last executing test programs: 36.319865849s ago: executing program 1 (id=917): open(&(0x7f00000001c0)='./file0\x00', 0x200, 0x3587e5de9183e706) open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x17) setgroups(0x0, 0x0) (async) setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x510, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x510, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x1, 0x0) setuid(0xffffffffffffffff) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200)={{0x1, 0x1}, {0x0, 0xfffffffffffffffb}}, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x1, &(0x7f0000000180)={0x200, 0x95f}) (async) setrlimit(0x1, &(0x7f0000000180)={0x200, 0x95f}) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x1, &(0x7f0000000340)={0x800, 0xffffffff}) r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000140)="9725db974bff010000003f98a0c434268a8320db3eab6b07d326c6c3e3784eea0a60bdf4f4428f0b0f73d3d47337f91da5d2059c1266e040db88848df71ab56420823a1aba3070fb930a29ddebb11cfe86730eec721e0af6bc406cd3f2d2d584822e5a2dca988b787135219952d8f7402de7b9291c788fc7559f86c9ffda5f03d0c9559630", 0x85}], 0x1, 0x0, 0x0, 0x5}, 0xc) ioctl$FIONREAD(r0, 0x8020697a, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r0, 0x8020697a, &(0x7f00000001c0)) 35.832821097s ago: executing program 1 (id=927): r0 = socket$unix(0x1, 0x5, 0x0) listen(r0, 0x8) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000), &(0x7f0000000100)=0x4) socket(0x800000018, 0x1, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff, 0x20000000, 0x0, 0xffffffffffffffff, 0x100, 0x0, 0x449, 0x6}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x7fffffffffffffff, 0x11, 0x1001, 0x0, 0x1, 0x6, 0x2}, 0x0, 0x0, 0x0) select(0x21, 0x0, &(0x7f0000000040)={0x600000000, 0x7, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x33, 0xfffffffffffffffc}, &(0x7f0000000080)={0x3, 0x3, 0x0, 0x8, 0x5b0, 0x0, 0x0, 0x2}, &(0x7f00000000c0)={0x0, 0x7ffe}) socket$unix(0x1, 0x6, 0x0) 35.580458649s ago: executing program 1 (id=932): setreuid(0xee00, 0x0) mkdir(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1e1) r0 = getuid() r1 = getuid() chown(&(0x7f0000000040)='./file0\x00', r1, 0xffffffffffffffff) setreuid(0xee00, r0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x6b881aef, 0x2000007, 0xfe, 0x80000001, 0x8, 0x8, 0x10, [{0x0, 0x7, 0x0, 0x71000}, {0x7, 0x8b, 0x8, 0x7}, {0x8, 0x6, 0x0, 0x9}, {0x9, 0x900, 0xe}, {0x401, 0x200326, 0x2800, 0x7}, {0x2, 0x27f3, 0x3, 0x99}, {0xce1, 0x8000, 0x4f8, 0x6d}, {0x6, 0xd6, 0xc, 0x7}, {0x2, 0x82, 0x5, 0x9}, {0x5, 0x100, 0xd1a, 0x9}, {0x1e7, 0x10001, 0xe, 0x6}, {0x800, 0x9, 0x8, 0x6}, {0xb8e, 0x4, 0x8, 0x2}, {0x29a7171a, 0x8, 0x1, 0x4}, {0xc, 0x7, 0x1, 0xfffffffe}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r3 = socket(0x1e, 0x3, 0x0) writev(r3, &(0x7f00000014c0)=[{0x0}], 0x1) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) chdir(&(0x7f0000000100)='./file0\x00') r4 = syz_open_pts() ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000180)={0xffff, 0x6, 0xffffffc6, 0x1, "f3f81c1fb3b9da5ee49a2eb053a5bf47c9dde39a", 0x591a, 0x73}) writev(r4, &(0x7f0000000240)=[{&(0x7f0000000340)="8cc0d59f", 0x4}], 0x1) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20, 0x100) recvfrom$unix(r2, &(0x7f0000000000)=""/36, 0x24, 0x1803, &(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa) mknodat(r5, &(0x7f0000000340)='./file0\x00', 0x6100, 0x0) rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = socket(0x18, 0x3, 0x0) setuid(r1) ioctl$FIONREAD(r6, 0x80206918, &(0x7f0000000100)) symlink(&(0x7f0000000180)='\x00', &(0x7f00000001c0)='./file0\x00') link(&(0x7f0000000300)='./file0\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') 34.913046138s ago: executing program 1 (id=946): r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x41) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f00000000c0)={0x10, 0x8, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000000/0x1000)=nil, 0x6}, {&(0x7f0000ff3000/0x8000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x8}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x943}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3968}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x2}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0x1f19}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000fef000/0x1000)=nil, 0x3ff}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0xc359}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2}], './file1\x00', 0x400}) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x41) (async) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f00000000c0)={0x10, 0x8, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000000/0x1000)=nil, 0x6}, {&(0x7f0000ff3000/0x8000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x8}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x943}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3968}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x2}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0x1f19}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000fef000/0x1000)=nil, 0x3ff}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0xc359}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2}], './file1\x00', 0x400}) (async) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) (async) 34.303957411s ago: executing program 1 (id=949): r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) r1 = getpgrp() (async, rerun: 32) r2 = socket(0x18, 0x3, 0x0) (rerun: 32) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x1ff}, 0xc) (async) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = getuid() r4 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r3, r4}, 0xc) r5 = getpid() setpgid(0x0, 0x0) (async, rerun: 64) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r5}) (rerun: 64) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r6, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async, rerun: 64) r7 = fcntl$getown(r6, 0x5) (async, rerun: 64) r8 = getppid() setpgid(0x0, r8) ktrace(0x0, 0x5, 0x128, r7) 33.800596685s ago: executing program 1 (id=955): open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) truncate(&(0x7f00000000c0)='./file0\x00', 0x6001000004) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) 22.05338222s ago: executing program 6 (id=1002): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) setuid(0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2011, r0, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) munmap(&(0x7f0000363000/0x2000)=nil, 0x20001) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) (async) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) setuid(0xffffffffffffffff) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2011, r0, 0x0) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) munmap(&(0x7f0000363000/0x2000)=nil, 0x20001) (async) 21.547291721s ago: executing program 6 (id=1009): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x200000b, 0x103, 0x80000001, 0x8000007e, 0x5, 0x10, [{0xfffffffd, 0x7, 0x4, 0x71000}, {0x4, 0x89, 0x8, 0x7}, {0x8, 0x6, 0x0, 0x9}, {0x3, 0x900, 0xe}, {0x401, 0x200326, 0x2800, 0x7}, {0x82, 0x27f6, 0x3, 0x99}, {0xce1, 0x0, 0x4f8, 0x6d}, {0xc, 0x801, 0x8, 0x4}, {0x2, 0x82, 0x9, 0xc8}, {0x7, 0x100, 0xd1b, 0x1088}, {0x1e6, 0x10001, 0xc, 0x6}, {0x800, 0x9, 0x8, 0x9}, {0xb8e, 0x4, 0x725, 0x4}, {0x29a7175a, 0x8, 0x1007, 0x5}, {0xc, 0x7, 0x4, 0xfffffffe}, {0x0, 0x1, 0x1002, 0x869}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x2, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0x2, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be3816499104000000882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba3500000008e371a3f8343712051eeab71d1889e000"/177, 0xb1, 0x0, 0x0, 0xffffff61) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x637f) r2 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r2, 0x6e}], 0x1, 0x0) select(0x40, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe}, &(0x7f00000001c0)={0xff, 0x0, 0xfffffffffffffffc, 0x5, 0xfffffffffffffff7, 0x0, 0xa}, 0x0, 0x0) 19.804137465s ago: executing program 6 (id=1021): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r3, &(0x7f0000000380)={&(0x7f0000000340)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000280)=[{&(0x7f0000000180)=""/197, 0xea}], 0x1, &(0x7f00000002c0)=""/128, 0x80}, 0x2}, 0x10, 0x80, &(0x7f00000003c0)={0x0, 0x8}) write(r2, &(0x7f0000000340), 0xd4e688a67930cd) (async) writev(r2, &(0x7f0000000140)=[{0x0}], 0x1) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) (async) close(r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 18.794702122s ago: executing program 32 (id=955): open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) truncate(&(0x7f00000000c0)='./file0\x00', 0x6001000004) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) 14.303056655s ago: executing program 4 (id=1060): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd31929648160000000000000000", 0x14) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}], 0x20, 0x400}, 0x4) mknod(0x0, 0x1, 0x3200) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x800, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000240)=0x1) r2 = socket(0x1e, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x2}, {0x9, 0x0, 0x3f, 0x30001}, {0x107, 0x0, 0x0, 0x10001}]}) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, 0x0, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x3, 0x2) setpgid(0xffffffffffffffff, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x80, 0x1, 0xc, 0x10000}, {0xc, 0xc, 0xaa, 0x7}, {0x6, 0x3, 0x7, 0x800}]}) write(r4, &(0x7f0000000240)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) getsockopt(r3, 0x0, 0x5, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$FIONREAD(r2, 0x801169ac, &(0x7f00000001c0)) 14.053670116s ago: executing program 5 (id=1051): open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setreuid(0xee00, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x4, 0x5) r1 = socket(0x18, 0x3, 0xfd) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0x4, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x80206979, &(0x7f00000001c0)) getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sysctl$kern(&(0x7f0000000000)={0x1, 0x20}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) setregid(r6, 0xffffffffffffffff) syz_emit_ethernet(0x46, &(0x7f0000001880)=ANY=[@ANYBLOB="cdbf0e000084aaaaaaaaaabb86dd6000000000100000000000000000000000000000e9ff0000ff"]) chown(&(0x7f0000000180)='./file0\x00', r5, r6) r7 = getuid() seteuid(r7) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 14.05252085s ago: executing program 7 (id=1062): mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x12}, 0x2, &(0x7f0000000040)='q\x00'/12, &(0x7f0000000080)=0xc, 0x0, 0x0) 13.303476928s ago: executing program 4 (id=1064): r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000140)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x404, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000040)="004534cb91809e67d5c803f35275eac7c6cdeb82de2c358d8b2a4d4bed6fc831bde3633622da4052c97a528411e1c237367f455b95cb07245abefa58d3544fd1a5720c74cd9ca81a114696e7f96adb0580bc03f6319cd4e017f29d0917cffcf322ad9c2fea53da7f8d6c5803bb79bf0b18a59e233256b4f27e68f8", &(0x7f00000000c0)=0x7b, &(0x7f0000000100)="d474f0a5392203ea7ee2272da781bc5b1a558840cc59b4769adb5f71426238625a1f47c142e992686c601b6627bfdd016932edce761f18", 0x37) 13.244270961s ago: executing program 7 (id=1065): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x78c, 0x8b, 0x2, 0x4}, {0x2, 0x10, 0x0, 0x2}, {0x6, 0xa, 0x5, 0x400f}]}) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x7e1b21b5f00cb051, 0x0) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000080)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r0, &(0x7f0000000480)='\x00'/14, 0xe) 12.39948877s ago: executing program 5 (id=1051): open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setreuid(0xee00, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x4, 0x5) r1 = socket(0x18, 0x3, 0xfd) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0x4, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x80206979, &(0x7f00000001c0)) getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sysctl$kern(&(0x7f0000000000)={0x1, 0x20}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) setregid(r6, 0xffffffffffffffff) syz_emit_ethernet(0x46, &(0x7f0000001880)=ANY=[@ANYBLOB="cdbf0e000084aaaaaaaaaabb86dd6000000000100000000000000000000000000000e9ff0000ff"]) chown(&(0x7f0000000180)='./file0\x00', r5, r6) r7 = getuid() seteuid(r7) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 12.391881141s ago: executing program 3 (id=1069): shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x2000) socket(0x2, 0x4001, 0x0) 12.281707702s ago: executing program 4 (id=1070): sysctl$ddb(&(0x7f0000000180)={0x9, 0x2}, 0x2, 0x0, 0x0, &(0x7f00000001c0)="1e7c99eafefc0200cf4b93dd5eca7c7fd54f52f6d745cfd4ece5dd83074473722d66c4fd460400dfe9ddd4099cbf2c73316f6caeacd8c205df7a38202eee5e01ec99761e22620ec9ae4773ff8ccf235a72d62c8c4c7223d33bf36ac0037904d92ec4611117359c24fac2155368d89700fca71fdb7046aa3932c97e5ec286920fa40e", 0x82) (async) sysctl$ddb(&(0x7f0000000040)={0x9, 0x5}, 0x2, &(0x7f0000000080)="b5269f0f53cdb2b66e91e92cbea0b7832dfd4f0a0dba944f4cc51848c5b8", &(0x7f00000000c0)=0x1e, &(0x7f0000000100)="eb02b2744bb40056dff6cb23df72a46b8f9e524c4158adfa7b3705dddc885af917be55cad0fdf26ad5d9b84ca1f19ee72392273bc0bd6323765c773dd84ea776d15fd0a1657b5a5a65a348422fdc68df7c4394345817252c6af9", 0x5a) 12.008382156s ago: executing program 7 (id=1072): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xfff9, 0x0, 0x2, 0x400002}, {0x1, 0x1a, 0x1, 0x100}, {0x6, 0xa, 0x83, 0x401f}]}) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000300)="71bb7d6ecfc294315f06a05c42762bd6bcdc602f5460bf17ad25f3df3695c7530d1815777282752c91862873aff57b086f6e66ae89578b5f511d9dce6db8077a", &(0x7f0000000080)=0x40, 0x0, 0x0) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x1000e, &(0x7f00000000c0)=ANY=[]) 10.803999002s ago: executing program 3 (id=1073): sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x9}, 0x4) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000400)=[{0x8, 0x81, 0xc0, 0x2}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x1f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x1, 0x7}, {0x9, 0x12, 0xe4, 0x4000100}, {0x6, 0xa, 0x83, 0x400f}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000300)="258b300ad1711569138b48aec40000004a0c6c457db9b8a773693867ea9ed929", 0x20}], 0x1, 0x0, 0x0, 0xc2d839217c176b29}, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000400)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf", &(0x7f0000000080)=0x14, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x32, &(0x7f0000000280)=ANY=[]) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x29) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0xf, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0}) close(r0) 10.053770971s ago: executing program 0 (id=1074): shmctl$SHM_UNLOCK(0xffffffffffffffff, 0x4) shmctl$IPC_RMID(0x0, 0x0) r0 = shmget$private(0x0, 0x2000, 0x680, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x800) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgid(0xffffffffffffffff) r3 = geteuid() getgroups(0x1, &(0x7f0000000040)=[0x0]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r2, r3, r4}, 0xc) fchmodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0xda, 0x64aebafd437aa6) r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={r2, r7, r4}, 0xc) mknod(&(0x7f0000000200)='./file1\x00', 0x2, 0xc75) shmat(r0, &(0x7f0000ffb000/0x2000)=nil, 0x1000) r8 = geteuid() r9 = getgid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x8, r8, r9, r7, r11, 0x90}, 0xf09, 0x8, r2, r6, 0x80, 0x7, 0x40}) socket(0x2, 0x4, 0x9) r12 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r12, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000340)="32909191a8ad46750f55b7c82368e9", 0xf}, {&(0x7f0000000380)="2c8d7f7fef8bd80b70460eb0473f54bb4654b6beb9e46f19d220ad5b1d1fe9e6c32b", 0x22}, {&(0x7f00000003c0)="f8a7c875ad41c1685af5757028756dd80143302af6d4d6c6ff1f85535858d0de013e9fe7b7e469d3615a5b27615fa4f3c110925cdcc2d147ae964dff7776ef5e8a9381398f80db853a9eb1ce9351b45659052ba7422930f6df28713eb104c8fcbfd8434abe2cb82c4b00aac272c8cc2107c34dbd32a9c24a09fb33ba5e9a28ba859ba7edc8e9e303b2fcca248e1b75eef120b08651f0839f9259d6fa7fcb4df1c2e7753b791ba2bb3205b375e9635b12c6b1ae201a63c9006ca06f958a8e3cffb653bb1890ccf45ce2dad69a9064b791465f6ef288969c0ae3b1b83ad543417dffcf0c81bc5b3c6f8acadbe1e4496da35076bf182367c87fc775bf90b68f1641d9143273e449b02fa92d73cf0c7917fc18011953edc07a02714e537b1a011db0d1bc9bc443c8d79079e59c866b67ae6c27a075de264ed58357afad260b580b018892d9c95ca4c36e0509992cee97e13a5a0bdb197521cccd2449ac9d9c3468ca818145f76670d5def8e6fb10d469f18318942e2667b2bf812103e73b0a617469e0300ef026945277c80ab792c08b9cd00a39fc3280087caf0433115124fe4179a74d13c2d5735cd965db3ff37204fa34823da63ba280b77f9c9a3dfe2680b8b6316b31aaddc8bccbdc6b2efa02f2f9a040f55e549a88a7673e4268a9a1b652c0694e72001f67529bc5d9cd2cfca9b5b6bc0378518ae0bbbe845ea1d8adbf55cf3810f911ddfa4f5b2223f3fef292d9215abac12403d8708563502505d7ceb95d74c9c53d5f2ab8893401dfe523c84892c0267463e8acb150969b112a06ea5739443210bbecd79615d713f502dcca11f070a165fa76b8c2e358ecccc5cd3c14d9e12280895a368927c299bad513090d690eb1ab3bcc3d36d5fd7e395468a547f3c2b87ce60bd08621dc7d2a489aae55367a738debb2f7db010e16092e09afea27648b728bb25c8db74db601a5a3d9549b7ed3f456eb06693c01d61af0f83a01ba0dc58865675aad0380475cb0c7f2a2bf797e2963549f13c5c70f258d952bad7e3be7e3273e7e8c59640966f7c516a444e019d4c3f1a307e5f49bd34df7499a789e313ff26c2c9beec338d38a3b09d21c80e7311375a7fabbfc91b97e8c2f928f7415d351f1f834525f39ebb66a8f5fffbde3bb4dd4fb349c3bed3cb52865464762cca730bf241b3c1b717cf574738ea7af034b3323b5575e8b97a3ac92f30bea04a314494327e76b11cbbcd93ee5382cdafa766d4ad438fb751615d5d730bade26aa76ef04a3ceafba9a04a5bb16116e933797a235e054ded08aa336a0a5b0ddc8543ce98f7666e10aa842f8c6eaea453340a5e8ad7f29b101fa539dd90ba4d51dc3cb5bc6c1e46222fde6ef59eabe1a4f3becef1827dccf06678266123b5b82f0886f4ff8a717dbcf7ea2e61932fcb7b83819642fba2d918c765b8bf5068f4c91f4dbaa374d7c6cc1338f4651f27e1cb5446ce17224ac38880037fa0af4bf0387b1920edc3173d6272a8cbc7086cfd285d3696dda99607395c8e38c6cbd50c84d2fe3dab52796fa750819385ede1c024bdb1d32117ae3a09bbc4a2ab5c943c7b7a915292e721079827e96963e6b1466a4c6c71822b3ac4abc37d193a7f843adf59f38d598035e6dfd55fb399d20c37a049a0d5f9bb5f4644bccc40b8f125055a1a4f38379cbf52bf1c68c8000b195207f2e4eb3a25159beced76d0f34dbc4cb67b3caff1e37a6ec4bbccf66a7e675b387c9ff9798fc96e1e05c514f94a1dd81d3cb21f7bf9e48b84c31b01c156772d6f57d732247d3a825f1d9adac96045a61432ac4ccc0bc717a478d1bfe654aa20e20864bc7b0a18a7e43db23888153ac8be13da9d43b1f282d7fe4b1feecadb33982b015e7aeeff73ae64db821e71e050bb968faa7eb66f2c47dfcbfa8a2110131e222f3d57dbd0d8b9649561082f856ba338bcd8a5fad69a6d86f46863387e5c3aee8bc8ad0292e0c0a3bfd22c5d1fb897b7718b91057060b84a8ed3c2306f70090b1ed0dd1cd9f9a5b390a249ee3672646accbcd84b7f20fd6c8c1397f1dba0059edd81639d02a80c395721e730c9c9ac3947891db89bd6a8a8ab0acf56d079ec6de2114d457321b026091a79761c59b5dfeb8033a66ac517ce5010d66a60f70b96a6d56d7137c1843ef6750c1c5453b2a32670298aeb5b3cd33d1749680498da1e813714bea6d73749b2bf4090920bfd2ebe111899403ac7b29ca7d723f6dfcc7cd2dc1fb18ee2f95014ac33a4830a4c1f1000d8fc5cbc6b98834d153e4d6bd43d2cc296218f77f3ad988b5af325e9326becc2a23f929cebe258fa80300140cffa06d3fae0ce5f2a60f69517af38b6d7541f799bb4300553797f76ea995a4805de5e5f25270cb9cd467345af973cf4530748ba33468c815a374716802bbe5b30163dfdc4867578ecb20f27702c2e472a96e1606884949acff592bb18a887340618bac9a4588d47aa15c1e58a4381afd3efeb4b91832c52f70fe992ec75bdcc9356b5d54b92ecbf71d41f1911fb6fbb115aceee622cd3f6edecf70680257e5c46978e60954f26c838b3a43064f5b4cb1406ce832a9f1d7b92f4401d2db7ebca888d1837a0e2076e409cd795f1e4fc140c7e8c5ed6043d03b60451e602aac1e2522341347e138eabca06634cad5ad4519e8079f8de6d4933f0d55d7ed0051407e1971857dcbad776caae2ad11fbb08cf64aa974a85fd63965d6580e56fe2e2c0d1d8b29a589b27ee6a2efb8df8caea05de9578cd059443549989310d76bfba5b1682349096041f35e5ff985f4615975193eceed3e89b10d30fe11a626ffe885935a66f9e730b65654e8fc7cf1828512eeb87944bdf14c9458228f98415f9c38abae2c0b8587b8cd20697b2238122e8123760038e10bac3ea2bfdf7a70afdab7559eedc327b74c4e030351eee4759ff2a959e10ac293125cf70d3ce6387457fa128f6180bc8adc0dda19c0eb9934a01a19a641d5bee1ba71f2ca0bdadf052ec07aab353f9c00dd5c142bc896e0256fe748588937acf597ebb8f072dacb4b1f3ae702fb79ea78544708da384ae0f62010136afb830f11cf59f396745f205069ac53c3776a6fc14e05ce67211b489e2ed2eeff1d98b86b5479376fd7c10cc3626be430b581efe851c46f222049bf09ca8ecb6f354e6c028a10b283efa188f4756574baab0e9c4b6fa3b43f676221198a55fbd55200b52a300c8debe06b268626066fd39e6c962dbce868c057e991b52ee2691f3acf40ee4fcd7094dbe425f3f8e2828756dd8049623a09c2b2567c32944c60c4b5f44b7100f94d5d2f02796de8e05334057b4f4b678dfe532b948b708f543810441b99ef4f0c7ed8b2efb3f4106a508503958eedadb28f33bb9cfa9601dfd627991c616a404b3be39b3199370b3450c13f938c9e621a77f233792a2698d07b53eb2d22dc4f0d764cdc0b255fb3c899e4ed75922f88b363c010d47d7012a9743b8964cbb3918a6614858146f4bc54f42312657af056111a9da4a297ba087c53ebcf4368c37c90d1c4f90d49114a49a73df5b21a197af6ba9431009c38806baf1e2f546e7384d57a0c4ebd604f46987386fef88968a817af7da4bff7d42684efc7606ec5db630580fcd12e558d5ae04a8d68432f81e1ae2d691acf457e69112151749567325692391a69d85665b827a7c7bd9c2402c755e14ada2085fe7fd798cc78c26d9bdfc0af8deb6df327a93a03651ccaa351bc6f75fafbeb01e27533e151bde5a03b2b4f726eae2b4bd44e567ec3eac1d3aeb8444f8cd27fa73829b48d32cc02269efb5a28b3d96ced8120aa60dcd4a8b7ffea2a263738753fc679cd6fdabaab574da17b7d6e9af0d9ab308d55a97b2565a80fa5b52faa66a7b6db05ad7e5bbe5b11dc0e018c7870eeb6f5f07e4f65babcbc0b846b0a0fda046a225db4a2c004c4e9736e8d2ff4515106e5d42f27899e15bc79533c9c28965c8e223597911fb663dee2e086863fb18359400ab5a5494f57169fd228a14590381f1b265080dbd546b99194311c0aa3c4bbe4decccc6011e0d7d60bd2a17d8bf2e0bab4fdf9c773c7550e5540c1b500a7ac05efaa36380ff02a83488106777d222209135a3e345cb8f31f2c0450de20def9c4f8ba372e3e2e0376341225c52b5de020af1b33b83632d3a706a27f8f4bed90187de993ad1b4d8e2bf9ae544764dd7cd659bba4f86d97060b6802d926ec6a5030c952726f499804ff30af380b9487da8b07b4efc6dc8fa6f44a895160439eb2eb2cc7ec12e75dbe2c53003505a396868670436a7c87960cca81d148153439b833bb42a11853344c9cd62e9d0372c163b0590fb88b5452a747e067c21e6e8a18e31758aaf79aa6b9effc7d2b28d66b8cd594f685e9b113d3a7709721af8fa28269c3634532f5eec0b04c29631ca7dc452794fcfb21ce8564ac5017205fddda39792e3afbf151db706cbdd3e581add5ce30f4b70ba5feea533004455234cc0a7d0254a0c38164de9aa14c961f20239f470be54a2fcc96708595af4f7bfe1b901608c876d9cfdc38f92988507ca0144a6c67b14962561bb72d4fdb879ac23b8b87b6dabed86e9bbe54768062fdc427cee083111a10581084c353729f5d645669d53009ca9fb0998a48ea43d75cd0087bc866785e93ef398658185506d9a2f224b731e64d181234868136f1b809be55fab386a296fc4d6fa0d5c71a45c98ddc1df2f005038bdef1fc624dfc0f1128c525651e9096b36952ab83c7f188f69b168c617c54e35b3fa56e1e57137aa6fbb3fac4e01d65244af7df622e3e7b1db46eaec11956bb859a378bfeb8e9ed40b6bb6cfd6e10bf5ab1552fbd50f3431296050615d9e69a005bfd14892658a58ae36dec26a352d47c98c71e702ed368a1c2e4de8425d7b2aa41ac6d46906850cc06f0fc4bca05c13e4c9731474f694a067d47c04f5c12e8827147453b76d0e2fe17e45e949a1018f335278edd817bd1411ea32092d93e49494e8613faf865976588c2378a844c3d82d6e26d324e8cc366a8bd9893454f0c0caf3dc7b151c7aa4e3e7f6ffa11ed8b4685aa3b91ea38cbdef528a52b7dd9150645e674a0067753505d14b6a9f9a5f4c9676e97f1acd74d6f55c7771092e57da89ac611d8d6c8278e9a319c13d2c0be60e3d6b139a0285b90db356c2e7f23bf7e777e447c395ddb7e8f76d15e1a290f47d9ecded2de1fac0bae41d45014c6bbb7f4580f1fb9ce1e6be80291dcaacf6b83b26ed0bcfabe79541a86ef55e9069807728788cebc583685499e2a051821d2d379c6111997a889b0aae12975790500b38f27079e04224fccb35215f144131e8d805b9b753fbb2317cb226161e93bd3995713c1302a189af264beea2c78236e15dfbf0ca9aa47e1958118d83f52fa250d5f0fdc96ba9e09637af22a00448eb26227676a178dd9616c8ac90726d4d0c5f9e144ffb1124d368f06c408293c98e96d16caaac712a6d4b7a7c7eae7b2c444a462f2b6823584331e77d08fdd88f0796ce1201e2a2ddca2c981bee9cef91fd8d1956a57e82a593219e5d5e8f2d016200ced17540c967e26695aad68c1631db4ee38d64e2ccfee31d5d0d4a7f2e0aa7a240aa0dbd71142c5b98275640e318e2baa29208d28cf75647508144ad0734f2ae2fe51e9b70d3775ebf3f75f435cd4a66c0a04c5c90384e8406b17de9886395fb209bfe557914834e6d1ba68eed8df14798a95e5c1cde5460784b74905b4bdb76c617584f00393b95cd6434210032acdafc24c059c12fb13e8867e63a3441438", 0x1000}, {&(0x7f00000013c0)="562b0005a586aa3b4287132d1123a96ca2e1e76fd87850e85ea136ecc3fa217021802ce48e55332756e16786e137f42ac5a22daa0c5c79de516e33f0471a87d024040ef8eadcdc1064d42d95fc28a9a9d270f1d72be049f0b9fbbb85655d7bd0fc4120f53828418a0065cbe61c66f361b75b83eacf847e1156626757e61c5dcfc7fb031c5d869c47e439d85d5215eb1b78", 0x91}, {&(0x7f0000001480)="d15feb1e8836cef0ee0e81db5a2e502a0540aa7542caf432cda26142cd2314e8b60561c5557a6c6c1b8059e9d7a3e8af8f97813f67f35e41", 0x38}, {&(0x7f00000014c0)="18de9f26b0b41de86396", 0xa}, {&(0x7f0000001500)="63c6e85b51df804739608d740c320b4cc42af3e94440483a1802fa01485b32d6fd4675d3669d449babbdcab0f4dda845c8c899ac305b4d4fd258d8c02d879a31ba917f", 0x43}], 0x7) r13 = getegid() shmctl$IPC_SET(r12, 0x1, &(0x7f0000001600)={{0x4, r10, r13, r8, r11, 0x48, 0xab4f}, 0x9, 0x7, r2, r6, 0x93, 0x5, 0x7}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001680), 0xc) shmctl$SHM_LOCK(r0, 0x3) openat$bpf(0xffffffffffffff9c, &(0x7f00000016c0), 0x800, 0x0) getpeername$inet6(0xffffffffffffff9c, &(0x7f0000001700), &(0x7f0000001740)=0xc) 8.356747743s ago: executing program 3 (id=1076): r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000200)={0x1ff, 0x8, 0x6cbb, 0x95c, "de9ec326ba7b3a3a2dae6db26f3991fe2b3bdc9a", 0x401, 0x1}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x7ffffffd, 0x1, 0xfffdff80, 0x160350d, "04f0ee091a00ffffffff0fe0ff0405080800", 0x4, 0x5}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) pwritev(r0, &(0x7f0000001840)=[{0x0, 0x5b}, {0x0}, {0x0}, {0x0, 0x4c}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0) connect$unix(r0, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x10, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="258b300ad15114aa764dce743f06b3f3e8347a217a866229b76fcf4cf33cd932", 0x20}], 0x1, 0x0, 0x0, 0xb}, 0x403) sysctl$kern(0x0, 0x0, &(0x7f0000000280)="71cb42008037c30caef9efff587d454cadda00800000ff60df80b4c46a006200000000000000000082006963099dd901c8ce28040827d781fa6adc94ad214276f15b9ba973", &(0x7f0000000080)=0x45, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x4000000000000005, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000000)=0xa1, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7", 0xd1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_extract_tcp_res(&(0x7f00000000c0), 0x4, 0x7) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) (async) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000200)={0x1ff, 0x8, 0x6cbb, 0x95c, "de9ec326ba7b3a3a2dae6db26f3991fe2b3bdc9a", 0x401, 0x1}) (async) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) (async) syz_open_pts() (async) close(r1) (async) syz_open_pts() (async) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x7ffffffd, 0x1, 0xfffdff80, 0x160350d, "04f0ee091a00ffffffff0fe0ff0405080800", 0x4, 0x5}) (async) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) pwritev(r0, &(0x7f0000001840)=[{0x0, 0x5b}, {0x0}, {0x0}, {0x0, 0x4c}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0) (async) connect$unix(r0, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x10, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="258b300ad15114aa764dce743f06b3f3e8347a217a866229b76fcf4cf33cd932", 0x20}], 0x1, 0x0, 0x0, 0xb}, 0x403) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000280)="71cb42008037c30caef9efff587d454cadda00800000ff60df80b4c46a006200000000000000000082006963099dd901c8ce28040827d781fa6adc94ad214276f15b9ba973", &(0x7f0000000080)=0x45, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x4000000000000005, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000000)=0xa1, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7", 0xd1) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_extract_tcp_res(&(0x7f00000000c0), 0x4, 0x7) (async) 8.351650244s ago: executing program 5 (id=1051): open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setreuid(0xee00, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x4, 0x5) r1 = socket(0x18, 0x3, 0xfd) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0x4, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x80206979, &(0x7f00000001c0)) getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sysctl$kern(&(0x7f0000000000)={0x1, 0x20}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) setregid(r6, 0xffffffffffffffff) syz_emit_ethernet(0x46, &(0x7f0000001880)=ANY=[@ANYBLOB="cdbf0e000084aaaaaaaaaabb86dd6000000000100000000000000000000000000000e9ff0000ff"]) chown(&(0x7f0000000180)='./file0\x00', r5, r6) r7 = getuid() seteuid(r7) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 8.351590756s ago: executing program 0 (id=1077): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8010, 0x2000006, 0xffffffff, 0x80000001, 0x81b0, 0x10001, 0x10, [{0x0, 0x2890, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffffb}, {0x104, 0xf88, 0x0, 0x9}, {0x4, 0x800, 0x8007, 0x1}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x804, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8000, 0x1000, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb94, 0x47, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x5, 0x5, 0x6}, {0x0, 0x1, 0x1001, 0x30004}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0x8020699f, &(0x7f00000001c0)) 8.351269066s ago: executing program 2 (id=1078): getpgid(0x0) (async) r0 = getpgid(0x0) getpgid(r0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x1200203, 0x0, 0x0, 0x0, 0x0, 0x98, 0x24}, 0x8, 0x810000000, 0x0, 0x0, 0x400000000004, 0x3, 0x4, 0xfffffffffffffffb}) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) 7.532274541s ago: executing program 4 (id=1079): r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r0, 0xc1045763, &(0x7f0000000080)=0xf15) syz_emit_ethernet(0x36, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb0800450000280166000100067d4820873704086c40ca9078e0000001ac1400aa", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="500280009078fffe"]) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000140)="e33745e84d5e", &(0x7f0000000000)=0x6, 0x0, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000080)='./file0\x00', 0x8}) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', 0x2, &(0x7f0000000140)='./file1\x00', 0x8}) sysctl$kern(&(0x7f00000001c0)={0x1, 0x48}, 0x2, &(0x7f0000000200)="325e368b2309428d3d33a46bff10e962b08adc31600331aa72c5c518cf81a325349b6f2052041b168b2de5cefc9fdb2dda92760df07bd4fa3d2cc0299d42a84f9d84eaba03f57f8fbd47643181ccbb7c3cfb78c39236666b6c8efd5660b64e3c34291c46deef4bb4a23ef299e7fdacec6b4b3b84b32a", &(0x7f0000000280)=0x76, &(0x7f00000002c0)="559673c974af51b86349d08e8905eb689e048a33eff0ec42ff5909b89afc9904e1503725", 0x24) r2 = socket(0x11, 0x3, 0x7) sendto$unix(r2, &(0x7f0000000480)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e", 0xb1, 0x9000000000000000, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0xffffffffffffffa5) 6.619944918s ago: executing program 0 (id=1080): r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) ioctl$TIOCSETA(r1, 0xc4504443, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x80, "97a2050000000000000007e900", 0x0, 0x20000000}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x2010, r2, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', 0x4, &(0x7f00000000c0)='./file0\x00', 0x8}) (async) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', 0x4, &(0x7f00000000c0)='./file0\x00', 0x8}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x7012, r0, 0xfd7) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) clock_getres(0x4, &(0x7f0000000180)) socket(0x18, 0x2, 0x0) (async) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) recvmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0xfffffffd}, 0x10, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000200)='./file2/file0\x00', &(0x7f0000000140)='r\x00') setsockopt(r3, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) sendsyslog(0x0, 0x0, 0x2) (async) sendsyslog(0x0, 0x0, 0x2) 6.619662493s ago: executing program 5 (id=1051): open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setreuid(0xee00, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x4, 0x5) r1 = socket(0x18, 0x3, 0xfd) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0x4, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x80206979, &(0x7f00000001c0)) getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sysctl$kern(&(0x7f0000000000)={0x1, 0x20}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) setregid(r6, 0xffffffffffffffff) syz_emit_ethernet(0x46, &(0x7f0000001880)=ANY=[@ANYBLOB="cdbf0e000084aaaaaaaaaabb86dd6000000000100000000000000000000000000000e9ff0000ff"]) chown(&(0x7f0000000180)='./file0\x00', r5, r6) r7 = getuid() seteuid(r7) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 6.619445512s ago: executing program 2 (id=1081): r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setpgid(r1, r4) fcntl$lock(r0, 0x8, &(0x7f0000000140)={0x2, 0x2, 0x401, 0x2, r1}) r7 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x1, 0x38b) ioctl$WSKBDIO_GETMAP(r7, 0xc010570d, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x40, 0xa, 0x2, 0x8, 0x7fff}, {0x7, 0xf, 0x1, 0x7ff, 0x6752}, {0x6, 0x1fe5, 0xff84, 0x401, 0x2}]}) (async) r8 = openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x20, 0x0) close(r8) sysctl$vm_swapencrypt(&(0x7f0000000280), 0x3, &(0x7f00000002c0)="f31b634b7a38b70e6e97d4cac07ef86266c70c53d652efecb59405532be307658f3a99fa13569762d65a618374f10c88d3423c8a9a44cb427828aa38cfa0507c5b61d9b208e5dc2af100e84550bce3c6f87dff693fc4f55fdc60a4018b60dd3787a7d4d9e715a8d593a56af3fdaef131a6ccf23d204b0738d95397b23d59cb85e867cb13568f9292a1ded30a91f9736034b7cbe0fd59de4f203b69a0de5a40162c9ec776f937a4e6444c6e9ba0569996f90281357dee55619372454273a98b6386e9f7554570dd4591f709a0122bcf5292480e35a3ab6620bd5514aaa50f051d4f1779fa5cfd08583ee246e495b6f5579050bdfab8c40d5f9732e53e627af2f1c1c0e1fdd7b12c14bb317d2f9be255972c3406c5078742e94490e4e4c268bd88e96502128b90e0faaa24e8cc9337a5824214924cd4eedc75c25da6e6037f028f3ec19e6753800088cf976b22462e45a1fc37401d22e3b89119d0398b52c7d5462c350a896dfa491a30ed49623e9a10db72b7cb015ef330e34b0eaceed3b0b0e8a037258c35d62527570dd62c0291f85188ca30a09ffd48afee329dbb7c7045b68681343201d0bb80d565c59c52ef5fbc12de658bbd92a234d86409145079f68ea119fee01fe3b73415bc2b1df2f8806efe2cfed3f9b7ee3e63679a6e5db88f2762cbc1223d33d5e9061a4cb7ce66fec1d8f409c080d6285c3f65edb21bc5e22c78898537877afc293186f1baf96e9ed18d4df9eb10320cd80cd049c38e3f04ed7b63a37cfc1423bb8b5c15ddd17c9ffe0b828d191ffd942cfcbac31af72883e2d54d24d0c6d6558ccfc732bb57627637633135884096633421d5a33fdecc5939bc5f82ba55d9f22628ee9af90a4b2a3b0e3988e1db5de7feaf3541744645ffa0150bb1de57f655073eac9221e0e038842addc1bfd101199e500146a6cd530d54b3627d39857c283ab0d678ed775f373d3386ea73f6f62f98e1796751fd2f27e663e6b74da1666836da435706c241ab9d5b93571f2c271b9187ad6e6976bd7d68d5ca3f54628c498f1c36712c68d018c4df2dabbe7c1b83f52470bb2a120e7d2b5f9f6a03f824bc6da8ad018d08b55bdc2efabe0225dddc909c76c9646385d124bb84a33e5ced779ed016715cee5d9196358a9946286334e1109f07bbecd699ef16847de9162855d30f429f59d1ec7f14329247dd94d435ecbfb5059535495338f7442f0c396dab1f659f043f213464856ec3258a4198c237b60dd25c61c7d413a1114b1472bc5891239702d5acebc842b4a85786cc336b1865e59296a1e2707745c844153fd289e836bb248cd512f40a8bf4809f1d3d0d410ae962cbb54da663733d0f586e3f1160862bdca5eb0e0a999d2fe71640d14ab34487322bb773294cd481208cf5524e729e5ed971fb6f0f0633066adf52ab3c37c2b9f2ee9cad869f45145fac8f389c595be90c0d1a71cb8f09c52b28969b5895d1b1c15107ff43fdf52ddadee5dc11f14cc893bb5ce4f4d050ba589cf64a2cda056a84cf147e85f462f7add67afd4c3bfc5c57d521eb9872e31f45fdbf3f849438fcf4bb1eb318f89eb7c9cf5891fe6772b070ff03d31be085f030403f4646b7efaf62937e2522e0e9113f229e65534e94cceaa3d901c5e0962e2a6b1106e9544ce7b1f9fd2fcd9d8fd9781e5c22c03bdf98a0eaf8181ad3a87b5185aba206abbedafa03582e4cb0690daed5790f63362fa5e26c16df89b59cfb1febb6553ec096c79f23eaebae20a44e0d3f0c96d8885fd6a8120ceff753299640f18d0ff09e74e404a7c408c3c368b140ef5c7ae5ec0e3aa76a4ed4ebba25308856a3bfd07dd2c23a0a3c42572f75c012cc8ffed132d829b88492b29d9f904c4d0705006e999ebb310a79da4cc99a900ebb2840da48117796ec9f2d4265210db629f2fef370abb78769e49f16f7124e233e217cac2c423a8afc707a8f47f25dbaefac34219ade3c15d485d5f8d765282f8c2eb7e416cd610b51f110bc586a82586785d24663ee9b87d77a72f0db651318409366d9f897ec4182e67c44ff2fd6b70df3920e80f0e42dd6344b501118d8878af356c16c4bc3191b37bdb4ba748f97f06d3c471a4301024433ebf32ac6e80f91a70ee76257989d4b0eb22d63c8fcd5da7277ae3d6df26c4af57d663d1c6eab80c317f827599870d9b9b8134eb7e8505d2d69bbf0d570055db7f4375ff73588f696b41f56a8af67261847dbf45e5dd6539ed9b115b90a556ff7bbfe7120b1d8435954730cf7782c2d7989e180d00570616664779c020365339a26cc887a81ba46618e574e5ab8c4a2dbaf2e1fbc3d77b9d97a117ede038c92fcb4778475cd3b9fccbe266e6372f872b879a54991bec526d75a92e98052301fd076041e4f1858d365d20d42c04571a8c212e4d3fbab11d87f17fb12f58ca76036ff75e3b7f8a6109ef1f9813060e431aa4f2cd6024918c7d0390eb11cae569740599d9eccb3b13655c18adbe62da4db46f9cb8959f15421979163344909929a7bdc4fbd3d411b31fc33b38dd50edc65620f510fb86df45723cac3b601549bc90806697c5c66beca6d919fea96b8dd1c3d40aad45b16203f4cd574b61e48d25211c76780436c9ce3e9766211ec621d615fef0f280861a2665249f2e7f1fb1ff1363c4c4a3110f5ccdb4c5186d7a96db30786e0f2b802d85d06320b2a1195c201e432dea4e0cf0a06b7aaade9a796881e44995308d1c3d441a03a58c529947c724d054340d9a079ee66b1a2a360163ed04d12dc262b06414bd25943b9f947af5648d80af6221ee932542c443d4d808918dbc547684071e85245c08cd8bd45346907a32692ff32d6467eb44fdb1327ff47a8fdb10820241b37099c2478766d041e4d36d5309c7232e7887189fb208b8c7817c0dc7f94f54e0ec40ab3a37203e510b0b32169e73ff8e7aee5370e791a6fd387bcc0dd0cf3562c06b4abe3ec98fd1107306b71bd6aa7c84d3437cb4ebb94e1053f2b307d18460f5b98b4d00359ad12dec62c2c97b4e1667e4a704c8062d5d9aa498a0333826e2236963d27f7dd0625a83ee5d82741f96e112688b4da79bbdb48c0273d02b722a9df69c067f4fd067fda430b74b9aa062d9514464f3e56c1f5fb2e8513454901e053de4ea5a7c64ad9f71a9a57a8e64da3d92aa89d71beea8a0577f8c63499d8c3ad66aa2341d91285cc534abd357c11b4116b2fef4ab5b8ede2acecb850c458ada0109ed02e4447d0beac1b012079f8810916dfe5bee816c731320ad1dbad4ab2ff83837f87c8ebc2788da393783a05ed00be8ce30456359060dc8924b30006c921bc9754bccfb2b02d255a8d91bd2aaced918f92119073430ad3b9c562118c3f59b16881d5e05510bd55fd6972984a42420e258adedfbe10222fd6e49a8c0b0531410072a01b2bdddf13c5e669f14cdbb3d681d3dfd4fa4366521340ee4880454386dca6fdaccccda3b0416ba99f9a0c20417aadca125f666eea6c13d55c10597787fb374b5d48f7314778b7233b15dc2da464264e157a515fd70c5359804353d5e554b93334bfcfbde41bd8963f9f906d5a5052bac9f7571e205b1b800abdb1ee69315984c62805f225edc558cab3be5f43b4ffe76c1494e29bd3470862c4cada4cd0d92d6e3e5e9f3b292cefc5e09fde44c1d00010e0c688c0f5e404608d4bae8c964a2939bf3c33876e89578946857d7198aa7bbc175aadde2d7bb2adf43349120a06ff15afc179e003563794f914b0e3ac890c61596dd099d4915fc1a70f4df5b1988ec4f06fc34499be249374b9ea69507a8c10efb39aa0f1d2dac01e53905fb96d6bdce50274d2c3d1ab9610ce797a522a62918ed10dcee1be84efaef5a5d4117d0677243e2c9b1704c7b6c38ea3e8d47c9a2037f240bb4bab39925d4b736acb5b03553b229044b0349452ee55795e9a2f33ef0f088fe4221e8fb9e87ef92ec1444fc049d29b299415c5873753c535b96faf46bb23337739330e59aa069caee85bc531460bae7df27b2d55059ef482ea429717f944d598025dc6c8888e05896702a91395ad19d37d2a6115149fb6dd7ce000e126a2e81f3fbf4eaf36e7951c41c6eec38cd507c9e04ef5aa2ffd4a28f7c9ee16dde0f384b1df048146f89734633351f723d1fa742d4ccc65aea7cddad9b6eec354514b4d694cbe2b5c957681bd0d4a3fc11cd8f52d838f046d0be41ff2cafedf20f0d52e9726e237d66a7fe2fb270bb8a14b260a385357ce32f003cb5ff05dc587476e027fb290d2bbf4d0a45a7598c5fe170606a2b59d866d1122f43dab30fd99a175a4859f7c159832db550597dcffbcb3b9d050cbbd29c608c073db8c56af27b8bc073c6971d6e0afdbc16d05ccf83eed6bac2f5d6e2436d7ab01d437714082a5e3bbd14cfb71a9db83493c1d7657e6b629f170989c6558f6e855db21cca16ab3ce75eefd341fc70208e73600a728e619c8d6e49889016e962b491b283303576f71da10e9b0ba750a4a1a0124372d757d1c1cb1a1a5e521253d5904634332beab92ef5832ad59b05d34642403f0aeff87d8bad6c0d505b0da060e2c39ca619a6efb0670e0318437b61dee26f2e0aea09ad1d984cebadb4b864d2c6c0888642572e5fa9b9714ffde80e6b563edb44d344b8c07c0a345048ca65e211ee785877998b7f7d97c75bcd9fd71db62a98816ff0d73397530358de312ad2e8067286ad0c9819a8fd4bb6b1f6bddd2f1e2037bed5453d40b032034658397af3e072504ea7fa9b65868efcc70a942775dd78cad6213ea93ef669eeac622391d786f0c8660769b4b10005185e45124aa992be2157305dc638ab4846c728d37c256e646634b1a900109f3f234080b4414a5e15a790e06ed63563e3fb6586a8d345c993b31724b151e7a77692e7326aea45bae76d8e0d87e0f1aba47c1f8663bb04524e51650e8a6187a256f0ced45f648d51bfc5737a138dc54658a618181df15b71408bd8f941e82b9895001d4e3bab05fbe00ac361fe6124768fcc3a6ac5abf6c51b0099e8098f5547fcfa19a02271b2f692646a3518de57b6880e3c8bd1d63a56088a807d53b0b5f57670bf763f5a9558b1fcab6f6d4baeee7a3ed5c23363cc24ea78bc35b57d3869bd6dc293628f125d6cd241bf0864b6bf6ee5cde929e80228ed5264ed8b76f326c7b361da2773eb4546ec9391947eb17cd29188da5c4ff36f0da09cd300d19cdfc8b641c4d4fa4c723df8550b6c6bf5e7718280bb30c184b1721dd1ff2c1beaf52afe892dbb4c951d3f122e89b3d85b617ddc2245c7b8ac52750e18caf4e6d0d4ed90fc4014e72b1ec4ccc2f19be8bb00326dea2188e1270081e54c6a87c48c5051f006bcc9be139ef427d3aabb0cf245e6e7126113dbf13a3f1bf58c80f3e44f4c2ac20db107ec35c00b090773b6fb62a847f7ca0115455f9cbc0b59f58fec6adecb799e5ac4355860f2842d8aec0da1a33b392449061b1ddf0443c9bf1705102e6816e42d9992a779cdcd650621877cba06382875846d8ab5e46bcd3e85fc7e1b2c85a4f6e0129aaa4d533c2112ca068fa5f49cad0f7a5ddbf3f93bbb3d6c0d23949836b77b6e23a6cc85d2104181dee30f0e8b3fd8dabed28c904f96c1f284d4489d24d2a6af0d8c484f00a85b1244e3d760bcbf92c395d5a519883e74d85089cc213480615b6a83cc3e76912d82292bb4b9dfcc4a559f84f97e6c01ac87fa3382fe9e72c34f4cb822d5ab40cd38605bc786af800f87a7520b4c94fc92b478e8ce298d4b5986d8a7cd197d7d829f88c", &(0x7f00000012c0)=0x1000, &(0x7f0000001300)="8b55a2a8735198378fb694263671c472e9e66f51510262ed7bad64500e6e3979fb63585e439ebd615b67492a1b07974cf5f01fb18a266422ae39d84ec68d2dc80245ebdb803b5d6f46b797466d3a65aaa387b0fff101984ab963c747", 0x5c) ktrace(&(0x7f0000001380)='./file0\x00', 0x4, 0x0, r1) (async) setuid(r5) (async, rerun: 32) r9 = fcntl$dupfd(r8, 0xa, r8) (rerun: 32) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0, 0x0}, &(0x7f0000001400)=0xc) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001440)={r4, r11, r3}, 0xc) mkdir(&(0x7f0000001480)='./file0\x00', 0xc) (async) ioctl$WSKBDIO_GETKEYREPEAT(r9, 0x400c5708, &(0x7f00000014c0)) (async) shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x2000)=nil, 0x3000) ioctl$WSKBDIO_GETMAP(r9, 0xc010570d, &(0x7f0000001540)={0x6, &(0x7f0000001500)=[{0x0, 0x1, 0x4, 0x1, 0x2}, {0x1, 0x8, 0x4, 0xc3c4, 0x9}, {0x100, 0x2, 0x8, 0x29, 0x7ff}, {0x8, 0x0, 0x6, 0x71, 0x9}, {0x1, 0x4, 0xd0, 0x3, 0x9fe8}, {0xbeb, 0xdc, 0x3, 0xe43, 0x400}]}) r13 = msgget(0x3, 0x107) (async) r14 = getuid() msgctl$IPC_SET(r13, 0x1, &(0x7f0000001580)={{0x1d3, r14, 0xffffffffffffffff, r5, r6, 0x60, 0x7}, 0x4, 0x7fffffffffffffff, r4, r10, 0x2, 0x4, 0x3cf, 0x795128f2}) ioctl$VNDIOCSET(r7, 0xc0384600, &(0x7f0000001680)={&(0x7f0000001600)='./file0\x00', 0x8, &(0x7f0000001640)='./file0\x00', 0x8}) (async, rerun: 64) recvmmsg(r8, &(0x7f0000001880)={&(0x7f0000001840)={0x0, 0x0, &(0x7f0000001740)=[{&(0x7f00000016c0)=""/120, 0x78}], 0x1, &(0x7f0000001780)=""/155, 0x9b}, 0x1}, 0x10, 0x1002, &(0x7f00000018c0)={0xca2, 0x9}) (rerun: 64) close(r9) (async) r15 = msgget(0x3, 0x404) (async) r16 = getpgrp() msgctl$IPC_SET(r15, 0x1, &(0x7f0000001900)={{0x2, r14, r12, r5, r3, 0x10, 0x3}, 0x100000001, 0x4, r10, r16, 0x4, 0x7, 0x325, 0x4}) msgctl$IPC_SET(r13, 0x1, &(0x7f0000001980)={{0x7fff, r2, r12, r2, r12, 0x42, 0x5}, 0xb1, 0x1, r4, r16, 0x2, 0xff, 0x200, 0x8}) openat$pf(0xffffffffffffff9c, &(0x7f0000001a00), 0x10080, 0x0) 6.57417252s ago: executing program 3 (id=1082): r0 = socket(0x18, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x92f, 0xa6, 0xc6, 0xd7}, {0x7e05, 0x9, 0x2, 0x3}, {0x8, 0xb0, 0x9}]}) (async) setsockopt(r0, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) (async) syz_emit_ethernet(0x1000e, &(0x7f00000011c0)={@broadcast, @random="e04b1c561ac4", [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x30, 0x3b, 0x0, @rand_addr="01984b0e23742b40c3fa3d76af5fc1fa", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1}}}}}}}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x7fff, 0x7f, 0x0, 0x1}, {0x6, 0x4, 0xf8, 0x1}]}) (async) getsockname$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 6.400982857s ago: executing program 4 (id=1083): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x78c, 0x8b, 0x2, 0x4}, {0x2, 0x10, 0x0, 0x2}, {0x6, 0xa, 0x5, 0x400f}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) semctl$SETVAL(0x0, 0x1, 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r0, &(0x7f0000000480)='\x00'/14, 0xe) 6.051230451s ago: executing program 6 (id=1084): r0 = socket(0x2, 0x4001, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = dup(r0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x2, [{&(0x7f0000695000/0x3000)=nil, &(0x7f0000745000/0x1000)=nil, 0x8}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x100}, {&(0x7f0000507000/0x1000)=nil, &(0x7f0000305000/0x4000)=nil, 0x5}, {&(0x7f0000680000/0x3000)=nil, &(0x7f0000140000/0x2000)=nil, 0x2}, {&(0x7f0000412000/0x3000)=nil, &(0x7f000068e000/0x12000)=nil, 0xb5}, {&(0x7f0000176000/0x2000)=nil, &(0x7f00000d2000/0x1000)=nil}, {&(0x7f0000144000/0x2000)=nil, &(0x7f000062f000/0x4000)=nil, 0x8}, {&(0x7f0000033000/0x4000)=nil, &(0x7f000068d000/0x1000)=nil, 0x80000000064b8}, {&(0x7f00000ce000/0x4000)=nil, &(0x7f000025e000/0x4000)=nil, 0x8000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00004e6000/0x3000)=nil}, {&(0x7f0000308000/0x1000)=nil, &(0x7f00003f2000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00000d0000/0x6000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000002000/0x5000)=nil, 0xfffffffffff7fff9}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80}, {&(0x7f00005b1000/0x3000)=nil, &(0x7f00005f7000/0x2000)=nil, 0x7}], './file0/file0\x00', 0x2}) setitimer(0x1, &(0x7f0000000140)={{0x9, 0xb}, {0xffffffefffffffff, 0x10000}}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = socket(0x18, 0x3, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) 5.77410447s ago: executing program 7 (id=1085): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) (async) r1 = shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x3000) (async, rerun: 32) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/126) (async, rerun: 32) r2 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000140)=0xffffe, 0x3) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) (async) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b10005166000009f050000002010000000000000cea10500fef96ee6d1efd3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6e3210200040000000000fbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd125707000000002002fbfc0c2300008abfba0900000008e37f71a3f8345012051eeab71d89e000040381ecb664000000fdf7b6ecd27afd2e081f60cb197fc02927507b1273a34896d0a6309a7330a06525ced5eb8c7bfcb8e3fa67bea17921c1a929cfdb2dbd1c14df461bf9276e2007653619335918c11821feae", 0xb1, 0x2, 0x0, 0xffffffffffffff3a) (async, rerun: 32) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x1f}, 0x4, &(0x7f00000002c0)="c8e522ffdcc81b419d761987b65506634cfeb006515fa983afe63fee7c2b5b205b4aa9b1b47372c9c6aa56257bfdeb75945008b27971f56759fc4fe9a4f57a12af83c0b2fcec52d34f7e3d6e94aec08fcebb75494fbfbe86a24d976566f0d8888ed678ca6cc30e05e83d370a385bd90ab5c4831e51d9c1a29b833c69a6cc428e6412fef9d25437600a1c25e270dd506af569277876901bdd89f5d1c50f3aca3cb10f0e7fa7e024750a8f632f020af60df1af73ffc2dca838d39ab6d4efe8d7788fd408bb6bce06ab93662e6681d5b9b5c70d4f86342eda5d0c", &(0x7f0000000040)=0xd9, &(0x7f0000000080)="0f8ed927165c8f697525156acd9e84606956ac84287a80e584210e450f37e7580759271e8c02aef8a2f7d2ed17ae20c3ab39a6cc0209bb7463f1fc41e2f820", 0x3f) (rerun: 32) setrlimit(0x8, &(0x7f0000000100)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000280)=[{0xc, 0xfd, 0x0, 0x1915}, {0x40, 0x2, 0x30, 0xb}, {0x6, 0x4, 0xb, 0x800}]}) 4.760825344s ago: executing program 0 (id=1086): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000040)="00000080", 0x4) getsockopt(r0, 0x29, 0x3d, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x8, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200726, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x300, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0x1ce, 0x10001, 0xc, 0x3}, {0x7ff, 0x9, 0x8, 0x9}, {0xb8c, 0x4, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0xc, 0x7, 0x5}, {0x8000, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0x2e1, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r2 = open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCSET(r2, 0x41406474, 0x0) 4.754646269s ago: executing program 5 (id=1051): open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setreuid(0xee00, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x4, 0x5) r1 = socket(0x18, 0x3, 0xfd) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0x4, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x80206979, &(0x7f00000001c0)) getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sysctl$kern(&(0x7f0000000000)={0x1, 0x20}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) setregid(r6, 0xffffffffffffffff) syz_emit_ethernet(0x46, &(0x7f0000001880)=ANY=[@ANYBLOB="cdbf0e000084aaaaaaaaaabb86dd6000000000100000000000000000000000000000e9ff0000ff"]) chown(&(0x7f0000000180)='./file0\x00', r5, r6) r7 = getuid() seteuid(r7) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 4.544327995s ago: executing program 2 (id=1087): sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0xffffffffffffffe6) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x802, 0x16, 0x1, 0xff, 0x80000004, 0x80000003, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x9}, {0x1, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x3, 0x9}, {0x8000001, 0x800, 0x10008007, 0x8}, {0x401, 0x200726, 0x2f03bd72, 0x7}, {0xfffffff9, 0x6, 0x6, 0x99}, {0xce1, 0xfffffdff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x7fff, 0xd1b, 0x84}, {0x1ce, 0x10001, 0x8000d, 0x3d5}, {0x7ff, 0xb, 0xfffff3ae, 0x9}, {0xb8e, 0x4, 0x8, 0x44}, {0x29a71717, 0x7fffffff, 0xfffffffd, 0x6}, {0xc, 0x7, 0x5, 0x4}, {0x0, 0x1, 0x1002, 0x30004}]}) r0 = socket(0x2, 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000300)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x100, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000003c0)="258b34f9d92d15867fdb7b3ea6c26149654d3094b5", 0x15}], 0x1, 0x0, 0x0, 0x2}, 0xe) sysctl$kern(0x0, 0x0, &(0x7f0000000300)="71bb41683d7d6ecfc294315f06a01c42762bd6bcdc0d1815777282752c918628", &(0x7f0000000080)=0x20, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r1, &(0x7f0000000180)="0000000000000028f300000000fc", 0xe) r2 = socket(0x2, 0x3, 0x0) r3 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r3, 0x0, 0x64, &(0x7f0000000240), 0x0) getgroups(0x26, &(0x7f0000000180)) setsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000240)=0x8, 0x4) socketpair(0x1, 0x8000, 0x6, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r4, 0xa, 0x8, &(0x7f0000000480)="fc1dab906f00733ca73817fbac56e92c3fb74f9a5482527ddb568f9ec93b521443d6b0f78eb05b2114b5c8dd8a709f819944ab7e3ce135f66ef2c698ed137def65b9b1f603939e94f7e47aa32dbb8a1edf78b9f2341ff21ac4fe79b9f7292e42818c4604901e3e15587dd83f9c9cb37aac73f80e1371f13a00738ee918f8eb831ad396d4cdf983973d9b37d2d9b899fc25578c5acc2b6e874e75d7c1277930dfe103", 0xa2) setsockopt(r2, 0x0, 0x2, &(0x7f00000000c0)="63e1303d", 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) write(r2, &(0x7f0000000200)="f92a9bd300"/20, 0x14) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r5 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x9e, 0x2000007, 0x100, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x8, 0x9, 0xfffffffb}, {0x8, 0x8000b86, 0xffffff7c, 0x6}, {0xfff, 0x8800, 0x13}, {0x602, 0x2, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xcdf, 0x1, 0x200004f8, 0x10}, {0x6, 0x80b, 0x14, 0xb}, {0x2, 0x82, 0x4, 0x9}, {0x4, 0x8101, 0xd1b, 0x88}, {0x1e0, 0x10001, 0xc, 0x3}, {0x7ff, 0x9, 0x7, 0x5}, {0xb8c, 0xc3b, 0x6, 0x8000004}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0xc, 0x7, 0x6}, {0xfffffffd, 0x9, 0x4, 0x30005}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r5, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) sysctl$vm(&(0x7f0000000000)={0x2, 0x5}, 0x2, &(0x7f0000000080)="8d960000", &(0x7f0000000040)=0x4, &(0x7f00000000c0)="afa23a919be30e301717f9032b467cca62ce5e69fa2e2da5f3cf4e", 0x1b) 4.052299409s ago: executing program 3 (id=1088): getdents(0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) r2 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000280)={0x3, 0x0, 0x3b5, 0x1000381210089}) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x369000000}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000300)="258b300ad1711569138b48aec40000004a0c6c457db9b8a773693867ea9ed92904831d11a558caba3b584cd83056bd29bc1b35a99c", 0x35}], 0x1, 0x0, 0x0, 0xc2d839217c176b29}, 0x0) r3 = socket(0x11, 0x3, 0x0) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x2}, 0x4, &(0x7f0000000500)="bb739455b7254e44287eefaa1885aa28e3a1393adebbfe4e13764042ffe1fd18975a823df33056d7f31c1dc49bee1d98cf0db0dafb0e2e06148bfd5651e46df22bd1cfdda37cfa72533ba4ea7b456e00ff77c001f16edac83f7f678188252ad9b3be56dc61db5088f07633afd66b3156888ad7321eee02cdb6aa8bda51adfee0ead001eb204d5ca80e49fc458416b3a29921c99924e6de9cd2d240d02ab44081a91c038b735bf5f0cdd5c53f844ba001d42c57f0e2e2770e38dbbf6997a941ebe6ef6674ad8db2eb6235319aedda03f130fe75061d38c0c826bbbaf0d02d7e3fc402e9833d2d78f4d64f57517431a0c68150324003927e886ad5d004e9cc54e40ba362bbfb2edcf185f8075206e91c496309081a1013a0c69621eb643caea9c100"/302, &(0x7f00000000c0)=0xfffffffffffffe7a, &(0x7f0000000640)="c9edd234cce540433688fad55bfe3753888b46100000007f623cc289aa49f6f937b755be3b44b6f7424d512f3939c80abac35d8f02461863cb425949a67a821386c518e80c2861b40dc7321133189da8b0c2fa2ef9cb656b258126097075fe29cca92160124df3a52dc9c7d0e0e2c7154ee84bad040af64c73fbb2187825c348a9fe1ec8ab94ef1effaa588f0e9f571d4baeba5102389cc22723602905f3d83b4ecd3df8fb098a18883f162dea6a4ac31ff1379c791412cc52a0fbab6c3d1d333b81379d50d3f1059b1153bb2a0e8b73a82935205a533b309e970705030000007765ee8dd6902f280f865b22777062261f3dda00424093199bb653fb094a0f685b762d844af2a4f804eb5ac866a1ce7cd60e69e125ecc75ae360118bdd0fb5e38072f27891e82774566e2818693b4cf0082f6949d8e15493c5b15cae793d0821f21f6c8ed3789580cfc9f42a192c2bc788b7a5430db5a2723ad56f3219f91e134653d7882f4dbdac11b0c49103a061d4f4cb6f0b23566fcf1ce73b927abefc587095fe6a6252cdac5c73a342b6ff9efd0c1987ec8f949f0b6c7b214c7c9153a453ffff24e6d43dafc3b74154c45ed3989b13d114503d46fd6e0d552ad729271878f3004a49343fd2c06b519150645ffff7e76acb56b7f4285f170e58eeac8494df82ce3d1e4f35f4922aaaced6bf7bfcf703c98b84955b7d5776450e98b318730a1e4e56fd53730aaa8d64540e408eaebec8cfd6fcb3e90d6e", 0xfffffffffffffe10) sendto$unix(r3, &(0x7f0000000040)="b1000501000000ae05000701070000000008000000000500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297de1aa050434f48f29f0ad3ebbc257e4411f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300000100be1f25a2e791505c47f8343712cc0200fffffffffffc0000ff00"/177, 0xb1, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000001c0)) preadv(r3, &(0x7f00000001c0), 0x0, 0x7) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000140)={0x8, 0x5, 0x2, 0x7, &(0x7f0000000500)={{0x4, 0x7, 0x1, 0x31, 0x80, 0x1, 0x2}, {[0xa, 0x9, 0x800, 0x4, 0x9, 0x5, 0x80000000, 0x8, 0x80000001, 0x101, 0x1, 0x10, 0x5febe92c, 0x5, 0x9, 0x7ff, 0x3, 0x2], [0x9, 0x36, 0x7, 0x81, 0x0, 0x81, 0x4, 0x0, 0x4, 0x13f], [0x7ff, 0x2, 0x8, 0x8, 0x5, 0x4, 0x3], [0xfffffffffffffffa, 0x100, 0x7, 0x0, 0x7, 0x7], [{0xb27, 0x8, 0x0, 0x7}, {0x3, 0x3, 0x8, 0x80000001}, {0x3ff, 0xe27e, 0x4}, {0x2136, 0x1, 0x0, 0x100}, {0x2015, 0x238, 0x80000000, 0x2}, {0x8, 0x10b, 0x2, 0x3}, {0xc, 0x6, 0x3, 0x2}, {0xaede, 0x6d0, 0x1, 0x100000000}], {0x9, 0x6, 0x8, 0x8}, {0x8, 0x54ae201d, 0x1, 0x3}}}, 0x8, 0x1}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x32, &(0x7f0000000280)={@random="724bdb0acce3", @broadcast, [], {@arp={0x806, @generic={0x1, 0x5a68, 0x6, 0x0, 0x9, @random="0887f8f700", "", @empty, "18cd91271fa5ec22cf2e970c14a6a5cb"}}}}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$TIOCNXCL(r4, 0x2000740e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt(r6, 0x0, 0xb, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sendmmsg(r5, &(0x7f00000000c0)={&(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3}, 0x10, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x2010, r0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) 4.051041084s ago: executing program 4 (id=1089): r0 = socket(0x2, 0x2, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r1 = getuid() r2 = getuid() chown(&(0x7f0000000040)='./file0\x00', r2, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) setregid(0x0, r4) setreuid(0xee00, r1) chown(&(0x7f0000000140)='./file1\x00', r1, r4) sysctl$hw(&(0x7f00000002c0)={0x6, 0xe}, 0x2, &(0x7f0000000000)='\x00\x00\x00\x00\x00\x00\x00', &(0x7f0000000040)=0x7, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x4) open$dir(&(0x7f0000000740)='.\x00', 0x100, 0x52) r5 = open$dir(&(0x7f00000001c0)='./file1\x00', 0x10, 0x156) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000140)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x404, 0x0, 0x0) writev(r6, &(0x7f0000000b80), 0x0) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x200, 0x4) r8 = syz_open_pts() ioctl$TIOCSTAT(r8, 0x20007465, 0x0) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f00000008c0)=0x9) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000300)={0xd2ed, 0x10001, 0xffffaab5, 0x5, "f6780364c3399425eb214e624a90c901aedcc008", 0x40, 0x3}) connect(r7, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) dup2(r5, r0) 4.048710754s ago: executing program 6 (id=1090): setreuid(0xee00, 0x0) (async) r0 = getuid() (async) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffd, 0x3, 0x80000000, 0x102, 0xfffffffffffffffb}, {{r1}, 0xfffffffffffffff9, 0x78, 0x80, 0x1000, 0xfffffffffffffffa}], 0x1, 0x0, 0x9b68, 0x0) (async) kevent(r1, &(0x7f0000000040), 0xe4a, 0x0, 0xa9fa, 0x0) (async) setreuid(0x0, r0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x8, 0x2}, {0x1, 0x0, 0x0, 0x2}]}) (async) sysctl$kern(&(0x7f0000000240)={0x1, 0x11}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x10}, 0x2, &(0x7f0000000540)="58300c432afa6431a31cd42fdc243bc12167e3765fca9bcc379e010c45a6e6adb5027fc6252003810e498b9fa20abe7840b754012dc4ae923a1da8042e607617c2ab278021f24cd07373e9a8eb04ddfcfc0c317d759d83c1b5d6010f7195ce8cfdc3431e75b4517d64f6578cd302bb6b3f5798c63b1df64c8c62c52f0fec5a179cb94e01df3e29280a321e4f6ce787d53bd5c55125aa5a11475141fb32a5217ec655da519ce98864115eff119ec8cdf8d045e4fd08b87a7efea4206a9f253ef166477721a299dd6efa9b86255a6c50d3ff96c5f44f24d8c1fb9f86e554fafa9d4e5d4fac4cfcb62de89ba2503f4d0108d68d63d6f830f1909d1bc66ce9a5aee8f2e8059136d4f23b2bb219e912820c8da3240cf901c881dfb77087ef97b8f44093d4303ee8d2f167d3656f83ebbe061acf394fc842df95181e0b9033e9fd4d0f2ac52529917df3bdf2d365c6fc411a7d80a1c015e409fb0b1ad950b0d83535a903c405355af14077a34a657ad6b5133142d788e14ed4afb7d8d09367f778054f60495234054e959de80e9be4e75f9a7a8bbd4bdbfabc4ed84d184491963c927c58afaa5931c37483fcef6806d25a7afef00979b38226ad6f0bd152cca97434aa05718cb746b7b4178984e41c755aae73e7039c4c721bc0f14879e83f2e89fcbd216854205effb998ac8ad0549fe98613f408a6db4cd4370ac1ff2d810a97a4bd63e8d4334566f717a18aaf68a8ec82f350da53c3bdc669c8b64bc8752205df163c79f324b460ee6c41c0e15ae3385befc7135a1ad7f7b7d46d9191787ab79ba0f83dfb0c5364451b7a197cb88522d79a49c5003c1e1b5d7c817e442214d48172ae8de5ea10483a9f27ee082dd513f65711e73a64fff6be7815a556ab20bc63c933c29eae015155be0163703672b5f14606b44b7ff8b3e1cfba9013c9445e765d26b23d6ccd478cc24b37c12f9674398e89892d1ff6b485295afeffd99ca1e677c23428ef67d3a31166625d26ce64e074019e38c7d53d0340794fb3f308cf724a2c36057c8b9c44ca2466c95527b55f3793e7b979cbb81101e9ed8602f9c1684d69cf5942c5d5394868c110cc4ad790750247e6ddecbfe5f5bbc2f44e8ee6dde93ac7fbf65d9a3563633c7123e272d9deac026e42488d22ea0bc8a53655ded6a94c17bfa7178e24a0700fe1d0c67bbf712e5b14f33c45f4e2374186655d340aca834f5637111057892f9a6856a421612496bb86e7b39127f110aedda0e5ca53892b41252337f15e92dd8429416a27d73203838ae18e966a74c992975934c0c41b0b2cdedcfcec70d4a22057100b5edcf7fee6c82175c953a79b9be89965cc1e3d528ebe8711372b2873c078d58fafd2294f4b1577c3178b7ce2f9ca559ed3b441be53d33d166adaeb4e15349b53a34afe0778110038d97492e368f86092b931b7e73d40eb3d403c0ef051f3595d74bf5857e282db687345441abb8db9407f8195e78fff2d95a0d76f7a9fdf69a93c5ac5ecd7136e111d8c7ddc4b7c9facde30fb470023cc420225cf75dc1d4520dcf1cab1f2f30c7b4e99e69f9e91eb686b39225a038f595a345c966ce6a92e51e0275ba4d71313fd7ad80dd4f7108a5c84379e9e89df3b47a1fe69b1f109c1d840b91b9d855bfd1befc5cb236efda4f805c8d06ffe8fde45d3b2e48d454a1d7b0b5a0ee10b68fdf75a68f152e7426be48cd18b84e3d0d86ab0687a96a3c8beac5c232f248df3bd7ed0b041ceca6b9991f27906ebeef916c819d58ce052303c0b901abbf609d3ccf0f739957c61df79f9ca0070b044e5df47c59cbfc9a4988ed4cb48ba40145d379fc269960cef2b90fa43eb818c80d1eaaf0c84aba678e15b1e21f483341f57d46a98e050bf2d93e7391b8787fbf2539f0a56e7b1e4a5a1a3540b16c4e2017aee8453030fbdfcdf1606882a5a990b34b8e1b49701a7b06adcc3f8e03c6a40e07b19402a1758613438142ec96222a0cd70ae32de3c4a451bf2fd3562e4a00ccc28c86a8c093157285e9fafe906325c2d728b408f36db043fc420b777f62b84f2cc2339b6e92513aba85186d5de5e37427a0d4fe3978cbb3de78d45b167460aca846a92a178297343ad88ffe64f7149b12aafdc628dc6f80bd5c069257c8976cf87ad338d9f1f77ab64fdd0ac25e7d5e5d0b861cbdcb5d371ead8d5c1fe5679665ba89a6c375ab23dfe5bf3089b49ff9c6e6fcbebdd5684c4bb40cd6d3acca1f795023a8867a471cd802fd362b2d7075d6d3e44842f65f4c9e68b83198eff0df28b797ee8ca1add05335d85c3fd0123ecb72ec061f460b1553c8bc6e1823d1ce69d2b26f8b1bc346aaa5c458ec8cb696d751cf0afa4b738cadd756ff4b639360fdf8d3ab0bb87c6e4c7d12d31a9e4c3d90e2bee3a01e64f9d483a91799af82568a8c124262ed46cf0a82f59dad1f9bbde4d0180cf23cfcf41fc8979e17ab6714a40f5e65cb88f9c459a6bc4e34ff12645122568fb536a32351ced421b83d5cc46cc1975a786fcc39c03db8839957b1955145a5f181be56995277058de8d3150d2dd2a20531ec3f83f5576a96045e22751d10b111502db2370ea5a7e222d283cbd1a3e1f0cb9a7c11d56aeb9d35929c5b8c0afd7c769b9d5add810498e58bcaad34e6478d90090456dc2b18bf4cad3e4ec3a50153db26fb36bdaffa54004125e5b8b7998576ee38c41508076476e020f0796a9b0d19f299e9088cc50c8c3e8223dd70efc406fd24b1f03f9fcf7efa88dd5193575eb9461296a38d3e7f213aa5fb15e622efdf7fdc666a4d065ec13a52ddd495d5826cdde3e48b3a110954411da36f78d2b9728840407562b52dc031b83e2f973d422a6fdaa8e43d0cda8845cbd4f0e7cb1712daa9291d4cbd7484ddf023fd20ca8ab828a3c88bcbb527f65196ee6784e10483e2e9012e6ad46363dc474cae02c0eb8dfd901dfcc9b2811a650acabbb63ac8a3f761fd0f8ea40cd9376da676cf7a1add2b1b397debfd3365dd0f84d65f43d77e7e16539aaa8bd6e752ea27a8caf30558fd4022f4598728a4a433a3f95d5bd4c9864acb1c7ce08408a03aecdca566476adf2a847811dedb11410faa509d132177610f61ebf5b2e03a0ca45907c1c922ca6639b32ab87138af7fc9b184e971e400672675dc7be96e5f3379716e01ec3235ea85302f16ab2e729308cca09705609e20249e9a4f830d960ae7f5052e73dd04f604ee27cc51f0916392a636f33238faa6de1725f7001778d4735cb7afcb7b3587c48dacc664571417248ab01f733d77fef7be4b71595237920f7bbe7f91d33180d6f8d9b608ec0ecaf0fb4c0c789c6477c1e9c4b917e7703cd96bed1235ffff472ab3bbe3b05c3a260bda780e29f27a9964db67267f968b276250da7c50c585c50768ca903874aa0c60080a5ac034e19881358a6eff8b76c71950b4ba6eabf27bbd4960c45f03569c6c1c90cea631e1e6f10fef63af147dadac8bb55e1999bd14bbecf2f08ea87c04a9e94f4f5f693bdebd05ee3367bdd5edce8d56963d5d0afb9dd425c6cfe9af75292229078763106eae9a38367b220e939372374ba41f5338192d1b5f5c1f3c183eb575e4f28aca29a8052dc79bc0fb1a30f4399e51fb8f0d4d71a4547631522ecf9932da9f9aeb01ee2ecab315258176e509108591d01b6bd382f86c8aada355357ef48139046b71d15c5b9ee3c92dc7091082794ea30c3f20a616c193a03d3c01ca43b83958caa87038007958452a3a5a08fb4298d22b2e61e0972c4e65e82205c9e5bb80d4a87ed635d39ef39c40e1491e1adb465e3271a67e0f3ce019f08191d516ef7302a36478ccd804c1384ac432e2dc0ad9736d0d106efbeca714e17d2272eaf9258807c36846978ec7760b662c52a44244a8667bf1b16f655c1c521981c7daa26b06e345c6aa41065ac889ea5205d79f5ee2324ae326bc07019c631e4de40f4a6d1b705299f522de4f961be07136873f17ccf103ecc2bd9ef03b40b4dbc5ddbb725262a57319ed8dc2c564cb903dab2f1cc57570421d4565d187c88a4395a015e630003ffa7dd28b6a10b88b4a3aad685e3e0a606ff928bd9f752cb06d3013c4b23949da5646ad26d90c84b098c96a0f236ee09f262cfe64c07c5c5eb50a186e7010c112dcad61f07e85f7f7adb449779ec2657f67afebdc8b026731ec951a8367aac5f46b6b3727246046d9ed8ee75cdf7259ce2824b088610b6e569ebae105fd541cc1e887956b73223c43ce0cff3bbebb4d1f3c22e6cff371726b6e26ad74773630e7b18c106ef0d2e37b7a4672495e6d82a09f376ea009a154f5f6f2c47dd130c9335ad29a6b2b8f3a1f99f34228d42a303c4f9cf5a176cb9ac5c9b085e698439bae09cb06254cd6290f42225c1b188d5df089a8e0ad77723a9dfdc94522823d24241a7a43b097e01b5c0c7ad144353968196d15cd2e9aa628f740b01f9fe32867b2758db0b48e8a9f6da4a6ce65b03146874c0aab13682b3b5449cba3f9aa1e70cecdf0d0039a51f34167d58faa4e9b8ca495d509ec9e21db3d669235728c0a4436dbc33ecfa5a8c960526f0e692673e9e6aa823ccad7519c4894213710a5aa1ad9f6289e08dd8b35b85f89fd89d818727eb27fa3e3d16b54321da3c88010572a13450fc1da5c4462cb8988f1e3c2a9b7e765b0b8f078f15485508135e55bf1c1fb7d674c3fe8546597d8d2fdadf13e4de99246bf31700cfc6c8284ec77a0ebfd9872d71bcd278221b7187df2da8f0ecf9d6f79305241aeffbac72cd4b7120bd314aadaaf3b66015c9c93c5589414c488175ac681554d0afe69401bc54e6fb59c021e8ff41cc4b6869a3dc7ff375cd42c4475231cb0efcf4f6b23826240c812d6c9a139886de8ccf6cb81f4eac0cf2f8eb2dc0366b19b62ec36d707fb65ea4ecb87227850740d56ad2568040a93b0867aa43ff470ce34d25936a06633c0a2705e403d47b905c75c0235120e306a8f963940f6f49d6e8539e9fab267f87daaa93b5f2c24702269c95301e6571b674285d691c320ec4cdcc3864f50940c699e88ae13529ce7ed50bfcb420437de0557b5cfea202dffad4b46aaf442c9d8faf20df0266137b23263ac50ba6981c09b22fdfb29cb59971f4ea9ed9fddc5e26a00cfe671197fd82135252a69f139762314a4bc625c197aa8eccb07538f683329d4edf7e2e9e521acd4871a985c8234a9789fe1eb9f14316ad85f7c505ab3ae977af882361f8b48698718ce918d7f9d8ace1613506281d70fd0136ae484c7176d0de343993d1fb3fea1b6cee8b1b85c20af4268389cefa6eb1a264dede587a3edbc1838e031f0a8ff58d4300ded6ecbf3f1e9079a4ad86b1130f2a05bf0b5f7da790054f731d70837b0787b41c032124709275dd12436010e4444f6c9942bc9a76186bca254f1f091e5a623d8be6f0d32dd887f48a58f57bf3efd085f634b5883bf728fc612be36dd38810efa8e4053b113748cb2a6051b83adb7de6e6e3201d0f25d1130399d33f353a1656718dfb9a513b8b74c31c260511289ba7afb272ec224e69029d99859630d4262e0268d06245812d78a39a92691b9c0e3ad1d38f9d585663864b2bad158fcfa0694ce4d9e3d964a85e1af4fdd9a1876c395be5236af96913abe2b01bd4d113cb00ea9ed6b3c21860aae5fbe7500f9a0100ef486f6bbe64b4476b880fc6ba190c07bb5d4bf00c1e86cbe035ea198ce983f53805faf8416c8b2a8c3d33643ee27ce3240db86c6fa07b330fa9888939a9cbf5259bba80c85d4ae704974aa1e64f17a6", &(0x7f0000000040)=0x1000, &(0x7f0000000140)="a2ddc3afca6d5c035644eecc43ee22fafb32bc8bc806e951f1b41221a5d93a5e819e8c376baa02ccc07127bb16286bdfe5a4ec3a8d71637855d00c9c4c589994466c8fed46115da10b6e9f0c60b2539483db1dc09d929afc100ddcbbeb2d93c8677f4c0b047c93594a9a846a5aa0f77f832583938c1ebeb8a4e0a8b5d2eedd42cd3709003ce59ca1002da89e45ab0b7af0d7ccb9f61876102bf32d0b4cf24855b54430386d7a5ba9a1818804f66dd17302a2968f493816b498804386c9139207f5bc826e38ae9fbd4bb1de11b3f646c39f9541e8c395bb828a18d29ccd31dea7daa2a29253aaad31667590c4309684884aa4da0e050be973", 0xf8) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffffb8) 4.041634682s ago: executing program 7 (id=1091): r0 = socket$inet(0x2, 0x2, 0x0) seteuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x8, 0x8, 0x1}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r1 = socket(0x11, 0x3, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0xa, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000100000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000180), 0x0) socketpair(0x0, 0x5, 0xf9, &(0x7f0000000000)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x3, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ae2000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffff1}, {&(0x7f0000e5f000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000e64000/0x7000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5fb6}, {&(0x7f0000b25000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000ab2000/0x4000)=nil, 0x1000000000000000}, {&(0x7f0000f56000/0x1000)=nil, &(0x7f00008fb000/0x2000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000de6000/0x4000)=nil, &(0x7f0000862000/0x2000)=nil}, {&(0x7f0000b6c000/0x1000)=nil, &(0x7f0000aff000/0x1000)=nil, 0x1000000000000000}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil, 0x1}, {&(0x7f0000dad000/0x2000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x9}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000daa000/0x2000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff3000/0xd000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000094f000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000c5e000/0x4000)=nil, 0x7}], './file0\x00', 0x6d}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$VNDIOCSET(r5, 0xc0104401, &(0x7f00000001c0)={0x0, 0x0, 0x0}) r6 = getpid() r7 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r6) setrlimit(0x1, &(0x7f0000000180)={0x200, 0x95f}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000100)=[{0x2, 0x1, 0x5, 0x1}, {0x0, 0x9, 0x9, 0x8000}, {0x3, 0x37, 0x3, 0x5}, {0x1, 0x4, 0x4, 0x80}]}) setgid(0xffffffffffffffff) setitimer(0x0, &(0x7f0000000140)={{0x1, 0x7}, {0xb, 0x100010000000ee}}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 2.804056921s ago: executing program 0 (id=1092): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637d) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x2, 0x2000000000000000, 0x181c, 0x100000000000008, 0x9}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r2 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONBIO(r1, 0xc0307004, &(0x7f0000000140)=0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020699b, &(0x7f00000001c0)) getpgrp() open(&(0x7f00000002c0)='./file0\x00', 0x100, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x91) sysctl$kern(&(0x7f0000000000)={0x1, 0x3}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637d) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x2, 0x2000000000000000, 0x181c, 0x100000000000008, 0x9}, 0x0, 0x0, 0x0) (async) kqueue() (async) kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) (async) open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) (async) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$FIONBIO(r1, 0xc0307004, &(0x7f0000000140)=0x2) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) socket(0x1, 0x2, 0x0) (async) ioctl$FIONREAD(r3, 0x8020699b, &(0x7f00000001c0)) (async) getpgrp() (async) open(&(0x7f00000002c0)='./file0\x00', 0x100, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x91) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x3}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) (async) 1.553860733s ago: executing program 2 (id=1093): r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000001b80)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000280)="2dd73dca5e779f7772cd781bdd3d14a84964267b10", 0x15}], 0x1, 0x0}, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000000c0)={0xa, 0x8000148, {[0x3, 0x0, 0x6, 0x6, 0x3, 0x8000, 0x1, 0x0, 0x7, 0x2, 0x9, 0x91c, 0xb, 0x180, 0x0, 0xd3, 0x76, 0xfffffffffffffff7], [0x5438b950, 0x5, 0x1001, 0x7, 0x1, 0x1, 0x9, 0x7, 0x1, 0x3], [0x6, 0x0, 0x8, 0x8000000008, 0x10000, 0x200, 0x2], [0x100000000, 0x10801, 0x0, 0x5, 0x43, 0x6], [{0x5ad, 0x7, 0xfffffffb, 0x6}, {0x2, 0x925, 0x3, 0x338}, {0x1000, 0x7fffffff, 0x0, 0x5}, {0x8, 0x2, 0x3, 0x895}, {0x4, 0x3, 0x2, 0x9}, {0xeff8, 0x4, 0x0, 0x7}, {0x5f, 0xffffff81, 0x1ff, 0x1}, {0x3, 0x10000, 0x6, 0x5}], {0x52b, 0x4, 0xfffffffd, 0x8}, {0xfffb, 0xffffffc0, 0x8}}}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x24, &(0x7f0000000180)="fd0cc085", 0x4) r2 = kqueue() r3 = accept(r1, 0x0, &(0x7f0000000000)) r4 = semget(0x0, 0x1, 0x281) semctl$GETNCNT(r4, 0x4bd9e8399de59766, 0x3, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x128, 0x8201}, 0xfffffffffffffff7, 0xd0, 0x0, 0x0, 0x5, 0x0, 0x0, 0xd20}) fcntl$lock(0xffffffffffffffff, 0x8, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94100e4ac63c90dddc11f11cad5cc4", &(0x7f0000000080)=0x2, 0x0, 0x37) socket$inet(0x2, 0x2, 0x6) select(0x40, &(0x7f0000000000)={0x1b, 0x80000000004, 0x4, 0x3, 0x0, 0xfffffffffffffff9, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000a80)="e6cb87636422d4eb46409193d97120551c26d1a56de4b5adb943aa08ca069e6ed29ca15aea0bf1598299bdb0229828ae978a6a588ae3c4a1ebf4463d5c49908037cf574b140687543cdf10cad274c693842c48db84211200bbc011e3cc19c94cab722c34dfa51462efbb4b9d1871a247408115da1c25d4c799a45f35b479e5b65744428d46b0e49d908d935c7e4bbdf808b2313e915d5bf554aeb8487021117d344e1d6db35e9c3bc61a8f97a619f9134a6d2caebb3c26d0157fa9e4cbe4b313", 0xc0}], 0x1, 0x8000000000005) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb40500000000000000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x6}, 0x2) ioctl$TIOCSETA(r5, 0xc4504446, &(0x7f0000000740)={0x6, 0xafc1, 0x6, 0x5, "97a2a24ff1c04602000000000000005a6b33c1d1", 0x6, 0xfffffffc}) fchmod(r0, 0x100) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000b80)="d50000000000000002", 0x9}], 0x1, 0x0, 0x0, 0x400}, 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000f40)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="8215c9ec3d1e6ed7eda0f59047bf65b18d7c51f78b06ccffb40500fcffffffff9cd52840fafd3493857d65d4cd12c63d34", 0x31}], 0x1}, 0x2) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TIOCSETA(r6, 0xc4504443, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb1be92fc6b47c1d100", 0xbdfe, 0x4001}) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffc, 0x43, 0x2, 0xb88, 0x184}, {{r1}, 0xfffffffffffffff9, 0x0, 0xf0000000, 0x912d, 0x9}], 0x1000, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x8, 0x40000000, 0x40, 0x9}], 0x40, &(0x7f0000000340)={0x9, 0xe}) sendmsg(r1, &(0x7f0000000680)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="1000000000000000000000000000000014"], 0x180}, 0xe) 590.074755ms ago: executing program 0 (id=1094): r0 = socket(0x18, 0x2, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x30}, 0x2, &(0x7f0000001940), &(0x7f0000000040)=0xfffffffffffffed0, 0x0, 0x0) close(r0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000002c0)}], 0x1) sysctl$hw(&(0x7f0000000080)={0x6, 0x18}, 0x2, &(0x7f00000000c0)="99c5069e7aab2155751fcf107818533afc9ff01a68a4b1baa30a07f4c4b66ce08d59af7e54a8341f3be673a174c3a12223a171ff2ab99d0e0d43f0a6c3948f11658e876ac2126614dcd00fdfe76f1ace1f77da0c0af828b5c508585fd9df9ae729f85999a053e2c9872fbdd4e491010010791840000000000000000081131a6f0b680f72f2b0d9a19e570400"/151, &(0x7f0000000180)=0x97, &(0x7f00000001c0), 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x10, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="258b300ad15114aa764dce743f06b3f3e8347a217a866229b76fcf4c", 0x1c}], 0x1, 0x0, 0x0, 0xb}, 0x403) sysctl$kern(0x0, 0x0, &(0x7f0000000280)="71cb42008037c30caef9efff587d454cadda00800000ff60df80b4c46a006200000000000000000082006963099dd901c8ce28040827d781fa6adc94ad214276f15b9ba973bc861477c475b3472db7a8a1dc46848e8b8f43c8d9e92a", &(0x7f0000000080)=0x5c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_extract_tcp_res(&(0x7f00000000c0), 0x4, 0x7) socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x10}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f00000011c0)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) open(&(0x7f0000002600)='./file0\x00', 0x78e, 0x10) r3 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file1\x00', r3, &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0xc2, &(0x7f0000000000)=[{0x1d, 0x1, 0x0, 0x2}, {0x25, 0x0, 0x2, 0x7}, {0x4, 0x4, 0x30, 0x208}, {0x2, 0x8, 0x2a, 0x7}, {0x9, 0x8, 0x3, 0x800}]}) write(r4, &(0x7f0000000240)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) symlinkat(&(0x7f0000000480)='./file0\x00', r3, &(0x7f0000000180)='./file1\x00') open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) 589.640875ms ago: executing program 5 (id=1051): open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setreuid(0xee00, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x4, 0x5) r1 = socket(0x18, 0x3, 0xfd) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0x4, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x80206979, &(0x7f00000001c0)) getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sysctl$kern(&(0x7f0000000000)={0x1, 0x20}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) setregid(r6, 0xffffffffffffffff) syz_emit_ethernet(0x46, &(0x7f0000001880)=ANY=[@ANYBLOB="cdbf0e000084aaaaaaaaaabb86dd6000000000100000000000000000000000000000e9ff0000ff"]) chown(&(0x7f0000000180)='./file0\x00', r5, r6) r7 = getuid() seteuid(r7) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 589.411426ms ago: executing program 2 (id=1095): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) sendto(r0, &(0x7f0000000080)="0101", 0xfd84, 0xe1, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000080)="ab", &(0x7f0000000000)=0xfd8c, 0x0, 0x0) 553.862641ms ago: executing program 3 (id=1096): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x4) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x1010, r0, 0x7) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000080)=[0x0, 0x0, 0x0]) setregid(r3, r4) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ftruncate(r5, 0x6) ioctl$SPKRTONE(r5, 0x80085301, &(0x7f0000000100)={0x89d, 0x7f}) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x1a, r1) select(0x40, &(0x7f0000000180)={0x7, 0x7, 0x6, 0x6, 0x4, 0x9, 0x0, 0x2}, &(0x7f00000001c0)={0x8, 0xbcb, 0x3, 0x7fffffffffffffff, 0x1, 0x1ff, 0x4655}, &(0x7f0000000200)={0x6, 0x7, 0x6, 0x8, 0xf323, 0x7fff, 0xa, 0x6509a372}, &(0x7f0000000240)={0x188ef219, 0x7}) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000000300)={&(0x7f0000000280)='./file0\x00', 0x3541d9a4, &(0x7f00000002c0)='./file0\x00', 0x8}) mknod(&(0x7f0000000340)='./file0\x00', 0xc000, 0x7416) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380), 0x8, 0x0) ftruncate(r6, 0x8) sendmmsg(r5, &(0x7f0000001b80)={&(0x7f0000001b40)={&(0x7f00000003c0)=@in={0x2, 0x1}, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000400)="d9d86bb9d049acb2e8f90bba1e908241aba7757aa274540269a7645a9e29acd4bd2f4355e8872b1b8745ea6cb33ee6b7ff2a0bc39c658a43df4962177805237cd52674a31c6ecd734069f80db14630dd45e0b14f1ac7a9c659a461dbe6e49f2563162979af0f2239fbf212", 0x6b}, {&(0x7f0000000480)="85abb68725b7ce06bdeef9d2a89998f5110dc0dd9c3495464edb154f38c2cd32e3667c4eeb6ec3185bee79a7e1385edd8dbe7a6f8ce79a065c30b9dc9830c92bfc12bb78b562400a0d419fd75da7b29f0dce807d4506b2961812e3493159b20316af4f1b64af83a4bbf31f24fb46cb7e462d5f487d600a62b9da3c57e191f07f91d5d722ca10b980a22825aa359123396ecc4af7db85beddf301c43c4811136cedf0c7814aeda0287214aa13691eae56b0112c8bccf6589b6ae67a6554c43908eaea8eecf6ff824da4f6e48e66399b3b8248947595fc3c40863d78c883322bf655b25b57d64f68e850bf60e0a1f1", 0xee}, {&(0x7f0000000580)="b5ce5dc4bb6e6b0c9285230c2ad8b18c7dd1f3b10f21", 0x16}], 0x3, &(0x7f0000000600)=[{0x98, 0xffff, 0x9, "77b16512599c6f2afcf070ca4111742aada988b24abdeecf5af6b62e302031db4bf17fa8c67cf6ac1d109bc6b5a2ada8df6b3dc32cbe0d9bba73c3eaa9fb61f14b6e56809d1babb96170ed5dfcf3b3ee524b47989866ce650e100682949b6be76a4b3be15eacc05123971c8a15424e0e8c16ce9897a52b82a3ea9590987573c8f5c44e236984f9"}, {0x108, 0x0, 0x0, "a79d5215b7353f2811c8fc89ffb65f6ff436b6e41b9ffc5d2259f401906642dd942ed0f3bbc981424745ba9f51261e0071450e90fb0d79e731e38e87c71fffd61dc609bde67ac5812b58622e8ac611a699149a38b96b9bc082b55ac25c44d86630c36e753aea7daa5385864aac15499a974c0184f7a203e31946eef8665d7b23dd3ba8f2a3fe86a30213ec9f678617471b77fbf3b4b5fb80a027947311d180f5139b46016addd19201afc12acccc2757ef8d76be1fd04209a8f86fa0302019c0522c44796fc445525781fb1eda8fe883989923ade89f903240f46cfee387daab83a6295b068df8af0025db0484cf35a893"}, {0xb8, 0xffff, 0x0, "4b102bd60800d290c340e2a0b56e03eeac9c4a67d887bfaf365ee88ff12c27784ca46366e313af29d50917e6c8dc698753490dc74c404d080d4a9c5a71c2d81a91c21c36d880146d343b319e9d20a0afd87fa3a5bdb410c8cefa2f8bd9ed194929b0d5b4b1cf0b29444c228a491632c7864d293a31029aa9e9da8eaeb7b33e701436a214cce73c43e5125ddc9e1e9c8e836dfb59b863647821ba2631b29957c647f63ed5802f6c"}, {0xa8, 0x1, 0x74, "1d7ddb483dec3f2d564eaba140a134c158b798ca256586e0e89ac035c221c30c92043d910b4be3e09bb8f987e96f248c2fbed3cb2a2b6da651b2ab094bc7da7db22dafa0e557a0bd5f0ff8cf0fb990a3ad0277455f806fac6efa4311a2ccffe25f8a9cb22020581604c3f6a0f7aebb13b78cceb11ef50dd6965a3a7de4667ecaa1579ade1bd9e4ae38cc404507537190058a"}, {0x60, 0x1, 0x3, "bfb539a5944c5b07257f0439589ca1eaa348df0f44a8e885ef45e44980aca30a3358ed9007ce5fd28e64b25cd1f6fc6ddec13a55a38611f6cc3ef28c450e81ac2356a36dd1767e6d225f9b7f"}, {0xe0, 0x1, 0x9d, "a4efc76f1529e4f37a3aa7aa3cbcb1ce9568b6a2225b2fcad8d9a8671772953e7137d05932c5e82f999b1ed4db7606ce572adf6e3dc248afc12b92aa4c5809073e979697389aae7de2355db0b3e666712dd8832244acb80df1a64ad9859f2e5c16bf8da118a1c87f59c1c4c6c3c972a4f9df70b34c9b939dead972480e354b43ce41b594f6379464ad9e9b92375158485013648f0a3ba3c06b0399d7002e51192a58ec94180f2dae9e82bbdc9312cdb767bed4cef26e98acf85bffa17d1c0c0b3d8468942a85c31a3648"}, {0xe0, 0x1, 0x5, "115c152a5e7d66b4dd481c67dfd8000dce94ce17ffa1de702e249a7f2a0870912965ae3185a2f9482b8686473c1c8f2658967653263626c3bab479be0ff11252b92c5cac79c763e2db3e575ab870f76559d69a9fde0f7cbc33ffaed8238495acf7506176b30796788c3fda7eef12511121d71a0ff7b869672a7bc43f6313ed3ec6d2528ce0b40bea9e1406953d52508bcc883be59f0f242522c28c6d896c0d39435843fd40b2795d91e92ff885e17a30e80fbd56aa7cdeafd919802f246af9af1be0a6b9f0dd5d6e5d627c"}, {0x1010, 0x1, 0x0, "1d314977e586f1d68a67e56428c9be524c843221f3923d63d5b918e0953a978f58e59c549e3d642242485f3422337f2deed479f7114e66e8f2539649f6c394f400d40192f821011518a54152d5e740a7052bf06b55c8197157467026e7b16ee6bf478e94868dacc74055e7c3fa81199c06466a6ba2396903f33a92fe5c36900566586bb13a10e6bf6accc95b564379611964204245f57b171610dabb79fd84cc567468ee0badfcde8a92fa6e2cd4a05f06c04ed5bf45692f2b820368abc5ccc6885e47a74fe29bfdf4f572e7fc5214bf48763c98b801fda55ac540ff2b88dc985f8755d397b887236450b8f331be7e813c272b08e321bfc7ba013249ca5d89ee4e8d1054c4d3a99e72c30abc5063f32488f7b6e8a5419cb0642c7f862ca8237f161248fc93978c1dd48806b37333247101a0f3d1a0e10ba5d8d63f96c986e11ec9800bca50599e794c815ed1ecb62e978ed7d42fe4124c5902acbe507f8485c262e1bf02380d30d7462638debe94aac9e661c5aaa192cb312fd5806c8714b861474c39c3c4b5956260be4cef1487950d6b1b35b4cda2f0bebf779a5d2a6d431a408a9244ddc41f8487a83a4069ab8227c69f9fee7552e9196db1ea90e580fad785c97a024f7e555a417d3c2fc4583f942a6a3986ffaa9b0cf5594f48829c30233b04aa3b479025813a07bd9060a23be42ed71394ad16a7997476728f0e40b536eba352a6cc2284d2b5f9c8049c563e3df9392c245b5911fbeefe9092f736030348ae1a797413cb09be9e70d8ca29e8d5f873a3322b8c1c6e9705711570c9dda150b17a0d52cf06759e87f21f3d8277bf7b37de6e4716483f405b19b4d369f54cc8d74fbab6d5e9d7c0e710e71a3ed6d2469502b395767105915e06ce18562402af83b563e705b40d7a8f09a3a00742a635c1444a112a9e87b6f60842b3a87c95e26dae2ed5ceb8086301ca70446a14484530f5e80cf63677caf7ce22f1d791426f5434267c22192a6e5475e512fe1c001df0351d3cb9824895d47b9866555da6ec961b7496e56905d8beb5a58cfbfe4a885b47ef30c3a83b9214c2378ee56e915997c61f42aaf4322b6ee49e63afa0bbf7397912ec3652af55b86173ca681dc79c41e07b07f75705f061e68de40cf54b7a8447d27a71b926cffe9d9b60a7c2485c4d473beab2af81be4ff9a2d4ef4b1ac87bb95d2f1197c176d1d1bd7dc670c64d8c8ca242f1b4ba034a186a17c78d7d437fbff5fc52854e033f6e3d8f3dbdede48f91954a2193458e971179013dc825a2a3545545f3ab8ce4b926d22a82250b27418c94a4b0a4ea0914c8f4f9e2400a6db69d92402227bab422514af4ca2c772905332ef63cce7c9d02d68db79ca178a334ffd5b8475449ffefc1fcfaca60644d56b4f9d2d21be207e1c49020fb62c9c1224ae81687a3297c731bdf13d0153ed41ba024b44f472fe4cd542ce2110d3430f9853c722cc361e416ffc91f5e862685713bc8904191942c91e825cc09fd4731d6c7e026a2034c5f40aa6829152f315024c08e62a0f3f32d8c8ffe3e9b8bf02070e2f551914c23f731df07e38a2636bd1b228680b3e44cba3fd56d13bc046aff79b0e7fc54eca2b994dc0fa01acad62c5ef93408c85c44ec731738667812b66188c1bd22678f2a4affad8243dfde18d71db1a7254b684a13d6d86354a141a14205b0d3aaedefe44622c89c5eee2e09e2bc7153672af9e8a2c5096b88ca9c730d2bb8c8a467425fdaa4d1efe4db9e51fb5897e7db6c54ced8099261043c70962591a1c6237059d1d90f2477399c914436705020b7ce8f072a47e35f4a28185b6fc904ad1beac61127b2ef460474537c89651f025f8c5632b659fb11c83b5fa417ba8e7882128a2668a8294e7a29b0e9dd4c4a5ec590a7dc0b14e53764285fb88d9714f0510adb8507efc31de4ac2ce488e690249f46c47792dcd043b683461d70372d0ebcd26239051bb39fd63083a0abe0f5b8de5359dd039f21c11c9565445b733073a6c1ee2b428a0f77df28c06f04a8c4ab70d1e94e7a43a281728ff9a794907ae0b9bc0cdf1be593552ac5688f2dcfa8f2c45ea7f32e5f8cdf64ec6c7289a1b16da6ed78fd27100298a845b881039fc103e937acd0f7ec1dd22cac0141f550aeddda86f83987fedcbce3294898d7b1254676c75b63e5a1041e5979a7fefbd4029142df89442a7c91d82a76a04261a3f8faeaea666414fd40a7e2a5ecf6b0883ad849b3d656217756f6db289facfbcbb3614a9df492082c384a4addf3710c283561e569b9244f26f4f807796734d42dbcc840983abf525c1ca62ef1e15ddd0d23025063a8a88e92a6efa23da9cb8fac00bd504d678fcaed407fa9d378b47672c01b5ae2a0b91dad084bd74bc6b5691b01931499b51bb7d1894d126a19e0e0e69d153dbcf5e17f5a4b850c98c6b7c2b616fa949d09c61ef153a7122e2f6708deb6a446b10161870b6e2cfa2fc298d082d6ba35023165713f486910bbfc190ac45ce36a7862f7d0a46f61b20bc5d85ea6f7d42842d10c0f6062305e25cb8b9d8785d03365aba285ae3e620c878389ba6c2769bb3cc72b0933e81aa3c6eaad6e196c9d612c4a4108e5ed248281f7e84f487015459e82ae5fb4d95a324cbec53d9c91d7d2a46fcea22ca471e6dc212ae15c48ed307471e46c33863e2020d5d7fed8dad8b306aa627242a3201b826e6bc2fd10828ea7955e028aa36e2a01e1c0861e2482d0db74cf37f43cbba959bd5601c1d186ab02beabcd03e56c743704534d7d0c539eef1fbd0b7bee6dfa3f4fa1c7700b3c5c023488be4f9d020852b636eff0c5d3cdf7d60ee2d1902ad895cfdb47fe9695f7a08f0500a9cd8ac260731e0c00f67c7c242d73ef80b72892d12b00c1ce70cdb554c6dc3b7226e1f0acb35a68d987b1913522edf2a3b68cf6c6b4f95a457a4a2fdb59da01128da24e79fa0c2a6cdacd573339ef3b0ccb91605b47ed4d301d55d40efd412d26b819d183c3ec38fe254a9c3ed709ad3c71bd847be4967663e3089f2e075470a64afdeb8ddb1dfee4ee8accb9b99b60fd0cb1b5c162367af6d2c4c2196bbe60b3e986c608781ff3fdd5593664feb7d659807f97caaddd8c3a7f6e20c46e7dfc703e86999ccbca7e3722b6ef65270ed2c1fcece5db6bd88109464cebd8af721927221d5fdc9d2dafea735ca004aac21a643e3f3fb21e46e2efad16213486a1fc225039fd514a464e0819f1789759adb208f5a4d68916dd390d930a153140e54579ceca93abb20be75ee4ad89aa35463786f7327ab66476107fd31b4e9afc40de454bc8bb262ebdd711eac0fc303ce1e5703f88d11112ca8f012610d08898aa2f8475dc4c5c7451b2aa1388ce3706cee59c886a25975c219330d24e8d6d4ae76a106cd0e35006821efc33166e4bd08d02ae0957856f179589254ea9c793e4c2ce4917af779f6ed150e79334f10c5a73a34dd86c07bdf0c86763121af8b8135e6cb0b4b3cc568feb7a1e1152128f9310a9a1e12563bac6ad26c724522b6149934259001d0dbbb269b05be2f953953a22b4bd483d9fcd47602abf6c02043662ad4dbed369412172a46406727df19504be9638defa93bba74c071f8ec5f3364327b0977469dcdbdc635b456132fa35ee4b6134e7c90ae24d797cf29b40b0bd32f395d588008531ed5366d652a11225a9de126f6f235e8a0176bb6ea7e1618b353c8bb3fb01e8452f1ecb857da234fefc882be6ad07ae785c35202277c9dc951441400c7e7817d8f1c4fa1ae26384af5a3c8b209d6396974961c8984762f2c725d29f905157d17f7c420264f3a5dc008320cf9ada780abf8dbb016e3d6843ee4d889a5b66a9f0caaa29c68daeae58cfc2c19add6d392eb0ec064e5d26b0801ae303b7f49ecdb33ed8c4911551f00ce4fcaa914e0ab5de6ff22d608320a413be549ad59e430e4518ec3b5dff19a26602ed3907cd3d6b33eefeffdee47592426012012ed4bf77965e8626832ad57e2a1b4515e9ad845a4548b35d6da2924c0aaaa70873845146a6a70ffd63ef4e3b445b804d58d415c8b2a377cf4214ed73d699c7a50163a86d74a8d1507ed55f1f79ba39e8458058d28aff23682c5f8f92d374e34101fab040b36083439404d0007312dc4bc8383ef92f7b4f0244ce3630fe80f03882d6e95889c4552072b25943932ea90b43de192369e34a0b432874c32e75abb2a5447727d47e11406515f60b9f49bc332522c68c414cec3d5a99dc3b1ca3b72cd207ad508935330a03827494fb51a7e6b2c14c243ccad462eadfbe1884f1a7cbf3a9fd81554d404215f4b811b06e32f7e8ad0b4acc35e0549f7019125b7a6159e9bb8109c1c3d9791df0368821d670bca210fa22325d0badeda87c00df74ae876ee9ca9116f8b164b94f9be5e245cc5cc5bbc1f114ee0839bdd0f15271a708cd0b2b3e56ea2547dbd6b491df09da575ddde05d3c291cf5d86f0c9a5356bce2ea80baea34ad67637eae8d918ac7c2c04575e8c4ba2301d900362f4581bea60572205039c32a1cceb5d996704856a75f03a8f1f947e38b3a108e1a94bacfc86b34be3ee0026998021590c0caa9c12afdd798524b259f31b43163ddded2a1b38afd3fa39bdd643211e7573cfd60eb76e0424d6f6a44e8d296fba34ae5665b2123467704191ea3b80cd6c6dd859b1907117666cd210841e30842b1525cfbfffef6cc534e57fb15765fa7e24d1e72e11d3cfb3757f5b0baadc928d643a1b6a205d928b141ddae610a219dc23f9888e5dc1f3fd6789fa801082612e7d9f4afa337e0a2fb08c9070901296539d77358555fe0109a48967245e82426c04b47d43f1bdc85329c57f49aaf437802458bc56e9bd1cc9704142f7c61c5d02140da9c346fca33c9c72f6a6233fe3def856b89dc3ef35e463519ec67a2ec11c9c60946e21d4c6067505f6ef0b4dbb9e6ee390d7508b1b1b516106a018c012f7420539e1ea56cffd14993ff852375483634dd52e47dff53367e9cca58b43555b58e6cfbe1dcaf621836c7f4093ef309aefd8d7995042c662590278202edc34ffe3ba1b310c4b9b7baddf5f58752236e57a75efb44bc311bee19db984801b3b941be893a1599490e02e5a77ee5eeb8ccab4bd79d074aeb8ce9fe651978356c0c7c80581d798ca712e8d3f9f4f5424b3b06a0eaa41dd52ec8500653953dea56c9d553e9ced3b6b9cacc1c5258351e624116f6d468aab0d87e952dbf8a51a65c31207f466a3a1c2240b661962b272ec57e20bd26bde101cb90ef8bb843596a6dbb0de1d8dd31e40bfe89858b0311ae7ec3c65ba51220397b2a40c48d888ae58d4ac680418fca58f2316b9f4bbed2640bb0bc05aa1b60deebe2e79504b6005e23ab787bb59bf8eaef1fa36f42c7e726690eec25d7c3a340df5754127eab7f444f812342b75d410039eba50593901a04035410c9e563dd0e9b520a060294263b84874c357affafcfba71be89f740cb5ae80bf53e1e74b1f5db977d6d2990507ce95b1791b133be2b916390021c09d2850b33ea011c72248b020de009dc3ad8fe84fc8d629beaa213a18217a702680b9c923816f4c5cbec0fb2f121c1cc0d05fe473885b7ac776d84d889bf73db209473431e70b9082b46595cf8b8550a97334e41ad58146cc9f4c2a3c698b892c24583d0a69381392d3c12f5a64720f7d0ec36d43e0f0d30e42efcbfadc798b82737ce5d908f5146af2b9c248a3680cfc81f97352cf197a1df8a2b12b4a9160066e9fe9b1230e40591daec483655bc5ba969d43733"}], 0x1530}, 0x3}, 0x10, 0x1) read(r5, &(0x7f0000001bc0)=""/4096, 0x1000) fchown(r0, r2, r4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000002bc0), &(0x7f0000002c00)=0xc) ftruncate(r0, 0x9) fcntl$getown(r5, 0x5) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000002cc0)={&(0x7f0000002c40)='./file0\x00', 0x2000, &(0x7f0000002c80)='./file0\x00', 0x8}) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002d00), 0x800, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r7, 0x400c570a, &(0x7f0000002d40)) ioctl$WSKBDIO_SETMAP(r7, 0x8010570e, &(0x7f0000002dc0)={0x2, &(0x7f0000002d80)=[{0x9, 0x8001, 0x3ff, 0x40, 0xfff9}, {0x9, 0x2, 0x7, 0x4, 0x5}]}) r8 = open$dir(&(0x7f0000002e00)='./file0\x00', 0x2, 0x1d0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x10, r8, 0x100000001) r9 = open$dir(&(0x7f0000002e40)='./file0\x00', 0x10000, 0x0) fchmodat(r9, &(0x7f0000002e80)='./file0\x00', 0x0, 0x4) lseek(r7, 0x7, 0x0) mprotect(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x2) 303.68899ms ago: executing program 2 (id=1097): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) (async, rerun: 32) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000131, &(0x7f0000000040)}) (rerun: 32) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) mlock(&(0x7f000001f000/0x3000)=nil, 0x3000) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async, rerun: 32) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x7, 0x2000004, 0x101, 0x80000001, 0x80088001, 0x7, 0x10, [{0x8000, 0x7, 0x7, 0x71000}, {0x40007, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x7, 0x3}, {0x401, 0x726, 0xe, 0x9}, {0x2, 0x6, 0x3, 0x90099}, {0xcdf, 0x1, 0x4f8, 0x6d}, {0x8, 0x803, 0x14, 0x4}, {0x2, 0x81, 0x1, 0x9}, {0x4, 0x7, 0xd1b, 0x88}, {0x1, 0x10001, 0xc, 0x3}, {0x7ff, 0x9, 0x8, 0x5}, {0x3, 0x7, 0x6, 0x6}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x0, 0x7, 0x6}, {0x200, 0x1, 0x4, 0x30004}]}) (async, rerun: 32) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') (async) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) close(r0) 1.131025ms ago: executing program 6 (id=1098): rename(0x0, &(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = socket(0x18, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d357e382526b1573271aeabc1b7", 0x23}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={&(0x7f00000018c0)=@abs={0x1, 0x0, 0x2}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="18"], 0x20, 0x2}, 0x6) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) getsockopt(r1, 0x29, 0x28, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffff01000000000000000001f40086040004aaaaaaaaaabb00090000ffffffffffff7f00000114b0cd90ed9418504c394930a80d2d2786f84ba2d1cad3d3feb1c16f0ef8bcd32f876bc1b17bff79fe36a475119094706d5214602b068b70106b9b37f729104bdd3bb031c97d017c5801445823"]) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000140)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) close(r3) ioctl$WSKBDIO_GETBACKLIGHT(r3, 0x400c5711, &(0x7f0000000080)) 0s ago: executing program 7 (id=1099): r0 = socket$inet(0x2, 0x3, 0x2) getsockopt(r0, 0x0, 0x106e, 0x0, 0x0) (async) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x8) sendmsg(r0, &(0x7f0000000280)={&(0x7f0000000100)=@in6={0x18, 0x3, 0x6aa, 0x5}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000140)="171c17a0ad7c58bdb160a1ff62ccdf5aa1d288fda5079febb2896d9b21019a56ea8026939cbf2a9e5a2088e6bfb6f2bf37bb8095bdaef56206d4666745f76582975d01b77ebb1873e14a04c3f7ec8afe9ce688bd89b01f5624017d7b109fb79b513eaa4db00cd1b259506152a5fd105d5dd009866c0b9a4fbcc3113985d14ee5566f2ec5477daf5e14a74aa1352481f9623a092b0857ca1f54a3abfb5f51bfaf7fc0a4", 0xa3}, {&(0x7f0000000200)="b4546bf845ff3a426f9e576e54b3283f047673923b5c29ea206c4c504db31cae4349e178f416bc1862b755c7443e7c1ac3ea7c0be3263e", 0x37}], 0x2, &(0x7f0000000480)=[{0x100, 0x1, 0x7, "8cbbe7adb5ae6da8b0fc27bcec98efeb969d356758afdb6564ee47e4b1a24703530a57b0fc02a53cbee663cd92ad3001bf718455388a339cf4fb770b544c8162f3bcbf74e459f2bcb715420da491411d888df6d4c42da42e3bf08ad44c102290c127d13ce6ce27647f168243660fa36b35848d3ff0ced9b663878c84310aa7faf818d9d8c1f7a9481b154d7c79655c7fc5acc85fd0ddd6e2fb13a7ce88de78c4f3bbaadc5b59bf5b6793f2b57b06329074101279f78a2717373e9d891be7c2ee8ace338685670911792c994a51169e4c0292318122b1636400bcd59ba9eb043d8e462cadad6b5ca5fdeac5f2f4"}, {0xd0, 0x1, 0xfd9, "6c221ff934ee52a7f3404c68b31f6bc157ab9c7d16e187fee6449b1bbe269636ede4339327865690fb1a621df16f39de7d0ad9eb44ece65bb0f4f0088beaa32a6332c27a88d284fd4a143b27754910532e24e3e8d67deff878dddcef36b175c95f191b2641f19267211619a7f98d0c5f95185e21fb2187b5d0628689e5437b20c3fe9b24c1040d35e75a1e4b6fab3f602d94231dbc31689439da7317e22a6fafb20da718c07c08ac6b7f519014916391d055c4ebe54d2b5a00a241dd"}, {0x90, 0xffff, 0x5, "943808fe03f6260ea0f4c84da9720bc36b06ded33d21b948bcc7dca51b036feeae55382e927f0f336e8729e135f9a7c84fc7cbfdfc92c2cbd4c23142a253211b040c84aae007d415f409c5c4ed3f4dd7994e074400fce774c39c038f5ff1e90e26873928b33a732c7a495e2de8a906b9c2b3bae53bcf6a42bcedfb2b4d"}], 0x260}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10040000000001}}) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x7}) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) (async) r3 = syz_open_pts() ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000080)) (async) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f00000002c0)={0x413e066b, 0x1, {0x68, 0x1ff}}) (async) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) syz_emit_ethernet(0x36, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaaf6441e2eee7f0800480000280000000000019078fffdffffac1400bb440c90c8f1d200aa0000000412009078007b534446baa5254e2bde65cc652cc6a429deed55abcb258076918a20e552e764a6b66b81e0a57fb0ed27"]) (async) truncate(&(0x7f0000000040)='./file0\x00', 0x7) (async) getdents(r1, &(0x7f0000002180)=""/4085, 0xff5) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.76' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error       OpenBSD/amd64 (Amnesiac) (tty00) login: OpenBSD/amd64 (Amnesiac) (tty00) login: vnd0: sloppy read from proc 90062 (syz-executor): blkno 0 bcount 35 lo0lo0lo0þ€lo0./file0@@lo0@lo0@@lo0þ€@lo0þ€ªtap0¬ªtap0þ€¨ªªÿþªªªtap0þ€ªtap4¬ªtap4þ€¨ªªÿþªªªÀ °þÿÿpckbd_enable: command error vnd0: sloppy write from proc 66236 (syz-executor): blkno 0 bcount 49 vnd0: sloppy write from proc 84749 (syz-executor): blkno 0 bcount 6 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error vnd0: sloppy read from proc 8864 (syz-executor): blkno 0 bcount 4096 vnd0: sloppy read from proc 8864 (syz-executor): blkno 0 bcount 4096 pckbd_enable: command error vnd0: sloppy read from proc 22879 (syz-executor): blkno 0 bcount 35 pckbd_enable: command error uvn_flush: obj=0xfffffd806a266cf0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error pckbd_enable: command error uvm_fault(0xfffffd8077b395c8, 0x18, 0, 1) -> e kernel: page fault trap, code=0 Stopped at mtx_enter+0x6e: movq 0(%r14),%rax TID PID UID PRFLAGS PFLAGS CPU COMMAND * 3318 25878 0 0 0x4000000 0 syz-executor mtx_enter(18) at mtx_enter+0x6e clockintr_unbind(ffff800001481930,1) at clockintr_unbind+0x56 dt_ioctl_record_stop(ffff8000014cff00) at dt_ioctl_record_stop+0xbc dtclose(11e5f,81,2000,ffff80002a7e2a70) at dtclose+0xd9 spec_close(ffff80002a855300) at spec_close+0x466 VOP_CLOSE(fffffd8069b7d630,81,fffffd8007bfb7b8,ffff80002a7e2a70) at VOP_CLOSE+0x129 vn_closefile(fffffd806bebd5b0,ffff80002a7e2a70) at vn_closefile+0x11d fdrop(fffffd806bebd5b0,ffff80002a7e2a70) at fdrop+0x121 closef(fffffd806bebd5b0,ffff80002a7e2a70) at closef+0x190 syscall(ffff80002a855550) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x4caf7e6cfb0, count: 4 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic *cpu0: uvm_fault(0xfffffd8077b395c8, 0x18, 0, 1) -> e ddb> trace mtx_enter(18) at mtx_enter+0x6e clockintr_unbind(ffff800001481930,1) at clockintr_unbind+0x56 dt_ioctl_record_stop(ffff8000014cff00) at dt_ioctl_record_stop+0xbc dtclose(11e5f,81,2000,ffff80002a7e2a70) at dtclose+0xd9 spec_close(ffff80002a855300) at spec_close+0x466 VOP_CLOSE(fffffd8069b7d630,81,fffffd8007bfb7b8,ffff80002a7e2a70) at VOP_CLOSE+0x129 vn_closefile(fffffd806bebd5b0,ffff80002a7e2a70) at vn_closefile+0x11d fdrop(fffffd806bebd5b0,ffff80002a7e2a70) at fdrop+0x121 closef(fffffd806bebd5b0,ffff80002a7e2a70) at closef+0x190 syscall(ffff80002a855550) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x4caf7e6cfb0, count: -11 ddb> show registers rdi 0 rsi 0 rbp 0xffff80002a8551b0 rbx 0 rdx 0 rcx 0xffff80002a7e2a70 rax 0xffff80002a7e2a00 r8 0xffffffff813aa6a0 uvm_map_inentry_sp r9 0x41 r10 0 r11 0xb6c9dfcc49b5669b r12 0x1 r13 0 r14 0x18 r15 0 rip 0xffffffff82f0f4fe mtx_enter+0x6e cs 0x8 rflags 0x10297 __ALIGN_SIZE+0xf297 rsp 0xffff80002a855180 ss 0x10 mtx_enter+0x6e: movq 0(%r14),%rax ddb> show proc PROC (syz-executor) tid=3318 pid=25878 tcnt=4 stat=onproc flags process=0 proc=4000000 runpri=32, usrpri=84, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80002a89fcc0,0xffff80002a7f9788 process=0xffff80002a900488 user=0xffff80002a850000, vmspace=0xfffffd8077b395c8 estcpu=34, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 62600 297918 68531 0 2 0 syz-executor 62600 247174 68531 0 3 0x4000080 fsleep syz-executor 62600 392336 68531 0 3 0x4000080 fsleep syz-executor 84453 320867 30563 0 2 0 syz-executor 3787 298488 94082 0 2 0 syz-executor 25878 520527 22769 0 2 0 syz-executor *25878 3318 22769 0 7 0x4000000 syz-executor 25878 335430 22769 0 3 0x4000080 fsleep syz-executor 25878 158413 22769 0 3 0x4000080 fsleep syz-executor 69613 248795 5951 0 2 0 syz-executor 69613 273571 5951 0 3 0x4000080 fsleep syz-executor 69613 318397 5951 0 3 0x4000080 fsleep syz-executor 5951 393800 37498 0 3 0x82 nanoslp syz-executor 53049 86559 0 0 3 0x14280 nfsidl nfsio 97689 74749 0 0 3 0x14280 nfsidl nfsio 41524 201743 0 0 3 0x14280 nfsidl nfsio 43242 107254 0 0 3 0x14280 nfsidl nfsio 91544 246667 0 0 3 0x14280 nfsidl nfsio 55357 438390 0 0 3 0x14280 nfsidl nfsio 49727 210884 0 0 3 0x14280 nfsidl nfsio 43398 104416 0 0 3 0x14280 nfsidl nfsio 31071 37762 0 0 3 0x14280 nfsidl nfsio 61087 445301 0 0 3 0x14280 nfsidl nfsio 6017 116866 0 0 3 0x14280 nfsidl nfsio 60706 429922 0 0 3 0x14280 nfsidl nfsio 67105 43827 0 0 3 0x14280 nfsidl nfsio 29038 503171 0 0 3 0x14280 nfsidl nfsio 11455 245596 0 0 3 0x14280 nfsidl nfsio 31055 494102 0 0 3 0x14280 nfsidl nfsio 35124 250642 0 0 3 0x14280 nfsidl nfsio 65924 424522 0 0 3 0x14280 nfsidl nfsio 20063 431321 0 0 3 0x14280 nfsidl nfsio 12712 497585 0 0 3 0x14280 nfsidl nfsio 24827 285009 0 0 3 0x14200 acct acct 30563 516481 37498 0 3 0x82 nanoslp syz-executor 91166 461699 1 0 3 0x100083 ttyin getty 94082 454630 37498 0 3 0x82 nanoslp syz-executor 62364 359445 7015 0 3 0x82 sbwait sshd-session 22769 176793 37498 0 3 0x82 nanoslp syz-executor 59003 179916 0 0 3 0x14200 bored sosplice 19616 112688 7015 0 3 0x82 sbwait sshd-session 68531 9781 37498 0 3 0x82 nanoslp syz-executor 19986 172109 37498 0 3 0x82 wait syz-executor 37498 386417 27768 0 3 0x82 nanoslp syz-executor 27768 193019 14880 0 3 0x10008a sigsusp ksh 14880 112761 77882 0 3 0x98 kqread sshd-session 77882 373797 7015 0 3 0x92 kqread sshd-session 7015 161946 1 0 3 0x88 kqread sshd 35268 442375 88053 73 3 0x1100090 kqread syslogd 88053 171047 1 0 3 0x100082 sbwait syslogd 36607 140872 1 0 3 0x100080 kqread resolvd 84384 314470 30183 77 3 0x100092 kqread dhcpleased 24442 50634 30183 77 3 0x100092 kqread dhcpleased 30183 497857 1 0 3 0x80 kqread dhcpleased 81256 490948 0 0 3 0x14200 bored smr 18667 174871 0 0 2 0x14200 zerothread 5769 247842 0 0 3 0x14200 aiodoned aiodoned 84532 412382 0 0 3 0x14200 syncer update 35999 328799 0 0 3 0x14200 cleaner cleaner 82243 39070 0 0 3 0x14200 reaper reaper 88353 128519 0 0 3 0x14200 pgdaemon pagedaemon 3570 449408 0 0 3 0x14200 bored viomb 36527 279174 0 0 3 0x40014200 acpi0 acpi0 91285 265246 0 0 3 0x14200 bored softnet7 58689 246824 0 0 3 0x14200 bored softnet6 93177 315338 0 0 3 0x14200 bored softnet5 35855 376537 0 0 3 0x14200 bored softnet4 69937 220849 0 0 3 0x14200 bored softnet3 82436 438697 0 0 3 0x14200 bored softnet2 12018 253924 0 0 3 0x14200 bored softnet1 9561 215316 0 0 3 0x14200 bored softnet0 40526 254802 0 0 3 0x14200 bored systqmp 55656 444821 0 0 3 0x14200 bored systq 78910 400225 0 0 2 0x40014200 softclock 82622 408502 0 0 3 0x40014200 idle0 1 273062 0 0 3 0x80082 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10340 11681K 11681K 166960K 13510 0 pcb 18 13K 17K 166960K 420 0 rtable 189 9K 10K 166960K 626 0 pf 39 14K 19K 166960K 201 0 ifaddr 38 7K 8K 166960K 146 0 ifgroup 58 2K 2K 166960K 214 0 sysctl 4 1K 9K 166960K 20 0 counters 34 18K 18K 166960K 165 0 ioctlops 0 0K 4K 166960K 485 0 iov 0 0K 24K 166960K 69 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1502 94K 94K 166960K 2909 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 28 0 VM map 2 1K 1K 166960K 2 0 sem 21 11K 11K 166960K 34 0 dirhash 12 2K 2K 166960K 18 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 15 53K 89K 166960K 1427 0 sigio 0 0K 0K 166960K 78 0 proc 63 67K 83K 166960K 865 0 subproc 63 3K 5K 166960K 279 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 166 0 in_multi 76 5K 7K 166960K 268 0 ether_multi 1 0K 0K 166960K 12 0 mrt 0 0K 0K 166960K 9 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 97 440K 440K 166960K 97 0 exec 0 0K 1K 166960K 569 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 2 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 223 159K 191K 166960K 14232 0 UVM aobj 36 2K 2K 166960K 38 0 pinsyscall 40 80K 91K 166960K 2767 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 1K 166960K 115 0 NDP 13 0K 2K 166960K 101 0 temp 73 8643K 8732K 166960K 43765 0 kqueue 13 20K 30K 166960K 213 0 SYN cache 2 8K 16K 166960K 3 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle rtpcb 120 223 0 220 3 2 1 3 0 8 0 rtentry 136 221 0 157 4 0 4 4 0 8 0 unpcb 144 1002 0 983 8 2 6 6 0 8 5 syncache 336 13 0 13 2 1 1 1 0 8 1 tcpqe 32 4 0 4 1 0 1 1 0 8 1 tcpcb 736 539 0 524 10 5 5 7 0 8 3 arp 88 28 0 19 1 0 1 1 0 8 0 ipq 40 4 0 4 1 0 1 1 0 8 1 ipqe 40 6 0 6 1 0 1 1 0 8 1 inpcb 328 1446 0 1426 12 5 7 7 0 8 5 ip6q 72 23 0 22 2 1 1 1 0 8 0 ip6af 40 46 0 44 2 1 1 1 0 8 0 nd6 104 41 0 30 1 0 1 1 0 8 0 pkpcb 40 9 0 9 2 1 1 1 0 8 1 kcovpl 48 31 0 24 1 0 1 1 0 8 0 mppekey 1024 1 0 1 1 0 1 1 0 8 1 ppxss 1072 109 0 109 2 1 1 1 0 8 1 pppxif 1384 5 0 5 2 1 1 1 0 8 1 pfstscr 40 4 0 3 1 0 1 1 0 8 0 pfanchor 1288 3 0 1 1 0 1 1 0 8 0 pftag 88 3 0 0 1 0 1 1 0 8 0 pfstitem 24 7 0 3 1 0 1 1 0 8 0 pfstkey 128 12 0 6 1 0 1 1 0 8 0 pfstate 384 7 0 5 1 0 1 1 0 8 0 pfrule 1344 10 0 10 2 1 1 1 0 8 1 rttmr 136 1 0 1 1 0 1 1 0 8 1 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 1096 0 759 30 0 30 30 0 8 6 art_table 40 1098 0 759 5 0 5 5 0 8 0 art_node 32 221 0 166 1 0 1 1 0 8 0 sysvmsgpl 40 6 0 5 2 1 1 1 0 8 0 semupl 112 3 0 3 2 1 1 1 0 8 1 semapl 112 28 0 9 1 0 1 1 0 8 0 shmpl 112 35 0 2 1 0 1 1 0 8 0 dirhash 1024 21 0 4 3 0 3 3 0 8 0 dino2pl 256 3891 0 2360 96 0 96 96 0 8 0 ffsino 256 3891 0 2360 96 0 96 96 0 8 0 nchpl 144 5679 0 3945 65 0 65 65 0 8 0 rtmask 32 5 0 5 2 1 1 1 0 8 1 uvmvnodes 80 4890 0 0 100 0 100 100 0 8 0 vnodes 216 4890 0 0 272 0 272 272 0 8 0 namei 1024 20090 0 20090 3 1 2 2 0 8 2 kstatmem 264 130 0 104 2 0 2 2 0 8 0 acpiwqpl 32 1 0 1 1 0 1 1 1 8 1 scsiplug 72 1 0 1 1 1 0 1 0 8 0 scxspl 216 24071 0 24071 9 7 2 8 1 8 2 plimitpl 152 349 0 334 1 0 1 1 0 8 0 sigapl 424 1699 0 1628 9 0 9 9 0 8 0 knotepl 120 46767 0 46718 23 11 12 15 0 8 8 kqueuepl 184 423 0 414 4 2 2 3 0 8 1 pipepl 304 256 0 229 3 0 3 3 0 8 0 fdescpl 448 1654 0 1625 5 1 4 5 0 8 0 filepl 120 10552 0 10313 18 4 14 14 0 8 5 lockfpl 104 491 0 489 1 0 1 1 0 8 0 lockfspl 48 218 0 216 1 0 1 1 0 8 0 sessionpl 144 56 0 46 1 0 1 1 0 8 0 pgrppl 48 162 0 145 1 0 1 1 0 8 0 ucredpl 104 2004 0 1992 1 0 1 1 0 8 0 zombiepl 144 2255 0 2253 1 0 1 1 0 8 0 processpl 1168 1699 0 1628 7 1 6 6 0 8 0 procpl 664 3607 0 3529 9 1 8 8 0 8 0 sosppl 168 4 0 4 1 0 1 1 0 8 1 sockpl 552 2747 0 2705 23 11 12 14 0 8 8 mcl64k 65536 111 0 111 2 1 1 1 0 8 1 mcl16k 16384 3 0 3 2 1 1 1 0 8 1 mcl12k 12288 3 0 3 1 0 1 1 0 8 1 mcl8k 8192 22 0 22 2 1 1 1 0 8 1 mcl4k 4096 4028 0 3970 16 7 9 14 0 8 0 mcl2k2 2112 2 0 2 1 0 1 1 0 8 1 mcl2k 2048 2112 0 2109 5 2 3 3 0 8 2 mtagpl 96 58 0 17 2 0 2 2 0 8 0 mbufpl 256 18152 0 17991 30 12 18 25 0 8 4 bufpl 280 8657 0 2429 446 0 446 446 0 8 0 anonpl 24 238469 0 235029 57 0 57 57 0 187 12 amapchunkpl 152 46682 0 46249 39 9 30 30 0 158 9 amappl16 200 4442 0 4413 24 10 14 20 0 8 8 amappl15 192 3 0 3 1 1 0 1 0 8 0 amappl14 184 147 0 135 1 0 1 1 0 8 0 amappl13 176 79 0 79 1 1 0 1 0 8 0 amappl12 168 2436 0 2407 2 0 2 2 0 8 0 amappl11 160 44 0 34 1 0 1 1 0 8 0 amappl10 152 1 0 1 1 1 0 1 0 8 0 amappl9 144 257 0 257 1 1 0 1 0 8 0 amappl8 136 25 0 23 1 0 1 1 0 8 0 amappl7 128 208 0 196 1 0 1 1 0 8 0 amappl6 120 279 0 273 1 0 1 1 0 8 0 amappl5 112 154 0 147 1 0 1 1 0 8 0 amappl4 104 328 0 312 1 0 1 1 0 8 0 amappl3 96 9240 0 9139 4 0 4 4 0 8 0 amappl2 88 839 0 765 2 0 2 2 0 8 0 amappl1 80 15311 0 14611 17 1 16 16 0 8 0 amappl 88 13159 0 13011 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma2048 2048 1 0 1 1 0 1 1 0 8 1 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 7 0 7 2 1 1 1 0 8 1 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 37 0 2 1 0 1 1 0 8 0 uaddrrnd 24 1654 0 1625 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1654 0 1625 1 0 1 1 0 8 0 vmmpekpl 168 14035 0 13980 3 0 3 3 0 8 0 vmmpepl 168 110339 0 108301 108 0 108 108 0 357 7 vmsppl 368 1653 0 1625 4 1 3 4 0 8 0 rwobjpl 40 35058 0 29121 62 0 62 62 0 8 1 pdppl 4096 3314 0 3250 120 52 68 78 0 8 4 pvpl 32 689236 0 679694 138 1 137 137 0 265 23 pmappl 216 1653 0 1625 2 0 2 2 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 440 0 88 11 0 11 11 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace mtx_enter(18) at mtx_enter+0x6e clockintr_unbind(ffff800001481930,1) at clockintr_unbind+0x56 dt_ioctl_record_stop(ffff8000014cff00) at dt_ioctl_record_stop+0xbc dtclose(11e5f,81,2000,ffff80002a7e2a70) at dtclose+0xd9 spec_close(ffff80002a855300) at spec_close+0x466 VOP_CLOSE(fffffd8069b7d630,81,fffffd8007bfb7b8,ffff80002a7e2a70) at VOP_CLOSE+0x129 vn_closefile(fffffd806bebd5b0,ffff80002a7e2a70) at vn_closefile+0x11d fdrop(fffffd806bebd5b0,ffff80002a7e2a70) at fdrop+0x121 closef(fffffd806bebd5b0,ffff80002a7e2a70) at closef+0x190 syscall(ffff80002a855550) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x4caf7e6cfb0, count: -11 ddb> machine ddbcpu 1 No such command ddb> trace mtx_enter(18) at mtx_enter+0x6e clockintr_unbind(ffff800001481930,1) at clockintr_unbind+0x56 dt_ioctl_record_stop(ffff8000014cff00) at dt_ioctl_record_stop+0xbc dtclose(11e5f,81,2000,ffff80002a7e2a70) at dtclose+0xd9 spec_close(ffff80002a855300) at spec_close+0x466 VOP_CLOSE(fffffd8069b7d630,81,fffffd8007bfb7b8,ffff80002a7e2a70) at VOP_CLOSE+0x129 vn_closefile(fffffd806bebd5b0,ffff80002a7e2a70) at vn_closefile+0x11d fdrop(fffffd806bebd5b0,ffff80002a7e2a70) at fdrop+0x121 closef(fffffd806bebd5b0,ffff80002a7e2a70) at closef+0x190 syscall(ffff80002a855550) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x4caf7e6cfb0, count: -11