last executing test programs: 1.56176698s ago: executing program 4 (id=12): r0 = shmget$private(0x0, 0x800000, 0x95a999646a72d594, &(0x7f0000005000/0x800000)=nil) r1 = socket(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000140)='!\x00\x00\x00', 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) setrlimit(0x8, &(0x7f0000000980)={0x45, 0x62}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r2, &(0x7f0000000040)=[{&(0x7f00000002c0)='\x00', 0x1}], 0x1) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x8c, 0x8, 0xfffffffe, 0xffffffdf, "87ea10151a0000000000000000000400", 0x1000004, 0x2000000}) readv(r3, &(0x7f0000000300)=[{&(0x7f0000000540)=""/140, 0x8c}], 0x1) write(r1, &(0x7f0000000200)="84b1f76a065edd9fbdebebec140be1e257e8376d6be1d642332ab771cfda702d9bc0bc12b9403e1c0ce330973f5d7966b5ee0bfa042c171da5d60c901b5cee4be6db62b1feb86f584355be32daf631e838486a47d3914e2cf76f4400a91fa1347edebbb6c3a158ce66398f6dcc04c4b63c2938d7e49517aa0951e2f897eecc9d0c65c08af6965c0b5c8be0e83a6ec194d499dce49a4f922e", 0x98) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r1, &(0x7f0000000000), 0x10) r4 = socket(0x2, 0x2, 0x0) sysctl$net_inet_tcp(&(0x7f0000000380)={0x4, 0x2, 0x6, 0xd}, 0x4, &(0x7f0000000400), 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) connect$unix(r4, &(0x7f0000000000), 0x10) write(r4, 0x0, 0x0) sysctl$net_inet_ah(&(0x7f00000001c0), 0x4, 0x0, 0x0, 0x0, 0x0) r5 = shmat(r0, &(0x7f000050c000/0x2000)=nil, 0x2000) r6 = kqueue() kevent(r6, &(0x7f0000000080), 0xe46, 0x0, 0xa9f6, 0x0) shmctl$IPC_RMID(r0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000180)={0x4, 0x18, 0x29, 0x33}, 0x4, 0x0, 0x0, 0x0, 0x0) shmdt(r5) 1.560835353s ago: executing program 5 (id=13): r0 = getuid() ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000000)={0x3ff, 0x1, 0x5, {[0x1, 0x4, 0x4, 0x2, 0xc, 0x8, 0x401, 0x3, 0x9, 0x4, 0x6, 0x3, 0x200, 0x3, 0x40000026, 0x7, 0x2b, 0x2000000000000], [0xe, 0x7ff, 0x1ff, 0x6, 0x2, 0x7, 0x4, 0x9, 0x6, 0x7fff], [0x4, 0x7, 0x7ff, 0x4, 0x2, 0x3, 0xfff], [0x0, 0x100000000, 0x0, 0x5, 0x8000, 0x335], [{0x9, 0x5e8, 0x2f51, 0x9}, {0x0, 0x2, 0x6, 0x8}, {0x81, 0x5, 0x6, 0xd}, {0x3, 0x400, 0x6, 0x1}, {0x9, 0xa, 0x9, 0x21f3}, {0xa, 0x0, 0x1, 0x1e2e2000}, {0xffc0, 0xcd27, 0x1ff, 0xfffffffffffffff7}, {0xaa, 0x1, 0x6, 0x7}], {0x6, 0x9, 0xf4, 0x6}, {0x3, 0x1, 0x6722, 0x4}}}) (async) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) (async, rerun: 64) setsockopt(r1, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) (async, rerun: 64) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, r0, 0x0, 0x40, 0x1b}, 0x7297, 0x1d4, 0x0, 0x0, 0x8000000000000000, 0xb, 0x6, 0xffe}) r2 = socket(0x18, 0x2, 0x0) close(r2) (async, rerun: 32) r3 = socket(0x800000018, 0x1, 0x0) (rerun: 32) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000100)) (async) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname$unix(r2, 0x0, &(0x7f0000000140)) (async, rerun: 32) getsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f0000000180), &(0x7f00000001c0)=0x4) (rerun: 32) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000000)=0xa, 0x4) (async) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5) (async) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x2b, &(0x7f0000000040)="06000000", 0x4) 1.36443329s ago: executing program 5 (id=16): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000002c0)={0x0, 0x0}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) rmdir(&(0x7f00000002c0)='.\x00') ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000040)={0x10, 0x6, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x10001}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000164000/0x4000)=nil, 0x4}, {&(0x7f00000c2000/0x2000)=nil, &(0x7f0000129000/0x4000)=nil, 0x6}, {&(0x7f00002af000/0x4000)=nil, &(0x7f00005f1000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000367000/0x4000)=nil, 0x7}, {&(0x7f000002e000/0x3000)=nil, &(0x7f0000425000/0x3000)=nil, 0x7}, {&(0x7f0000185000/0x2000)=nil, &(0x7f000031d000/0x1000)=nil, 0x3ff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000621000/0x1000)=nil, 0x6}, {&(0x7f0000751000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xa}, {&(0x7f000000e000/0x2000)=nil, &(0x7f00002dc000/0x1000)=nil, 0x5}, {&(0x7f0000391000/0x4000)=nil, &(0x7f000077a000/0x1000)=nil, 0x9}, {&(0x7f0000439000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x63ad}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00006b3000/0x4000)=nil, 0xc9e9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00005d3000/0x1000)=nil, 0x8000}, {&(0x7f00006ab000/0x1000)=nil, &(0x7f00005a5000/0x2000)=nil, 0xef9f}], './file0\x00', 0xff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) select(0x2a, 0x0, &(0x7f0000000340), &(0x7f0000001900)={0x100000000000000}, &(0x7f0000000440)) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000480)={0x10, 0x3, [{&(0x7f00005c7000/0x1000)=nil, &(0x7f0000029000/0x2000)=nil, 0x10}, {&(0x7f000042f000/0x9000)=nil, &(0x7f0000594000/0x3000)=nil, 0xcc7}, {&(0x7f00001eb000/0x1000)=nil, &(0x7f00003ce000/0x1000)=nil, 0x200}, {&(0x7f00004a0000/0x3000)=nil, &(0x7f0000081000/0x3000)=nil, 0x93}, {&(0x7f000000b000/0x1000)=nil, &(0x7f000027b000/0x4000)=nil}, {&(0x7f000079b000/0x3000)=nil, &(0x7f000057c000/0x2000)=nil, 0x7}, {&(0x7f000042a000/0x1000)=nil, &(0x7f000025f000/0x4000)=nil, 0x800}, {&(0x7f0000504000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xe1a2}, {&(0x7f00000e3000/0x1000)=nil, &(0x7f00002b0000/0x2000)=nil, 0x4}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000542000/0x1000)=nil, 0x3}, {&(0x7f00002b4000/0x2000)=nil, &(0x7f0000194000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000799000/0x3000)=nil, 0x1}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}, {&(0x7f00001b0000/0x4000)=nil, &(0x7f00001c6000/0x4000)=nil, 0x2}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f000062b000/0x3000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000344000/0x3000)=nil, 0x3}], './file0\x00', 0xfd61}) 1.361956658s ago: executing program 7 (id=8): r0 = socket$unix(0x1, 0x5, 0x0) (async) setrlimit(0x8, &(0x7f0000000000)={0x42, 0x62}) r1 = syz_open_pts() close(r1) (async) syz_open_pts() (async) ioctl$FIOASYNC(r1, 0x80047470, &(0x7f0000000140)=0x2) (async) ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x4) readv(r1, &(0x7f0000000100)=[{&(0x7f00000013c0)=""/1, 0x1}], 0x1) (async) setsockopt(r0, 0x5, 0x8959, &(0x7f0000000000)="c8c4c02b1ed342f49396974154b3492177101fc51aa8ad5b8578c83a97708458af12783be5832c1afcdebe35d8693d80d151b2cc3f01161f53ee0618521f2b3d6624cad5a4395ded10a32c5eaf7444bed7f10a143c0627da859d2d50cbe9bdf865a2018cd71412bdb23601f3537610812c4f559e6016076309e8bd7dfd91b2a4417742dd705a8445dbb65d7ace38c32bb48732a81b40640f221fa1420dd57847615f4d43c9e51de544b8add115a66b7a576251523e", 0xb5) 1.361600923s ago: executing program 1 (id=19): open$dir(&(0x7f0000001640)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x10) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) symlink(&(0x7f00000001c0)='.\x02/file1/file0\x00', &(0x7f00000011c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') unlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f00000008c0)={0x42, 0x61}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x27ffb, 0x4b65, 0xfffffff8, 0x21d8b789, "070002007e74fca3fd128efcfffa000800", 0x8001, 0x4}) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x2) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000200)={0xfffffffc, './file0aaaaaaaaa', './file0aaaaaaaaa'}) writev(0xffffffffffffff9c, &(0x7f00000004c0), 0x1) r5 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r5, 0x0, 0x0, 0x0, 0x1}) fchflags(r1, 0x10000) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r6, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r7 = fcntl$getown(r6, 0x5) fcntl$setown(r1, 0x6, r7) fcntl$setown(r1, 0x6, r7) unlink(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000012c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000180)='./file1\x00') rename(&(0x7f0000000fc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000010c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$net_inet_udp(&(0x7f0000000080)={0x4, 0x1f, 0x11, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) 1.360195768s ago: executing program 5 (id=20): r0 = open(&(0x7f0000000240)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) ftruncate(r0, 0x8531) socket(0x21, 0x8000, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) sysctl$kern(&(0x7f0000000000)={0x1, 0x1b}, 0x2, &(0x7f0000001940), &(0x7f0000000040)=0xffffffffffffff2a, 0x0, 0xffffffffffffffb7) open(&(0x7f0000000240)='./file0\x00', 0x615, 0x0) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) (async) ftruncate(r0, 0x8531) (async) socket(0x21, 0x8000, 0x0) (async) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x1b}, 0x2, &(0x7f0000001940), &(0x7f0000000040)=0xffffffffffffff2a, 0x0, 0xffffffffffffffb7) (async) 1.349162512s ago: executing program 7 (id=22): r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x1, 0x0, r2, 0x0, 0x0, 0x60}, 0x0, 0x3fffff, 0x1}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x29}, 0x2, &(0x7f0000000140)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082efbaec4e6885b8acbd39a4706558a56fa32cf0baabea9d7776da827b24c35fb229fe5925a05cb8993084632fcfa83cf938093a21df03505da3f206e293db448c75933d6de56e01", &(0x7f0000000080)=0x63, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x38, 0x0, 0xffffffffffffffcb) writev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="50429dbc222c7f3fb43bde753d0c790c", 0x10}, {&(0x7f0000000040)="2187fe", 0x3}], 0x2) write(r1, &(0x7f00000003c0)='y', 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x0, 0x20}, {0x3, 0x0, 0x0, 0x49}, {0x81, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, 0xfffffffffffffffe, &(0x7f0000000080)=0xff0a, 0x0, 0xffffffc9) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x65}) r3 = syz_open_pts() close(r3) getrlimit(0x7, &(0x7f00000000c0)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x400, 0x69a9, 0xffffdf86, 0xffffff8c, "08ed95990000000000000001000004fb0400", 0x4, 0x4}) sysctl$vfs_fuse(&(0x7f0000000100)={0xa, 0x12, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) socket(0x2, 0x1, 0x0) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0xf408b0d9f70f08c7, 0x0, 0xffffffffffffffb8) r4 = dup(r3) r5 = socket(0x20, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f00000000c0)=0x8001, 0x4) getsockname$unix(r5, 0x0, &(0x7f0000000100)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup(r6) recvmmsg(r7, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}, 0x1}, 0x10, 0x0, 0x0) dup2(r4, r7) shutdown(r4, 0x2) 1.305655846s ago: executing program 7 (id=23): r0 = socket(0x18, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)='m', 0x1}], 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x118a, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040), &(0x7f0000000000)=0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8ec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffec3) 1.304799041s ago: executing program 5 (id=24): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async, rerun: 64) r0 = syz_open_pts() (async, rerun: 64) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206982, &(0x7f00000001c0)) close(r0) (async) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x1000f66b, 0x79c, 0x7, 0x5fffdf5f, "9cdc452e307e080381774c0000009e68cd330400", 0xfffdffff, 0x9}) (async) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000009c0)="f132fa9d7d1f81dff60da05b671c28be7513d8c40ef44ec64e60c84fd14a77c520d313b979d86c07b6ee002eb06d9d61842bd886f49f8b3dc17ba69be484c78ef304fc041f6fd3fcd93a3fcf373548b850129d207b398b46a0a928aa7a3de7aba3f21b0aa1e1901632511016a8993fd17f6303346b81e773bc7c1539786c6357e917d43c6932a48bd79785fe81a4be8c2d800e4540279b59d4610d16d406f887966c41bbdcf6566532fa09381559d9c31048bfcf58a57b6688e25b77f55c16145d9758a9bccf46153786ae6f94599eae31e8c11053b0a35762dd3988d3dadfd3fdbe2c0ec9b50eea3ab8d508b5becd70d4bf892230620c0c5e57232c78fc2826411430d48dae42aa03efb00e0d0853f77952f10ffd7c15addb71df319ea7ae07a9ee0349d64a2ba02e0d94a20fa56c61f66a755dec37e877920b4fc03c406b34059ffdb51820cf989c603b764446ee06c043a046c2b7152a5fdff978229d59fe6849e1295dfef793c4c4c5f01f1ed03b984fda2eaa6feffe43dd042377f5d6ed6d927b8066469177c2c78c74ddd18097917d4786861fa536bcbb54f7618d3a1566ef6e16b7b75a79b86b6db6d5c6335554c4f77c7e85e68df51ffff43771d5ef0a9ce86a312038f04ffce814fbe320acfbb354586f4edb412e85f07552b5bfd958871f1894389b05c2091b3241b0c6c8217064f9b716bd986c7c237867f3befeb8ea6af829a398278b1e0ebb9d3261f1c5c54c1c4f6616459a522da1d71d7fd93d684daad4b0763f6a9efd3deef72dd77edcb8c90260164a599e827f69cd3bc11b2439aee3df9603e3a4ad2e94f36dfe8986631f10fd18e0550dba411b6e17e038bbe01e6543960c37003b60954a5bce12400ef01eacc546f38c13963a97e4f10eab0854061677a5ec430bb59115565a1945196f1ff18452f2696271f9a560739b8e8166f5591c7f71fb8b8b2caa468a280410ea5043fdfb22e116e8f3bc72d64870cf985d0e9b19de0536a78e764355530ed054eb1993f56d653661815f3a09c4cfefbd8b13d9b3d8b38472191042ec5967cc5f4030927066d01ff03839375d35622b41ef0d7cf09275b538d141b7cf4777bac29da40a2009e6950417b347be891e6f08ec967b4dcb48c1c1fa75ccb0c1ff78a15a7708d81da427d117cecb2a95aaea827f114a51032fa7373d373e0f81a5476a10efecf45b07d0262abc1aae13ba5bf0ce52a81ccf061cc84a6e6590332acade9b7af1717d1731da08435205bd168ae43a494cf453872e233ca7f8da5c84", 0x392}], 0x1) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) 1.213089628s ago: executing program 5 (id=28): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x186) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x100, 0x0) (async) poll(&(0x7f00000001c0)=[{r0, 0x1}, {r0}], 0x2, 0x394) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x84, 0x1b}, 0x7297, 0x7, 0xffffffffffffffff, 0x0, 0x7ff7ffffffffffff, 0x7, 0x0, 0x104}) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) getsockname$unix(r1, 0x0, &(0x7f0000000000)) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) (async) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r3 = getuid() setreuid(r3, r3) (async) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x3, 0x4, 0x18a3a, 0x4000003, "07160a009cef01098b748200"}) ioctl$VT_GETACTIVE(0xffffffffffffff9c, 0x40047607, &(0x7f0000000200)) write(r4, &(0x7f00000003c0)="d92b969d8a38a1ac4db4c6b3019a39738a81dba67211c4aded036aa8ee746746c37c2165691f83369b0c8c3ffeb532a238f7d7b3fe4e448f44a13166fe24674627e165a752ff196b20806097e34fd42830255c23d7b80e94f86da28400dca900d6355d51785e212a29098d3405276c530815ed9fc9b6b84278ef02fa28800c7e0aa4c58a1d347c8a2602a44d72185ba34a1893438ec001a95ef6f6d902bdcaf848d4a5166dab9d696f86ff3a74342e8685349b325d8aaa12c5d6dfd1dc52196f9623ee886a50638e8a1ac9e489015802b7881cb3848de4a7c018f2839b830c9b015b4eb1d773e081ef40fa1bbde06e52d08cb80a54a5bb0383a2a105e633b8e02f5bc96db1152c2c02aa101721eac4eb025b32abe365c3efccaa84f75bfd44f0d676fccc012391878615169e706bfea13ffe6fa1b97713a0ea1a0cdfae0ffe3bb725d1cba101e904ab6bb03497b0c7f170b3bc3fb50e8989027dcc702d91deb83f247c737b50ca4e9a45958616429d83670c01dae6b6f67f310730f29e24f6f663421cd072504dd2", 0x188) (async) r6 = dup2(r5, r4) (async) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0xffffffff, 0x1, 0x4f, 0x7ff, "2cf9892af9a590e4cb52e88608007673f99e5fd7", 0x6, 0xa8}) poll(&(0x7f0000000000)=[{r6, 0x40}], 0x1, 0x0) (async) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file1\x00', r1, 0x1}) (async) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) 1.205991259s ago: executing program 7 (id=31): mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x1) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000080)={'./file0\x00', 0x7, 0x7ff, 0xfffffffffffffff7}) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000004c0)) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000500), 0x40, 0x0) r3 = getpid() fcntl$lock(r2, 0x7, &(0x7f0000000540)={0x3, 0x1, 0xa18, 0x6, r3}) ktrace(&(0x7f0000000580)='./file0\x00', 0x4, 0x400, r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f00000006c0)=0xc) r9 = getpgid(r3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000700)={{0x101, r4, r7, r8, 0x0, 0x22, 0x4}, 0x401, 0x3, r3, r9, 0x9, 0x75de, 0x9, 0x1}) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000780), 0x200, 0x0) ioctl$VT_SETMODE(r10, 0x80087602, &(0x7f00000007c0)={0x0, 0x1, 0xf, 0x10, 0x40}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000840)={&(0x7f0000000800)='./file0\x00', r0}) readv(r1, &(0x7f0000002a40)=[{&(0x7f0000000880)=""/67, 0x43}, {&(0x7f0000000900)=""/240, 0xf0}, {&(0x7f0000000a00)=""/4096, 0x1000}, {&(0x7f0000001a00)=""/4096, 0x1000}, {&(0x7f0000002a00)}], 0x5) r11 = openat$vnd(0xffffffffffffff9c, &(0x7f0000002ac0), 0x100, 0x0) ioctl$FIONBIO(r11, 0x8004667e, &(0x7f0000002b00)=0xba) ktrace(&(0x7f0000002b40)='./file0\x00', 0x1, 0x218, r5) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000002b80)={0x0, 0x0, 0x0}, 0xc) ioctl$WSDISPLAYIO_USEFONT(r10, 0x80585750, &(0x7f0000002bc0)={'./file0\x00', 0x3, 0x79b, 0xe, 0x0, 0xfcf, 0x2, 0xab3, 0x2, 0x1, 0xff53}) r13 = fcntl$dupfd(r1, 0x0, r1) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000002c40)={'./file0\x00', 0x7, 0x7}) connect$unix(r13, &(0x7f0000003080)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_GVIDEO(r13, 0x40045744, &(0x7f00000030c0)) ioctl$BIOCSFILDROP(r13, 0x80044279, &(0x7f0000003100)=0x81) pread(r11, &(0x7f0000003140)="a66c32aa4377c67a401c2c4c0d4ccd3a6be39e099c219028f17e6215bfa218414aeb46cc738fb54763ec2949bf1bdbc3ce3737fba5d917190a7dd845ae5d3a1c399cbc54e617cebbb64efa1cc384e093a70d907a480d59c02cbe2fddf9e5c2d0c7fbe5cd7c7b25d1808260c6dba4797d7e7f90e4c39a91036dbf714095019c9b973087354a418276444c0aa396a8910dbd52945d033f107bdc0710591bcdc390e10509c4b451be48e207d449ed5bdbd527cba06d998df1a758eb43c583310e2d9095b41aa0e55b7c4f8475c6e0c1b6bb1328cc05db9ed7ef4db77d61bffa3c1f2a482c1901ae5b2e", 0xe8, 0x0) fchown(0xffffffffffffffff, r6, r12) 1.017268211s ago: executing program 1 (id=32): r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x30) ioctl$WSKBDIO_GETKEYREPEAT(r0, 0x400c5708, &(0x7f0000000040)) select(0x40, &(0x7f0000000000)={0x7fffffff, 0x5, 0x4000000004, 0x0, 0x0, 0x2000000000000001, 0x200000000000000, 0xffffffffffffffff}, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) syz_emit_ethernet(0x2a, &(0x7f0000003c00)={@local, @remote, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x3, @broadcast, @rand_addr=0x8000, @remote, @multicast1}}}}) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x30) (async) ioctl$WSKBDIO_GETKEYREPEAT(r0, 0x400c5708, &(0x7f0000000040)) (async) select(0x40, &(0x7f0000000000)={0x7fffffff, 0x5, 0x4000000004, 0x0, 0x0, 0x2000000000000001, 0x200000000000000, 0xffffffffffffffff}, 0x0, 0x0, 0x0) (async) socket(0x18, 0x2, 0x0) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) (async) syz_emit_ethernet(0x2a, &(0x7f0000003c00)={@local, @remote, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x3, @broadcast, @rand_addr=0x8000, @remote, @multicast1}}}}) (async) 1.009937429s ago: executing program 1 (id=33): r0 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) r1 = open(&(0x7f0000000040)='./file0\x00', 0x582, 0x115) poll(&(0x7f0000000200), 0x200000000000001f, 0x90b) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x2814, r1, 0x0) ftruncate(r0, 0x10000) 962.370421ms ago: executing program 6 (id=37): r0 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 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(r1, &(0x7f0000000000), 0x10) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, 0x0, 0x0) setsockopt(r0, 0x1000000000029, 0x2a, &(0x7f0000000000), 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x1f4) ftruncate(r3, 0xfffd) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r4, 0x0) setegid(0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000c40)=[{0x8, 0x4, 0x0, 0x1}, {0x3, 0xc, 0xa9, 0xd}]}) sendmmsg(r0, &(0x7f0000000140)={&(0x7f00000000c0)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000200)="2493bffeb71e0b93a0a302eab029a3294bc269b18ef2da5f869b553d8ce3f3bff92b088214e0d9823a1f78c78c4c97f4a1b8cb0bf60e2a130cdc352dc2f90449c3f8377a89cd66420c0105187431cb2c9c7d1642e048880fe2aef60a610b057e67bd22db30dc40b9ed11adfda0bc6099fcb243213bcc99354cc0e7759eacfe15acccd1849993", 0x86}, {&(0x7f00000002c0)="2e97bf5cc15add777cd1dbce0dc5cfa5bd36a053481f620b63a29d74922340cfd24dba5447c921f390c3e93bc7754a46b3634ec3e85f03ead17a01c4073d36ca72d85cc83c0732ca7353649a7f471186a6d46a7d636d94c6cb91616b7ce76a226b84281ac1403179915a825bf383a5b655e73161445faba5defb5e3cf99cf5e49b6bdfd04487ec937f6cc47bee9bab7dc70dc198f268394314f38ad99b42f977b0e131bf8a400ccdd825c52a9ee078545139a546f47252", 0xb7}, {&(0x7f0000000380)="2be88a1271b171876638a260954cfb66facc8a1ee2d00ef4eba42a6a8eb97c301f2717b196249112bd524a04a6973910817c107326af23a303d55956eefb61aa3bcb0873f9", 0x45}, {&(0x7f0000000400)="d08f8254e74c9fc175cb045b0af232b5762b2240eacefe1b122aaed0cba74abb6708d0f6c7b430299fbe9fee4ad4bc956fd871b28ed84c37531856de0e85986ae9566608031b11bd1dc9161a6aac82fe8afc9f9126a9b6aabf0f9155c1293a7de477b78054ab06c8e720934bb6db5ae85d46c00f53d74660176d439f0a578033c32314ec2d97720b11aad0b390cc96847e2fe330df55c1a820f5ff888535aa2d230f422b29d187c45271a9169ed0d97f016c7d2ac7f71b1998e07b116d79943539f69e7d4f17", 0xc6}, {&(0x7f0000000500)="43aee120465445eeb7132885280bf91d19d81dbe86d2f9a5144753b550232dbf12017737317acf9ea0460afed29fbc24615693ad4627eb2f4f6c4df8a6c76da04af61b80d5248788c993cc17e0831a4b423147680bf74a29a8f64edc67e540fb5ab3bdb3799d541d730e4e5d85d60b597cff", 0x72}, {&(0x7f0000000580)="81b9362c380baf411b6e7320b28b2bcf6c0e0996557cb4d0ed9557b1877fd19944415a4b567c09a37a9178cdd461fa7f60dad02c96198bb74da33c7943d41b8929143da510e202e49b2f9bdee38de6bdbbcff6ab8317d6fe1173cf18", 0x5c}], 0x6, &(0x7f0000000680)=[{0x38, 0xffff, 0x10000, "429f3d100e2b0a14aa867cd7f2f462e830ce5913380a540199c2adaea459519e748b6421c7"}, {0x80, 0xffff, 0x22a, "dfa4c5bcb23315323f00bc0494cf750cb4839b85939492977d8197c943ad075a55faefe812ab8f28e052d8d6f764e6c342cee7fe7fcd3123c2be923eecf2552a5d67cdf25d8ac02a2a291813467ee7d56113177600e3ef5413850858980567130c49e2448c5ba76778b4e6"}, {0xa0, 0x1, 0x80000000, "8f82270611eb573a7b93ab7985953c9d8bea3cc8549162615b0c9171034ebb6c7d8b414b07be8cbb269da008443bc8e3a0225ecdbce0ed61dc678ea9d71e98edae589eba4f1bef47f1bdf1127e28a4265db48633e8bb2f3de63353b4010030f0eb4c5ebfb1fc6834d4f4ff3a48a8ee8b6206d183f8bd4908c41a10ef92f2b2475ad20086eab9690cb72b6e7948f624"}, {0x80, 0xffff, 0x1e, "705c403063f9631e557dadb4c574943ab845b3b6a3d5c3a6521e8e961fb071f4cbc86714180c53a849f4ef904562d4af487c34b9c3d0a111d6b2945e36040b7dae21374b42d453b051230c6497bff31f9ae970a5f737a8c9d52c865717698b447a5c142afbed7176878553bab9defd"}], 0x1d8}, 0x4}, 0x10, 0x400) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x300000003}) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) sysctl$net_inet_ipip(&(0x7f0000000040)={0x4, 0x2, 0x4, 0x1}, 0x4, 0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x8, 0x100000003}) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x3, 0x0, 0xffffffff00000005, 0x2ffffffff}) sendmsg$unix(r5, &(0x7f0000000c00)={&(0x7f0000000880)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000000bc0)=[{&(0x7f00000008c0)="2a9154c426b907e0d6bd8e0ff97de8c17f8d313a7bd96856207e12e1c46604ecf8425b7c47685501394374350935ef7e9a23791b227b9289d09bfac24c99369919a72f58573cd5e521195448ef45112c3417edd06dc34181f308093d11699e7216508ceb9a0f5e71fda3ef540285a366c35a5e3d20adb59bb407bf6578c4a9fe20c901d7c6baf7019b92641caa849b73a942cc371a1ac440e83026ca15a8d13a60544d7e81d40fb5e5f381704c438ea52d7e023d75b83f9219d98db26c647a2c8d08a353dc3f494d7fea3a7dfcace59cecfe1b5296ba6fb9b9c1d4b6ff986406de28cd48315a711564cb", 0xea}, {&(0x7f00000009c0)="a6baeb9d4c3d", 0x6}, {&(0x7f0000000a00)="d4c04036b0cef4b8c795a60140bfb4a6d5177afb50a559874040e9af21e4474dc018cb2ef70aa3a5f76e56bc2bbd25b8a2bde883df6ded55d7083bb3afd90888b35cc0c6ff9bd2a93e33b962061a3d80494f69bdfdd72ada420eb8b194deb0f6f7250010614605e1589054d93d4a84f4f7293c2346f070641e9f7346407837f8ce106e66d8c34901bfec0fb1e5c044f130ae59fe10848088b43bf1d2115baac741e2ba049e1c4818fde469cd2c78a29dfc59790d5988e985192e7a91b746e1a02a8d629ab9f60587fcd458e421d7001c0a5e21aff93e23602f4294a121afa784893d3d0f309c52abf5", 0xe9}, {&(0x7f0000000b00)="c2ebf4a890214e18f7d8c17d46853e2a6aa19be1ac9421c86215a42640a45c4343757540be0047984e1959383324a9d0fd2d302a2d5b6a35b52ea3f6f3712a18841cc1c31b8e9757d028a2b726957b74c25d1528d5ef2cc428711062f34057b31713a47031e5a47aae6e7f23c3e4cc119ef809be65ed18a4275f0e6cc56da00d76bb97b7d6cde28f205bc3eea2d71d8514b924ec4a17a74e040a56745116e1cfc287e08cf9", 0xa5}], 0x4, 0x0, 0x0, 0x6}, 0xa) socket(0x1, 0x2, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afe", 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 961.51863ms ago: executing program 6 (id=38): r0 = syz_open_pts() syz_emit_ethernet(0x2e, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@lsrr={0x83, 0x3}]}}, @icmp=@info_request={0xf, 0x0, 0x0, 0x42ec, 0xfff}}}}}) readv(r0, &(0x7f00000014c0)=[{&(0x7f00000000c0)=""/47, 0x2f}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x80, 0x0, 0xfbfffffe, 0x7f9, "d76c1f52000000ef000e00001d000000000400", 0x2}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$WSKBDIO_SETBELL(r1, 0x80105703, &(0x7f0000000180)={0x0, 0x7f, 0x2, 0x8}) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000020000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42118000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x406, 0x0, 0x0) syz_open_pts() bind$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x1f95d27d48731892, 0x0, 0x1}, 0x8) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809fffffffffffeff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) 959.227575ms ago: executing program 2 (id=39): syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb0800471c0030000000000f069078e0000002ac1400aa890701e0000001000e00907874de000800000dc200000002000000037ddf29f0937346df065858179a7d8eabb853ddb4d0a93f78c6f350ac600acefa527b981d006607dd08ba4dda0c8cd9d202ee570664cf9eda52db3c9b34727784c5bca2d99616f03b0e8883a8299739ebab00d155713fdb60113e89fff88aa9bb02823c77a32bb3bba8adc18cb40ef00ddc884073bb21881b1b6ccd48de8ca8d1c9b227636de6e4c59fbb30d2f52cf0ef842370c399fbcad81822d713cc6b1c932b93df998d608e2ef2e519c0e68a274e668279cc6dbfab9267c8ebc25644e757c05b04d9d6c66f8d0550c5"]) 858.127657ms ago: executing program 1 (id=40): recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x1840, 0xfffffffffffffffe) connect$unix(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x1) r1 = accept$inet6(r0, 0x0, 0x0) r2 = socket(0x18, 0x4001, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet(r2, &(0x7f00000001c0)="948f0ec3be7e09c7ce7a0082032a15c368c84ca749d9070200bd087fc85c84ae697b67a8055a94a65131add1f9bf129a4f12ddd5962b99c658", 0xfffffe59, 0x7, 0x0, 0x0) read(r1, &(0x7f00000019c0)=""/4086, 0xff6) msync(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3) getrusage(0xffffffffffffffff, &(0x7f0000000000)) 849.907043ms ago: executing program 2 (id=41): sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, 0x0, 0x35) sysctl$kern(&(0x7f0000000080)={0x1, 0x17}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) symlink(&(0x7f0000000300)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000440)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdir(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x51) mknod(&(0x7f0000000040)='./file0\x00', 0x118a, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x88) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x100) select(0x40, &(0x7f0000000140)={0x10, 0x40, 0x3, 0xfb, 0x3, 0x3, 0x8, 0x2b0}, &(0x7f0000000180)={0x8, 0x40, 0x1, 0xfffffffffffffffd, 0xf2d, 0x7c, 0x8, 0xe}, 0x0, 0x0) close(r1) openat$zero(0xffffffffffffff9c, &(0x7f0000000540), 0x1, 0x0) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000dc0)='./file0\x00', r2, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') rename(&(0x7f0000000fc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000010c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x18) symlinkat(&(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r3, &(0x7f00000011c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000400)='./file0\x00', &(0x7f0000000740)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r5 = fcntl$dupfd(r4, 0x3, r4) dup(r5) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x9, {[0xfffffbfffffffffb, 0x1, 0x2, 0x100200000, 0x6, 0x7, 0xdf60, 0xffffffffffffffff, 0x0, 0x6, 0x93, 0xfffffffffffffff8, 0xffffffffffffffff, 0x200000000002, 0xd, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffc, 0x20200001, 0x5e, 0x100000000007b98, 0x800, 0x9, 0x0, 0xfffffffffffffffe], [0x100000001, 0x8000, 0x40000000, 0x0, 0xb, 0x11000, 0xffffffff00000020], [0x9, 0x100000001, 0x80000001, 0x4000000, 0xfffffffffffffffe, 0x90000000], [{0x0, 0x0, 0x0, 0x7d06}, {0x9, 0x22, 0x5}, {0x4, 0x0, 0xfffefffe, 0x280}, {0x6, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x2000000000000000}, {0x5, 0x0, 0xfffffff7, 0xb}, {0xe, 0x100, 0x1, 0xb}], {0x1, 0x8, 0x80000006, 0x3}, {0xfffe, 0x6, 0x6d5, 0x6}}}) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) setsockopt(r0, 0x0, 0x1e, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x1}, 0x3, &(0x7f00000000c0)="f5ac3291e7e729a7886cb358ba9970825f76833d651012761f20237f1f10c5beee1cc1849e92a39d9edbfb5f66db641c621c98904cffad388f8a7c11a8127dfb804c50ea73e60e3101fd7a23f58102de8c2c997fee645fce4efb60e051207b2ec885", &(0x7f0000000040)=0x62, &(0x7f0000000140)="aca447ed72ba7dea10111e97082cba9eac8d3cfbe9bf009bb2998f03bcff8acc0199fed14174921bdb9fa111ad2607d421f73f0a", 0x34) 849.550299ms ago: executing program 2 (id=42): r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x29, 0x2b, 0x0, 0x0) (async) socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) (async) r1 = kqueue() (async) r2 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) (async) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) open(&(0x7f0000000600)='./file0\x00', 0x2, 0xbc) (async) close(r3) (async) fcntl$lock(r2, 0x8, &(0x7f0000000140)={0x3, 0x0, 0x0, 0x100000001}) (async) getitimer(0x2, &(0x7f0000000000)) flock(r2, 0x3) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x2, 0x0, 0x8001, 0x269010000}) (async, rerun: 32) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000019c0)={0xfffffffc, 0xfffff7fc, {[0x4d3, 0x8000, 0x7, 0x7, 0x0, 0x8c, 0x8000002e, 0x0, 0xfffffffffffffffe, 0xba47, 0x800000000000000, 0x10000003, 0xfffffffffffffffe, 0x1, 0x3, 0x4, 0xfffffffffffffff7, 0x1], [0x3, 0x5, 0xfffffffffffffffa, 0x0, 0x6, 0x80000004, 0x0, 0x7, 0x0, 0x44], [0x7, 0x2, 0x100000000000000, 0xfffffffffffffffc, 0x1, 0x0, 0xfffffffffffffbfe], [0x3, 0x20000000000, 0x2005a0bf, 0x100000002, 0xffffffffffffffde], [{0xfff, 0x9, 0x2, 0x93}, {0x2, 0x2, 0x1, 0x1}, {0x2000, 0xfffefffd, 0xfffffffe, 0xffc}, {0x7, 0x1000, 0x6, 0xfffffffffffffffe}, {0x0, 0x400, 0xd, 0x40}, {0x7ffe, 0x46, 0x9, 0x1}, {0x2, 0x9, 0x7}, {0x0, 0x9, 0x201, 0xc}], {0x2000, 0x5, 0xfffffffd, 0x1000849}, {0x206, 0x10, 0x4, 0x2}}}) (async, rerun: 32) open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) (async, rerun: 32) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) (async, rerun: 32) r4 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x80, 0x2) renameat(r2, &(0x7f0000000040)='./file0\x00', r4, &(0x7f00000000c0)='./file0\x00') kevent(r1, &(0x7f00000002c0), 0x138, 0x0, 0xffffffff, 0x0) 842.014694ms ago: executing program 2 (id=43): sysctl$hw(&(0x7f0000000080)={0x6, 0x1}, 0x2, &(0x7f0000000500)="4f3c0000f0f0", &(0x7f0000000040)=0x6, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xb, {0x0, 0x1}}) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="0900000400b9fd812eaa4e713048e69931929658", 0x14) socket$inet6(0x18, 0x4000, 0x4) r1 = open$dir(&(0x7f00000005c0)='.\x00', 0x8000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x1011, r2, 0xfffffffffffffffd) symlinkat(&(0x7f0000000dc0)='./file0\x00', r1, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') chflagsat(0xffffffffffffffff, 0x0, 0x124d52e96ff1e198, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0x1}, 0x2, &(0x7f0000000500)="4f3c0000f0f0", &(0x7f0000000040)=0x6, 0x0, 0x0) (async) socket(0x18, 0x2, 0x0) (async) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xb, {0x0, 0x1}}) (async) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) (async) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="0900000400b9fd812eaa4e713048e69931929658", 0x14) (async) socket$inet6(0x18, 0x4000, 0x4) (async) open$dir(&(0x7f00000005c0)='.\x00', 0x8000, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) (async) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x1011, r2, 0xfffffffffffffffd) (async) symlinkat(&(0x7f0000000dc0)='./file0\x00', r1, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') (async) chflagsat(0xffffffffffffffff, 0x0, 0x124d52e96ff1e198, 0x0) (async) 841.482333ms ago: executing program 1 (id=44): r0 = socket(0x18, 0x1, 0x0) socket(0x1, 0x3, 0x10) (async) setsockopt(r0, 0x1000000029, 0x35, &(0x7f0000000040)="03000000", 0x4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 693.596994ms ago: executing program 2 (id=45): setrlimit(0x0, &(0x7f0000000080)={0x8000, 0x100000001}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000100)={0xaa, 0x0, 0x0, {[0x5, 0x802, 0xffffffffffffffd, 0x1, 0xc, 0x0, 0x0, 0x0, 0x9, 0x0, 0x4, 0xfffffffffffffffd, 0x0, 0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffb, 0x1], [0x63, 0x9, 0x0, 0x10000, 0x0, 0x0, 0x5, 0x0, 0x7, 0xfffffffffffffff8], [0x7fffffffffffffff, 0x8, 0x0, 0x0, 0x9], [0xdb9d, 0x0, 0x0, 0x165, 0x0, 0x9], [{0x0, 0x10, 0x0, 0x8000000000000}, {0x0, 0x0, 0x6, 0x4}, {0xffd, 0xa, 0x0, 0x1}, {0x0, 0x1000, 0xfffd, 0x1}, {0x0, 0x0, 0xc8, 0x7fffffffffffffff}, {0x9, 0x5, 0x0, 0x1}, {0x0, 0x0, 0xaa, 0xfffffffffffffff9}, {0x8, 0xfffffff5, 0xc00000}], {0xffeb, 0xfffffffd, 0x7fff, 0xf5a752c}, {0x0, 0x6, 0x10000000, 0x2}}}) r0 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt(r1, 0x6, 0x7, &(0x7f00000008c0)="bb7c1aab05a468c6472d8f3137b1ae1b53734602b371b32f363f08b3db7cbe7569972022078fa96bbdfdfdb75b79fbc63999b4b34871aa34aaf55b0c7749bbc5403df045cebf58818798c8ab0f307d4feec322a8c78ed1befa794671360b337091a8817f8e85a722c7186247453b1b59c9f61fdc7e69b7ee069c41b28ae82beb41740c6c18ee407c026995ec1acaf0897960c77985e8d43e6773fea340b2747017a017b8c7db66891517179e127832039aa62eb63dd4045bb63643b8d705926fb2880e990df6b1d970c2868d32c6c3843f489bfeca26e51f70b03543667c4cd36f", 0xe1) r2 = getppid() r3 = getuid() r4 = getgid() setregid(0xffffffffffffffff, r4) r5 = getpgrp() sendmsg$unix(r1, &(0x7f0000000600)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f0000000040)="2724dfe36aa4ad35012672636fac4fb6bb52b6f4cb7ab62631caa8845e20b8641eb0ea80810f21ef64476a566d484bc620ac8a5a59bb700f2daa26d830", 0x3d}, {&(0x7f0000000380)="3db7ed1711ebbe0b3aeec5838a465bd00956cfd47dc951dc95ed7b11288cab88db0c6ea73fdabd166dbc181304eea79b0f9ef0138616a6200a1f6484fd9041223f74eab6a52b5222f2c8dda5c805d78ab613654088e311ed", 0x58}, {&(0x7f0000000400)="f89d2b280c03641793646796a7a5fa51f688be1d9a855813d42de50e06399f78dc7f47c64659fa33a2dd5036d93148d2326af7f4491feb7696d8dd9913b6343bedfba2f8fdfcd1262c1405", 0x4b}, {&(0x7f0000000480)="b7e9043fa0d9f1077b6682acc9b71443c24140b681312fe1a6329f11b0892b3cd565e305a0e613675a8e7902308e14f4eb847c30fb85eb19a1cdad4d4e4c66969e58cc1611bd1846fcd54d6d34a45d5aa34a5f1198c4dfea5094df648d29e693b8e96e4ee12336254c1983abb57229d18ecd7952f972c8d8a83c1e479d16f6707dbb8b6504afa9aba8eae67afb7180cb1f26944ff5f469", 0x97}, {&(0x7f00000000c0)="100add50cb5729644664f31c7f2a9275c1848290388966e0c8a7ca8df89bfd43c55f92f7d1b2e239aa8bb1", 0x2b}], 0x5, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5}], 0x40, 0x6}, 0x0) kevent(r0, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) setrlimit(0x7, &(0x7f0000000980)={0xfffffffffffffffe, 0x6}) 692.766354ms ago: executing program 4 (id=46): fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xdffffffffffffff6, 0x1000100810007}) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{}, 0xfffffffffffffff6, 0x29, 0x20, 0xfd, 0x13ffb}], 0xde0, 0x0, 0x96b, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000), 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, &(0x7f00000002c0)="310e16dbc54979adb4bfdc84703a0acf9ac52c2ae8e8a530243b3a7e01e5b5b210bb03fc79e5840fb190dadeb6c4fcfbba496d39895aded649ddac5920a0ab041a2c6a", 0x0, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f0500040000000000000001010090780000000060397772"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='c\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000000)=@abs={0x24b31661a82f056e, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000200)=ANY=[], 0x17, 0x2}, 0x6) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x32, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x20, 0x409}, 0x4) poll(&(0x7f0000000400)=[{0xffffffffffffffff, 0x10}, {0xffffffffffffffff, 0x10}, {0xffffffffffffffff, 0x10}], 0x3, 0x7b8f) execve(0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0x5, 0x10}], 0x0, 0x0, 0x4, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f0000000280)={0x10, 0x1, [{&(0x7f000060c000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f00006e8000/0x1000)=nil, &(0x7f00002c5000/0x2000)=nil, 0x4}, {&(0x7f0000403000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f00003c1000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f00001c9000/0x4000)=nil, &(0x7f000056f000/0x3000)=nil, 0x9}, {&(0x7f00002ad000/0x3000)=nil, &(0x7f00003f0000/0x2000)=nil, 0x6}, {&(0x7f0000266000/0x4000)=nil, &(0x7f00007e3000/0x3000)=nil, 0x84fc}, {&(0x7f00001b6000/0x1000)=nil, &(0x7f0000012000/0x1000)=nil, 0x9}, {&(0x7f00006aa000/0x1000)=nil, &(0x7f000076c000/0x3000)=nil, 0x7}, {&(0x7f000073a000/0x1000)=nil, &(0x7f0000014000/0x1000)=nil, 0x9}, {&(0x7f0000524000/0x3000)=nil, &(0x7f00006e4000/0x4000)=nil}, {&(0x7f00000d5000/0x3000)=nil, &(0x7f0000727000/0x1000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000031e000/0x3000)=nil, 0x7fffffffffffffff}, {&(0x7f000048b000/0x3000)=nil, &(0x7f0000743000/0x3000)=nil, 0x81}, {&(0x7f0000644000/0x3000)=nil, &(0x7f000026c000/0x4000)=nil, 0x3}, {&(0x7f00007d4000/0x2000)=nil, &(0x7f000057f000/0x2000)=nil}], './file0\x00', 0x10001}) clock_gettime(0x9002b28b772bf1cd, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) kevent(r2, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) 692.377012ms ago: executing program 2 (id=47): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2f, &(0x7f0000000000), 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) fchown(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, 0x0, 0x0) r1 = semget$private(0x0, 0x2, 0x677) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000002a00)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x10, 0x8000}, 0x10000, 0x100, 0x7}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0x2be00000000000, 0x1, 0x2, 0x1, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x2eff, 0x2, 0x3, 0xffffffffffffffff, 0x0, 0x8000000, 0xaa, 0x2000000000002, 0xce7], [0xfffffffffffffffe, 0x1, 0xfffffffffffffffb, 0x8000ffffffff, 0xf9, 0x7b99, 0x201, 0x2000c, 0x6], [0x2, 0xfffffffffffffffb, 0x40000000, 0x4, 0xffffffffffffffff, 0x10fff, 0xfff7fffffffffffe], [0x4, 0x20000000000, 0x401, 0x100000000, 0xffffffffffefffff, 0x6], [{0x8, 0x5, 0x0, 0x7d06}, {0xfffc, 0x7, 0x5, 0x2}, {0x10, 0x101, 0x1, 0x814}, {0x3, 0x5, 0x9, 0x80000004}, {0x10, 0x2, 0x0, 0x80a}, {0x400b, 0x2003, 0x40000, 0x4}, {0x1, 0x20000, 0x4, 0xf6}, {0x0, 0x965, 0x3, 0x9}], {0x2400, 0x8, 0x10000}, {0x0, 0xfffffffc, 0x3, 0x2}}}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000020001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea", 0xab, 0x2, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x5c}) r2 = syz_open_pts() close(r2) syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000480)={0xf66c, 0x4, 0xfffbffff, 0x5ffbfb5d, "428f67177c7cfc4dff0000800000002100", 0x5, 0xfffffffd}) write(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(0xffffffffffffffff, &(0x7f00000002c0), 0xfffffffffffff7b) sysctl$net_inet_etherip(&(0x7f00000000c0), 0xa, &(0x7f00000011c0)="342b1efb51017d07dd84ad82f265ffc3e02bf66cfbfb260ce61724f1d3038f54d36689dcbaf12918d3fe750f3e38c07ff663434b78e054f78ae59750cde66d4e7a7c200bfda1064060a3e742b456aee97d275a6e523ddfa55f006bb7170d09000000a3d736e313281bb16fefb530f06325f8c7fa815f4d867abf74807686d65f212a40575f817f6b4ea91535071678f266334235e490051eb98f5ba65b26d2b7d3a610036f3da5ada34aa3e2efc639306dfaaf0b9777382fdb4de104004a659776d7b55cdad6a56ca4727f0b2fa5c88a83c927ed2d8a135494d56bedb128448b78a5a72dfdac901c04eccb3bd88045b4cc2e24c4170f0433e9133f6791343eae6ac928d362b8ed2fbcc48cbab232c722fc8cd105b5c4fea0a13c52fe727bc11c87ba1d0fdca354da1031a7dbd4df50173e6badc7b798e025701b046df00347579eed0a5908101414f3ee6e68ee5604622769994059d594dd0cb18ab3660df28dd2acc701a578140e39fb99ae0909f721cd85855fff834e712f5aabe08b03e2fa21f4da935946feda3614ee288a87e6f1ad59a5764c67f5e6b4c1649f1cf91dbbca375f41aa45e51b06d4dbd51d5f9b358e9935463459c856f0966c6b2f01e23074d06c64fcbcc9c61c21f18845c8e9c23518cc3753e41150063f57c384b7ca43c7e874aae1aa098e0760a41fb62a1ddd2bdcc6eb81681bbd8703e0217d399972d42500eca40312c16b536df6846f3b7ec78cb3ee54eeb8d7ac2a780711f49d48832c7e537000e9f04c13a37336a0aa0be79216b3498852cecee988527058188f584e2fda2fd70999fb42ccf00a88a3989ddfabe5d2da7aecd98c9d41e232e4d828241f01865d901b76c7791a5f501e4e690d9463b5705b02f0a02b42e8ce487ac2231ee35a8812c567ad46b83e", 0x0, 0x0, 0x9) 556.483952ms ago: executing program 4 (id=49): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000001200)={0x766b, 0x5, 0xcfe, 0xfffffeff, "030000000000000013006b08fc5f81e601c4a104", 0x103, 0x9}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000009c0)="2aef1ba69986bfa8bdbecbcad1f3c1622163c1f5228fdb7c32bca7f3fbb73f4dc3a6f65d935878b1eb253cd096f8cc79616313b32f5322e0b353900f163102e8d7d10f70b82891374d7a7194f8e389ef304b6ae2a05bfc367f5f7e26429d3744e8c527949c7c9cf5cdf50cb497f38a364de272a33409d37704405a9e3a04ce70b030e9e6d5e035f09fe4e9f5d125d6a59dc71059cae75a706fc343e93b3cd5bd5012390c9979b681d08bf4271a78fb4aef8ad01e4be2bf8abcbe33d4250fec27fec8901c4ef2fe5f4aa010797dd5deb02d5f1f3bbdd854934d70fa322214a6de03954966a7fe92a2b328c4a9a0ee3b791598319b4ec9096289a3e8678b8e8cb777cd7a414ccebd131b3b10ff23355e00adcefab600a793aa92290fce8eec2c76fa5ed06a104b7bfd9ebd22ffabdf11c9bab57b4b22bcba67692d53a1985e43c733841eaeb09c3ba011aa129a2e1fa5a718340fd85507676301cf9702437eb9681aaabd8f98ed06c512333fff813c6a7293126fb20e53dc969fbf07d6de8aa65384ac5b178c6eac1b7f31cacd4b7ec500fe8d03fba3f6460aaf028b2765d76a1568d99654b0866ebd1ce3fdfdadf23db97d0f0c27482d255b00e219c13191ca16e417a8f04b3488e87210df971c644cf7811c815daef73f67625d3ecc575fae5b0a31c0c29b89bba9353dca8559d91823f86f987d854aafb0b6b90e85a73e6a96b207b0e03f4729964725cf780d7c22e53e3e0e8acf83e0d69a19a4a5119147a2dec2230b006aa6672484bb93b1127371d56a6071307e20fa85543abadc07806d6b4d8a8a66be5f2ea29d6b084f223ae956885fd30df7132e93177d326dec10045d41ed8bad802371161569021890e4e358355042155896c483defd10f3439e8bd555079242e9d00e5246b2038e1ed86af97b09ee7004209841bb0161c518f826631140334ec5d7f95d4012a15867bf42e678494f7c42bdbc388e78f6e037e16d04e7f2ad834464a5ba7e085c5e", 0xfd98}], 0x1) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000), 0x10) connect$unix(r2, &(0x7f0000000000), 0x10) connect$unix(r1, &(0x7f0000000000), 0x10) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000), 0x10) connect$unix(r3, &(0x7f0000000000), 0x10) 554.414313ms ago: executing program 4 (id=51): r0 = open$dir(&(0x7f0000000140)='.\x00', 0x8, 0x0) r1 = kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000240)=[{0x5, 0xe, 0x8, 0x5}, {0x9, 0xe0, 0xbe, 0x5b91}, {0x4, 0xa, 0x6, 0x5}]}) socket(0x2, 0x1, 0x0) (async) r3 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0xc0206981, &(0x7f00000001c0)) r4 = dup2(r0, r1) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63db, 0x5, 0x2, 0x8, 0x6, 0x9, 0x10, [{0x3, 0x3, 0xfffff115, 0x80000001}, {0xffffffff, 0xffffffff, 0x6, 0x2000fff}, {0x1, 0x4baa, 0x3, 0x9}, {0x4, 0xe2, 0xf, 0x100}, {0x0, 0x7, 0xf15, 0x1000084}, {0x788c, 0xa, 0x8, 0x2}, {0x4, 0x800, 0x3, 0xfffffffe}, {0xff, 0xffffffff, 0x28000, 0xffffe2eb}, {0x4, 0x1000, 0x100, 0x20008001}, {0x3, 0x5, 0x6, 0x8bfd}, {0x0, 0x0, 0x8, 0x6}, {0x10010000, 0x0, 0x800001, 0x1}, {0x401, 0x4, 0x9, 0x3ff}, {0x3, 0x6e2, 0x9, 0x1}, {0x3, 0x0, 0x3, 0x8000009}, {0x9be2, 0x1, 0x1000002, 0x8e}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x3, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xd79b41c173cbb07f) r5 = geteuid() r6 = getgid() fchown(r4, r5, r6) (async) fchown(r4, r5, r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r8}}) lchown(&(0x7f0000000040)='./file0\x00', r5, r8) (async) lchown(&(0x7f0000000040)='./file0\x00', r5, r8) 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) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r9, &(0x7f0000001700)={0x0, 0xffffffb3, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0) (async) sendmsg$unix(r9, &(0x7f0000001700)={0x0, 0xffffffb3, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0) 477.534484ms ago: executing program 4 (id=53): r0 = getppid() pipe(&(0x7f00000001c0)={0xffffffffffffffff}) fcntl$setown(r1, 0x6, r0) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f00000000c0)={0x8, 0x2, 0x7, 0xfff, 0x6, 0x200, 0x5, 0x10, [{0x81, 0xfffffffa, 0x3, 0x1f4}, {0x200, 0x4, 0x3, 0x8000}, {0x4a, 0x6, 0x401, 0x100}, {0x8, 0x9ee65012, 0x8d, 0xfffffd6a}, {0x0, 0x5, 0x1ff, 0x2ed}, {0x836, 0x4, 0x27812efd, 0x48f3}, {0x8, 0x600, 0x6, 0x8}, {0x0, 0x1, 0xdb04, 0x3}, {0x5, 0x9, 0x0, 0x9}, {0x1, 0x7, 0x6, 0x9}, {0x2, 0x81, 0xe, 0x5}, {0xc44, 0x61, 0x10, 0x3}, {0x8, 0x7, 0x4, 0x9}, {0x7, 0x0, 0x5, 0x6}, {0xa, 0xebbb, 0xa54, 0x400}, {0x2, 0x2, 0x8000, 0xe8c200}]}) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f00000000c0)={0x8, 0x2, 0x7, 0xfff, 0x6, 0x200, 0x5, 0x10, [{0x81, 0xfffffffa, 0x3, 0x1f4}, {0x200, 0x4, 0x3, 0x8000}, {0x4a, 0x6, 0x401, 0x100}, {0x8, 0x9ee65012, 0x8d, 0xfffffd6a}, {0x0, 0x5, 0x1ff, 0x2ed}, {0x836, 0x4, 0x27812efd, 0x48f3}, {0x8, 0x600, 0x6, 0x8}, {0x0, 0x1, 0xdb04, 0x3}, {0x5, 0x9, 0x0, 0x9}, {0x1, 0x7, 0x6, 0x9}, {0x2, 0x81, 0xe, 0x5}, {0xc44, 0x61, 0x10, 0x3}, {0x8, 0x7, 0x4, 0x9}, {0x7, 0x0, 0x5, 0x6}, {0xa, 0xebbb, 0xa54, 0x400}, {0x2, 0x2, 0x8000, 0xe8c200}]}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000000)="8858cd20", 0x4) (async) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000000)="8858cd20", 0x4) truncate(&(0x7f0000000080)='.\x00', 0xffffff7fffffffff) 469.743692ms ago: executing program 4 (id=55): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/232, 0xe8}, 0x0) (async) recvmsg(r3, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/232, 0xe8}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x4, 0x100001, 0x8, 0x545, "225e196f00000000000000000edd0000f400", 0xfffffffc, 0x400}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) recvmmsg(r0, &(0x7f0000000000)={0x0}, 0x10, 0x0, 0x0) (async) recvmmsg(r0, &(0x7f0000000000)={0x0}, 0x10, 0x0, 0x0) munmap(&(0x7f0000ff9000/0x1000)=nil, 0xffffffffdf006fff) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r4 = syz_open_pts() close(r4) (async) close(r4) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) sysctl$vm(&(0x7f0000000080)={0x2, 0x9}, 0x2, &(0x7f0000001240)="8df3f5a3", &(0x7f0000000300)=0x4, 0x0, 0x0) syz_open_pts() (async) r5 = syz_open_pts() ioctl$FIOASYNC(r4, 0x80047469, &(0x7f00000000c0)=0x7) (async) ioctl$FIOASYNC(r4, 0x80047469, &(0x7f00000000c0)=0x7) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = getegid() fchown(r5, r6, r7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) writev(r4, &(0x7f0000000580)=[{&(0x7f0000000600)="f429209de769b8cb21b2922b0008e0dc41821925f0ae03ac0a6a72aa7354f8b63ac366eb06afb9d1d0b415989f595b77421a16bd1f64bcf32baa4f585ef90f749d07f48d83124699bc0de2c2c5dd5d7d58c5903823fa4acc972e56548d5d07acd20ceb26a368426c916115cf4b7599524dde7763c634", 0x76}, {&(0x7f0000000440)="cb2c409ee829236f0c4911234af5b10c508f32f0ec4a358f6c633f363a0d33b0ff76ee1eee61c209824f50fe82dfda5d9cfeba02c314457c09e859bbcebd9e3ef3678c64a9d8be21dc4546e980f0f278cb57122a5a5e691d55274d7b8b767ad710b03f78122e64c9bfff9d6cb3e3e083b04d", 0x72}, {&(0x7f00000004c0)="7cf47d8265464ff8af99e175c787f4fb733c3a7ad915b06497a87a0f045eb6a563b7267f987d40df43b3957bb168e25923d8a688093447821813ec273e6a7c8acc0b7727a501e7599a37a416e0001dbdca3e975ffdfa0b82a9869b8ae1a644b2786d65b9acf8da08b8dbf18f2d3a228bb92d0a67b3f4253c331aba87bb00f8108b4702ff07714b0d3659a92657f8fa1c8380bd8c5f6c7ee9905a3db44f", 0x9d}, {&(0x7f0000000240)="4fc9f69d1d61ee5d6d2400161b506b5a43b7", 0x12}, {&(0x7f00000002c0)="7b906a6b8a3a0d596a35dab59a15372d663684a1d882af06988fabfda8df6a484e4e12a3ad699ff0fc68f5d4b9d53673ee0aed5fd58f47d93e23", 0x3a}], 0x5) 351.680554ms ago: executing program 5 (id=60): sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, 0xfffffffffffffffe, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0x2be00000000000, 0x1, 0x2, 0x1, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x2eff, 0x2, 0x3, 0xffffffffffffffff, 0x0, 0x8000000, 0xaa, 0x2000000000002, 0xce7], [0xfffffffffffffffe, 0x1, 0xfffffffffffffffb, 0x8000ffffffff, 0xf9, 0x7b99, 0x201, 0x2000c, 0x6], [0x2, 0xfffffffffffffffb, 0x40000000, 0x4, 0xffffffffffffffff, 0x10fff, 0xfff7fffffffffffe], [0x4, 0x20000000000, 0x401, 0x100000000, 0xffffffffffefffff, 0x6], [{0x8, 0x5, 0x0, 0x7d06}, {0xfffc, 0x7, 0x5, 0x2}, {0x10, 0x101, 0x1, 0x814}, {0x3, 0x5, 0x9, 0x80000004}, {0x10, 0x2, 0x0, 0x80a}, {0x400b, 0x2003, 0x40000, 0x4}, {0x1, 0x20000, 0x4, 0xf6}, {0x0, 0x965, 0x3, 0x9}], {0x2400, 0x8, 0x10000}, {0x0, 0xfffffffc, 0x3, 0x2}}}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000020001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea", 0xab, 0x2, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x400000000000b, 0x5c}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000480)={0xf66c, 0x4, 0xfffbffff, 0x5ffbfb5d, "428f67177c7cfc4dff0000800000002100", 0x5, 0xfffffffd}) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, 0xfffffffffffffffe, 0x0, 0x0, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0x2be00000000000, 0x1, 0x2, 0x1, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x2eff, 0x2, 0x3, 0xffffffffffffffff, 0x0, 0x8000000, 0xaa, 0x2000000000002, 0xce7], [0xfffffffffffffffe, 0x1, 0xfffffffffffffffb, 0x8000ffffffff, 0xf9, 0x7b99, 0x201, 0x2000c, 0x6], [0x2, 0xfffffffffffffffb, 0x40000000, 0x4, 0xffffffffffffffff, 0x10fff, 0xfff7fffffffffffe], [0x4, 0x20000000000, 0x401, 0x100000000, 0xffffffffffefffff, 0x6], [{0x8, 0x5, 0x0, 0x7d06}, {0xfffc, 0x7, 0x5, 0x2}, {0x10, 0x101, 0x1, 0x814}, {0x3, 0x5, 0x9, 0x80000004}, {0x10, 0x2, 0x0, 0x80a}, {0x400b, 0x2003, 0x40000, 0x4}, {0x1, 0x20000, 0x4, 0xf6}, {0x0, 0x965, 0x3, 0x9}], {0x2400, 0x8, 0x10000}, {0x0, 0xfffffffc, 0x3, 0x2}}}) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000020001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea", 0xab, 0x2, 0x0, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x400000000000b, 0x5c}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000480)={0xf66c, 0x4, 0xfffbffff, 0x5ffbfb5d, "428f67177c7cfc4dff0000800000002100", 0x5, 0xfffffffd}) (async) 168.601988ms ago: executing program 3 (id=71): sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x14}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = semget(0x0, 0x1, 0x281) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = socket(0x18, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0xfffffffc, 0x40, 0x1ff, 0x6, "32c100fffffffffb03000000fdff00", 0x0, 0x11}) bind$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x1f95d27d48731892, 0x0, 0x1}, 0x8) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) close(r1) semop(r0, &(0x7f0000000000), 0x23) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000000c0)=""/51) getrusage(0xffffffffffffffff, &(0x7f0000000000)) 166.443259ms ago: executing program 0 (id=72): r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) connect$unix(r0, &(0x7f0000000000), 0x10) (async) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="9876d692a3ef9c7ab923a2f0", 0xc) (async) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) (async) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0xf0}, 0x400000000000000a, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_etherip(&(0x7f0000000400)={0x4, 0x18, 0x61, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) 165.564018ms ago: executing program 3 (id=73): syz_emit_ethernet(0x6e, &(0x7f0000000400)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "db0900", 0x38, 0x0, 0x0, @rand_addr="fed38d5ba80b9e61cd0c535a9800", @mcast2, {[@fragment={0x3c, 0x0, 0x5, 0x0, 0x0, 0x7, 0x66}], @icmpv6=@time_exceed={0x3, 0x1, 0x0, 0x8b, '\x00', {0x9, 0x6, "827253", 0x7, 0x62, 0x1, @empty, @local={0xfe, 0x80, '\x00', 0x0}}}}}}}}) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000100)='r\x00') socket(0x0, 0x1, 0xd) syz_emit_ethernet(0x6e, &(0x7f0000000400)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "db0900", 0x38, 0x0, 0x0, @rand_addr="fed38d5ba80b9e61cd0c535a9800", @mcast2, {[@fragment={0x3c, 0x0, 0x5, 0x0, 0x0, 0x7, 0x66}], @icmpv6=@time_exceed={0x3, 0x1, 0x0, 0x8b, '\x00', {0x9, 0x6, "827253", 0x7, 0x62, 0x1, @empty, @local={0xfe, 0x80, '\x00', 0x0}}}}}}}}) (async) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000100)='r\x00') (async) socket(0x0, 0x1, 0xd) (async) 162.846191ms ago: executing program 0 (id=74): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mprotect(&(0x7f0000713000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) open$dir(&(0x7f0000000000)='.\x00', 0x5b42972446101eca, 0x0) pipe2(&(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r2) readv(r1, &(0x7f0000000540)=[{&(0x7f00000009c0)=""/18, 0x12}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000080)=""/56, 0x38}, {&(0x7f0000000200)=""/22, 0x16}, {&(0x7f0000000240)=""/178, 0xb2}, {&(0x7f0000000380)=""/77, 0x4d}, {&(0x7f0000000480)=""/183, 0xb7}], 0x7) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f00000000c0)) r3 = socket(0x18, 0x2, 0x0) close(0x3) fchown(r3, 0x0, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000040)) select(0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = syz_open_pts() ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000180)) msgsnd(0x0, &(0x7f00000005c0)={0x0, "568b037de836281b43fca288d0399efaecc8b0e60407255ba3f8b9bbdba903d176d1f9caa6cd1ab2d8af833ebd62307f0564922f8552338d7338f313e234b1b0dfbe900203c35db6853257cd6c86ca75f6a7c546672496689cb7dd406f79f5e6521bc59f7eee6d520b5ccace26796b2b3a2080ce0a2226abcf15b6afae4a1224e8bbf210f0715f97d03585faefbcb55f773395bc8b6cb408b8e768d211df547ed516"}, 0xaa, 0x800) setsockopt(r4, 0x1000000000029, 0x5, &(0x7f0000000040)="03000000", 0x4) fsync(r5) setsockopt(r4, 0x1000, 0xa, &(0x7f0000000300)="000000007434f48d4ae02a15026a34120b7f25a655badaab2b71c9c74b4d", 0xffffffffffffff8f) close(r4) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000001c0)=0x6) 162.227736ms ago: executing program 3 (id=75): connect$unix(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x1) r1 = accept$inet6(r0, 0x0, 0x0) r2 = socket(0x18, 0x4001, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet(r2, &(0x7f00000001c0)="948f0ec3be7e09c7ce7a0082032a15c368c84ca749d9070200bd087fc85c84ae697b67a8055a94a65131add1f9bf129a4f12ddd5962b99c658", 0xfffffe59, 0x7, 0x0, 0x0) read(r1, &(0x7f00000019c0)=""/4086, 0xff6) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @random="adc9bcfb08ca", [], {@ipv4={0x8100, {{0x5, 0x4, 0x2, 0x2, 0x1c, 0x65, 0xfffb, 0x4a, 0x89, 0x0, @rand_addr=0x6, @broadcast}, @udp={{0x0, 0x0, 0x8}}}}}}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x20001fffffffd}) 161.279251ms ago: executing program 0 (id=76): sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000100)="7d8eb800a5a657e554b496086a90ecd9fcfd2a6d99a7b3fbccf4a852f25483aca82755e1ba6dc7ee93d2a03ef76aee70c3297350d9fce4df71640b377ef1342bb0abf8eb490460402d1f9ffb24c2a6a495467ac353f82c0ea458225f8c052b18ffd695d7cb75520d1f6c1f9ef60b6634fc4853ead47650491c94316949fcc8a43d034c2b999382cc04f7c357f8cd2c58d9a1f438a9edd6ef9962e09a51b6508dc1ceb66c5890146863385cc0b5d81ad788dd2b9a0d0bcc25824169fb1ac2", &(0x7f00000001c0)=0xbe, &(0x7f0000000200)="fddbe88d8cf0c24694081047473da63129833ca29a2694276fac1856a1e751c4f9167e904b9121ec17f527c0a78af7", 0x2f) (async) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000100)="7d8eb800a5a657e554b496086a90ecd9fcfd2a6d99a7b3fbccf4a852f25483aca82755e1ba6dc7ee93d2a03ef76aee70c3297350d9fce4df71640b377ef1342bb0abf8eb490460402d1f9ffb24c2a6a495467ac353f82c0ea458225f8c052b18ffd695d7cb75520d1f6c1f9ef60b6634fc4853ead47650491c94316949fcc8a43d034c2b999382cc04f7c357f8cd2c58d9a1f438a9edd6ef9962e09a51b6508dc1ceb66c5890146863385cc0b5d81ad788dd2b9a0d0bcc25824169fb1ac2", &(0x7f00000001c0)=0xbe, &(0x7f0000000200)="fddbe88d8cf0c24694081047473da63129833ca29a2694276fac1856a1e751c4f9167e904b9121ec17f527c0a78af7", 0x2f) socket(0x2, 0x2, 0x0) (async) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) pledge(0x0, &(0x7f00000000c0)='\x00') (async) pledge(0x0, &(0x7f00000000c0)='\x00') open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x101) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x101) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000440)='\x00', 0x1}], 0x1, 0x3effc) (async) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000440)='\x00', 0x1}], 0x1, 0x3effc) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ftruncate(r1, 0xb) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x1, 0x2010, r2, 0x0) accept$unix(r0, &(0x7f0000000300)=@file={0x0, ""/251}, &(0x7f0000000400)=0xfd) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)="7f454c4602df7a264ee4975f55011a49b70cb710aa950000000a52e92a24d18fcf8fd1f9794ffa08bb11bafcdc24ff4c5d0b5c7b1ad1a2ec434c500191", 0x3d}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)="7f454c4602df7a264ee4975f55011a49b70cb710aa950000000a52e92a24d18fcf8fd1f9794ffa08bb11bafcdc24ff4c5d0b5c7b1ad1a2ec434c500191", 0x3d}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="12"], 0x20}, 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) (async) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="9876d692a3ef9c7ab923a2f0", 0xc) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370824a8876eaed1a9d70b5bc5bbb2f68d6c9", &(0x7f0000000080)=0xffa2, 0x0, 0x37) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370824a8876eaed1a9d70b5bc5bbb2f68d6c9", &(0x7f0000000080)=0xffa2, 0x0, 0x37) 78.958898ms ago: executing program 6 (id=77): r0 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd600000c0001400f900000000000000000000ffffac1400aa00fe000001000800001a0000000000044e204e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="500480fee1c7e75c"]) accept(r1, &(0x7f0000000200)=@un=@file={0x0, ""/4089}, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) openat$pci(0xffffffffffffff9c, &(0x7f0000000240), 0x75450485b144631a, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x1000300000080}) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd81929648000000000c17c2c600", 0x14) r3 = dup2(r1, r0) close(r3) 74.456256ms ago: executing program 0 (id=78): r0 = socket(0x800000018, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x300000003}) sysctl$net_inet_ipip(&(0x7f0000000300)={0xa}, 0x4, 0x0, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x80, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x1, 0x1, 0x0, 0x2fffffffc}) bind$unix(r0, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f834371205", 0xa9, 0x2, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000007", 0xd, 0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42118000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x406, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x2}, {0x4, 0x0, 0x0, 0x8}]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x4, 0x100001, 0x9, 0x546, "225e196f00000000000000000edd0000f400", 0xfffffffc, 0x400}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005040000040000", 0x9, 0x400, 0x0, 0x0) unveil(&(0x7f0000000080)='.\x00', 0x0) r4 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, 0x0, 0x0, 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) close(r5) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000000)='v', 0x1) setsockopt$inet_opts(r5, 0x0, 0xd, 0x0, 0x0) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000180)=0x2f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffffffffffffff67) 73.806247ms ago: executing program 3 (id=79): open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x4) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlink(&(0x7f00000001c0)='.\x02/file1/file0\x00', &(0x7f00000011c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(0x0, 0x0) utimensat(r0, &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x2) unlink(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) open$dir(&(0x7f00000000c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x10, 0x50) socket(0x18, 0x2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x6, 0x200007, 0x7, 0x101, 0xb, 0x2, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x35}, {0x7, 0xfffffffc, 0x10000008, 0xfffffff8}, {0xe, 0xf86, 0x0, 0xaf9}, {0x1, 0x800, 0x8}, {0x401, 0x7fffffff, 0x11, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xcdf, 0x1, 0xfffffffd, 0x101}, {0xa, 0x7ff, 0x14, 0x8}, {0x5, 0x81, 0x1, 0x9}, {0xfffffffe, 0x7, 0xc8, 0x88}, {0x3, 0x3, 0x100009, 0xaeb}, {0x7bf, 0x9, 0x4, 0x4}, {0xb8c, 0x4, 0x5, 0x6}, {0x29a71717, 0xfffffffa, 0x7, 0x6}, {0x4, 0x80000000, 0x6}, {0x0, 0x1, 0x2, 0x100}]}) poll(&(0x7f0000000000), 0x35, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) 68.164227ms ago: executing program 6 (id=80): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000100)='r\x00') unveil(&(0x7f0000000480)='./file0/file1\x00', &(0x7f00000004c0)='c\x00') open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) clock_gettime(0x73ff2be0c210c004, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = msgget(0x0, 0x54) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000000)={{0x5bc, r2, r3, r2, r3, 0x0, 0xb3f}, 0x84c, 0x4f5, r1, r1, 0x8, 0x9, 0x9, 0x7fffffffffffffff}) r5 = semget$private(0x0, 0x1, 0x272) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3}}) sysctl$kern(&(0x7f00000002c0)={0x1, 0x8}, 0x2, &(0x7f0000000300)="f0509be75f115c42e08469df889ba53aa0fff337b9cc0e533b53782c3353bb8c0f573d5f36fc5355289ba249d3b80ee8163c7f22fd8529db03013228d2940f2faa56a093a3b6619dbc0d0cc774e91acbf27a", &(0x7f0000000380)=0x52, &(0x7f0000000500)="f76c716938266a8f2178ecb202b347ea86dcbd045f288e3d9163ebfc6189f0b65573ece9323d5520660ad7652cb97683ad458daa453a2c709cdcc18d03b67841765ac93ecb2a76629ecd18a03a5c913ab78ea1eb190c2b165e8d1e4cb6212b6044df2ee385a99011a554e519c393cd2aa0f267060dc42368ff297ee19e3767eeb9ea6ed2d3184d5fe4c3f6e511d0d07d84b22c8b40a08b9ce848feba2a726c000990525d7fe4b2d684448ac8633941bb8651f2080d37b02f207517b0a870c02eb2b0aefa78bcdddb06a268642651082f1a6e88", 0xd3) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f00000001c0)="6ff91ecd378a4e588e5f84cf71b59c7af6c37013fc5dda17179a14ee0a20de8db3a97d2b3e090c33208c7538ef29d0c651d294979a3a9ab1e2dcf76dc09959f2677341c041790689e64d4f8dc54b31558eed21bc", &(0x7f0000000240)=0xffb5, 0x0, 0x37) acct(&(0x7f0000000080)='./file0/file0/..\x00') 25.612631ms ago: executing program 3 (id=81): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000100)='r\x00') r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x80, 0x0) linkat(r0, &(0x7f0000000240)='./file0\x00', 0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x7}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x2, 0x2, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={&(0x7f00000018c0)=@abs={0x1, 0x0, 0x2}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="18"], 0x20, 0x2}, 0x6) 23.80076ms ago: executing program 0 (id=82): r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x4ebfac6bbaf79a7) r1 = kqueue() kevent(r1, &(0x7f0000000540)=[{{r0}, 0xfffffffffffffffc, 0xa1, 0x1, 0x6, 0xd}], 0x3, 0x0, 0x3ff, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000001200)="f2", 0x1}], 0x1) 23.333108ms ago: executing program 6 (id=83): r0 = msgget(0x1, 0x1) msgctl$IPC_RMID(r0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/251) msgsnd(r0, &(0x7f0000000100)={0x6, "ceeb606af65f48bc30c4b9635836aaa6c45904a0048f5507cb4a41f9e99f0d34d843385770b31086d304417a0b5a47b7ed9bdfa1c18606e64732516ff1ed412fa8bafc56f249121ac9e7633dab024a4d2b18d4d4ca1b62074dec19f682023f1484642dd3496d861d28ebe9fb608e5bdbaf"}, 0x79, 0x800) r1 = msgget(0x2, 0x100) r2 = msgget$private(0x0, 0x3) msgsnd(r2, &(0x7f0000000180)={0x3, "3519bcbd98ebcff18491f1bf3f9891e829ec780c267d51d9e4ef70b024c74c7dae672e5595a630bb77c36b92ab0fd8aaf04ec829bdfb2781292727726223defa89e230cfcc74c801d9dbb173e71d199aefb75bb683f2c321756a9a7a6b2ec4950e84cff5f20a2f6f557ac968ec664356cdef9120af03b94bff419d7ee7c6cc18ee8e44d734a9968a589e27a021171b451143c46e4fc4fd7657fc3437b1bff0140ace15978af90f494265c39f5eadd2d41c31168f27184c9950bc5094916d3dafa14209b9a5bcffdb6a86e94be04e8ed7b4f4505a971c815f7444eda2bf26407e837031b53aa12167fef09d15f3936fa9e0f66244c5b6b54ed9c07c1fd7ce68bae7b811e494b83a2d93b79edbc22f90a6086bc6581f2a2e5b6795fa8855139031f9969a31280ac8aa374a5899ad581455f1cd719860ee2108188dc0b0a9b103b3da1e65f1601ae57839f5e29c67bb5470546269006b62241d853ec6078e60bc7f6a741e23a98c548f45adf227b59d586eee4e8c7ca442f57c3e7b3dbf41e952417040efd49aee9f0465e92f1caf3e70c7a10e89e90c81b6f28d1d1a8ba0a154ff290007ff67d3f49071f0404c8feb2d2e7453ecd58ee5e6548dfb615b4b298551ac8b6594629a8a1b84b02646f4d9296e735ba662ef5062c4356e26edda36565a22f5ee3afaa45059a2ac9b5e56d0ac1382c4eb3c1082580f03dd925f9bfa79b7db3266533106e55d09d6176e68eae931a14af6bde7df056546678b68f62536de922261485a5e3eb3c0946944f5dc31b81ce391fac083e67865f75140aee063797f38e60d11437e7ddc04b5fe247ab257430bfcb06c47e1ca7fc4b560b8957a8a8a102002ec3b53a8ae77fd059f1f48e56ce38145a0fa66397eb65d17ef021b06d61da32122d4fe6c3faa0ee9ce199343903869acd0c26fc92c8c5b913f8e39faa9d1dd565dd5838fcd3e9102a8b93c43b784b68bf22bf46afb0b6aac7a54803bb24449dee0bd553ccf57644ec18f8052413dac15971ce68a5c222f0e0dc1f118fcb732da0b85dabb635d0f4804f67b679de6643dfef71ba855d7e44c1d47e5b7e2985c76361fcb9a74c67df00c6ecf96e8f2c18e6b7e9f3619596aa8dca5998b74ab049b79e7bb70eb2fb36cb685fcead3e37cf864dcbdb2f7ad37296a365ab4294e98cc9be1ebe468030c45d41e89436fe17cabc3c792583e58248ccd8c34991055f09169a67574811d9f788f493c83f550693f2c1b96bb3ea9ff53192f50427b0614a94f69a49e83d7500a7003570cd347b6041044dd16fa005ab89ad1cd6d62f52acac7b63aa8be0f29c34d94ff8d5c13d248b881f209ce94461f626439a6b7d6a85f1747ba3a17ee332049d2c26f8a3fc0ee21d53993b70c16a53714d0f1933012460336214b738c3ede4d7e88922686a13f5cc17868d97de8afe958f6a467a5e6cb10f3878c99962373384a765a0acf6dea5b1c745896d621c81a91c07b214e872429f59924e740a05e8105130de61a0df3ebdcabf0de121d8ea20cdf1fe0c11d769db535605e920b8ef9174add79148ba94ef4f1eec2fb62a83f4dd56576d634aeb2a9259b2e56c78c77b6bed6e40613d7706f0cbbdc0d86969dc528cfa55799c49e6bce564fa7eef5304be86d250d00d42c35e10a95d417feebd47cd744b954c7478fc1ba1bafff7f324d2911795ea69612a880ba6c736fe159c71e899e7d16be830c2aa080cc99e53eab4aa589381b495a7e8039f07506222264d8988c2e61e2c31f42793ec6f6e5bfca57602afcdde20972004dd7cf1e7d6d8678326304dcff14df5145a76a7f9169259cae291e30d8f6045e829804429dc8b885289e54ae4ea8b05843b0fa24e3579be401b9ce631e410f7ff646164fae1f731d10c419f51979c6980e4dee5a21841d747c0644fe1c6db85e8b3742df28d5dfce2c76d68ac1c9198f65b43feb6f160ee4bd583865a02c52df3ff598fea33210413381e8a18dbe2cdff8eb8f793d1b9ab0fbb22150fea05c1dc50386d0582c8b0011bbbed99cb6171a4a0da11aeb1c7418ecb8c165178fd9e700133f3ccc0b66e7396669ef0f3d871c01d70cecfe2b964a14da07bd42d91ac7684a8020b3158feec5ab9ee26bb2fe1c0410407f76267a71abe042327227a0363d7a987e91b78c38ba5654c7a599431bbe5d00936b126c14d546354d958006e820d9ed8ae1f5a2cc5384d17e481fb13e7570cc258c708b2810685e42cf24e1441050c6a05cf7288c7732cb156755625bf38284f59c2ca8064496665951dbf12f718c369d437a7bc2dc22ec100f10f545f8215ab617724b39d8fbe4c0e6de3e72253bd6080601d68a060bdf5d8e95c676c77f95f780a9461d284e8fdc8d696a1dbe0a081d1c49fab991bdd097edb4d5bc7c580f15ca707669792646682791a706dc456f4a5939f1da8ec3ed7018c0b4751656daccb383ca3dcc3f7a41607e4942f80f5ea289c45365ef6c74cb5bada7711710387650fefefc13d2ac720ea19308b1d9283f6b4ba351b665340a7902e85a52ed7918b0dee09db118fcebd94d19fd8732cce2ec3330f6b2525cf4d1a1aba769ed73d3c98d4048558ca01ad8c6a0ea2feb76ee48f14924b53eca4105ef665b82d646ab5f274f89b6740fae1eda55b032c2a0026323a5da6a4972656d312d36d6dc0bc707691729ecfa52c407146e77defc64f87fd0f874d82caa326996368122205fb960a1e5d843d46ffe9e9e15bcbcdecf4417f4c756e24243a9555401786bac652aa23abd77bfd5bbed05a61261f4bf3838eaa93ea3df50b1083140200dba1c31de60681eae32c6288d9c6aa0f36aaf557effc4c5fdbfb5e107ff8d5e422d88889bbe23754f1811bc726cb7cb6d759ee191a3dbfe10b7d2ac492926bbde1553f3145bdf638f0977cb4b9953e9e96e9129462417c61a041b080b28606a1bd5941ecb0e827d45d0b90f9ecdeb6913f1ea0d26e9587b05f4f36e0bcdd6e2a4fb6f6bed15c262f504f7703c68a626a4d51b54d763ec5f09df0b3bb54762f5140d33550c14cf377a21a09607e674194e10c466edbda9356baebd789ae3b853e4e8aa22f0690af808dd366f7a564adb47d2e9c0bcb1882e5d0a0ee9d65300f9083e40d36c70bffa0cec489b958546837305a14aa8a51dfc9a99ace6cbfdfaeb0b824f754fab36e2169fc31098e76fb24648912437e037f324ba1223b62362e0677300a6d52846e1ed4c4f916f716aaa1c4c36a6a5e5b8dd060ce9a9aa27427447c584b3ab0119447837fe3ad3dad12c9823859d4d4e4dbaf252f7e7e30c4ec9003f485eddcaee54935a7e5c698a72a3632b3337a89062e86db244856b4c755c802429605d25e7548fd8a0667dac60df947e24aed639b813185a3802ea3e510178914f3304b643891122dbf6150361607d46da16423f45c5e9cd7d9468a9911b833b84972f7bfdf28bf74ed8516084a382cf5f996ae1b22fae46a7787469bda55e1d199520e30011e4d11abd08b1a9b12ccbdf43368f159a64555fad09c6b27d594f11685112bc47e894ec70eddf6c72c907e748f520a3abba4349f5792e1df1d566a84a84d9c50f36f82910c254391e9c454244bdc9ef9dc43090f8e6c473e215c9b16048dfa3309ddcc8d6ae5139a36907febc9e543fbd24c8e8076c13fbdee7b45464feb66cfbedb87a85844dac4133af95c75ea18fec13483b865cf6e9b4d1ecb3cff5cb06b1007e6fb7f12318e2d11e05ba033924f70c6184ea90a3683ff5e772380ab69c471d9026849c3d283b6f0abb95571c7d5d8e2d2be71e756d7d351165a624c5bd8a96a3dd1c615313a50c6d48ab8088f603e67e665aa52843289ef23a4dae2d44a733a5b7e3e01a90617b7972f0f80c430af0ef0dcf046aa6bdbe5f20eb5706c790bb04ec67947de0018e1eb6fe25fb4727f6a60d8754a633505a7429d7b10019ac88f1b2c34bc40a65c3be2764fb0d07221a45e20064c24d425ddd19aeb47dc4fb8a0ccc257d2d47e6e8b6135a0566db3dca49c393d4a93c4426b87c4d67d437565ce7d980eedbc6412778d88b4435a990b6ffdc31a9e72e14b433556aefa4837d3963d9abf8c6a00601079258b4aea90dbee92819de349860a856d1b0bc1d7e9c2f0b9c58c462cf00627b85bf8757708e9a15780990ea07287ab769995f467110b80d8a94729119d1a869490d3687ad2a3dda294868d6b093c936cea6d068dd86dc87e5e3070607d7a7c3a1118666405c026ca8a122321b08f2caad77a73b96552ccce522d266ca24049976632b9cccb15d389854112599633c12b5e57a22edd21e447f5ee8d849b520ba0d94b9642fc7f32f69272d086a6882dc534848fc1eebf43403eab20e747a0d3d21503eca172951e9bad5ec30aaa136f91f646cc2aec4d1b6bab173411b064c0d01726d0b7ff299a5dc53af0ccc9ca8cfc35d640a45e089e0109e86e305cb5af7781334de4247adc95bc06f6ba9b6cfb368da3857de47ea86c0d66b18d70167a6126f05fbdaa2651713086bbf40b7b5b6df8375f4535d47159afc573d2b3ad7107fc73bef338558f394e78b5b46eabd5c393ed93c39ada9ac921b6c81b982b2cff1d2dff460eae8607175876f45fdbf19fbabc723ae5eed28f144df4a6d8a12ae6005932499258257b3049840e300366a3f9b28e82762553b54faa824caa6d184bd366e7026d351859f24862b01e8a75b07bbc1fe0b636daa124a41bd6ae6e1f4cd4b558b060fdb0204075558cc33da2e287857065bd32d3d514e53cc3138bfecf8455fb4e9a46bdf3e0e57a692757a76e5b27287b807e44c692818ba71905ad034bf6a6c2d60266ce17461d42563a973a52d90f9dacc5479efd9edb752926ce20d6e411394a990ad1a957fa85dfdbae4f47a443d52378a3e9801e43201672f8e4224b91f85095d244644e38551e06e2d7a6e6cbe6c6ce8329f8cad2c6147f24fb5edec8249f797d1c6704f04e162d9847fadf05d918ff584b935d75770a77944d8830237b248746532822fe672e8427b47c04b043451320cec2596b1118b6a7f777522d513653d7e84bdd159b894dca02a8e9f4bf6025b3668a62b8e03a8ab496c8e22025b0ecf154c347d5dc55cb08f6b7587ebe133dcc124d66e207dd0cc5092541523b7b90cc6926274ec306e4b75d272684d8708e9ea3e26e7a15cb230880b9e16a14eac374e7396318222f46dad187cbb8958219429579382d54e33a0cac4e4f7a8222cb50f4edb099859888b8c477a30efd866604b5e8ed69aaea90bbb566285c42febdd6791480eb0cea937f3eba72effff0ee96dc3cd27e950abd7e640af4dae06193543f20ef757e230fa5a2aed44cbca337d57a8318827064908ecf485a9ca00f6a7098d24f5180e255e58c74e775695f95d0f628abf5b214af8c14383af7e898d45c6f37781dc9ccfe7a3bd50b25b83bc11cf99f03f8adc6a63cd720a82ff35de63ccacef15708cc2c2a7f434b1d0614837c15a2b7febe8d80b1194ff992010638a8fc6bc175121b33a0bebba3c3d850cf461c13a863e9201f208ab40e38e21d88d880ec551e98a040e3843cc9d2204bb574999b5549b6804e93bf96d08c29933239831acec4e092862c9431ceb527c506a075ea2a73bd1197583d1a72f1a9343459e59b63568102920f06ec8e93ecc1338468fa902804129796bb256135b5f257acbe124a14c4df91f7d13d1a8277a5b93241ce0c64ae94f1308c96b00d8745ae198ed28d9e524c12efd6638c2fb028a34400b7157f6803eb4a07d806dfc5ff21ea4"}, 0x1008, 0x800) msgget(0x3, 0x10) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000011c0)=""/36) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) r3 = semget$private(0x0, 0x1, 0x400) r4 = getuid() getgroups(0x7, &(0x7f0000001200)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001240)={{0x567c, r4, 0xffffffffffffffff, 0x0, r8, 0x40, 0x4}, 0x0, 0x5, 0xff}) r9 = open$dir(&(0x7f00000012c0)='./file0\x00', 0x1, 0x20) r10 = open$dir(&(0x7f0000001340)='./file0\x00', 0x200, 0x4) renameat(r9, &(0x7f0000001300)='./file0\x00', r10, &(0x7f0000001380)='./file0\x00') getgid() r11 = msgget(0x2, 0x48) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0, 0x0}, &(0x7f0000001400)=0xc) msgctl$IPC_SET(r11, 0x1, &(0x7f0000001440)={{0xe, r4, r5, r4, r6, 0x90, 0x7}, 0x3, 0x3ff, r12, 0x0, 0xfc80, 0xfffffffffffffffa, 0xf, 0x4}) msgget(0x1, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000014c0)={{0xb895, r4, r14, r13, r7, 0x1ad, 0x1000}, 0x1200, 0x41, r12, r12, 0x8, 0x5, 0x1, 0x81}) r15 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001540), 0x20000, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r15, 0x81205724, &(0x7f0000001580)={0x1, 0x2, 0x6, 0x10000, 0x7, 0x4, 0x7, 0x10, [{0x3, 0xa114, 0x40, 0x2}, {0x55c6, 0x5, 0x9d29, 0x8}, {0xfffffff8, 0x6, 0x5, 0xffffffff}, {0x8, 0x4}, {0x8, 0x20000, 0x2, 0x606e}, {0x1, 0xbbd5, 0xffff, 0x8}, {0x1, 0x5, 0x4, 0xb}, {0x1ff, 0x3, 0x2, 0x7}, {0x7, 0x10, 0x8, 0x3}, {0x80000001, 0x101, 0x0, 0x1000}, {0x40, 0x1, 0x8, 0x6}, {0x0, 0x7, 0x4, 0x1}, {0x3, 0x3, 0x5, 0x18f5}, {0xe, 0x9, 0x95f, 0x9}, {0x4, 0x4, 0x6, 0x800}, {0xb, 0x0, 0x7, 0x2}]}) mlockall(0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) r16 = msgget(0x2, 0x300) msgctl$IPC_STAT(r16, 0x2, &(0x7f00000016c0)=""/4096) msgget(0x2, 0x400) 2.764442ms ago: executing program 1 (id=84): ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000040)) open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x29) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x1c, 0x0, 0x0) 1.836628ms ago: executing program 0 (id=85): r0 = kqueue() kevent(r0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x4, 0x8000000000000000, 0x1}], 0x5, 0x0, 0x9b68, 0x0) kevent(r0, &(0x7f0000000040), 0xe4a, 0x0, 0xa9fa, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000380)={0x9, 0xca1, 0x60, 0xffffffff, 0x6a4, 0x7, 0x8, 0x10, [{0x10001, 0x400, 0x1, 0xcc}, {0x7, 0x2, 0x9257a1c, 0x8}, {0xffffffff, 0x7fff, 0x7fff, 0x72c2}, {0x10, 0x1, 0x9, 0xffff7fff}, {0x6, 0x6, 0xffffffff, 0xbb}, {0x3, 0xabb5, 0x9}, {0x0, 0x7e16, 0x7, 0x2}, {0x2, 0x7, 0xfdc, 0x3}, {0x0, 0xfffff177, 0x5, 0x1000}, {0x0, 0xd, 0x0, 0x4}, {0x0, 0x8001, 0x401, 0x3}, {0x5, 0x6, 0x4, 0x3}, {0x636e, 0x3d3, 0x9, 0x5}, {0x8, 0x1, 0x8, 0x2}, {0x3418ad2d, 0x10, 0x65c, 0x4}, {0x8cee, 0x3, 0x19fc, 0x5409}]}) mknod(&(0x7f0000000040)='./file0\x00', 0x118a, 0x0) mmap(&(0x7f00002ec000/0x2000)=nil, 0x2000, 0x1, 0x2811, 0xffffffffffffffff, 0xb47) kevent(0xffffffffffffffff, 0x0, 0x20000, 0x0, 0x7, &(0x7f0000000240)={0x7fffffffffffffff, 0x3}) setrlimit(0x0, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2a}, 0x2, 0x0, 0x0, 0x0, 0xfe12) r3 = syz_open_pts() syz_open_pts() r4 = syz_open_pts() poll(&(0x7f00000007c0)=[{r3, 0x2}, {r3, 0x10}, {r3, 0x40}, {r4, 0x2}, {r3, 0x4}, {r3, 0x40}, {r3, 0x7}], 0x7, 0x4001000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x2, &(0x7f0000000100), &(0x7f0000000080), 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x9, &(0x7f0000000140)="ea0000010600000000000000e715a800490b60f47f6fa6d358dba455515e4dad7063fef872f7cd58b273897b1c9de597c3c79e64502df8fa2381203deff39e6b602980b269865cf8dad8b3fa9f9fc7f897485377511e10caf717a6e2bc4a736970683d4cf1931762596f0d29ef004b216936d95e2b26344ad7ceca7cb88294f31458805d833a0c20f59ed3681870a711d4efb413dc0b", 0x96) dup2(r6, r5) connect$unix(r5, &(0x7f00000002c0)=@file={0x1, './file0/file0\x00'}, 0x10) sendmsg$unix(r5, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) lseek(r1, 0x800002, 0x0) 920.836µs ago: executing program 6 (id=86): r0 = semget(0x2, 0x9, 0x6c2) munmap(&(0x7f0000800000/0x800000)=nil, 0x800000) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7ed841f1e000, 0x0, 0x0, 0xffffffffffffffff, 0x0) semop(r0, &(0x7f0000000000), 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x101) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/62) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000440)='\x00', 0x1}], 0x1, 0x3effc) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x1, 0x2010, r2, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) setitimer(0x0, &(0x7f0000000140)={{0x5, 0xa}, {0x2, 0xfff}}, 0x0) setitimer(0x0, &(0x7f00000017c0)={{0x93, 0x7}, {0x2, 0x5}}, &(0x7f0000001800)) madvise(&(0x7f0000fd1000/0x1000)=nil, 0x1000, 0x5) semop(r0, &(0x7f0000000340)=[{0x0, 0x2, 0x1000}, {0x0, 0x100}, {0x0, 0x800}, {0x1, 0x0, 0x1000}], 0x4) 0s ago: executing program 3 (id=87): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) 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)=@file={0x1}, 0x8b) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000180)=0x5, 0x4) write(r0, &(0x7f0000000040)="d47f", 0x2) unveil(0x0, &(0x7f0000000140)='W\x00') kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.108' (ED25519) to the list of known hosts. panic: kernel diagnostic assertion "(pg->pg_flags & (PQ_INACTIVE|PQ_ACTIVE)) == 0" failed: file "/syzkaller/managers/setuid/kernel/sys/uvm/uvm_page.c", line 1306 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 14252 40409 32767 0x10 0 0 syz-executor *251873 40409 32767 0x10 0x4000000 1K syz-executor db_enter() at db_enter+0x25 panic(ffffffff833b665a) at panic+0x1e5 __assert(ffffffff833f0e63,ffffffff833451ec,51a,ffffffff8342187a) at __assert+0x29 uvm_pageactivate(fffffd80083dff28) at uvm_pageactivate+0x1e3 uvm_fault_lower(ffff80003c48c2b0,ffff80003c48c2e8,ffff80003c48c230) at uvm_fault_lower+0x25c uvm_fault(fffffd806cd43030,200000000000,2,1) at uvm_fault+0x274 uvm_fault_wire(fffffd806cd43030,200000000000,200000200000,1) at uvm_fault_wire+0x73 uvm_map_pageable_wire(fffffd806cd43030,fffffd806cacb350,fffffd806cacb3f8,121,0,0) at uvm_map_pageable_wire+0x3dc sys_mlock(ffff80002a28f240,ffff80003c48c5d0,ffff80003c48c520) at sys_mlock+0x23d syscall(ffff80003c48c5d0) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x1baeeb5ffe0, count: 4 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{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: kernel diagnostic assertion "(pg->pg_flags & (PQ_INACTIVE|PQ_ACTIVE)) == 0" failed: file "/syzkaller/managers/setuid/kernel/sys/uvm/uvm_page.c", line 1306 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff833b665a) at panic+0x1e5 __assert(ffffffff833f0e63,ffffffff833451ec,51a,ffffffff8342187a) at __assert+0x29 uvm_pageactivate(fffffd80083dff28) at uvm_pageactivate+0x1e3 uvm_fault_lower(ffff80003c48c2b0,ffff80003c48c2e8,ffff80003c48c230) at uvm_fault_lower+0x25c uvm_fault(fffffd806cd43030,200000000000,2,1) at uvm_fault+0x274 uvm_fault_wire(fffffd806cd43030,200000000000,200000200000,1) at uvm_fault_wire+0x73 uvm_map_pageable_wire(fffffd806cd43030,fffffd806cacb350,fffffd806cacb3f8,121,0,0) at uvm_map_pageable_wire+0x3dc sys_mlock(ffff80002a28f240,ffff80003c48c5d0,ffff80003c48c520) at sys_mlock+0x23d syscall(ffff80003c48c5d0) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x1baeeb5ffe0, count: -11 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff80003c48bfe0 rbx 0xffff8000299eee07 rdx 0xffff80000143a480 rcx 0xffff80002a28f240 rax 0xffff8000299edff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0x7b8b9a187d32ec4a r11 0x29918eadd34ef27e r12 0xffff8000299eec08 r13 0 r14 0 r15 0x1 rip 0xffffffff82e80445 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c48bfd0 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=251873 pid=40409 tcnt=2 stat=onproc flags process=10 proc=4000000 runpri=32, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80002a28ea78,0xffff80002a28e558 process=0xffff8000fffe9830 user=0xffff80003c487000, vmspace=0xfffffd806cd43030 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 14641 506119 86722 32767 2 0x10 syz-executor 14641 326633 86722 32767 3 0x4000090 fsleep syz-executor 40409 14252 76424 32767 7 0x10 syz-executor *40409 251873 76424 32767 7 0x4000010 syz-executor 84884 358154 21023 32767 2 0x10 syz-executor 84884 167299 21023 32767 3 0x4000090 fsleep syz-executor 65397 301924 41744 32767 2 0x10 syz-executor 65397 228332 41744 32767 3 0x4000090 fsleep syz-executor 65134 199556 7618 32767 2 0x10 syz-executor 65134 507070 7618 32767 3 0x4000090 kqread syz-executor 65134 119631 7618 32767 2 0x4000010 syz-executor 32852 23893 51057 32767 3 0x90 nanoslp syz-executor 32852 503258 51057 32767 3 0x4000090 ttyout syz-executor 32852 186078 51057 32767 3 0x4000090 fsleep syz-executor 41991 452059 26338 32767 3 0x90 nanoslp syz-executor 41991 99194 26338 32767 3 0x4000090 fsleep syz-executor 41991 178956 26338 32767 3 0x4000090 sbwait syz-executor 41991 55692 26338 32767 3 0x4000090 fsleep syz-executor 41744 179410 97339 32767 3 0x90 nanoslp syz-executor 59904 391224 90133 32767 3 0x90 nanoslp syz-executor 51057 52069 32548 32767 3 0x90 nanoslp syz-executor 26338 261909 74124 32767 3 0x90 nanoslp syz-executor 7618 112254 75027 32767 3 0x90 nanoslp syz-executor 86722 353572 96275 32767 3 0x90 nanoslp syz-executor 21023 299578 77409 32767 3 0x90 nanoslp syz-executor 76424 431976 89203 32767 3 0x90 nanoslp syz-executor 90133 479152 79735 0 3 0x82 wait syz-executor 97339 180191 79735 0 3 0x82 wait syz-executor 32548 506940 79735 0 3 0x82 wait syz-executor 74124 191870 79735 0 3 0x82 wait syz-executor 96275 359412 79735 0 3 0x82 wait syz-executor 89203 486493 79735 0 3 0x82 wait syz-executor 77409 366362 79735 0 3 0x82 wait syz-executor 75027 249318 79735 0 3 0x82 wait syz-executor 79735 139616 98041 0 3 0x82 kqread syz-executor 98041 13629 26962 0 3 0x10008a sigsusp ksh 26962 383093 36482 0 3 0x98 kqread sshd-session 36482 258671 98367 0 3 0x92 kqread sshd-session 12539 66429 1 0 3 0x100083 ttyin getty 98367 379892 1 0 3 0x88 kqread sshd 63936 39949 4554 73 3 0x1100090 kqread syslogd 4554 110751 1 0 3 0x100082 sbwait syslogd 89107 453291 1 0 3 0x100080 kqread resolvd 10923 483198 94329 77 3 0x100092 kqread dhcpleased 50239 463418 94329 77 3 0x100092 kqread dhcpleased 94329 81415 1 0 3 0x80 kqread dhcpleased 41418 300898 0 0 3 0x14200 bored smr 27292 239144 0 0 2 0x14200 zerothread 43313 20782 0 0 3 0x14200 aiodoned aiodoned 69693 252337 0 0 3 0x14200 syncer update 28871 140888 0 0 3 0x14200 cleaner cleaner 17079 86527 0 0 3 0x14200 reaper reaper 66177 240793 0 0 3 0x14200 pgdaemon pagedaemon 5176 116696 0 0 3 0x14200 bored viomb 81609 311465 0 0 3 0x40014200 acpi0 acpi0 43793 356306 0 0 3 0x40014200 idle1 12094 472131 0 0 3 0x14200 bored softnet1 86938 173427 0 0 3 0x14200 bored softnet0 94753 512652 0 0 3 0x14200 bored systqmp 49076 256610 0 0 3 0x14200 bored systq 8766 195085 0 0 3 0x14200 tmoslp softclockmp 3946 326128 0 0 3 0x40014200 tmoslp softclock 34074 311537 0 0 3 0x40014200 idle0 1 121938 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 40409 (syz-executor) thread 0xffff80002a28f240 (251873) exclusive rwlock uobjlk r = 0 (0xfffffd806cd1c378) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 uvm_fault_lower_lookup+0x53 #3 uvm_fault_lower+0x89 #4 uvm_fault+0x274 #5 uvm_fault_wire+0x73 #6 uvm_map_pageable_wire+0x3dc #7 sys_mlock+0x23d #8 syscall+0xb17 #9 Xsyscall+0x128 shared rwlock vmmaplk r = 0 (0xfffffd806cd43130) #0 witness_lock+0x5f1 #1 rw_do_enter_read+0x3e8 #2 uvmfault_lookup+0x122 #3 uvm_fault_check+0x4f #4 uvm_fault+0x106 #5 uvm_fault_wire+0x73 #6 uvm_map_pageable_wire+0x3dc #7 sys_mlock+0x23d #8 syscall+0xb17 #9 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff839a1c48) #0 witness_lock+0x5f1 #1 syscall+0xaf4 #2 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10191 10958K 10973K 166960K 11282 0 pcb 17 12K 12K 166960K 17 0 rtable 237 6K 7K 166960K 357 0 pf 31 16K 16K 166960K 31 0 ifaddr 42 7K 7K 166960K 44 0 ifgroup 50 2K 2K 166960K 50 0 sysctl 1 1K 9K 166960K 5 0 counters 70 37K 37K 166960K 70 0 ioctlops 0 0K 2K 166960K 34 0 iov 0 0K 12K 166960K 3 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1335 84K 84K 166960K 1362 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 4 0 VM map 2 1K 1K 166960K 2 0 sem 9 0K 0K 166960K 12 0 dirhash 12 2K 2K 166960K 21 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 26 97K 117K 166960K 228 0 sigio 0 0K 0K 166960K 4 0 proc 58 99K 147K 166960K 486 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 3 0K 0K 166960K 19 0 in_multi 99 7K 7K 166960K 101 0 ether_multi 1 0K 0K 166960K 2 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 79 360K 360K 166960K 79 0 exec 0 0K 1K 166960K 370 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 269 153K 167K 166960K 3834 0 UVM aobj 7 2K 3K 166960K 8 0 pinsyscall 47 94K 111K 166960K 1304 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 6 0 NDP 11 0K 2K 166960K 27 0 temp 39 8667K 8731K 166960K 4193 0 kqueue 14 22K 27K 166960K 42 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> 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 40 0 37 1 0 1 1 0 8 0 rtentry 176 111 0 1 5 0 5 5 0 8 0 unpcb 144 148 0 129 4 0 4 4 0 8 3 syncache 336 6 0 6 1 0 1 1 0 8 1 tcpqe 32 2 0 2 1 0 1 1 0 8 1 tcpcb 736 77 0 71 4 0 4 4 0 8 3 arp 136 18 0 0 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 184 0 172 4 0 4 4 0 8 2 ip6q 72 1 0 0 1 0 1 1 0 8 0 ip6af 40 1 0 0 1 0 1 1 0 8 0 nd6 152 24 0 0 1 0 1 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 453 0 0 29 0 29 29 0 8 0 art_table 40 454 0 0 5 0 5 5 0 8 0 art_node 32 111 0 11 1 0 1 1 0 8 0 sysvmsgpl 40 1 0 0 1 0 1 1 0 8 0 semapl 112 9 0 2 1 0 1 1 0 8 0 shmpl 112 5 0 1 1 0 1 1 0 8 0 dirhash 1024 23 0 6 3 0 3 3 0 8 0 dino2pl 256 1686 0 178 95 0 95 95 0 8 0 ffsino 296 1686 0 178 117 0 117 117 0 8 0 nchpl 144 1995 0 306 63 0 63 63 0 8 0 vnodes 216 1767 0 0 99 0 99 99 0 8 0 namei 1024 5939 0 5939 1 0 1 1 0 8 1 percpumem 16 50 0 0 1 0 1 1 0 8 0 kstatmem 264 24 0 0 2 0 2 2 0 8 0 scxspl 216 6532 0 6532 3 2 1 2 1 8 1 plimitpl 152 56 0 29 2 0 2 2 0 8 0 sigapl 424 519 0 465 7 0 7 7 0 8 0 knotepl 120 308 0 0 10 0 10 10 0 8 0 kqueuepl 224 50 0 37 1 0 1 1 0 8 0 pipepl 344 120 0 93 3 0 3 3 0 8 0 fdescpl 528 503 0 465 3 0 3 3 0 8 0 filepl 160 2028 0 1800 13 0 13 13 0 8 3 lockfpl 104 27 0 25 1 0 1 1 0 8 0 lockfspl 48 13 0 11 1 0 1 1 0 8 0 sessionpl 144 22 0 6 1 0 1 1 0 8 0 pgrppl 48 30 0 6 1 0 1 1 0 8 0 ucredpl 104 216 0 197 1 0 1 1 0 8 0 zombiepl 144 466 0 465 1 0 1 1 0 8 0 processpl 1232 519 0 465 5 0 5 5 0 8 0 procpl 664 689 0 624 7 0 7 7 0 8 0 sockpl 752 372 0 338 10 0 10 10 0 8 6 mcl64k 65536 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 117 0 0 15 0 15 15 0 8 0 mcl2k 2048 32 0 0 4 0 4 4 0 8 0 mtagpl 96 2 0 0 1 0 1 1 0 8 0 mbufpl 256 213 0 0 14 0 14 14 0 8 0 bufpl 280 2429 0 118 166 0 166 166 0 8 0 anonpl 32 5566 0 0 45 0 45 45 0 246 0 amapchunkpl 152 11432 0 10736 30 0 30 30 0 158 3 amappl16 200 1801 0 1777 5 1 4 5 0 8 2 amappl15 192 6 0 6 1 1 0 1 0 8 0 amappl14 184 7 0 7 1 1 0 1 0 8 0 amappl13 176 410 0 409 1 0 1 1 0 8 0 amappl12 168 843 0 796 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 254 0 254 1 1 0 1 0 8 0 amappl8 136 25 0 24 1 0 1 1 0 8 0 amappl7 128 76 0 75 1 0 1 1 0 8 0 amappl6 120 267 0 256 1 0 1 1 0 8 0 amappl5 112 75 0 67 1 0 1 1 0 8 0 amappl4 104 378 0 357 1 0 1 1 0 8 0 amappl3 96 1889 0 1753 4 0 4 4 0 8 0 amappl2 88 517 0 465 2 0 2 2 0 8 0 amappl1 80 9438 0 8869 14 0 14 14 0 8 0 amappl 88 3125 0 2925 5 0 5 5 0 92 0 uvmvnodes 80 100 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 7 0 1 1 0 1 1 0 8 0 uaddrrnd 24 503 0 465 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 503 0 465 1 0 1 1 0 8 0 vmmpekpl 168 5760 0 5728 2 0 2 2 0 8 0 vmmpepl 168 39792 0 37681 98 0 98 98 0 357 5 vmsppl 488 502 0 465 7 1 6 6 0 8 0 rwobjpl 80 14069 0 13112 23 0 23 23 0 8 0 pdppl 4096 1013 0 930 111 26 85 93 0 8 2 pvpl 32 12843 0 0 104 0 104 104 0 265 0 pmappl 256 502 0 465 4 1 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 287 0 29 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff838a0ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff839a1a40) at __mp_lock+0x190 softintr_dispatch(0) at softintr_dispatch+0x125 dosoftint(0) at dosoftint+0x54 Xsoftclock() at Xsoftclock+0x27 end of kernel end trace frame: 0x71e8ed5ebe00, count: 8 ddb{0}> trace x86_ipi_db(ffffffff838a0ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff839a1a40) at __mp_lock+0x190 softintr_dispatch(0) at softintr_dispatch+0x125 dosoftint(0) at dosoftint+0x54 Xsoftclock() at Xsoftclock+0x27 end of kernel end trace frame: 0x71e8ed5ebe00, count: -7 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp db_enter() at db_enter+0x25 panic(ffffffff833b665a) at panic+0x1e5 __assert(ffffffff833f0e63,ffffffff833451ec,51a,ffffffff8342187a) at __assert+0x29 uvm_pageactivate(fffffd80083dff28) at uvm_pageactivate+0x1e3 uvm_fault_lower(ffff80003c48c2b0,ffff80003c48c2e8,ffff80003c48c230) at uvm_fault_lower+0x25c uvm_fault(fffffd806cd43030,200000000000,2,1) at uvm_fault+0x274 uvm_fault_wire(fffffd806cd43030,200000000000,200000200000,1) at uvm_fault_wire+0x73 uvm_map_pageable_wire(fffffd806cd43030,fffffd806cacb350,fffffd806cacb3f8,121,0,0) at uvm_map_pageable_wire+0x3dc sys_mlock(ffff80002a28f240,ffff80003c48c5d0,ffff80003c48c520) at sys_mlock+0x23d syscall(ffff80003c48c5d0) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x1baeeb5ffe0, count: 4 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff833b665a) at panic+0x1e5 __assert(ffffffff833f0e63,ffffffff833451ec,51a,ffffffff8342187a) at __assert+0x29 uvm_pageactivate(fffffd80083dff28) at uvm_pageactivate+0x1e3 uvm_fault_lower(ffff80003c48c2b0,ffff80003c48c2e8,ffff80003c48c230) at uvm_fault_lower+0x25c uvm_fault(fffffd806cd43030,200000000000,2,1) at uvm_fault+0x274 uvm_fault_wire(fffffd806cd43030,200000000000,200000200000,1) at uvm_fault_wire+0x73 uvm_map_pageable_wire(fffffd806cd43030,fffffd806cacb350,fffffd806cacb3f8,121,0,0) at uvm_map_pageable_wire+0x3dc sys_mlock(ffff80002a28f240,ffff80003c48c5d0,ffff80003c48c520) at sys_mlock+0x23d syscall(ffff80003c48c5d0) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x1baeeb5ffe0, count: -11