last executing test programs: 11.282589231s ago: executing program 7 (id=166): getsockopt(0xffffffffffffffff, 0x0, 0x6, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x20, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f0000000180)={0x10, 0x2, 0x2, 0x200000e3}, 0x10) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x6, 0x4d) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x6, 0x4) r2 = open(&(0x7f0000000180)='./file0\x00', 0x8001, 0x2) writev(r2, &(0x7f0000000240)=[{&(0x7f00000000c0)="0000000128f4088e7408d703b187b73656eb2017c1e7563d4cdc547de4651358e83235e9982bfa1dd53c651f2036ccf4140208d20f9dff725b12d0890514be7b6ab118afeb51e855ef45f82a2f655528a2723d66ec74458aa8c1d724190e8eca5ace6abdc2afb0f53b494e2ef1c37e20edceba27300c66cb8ba7c3cd267742b52507", 0xffffff0a}], 0x1000000000000168) r3 = socket(0x1, 0x2, 0x1) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) closefrom(r4) chflags(0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x38) sched_yield() getsockopt(0xffffffffffffffff, 0x0, 0x6, 0x0, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) (async) openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x20, 0x0) (async) socket(0x2, 0x2, 0x0) (async) connect$inet(r0, &(0x7f0000000180)={0x10, 0x2, 0x2, 0x200000e3}, 0x10) (async) socket(0x2, 0x2, 0x0) (async) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x6, 0x4d) (async) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x6, 0x4) (async) open(&(0x7f0000000180)='./file0\x00', 0x8001, 0x2) (async) writev(r2, &(0x7f0000000240)=[{&(0x7f00000000c0)="0000000128f4088e7408d703b187b73656eb2017c1e7563d4cdc547de4651358e83235e9982bfa1dd53c651f2036ccf4140208d20f9dff725b12d0890514be7b6ab118afeb51e855ef45f82a2f655528a2723d66ec74458aa8c1d724190e8eca5ace6abdc2afb0f53b494e2ef1c37e20edceba27300c66cb8ba7c3cd267742b52507", 0xffffff0a}], 0x1000000000000168) (async) socket(0x1, 0x2, 0x1) (async) fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) (async) closefrom(r4) (async) chflags(0x0, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x38) (async) sched_yield() (async) 10.546081462s ago: executing program 1 (id=97): r0 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(0x3) recvmmsg(r1, &(0x7f0000000880)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0xfffffffd}, 0x38, 0x1042, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x8000, 0x0, 0x300, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x2ff, 0xffd, 0x2000000000010, 0x3}) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0xffffffff, 0x6e4, 0x0, 0x2, 0x1}) ioctl$TIOCCDTR(r0, 0x20007478) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) r3 = msgget$private(0x0, 0x2) msgrcv(r3, 0x0, 0x0, 0x1, 0x0) msgrcv(r3, 0x0, 0x0, 0x1, 0x1000) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) execve(&(0x7f0000001600)='./file0\x00', 0x0, 0x0) unlink(&(0x7f00000001c0)='./file1/file0\x00') msgctl$IPC_RMID(r3, 0x0) ioctl$DIOCGETSTATE(0xffffffffffffffff, 0xc1084413, &(0x7f0000000040)={{0x0, './file1\x00', [{[@v6=@empty, @v6=@loopback], [0x1, 0x40], 0x0, 0x2}, {[@v6=@rand_addr="be762f745a650c4fc824f39777cbdbf1", @v4=@rand_addr=0x9], [0x46], 0x4, 0x14}], {{0x246, 0x48, 0xba, 0x100007ff}, 0x6543, 0x409, 0xfff00000, 0x8001, 0x8, 0x17, 0x7}, {{0x0, 0x7, 0x5, 0x5}, 0x51fe1b1d, 0xc86, 0x10007, 0x4, 0x3ff, 0xf2}, @v6=@empty, 0x54d5, 0xa, 0x2, 0xf23b, 0x5, [[0x8, 0xffffffff], [0x3958, 0x6]], [[0xfc000002, 0x4], [0xfffffff7, 0x3]], 0xb, [0x80001d9, 0x79], 0x1, 0x2, 0x6, 0x1, 0x0, 0x3, 0xb, 0x83, 0x5, 0x8, 0x1, 0xce57, "0600"}}) select(0x0, 0x0, &(0x7f0000000040)={0x50, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1211, 0xd3be}, &(0x7f0000000080), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r2, 0xc1084425, &(0x7f0000000040)={0x1, 0x0, 0xfffffffe, 0x3, "210d0000000200000006000000000200007fffff", 0x7ffffffe}) syz_open_pts() (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) (async) close(0x3) (async) recvmmsg(r1, &(0x7f0000000880)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0xfffffffd}, 0x38, 0x1042, 0x0) (async) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x8000, 0x0, 0x300, 0x100000001}) (async) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x2ff, 0xffd, 0x2000000000010, 0x3}) (async) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0xffffffff, 0x6e4, 0x0, 0x2, 0x1}) (async) ioctl$TIOCCDTR(r0, 0x20007478) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) (async) msgget$private(0x0, 0x2) (async) msgrcv(r3, 0x0, 0x0, 0x1, 0x0) (async) msgrcv(r3, 0x0, 0x0, 0x1, 0x1000) (async) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) (async) execve(&(0x7f0000001600)='./file0\x00', 0x0, 0x0) (async) unlink(&(0x7f00000001c0)='./file1/file0\x00') (async) msgctl$IPC_RMID(r3, 0x0) (async) ioctl$DIOCGETSTATE(0xffffffffffffffff, 0xc1084413, &(0x7f0000000040)={{0x0, './file1\x00', [{[@v6=@empty, @v6=@loopback], [0x1, 0x40], 0x0, 0x2}, {[@v6=@rand_addr="be762f745a650c4fc824f39777cbdbf1", @v4=@rand_addr=0x9], [0x46], 0x4, 0x14}], {{0x246, 0x48, 0xba, 0x100007ff}, 0x6543, 0x409, 0xfff00000, 0x8001, 0x8, 0x17, 0x7}, {{0x0, 0x7, 0x5, 0x5}, 0x51fe1b1d, 0xc86, 0x10007, 0x4, 0x3ff, 0xf2}, @v6=@empty, 0x54d5, 0xa, 0x2, 0xf23b, 0x5, [[0x8, 0xffffffff], [0x3958, 0x6]], [[0xfc000002, 0x4], [0xfffffff7, 0x3]], 0xb, [0x80001d9, 0x79], 0x1, 0x2, 0x6, 0x1, 0x0, 0x3, 0xb, 0x83, 0x5, 0x8, 0x1, 0xce57, "0600"}}) (async) select(0x0, 0x0, &(0x7f0000000040)={0x50, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1211, 0xd3be}, &(0x7f0000000080), 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$TIOCSETA(r2, 0xc1084425, &(0x7f0000000040)={0x1, 0x0, 0xfffffffe, 0x3, "210d0000000200000006000000000200007fffff", 0x7ffffffe}) (async) 10.33909496s ago: executing program 5 (id=159): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x285b9c) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$kern(&(0x7f0000000000)={0x1, 0x35}, 0xb, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) r0 = syz_open_pts() syz_open_pts() syz_open_pts() ftruncate(r0, 0x78) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x40, 0x16cf8ee, 0xfffffffffffffffd, 0x7, 0x181c, 0x8, 0x2000000000000084}, 0x0, 0x0, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x26) openat(r2, &(0x7f0000000040)='./file1\x00', 0x0, 0x22) kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r3 = open(&(0x7f0000000080)='.\x00', 0x8, 0x100) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) ioctl$DIOCCLRIFFLAG(r3, 0xc028445a, &(0x7f0000000340)={'./file1\x00', &(0x7f00000001c0)=""/163, 0x4, 0x40000118, 0x0, 0x8}) r4 = socket(0x11, 0x3, 0x3) sendto$unix(r4, &(0x7f0000000280)="b1000501600000001700000007000000045c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236a3f20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e40500000000000000000900000000000000", 0xb1, 0x8, 0x0, 0x0) closefrom(r1) socket(0x6, 0x8000, 0x8) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x285b9c) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x35}, 0xb, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) (async) syz_open_pts() (async) syz_open_pts() (async) syz_open_pts() (async) ftruncate(r0, 0x78) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x40, 0x16cf8ee, 0xfffffffffffffffd, 0x7, 0x181c, 0x8, 0x2000000000000084}, 0x0, 0x0, 0x0) (async) kqueue() (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x26) (async) openat(r2, &(0x7f0000000040)='./file1\x00', 0x0, 0x22) (async) kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) open(&(0x7f0000000080)='.\x00', 0x8, 0x100) (async) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) (async) ioctl$DIOCCLRIFFLAG(r3, 0xc028445a, &(0x7f0000000340)={'./file1\x00', &(0x7f00000001c0)=""/163, 0x4, 0x40000118, 0x0, 0x8}) (async) socket(0x11, 0x3, 0x3) (async) sendto$unix(r4, &(0x7f0000000280)="b1000501600000001700000007000000045c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236a3f20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e40500000000000000000900000000000000", 0xb1, 0x8, 0x0, 0x0) (async) closefrom(r1) (async) socket(0x6, 0x8000, 0x8) (async) 10.091923443s ago: executing program 6 (id=18): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0xc02069b6, &(0x7f00000001c0)) setuid(0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000200)="ebffcbff13b9fd812eaa4e7130af7048bb5d9693", 0x14) sysctl$kern(&(0x7f0000000100)={0x1, 0xa}, 0x2, 0x0, 0x0, &(0x7f0000000140), 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$FIONREAD(r0, 0xc02069b6, &(0x7f00000001c0)) (async) setuid(0xffffffffffffffff) (async) socket(0x18, 0x2, 0x0) (async) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) (async) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000200)="ebffcbff13b9fd812eaa4e7130af7048bb5d9693", 0x14) (async) sysctl$kern(&(0x7f0000000100)={0x1, 0xa}, 0x2, 0x0, 0x0, &(0x7f0000000140), 0x0) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) 10.074106839s ago: executing program 7 (id=166): getsockopt(0xffffffffffffffff, 0x0, 0x6, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x20, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f0000000180)={0x10, 0x2, 0x2, 0x200000e3}, 0x10) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x6, 0x4d) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x6, 0x4) r2 = open(&(0x7f0000000180)='./file0\x00', 0x8001, 0x2) writev(r2, &(0x7f0000000240)=[{&(0x7f00000000c0)="0000000128f4088e7408d703b187b73656eb2017c1e7563d4cdc547de4651358e83235e9982bfa1dd53c651f2036ccf4140208d20f9dff725b12d0890514be7b6ab118afeb51e855ef45f82a2f655528a2723d66ec74458aa8c1d724190e8eca5ace6abdc2afb0f53b494e2ef1c37e20edceba27300c66cb8ba7c3cd267742b52507", 0xffffff0a}], 0x1000000000000168) r3 = socket(0x1, 0x2, 0x1) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) closefrom(r4) chflags(0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x38) sched_yield() getsockopt(0xffffffffffffffff, 0x0, 0x6, 0x0, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) (async) openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x20, 0x0) (async) socket(0x2, 0x2, 0x0) (async) connect$inet(r0, &(0x7f0000000180)={0x10, 0x2, 0x2, 0x200000e3}, 0x10) (async) socket(0x2, 0x2, 0x0) (async) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x6, 0x4d) (async) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x6, 0x4) (async) open(&(0x7f0000000180)='./file0\x00', 0x8001, 0x2) (async) writev(r2, &(0x7f0000000240)=[{&(0x7f00000000c0)="0000000128f4088e7408d703b187b73656eb2017c1e7563d4cdc547de4651358e83235e9982bfa1dd53c651f2036ccf4140208d20f9dff725b12d0890514be7b6ab118afeb51e855ef45f82a2f655528a2723d66ec74458aa8c1d724190e8eca5ace6abdc2afb0f53b494e2ef1c37e20edceba27300c66cb8ba7c3cd267742b52507", 0xffffff0a}], 0x1000000000000168) (async) socket(0x1, 0x2, 0x1) (async) fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) (async) closefrom(r4) (async) chflags(0x0, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x38) (async) sched_yield() (async) 9.777641887s ago: executing program 1 (id=97): r0 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(0x3) recvmmsg(r1, &(0x7f0000000880)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0xfffffffd}, 0x38, 0x1042, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x8000, 0x0, 0x300, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x2ff, 0xffd, 0x2000000000010, 0x3}) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0xffffffff, 0x6e4, 0x0, 0x2, 0x1}) ioctl$TIOCCDTR(r0, 0x20007478) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) r3 = msgget$private(0x0, 0x2) msgrcv(r3, 0x0, 0x0, 0x1, 0x0) msgrcv(r3, 0x0, 0x0, 0x1, 0x1000) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) execve(&(0x7f0000001600)='./file0\x00', 0x0, 0x0) unlink(&(0x7f00000001c0)='./file1/file0\x00') msgctl$IPC_RMID(r3, 0x0) ioctl$DIOCGETSTATE(0xffffffffffffffff, 0xc1084413, &(0x7f0000000040)={{0x0, './file1\x00', [{[@v6=@empty, @v6=@loopback], [0x1, 0x40], 0x0, 0x2}, {[@v6=@rand_addr="be762f745a650c4fc824f39777cbdbf1", @v4=@rand_addr=0x9], [0x46], 0x4, 0x14}], {{0x246, 0x48, 0xba, 0x100007ff}, 0x6543, 0x409, 0xfff00000, 0x8001, 0x8, 0x17, 0x7}, {{0x0, 0x7, 0x5, 0x5}, 0x51fe1b1d, 0xc86, 0x10007, 0x4, 0x3ff, 0xf2}, @v6=@empty, 0x54d5, 0xa, 0x2, 0xf23b, 0x5, [[0x8, 0xffffffff], [0x3958, 0x6]], [[0xfc000002, 0x4], [0xfffffff7, 0x3]], 0xb, [0x80001d9, 0x79], 0x1, 0x2, 0x6, 0x1, 0x0, 0x3, 0xb, 0x83, 0x5, 0x8, 0x1, 0xce57, "0600"}}) select(0x0, 0x0, &(0x7f0000000040)={0x50, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1211, 0xd3be}, &(0x7f0000000080), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r2, 0xc1084425, &(0x7f0000000040)={0x1, 0x0, 0xfffffffe, 0x3, "210d0000000200000006000000000200007fffff", 0x7ffffffe}) syz_open_pts() (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) (async) close(0x3) (async) recvmmsg(r1, &(0x7f0000000880)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0xfffffffd}, 0x38, 0x1042, 0x0) (async) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x8000, 0x0, 0x300, 0x100000001}) (async) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x2ff, 0xffd, 0x2000000000010, 0x3}) (async) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0xffffffff, 0x6e4, 0x0, 0x2, 0x1}) (async) ioctl$TIOCCDTR(r0, 0x20007478) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) (async) msgget$private(0x0, 0x2) (async) msgrcv(r3, 0x0, 0x0, 0x1, 0x0) (async) msgrcv(r3, 0x0, 0x0, 0x1, 0x1000) (async) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) (async) execve(&(0x7f0000001600)='./file0\x00', 0x0, 0x0) (async) unlink(&(0x7f00000001c0)='./file1/file0\x00') (async) msgctl$IPC_RMID(r3, 0x0) (async) ioctl$DIOCGETSTATE(0xffffffffffffffff, 0xc1084413, &(0x7f0000000040)={{0x0, './file1\x00', [{[@v6=@empty, @v6=@loopback], [0x1, 0x40], 0x0, 0x2}, {[@v6=@rand_addr="be762f745a650c4fc824f39777cbdbf1", @v4=@rand_addr=0x9], [0x46], 0x4, 0x14}], {{0x246, 0x48, 0xba, 0x100007ff}, 0x6543, 0x409, 0xfff00000, 0x8001, 0x8, 0x17, 0x7}, {{0x0, 0x7, 0x5, 0x5}, 0x51fe1b1d, 0xc86, 0x10007, 0x4, 0x3ff, 0xf2}, @v6=@empty, 0x54d5, 0xa, 0x2, 0xf23b, 0x5, [[0x8, 0xffffffff], [0x3958, 0x6]], [[0xfc000002, 0x4], [0xfffffff7, 0x3]], 0xb, [0x80001d9, 0x79], 0x1, 0x2, 0x6, 0x1, 0x0, 0x3, 0xb, 0x83, 0x5, 0x8, 0x1, 0xce57, "0600"}}) (async) select(0x0, 0x0, &(0x7f0000000040)={0x50, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1211, 0xd3be}, &(0x7f0000000080), 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$TIOCSETA(r2, 0xc1084425, &(0x7f0000000040)={0x1, 0x0, 0xfffffffe, 0x3, "210d0000000200000006000000000200007fffff", 0x7ffffffe}) (async) 9.330468644s ago: executing program 3 (id=157): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) (async) ioctl$DIOCGETSTATE(0xffffffffffffffff, 0xc1084413, &(0x7f0000000040)={{0x0, './file1\x00', [{[@v6=@empty, @v6=@ipv4={'\x00', '\xff\xff', @multicast1}], [0x1, 0xff], 0x0, 0x2}, {[@v6=@rand_addr="be762f745a650c4fc824f39777cbdbf1", @v6=@loopback], [0x46], 0x4, 0x14}], {{0x246, 0x48, 0xba, 0x9}, 0x6543, 0x409, 0xfff00000, 0x8001, 0x8, 0x17, 0x7}, {{0x0, 0x7, 0x5, 0x5}, 0x51fe1b1d, 0xc86, 0x10007, 0x4, 0x3ff, 0xf2}, @v6=@empty, 0x54d5, 0xa, 0x2, 0xf23b, 0x5, [[0x8, 0xffffffff], [0x3958, 0x6]], [[0xfc000002, 0x4], [0xfffffff7, 0x3]], 0xb, [0x80001d9, 0x79], 0x1, 0x2, 0x39, 0x1, 0x0, 0x3, 0xe, 0x83, 0x5, 0x8, 0x1, 0xce57, "0600"}}) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1d}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f00004ea000/0x800000)=nil, 0x800000, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x13}, 0x4, 0x0, 0x0, &(0x7f00000011c0)='\x00', 0x1) (async) select(0x0, 0x0, &(0x7f0000000040)={0x50}, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x10000000000}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$TIOCSETA(r0, 0xc1084425, &(0x7f0000000040)={0x1, 0x0, 0xfffffffe, 0x3, "210d0000000200000006000000000200007fffff", 0x7ffffffe}) 9.05538751s ago: executing program 5 (id=159): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x285b9c) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$kern(&(0x7f0000000000)={0x1, 0x35}, 0xb, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) r0 = syz_open_pts() syz_open_pts() syz_open_pts() ftruncate(r0, 0x78) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x40, 0x16cf8ee, 0xfffffffffffffffd, 0x7, 0x181c, 0x8, 0x2000000000000084}, 0x0, 0x0, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x26) openat(r2, &(0x7f0000000040)='./file1\x00', 0x0, 0x22) kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r3 = open(&(0x7f0000000080)='.\x00', 0x8, 0x100) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) ioctl$DIOCCLRIFFLAG(r3, 0xc028445a, &(0x7f0000000340)={'./file1\x00', &(0x7f00000001c0)=""/163, 0x4, 0x40000118, 0x0, 0x8}) r4 = socket(0x11, 0x3, 0x3) sendto$unix(r4, &(0x7f0000000280)="b1000501600000001700000007000000045c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236a3f20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e40500000000000000000900000000000000", 0xb1, 0x8, 0x0, 0x0) closefrom(r1) socket(0x6, 0x8000, 0x8) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x285b9c) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x35}, 0xb, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) (async) syz_open_pts() (async) syz_open_pts() (async) syz_open_pts() (async) ftruncate(r0, 0x78) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x40, 0x16cf8ee, 0xfffffffffffffffd, 0x7, 0x181c, 0x8, 0x2000000000000084}, 0x0, 0x0, 0x0) (async) kqueue() (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x26) (async) openat(r2, &(0x7f0000000040)='./file1\x00', 0x0, 0x22) (async) kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) open(&(0x7f0000000080)='.\x00', 0x8, 0x100) (async) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) (async) ioctl$DIOCCLRIFFLAG(r3, 0xc028445a, &(0x7f0000000340)={'./file1\x00', &(0x7f00000001c0)=""/163, 0x4, 0x40000118, 0x0, 0x8}) (async) socket(0x11, 0x3, 0x3) (async) sendto$unix(r4, &(0x7f0000000280)="b1000501600000001700000007000000045c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236a3f20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e40500000000000000000900000000000000", 0xb1, 0x8, 0x0, 0x0) (async) closefrom(r1) (async) socket(0x6, 0x8000, 0x8) (async) 9.033064509s ago: executing program 7 (id=166): getsockopt(0xffffffffffffffff, 0x0, 0x6, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x20, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f0000000180)={0x10, 0x2, 0x2, 0x200000e3}, 0x10) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x6, 0x4d) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x6, 0x4) r2 = open(&(0x7f0000000180)='./file0\x00', 0x8001, 0x2) writev(r2, &(0x7f0000000240)=[{&(0x7f00000000c0)="0000000128f4088e7408d703b187b73656eb2017c1e7563d4cdc547de4651358e83235e9982bfa1dd53c651f2036ccf4140208d20f9dff725b12d0890514be7b6ab118afeb51e855ef45f82a2f655528a2723d66ec74458aa8c1d724190e8eca5ace6abdc2afb0f53b494e2ef1c37e20edceba27300c66cb8ba7c3cd267742b52507", 0xffffff0a}], 0x1000000000000168) r3 = socket(0x1, 0x2, 0x1) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) closefrom(r4) chflags(0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x38) sched_yield() getsockopt(0xffffffffffffffff, 0x0, 0x6, 0x0, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) (async) openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x20, 0x0) (async) socket(0x2, 0x2, 0x0) (async) connect$inet(r0, &(0x7f0000000180)={0x10, 0x2, 0x2, 0x200000e3}, 0x10) (async) socket(0x2, 0x2, 0x0) (async) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x6, 0x4d) (async) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x6, 0x4) (async) open(&(0x7f0000000180)='./file0\x00', 0x8001, 0x2) (async) writev(r2, &(0x7f0000000240)=[{&(0x7f00000000c0)="0000000128f4088e7408d703b187b73656eb2017c1e7563d4cdc547de4651358e83235e9982bfa1dd53c651f2036ccf4140208d20f9dff725b12d0890514be7b6ab118afeb51e855ef45f82a2f655528a2723d66ec74458aa8c1d724190e8eca5ace6abdc2afb0f53b494e2ef1c37e20edceba27300c66cb8ba7c3cd267742b52507", 0xffffff0a}], 0x1000000000000168) (async) socket(0x1, 0x2, 0x1) (async) fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) (async) closefrom(r4) (async) chflags(0x0, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x38) (async) sched_yield() (async) 8.775817442s ago: executing program 6 (id=18): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0xc02069b6, &(0x7f00000001c0)) setuid(0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000200)="ebffcbff13b9fd812eaa4e7130af7048bb5d9693", 0x14) sysctl$kern(&(0x7f0000000100)={0x1, 0xa}, 0x2, 0x0, 0x0, &(0x7f0000000140), 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$FIONREAD(r0, 0xc02069b6, &(0x7f00000001c0)) (async) setuid(0xffffffffffffffff) (async) socket(0x18, 0x2, 0x0) (async) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) (async) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000200)="ebffcbff13b9fd812eaa4e7130af7048bb5d9693", 0x14) (async) sysctl$kern(&(0x7f0000000100)={0x1, 0xa}, 0x2, 0x0, 0x0, &(0x7f0000000140), 0x0) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) 7.324228698s ago: executing program 1 (id=97): r0 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(0x3) recvmmsg(r1, &(0x7f0000000880)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0xfffffffd}, 0x38, 0x1042, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x8000, 0x0, 0x300, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x2ff, 0xffd, 0x2000000000010, 0x3}) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0xffffffff, 0x6e4, 0x0, 0x2, 0x1}) ioctl$TIOCCDTR(r0, 0x20007478) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) r3 = msgget$private(0x0, 0x2) msgrcv(r3, 0x0, 0x0, 0x1, 0x0) msgrcv(r3, 0x0, 0x0, 0x1, 0x1000) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) execve(&(0x7f0000001600)='./file0\x00', 0x0, 0x0) unlink(&(0x7f00000001c0)='./file1/file0\x00') msgctl$IPC_RMID(r3, 0x0) ioctl$DIOCGETSTATE(0xffffffffffffffff, 0xc1084413, &(0x7f0000000040)={{0x0, './file1\x00', [{[@v6=@empty, @v6=@loopback], [0x1, 0x40], 0x0, 0x2}, {[@v6=@rand_addr="be762f745a650c4fc824f39777cbdbf1", @v4=@rand_addr=0x9], [0x46], 0x4, 0x14}], {{0x246, 0x48, 0xba, 0x100007ff}, 0x6543, 0x409, 0xfff00000, 0x8001, 0x8, 0x17, 0x7}, {{0x0, 0x7, 0x5, 0x5}, 0x51fe1b1d, 0xc86, 0x10007, 0x4, 0x3ff, 0xf2}, @v6=@empty, 0x54d5, 0xa, 0x2, 0xf23b, 0x5, [[0x8, 0xffffffff], [0x3958, 0x6]], [[0xfc000002, 0x4], [0xfffffff7, 0x3]], 0xb, [0x80001d9, 0x79], 0x1, 0x2, 0x6, 0x1, 0x0, 0x3, 0xb, 0x83, 0x5, 0x8, 0x1, 0xce57, "0600"}}) select(0x0, 0x0, &(0x7f0000000040)={0x50, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1211, 0xd3be}, &(0x7f0000000080), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r2, 0xc1084425, &(0x7f0000000040)={0x1, 0x0, 0xfffffffe, 0x3, "210d0000000200000006000000000200007fffff", 0x7ffffffe}) syz_open_pts() (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) (async) close(0x3) (async) recvmmsg(r1, &(0x7f0000000880)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0xfffffffd}, 0x38, 0x1042, 0x0) (async) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x8000, 0x0, 0x300, 0x100000001}) (async) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x2ff, 0xffd, 0x2000000000010, 0x3}) (async) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0xffffffff, 0x6e4, 0x0, 0x2, 0x1}) (async) ioctl$TIOCCDTR(r0, 0x20007478) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) (async) msgget$private(0x0, 0x2) (async) msgrcv(r3, 0x0, 0x0, 0x1, 0x0) (async) msgrcv(r3, 0x0, 0x0, 0x1, 0x1000) (async) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) (async) execve(&(0x7f0000001600)='./file0\x00', 0x0, 0x0) (async) unlink(&(0x7f00000001c0)='./file1/file0\x00') (async) msgctl$IPC_RMID(r3, 0x0) (async) ioctl$DIOCGETSTATE(0xffffffffffffffff, 0xc1084413, &(0x7f0000000040)={{0x0, './file1\x00', [{[@v6=@empty, @v6=@loopback], [0x1, 0x40], 0x0, 0x2}, {[@v6=@rand_addr="be762f745a650c4fc824f39777cbdbf1", @v4=@rand_addr=0x9], [0x46], 0x4, 0x14}], {{0x246, 0x48, 0xba, 0x100007ff}, 0x6543, 0x409, 0xfff00000, 0x8001, 0x8, 0x17, 0x7}, {{0x0, 0x7, 0x5, 0x5}, 0x51fe1b1d, 0xc86, 0x10007, 0x4, 0x3ff, 0xf2}, @v6=@empty, 0x54d5, 0xa, 0x2, 0xf23b, 0x5, [[0x8, 0xffffffff], [0x3958, 0x6]], [[0xfc000002, 0x4], [0xfffffff7, 0x3]], 0xb, [0x80001d9, 0x79], 0x1, 0x2, 0x6, 0x1, 0x0, 0x3, 0xb, 0x83, 0x5, 0x8, 0x1, 0xce57, "0600"}}) (async) select(0x0, 0x0, &(0x7f0000000040)={0x50, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1211, 0xd3be}, &(0x7f0000000080), 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$TIOCSETA(r2, 0xc1084425, &(0x7f0000000040)={0x1, 0x0, 0xfffffffe, 0x3, "210d0000000200000006000000000200007fffff", 0x7ffffffe}) (async) 7.323343222s ago: executing program 3 (id=157): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) (async) ioctl$DIOCGETSTATE(0xffffffffffffffff, 0xc1084413, &(0x7f0000000040)={{0x0, './file1\x00', [{[@v6=@empty, @v6=@ipv4={'\x00', '\xff\xff', @multicast1}], [0x1, 0xff], 0x0, 0x2}, {[@v6=@rand_addr="be762f745a650c4fc824f39777cbdbf1", @v6=@loopback], [0x46], 0x4, 0x14}], {{0x246, 0x48, 0xba, 0x9}, 0x6543, 0x409, 0xfff00000, 0x8001, 0x8, 0x17, 0x7}, {{0x0, 0x7, 0x5, 0x5}, 0x51fe1b1d, 0xc86, 0x10007, 0x4, 0x3ff, 0xf2}, @v6=@empty, 0x54d5, 0xa, 0x2, 0xf23b, 0x5, [[0x8, 0xffffffff], [0x3958, 0x6]], [[0xfc000002, 0x4], [0xfffffff7, 0x3]], 0xb, [0x80001d9, 0x79], 0x1, 0x2, 0x39, 0x1, 0x0, 0x3, 0xe, 0x83, 0x5, 0x8, 0x1, 0xce57, "0600"}}) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1d}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f00004ea000/0x800000)=nil, 0x800000, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x13}, 0x4, 0x0, 0x0, &(0x7f00000011c0)='\x00', 0x1) (async) select(0x0, 0x0, &(0x7f0000000040)={0x50}, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x10000000000}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$TIOCSETA(r0, 0xc1084425, &(0x7f0000000040)={0x1, 0x0, 0xfffffffe, 0x3, "210d0000000200000006000000000200007fffff", 0x7ffffffe}) 7.309655737s ago: executing program 5 (id=159): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x285b9c) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$kern(&(0x7f0000000000)={0x1, 0x35}, 0xb, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) r0 = syz_open_pts() syz_open_pts() syz_open_pts() ftruncate(r0, 0x78) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x40, 0x16cf8ee, 0xfffffffffffffffd, 0x7, 0x181c, 0x8, 0x2000000000000084}, 0x0, 0x0, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x26) openat(r2, &(0x7f0000000040)='./file1\x00', 0x0, 0x22) kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r3 = open(&(0x7f0000000080)='.\x00', 0x8, 0x100) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) ioctl$DIOCCLRIFFLAG(r3, 0xc028445a, &(0x7f0000000340)={'./file1\x00', &(0x7f00000001c0)=""/163, 0x4, 0x40000118, 0x0, 0x8}) r4 = socket(0x11, 0x3, 0x3) sendto$unix(r4, &(0x7f0000000280)="b1000501600000001700000007000000045c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236a3f20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e40500000000000000000900000000000000", 0xb1, 0x8, 0x0, 0x0) closefrom(r1) socket(0x6, 0x8000, 0x8) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x285b9c) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x35}, 0xb, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) (async) syz_open_pts() (async) syz_open_pts() (async) syz_open_pts() (async) ftruncate(r0, 0x78) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x40, 0x16cf8ee, 0xfffffffffffffffd, 0x7, 0x181c, 0x8, 0x2000000000000084}, 0x0, 0x0, 0x0) (async) kqueue() (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x26) (async) openat(r2, &(0x7f0000000040)='./file1\x00', 0x0, 0x22) (async) kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) open(&(0x7f0000000080)='.\x00', 0x8, 0x100) (async) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) (async) ioctl$DIOCCLRIFFLAG(r3, 0xc028445a, &(0x7f0000000340)={'./file1\x00', &(0x7f00000001c0)=""/163, 0x4, 0x40000118, 0x0, 0x8}) (async) socket(0x11, 0x3, 0x3) (async) sendto$unix(r4, &(0x7f0000000280)="b1000501600000001700000007000000045c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236a3f20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e40500000000000000000900000000000000", 0xb1, 0x8, 0x0, 0x0) (async) closefrom(r1) (async) socket(0x6, 0x8000, 0x8) (async) 7.100034052s ago: executing program 7 (id=166): getsockopt(0xffffffffffffffff, 0x0, 0x6, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x20, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f0000000180)={0x10, 0x2, 0x2, 0x200000e3}, 0x10) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x6, 0x4d) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x6, 0x4) r2 = open(&(0x7f0000000180)='./file0\x00', 0x8001, 0x2) writev(r2, &(0x7f0000000240)=[{&(0x7f00000000c0)="0000000128f4088e7408d703b187b73656eb2017c1e7563d4cdc547de4651358e83235e9982bfa1dd53c651f2036ccf4140208d20f9dff725b12d0890514be7b6ab118afeb51e855ef45f82a2f655528a2723d66ec74458aa8c1d724190e8eca5ace6abdc2afb0f53b494e2ef1c37e20edceba27300c66cb8ba7c3cd267742b52507", 0xffffff0a}], 0x1000000000000168) r3 = socket(0x1, 0x2, 0x1) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) closefrom(r4) chflags(0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x38) sched_yield() getsockopt(0xffffffffffffffff, 0x0, 0x6, 0x0, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) (async) openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x20, 0x0) (async) socket(0x2, 0x2, 0x0) (async) connect$inet(r0, &(0x7f0000000180)={0x10, 0x2, 0x2, 0x200000e3}, 0x10) (async) socket(0x2, 0x2, 0x0) (async) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x6, 0x4d) (async) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x6, 0x4) (async) open(&(0x7f0000000180)='./file0\x00', 0x8001, 0x2) (async) writev(r2, &(0x7f0000000240)=[{&(0x7f00000000c0)="0000000128f4088e7408d703b187b73656eb2017c1e7563d4cdc547de4651358e83235e9982bfa1dd53c651f2036ccf4140208d20f9dff725b12d0890514be7b6ab118afeb51e855ef45f82a2f655528a2723d66ec74458aa8c1d724190e8eca5ace6abdc2afb0f53b494e2ef1c37e20edceba27300c66cb8ba7c3cd267742b52507", 0xffffff0a}], 0x1000000000000168) (async) socket(0x1, 0x2, 0x1) (async) fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) (async) closefrom(r4) (async) chflags(0x0, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x38) (async) sched_yield() (async) 5.800197059s ago: executing program 4 (id=195): open(&(0x7f0000000040)='./file0\x00', 0x80, 0x110) truncate(&(0x7f0000000000)='./file0\x00', 0x2) 5.590242391s ago: executing program 1 (id=97): r0 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(0x3) recvmmsg(r1, &(0x7f0000000880)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0xfffffffd}, 0x38, 0x1042, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x8000, 0x0, 0x300, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x2ff, 0xffd, 0x2000000000010, 0x3}) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0xffffffff, 0x6e4, 0x0, 0x2, 0x1}) ioctl$TIOCCDTR(r0, 0x20007478) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) r3 = msgget$private(0x0, 0x2) msgrcv(r3, 0x0, 0x0, 0x1, 0x0) msgrcv(r3, 0x0, 0x0, 0x1, 0x1000) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) execve(&(0x7f0000001600)='./file0\x00', 0x0, 0x0) unlink(&(0x7f00000001c0)='./file1/file0\x00') msgctl$IPC_RMID(r3, 0x0) ioctl$DIOCGETSTATE(0xffffffffffffffff, 0xc1084413, &(0x7f0000000040)={{0x0, './file1\x00', [{[@v6=@empty, @v6=@loopback], [0x1, 0x40], 0x0, 0x2}, {[@v6=@rand_addr="be762f745a650c4fc824f39777cbdbf1", @v4=@rand_addr=0x9], [0x46], 0x4, 0x14}], {{0x246, 0x48, 0xba, 0x100007ff}, 0x6543, 0x409, 0xfff00000, 0x8001, 0x8, 0x17, 0x7}, {{0x0, 0x7, 0x5, 0x5}, 0x51fe1b1d, 0xc86, 0x10007, 0x4, 0x3ff, 0xf2}, @v6=@empty, 0x54d5, 0xa, 0x2, 0xf23b, 0x5, [[0x8, 0xffffffff], [0x3958, 0x6]], [[0xfc000002, 0x4], [0xfffffff7, 0x3]], 0xb, [0x80001d9, 0x79], 0x1, 0x2, 0x6, 0x1, 0x0, 0x3, 0xb, 0x83, 0x5, 0x8, 0x1, 0xce57, "0600"}}) select(0x0, 0x0, &(0x7f0000000040)={0x50, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1211, 0xd3be}, &(0x7f0000000080), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r2, 0xc1084425, &(0x7f0000000040)={0x1, 0x0, 0xfffffffe, 0x3, "210d0000000200000006000000000200007fffff", 0x7ffffffe}) syz_open_pts() (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) (async) close(0x3) (async) recvmmsg(r1, &(0x7f0000000880)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0xfffffffd}, 0x38, 0x1042, 0x0) (async) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x8000, 0x0, 0x300, 0x100000001}) (async) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x2ff, 0xffd, 0x2000000000010, 0x3}) (async) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0xffffffff, 0x6e4, 0x0, 0x2, 0x1}) (async) ioctl$TIOCCDTR(r0, 0x20007478) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) (async) msgget$private(0x0, 0x2) (async) msgrcv(r3, 0x0, 0x0, 0x1, 0x0) (async) msgrcv(r3, 0x0, 0x0, 0x1, 0x1000) (async) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) (async) execve(&(0x7f0000001600)='./file0\x00', 0x0, 0x0) (async) unlink(&(0x7f00000001c0)='./file1/file0\x00') (async) msgctl$IPC_RMID(r3, 0x0) (async) ioctl$DIOCGETSTATE(0xffffffffffffffff, 0xc1084413, &(0x7f0000000040)={{0x0, './file1\x00', [{[@v6=@empty, @v6=@loopback], [0x1, 0x40], 0x0, 0x2}, {[@v6=@rand_addr="be762f745a650c4fc824f39777cbdbf1", @v4=@rand_addr=0x9], [0x46], 0x4, 0x14}], {{0x246, 0x48, 0xba, 0x100007ff}, 0x6543, 0x409, 0xfff00000, 0x8001, 0x8, 0x17, 0x7}, {{0x0, 0x7, 0x5, 0x5}, 0x51fe1b1d, 0xc86, 0x10007, 0x4, 0x3ff, 0xf2}, @v6=@empty, 0x54d5, 0xa, 0x2, 0xf23b, 0x5, [[0x8, 0xffffffff], [0x3958, 0x6]], [[0xfc000002, 0x4], [0xfffffff7, 0x3]], 0xb, [0x80001d9, 0x79], 0x1, 0x2, 0x6, 0x1, 0x0, 0x3, 0xb, 0x83, 0x5, 0x8, 0x1, 0xce57, "0600"}}) (async) select(0x0, 0x0, &(0x7f0000000040)={0x50, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1211, 0xd3be}, &(0x7f0000000080), 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$TIOCSETA(r2, 0xc1084425, &(0x7f0000000040)={0x1, 0x0, 0xfffffffe, 0x3, "210d0000000200000006000000000200007fffff", 0x7ffffffe}) (async) 5.542277271s ago: executing program 3 (id=157): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) (async) ioctl$DIOCGETSTATE(0xffffffffffffffff, 0xc1084413, &(0x7f0000000040)={{0x0, './file1\x00', [{[@v6=@empty, @v6=@ipv4={'\x00', '\xff\xff', @multicast1}], [0x1, 0xff], 0x0, 0x2}, {[@v6=@rand_addr="be762f745a650c4fc824f39777cbdbf1", @v6=@loopback], [0x46], 0x4, 0x14}], {{0x246, 0x48, 0xba, 0x9}, 0x6543, 0x409, 0xfff00000, 0x8001, 0x8, 0x17, 0x7}, {{0x0, 0x7, 0x5, 0x5}, 0x51fe1b1d, 0xc86, 0x10007, 0x4, 0x3ff, 0xf2}, @v6=@empty, 0x54d5, 0xa, 0x2, 0xf23b, 0x5, [[0x8, 0xffffffff], [0x3958, 0x6]], [[0xfc000002, 0x4], [0xfffffff7, 0x3]], 0xb, [0x80001d9, 0x79], 0x1, 0x2, 0x39, 0x1, 0x0, 0x3, 0xe, 0x83, 0x5, 0x8, 0x1, 0xce57, "0600"}}) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1d}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f00004ea000/0x800000)=nil, 0x800000, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x13}, 0x4, 0x0, 0x0, &(0x7f00000011c0)='\x00', 0x1) (async) select(0x0, 0x0, &(0x7f0000000040)={0x50}, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x10000000000}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$TIOCSETA(r0, 0xc1084425, &(0x7f0000000040)={0x1, 0x0, 0xfffffffe, 0x3, "210d0000000200000006000000000200007fffff", 0x7ffffffe}) 5.542133154s ago: executing program 4 (id=198): r0 = socket$inet6(0x18, 0x6, 0x44) socket$inet6(0x18, 0x2, 0x6) bind$inet6(r0, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x1, "00000000000000000000000000000001", 0x40007}, 0x1c) connect$inet6(r0, &(0x7f0000000000)={0x1c, 0x18, 0x0, 0x11, "0000000000000000fdf6cacc28d6c289", 0xa0000007}, 0x1c) socket$inet6(0x18, 0x1, 0x0) sysctl$kern(&(0x7f0000000480)={0x1, 0x4b}, 0x2, &(0x7f0000000140)="77395784", &(0x7f0000000200)=0x4, &(0x7f0000000280), 0x0) r1 = socket$inet6(0x18, 0x1000, 0x9) bind$inet6(r1, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x4, "7f00", 0xc0007}, 0x1c) sysctl$kern(&(0x7f0000000080)={0x1, 0x40}, 0x2, &(0x7f00000000c0)="1719892d5974a51f04", &(0x7f0000000100)=0x9, &(0x7f0000000240)="d472658c234423bc057c6d7bcc6634e4734b4090959adea36f933fa0799ef7f33e95aaa23b4a2ea24a235876e77ed57b17f79d5ceb52b41362506b06288f2c08e43d5f5f3abfe7905fb0649d65c2bfee43513e1e2ad225795099b0d2eb3da799c5914d4df25b8f8c416c76040d9f69a2661aa4438ad1aa7d6a94bdf2c1dca3f99b48f759fe", 0x85) 5.541918589s ago: executing program 5 (id=159): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x285b9c) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$kern(&(0x7f0000000000)={0x1, 0x35}, 0xb, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) r0 = syz_open_pts() syz_open_pts() syz_open_pts() ftruncate(r0, 0x78) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x40, 0x16cf8ee, 0xfffffffffffffffd, 0x7, 0x181c, 0x8, 0x2000000000000084}, 0x0, 0x0, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x26) openat(r2, &(0x7f0000000040)='./file1\x00', 0x0, 0x22) kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r3 = open(&(0x7f0000000080)='.\x00', 0x8, 0x100) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) ioctl$DIOCCLRIFFLAG(r3, 0xc028445a, &(0x7f0000000340)={'./file1\x00', &(0x7f00000001c0)=""/163, 0x4, 0x40000118, 0x0, 0x8}) r4 = socket(0x11, 0x3, 0x3) sendto$unix(r4, &(0x7f0000000280)="b1000501600000001700000007000000045c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236a3f20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e40500000000000000000900000000000000", 0xb1, 0x8, 0x0, 0x0) closefrom(r1) socket(0x6, 0x8000, 0x8) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x285b9c) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x35}, 0xb, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) (async) syz_open_pts() (async) syz_open_pts() (async) syz_open_pts() (async) ftruncate(r0, 0x78) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x40, 0x16cf8ee, 0xfffffffffffffffd, 0x7, 0x181c, 0x8, 0x2000000000000084}, 0x0, 0x0, 0x0) (async) kqueue() (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x26) (async) openat(r2, &(0x7f0000000040)='./file1\x00', 0x0, 0x22) (async) kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) open(&(0x7f0000000080)='.\x00', 0x8, 0x100) (async) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) (async) ioctl$DIOCCLRIFFLAG(r3, 0xc028445a, &(0x7f0000000340)={'./file1\x00', &(0x7f00000001c0)=""/163, 0x4, 0x40000118, 0x0, 0x8}) (async) socket(0x11, 0x3, 0x3) (async) sendto$unix(r4, &(0x7f0000000280)="b1000501600000001700000007000000045c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236a3f20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e40500000000000000000900000000000000", 0xb1, 0x8, 0x0, 0x0) (async) closefrom(r1) (async) socket(0x6, 0x8000, 0x8) (async) 5.541798032s ago: executing program 6 (id=18): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0xc02069b6, &(0x7f00000001c0)) setuid(0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000200)="ebffcbff13b9fd812eaa4e7130af7048bb5d9693", 0x14) sysctl$kern(&(0x7f0000000100)={0x1, 0xa}, 0x2, 0x0, 0x0, &(0x7f0000000140), 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$FIONREAD(r0, 0xc02069b6, &(0x7f00000001c0)) (async) setuid(0xffffffffffffffff) (async) socket(0x18, 0x2, 0x0) (async) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) (async) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000200)="ebffcbff13b9fd812eaa4e7130af7048bb5d9693", 0x14) (async) sysctl$kern(&(0x7f0000000100)={0x1, 0xa}, 0x2, 0x0, 0x0, &(0x7f0000000140), 0x0) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) 4.871364553s ago: executing program 4 (id=202): r0 = semget(0x0, 0x1, 0x281) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000001e00)=0xc) setresgid(r3, r3, r3) setgroups(0x0, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000780)={{0x0, r3, r2, r3, 0x8f, 0x6}, 0x0, 0x6, 0x0, 0x0, 0x1, 0x0, 0x200000000005}) r4 = socket$unix(0x1, 0x5, 0x0) setsockopt(r4, 0xffff, 0x40, &(0x7f0000000000), 0x0) setuid(0xffffffffffffffff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000001e40)=""/4096) 3.724689844s ago: executing program 4 (id=205): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001280), 0x2, 0x0) pwritev(r0, &(0x7f0000003480)=[{&(0x7f00000001c0)="b5ad812ed6182dedbd2d82159083c9e9d9d72d882dad1b221661bb1bc476bfd8a72986ccc5fc31f368ecf4d75779c542fbb28345beb901e5ae63f52f1c01c6efc963739c263361791ee2d34f6c", 0x4d}], 0x1, 0xfffffffffffffffc) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b100050300000400000008b307000000331c13fef6f1183b00000000c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b67404d335c223e7d0c03dd2e9df3d986a07a2bfa896443a42112000000720fd12a2c3fb41597a288c881ea6e2ec5890400000000008000361b1257aea8c5000020", 0x91, 0x404, 0x0, 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206910, &(0x7f00000001c0)) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f00000001c0)) 3.692294475s ago: executing program 0 (id=206): mknod(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0xd02) mknodat(0xffffffffffffff9c, &(0x7f0000000800)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x801) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) rename(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000001b00)={0x10, 0x0, [{&(0x7f00005c6000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x401}, {&(0x7f00000a7000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x0, 0x2}, {&(0x7f000008e000/0x11000)=nil, &(0x7f0000090000/0x1000)=nil, 0xffff}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f000009e000/0x1000)=nil, 0xffffffffffffffff, 0x2}, {&(0x7f00000a3000/0x2000)=nil, &(0x7f000009e000/0x2000)=nil}, {&(0x7f0000297000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4000000}, {&(0x7f00007df000/0x1000)=nil, &(0x7f00000a4000/0x3000)=nil}, {&(0x7f0000297000/0x7000)=nil, &(0x7f00000a6000/0x2000)=nil, 0x2e49}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000094000/0x3000)=nil}, {&(0x7f000009e000/0x1000)=nil, &(0x7f000009d000/0x2000)=nil}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f00000a8000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00000a2000/0x2000)=nil}, {&(0x7f0000547000/0x4000)=nil, &(0x7f00000a4000/0x2000)=nil, 0x1000000000000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000099000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00000aa000/0x3000)=nil}, {&(0x7f0000097000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}], './file0\x00', 0xffffffff}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2006, 0x4f4b) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffac) r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc2c04200, &(0x7f00000001c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000803) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000200)=[{0x81, 0x1, 0xff, 0x10000}]}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x40000, 0x6c) sysctl$net_inet_icmp(&(0x7f0000001380)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) getresuid(&(0x7f0000001a80), &(0x7f0000001ac0), 0x0) setsid() mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, 0xffffffffffffffff, 0xffffffff80000000) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd60441a, &(0x7f0000000080)={0x1, 0x2, 0x4, 0x2, "2000030100010000000000002068a95a010400", 0xfa, 0x5}) 3.691026714s ago: executing program 3 (id=207): r0 = open(&(0x7f0000000e80)='./file0\x00', 0x9cab835cfdc52675, 0x0) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x300, 0x100000001}) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x6, 0x0, 0x0, 0x3, 0x1}) unlink(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2010, r0, 0x9) 3.686657876s ago: executing program 4 (id=208): r0 = socket(0x2, 0x8002, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7ff, &(0x7f00000001c0), 0x15, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0xe0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x8000000b, 0xfffffff9, 0xffffffb, 0x1, 0x7fffdfff, 0xb, 0x6, 0x0, 0x0, 0xfffffffffffffffc, 0xffff}) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) futimes(r2, &(0x7f0000000200)=[{0x5, 0x1}, {0x7ea, 0x1}]) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$DIOCXBEGIN(0xffffffffffffffff, 0xc0104451, &(0x7f0000000040)={0x1, 0x408, &(0x7f00000024c0)=[{0x0, './file2\x00', 0x5}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x6, 0x0, 0x0, 0xfffffffe}, {0x2, 0x0, 0x0, 0xfffffffb}, {0x7f, 0x0, 0x0, 0xbc2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afe", &(0x7f0000000080)=0x19, 0x0, 0x0) ioctl$DIOCGETRULES(r3, 0xcd604406, &(0x7f0000001700)={0x1eb, 0x80, 0x6, './file2\x00', './file1/file0\x00', 0x0, "880e3b7eaacaf8c840bae9f5b16a381fda556936db843d5c15270bf68ffeb1860750857fcd09681804ba312ea2226153e6e7a87b22eda0769629386ddc7da3f19695e70dbd6a1f535d915ffa6ca8f68661e9adb850f1816b9c6b5ff14dd90366d6c1df41bef8613662d0577fd8423694fc221796a5480f7b542f441df3ab386bd7d382594d1eccb13d65d79ac7958ebaf0de09ca0d3dab8eacd2cd50a5b614cedc01f408dafa5dbb30f7528e7ec4f198d143fa2028dbb2dd0f0bcf9ca67984e8ac9c81e8bb908ed8096ed322f25e5beb741e72f5bcb9d5bfb8a0ca5fab276304882eef6296d7defb44a849d9c627fe424c2f51b8b54a7f552542a24aeab0b9cb640c66c44e680476b6b25c05248c4401a81f9e1b1d85085e6d835d6065fcdd77a6e4997568e7b3d5a92576c520e3bbcb43bc5be46ad93345b01e8005ad77f7dd4470398b83cf97b3cc1d7cb149f7177e5d1b62d1ff5db6022f2d171e38bd4a2ba1d03ec18652ef50bd283b0118c3ca46043d0b64334a272874e7d853224424eb712ae988db81580023bfad2b5c82e8885576bc4e9f8797f3c8d93edd059ab01e4756c47a44e8f0b509aecb5c64dcc349a79771fa1b88c3574cd11cc1ab3abc386a239ad6d0fd096fe5d5d24c2ceb59d1b615c88fb7639cad764c6ed020037c813ed1ed19db952f24af2d5007fcc9d4069ca4572f8247805ea232040678dac0e1b6beec35f6725e3da0544bc710d2388e59e31df2466d925ca501029ce34515c13b99513e036e9afb8f5959de8248c381a09f250919fd6404944f9a3aa6d455866a94866476ceaaf2b26128e11052539f15bf6441d53d0d44c3c31ced3a7289a08d999a0c9bf726f7bd1822c98871dc25800b071945c3ae0478c91ecb00ca49d19689bdd86d9b632be2a6167a7683970ad21aa60b767cf7ee2a5c2d8aa800747e1e3d847ab8bedaf58427d4ab85fb201107f40f156cc5548c2169a018366842990b87d92ff37dbe2528a351f404e1cfb85b81b9401fe0795d9f2af2c5f7645730a4396f16ad8314d9134de73666aebd6c5f479bfb578723dbf67c7df5bd1098b00791ad312adf03b155f5c083ca69739224b0df1511a84f6e486ff0f24194bae52bdbcbd983d4459ccb7823f5fa3f308ae0ae8f0ef8d82e529b5ab80406e64d4caf9002bce1f8f9a9addd286161a516a1b5bb4d3caef523d03455ac1392ca1db7ac7c84b3a9dab4c4f720c8407a7f7432bf2bb4b792a455947a1a7988c566e9830a1a806f01f9995729ef8f3faebb958c8df26d27b2a1e1134a62acc3f26e61db7a0ca52adb0e2fc40ca60d7682c07ed19a800e83d86fc10a229c450d68d027c1e146b695675b1612b45c6bb8dc00af46d717eb0c7a1aa5330d00f7733828cc40e3440a94c177e19c1d4c554f48e0edada761870e9d4576dcb3522aecd016cd05c324c2e0e4473c2d8ac2d8e2d1805a3f48798bc8b9ed37508272b76bbe87a2ddb5bf87af121b1735431bbc1dde9a6571faf46a823c1f82bce83a4844f977c06e5bcec76ba327fddd80eb61b5cddaeceaf107c0850461569bdbb2e4a13c2186cc60a2f143ae0d33c324801dbce6cb58779ac96eca213c3759c5fabdac858f40b0cc116ab7252c9fe5edd3f9fbd189e789232f249a6d65fe2da6c4293513034100211456e3f55d9493757344bd15460e769adf4d7b67e953f387289448e80b610b6a358daa7afe667e224565ce7e45f6a8cde860fb5916608fdbd3276b8326d246d094f058a8de4588d9237b6df7d0339f5b8a508111b9660bf94ad6fe4fbc5e0beb2bdc40cd783afb0487fdb0e8f127d5f9d2392ea539d45e972adb0e4a131a66c622a97e45781360f4d466bb4d8d3ffd5f6f00a6908b79b65f36e1b38235cb0aaa6a0a180650f99609d070aff2b6e320"}) r4 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) closefrom(r4) 3.310736767s ago: executing program 3 (id=209): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) r1 = socket$inet(0x2, 0x4000, 0x5) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000040)=0x80, 0x4) sysctl$hw(&(0x7f0000000280)={0x6, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt(r2, 0x0, 0x1021, 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0x10000) 3.309672514s ago: executing program 0 (id=210): getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setresgid(r0, r1, 0x0) setresgid(0x0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x7) setsockopt(r2, 0x1000000000029, 0x3e, &(0x7f0000000780)="00000080", 0x4) sendmsg(r2, &(0x7f0000000240)={&(0x7f0000000280)=@in6={0x1c, 0x18, 0x3, 0x10000007, "00000000000000000000000000000001", 0x101}, 0x1c, 0x0, 0x0, 0x0}, 0x402) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x67d03f22) syz_emit_ethernet(0x36, &(0x7f0000000680)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd68da85080000160300000000000000000000ffffac1400bb00000000000000000000000000000001"]) setrlimit(0x0, &(0x7f0000000180)={0x3, 0x100000001}) setrlimit(0x0, &(0x7f0000000d80)={0x8, 0xfffffffffffffffd}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x100, 0xb, 0x3, 0x8fe, 0xc9, 0x5, 0x3, 0x10, [{0xfffff000, 0xa2, 0x7d507ce4, 0xf}, {0x403, 0x2000b800, 0x2, 0x9}, {0x100006, 0xc7, 0x8, 0x2}, {0x2, 0xff, 0x8, 0x7}, {0x30000, 0x3, 0x5, 0x3}, {0x2, 0x83, 0x14000009, 0x9}, {0x3, 0xbffffff9, 0x1, 0x7}, {0x24009, 0x3, 0xfdf2, 0x7}, {0x7f, 0x6, 0xb3, 0xd}, {0xbffffffc, 0x7, 0x7ffe, 0x7}, {0x401, 0xfffd, 0x48c}, {0xdeb, 0x2, 0x8, 0x4}, {0xfffffff8, 0x22, 0x8005, 0x3ff}, {0x92, 0x40, 0xfffffff5, 0xffffffb8}, {0x10, 0x9, 0x26, 0x1040002}, {0xfffffffd, 0xd, 0x7, 0x4}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) access(&(0x7f0000000e80)='./file0\x00', 0x2) accept(r2, &(0x7f00000000c0)=@un=@abs, &(0x7f00000002c0)=0x8) link(&(0x7f0000000480)='./file0\x00', &(0x7f0000000b40)='./file0\x00') r3 = socket(0x18, 0x2, 0x0) close(0xffffffffffffff9c) r4 = dup(r3) r5 = openat(r4, &(0x7f0000000080)='./file0\x00', 0x200, 0x4) recvmsg(r3, &(0x7f0000000e40)={&(0x7f0000000240)=@un=@file={0x0, 0x0, ""/85}, 0x57, &(0x7f0000000cc0)=[{&(0x7f0000000500)=""/170, 0xaa}, {&(0x7f00000005c0)=""/210, 0xd2}, {&(0x7f00000006c0)=""/66, 0x42}, {&(0x7f0000000740)=""/160, 0xa0}, {&(0x7f0000000ec0)=""/107, 0x6b}, {&(0x7f0000000880)=""/151, 0x97}, {&(0x7f0000000940)=""/52, 0x34}, {&(0x7f0000000980)=""/222, 0xde}, {&(0x7f0000000a80)=""/165, 0xa5}, {&(0x7f0000000bc0)=""/209, 0xd1}], 0xa, &(0x7f0000000dc0)=""/85, 0x55}, 0x2800) ioctl$FIONREAD(r5, 0x8020697f, &(0x7f0000000000)) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) lseek(r3, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r6, &(0x7f00000004c0)="b96a", 0x2) open(&(0x7f0000000b80)='./file0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f0000000340)={0x80000, 0x400, 0x2, 0xe6, 0x2, 0x5, 0x10000, 0x10, [{0x9, 0xbdef, 0xb, 0x8}, {0x0, 0x6bea, 0xffff, 0x4}, {0xe, 0x8, 0x800, 0x20004000}, {0x7ff, 0xdf, 0x7, 0x2}, {0x3, 0x4, 0x0, 0x3}, {0xffff, 0x5, 0x1, 0x6}, {0x4, 0x9, 0x8}, {0x8, 0x20200, 0xf, 0x4}, {0x66a, 0x10, 0x3, 0x5}, {0x0, 0x7, 0x7, 0x22}, {0x4, 0xb21a, 0x8001, 0x7}, {0x4, 0x3, 0x2e9a000, 0xb0d}, {0x80000001, 0x80000001, 0x7e55, 0x8}, {0x1, 0x1, 0xd35a, 0x10001}, {0x5, 0xfff, 0xc, 0x1}, {0xffff8b40, 0x4, 0x2, 0x7}]}) 3.303015065s ago: executing program 3 (id=212): r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$DIOCSETDEBUG(r1, 0xc0044418, &(0x7f0000000040)=0x2) r2 = syz_open_pts() ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000080)) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000000c0)) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSTOP(r4, 0x2000746f) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000140)="fad9f76ca4f45ca8ddbc72ab8e493fd24849c28cd52f36b675f726f5367b0861ac51661fd051413c26a69037bc156a693c6eaf164e9124ae728db9eee24b60f451cf92538f9870f2ed28ae6f82fac6eb1b2bfe86cb351791593f83219d84a6b88a28781009be93a0500421a4902b50d5292ed514a949024f6cda463772e86eb28539ebacc6e786eef2770862861329623fba29800fefc32a895192aefb8c257ddb4034252d50c25787ed14a84fed46427d59fc840f5994ee8dd265ff793341b03af9c51a163110208007dfadb0281bc0cb811edd392c66646a121ae264caf325a063390bbb2da4e12f33016b548e076d4476dde2f0b6e9de8e37f8b031dd832a5260edbc4d9c9d0f902040d84fedef698fc6e5a3801ae0faffa1378be68059fd78ec797278feaca64058d1b1ec9227d814dc83bf72c29afcf6acbbdf1c55d81921748b7d256066c1f291097f8f849722f927fa63efdca6286bb63f9c8552a72d4364ca8a397a23ae61e160ba61c25e894e4db257f10e802a5bffabc7ea170749325d5be27507eb17b1b712723e2ed77d5e0a2004c3e7d444bbdd11d034ff8cd54194c2995c2c3a1f4218ea821ac2cef08746dd1561ca87d557558be65fd285f85abfd58b508776a0a4bde2426257517cc3d33bcb684dabe7a9714ba1fa0cdb7c6a0c4810377bb01664748a8f9347d24a518306118e98fe48befe36d4e111f59f1fdc130734103fac14bdae308a4223597e9e38a401b64946fd19c1e3ddc1ef3695bcf287096bcd420a358148bce0443f2993e456fe9681fa1c42fd12cc8a173bacc95589a26988f2a455cd57fcc008b2d9a04728e43c3b6218d95ebf1fdabb91fbf0949f584c8483e5dd61cde6c425ef7606f0a0b96f3199a688d696366a230bdab46c82a9324aa6d1eb3768dd548043b8e174a9749ab65ea46ba6f5be9e22294cf05eb09c34dac16d694d93cafaeaa700401a8ecf74bd945ec5398707c07b5918ff56e7d4f56bd7d978f91c11b0a7af2630d47ed453d6e37aebf5542bd009d7b6af7f02b2ef3b9e5eb1d3d1b4246e1b36938d5800fba53968f623851bb8c5ad8b85a9336250f08536d3a785c2285473f91c612260c8ffcd7e79bd2864cbf35d5244b94fd511d6c94dddc7720cf982bab8b3992cb370cf38552418e512b006e5a3639ea083a277b12d1eae52a0d4f85cb28aab453f8c47162a9c05fe3580ea5b13c75d95c4824bcb8259b2aead0e444a58e19314b9394783251c68484e40c29ddcf078699e661571f27739c3295d4338e75e74df45442f41538cca53bdb56da2b8435f990ada5ba8efaeea357a55c01b5146544d8c435c4578ac06d2e571272e0bcaca5309f3221f75bf809a4a654ac9a6cb5748f55420c6d68440e33418fada0c82134986c06a889a8d5e3383034d67e2d7b343ea8733f67b708107d041fab0aff92dea843a1be85252793d48eaa94cf4689a0bfee92648dac1b907584820ae32cea7b1aad768a48a61bc1f7fb548b6318e0f219c81f8803a987fc27ee776edc700c4d1a7638733addfb4ac2de5fa5769aa742d3981eb36b064f3906396741739c591e0567f385bd4d8cd904158da68fa4b6b5e4b0dc849e5433c8f6f9c45da074a699d80877b51b9a66525299380ec30c14676ff206132b4f08a064d4099f0013ce71748cd36d49620e4c714c5684742006c43d5453d74824d6e0a1035e6bc0be6e5ac9a11c74122d97aec970b619e34fc6a84c23a8cc9a74c55b7046d71257e134e007a40faf2b20dec1d38b55cb2bb812c87e43c1e0ff440821cd1a52d995740875077c449a060c8044c02bae8faf0c988fc5e42ce79ae8bda80fec443c14c4a506f0069c0ffc0d3decab700f747df064d7c0581bae3907fb6e8f0888cfe65b090c210d72057320e6934e7ed03ac805458c5cd4d9def2ad065d064f29285dd12ddd67d2907210a57eab5b8b7096d339ae8f2a8564cb7d59100315b34b62cadb39a417022d71626adb64989f257fd8ea0771d0d50c0d076d18c77d52f79244fcf61c91977d28f5062422bdb469d4b7aad8227a38fe460719c1f1948fe217b0e9f9630c62111c0cd34fb1b1955803e9d9efb9fe5e195ec5e8b22c82d5aa83e8eac6509ebd8ac7f40e00f7e1448a55884f3f29344aa814d7e7d61aad3a55715f61a1a36623fe40dbedf76fc7192c07edfab8d1493d40ac14c679beabe2ae8f4c5ba1d92ef816144392f2624e6498eea8ca39245c32130968401b713e3b1da04c9f250d43c70095571eeb339eb3ef06ed519f47a4943ce9bc8b3153a75e19db3a6ad3eddffe835ef41a40eaeba0d3e86ee781ddcbfa371e2e3c35e42fdd9663c3cdb4c92ca11fbd71992b180e7a4ebe7bbbcd437c369a211aea5703431ffdf1efd52721e8194846db02a7db95ccf87e2cec4fc9b4b04ae83f344f2a5c14f5dd6110b8dd9a7dcebb8393f2c607222671bc77afee13e8e6af6040ac46bb85f2f8789073c7b2660324e93c3b04b5cad46d8ffd423652a4c0a606fcae75cbfae38a7956b0a3b607b7e176d634575703ced9916625ef07b9fb3665b2ce98732584ecc64c55827255a162c9bc65333f520c81df1303ee0cc7c4a09908ee62b91576e0cfedaa30d85be13e2a4711fefc840639685f57934105a7ffe96f40b84df18d848ae5d696b3f92e42f64cc0017f55edc8d7d2faa9c1fce61e47b1b240d72fecf8ad13ee71e4680a332b6c28e1642f52046428a58511385f58c57cf7aa10973a250984c7ee50ee3c1d42018da572134ac607256173f6c1f84ae3e16fae2abef5564f4ac9b7ac45326b8dbddfaab5dcabd9170f9fe3630f494c0493a708894294f14ce62bc6e0315a591a4ba534d5d0f5cbd2800244acbe731a920203b857ad5d196a7619e3ddcfddb5bc3b1f5c2a25dfab2541793aeca44dbefb48c7d8d7491b8fc39ac9324118d5f819b574703dcb397ec6b60643d09bb4774b8bd8f808d9d5e57ca563a29b879fc8bea9f0dfb7337b0f2fff06ee8b7070c9260061bf2951f555ab1a02bdc74f5683edd0cf07c16a097b8f43c72fd3f4953309600b6be42de53a1479ac19a1d81139b13a1400a5600e95c2e6484ab3f761628336dd571c71cf9e938935e94c11dda667b0a0966e0f9e2786a8cc7c829dd7f898835534f39bfe8530db1331727a10fc5524cc4b5f0ea7643dc11885b1e3635097b3a20f884c406f96cbc8cc8472ccbae53fbba582c7f100ad1a3997fd7a627543714ee844d3d2d5a109a1fa5de4f54e2d49dda985502b79f5aa3fcea428a81cfa0b657b71200330bbee1f13a8ab6fc152ee0edefafdcac7f76378dd1b37c83638b5fc2ff620c3a20f3a7db8b9e3c09db386908eb2ed3755e2bedbc6576c3d96b56d1fccdaaabde455e0a2cce63351f79f5a57c8b2e82b96bbc0f90a77b285cc36ac79323d5656cfc7d4c6497575576eff7ea33abde0afb44d2867a8d16688ba329faccd162c50de737d2710a695259bb9a535d9db12bb27fdfb2c86fef411b705a868fe87eb84290d5d4f7065b0d0de355884d48ae154c6582b84d53e689868ae1775a37b3c0754882c42fcedbc169ebcc095062eda50a4984c40e9f4e3cb8237ecd9dc3cbcfd0a9575088a862987b476d116c10b8f99d9fb028d98bc463fe92f8cf808688aa67ab4bf51dc13d68425cad9a61b581cf91a405bc17222f1f76464f9f688119fff17be232a691e7580d281ddfac200fbfca632118f1a672d0e529fb74ef83c0ff6a1cbfca2b9862521e9d1d4b939f2ba45d335df2b8f6133f25d3067232f11de67ff2184f34a234dba9f71ab2ca70d66c51d75ce18a6d529fca2eac866bc0483c61c59b0db0330613f3754237f53f0912b80dd8a5ba281175e4b9c1b545f2bc0785631f0a8e3d64587ff87d4b03a689157036cd47d13750af3ea4e30b478f2601b7940043526bd5f924992b2182b0379c1ca4ac066f6f45f2e99d58a17b187fe78e43dde359cfbd28a2332e87347dbdae473a351e19b286e121037dc060a5cfa14cab50e43f012dd32851dfbd847170feee43bdd4503bf87272be97cd92e67988c9fe6191855f4efacdca420af795012a0ac31f7cb27e380fad443d0c63f95d3c19dafe41bed0f6c6b2bac7d50d4485779fc4c0bcb46d23e421be537403a59f5fb01b154e2d43ac105454b3f462e2cdca66f52aa621e81fb83f3556ddb22d7d118d457f376c28aa5c7a0398b5719994bd9b8db3577226f6e07e49463f059feae857171704741e5e30efda5e3e41747575734173b0b10a65c01beabf116ed80cf511ed8231df298dc69e358e17b6259a2245891a7bd169d4609c4e93f8f3e476458454761d10d8c19ead83f0b63e2d4432666df6a6524911d899fdb9bd70b235ff3f1d0e2d2574bf94c5778ccb080fbb1c06cf639e38268ab35e0ac839f43831e6477108eca22cfd615e3ec8e82f808b84d24dc36f30d39c061e4b98dfcec364d1d36113a7251517b3571a55a91d1cf3fadcca03d7cc8233f459ab89485b95efed22ebbade7ef2d56540ce59b52985753103b5d82c705c622357a3f31c757ce1be454928d03708412ce05c1403fdc1ec4775af5e70dedef89085757887383299feda5a58def0d578157d9b95dade3044481bb409cffb875d8303f64d912f5f5bf4688b91a852e6e60fb7369c8a8245445ecd6dcf0c9f32c858f54abcfad8fe62fce7e196cbaed87cc7d5df858938fdf72f525cf93146224ea6586f3936a8fb34c996857885e3b6a190d11748bd64f9c8a6350c65df657523fe38a982d35b2f1072b00612b50a0d1fae4d892b4aea2cd54e8af377775be71ee7ffb7df4300af681ac8af301c3fedfc3f3a4cd3cc5d8b71ac0c09802c5aabf639b6d5dab64fecbd3fa62daf43d8fa565c4538680eb9cc94de31e0bf0b1976654824d89beb9ba30d3e2f65465e8cbf5730ed99adebb177a6eb8164c5db4f6f18ee711e6978fd5bfd062273f01c41d4a5ab4a4d4b85ccbea939c39b170d4b13b99ad3d10f98807d8ff46430033712a898b1d7b7eaaf73fc29c2ea9231b291719e25450e134eb7ff57d2a34ca53c354a8f435c8dff2e946dbcfd8a9b3909f1a4b9fa111c1e8b2923e54e4669606e4fa4523d80b7ad7bab1e70a80b0a362a904876bc7a9129b79570efda93b83e4509f23cc134c6c038f9f55156fccb81e41ede6ebcfce0821f2f617159a2011188501d86cc6bef6d1e7044e1ce88be55826550c6963cf40a447e928bb0c91a36a6a1193fbcb042a0e3c60a09c30f09cbe76963adb5660e725c46eab3db4f39cc623717d8c386ecc0cb6c2627e08bf2d5773228c6757c85787bae1648794d950ceaf066227008c7c78794f156dad0254bbd9f74c9fe56d395a61bbbabcc257d7995ff2179fa682c86391df5af93a93c5d749375ccef55cbd4602b54bb6f0b136369bbd29e7f825a12110fa447cc8101bd831b2eda15b8d41538602d6b9758e27929de6ab93696a7f6fdbb6d6b000350395bf5ac285634cd49dcda0613d8349db2891076572ef3171babfcdacebc4763c5de78d24b320cf0c198375bf23937939630bd9ba6449c826aba1c2690c4b59c3257aa9ec3df3ba5251619a50e77540044383906e198ad84b16e3d4739c1bd2ffa9c1cc41878653216fb12d67db9ca21bed6f58912fb3f92585c891b383dcfc7b1284a55fed77b662fc07bd441ef8fbc0f14652e6700c14f52d50720c25482cdc26796e79fd945e27e17745231fc077f6924b7f5d10f37bee24e73b099dcace588930c656a9dd2041821dc2b33def8f0", 0x1000) open$dir(&(0x7f0000001140)='./file0\x00', 0x80, 0x60) ioctl$DIOCRCLRTABLES(r3, 0xc450443c, &(0x7f0000001180)={{'./file0\x00', './file0\x00', 0x40, 0x8}, 0x0, 0x0, 0x0, 0x6, 0x1, 0x4d, 0x2, 0x46, 0x5}) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000001600)) ioctl$DRM_IOCTL_DROP_MASTER(r3, 0x2000641f) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000001640), 0x20, 0x0) ioctl$DIOCXCOMMIT(r5, 0xc0104452, &(0x7f0000001ec0)={0x2, 0x0, &(0x7f0000001680)=[{0x1, './file0/file0\x00', 0x3b}, {0x0, './file1\x00', 0x1}]}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000001f00)={0x7fffffff, 0x200}) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000001f40)={0x1, 0xffffffec}) writev(r0, &(0x7f00000020c0)=[{&(0x7f0000001f80)="2cc5a3f4cb93d06893d18c6fb9736381d6a34f1ce6c644227d164005d367d28765ab371da91b2839268ce9167947bfaae428f08992d08548040bbfd1cd67cc12fa60223f017e659c204b8dd3e1bcde18fc43c9d665726701c3e77a8f8a2ebd7321bf30f8f8", 0x65}, {&(0x7f0000002000)="a2d78cacac05eee7b5916dba8edf5e6c2ade0b0c8e7b1bc2d07db3cae17fa9119574d510cecf0a16992e1df64f187577f21f2d74c570ba29021dce7cd5438083728cb25e4e9a7bf28ead2c5f56b8c901480278286772002e24531112e0c6fbd7486382b734133b4ad9deb67345823821aee969303fd9edd6da8a913d00bfa36be49d640c1b7cc3785ba7e291467bcead4ebf2a767137faa009b05d0f", 0x9c}], 0x2) dup2(r0, r3) recvfrom(0xffffffffffffffff, &(0x7f0000002100)=""/166, 0xa6, 0x2002, &(0x7f00000021c0)=@in6={0x1c, 0x18, 0x2, 0xffffff81, "c4a95c5b9960eaca7505a54471645bb0", 0xffffffff}, 0x1c) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(r4, 0xc01864c2, &(0x7f0000002200)={0x0, 0x2, r2, 0x0, 0x81}) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD(r3, 0xc01864c1, &(0x7f0000002240)={r6, 0x2, 0xffffffffffffffff, 0x0, 0xf}) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000002280)=0x6) write$audio(r7, &(0x7f00000022c0)="9e92c4c87a03267fd2d6b63a8aeaa1be224e14d612f71cb5d29fcd33156418337fb0b3768e8d236130909ca000a145cee807780feae5761cbed9192d8bcd21f156cf3a01f5eb814a9d5c55c598c56072d5a9a351390e14089d9fda58d02225", 0x5f) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000002340), 0x8000, 0x0) ioctl$KDDISABIO(r8, 0x20004b3d) fchownat(r3, &(0x7f0000002380)='./file0\x00', 0x0, 0x0, 0x0) 3.297307812s ago: executing program 4 (id=213): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x5, 0xdfc6, 0xfffffffe, 0x90, "ff0600000002586c000000d200000000000c00", 0x45, 0x40000001}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x80) readv(r1, &(0x7f0000002040)=[{&(0x7f0000000000)=""/63, 0x3f}], 0x1) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)={0xd, 0x6}) writev(r0, &(0x7f0000000040), 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465) r2 = socket$inet(0x18, 0x3, 0x102) sendmsg(r2, &(0x7f0000000e00)={&(0x7f0000000280)=@in6={0x1c, 0x18, 0x2, 0x7, "00000000000000000000000000000001", 0x4}, 0x1c, &(0x7f00000012c0)=[{&(0x7f0000000180)="6388020000002b9a8c51f6f2efa24a85abdd612dd68e59ad4ed293d5100084410a8591426ee0", 0x26}, {&(0x7f0000000000)="00803a20b8ec137478e8", 0xa}, {&(0x7f00000002c0)="442f854da89f220fa604c8fe6d9f1c840b2d40cbcbe4f5281d0bd99cfa4ce1b6e62f6c704d3f5a4a2f870bb77e09000000000000007900000000db3800004a50317f71ff91f73eab35b347acdf44e04fde9097f3b4758d63cbfe744d3e23d12bdcad19d68dbfa817f3e0baa1d0bb5ad9210b47e671b5bfc168eb93e13642cf6243e91479710073b167141c5901e224b24f1c55fbdb0da327b01ead4a79950420aad28dc9804c867bf8ebf86a9a7afd00b49f90831c39ec5766ea46326a43afc8ca970000c601a88bfd81085d7f38e616d90f9e4bacebe02bb84b0937986c6f95862fdbddddc0b8b81a8773e6283d6a0628337702a754203e454113d94066bcaeac355bd60000000000", 0x109}], 0x3, 0x0}, 0x2) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r3, 0x800c5709, &(0x7f0000000080)={0xd, 0x9, 0x4}) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000000c0)={0x3, 0x1d}) 3.244271334s ago: executing program 6 (id=18): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0xc02069b6, &(0x7f00000001c0)) setuid(0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000200)="ebffcbff13b9fd812eaa4e7130af7048bb5d9693", 0x14) sysctl$kern(&(0x7f0000000100)={0x1, 0xa}, 0x2, 0x0, 0x0, &(0x7f0000000140), 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$FIONREAD(r0, 0xc02069b6, &(0x7f00000001c0)) (async) setuid(0xffffffffffffffff) (async) socket(0x18, 0x2, 0x0) (async) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) (async) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000200)="ebffcbff13b9fd812eaa4e7130af7048bb5d9693", 0x14) (async) sysctl$kern(&(0x7f0000000100)={0x1, 0xa}, 0x2, 0x0, 0x0, &(0x7f0000000140), 0x0) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) 2.140100614s ago: executing program 7 (id=166): getsockopt(0xffffffffffffffff, 0x0, 0x6, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x20, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f0000000180)={0x10, 0x2, 0x2, 0x200000e3}, 0x10) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x6, 0x4d) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x6, 0x4) r2 = open(&(0x7f0000000180)='./file0\x00', 0x8001, 0x2) writev(r2, &(0x7f0000000240)=[{&(0x7f00000000c0)="0000000128f4088e7408d703b187b73656eb2017c1e7563d4cdc547de4651358e83235e9982bfa1dd53c651f2036ccf4140208d20f9dff725b12d0890514be7b6ab118afeb51e855ef45f82a2f655528a2723d66ec74458aa8c1d724190e8eca5ace6abdc2afb0f53b494e2ef1c37e20edceba27300c66cb8ba7c3cd267742b52507", 0xffffff0a}], 0x1000000000000168) r3 = socket(0x1, 0x2, 0x1) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) closefrom(r4) chflags(0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x38) sched_yield() getsockopt(0xffffffffffffffff, 0x0, 0x6, 0x0, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) (async) openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x20, 0x0) (async) socket(0x2, 0x2, 0x0) (async) connect$inet(r0, &(0x7f0000000180)={0x10, 0x2, 0x2, 0x200000e3}, 0x10) (async) socket(0x2, 0x2, 0x0) (async) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x6, 0x4d) (async) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x6, 0x4) (async) open(&(0x7f0000000180)='./file0\x00', 0x8001, 0x2) (async) writev(r2, &(0x7f0000000240)=[{&(0x7f00000000c0)="0000000128f4088e7408d703b187b73656eb2017c1e7563d4cdc547de4651358e83235e9982bfa1dd53c651f2036ccf4140208d20f9dff725b12d0890514be7b6ab118afeb51e855ef45f82a2f655528a2723d66ec74458aa8c1d724190e8eca5ace6abdc2afb0f53b494e2ef1c37e20edceba27300c66cb8ba7c3cd267742b52507", 0xffffff0a}], 0x1000000000000168) (async) socket(0x1, 0x2, 0x1) (async) fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) (async) closefrom(r4) (async) chflags(0x0, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x38) (async) sched_yield() (async) 1.581362223s ago: executing program 0 (id=214): ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x21, 0x5}], 0x1}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) 1.580950167s ago: executing program 1 (id=97): r0 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(0x3) recvmmsg(r1, &(0x7f0000000880)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0xfffffffd}, 0x38, 0x1042, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x8000, 0x0, 0x300, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x2ff, 0xffd, 0x2000000000010, 0x3}) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0xffffffff, 0x6e4, 0x0, 0x2, 0x1}) ioctl$TIOCCDTR(r0, 0x20007478) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) r3 = msgget$private(0x0, 0x2) msgrcv(r3, 0x0, 0x0, 0x1, 0x0) msgrcv(r3, 0x0, 0x0, 0x1, 0x1000) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) execve(&(0x7f0000001600)='./file0\x00', 0x0, 0x0) unlink(&(0x7f00000001c0)='./file1/file0\x00') msgctl$IPC_RMID(r3, 0x0) ioctl$DIOCGETSTATE(0xffffffffffffffff, 0xc1084413, &(0x7f0000000040)={{0x0, './file1\x00', [{[@v6=@empty, @v6=@loopback], [0x1, 0x40], 0x0, 0x2}, {[@v6=@rand_addr="be762f745a650c4fc824f39777cbdbf1", @v4=@rand_addr=0x9], [0x46], 0x4, 0x14}], {{0x246, 0x48, 0xba, 0x100007ff}, 0x6543, 0x409, 0xfff00000, 0x8001, 0x8, 0x17, 0x7}, {{0x0, 0x7, 0x5, 0x5}, 0x51fe1b1d, 0xc86, 0x10007, 0x4, 0x3ff, 0xf2}, @v6=@empty, 0x54d5, 0xa, 0x2, 0xf23b, 0x5, [[0x8, 0xffffffff], [0x3958, 0x6]], [[0xfc000002, 0x4], [0xfffffff7, 0x3]], 0xb, [0x80001d9, 0x79], 0x1, 0x2, 0x6, 0x1, 0x0, 0x3, 0xb, 0x83, 0x5, 0x8, 0x1, 0xce57, "0600"}}) select(0x0, 0x0, &(0x7f0000000040)={0x50, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1211, 0xd3be}, &(0x7f0000000080), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r2, 0xc1084425, &(0x7f0000000040)={0x1, 0x0, 0xfffffffe, 0x3, "210d0000000200000006000000000200007fffff", 0x7ffffffe}) syz_open_pts() (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) (async) close(0x3) (async) recvmmsg(r1, &(0x7f0000000880)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0xfffffffd}, 0x38, 0x1042, 0x0) (async) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x8000, 0x0, 0x300, 0x100000001}) (async) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x2ff, 0xffd, 0x2000000000010, 0x3}) (async) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0xffffffff, 0x6e4, 0x0, 0x2, 0x1}) (async) ioctl$TIOCCDTR(r0, 0x20007478) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) (async) msgget$private(0x0, 0x2) (async) msgrcv(r3, 0x0, 0x0, 0x1, 0x0) (async) msgrcv(r3, 0x0, 0x0, 0x1, 0x1000) (async) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) (async) execve(&(0x7f0000001600)='./file0\x00', 0x0, 0x0) (async) unlink(&(0x7f00000001c0)='./file1/file0\x00') (async) msgctl$IPC_RMID(r3, 0x0) (async) ioctl$DIOCGETSTATE(0xffffffffffffffff, 0xc1084413, &(0x7f0000000040)={{0x0, './file1\x00', [{[@v6=@empty, @v6=@loopback], [0x1, 0x40], 0x0, 0x2}, {[@v6=@rand_addr="be762f745a650c4fc824f39777cbdbf1", @v4=@rand_addr=0x9], [0x46], 0x4, 0x14}], {{0x246, 0x48, 0xba, 0x100007ff}, 0x6543, 0x409, 0xfff00000, 0x8001, 0x8, 0x17, 0x7}, {{0x0, 0x7, 0x5, 0x5}, 0x51fe1b1d, 0xc86, 0x10007, 0x4, 0x3ff, 0xf2}, @v6=@empty, 0x54d5, 0xa, 0x2, 0xf23b, 0x5, [[0x8, 0xffffffff], [0x3958, 0x6]], [[0xfc000002, 0x4], [0xfffffff7, 0x3]], 0xb, [0x80001d9, 0x79], 0x1, 0x2, 0x6, 0x1, 0x0, 0x3, 0xb, 0x83, 0x5, 0x8, 0x1, 0xce57, "0600"}}) (async) select(0x0, 0x0, &(0x7f0000000040)={0x50, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1211, 0xd3be}, &(0x7f0000000080), 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$TIOCSETA(r2, 0xc1084425, &(0x7f0000000040)={0x1, 0x0, 0xfffffffe, 0x3, "210d0000000200000006000000000200007fffff", 0x7ffffffe}) (async) 1.580761749s ago: executing program 2 (id=215): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x2, 0x8, 0x3, 0x44, 0x10, [{0x5, 0x3, 0xfffff115, 0x8}, {0x3, 0xffffffff, 0x6, 0xfff}, {0x1, 0x4baa, 0x3, 0x9}, {0x4, 0xe2, 0x0, 0x100}, {0x3, 0x2000007, 0x5, 0x84}, {0x7890, 0xffff, 0x8, 0x2}, {0x4, 0x800, 0x3, 0xfffffffa}, {0x207, 0xffffffff, 0x28000, 0xffffe2e9}, {0x9, 0x1000, 0x6, 0x7fff}, {0x5, 0x1, 0x6, 0x8bfd}, {0x800, 0x0, 0x8, 0x6}, {0x10000, 0x0, 0x800000, 0xa6a}, {0x401, 0x4, 0x400009, 0xa1}, {0x3, 0x6e2, 0x2, 0x6f5fc48f}, {0x3, 0x101, 0x3, 0x9}, {0x9be2, 0x1, 0x2, 0x400}]}) poll(&(0x7f0000000000), 0x35, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x10002, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000080)={0x1, 0x100}) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x61) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7fb, 0x9, 0x3, 0x8fe, 0xfffffff9, 0x5, 0x3, 0x10, [{0xfffff000, 0x2, 0x80000000, 0x3}, {0x3, 0x2000b7fe, 0x6, 0x40020000}, {0x0, 0xc7, 0x208, 0x2}, {0x0, 0x80ff, 0x200, 0x5}, {0x10000, 0x3, 0x5, 0x7}, {0x2002, 0x83, 0x14000009, 0xf}, {0x5, 0xbffffff9, 0x1, 0x6d}, {0x2400a, 0x3, 0xfdf0, 0x4}, {0x5, 0xa, 0x3, 0x9}, {0x401, 0x0, 0x8001, 0x7}, {0x401, 0xfff9, 0x9, 0x13}, {0xce, 0x7584, 0x8, 0x8}, {0x2000df, 0x2, 0x5, 0x3ff}, {0xfffffffe, 0x80, 0xfffffff5, 0x3}, {0x6, 0x8, 0x26, 0x40000003}, {0xfffffffd, 0xd654, 0xfffffff7}]}) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc028698a, &(0x7f0000000100)) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x96, &(0x7f0000000340), 0xb4bd, 0x0) ioctl$TIOCSETA(r2, 0xcd604404, &(0x7f0000000300)={0xfffffffe, 0x2, 0x8007, 0x2f, "201800", 0xfffffff9, 0x40010002}) getgroups(0x349, &(0x7f0000000040)) unveil(0x0, &(0x7f0000000180)='x\x00') 1.58040234s ago: executing program 5 (id=159): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x285b9c) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$kern(&(0x7f0000000000)={0x1, 0x35}, 0xb, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) r0 = syz_open_pts() syz_open_pts() syz_open_pts() ftruncate(r0, 0x78) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x40, 0x16cf8ee, 0xfffffffffffffffd, 0x7, 0x181c, 0x8, 0x2000000000000084}, 0x0, 0x0, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x26) openat(r2, &(0x7f0000000040)='./file1\x00', 0x0, 0x22) kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r3 = open(&(0x7f0000000080)='.\x00', 0x8, 0x100) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) ioctl$DIOCCLRIFFLAG(r3, 0xc028445a, &(0x7f0000000340)={'./file1\x00', &(0x7f00000001c0)=""/163, 0x4, 0x40000118, 0x0, 0x8}) r4 = socket(0x11, 0x3, 0x3) sendto$unix(r4, &(0x7f0000000280)="b1000501600000001700000007000000045c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236a3f20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e40500000000000000000900000000000000", 0xb1, 0x8, 0x0, 0x0) closefrom(r1) socket(0x6, 0x8000, 0x8) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x285b9c) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x35}, 0xb, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) (async) syz_open_pts() (async) syz_open_pts() (async) syz_open_pts() (async) ftruncate(r0, 0x78) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x40, 0x16cf8ee, 0xfffffffffffffffd, 0x7, 0x181c, 0x8, 0x2000000000000084}, 0x0, 0x0, 0x0) (async) kqueue() (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x26) (async) openat(r2, &(0x7f0000000040)='./file1\x00', 0x0, 0x22) (async) kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) open(&(0x7f0000000080)='.\x00', 0x8, 0x100) (async) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) (async) ioctl$DIOCCLRIFFLAG(r3, 0xc028445a, &(0x7f0000000340)={'./file1\x00', &(0x7f00000001c0)=""/163, 0x4, 0x40000118, 0x0, 0x8}) (async) socket(0x11, 0x3, 0x3) (async) sendto$unix(r4, &(0x7f0000000280)="b1000501600000001700000007000000045c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236a3f20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e40500000000000000000900000000000000", 0xb1, 0x8, 0x0, 0x0) (async) closefrom(r1) (async) socket(0x6, 0x8000, 0x8) (async) 1.363078853s ago: executing program 0 (id=216): utimes(0x0, &(0x7f0000000200)={{0x3, 0xffffffff}, {0x6, 0x7}}) ioctl$DIOCGETSTATE(0xffffffffffffffff, 0xc1084413, &(0x7f0000000040)={{0x0, './file1\x00', [{[@v6=@empty, @v6=@local={0xfe, 0x80, '\x00', 0x0}], [0x1, 0x40], 0x0, 0x2}, {[@v6=@rand_addr="be762f745a650c4fc824f39777cbdbf1", @v4=@rand_addr=0x9], [0x46], 0x4, 0x14}], {{0x246, 0x48, 0xba, 0x100007ff}, 0x6543, 0x409, 0xfff00000, 0x8001, 0x8, 0x17, 0x7}, {{0x0, 0x7, 0x5, 0x5}, 0x51fe1b1d, 0xc86, 0x10007, 0x4, 0x3ff, 0xf2}, @v6=@empty, 0x54d5, 0xa, 0x2, 0xf23b, 0x5, [[0x8, 0xffffffff], [0x3958, 0x6]], [[0xfc000002, 0x4], [0xfffffff7, 0x3]], 0xb, [0x80001d9, 0x7c], 0x1, 0x18, 0x6, 0x1, 0x0, 0x3, 0xb, 0x83, 0x5, 0x8, 0x1, 0xce57, "0600"}}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x96, &(0x7f00000003c0), 0xfffa4961, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCSETA(r1, 0xcd604404, &(0x7f00000001c0)={0x1, 0x2, 0xf, 0x2f, "20180000000001002500000000000000001800", 0xfffffffb, 0xb}) 1.145104483s ago: executing program 2 (id=217): kevent(0xffffffffffffffff, 0x0, 0xffeffff3, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffd, 0x0, 0x4, 0x821a, 0x1}, {{}, 0xfffffffffffffffa, 0xc, 0x20000000, 0x6, 0x46ae}, {{}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0x3, 0x8}, {{}, 0xfffffffffffffff7, 0x20, 0x3, 0xffffefff, 0xc3d}, {{}, 0xfffffffffffffffa, 0xa9, 0x20, 0x9, 0xfffffffffffffffe}, {{}, 0xfffffffffffffffb, 0x2f, 0xf00000cc, 0x2, 0x10000}, {{}, 0xfffffffffffffffd, 0x66, 0x2, 0x2000000008, 0x100000005}, {{}, 0xfffffffffffffffb, 0x80, 0xfffff, 0x1f6e, 0x8}], 0xb19, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0x8004667c, &(0x7f00000000c0)={0x5af, [{0x1, 0x90ed}, {0x1, 0x8}, {0x1, 0x101}, {0x3, 0x4}, {0x3, 0x100}, {0x2, 0x4}, {0x1, 0x2}, {0x3, 0xfffffffa}, {0x2, 0xef36}, {0x3, 0x6}, {0x3, 0xff}, {0x3, 0x10}, {0x1, 0x8}, {0x1, 0x14000000}, {0x3, 0x8002}, {0x2, 0x2}, {0x1, 0xffffff38}, {0x2}, {0x3, 0x1}, {0x2, 0x4670}, {0x1, 0x3}, {0x3, 0x2}, {0x3, 0x7}, {0x3, 0x38}, {0x2, 0x2}, {0x3, 0x1e0f}, {0x2, 0x27ce}, {0x3, 0x10000}, {0x1, 0x2}, {0x3, 0xfffffffb}, {0x3, 0x7}, {0x1, 0x1}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x637d) r1 = open(&(0x7f00000003c0)='./file1\x00', 0x80, 0x80) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) (fail_nth: 1) 1.143565571s ago: executing program 0 (id=218): sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb40500000000000000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) (async) r1 = syz_open_pts() (async) syz_open_pts() (async) syz_open_pts() (async) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000180)={&(0x7f0000000000)=[{0x8, 0x1}, {0x8}], 0x2}) (async) fchmod(r1, 0x0) (async) ioctl$TIOCSETA(r0, 0xc4504446, &(0x7f0000000740)={0x2f, 0x3, 0x0, 0x0, "000001e3bb4e3447c1d100", 0x4, 0xffff2bd9}) 1.12831332s ago: executing program 2 (id=219): r0 = socket(0x18, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000600), &(0x7f0000000000)=0x30) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000100)={0x793, 0x4, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [], [], [0x0, 0x0, 0x0, 0x0, 0x800000000], [{0x0, 0x0, 0x80}, {0x0, 0x0, 0x0, 0x1}, {}, {}, {0x8}, {}, {0x6}, {0x0, 0x0, 0x0, 0xffffffffffffffff}], {}, {0x0, 0x0, 0x1, 0x4}}}) r2 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffb310a3e1b42b720c849be9dfaabeffffffaaaaaaaaaaaa0800455c00300066000000019078ac1400bbe00020010c01907800080000456cfffc0064"]) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebf6cbdf13b9fd812eaa4e712e54e69931929648", 0x14) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0xc1206949, &(0x7f0000000100)) 1.125994305s ago: executing program 6 (id=18): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0xc02069b6, &(0x7f00000001c0)) setuid(0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000200)="ebffcbff13b9fd812eaa4e7130af7048bb5d9693", 0x14) sysctl$kern(&(0x7f0000000100)={0x1, 0xa}, 0x2, 0x0, 0x0, &(0x7f0000000140), 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$FIONREAD(r0, 0xc02069b6, &(0x7f00000001c0)) (async) setuid(0xffffffffffffffff) (async) socket(0x18, 0x2, 0x0) (async) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) (async) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000200)="ebffcbff13b9fd812eaa4e7130af7048bb5d9693", 0x14) (async) sysctl$kern(&(0x7f0000000100)={0x1, 0xa}, 0x2, 0x0, 0x0, &(0x7f0000000140), 0x0) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) 1.125843521s ago: executing program 7 (id=166): getsockopt(0xffffffffffffffff, 0x0, 0x6, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x20, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f0000000180)={0x10, 0x2, 0x2, 0x200000e3}, 0x10) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x6, 0x4d) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x6, 0x4) r2 = open(&(0x7f0000000180)='./file0\x00', 0x8001, 0x2) writev(r2, &(0x7f0000000240)=[{&(0x7f00000000c0)="0000000128f4088e7408d703b187b73656eb2017c1e7563d4cdc547de4651358e83235e9982bfa1dd53c651f2036ccf4140208d20f9dff725b12d0890514be7b6ab118afeb51e855ef45f82a2f655528a2723d66ec74458aa8c1d724190e8eca5ace6abdc2afb0f53b494e2ef1c37e20edceba27300c66cb8ba7c3cd267742b52507", 0xffffff0a}], 0x1000000000000168) r3 = socket(0x1, 0x2, 0x1) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) closefrom(r4) chflags(0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x38) sched_yield() getsockopt(0xffffffffffffffff, 0x0, 0x6, 0x0, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) (async) openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x20, 0x0) (async) socket(0x2, 0x2, 0x0) (async) connect$inet(r0, &(0x7f0000000180)={0x10, 0x2, 0x2, 0x200000e3}, 0x10) (async) socket(0x2, 0x2, 0x0) (async) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x6, 0x4d) (async) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x6, 0x4) (async) open(&(0x7f0000000180)='./file0\x00', 0x8001, 0x2) (async) writev(r2, &(0x7f0000000240)=[{&(0x7f00000000c0)="0000000128f4088e7408d703b187b73656eb2017c1e7563d4cdc547de4651358e83235e9982bfa1dd53c651f2036ccf4140208d20f9dff725b12d0890514be7b6ab118afeb51e855ef45f82a2f655528a2723d66ec74458aa8c1d724190e8eca5ace6abdc2afb0f53b494e2ef1c37e20edceba27300c66cb8ba7c3cd267742b52507", 0xffffff0a}], 0x1000000000000168) (async) socket(0x1, 0x2, 0x1) (async) fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) (async) closefrom(r4) (async) chflags(0x0, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x38) (async) sched_yield() (async) 698.107645ms ago: executing program 1 (id=97): r0 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(0x3) recvmmsg(r1, &(0x7f0000000880)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0xfffffffd}, 0x38, 0x1042, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x8000, 0x0, 0x300, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x2ff, 0xffd, 0x2000000000010, 0x3}) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0xffffffff, 0x6e4, 0x0, 0x2, 0x1}) ioctl$TIOCCDTR(r0, 0x20007478) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) r3 = msgget$private(0x0, 0x2) msgrcv(r3, 0x0, 0x0, 0x1, 0x0) msgrcv(r3, 0x0, 0x0, 0x1, 0x1000) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) execve(&(0x7f0000001600)='./file0\x00', 0x0, 0x0) unlink(&(0x7f00000001c0)='./file1/file0\x00') msgctl$IPC_RMID(r3, 0x0) ioctl$DIOCGETSTATE(0xffffffffffffffff, 0xc1084413, &(0x7f0000000040)={{0x0, './file1\x00', [{[@v6=@empty, @v6=@loopback], [0x1, 0x40], 0x0, 0x2}, {[@v6=@rand_addr="be762f745a650c4fc824f39777cbdbf1", @v4=@rand_addr=0x9], [0x46], 0x4, 0x14}], {{0x246, 0x48, 0xba, 0x100007ff}, 0x6543, 0x409, 0xfff00000, 0x8001, 0x8, 0x17, 0x7}, {{0x0, 0x7, 0x5, 0x5}, 0x51fe1b1d, 0xc86, 0x10007, 0x4, 0x3ff, 0xf2}, @v6=@empty, 0x54d5, 0xa, 0x2, 0xf23b, 0x5, [[0x8, 0xffffffff], [0x3958, 0x6]], [[0xfc000002, 0x4], [0xfffffff7, 0x3]], 0xb, [0x80001d9, 0x79], 0x1, 0x2, 0x6, 0x1, 0x0, 0x3, 0xb, 0x83, 0x5, 0x8, 0x1, 0xce57, "0600"}}) select(0x0, 0x0, &(0x7f0000000040)={0x50, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1211, 0xd3be}, &(0x7f0000000080), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r2, 0xc1084425, &(0x7f0000000040)={0x1, 0x0, 0xfffffffe, 0x3, "210d0000000200000006000000000200007fffff", 0x7ffffffe}) syz_open_pts() (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) (async) close(0x3) (async) recvmmsg(r1, &(0x7f0000000880)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0xfffffffd}, 0x38, 0x1042, 0x0) (async) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x8000, 0x0, 0x300, 0x100000001}) (async) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x2ff, 0xffd, 0x2000000000010, 0x3}) (async) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0xffffffff, 0x6e4, 0x0, 0x2, 0x1}) (async) ioctl$TIOCCDTR(r0, 0x20007478) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) (async) msgget$private(0x0, 0x2) (async) msgrcv(r3, 0x0, 0x0, 0x1, 0x0) (async) msgrcv(r3, 0x0, 0x0, 0x1, 0x1000) (async) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) (async) execve(&(0x7f0000001600)='./file0\x00', 0x0, 0x0) (async) unlink(&(0x7f00000001c0)='./file1/file0\x00') (async) msgctl$IPC_RMID(r3, 0x0) (async) ioctl$DIOCGETSTATE(0xffffffffffffffff, 0xc1084413, &(0x7f0000000040)={{0x0, './file1\x00', [{[@v6=@empty, @v6=@loopback], [0x1, 0x40], 0x0, 0x2}, {[@v6=@rand_addr="be762f745a650c4fc824f39777cbdbf1", @v4=@rand_addr=0x9], [0x46], 0x4, 0x14}], {{0x246, 0x48, 0xba, 0x100007ff}, 0x6543, 0x409, 0xfff00000, 0x8001, 0x8, 0x17, 0x7}, {{0x0, 0x7, 0x5, 0x5}, 0x51fe1b1d, 0xc86, 0x10007, 0x4, 0x3ff, 0xf2}, @v6=@empty, 0x54d5, 0xa, 0x2, 0xf23b, 0x5, [[0x8, 0xffffffff], [0x3958, 0x6]], [[0xfc000002, 0x4], [0xfffffff7, 0x3]], 0xb, [0x80001d9, 0x79], 0x1, 0x2, 0x6, 0x1, 0x0, 0x3, 0xb, 0x83, 0x5, 0x8, 0x1, 0xce57, "0600"}}) (async) select(0x0, 0x0, &(0x7f0000000040)={0x50, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1211, 0xd3be}, &(0x7f0000000080), 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$TIOCSETA(r2, 0xc1084425, &(0x7f0000000040)={0x1, 0x0, 0xfffffffe, 0x3, "210d0000000200000006000000000200007fffff", 0x7ffffffe}) (async) 661.959374ms ago: executing program 2 (id=220): setrlimit(0x8, &(0x7f0000000080)={0x42, 0x62}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r1 = setsid() fcntl$setown(r0, 0x6, r1) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x40000228, r1) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x7, 0xffff63db, 0x800005, 0x56, 0x8, 0x8007f, 0x6, 0x10, [{0x8, 0x10001, 0x7, 0x1}, {0x0, 0xffffffff, 0x200103, 0x6}, {0xcd4, 0x3, 0x200006, 0x4}, {0x8, 0x80, 0x11, 0x20000fe}, {0x6, 0x2000004, 0x7, 0x7}, {0x3996, 0xfffa, 0x8, 0x2000040a}, {0x10004, 0x0, 0x8000, 0xffffffff}, {0x207, 0x9, 0x228002, 0xffffe2e1}, {0x2000009, 0xfffffffe, 0x6, 0x8006}, {0x3, 0x1, 0x7, 0x40}, {0x10086, 0xfffffffe, 0x8a3a000a, 0x9}, {0x2, 0x6, 0x9, 0xa6e}, {0x9, 0x49, 0x3, 0xa}, {0x4, 0x401, 0xfffdfffd, 0xbac}, {0x8, 0x3ffdffd, 0x7, 0x4}, {0x9be9, 0x0, 0xfffffffe, 0xb}]}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005010000009f0500070107000000211c13fecea70500fef96ecfc72fd3007ae30200fdef3044d2d236acf20bf404be01000000f7c8cf5f8823297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602", 0x7a, 0x404, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef16ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139bf82f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb6a998df192f9781ea6e2ec58904007b6400008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x40c, 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) write(r3, 0x0, 0x13) r4 = syz_open_pts() poll(&(0x7f0000000000)=[{r4, 0x3}], 0x1, 0x6696) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x8000008, 0x0, 0x800005, 0x46c, "000000758cfcab00100001fa000000001d00ec02", 0xb, 0x8}) r5 = socket(0x2, 0x0, 0x0) r6 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvmmsg(r6, &(0x7f0000000b80)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0x9}, 0x38, 0x2002, 0x0) r7 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) closefrom(r7) 473.022181ms ago: executing program 0 (id=218): sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb40500000000000000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) (async) r1 = syz_open_pts() (async) syz_open_pts() (async) syz_open_pts() (async) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000180)={&(0x7f0000000000)=[{0x8, 0x1}, {0x8}], 0x2}) (async) fchmod(r1, 0x0) (async) ioctl$TIOCSETA(r0, 0xc4504446, &(0x7f0000000740)={0x2f, 0x3, 0x0, 0x0, "000001e3bb4e3447c1d100", 0x4, 0xffff2bd9}) 219.995153ms ago: executing program 2 (id=221): mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) (async) r0 = open(&(0x7f0000000080)='./file1\x00', 0x40, 0x132) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0x0, 0xfffffffefffffffe, 0x2000000000000000, 0x20e, 0x6, 0x27}, 0x0, 0x0, 0x0) (async) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x1) 219.652175ms ago: executing program 5 (id=159): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x285b9c) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$kern(&(0x7f0000000000)={0x1, 0x35}, 0xb, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) r0 = syz_open_pts() syz_open_pts() syz_open_pts() ftruncate(r0, 0x78) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x40, 0x16cf8ee, 0xfffffffffffffffd, 0x7, 0x181c, 0x8, 0x2000000000000084}, 0x0, 0x0, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x26) openat(r2, &(0x7f0000000040)='./file1\x00', 0x0, 0x22) kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r3 = open(&(0x7f0000000080)='.\x00', 0x8, 0x100) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) ioctl$DIOCCLRIFFLAG(r3, 0xc028445a, &(0x7f0000000340)={'./file1\x00', &(0x7f00000001c0)=""/163, 0x4, 0x40000118, 0x0, 0x8}) r4 = socket(0x11, 0x3, 0x3) sendto$unix(r4, &(0x7f0000000280)="b1000501600000001700000007000000045c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236a3f20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e40500000000000000000900000000000000", 0xb1, 0x8, 0x0, 0x0) closefrom(r1) socket(0x6, 0x8000, 0x8) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x285b9c) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x35}, 0xb, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) (async) syz_open_pts() (async) syz_open_pts() (async) syz_open_pts() (async) ftruncate(r0, 0x78) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x40, 0x16cf8ee, 0xfffffffffffffffd, 0x7, 0x181c, 0x8, 0x2000000000000084}, 0x0, 0x0, 0x0) (async) kqueue() (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x26) (async) openat(r2, &(0x7f0000000040)='./file1\x00', 0x0, 0x22) (async) kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) open(&(0x7f0000000080)='.\x00', 0x8, 0x100) (async) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) (async) ioctl$DIOCCLRIFFLAG(r3, 0xc028445a, &(0x7f0000000340)={'./file1\x00', &(0x7f00000001c0)=""/163, 0x4, 0x40000118, 0x0, 0x8}) (async) socket(0x11, 0x3, 0x3) (async) sendto$unix(r4, &(0x7f0000000280)="b1000501600000001700000007000000045c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236a3f20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e40500000000000000000900000000000000", 0xb1, 0x8, 0x0, 0x0) (async) closefrom(r1) (async) socket(0x6, 0x8000, 0x8) (async) 219.530902ms ago: executing program 6 (id=18): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0xc02069b6, &(0x7f00000001c0)) setuid(0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000200)="ebffcbff13b9fd812eaa4e7130af7048bb5d9693", 0x14) sysctl$kern(&(0x7f0000000100)={0x1, 0xa}, 0x2, 0x0, 0x0, &(0x7f0000000140), 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$FIONREAD(r0, 0xc02069b6, &(0x7f00000001c0)) (async) setuid(0xffffffffffffffff) (async) socket(0x18, 0x2, 0x0) (async) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) (async) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000200)="ebffcbff13b9fd812eaa4e7130af7048bb5d9693", 0x14) (async) sysctl$kern(&(0x7f0000000100)={0x1, 0xa}, 0x2, 0x0, 0x0, &(0x7f0000000140), 0x0) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) 0s ago: executing program 2 (id=222): r0 = socket$inet(0x2, 0x3, 0x5) r1 = socket$inet(0x2, 0x8000, 0x6) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000080)=0xfffffffa) r5 = dup(r4) r6 = dup2(r0, r4) ioctl$TIOCSBRK(r6, 0x2000747b) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0x1, 0x3}, {0xfffa, 0x22, 0x10, 0x5}, {0x2, 0x3, 0x81}, {0x4, 0x5, 0x4, 0xb4000}, {0x3, 0xc, 0x4, 0x6}, {0x7fff, 0x0, 0x7, 0x8001}, {0xa, 0x0, 0xb, 0x7ff}]}) setreuid(r2, r2) syz_emit_ethernet(0x41, &(0x7f0000000140)={@remote, @random="3044ac9e1662", [], {@arp={0x806, @generic={0x6, 0x800f, 0x6, 0xf, 0x9, @local, "083d64cf2f060fc29642722a680cdb", @empty, "9b4fc017848cdd6454485f01049c232f"}}}}) ioctl$BIOCFLUSH(r5, 0x20004268) lchown(&(0x7f00000001c0)='./file0\x00', r2, r3) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000200)) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000240)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f00000002c0)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r6, 0x8004427d, &(0x7f0000000340)=0x700) syz_extract_tcp_res(&(0x7f0000000380), 0x1, 0x100) close(r1) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r7, 0xc00c642e, &(0x7f00000003c0)={0xfffffffc, 0x1, r7}) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f0000000400)=0x7) r9 = fcntl$dupfd(r7, 0xc, r1) ioctl$BIOCSDIRFILT(r9, 0x8004427d, &(0x7f0000000440)=0x7f) getresuid(&(0x7f0000000480), &(0x7f00000004c0), &(0x7f0000000500)) ioctl$VT_GETACTIVE(r9, 0x40047607, &(0x7f0000000540)) flock(r1, 0x8) recvmmsg(0xffffffffffffffff, &(0x7f0000000b80)={{&(0x7f00000005c0)=@in6, 0x1c, &(0x7f0000000a80)=[{&(0x7f0000000600)=""/131, 0x83}, {&(0x7f00000006c0)=""/39, 0x27}, {&(0x7f0000000700)=""/119, 0x77}, {&(0x7f0000000780)=""/57, 0x39}, {&(0x7f00000007c0)=""/201, 0xc9}, {&(0x7f00000008c0)=""/57, 0x39}, {&(0x7f0000000900)=""/75, 0x4b}, {&(0x7f0000000980)=""/149, 0x95}, {&(0x7f0000000a40)=""/25, 0x19}], 0x9, &(0x7f0000000b40)=""/42, 0x2a}, 0x80}, 0x38, 0x800, &(0x7f0000000bc0)={0x7fffffffffffffff, 0xfffffffffffff9ff}) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.108' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error witness: lock order reversal: 1st 0xffffffff83997888 pf_lock (pf_lock) 2nd 0xffffffff8393ce20 netlock (netlock) lock order [1] pf_lock (pf_lock) -> [2] netlock (netlock) #0 rw_do_enter_write+0xba #1 uvn_io+0x54c #2 uvn_get+0x31d #3 uvm_fault_lower_io+0x2ce #4 uvm_fault_lower+0x28d #5 uvm_fault+0x274 #6 kpageflttrap+0x2f4 #7 kerntrap+0x19d #8 alltraps_kern_meltdown+0x7b #9 _copyin+0x5b #10 pfioctl+0x1377 #11 VOP_IOCTL+0xac #12 vn_ioctl+0xf8 #13 sys_ioctl+0x674 #14 syscall+0xbd4 #15 Xsyscall+0x128 lock order [2] netlock (netlock) -> [1] pf_lock (pf_lock) #0 rw_do_enter_write+0xba #1 pfi_attach_ifgroup+0x2a #2 if_addgroup+0x2f8 #3 if_attachsetup+0xcf #4 if_attach+0x6d #5 vio_attach+0x1853 #6 config_attach+0x449 #7 virtio_pci_attach+0x52c #8 config_attach+0x449 #9 pci_probe_device+0x8e5 #10 pci_enumerate_bus+0x368 #11 config_attach+0x449 #12 acpipci_attach_bus+0x381 #13 acpipci_attach_busses+0x93 #14 mainbus_attach+0x304 #15 config_attach+0x449 #16 cpu_configure+0x47 #17 main+0x4c7 Stopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> show kasan No such command ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(ffffffff8393ce20,9,0) at witness_checkorder+0x10d1 rw_do_enter_write(ffffffff8393ce08,0) at rw_do_enter_write+0xba uvn_io(fffff78068fd63d0,ffff80002a2d1c38,1,202,0) at uvn_io+0x54c uvn_get(fffff78068fd63d0,0,ffff80002a2d1d08,ffff80002a2d1cec,0,1,7750ed8073d67609,1) at uvn_get+0x31d uvm_fault_lower_io(ffff80002a2d1f20,ffff80002a2d1f58,ffff80002a2d1da0,ffff80002a2d1d88) at uvm_fault_lower_io+0x2ce uvm_fault_lower(ffff80002a2d1f20,ffff80002a2d1f58,ffff80002a2d1ea0) at uvm_fault_lower+0x28d uvm_fault(fffff78070b907b0,200000001000,0,1) at uvm_fault+0x274 kpageflttrap(ffff80002a2d20d0,200000001200) at kpageflttrap+0x2f4 kerntrap(ffff80002a2d20d0) at kerntrap+0x19d alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b _copyin() at _copyin+0x5b pfioctl(14900,c4504441,ffff800001615800,1,ffff800045fe87e8) at pfioctl+0x1377 VOP_IOCTL(fffff7806d6ebe58,c4504441,ffff800001615800,1,fffff780097fd548,ffff800045fe87e8) at VOP_IOCTL+0xac vn_ioctl(fffff78068fcb1a8,c4504441,ffff800001615800,ffff800045fe87e8) at vn_ioctl+0xf8 sys_ioctl(ffff800045fe87e8,ffff80002a2d2c80,ffff80002a2d2bd0) at sys_ioctl+0x674 syscall(ffff80002a2d2c80) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x611c0b873b0, count: -18 ddb{1}> show registers rdi 0 rsi 0x80000 acpi_pdirpa+0x6be71 rbp 0xffff80002a2d19f0 rbx 0 rdx 0xffff80000160b580 rcx 0xffff800045fe87e8 rax 0x7ffff acpi_pdirpa+0x6be70 r8 0xffff80002a2d18d0 r9 0x8080808080808080 r10 0x874e8a03391a6d39 r11 0x6779df5051f3435f r12 0xfffff780040de2c0 r13 0xfffff780048cd2c8 r14 0x3 r15 0xffffffff83543cab substchar+0xbdc1 rip 0xffffffff8294dcc5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80002a2d19e0 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=253631 pid=46142 tcnt=2 stat=onproc flags process=0 proc=4000000 runpri=32, usrpri=66, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff800045fe9ca8,0xffff800045fe8d28 process=0xffff800045fecea0 user=0xffff80002a2cd000, vmspace=0xfffff78070b907b0 estcpu=16, cpticks=2, pctcpu=0.0, user=0, sys=2, intr=0 ddb{1}> ps PID TID PPID UID S PRLAGS PFLAGS WAIT COMMAND 87239 412763 23529 0 2 0x100000 0 sh 85011 412231 10512 0 2 0x2 0 arp 10512 218891 35635 0 3 0x100002 0x88 sigsusp sh 74313 323789 78698 0 2 0x100000 0 sh 78698 238192 76743 0 3 0x100002 0x88 sigsusp sh 23529 376279 5678 0 3 0x100002 0x88 sigsusp sh 46142 91267 91923 0 7 0 0 syz-executor *46142 253631 91923 0 7 0 0x4000000 syz-executor 76743 227648 52807 0 3 0x2 0x80 wait syz-executor 35635 413899 52807 0 3 0x2 0x80 wait syz-executor 5678 452060 52807 0 3 0x2 0x80 wait syz-executor 15636 194256 52807 0 3 0x2 0x80 piperd syz-executor 41504 497520 52807 0 3 0x2 0x80 wait syz-executor 91923 59182 52807 0 3 0x2 0x80 nanoslp syz-executor 64475 205475 52807 0 3 0x2 0x80 wait syz-executor 52807 371246 31734 0 3 0x2 0x80 nanoslp syz-executor 31734 389315 87800 0 3 0x100002 0x88 sigsusp ksh 87800 72670 58492 0 3 0x10 0x88 kqread sshd-session 58492 425092 15022 0 3 0x12 0x80 kqread sshd-session 56623 447112 1 0 3 0x100003 0x80 ttyin getty 15022 95105 1 0 3 0 0x88 kqread sshd 19888 351184 10928 74 3 0x1100012 0x80 bpf pflogd 10928 420932 1 0 3 0 0x80 sbwait pflogd 727 261080 54663 73 3 0x1100010 0x80 kqread syslogd 54663 257886 1 0 3 0x100002 0x80 sbwait syslogd 6963 514274 1 0 3 0x100000 0x80 kqread resolvd 15399 288629 8740 77 3 0x100012 0x80 kqread dhcpleased 87548 386518 8740 77 3 0x100012 0x80 kqread dhcpleased 8740 258188 1 0 3 0 0x80 kqread dhcpleased 2235 93826 0 0 3 0x14000 0x200 bored smr 67452 313751 0 0 2 0x14000 0x200 zerothread 72179 398556 0 0 3 0x14000 0x200 aiodoned aiodoned 12922 197106 0 0 3 0x14000 0x200 syncer update 75049 188741 0 0 3 0x14000 0x200 cleaner cleaner 31488 269905 0 0 3 0x14000 0x200 reaper reaper 49182 383190 0 0 3 0x14000 0x200 pgdaemon pagedaemon 27673 346048 0 0 3 0x14000 0x200 bored viomb 62973 308685 0 0 3 0x14000 0x40000200 acpi0 acpi0 37941 101760 0 0 3 0x14000 0x40000200 idle1 29468 337660 0 0 3 0x14000 0x200 bored softnet1 20465 84597 0 0 2 0x14000 0x200 softnet0 66670 230857 0 0 3 0x14000 0x200 smrbar systqmp 62572 93461 0 0 3 0x14000 0x200 bored systq 30129 78871 0 0 3 0x14000 0x200 tmoslp softclockmp 73228 332003 0 0 3 0x14000 0x40000200 tmoslp softclock 29119 136227 0 0 3 0x14000 0x40000200 idle0 1 28971 0 0 3 0x2 0x80 wait init 0 0 -1 0 3 0x10000 0x200 scheduler swapper ddb{1}> show all locks Process 46142 (syz-executor) thread 0xffff800045fe87e8 (253631) exclusive rwlock pf_lock r = 0 (0xffffffff83997888) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 pfioctl+0x1342 #3 VOP_IOCTL+0xac #4 vn_ioctl+0xf8 #5 sys_ioctl+0x674 #6 syscall+0xbd4 #7 Xsyscall+0x128 exclusive rwlock pfioctl_rw r = 0 (0xffffffff83997918) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 pfioctl+0x1d4 #3 VOP_IOCTL+0xac #4 vn_ioctl+0xf8 #5 sys_ioctl+0x674 #6 syscall+0xbd4 #7 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff83a06600) #0 witness_lock+0x5f1 #1 vn_ioctl+0x4d #2 sys_ioctl+0x674 #3 syscall+0xbd4 #4 Xsyscall+0x128 Process 66670 (systqmp) thread 0xffff800045ffe000 (230857) shared rwlock systqmp r = 0 (0xffffffff8391c238) #0 witness_lock+0x5f1 #1 taskq_thread+0x12a #2 proc_trampoline+0x10 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 11053 12097K 12224K 166960K 12451 0 pcb 17 12K 12K 166960K 45 0 rtable 178 7K 9K 166960K 1816 0 pf 35 18K 22K 166960K 230 0 ifaddr 30 5K 8K 166960K 260 0 ifgroup 47 2K 2K 166960K 288 0 sysctl 3 1K 9K 166960K 7 0 counters 66 36K 37K 166960K 224 0 ioctlops 1 2K 4K 166960K 1631 0 iov 0 0K 12K 166960K 21 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1293 81K 82K 166960K 2035 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 6 0 VM map 2 1K 1K 166960K 2 0 sem 27 1K 1K 166960K 77 0 dirhash 12 2K 2K 166960K 33 0 ACPI 1734 201K 291K 166960K 11964 0 file desc 18 65K 97K 166960K 1129 0 sigio 0 0K 0K 166960K 4 0 proc 73 115K 164K 166960K 1916 0 subproc 63 3K 4K 166960K 522 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 24 0 in_multi 56 3K 6K 166960K 628 0 ether_multi 1 0K 0K 166960K 5 0 mrt 0 0K 0K 166960K 14 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 61 281K 281K 166960K 61 0 exec 0 0K 1K 166960K 1030 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 213 153K 178K 166960K 9364 0 UVM aobj 6 2K 2K 166960K 7 0 pinsyscall 43 86K 105K 166960K 3565 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 6 0 NDP 12 0K 2K 166960K 188 0 temp 37 9119K 9183K 166960K 32328 0 kqueue 13 20K 26K 166960K 78 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 28 0 0 1 0 1 1 0 8 0 rtpcb 120 177 0 174 2 1 1 2 0 8 0 rtentry 176 635 0 564 6 0 6 6 0 8 1 unpcb 144 132 0 115 1 0 1 1 0 8 0 syncache 336 5 0 5 2 2 0 1 0 8 0 tcpcb 736 70 0 66 1 0 1 1 0 8 0 arp 136 113 0 102 1 0 1 1 0 8 0 ipq 40 1 0 0 1 0 1 1 0 8 0 ipqe 40 2 0 1 1 0 1 1 0 8 0 inpcb 328 448 0 440 2 0 2 2 0 8 1 nd6 152 165 0 153 1 0 1 1 0 8 0 pkpcb 40 1 0 1 1 0 1 1 0 8 1 kcovpl 48 58 0 51 1 0 1 1 0 8 0 mppekey 1024 1 0 1 1 0 1 1 0 8 1 ppxss 1192 27 0 27 1 0 1 1 0 8 1 pppxif 1576 1 0 1 1 0 1 1 0 8 1 pfstscr 40 3 0 1 1 0 1 1 0 8 0 pffrag 232 1 0 0 1 0 1 1 0 482 0 pffrnode 88 1 0 0 1 0 1 1 0 8 0 pffrent 40 1 0 0 1 0 1 1 0 8 0 pfosfp 40 1429 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1429 0 714 21 0 21 21 0 8 0 pfrktable 1344 1 0 0 1 0 1 1 0 8 0 pfsrclim 320 2 0 2 1 1 0 1 0 8 0 pfanchor 1288 1 0 0 1 0 1 1 0 8 0 pftag 88 3 0 0 1 0 1 1 0 8 0 pfstitem 24 38 0 23 1 0 1 1 0 8 0 pfstkey 128 38 0 23 2 0 2 2 0 8 0 pfstate 448 35 0 22 4 0 4 4 0 8 2 pfrule 1360 46 0 28 3 1 2 2 0 8 0 rttmr 136 1 0 1 1 1 0 1 0 8 0 art_heap8 4096 3 0 0 3 0 3 3 0 8 0 art_heap4 256 2593 0 2207 32 2 30 32 0 8 0 art_table 40 2596 0 2207 6 0 6 6 0 8 0 art_node 32 635 0 560 1 0 1 1 0 8 0 sysvmsgpl 40 5 0 4 1 0 1 1 0 8 0 semapl 72 73 0 48 1 0 1 1 0 8 0 shmpl 120 4 0 1 1 0 1 1 0 8 0 dirhash 1024 31 0 14 3 0 3 3 0 8 0 dino2pl 256 2171 0 601 99 0 99 99 0 8 0 ffsino 296 2171 0 601 121 0 121 121 0 8 0 nchpl 144 2692 0 819 70 0 70 70 0 8 0 vnodes 216 2826 0 0 157 0 157 157 0 8 0 namei 1024 14692 0 14692 4 3 1 3 0 8 1 percpumem 16 128 0 79 1 0 1 1 0 8 0 kstatmem 264 159 0 136 3 1 2 3 0 8 0 scxspl 216 10254 0 10254 8 5 3 5 1 8 3 plimitpl 152 115 0 99 1 0 1 1 0 8 0 sigapl 424 1355 0 1307 7 1 6 7 0 8 0 knotepl 120 464 0 0 15 0 15 15 0 8 0 kqueuepl 224 163 0 154 1 0 1 1 0 8 0 pipepl 344 296 0 268 5 1 4 4 0 8 0 fdescpl 528 1339 0 1307 3 0 3 3 0 8 0 filepl 160 4512 0 4300 15 3 12 13 0 8 2 lockfpl 104 180 0 177 1 0 1 1 0 8 0 lockfspl 48 80 0 77 1 0 1 1 0 8 0 sessionpl 144 92 0 83 1 0 1 1 0 8 0 pgrppl 48 151 0 135 1 0 1 1 0 8 0 ucredpl 104 441 0 428 1 0 1 1 0 8 0 zombiepl 144 1309 0 1307 1 0 1 1 0 8 0 processpl 1240 1355 0 1307 5 0 5 5 0 8 0 procpl 664 1823 0 1774 6 0 6 6 0 8 0 sockpl 752 791 0 763 7 3 4 7 0 8 1 mcl64k 65536 5 0 0 1 0 1 1 0 8 0 mcl16k 16384 4 0 0 1 0 1 1 0 8 0 mcl12k 12288 6 0 0 1 0 1 1 0 8 0 mcl9k128 9344 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 110 0 0 14 0 14 14 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 36 0 0 5 0 5 5 0 8 0 mextrefs 64 32 0 0 1 0 1 1 0 8 0 mtagpl 96 1 0 0 1 0 1 1 0 8 0 mbufpl 256 238 0 0 15 0 15 15 0 8 0 bufpl 272 3642 0 108 236 0 236 236 0 8 0 anonpl 32 5631 0 0 47 1 46 46 0 247 0 amapchunkpl 152 25341 0 24942 24 1 23 24 0 158 5 amappl16 200 1642 0 1628 5 3 2 4 0 8 0 amappl15 192 6 0 6 2 2 0 1 0 8 0 amappl14 184 1017 0 1011 1 0 1 1 0 8 0 amappl13 176 259 0 246 1 0 1 1 0 8 0 amappl12 168 1821 0 1792 2 0 2 2 0 8 0 amappl11 160 8 0 8 1 1 0 1 0 8 0 amappl10 152 63 0 49 1 0 1 1 0 8 0 amappl9 144 276 0 276 1 1 0 1 0 8 0 amappl8 136 304 0 302 1 0 1 1 0 8 0 amappl7 128 241 0 228 1 0 1 1 0 8 0 amappl6 120 635 0 631 1 0 1 1 0 8 0 amappl5 112 117 0 106 1 0 1 1 0 8 0 amappl4 104 480 0 459 1 0 1 1 0 8 0 amappl3 96 4861 0 4780 3 0 3 3 0 8 0 amappl2 88 1266 0 1193 2 0 2 2 0 8 0 amappl1 80 17953 0 17327 17 2 15 15 0 8 1 amappl 88 7744 0 7605 5 0 5 5 0 92 1 uvmvnodes 80 114 0 0 3 0 3 3 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 7 0 7 2 2 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 6 0 1 1 0 1 1 0 8 0 uaddrrnd 24 1339 0 1307 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1339 0 1307 1 0 1 1 0 8 0 vmmpekpl 168 11803 0 11743 3 0 3 3 0 8 0 vmmpepl 168 93107 0 91291 92 3 89 89 0 357 6 vmsppl 488 1338 0 1307 5 0 5 5 0 8 0 rwobjpl 80 27566 0 26525 26 2 24 25 0 8 0 pdppl 4096 2685 0 2614 137 66 71 87 0 8 0 pvpl 32 11625 0 0 94 0 94 94 0 265 0 pmappl 256 1338 0 1307 3 0 3 3 0 8 0 extentpl 40 46 0 28 1 0 1 1 0 8 0 phpool 112 568 0 76 15 0 15 15 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff839efff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff83a05e00) at __mp_lock+0x192 intr_handler(ffff80002a306bf0,ffff80000006e200) at intr_handler+0xe9 Xintr_ioapic_edge16_untramp() at Xintr_ioapic_edge16_untramp+0x18f __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x16 softintr_dispatch(0) at softintr_dispatch+0x125 dosoftint(0) at dosoftint+0x54 Xsoftclock() at Xsoftclock+0x27 end of kernel end trace frame: 0x7d72247877b0, count: -10 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(ffffffff8393ce20,9,0) at witness_checkorder+0x10d1 rw_do_enter_write(ffffffff8393ce08,0) at rw_do_enter_write+0xba uvn_io(fffff78068fd63d0,ffff80002a2d1c38,1,202,0) at uvn_io+0x54c uvn_get(fffff78068fd63d0,0,ffff80002a2d1d08,ffff80002a2d1cec,0,1,7750ed8073d67609,1) at uvn_get+0x31d uvm_fault_lower_io(ffff80002a2d1f20,ffff80002a2d1f58,ffff80002a2d1da0,ffff80002a2d1d88) at uvm_fault_lower_io+0x2ce uvm_fault_lower(ffff80002a2d1f20,ffff80002a2d1f58,ffff80002a2d1ea0) at uvm_fault_lower+0x28d uvm_fault(fffff78070b907b0,200000001000,0,1) at uvm_fault+0x274 kpageflttrap(ffff80002a2d20d0,200000001200) at kpageflttrap+0x2f4 kerntrap(ffff80002a2d20d0) at kerntrap+0x19d alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b _copyin() at _copyin+0x5b pfioctl(14900,c4504441,ffff800001615800,1,ffff800045fe87e8) at pfioctl+0x1377 VOP_IOCTL(fffff7806d6ebe58,c4504441,ffff800001615800,1,fffff780097fd548,ffff800045fe87e8) at VOP_IOCTL+0xac vn_ioctl(fffff78068fcb1a8,c4504441,ffff800001615800,ffff800045fe87e8) at vn_ioctl+0xf8 sys_ioctl(ffff800045fe87e8,ffff80002a2d2c80,ffff80002a2d2bd0) at sys_ioctl+0x674 syscall(ffff80002a2d2c80) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x611c0b873b0, count: -18