last executing test programs: 17.344990985s ago: executing program 6 (id=41): sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="d3095a6a6ea1212e74d0a9695eeadc6b2e87050000005905613d82b4971bfd0d6a9a52c2031c141976221c69d3f5e49294d7061ba8687ea74541b99eda5513c2", 0x40, 0x0, 0x0, 0x0) (async, rerun: 64) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000080)='//\x00'], 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) (async) mkfifo(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x40) (async) execve(0x0, &(0x7f0000000240)=[&(0x7f0000000140)='//\x00UQ\x96\b\x00\x00\x00C\v\x0f\xd6K2\xe1e\x8d\xf7\x9fK,\xdd*\x9eB=\xde*\xff\xdf\r\xd9\xa5\xa0k)\x027k\xda\xdf\xb7DO\xbd\xe42\xb5,\x05\x96\x81a)\xdbT$\'\x10\x8d1\x8cU\x1b\xd7\"t8\xda\xbc\x19\xfc\xca\xf46d\xed\xaf\xf8\x8ah\xba*\xce\x98\x85\xc1\xbdk'], 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) (async) mkfifo(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x40) (async, rerun: 64) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async, rerun: 64) mkdir(&(0x7f0000000080)='./file0\x00', 0x204) (async) chroot(&(0x7f0000000000)='./file0\x00') (async, rerun: 64) r0 = socket$inet(0x2, 0x3, 0x2) (rerun: 64) setsockopt(r0, 0x0, 0xb, &(0x7f0000000040)='\x00', 0x1) (async) setsockopt(r0, 0x0, 0xc, &(0x7f0000000140), 0x0) (async) getrlimit(0x3, &(0x7f0000000180)) 13.423761147s ago: executing program 6 (id=41): sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="d3095a6a6ea1212e74d0a9695eeadc6b2e87050000005905613d82b4971bfd0d6a9a52c2031c141976221c69d3f5e49294d7061ba8687ea74541b99eda5513c2", 0x40, 0x0, 0x0, 0x0) (async, rerun: 64) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000080)='//\x00'], 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) (async) mkfifo(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x40) (async) execve(0x0, &(0x7f0000000240)=[&(0x7f0000000140)='//\x00UQ\x96\b\x00\x00\x00C\v\x0f\xd6K2\xe1e\x8d\xf7\x9fK,\xdd*\x9eB=\xde*\xff\xdf\r\xd9\xa5\xa0k)\x027k\xda\xdf\xb7DO\xbd\xe42\xb5,\x05\x96\x81a)\xdbT$\'\x10\x8d1\x8cU\x1b\xd7\"t8\xda\xbc\x19\xfc\xca\xf46d\xed\xaf\xf8\x8ah\xba*\xce\x98\x85\xc1\xbdk'], 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) (async) mkfifo(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x40) (async, rerun: 64) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async, rerun: 64) mkdir(&(0x7f0000000080)='./file0\x00', 0x204) (async) chroot(&(0x7f0000000000)='./file0\x00') (async, rerun: 64) r0 = socket$inet(0x2, 0x3, 0x2) (rerun: 64) setsockopt(r0, 0x0, 0xb, &(0x7f0000000040)='\x00', 0x1) (async) setsockopt(r0, 0x0, 0xc, &(0x7f0000000140), 0x0) (async) getrlimit(0x3, &(0x7f0000000180)) 9.105786098s ago: executing program 6 (id=41): sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="d3095a6a6ea1212e74d0a9695eeadc6b2e87050000005905613d82b4971bfd0d6a9a52c2031c141976221c69d3f5e49294d7061ba8687ea74541b99eda5513c2", 0x40, 0x0, 0x0, 0x0) (async, rerun: 64) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000080)='//\x00'], 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) (async) mkfifo(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x40) (async) execve(0x0, &(0x7f0000000240)=[&(0x7f0000000140)='//\x00UQ\x96\b\x00\x00\x00C\v\x0f\xd6K2\xe1e\x8d\xf7\x9fK,\xdd*\x9eB=\xde*\xff\xdf\r\xd9\xa5\xa0k)\x027k\xda\xdf\xb7DO\xbd\xe42\xb5,\x05\x96\x81a)\xdbT$\'\x10\x8d1\x8cU\x1b\xd7\"t8\xda\xbc\x19\xfc\xca\xf46d\xed\xaf\xf8\x8ah\xba*\xce\x98\x85\xc1\xbdk'], 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) (async) mkfifo(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x40) (async, rerun: 64) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async, rerun: 64) mkdir(&(0x7f0000000080)='./file0\x00', 0x204) (async) chroot(&(0x7f0000000000)='./file0\x00') (async, rerun: 64) r0 = socket$inet(0x2, 0x3, 0x2) (rerun: 64) setsockopt(r0, 0x0, 0xb, &(0x7f0000000040)='\x00', 0x1) (async) setsockopt(r0, 0x0, 0xc, &(0x7f0000000140), 0x0) (async) getrlimit(0x3, &(0x7f0000000180)) 7.79592854s ago: executing program 0 (id=99): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x28dd) (async) r0 = socket$inet6(0x18, 0x1, 0x6) symlink(&(0x7f0000000140)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) (async, rerun: 64) seteuid(0xffffffffffffffff) r1 = shmget$private(0x0, 0x3000, 0x2ea, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x1b2, 0x2, 0x0, 0x0, 0x6}, 0x9, 0x0, 0x0, 0xc0, 0x0, 0x5, 0x40000000004, 0x9, 0x4, 0x9, 0x80000dcf}) (async) shmat(r1, &(0x7f00000a6000/0x4000)=nil, 0x3000) setsockopt(r0, 0xa, 0x7ff, 0x0, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) (async) r3 = open(&(0x7f0000001040)='./file1\x00', 0x40000, 0x10) open(&(0x7f0000001000)='./file0\x00', 0x40, 0x18) (async) ioctl$DIOCRDELTABLES(r2, 0xc450443e, &(0x7f0000001b80)={{'./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', './file1\x00', 0x42, 0x48}, &(0x7f0000000280), 0x2cb1, 0x0, 0x5, 0x80000000, 0x800, 0x762, 0xe, 0x40c}) (async) shmctl$IPC_RMID(r1, 0x0) (async) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0x2, 0xf1) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) (async) sysctl$hw(&(0x7f0000000040)={0x6, 0x11}, 0x2, &(0x7f0000000200), 0x0, 0x0, 0x0) (async, rerun: 64) ioctl$FIOASYNC(r4, 0xc0206921, &(0x7f0000000180)=0x80000004) (rerun: 64) truncate(&(0x7f0000000140)='./file0\x00', 0x5) setrlimit(0x4, &(0x7f0000000000)={0x0, 0x1}) (async) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000280)}) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) (async) linkat(r3, &(0x7f0000001080)='./file1\x00', r4, &(0x7f0000000280)='./file0\x00', 0x0) (async, rerun: 32) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x7c6, 0xea) (rerun: 32) poll(&(0x7f0000000000)=[{r5, 0x4}], 0x1, 0x3) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file1\x00') (async) mkfifo(&(0x7f0000001380)='./file0\x00', 0x8) (async) open$dir(&(0x7f00000002c0)='./file0\x00', 0x2, 0x3c) (async, rerun: 64) pwrite(r4, &(0x7f0000000040)="d603827ab8a37703a54037c9f51f386078bf941f6d5526d4b190765f32c99aec9a1d7c7ee4368be1daf44066ba81c64865e3aa5040d94118a1faa13ab94bab55867963909b1835749cb2277fe7b3399ec228f82522b21993258e233799287563385e30d5a4a7b73a2aa045ae878d81b52aa45bbc07ed508ed7e02adffe36d108f04597bd69917a1ec7f67b5d53bbc5671cf5ceabf3357a3c43de9914c407d91af6e157ad93b3325f3b59b3b163007ede5b73402a4735fe6cf9c24fd8ba99bd9098aea40af79aac8b8ccfcf9139bcfac58e340c2819d878235f8012eba45d4184cab5a0f8312ba653d4feceb63338fb94b5b8711c046e625b74", 0xf9, 0x1) (rerun: 64) 6.165850431s ago: executing program 6 (id=41): sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="d3095a6a6ea1212e74d0a9695eeadc6b2e87050000005905613d82b4971bfd0d6a9a52c2031c141976221c69d3f5e49294d7061ba8687ea74541b99eda5513c2", 0x40, 0x0, 0x0, 0x0) (async, rerun: 64) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000080)='//\x00'], 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) (async) mkfifo(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x40) (async) execve(0x0, &(0x7f0000000240)=[&(0x7f0000000140)='//\x00UQ\x96\b\x00\x00\x00C\v\x0f\xd6K2\xe1e\x8d\xf7\x9fK,\xdd*\x9eB=\xde*\xff\xdf\r\xd9\xa5\xa0k)\x027k\xda\xdf\xb7DO\xbd\xe42\xb5,\x05\x96\x81a)\xdbT$\'\x10\x8d1\x8cU\x1b\xd7\"t8\xda\xbc\x19\xfc\xca\xf46d\xed\xaf\xf8\x8ah\xba*\xce\x98\x85\xc1\xbdk'], 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) (async) mkfifo(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x40) (async, rerun: 64) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async, rerun: 64) mkdir(&(0x7f0000000080)='./file0\x00', 0x204) (async) chroot(&(0x7f0000000000)='./file0\x00') (async, rerun: 64) r0 = socket$inet(0x2, 0x3, 0x2) (rerun: 64) setsockopt(r0, 0x0, 0xb, &(0x7f0000000040)='\x00', 0x1) (async) setsockopt(r0, 0x0, 0xc, &(0x7f0000000140), 0x0) (async) getrlimit(0x3, &(0x7f0000000180)) 5.48453402s ago: executing program 0 (id=99): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x28dd) (async) r0 = socket$inet6(0x18, 0x1, 0x6) symlink(&(0x7f0000000140)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) (async, rerun: 64) seteuid(0xffffffffffffffff) r1 = shmget$private(0x0, 0x3000, 0x2ea, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x1b2, 0x2, 0x0, 0x0, 0x6}, 0x9, 0x0, 0x0, 0xc0, 0x0, 0x5, 0x40000000004, 0x9, 0x4, 0x9, 0x80000dcf}) (async) shmat(r1, &(0x7f00000a6000/0x4000)=nil, 0x3000) setsockopt(r0, 0xa, 0x7ff, 0x0, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) (async) r3 = open(&(0x7f0000001040)='./file1\x00', 0x40000, 0x10) open(&(0x7f0000001000)='./file0\x00', 0x40, 0x18) (async) ioctl$DIOCRDELTABLES(r2, 0xc450443e, &(0x7f0000001b80)={{'./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', './file1\x00', 0x42, 0x48}, &(0x7f0000000280), 0x2cb1, 0x0, 0x5, 0x80000000, 0x800, 0x762, 0xe, 0x40c}) (async) shmctl$IPC_RMID(r1, 0x0) (async) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0x2, 0xf1) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) (async) sysctl$hw(&(0x7f0000000040)={0x6, 0x11}, 0x2, &(0x7f0000000200), 0x0, 0x0, 0x0) (async, rerun: 64) ioctl$FIOASYNC(r4, 0xc0206921, &(0x7f0000000180)=0x80000004) (rerun: 64) truncate(&(0x7f0000000140)='./file0\x00', 0x5) setrlimit(0x4, &(0x7f0000000000)={0x0, 0x1}) (async) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000280)}) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) (async) linkat(r3, &(0x7f0000001080)='./file1\x00', r4, &(0x7f0000000280)='./file0\x00', 0x0) (async, rerun: 32) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x7c6, 0xea) (rerun: 32) poll(&(0x7f0000000000)=[{r5, 0x4}], 0x1, 0x3) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file1\x00') (async) mkfifo(&(0x7f0000001380)='./file0\x00', 0x8) (async) open$dir(&(0x7f00000002c0)='./file0\x00', 0x2, 0x3c) (async, rerun: 64) pwrite(r4, &(0x7f0000000040)="d603827ab8a37703a54037c9f51f386078bf941f6d5526d4b190765f32c99aec9a1d7c7ee4368be1daf44066ba81c64865e3aa5040d94118a1faa13ab94bab55867963909b1835749cb2277fe7b3399ec228f82522b21993258e233799287563385e30d5a4a7b73a2aa045ae878d81b52aa45bbc07ed508ed7e02adffe36d108f04597bd69917a1ec7f67b5d53bbc5671cf5ceabf3357a3c43de9914c407d91af6e157ad93b3325f3b59b3b163007ede5b73402a4735fe6cf9c24fd8ba99bd9098aea40af79aac8b8ccfcf9139bcfac58e340c2819d878235f8012eba45d4184cab5a0f8312ba653d4feceb63338fb94b5b8711c046e625b74", 0xf9, 0x1) (rerun: 64) 5.457739485s ago: executing program 4 (id=107): r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5d42) open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x1f2) syz_open_pts() syz_open_pts() r1 = syz_open_pts() mmap(&(0x7f00003e1000/0xc000)=nil, 0xc000, 0x1, 0x12, r1, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)) pselect(0x40, &(0x7f0000000000)={0x0, 0x21a, 0x4, 0x6, 0x1834, 0x140, 0x5, 0x5}, 0x0, &(0x7f0000000100)={0x7fff, 0x654, 0x10001, 0xffffffffffffffff, 0x2, 0x5, 0x7fffffff, 0x7fff}, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) mprotect(&(0x7f00003e1000/0x1000)=nil, 0x1000, 0x4) closefrom(r0) socket$unix(0x1, 0x5, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5d42) (async) open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x1f2) (async) syz_open_pts() (async) syz_open_pts() (async) syz_open_pts() (async) mmap(&(0x7f00003e1000/0xc000)=nil, 0xc000, 0x1, 0x12, r1, 0x6) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)) (async) pselect(0x40, &(0x7f0000000000)={0x0, 0x21a, 0x4, 0x6, 0x1834, 0x140, 0x5, 0x5}, 0x0, &(0x7f0000000100)={0x7fff, 0x654, 0x10001, 0xffffffffffffffff, 0x2, 0x5, 0x7fffffff, 0x7fff}, 0x0, 0x0) (async) dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) mprotect(&(0x7f00003e1000/0x1000)=nil, 0x1000, 0x4) (async) closefrom(r0) (async) 5.427043546s ago: executing program 5 (id=97): mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) (async) r0 = socket$unix(0x1, 0x5, 0x0) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001f40), 0x191, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000100)=[{0x101, 0x892e}, {0x20, 0xffffff00}, {0x24, 0x1}], 0x3}) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) getitimer(0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x85, 0x2}, {0x21, 0xdd}, {0x7, 0xfffffffd}, {0x88, 0xff}], 0x4}) (async) bind(r0, &(0x7f0000000000)=@in6={0x1c, 0x18, 0x3, 0x1, "68e94afb12ce346d26db5237c151c3e4", 0xffff}, 0x1c) (async) listen(r0, 0x0) pselect(0x40, &(0x7f0000000080)={0xda, 0x0, 0x2, 0x1234, 0x2, 0x8, 0x9, 0x3}, 0x0, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x2, 0x36, 0x28, 0x68, 0x0, 0x3, 0x6, 0x0, @broadcast, @local={0xac, 0x14, 0x0}}, @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2, 0x9, 0x0, 0x100}}}}}}) (async) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = socket$inet6(0x18, 0x3, 0x3a) dup3(r3, r2, 0x10000) (async) sendto$inet6(r2, 0x0, 0x0, 0x8, &(0x7f0000000140)={0x1c, 0x18, 0x0, 0x9954, "000000000000001200", 0xc}, 0x1c) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) unveil(0x0, &(0x7f0000000340)='w\x00') (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) 5.201580629s ago: executing program 4 (id=117): r0 = socket$unix(0x1, 0x5, 0x0) r1 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) closefrom(r2) setrlimit(0x8, &(0x7f0000001ec0)={0x9, 0x1037e1790e}) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x5, 0x2000100000005}) fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x3, 0x0, 0xfffffffffffffffd, 0x2000100000001}) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000040)={0x2, 0x0, 0x5, 0x2000100000005}) getgroups(0x7, &(0x7f00000018c0)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x432, 0x6, 0x100009, 0x3b6d67b6, "11f6feaf69dfff8800edffffff00000d00002000", 0x6, 0x3}) setrlimit(0x0, &(0x7f0000000000)={0x7, 0x8}) write(r1, &(0x7f0000000040)="77d5b655ea62eae9fde7033fcd8b8bdb777835656f9126", 0x17) closefrom(r0) 4.106508235s ago: executing program 4 (id=121): syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYRES8=0x0]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) r0 = socket$inet(0x2, 0x3, 0x14) ioctl$FIOASYNC(r0, 0x80146945, &(0x7f0000000580)=0x7) r1 = openat$dri(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/dri/card0\x00', 0x1, 0x0) ioctl$DRM_IOCTL_MODE_OBJ_SETPROPERTY(r1, 0xc01864ba, &(0x7f0000000200)={0xd, 0x10000, 0x1ff, 0xbbbbbbbb}) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x1}, 0x4, &(0x7f0000000040)="b2fdbec504619040eed757176f8e3a38a0a20fd94ef802a97eabaf8ad6f71fa7388103333f77e982e4eae5c20b", &(0x7f0000000080)=0x2d, &(0x7f0000000140)="4cde1bdeb6953c9ee4249a174b078b82287044a8db7c974b10d0ef2adaec66b6176f7584b8ce0946ee00aa5ff54dce45071ee11686192bd6f61391ce5824b75dee0d63385ca02a8c2fe36db490842f1d6c00bed01b272d6cb86d626419548d10f50b8a87bf30e975feed93d9e792b93e62c22c8261b8427fca3ae23abc712a271df7efc3dd4beb806d6afe8a3abd22925bf0ddeaeda7014c09550dc38a67b1e6cbea126e03f7b5c8a50a27b3f8a9fbbc58a2b4c9d698ba2a3be030c8fa3e", 0xbe) 3.864568059s ago: executing program 4 (id=123): r0 = socket$inet(0x2, 0x8000, 0x2) ppoll(&(0x7f0000000dc0)=[{0xffffffffffffffff, 0x80}], 0x1, 0x0, 0x0) unveil(0x0, &(0x7f0000001d40)='w\x00') sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x10}, 0x4, 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x0, 0x15, &(0x7f0000000140), 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x3e6a) open(&(0x7f0000001980)='./file0\x00', 0x0, 0x48) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff080600010800060400042e78b57e208d7f000001ffffffffffffe0000002434a351e2d6475976dcddfb31aee6a5d9ab216d0beb6fd662b6150a7547cc3a8146d4396d9a3a87547817b8b0b60a316607660808eb0d4bd4c7a0978238762af6fb3bc9b13ef0c5f494795d4cb29b9a741b745fa6dd9e2f747d113f2ca7ff0860aca12c53c6bacf4f1083a7402af423e5e1e5cf3bdbf9acd783217c2e4dbc164aa6c916c5a19f580426b6cfa818ab0b3fab74e7914dfa67e52a987feffa93c"]) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001500), 0x20, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@file={0x4, 0x1, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f00000000c0)=@file={0xfc, 0x1, './file0\x00'}, 0xa) getpeername(r1, 0x0, &(0x7f0000000040)) syz_emit_ethernet(0x76, &(0x7f00000000c0)={@broadcast, @local, [], {@ipv6={0x86dd, {0xf, 0x6, "75184a", 0x40, 0x3a, 0x0, @rand_addr="00d5e6b7b40700000200001000", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0xf, '\x00', {0x8, 0x6, '\x00', 0x6, 0x2b, 0x7c, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, [@fragment={0x3a, 0x0, 0x3, 0x1, 0x0, 0xb, 0x66}, @dstopts={0x88}]}}}}}}}) 3.352128733s ago: executing program 6 (id=41): sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="d3095a6a6ea1212e74d0a9695eeadc6b2e87050000005905613d82b4971bfd0d6a9a52c2031c141976221c69d3f5e49294d7061ba8687ea74541b99eda5513c2", 0x40, 0x0, 0x0, 0x0) (async, rerun: 64) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000080)='//\x00'], 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) (async) mkfifo(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x40) (async) execve(0x0, &(0x7f0000000240)=[&(0x7f0000000140)='//\x00UQ\x96\b\x00\x00\x00C\v\x0f\xd6K2\xe1e\x8d\xf7\x9fK,\xdd*\x9eB=\xde*\xff\xdf\r\xd9\xa5\xa0k)\x027k\xda\xdf\xb7DO\xbd\xe42\xb5,\x05\x96\x81a)\xdbT$\'\x10\x8d1\x8cU\x1b\xd7\"t8\xda\xbc\x19\xfc\xca\xf46d\xed\xaf\xf8\x8ah\xba*\xce\x98\x85\xc1\xbdk'], 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) (async) mkfifo(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x40) (async, rerun: 64) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async, rerun: 64) mkdir(&(0x7f0000000080)='./file0\x00', 0x204) (async) chroot(&(0x7f0000000000)='./file0\x00') (async, rerun: 64) r0 = socket$inet(0x2, 0x3, 0x2) (rerun: 64) setsockopt(r0, 0x0, 0xb, &(0x7f0000000040)='\x00', 0x1) (async) setsockopt(r0, 0x0, 0xc, &(0x7f0000000140), 0x0) (async) getrlimit(0x3, &(0x7f0000000180)) 3.3516587s ago: executing program 3 (id=129): setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x2e, &(0x7f00000000c0)={0xaaa, 0x0, 0x0, 0xa09c, 0xfffffffa}, 0xc) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000001000), 0x1, 0x0) ioctl$DIOCSETTIMEOUT(r0, 0xc008441d, &(0x7f0000000040)={0xf}) r1 = open(&(0x7f0000001980)='./file0\x00', 0x100, 0xc3) r2 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0xcf) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x11, r2, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x82907003, &(0x7f0000000000)=0x3) syz_emit_ethernet(0x66, &(0x7f0000000340)={@broadcast, @local, [], {@ipv6={0x86dd, {0xf, 0x6, "755803", 0x30, 0x3a, 0x0, @rand_addr="00d5e6b7ff0300000200001000", @ipv4={'\x00', '\xff\xff', @rand_addr=0x3a4}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0xf, '\x00', {0x8, 0x6, '\x00', 0x6, 0x3b, 0x7c, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}}}}}}}}) r3 = socket$inet6(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x2a, &(0x7f0000000000)={0x0, 0x1, 0x0, 0xa094, 0xfffffff7}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x2e, &(0x7f00000000c0)={0xaaa, 0x0, 0x0, 0xa09c, 0xfffffffa}, 0xc) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000001000), 0x1, 0x0) (async) ioctl$DIOCSETTIMEOUT(r0, 0xc008441d, &(0x7f0000000040)={0xf}) (async) open(&(0x7f0000001980)='./file0\x00', 0x100, 0xc3) (async) open(&(0x7f0000000180)='./file0\x00', 0x200, 0xcf) (async) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x11, r2, 0x0) (async) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) (async) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x82907003, &(0x7f0000000000)=0x3) (async) syz_emit_ethernet(0x66, &(0x7f0000000340)={@broadcast, @local, [], {@ipv6={0x86dd, {0xf, 0x6, "755803", 0x30, 0x3a, 0x0, @rand_addr="00d5e6b7ff0300000200001000", @ipv4={'\x00', '\xff\xff', @rand_addr=0x3a4}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0xf, '\x00', {0x8, 0x6, '\x00', 0x6, 0x3b, 0x7c, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}}}}}}}}) (async) socket$inet6(0x18, 0x2, 0x0) (async) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x2a, &(0x7f0000000000)={0x0, 0x1, 0x0, 0xa094, 0xfffffff7}, 0xc) (async) 3.351296324s ago: executing program 4 (id=130): open(&(0x7f00000000c0)='./file0\x00', 0x20, 0xf) chdir(&(0x7f00000003c0)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="abd7453f9950b84fba95b1b61c60075cc39796a11012ada0e0c3c9396b6f8cbd63e10842750ec4f55b1fa662e657103d5890ab8dc4aed3a9f3299eb13292cc984adf77932110f25b7b468f0f33bf3be0d978a872ee2bf014773bfd80c5921ba7f32c7c3374b6e4c8cba3721f117a5b51b43393950b024f68e1a0d073088b14502e2e", 0x82}], 0x1) stat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0}) seteuid(r0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) sysctl$kern(&(0x7f0000000200)={0x1, 0x3b}, 0x2, 0x0, 0x0, &(0x7f0000000640), 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2008, 0x1ea8) r1 = open(&(0x7f0000000200)='./file0\x00', 0x9da, 0xc9) ioctl$DIOCGETQUEUES(r1, 0x80184404, &(0x7f0000000040)={0xd2, 0xfffffffe, {'\x00', './file1\x00', './file1\x00', './file1\x00', {{0x7, 0x2}, {0x6, 0x16}, 0x2}, {{0x9, 0x6}, {0x2f1c, 0x526}, 0x4}, {{0xc, 0xfffffffe}, {0x9, 0x9}, 0x40000000}, {0x7, 0x0, 0x0, 0x4}, 0x0, 0x10004, 0x6, 0x7, 0x4}}) ioctl$DIOCGETQUEUES(r1, 0x80044403, &(0x7f0000000040)={0x8, 0x9, {'\x00', './file1\x00', './file1\x00', './file0\x00', {{0x7, 0x2}, {0x9, 0x7}, 0x4}, {{0x9, 0x1}, {0x7, 0x7ff}}, {{0x8, 0x2}, {0xc, 0x5000}, 0x3fffbffd}, {0x7, 0x0, 0x8000, 0x4}, 0x0, 0x1, 0x2, 0x9, 0x4}}) ioctl$DRM_IOCTL_MODE_GETFB2(0xffffffffffffffff, 0xc06864ce, &(0x7f0000000000)={0x0, 0xfffffffd, 0x2, 0x85f574d1dff05191, 0x2, [], [0x400, 0x1, 0x2, 0x7], [0x8, 0x1, 0x7, 0x6], [0xfffffffffffffff8, 0x3, 0x7fff, 0x3]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x46}, 0x2, &(0x7f0000000040)="b2f99867b93592d36ad35b1723758f6c8ca2bf3ed4c15dbba0999fd76cd9cbb0a7c41655ff6ce50ae3ee8805e39b1a15da4e447aa3ef641031d0834b4df23df95792058cffa69fde3978d9a803", &(0x7f00000000c0)=0x4d, &(0x7f0000000100)="78801e6bfe292460e8f118b2f398494c046f1c111ac4fd5dcbb2c64a54da451908ac19e4514be959466f8590a818f06515fee5c046ae47252ff970a628fee6c35b73b719330e82501699f66e69bee3ff684cd374e58ef6eb203b4bf139c858fe8210b4c34617b789b10fe3055fcf85aa67b1ca86d0bf4572cbf6903b384d64bbb71ec1dcfed1abf224368374051888ef21ddb9650fc431aff9fec83a82419e784278d1238f73b9c09a86dffb19046888ef9d839da709a2246772e086566a65272516d3cb291daaf4836909aa3e80b54d6c6487b7e339e01913f411c7", 0xdc) 2.460429413s ago: executing program 0 (id=99): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x28dd) (async) r0 = socket$inet6(0x18, 0x1, 0x6) symlink(&(0x7f0000000140)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) (async, rerun: 64) seteuid(0xffffffffffffffff) r1 = shmget$private(0x0, 0x3000, 0x2ea, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x1b2, 0x2, 0x0, 0x0, 0x6}, 0x9, 0x0, 0x0, 0xc0, 0x0, 0x5, 0x40000000004, 0x9, 0x4, 0x9, 0x80000dcf}) (async) shmat(r1, &(0x7f00000a6000/0x4000)=nil, 0x3000) setsockopt(r0, 0xa, 0x7ff, 0x0, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) (async) r3 = open(&(0x7f0000001040)='./file1\x00', 0x40000, 0x10) open(&(0x7f0000001000)='./file0\x00', 0x40, 0x18) (async) ioctl$DIOCRDELTABLES(r2, 0xc450443e, &(0x7f0000001b80)={{'./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', './file1\x00', 0x42, 0x48}, &(0x7f0000000280), 0x2cb1, 0x0, 0x5, 0x80000000, 0x800, 0x762, 0xe, 0x40c}) (async) shmctl$IPC_RMID(r1, 0x0) (async) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0x2, 0xf1) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) (async) sysctl$hw(&(0x7f0000000040)={0x6, 0x11}, 0x2, &(0x7f0000000200), 0x0, 0x0, 0x0) (async, rerun: 64) ioctl$FIOASYNC(r4, 0xc0206921, &(0x7f0000000180)=0x80000004) (rerun: 64) truncate(&(0x7f0000000140)='./file0\x00', 0x5) setrlimit(0x4, &(0x7f0000000000)={0x0, 0x1}) (async) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000280)}) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) (async) linkat(r3, &(0x7f0000001080)='./file1\x00', r4, &(0x7f0000000280)='./file0\x00', 0x0) (async, rerun: 32) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x7c6, 0xea) (rerun: 32) poll(&(0x7f0000000000)=[{r5, 0x4}], 0x1, 0x3) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file1\x00') (async) mkfifo(&(0x7f0000001380)='./file0\x00', 0x8) (async) open$dir(&(0x7f00000002c0)='./file0\x00', 0x2, 0x3c) (async, rerun: 64) pwrite(r4, &(0x7f0000000040)="d603827ab8a37703a54037c9f51f386078bf941f6d5526d4b190765f32c99aec9a1d7c7ee4368be1daf44066ba81c64865e3aa5040d94118a1faa13ab94bab55867963909b1835749cb2277fe7b3399ec228f82522b21993258e233799287563385e30d5a4a7b73a2aa045ae878d81b52aa45bbc07ed508ed7e02adffe36d108f04597bd69917a1ec7f67b5d53bbc5671cf5ceabf3357a3c43de9914c407d91af6e157ad93b3325f3b59b3b163007ede5b73402a4735fe6cf9c24fd8ba99bd9098aea40af79aac8b8ccfcf9139bcfac58e340c2819d878235f8012eba45d4184cab5a0f8312ba653d4feceb63338fb94b5b8711c046e625b74", 0xf9, 0x1) (rerun: 64) 2.452828097s ago: executing program 2 (id=132): chdir(&(0x7f0000000040)='./file0\x00') (async) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000680), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000040)=[{0x101}, {0x26, 0x101}], 0x2}) (async) r1 = socket$inet(0x2, 0x3, 0xfe) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000140)=0x20008, 0x4) (async, rerun: 64) sendmsg(r1, &(0x7f00000003c0)={&(0x7f00000000c0)=@in={0x10, 0x2, 0x1, 0xffffffff}, 0x10, 0x0, 0x0, 0x0, 0xa0}, 0x400) (rerun: 64) unveil(&(0x7f0000000000)='./file0\x00', 0x0) (async) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt(r3, 0x6, 0x10, &(0x7f0000000000), 0xe0) recvmmsg(r2, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0xffff}, 0x38, 0x4840, 0x0) 2.440496919s ago: executing program 3 (id=133): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000004600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="100000f0feff000001"], 0x10, 0xd}, 0x400) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) r2 = syz_open_pts() r3 = syz_open_pts() (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) (async) r4 = socket$unix(0x1, 0x5, 0x0) closefrom(r4) (async) setrlimit(0x8, &(0x7f0000001ec0)={0x9, 0x37e1790c}) syz_open_pts() (async) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x7) (async) writev(0xffffffffffffffff, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x29, 0x2b, 0x0, 0x0) (async) write(r2, &(0x7f00000000c0)="7ef5b69389691e24966a3ddf3d32cdb3fcdc1293054eedfc4c98644011ebd4ed712cded9d188c11bac6dc6f23ec53ad394df0d", 0x33) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xca605601, &(0x7f0000000000)={0x10, 0x6, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xffffffff80000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000369000/0x2000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000369000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xd}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x93e}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x10001}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xc32}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x8000}], './file0\x00', 0xe, 0x7, 0x6, 0x1646, [0x3, 0x0, 0x3, 0x5, 0x3, 0x6, 0x81, 0x2, 0x9, 0x8, 0x0, 0x180000, 0x0, 0x100000, 0x3, 0x4, 0x8, 0x60000000, 0x509e, 0x9, 0x4, 0x8001, 0x0, 0x4, 0x6aa, 0x49, 0x200, 0x6, 0x5, 0x0, 0x400, 0x6, 0x80, 0x5, 0x6, 0x8, 0x7, 0x5, 0x9, 0x0, 0x7ff, 0x100, 0x7, 0x3, 0x7, 0x401, 0x6, 0x7, 0x9, 0xfffffffd, 0x6, 0x9, 0x5, 0xffffffff, 0x8, 0x28, 0x39, 0x1, 0x32, 0x4, 0x5, 0x5, 0xc621, 0x1, 0x1b, 0xfff, 0x7, 0x3, 0x6, 0xfffffff8, 0x4, 0x4, 0x2, 0x10, 0xbae, 0x4, 0x4, 0xaae8, 0x3, 0x4c600, 0x7, 0x200e, 0x0, 0x7, 0x8, 0x28743703, 0x2, 0x2, 0x401, 0x7f, 0x8, 0x5, 0x9, 0x200, 0x2, 0x307, 0x4, 0x6, 0x1c08, 0x2, 0x2, 0xb, 0xc0e3, 0x8, 0x9, 0x0, 0x1000, 0xb04, 0x7fff, 0x1, 0x2, 0x7fffffff, 0x2, 0xe98, 0x8, 0x5, 0x7f, 0x1, 0x5d68, 0x1, 0x95c, 0x80000000, 0x5, 0x2, 0x2, 0x58, 0x6, 0x1, 0x4, 0xe3c5, 0x4, 0x75, 0x5, 0xffff3c4a, 0xfff, 0xa18, 0x6, 0x10000, 0x6, 0xfff, 0x2009, 0x0, 0x7, 0x10000, 0x2, 0x6, 0x2, 0x0, 0x0, 0x7, 0x1ff, 0xf, 0xe9, 0x6, 0x10000, 0x2, 0x4b97, 0x0, 0x80000000, 0x1, 0x9, 0x6, 0x6, 0xe, 0x1000, 0x6, 0xb69, 0x5, 0x7b0c, 0xfffffff7, 0x4, 0x5, 0xc1bc, 0x1, 0x9, 0x2, 0x9, 0x7, 0x1a, 0x7fff, 0xfffffff7, 0xf6, 0x6000, 0x1, 0x2, 0x6, 0x4, 0x9, 0xfffffffc, 0x3, 0x2, 0x1ff, 0x9, 0xcf, 0x0, 0x21af6d0f, 0x2, 0xe0, 0x80000001, 0xf07, 0x8, 0x6, 0x8, 0xfffffff9, 0x9, 0x4, 0x6, 0xc6, 0x6, 0x9, 0x3ff, 0x15c, 0x4, 0x3, 0x0, 0x6, 0x6, 0xfffffffd, 0xa, 0x5, 0x6, 0x1ff, 0x9, 0x7, 0x8, 0xc865, 0x6d78cf1d, 0x0, 0xee0, 0xfffffff7, 0x6, 0x5, 0x8, 0x2, 0x8, 0xf, 0x0, 0x1, 0x71, 0x4, 0xcf47, 0x2, 0x80c, 0x3ff, 0x7, 0x5, 0x0, 0x1, 0x2f0, 0x9, 0x4, 0x6, 0x7, 0x2, 0x8, 0x7, 0x6, 0x8000, 0xffffff80, 0x3ff, 0x8, 0x7, 0xf, 0x4, 0x9, 0x1ff, 0x92c, 0x6, 0x86cd, 0x7, 0x3, 0x91, 0x4, 0x5ab, 0x9, 0x10, 0x7, 0x3, 0x0, 0xffffffe7, 0x40, 0x4, 0x1, 0x2, 0xc, 0x7f, 0x3ff, 0x1, 0x3, 0xffff, 0x3, 0x662, 0x1000, 0xbd, 0x4, 0x5, 0x1ff, 0x1, 0x3, 0x2, 0x401, 0x1, 0xfffffff8, 0x8, 0x2, 0x2, 0xe8, 0x4, 0x6, 0x6, 0xfffffffb, 0x4, 0x200, 0x1, 0x4573, 0x2, 0xbd06, 0x5, 0xa8c, 0x80000000, 0xffffffff, 0x198f, 0x6, 0x8, 0x2ee, 0x7, 0xbf02, 0x7, 0x101, 0x80000000, 0x3, 0x3, 0x8, 0x5, 0x4, 0x2, 0x9, 0x801, 0x0, 0x2, 0x8, 0xc, 0x6, 0xf5, 0x5, 0x1000, 0x5, 0x39d00000, 0x8, 0x5, 0x3, 0x4a2, 0x9, 0x2daeb3f1, 0x0, 0x8, 0x100, 0x9649, 0x0, 0x6, 0x1, 0x7, 0x3ff, 0x97, 0x6a, 0x5, 0xff, 0xd, 0x19a2, 0x8, 0x3, 0x69b, 0x8, 0x7, 0x6, 0x458, 0x4, 0x3, 0x10000, 0x6, 0x100, 0xb, 0xfffffff8, 0x5, 0x0, 0x7, 0xf, 0x621e, 0x7, 0x3ff, 0x788, 0x8, 0x5, 0x1007, 0x8a, 0x8, 0x80, 0xfff, 0x2, 0x8450, 0xcaa0, 0xca54, 0x7, 0x1000, 0x80000000, 0x2, 0x8001, 0x6, 0x1, 0x1, 0x8, 0x7fffffff, 0x80, 0x6, 0xff, 0x3, 0xfff, 0x9e7, 0x8000, 0x2, 0x7fff, 0x2, 0x0, 0x1, 0x4, 0x800, 0x1d71, 0xffffffff, 0xf13, 0x3, 0x2, 0x8, 0x8, 0x6, 0x5, 0x8, 0x70a0, 0x5, 0xfffffff8, 0x8, 0x3, 0x9, 0x3, 0xd10a, 0xff, 0xc8d3, 0x3ff, 0x9, 0xffffc000, 0x81, 0x8, 0x9, 0x4, 0x3, 0x8, 0x4, 0x80000001, 0x2, 0x1, 0x2, 0x400, 0x10000, 0x80000001, 0x5, 0x958, 0x0, 0x3, 0x3, 0x7, 0x9, 0xfffffff8, 0x8, 0x6, 0x5, 0xea38, 0x1000, 0x0, 0x5, 0x75, 0x7947, 0x7fff, 0xf6, 0x0, 0x7, 0x8, 0xd886, 0x8000, 0x7, 0x40, 0x8, 0x4, 0x81, 0x7, 0x7, 0xf2e, 0x4, 0x1, 0x401, 0x9, 0x200, 0xf, 0x2, 0xac2, 0x385, 0x2, 0x16, 0x8, 0xdf, 0x2, 0x78, 0xfffffff9, 0x401]}) (async) syz_open_pts() (async) syz_open_pts() (async) syz_open_pts() (async) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x40}, {0xffffffffffffffff, 0x1a0}, {0xffffffffffffffff, 0x10}, {0xffffffffffffffff, 0x1}], 0x55, 0x1) (async) dup2(0xffffffffffffff9c, r1) 2.282611046s ago: executing program 4 (id=134): openat$vnd(0xffffffffffffff9c, &(0x7f0000002a80), 0x40, 0x0) syz_emit_ethernet(0x52, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6f15184a001c0601fe8000000000000000000000000000bbde000010000000f8ffffffffffffff004e214e210008907859e4f44a70c40380c58ef4532caa799113141d67"]) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) (async) r1 = socket$inet6(0x18, 0x3, 0x3a) connect$inet6(r1, &(0x7f0000000000)={0x1c, 0x18, 0x2, 0x0, "feb5667d11a3eb466c56add5b7a72101", 0xa}, 0x1c) (async) clock_getres(0x5, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000003c0)={0x9, &(0x7f0000000380)=[0x9, 0x1, 0x24dd, 0x5, 0xa, 0x40, 0x3, 0x2, 0x7fff]}) (async) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) closefrom(r3) (async) connect$inet6(r1, &(0x7f0000000180)={0x1c, 0x18, 0x2, 0x401, "5770668216b06203127155df329b51de", 0xffd}, 0x1c) (async) socket$unix(0x1, 0x5, 0x0) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x64, 0xdd, 0xe, 0x9}, {0x6, 0x25, 0x0, 0x5}]}) (async) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0xad, &(0x7f0000000480)={@broadcast, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x2, 0x4, 0x9f, 0x67, 0x8, 0x9, 0x0, 0x0, @multicast1, @multicast1, {[@ra={0x94, 0x4}]}}, @udp={{0x2, 0x0, 0x8}, {"a9fb3cf1e0cc97214c2aca9d14f518f19773782b0b7b96761adda7f87e499bddc5de67e72c1406140db7440ae18975649afac4178dc5523f5a7280a4ecca9f72e21d08f1be4afb5ebe59d09896af370e12479c2eeb10f638a1bad73be4b56056c704ec5539544727356459257864669acdb5b892abe3c0fa67a9bb8979b158"}}}}}}) (async) setrlimit(0x8, &(0x7f0000001ec0)={0x9, 0x37e1790c}) (async) syz_extract_tcp_res(&(0x7f0000000300)={0x41424344, 0x41424344}, 0x7, 0x7f) (async) syz_extract_tcp_res$synack(&(0x7f0000000340)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xc1, &(0x7f00000001c0)={@local, @random="b50cb2ce0041", [], {@ipv6={0x86dd, {0x8, 0x6, "030081", 0x8b, 0x2c, 0x1d, @empty, @remote={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x1, 0x1, r5, r6, 0x1, 0x0, 0x6, 0x4, 0x7f, 0x0, 0x1000, {[@window={0x3, 0x3, 0x70}]}}, {"72857c5fcd980e1de90744c7d08334531785a81bea2ae0dd89c0b8a973548b8a7f5a40b94f996104d6d527cad440032e6a077d90194ad5d25f7702f33037c6d08cd0e2677bdf108e83f09a778463ee402218cc2eadf58442661e2bfb45c87913f017ca0bbc5bdc0bdb05fbebbf27d19fec91b5"}}}}}}}) getsockopt(r1, 0x29, 0x2c, 0x0, 0x0) (async) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x4011, r0, 0x7fffffffffffffff) 2.281940869s ago: executing program 5 (id=97): mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) (async) r0 = socket$unix(0x1, 0x5, 0x0) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001f40), 0x191, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000100)=[{0x101, 0x892e}, {0x20, 0xffffff00}, {0x24, 0x1}], 0x3}) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) getitimer(0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x85, 0x2}, {0x21, 0xdd}, {0x7, 0xfffffffd}, {0x88, 0xff}], 0x4}) (async) bind(r0, &(0x7f0000000000)=@in6={0x1c, 0x18, 0x3, 0x1, "68e94afb12ce346d26db5237c151c3e4", 0xffff}, 0x1c) (async) listen(r0, 0x0) pselect(0x40, &(0x7f0000000080)={0xda, 0x0, 0x2, 0x1234, 0x2, 0x8, 0x9, 0x3}, 0x0, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x2, 0x36, 0x28, 0x68, 0x0, 0x3, 0x6, 0x0, @broadcast, @local={0xac, 0x14, 0x0}}, @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2, 0x9, 0x0, 0x100}}}}}}) (async) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = socket$inet6(0x18, 0x3, 0x3a) dup3(r3, r2, 0x10000) (async) sendto$inet6(r2, 0x0, 0x0, 0x8, &(0x7f0000000140)={0x1c, 0x18, 0x0, 0x9954, "000000000000001200", 0xc}, 0x1c) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) unveil(0x0, &(0x7f0000000340)='w\x00') (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) 2.279846023s ago: executing program 2 (id=136): sendmmsg(0xffffffffffffffff, &(0x7f0000000340)={{0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="08010000010000000300000032669866933d8469bbb6d2e9f8956bc7b318247c3015da365f6587226626cf5effee3fb79a8e45d64d326a1306e2292050716b9aad6acf563e539ee321"], 0x118}}, 0x38, 0x400) r0 = syz_open_pts() r1 = socket$unix(0x1, 0x5, 0x0) write(r0, &(0x7f0000000180)="42956cf44f020276fc0429f0fa0249ac", 0x10) closefrom(r1) setrlimit(0x8, &(0x7f0000000040)={0x9, 0x37e1690f}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) r2 = syz_open_pts() write(r2, &(0x7f00000000c0)="7ef5b69389691e24966a3ddf3d32cdb3fcdc1293054eedfc4c98644011ebd4ed712cded9d188c11bac6dc6f23ec53ad394df0db649d54e94008b07a4f2bed0dcc32676b30e95899f3b7832668feb78b297aec2da4d621cfaccad7c3ab9bba6112ceb8ac3ea84b89b", 0x68) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x1003, 0x6, 0xffffffc1, 0x3b6d67b8, "feffffff9caaac0349bfe36000", 0xff, 0x3}) write(r0, &(0x7f00000000c0)="7ef5b69389691e24966a3ddf3d32cdb3fcdc1293054eedfc4c98644011ebd4ed712cded9d188c11bac6dc6f23ec53ad394df0db649d54e94008b07a4f2bed0dcc32676b30e95899f3b7832668feb78b297aec2da4d621cfaccad7c3ab9bba6112ceb8ac3ea84b89b600c7a", 0xfe76) 2.277781421s ago: executing program 5 (id=137): r0 = socket$inet6(0x18, 0x5, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x9, 0x1, 0x7f, 0xfafb, 0x5}, 0xc) r1 = open(&(0x7f0000001980)='./file0\x00', 0x80, 0xc3) recvmmsg(0xffffffffffffffff, &(0x7f0000000500)={{&(0x7f00000003c0)=@in6, 0x1c, &(0x7f0000000400), 0x0, &(0x7f0000000440)=""/160, 0xa0}}, 0x38, 0x1040, &(0x7f0000000540)={0xab3, 0xb2}) closefrom(r1) connect$inet6(r1, &(0x7f0000000380)={0x1c, 0x18, 0x3, 0xffffffff, "8df731220fbd70c1cc0cb957f2041e68", 0x1}, 0x1c) sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x1, 0x0, 0x0, 0x0, 0x39) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) r2 = socket$inet6(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x35, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xa094, 0xfffffff7}, 0x4) sysctl$kern(&(0x7f0000000140)={0x1, 0x48}, 0x2, &(0x7f0000000180)="3729bd3ad3f6fa77ef788a4e21e91b1bf8bb73d37ecab64b1b5fc2d2cd7caab617b3111d21e4d84d33ad40b58b6a62ddf99d8a419dbe688999540b31a2ad8e3b5c9ecd9fa25641a7d645efe1db3872ec47a1b3e5535bce43bf093794378f2f58b9d9568e07c66719b7baf46806575b7820edd04f3b14937481b8d4e8d973904f51eb901a59023feafa089857f517904015baf89257cb130fc7c5d5ed15c0125c778519c17a4dbea6f546988765d78371cfdd2d7dc86dc9b452ed38e563ef7855e0cd84b6a7ce1a8f31e6cba1d347fd0b444b8f4b905fd41f226e", 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x2c}, 0x2, &(0x7f0000000040)="ad66c98f17f59d0e7cfa793c2cb2d4e63720a352653793961f604257f59b8d5d583f7fd439a3f124cb49688289ec1d577d7a2929086f2a7d5a14785fa5b811cc5d54a1", &(0x7f00000000c0)=0x43, &(0x7f0000000280)="7f91846c1d947c1ddd7dc93e4ea17f6ce96151f1047ac56552db239431be106b76f1999ef5f1b190562d78debfdec1511138f89a6b1f336539c047b0e3b563401a06de60ee5ccb06c6771db824e1f6680ca97ec6eaab4687c2e5ed6a6c591e044b69aa8267f0c6b975a847e902c7d7809fa16a25e6555541d4c7875122335f3d7cc73de3f9cb9132b31b2b9452675872287007652acdddb3b28c79420f74c62fd2ea53b87e0ba2b2c4475e003d5c27baa56c8072ee0f9beae4e8d17bd563fede2d521d9fee066ad56167eaf3404e75fff28e6a4d4a82f957ecbefc224fc5d69b41886bc40de0dd2c15fa5adf966e57f0dc", 0xf1) 1.900008088s ago: executing program 3 (id=138): execve(0x0, 0x0, &(0x7f00000002c0)=[&(0x7f0000000180)=')$/\x00-\x86Qw\xaaN\xd3[\x04\x95\xf7*\x12\x8f\xa4\v\x13$P\xe9\xb1\xf0M\x0f`,\f\x10\xdb\nh(\xff\xabD\x90\x06\x98\xeb\x9f\x9caB%\x92\xf2@\xc8\xe6w\xbd\xb1u\x82\x00*e\xdf\"\xbfF\xf7\xba\b\xb8\x12\xe4\xa6F\x00_k\xc2\x91t\xc8\xa6D\xae3\xbf\xd2(\f\x8b\x14\xcc\x1ckB\xc1$\xbb#\x80|\xb8{\xa6`\xdbYd\xa4?\xd1@\xca\xcf\xa0\xe7\xf3\xf3\x04\f\xe7\x82\x8d*wW\xb3Vw\x0f\xf4uI4\xe9\x0f_\x03~q\xfd\x18\xb9G\xba\b\x176?g\x8c\x12\b\xb724\b\"\xf7\x9c\x16\xfeq\xf3\xf6I>\xd0']) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup2(r0, r0) ioctl$DIOCXBEGIN(r1, 0xc00c7007, &(0x7f0000001900)={0x0, 0x2, 0x0}) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@local, @random="a057f7311c14", [], {@ipv4={0x800, {{0x5, 0x4, 0x2, 0x36, 0x1c, 0x68, 0x0, 0x5, 0x3a, 0x0, @rand_addr=0x1, @remote={0xac, 0x14, 0x0}}, @generic="83f21b9371d67a17"}}}}) mkdir(&(0x7f0000000180)='./file0\x00', 0x2) 1.419872827s ago: executing program 0 (id=139): mknod(&(0x7f0000000000)='./file0\x00', 0x2008, 0x1ea8) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r0 = open(&(0x7f0000000200)='./file0\x00', 0x9da, 0xc9) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) ioctl$DIOCGETQUEUES(r0, 0xc0284408, &(0x7f0000000040)={0x8, 0x1, {'\x00', './file1\x00', './file1\x00', './file0\x00', {{0x7, 0x2}, {0x6, 0x13}, 0x4}, {{0x9, 0x2}, {0x7, 0x7ff}, 0x4}, {{0x9, 0x2}, {0x9, 0x1000}, 0x40000000}, {0x7, 0x0, 0x0, 0x4}, 0x0, 0x10000, 0x6, 0x7, 0x4}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() closefrom(r1) kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff7, 0x93, 0x80, 0x3, 0x42cb}], 0x4c, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff7, 0xa, 0x1, 0x5, 0x9}], 0x9, 0x0) 1.419233808s ago: executing program 1 (id=140): r0 = setsid() r1 = syz_open_pts() r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) rename(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0x4) seteuid(0xffffffffffffffff) setresuid(0xffffffffffffffff, 0x0, r4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) socketpair(0x1, 0x4000, 0xaf, &(0x7f0000000100)={0xffffffffffffffff}) socketpair(0x2, 0x2, 0x6, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={r0, r5, r7}, 0xc) sysctl$ddb(&(0x7f0000000200)={0x9, 0x6}, 0x2, &(0x7f0000000100)="c6382774", &(0x7f00000000c0)=0x4, 0x0, 0x0) r8 = dup2(r1, r1) ioctl$TIOCSCTTY(r8, 0x20007461) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xffffffff, 0x1, 0x7, 0x800100, "51482cbf56a4db538d84eec6f7296944c16709c3", 0xa, 0x1fe}) 1.417628616s ago: executing program 3 (id=141): r0 = socket$inet(0x2, 0x1, 0x6) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0xa0000000) (async) connect$inet(r0, &(0x7f0000000700)={0x10, 0x2, 0x2, 0xffff0002}, 0x10) (async, rerun: 32) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f00000000c0)="de", 0x1}], 0x1, 0x8) (async, rerun: 32) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x80000000, 0x5, 0x1, 0x494, "2feac1b1549b00", 0x0, 0x1}) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) (rerun: 32) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) (async) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x54}, 0x7, 0x0, 0x0, 0x0, 0x31) (async, rerun: 32) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) (async, rerun: 32) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, 0x0, 0x0, &(0x7f0000000100), 0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x48129, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xca605601, &(0x7f0000000000)={0x10, 0x6, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xffffffff80000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000369000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xd}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x93e}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x10001}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xc32}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x8000}], './file0\x00', 0xe, 0x7, 0x6, 0x1646, [0x3, 0x0, 0x3, 0x5, 0x3, 0x6, 0x81, 0x9, 0x9, 0x8, 0x0, 0x180000, 0x0, 0x100000, 0x3, 0x4, 0x8, 0x60000000, 0x509e, 0x9, 0x4, 0x8001, 0x0, 0x4, 0x6aa, 0x49, 0x200, 0x6, 0x5, 0x0, 0x400, 0x6, 0x80, 0x5, 0x6, 0x8, 0x7, 0x5, 0x9, 0x6, 0x7ff, 0x100, 0x7, 0x3, 0x7, 0x401, 0x6, 0xa, 0x9, 0xfffffffd, 0x6, 0x9, 0x5, 0xffffffff, 0x8, 0x28, 0x39, 0xe0000, 0x32, 0x4, 0x5, 0x5, 0xc621, 0x1, 0x1b, 0xfff, 0x7, 0x3, 0x6, 0xfffffff8, 0x4, 0x4, 0x2, 0x10, 0xbae, 0x4, 0x4, 0xaae8, 0x3, 0x4c600, 0x7, 0x200e, 0x0, 0x7, 0x8, 0x28743703, 0x2, 0x2, 0x401, 0x7f, 0x8, 0x5, 0x9, 0x200, 0x2, 0x307, 0x4, 0x6, 0x1c08, 0x2, 0x2, 0xb, 0xc0e3, 0x8, 0x9, 0x0, 0x1000, 0xb04, 0x7fff, 0x1, 0x2, 0x7fffffff, 0x2, 0xe98, 0x8, 0x5, 0x7f, 0x1, 0x5d68, 0x1, 0x95c, 0x80000000, 0x5, 0x2, 0x2, 0x58, 0x6, 0x1, 0x4, 0xe3c5, 0x4, 0x75, 0x5, 0xffff3c4a, 0xfff, 0xa18, 0x6, 0x10000, 0x6, 0xfff, 0x2009, 0x0, 0x7, 0x10000, 0x2, 0x6, 0x2, 0x0, 0x0, 0x7, 0x1ff, 0xf, 0xe9, 0x6, 0x10000, 0x2, 0x4b97, 0x0, 0x80000000, 0x1, 0x9, 0x6, 0x6, 0xe, 0x1000, 0x6, 0xb69, 0x5, 0x7b0c, 0xfffffff7, 0x4, 0x5, 0xc1bc, 0x1, 0x9, 0x2, 0x9, 0x7, 0x1a, 0x7fff, 0xfffffff7, 0xf6, 0x6000, 0x1, 0x2, 0x6, 0x4, 0x9, 0xf, 0x3, 0x2, 0x1ff, 0x9, 0xcf, 0x0, 0x21af6d0f, 0x2, 0xe0, 0x80000001, 0xf07, 0xa, 0x6, 0x8, 0xfffffff9, 0x9, 0x4, 0x6, 0xc6, 0x6, 0x9, 0x400, 0x15c, 0x4, 0x3, 0x0, 0x6, 0x6, 0xfffffffd, 0xa, 0x5, 0x6, 0x1ff, 0x9, 0x7, 0x8, 0xc865, 0x6d78cf1d, 0x0, 0xee0, 0xfffffff7, 0x6, 0x5, 0x8, 0x2, 0x8, 0xf, 0x0, 0x1, 0x71, 0x4, 0xcf47, 0x2, 0x80c, 0x3ff, 0x7, 0x5, 0x0, 0x1, 0x2f0, 0x9, 0x4, 0x6, 0x7, 0x2, 0x8, 0x7, 0x6, 0x8000, 0xffffff80, 0x3ff, 0x8, 0x7, 0xf, 0x4, 0x9, 0x1ff, 0x92c, 0x6, 0x86cd, 0x7, 0x3, 0x91, 0x4, 0x5ab, 0x9, 0x10, 0x7, 0x3, 0x0, 0xffffffe7, 0x40, 0x4, 0x1, 0x2, 0xc, 0x7f, 0x3ff, 0x1, 0x3, 0xffff, 0x3, 0x662, 0x1000, 0xbd, 0x4, 0x7ff, 0x1ff, 0x1, 0x3, 0x2, 0x401, 0x1, 0xfffffff8, 0x8, 0x2, 0x2, 0xe8, 0x4, 0x6, 0x6, 0xfffffffb, 0x4, 0x200, 0x1, 0x4573, 0x2, 0xbd06, 0x5, 0xa8c, 0x80000000, 0xffffffff, 0x198f, 0x6, 0x8, 0x2ee, 0x7, 0x8, 0x7, 0x101, 0x80000000, 0x3, 0x3, 0x8, 0x5, 0x4, 0x2, 0x9, 0x801, 0x0, 0x2, 0x8, 0xc, 0x6, 0xf5, 0x5, 0x1000, 0x5, 0x39d00000, 0x8, 0x5, 0x3, 0x4a2, 0x9, 0x2daeb3f1, 0x0, 0x8, 0x100, 0x9649, 0x0, 0x6, 0x1, 0x7, 0x3ff, 0x97, 0x6a, 0x5, 0xff, 0xd, 0x5, 0x8, 0x3, 0x69b, 0x8, 0x7, 0x6, 0x458, 0x4, 0x3, 0x10000, 0x6, 0x100, 0x7, 0xfffffff8, 0x5, 0x0, 0x7, 0xf, 0x621e, 0x7, 0x3ff, 0x788, 0x8, 0x5, 0x1007, 0x8a, 0x8, 0x80, 0xfff, 0x2, 0x8450, 0xcaa0, 0xca54, 0x7, 0x1000, 0x80000000, 0x2, 0x8001, 0x6, 0x1, 0x1, 0x8, 0x7fffffff, 0x80, 0x6, 0xff, 0x3, 0xfff, 0xffff0000, 0x8000, 0x2, 0x7fff, 0x2, 0x0, 0x1, 0x4, 0x800, 0x1d71, 0xffffffff, 0xf13, 0x3, 0x2, 0x8, 0x8, 0x6, 0x5, 0x8, 0x70a0, 0x5, 0xfffffff8, 0x8, 0x3, 0x9, 0x3, 0xd10a, 0xff, 0xc8d3, 0x3ff, 0x9, 0xffffc000, 0x81, 0x8, 0x9, 0x4, 0x3, 0x8, 0x4, 0x80000001, 0x2, 0x1, 0x2, 0x400, 0x10000, 0x80000001, 0x5, 0x958, 0x0, 0x3, 0x3, 0x7, 0x9, 0xfffffff8, 0x8, 0x6, 0x5, 0xea38, 0x1000, 0x0, 0x5, 0x75, 0x7947, 0x7fff, 0xf6, 0x0, 0x7, 0x8, 0xd886, 0x8000, 0x7, 0x40, 0x8, 0x4, 0x81, 0x7, 0x7, 0xf2e, 0x4, 0x1, 0x401, 0x9, 0x200, 0xf, 0x2, 0xac2, 0x385, 0x2, 0x16, 0x8, 0xdf, 0x2, 0x78, 0xfffffff9, 0x401]}) (async, rerun: 32) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x40}, {0xffffffffffffffff, 0x1a0}, {0xffffffffffffffff, 0x10}, {0xffffffffffffffff, 0x1}], 0x55, 0x1) (rerun: 32) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaa8aaabb080045da001c00660000fc38703400000000000000aa0c0990788dc7ba40"]) 1.416157158s ago: executing program 5 (id=142): r0 = socket$inet(0x2, 0x4000, 0x24) connect$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x0, 0xfffffffa}, 0x10) 1.282622333s ago: executing program 7 (id=143): open(&(0x7f0000000400)='.\x00', 0x80, 0x12) pselect(0x40, &(0x7f0000000000)={0xb4, 0x3, 0x6, 0x40, 0xfffffffffffffffb, 0x0, 0xff, 0x8}, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x6, &(0x7f0000000040)="624e27f6ecc28cf85e9960b325d5c24b0b6796a9b3af7f564015992ca8fc233ed4a7d2637c12a874feb3773130c9c6fce482474af3ad6b37286ecd681b798c8806c5653162b0000069cf22a7439e9d4d7c5a9e7c4c534af6f6461be335fb1fca7a10b7bdb26939687f1c5b9ea3008799ab22d1def7312a9fc163061561db3ea057d9c963f83590827c25adf2ea4145dd0f8aec95fa4c0e37435102f4b978cb1355d4886dbb4841c4b16eb14fd26aa864cfdd125a7af53e02bf6fdd8fdcde8731625c8a654cb34c30078a843c767440c085bef207d8e32df7e22c97dbf28d553d80aa96f3", &(0x7f0000000400)=0xe4, &(0x7f0000000440)="816deb34ef1d445e28bd23f105cbb3c0fb97b46838548c55e0d996526358a3b83b97bdf010531ddb07b562cd7086594fc5cfcce87f2b190996d5725d920515469b1a502e5da4f4e51a16cdd9f6dc1fe0b45a57073fb2548bdaeae8d6d39ab036ad12184b4dc382f38b863e30f697478eebc42b6228d96607d8d0c7b680174dd95f4dc1b376cc26cd977c5bc0ce25e88a7c7bcfb196265f4034d892e8b0fcead0e22b6cfb9e7b710df4d687ebf74f3f70661910b9bed7a2609a697dc446ff8d46e922dabb31adc858e775c7909b6596087e43ed26c8dae91262e5f839fd1b507283102325751a8d4c050c39966e0de23a9b6982950674d75486cc2d45d2b3431ced422a8a6ac6f79c07dac18eb89c0281c0b477e1151c9749e8cc047c2357be13f2725d9e297a597a36e41f2b15fe54d0d0393782f1065ccb24878dfc26507ccdbeea3aad6a6e4fac963480ee0029462a76fd40a102996f66810c8cdd8aae3d7c104a3d048c9bac862cb1ce4b25fa919d4f1a9c6bb6a162f8390b77e5ae76a7c84ed249978d41fa3d6a1b6c78c2050f04fc0f9c5e527ac9eb07c2c067eefe69975d783f42156fdc38e8b3f720648f7bbac06198ae152d4d80183ad6cbc023b5ab9123044595cb8bc4b01006ffdabbd75bb933f8d5fdbc40b0238a59d88d4b6c096f0f72b36d438d1ee01f2bc720b3b3765b1b89bc7a40fd646e52680384a579e2005947cdb25ee42e54e14da95c495fc142146f098421f46bc0add3ef3aa30af681d00090770be0109c92ff12787922ae357f50ac2ae2425069e69e5faf384c810ec84d22f72bebabc3c68dbf72b0f2bf3460de546598453a7455bb1a55a33fc9db92a8ab231a4cf62abd3c38b601a8350139b99e825a854429748c5819f08d60c30432a4c8b3cd34b5291bcb02897e5d2b1c42d0f0dc92ca09529a9891cb9ce47659a2a1739916e33c361f655bd3188064366f1c61f623368ff0f2a975f06965a39734335f4cda609964889a4eb3ae3ceac1199c8d24b74ff01339e066e194a8236fb40f23d61c8d72d60125ff5be3e9642fdd979bf8c008ed92b6522760e78b0844ca85a74a2229d16af0e47492994f6aeb500d22c4fe3f0da0254bbce3c83e065b6e97cb0b17457cdf80b8928b80bd126c6527808924fec35ad9fb8adc07a66f7d6cfd9c6653748f5bb8ecfb3e58bba5365a0432c6542e59cd0196c637beed7933929781868864fec08212f1aa1a8b694a44aea5db006d0bd359d000ea743a7d5d105c964cf7a2c79e06b29326727fee1930f89984066c371b2227ceae05eb2742924cbe9b7d04b7bc08e73d62d064655acbe89e0f1424dd38b9d4c254250c42c11e59de066e74937c8d56fb1c1b34eebc2fc4fd45146b11493711f57cfd0e3459a6dd8861226a5c8bfbe575e691b8c0cd078aecc2244f323def2469f24062a472f3067731a8bce5b21be2a21aa8eca0f3e1b3f4cb3b64a835b008293d2b736e31e66398e6750f460d7ae023189cfc36dc582bd77b2ea29e546ccc249cfb8f30c5d9a9b49e6a432a8a7b8daf0038232f2bf7acfb01d4a5dd92e05d66de3eb20373e9b9e8601b367b02294af68779d35c82b8b48cec463638edfa261ce82cea8bfac14f8fb578936d1d4bd2f2ae20f38a2987f39fe7b6dd40274d3efe15353acc10115ce34447cdf9f78dd21a8ee266c97ca72b92f80fd2c0d112ab27073d630d117ee634943ad26116efba7cf7555fc6e04478dade232fe300ec967ee35ce01f679385e39132fb3d86dd4cc18f53a81950044a8370526b7404f41dc6815a5deb5a6241a0a0d0fe5b6f9799c33de95777d1c0d4e92aaec098ae8f270b4c08bd3f21d3532e8e54659bed428364b66527ed8c0bbf0b1ae7d7884826745c75cc3c0cb145ff2f4865ed05a3c454c8af0e002a6dc761d269bd8cfcfa7cb2db753a087ceeb5d242ce24d23f96c10672f7b64829039b800b7ee69f29d7a04ee62ebfc6802ecb1a83bfa332c215b9a68db19ca63e56f12142d9b3b33bee4719d6aefa558f70f6262359f25b4539f914497c57eab3c5d1da71271543223873a09afb8d540ad87b5b995b1328b11b5d0d9342e403564193a7ad51bf23c1350245a5bbe6efa5f031d2bcd73ddac4d6c6f781069e2aa455dbcf39988b1e67979f3359a8041b6f953ed05be351081eed5722310db5d872ebbec245254ae0b0b5f5dc94286b5b1763f69939ef19b2f0992254153ce52328673dacfc51975173a2bf77e9255379e1b3735b4633e8476d3c513314430bea430684fcdab8cfecf16cb51f4393e9bdbaf070a59d60ced803127972ae155f54f61d26a970d068c70d0a897a7447c930b02229b75beafe18f2f3f5e537528171ffcbbbfd5c87f7f2feee45d1178285ca29ac2cd604309ad5e043f6dec669d4c8d6e61d85bb67a321252e9838d719577b27ba09d44e5ae1fda43d6feea3c44683db83acd8de520f9f15f85196fb8d6900eb822b1ea16fa14fd939c86f63f08dd99ec5e4bcfc44cadcc17ab3061ecf459c3fda90a8e04bf46f63ae65982ae77b1fa952fb084c030ee4012dc017f444b8036366b5ccd3c30b7f74aa8757f283e3e8536dc2bc7a7d68f8d6207c2241acbac8800887a43f813429836ee0465435e6e3cd89cdc46090b6599ad8b15628320a8c44a0f2de5e1c5970bdf0c724b7dc5626a711684265714af886c4ab2801d620ab5db45d477cc4fef61b73aa76bdf8ab8096d810b6c21af519ffc97c3d0babaff73d3bd76d425bb64057ecf3e9956c4a35d82ad7999d650204936d40f05b78444903df630c3a8ea97246f76d2efade8c4f3170e40d6fce665fe34467478ff1ab7442a204daa4f9d5cf4348bb674fa21b1a9c92c1820fc2b17b028c75b6b67dc63cd3f35555b3236724cf1dc0ed003318c1f410b502d0f58f16a7d64fff94b73b85f825ae95645f2bbfff5f3b535ad8470f45f60d631d93e7cdff07000000000000d985407f94b7582dce9c18fe28e0d65f1e5bd7c13ccb9f9bc122a239ee595056780c5928a7b299d546f1fbe363058d34de03623704a9fc0a25b3cc5b4c23386e899eaba1317f243a92a919c064e6fa48139a61599913157198dbea939c10728d34093456e9ab62625551fd90811795f2fdc238b2251248a8ad0c0c377c7e29052549cf74f96b3d06160de0ee05bacd3b672988d4dda255b77cd072e275c40e3c715b2740f86ee65953d92a9e991162aa40fe9f60629cebd4be8919d2ead56c45c7c868c5b2aa9792bff86a3b1f8b469d23f17910bc56458c526756970657ae407cfee5035cb1f2345417c4f2c4db3a1609a4fe8ce773ff41b750f537e1c3d933917015aed2bfe2c0067ce7931da0b2124ebd413cc35e941aa882a337cd6d7c1539ae04b80c303a024a26bbcc206978faa97314a62bb5979b030709f0271c09f19a94cf36fb102871f4ad0abfdf300b8cdb4c5a261f9a77fa5b0ecb5a6d1faf7a519a3ea1dacd3d96e079213ec983f33f1601cd94e7a004fd3b07a826c28ca4d992f0a197ce7f8305997530c314d2a5d1178d8b35e64464c4cac136e1c526662aefc5710498db98712b26472fdb2144a4148211ea5bed87e623cf16364a4808a0e5186be2bc19dc42c0221280b273af3e340a456f9f62052ab5ae2b00ffe9c5b464d4497c87feb39e66c98c84c096507593a7dfb0610b55d1c311d678bb5e54e36f4f7db90d7fa385bc43438972b845d9fcde76c553f22570843be44d7b339d11e4dd8606a312f5602b836337686fa36ae52f7126efb0d5ad9c47e2d8992550835bef701f57097806577596fa3f5b64c96f2c4ee7a7f7edc9e2dddde824d91d9853b9e4111bcbeede77c74597730cf43a437eced6285b7b6c7969febb82b2109719d96c4b702a754781754bef36eb0c2c50c083ddf527a540ca89a9b866d17de64c412e6fc32fbdb40a7ff76ee3829bb9e33f4daf79ae48d8fa95be50dd372060984ddf3b06631eca91f504c18a4ecde9ef2e683a308f3f145c7168bbc539e0eeef80829f3c73055cdb55f31e455cf7a30c1583cf193bd8a203c3b81c64afa35af8654619907b586ee13f719001cda245a21a4641a53e2e18a4cf0817faddb8b75229578101787fb4cf4ca5b8d5cb8eff76fb1826ac6f0cf20d879fd09cfa9d8ce92bbe72f9141ee4f0ec06992ce7ef763c28a2a3bebffc56c9acaba3e459d0b8f7be4a6507a253588f4d72916fc83aaad962b759b87ddbe168aca77cb324764fd37a101483df6016562ade1c7853f827132935415b17ac2b23b6683c7e56c325b0adf2d81c7bcae94e572b05da053a3eefba773abf1303f1f9d855462eaa6e548266338dc57b7cddc09a9abb8be5e0472325f2b9cdf604b59810780a5bff7f90fdc2d33a51bd1a74faa0d62d86876fc2b415e6ac8f02e50af5b7ee65496ba3267e2e5a28e49b4cc2fdf14a9e3f34c6d9a4406de7ffa8e63a2bfa1cb351b3405284d7258cb145a134435a7e3418fac77e6cb7fea0fe887632523615313d9662de7409a2f8d70e7a61c4d09876485759f170597b3b2c0694c16aad2f49229f9f34503906186911b121c74ee790f0608d6dc9db9bd06babb448b8bad0d6c9d737de15bf922880a72eb08e04f38a544c49c6d32f6a8034dae8d91cae9f7516b7ae5cf083558429030e99f406944525a330e0bd0367d6ea3846b9c7c51e719c4e122e7833384511e86f7f5e73415302b15d7fec9c409fd936a5f1254110e5aac2d0ec7373e57596c31eaaf5639a22c2c1d0fd774a0302a915edd728051fcd9b6a0a0a8a74845f71e021f023a3051fb15f258666cbddd3d62d734758bc4127d660945f27847c734a1d7277302fbca6021e9d3080ec11551bfe715114ab16446df9e9b7feee573a1304e5528746545a8d34396ef4f8d9bb33afb07e247dedfd25ecb25156b6720bb784757601db3e3117c5e5424f977bac57972a56f1cf66e26ea818e097205d9c48ea5f84955e72a6a157d6aeda2de53f978c9a3b382ed58f84f1d933f191a2639552bed9c52247cc5c062eeb84932713432659d846a0a9789ff55b289e08696e783d91d5073a568d39d7f8ec91308cf0c2ecc9d82b06eff478780031f9fcb1c37f394dfb1c045e8838a3eae415a9b5418c42ee41605e9f197985e680ab6922207d74fe3b2f540bfad3d5a8fac501af447375d21bc879ea33ca20b3a8ec9a58a34e530b34e2f277cd0cb6a7b784193d49694fd20b88a83a17a682af9af2542763133665539d7dd99ccbddbb9dcde59ae63cf80eda0976ab9ec6305ab89d4e20be578072ae6f6e1b2c31ecc55692c49e72b39dbfa0701e8f8fe55717691974242df1f8cb6db06f037edd3526849795c15c25bf1cb2baaa90af3d03364bb87d22bd4d12ed5f0cd0a41ee7dee2498d6ccdce6a2a142986f56c6a6b3199d92c6325043ad9d41a2d864a90d710206471b60dab23580d98f09d58dd1e904441c13fd361637de59d681269a9bb797540e7ffdb676a2edf449bdce348f4a4c4bcaa66a484123f0d58c42dc6014dc5a748e604212dfd46c02de3f4308f0acdece4279f9f452c3a31daf4443076f2d82190dda31b2b6a8fd40d88f9c86e23cbfcd9767f26e4f656d078000e8e58bd4a7506d6e8451251440cc75ee8327e0e965dfdecb7c1837b21f7ebcbc7cb6ab196f28dc64bedda0e37e9902515efd02dc591ae828798562bc9401e4af67219c7b47177c6ed2572eed0d5600a11a4f90f051de376722aa48f07bdfce1db2c6bc638b2bbb5ad86d80e614eb002869138a62ad095f31864829d33d2313c4c85c8cdf95bf3d3b7eef70f1a1fa3674dbe9b50b58b46711d3dd63f85c29be5d0342a0c10783f71364e7dbaa9c786fa4b4e993ec8c34007a4b8bafc19dc8d217e919a1cae49bcf7c4552923f4c0efb7f3df114dcad3f9efe8647b3dcf146f99723e3d8ba80bff044fd0feaa8d82c39c348702503802503ef925028f62e01084c97bec73f266d6c35c6584b4c28ee8935fdc1d06f380257acb56963228d7ca6a48bcbbaf93986e3275f4db2f2351648215b82511dc628a8df47c8b45114305984a1e48f2b286ae00000000000000000000000000d54cecddf85bfcd51dbec32c14ea63561d8ba484c52bc949c3b8a166c68d2b156303bb0e8d11c2ed1169be885e5933a73e9466a78b40d6e521b9999730b958960187babdba0be1b6ecd0c04f7a1f54f05c4a18a6c9894205168ae5b30361f38b51aefda988dfd8be13098618938019c2f45b0858b31927e4bf38a1079c36e4684ccb6c11805b4da95b8fa90aa7335b", 0xfe6) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r0, 0x80047308, &(0x7f0000001840)={0x0, 0x0, 0x4, 0x0, 0xffffffffffffffff}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0xd01) r2 = open(&(0x7f0000000040)='./file0\x00', 0xc9e13e79cd20187d, 0x0) ioctl$TIOCSETD(r2, 0x80046478, &(0x7f0000000080)=0xe) closefrom(r1) 1.199859563s ago: executing program 0 (id=144): mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x1010, 0xffffffffffffffff, 0x4) r0 = socket$inet(0x2, 0x3, 0xfe) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt(r1, 0x0, 0x6, &(0x7f00000004c0)="0784fc81", 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) r4 = open(&(0x7f0000001980)='./file0\x00', 0x80, 0x0) ppoll(&(0x7f0000000100)=[{r4, 0x80}], 0x1, 0x0, 0x0) ioctl$TIOCSETA(r4, 0x80047470, &(0x7f0000000500)={0x3, 0xffffffff, 0x519, 0x6, "4522ab1c59b3f1beca704340880e1a5213513f4c", 0x2c1, 0x4}) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000040)={0x101, 0x8, 0x8, 0xf, "52b211e1fa477818e51f4da42f8e8ab2083bd299", 0xffffffff, 0x4}) faccessat(r4, &(0x7f0000000000)='./file0\x00', 0x82, 0x2) fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x5, 0x2000100000005}) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x3, 0x0, 0xfffffffffffffffd, 0x2000100000001}) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000040)={0x2, 0x0, 0x5, 0x2000100000005}) r6 = dup2(r2, r2) ioctl$BIOCLOCK(r6, 0x20004276) sendmsg(r0, &(0x7f00000003c0)={&(0x7f00000000c0)=@in={0x10, 0x2, 0x1, 0xffffffff}, 0x10, 0x0, 0x0, 0x0, 0xa0}, 0x400) 1.199369783s ago: executing program 1 (id=145): r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000002c0)=0x6, 0x4) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000002c0)=0x6, 0x4) bind$inet6(r1, &(0x7f0000000000)={0x1c, 0x18, 0x3, 0x12, "00000000000000000000000000f7ff00", 0x6}, 0x1c) r2 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f00000002c0)=0x6, 0x4) bind$inet6(r2, &(0x7f0000000040)={0x1c, 0x18, 0x3, 0xd, "0000000000000000ff00", 0x1000005}, 0x1c) bind$inet6(r0, &(0x7f0000000040)={0x1c, 0x18, 0x3, 0xd, "00000000feffffff030f00", 0x1000004}, 0x1c) 1.197234758s ago: executing program 2 (id=146): r0 = open(&(0x7f0000000180)='./file0\x00', 0x19083084ca9cf73d, 0x2) chroot(&(0x7f0000000000)='./file0/file0\x00') mkfifo(&(0x7f0000001380)='./file0\x00', 0x8) (async) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x7c6, 0xea) pselect(0x40, &(0x7f0000000000)={0x49f, 0x0, 0x37, 0x1, 0x1, 0x0, 0x7, 0x8}, 0x0, 0x0, 0x0, 0x0) (async) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000180)="19a0", 0x2}], 0x1) (async) truncate(&(0x7f0000000080)='./file0\x00', 0x100000) (async) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x8010, r0, 0x0) sysctl$net_inet_ipip(&(0x7f00000015c0)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000001600)="e9eb62c72d28", &(0x7f0000001700)=0x6, 0x0, 0x0) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) fsync(r0) (async) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r2 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x4828a, 0x80) pwritev(r2, &(0x7f00000036c0)=[{&(0x7f0000001600)="9218e6", 0x3}], 0x1, 0x5) 1.152859149s ago: executing program 5 (id=147): r0 = socket$inet(0x2, 0x3, 0x2) setsockopt(r0, 0x0, 0xa, &(0x7f0000000040)='Y', 0x1) setsockopt(r0, 0x0, 0xa, &(0x7f0000000040)='Y', 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000080)=[{0x1, 0x9, 0x8, 0x15}]}) r1 = syz_open_pts() r2 = socket$inet(0x2, 0x1, 0x1) sendto$inet(r2, &(0x7f0000000dc0)="24fe912428dd3434bf21f6704882ad943b277ea421c3b1741af95a5d888cd5cb378bc63280ac5ddc6cf80625ff976335373df3ffd8830fc3931b7689ecceea4c3f907781b78ccc5802dccdb07f75d7a540160a67734886d3bf6aad54923e68f7209a443967e53825407084d8d371c93daee8e3cd187098d7b31bb9d52537e7a02cbdb7047d8a0afec8db9b68d53e9a123b111a65e7e1353981953329269fe9a11d72f809bb4f320ec6f3739cc3085c77c14c6b3dc453e2471056697011de436439c6face81ba584523ee1edfa5399323b8e2abb8849f2199a852215ef74ca7c8d4271ed05b8e4f1230f26c96280676fbc4375ac8b6923b671b8c8eb649ed5cde82490586ef470415837325924bd67485391bbd93bec2e06f3d269235962454ef4afdd429992be8fec6471f5fb2ee17ce854325f11e1a198eb0461c0cd218788a153525be2dfb36ad50dd5d61d5f3ec32b48b49fe016485f1f04d1d7395c327b4abcc4f3e0737943df524ca9dff2f8489167c5f6d4dd088c9488dca63e0d5deb6bbe6e92047df37779e49c737205795751d9bc1c6fd4cac1bd08b4bf40eb7c10c1873b4d576f3b45093d306606844d33339a50a6776dbab2b6eb63011f866142861a9e8250be4e5314f15ac36a61089b2208aeaed6dfa420f9aadff62f714eb2c7fa3a70003dd848c211830927d8ee9538fe9315cfaf6f21fd6a9ad65a6aefbbba1ddc81acccf8eca3f550d1d4f0c569d83b8d5718267253ad07046ea66bddab4e8bd8a9e94229bff3984184a92dc2b79ed32bfd685c9ada79fbfcd6d6ddd09bf07390c51e7e5fcaf56f308fb118729b4abd58306e00bacdb522bebeec8d3df113145b071dc36984412e7bd65f6425763db29707001b8abaf374f815329d4fbbb14dcaee01aaaacf4c14fb3cafb440b15f3afe6c2a356a2cb9315d2b4060aa3d505941c7952caa5aff79e3bcb69e65c022223da271dfcc674ba4028999ed13bf4ce7ddf714caf01eb9cf38f0482c2a3c31045760195a4bb984c08ead26d8eb0b66fd78f677777f80aeb3616d5a19126273e99088ee13916052254415632663006c588f3ecac2d05b8134945716d0225bc080c1a8d6dae169e21a9c51efb937190637e87562cdbad4828ef50eb24fae0939694760e3eb6bc43525be210973aa4ffa00c031b65d5dcde9a0c56f673e3d8cdf66202c2e4224d173be5aa52e96d65acfeb05c734de4212f4e77bd37c43c58192cefd96e34bca5d66ba51c53894a32a261b0530a9ceab772f757af344241a380ff3acecdfb34395d3bde5c85e274cf204b196d13bdda04f3a8f076a7a7f23d57614f931eddd8bc95fc1411d18e919b08ce7262e25eb13abc9885de28c9225a52702deb2d42d5784a7966576fda60785faaf966bee0cd1b5ae114400a290303ce51319e8db42393c996372a248c629e3f9bf26e7f829689a9d929b4aa9b059969accfef6ac85758746f435b3ed7822a8765f032267153df66b4cedf6b2f8545921b4e6bf4516eea48f5275247000f265f363e9479ebc243dd5c83ee5f9f818d34e9d168fd1257f4b2874871fca46f9f7aaabf7ccf9273ed8c6d4902f95f3f0be964d322dedb721ef1a0946223f49ef141d6b68d6e91cfbcdf5b84f0af30b4c41fd42186d8d44a915732c4c41d114b00aaba0b8cb5b2f7e3905143d96d0c0c297af6ce1f4d1f6ab5571e94df3f7a87036e9d11c16f54761ccf7db97a0814e5f576313fe2649a0a60710c19d808fdc4dd6f2f1f0d05d7efc93a992c3152b4e5766c0e90bb09158398ae6fb4c84615cdd809636eaaf05759d38b67d202940be965c06376198c7b490a44ea01c3537bd6fa68e78c413c19c943f568fe48de007b453bccdcf2c8ca2deb2c6f9ea04cfae03bb46aabb6e26b4979d67e0bfdf3d9263664f93fcd76b201c765329dd920c6cf8752bcdcbe152a181007fbcdb9deffca2ca787c54ce97da8110e353267fe8dd0d06e67eb2a4eba88bb46e0f080861dd53187d54dc5cb254d130e3a3d9588e9d5b4642bd73cebadb0282c6388ba3800ea19f70dbdce70d8ff0f1e75fb96c3db72b8272b52426d31409a04cedbcca37cd2a12f5d7780f52cfa4c8874990d04524688562785497e4e527c58c9bc4e1a4aa044dca9fded0839104c0518f6b213c78306c1857ba479e41a76419fe65b703852253958f68d88c813efcfa079a39126a6f13332c558783eb605a2c9c8298c75d5286b95d3b984119213bd5cbf6e223e79dbef35329bd395e687cd40afa9ca50fdae8de608386a06ff120f0da9308a567766d15668be4f0c3caba18fe748752660393422ac47866d838c7f4b570b91612a519298b9ecbe3c5d0fc5dc159e9684d262ecbcd2df7cbca4d1b16e33388095443567c66ac6b18e682a6f91299d340976099e3694d54f43a262b074d5855ea8a064c4b6898c60e4c58c7c6777f5f502e65b1cfb4d311de04f313a9931ffc0416d1477e6ebe611c4e8daa70c65483db916665c77ad5e1ec8e0a9ae1c8ed95f664a4bffe835b39f001da09e48f264be1ff0fdfc90a5c9c4e49a7195d67e25d6f73bc1c34b1a65e1fee5e36c881a81b8771c1d23731529f3829f2812bca2d127505245588aa3d89073dbcdade98d112208b5e5e980f13cb0562d94f78109f5bf97280711fc90f88fc4d98a7ae10f3e3b73bb38ca4770f43a98168095a2523ac34b20c820c164e86050b078f47e94350c0da6661e6e8a81b6eb288a7e647c629877bf87cd9772b54bc5367a4fbd6b2611a7cca82ea793e079b356ce5c0d6b4a640391c8c67bf4a9ff6753aa5e7d2eb38529d448eb8a03730909f5d4c2aecf7682c6d355c207269beba69b96122b1ab71d9573f5e9c4abb70b5ed7f714e5a2ed31126d7b9234b4990ccef10d0d37d6c6da49804258bcb6a68c9f0f3b1599dfb53f30d817294ed212fa047e9e4070a222a2a9996b1e3acb0f92dc4b6e5806961ed4feff7244a8bd947845fff7f1ce0abc1bc7952fee5577ac12a1c0e0e5a49ba1d8a50e766b65256b21cacd6f34dddc7a2d11bc6260078919c1a3b4a92af385a164e265ef6a8fa0e932f09eb9495eccdfaf99748b5ef47ae8faf3646dd5b4ecb77485e8969b51095d169c72f5cb2d0e47b296254d6dd5cfddbc4ad84588f9edf57c880e9eff9765e3edb55ef75d4355e070c43dc6eb72c27b1683f4d2f6b589bf15b07a66e1a576c1b06718bbb0d84c66fa5529bf1295e7a25890784c0545639b4d61cadbbb538b5d45738847893e83d6f7a81c0bb1260904dcae30a181e2bd356e7bae45f8e148178a522c8ba38d8fd5b8268cf4137680f0f24a36b838717062640fbd11510a21ddd47ab6f37bbd4fd3d7eb655ce9f207db5d59efad137fa86a2366129417240917ac2f425e29d8085ac1c9a30a07102fe94fbb3c6245b303b27269d380ae7a6d6b18a787213245753d1880ff88627fb9936cd118b176eb2ff32f02decd1602cc0b5bd6c0115763c50ebf296ad2178c8ebab444316a76d422cddeda9d3649fecd5fa295d452279837296937c0d8e6708b9f7b0435f39ab07e182c918d5e874f5b23cbc7fce9508aea96cdbb1699d56c262dacd8f1961f2d3ae5ddbadcf657854a32678e0bc709706c75431909f9824f3405109c42e554f488e7da8971e387a6d0096b2f598f1fb096425e43c399cffb5552208026ef3a7304119b8c7c4efc39126b978ee149e452288df8d705a6d5fdc12c3bab72cbd91dab81e64567f7909e8b13a94e66fce5e94682b3a4a86b50cecb95b7bc6b58f8088e488b99e0cc59d9232aeecd597cd3e7d5a55c0bd4f1ba7a89ff476415df28c8634a3c17f343311f1432d86bc80a8080a84bbbc431cd228eafdfac1bb7a6b6f3049eb4cda0d6383df7af8582b36647534e50df9b3dfd3ed2178f03573fff46ac399c0bce262b688659be901abd7f52678f2db2a11dec52013755162f35d19d3d415f1bb552b1ebdfca3dca1fcebcc32e74ec7b020749cb2663067c3fd393c0f766e8fd51b80990e73221ba6e939f29a9d5f9ac174f5c564921e78c60014f45a870abf2d8a9a43f46bc05b9383bd7c787d9fe66c54c8ee3e3db6afb0fdae68e48ed75eec2b3c1fa615a07a0c4f3fb0a5cf3a2290351181e9aa267c1daefe8dfa21eb5fd61e9a14d98e555e8e3480fe687de476f178ef343d9ca1674248691ed444939b5191c26fcdc575d7afe57909c779c3b36a173dd3538fa718bc819dc8928eaccb1ce5949f12ca55b0fee7ae07fbe4dc56758d8a7e76726466ac1e5f8194b06c0b9b21beb78ac3d30368a797144bce9511d0b5788ab221ac690a9cb336a825bbf2f916e34ee1f0d932cd6418d34634b018886886a3e79997e81fc894590e6fb53c7183951489986059c5192fb2bf721d01fbe2a9e7a1c87ae25f0622d50a7c2028b3a75d6acb16cecaf884a52da303f3d6709727e10667369deaacf5b04016cb7b943bca3132e1543f907d7e457fbbd308ff8bc35102e666aa3e2aa47ef9244cd2c9ae6d8beeea40e961b6a0f9875e57cf8c1fbb89ca2eb05d60ed38382ea997ad4eb668a2d554562a4566d6ae415d14211bbbff223bd089209ecc930ad48f882819e98047bc04ba4bff1c5fec5d0ab9e705939a917bcc25c187b4773e90d07d85f482532810a911414c43db9dfeff162cb8ea4d66502ab85944b69a139a8072568104e89a8bf54f33159b34cb413cd1684615e91c29dfeb9afe37cf780390200ce285cc0a736281f013562d199df37dbef041678236029895ddb51d8a764942d9f46ea9325d3da17c8e36fb495e0d574a3a826c7d8e407821ce45ae88f1b8f5af2baba5d5ddba33d88ac66938979ede8bac08d87ca77349283cd9a98dbbee3bb8247024c1d425021d83682d3f1c58cf1e57bf73c22e0d6306f986aafb80821d855a2663afe59a8a43e12e59a0a5ce9003f20794a6d09c041727f3cfcb2d18bc004c47cba537dc4a857fde7d38da1ea2285d2b6b79f1e280d7fafdaa4a0e385a90059fb8642fc12aa40618b2dfbc75576f0ed3c680b4b2106399a562bfd2928a77be8b4a0b2bc602683ebdb0618d5e33ec6dcee84c1a330e0bb4a353d749fdf7ee4ddaa50bd67f90ea82ac3fbb6cefe6958a7d04427cd7d93e0e62d7c1da0a0f18d0af08f2461905f14d64c959590b5b138f6cf95b53f996ac09417da36f09f040512dc15e6e57733595d728e4bdb1d17e17b24f8d6f759253a12f1f77985ccb401f312d521507dd1e415c8c590fd8e037aade57c68a4f076123b64d27bb3c7172c5b52a3ed8ecc85b9b9ea44dff74589e1c72077a072c2864e0d6dea9c7714a243fbc38d78834cb948496494f76f021ab9c1f98ce9bae8678a0144d766d26e16bd6bab75a5432cbe29e9be721a86607d6afc1197282d02e9b814e40d1794412962567769be51aec55ca7043a41cf6b3a623bdad85ebb4f6a124d1c894e115864dc5fe069450d48f0d28149fa0d1f3e4fd81d86c10d7fc41289ef9dad09bda75eb27ed9514eb9e291581e9f0d6b0e026c7f32e15591d0e724ab7e77863d9cb61ec1878077550a32cbc374e0cced0407236664a39fb3e59f2717d655f2c74ddcec403e3bcb2fff165b5a9ce48bd7b160bcb9176c36354adadaac35ee6f2a242a2d4964400a5043bcb95a81eff9b250286bc052222a88f511e86a13a17a606e5138439b257e5244b04b32b5a0f7638a60ce63d1838e04ad15d086e2e13f52da2a8561bc0d17cf39dcc19e0cd5359df2c35492b4a8cd557b739c579398777a3c5eb61fd03710f1", 0x1000, 0x400, &(0x7f0000001dc0)={0x10, 0x2, 0x1, 0x80000000}, 0x10) openat$bpf(0xffffffffffffff9c, &(0x7f0000001ec0), 0x20, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) closefrom(r3) setrlimit(0x8, &(0x7f0000001ec0)={0x9, 0x37e1790c}) r4 = syz_open_pts() ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000100)={0x1613, 0xb, 0x7, 0xb, "fe0102bfabb6861400", 0x2, 0x40000002}) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000001e00), &(0x7f0000001e40)=0x1c) bind$inet6(r5, &(0x7f0000001e80)={0x1c, 0x18, 0x0, 0xff, "1c98755f34974beee6e59d6fc01c2bae", 0x31f}, 0x1c) openat$dri(0xffffffffffffff9c, &(0x7f0000000080)='/dev/dri/card0\x00', 0x20, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r6 = kqueue1(0x10000) seteuid(0xffffffffffffffff) r7 = semget$private(0x0, 0x1, 0x30) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000300)=""/43) kevent(r6, &(0x7f0000000040), 0x3ff, &(0x7f0000000140), 0xb592, 0x0) r8 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x422, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x44f2) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x112) ioctl$DIOCCHANGERULE(r8, 0xcd60441a, &(0x7f0000000040)={0x2, 0x6, 0x7, './file1\x00', './file1\x00', 0x0, "93e3d4b9243991dbe8bcfc0b6fe9f5cca02d728d963aa83a9b0feed6f1d537f133856dbd6a0ebc9955ea376974128cf4e2258208aae0531cc185008f0727cb5424516e7893029a54337c56da657d1154d65d5da095d86413d233adf42b261079865cfcf86c7fafe8ea9f3809d77c76d47308fac1cac8e18461ee795562cfb08c82c3aaff8d45dc069a1f9be1569aee9fe36ede351ded85e89e4b8e5efcfa036e29edef504a071b14f06c9eff29d16c043feb96f5f19e134717d5c605867f76a4a0697512a0f27871f921cf9867e141f98ce778ce20133cbdea2f36c99b21747562fcd221c964d98211be14bd46a20b93a22ab2fbe83b09cf51173dbcc29acb8529906aefe17fd151ed3f81cf35948f1519fc79375eb7d021626761199de17063a9538718c1884307e6eb6084af7bfca0bb67fb7c63b3a25814e9d991ad0ea9adc1121a7d00e1ccc834435f9231da1b6e533055234fd8f8c90b24447e65e6f6490bb1db2c44503696e68f5ea62aa40fa5d6cd57c5bba0ee6ca040776fd895d8bdf31338eb6d2c318cb392dc4f9b9c5112a6b4ad2f2d467d7ded41d6dbfc5b9c17f8549bf53b52dd0b3299cdf2f8d5ccf0a459469197fcf7957cbf1b73af34d9f085491d338b6d21395a42c7deecd57bc9a16528a2ae072111a490fddf8545e58cfd733cd20825a18e262a77280caa286f19faacac71de891e34a0ddd4ed82f6920b7719c5df98cf265a6543aa1246137aa6b1721df482b145f87ac5dd166632442e7b9d2df0a3b9b9f0059da66f21d746712d4249c3bbce65d9fc2ec6030a7c00245fd81b2c9d7b3194f09869dec27b63583c40b8ed2d900ddbc1a4497d8b8fae5128ea795de1b3e085072fb4685bb396777d3e7167ed8ad2a5d565507b6195422a448bc1d3773a4456d8c148f212b421e37767f17663152c4031c79bb1fa441b3c590db07375560430cda065af3ee082f919094e524da052b31147e4e134b5c9f3ef25084df8800ae7fb6df28328d39829ae9c61fe8c4b64b6e78a0dbc314071547a73e4c8fbdca859c08d0e3fdab58973220f18525c084bf6b48df3798ad2a007a55987357da26c0b64f2dfe6fc216ac92a89eab4e41cc412106df4ab66c8132dbf575fbf2ba649bd412d61a4e926cf39c8e3973a43444e0cae9d3ee023eeba74690f9e1e2bd75ac157356ccc49d1ad5a03a95c91dade0ca0a9abcb5f49312e021548e721cc96d8be5deaff9600faaaf470bd065915cc780150aa26c0ee7475d04f2d306a56fa2b114bcdfdf31cc4988a7d36714652bd92d545a7b9397c192a91a7d53fc281235057bc245083398004364b3f9d87ac9e28ae2520a4660d5400b38522ac24a2d3c8e3fc61306b78132cf9a615042333c500af08b2397a92fc6508fafd071c6eb0178bdd1c97d1e4ab9d9840d8a8a88149ee00bcaca29ae2f2ab236f39a6454f3b7f4a0d7f9ad5f779862c3a29c300579ea6528b1a0cbe721a327f983c64a89873a4e45d32677951e3e2bc88cf604edbe3f152b034eff0c0eb38bb728101c2a7f75fa1aa95449c3959265cc7328c7cc0a11624ee5766e121a5e90478f71239a7401051ce2448f950ecebe8f21be68d90ee6d1f308b2d485abcc80fcd6debcc5d20487925b08242ec8bf0a7643fc5994819758f6a880eb5e14954a5653fdabbc4de4d41276e9132965dcc1616af05f32bdcd7e6ce3a63c2ea260bd6dbf1fdde220d336ad969ab6639858f440a5ecb98a6061483c6727d13373a5c1fb776121edf7aac599817033e1944767b618a013311c79f84104dd7215aa1c18b97414d5dfe56ab2ad78d57250399357544cd428d8982d0646b09540ec1ecaef400a4ded77fc2a6fd27eeb0d9aeb9230c586de000"}) write(r1, &(0x7f0000000080)="08008a", 0x3) 1.152580704s ago: executing program 7 (id=148): r0 = semget$private(0x0, 0x3, 0xc2) semctl$IPC_RMID(r0, 0x0, 0x0) semget$private(0x0, 0x3, 0xc2) (async) semctl$IPC_RMID(r0, 0x0, 0x0) (async) 1.149533268s ago: executing program 1 (id=149): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x1) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x8, 0x88) chroot(&(0x7f0000000080)='./file0\x00') ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) syz_emit_ethernet(0x86, &(0x7f0000000140)={@remote, @empty, [], {@ipv4={0x800, {{0x11, 0x4, 0x1, 0x1c, 0x78, 0x68, 0x1266, 0x5, 0x33, 0x0, @rand_addr=0x6, @remote={0xac, 0x14, 0x0}, {[@ra={0x94, 0x4, 0x6}, @lsrr={0x83, 0xb, 0x6, [@local={0xac, 0x14, 0x0}, @broadcast]}, @generic={0x1, 0xd, "b7a49d9c50c0ed9360bcf9"}, @ra={0x94, 0x4}, @generic={0x89, 0xf, "3f7513e88c4af663f29157da17"}, @noop]}}, @icmp=@dest_unreach={0x3, 0x1, 0x0, 0x0, 0x4, 0x0, {0xa, 0x4, 0x2, 0x5, 0x5, 0x0, 0x3, 0x6, 0x3b, 0x47e, @multicast2, @multicast2, {[@noop, @noop, @timestamp={0x44, 0xc, 0x6, 0x1, 0x8, [{[@multicast2], 0x502}]}, @end, @end, @noop]}}, "7bb5d110"}}}}}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000200)={0x10001, './file0\x00', './file1\x00'}) ioctl$DIOCGETRULESET(r2, 0xc444443b, &(0x7f0000000240)={0x4, './file0\x00', './file1\x00'}) fcntl$lock(r3, 0x7, &(0x7f00000006c0)={0x3, 0x2, 0x7, 0x8, 0xffffffffffffffff}) r4 = getthrid() fcntl$lock(r0, 0x9, &(0x7f0000000700)={0x3, 0x2, 0x0, 0x40, r4}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x11, 0xffffffffffffff9c, 0x2) mkdir(&(0x7f0000000740)='./file1\x00', 0x40) pipe(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r5, 0x7a22) ioctl$TIOCSTAT(r5, 0x20007465) r7 = openat$pf(0xffffffffffffff9c, &(0x7f00000007c0), 0x100, 0x0) ioctl$DIOCGETRULESET(r7, 0xc444443b, &(0x7f0000000800)={0xe7, './file0\x00', './file1\x00'}) ioctl$DIOCCLRSTATUS(r6, 0xc0284416, &(0x7f0000000cc0)={'./file1\x00', &(0x7f0000000c80)=""/16, 0x7, 0xfffffffb, 0x3ff, 0x9}) sysctl$net_inet_udp(&(0x7f0000000d00)={0x4, 0x2, 0x11, 0x5}, 0x4, &(0x7f0000000d40)="66e3e13b7f84b79c60fda5ab273cdec6cdc526ddb1b7e75eb094b1daf6d2bbccedea9874bc6bb1cc7e9e0639af7fa52bbb66c1db0965b36f2e259b40b408d6cec901f1330bfc8245f3cdc94ebb0978ce4c6bc4a672ed74715e0629dead77e3006ee0cbbcc01082711ea016856a53ff509b54faa4361922247c1e95db4d6137bdb7a17e6706bdf664b146100c82c3ef47ddec082242a3e8", &(0x7f0000000e00)=0x97, &(0x7f0000000e40)="d3f38b92c34b76cdc7267aaa369f12a273e43b2dff15dd8a857980914437889cc2f3729446dc941caa958b542dbc780da0d94b47bcfd77359069578554c08321861a15e784e628c331690963a140586957cfc3c8b4509e2548099aab77a86962a450716b0da2bd90aa07d7aba6660f03dc9da92d9bccd9aff8cceba8d0c9b096ea8855bb2de71ca8700964317cc69f47a936b6a75f39c446ebaa79c9778ea0f9cd42b52588ead823e3abb267cc5f195afe719f2cf2fd53a38a7d2fdf3dc1a99fdabcbdfb3a49f663def514f495bf6f80d0666104cc52f4e447c928d5bdc3cf4a4d", 0xe1) sysctl$kern(&(0x7f0000000f40)={0x1, 0x5e}, 0x2, &(0x7f0000000f80)="46e2848cf5fefe255ed235ae9744d7e360c94ae56713bdd38f8fa92564a0c8573f955dce30cf7d18fa6e39ea3c86d8189334f36b297a42e941c390f5d2307ed954c42a144d0c44297ccdb9b64ff7d3a092f274c46710e7230de02c07e83a0b3d46fbff9bfdb5fd5cea9a4c7de9a7449f41e227d85da520169292d8a6ed3c9efe00cff16860f38556bd95c3f65bf745eb74af63f48654b47bebe579db26f8d0e9c1fb1bf4b17168c89ff16bc6cf7199", &(0x7f0000001040)=0xaf, &(0x7f0000001080)="2ea18258d9308c30f846bac3f63993d6517e360d467227f63793d6de8e220f35cb3f3b6754c6169a83c8ff70d31595dd73a429714a76a3212ef2b6ea69a1b37bf4535cca09facd95a445b2201028110b1e1ec3faa558676928d9f71e97ba4264ca80c3c84ce0674a03fb03097e554d3ebc446d3c9c800773aa94456c85185017cfecd0e503834d6e8a8591817d4fac5618e747101e37a2fb4dad73afe6df11ba8fc6941c50ac40bd00933b00f5e335dae03af3f1bb179872ef525e07d264", 0xbe) pwritev(r5, &(0x7f0000001140), 0x0, 0x5) getpeername(r1, &(0x7f0000001180)=@in, &(0x7f00000011c0)=0x10) sysctl$net_inet_udp(&(0x7f0000001200)={0x4, 0x2, 0x11, 0x4}, 0x4, &(0x7f0000001240)="25d900252f09dc80f3d32dd555cc34b8b40a763b9600ccfdc14ebb0152cb", &(0x7f0000001280)=0x1e, &(0x7f00000012c0)="dabf9862b920166d97", 0x9) getitimer(0x2, &(0x7f0000001300)) sysctl$net_inet_udp(&(0x7f0000001340)={0x4, 0x2, 0x11, 0x5}, 0x4, &(0x7f0000001380)="3f7db78d39e9e31b5591046c86d75a0d", &(0x7f00000013c0)=0x10, &(0x7f0000001400)="d151dc1bd1c86be4a7e0dc7ac65a3a43711a802c4a8167b6fcd6141a7cf283f455974caff21e8f1ed504bcda79d87e381df816f8935c252c9aa915e921a28b2962a2099e62844df167e7736a41d37bb3ed0d02e20c3ffc8929b34f4025d592bc1b33f2fcd7bae9bbb02ed4fe9cf4764beb6eb190b1f07b1022f6c8639eb08dc4ba7a22e1ee54456b1f60bf2d1b42f3f7c6814bc0bed7901bb64768c18fd505b82852e07a1005d36cdfc4fd0c2c9de653cf82a79af9f950015aad0dbea1712b69027cf3e8bf2b78c674c0c7ca909cc89b2d831bc208b538cd8c02fc52675b723365c55ae5e0a3c75a0cd8c47209a8dbf7", 0xf0) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000001500)=0x4) ioctl$DIOCSETSTATUSIF(r5, 0xc0284414, &(0x7f0000001580)={'./file0\x00', &(0x7f0000001540)=""/1, 0x59fa, 0xe, 0x1}) kevent(0xffffffffffffffff, &(0x7f00000015c0)=[{{r1}, 0xfffffffffffffff7, 0x40, 0x10, 0x3, 0x45e}], 0x2, &(0x7f0000001600), 0x3, &(0x7f0000001640)={0x8, 0x81}) 957.498041ms ago: executing program 7 (id=150): sysctl$ddb(&(0x7f0000000000)={0x9, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x40000, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$DIOCGETQUEUES(0xffffffffffffffff, 0x80044403, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f00002bb000/0x3000)=nil, 0x3000, 0x2) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) mknod(0x0, 0x2000, 0x2800) open(0x0, 0x10000, 0xc3) sysctl$net_inet_tcp(&(0x7f0000004a40)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f0000000000)="5fe5a7bb", 0x4) ioctl$DIOCGETQUEUES(0xffffffffffffff9c, 0xc148445e, &(0x7f0000000040)={0x8001, 0xa640, {'\x00', './file0\x00', './file0\x00', './file0\x00', {{0x1d2, 0x5dc}, {0x6, 0xfffffffd}, 0x6}, {{0x53, 0x7fff}, {0xfffffffffffffff7, 0x40}, 0x10000}, {{0x2, 0x9c}, {0x1, 0x4}, 0x7}, {0x5, 0xffffffff, 0x79, 0x8}, 0x0, 0x20e, 0x98ec, 0x8, 0x9}}) 941.62528ms ago: executing program 7 (id=151): r0 = socket$unix(0x1, 0x2, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) syz_open_pts() bind$inet(r1, &(0x7f0000000200)={0x10, 0x2, 0x2, 0xac1403aa}, 0x10) sendmsg$unix(r0, &(0x7f0000000200)={&(0x7f0000000040)=@abs={0x2, 0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, &(0x7f00000001c0)=[@rights={0x10, 0xffff, 0x1, [0xffffffffffffffff]}], 0x10, 0x5}, 0x406) 890.934276ms ago: executing program 2 (id=152): open(&(0x7f0000000400)='.\x00', 0x80, 0x12) pselect(0x40, &(0x7f0000000000)={0xb4, 0x3, 0x6, 0x40, 0xfffffffffffffffb, 0x0, 0xff, 0x8}, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x49}, 0x2e, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x6, &(0x7f0000000040)="624e27f6ecc28cf85e9960b325d5c24b0b6796a9b3af7f564015992ca8fc233ed4a7d2637c12a874feb3773130c9c6fce482474af3ad6b37286ecd681b798c8806c5653162b0000069cf22a7439e9d4d7c5a9e7c4c534af6f6461be335fb1fca7a10b7bdb26939687f1c5b9ea3008799ab22d1def7312a9fc163061561db3ea057d9c963f83590827c25adf2ea4145dd0f8aec95fa4c0e37435102f4b978cb1355d4886dbb4841c4b16eb14fd26aa864cfdd125a7af53e02bf6fdd8fdcde8731625c8a654cb34c30078a843c767440c085bef207d8e32df7e22c97dbf28d553d80aa96f3", &(0x7f0000000400)=0xe4, &(0x7f0000000440)="816deb34ef1d445e28bd23f105cbb3c0fb97b46838548c55e0d996526358a3b83b97bdf010531ddb07b562cd7086594fc5cfcce87f2b190996d5725d920515469b1a502e5da4f4e51a16cdd9f6dc1fe0b45a57073fb2548bdaeae8d6d39ab036ad12184b4dc382f38b863e30f697478eebc42b6228d96607d8d0c7b680174dd95f4dc1b376cc26cd977c5bc0ce25e88a7c7bcfb196265f4034d892e8b0fcead0e22b6cfb9e7b710df4d687ebf74f3f70661910b9bed7a2609a697dc446ff8d46e922dabb31adc858e775c7909b6596087e43ed26c8dae91262e5f839fd1b507283102325751a8d4c050c39966e0de23a9b6982950674d75486cc2d45d2b3431ced422a8a6ac6f79c07dac18eb89c0281c0b477e1151c9749e8cc047c2357be13f2725d9e297a597a36e41f2b15fe54d0d0393782f1065ccb24878dfc26507ccdbeea3aad6a6e4fac963480ee0029462a76fd40a102996f66810c8cdd8aae3d7c104a3d048c9bac862cb1ce4b25fa919d4f1a9c6bb6a162f8390b77e5ae76a7c84ed249978d41fa3d6a1b6c78c2050f04fc0f9c5e527ac9eb07c2c067eefe69975d783f42156fdc38e8b3f720648f7bbac06198ae152d4d80183ad6cbc023b5ab9123044595cb8bc4b01006ffdabbd75bb933f8d5fdbc40b0238a59d88d4b6c096f0f72b36d438d1ee01f2bc720b3b3765b1b89bc7a40fd646e52680384a579e2005947cdb25ee42e54e14da95c495fc142146f098421f46bc0add3ef3aa30af681d00090770be0109c92ff12787922ae357f50ac2ae2425069e69e5faf384c810ec84d22f72bebabc3c68dbf72b0f2bf3460de546598453a7455bb1a55a33fc9db92a8ab231a4cf62abd3c38b601a8350139b99e825a854429748c5819f08d60c30432a4c8b3cd34b5291bcb02897e5d2b1c42d0f0dc92ca09529a9891cb9ce47659a2a1739916e33c361f655bd3188064366f1c61f623368ff0f2a975f06965a39734335f4cda609964889a4eb3ae3ceac1199c8d24b74ff01339e066e194a8236fb40f23d61c8d72d60125ff5be3e9642fdd979bf8c008ed92b6522760e78b0844ca85a74a2229d16af0e47492994f6aeb500d22c4fe3f0da0254bbce3c83e065b6e97cb0b17457cdf80b8928b80bd126c6527808924fec35ad9fb8adc07a66f7d6cfd9c6653748f5bb8ecfb3e58bba5365a0432c6542e59cd0196c637beed7933929781868864fec08212f1aa1a8b694a44aea5db006d0bd359d000ea743a7d5d105c964cf7a2c79e06b29326727fee1930f89984066c371b2227ceae05eb2742924cbe9b7d04b7bc08e73d62d064655acbe89e0f1424dd38b9d4c254250c42c11e59de066e74937c8d56fb1c1b34eebc2fc4fd45146b11493711f57cfd0e3459a6dd8861226a5c8bfbe575e691b8c0cd078aecc2244f323def2469f24062a472f3067731a8bce5b21be2a21aa8eca0f3e1b3f4cb3b64a835b008293d2b736e31e66398e6750f460d7ae023189cfc36dc582bd77b2ea29e546ccc249cfb8f30c5d9a9b49e6a432a8a7b8daf0038232f2bf7acfb01d4a5dd92e05d66de3eb20373e9b9e8601b367b02294af68779d35c82b8b48cec463638edfa261ce82cea8bfac14f8fb578936d1d4bd2f2ae20f38a2987f39fe7b6dd40274d3efe15353acc10115ce34447cdf9f78dd21a8ee266c97ca72b92f80fd2c0d112ab27073d630d117ee634943ad26116efba7cf7555fc6e04478dade232fe300ec967ee35ce01f679385e39132fb3d86dd4cc18f53a81950044a8370526b7404f41dc6815a5deb5a6241a0a0d0fe5b6f9799c33de95777d1c0d4e92aaec098ae8f270b4c08bd3f21d3532e8e54659bed428364b66527ed8c0bbf0b1ae7d7884826745c75cc3c0cb145ff2f4865ed05a3c454c8af0e002a6dc761d269bd8cfcfa7cb2db753a087ceeb5d242ce24d23f96c10672f7b64829039b800b7ee69f29d7a04ee62ebfc6802ecb1a83bfa332c215b9a68db19ca63e56f12142d9b3b33bee4719d6aefa558f70f6262359f25b4539f914497c57eab3c5d1da71271543223873a09afb8d540ad87b5b995b1328b11b5d0d9342e403564193a7ad51bf23c1350245a5bbe6efa5f031d2bcd73ddac4d6c6f781069e2aa455dbcf39988b1e67979f3359a8041b6f953ed05be351081eed5722310db5d872ebbec245254ae0b0b5f5dc94286b5b1763f69939ef19b2f0992254153ce52328673dacfc51975173a2bf77e9255379e1b3735b4633e8476d3c513314430bea430684fcdab8cfecf16cb51f4393e9bdbaf070a59d60ced803127972ae155f54f61d26a970d068c70d0a897a7447c930b02229b75beafe18f2f3f5e537528171ffcbbbfd5c87f7f2feee45d1178285ca29ac2cd604309ad5e043f6dec669d4c8d6e61d85bb67a321252e9838d719577b27ba09d44e5ae1fda43d6feea3c44683db83acd8de520f9f15f85196fb8d6900eb822b1ea16fa14fd939c86f63f08dd99ec5e4bcfc44cadcc17ab3061ecf459c3fda90a8e04bf46f63ae65982ae77b1fa952fb084c030ee4012dc017f444b8036366b5ccd3c30b7f74aa8757f283e3e8536dc2bc7a7d68f8d6207c2241acbac8800887a43f813429836ee0465435e6e3cd89cdc46090b6599ad8b15628320a8c44a0f2de5e1c5970bdf0c724b7dc5626a711684265714af886c4ab2801d620ab5db45d477cc4fef61b73aa76bdf8ab8096d810b6c21af519ffc97c3d0babaff73d3bd76d425bb64057ecf3e9956c4a35d82ad7999d650204936d40f05b78444903df630c3a8ea97246f76d2efade8c4f3170e40d6fce665fe34467478ff1ab7442a204daa4f9d5cf4348bb674fa21b1a9c92c1820fc2b17b028c75b6b67dc63cd3f35555b3236724cf1dc0ed003318c1f410b502d0f58f16a7d64fff94b73b85f825ae95645f2bbfff5f3b535ad8470f45f60d631d93e7cdff07000000000000d985407f94b7582dce9c18fe28e0d65f1e5bd7c13ccb9f9bc122a239ee595056780c5928a7b299d546f1fbe363058d34de03623704a9fc0a25b3cc5b4c23386e899eaba1317f243a92a919c064e6fa48139a61599913157198dbea939c10728d34093456e9ab62625551fd90811795f2fdc238b2251248a8ad0c0c377c7e29052549cf74f96b3d06160de0ee05bacd3b672988d4dda255b77cd072e275c40e3c715b2740f86ee65953d92a9e991162aa40fe9f60629cebd4be8919d2ead56c45c7c868c5b2aa9792bff86a3b1f8b469d23f17910bc56458c526756970657ae407cfee5035cb1f2345417c4f2c4db3a1609a4fe8ce773ff41b750f537e1c3d933917015aed2bfe2c0067ce7931da0b2124ebd413cc35e941aa882a337cd6d7c1539ae04b80c303a024a26bbcc206978faa97314a62bb5979b030709f0271c09f19a94cf36fb102871f4ad0abfdf300b8cdb4c5a261f9a77fa5b0ecb5a6d1faf7a519a3ea1dacd3d96e079213ec983f33f1601cd94e7a004fd3b07a826c28ca4d992f0a197ce7f8305997530c314d2a5d1178d8b35e64464c4cac136e1c526662aefc5710498db98712b26472fdb2144a4148211ea5bed87e623cf16364a4808a0e5186be2bc19dc42c0221280b273af3e340a456f9f62052ab5ae2b00ffe9c5b464d4497c87feb39e66c98c84c096507593a7dfb0610b55d1c311d678bb5e54e36f4f7db90d7fa385bc43438972b845d9fcde76c553f22570843be44d7b339d11e4dd8606a312f5602b836337686fa36ae52f7126efb0d5ad9c47e2d8992550835bef701f57097806577596fa3f5b64c96f2c4ee7a7f7edc9e2dddde824d91d9853b9e4111bcbeede77c74597730cf43a437eced6285b7b6c7969febb82b2109719d96c4b702a754781754bef36eb0c2c50c083ddf527a540ca89a9b866d17de64c412e6fc32fbdb40a7ff76ee3829bb9e33f4daf79ae48d8fa95be50dd372060984ddf3b06631eca91f504c18a4ecde9ef2e683a308f3f145c7168bbc539e0eeef80829f3c73055cdb55f31e455cf7a30c1583cf193bd8a203c3b81c64afa35af8654619907b586ee13f719001cda245a21a4641a53e2e18a4cf0817faddb8b75229578101787fb4cf4ca5b8d5cb8eff76fb1826ac6f0cf20d879fd09cfa9d8ce92bbe72f9141ee4f0ec06992ce7ef763c28a2a3bebffc56c9acaba3e459d0b8f7be4a6507a253588f4d72916fc83aaad962b759b87ddbe168aca77cb324764fd37a101483df6016562ade1c7853f827132935415b17ac2b23b6683c7e56c325b0adf2d81c7bcae94e572b05da053a3eefba773abf1303f1f9d855462eaa6e548266338dc57b7cddc09a9abb8be5e0472325f2b9cdf604b59810780a5bff7f90fdc2d33a51bd1a74faa0d62d86876fc2b415e6ac8f02e50af5b7ee65496ba3267e2e5a28e49b4cc2fdf14a9e3f34c6d9a4406de7ffa8e63a2bfa1cb351b3405284d7258cb145a134435a7e3418fac77e6cb7fea0fe887632523615313d9662de7409a2f8d70e7a61c4d09876485759f170597b3b2c0694c16aad2f49229f9f34503906186911b121c74ee790f0608d6dc9db9bd06babb448b8bad0d6c9d737de15bf922880a72eb08e04f38a544c49c6d32f6a8034dae8d91cae9f7516b7ae5cf083558429030e99f406944525a330e0bd0367d6ea3846b9c7c51e719c4e122e7833384511e86f7f5e73415302b15d7fec9c409fd936a5f1254110e5aac2d0ec7373e57596c31eaaf5639a22c2c1d0fd774a0302a915edd728051fcd9b6a0a0a8a74845f71e021f023a3051fb15f258666cbddd3d62d734758bc4127d660945f27847c734a1d7277302fbca6021e9d3080ec11551bfe715114ab16446df9e9b7feee573a1304e5528746545a8d34396ef4f8d9bb33afb07e247dedfd25ecb25156b6720bb784757601db3e3117c5e5424f977bac57972a56f1cf66e26ea818e097205d9c48ea5f84955e72a6a157d6aeda2de53f978c9a3b382ed58f84f1d933f191a2639552bed9c52247cc5c062eeb84932713432659d846a0a9789ff55b289e08696e783d91d5073a568d39d7f8ec91308cf0c2ecc9d82b06eff478780031f9fcb1c37f394dfb1c045e8838a3eae415a9b5418c42ee41605e9f197985e680ab6922207d74fe3b2f540bfad3d5a8fac501af447375d21bc879ea33ca20b3a8ec9a58a34e530b34e2f277cd0cb6a7b784193d49694fd20b88a83a17a682af9af2542763133665539d7dd99ccbddbb9dcde59ae63cf80eda0976ab9ec6305ab89d4e20be578072ae6f6e1b2c31ecc55692c49e72b39dbfa0701e8f8fe55717691974242df1f8cb6db06f037edd3526849795c15c25bf1cb2baaa90af3d03364bb87d22bd4d12ed5f0cd0a41ee7dee2498d6ccdce6a2a142986f56c6a6b3199d92c6325043ad9d41a2d864a90d710206471b60dab23580d98f09d58dd1e904441c13fd361637de59d681269a9bb797540e7ffdb676a2edf449bdce348f4a4c4bcaa66a484123f0d58c42dc6014dc5a748e604212dfd46c02de3f4308f0acdece4279f9f452c3a31daf4443076f2d82190dda31b2b6a8fd40d88f9c86e23cbfcd9767f26e4f656d078000e8e58bd4a7506d6e8451251440cc75ee8327e0e965dfdecb7c1837b21f7ebcbc7cb6ab196f28dc64bedda0e37e9902515efd02dc591ae828798562bc9401e4af67219c7b47177c6ed2572eed0d5600a11a4f90f051de376722aa48f07bdfce1db2c6bc638b2bbb5ad86d80e614eb002869138a62ad095f31864829d33d2313c4c85c8cdf95bf3d3b7eef70f1a1fa3674dbe9b50b58b46711d3dd63f85c29be5d0342a0c10783f71364e7dbaa9c786fa4b4e993ec8c34007a4b8bafc19dc8d217e919a1cae49bcf7c4552923f4c0efb7f3df114dcad3f9efe8647b3dcf146f99723e3d8ba80bff044fd0feaa8d82c39c348702503802503ef925028f62e01084c97bec73f266d6c35c6584b4c28ee8935fdc1d06f380257acb56963228d7ca6a48bcbbaf93986e3275f4db2f2351648215b82511dc628a8df47c8b45114305984a1e48f2b286ae00000000000000000000000000d54cecddf85bfcd51dbec32c14ea63561d8ba484c52bc949c3b8a166c68d2b156303bb0e8d11c2ed1169be885e5933a73e9466a78b40d6e521b9999730b958960187babdba0be1b6ecd0c04f7a1f54f05c4a18a6c9894205168ae5b30361f38b51aefda988dfd8be13098618938019c2f45b0858b31927e4bf38a1079c36e4684ccb6c11805b4da95b8fa90aa7335b", 0xfe6) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r0, 0x80047308, &(0x7f0000001840)={0x0, 0x0, 0x4, 0x0, 0xffffffffffffffff}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0xd01) r2 = open(&(0x7f0000000040)='./file0\x00', 0xc9e13e79cd20187d, 0x0) ioctl$TIOCSETD(r2, 0x80046478, &(0x7f0000000080)=0xe) closefrom(r1) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, 0x0, 0x0, &(0x7f0000001980)="e6056cf9", 0x4) 889.90007ms ago: executing program 7 (id=153): ioctl$DIOCGETQUEUES(0xffffffffffffffff, 0xc0104401, &(0x7f0000000040)={0x8, 0x1, {'\x00', './file1\x00', './file0\x00', './file0\x00', {{0x3, 0x2}, {0x6, 0x2}, 0x4}, {{0x5, 0xffffffff}, {0x7, 0x801}, 0x4}, {{0x9, 0x5}, {0x6, 0x1000}, 0x40000000}, {0x7, 0x20, 0x0, 0x4004}, 0x0, 0x10000, 0x6, 0x7, 0x4}}) ioctl$DIOCGETQUEUES(0xffffffffffffffff, 0xc148445e, &(0x7f0000000040)={0xc, 0x4, {'\x00', './file0\x00', './file0\x00', './file0\x00', {{0x8000000000000001, 0x3}, {0xfffffffffffffffb, 0x605}, 0x7}, {{0xb5, 0xe5f}, {0x10001, 0x4}, 0x3}, {{0xe0, 0x4}, {0xffffffff80000001, 0x9}, 0x3}, {0x9, 0xffffff59, 0x915, 0x7}, 0x0, 0x9, 0x6, 0x3, 0x8000}}) r0 = socket$inet(0x2, 0x3, 0x2) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) setsockopt(r0, 0x0, 0x15, &(0x7f0000000140)="9a350700", 0x4) r1 = open$dir(&(0x7f0000000000)='./file1\x00', 0x80, 0x8) fchmodat(r1, &(0x7f00000001c0)='./file1\x00', 0x6a, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x33a5) r2 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0xc3) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x40, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) ioctl$TIOCCONS(r2, 0xc0a86b03, &(0x7f0000000140)=0x1) ioctl$TIOCEXCL(r2, 0x2000740d) 871.966006ms ago: executing program 1 (id=154): sysctl$kern(&(0x7f0000000080)={0x1, 0x46}, 0x2, 0x0, 0x0, &(0x7f0000000000)="fa263f4f", 0x4) r0 = syz_open_pts() r1 = socket$inet6(0x18, 0x2, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) bind$inet6(r2, &(0x7f0000000040)={0x1c, 0x18, 0x2, 0xfffffffd, "fffe0000000000000000008000", 0xfffffff5}, 0x1c) bind$inet6(r1, &(0x7f0000000040)={0x1c, 0x18, 0x2, 0x1, "fffe0000000000000000008000", 0xfffffff5}, 0x1c) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000002c0)='r\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000cc0)=0x35) 615.242896ms ago: executing program 2 (id=155): syz_emit_ethernet(0x36, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd65e481e200003c000000000000000000000000000000000000000000bb"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0xa4, 0xe, 0x3, 0x4}, {0x50, 0x16, 0x6, 0x1}]}) setsid() r1 = getpgrp() ktrace(0x0, 0xe2fc5e0623494925, 0x4000021c, r1) 614.362167ms ago: executing program 1 (id=156): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x6, 0x8, 0x8e, 0x9}, {0xa4, 0xa6, 0x6, 0x8001}]}) (async) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) (async) mlock(&(0x7f000002e000/0x1000)=nil, 0x1000) 613.926717ms ago: executing program 1 (id=157): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000005c0)="aaae9c43ae291599a4b230a4d2e2caec54d50e4255efa513d9c6a72e31dc2b072dc14792bd54704c365a7ee7a5236d90f9f90300c21225728d01ada1ec2ebfb7fe83961873258ee1ce34419eb61d5e493cfb83eea8108420d857e664d9e25c93b36c6ab12211f416210e7e7c2a6b15851cd117801b9178cadf0c089769b358f92bd30a77a099a1a10207106f6ce1396036c11600b36b0fdb4ab6f0a208ad56979d6ff82ed765a418a4427e249e556763deedd0098447", 0xb6}], 0x1) (async) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) (async) ioctl$DIOCRCLRTABLES(0xffffffffffffffff, 0xc450443c, &(0x7f0000000500)={{'./file0\x00', './file2\x00', 0x50, 0xb}, 0x0, 0x0, 0x0, 0x1, 0x4, 0x819, 0x3, 0x42, 0x8}) (async, rerun: 64) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x422, 0x0) (rerun: 64) ioctl$DIOCRDELADDRS(r1, 0xc4504444, 0x0) (async, rerun: 64) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x2000304000005}) (rerun: 64) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000440)={0x9, 0x2, {0x100, 0x401}}) (async, rerun: 32) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) (rerun: 32) ioctl$DIOCCHANGERULE(r1, 0xcd60441a, &(0x7f0000000040)={0x2, 0x6, 0x4, './file0\x00', './file1\x00', 0x0, "93e3d4b9243991dbe8bcfc0b6fe9f5cca02d728d963aa83a9b0feed6f1d537f133856dbd6a0ebc9955ea376974128cf4e2258208aae0531cc185008f0727cb5424516e7893029a54337c56da657d1154d65d5da095d86413d233adf42b261079865cfcf86c7fafe8ea9f3809d77c76d47308fac1cac8e18461ee795562cfb08c82c3aaff8d45dc069a1f9be1569aee9fe36ede351ded85e89e4b8e5efcfa036e29edef504a071b14f06c9eff29d16c043feb96f5f19e134717d5c605867f76a4a0697512a0f27871f921cf9867e141f98ce778ce20133cbdea2f36c99b21747562fcd221c964d98211be14bd46a20b93a22ab2fbe83b09cf51173dbcc29acb8529906aefe17fd151ed3f81cf35948f1519fc79375eb7d021626761199de17063a9538718c1884307e6eb6084af7bfca0bb67fb7c63b3a25814e9d991ad0ea9adc1121a7d00e1ccc834435f9231da1b6e533055234fd8f8c90b24447e65e6f6490bb1db2c44503696e68f5ea62aa40fa5d6cd57c5bba0ee6ca040776fd895d8bdf31338eb6d2c318cb392dc4f9b9c5112a6b4ad2f2d467d7ded41d6dbfc5b9c17f8549bf53b52dd0b3299cdf2f8d5ccf0a459469197fcf7957cbf1b73af34d9f085491d338b6d21395a42c7deecd57bc9a16528a2ae072111a490fddf8545e58cfd733cd20825a18e262a77280caa286f19faacac71de891e34a0ddd4ed82f6920b7719c5df98cf265a6543aa1246137aa6b1721df482b145f87ac5dd166632442e7b9d2df0a3b9b9f0059da66f21d746712d4249c3bbce65d9fc2ec6030a7c00245fd81b2c9d7b3194f09869dec27b63583c40b8ed2d900ddbc1a4497d8b8fae5128ea795de1b3e085072fb4685bb396777d3e7167ed8ad2a5d565507b6195422a448bc1d3773a4456d8c148f212b421e37767f17663152c4031c79bb1fa441b3c590db07375560430cda065af3ee082f919094e524da052b31147e4e134b5c9f3ef25084df8800ae7fb6df28328d39829ae9c61fe8c4b64b6e78a0dbc314071547a73e4c8fbdca859c08d0e3fdab58973220f18525c084bf6b48df3798ad2a007a55987357da26c0b64f2dfe6fc216ac92a89eab4e41cc412106df4ab66c8132dbf575fbf2ba649bd412d61a4e926cf39c8e3973a43444e0cae9d3ee023eeba74690f9e1e2bd75ac157356ccc49d1ad5a03a95c91dade0ca0a9abcb5f49312e021548e721cc96d8be5deaff9600faaaf470bd065915cc780150aa26c0ee7475d04f2d306a56fa2b114bcdfdf31cc4988a7d36714652bd92d545a7b9397c192a91a7d53fc281235057bc245083398004364b3f9d87ac9e28ae2520a4660d5400b38522ac24a2d3c8e3fc61306b78132cf9a615042333c500af08b2397a92fc6508fafd071c6eb0178bdd1c97d1e4ab9d9840d8a8a88149ee00bcaca29ae2f2ab236f39a6454f3b7f4a0d7f9ad5f779862c3a29c300579ea6528b1a0cbe721a327f983c64a89873a4e45d32677951e3e2bc88cf604edbe3f152b034eff0c0eb38bb728101c2a7f75fa1aa95449c3959265cc7328c7cc0a11624ee5766e121a5e90478f71239a7401051ce2448f950ecebe8f21be68d90ee6d1f308b2d485abcc80fcd6debcc5d20487925b08242ec8bf0a7643fc5994819758f6a880eb5e14954a5653fdabbc4de4d41276e9132965dcc1616af05f32bdcd7e6ce3a63c2ea260bd6dbf1fdde220d336ad969ab6639858f440a5ecb98a6061483c6727d13373a5c1fb776121edf7aac599817033e1944767b618a013311c79f84104dd7215aa1c18b97414d5dfe56ab2ad78d57250399357544cd428d8982d0646b09540ec1ecaef400a4ded77fc2a6fd27eeb0d9aeb9230c586de000"}) (async) unveil(0x0, &(0x7f0000000080)='w\x00') (async) writev(r0, &(0x7f0000001780)=[{&(0x7f00000001c0)="3ea1e83c", 0x4}], 0x1) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x28}, 0x2, 0x0, &(0x7f0000000140), 0x0, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) (rerun: 32) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x7c6, 0xea) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000180)="19a09f0a20", 0x100000}], 0x1) (async) sendto$inet6(r3, &(0x7f0000000200)="366f4bbaa44898040aa9311ca14bd599c2d0f765a42c21401c14dfdb4186ec9c2e4f253dd0a6945531e53bf07dd07010d50740f31bcdf5702c9912817f42ddf221", 0x41, 0x0, &(0x7f0000000280)={0x1c, 0x18, 0x3, 0x7f, "6443b96b0b283d3dc1998ffbf52042c4"}, 0x1c) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x1b}, 0x2, &(0x7f00000000c0), &(0x7f0000000140), 0x0, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$DIOCCLRIFFLAG(r4, 0xc0804467, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0x401, 0x1, 0x94, 0x8}) (async) chmod(&(0x7f0000000000)='./file0\x00', 0x112) 613.495243ms ago: executing program 7 (id=158): r0 = accept4(0xffffffffffffffff, 0x0, &(0x7f00000001c0), 0xc000) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x7c6, 0xea) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000180)="19a09f0a20", 0x100000}], 0x1) r2 = open(&(0x7f0000000180)='./file0\x00', 0x8, 0xcf) r3 = openat$vnd(0xffffffffffffff9c, 0x0, 0x40, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, 0x0) acct(&(0x7f0000000040)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x2010, r2, 0x2000) truncate(&(0x7f0000000000)='./file0\x00', 0xffff) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffa, 0x82, 0x0, 0xf}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0xc, 0x1, 0x2, 0x5}, {{r3}, 0xfffffffffffffff9, 0xff, 0x40000000, 0x401, 0x18000000000000}], 0xffffff81, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x44, 0x40000000, 0x0, 0x5}, {{r3}, 0xfffffffffffffffd, 0x20, 0x4, 0x401, 0x1}, {{r3}, 0xfffffffffffffff7, 0x28, 0x2, 0x0, 0xffff}, {{r1}, 0xfffffffffffffffa, 0x10, 0x8, 0xffffffff80000001, 0x9}], 0x1, &(0x7f0000000280)={0x1, 0x8}) socketpair$unix(0x1, 0x1, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x2000, 0x0, 0x0) mlock(&(0x7f0000ff5000/0xb000)=nil, 0xb000) accept4(0xffffffffffffffff, 0x0, &(0x7f00000001c0), 0xc000) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, 0x0, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x7c6, 0xea) (async) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000180)="19a09f0a20", 0x100000}], 0x1) (async) open(&(0x7f0000000180)='./file0\x00', 0x8, 0xcf) (async) openat$vnd(0xffffffffffffff9c, 0x0, 0x40, 0x0) (async) ioctl$VNDIOCSET(r3, 0xc0384600, 0x0) (async) acct(&(0x7f0000000040)='./file0\x00') (async) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x2010, r2, 0x2000) (async) truncate(&(0x7f0000000000)='./file0\x00', 0xffff) (async) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffa, 0x82, 0x0, 0xf}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0xc, 0x1, 0x2, 0x5}, {{r3}, 0xfffffffffffffff9, 0xff, 0x40000000, 0x401, 0x18000000000000}], 0xffffff81, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x44, 0x40000000, 0x0, 0x5}, {{r3}, 0xfffffffffffffffd, 0x20, 0x4, 0x401, 0x1}, {{r3}, 0xfffffffffffffff7, 0x28, 0x2, 0x0, 0xffff}, {{r1}, 0xfffffffffffffffa, 0x10, 0x8, 0xffffffff80000001, 0x9}], 0x1, &(0x7f0000000280)={0x1, 0x8}) (async) socketpair$unix(0x1, 0x1, 0x0, 0x0) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x2000, 0x0, 0x0) (async) mlock(&(0x7f0000ff5000/0xb000)=nil, 0xb000) (async) 520.326188ms ago: executing program 2 (id=159): r0 = socket$inet6(0x18, 0x5003, 0x5) accept$inet6(r0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) r1 = socket$inet(0x2, 0x3, 0x2) setsockopt(r1, 0x0, 0x24, &(0x7f0000000000), 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x148) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x112) seteuid(0xffffffffffffffff) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getgroups(0x40000000000001f6, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setresgid(r3, r2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000180)='./file0\x00', r5, 0xffffffffffffffff) socketpair(0x6, 0x3, 0xa8, &(0x7f0000000000)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000080)=0xc) pselect(0x2b, 0x0, &(0x7f0000000040)={0x81, 0x100000000000cb, 0x7fd, 0x5f1, 0x3, 0xf, 0x3, 0x10000}, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x5003, 0x5) (async) accept$inet6(r0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) (async) socket$inet(0x2, 0x3, 0x2) (async) setsockopt(r1, 0x0, 0x24, &(0x7f0000000000), 0x0) (async) mkdir(&(0x7f0000000400)='./file0\x00', 0x148) (async) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x112) (async) seteuid(0xffffffffffffffff) (async) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) getgroups(0x40000000000001f6, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) (async) setresgid(r3, r2, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) (async) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) (async) chown(&(0x7f0000000180)='./file0\x00', r5, 0xffffffffffffffff) (async) socketpair(0x6, 0x3, 0xa8, &(0x7f0000000000)) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000080)=0xc) (async) pselect(0x2b, 0x0, &(0x7f0000000040)={0x81, 0x100000000000cb, 0x7fd, 0x5f1, 0x3, 0xf, 0x3, 0x10000}, 0x0, 0x0, 0x0) (async) 419.265453ms ago: executing program 3 (id=160): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000001980)='./file0\x00', 0x8, 0x1cc) pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r1, 0x80047308, &(0x7f0000001840)={0x0, 0x0, 0x4, 0x0, 0xffffffffffffffff}) closefrom(r2) r3 = socket$inet6(0x18, 0x2, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r4, 0x80047308, &(0x7f00000001c0)={0x0, 0x0, 0x4, 0x0, 0xffffffffffffffff}) closefrom(r5) r6 = socket$inet6(0x18, 0x2, 0x0) bind$inet6(r6, &(0x7f0000000040)={0x1c, 0x18, 0x2, 0x0, "fffe0000000000000000008000", 0xfffffff5}, 0x1c) connect$inet6(r6, &(0x7f0000000080)={0x1c, 0x18, 0x0, 0x8a, "0a5be30e01a3d3d1793c1db58465282f", 0x308}, 0x1c) shutdown(r3, 0x2) setsockopt$sock_cred(r6, 0xffff, 0x1023, &(0x7f00000003c0), 0x20) ioctl$DIOCGETQUEUES(0xffffffffffffffff, 0x80184404, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) ioctl$TIOCSETD(r0, 0xc0785101, &(0x7f0000000080)=0x9) 417.86892ms ago: executing program 6 (id=41): sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="d3095a6a6ea1212e74d0a9695eeadc6b2e87050000005905613d82b4971bfd0d6a9a52c2031c141976221c69d3f5e49294d7061ba8687ea74541b99eda5513c2", 0x40, 0x0, 0x0, 0x0) (async, rerun: 64) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000080)='//\x00'], 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) (async) mkfifo(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x40) (async) execve(0x0, &(0x7f0000000240)=[&(0x7f0000000140)='//\x00UQ\x96\b\x00\x00\x00C\v\x0f\xd6K2\xe1e\x8d\xf7\x9fK,\xdd*\x9eB=\xde*\xff\xdf\r\xd9\xa5\xa0k)\x027k\xda\xdf\xb7DO\xbd\xe42\xb5,\x05\x96\x81a)\xdbT$\'\x10\x8d1\x8cU\x1b\xd7\"t8\xda\xbc\x19\xfc\xca\xf46d\xed\xaf\xf8\x8ah\xba*\xce\x98\x85\xc1\xbdk'], 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) (async) mkfifo(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x40) (async, rerun: 64) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async, rerun: 64) mkdir(&(0x7f0000000080)='./file0\x00', 0x204) (async) chroot(&(0x7f0000000000)='./file0\x00') (async, rerun: 64) r0 = socket$inet(0x2, 0x3, 0x2) (rerun: 64) setsockopt(r0, 0x0, 0xb, &(0x7f0000000040)='\x00', 0x1) (async) setsockopt(r0, 0x0, 0xc, &(0x7f0000000140), 0x0) (async) getrlimit(0x3, &(0x7f0000000180)) 417.647333ms ago: executing program 5 (id=161): r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket$unix(0x1, 0x7, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f00000000c0)='./file0\x00', 0x21, 0x4) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r2, 0x80047308, &(0x7f0000000100)={0x0, 0x0, 0x10004, 0x0, 0xffffffffffffffff}) r4 = semget(0x2, 0x7, 0x240) seteuid(0xffffffffffffffff) ktrace(0x0, 0x1, 0x1808, 0xffffffffffffffff) semctl$GETPID(r4, 0x6, 0x4, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x34, 0x3c, 0x3, 0x5}, {0x4c, 0xdd, 0xe, 0x9}]}) closefrom(r3) sysctl$hw(&(0x7f0000000040)={0x6, 0x1c}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r6 = socket$inet6(0x18, 0x2, 0x0) bind$inet6(r6, &(0x7f0000000040)={0x1c, 0x18, 0x2, 0x0, "fffe0000000000000000008000", 0xfffffff5}, 0x1c) connect$inet6(r6, &(0x7f0000000080)={0x1c, 0x18, 0x0, 0x8a, "0a5be30e01a3d3d1793c1db58465282f", 0x308}, 0x1c) setsockopt$sock_cred(r6, 0xffff, 0x1023, &(0x7f00000003c0), 0x20) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r3, 0x80047308, &(0x7f0000000180)={0x0, 0x0, 0x10004, 0x0, 0xffffffffffffffff}) closefrom(r7) closefrom(r1) accept(r0, 0x0, 0x0) 373.328518ms ago: executing program 3 (id=162): r0 = kqueue1(0x10000) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000080)={0x0, 0x0, 0xfffffff7fffffffb, 0x1008100000001}) r1 = kqueue1(0x4) kevent(r1, 0x0, 0x9, 0x0, 0x9, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8020697a, 0x0) r2 = kqueue1(0x10000) kevent(r2, 0x0, 0x0, 0x0, 0x40, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x3, 0x0) kevent(r2, &(0x7f0000000000), 0x86, 0x0, 0xfdff4b4d, 0x0) ioctl$DIOCCHANGERULE(0xffffffffffffffff, 0xcd60441a, 0x0) socket$unix(0x1, 0x5, 0x0) umask(0x7) getrusage(0x0, &(0x7f00000000c0)) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000500)="d9a377c7c2f3af", &(0x7f00000000c0)=0x7, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000200), 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x1, 0x0) r3 = openat$audio(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) dup3(r0, r3, 0x0) 0s ago: executing program 0 (id=163): sendmmsg(0xffffffffffffffff, &(0x7f0000000340)={{0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="08010000010000000300000032669866933d8469bbb6d2e9f8956bc7b318247c3015da365f6587226626cf5effee3fb79a8e45d64d326a1306e2292050716b9aad6acf563e539ee321"], 0x118}}, 0x38, 0x400) r0 = syz_open_pts() r1 = socket$unix(0x1, 0x5, 0x0) write(r0, &(0x7f0000000180)="42956cf44f020276fc0429f0fa0249ac", 0x10) closefrom(r1) setrlimit(0x8, &(0x7f0000000040)={0x9, 0x37e1690f}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) r2 = syz_open_pts() write(r2, &(0x7f00000000c0)="7ef5b69389691e24966a3ddf3d32cdb3fcdc1293054eedfc4c98644011ebd4ed712cded9d188c11bac6dc6f23ec53ad394df0db649d54e94008b07a4f2bed0dcc32676b30e95899f3b7832668feb78b297aec2da4d621cfaccad7c3ab9bba6112ceb8ac3ea84b89b", 0x68) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x1003, 0x6, 0xffffffc1, 0x3b6d67b8, "feffffff9caaac0349bfe36000", 0xff, 0x3}) write(r0, &(0x7f00000000c0)="7ef5b69389691e24966a3ddf3d32cdb3fcdc1293054eedfc4c98644011ebd4ed712cded9d188c11bac6dc6f23ec53ad394df0db649d54e94008b07a4f2bed0dcc32676b30e95899f3b7832668feb78b297aec2da4d621cfaccad7c3ab9bba6112ceb8ac3ea84b89b600c7a", 0xfe76) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.156' (ED25519) to the list of known hosts. smr: dispatch took 2.680045s pckbd_enable: command error uWvARmN_IfNaGu:l tS(0PLx fNfOfTf 8L0O0W0E0R1Ec4Dd 01O8N ,S Y0SxC8A, L0L , 41 )5 E->X e IT k0e rcn elStopped at savectx+0x9e: movl $0,%gs:0x688 TID PID UID PRFLAGS PFLAGS CPU COMMAND *421305 61242 0 0 0x4000000 0 syz-executor 14868 82942 0 0 0x4000000 1K syz-executor savectx() at savectx+0x9e end of kernel end trace frame: 0x42f9f85c40, count: 14 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu1: uvm_fault(0xffff800001c4d018, 0x8, 0, 1) -> e ddb{0}> show kasan kasan: no report recorded this boot ddb{0}> trace savectx() at savectx+0x9e end of kernel end trace frame: 0x42f9f85c40, count: -1 ddb{0}> show registers rdi 0xffffffff85431260 panicstr rsi 0xffffffff84e83360 __sancov_gen_cov_switch_values.22 rbp 0xffff8000317a7f90 rbx 0 rdx 0 rcx 0xffffffff84f15ff0 cpu_info_full_primary+0x1ff0 rax 0x31 r8 0xffff8000317a7e60 r9 0 r10 0 r11 0xffffffff8237d880 x86_bus_space_io_read_1 r12 0 r13 0 r14 0xffff800029a254e8 r15 0 rip 0xffffffff8449f34e savectx+0x9e cs 0x8 rflags 0x46 rsp 0xffff8000317a7f10 ss 0x10 savectx+0x9e: movl $0,%gs:0x688 ddb{0}> show proc PROC (syz-executor) tid=421305 pid=61242 tcnt=3 stat=onproc flags process=0 proc=4000000 runpri=86, usrpri=86, slppri=25, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80003bb3a2b8,0xffff800029a24038 process=0xffff8000298a4008 user=0xffff80003179c000, vmspace=0xffff800001c4dd70 estcpu=36, cpticks=48, pctcpu=0.0, user=0, sys=48, intr=0 ddb{0}> ps PID TID PPID UID S PRLAGS PFLAGS WAIT COMMAND 50232 420630 0 0 2 0x14000 0x200 swapper 53083 459121 62829 0 2 0x2 0 ndp 62829 233846 90186 0 3 0x100002 0x88 sigsusp sh 61242 382442 36778 0 3 0 0x80 nanoslp syz-executor 61242 267822 36778 0 3 0 0x4000080 ttyout syz-executor *61242 421305 36778 0 7 0 0x4000000 syz-executor 82942 171291 3331 0 2 0 0 syz-executor 82942 240342 3331 0 3 0 0x4000080 fsleep syz-executor 82942 487303 3331 0 2 0 0x4000080 syz-executor 82942 14868 3331 0 7 0 0x4000000 syz-executor 41591 128097 30862 0 2 0x10 0 syz-executor 41591 406622 30862 0 3 0x10 0x4000080 fsleep syz-executor 41591 115343 30862 0 3 0x10 0x4000080 fsleep syz-executor 90186 187383 59143 0 3 0x2 0x80 wait syz-executor 36778 490183 59143 0 3 0x2 0x80 nanoslp syz-executor 30862 83465 59143 0 3 0x2 0x80 nanoslp syz-executor 29283 137931 0 0 3 0x14000 0x200 acct acct 3331 335601 59143 0 3 0x2 0x80 nanoslp syz-executor 60177 405647 59143 0 3 0x2 0x80 piperd syz-executor 59143 333807 62768 0 3 0x2 0x80 wait syz-executor 62768 232360 19960 0 3 0x100002 0x88 sigsusp ksh 19960 37404 59706 0 3 0x10 0x88 kqread sshd-session 59706 350218 44511 0 3 0x12 0x80 kqread sshd-session 4237 425316 1 0 3 0x100003 0x80 ttyin getty 44511 103612 1 0 3 0 0x88 kqread sshd 30700 108643 49616 74 3 0x1100012 0x80 bpf pflogd 49616 43281 1 0 3 0 0x80 sbwait pflogd 87578 345311 85983 73 3 0x1100010 0x80 kqread syslogd 85983 44386 1 0 3 0x100002 0x80 sbwait syslogd 99427 337899 1 0 3 0x100000 0x80 kqread resolvd 34384 220731 7545 77 3 0x100012 0x80 kqread dhcpleased 6277 377956 7545 77 3 0x100012 0x80 kqread dhcpleased 7545 29389 1 0 3 0 0x80 kqread dhcpleased 29821 2759 0 0 3 0x14000 0x200 bored smr 90699 218211 0 0 2 0x14000 0x200 zerothread 4187 224641 0 0 3 0x14000 0x200 aiodoned aiodoned 33353 416642 0 0 3 0x14000 0x200 syncer update 94703 104281 0 0 3 0x14000 0x200 cleaner cleaner 55767 229958 0 0 3 0x14000 0x200 reaper reaper 2206 233196 0 0 3 0x14000 0x200 pgdaemon pagedaemon 82390 484205 0 0 3 0x14000 0x200 bored viomb 47243 189766 0 0 3 0x14000 0x40000200 acpi0 acpi0 60963 109387 0 0 3 0x14000 0x40000200 idle1 73408 522072 0 0 3 0x14000 0x200 bored softnet1 97859 56598 0 0 3 0x14000 0x200 bored softnet0 68508 36670 0 0 3 0x14000 0x200 smrbar systqmp 77803 444340 0 0 3 0x14000 0x200 bored systq 8166 378886 0 0 3 0x14000 0x200 tmoslp softclockmp 78807 427500 0 0 3 0x14000 0x40000200 tmoslp softclock 82424 148559 0 0 3 0x14000 0x40000200 idle0 1 169550 0 0 3 0x2 0x80 wait init 0 0 -1 0 3 0x10000 0x200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive mutex &sched_lock r = 0 (0xffffffff85e26e90) #0 witness_lock+0x632 #1 mtx_enter+0x683 #2 sleep_finish+0x2a2 #3 sys_futex+0x651 #4 syscall+0x1089 #5 Xsyscall+0x128 CPU 1: exclusive mutex &pr->ps_mtx r = 0 (0xffffffff85d371f8) #0 witness_lock+0x632 #1 mtx_enter+0x683 #2 knote_processfork+0x666 #3 fork1+0x1225 #4 kthread_create+0xa8 #5 nfs_getset_niothreads+0xe7 #6 nfs_sysctl+0x102 #7 sys_sysctl+0x54f #8 syscall+0x1089 #9 Xsyscall+0x128 Process 82942 (syz-executor) thread 0xffff80003bb3b4e0 (14868) exclusive kernel_lock &kernel_lock r = 1 (0xffffffff85cda380) #0 witness_lock+0x632 #1 sysctl_vslock+0x72 #2 sys_sysctl+0x460 #3 syscall+0x1089 #4 Xsyscall+0x128 exclusive rwlock sysctllk r = 0 (0xffffffff85073238) #0 witness_lock+0x632 #1 rw_do_enter_write+0x53e #2 sysctl_vslock+0x37 #3 sys_sysctl+0x460 #4 syscall+0x1089 #5 Xsyscall+0x128 Process 68508 (systqmp) thread 0xffff800045ffe7c8 (36670) shared rwlock systqmp r = 0 (0xffffffff853f4d38) #0 witness_lock+0x632 #1 taskq_thread+0x1ba #2 proc_trampoline+0x10 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 11054 12249K 12317K 166960K 12331 0 pcb 17 24K 24K 166960K 36 0 rtable 193 10K 13K 166960K 1067 0 pf 32 22K 28K 166960K 145 0 ifaddr 35 10K 13K 166960K 149 0 ifgroup 47 2K 2K 166960K 164 0 sysctl 4 1K 13K 166960K 12 0 counters 66 41K 43K 166960K 126 0 ioctlops 0 0K 4K 166960K 1631 0 iov 0 0K 16K 166960K 3 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1356 87K 87K 166960K 1801 0 UFS quota 1 36K 36K 166960K 1 0 UFS mount 5 44K 44K 166960K 5 0 shm 2 2K 10K 166960K 9 0 VM map 2 1K 1K 166960K 2 0 sem 10 3K 3K 166960K 13 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 14 49K 93K 166960K 676 0 sigio 0 0K 0K 166960K 3 0 proc 70 128K 177K 166960K 1239 0 subproc 63 7K 9K 166960K 288 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 20K 20K 166960K 1 0 ip_moptions 0 0K 0K 166960K 6 0 in_multi 77 5K 7K 166960K 363 0 ether_multi 1 0K 0K 166960K 1 0 mrt 0 0K 0K 166960K 18 0 ISOFS mount 1 36K 36K 166960K 1 0 MSDOSFS mount 1 20K 20K 166960K 1 0 ttys 67 465K 465K 166960K 67 0 exec 0 0K 2K 166960K 697 0 fusefs mount 1 36K 36K 166960K 1 0 tdb 3 1K 1K 166960K 3 0 VM swap 14 124K 124K 166960K 15 0 UVM amap 208 233K 266K 166960K 6704 0 UVM aobj 13 4K 4K 166960K 14 0 pinsyscall 1063 1788K 1810K 166960K 2455 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 1 0 NDP 12 0K 1K 166960K 104 0 temp 33 9162K 9182K 166960K 7497 0 kqueue 14 41K 60K 166960K 53 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 28 0 0 1 0 1 1 0 8 0 rtpcb 120 80 0 77 1 0 1 1 0 8 0 rtentry 176 375 0 287 6 1 5 6 0 8 0 unpcb 144 167 0 149 1 0 1 1 0 8 0 syncache 336 4 0 4 2 2 0 1 0 8 0 tcpcb 736 17 0 13 1 0 1 1 0 8 0 arp 136 66 0 52 1 0 1 1 0 8 0 inpcb 328 272 0 264 3 1 2 2 0 8 0 nd6 152 96 0 78 1 0 1 1 0 8 0 pkpcb 40 1 0 1 1 1 0 1 0 8 0 kcovpl 48 32 0 25 1 0 1 1 0 8 0 ppxss 1192 2 0 2 1 0 1 1 0 8 1 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfanchor 1288 1 0 1 1 1 0 1 0 8 0 pftag 88 2 0 1 1 0 1 1 0 8 0 pfstitem 24 46 0 6 1 0 1 1 0 8 0 pfstkey 128 46 0 6 2 0 2 2 0 8 0 pfstate 448 46 0 6 5 0 5 5 0 8 0 pfrule 1360 58 0 19 5 1 4 4 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 1518 0 1103 29 0 29 29 0 8 0 art_table 40 1519 0 1103 5 0 5 5 0 8 0 art_node 32 375 0 286 1 0 1 1 0 8 0 sysvmsgpl 40 1 0 0 1 0 1 1 0 8 0 semupl 112 1 0 1 1 0 1 1 0 8 1 semapl 72 9 0 1 1 0 1 1 0 8 0 shmpl 112 11 0 1 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1884 0 370 95 0 95 95 0 8 0 ffsino 296 1884 0 370 117 0 117 117 0 8 0 nchpl 144 2344 0 568 66 0 66 66 0 8 0 vnodes 216 2361 0 0 132 0 132 132 0 8 0 namei 1024 11642 0 11642 3 2 1 2 0 8 1 percpumem 16 79 0 30 1 0 1 1 0 8 0 kstatmem 264 83 0 60 2 0 2 2 0 8 0 scxspl 216 8664 0 8664 11 10 1 8 1 8 1 plimitpl 152 85 0 67 1 0 1 1 0 8 0 sigapl 424 947 0 900 7 1 6 7 0 8 0 knotepl 120 148 0 0 5 0 5 5 0 8 0 kqueuepl 224 110 0 98 3 0 3 3 0 8 2 pipepl 344 226 0 199 3 0 3 3 0 8 0 fdescpl 528 929 0 901 3 0 3 3 0 8 0 filepl 160 3653 0 3449 13 0 13 13 0 8 2 lockfpl 104 325 0 323 2 0 2 2 0 8 1 lockfspl 48 93 0 91 1 0 1 1 0 8 0 sessionpl 144 60 0 51 1 0 1 1 0 8 0 pgrppl 48 97 0 80 1 0 1 1 0 8 0 ucredpl 104 428 0 414 1 0 1 1 0 8 0 zombiepl 144 903 0 900 1 0 1 1 0 8 0 processpl 1232 947 0 900 6 1 5 5 0 8 1 procpl 664 1314 0 1260 6 0 6 6 0 8 0 sosppl 176 1 0 1 1 0 1 1 0 8 1 sockpl 752 529 0 500 4 0 4 4 0 8 0 mcl64k 65536 2 0 0 1 0 1 1 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl9k128 9344 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 121 0 0 16 0 16 16 0 8 0 mcl2k 2048 26 0 0 4 0 4 4 0 8 0 mextrefs 64 23 0 0 1 0 1 1 0 8 0 mtagpl 96 4 0 0 1 0 1 1 0 8 0 mbufpl 256 503 0 0 31 0 31 31 0 8 0 bufpl 272 2761 0 107 177 0 177 177 0 8 0 anonpl 32 7328 0 0 60 0 60 60 0 222 0 amapchunkpl 152 18452 0 18059 23 3 20 21 0 158 0 amappl16 200 2376 0 2358 10 7 3 10 0 8 1 amappl15 192 16 0 16 2 2 0 1 0 8 0 amappl14 184 722 0 720 1 0 1 1 0 8 0 amappl13 176 171 0 159 1 0 1 1 0 8 0 amappl12 168 1335 0 1309 2 0 2 2 0 8 0 amappl11 160 7 0 7 3 3 0 1 0 8 0 amappl10 152 62 0 48 1 0 1 1 0 8 0 amappl9 144 371 0 371 1 1 0 1 0 8 0 amappl8 136 196 0 194 1 0 1 1 0 8 0 amappl7 128 212 0 199 1 0 1 1 0 8 0 amappl6 120 416 0 413 1 0 1 1 0 8 0 amappl5 112 106 0 96 1 0 1 1 0 8 0 amappl4 104 373 0 353 1 0 1 1 0 8 0 amappl3 96 3420 0 3340 3 0 3 3 0 8 0 amappl2 88 959 0 884 2 0 2 2 0 8 0 amappl1 80 14191 0 13582 14 0 14 14 0 8 0 amappl 88 5544 0 5410 4 0 4 4 0 92 0 uvmvnodes 80 106 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 13 0 1 1 0 1 1 0 8 0 uaddrrnd 24 929 0 901 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 929 0 901 1 0 1 1 0 8 0 vmmpekpl 168 9523 0 9472 3 0 3 3 0 8 0 vmmpepl 168 68441 0 66721 88 1 87 87 0 357 2 vmsppl 488 928 0 901 5 0 5 5 0 8 0 rwobjpl 80 22107 0 21084 25 2 23 25 0 8 0 pdppl 4096 1866 0 1802 156 80 76 86 0 8 12 pvpl 32 12758 0 0 103 0 103 103 0 265 0 pmappl 256 928 0 901 3 0 3 3 0 8 0 extentpl 40 46 0 28 1 0 1 1 0 8 0 phpool 120 537 0 87 14 0 14 14 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace savectx() at savectx+0x9e end of kernel end trace frame: 0x42f9f85c40, count: -1 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x19: leave x86_ipi_db(ffff800028fe3ff0) at x86_ipi_db+0x19 x86_ipi_handler() at x86_ipi_handler+0x112 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 x86_bus_space_io_read_1(3f8,5) at x86_bus_space_io_read_1+0x29 comcnputc(800,6c) at comcnputc+0x2e2 cnputc(6c) at cnputc+0xaf db_putchar(6c) at db_putchar+0x29f kprintf() at kprintf+0x3fb db_printf(ffffffff84c978c0) at db_printf+0x102 db_ktrap(6,0,ffff800039efeb10) at db_ktrap+0xec kerntrap(ffff800039efeb10) at kerntrap+0x26d alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b knote_processfork(ffffffff85d370e0,c438) at knote_processfork+0x287 fork1(ffffffff85d36d80,f0,ffffffff830a12e0,0,0,ffff800039efeea0) at fork1+0x1225 end trace frame: 0xffff800039efef40, count: 0 ddb{1}> trace x86_ipi_db(ffff800028fe3ff0) at x86_ipi_db+0x19 x86_ipi_handler() at x86_ipi_handler+0x112 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 x86_bus_space_io_read_1(3f8,5) at x86_bus_space_io_read_1+0x29 comcnputc(800,6c) at comcnputc+0x2e2 cnputc(6c) at cnputc+0xaf db_putchar(6c) at db_putchar+0x29f kprintf() at kprintf+0x3fb db_printf(ffffffff84c978c0) at db_printf+0x102 db_ktrap(6,0,ffff800039efeb10) at db_ktrap+0xec kerntrap(ffff800039efeb10) at kerntrap+0x26d alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b knote_processfork(ffffffff85d370e0,c438) at knote_processfork+0x287 fork1(ffffffff85d36d80,f0,ffffffff830a12e0,0,0,ffff800039efeea0) at fork1+0x1225 kthread_create(ffffffff830a12e0,0,0,ffffffff84b844a0) at kthread_create+0xa8 nfs_getset_niothreads(1) at nfs_getset_niothreads+0xe7 nfs_sysctl(ffff800039eff0a8,1,0,ffff800039eff080,200000000200,0,ffff800039eff300) at nfs_sysctl+0x102 sys_sysctl(ffff80003bb3b4e0,ffff800039eff300,ffff800039eff260) at sys_sysctl+0x54f syscall(ffff800039eff300) at syscall+0x1089 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x89af64a41d0, count: -20