last executing test programs: 3.105204086s ago: executing program 7 (id=13): mknod(&(0x7f0000000040)='./file0\x00', 0x118a, 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0x102b8, 0x582f785027a7383f) r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) closefrom(r1) ioctl$TIOCSCTTY(r1, 0x20007461) open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x28) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x3, 0x1c00, r2) unveil(0x0, &(0x7f0000000100)='r\x00') mknod(&(0x7f0000000040)='./file0\x00', 0x118a, 0x0) (async) open$dir(&(0x7f00000002c0)='./file0\x00', 0x102b8, 0x582f785027a7383f) (async) socket(0x2, 0x4001, 0x0) (async) fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) (async) closefrom(r1) (async) ioctl$TIOCSCTTY(r1, 0x20007461) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x28) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x3, 0x1c00, r2) (async) unveil(0x0, &(0x7f0000000100)='r\x00') (async) 2.671628566s ago: executing program 6 (id=20): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') (async) chdir(&(0x7f0000000080)='./file0/file0/..\x00') symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') (async) chdir(&(0x7f0000000200)='./file0/file0/..\x00') rmdir(&(0x7f00000000c0)='./file0\x00') 2.382766897s ago: executing program 1 (id=36): sysctl$kern(&(0x7f0000000040)={0x1, 0x56}, 0x2, &(0x7f00000012c0), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000400)=@file={0x81, 0x1, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x6a) 2.328350845s ago: executing program 5 (id=38): r0 = syz_open_pts() setsid() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) dup3(r1, r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) symlink(&(0x7f0000000300)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000300)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000440)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0xe3) rename(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000a40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000180)='./file1\x00') open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x4) rename(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x17) 2.327799237s ago: executing program 1 (id=39): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x23, 0x4, 0x0, 0x0) ioctl$FIONREAD(r0, 0x80146950, &(0x7f00000001c0)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) 2.325964095s ago: executing program 5 (id=40): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x65}) (async) r0 = socket(0x11, 0x3, 0x0) (async) sendmmsg(0xffffffffffffffff, &(0x7f0000000200)={{&(0x7f00000000c0)=@in6={0x1c, 0x18, 0x2, 0xac, "ff010000000000000000000000000001", 0x3}, 0x1c, 0x0, 0x0, 0x0}}, 0x38, 0xe) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x18, 0x2, 0x0) (async) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f00000002c0)='\x00\x00\x00\x00', 0x4) (async) r3 = dup2(r2, r1) sendmmsg(r3, &(0x7f0000000200)={{0x0, 0x0, 0x0, 0x0, 0x0}}, 0x38, 0x8) (async) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x5, 0x7ff}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000580)) (async) sendto$unix(r2, &(0x7f0000000380)="b1000504000004000000000000200000331c13fecea10500fed60e3aedca908baaf96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebb0900699a1f139b672f4d335c223e7d0c032bfa896443a42118000000720fca92fbb670c1f5a872c881ea6e51c5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f40fe968246c0940000008e371a3f83437120553be8fa243f72bae70b46ee37940eca4d0e870e8888a6e7a19b86ece765216b7d7ecb32861d13c9e4f6c87bff97d5532c57501d01b8dbff6f9defe89eefce504ac79a94a90780dd08feedd677af3c97a0af8db14f4127508d82e4f99272c5903f7e49973cdb9022869287d4aef810b25f986c5a8152574a2ee0a708e0f44c570b8f634fc0346f3cbb7b0dea2b461ca810c7977d1a6c873bcb91eb03e442486138e1f110d9448b58ca1959d48666b521acfe8b207e90e15e04e470a66", 0x16d, 0x407, 0x0, 0x0) (async) syz_open_pts() (async) r4 = getpgid(0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000001c0)={0x4, 0xfffffffffffffffe, r4, 0x3, 0x1}) (async) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0xd1e9, 0x0, 0x10000, 0x0) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x184) (async) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000100)) truncate(&(0x7f0000000000)='./file0\x00', 0x30000) (async) r6 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) (async) socketpair(0x18, 0x3, 0x2c, 0x0) preadv(r6, &(0x7f0000000340)=[{&(0x7f0000000240)=""/229, 0xe5}, {&(0x7f0000000140)=""/139, 0xffffffbc}], 0x2, 0x0) (async) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000500)={'./file0\x00', 0xdf59, 0x8783, 0x401, 0x0, 0x3, 0x4, 0x9, 0x1, 0x0, 0x6, 0x1ff}) 2.325684116s ago: executing program 1 (id=41): r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000080)={0xfa, 0x9, 0x0, 0x3}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x1f) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x105, 0xfff8}, 0xfffffffffffffff9, 0x8000000000001, 0x8, 0x6, 0xffffffffffffffff, 0x0, 0x400000000000a8, 0xffffffffffff0000, 0x0, 0xcf, 0x0, 0x1}) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af6300372802", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a807c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343711051eea040000000000", 0xb1, 0x400, 0x0, 0x0) ioctl$FIONREAD(r1, 0xc028698b, &(0x7f0000000100)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x88, 0xc5, 0x48e}, 0x5, 0x8, 0x1, 0x0, 0x100000002, 0x4000000000003, 0x0, 0x40000000000000, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$net_inet_icmp(&(0x7f00000000c0)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) flock(r0, 0x1) flock(r0, 0x3) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0xb, 0x0, 0x0, 0x100000003, 0x1}) 2.151114982s ago: executing program 6 (id=46): sysctl$kern(&(0x7f00000000c0)={0x1, 0x41}, 0x0, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) 2.139629801s ago: executing program 6 (id=48): r0 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) sendto(r0, &(0x7f0000000040)="288c56d18fceb7", 0x7, 0x400, 0x0, 0x0) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) syz_emit_ethernet(0x4de, &(0x7f0000000580)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60408e0304a82b03acc01a773e26c5f751151ba28e340679fe"]) r1 = semget(0x1, 0x5, 0xb49) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000000c0)=""/112) socket(0x2, 0x1, 0x0) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) connect$unix(r0, &(0x7f0000000000), 0x10) (async) sendto(r0, &(0x7f0000000040)="288c56d18fceb7", 0x7, 0x400, 0x0, 0x0) (async) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) (async) syz_emit_ethernet(0x4de, &(0x7f0000000580)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60408e0304a82b03acc01a773e26c5f751151ba28e340679fe"]) (async) semget(0x1, 0x5, 0xb49) (async) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000000c0)=""/112) (async) 2.075286267s ago: executing program 7 (id=52): sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037280200000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r1, 0xca605601, &(0x7f00000009c0)={0x10, 0x4, [{&(0x7f00002b0000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1, 0x1}, {&(0x7f0000336000/0x3000)=nil, &(0x7f00006e1000/0x2000)=nil, 0x4, 0x1}, {&(0x7f0000688000/0x4000)=nil, &(0x7f00007ce000/0x3000)=nil, 0x3, 0x2}, {&(0x7f0000077000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f0000542000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x46, 0x2}, {&(0x7f00000f6000/0x3000)=nil, &(0x7f00001b6000/0x2000)=nil, 0xf7}, {&(0x7f000054c000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2, 0x2}, {&(0x7f0000bfd000/0x400000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xfca4}, {&(0x7f0000410000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x200, 0x1}, {&(0x7f00006f3000/0x1000)=nil, &(0x7f0000f1f000/0x2000)=nil, 0x1, 0x2}, {&(0x7f0000468000/0x2000)=nil, &(0x7f000043d000/0x2000)=nil, 0x1ff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00005df000/0x1000)=nil, 0x0, 0x2}, {&(0x7f0000501000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000e8d000/0x1000)=nil, &(0x7f0000e48000/0x2000)=nil, 0x5d75, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000467000/0x3000)=nil, 0x6}], './file0\x00', 0x800, 0x6}) (async) r2 = syz_open_pts() close(r2) (async) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x380) mkdirat(r3, &(0x7f0000000100)='./file0\x00', 0x3) syz_open_pts() (async) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x1040978c, 0xba, 0xf7fffbfc, 0x80a19f, "bb08000100f167001000008daa5b5f0000000080", 0x100, 0x4000002}) (async) writev(r2, &(0x7f0000001d80)=[{&(0x7f0000000300)="aad488df0bf5b28b0fb70aee823008b61b6b7fa05b8dca716812a9fb70f21b634e761770a36ac5cdfd1b52ac3460763c0785d723cbe30091650862f1ea880e8d2f50d07a8a6b38eb3be3cd3189e275dbdf748f9e609d1c7291238674cbc0f9114011f93427d9ff83b97a90b074770f2de4fbe996a431a9394470fda8eafbe16baa0dc591495656dc851f321c7d8da1406fe062b63600fc0b77eac82295fb1f25d8abe49ac4df7c536ba5f78c98ab51c2d3511e975a4be0382719373e97680588458c2c7eef9bdc4cab15d6da3e6b5b18dd1eefee0545375cd749251c88dc69b9ac9b850000b1945200"/247, 0xf7}, {&(0x7f00000002c0)="0dc2c87a", 0x4}], 0x2) r4 = kqueue() ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000000)) (async) kevent(r4, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x89, 0x13, 0x4, 0x5}], 0xff, 0x0, 0x7ff, 0x0) 1.740595206s ago: executing program 4 (id=55): r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$FIONREAD(r1, 0x80286987, &(0x7f00000001c0)) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x7, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x40, 0x3, 0x775, 0x80000201}, {0x7a, 0x8, 0x9, 0xfff}, {0x7, 0xfdfffffe, 0x7, 0x20000}, {0x5, 0x2, 0x3, 0x3}, {0x0, 0x7, 0xf11, 0xb}, {0x3, 0xffff, 0x80cf, 0x1}, {0x3, 0x801, 0x100, 0x8001}, {0x3, 0x40009, 0xfffffffb, 0xfbffe2e9}, {0x9b, 0xffe, 0x8, 0x7fff}, {0x3, 0xfffffff8, 0x85, 0x8bfe}, {0x2, 0x8000000, 0x44d2, 0x2}, {0x4, 0xc7ce, 0x800000, 0x5}, {0xd6, 0x106, 0x92fb, 0x3e}, {0x9, 0x80000000, 0x3, 0x6f5fc48b}, {0x81, 0x0, 0x1001, 0x5}, {0xffffffc0, 0x8001, 0x5, 0x69}]}) (async) syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv6={0x86dd, {0x6, 0x6, '\x00', 0x14, 0x6, 0x30, @rand_addr="000000000000000020000099ea00", @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2, 0x43, 0x0, 0x7}}}}}}}) (async) poll(&(0x7f0000000000), 0x35, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x1c, 0x18, 0x3, 0xef9, "000000000000000000000000f47300", 0x5}, 0x1c) 1.739398941s ago: executing program 5 (id=56): open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) symlink(&(0x7f0000000300)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r0 = syz_open_pts() syz_open_pts() syz_open_pts() mquery(&(0x7f000016b000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x5b18) symlink(&(0x7f0000000300)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000440)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0xe3) rename(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 1.727993216s ago: executing program 4 (id=57): setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x1040978c, 0xba, 0xf7fffbfc, 0x80a19f, "bb08000100f167d910508b000000000000000080", 0x100, 0x4000002}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="4e391efcb06088d523977073258b4bb05062c026a6d86c86bb6f", 0x1a}], 0x1) r1 = socket(0x2, 0x8002, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x5, 0x100, 0x3, 0xf, "94c4334738e1fb3d1617c93f6c9d906b4d17eb7d", 0x4, 0x400}) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) closefrom(r2) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0xa810, r2, 0x5e) 1.699053791s ago: executing program 4 (id=58): r0 = socket(0x18, 0x2, 0x0) bind$inet6(r0, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x5, "00000000000000000000000000000001", 0xc}, 0x1c) connect$inet6(r0, &(0x7f0000000000)={0x1c, 0x18, 0x3, 0xa, "000000001d0b4d000004008000", 0x6}, 0x1c) connect$inet(r0, &(0x7f0000000080)={0x10, 0x2, 0x0, 0x5}, 0x10) sysctl$hw(&(0x7f0000000280)={0x6, 0x18}, 0x2, 0x0, &(0x7f0000000240), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000280)={0x6, 0x8}, 0x2, &(0x7f0000000000), &(0x7f0000000240), 0x0, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r1 = syz_open_pts() r2 = socket$inet(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) listen(r2, 0x7fff) syz_emit_ethernet(0x5a, &(0x7f00000002c0)={@local, @random="e53a5c60bfd1", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x35, 0x4c, 0x67, 0x0, 0xe, 0x6, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0xe, 0x2, 0x8200, 0x0, 0xfffc, {[@md5sig={0x13, 0x12, "81d93b2c16096dc42a45318ed04efb5e"}, @md5sig={0x13, 0x12, "ba8c37080800dce19918e70400ad8765"}]}}}}}}}) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x2, 0x800000000, 0x0, 0x3}) flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x7, 0xe, 0x0, 0x2}) sysctl$hw(0x0, 0x0, &(0x7f0000000080)="bd", &(0x7f0000000000)=0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x6) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000200)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000000)="06ec9c28", 0x4) r4 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r4, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) r5 = socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc10016", 0x4}], 0x1) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffff9c, 0xc1045763, &(0x7f0000000040)={0x1, [{0x2, 0xffffff02}, {0x2}, {0x3, 0x7fff}, {0x1, 0xf}, {}, {0x3, 0x9}, {0x2, 0xffffffff}, {0x0, 0x2}, {0x0, 0x1}, {0x2, 0x1}, {0x1, 0x10000000}, {0x0, 0x6}, {0x3, 0x2}, {0x2}, {0x1, 0x20}, {0x0, 0x5}, {0x0, 0x1}, {0x2, 0x4000006}, {0x1, 0x1}, {}, {}, {}, {0x0, 0xfff7fc00}, {0x0, 0x9}, {0x0, 0x3}, {0x3, 0x800}, {0x3, 0xffffff7f}, {0x1}, {0x1, 0xfffffffd}, {0x1}, {0x2, 0x8005}, {0x1, 0x200060}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup(r5) 1.632642525s ago: executing program 0 (id=61): pipe(&(0x7f0000000640)={0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x6) read(r0, 0x0, 0x0) r1 = socket(0x1, 0x4, 0x0) setsockopt(r1, 0x1000000000029, 0x3e, &(0x7f0000000040)="00fb534f", 0x4) r2 = socket(0x1, 0x2, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='w\x00') getsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f00000001c0), &(0x7f0000000200)=0x4) getsockopt(r1, 0x29, 0x3d, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000300)=0x201, 0x1) 1.3862604s ago: executing program 6 (id=62): syz_emit_ethernet(0xe, &(0x7f00000004c0)=ANY=[@ANYBLOB="aa4700084000000000000000980e5257"]) setrlimit(0x0, &(0x7f0000000980)={0x9ab, 0x7ff}) r0 = syz_open_pts() mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x5a}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = kqueue() pselect(0x40, &(0x7f0000000040)={0x9, 0x1, 0x1, 0x5, 0xffffffffffffffff, 0x0, 0x0, 0xfffffffffffffff8}, 0x0, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x2a, 0x0) kevent(r1, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff6, 0x1, 0xf27ff7794bbc9c2f, 0xfd, 0x10004}], 0x1, 0x0, 0x9b67, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) close(r0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x9cab835cfdc52675, 0x15a) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getdents(0xffffffffffffffff, &(0x7f00000019c0)=""/4096, 0x1000) ftruncate(r2, 0x79c8) ioctl$DIOCCHANGERULE(r2, 0xcd60441a, &(0x7f00000005c0)={0x1, 0x1000, 0xa000, './file0/file0\x00', './file0/file0\x00', 0x0, "31eca40fd349b5ae1dd17de2ce61d8ef5243d095c2def9e25d4a0b0a35e433a2e30ad4c57f37260cd30031bf600104de516d5ee99d75ff4c493b75b1ac03c91e4ce02345fd8e9eeef69a5197ce049c14ea222bbfd6ee00babc5e899f093f740130b3912ba6fb5b64d8dde573f4d8bb0c3f1f04b98f1505687b58e7f168abef1db37ae3e82f3bd2f8213610767e24575cab5584fecec8a74354ae30b4820239faec1ee6055358bd6ea05391abb7e484696a1dfab2450498900ae522cc394770bbdb692368d7cb85827105e3b2cd453e2b85818305b5b20ef2812a01967c79293b5f9b7b0890923f0bb1f894e6b95ff8d2b877f0dea9afa6a569b997d5101468ae8a478f71134fee26ee0c9796937e43dccc6f8a8a1b8f737141be79fabaaa7730eac5ae5767ac27ae5abe3837323bbc0ee815315f979db06e8516c01867e22e8b8075bf25f5effd63f0bdc3e86f28abbc643f584c84d4b40167b5248981bade42d68d5e5e25aa814f05552f9f4f45457174f5da650ab1fbc7a76411f2e0f76c41b03ab9e5bf3f561d8188c189b1086abd740cf494e767b5fef55d91b7a6aa1a66ab778e0ebea974307f6e98bfa0d1e4b5a45813e81bd1d31c0adbcdbc8d36f8212a19ed56a37257cdb4aee0db40a86479c389f9e547491139ba09da44b27a4f9abbde62dac6d52d8fd28e70918d479516389a503b92c0c04d606ab4977e9194295498d71f03ab7a78dddfa7191c24a8a9ede552b2cbc12d9475b41d4ba1057c8a75ba95b516747f543852f0d250bc8e976dce4cf9043e82fb3f23508453e7cc2916ce4983af8beec81b0d213e5c6a49eeb3a3e3b4de572637bbae087adf2569dca9094f2c963983d2d2e497f2eb5aa93086a723213c1e8cdf991160658482e7287c48bb599c30bdcec8d82471f3e5d6bdae0f24575abf8ca059f6396d8d7a27b69d9851f2228556ac9846f55fbc43bf0489d63664fdbe63308e080ea2ff14d315693684bae47636abfaef4ec194494238412ed37d6ba9dbd3259c9f49862fc517f3a77129201a42336fcb8059690ad6fbf03fdd30a26e19813e0342f394c74282341fa0a4944f2f60a1f1156c7b03fbfe464f4a1c249b3b845e00ace0608ce08312114d297e50439e9a5967eb90df30020bf8bf4b672466007f3ae86d4b79f8ee32e9d7dd8c434a33f4d3090ae44cb985a107acf33355315881b3e23252c419d4354215f704cd7d154452459bf92202364b33936abb0aabc4904cdf529d628a93f635ff8bce64cde69dd24992a04091d03eaea852f74d9e43e488f18b53227056336e341a4657227d5e1cdfa99638368bf6f6e5d5c6d787bd61bdcf761a9a869692e8345c0e7f0d6986bda85de74486470a439c8e6be03ddd0f0be22fb9008af373fb1393bdc2c65c5be6265151f1ed3a23e83c5890d619379001832703837182737e4e9bda169e98efd7c2e3c5787ce7db4708bb76676c393c6eada3a27424251734a5ee8f7b68f0323edbec88c405a30c0bf695738f8afea8749d1a65e079ece16ed2862095b4398fefcb75b5e18f318983246a9d4c91aa9ea86b879c78750e1d7827af9eaece0f3829ccfe56fb6e07b987f4e0b83161f3ca629de6a175ad78f0e1e9a9de3a5fe316811e2f0e2cfaf862422e03c9505f0d09ee579c7a6d6aa79e883258dde515ba5106c74df69d1023fa172213716c8fde2b6796becfff14df9445227b0f4aa95aa2f8afbad0c3cb0c3db50a717b9a5ea67be7222ce0cf6d0390c69c38bf29ae05b6337dd5148fbe390297526e52496320539454b3cb78a88bd275da5edee683b17d8661406ac288fb5ca9e24c593e472ca1fd79c2f8988ee51d5f02ec32ac1266298a2f42ede5ad6654eab111976a4e8d8cd287621c4ddcf94b7e3417afb5c2f9c928cd07253cdb69"}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r3 = syz_open_pts() recvmmsg(r2, &(0x7f0000000440)={{&(0x7f00000001c0)=@in, 0x10, &(0x7f0000000340)=[{&(0x7f0000000240)=""/25, 0x19}, {&(0x7f0000000280)=""/137, 0x25}], 0x2, &(0x7f0000000380)=""/149, 0x95}, 0xfffffcb6}, 0x38, 0x1000, &(0x7f0000000480)={0x5, 0x17b}) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000500)={0x1}) r4 = syz_open_pts() fchown(r4, 0xffffffffffffffff, 0xffffffffffffffff) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000000c0)=0x7) readv(r3, &(0x7f0000000180)=[{&(0x7f0000000100)=""/77}], 0x100000000000012c) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="b1d3d6e3", 0x4}], 0x1) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) getdents(r5, 0x0, 0x0) 1.38005101s ago: executing program 1 (id=64): r0 = openat$dri(0xffffffffffffff9c, &(0x7f0000001500)='/dev/dri/renderD128\x00', 0x1, 0x0) ioctl$DRM_IOCTL_MODE_PAGE_FLIP(r0, 0xc01864b0, &(0x7f0000001600)={0x0, 0x0, 0xa, 0x0, 0x6}) ioctl$DRM_IOCTL_MODE_CURSOR(0xffffffffffffffff, 0xc01c64a3, &(0x7f0000001580)={0x1, 0x0, 0x1, 0x6, 0xfffff12d, 0x2, 0x0}) ioctl$DRM_IOCTL_MODE_GETFB(r0, 0xc01c64ad, &(0x7f00000015c0)={r1, 0x0, 0x4, 0x2, 0x8, 0x5, r2}) (async, rerun: 32) accept4(0xffffffffffffffff, &(0x7f0000001300)=@in, &(0x7f0000001340)=0x10, 0x2000) (rerun: 32) sysctl$hw(&(0x7f0000000140)={0x6, 0xe}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) (async) r3 = syz_open_pts() close(r3) (async, rerun: 32) r4 = syz_open_pts() (rerun: 32) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0xf609, 0xb, 0xd, 0x8, "04f00600000003000000ff3ece4f00", 0x90002003, 0x4}) (async) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x7, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x40, 0x3, 0x775, 0x80000201}, {0x8, 0x8, 0x9, 0xfff}, {0x7, 0xfdfffffe, 0x7, 0x20000}, {0x5, 0x2, 0x3}, {0x0, 0x7, 0xf11, 0xb}, {0x3, 0xffff, 0x80d0, 0x1}, {0x3, 0x801, 0x100, 0x5}, {0x3, 0x40009, 0xfffffffb, 0xfbffe2e9}, {0x9b, 0xffe, 0x9, 0x7fff}, {0x3, 0xfffffff8, 0x5, 0x8bfe}, {0x2, 0x8000000, 0x44d2, 0x2}, {0x4, 0xc7ce, 0x800000, 0x5}, {0xd6, 0x106, 0x92fb, 0x3e}, {0x200003, 0x80000000, 0x9, 0x6f5fc48b}, {0x81, 0x0, 0x1001, 0x5}, {0x9be2, 0x8001, 0x5, 0x69}]}) (async, rerun: 32) poll(&(0x7f0000000000), 0x35, 0x0) (async, rerun: 32) pipe(&(0x7f0000000e80)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000014c0)=[{r5, 0x8bdb1707ed1168d2}], 0x1, 0x631d) r6 = dup2(r5, r5) closefrom(r6) (async) r7 = getsid(0x0) ktrace(0x0, 0x5, 0x2300, r7) (async) sysctl$vfs_ffs(0xffffffffffffffff, 0xb, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000180)={0x1, 0x37}, 0x2, &(0x7f00000001c0)="fcd584cd72e8290c3c184f097e033219ac76d70545c099be5928a3f364ea2491aeb052e74ffcc348721bd4cda69e9fec13ead95f9d198d0db7b79f514f01d952a78655f23235ce5e30ff145897b4a5648d39540df5ece88c2dd0a04120f8724838ca82413fb94410e6218723bd64c5653318561db638945691936dbade8c190337fb044a09b784ada6efa4e7361968514ac1ba3ba75318c32cb0c01bf93f31486144a8cee9783e5ea0d518884c0994a9823525476da6cfeb6b04d288dee37dce84f77bf77ff513e3eea47c0e157224edb9cc3aa2fc95880650cea407df1edcd807b66a6c57eeb78ab79cffef3a2caa5deda78fb1eac51b6d0bb4d27288a9f083ea328b8f8288b174a23ee7b19a23273b7c45a580501bea39774196d9dfe7f0ad4731cdb2882e6a93aaa8e16de000f43557bdd078339c4971d5c2cb347ff180000c40c2c2009bfb69b5730b42517c4691fa34a50959acbe51c5e28c5e792030dbe3ce89d9081acc6a63a7346fd7f7da01f994a6c1ebad169c3f76922e3b051d826952bba03ab7d685c7fe6b00c58f3d02ecab8f35bdbe4d278cd3bdce264f94d274b72fa4762c77c5b25dc5fd65c8bf30a40bd1603d18eec0f317449bb119e8e3f27e2673f659792a20950c44ab17767213ebcc48366f695fe516b701e2cca56b3dfd33e414719f929db1cb75b7b43305808119c9637e65a8638a029d8b811b0a04e17f39df80fd0232b1d481da034ee828716ed342739ac30b3d3f3d452fc3f80244061bc470f95f5e3b25826853c185b1825058494c642ffa5b3b1a3b67a9adf471f55eb1289de060a75fa6d8411dcec00d6f772801abd847d958770ff87043677f0218f282b9fb6914eb0a62ab39dd52bad4ce9aa2d82692079a9959fc8989b24b7bf5beaef688b8144339cddbf1306c43b159bac7c48d3d674fbb019fe1e588419ec16b8b1c7e27a12c5483ccb4210cc8c425915fb8a595529ee6f5d811f8fa274d111a8229d4e17a3a01ff767f1bfb489cddac8baf0bbd8d4fead1c41bae6e1835d5ffbb1c104f89feed1a4b1df02df839da372d34cc435ecdc5b5e9fc944a29500342a2dd067d7c124ea61f2a9d3f2a29ece0af6c69060539b36558d1d3e0a369eec856568867884c54af691d7cc43de603b14c76492e034305a1442cc93b1beea84701d71cccfa4b7546e5c497548423df23cc95a9953219e850c8c407004b9cf2ffda764d162f8af39b3733ec890cff5333dcbc303cffeecbf25358810e1f6d5dfd043583ce73747b994e31e14682c4af91071fcc4a8348c32a4ddbfe702f05b1f4b530790149a9a1384831dc192e4bf76e2adde260b400a574b3a797f095a2cc3f5ec91c4ccac276ddcfda0a8ca1e938bf301e684a73a976061cf9e86db7e9d69482117609298d15790ec6075afd4ef2944de3a9e40c58243daf1d91a75c9db006aff2e72a095b328e7419a1a01b8a8d1c3062d11dc117c4688f021c1c669d204559d98cfe1249e4cbdccbe5beadeba05d32b53c9e1e892e2055d55a7af821fb7451df14fbfa79fab9d44aad4b55e45227aca93aa6ce97d6f761efc979d4bd026020cec85a69b4f4eb9fb1ec796f1fdf65999d828a556ccf235e3036308f28c3c32d3c1a6c6282561eb4d80a045e77b6a9613430de0a8dafe243fb26533be175d82fe87f73aa292004471b9c0be0a62eb39f8e78535ac0b99aa88b985b1c473d7a272546f64cbe6250ae90f952c5643c6f18845b23e7631c7267598c560897a7e7b5b9d67d8eac7651f84d652b1f10a39e59104fde59e48eb45af34f49f8bfb97eb1cb0a4a1061dbf0f2d02a5a6c822e0fbf54873ac9ef500b9f6d14c8ee2ca4104504434c58c3173be7abfe65b84449abf46496194efc1ba9e78a39fef483eb5b794305c69c0ca4793e450252b4d25828a91d2372c8bf2ee4b66994d69c5926f404b326b7b91c3ef521ff2ff3a2c09db1cc89d5cd941d194dbd729290e35de835bc22040bd7aa1c3940dbf5731792d91039766a1eaf67239b4a7e1426f306bfb7817e002b297fd494a7db50aa761b04426dd97db28d927ae9c94f1ce8a8d2a6092aeda4a8de4d5bf1cd9514a45b6f7b1936586246e517b1b6a9309f19bf226141a59b53cf9862fd6aa3489f0f1bb828ae0681035ac551d7c42df6bd9531d10559cfd2119888fb1cd7e5370d7d94ef2de45b932cbe4ab5d68e988ac1bffc39c18dd8dba152fd3fcd20e5aaf9b5b227ecd52eae4fb6f5cec93334cf18b64e8fd9ccbd6b6ec0a76376296feee4364ce617393f2228121ec04a5397d0ed5eef65d8081a90482dcdfb4ea3fd5809af6029755756d5d1e8ce7d85cef83d1b9691c305f78b5888e71779e9f618a3303f7c83ba1bebf8c0239406cb720e9b55ed9413062aef4d726597aa21f7e5f7c9690a462d6b61bc24cec20076368470542467797b25103633e766827d199ab6c88c08873840a6ad78fa15ae71ba2103c6a4cc1f32a85651c4c4c83b36658fb334fe9176ccc375d5795d5d47454166ca9bdaf09190589686f5ae84e6551fe0ca029e3b6085a4e848266c594195c5627d922ac4d16a5509a28a787dad06851f92dc862439a8da1134ff89b619b134797101024c590ea18f052bdd636c1fc2809afb38c6f22d32dd0c49c8a43618d11dbe38ddf50565c804496d3973f9b13c24c12a59e01e74975ca2cb111d1e06ed101221f8dc043aba5b992229abe6b96c79f7a3d4dadb6ffa5b2272d6e43222d08151a124c367df345ff1bf5d30397f0ab711ee0abfed3cb04813c03a25c58ed76079ce65c2313a321f8773ddeb01f69835b364f7e4052b47afe503c70480cf3a8c2c46abe9f1bdf462abb84fa532e8b1951777de36a52f6c1ec16f742cecd681e3a3d92705502e4d417600a3dd31dcec1cb67411f5f5d3fe3114388240fecf1f6efcb2aa71e169af928cf004b9b533625a7722ed993feba0ad6ce86f8f2f63afb5bfab9ca8867a4d75650398ecb384557c19811cba75081523935ff12f3b304db93e2f2d09cb4cfc05efa4d1c3c00dfe082b3ccccc23eac05c3008b7ef4a8849c6e5812792a2ab4d73fef5c850ea3fec970ac8d31fc8da6869aa5018f77519ee3c92adf163b4a72c66cae21a3a5a5c91bf6687ed0bdaa01e578703dd1e7a8d17daa56fdd6f98f5564190408e3673688c2f6a292e8f38899108f06f425b71d0efd65149f5baeafcb6a037cd1b41ed76e7debc6cc22fa40ca8ed22cf4d5571a4f74deb040cf13dd01fba9126071e4de4bb79ad0de46d33bc8f096645c3a35467605d70dadc8b711ae43465fb9f05be186ad53789bb32a922105d0a8705b22a6f5566201bef0ccce741f17130b1abc595f262e9bd3c127549f023efc260e031f5ea1f18f471ae4bce9f9c1841e4d7855a1017bbdd6b8d8f7034452b5bfe135885707b9a55019d3778f463e6a98665f5cfa8dba26ba5603b7cbd827387abe2021fb95e990c152d2e6a696e9588b48417379a8837ca74e491e68538af928650522b7950f7437df370a3a567c4c177d7cfb6b2d904ff50fce43052f90ca25dac3c60799e51620533c9f3e42b2a191b2814dd49e6792524d129e558d9130eb24d63bef8387fe12f2a0ed86c99ac80ff87d57b5c083bf5c4f92ded18327acb4bcdad2445354713d016a865db177d4331c59aec9d13c167bfe2b7b9caca382d001fd4f9a4971ce372acef9e84bc15592d379adc056cdefe52953c38060361e55c9e824679963c10c28d40c28b6624929f91bc1e11a0942aea678249ffb3d49b81e2a6a4c80dc9664e4df73f02c1353014b347bbe0e79e88ee4189d725604b5638b5c9a58468863e142cdb89f122850b745f66579cd3dfb6c78a36438dfccd86b7efb564f1d9b865d43f308eec74dd8155475e5133a48dc310a0dd31ffd5707cb0c160187c975a2c92f3a732a450efd5f248ec29f883662482ce0e325c8f7c421190420219db946b89d879564b22bb2d490caaf57d5ec06ced0aca2c2ff49d899e7914ec55017719645cef842fa9730802be363954af5e75a3089f396ecb87bf9ea29589c2ee5db722aadf6e590297536eed96bbd76103de1216b8988ba78b63ae9edb9129f071eaf090655bf297296804a9823dbf26a3207ef649cfccf1abe836f3f91d7b817b71b55b81667d65af74a040fa1079ff968598f86f089c0c483be23f229c2200038d95ba29cac99791fd01fe4bbb076d25c3518a75ccace0e4e5eca5545077b4c751641259d5dfa63eb25d3c49c67cacb624f363b064d318cfdb95aecdcecccefa8f614719d194e67ef7e1a59009f41f03008ccd6f65b417d89ab7f567a68791907b52b03977a0f11830c729c7dd8b50a6084f1bbffe8efbb5427d9c38234674a13e5f5ead7094f3b514616e2fc6c55a01c815498c417e3b4bd0b53f1fafd7a51264a86dfb846599e5a2e7b37fdf6f3c1381884c8f37476c1149a1d1ac8ef45743330920ee253237278aea8419379964e635e41d7e7e8e6d637535b1cec773073a7336265b24e74935dcaed0df96313de93b546d144c31b692af9375399fa795e309318796f3c4b16575727d1c270900ff5622d1f330cd2a7cee9b8345c451437ee850914c0132d1738477a9c466f10cdfb1b8e65c5989b442c09404e112d446130571eaa2b2250848e48fdc6aadb66a57e8d0ea1e3e32e03cb7adaa4a15717b5e182c6856618739234cfa1d4c04796647580688f3c6746e78cf207d8eb9b644b57b487fa9ab736c7c0b89dced6cc8d337b2de3d8fac46057065d6c287ac5e208693bbbd7b31916d113e19a26818323eca9433b6a05813e1dbf7322ab698ba04a79d5902a2da5a02995a564bc729ecb5c3303dd44d1e19cfc1c603ff706e39117d4b91d3a2ad27027666336beb2376d17cde7bd560caf06e08d47e4359a2848ef50ce533db6e4ec909019d2a301100ab74f51fe920219b4f1414144e0f45187aebefe6872de5c8f79381981dc105ebf564fdde9a6119f3deb9aa7771c63fe86c7e940c3a4ddabe3828e2008f155a126acbabfde1f23fbe6e442b24b2798caebaf8eca3fab4e7d6c3de3eb5f8665283973fafa2a23403426c1f10f14f6ec4b940b8ac6b5f5dd36db320d50c6a430a666d68a9def8e37dc4424812b956abba3bc26298f9f70e2493c5fc520b66cb7bcb622013602b222f486908c8338048efa9c3ba1c456c2e41492c12a320fa0742e9610cf6b8190031d5104417f68f6f0d9d8ef3238eea44e112cee4233433c536c83ada93941e1420e973d22ca5531bc3c98935254b765ac663d610f087fe22c9de98107e58746b22da5f13aad349b8256843de7d160e0f5259c2d9ff992d86a9aafeb0cf0d6506bc532c6cc83267e4340c25689a243abe496228bb677a5707f77dd1a7d20120867e9051e7bc583a2ebdf0f574fc3394d5b7f024e3b7a940d9838dad101abe962a821253b179c2fabcb896017f8f41efa467d4b6f197b9b6b55fd198f17093c7b8e787af73b5daed7d17507972da9381aa09860c27d7ef2303612592ab338218364005d07ca9fd567c3cf6297a4d7bb68daa686cb602e68085c156f11cc0a43933a3b0c2fb3320aeb3bd869fdc547661c4739d521bcef4e4fc38e1d440d1601e978ae78234bae5bbdf24574ecd95500f4fa68dfab2ecce0d6b4e01941d68dcebce6da83fcd421a3d96ddcd85356980fa4ec62474ba69f69a72a5da2c731c51642d28221a88ddfe0a9bc0ba284941a2af122dbeca92a0341d8a5b068804e3708405afb76afc39abd4fa8c8572dd8c", &(0x7f00000011c0)=0x1000, &(0x7f0000001200)="48995284e7884c2f6865eb93e653b570060539f805b886f2fd789df7a1ec7cf27aa5d449978400a8adfaff5e29a30897458e6069087ff59dcc4f2dfdaae1a1771fb0927445ef488f821b2470bc86c06977ca384b8968b0b11c1d7e4e2d37000d04e30e32a263a9ffd435d81defb0b9cf17887ca85154453e010e9e8720020ca056d197089e64b9192aef48bb4d5ade88b6e664d5249f9e37fb446d39c96f432a4fe3d43f21b036aa8678612ec1733e981095c3e56c16fd1511bbb163d40b2c1899bae3ee3d217f803eda7ced83812b23d6698cb0f9", 0xd5) (async) sysctl$hw(&(0x7f0000000040)={0x6, 0xe}, 0x2, &(0x7f0000000080)="9761fdd0afd41429a879", &(0x7f00000000c0)=0xa, &(0x7f0000000100)="77f0d8d2659d9b46ee60a7f3d7aa2d9538e7c5a520af687aa5f8a4873c48b3f01111969b005693", 0x27) (async) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYRESOCT=r1, @ANYRES32=0x41424344, @ANYRES32=0x0, @ANYRESOCT]) (async, rerun: 64) r8 = shmget$private(0x0, 0x4000, 0x629, &(0x7f0000234000/0x4000)=nil) (rerun: 64) shmat(r8, &(0x7f00001b4000/0x3000)=nil, 0x6000) (async) sysctl$kern(&(0x7f0000001380)={0x1, 0x30}, 0x2, &(0x7f00000013c0)="a8cf1fe66e07b07cb90cce16952399e8ec6abf00f5dbc01076736f73222f1e306031c8076deaae73ac3985f6175804913db18e5b81e18c63eb3d5f2d373de458ba1260b55dd12d5e1c3f0153c5190c94178e860820355e06b416d6f37e314fd9e99450ca8672f61b7c09929dcadc3cf7636495debd53f82800c3c9a677f05200b048facc8dd1969ded2dd400c5dde44e1ea705c698aa66f2d853072d7c559c08aeddda95ee039d", &(0x7f0000001480)=0xa7, &(0x7f00000014c0)="1a2ff24e48f5c975f2388095f59e89e4749fb0209e202dc22bc12278f0e898", 0x1f) 1.378178158s ago: executing program 5 (id=56): open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) symlink(&(0x7f0000000300)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r0 = syz_open_pts() syz_open_pts() syz_open_pts() mquery(&(0x7f000016b000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x5b18) symlink(&(0x7f0000000300)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000440)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0xe3) rename(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 1.340771541s ago: executing program 5 (id=65): r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000080)={0xfa, 0x9, 0x0, 0x3}) flock(r0, 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000000)=[{0x2b, 0xfa, 0x0, 0x8}]}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000003}) 1.264152959s ago: executing program 0 (id=66): r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00003be1010000", 0x8) listen(r0, 0xb6) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0x1, 0x100}, 0x8) r2 = socket$inet(0x2, 0x1, 0x0) setresuid(0xffffffffffffffff, 0xffffffffffffffff, 0x0) connect$inet(r2, &(0x7f0000000080)={0x10, 0x2, 0x3, 0xac1402aa}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) closefrom(r2) accept$inet(r0, &(0x7f0000000100), &(0x7f0000000040)=0x10) 1.263058445s ago: executing program 7 (id=52): sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037280200000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r1, 0xca605601, &(0x7f00000009c0)={0x10, 0x4, [{&(0x7f00002b0000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1, 0x1}, {&(0x7f0000336000/0x3000)=nil, &(0x7f00006e1000/0x2000)=nil, 0x4, 0x1}, {&(0x7f0000688000/0x4000)=nil, &(0x7f00007ce000/0x3000)=nil, 0x3, 0x2}, {&(0x7f0000077000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f0000542000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x46, 0x2}, {&(0x7f00000f6000/0x3000)=nil, &(0x7f00001b6000/0x2000)=nil, 0xf7}, {&(0x7f000054c000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2, 0x2}, {&(0x7f0000bfd000/0x400000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xfca4}, {&(0x7f0000410000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x200, 0x1}, {&(0x7f00006f3000/0x1000)=nil, &(0x7f0000f1f000/0x2000)=nil, 0x1, 0x2}, {&(0x7f0000468000/0x2000)=nil, &(0x7f000043d000/0x2000)=nil, 0x1ff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00005df000/0x1000)=nil, 0x0, 0x2}, {&(0x7f0000501000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000e8d000/0x1000)=nil, &(0x7f0000e48000/0x2000)=nil, 0x5d75, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000467000/0x3000)=nil, 0x6}], './file0\x00', 0x800, 0x6}) (async) r2 = syz_open_pts() close(r2) (async) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x380) mkdirat(r3, &(0x7f0000000100)='./file0\x00', 0x3) syz_open_pts() (async) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x1040978c, 0xba, 0xf7fffbfc, 0x80a19f, "bb08000100f167001000008daa5b5f0000000080", 0x100, 0x4000002}) (async) writev(r2, &(0x7f0000001d80)=[{&(0x7f0000000300)="aad488df0bf5b28b0fb70aee823008b61b6b7fa05b8dca716812a9fb70f21b634e761770a36ac5cdfd1b52ac3460763c0785d723cbe30091650862f1ea880e8d2f50d07a8a6b38eb3be3cd3189e275dbdf748f9e609d1c7291238674cbc0f9114011f93427d9ff83b97a90b074770f2de4fbe996a431a9394470fda8eafbe16baa0dc591495656dc851f321c7d8da1406fe062b63600fc0b77eac82295fb1f25d8abe49ac4df7c536ba5f78c98ab51c2d3511e975a4be0382719373e97680588458c2c7eef9bdc4cab15d6da3e6b5b18dd1eefee0545375cd749251c88dc69b9ac9b850000b1945200"/247, 0xf7}, {&(0x7f00000002c0)="0dc2c87a", 0x4}], 0x2) r4 = kqueue() ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000000)) (async) kevent(r4, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x89, 0x13, 0x4, 0x5}], 0xff, 0x0, 0x7ff, 0x0) 1.262857698s ago: executing program 4 (id=67): setrlimit(0x3, &(0x7f0000000980)={0x57, 0x4}) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() close(r1) (async) writev(r0, &(0x7f0000000100)=[{0x0}], 0x1) 1.262033s ago: executing program 7 (id=68): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x11c, 0xeb4a}, 0xfffffffffffffff9, 0x8000000000001, 0x2, 0x651, 0x200000000000001, 0x0, 0x0, 0x7, 0x0, 0x7, 0x0, 0x2}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af6300372821", 0x62, 0x0, 0x0, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f00000000c0)=@file={0xe, 0x1, './file0\x00'}, 0xa) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x100) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x110, 0x43}, 0x6205, 0x2a3, 0x6, 0x544, 0x3, 0x0, 0x0, 0x20000000007f, 0x0, 0x0, 0x0, 0xffff}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 1.257132536s ago: executing program 4 (id=69): getresgid(&(0x7f0000000040), 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdir(&(0x7f0000000040)='./file2\x00', 0x1c1) execve(&(0x7f0000000000)='./file2\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='\x13|'], &(0x7f0000000280)=[&(0x7f0000000100)='/dev/zero\x00', &(0x7f0000000400)='/dev/zero\x00', &(0x7f0000000180)='@\xf6\x00', &(0x7f00000001c0)='/dev/zero\x00', &(0x7f0000000140)='\x00', &(0x7f0000000240)='/dev/zero\x00']) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb08004500001c0000080000009078ac1400bbffffffff4e9078962f0f575237946aff4817dc6dc608a06dd2263494a5eda7764b4d148bc1cfa0e5442fc05b51342be9fd0dea8077f107cd465af1684e7a28d75699659b3ebb68afe3bb0908f27dd839d3caf35b833fa2a03970e7467d2ceebfb736e4ac74e1c66fd316714e08095c98c4b2a7d330642289d01d1368d5267ec779b6f81b88feea1dba2de13d0cfdd1963afbc018b01d292f9e35545096559d8054938766d2488f7fcef556b1516c4ba64295207d1e2b6c0000002a534159991ce32cf10c741da2c5de"]) r0 = socket$unix(0x1, 0x1, 0x0) setitimer(0x1, &(0x7f00000002c0)={{0x9, 0x4}, {0x1}}, &(0x7f0000000300)) bind$unix(r0, &(0x7f00000000c0)=@file={0xe, 0x1, './file0\x00'}, 0xa) listen(r0, 0x1) r1 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0xa) connect$unix(r1, &(0x7f0000000080)=@file={0x5, 0x1, './file0\x00'}, 0xa) syz_emit_ethernet(0x2a, &(0x7f00000003c0)=ANY=[@ANYBLOB="aab2aaaaaaaa0659e6aaaaaaaaaabb08004530001c000000016ac7a524246f5840ffffff3bfc93ff4e214e2000089078"]) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x4001, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(0x3) r5 = socket(0x18, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@in6={0x1c, 0x18, 0x0, 0x9, '\x00', 0x80000001}, 0x1c) close(r4) r6 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x98, &(0x7f0000000000)={@broadcast, @random="94ea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x8, 0x11, 0x0, @empty, @mcast2, {[], @udp={{0x0, 0x0, 0x8}}}}}}}) connect$inet6(r6, &(0x7f0000000000)={0x1c, 0x18, 0x3, 0x200, "feee0004210000000000000000000100", 0x802}, 0x1c) r7 = fcntl$dupfd(r2, 0x0, r3) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000280), 0x4) syz_emit_ethernet(0x36, &(0x7f0000000340)=ANY=[@ANYBLOB="b905f0ffffffaaaaaaaaaabb0800450000280000000102009078ac1400bbffffffff0e009078000900080000000908000000000000051b1097816bcc38a2edfc38127c135b9a9ec352fc8fdd5c268939ad4001aab16ba53b19235fc19500"/103]) semop(0xffffffffffffffff, &(0x7f0000004f00)=[{0x3, 0x7ff, 0x800}], 0x1) 1.227683365s ago: executing program 0 (id=70): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x6) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000000)="06ec9c28", 0x4) r1 = socket$inet6(0x18, 0x1, 0x6) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000040)={0x5, [{0x0, 0x9}, {0x3, 0x200}, {0x3, 0x1}, {0x1, 0x1000}, {0x1, 0x4e3}, {0x2, 0xfff}, {0x1, 0xb}, {0x1, 0xdbdb}, {0x1, 0x2}, {0x2, 0x2}, {0x1, 0xf}, {0x2, 0x7fffffff}, {0x2, 0x6}, {0x3, 0x3}, {0x2, 0x4}, {0x3, 0x1}, {0x2, 0x3}, {0x3, 0x3ff4}, {0x3, 0x9}, {0x2, 0x4000}, {0x2, 0x36}, {0x2, 0x1}, {0x3, 0x8}, {0x2, 0x11}, {0x1, 0x101}, {0x2, 0x4}, {0x2, 0x1}, {0x3, 0x2}, {0x1, 0x8}, {0x1, 0x7a}, {0x1, 0x7}, {0x1, 0xffff38c8}]}) r3 = socket(0x11, 0x3, 0x0) select(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) sendto$unix(r3, &(0x7f00000006c0)="b100050400000000000008002001000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282918e4fd007f720fd3873babfbb770a2f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x8, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000280)={0x1c, 0x18, 0x3, 0xe92, "0000000000000000000000000000fe01"}, 0x1c) 1.200848803s ago: executing program 4 (id=72): sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f0000000040)="3be5da7c834ee974c3d4e534d9d26640a187d02e118e590c2cb7e631c9f7827ecaaa9bb88557bf99b4fce23a64038961af99a399fd22e1634ffc9f6b00589a01f97d9080bc92ab0005027b22178842de7ec0677e3a90b34e7c127e7a5c751221bf58087e071536f22deca1ee28ad068a4d3b5568ab98fb551412099219b6429fae35d1550dca88247959826c52724b86efdf7a0946e1cfb17cc752d81a73cb5201a207cabe034b49dab4cb4f51f64740d4b6fe5e7249b303b0920143f95d53a9c3fe4945c7343b7f8a5db705d40a", 0x0, 0x0, 0x0) r0 = syz_open_pts() r1 = msgget$private(0x0, 0x1ba) msgctl$IPC_RMID(r1, 0x1000000) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0xf608, 0x0, 0x9, 0x100, "0409ee090004030000000005ff22700907ffe000", 0x0, 0x3}) readv(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f00000001c0)=""/50, 0x32}], 0x1) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) socket(0x24, 0x2, 0x6) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000140)=0x5) syz_emit_ethernet(0x1000e, &(0x7f0000000180)=ANY=[@ANYRES16=r3]) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x3ea) chdir(&(0x7f0000000100)='./file0\x00') chmod(0x0, 0x3ea) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) rename(&(0x7f0000000000)='./file2/file0\x00', &(0x7f0000000100)='./file0\x00') writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) 1.105629453s ago: executing program 0 (id=74): r0 = open(&(0x7f0000000000)='./file0\x00', 0x40000, 0x15d) r1 = socket(0x0, 0x4001, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) closefrom(r2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0xa011, r0, 0x0) 1.104231554s ago: executing program 7 (id=75): socket$inet(0x2, 0x2, 0x0) (async) r0 = socket$inet(0x2, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x1, 0xff}, 0xfffffffffffffff9, 0x8000000000001, 0x7, 0x7ffffeff7ffbffff, 0x5, 0x0, 0x0, 0x10000008, 0x0, 0x5, 0x0, 0x2}) setrlimit(0x6, &(0x7f0000000980)={0x42, 0x40000000000065}) (async) setrlimit(0x6, &(0x7f0000000980)={0x42, 0x40000000000065}) syz_open_pts() (async) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x2000020a, 0xe, 0x6fab, 0xfff7ff9f, "01c10200006267031c0000010020f59c00", 0xfffffffc, 0x4000083d}) writev(r1, &(0x7f00000006c0)=[{&(0x7f00000002c0)="252ce23f7e", 0x5}, {&(0x7f0000000480)="826095b42a577eed809507d74be4ad37e182570ed0bc9c28d293a1c9223f928514f020419aed6d3220abe69e7a9d5501c3905567d1f1e57dbb3c52269b29cda93854f55fd800e97faee26add519bb447284ef9ebccc7d0e10ca97027bbdd690e0886c5f34fa15bb6a20e65f95d71801d275029d985a0acf1e9b8993bcd7ca4cf7dba25a69265cab48de78e13fae6e1c69597748693f68e2c6cb80d5c5ea7ab2f077c36fe8f65653cdf711eea57f360d3dd53ea38a08fa0ae51fb17894ffb0c702859ef4c8be3344c1a910ec373d08b40c9d7a3c4fcaf60e88707860f39a3dfae252248fb1b2d", 0xe6}, {&(0x7f0000000580)="7927d1796362f563062e5c7227e874466101f971c2b9acf0e41cfd04bd7ec0daa1b50c39f8cfeb59abb69cdf508e49f2434e96fd3243f8b71a7073762c353a2eaef5f6855e1c24bfed8243227d20d3c7c7282a85ee6aa93bea3374678d114a15a9490a3c040bacdc1c75fbc0407ff524107f48eab9bdbbdd6674139fdefcd25894c3030805ee467751cd4f5aed48d0e4d2b16dbe1f95f9873c65f875", 0x9c}, {&(0x7f0000000640)="7cdfcec5780947225980f092693ac20e1bfcce9883b1dc0fa50d23ef002d0cb16c464cd60e8d7821f5407d10abf61a0210ee59f01612ef8d0b47d0750fbd9b8a549383f1c763d241ca0aa114f9e453fa48f26adcf3f71bcfe347929af351445507baf64223af3a5362647fef683b1cf3", 0x70}], 0x4) readv(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/76, 0x4c}], 0x1) unveil(0x0, &(0x7f0000000240)='x\x00') (async) unveil(0x0, &(0x7f0000000240)='x\x00') socket(0x2, 0x400000000002, 0x0) (async) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x3, &(0x7f00000000c0)="01000000", 0x4) writev(0xffffffffffffffff, &(0x7f0000000700), 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000700), 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x25}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, 0xfffffffffffffffe, &(0x7f0000000080)=0x42, 0x0, 0x0) (async) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, 0xfffffffffffffffe, &(0x7f0000000080)=0x42, 0x0, 0x0) socket(0x11, 0x3, 0x0) close(0x3) r4 = socket$inet(0x2, 0x4000, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f00000000c0)='\x00', 0x1) (async) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f00000000c0)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) symlink(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000040)='./file0\x00') rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)='.\x00') semget$private(0x0, 0x3, 0x10) (async) r5 = semget$private(0x0, 0x3, 0x10) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, 0x0, 0x0, 0x1c8, 0x207e}, 0x0, 0x103, 0x0, 0x0, 0x40000000000001, 0x0, 0x9}) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000007c0)=[0xbb]) (async) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000007c0)=[0xbb]) semop(r5, &(0x7f0000000040)=[{0x0, 0xfffc, 0x1000}], 0x1) ioctl$DIOCCHANGERULE(0xffffffffffffffff, 0xcd60441a, &(0x7f0000001000)={0xe, 0x4, 0xfffff804, './file0\x00', './file0\x00', 0x0, "8014d482f0891dc434d4c1f8dde71a1cb87fa327b32ba7f7356fb794ed53080dbe3e4f6b4c39a2e77cbfdfc15250489a85fdc300c33e1bb3014acf01413a4a16f785284ab3a854c8cc41001055809d515d3108934a83d6853d5fc7a407015f2b93bfab8d974b8728a8de4cb79cd10d320eac8de72dcabde6c0e4d18e3c0272f803be92d6b24af51909096c984e4333b7fc05de07e0cca81b0150318dfc01d0fabf55d984df815877b20ab46282f9ca49c4aab2d39b47c9c3f767c1049bbafa6f07c24d629b0a605c0f24669616c787132a64ee895aa65aef04ca990d9605e7bc9019240cca0213896341901d413043d4b96a1ea16af237a40f5484ed406d013138daa746270b108845d9127971f1f31e79733f27e21cbf447af93ade57a6c68994cd6b220808729a949f73d7ebe8b40931fdb1b1423c873c67607a0f924e66d7073a722cce612d3106b5333d7760220aab04456e82a591bc329203bc4cb7601dda95dc4a6eac93e5ca3c7cd1e256c2a2e8fb3f3d4cb08e0412a2ed8a5c7e4c49db5fb74a17ad1628fd4aa18f709deee9cc868e98768658018dbc7d1a778d58f9d482715aa48fee97bf319c59bdb81ac015a39465b12e01d12dbabcc5a4a3a744b2e8fbaf754a1e1905ee2ee61dd75b439a6fda2da61eb8f11af3e469cc461ee57e8b10183cc74d7545bd9d01f3f126783678f91ca51a0ffa55a37d4707a1e685dfc0c74b58392e215031f0f1566fbf1bf4cedbceed2815e38159c56440ffc35229bedd9c9c391304c2a10bf9775f95f12db9ac328153195b9b1a68407e420bfee32d70968741ceb9450a178132c66adc75404f336f228553f94ea51f8f9596a21e808636f89f69c690f48ae0a466d3199d7ebd8f7516a3c85482d16924ea6481e038678b77ef970ac3f16440daa418d2479f607a8933601872cd4be3cabbb3e56ff4d04240cb4e25428dccd29a15dfb52bdd15bbde7b152cf686d5a45b1de4ad80c1302bb03857aab079715997b2d5b5f03fcf297a3230dffed67d6be88fd05f012d468c779c38c2fb868b32adfffd1aea5c93f1e5e5e24fc5764b9a03c4ebe5ce0ffdd89efd91c1050a05ff40d1eaaa2f9294629321fd258812368bab50dfc7de423076d84d852407e8f0dc2bc813edb617483742f72818ce5bafa1ff5e1b260a51c5763495dd7c9c2c38aa70c217c56802cfda88bee5de0ec9f857ee33f8a3b61d87763f7faacb2c0bc7161182b310165da86952b8e4e4c0cad2e2866af068e608a0c598e7b03868c859bc52d8f3967e92e9aac8ff2bfe6a3e01f68e407b200cb9cc2edcb66466cea50ac243ecc55feab56352e7d28781b7454a198afb32b94b072783677160df687357b7fa1dc0cca9bfff7ddc3e3d694c9d04cdd7e3fcb114a88ae7d6905a2e299f66ed08d6799ce590c5bc12d09dc57e78a102c005f9d29d5cb63880d47ca18062d008521d8501896275ae07a0cfbe7bc1d0aaa2e8159c922b4109acb23b0213b7f8536207937a36b86fd794913e9f17eb52bc224aad9179c73084fe906d6dd66b5da39325d6519f046e6a91449033201a73404b5647f685304d2714b7df3610feba4ec7ae4fec7291eb749e54622c24f26f0716d5d4ddcef3fa44a266bca685cbc349411c5b1d21933b2118b1424b53d109d8ff5ed7d7c3ee2970eb97b8700982bf33bdf91cf1605ced3b50610a5eb573c59a58d98fe3df70eb5bf2519918754226ee7f5e14cf3808979c9a0b3ab5613add7ca15e9fa004114b776c7449005ab0dede72f0b543507423131a36a8cdfb748331a8bcbce991b5d3058861f5df524b4b3c189fba24afb21894b39500732855062b2636cb05c2b98e26e75e4a7f38ed1b675c789e06db6254bb3bdd9139d99123e1e3336695a77d44e673cc533a26a31effbc206598"}) writev(0xffffffffffffffff, &(0x7f0000003340)=[{&(0x7f0000000240)="38b84739a1e5ff741ba2", 0xa}], 0x1) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) 1.102629131s ago: executing program 0 (id=76): getgroups(0x0, &(0x7f0000001140)) r0 = semget$private(0x0, 0x3, 0x10) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, 0x0, 0x0, 0x1c8, 0x207e}, 0x0, 0x103, 0x0, 0x0, 0x40000000000001, 0x0, 0x9}) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000007c0)) semop(r0, &(0x7f0000000040)=[{0x0, 0xfffc, 0x1000}], 0x1) 968.320246ms ago: executing program 2 (id=83): r0 = socket$inet(0x2, 0x2, 0x0) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff080045f400280067000000069078e0000001ac1400aa4e224e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="706fe9032ad3fa9092bb2f3fb5d66810346863e7ffe3f081009078fffc"]) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f00000000c0)='\x00', 0x1) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) r1 = syz_open_pts() close(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0xb0) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) syz_extract_tcp_res(&(0x7f0000000100), 0xe, 0x8) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="0000000000000086", 0x8) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000140)) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="e6a34cddd4b3bf1d35f1c829ce0cf12b2c4b872bf21d94527a5fe66cb8ae404f0eac2105b983913f200b02cbd7b74902deb5e22ca97a8b4c3abfae2fe143603a40e9d8bf0968cb3b77b444542f1e8dbab11e1c186d56fab070d173797f4bd75a1516b2dfca55557001e6dc9ce202d865a3c29c8b08212d011660fe8090e22b0d31c7befe6eae75e67421534d9538ed154e5ee255e1d32a192b3a6728e3003c2ae98a2ae3c57a30e4ad6645f1701a636a5edcc8b860d9193c8c96c74643ecc86cf30c2a2cba468f76fca85703dd71cdccc2fe8cdda10650bd6fad21da71e9944837daae0848a8c064ca", 0xe9) 966.270693ms ago: executing program 6 (id=62): syz_emit_ethernet(0xe, &(0x7f00000004c0)=ANY=[@ANYBLOB="aa4700084000000000000000980e5257"]) setrlimit(0x0, &(0x7f0000000980)={0x9ab, 0x7ff}) r0 = syz_open_pts() mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x5a}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = kqueue() pselect(0x40, &(0x7f0000000040)={0x9, 0x1, 0x1, 0x5, 0xffffffffffffffff, 0x0, 0x0, 0xfffffffffffffff8}, 0x0, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x2a, 0x0) kevent(r1, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff6, 0x1, 0xf27ff7794bbc9c2f, 0xfd, 0x10004}], 0x1, 0x0, 0x9b67, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) close(r0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x9cab835cfdc52675, 0x15a) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getdents(0xffffffffffffffff, &(0x7f00000019c0)=""/4096, 0x1000) ftruncate(r2, 0x79c8) ioctl$DIOCCHANGERULE(r2, 0xcd60441a, &(0x7f00000005c0)={0x1, 0x1000, 0xa000, './file0/file0\x00', './file0/file0\x00', 0x0, "31eca40fd349b5ae1dd17de2ce61d8ef5243d095c2def9e25d4a0b0a35e433a2e30ad4c57f37260cd30031bf600104de516d5ee99d75ff4c493b75b1ac03c91e4ce02345fd8e9eeef69a5197ce049c14ea222bbfd6ee00babc5e899f093f740130b3912ba6fb5b64d8dde573f4d8bb0c3f1f04b98f1505687b58e7f168abef1db37ae3e82f3bd2f8213610767e24575cab5584fecec8a74354ae30b4820239faec1ee6055358bd6ea05391abb7e484696a1dfab2450498900ae522cc394770bbdb692368d7cb85827105e3b2cd453e2b85818305b5b20ef2812a01967c79293b5f9b7b0890923f0bb1f894e6b95ff8d2b877f0dea9afa6a569b997d5101468ae8a478f71134fee26ee0c9796937e43dccc6f8a8a1b8f737141be79fabaaa7730eac5ae5767ac27ae5abe3837323bbc0ee815315f979db06e8516c01867e22e8b8075bf25f5effd63f0bdc3e86f28abbc643f584c84d4b40167b5248981bade42d68d5e5e25aa814f05552f9f4f45457174f5da650ab1fbc7a76411f2e0f76c41b03ab9e5bf3f561d8188c189b1086abd740cf494e767b5fef55d91b7a6aa1a66ab778e0ebea974307f6e98bfa0d1e4b5a45813e81bd1d31c0adbcdbc8d36f8212a19ed56a37257cdb4aee0db40a86479c389f9e547491139ba09da44b27a4f9abbde62dac6d52d8fd28e70918d479516389a503b92c0c04d606ab4977e9194295498d71f03ab7a78dddfa7191c24a8a9ede552b2cbc12d9475b41d4ba1057c8a75ba95b516747f543852f0d250bc8e976dce4cf9043e82fb3f23508453e7cc2916ce4983af8beec81b0d213e5c6a49eeb3a3e3b4de572637bbae087adf2569dca9094f2c963983d2d2e497f2eb5aa93086a723213c1e8cdf991160658482e7287c48bb599c30bdcec8d82471f3e5d6bdae0f24575abf8ca059f6396d8d7a27b69d9851f2228556ac9846f55fbc43bf0489d63664fdbe63308e080ea2ff14d315693684bae47636abfaef4ec194494238412ed37d6ba9dbd3259c9f49862fc517f3a77129201a42336fcb8059690ad6fbf03fdd30a26e19813e0342f394c74282341fa0a4944f2f60a1f1156c7b03fbfe464f4a1c249b3b845e00ace0608ce08312114d297e50439e9a5967eb90df30020bf8bf4b672466007f3ae86d4b79f8ee32e9d7dd8c434a33f4d3090ae44cb985a107acf33355315881b3e23252c419d4354215f704cd7d154452459bf92202364b33936abb0aabc4904cdf529d628a93f635ff8bce64cde69dd24992a04091d03eaea852f74d9e43e488f18b53227056336e341a4657227d5e1cdfa99638368bf6f6e5d5c6d787bd61bdcf761a9a869692e8345c0e7f0d6986bda85de74486470a439c8e6be03ddd0f0be22fb9008af373fb1393bdc2c65c5be6265151f1ed3a23e83c5890d619379001832703837182737e4e9bda169e98efd7c2e3c5787ce7db4708bb76676c393c6eada3a27424251734a5ee8f7b68f0323edbec88c405a30c0bf695738f8afea8749d1a65e079ece16ed2862095b4398fefcb75b5e18f318983246a9d4c91aa9ea86b879c78750e1d7827af9eaece0f3829ccfe56fb6e07b987f4e0b83161f3ca629de6a175ad78f0e1e9a9de3a5fe316811e2f0e2cfaf862422e03c9505f0d09ee579c7a6d6aa79e883258dde515ba5106c74df69d1023fa172213716c8fde2b6796becfff14df9445227b0f4aa95aa2f8afbad0c3cb0c3db50a717b9a5ea67be7222ce0cf6d0390c69c38bf29ae05b6337dd5148fbe390297526e52496320539454b3cb78a88bd275da5edee683b17d8661406ac288fb5ca9e24c593e472ca1fd79c2f8988ee51d5f02ec32ac1266298a2f42ede5ad6654eab111976a4e8d8cd287621c4ddcf94b7e3417afb5c2f9c928cd07253cdb69"}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r3 = syz_open_pts() recvmmsg(r2, &(0x7f0000000440)={{&(0x7f00000001c0)=@in, 0x10, &(0x7f0000000340)=[{&(0x7f0000000240)=""/25, 0x19}, {&(0x7f0000000280)=""/137, 0x25}], 0x2, &(0x7f0000000380)=""/149, 0x95}, 0xfffffcb6}, 0x38, 0x1000, &(0x7f0000000480)={0x5, 0x17b}) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000500)={0x1}) r4 = syz_open_pts() fchown(r4, 0xffffffffffffffff, 0xffffffffffffffff) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000000c0)=0x7) readv(r3, &(0x7f0000000180)=[{&(0x7f0000000100)=""/77}], 0x100000000000012c) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="b1d3d6e3", 0x4}], 0x1) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) getdents(r5, 0x0, 0x0) 811.211711ms ago: executing program 2 (id=84): r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fstatat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x2) semget$private(0x0, 0x2, 0x2e4) (async) r3 = semget$private(0x0, 0x2, 0x2e4) r4 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, r4, 0x10c, 0xa2fd}, 0x0, 0x3, 0x0, 0x0, 0x4, 0x0, 0x4}) setsid() (async) r5 = setsid() getsid(r5) (async) getsid(r5) r6 = getegid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x0, 0x0, 0x0, r6, 0x10c, 0x1}, 0x0, 0x0, 0x9, 0x4, 0x2, 0x0, 0x0, 0xed34, 0x0, 0x9, 0x0, 0x40}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x0, 0x0, 0x0, r6, 0x10c, 0x1}, 0x0, 0x0, 0x9, 0x4, 0x2, 0x0, 0x0, 0xed34, 0x0, 0x9, 0x0, 0x40}) r7 = getppid() lstat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) r10 = getthrid() fstatat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) socket$inet(0x2, 0x2, 0x0) (async) r13 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r13, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) (async) setsockopt$inet_opts(r13, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r13, 0x0, 0x9, &(0x7f0000000000), 0x0) r14 = getthrid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1024, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) kill(r16, 0x13) fstatat(0xffffffffffffffff, &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600), 0x4) (async) fstatat(0xffffffffffffffff, &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x4) openat$tty(0xffffffffffffff9c, &(0x7f0000000680), 0x800, 0x0) (async) r18 = openat$tty(0xffffffffffffff9c, &(0x7f0000000680), 0x800, 0x0) sendmsg$unix(r0, &(0x7f00000007c0)={&(0x7f0000000000)=@abs={0x7, 0x1, 0x0, 0x3}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000040)="d81daa40033ffc221916673f8f75954de133960c81b785de0701b5174c7b96ce5ddb73af7c33b97163360026d6d3b6d9da25940ea56c5734317627c1f7cbdfd3ff078fca3b5f6a219e46bcfd958c07429dfdcaa934516fff55a598879110c8cf6e8631808880c2e20940e9bffe60346db06970ca1c4070eb9d9a9f0da5682b2e35cdd5de", 0x84}, {&(0x7f0000000100)="27e6a570794263a31cb38737da47a448d5eea14d1c53e92c66f3dded72e54941f1a0eed2e1b8280298a89ae1d5ebc48134b8c345313de4f4e048b7352276fda854bbabf10af910f1527fd893c5691e930d310d599eb3655e8e4f3647785dee5728d60200", 0x64}, {&(0x7f0000000180)="2334f6346841e382c45d5997ac2d3cd79650b116cfc07e914c2616456746445348b5c8b39f2118228e7c56dc4b7c79751f18bd669bed473018cb2462a5bd5f", 0x3f}], 0x3, &(0x7f00000006c0)=[@cred={0x18, 0xffff, 0x0, r1, r2, r4}, @cred={0x18, 0xffff, 0x0, r5, 0xffffffffffffffff, r6}, @cred={0x18, 0xffff, 0x0, r7, r8, r9}, @rights={0x14, 0xffff, 0x1, [r0, r0]}, @rights={0x14, 0xffff, 0x1, [r0, r0]}, @cred={0x18, 0xffff, 0x0, r10, r11, r12}, @rights={0x18, 0xffff, 0x1, [r13, r0, r0]}, @cred={0x18, 0xffff, 0x0, r14, r16, r17}, @rights={0x30, 0xffff, 0x1, [r18, r0, r0, r0, r0, r0, r0, r0, 0xffffffffffffffff]}], 0xe8, 0x4}, 0x400) (async) sendmsg$unix(r0, &(0x7f00000007c0)={&(0x7f0000000000)=@abs={0x7, 0x1, 0x0, 0x3}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000040)="d81daa40033ffc221916673f8f75954de133960c81b785de0701b5174c7b96ce5ddb73af7c33b97163360026d6d3b6d9da25940ea56c5734317627c1f7cbdfd3ff078fca3b5f6a219e46bcfd958c07429dfdcaa934516fff55a598879110c8cf6e8631808880c2e20940e9bffe60346db06970ca1c4070eb9d9a9f0da5682b2e35cdd5de", 0x84}, {&(0x7f0000000100)="27e6a570794263a31cb38737da47a448d5eea14d1c53e92c66f3dded72e54941f1a0eed2e1b8280298a89ae1d5ebc48134b8c345313de4f4e048b7352276fda854bbabf10af910f1527fd893c5691e930d310d599eb3655e8e4f3647785dee5728d60200", 0x64}, {&(0x7f0000000180)="2334f6346841e382c45d5997ac2d3cd79650b116cfc07e914c2616456746445348b5c8b39f2118228e7c56dc4b7c79751f18bd669bed473018cb2462a5bd5f", 0x3f}], 0x3, &(0x7f00000006c0)=[@cred={0x18, 0xffff, 0x0, r1, r2, r4}, @cred={0x18, 0xffff, 0x0, r5, 0xffffffffffffffff, r6}, @cred={0x18, 0xffff, 0x0, r7, r8, r9}, @rights={0x14, 0xffff, 0x1, [r0, r0]}, @rights={0x14, 0xffff, 0x1, [r0, r0]}, @cred={0x18, 0xffff, 0x0, r10, r11, r12}, @rights={0x18, 0xffff, 0x1, [r13, r0, r0]}, @cred={0x18, 0xffff, 0x0, r14, r16, r17}, @rights={0x30, 0xffff, 0x1, [r18, r0, r0, r0, r0, r0, r0, r0, 0xffffffffffffffff]}], 0xe8, 0x4}, 0x400) setsockopt(r0, 0x1000000000029, 0x2a, &(0x7f0000003680)="000000f0", 0x4) 810.624327ms ago: executing program 2 (id=85): setrlimit(0x8, &(0x7f0000000300)={0x42, 0x63}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x2d75736b, 0x7fd, 0x5, 0xffffffed, "0e6400b76d7639c5040a951326c600", 0x4, 0x100000e}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000900)="ced5f854abb9dca93f69212f58e3aa772f4b48eb921543ceab64bdeed6c729abc60f6a26c5478dc7e93181e22d19b24c948599d14034ce1f43a9849f09f1c29a9027879e0ebb93d1a62f79f9251a84c004f21dbc39e29da10fe4ac4f25ba0ea2c4e6e0358c78e69ea48682a765836061efbe8c388416453effda099d6e10f9d58be68e3eaf4054921e52363a817757ed5e01000000000000000d821f8cc5f9575da28650a22fc2c22d7579741b0baddee000df6ce40e0bbb4a1150c7fb3b7cca96400e085ee89cb57f5814b0e560e3475d003c8a2459cf687f57486c6d60b8029794d559ebb67c12b49f4d2f690e71c9875d256e76e0b4b966a64f1f34ba21c13fd6ffff6aea767f4e811e7508596465b67d41677311ddecd10068fe1bfb0b01d05b1761c55240cdd1c0df3afe2f10253634368961fd01199b4f26989c60e8dda4170e2e584051abd10d4b5f9619f76e1e5b90c0977ecbdf1f8d4ff07ea4751b36bdd94771a7d6000000000000a9aac9cf69e57666558ff07d4585dbf9e60afa141f0bd73378858f206aee00000000fecf6a9ac8c428ea366c12c976856e16508c41265d7bac261c8bd854ac42b84b97e79ae4be5cacff092bdc97e85d5bfb6d58f4d3c2aec02f961fcf92468fe5a438561a26ae806a6030e0a7a947ee81025210b1bb117f71b8a09bd14f62d91226f711cf14363d25e13f52e8e941e0e4407f9ff07c0b7beb491c9f382dcaae1a72a36f89813bd66db83de5722c7b4ff43210b5cd125ba692e1a70410da2c5cdb4266471c42956ccb9218c39c5469867a4178a418744c8f97c47bb5150d7719aec9831663795c1f9cba77d086f49001dd1dc54417b03c7973270a4940bca8d4281ca4667ea86c5db449531ac26dc7f3fc5471d83a8fabbdff27b3f5ab339e80aef14c0b0197c938a50af7681456d3265609a88357f99165e50bef910a2f1a43a9fe5f40184d3602372879665055b84d6c1a08a1b7b45a0f7dc7d07037424ba492ae35d4381384fd6bbebdea2be42d58d9f4ff2f71296c005789bb2f1fe558d6eed4fc7e8216e22bbe456f60094ac5943a057d64ad1ef1db28d3e9be999820b665ffe80eb5cb5d044d8dc3217f7f5d611987a7944defff28062ae508e37e91df2473223795f92211db323c8f10f15736b576fa60ff4c7c478c15dddafa1c762d4ce9de47b810ccbd78f844c9d6ca87ea2c44512b220535d3529c6f39f259baf347951b08f8eefbfdea6642d343857e234d5760f90bb13fd8a4df29ecff7ee06ebe9d811b14fafc6cf704228aa60fc3f1a8bf0cb7c84997c414de89d7b58edc498c5dad69d6844c9addd5e7d0c0d417a1274e37181fb5d68994072665d71cf16fdae8ce52b5f364fc23111a2a78633e36c5c633c8e9178a7de375b8d20a36bc61d05e8320995fa1bfbc9a888b9ab9ad1dfed90b68904c8d689ad596fca230630e406022083d02ca3394736ad0597e567c63650814eb4cb3ba6048fa1b1652410c22491dca092c124984a303df3f401193de844c40cb03d7a86d1696314eaf5659b30cefa90f53b3532e283030a152aca2b977e4ba52d503d67660f06350d0e3eec53fdfc373949061ffd2017b246a4bf11c76f7a155e125b52eff640ae5dd9cb4e646710941144d3a51b645b7686382e6387cc6a21a5b53886d3bc2cdd5c0b173dd61a03b2febfbe646d57eefcb14067d2e25c78cdff391154f598059db5eaab2b0ab8de480884e23233ce91422ba57f97799f364080efb29e23f55c811cb802816143980fc82c8626727bbc5a45709d3136cafe2a3623175f86b714e9c3b1f73c9efd9a6a090a3278e96253f657c3084ef82e79829ef8ebfae099bc26f4a1e791d33260044aa1a0021788ef1d1e08d18cad982217bdf1be74602261ac16aff57023f8e52d2603ddd25d2c4b4222ad7294272a688cac6b9", 0x564}], 0x1) syz_emit_ethernet(0x2e, &(0x7f0000000040)={@random="63e1a0395451", @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x2, 0x20, 0x65, 0x0, 0xfd, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@lsrr={0x83, 0x3, 0x7f}]}}, @icmp=@echo_reply={0x0, 0x0, 0x0, 0xa, 0x1}}}}}) 737.075095ms ago: executing program 3 (id=89): open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x184) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x184) truncate(&(0x7f0000000000)='./file0\x00', 0x30000) kqueue() (async) r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff6, 0xa8, 0xf0000000, 0xfffffffffffffffd, 0x8000000000013fff}], 0x4, 0x0, 0x8000, 0x0) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0xa2) 736.160127ms ago: executing program 3 (id=90): r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) pwrite(r0, &(0x7f00000003c0)="ada12cd2da5115c33fa8277db4cbacd65a7159ce21b5d3c25ea000f05be8cb0279996a2352f91c44010691aa27a43020087786db2552374410168d5e19078bd83c8f7c72de6939d24c44024d154b5651cdf31d010a6e209967259f5bab399717471c751afc3e3d0625d9b6af3d75e2721e8db757e8d540aea96cbdcfe964f9a6881e3dd9e500b0a73d763556db0ab40f785d29dec557e6478b9f9518d7c29087f18110d23378caa0e490d0a5877797be0e3f7532f73555f1be585ccb3e31daea6f56fea5917e77fd50172394327e7e15b87b15ed94f9233c18b7a042d7af14a4dee4d721379498d959f7cf50356dd7fc799afc1f63cb7ecbd3f42e1469edaef0913800d166adb2a0f0d55ca8cf718adbb71d184af59909d6703aa325a9cedd2e67b67c2f0b4d39e0640251184f5b713e748e2abfbfe2d300a6ac682e6beca42cda19874059258abc586cfcc862fafa57590b6e76e8d71ffaa6d23706fd5dde1060cbafa89ab0d92a59121cde68f032befa2d5d6a9d161f9f5824fe8e2ebf3f8dcd55d1e273430550ccfd9adc2b495fa66cdb7fb181b45b68e34f0f3c2f46a56a811358ae04bd0ab0da00a8401f74c27dfb9fb67abf94f166eb5a112263f738b2b296290f95fdd02021f3a970d742a7ad1973c847a28a693269a2be233a134ac3c578356ffe6c6abd183a8a2249c687f1f4b0de704c874b60a0fb0443480ec3359bafafab35fc9ec9dd90c9aa780cab775d8e33f9151901713d1e74fc79aab02e455e503116e6fe0a0a728f2b4ba8ec051066054406128cb40bf90ebcaadc5190553770a5b0a6dcd8226db043bdd7e31fa78d89d17c366f6ed28c39e09201a4a7f986dd49c7fe9a5ea3ce50ecd2aa333982ba99d05e6d7338cb5a0377c634f2ac586450af63ba5a21a6eace25335ee048055331f734ab881667595cb3e3b7219b35e94e5e1bbb87a8ade59c25888598725e9e14631d255672d67a5b5379b68c099a70bab2b8fd9b1640a10a4f974569564069ed12e5d6ac7a8ddec292d5d1e82fcc574dad485332a7a89ef9992eef22c321ef57fac7e4b3f65dae5261e5d94e7973058212e817282ff070a08cbadfccd27511e1a7e18bee5c213a5b07dc52f61bce5c34c4778d17518960b3a77bf7c069a95a4be42a392216c1abb566da604ccbeae8883dd89febe5acdb49442981d8cb2a5157d4702e71b0cd518219306bc77558a75eef7f2fd660442f3408511cdd5cc411d0d2e2d1d40b9947f3f9baafd89befffe9a41e974dd73b1d7353d33772673a8324109236bb01cd0f193a11d78bba618c948b1cbf67e0836321beaedd0e7ba6a35f36353ab52d7be4ec9a826796f83e0d46ae14f64fb084f358c443ac758636f7db58c9d89df33b3e2f380ed7d336ac124c6156eb27787827baeddc3477550a4b08cf61a4bc15f6b8db28e0d35aa4d67a9d5bb7d1958df605ef71d6a7574919297f42a6da7e148a01930383f2927f689f2077a4b2ac0f4fcbab33498300108f96a4d64fe1bf80f44783eebac5bb86e2deca4a5195f73b504bcefe2d6251417bc858d5c524ff8be0b01e9152edb7747ad9fd8dd10ef84f4096fcfb26dce325048ba1740980a0137fb92badb3024a22ba1442e6b9e1dbde7d29723ea1a7b4e902f544f0b7aa4c59d14ad91e2f24c7c89fab28d4b76f0fdd6f7e52d711f5f73248eb5e10c18b2e3a6dbd43b3c05384070284ec2735d09959fccbd1bf44b6a118b2d7dea41b882f1b0b886b1ef83659ceeb87a73e1224f943de09646397ee1fd88add09810cde018fd2d4db9da5fed0ad3e59aa248ae84d69fb93dd64ae7945b842eadebb800e446c085259692762b0f2b9d3db374041f0beb694512b49ec49d3e856b1064e512c39ed115d800532b2cc68dc43ec2a8188681feee1b1dddd88dc7539d9912f048b54eaa3acb3d87bdbc546feda41eded54effc813cd8711fbf2c855b80de19bf6b19899c9ed84e1cf7b282384f180120d229743260a6a5746bf37d06f96d20dcf89c8932904d9fee729fd18b321c8fa290f8341b8e039f08eff219f6809803281fdc2ff1988343d96b4fdaa7dadd3f98ec7269a2c595cf9daf4819d257cff909db32a0efc48b6e1c5290189c7cfc3c69606a397edb3e566b9e94510f973975cd25c652f744763a23a981651f68264074bf85f2f3938a7bb47976519e8fdf5e4016c84ee82d60cc457184c68999f2b1d0bec95f60169c159de9e6e9942ca50fdd352bfde6cd5f021d23f5e535b807f176c9a461a8ff3ab47d88bd1871aca591e6977f20fb16c28537815e5613959063c4928259d914835a2fc4f4eec540811b6b02def18f84bfcb039e28cba6d32590c5cebae434cfe75b4e2d8649260f9ef9c0a1c771f8211b6c60fa4dd247504a03171848e85730bdaff12fed682960f8418f2e71a852ade0f1577c69cb178451a7fb785f722becbe6026ff6fda7b1be35ee0ac6b2c954f79971abf6a5d5bb910b0d5e8585b122e6633230555865c8d34a788c231b4129c0a631e333d3f79e34fa885ab9444a5cf566b3156f16cc32f2ab16eae2c4236a753dd00bc7bfa3dc5c4b0f79912941fa772166d5d245ca42db57be1ecca51ca7f0fd36e6bd46d91d33ec9082113356149644e22f6add2efb6c5e5f2059b783c46a438842ac616c295368dde4f9212fd5fc53bcaf0c44934ce169ea7309ad4b2423ce60a227dc8cafd81c20c29b87242baceac14d6877f7dac2276bdfebccc42b5d41a0e1b95638d1339208228c1b553aafff8f43c6f86abd87f4f8f6c03ec950b08388bb676ec436a4de6957f2bf2e52a1effb08401c54cf59d11121401fc10043adb57d981a829931c04310a209d8c3bf5ed030e3c7057c9d9eda872728bec", 0x4000, 0x7) r1 = socket$inet(0x2, 0x1, 0x0) r2 = socket(0x11, 0x3, 0x6) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) bind$inet(r2, &(0x7f00000000c0)={0x10, 0x2, 0x3}, 0x10) listen(r1, 0x7fff) syz_emit_ethernet(0x36, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa080045f400280065000000069078ac1400bbac1400aa4e234e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="00000000b9383200"]) 735.579759ms ago: executing program 2 (id=91): ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD(0xffffffffffffff9c, 0xc01864c1, &(0x7f0000000000)={0x0, 0x2, 0xffffffffffffffff, 0x0, 0x6f0}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) ioctl$DIOCRADDADDRS(r0, 0xc4504443, &(0x7f0000000180)={{'./file0\x00', './file0\x00', 0x0, 0x3}, &(0x7f0000000080)=[{@local={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x101, 0xa, 0x0, 0x3, 0x6, 0x1}, {@multicast2, '\x00', './file0\x00', 0xf5a, 0x5, 0x18, 0x1, 0x6, 0x0, 0xa}, {@loopback, '\x00', './file0\x00', 0x7, 0x6, 0x2, 0x1, 0xdb, 0x3, 0x5}, {@multicast2, '\x00', './file0\x00', 0x1, 0x6, 0x2, 0x5, 0x4, 0x2, 0x6f}], 0xc29, 0x4, 0x7, 0xc212, 0x4, 0x5, 0x20, 0x7}) socketpair(0x1, 0x5, 0x4f, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept(r1, &(0x7f0000000640)=@in6, &(0x7f0000000680)=0x1c) r4 = fcntl$dupfd(r3, 0xc, r3) r5 = socket(0x20, 0x5, 0x80) connect$inet6(r3, &(0x7f00000006c0)={0x1c, 0x18, 0x1, 0x1, "379341fb1f07932e6123b9d3ad999d0d", 0x6}, 0x1c) r6 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file0\x00', 0x20000, 0x0) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(r6, 0xc05064a7, &(0x7f0000000880)={&(0x7f0000000740)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000780)=[{}], &(0x7f0000000800)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000840)=[0x0], 0x1, 0x5, 0x5, 0x0, 0x0, 0x8, 0x3, 0xffff, 0x0, 0x4c, 0xf}) ioctl$DRM_IOCTL_MODE_GETENCODER(r4, 0xc01464a6, &(0x7f0000000900)={r7, 0x80000000, 0x0, 0x4, 0x100}) r8 = setsid() fcntl$setown(0xffffffffffffffff, 0x6, r8) mkdirat(r0, &(0x7f0000000940)='./file0\x00', 0xa0) rmdir(&(0x7f0000000980)='./file0\x00') ioctl$AUDIO_GETDEV(r0, 0x4030411b, &(0x7f00000009c0)) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r6, 0xc01864c6, &(0x7f0000000a40)={&(0x7f0000000a00)=[0x3, 0x4d1, 0x2, 0x5, 0x3, 0x3, 0x4, 0xc800000, 0x2, 0x1], 0xa, 0x20004, 0x0, 0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_CURSOR(r0, 0xc01c64a3, &(0x7f0000000a80)={0x1, 0x5, 0x3, 0x0, 0x2, 0x3, 0x0}) ioctl$DRM_IOCTL_MODE_CURSOR(r9, 0xc01c64a3, &(0x7f0000000ac0)={0x2, 0x8, 0x7, 0x5, 0x9, 0xffff, r10}) ioctl$DRM_IOCTL_GEM_CLOSE(r4, 0x80086409, &(0x7f0000000b00)={r10, 0x8}) ioctl$DIOCRDELTABLES(r4, 0xc450443e, &(0x7f00000017c0)={{'./file0\x00', './file0\x00', 0x10, 0x9}, &(0x7f0000000b40)=[{'./file0\x00', './file0\x00', 0x20, 0x6}, {'./file0\x00', './file0\x00', 0x4, 0xb}, {'./file0\x00', './file0\x00', 0x10, 0x7}], 0xfffffffb, 0x3, 0x7, 0x3ff, 0x0, 0x7, 0x62}) ioctl$DIOCNATLOOK(r4, 0xc0504417, &(0x7f0000001c40)={@v6=@mcast1, @v6=@ipv4={'\x00', '\xff\xff', @multicast2}, @v6=@rand_addr="4800219e741ba089b17577f3df265ce4", @v6=@empty, 0x8, 0x22cb, 0xfe7e, 0x1ff, 0x800, 0x1, 0x0, 0x6, 0x1}) symlink(&(0x7f0000001cc0)='./file1\x00', &(0x7f0000001d00)='./file0\x00') getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001d40), &(0x7f0000001d80)=0xc) closefrom(r5) getsockopt(r4, 0x5b2, 0x4, &(0x7f0000001dc0)=""/249, &(0x7f0000001ec0)=0xf9) unveil(&(0x7f0000001f00)='./file1\x00', &(0x7f0000001f40)='x\x00') getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000001f80), &(0x7f0000001fc0)=0x8) unveil(&(0x7f0000002000)='./file1\x00', &(0x7f0000002040)='r\x00') ioctl$DIOCGETRULESETS(0xffffffffffffffff, 0xc444443a, &(0x7f00000020c0)={0x6, './file1\x00', './file1\x00'}) 734.925079ms ago: executing program 3 (id=92): r0 = open$dir(&(0x7f0000000540)='./file0\x00', 0x200, 0x10d) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000300)=0x201, 0x1) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x2, &(0x7f0000000000), 0x4) symlink(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000040)='./file0\x00') mmap(&(0x7f0000233000/0x2000)=nil, 0x2000, 0x4, 0x1010, r1, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = kqueue() kevent(r4, 0x0, 0x80000000, 0x0, 0x0, 0x0) closefrom(r3) recvmmsg(r3, &(0x7f0000000580)={{&(0x7f0000000080)=@in6, 0x1c, &(0x7f0000000440)=[{&(0x7f0000000140)=""/178, 0xb2}, {&(0x7f0000000200)=""/142, 0x8e}, {&(0x7f0000000340)=""/193, 0xc1}], 0x3, &(0x7f0000000480)=""/135, 0x87}, 0x5}, 0x38, 0x1801, &(0x7f00000005c0)={0x30453806, 0x8}) mkdir(&(0x7f0000000040)='./file2\x00', 0x1c1) mkdir(&(0x7f0000000000)='./file2/file0\x00', 0xa3) mmap(&(0x7f0000234000/0x3000)=nil, 0x3000, 0x5, 0x11, r0, 0x0) 733.737841ms ago: executing program 2 (id=93): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x65}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000002c0)) r2 = syz_open_pts() close(r2) getrlimit(0x6, &(0x7f0000000000)) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x2000020a, 0xe, 0x6fab, 0xfff7ff9f, "01c10200006267041c0000010020f59c00", 0x0, 0x4000083d}) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/76, 0x4c}], 0x1) 627.8457ms ago: executing program 3 (id=94): setitimer(0x2, &(0x7f0000000080)={{0x8, 0x100}, {0x2, 0x1ff}}, 0x0) r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000002a00)) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x17) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000200)=0x6) r2 = socket(0x20, 0x2, 0x7) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0xe810, r2, 0xfffffffbfffff000) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') unveil(&(0x7f0000000580)='./file0aaaaaaaaa\x00', &(0x7f00000005c0)='x\x00') ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000240)=0x4) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000180)) preadv(r1, &(0x7f0000000140)=[{&(0x7f0000000000)=""/153, 0x99}, {&(0x7f00000000c0)=""/84, 0x54}], 0x2, 0x4) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x7f0, 0x8ed, 0x9, 0x160350d, "cc14ee0d2100caa26a364fa8a325850d1ec100", 0x200003, 0xa}) writev(r3, &(0x7f0000000580)=[{&(0x7f0000000240)="54a4b37b81a9a6648135ea924c6ced6341dc047a617cabba6a8049f0b79b42defe97218f6ce85c36688bd0672f4a02610c9fe3c9e3b92bbe8505cbd3a5f2af4b42ebc2ce0aa2d6761b0b61a08c3400000000000000008def0000", 0x5a}], 0x1) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000280)) 627.407328ms ago: executing program 3 (id=95): r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000080003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf020000007be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb6706d640a525d1cf51c1e36c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f83437", 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x4001, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket$inet(0x2, 0x1, 0x0) listen(r4, 0x7fff) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0x4) shutdown(r0, 0x2) sendmsg$unix(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=[@rights={0x10, 0xffff, 0x1, [r0]}], 0x10, 0x8}, 0x0) 626.47902ms ago: executing program 2 (id=96): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10040000000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() close(r1) setrlimit(0x6, &(0x7f0000000300)={0x42, 0x63}) r2 = syz_open_pts() unveil(0x0, &(0x7f0000000080)='c\x00') sysctl$hw(&(0x7f00000000c0)={0x7, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040)={0x0}, 0x0, &(0x7f0000000140)="d1bdd867b23d9eb327088e8713850d0b59ef094b2b11045ac4b9ecd887b788d8fec3d699d44c281832214f2191720db6088ee1fbd31c6dd903b01f8b3539de6702ae3304dadd0db69c6e397c", &(0x7f0000000080)=0x4c, 0x0, 0x0) close(r2) r3 = syz_open_pts() setsid() ioctl$TIOCSCTTY(r3, 0x20007461) sysctl$hw(&(0x7f0000000280)={0x6, 0x16}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004745f, &(0x7f0000000000)=0x3) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000100)="ebffcbff13b9fd812eaa59713048e69931929648", 0x14) mlockall(0x1) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebf6cbdf13b9fd812eaa4e712e54e69931929648", 0x14) 625.197231ms ago: executing program 3 (id=97): setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) r0 = syz_open_pts() readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)=""/4085, 0xff5}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000300)={0x82, 0xfffffffd, 0xfbfffffe, 0x10004, "d76c1f46000000ef1f0160fbff2000404b00", 0x7fc}) syz_open_pts() unveil(0x0, &(0x7f0000000100)='c\x00') ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x107a78, 0xa105, 0x3, 0xb218, "bb080f0000000000000000ebff00", 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = syz_open_pts() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x3) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='x\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0x8, 0x1, &(0x7f00000001c0)="f04d355f5d4dcc206e07cf5858d6bb08ea8bbc46390e58094542900b13fe6431c3a3d45ca09851873a259cee9ea9175716070f6cddb897c576677d12db324cd1b7513ab1de3de5fb1bfbb7c38c82ec55eeede6086796406dd538836f2dae846452134c42b69cbd4102b95c8bf214ea0d88779333f9b09332b464a48aaad14e4eee8a30900ceb3e35e1c598cef0ae3e2a067cc38281c0ff3dbb71f7e8d6f4b9e250400d8c09ea0cacb6419a85b0c8f5127231f5f0259d3696c07900bb269bd52b68bc3c6a966b9d3d9637699f05b755077c30bed2d23f3a10a945247fe0411a71bb5ec78952e850d8bf3f3d2d3e8dd0", 0xef) setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) (async) syz_open_pts() (async) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)=""/4085, 0xff5}], 0x1) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000300)={0x82, 0xfffffffd, 0xfbfffffe, 0x10004, "d76c1f46000000ef1f0160fbff2000404b00", 0x7fc}) (async) syz_open_pts() (async) unveil(0x0, &(0x7f0000000100)='c\x00') (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x107a78, 0xa105, 0x3, 0xb218, "bb080f0000000000000000ebff00", 0x4}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) syz_open_pts() (async) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x3) (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='x\x00') (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) (async) setsockopt(r2, 0x8, 0x1, &(0x7f00000001c0)="f04d355f5d4dcc206e07cf5858d6bb08ea8bbc46390e58094542900b13fe6431c3a3d45ca09851873a259cee9ea9175716070f6cddb897c576677d12db324cd1b7513ab1de3de5fb1bfbb7c38c82ec55eeede6086796406dd538836f2dae846452134c42b69cbd4102b95c8bf214ea0d88779333f9b09332b464a48aaad14e4eee8a30900ceb3e35e1c598cef0ae3e2a067cc38281c0ff3dbb71f7e8d6f4b9e250400d8c09ea0cacb6419a85b0c8f5127231f5f0259d3696c07900bb269bd52b68bc3c6a966b9d3d9637699f05b755077c30bed2d23f3a10a945247fe0411a71bb5ec78952e850d8bf3f3d2d3e8dd0", 0xef) (async) 104.496551ms ago: executing program 5 (id=98): r0 = dup(0xffffffffffffff9c) r1 = semget$private(0x0, 0x4, 0x0) syz_emit_ethernet(0xbc, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800460000ae0000000004019078ac1400bb7f000001890308004e234e2200089078cf60c362055bbf67067c057c34a41a78bb5c8da2cfe83bc6fba47fffb3159ec0f4275fc86353b84315cc70580426f1b4e6dfbcfc30d930c15b8303477be9235e0000000000000000dc1df5f8e8f03ddbffffe066a5e01ded42ba51de3aad6198b2f8d0a77ea2149c6248e9b849018f5d682ff6cdf0cc562af25fd0db1c4a405d3d8c7ef79cc2ded0b111e2d5b940"]) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = dup2(r2, 0xffffffffffffffff) connect$inet6(r3, &(0x7f0000000180)={0x1c, 0x18, 0x2, 0x20000001, "301a9d003b0638da127a86039cb8587b", 0x4}, 0x62) semop(r1, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x8a, 0x2, 0x6, 0x7}, {{r0}, 0xffffffffffffffff, 0x8, 0x20000000, 0x7}, {{}, 0xfffffffffffffffb, 0x65, 0x10, 0x400000ffe, 0x8000100000001}, {{r0}, 0xfffffffffffffffa, 0x91, 0x40000000, 0x4, 0x4}], 0x53, 0x0, 0xa9fa, 0x0) open$dir(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20000, 0x1) rename(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000012c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000140)='./file1\x00') open$dir(&(0x7f0000000380)='./file0\x00', 0x10, 0x110) r4 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x3e) clock_getres(0x3, &(0x7f0000000000)) write(r4, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) truncate(&(0x7f0000000000)='./file0\x00', 0xafffe) r5 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r5, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000005900)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0x7}, 0x38, 0x2000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0xa2) open$dir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0xeb) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x101) r6 = socket(0x2, 0x8002, 0x0) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) closefrom(r7) unveil(0x0, &(0x7f0000000080)='w\x00') link(&(0x7f0000000100)='./file1\x00', &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 102.670556ms ago: executing program 0 (id=99): mquery(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x0, 0xffffffffffffffff, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r0 = syz_open_pts() close(r0) socket$inet(0x2, 0x4, 0xc0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xcf, 0x5ed4e8f5, 0x8, "1bb7e60ab87aa57800000000d0d200000000fd00", 0x40, 0x3}) writev(r0, &(0x7f0000001b00)=[{&(0x7f00000009c0)="b08c67a745c24814ab08652c30a079a3ef720a4551046b74514af9eb5d46c13b72099fbe90ff621f9aa7cb41ce0c17cf260294acd3327607dae9fc53579d093f1aaedbf4a18091f122ae569e11eb5076de6045f7c6fb70d0ef97c5c2d414a3a7d65446339410db551d16091b48dd72a7352ba7d0d56e9983245bee71770c3273da04d63c99f0da4c5433dc20aa07120d0d73", 0x92}], 0x1) connect$inet6(0xffffffffffffffff, &(0x7f0000000100)={0x1c, 0x18, 0x0, 0x4, "ff4100e88400000002ec800201001500", 0x9}, 0x1c) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809fffffffffffeff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x10091, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000180)={0x7, 0x2, 0x0, 0x3, 0x2}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fcntl$lock(r3, 0x8, &(0x7f00000001c0)={0x4, 0x2, r4, 0x3, 0x1}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0xa011, r2, 0x20000000000) syz_open_pts() r5 = syz_open_pts() close(r5) syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x1000000000000003, 0x7f7ffffffffffff8, 0x0, 0x3, 0x2}) read(r5, 0x0, 0x0) r6 = dup2(r5, r5) writev(r6, &(0x7f0000000100)=[{&(0x7f0000000380)="61c3b736feac0a2a76087be8b904ddc68b72b10f35c120bda683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a00"/117, 0xffffffffffffff46}], 0x0) connect$unix(r2, &(0x7f0000000080)=@abs={0x2, 0x1, 0x0, 0x2}, 0x8) syz_open_pts() setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000140)="4d0c8e7603abda05d5dec4bec6a6fb77b74733fb85534d4e2bd1d9fe027cf5d9256ada2f88b52e131a2a81be", 0x2c) 100.774698ms ago: executing program 1 (id=100): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') (async) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000100)='c\x00') (async) unveil(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000100)='c\x00') chmod(&(0x7f0000000140)='./file0\x00', 0x193) unlink(&(0x7f0000000540)='.\x00') r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x2, 0x2, 0x5, 0x1, 0xfffffeff, 0x0, 0x100, 0x1, 0x2, 0x2, 0x4}) 100.189401ms ago: executing program 6 (id=101): symlink(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000040)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x2, 0x1f) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x7e, 0xffffdffd, 0xfbfffffe, 0x10004, "d76c1f46000000ef1f0160fbff2000404b00", 0x2, 0x1}) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000040)="59e2df14104221d4d166b566bf323eac4d275429251962b70549e9467467808cf813a949a9233cb33575b40835333da12a373d02fdaff0a66e48e5eb06a05848bbdfd4d99c63228a221b835fdb2f1b322dbbe1", 0x53}, {&(0x7f0000000200)="923b0fde9ff9c4ca82bfc7baf87dacadc11171", 0x13}], 0x2) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000240)=0x62) 99.646387ms ago: executing program 7 (id=102): r0 = socket(0x11, 0x3, 0x0) r1 = socket$inet6(0x18, 0x1, 0x6) getsockopt$sock_cred(r1, 0xffff, 0x1024, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x7, &(0x7f0000000000)={0x400}, &(0x7f0000000040), &(0x7f0000000080)={0xcb}, &(0x7f0000000180)) setrlimit(0x8, &(0x7f00000000c0)={0x3f, 0x65}) r3 = syz_open_pts() close(r3) syz_open_pts() writev(r3, &(0x7f0000000440), 0x0) ioctl$TIOCSTAT(r3, 0x20007465) ppoll(0x0, 0x0, 0x0, 0x0) unveil(0x0, &(0x7f00000012c0)='x\x00') r4 = socket(0x2, 0x8002, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$inet6(r5, &(0x7f0000000000)={0x1c, 0x18, 0x3, 0x562, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00', 0x8000025}, 0x1c) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f0000000040)="3be5da7c834ee974c3d4e534d9d26640a187d02e118e590c2cb7e631c9f7827ecaaa9bb88557bf99b4fce23a64038961af99a399fd22e1634ffc9f6b00589a01f97d9080bc92ab0005027b22178842de7ec0677e3a90b34e7c127e7a5c751221bf58087e071536f22deca1ee28ad068a4d3b5568ab98fb551412099219b6429fae35d1550dca88247959826c52724b86efdf7a0946e1cfb17cc752d81a73cb5201a207cabe034b49dab4cb4f51f64740d4b6fe5e7249b303b0920143f95d53a9c3fe4945c7343b7f8a5db705d40a", 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x65}) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000000c0)={0xf608, 0x0, 0x9, 0x100, "0409ee090004030000000005ff22700907ffe000", 0x0, 0x3}) writev(r6, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) sendto(r5, 0x0, 0x0, 0x4, &(0x7f00000010c0)=@in6={0x1c, 0x18, 0x3, 0x3, '\x00', 0x1000007}, 0x1c) r8 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) closefrom(r8) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(r8, 0xc01864c2, &(0x7f0000000040)={0x0, 0x3, r3, 0x0, 0xb}) syz_emit_ethernet(0x3e, &(0x7f0000001300)=ANY=[@ANYRES8=r0, @ANYRESHEX=r4, @ANYBLOB="c185a00d0131eaa5fb8a6d6e7a83671d3be9b47b6865127b6aa5f115bf3cab8841ef4050a9f4ddc9a6067e4e3a7f979e49ea57d4a636a959434a5c29fee677ead5325c87902cefbe0831ad5a67e7eaa9a0371c3c9d38aacb2ed33c1e901a0902f1f12b56ab277924ae038ee782dcf72e3a895c69c89a212aabf095f10b1818962be353d781e32be428e1d00eec3177d9a9e47cef01b2e4773af0e1cb428f88daeb23ec0c65", @ANYBLOB="97bcd4a12a745154b9f698dd29c33c7bc5dbf55604e4fe4bd68efe04b3d7d83b1da0bacff84c6c7039b90ce3411860dd54968722b65590c93e26512b937c92ad60accd8405e27e273a8577f25efc43cdee4547293a0ccdb6dceaf9dcffea3e0fed23d9d3547ef3b858d435971a3a81c6ff78ddba205cfb4401dfded81ca7751309be0ab9d895ebba4699c556f90b76380f15cb5c05445328fc3437339512b69763430464cd73801698d8170d31f11cdeb5450dbb4c8a8d56e1b1d711871ecdc0f7e2c739f84f16b4763aa17350c06ce3083894841805aba7aee109650c64879a699671decba9b61f62f6599ebcd44335135b166935fc1a30872b231be7669f0aa4948b0f6686a8433c0d78b50e6c39f9a4365dd6eb5a89650a565f5067b092faba1e999df2bbab50afc00a070bef966d3019aac18d9940656c94c2b9272a95fdf404bc7f6a5fdf24c0c9e2fcc83260ae56b2d8cb85b3144272373d4ac814f8c591ded3b60e8fd7d28a67d7e682ac7d6011052ebc6c814a1e529f17f28435e832238647502eca36ff5bcec98f48a32d986a6878fde06085ae6a0b17156534d35dbc1e103572d29df3630422c3100dd33f1e09e639fc5719429c39e6193f1b96186922b3873eb4a7c93f962d407699993865e9f88775a4d858a3b68b4a682d8a12ea8786cf03afa3f49205b5af9bb5becae4c6bf70c442948c51be7ee9caab924c66c0b57e5020a5bb67a367c1539231cedde1b21b2a70889934676423dd8790e7fd331edfb3e289c4ef66c027ea88da3deb5010a5b50a52d73403988ceb37d3bf4f002896f30472e94ae984c36c0ba1d0eed6d0ff0ef23acb48acd5484de6dff76b2b53023fd707ce380a15670d058fbda08634d79a0cdaae60886b8bbe5ae79b01cbd52609d9f283d85e82580ae4123cc8aaa8fea5be947425adfa5d0bda508d4538ed7de05e88bf34e2fd7511a902c2a204474a4240897add5de021ad4f1dc063f7dd3bb8ef0f7216d1d00053c1e2969046dcd3e43af8a9a81e6e4ae8ebada3f670a2d11d615f1ff2680c8456df669928b5e38b1357d8a029c9394ac1524d210ee92a8de445592d6469cbafdae78a4891737b0208de76876c3eb4eedf215229b0a51aab6b4024ffd4d6dbb5e44a6b992091b736e55f8a38a5f8cbcc8c722344d45c2edb4f6c29b4cd8da155602e6ce61a656a5e920d34f9146d046b2a0b16466479e63685b73576d8c062e3b486e0832dc8023f5dc83c1125985b7c17a0ff4adc3a242692465c896f6b90777a54c817b5ab8d62c0493e5f189a18aa83a0e207408529125e85e3543d08a9c28f6c88a7401d037230f5a1faf7722dc6890a6e94a075ba55d91a1213e1b44363cd2baf2ec691b44abd020e62112dc354353cf3051cd8970a9e1a39547772aeb6ee1583170b6e6e8231a210ca2a097d72b9293c23b738eb565eb14a3ba54b8d4a5895916b2bf42227e4fd87f5664b820bcb71fff36a45fbbab6b0a8b51d9a7f2a88795ab812a92c90504399c7b55f2143e36e5d5521a660bbe688531c3e5ba867824a3c070a94cdf21de3f87b734c776b00f37bd3a6d0e3bb7e38c99c9d7c2f57fd5bd9f327179510a70e5169dd3de4406b456eddb74ba8b521e78c2b78e5bf4605f2deea9aece0d931e41e918c07f77baf4d131818dd418067323388489c5e84b52471d0dd1184380498502b011350f7a96f63f4d29420424a38c3d9050cd93bcb19c70f1bd54c5462b4c8739c4d4001beb5c7b0fa9bb8bd23af86e6c09486ce394878bbb0c5d73cc9338e5f0172cfba903ea3c84ff8ec4ee1ba6245ac277e8f1cbcecdf27ff832d96e72b2899856d3b997556f462092fda17f4709dc6364bd6ccad07903a4719dff4af5951d48be56716351c5029b47a49f2af628b30c2e377224a08850a05327412be297de677a66ab9cf6c4bf13521b13777115de43ffb52538b3b0c4722d2ec99f4c036db526b0e7950848a9942c30151cb0d2540b8f2c98ad7df8e6e6e828d14ab20322444b24cb92836b247c8c72f465a99ec1e2e5c58aa1c342d7e823bd48e9b2c48f64c08888fcb6ad54ac3480aef3a0e29ec63f7057d89f291bcd4d37e0b8749e8716189f0dbcb63a34a3ffcdf9bbf3e38df2cc4ba5687cd7c5c87fe7807610e9e81d83e096e1b50b941dad835c2ad88cb67ab345f2619e5e4e6536b1d4382b559b7d9ed089a8a508c54e1545d48a9fa0ddddce93a6748a41d861653ecdc255681cb8a8a8112bfb32468d152b7fa2e03d1c38342d37c994d28bf9737abec02798d94ae359da15f6dc0bef65b90255dfacec973c1feff4b3a983f135c05afbf6c77a8674ac6c3527fa65142dd899d42aaddd05a7df488d3089633c5d21345ea93c38461fcd538e82c0035cf2a691668c85e8dccab3497f530414614bbe5133ed60c38969a5d4c25efdbfe613dba0d5737cac525a406e369bf92eddfd4ef1840a4eb67d1a3624aec67a9dd6489f56598b3c2cd31a78fe3b9b5fd8f2a192dc4b950ca3fd7a77308699fe55a9e0865ab3bea573bdf5df42edfeb2dcac512ddcd13d889deb8a2dece890db7780696b655065cba669014b922619a6b62a136b711111c975a1ddea7f02ef99eb83ed4769c620c17165258c3ca8a7b63ea400e1ceb888d0443933dd31120629d21ace518664e4826b4133e51598d3e94bf4124f1785085935436ae5a7456409da16fee74f91f5d33aef43d1673cbe3b9ed6a22d238f6937f69b6c1932aa524314bad0fc4c3a875c38568d91f20406e370567433d2840e5aed6333765030341217667c6f35c249bbb4b33e8ede9883136fed14ed7aecd8d131c30341e5667f358d4b0e125ba2565e4a4599a2e39297ad6185ff29da086cad7067f7e60b81a6bfdc6575a5f885da56ff99c2f51903c971d6896729700d783e0a34367edbf98b536f112cf0117db3dc5ecd6bd2067c11bca8c4c84a13d9fefcd1bf081ef848605e5aa5e81d1764f49fcc31fd7342fbdab5526b6b6dcd8ab018df0545cc7df1a44bc3dc275d1c97354f5af78f363edf70448f08cc9289b1ba7ffffa21cd8dcaa1a9376149e6c9b735d63703d7116a31873c6b3f55ccb9950a128be387550d627f04c8b40221c003bc85602ab893e2d77cde4c88359fbc73d350a71ba057b7e8d002c2d61f8699a220eae22973236b03e9c8035d36d75b2c99c442295faac40682e8379db5aeb1959aa5e6d9924bcf15ffe271ea6c3260f4ee9ea45a02fd217662aafa543c9090669e458a4b1b31556e85bb212813d6d9e5f69dd0593fa7b777f17957fa5507fef38a14806474a4a567f2aa216c601e842bbc7a4969038080cce6bf82f1541ea39f061bcffc37f65a93984950fc38c458bc61a88d36b93df9dcfa305f42e1b6117c3023c6c4d488aa7cb480e82509f42e4a2fc33ad5256c1edfaaf7d4f87421f2ff7d60d90145b3f3976157d34accbaf7db80ab8804ee561449cb62c04886cf92ea567b77b17fc40db518ada8c9a5c0ea58d400cea3f7f9b5e9014ee90ae9cbf491063ea1eaf0c5f09bd22c06e515370b920b662e5d1f2a68df0db3df0234766940ffd4a3860ac6e7823221cee9cad93e2acd814142e2d4f6216904ad42d6b87ce85116e521ebf4f13859d3017e980f149ec17bb8cdb17b719970ad219d87599923a1ab411ee80e303a9b61666ce7dfe4c7d4bbe793b65a0b24ad8fe53f7ebbc0da8a06bfd31bf723287a5835822b3e27004c8673c7e24377f14374aec692315a23035132502bd231c35ed0b9c66c61c399aa4a580d33a08235d013a215152b71e2167e9096b72be8309c53bc9d42880bf1ec5f2fd1203dfc53e5bc0dcb67e41ffc6b4ced75883151ff0f2dce3bb6444a42f33570bd7dedc5a1f0ec89d016b2581f983f084dda36c9263d9057b5ad637dbf110638c3a87e809235098d40dbdeee3178326a056e796be01b68f324defe1b73538bb82aeb08295696fad5c11b9aecfaa03dac09e6d5ac62ffa59cd2e2933c4048f832958993edd14b2cb910f521a13589a3953bf12c8f6b5183fa6874d27632e7e3c490b9bc04b322c30f1c1b99658f7dbb9579ef85700b172f6a5161dfb0af692e50b2d03d6d95c364ac6212bba4b555d6d19f0947b20dac649cc29d7c1740b0e3ba61f7e34a234ca6cb1ece6b555dbe3aaedca1e91884dff170022399473e5c5fe7a42737e8dee01f4510bbe627120dac4b57d78ac1949d36b8469fb0a08194f87396a3821e4c2f6e70bff1c7b08a66b9fa4546286a7a22d90193c4450c87e2d3142da9e916742e0288cbd79052eb1ffa177e879c15f1fa18545a0bd3ba6eecf047586b82c33752dbb179e461d871eecb4d27fee8bd42043fc47b91f5e3c0fb6ed1a3f39ccebdb1d8b0769ed724428eeae3335b8a3fbffd4201de5800c3bc9ba800b4565a0b8d1f30963eeeee2376078b79df67913e36d4e1bcc9f549b43300cf0e884ed5a6d90fb4624119eec801c65e404cb7d175c778d4e34471375a66310ea4931a7ae132aade02141c369fb8ebf1f29260282dd594a303a2eeb3332a1995de6536bd1dc604c520eebdf473c1350c32f39b5a60632725a1605ed2f6739881743d9b4f7c15093c0d5a77e9d3b3d2c748af68d5456d1cd924dd11b5616ac4bec73df5d85e3a8dd4fe26bf362712f67369cb499229a2c7eaafcb53e3824f3a3fdb37ac73f00badf7d3bc4e2bc015abca65cf89bd71c255110767ce3ea4cba75f88bb15c48abe2e9e1fdb3dea158bfff3acabdabcc2fc4e198e5dea1c963548b7ae9bb1ec1c64c98a92ddbd36423bef05bd6f2db24a16f61265653cfa5176f1cfb654d780e7c531bab2c854d2346460acc8e55dfb48968eac9754d4562f0109f8f3d9e0a5a2b0e431f5e876126cd419d63a95cf99d632b6a53676f6927987acb092bc4e74eb40a893cf1f4c4432b0e5af1fbdeaa6b824e56f2692ce6ea3ecff95cf133108e023d7d397c42bf3985c5a7a207d755d4d2889a60eaac69f3a94979d393082b3088213e7e7e34877131fa5739b69270e5d3e3c0dd711b006747372ee279103326109c21cfb5bb17af59feb8597a2c27e188d42663e636ceead550e2f611941a7f99120c5d0f93f7eb90b85a1a4dee3803ebd972021d4203a71f85f04115694e120e10ec6d565fe4cf7a62f50262637c7de068d1dd49ea167a52f2c265e18e1e0e99ce2b79c49d7057c30424ee7b53d94c2fc04f63644ce48932fc34240cc822ca8fa7f3f23363bf898adebed2c5f541055aff2e6004de939cf088c1a8a90ffcb16f5735ce415551a08710316800a4d8cbbb032556db4690087337ff4375e93818fc7e957a0408196706a4b3fd286e4b6c06908bb1808fb7659c95aff0d3af8568ff7f68bca1ad1665826969a2fa968b0989d35179ad6a68ba12ca573d8c22634c462036cfc951633d7a98fb5e1b2eb6395883f637d5a2eb7fe8e216fb332f23e9311c94fb0b65d4092802c46cec9ee8705167a55a2e2be90e97dca5cef9ab731bacc828546d11a475d787bc8cf6af8be83e8cbae923949808c31d60a97d2aa27d38c0e50ca12ba717d50f991e5e7c663b34ebdfa1f5a887bd1238fdafa0d79c842f18a14d1642ed3c493237fee2b794528e7040d9d0d42c23dd1659a78de3b70851f2a95c3bd843b75be1e3979b85339d21d07d8c2111fb6910a30b97b678b3541fd7ae52db2969d64e7e048e98559dc280e7470ac8496a0977a533f19c32c8767a49afe939e2b685a73af8584dcc4de9936ad2d02b0ad4aee04e729467e1e43f14130f43", @ANYRESDEC=0x0, @ANYRES32=r2]) pipe(&(0x7f0000000100)) 0s ago: executing program 1 (id=103): ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD(0xffffffffffffff9c, 0xc01864c1, &(0x7f0000000000)={0x0, 0x2, 0xffffffffffffffff, 0x0, 0x3f52}) pread(r0, &(0x7f0000000040)="891e54ded06bad4f2a863a1a84a2293312a9e417aaec6ee320e2ad21fe53b3b07b12c43815f3f398507412487e168b65a9b5c6b7a58c99e4000bb511158983b8223997fa6e1a6b3b7078c8e82b3f50", 0x4f, 0x6) (async) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x1, 0x7fffffff, 0x3, 0x0, 0x1, 0xcf9, 0x9, 0x1, 0x0, 0xcee9, 0xffffffff}) r1 = geteuid() r2 = getegid() fchown(r0, r1, r2) r3 = msgget(0x0, 0x11) (async) r4 = getuid() r5 = getthrid() r6 = getsid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{r1, r2, r4, r2, 0x8, 0x2}, 0x0, 0x0, 0x8d, 0x7, 0x6f, r5, r6, 0x4, 0x0, 0x8000}) (async) fcntl$setown(r0, 0x6, r6) r7 = open$dir(&(0x7f0000000200)='./file0\x00', 0x20, 0x20) linkat(r7, &(0x7f0000000240)='./file0\x00', r0, &(0x7f0000000280)='./file0\x00', 0x4) lstat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000380)={{r8, r2, r1, r2, 0x131, 0x9, 0xf}, 0x0, 0x0, 0xfffffffffffffffc, 0x6, 0x8001, r6, 0xffffffffffffffff, 0x8, 0x0, 0x101, 0x0, 0x7f}) (async) msgctl$IPC_RMID(r3, 0x0) (async) r10 = semget$private(0x0, 0x4, 0x400) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000440)=[0x100, 0x4, 0x7f, 0x5, 0x24, 0x4, 0xfffc]) lchown(&(0x7f0000000480)='./file1\x00', r4, r9) (async) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) (async) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000004c0)={'./file1\x00', 0x8000, 0x5, 0x2, 0x0, 0x8000, 0x0, 0x8, 0x0, 0x1, 0x9, 0x12f}) (async, rerun: 64) shmget(0x0, 0x1000, 0xb0, &(0x7f0000fff000/0x1000)=nil) (rerun: 64) r11 = msgget(0x0, 0x1) (async, rerun: 64) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000000540)=""/122) (async, rerun: 64) mkdirat(r0, &(0x7f00000005c0)='./file1\x00', 0x50) setresuid(r4, r1, r4) msgrcv(r11, &(0x7f0000000600)={0x0, ""/238}, 0xf6, 0x3, 0x1000) (async) r12 = semget$private(0x0, 0x3, 0x181) semctl$SETVAL(r12, 0x1, 0x8, &(0x7f0000000700)=0x4) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.10' (ED25519) to the list of known hosts. pmap_unwire: wiring for pmap 0xfffff4806dff9700 va 0x9c230dac000 didn't change! panic: kernel diagnostic assertion "pg->wire_count != 0" failed: file "/syzkaller/managers/setuid/kernel/sys/uvm/uvm_page.c", line 1207 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 346087 97408 32767 0x10 0 1 syz-executor db_enter() at db_enter+0x25 panic(ffffffff834cf5e4) at panic+0x1e5 __assert(ffffffff8350e887,ffffffff83464c01,4b7,ffffffff83464c36) at __assert+0x29 uvm_pageunwire(fffff48004c00d10) at uvm_pageunwire+0x17d uvm_fault_unwire_locked(fffff4806d1933f0,9c230dac000,9c2311ab000) at uvm_fault_unwire_locked+0x33a uvm_unmap_kill_entry_withlock(fffff4806d1933f0,fffff4806d0b1358,0) at uvm_unmap_kill_entry_withlock+0x81 uvm_map_teardown(fffff4806d1933f0) at uvm_map_teardown+0x117 exit1(ffff80003c3ea558,0,0,1) at exit1+0x71b sys_exit(ffff80003c3ea558,ffff80002a3b86c0,ffff80002a3b8610) at sys_exit+0x1a syscall(ffff80002a3b86c0) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x72421a72d1d0, count: 4 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: kernel diagnostic assertion "pg->wire_count != 0" failed: file "/syzkaller/managers/setuid/kernel/sys/uvm/uvm_page.c", line 1207 ddb{0}> show kasan No such command ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff834cf5e4) at panic+0x1e5 __assert(ffffffff8350e887,ffffffff83464c01,4b7,ffffffff83464c36) at __assert+0x29 uvm_pageunwire(fffff48004c00d10) at uvm_pageunwire+0x17d uvm_fault_unwire_locked(fffff4806d1933f0,9c230dac000,9c2311ab000) at uvm_fault_unwire_locked+0x33a uvm_unmap_kill_entry_withlock(fffff4806d1933f0,fffff4806d0b1358,0) at uvm_unmap_kill_entry_withlock+0x81 uvm_map_teardown(fffff4806d1933f0) at uvm_map_teardown+0x117 exit1(ffff80003c3ea558,0,0,1) at exit1+0x71b sys_exit(ffff80003c3ea558,ffff80002a3b86c0,ffff80002a3b8610) at sys_exit+0x1a syscall(ffff80002a3b86c0) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x72421a72d1d0, count: -11 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff80002a3b82e0 rbx 0xffffffff83967e0f cpu_info_full_primary+0x2e0f rdx 0 rcx 0xffff80003c3ea558 rax 0xffffffff83966ff0 cpu_info_full_primary+0x1ff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0xcc16eae70bf2cc00 r11 0xef4ad6f0c03b6f25 r12 0xffffffff83967c10 cpu_info_full_primary+0x2c10 r13 0 r14 0 r15 0x1 rip 0xffffffff828a9445 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80002a3b82d0 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=502123 pid=14996 tcnt=0 stat=onproc flags process=1019 proc=2000 runpri=32, usrpri=75, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0xffff80003c3ea558 scnt=-1 ecnt=1 forw=0xffffffffffffffff, list=0xffff80003c3ea028,0xffff80002a23dcb0 process=0xffff800045feb568 user=0xffff80002a3b3000, vmspace=0xfffff4806d1933f0 estcpu=25, cpticks=7, pctcpu=0.0, user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S PRLAGS PFLAGS WAIT COMMAND 57273 342938 97408 32767 2 0x10 0 syz-executor 57273 292786 97408 32767 3 0x10 0x4000080 fsleep syz-executor 57273 443850 97408 32767 3 0x10 0x4000080 fsleep syz-executor 21763 30606 81844 32767 2 0x10 0 syz-executor 21763 446690 81844 32767 3 0x10 0x4000080 fsleep syz-executor 21763 193501 81844 32767 2 0x10 0x4000000 syz-executor 15678 453688 22980 32767 2 0x10 0 syz-executor 15678 329575 22980 32767 3 0x10 0x4000080 ttyout syz-executor 15678 412314 22980 32767 2 0x10 0x4000000 syz-executor 39691 95286 84336 32767 2 0x10 0 syz-executor 39691 450735 84336 32767 3 0x10 0x4000080 lockf syz-executor 39691 266107 84336 32767 3 0x10 0x4000080 fsleep syz-executor 41386 377736 88766 32767 2 0x10 0 syz-executor 41386 219734 88766 32767 3 0x10 0x4000080 fsleep syz-executor 41386 21923 88766 32767 3 0x10 0x4000080 fsleep syz-executor 22980 487465 48260 32767 2 0x10 0xc80 syz-executor 48260 216051 3831 0 3 0x2 0x80 wait syz-executor 88766 454272 765 32767 2 0x10 0xc80 syz-executor 765 113923 3831 0 3 0x2 0x80 wait syz-executor 81844 288282 93884 32767 2 0x10 0 syz-executor 93884 468163 3831 0 3 0x2 0x80 wait syz-executor 84336 346004 55577 32767 2 0x10 0xc80 syz-executor 55577 214987 3831 0 3 0x2 0x80 wait syz-executor 37086 150766 25855 32767 2 0x10 0xc80 syz-executor 17234 286313 70692 32767 3 0x10 0x80 nanoslp syz-executor 97408 346087 96409 32767 7 0x10 0 syz-executor 25855 149769 3831 0 3 0x2 0x80 wait syz-executor 21516 302404 3831 0 3 0x2 0x80 wait syz-executor 70692 304869 3831 0 3 0x2 0x80 wait syz-executor 96409 412840 3831 0 3 0x2 0x80 wait syz-executor 3831 318163 27599 0 3 0x2 0x80 kqread syz-executor 27599 245019 19607 0 3 0x100002 0x88 sigsusp ksh 19607 211235 66600 0 3 0x10 0x88 kqread sshd-session 66600 402491 33751 0 3 0x12 0x80 kqread sshd-session 30314 107153 1 0 3 0x100003 0x80 ttyin getty 33751 222176 1 0 3 0 0x88 kqread sshd 10463 382166 18551 73 3 0x1100010 0x80 kqread syslogd 18551 122023 1 0 3 0x100002 0x80 sbwait syslogd 63178 286705 1 0 3 0x100000 0x80 kqread resolvd 4038 223866 79301 77 3 0x100012 0x80 kqread dhcpleased 94616 507516 79301 77 3 0x100012 0x80 kqread dhcpleased 79301 65577 1 0 3 0 0x80 kqread dhcpleased 51645 27591 0 0 3 0x14000 0x200 bored smr 71290 303950 0 0 3 0x14000 0x200 pgzero zerothread 45851 297759 0 0 3 0x14000 0x200 aiodoned aiodoned 94738 146675 0 0 3 0x14000 0x200 syncer update 50997 456637 0 0 3 0x14000 0x200 cleaner cleaner 72429 170333 0 0 3 0x14000 0x200 reaper reaper 95565 369831 0 0 3 0x14000 0x200 pgdaemon pagedaemon 92357 151818 0 0 3 0x14000 0x200 bored viomb 17261 819 0 0 3 0x14000 0x40000200 acpi0 acpi0 47345 475799 0 0 3 0x14000 0x40000200 idle1 85870 123790 0 0 3 0x14000 0x200 bored softnet1 81626 115896 0 0 3 0x14000 0x200 bored softnet0 91820 436979 0 0 3 0x14000 0x200 bored systqmp 22530 370298 0 0 3 0x14000 0x200 bored systq 73004 270291 0 0 3 0x14000 0x200 tmoslp softclockmp 18495 79677 0 0 3 0x14000 0x40000200 tmoslp softclock 24863 129638 0 0 3 0x14000 0x40000200 idle0 1 269813 0 0 3 0x2 0x80 wait init 0 0 -1 0 3 0x10000 0x200 scheduler swapper ddb{0}> show all locks ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 11085 12023K 12034K 166960K 12190 0 pcb 17 12K 12K 166960K 17 0 rtable 243 6K 7K 166960K 479 0 pf 31 16K 16K 166960K 39 0 ifaddr 42 7K 7K 166960K 60 0 ifgroup 50 2K 2K 166960K 66 0 sysctl 1 1K 9K 166960K 5 0 counters 70 37K 37K 166960K 78 0 ioctlops 0 0K 2K 166960K 33 0 iov 0 0K 8K 166960K 6 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1287 81K 81K 166960K 1399 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 3 0 VM map 2 1K 1K 166960K 2 0 sem 11 0K 1K 166960K 13 0 dirhash 12 2K 2K 166960K 15 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 24 89K 121K 166960K 305 0 sigio 0 0K 0K 166960K 1 0 proc 58 99K 147K 166960K 623 0 subproc 72 4K 4K 166960K 108 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 25 0 in_multi 99 6K 6K 166960K 146 0 ether_multi 1 0K 0K 166960K 2 0 mrt 0 0K 0K 166960K 5 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 271 1208K 1208K 166960K 271 0 exec 0 0K 1K 166960K 418 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 259 186K 209K 166960K 4238 0 UVM aobj 104 3K 3K 166960K 105 0 pinsyscall 45 90K 110K 166960K 1489 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 5 0 NDP 11 0K 2K 166960K 39 0 temp 35 9114K 9134K 166960K 4052 0 kqueue 13 20K 24K 166960K 38 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 28 0 0 1 0 1 1 0 8 0 rtpcb 120 54 0 50 1 0 1 1 0 8 0 rtentry 176 158 0 45 6 0 6 6 0 8 0 unpcb 144 83 0 68 1 0 1 1 0 8 0 syncache 336 8 0 8 1 0 1 1 0 8 1 tcpqe 32 1 0 1 1 0 1 1 0 8 1 tcpcb 736 58 0 53 2 0 2 2 0 8 1 arp 136 26 0 8 1 0 1 1 0 8 0 inpcb 328 178 0 169 2 0 2 2 0 8 0 nd6 152 39 0 12 2 0 2 2 0 8 0 kcovpl 48 12 0 4 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 657 0 176 31 0 31 31 0 8 0 art_table 40 658 0 176 6 0 6 6 0 8 0 art_node 32 158 0 55 1 0 1 1 0 8 0 semapl 72 10 0 1 1 0 1 1 0 8 0 shmpl 120 102 0 1 4 0 4 4 0 8 0 dirhash 1024 19 0 2 3 0 3 3 0 8 0 dino2pl 256 1707 0 232 93 0 93 93 0 8 0 ffsino 296 1707 0 232 114 0 114 114 0 8 0 nchpl 144 2039 0 334 64 0 64 64 0 8 0 vnodes 216 1824 0 0 102 0 102 102 0 8 0 namei 1024 7496 0 7496 4 1 3 3 0 8 3 percpumem 16 55 0 4 1 0 1 1 0 8 0 kstatmem 264 33 0 8 2 0 2 2 0 8 0 scxspl 216 7042 0 7042 4 3 1 3 1 8 1 plimitpl 152 65 0 39 2 0 2 2 0 8 0 sigapl 424 588 0 535 7 0 7 7 0 8 0 knotepl 120 106 0 0 4 0 4 4 0 8 0 kqueuepl 224 108 0 99 5 0 5 5 0 8 4 pipepl 344 141 0 114 3 0 3 3 0 8 0 fdescpl 528 572 0 536 3 0 3 3 0 8 0 filepl 160 2312 0 2099 13 0 13 13 0 8 0 lockfpl 104 37 0 33 1 0 1 1 0 8 0 lockfspl 48 17 0 14 1 0 1 1 0 8 0 sessionpl 144 36 0 19 1 0 1 1 0 8 0 pgrppl 48 48 0 23 1 0 1 1 0 8 0 ucredpl 104 398 0 379 1 0 1 1 0 8 0 zombiepl 144 538 0 535 1 0 1 1 0 8 0 processpl 1240 588 0 535 5 0 5 5 0 8 0 procpl 664 760 0 697 7 0 7 7 0 8 0 sosppl 176 4 0 4 1 0 1 1 0 8 1 sockpl 752 318 0 290 4 0 4 4 0 8 0 mcl64k 65536 2 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 129 0 0 17 0 17 17 0 8 0 mcl2k 2048 32 0 0 4 0 4 4 0 8 0 mextrefs 64 30 0 0 1 0 1 1 0 8 0 mtagpl 96 1 0 0 1 0 1 1 0 8 0 mbufpl 256 240 0 0 15 0 15 15 0 8 0 bufpl 272 5012 0 112 327 0 327 327 0 8 0 anonpl 32 8085 0 0 66 0 66 66 0 247 0 amapchunkpl 152 12178 0 11345 35 0 35 35 0 158 0 amappl16 200 1961 0 1936 5 2 3 5 0 8 1 amappl15 192 6 0 6 1 1 0 1 0 8 0 amappl14 184 448 0 447 1 0 1 1 0 8 0 amappl13 176 125 0 114 1 0 1 1 0 8 0 amappl12 168 819 0 783 2 0 2 2 0 8 0 amappl11 160 4 0 4 1 1 0 1 0 8 0 amappl10 152 95 0 85 1 0 1 1 0 8 0 amappl9 144 274 0 274 1 1 0 1 0 8 0 amappl8 136 107 0 106 1 0 1 1 0 8 0 amappl7 128 143 0 131 1 0 1 1 0 8 0 amappl6 120 193 0 192 1 0 1 1 0 8 0 amappl5 112 96 0 89 1 0 1 1 0 8 0 amappl4 104 296 0 279 1 0 1 1 0 8 0 amappl3 96 2097 0 1988 5 1 4 4 0 8 1 amappl2 88 681 0 603 2 0 2 2 0 8 0 amappl1 80 11394 0 10825 15 0 15 15 0 8 2 amappl 88 3479 0 3285 5 0 5 5 0 92 0 uvmvnodes 80 100 0 0 3 0 3 3 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 104 0 1 2 0 2 2 0 8 0 uaddrrnd 24 572 0 535 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 572 0 535 1 0 1 1 0 8 0 vmmpekpl 168 6682 0 6632 3 0 3 3 0 8 0 vmmpepl 168 46167 0 44107 95 0 95 95 0 357 1 vmsppl 488 571 0 535 7 1 6 6 0 8 0 rwobjpl 80 16588 0 15535 24 0 24 24 0 8 1 pdppl 4096 1151 0 1070 105 20 85 95 0 8 4 pvpl 32 29336 0 0 237 0 237 237 0 265 0 pmappl 256 571 0 535 4 1 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 613 0 24 17 0 17 17 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff834cf5e4) at panic+0x1e5 __assert(ffffffff8350e887,ffffffff83464c01,4b7,ffffffff83464c36) at __assert+0x29 uvm_pageunwire(fffff48004c00d10) at uvm_pageunwire+0x17d uvm_fault_unwire_locked(fffff4806d1933f0,9c230dac000,9c2311ab000) at uvm_fault_unwire_locked+0x33a uvm_unmap_kill_entry_withlock(fffff4806d1933f0,fffff4806d0b1358,0) at uvm_unmap_kill_entry_withlock+0x81 uvm_map_teardown(fffff4806d1933f0) at uvm_map_teardown+0x117 exit1(ffff80003c3ea558,0,0,1) at exit1+0x71b sys_exit(ffff80003c3ea558,ffff80002a3b86c0,ffff80002a3b8610) at sys_exit+0x1a syscall(ffff80002a3b86c0) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x72421a72d1d0, count: -11 ddb{0}> machine ddbcpu 1