last executing test programs: 5.034280302s ago: executing program 4 (id=60): socket(0x24, 0x2, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f00000002c0), 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="436db22735"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x4001, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) kqueue() select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x4000000000000008, 0x0, 0x8000000000000}, 0x0, 0x0) close(r2) r3 = socket(0x2, 0x4001, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) r4 = socket(0x2, 0x8002, 0x0) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) closefrom(r5) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) recvmmsg(r1, &(0x7f0000000640)={{&(0x7f0000000080)=@in, 0x10, &(0x7f0000000500)=[{&(0x7f00000000c0)=""/131, 0x83}, {&(0x7f0000000180)=""/29, 0x1d}, {&(0x7f00000001c0)=""/231, 0xe7}, {&(0x7f00000002c0)=""/71, 0x47}, {&(0x7f0000000340)=""/204, 0xcc}, {&(0x7f0000000440)=""/185, 0xb9}], 0x6, &(0x7f0000000580)=""/150, 0x96}, 0x20}, 0x38, 0x1, &(0x7f0000000680)={0x7, 0x2ae8f1c9}) 4.24877204s ago: executing program 0 (id=116): mknod(&(0x7f0000000040)='./file0\x00', 0x118a, 0x0) r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2d018000000000005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0xc, 0x9, 0x5, 0x9}, {0x80, 0x9, 0xd2, 0x6}, {0x991e, 0x4, 0xd5, 0xffff}]}) (rerun: 64) syz_emit_ethernet(0x66, &(0x7f0000000200)=ANY=[@ANYBLOB]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000001180), 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0x1ffff, 0x4) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x404, &(0x7f0000000000)={0x10, 0x2, 0x1, 0xe0000001}, 0x10) (async, rerun: 64) connect$unix(r2, &(0x7f0000000000), 0x10) (async, rerun: 64) socket$inet(0x18, 0x3, 0x102) 4.169017417s ago: executing program 0 (id=118): r0 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x24) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000100)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2006, 0x4f4b) r1 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xc2c04200, &(0x7f00000001c0)) ioctl$VMM_IOC_CREATE(r0, 0xca605601, &(0x7f0000000140)={0x10, 0x4, [{&(0x7f0000005000/0x3000)=nil, &(0x7f0000000000/0xc00000)=nil, 0x5}, {&(0x7f0000420000/0x4000)=nil, &(0x7f00001f4000/0x1000)=nil, 0x401}, {&(0x7f000041c000/0x2000)=nil, &(0x7f0000b5b000/0xc000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000659000/0x4000)=nil, 0x1}, {&(0x7f0000982000/0x1000)=nil, &(0x7f0000059000/0x2000)=nil, 0x9}, {&(0x7f0000bf1000/0x4000)=nil, &(0x7f0000913000/0x4000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000730000/0x1000)=nil, 0x3cbd00000000}, {&(0x7f000003d000/0x4000)=nil, &(0x7f00007e1000/0xb000)=nil, 0x8}, {&(0x7f0000858000/0x3000)=nil, &(0x7f00002d8000/0x3000)=nil, 0x5}, {&(0x7f0000592000/0x4000)=nil, &(0x7f000025c000/0x1000)=nil}, {&(0x7f0000775000/0x3000)=nil, &(0x7f0000796000/0x4000)=nil}, {&(0x7f000008e000/0x3000)=nil, &(0x7f0000ac9000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f00006cf000/0x4000)=nil, &(0x7f0000818000/0x2000)=nil}, {&(0x7f00008ef000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f000050d000/0x4000)=nil, &(0x7f0000306000/0x3000)=nil, 0x80000000}], './file0/file0\x00', 0x17ee, 0x5, 0x9, 0x8000, [0x1, 0x7f, 0x3, 0x2, 0x6, 0x401, 0x7, 0x4, 0x1, 0x307, 0x6, 0x5, 0x4, 0x6, 0x4, 0x2, 0x5, 0x9, 0x10, 0x8, 0x5, 0x0, 0xe9, 0x8, 0x6, 0x8, 0x0, 0x58, 0x4, 0xffffff01, 0x7, 0x6, 0x1, 0x7f, 0x1ff, 0xc5, 0x1, 0x4, 0x81a, 0x8, 0x8000, 0x8, 0x6, 0x7fff, 0x2, 0x3a3c74e2, 0xe, 0x3ff, 0x4, 0x400, 0x800, 0x1, 0x3, 0xc563, 0x7, 0x7, 0x3, 0xfff, 0x4, 0x9836, 0x4, 0xc738, 0xfffffffd, 0x4, 0x1ef, 0x40, 0xffffffc0, 0x7fffffff, 0x3, 0x8, 0x8, 0x101, 0x8f9, 0x9, 0x9, 0xa, 0x81, 0x7fff, 0x3, 0x2c79, 0x0, 0x4e7, 0x9, 0x6, 0xffffff08, 0x7, 0xcf, 0xb, 0x101, 0x4, 0x5, 0x4, 0x9, 0x7, 0x12c7, 0x3, 0x1, 0xffff9596, 0xb, 0x8, 0x1, 0x4, 0x0, 0x800030, 0xcf5, 0x1, 0x8, 0x4, 0x1, 0x6, 0x372c0336, 0x400, 0x3, 0xc9f4, 0x29, 0x4, 0x3ff, 0xdc, 0x10001, 0xfffff183, 0x2, 0x0, 0x8, 0x44, 0xa2, 0x33b, 0xa, 0x5, 0x81d, 0x9, 0x4, 0x81, 0x550, 0x0, 0x0, 0x80000000, 0x5d52, 0x6, 0x3, 0x0, 0x400, 0x5, 0xb5c0, 0x5, 0x0, 0x71b000, 0x2, 0x80000001, 0x81, 0x9, 0x200, 0x8001, 0x2, 0x200, 0xc8, 0x0, 0x5, 0x4d, 0x0, 0x3, 0x101, 0x7fff, 0xffffff80, 0x1, 0xffffe636, 0xfffffff8, 0x7, 0x7, 0x3bdb, 0x1e, 0x100000, 0x7, 0x3, 0x7, 0x4, 0x2, 0xe670, 0x6, 0x1, 0x1, 0x0, 0x5, 0x3ff, 0x2, 0x4, 0x80, 0x8001, 0x3, 0x0, 0x9, 0x9, 0x9, 0x100, 0x10, 0x2, 0x7, 0x291, 0x4, 0x7, 0xfffffffc, 0x45d, 0xf472, 0x0, 0x57, 0xb419, 0xffffffff, 0x401, 0x8, 0x3, 0x2, 0x6, 0x0, 0xa, 0x401, 0x7, 0x2547, 0x6, 0x8, 0x7, 0x7fff, 0x7, 0x2, 0x9b000, 0x35, 0xffffd487, 0x4, 0x9, 0x9, 0x1, 0x0, 0x6, 0x2, 0xe0, 0x200, 0x5ef, 0xf4, 0x0, 0x8, 0x5, 0x2, 0x7, 0x6, 0xd110, 0x1, 0xf, 0x2, 0x2, 0xf, 0x69bf, 0x6, 0x2, 0x6, 0x2, 0x3, 0x5, 0x7, 0x8001, 0x80000001, 0x5, 0x9, 0xa, 0x2e8, 0x3a, 0x0, 0x9, 0xfd41, 0x2, 0x9, 0x7fffffff, 0x559e9168, 0x2, 0x4, 0x9, 0x9, 0x9, 0x5, 0xe4, 0x2, 0x1e7a, 0x7, 0x8, 0x2, 0x9, 0x8, 0xe65, 0xa, 0x8, 0x8001, 0x2, 0x9, 0x3, 0x0, 0x4, 0x3ff, 0x6, 0x3, 0x4, 0x0, 0x8, 0x5, 0x6, 0x5, 0x74, 0x4, 0x9, 0x100000, 0xa24, 0x4, 0x80, 0x6c, 0x8001, 0x37762380, 0x2, 0x9, 0x3, 0x6, 0x57, 0x4, 0x80000001, 0x3, 0x9, 0x7c, 0x101, 0x40, 0x9, 0xfffeffff, 0x7, 0x8, 0x1de, 0xe, 0x2, 0x76, 0x97, 0x2, 0x4, 0x7f, 0x9, 0x1, 0x7, 0x5, 0x325, 0xe5cb, 0x12e, 0x8001, 0x9, 0x7, 0x1ff, 0x8, 0xffff, 0x8, 0xfffffff9, 0x2, 0xfffffffb, 0x8, 0x5, 0xd0000000, 0x5, 0x800, 0x5, 0x0, 0x9, 0x0, 0x61, 0x3, 0x6, 0x8, 0x101, 0x4, 0xed2, 0x0, 0xfffffffa, 0x2, 0x0, 0x6, 0x8, 0x6, 0x53c, 0x7, 0x6, 0x200, 0x2, 0x5, 0x4, 0x2, 0x9, 0x64, 0x5, 0x76, 0xd1e, 0x0, 0x9, 0x45, 0xded, 0x4, 0x400, 0x81, 0x8, 0x7, 0xfffff70d, 0xfffffffc, 0x2, 0x3ff, 0x8, 0x6, 0x80000000, 0xe, 0x5, 0x0, 0x4, 0x4, 0x4, 0xc, 0xb, 0x1, 0x8080000, 0xed, 0x0, 0x1, 0x1, 0xdd2, 0x3, 0x5bc, 0xd6, 0x2, 0x9, 0x4, 0x4, 0x4, 0x2, 0x8000, 0xffffffff, 0x7fff, 0x7, 0xc, 0xd9a, 0x5, 0xffff, 0x9, 0x4, 0x9, 0x42f, 0x238, 0x8, 0xfffffffc, 0x10, 0x7, 0x6, 0x7, 0x10, 0x9, 0x3, 0xba8, 0x7, 0x6, 0x9809, 0x0, 0x7, 0x1000, 0x8001, 0x5b6, 0x4, 0x4, 0xd4e, 0x7, 0x7f, 0xae, 0x800, 0x0, 0xe, 0x468, 0x10, 0xff, 0xf, 0x3, 0x1, 0xa, 0x10, 0x2, 0x8, 0x8, 0x2, 0xfffffffc, 0xfffffffc, 0x3, 0x9, 0xb32, 0x8000, 0xd8, 0xe, 0x2, 0x7, 0x3, 0x9, 0x3, 0x5, 0x1ca, 0x4, 0x3ff, 0xb, 0x4, 0x8, 0x3, 0x4, 0x8, 0x7, 0x4, 0xecc6, 0x8b, 0x0, 0x82c8, 0x73af3c04, 0xa7]}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047469, &(0x7f00000000c0)=0x20000047) writev(r2, &(0x7f00000002c0)=[{0x0}], 0x1) poll(0x0, 0x0, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) writev(r2, &(0x7f0000000580)=[{0x0}], 0x1) read(r3, &(0x7f0000001640)=""/225, 0xe1) getrlimit(0x1, 0x0) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x2, 0x10, r4, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0xb000)=nil, 0xb000, 0x2, 0x11, r5, 0x0) fcntl$getflags(r5, 0x3) ftruncate(r5, 0x8531) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x7, 0x7, 0xe1, 0x543, "22ef0600000000fda92be2f9000000007f007600", 0x7, 0x2}) lstat(&(0x7f0000000b40)='./file0/file0\x00', &(0x7f0000000b80)) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005040000040000", 0x9, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 3.928184559s ago: executing program 4 (id=60): socket(0x24, 0x2, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f00000002c0), 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="436db22735"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x4001, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) kqueue() select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x4000000000000008, 0x0, 0x8000000000000}, 0x0, 0x0) close(r2) r3 = socket(0x2, 0x4001, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) r4 = socket(0x2, 0x8002, 0x0) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) closefrom(r5) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) recvmmsg(r1, &(0x7f0000000640)={{&(0x7f0000000080)=@in, 0x10, &(0x7f0000000500)=[{&(0x7f00000000c0)=""/131, 0x83}, {&(0x7f0000000180)=""/29, 0x1d}, {&(0x7f00000001c0)=""/231, 0xe7}, {&(0x7f00000002c0)=""/71, 0x47}, {&(0x7f0000000340)=""/204, 0xcc}, {&(0x7f0000000440)=""/185, 0xb9}], 0x6, &(0x7f0000000580)=""/150, 0x96}, 0x20}, 0x38, 0x1, &(0x7f0000000680)={0x7, 0x2ae8f1c9}) 3.78755769s ago: executing program 0 (id=125): r0 = socket(0x20, 0x2, 0x2) r1 = syz_open_pts() close(r1) ftruncate(r1, 0xffffffffffffffff) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11, 0x7}, 0x85c, 0x8000000000000007, 0x0, 0x0, 0x1, 0x7b, 0x7, 0x4}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffef1) connect$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x1, 0x200000e3}, 0x10) r2 = open(&(0x7f0000000380)='./file0\x00', 0x20000, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x40000, 0x0) setgid(0xffffffffffffffff) setresgid(0x0, 0xffffffffffffffff, 0x0) setregid(0xffffffffffffffff, 0x0) ioctl$DIOCGETSTATE(0xffffffffffffffff, 0xc1084413, 0x0) mknod(0x0, 0x6000, 0xe02) ktrace(0x0, 0x1, 0xd27d43220c7df9f, 0x0) r3 = syz_open_pts() fcntl$getown(r3, 0x5) ioctl$TIOCSCTTY(r3, 0x20007461) setrlimit(0x8, 0x0) setresuid(0xee00, 0xee00, 0x0) r4 = shmget$private(0x0, 0x1000, 0x22, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, 0x0, 0x102, 0xf5, 0x0, 0x0, 0x49db}, 0x81, 0x0, 0x0, 0x8, 0x0, 0xde4, 0xfffffffffffff622, 0x7, 0x2020000000000000, 0x84, 0x4}) shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x1000) setrlimit(0x8, &(0x7f0000000000)={0xfffffffffffffffb, 0xffffffffffffffff}) fcntl$lock(r2, 0xc, &(0x7f0000000640)={0xc9259fcf54c978f0, 0x0, 0x200000007a}) socket(0x1, 0x2, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) r5 = socket(0x11, 0x1, 0x0) setsockopt(r5, 0x11, 0x4, &(0x7f0000000340), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 3.783243281s ago: executing program 5 (id=127): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0xfffffffb, 0x3, 0x101, 0x4, 0x1, 0x3, 0x10, [{0x100, 0xfe3, 0xffffff26, 0x71800}, {0xfffffffd, 0x300b7fb, 0x800002, 0x7}, {0x100806, 0x0, 0x4, 0x2}, {0x200000d, 0x0, 0xa00, 0xfffffffc}, {0x4, 0x3, 0x80000000, 0x7}, {0x2, 0x47fff, 0x14000009, 0xc}, {0x5, 0xbffffff5, 0x7, 0x6d}, {0x2000a, 0x8, 0xfdf0, 0x9}, {0x0, 0x7, 0x34, 0xa}, {0xfffffc04, 0x4, 0x8003, 0x2}, {0xa44f, 0xfff9, 0xa38c000, 0xe1}, {0x80000cb, 0x2, 0xc, 0x8}, {0x2000e0, 0x9, 0x15, 0x400}, {0x10008, 0xe2, 0xfffffff5, 0x2}, {0x5, 0x1, 0x6, 0x80000001}, {0x4, 0xd655, 0x3, 0x6}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) chdir(&(0x7f0000000000)='.\x00') setitimer(0x0, &(0x7f0000000140)={{0x4, 0x100800000000009}, {0x15ed, 0x3}}, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) rename(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x8080691a, &(0x7f0000000100)) 3.710778353s ago: executing program 0 (id=130): mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUDIO_GETSTATUS(r0, 0x40204128, &(0x7f00000000c0)) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x3, 0xd, 0x1, 0x0, 0x2, 0x9, 0xb762, 0x1, 0x0, 0x30000000000, 0x99a7}) getsockopt(r1, 0x29, 0x1b, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r4 = getppid() fcntl$setown(r3, 0x6, r4) fcntl$setown(r3, 0x6, 0x0) 3.578305444s ago: executing program 0 (id=133): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000b40)={0x5, &(0x7f0000000000)=[{0x1c, 0x3, 0x1, 0x9}, {0x35, 0x0, 0x2, 0x6}, {0x40, 0x4, 0xf3, 0x6}, {0x87, 0xfd, 0x9, 0x6}, {0x9b1e, 0xff, 0x5, 0x7}]}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) (async) r1 = socket$inet(0x2, 0x1003, 0x61) (async) r2 = msgget$private(0x0, 0xa8) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRESOCT], 0x401, 0x0) msgsnd(r2, 0x0, 0x401, 0x0) msgsnd(r2, 0x0, 0x104, 0x0) (async) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8, 0x6}, 0x0, 0x0, 0x7, 0x13, 0xdd, 0x0, 0x0, 0x5, 0x0, 0xe69a, 0x0, 0x8001}) unveil(0x0, &(0x7f0000000080)='w\x00') (async) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, 0x0) connect(r1, &(0x7f0000000040)=@un=@file={0x7, 0x0, './file0\x00'}, 0xa) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x676b41e9) (async) r3 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r4 = accept$inet6(r3, 0x0, &(0x7f0000000180)) recvmsg(r4, &(0x7f0000000440)={&(0x7f00000001c0)=@in, 0x10, &(0x7f0000000300)=[{&(0x7f0000000240)=""/24, 0x18}, {&(0x7f0000000280)=""/36, 0x24}, {&(0x7f00000002c0)=""/24, 0x18}], 0x3, &(0x7f0000000340)=""/252, 0xfc}, 0x2001) open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x100) open(&(0x7f0000000000)='./file0\x00', 0x615, 0x166) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7dfbf, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x3}, 0x2, &(0x7f0000000480)="ffae88fc53dc062e1edc0d90b3565a52af37b27a544a45464b5a094e20062f4ad785976a52a5ce5a8e94afda59fdeb9b498a8797513af4e5029265c848d03600"/75, 0x0, 0x0, 0x0) (async) r5 = open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x20) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r5, 0x0) (async) utimensat(0xffffffffffffffff, 0x0, 0x0, 0xe4acbf41f004c922) (async) ppoll(0x0, 0x0, &(0x7f0000000140)={0x80010000000000, 0x1c8f}, 0x0) (async) pread(r3, &(0x7f0000000040)="9af5a7", 0x3, 0x0) (async) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) syz_emit_ethernet(0x1000e, &(0x7f0000000500)=ANY=[@ANYRESDEC=r1, @ANYBLOB="56b981a56479cc50a1192d838cada4158240cec1b0e4e4779d973223d9112b25dcbbf26c8ebff65b013c4b6ca4c9411de62d923f99ebdf2f465cb21bbdd27f16ae40ec1628cd5c44a91aefcad6213afdfc4e5073b6bd0a7ad65f7c468c395472330de574bb3c18d5ad3c2b826e9f4eec888485c6274464fdd3375e86a142f0fb628e25dac7f1b0880179e0788c5a93424da5dc89c98fa5a04b8fcaaea29a896dd4892d288ead93142890407557337567fe230a1df8b739c21175874a41e5b3c46ff10f4c64c9e1c8b307a155c36187c0619e093c8d887b2244a437dd2c53c6f3261aa8c92f6cea824588805697c6478abd8ca1c3bd9f5d"]) 3.575867697s ago: executing program 5 (id=134): r0 = semget(0x0, 0x1, 0x281) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x10000}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x59, 0x0, 0xffffffffffffffb8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setresgid(0x0, r3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x40000, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000000)=[{0x44, 0xff, 0x3, 0x2}, {0x35, 0x0, 0x2, 0x6}, {0x2, 0x0, 0xf3, 0x8}, {0x84, 0xfd, 0x9, 0x200}, {0x9b16, 0xff, 0x5, 0x4000800}]}) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000440)=0xc9) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000780)={{0x0, 0x0, r2, r3, 0x8f, 0x25, 0x0, 0x0, 0xfffffffffffffffb}, 0x0, 0x6, 0x0, 0x0, 0x6, 0x0, 0x8}) fstat(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0x7, 0x0, 0x2, 0x100200000, 0x6, 0x400, 0xdf60, 0xffffff8000000000, 0x0, 0x5, 0x6, 0x3, 0x2, 0x1, 0xd, 0x1, 0xfffffffffffffffe, 0x4000000000ff], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x20000001, 0x5e, 0x7b98, 0x80000000000001fe], [0x100000001, 0x8000, 0x40000000, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x104, 0x2, 0x7ffffffffffffffc, 0x3, 0xfffffffffffffffb, 0x20000000008], [{0x0, 0x0, 0x2e1590dc, 0x7d06}, {0xfffc, 0x22, 0x4}, {0x4, 0x4000000, 0x2, 0x80}, {0x0, 0x4, 0x7, 0xffffffff}, {0x100, 0xffffffff, 0x7f, 0x80008}, {0x2, 0x100, 0x9, 0x2000000000000000}, {0x0, 0x4001fc7, 0xfffffff9, 0x4000000000000}, {0x0, 0x100, 0x0, 0x8}], {0x1, 0x5, 0x6, 0x2}, {0xfffe, 0x3, 0x6d5, 0x6}}}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300), 0x2b}) r7 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r7, 0x0, 0x0, 0x404, &(0x7f0000000000)={0x10, 0x2, 0x1, 0xe0000001}, 0x10) connect$inet(r7, &(0x7f00000000c0)={0x10, 0x2, 0x2, 0x2}, 0x10) fcntl$setflags(r7, 0x2, 0x0) r8 = msgget$private(0x0, 0x410) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400), 0xc) setgid(r3) msgrcv(r8, 0x0, 0x0, 0x2, 0x109762224df32f4b) semget(0x0, 0x1, 0x281) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setresgid(0x0, r11, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000780)={{r2, 0x0, r10, r11, 0x8f, 0x25, 0x0, 0x0, 0xff7ffffffffffffb}, 0x0, 0x6, 0x0, 0x0, 0x6, 0x0, 0x5}) setresuid(r2, r5, r10) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[@ANYBLOB="69e1629b617402d5cd3fcd0ac1e21809a9971e95d7a2d786dd60b6090000bc2a2771697a653e23c2888e461a1060000000ff02000000000000000087f30000000111000003"]) 3.448619393s ago: executing program 5 (id=136): kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff6, 0x1, 0x4, 0x100000000, 0xc8}, {{}, 0xfffffffffffffff6, 0x8, 0xe97adb715d25d342, 0x6, 0x4}], 0x1, 0x0, 0x80000000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x808c694d, &(0x7f00000001c0)) (async) r1 = kqueue() poll(&(0x7f0000000040)=[{r1, 0x1}], 0x1, 0xbf) syz_emit_ethernet(0x98, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff94ea09066dbd86dd60db8344000811000000000000000000000000000000000000000000000000000000000001"]) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x33, &(0x7f0000000040)="5c01045156e8a5f38bf09bbb21ac0310", 0x10) chmod(&(0x7f0000000040)='.\x00', 0x35e) (async) setuid(0xee01) (async) r3 = socket$unix(0x1, 0x1, 0x0) (async) accept4(r0, 0x0, &(0x7f0000000240), 0xc000) (async) sysctl$hw(&(0x7f00000000c0)={0x6, 0x6}, 0x2, 0x0, &(0x7f0000000080)=0xfffffffffffffd86, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0xa}, 0x2, &(0x7f0000000100), &(0x7f0000000080), 0x0, 0x0) bind$unix(r3, &(0x7f00000000c0)=@file={0xe, 0x1, './file0\x00'}, 0xa) (async) r4 = socket$unix(0x1, 0x1, 0x0) connect$unix(r4, &(0x7f0000000080)=@file={0x5, 0x1, './file0\x00'}, 0xa) (async) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x5, 0x12, 0xffffffffffffffff}], 0xffffffff, 0x0, 0x7, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x40000, 0x0) ioctl$DIOCRADDTABLES(r5, 0xc450443d, &(0x7f00000007c0)={{'./file0\x00', './file0\x00', 0x40, 0x3}, &(0x7f0000000380)=[{'./file0\x00', './file0\x00', 0x3, 0x3}], 0x9, 0x1, 0x10000, 0x5, 0x4, 0x6, 0x18, 0x7}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000000180)={&(0x7f0000000140)=[0xffffffff, 0xd, 0x7, 0xc196, 0x10, 0x8, 0x6, 0xfc96, 0x9859], 0x9, 0x0, 0x0, 0xffffffffffffffff}) fcntl$lock(r6, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x1ff, 0x6, 0xffffffffffffffff}) (async) preadv(0xffffffffffffffff, &(0x7f0000000340)=[{0x0}], 0x1, 0x8) (async) kevent(r1, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) 3.197915446s ago: executing program 4 (id=60): socket(0x24, 0x2, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f00000002c0), 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="436db22735"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x4001, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) kqueue() select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x4000000000000008, 0x0, 0x8000000000000}, 0x0, 0x0) close(r2) r3 = socket(0x2, 0x4001, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) r4 = socket(0x2, 0x8002, 0x0) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) closefrom(r5) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) recvmmsg(r1, &(0x7f0000000640)={{&(0x7f0000000080)=@in, 0x10, &(0x7f0000000500)=[{&(0x7f00000000c0)=""/131, 0x83}, {&(0x7f0000000180)=""/29, 0x1d}, {&(0x7f00000001c0)=""/231, 0xe7}, {&(0x7f00000002c0)=""/71, 0x47}, {&(0x7f0000000340)=""/204, 0xcc}, {&(0x7f0000000440)=""/185, 0xb9}], 0x6, &(0x7f0000000580)=""/150, 0x96}, 0x20}, 0x38, 0x1, &(0x7f0000000680)={0x7, 0x2ae8f1c9}) 3.197690941s ago: executing program 7 (id=143): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x100, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f0000000180)={&(0x7f0000000140)=[0x0], 0x1, 0x0, 0x0, 0x4bbc, 0x4, 0xd4, 0x1, {0x7, 0x4, 0x6c48, 0x3b3b, 0x9bb4, 0x0, 0x8, 0x0, 0x9, 0x3, 0x40, 0xb9, 0xe004, 0x40, "448a554c1e4531225a28e85c68740857a119eb2349e15f51bfd9f4c08107e039"}}) ioctl$DRM_IOCTL_MODE_CURSOR(0xffffffffffffffff, 0xc01c64a3, &(0x7f0000000200)={0x3, 0x90, 0x1, 0xfffffff5, 0xfffff9e3, 0x5, 0x0}) ioctl$DIOCGETRULESET(r0, 0xc444443b, &(0x7f0000000500)={0xf4cd, './file1\x00', './file1\x00'}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000240)={r1, 0x3, 0x7fff, 0x4, 0x69fc, 0x3, r2}) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffe, 0xffffffffffffffff}) r3 = open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x110) write(r3, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) fchmod(r3, 0x10a) setrlimit(0x2, &(0x7f00000000c0)={0x60000000, 0x60000000}) open(&(0x7f0000000080)='./file1\x00', 0x40, 0x132) 2.663905616s ago: executing program 0 (id=144): r0 = syz_open_pts() setsid() ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSTAT(r0, 0x20007465) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) mmap(&(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffffe, 0x0, 0x10, 0xffffffffffffffff, 0x2) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x2) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 2.65928443s ago: executing program 5 (id=147): setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x200) r0 = syz_open_pts() close(r0) syz_open_pts() write(r0, &(0x7f00000000c0)="ffb3dd36ef971f2d7daf558a20d0f3af986d85be9ec8df6ecdb923e7087f8ab0946f690315cd460e31843f6a729e077212cf241e529b3e4efc5bc6ada8e42a7ec59b6ba64f132537a4f501b70c2702a72a8fb8e57deeef453e3164e765fcfe019fa17b19815415abd04b0fde82aa57ce536e8efd099fd8b472ada904004ef1", 0xff0c) readv(r0, &(0x7f00000019c0)=[{&(0x7f00000001c0)=""/94, 0x5e}], 0x1) 2.157304117s ago: executing program 6 (id=153): pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() fcntl$setown(r0, 0x6, r2) write(r1, &(0x7f00000002c0)="7c84cf179279b50eda5dd1951a661d2e3a20851082c188f8b3d8a063d2025ff0d27a44bc29bdcac27fcb7aaa95cb2007be22c5553cd2f66a1f419a83d4275218a89d7a7803f069d851ff628dd309c40f6e3c932af00cb6219ae6e21d2c28d492cd5404b16dfa627d93b1e8ad2ea49d2344c1a3b234bd6f1c70fd4252844a6e6ab7b8997bc55fa22ce951ee038d289078b95510b0f2473ce1348434f0ec4a885ee84fd08fc50f08ca7991af3f8c322b496466f804c4b700cc9391855bd0ee339196de2b5ec2d8425c711d3f9e051eb055d45c693d7549712f5284a9fbca7d15c5bf1a9c8e3b3c1a43983056782e046c29e3d57082f7743b8bf6d994cd3c26c85609eaa11e6f7bc4", 0xfffffdaf) close(r0) getresuid(&(0x7f0000000000)=0x0, &(0x7f0000000080), &(0x7f00000000c0)) r4 = semget(0x0, 0x1, 0x281) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setresgid(0x0, r7, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000780)={{0x0, 0x0, r6, r7, 0x8f, 0x9, 0x0, 0x0, 0xfffffffffffffffb}, 0x0, 0x6, 0x0, 0x0, 0x6, 0x0, 0x8}) setreuid(r3, r6) 2.149622542s ago: executing program 4 (id=60): socket(0x24, 0x2, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f00000002c0), 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="436db22735"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x4001, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) kqueue() select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x4000000000000008, 0x0, 0x8000000000000}, 0x0, 0x0) close(r2) r3 = socket(0x2, 0x4001, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) r4 = socket(0x2, 0x8002, 0x0) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) closefrom(r5) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) recvmmsg(r1, &(0x7f0000000640)={{&(0x7f0000000080)=@in, 0x10, &(0x7f0000000500)=[{&(0x7f00000000c0)=""/131, 0x83}, {&(0x7f0000000180)=""/29, 0x1d}, {&(0x7f00000001c0)=""/231, 0xe7}, {&(0x7f00000002c0)=""/71, 0x47}, {&(0x7f0000000340)=""/204, 0xcc}, {&(0x7f0000000440)=""/185, 0xb9}], 0x6, &(0x7f0000000580)=""/150, 0x96}, 0x20}, 0x38, 0x1, &(0x7f0000000680)={0x7, 0x2ae8f1c9}) 1.442510373s ago: executing program 5 (id=158): openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$DIOCGETSTATE(0xffffffffffffffff, 0xc1084413, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x1000, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, 0x0, 0x8, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r1, 0x3}) ioctl$FIOASYNC(0xffffffffffffff9c, 0x80047460, &(0x7f00000000c0)=0x4) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0xd02) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x139) preadv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192, 0x100000}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000280)=""/111, 0x6f}, {&(0x7f0000000140)=""/192, 0xc0}, {&(0x7f0000000000)=""/18, 0x12}], 0x3, 0xff3f0000) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x1a8) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001916, 0xffffffffffffffff) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000000c0)={0x0, r4, 0x3}) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005030000040005", 0x9, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x10000}, {0x2}]}) syz_emit_ethernet(0x32, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x24, 0x67, 0x0, 0x0, 0x11, 0x0, @broadcast, @rand_addr=0x4, {[@ra={0x94, 0x4}, @timestamp={0x44, 0xc, 0x6e, 0x1, 0x6, [{[], 0xc}, {[], 0x6}]}]}}}}}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94", &(0x7f0000000080)=0xe, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r3, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) rename(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000001c00), &(0x7f0000000040)=0x44, 0x0, 0x0) 1.440596584s ago: executing program 6 (id=159): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x2df, 0xd368, 0x2, 0x1, 0xa, 0xffff, 0x5, 0x0, 0x0, 0x2}) (async) fcntl$setflags(r0, 0x2, 0x4) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x6568, 0x3, 0x2}, {0x3, 0xe, 0x4}, {0x3, 0xfa, 0x8, 0x6}]}) ioctl$DIOCGETQUEUES(0xffffffffffffff9c, 0xc148445e, &(0x7f0000000180)={0x5, 0xfff, {'\x00', './file0\x00', './file0\x00', './file0\x00', {{0x0, 0xa7e8}, {0x2, 0x5}, 0x7}, {{0x946f, 0x9}, {0x5, 0xfffffff2}, 0x9}, {{0x6, 0x8}, {0x0, 0xb8}, 0x36}, {0x2, 0x1, 0x2, 0x10000}, 0x0, 0x0, 0x0, 0x2, 0x2}}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000340)=@file={0x1, 0x0, './file0\x00'}, 0xa) ioctl$BIOCFLUSH(r1, 0x20004268) (async) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f00000003c0)={&(0x7f0000000380)=[0xf7, 0x3, 0x5, 0x81, 0x2], 0x5, 0x4, 0x0, 0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_GETRESOURCES(0xffffffffffffff9c, 0xc04064a0, &(0x7f0000000500)={&(0x7f0000000400)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000440)=[0x0, 0x0, 0x0], &(0x7f0000000480)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x6, 0x3, 0x7, 0x6, 0x2, 0x8, 0x6, 0x3}) (async) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(0xffffffffffffffff, 0xc05064a7, &(0x7f0000000680)={&(0x7f0000000540)=[0x0, 0x0, 0x0], &(0x7f0000000580)=[{}], &(0x7f0000000600)=[0x0, 0x0], &(0x7f0000000640)=[0x0, 0x0, 0x0], 0x1, 0x2, 0x3, 0x0, 0x0, 0x4, 0x1, 0x6, 0x3, 0x5, 0x1}) (async) ioctl$DRM_IOCTL_MODE_GETRESOURCES(0xffffffffffffffff, 0xc04064a0, &(0x7f0000000800)={&(0x7f0000000700)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000740)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000780)=[0x0, 0x0, 0x0, 0x0], &(0x7f00000007c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x4, 0x4, 0x4, 0x6, 0x21, 0x3, 0x3, 0x2}) (async) ioctl$DRM_IOCTL_MODE_GETGAMMA(0xffffffffffffffff, 0xc02064a4, &(0x7f0000000940)={0x0, 0x1, &(0x7f0000000880)=[0xff], &(0x7f00000008c0)=[0x4, 0x1ff, 0x9, 0xb], &(0x7f0000000900)=[0x3, 0x4, 0xc4, 0xc73, 0x4]}) (async) ioctl$DRM_IOCTL_MODE_PAGE_FLIP(r1, 0xc01864b0, &(0x7f0000000980)={0x0, 0x0, 0xd, 0x0, 0x7}) ioctl$DRM_IOCTL_MODE_GETCRTC(r3, 0xc06864a1, &(0x7f00000009c0)={&(0x7f0000000840)=[r4, r5, 0x0, r6], 0x4, r7, r8, 0x9, 0x1, 0x0, 0xff, {0x3, 0x9, 0x3, 0x7, 0x1, 0x0, 0x3, 0xf, 0x4, 0x8f3, 0x6, 0x93, 0x8, 0x8, "88bbefc993ccb18c0076d0775ac809078707347ff30b5c2e6f2272b2e586c336"}}) (async) r9 = getthrid() (async) stat(&(0x7f0000001b80)='./file0\x00', &(0x7f0000001bc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) getgroups(0x2, &(0x7f0000001c40)=[0xffffffffffffffff, 0xffffffffffffffff]) (async) r14 = getpgrp() (async) stat(&(0x7f0000001c80)='./file0\x00', &(0x7f0000001cc0)={0x0, 0x0, 0x0, 0x0, 0x0}) fstat(r2, &(0x7f0000001d40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) r17 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001dc0), 0x80, 0x0) sendmsg$unix(r2, &(0x7f0000001e80)={&(0x7f0000000a40)=@abs={0x9, 0x0, 0x0, 0x3}, 0x8, &(0x7f0000001b40)=[{&(0x7f0000000a80)="f31744f76d210dcbb968defd4df543a1acf5e2ad9b9489d20a71a2f2c7537d3f0ccb3ffd154554717fd69d73586ec5d11e331c4bebff12e247f2a76117ac2afd45860121be90d2068eba807d4c6e597b9bca541bef4e8d8038891ae7466efd7a862ba3812cd7b1c87f451dd0bd3c4dc22ee42704048748cddc149fe36cb1c8a1f59a", 0x82}, {&(0x7f0000000b40)="a003107e2dd9ef2684d5ac1073888772f3bd2b0c7f2b1aabbb40e58212a8b37539e31caa595296f8bee1562be0475a5c50225e348a738ba464d233de3920394add186980282c6933828f863c273d05360627a03712e4b74b295901edc39c5a3e777834f2b419e794c50d107a381ba0b3c74c5dd6b6ad9f8e0d12bee3e9052aa7f316d173adfc100e73e3be6c98fb3365913398c884a59c89883aec1b5f90835f64f536db2db9ccc3131c5f4c1f9fe6999c1ad1b8daef3989a8f1064ee40315d33335dbfd378667bd09028e0d003fdef883fb5559c1f45c248fdf302326d9081435a935e82e2f0eae7e644df7e9e5746644b6a5ff3421a75fa7d4b3e3793ae8f85defa643bc7fae0d4f55e57d05624997d689663e97db5af296a467e5b1955be93e80f831daf1f03c7b83076ac375191142c7f360544c16dc5c771a8d1015e93690ba9024cc964c265f1175e6ada7e6da89d9c89655df016eed70297278cadc9f8b2dae6501eb088932543338c8f28fcf3586df9405f5af5a9e52f3e2663cb265d371cbe948bdce28a7cc761e4c5f7f4afa4d60e9b56b90a42bdd6c795b618e00161e340f99fc00659390c1f44fdf848fbc9264584ee09e53874a03cf146cbdc0a6d8c8dbd91edb8a01f531c32c62604213bd44591c103ce8808bf5a652f8acff064eb4bd38bf415167318b2506d4759c9e07b3a78b20f6622cbd701837e6fab9bab6367b9ca87a162478f3e600c526e70b3f3798eb1e965b384d9b6b7e2621da6adc1821bf1428c94c113f323acc84aa76beb8814cc1375f3af609330d44a1f1c30a47397e240952291ea5ffb51419707f5e97a5c3af02fdee00070f4050fa86dd9958f670440686439a809cfbff3dcf5db73a2d901c96c4c918d746e07c67c9b2523038e69bee6e3bf57dd329c199038832a6555dd46132fadaaaaf3f86aa5d6364ce89161f9f1234b11993b761989527b75646f3514729bf947d8491aa1efb08f08418723675636097c43ceab520850c04af7e8878ade89cbfd91bc9570a5459e431f2562d1eafcc3ff88da1855e3e339e173962d548ca8c544cebb68a33d992d4e3e16057e40a7e8c098fb71d8096d38b6e106ad53222082bc7d7ea1698591de63d6e1f52dba05dc65b9baa5d1fa5d5bf36d9151b39b7a87c35650b42e1ba54aca7e7b05b70b5c387eef21882aae6a868097c5b2683b127dc021f3a9d0c766025a1532472bd5252d37d0d728ae8d10f44d8efd1cb369c2aab7f313257e97b4f55e9151f81591247d0829abcfa8daa91a6b28485fc784ae556828ee912f82abe195672eba9fac14470c15857266033362bfb2368188d8c825d24915e940023c3d61c5731fcda797ef3cc467621795381e7858a0e229013b553792b799d1bf4f7d8eef73b56a155b412de257a48a105a2bacee65de6d24a8d38b953ef3085755c67adb035633bdb5a4e499cca3a19f06cf62d31c2ffab6c54815c1efc75dd276f9c66482f4560331839eef43a4b59ac1762405a7e5b3a5c2c536dad94575d25f48a7c6e99576da0e833a23b3980df80c208543208a7bd9d7334a025d9133c659ddee4a624d53ca7291ac303e4618518b697be8c71bbcdf5a0ee3ffc33946452ae27659703fa9483ae69ddbafeb6015f3a08d735d756e09308510490df5deb51b5d8e030a88f4fa1698b5538a20383778855be1a22eea6e8c14b8001a952ac3dcd8e216b676f9ed12603fa1f919b645edafd04ad74c8c0a3915539adc2deea2ca5b2206c26fc90cb083327a3ed12a1a3269d2e4bcb9d899b305fc21eab25a5046a7043e506fcf807fca7cb71b487c5ad2cb2ada1017c8cfa6fd8d3da46e83522e1f00f9f6837620c0319be46d41dfbea2b1e1befc1dd2efcf3f155b84b45a0b291495496889d0b079c24e10e33f29590c40bc3df44e121faf5351f58c56c5a7154a5eab58aecb23c2a7dc4584259aa0ff10bef4f7c56f744d2f1f2ae197dbba3fef305dddf4d5b2bbcfb89ea59533a3a12e4017ab33cb13d00e3cee9fce071560ce1ef8890480ca41bf6431c138a4493b9bf543b562c40777e6cab90d5af79e39d2aa8e38cdf41f9bc3e58f28c9123bc81a57df3379e0bc97da6352c767a16b4b3c413232eceda077414f0f5a750897cd35736a5689e4775228bc111b5e53d5fbc7d101af4c55ecd0cf1b819440b58dc306594acfe94897b6420392a05b5aa8884490adf9ddbf60aed3c1e4afcc03cb709667a1ec1f84b18607d4437e4ef11f2c3191557466232e30ed216d001ed4b436c5f30b17c5ae8983f5577d03eb867f1f771bcf9427fbd7c483ed1ea93df5dc66881d7acb5355806be869cc0cd208119ac58531f95dc8a107ec1e52dfa722ad2053e4e843919aa877f29a81e41b6782ec48e539ad221dd9a70a21e086adb60335e6114f82f4ee57fd8bb1c1d304fefe1729e65781093d36a92426f8ff15bc7307a5bb71a9e59d5e1e7fc3b8c87f1e4d1e4e73d81edcc21b9325a6033e378da50bc8bf9ea790e61e25978a4d05393a13e54b388df34b840b10178c36414395cc6b47b9733099aae20188cf3626cf149256a52d1fb1b9c65b07e5f3fcac56914858688f67fa75d7e886027e9e128e7ece16929d2a11a51c4544c8720314985933890f165e1f4cffe6243d1f1c2f5a7f2b5b3b04536ae7561e4400bc62c57046694a4a512be76cf7a2c541b1918d2c8013eb777213fe417415c1f7ccd70dec80bac38c74714fcc3d87e01d47931739a25bb1b59d5d621442146ab6038db10d6473d39886e977cf31bd3d090fbe475c44db4d848179ee5e28a0ffd9c135e76da5ee1ed62ede2cf08d8a65b84f1890dacfec62380389668f98591dc71e694dfc12bf6b6e561f1be9f09219c01445d1354cee732ac138a3285b37cd99c95b75a98275bfea8eedf0b742fbf1dac0899138d1cf9f05d5e23134a936a5f717f7ff38fadcbcbe845089a2665e356b38bb645dc1dc74999ab244d8165f39c511d9031b263bf399fcf3b3f61c7e6e00d99d61687e44fb5a00b59a6539c0a53fbea36cd4e83231a475c43ca37f1c6047935cce2028deaddaf85b0996cda6768736515d80f7f0ba43295e2372f30a1da64b3b15fefbbcec64e1e8d762fa6e75118a47b1fbedd911a4c0b513109dd609c2331779477c83faff682b117396f6411a27a8ec3d28ab536b0f5ccd43ee84895995de17ff7f40a39408182be5a18576741b2ebfb377f0304720471b0138104ba858f284a58eff085098034139c3a7ac4bb09ae3974882d4946a443d817058b38f5b9c5064a799af96321fe73dfdfc1018d3cfaf4dbbe9754a777fd7de82b7b669afd0670d86191b2096a33d4bce0983db7e76f2e202dda5343842433af64be6b41217024d3f0b772c17f03f47f12c85ea371ad0f734d99cb4dd414f35474b596475d56271773ee75ec4378e030e76f264444fa35f6881472d32e2c0d18f43b8f52548efcc5f0e83577d3b034fc847c29fa96fd37f2274bc02b2f135c7592e9b842da9922127391426082b9c792ee1d6b6250897bfb0c6de4c2b4f8809166c47f2bba4d57c510422c58efdae4169a08c5620a3ba98ba42dd280557e4597d91a2be172258621f29b5dd94826b6d1592c65f3619ffe91952979f3a1fc272f6f0a0ac09f7e728629607660e58925632703284b5430a0652b67fce746f1074c853a46f3164aa6f2a1e1188d3ee0f7027908ec4d2edcc89ccf187714fb29d3ddde7c998215fbc4fd085f8666ceb6aae62c3e5b00f97c084b2eee5f61a18a78233f3075673d853b2c6d3df62a70e75f87bfd32616c651e6d5e23fd7bbf4de9f46133e23b1fb8ad653bed2ad1df77bae730c918cace285405f84298804b31212fbe2648ac2d1ad841c42ddeccb84d667f97fe6e5a378a8e7a5358ed99fa34cf1b859f396a12e338c08e5e91c69724e655bf9cf37e541925cd7d0b474c23a270a14b8756d7814692b655a6a7bf00eccadec7f2a32cf5c92e363b30de7682b79309331f550966af617c7d04420fba4b935979381ac844f6350fd3b5f116c2cbac70eacbd9d862cd428947065a87e69054b20a3ed7cf9de128225f6a6541cfeeef37807348e7b757935b88c5421f7480ec50d57a238a3304e6f4c2a51a62baaa6ceb071643415c500c782e528528160146a58e541bdb1613260f9c3c1e56e27edcf8b02266d231d362a4866944941efc99a7fde51f60b2129aa042d111531422a2b123277d2ae1d07593116f7eb0708a79225c44108fb6fe020d1b50d2ac0e0782bdbaf162d43faa0bf5b93ab7a1c17847dd8287f37da9c642a141c58bc4a9680675a9688218b733d574cbf052c47736f238e91e16f03764b5c53b01a96ab046b4140d6386d0c697ea457f5f56e6922f30c1fb09d58a020e5f12335b507d4f4254a9b5b13ac66d1a629603f68b8004610d06216711fa7c1d65fccc142e5fdfcaf9c243acfceee1e643375c0537f9c43b4bf4da56c27f01b740bcbe10648c3f4703d34186163d721a2d598ada1b28cb5cf0af5b39aaf88466565f3eae10f98726761ef932c34d4fc082402dbdb4e234e1ff04993ee739c00e5d3f960dea9446bc2a778fc78d30b06e527b363b478e3e8ed1157518d77cb2a2652882076588c9281cad15539a94581ab0d8d0fab389ba73f00ebaed52cf395e175a19b6b666ffab6ca90174c31336573b7e8e7ca76b4c644f373eb23350411b49ddc76480adf5a856a06f31ba441b0fa689f319ce61b826b64c126bcdce5b55024d9e6ce9412b613ac6612473e86d4aceed70c511f79225a80446b93f8edf92e7df915b42bf228512589d784ea3411ed3bba373d33f4caaa9c1c4f6c9e2b8002c8e682a8bcab157448f142f50391e6333bdc100102ec7c2907d1b6c4e6b23b71a011f8be0dde467dddb6b25120db5d6efad6589260799dbd8704dc0f2513e77e2d1ba82ff84d124297f77e226ae816369d5f4e82d6f15230cffe1a341b035a7631520509df228ab69d82bb85a33dcbf1a838b072f7b8a1fcd9b01313eb0b77e1a4d04ff51a608877cb02111cf94a2abf2adc36e4ac55389536a9e10d57535c0f77e4fafdfcb9def25725eabed1520b6ae5b4d361501286edaa2f48fb171422d1cc1dad5b5dc794ae4613d853ffd78574acb88460ebac9633ecd4e64a22dbebfec10b2fc99cb6f98ab417cd8c1f6c2b517a3dff42fb9e624be0b66b478860806e40ebd4cee8375f0cea7254bc7908aa255abedcf012df9f2193f88f9b962377d756709217d6f611c7c563e4632bb85864d2e079b0be54ef17e0f428d2f8e2b1bd3bbc193e905c293ae2c2d4abfe44771bf3ee6f28cb3c02d28f3d63a612865c21017f659646ca619065e7607d0c3ca62f0edef3b79695f295ac511d6a0ee9a331e4931ac00b692003ec6cdc47e7e7139ce47fac9e19687f79c05ef184b9fa30fdb98abadf281717df0d3221b5195d3884c3da9872e1e4a6ef49a8b36289fc785ef2052b2ceee39351bf0069f14198bf2f5fdcc9e5f605079499f5e9054695b8fb164723ebcfe66260c40421177d874ea2e6a8d5a67d63fbedfda03a02903020c82df0850a215624cc52d3d20f88385ae80d7188bbe96ba2c4ce102e31a22e58cefe408c7003c8f24b88a640ce226ad065af63c2b290f951920c30f6dd5125e6d65ee894a4a3e7a514a0b779130609cfed7773f94c325a07c557322e72d67f46400176972cd4e1b14ac4d2336638f8b997fe11816782c3f469611bac473047ae4640079d0195dc12cf4c5ea23d466b589e083d257a", 0x1000}], 0x2, &(0x7f0000001e00)=[@cred={0x18, 0xffff, 0x0, r9, r10, r12}, @cred={0x18, 0xffff, 0x0, r14, r15, r16}, @rights={0x1c, 0xffff, 0x1, [r0, r1, r1, r17]}], 0x4c, 0x40b}, 0x2) execve(&(0x7f0000001ec0)='./file1\x00', &(0x7f00000020c0)=[&(0x7f0000001f00)='\x00', &(0x7f0000001f40)='[.\x00', &(0x7f0000001f80)='\x00', &(0x7f0000001fc0)='/dev/ttyCcfg\x00', &(0x7f0000002000)='\x00', &(0x7f0000002040)='/dev/speaker\x00', &(0x7f0000002080)='\x00'], &(0x7f00000021c0)=[&(0x7f0000002100)='-/.)+\x00', &(0x7f0000002140)='/dev/ttyCcfg\x00', &(0x7f0000002180)='/dev/speaker\x00']) (async) setgroups(0x5, &(0x7f0000002200)=[r13, r16, r16, r12, r11]) sendmsg(0xffffffffffffffff, &(0x7f0000002580)={&(0x7f0000002240)=@in={0x10, 0x2, 0x0, 0x3}, 0x10, &(0x7f0000002440)=[{&(0x7f0000002280)="eb4cc4f83d30882fcbdd7f6e0e6d922d54e858e788cb2b5b2ad6a35e5aa01f5487b7054b9efbc64be808cdfa8d0ba82e40b8b0f902cf658c1082e4da6a03d0a0c4eb8912b2dfc1abaac3c023b9", 0x4d}, {&(0x7f0000002300)="705e7ffac1e341856eeaf7af503a4784a9c2637781a6e3dc4e466a45a45299684ce568d285599e1a883ace70858261072b4d2656350266dd91d7d44fa2e08b4e6a71febe8aeb83218f345a157f73cb42b951af2697eac323d0fde65f0a69bb5f5c43fb9a93aa3d8838a5efe5a007", 0x6e}, {&(0x7f0000002380)="0fdd283b3c984f4bf88d13ebcfc653885a9339c20d873a1e8c9b60ee43cf2b20164e9b6dc97b86d6b927a6e4eae6cb15571f574da639cdb5a798e28f0fd92a9f2eb4ac9b9554e074caa2510eea91523917f7db697cb2e49b9a0d4dcc167a22fecf3040c5b13167149eaa0d35238498e9f3534abea3291ceb3df6ef903183cb13d0981cfbd4e2ba89cafd48da18d4b4e644675ba95df1a4fa1c18a3fb07787baf78da180467f5b9f04881bc3631", 0xad}], 0x3, &(0x7f0000002480)=[{0x7c, 0x1, 0x2400, "c3a6a46f84f42837cf1f28883f3344f576404f4889a9660f2edb6694e5ba7ad9d62581046b036edddef8dbe6ca9c9dec865ea029aa44d4b5cf71a8d96d4c73477268944aa3627681669ea93ffbbf1dffbeec4936f13f77cf60e72c41cacc9c2e12c9366f5ffb5dd87c157a50c4ce5dab"}, {0x60, 0xffff, 0xb1, "855f65a9cc9ea342209a4a121cc2d7d4edadd02c3db08b8e000212bf16770acd2747b4fc80369f0b342715322f3c6245c7648b3f9b8fb4ce7d31dbde0f0457a4e073428c56ffa2ffa571f49ae04e12655c30c5"}], 0xdc}, 0xe) (async) r18 = getgid() chown(&(0x7f00000025c0)='./file0\x00', r15, r18) (async) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000002640)) 1.440029497s ago: executing program 7 (id=160): r0 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x2, 0x40000000000000, 0x10002fffffffa}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0xc}, 0x4, 0x0, 0x0, 0x0, 0x0) 1.36427321s ago: executing program 2 (id=164): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x7) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x7c, 0x2, 0x0, 0x2}, {0x2c, 0xf, 0xf3, 0x40005}, {0x3c56, 0x2, 0x16, 0x59f}]}) syz_emit_ethernet(0x46, &(0x7f00000001c0)=ANY=[@ANYRES16]) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x6, 0x0, 0x1000, 0x0, 0xfff, 0x6, 0x1, 0x2, 0x1, 0x0, 0x7fffffffffffffff}) accept4(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0x1c, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x7) (async) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) (async) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x7c, 0x2, 0x0, 0x2}, {0x2c, 0xf, 0xf3, 0x40005}, {0x3c56, 0x2, 0x16, 0x59f}]}) (async) syz_emit_ethernet(0x46, &(0x7f00000001c0)=ANY=[@ANYRES16]) (async) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x6, 0x0, 0x1000, 0x0, 0xfff, 0x6, 0x1, 0x2, 0x1, 0x0, 0x7fffffffffffffff}) (async) accept4(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0x1c, 0x0) (async) 1.359377288s ago: executing program 1 (id=165): ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x0, 0x2, {[0xfffffbeffffffffb, 0x4, 0x2, 0x2, 0x8001, 0xfffffffffffffffe, 0x6, 0xffffffffffffffff, 0x0, 0x2f00, 0x0, 0x3, 0xffffffffffffffff, 0x400000000000000, 0x0, 0xffffffffffffffa5, 0x82, 0xce5], [0xf, 0x80000001, 0xfffffffffffffff9, 0x2, 0x0, 0x7b98, 0x1fe, 0x0, 0xfffffffffffffffe], [0x5ad8, 0x2, 0x40000002, 0x0, 0xfffffffffffffffb, 0x11003, 0x4], [0xd, 0x20000000000, 0xfffffffffffffffc, 0x8040000100000000, 0xfffffffffffffffa, 0x4], [{0xdb6f, 0x4, 0x0, 0x40007d06}, {0xfffc, 0x2, 0x5}, {0x0, 0x5, 0xfffffffe, 0x80}, {0x3, 0x3, 0x3, 0xffffffffffffffff}, {0x0, 0xfffff3d8, 0x0, 0x8}, {0x6ab4, 0x2003, 0x40000, 0x6}, {0x6b7}, {0x0, 0x965, 0xfffffffc, 0x9}], {0x2000, 0x7, 0x5}, {0x29, 0x6, 0xb0, 0x5}}}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0xc003, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$DIOCNATLOOK(0xffffffffffffffff, 0xc0504417, &(0x7f0000000400)={@v6=@loopback, @v4=@local={0xac, 0x14, 0x0}, @v4, @v4, 0x4, 0x2, 0x7, 0x1, 0x9, 0x5, 0x18, 0x6, 0x3}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x6, 0x0, 0x10, 0x9, 0xff}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x10, 0x3}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x1c, 0x18, 0x2, 0x3, "258b701d6df4e2c927075127a3a752fb", 0xc000000}, {0x1c, 0x18, 0x0, 0x1000001, "28690d9f81435f26971c06d43a35f3ce", 0x3}, 0x5, [0x7, 0x44, 0x5, 0x8, 0x3, 0x0, 0x6, 0x6]}, 0x5c) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc050756a, &(0x7f0000000100)) select(0x40, &(0x7f0000000180)={0x0, 0x44809e9d, 0xfffffffffffffffb, 0xfffffffeffffffff, 0x3, 0x210, 0x200000008, 0x400007}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9e) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r3 = socket(0x1, 0x1, 0x0) dup(r3) r4 = open(&(0x7f0000000080)='./file1\x00', 0x40, 0x132) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x2, 0x0, 0x0, 0x0, 0x0, 0xcbdf4d1d31039a48, 0x10}, 0x10, 0x3, 0x0, 0xffffffffffffffff, 0x2, 0x2, 0xfffffffffffffffe, 0x3}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0xa}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f00000000c0)=0x91, 0x0, 0xfffffdfd) r5 = open(&(0x7f0000000240)='./file0\x00', 0x70e, 0x24) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x2000003, 0xffffffff, 0x40, 0x8623, "0104012d29fb00070c000000098004005e00", 0x88}) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000340), &(0x7f0000000380)=0x8) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) ioctl$FIONBIO(r4, 0xc0307004, &(0x7f0000000040)=0x1) 1.344647576s ago: executing program 1 (id=166): r0 = open(&(0x7f0000000080)='./file0\x00', 0x9cab835cfdc52675, 0x20) acct(&(0x7f0000000000)='./file0\x00') acct(&(0x7f0000000340)='./file0\x00') (async) r1 = socket(0x18, 0x1, 0x0) (async) sendmsg(0xffffffffffffffff, 0x0, 0x2) setreuid(0xee00, 0x0) r2 = getuid() r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000001c0)={0x9, 0x5, 0x5, 0xfffffefd, "6400b72860147bcc0100000000000000000900", 0x7, 0xfffffffd}) readv(r3, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/95, 0x5f}], 0x1) syz_open_pts() (async) pread(r0, &(0x7f0000000040)="7d91f73c97f46beec02fa8d0c30c14dadcfb4fe03b759a55ab64fad4b01a62ba91292790f4c5cb61ff3d3ad13190c6f85f82816e183ccf", 0x37, 0x2) (async) setuid(r2) (async) setsockopt(r1, 0x1000000000029, 0x1b, &(0x7f0000000000), 0x0) (async) r4 = semget(0x0, 0x1, 0x281) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000780)={{r2, 0x0, 0x0, 0x0, 0x8f, 0x9, 0x0, 0x0, 0xfffffffffffffffb}, 0x0, 0x6, 0x0, 0x0, 0x6, 0x0, 0x8000000008}) (async) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000e80), 0x80, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) read(r7, &(0x7f0000002180)=""/7, 0x7) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000100), 0xc) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) semop(r4, &(0x7f00000000c0)=[{0x0, 0x8, 0x1800}], 0x1) 1.171138281s ago: executing program 3 (id=168): r0 = kqueue() kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffa, 0x23, 0x1, 0x3c, 0x8}], 0x1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x10, 0xfffffffffffffffc, 0x1dfb}], 0x5, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0x80, 0xa, 0x7ff}, {{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x6, 0x2}], 0x20e97, 0x0, 0x2, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100051660000004000000000700000002008106cfa1e4fffdf96ecfc73fd3357ae36caa0416fa4f376b36acf00b7805be301e4991f7c8cf5f3fc303ebe1aa5323edeb51e2f0ca3ebbc257699a1f1302000000000000007d026ba8af6300371c2102000000720fd38bfbb770c1f5a8aec872ea772ec58904000000008d9800361b1257aba9c500022012010000de5000"/177, 0xb1, 0x800, 0x0, 0x0) kqueue() (async) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffa, 0x23, 0x1, 0x3c, 0x8}], 0x1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x10, 0xfffffffffffffffc, 0x1dfb}], 0x5, 0x0) (async) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0x80, 0xa, 0x7ff}, {{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x6, 0x2}], 0x20e97, 0x0, 0x2, 0x0) (async) socket(0x11, 0x3, 0x0) (async) sendto$unix(r1, &(0x7f00000000c0)="b100051660000004000000000700000002008106cfa1e4fffdf96ecfc73fd3357ae36caa0416fa4f376b36acf00b7805be301e4991f7c8cf5f3fc303ebe1aa5323edeb51e2f0ca3ebbc257699a1f1302000000000000007d026ba8af6300371c2102000000720fd38bfbb770c1f5a8aec872ea772ec58904000000008d9800361b1257aba9c500022012010000de5000"/177, 0xb1, 0x800, 0x0, 0x0) (async) 1.167057185s ago: executing program 7 (id=169): setrlimit(0x8, &(0x7f0000000140)={0xa, 0x5a}) (async) r0 = syz_open_pts() close(r0) (async) syz_open_pts() (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb40500000000000000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$TIOCSETA(r1, 0xc4504448, &(0x7f0000000740)={0x6, 0x3, 0x0, 0x0, "000001e3bb4e3447c1d100", 0x4, 0xffff2bd9}) (async) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x40000, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000780)="3bb8c80000000007dee5f7fd0206", 0xe}], 0x1) (async, rerun: 64) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x40000, 0x0) (async, rerun: 64) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55f02c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c20100ed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af18", 0x34d}], 0x1) ioctl$TIOCSETA(r2, 0xc0504417, &(0x7f0000000740)={0x0, 0x0, 0x1000000, 0x440000, "000000000000000000000000dc9ba2dd00", 0x24000, 0x2000016}) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x4, 0x400, 0x3c, 0xffffd6c6, "e48294278d2d1e533bd757c4aa00000007000020", 0x546}) (async, rerun: 64) select(0x40, &(0x7f0000000180)={0xc5, 0x4, 0x0, 0x8, 0xfffffffffffffffd, 0xfffffffffffffffe, 0x7ffffffc, 0xffffffff}, 0x0, 0x0, 0x0) (rerun: 64) 1.166585683s ago: executing program 7 (id=170): r0 = semget$private(0x0, 0x2, 0x519c7a8fe850a2bd) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000000)=""/12) r1 = msgget$private(0x0, 0x267) msgctl$IPC_RMID(r1, 0x0) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000040)=""/209) r2 = msgget(0x3, 0xcc) r3 = semget$private(0x0, 0x1, 0xa) semctl$GETPID(r3, 0x2, 0x4, &(0x7f0000000140)=""/215) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000240)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000280)=""/163) semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f0000000340)=""/70) futimens(r4, &(0x7f00000003c0)=[{0xe000000, 0x7f}, {0x3, 0x2}]) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) semop(r3, &(0x7f0000000400)=[{0x3, 0x1}, {0x1, 0x1ff, 0x2c00}, {0x2}, {0x2, 0x1}, {0x3, 0xd65, 0x1000}, {0x3, 0xfbff, 0x800}], 0x6) semctl$IPC_RMID(r3, 0x0, 0x0) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000440)=""/15) r5 = semget$private(0x0, 0x2, 0x1) semctl$SETVAL(r5, 0x2, 0x8, &(0x7f0000000480)=0x8295) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f00000004c0)) r6 = semget$private(0x0, 0x0, 0x40) semctl$IPC_RMID(r6, 0x0, 0x0) semget$private(0x0, 0x1, 0x195) socket(0x18, 0x3, 0x0) lstat(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}) stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getgroups(0x1, &(0x7f0000000680)=[0xffffffffffffffff]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000006c0)={{r7, r8, 0x0, r9, 0xd2, 0x5, 0x0, 0x0, 0x1}, 0x0, 0x4000, 0x0, 0x0, 0x385a, 0x0, 0x8}) msgrcv(r1, &(0x7f0000000740)={0x0, ""/33}, 0x29, 0x1, 0x1800) geteuid() 1.166055588s ago: executing program 6 (id=171): setitimer(0x0, &(0x7f0000000100)={{0x1, 0x3}, {0x0, 0xfff}}, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0xc003, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x3, 0x0, 0x10, 0x1}, 0xc) setitimer(0x0, &(0x7f00000015c0)={{0x8001, 0x3}, {0x0, 0xe}}, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$hw(&(0x7f0000000040)={0x7, 0xf}, 0x2, &(0x7f0000000180)="7e25e8e9", &(0x7f0000000000)=0x4, 0x0, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0xd}, 0x2, &(0x7f0000000140)="a325528de564619aed897e592594a7695a812f8e17237668dbcd787d0a1e", &(0x7f00000001c0)=0x1e, &(0x7f0000000200)="5de2fa9666e01c5228753a8650a151cb1aac39373aa1b9bb2b7c602f58577f67c62799725d7de6e6aaf470448c76bb112b182dbd9d", 0x35) setitimer(0x0, &(0x7f0000000240)={{0x0, 0x200}, {0x9, 0x5}}, &(0x7f0000000280)) select(0x14, &(0x7f00000003c0)={0x0, 0x2000000000000000, 0x0, 0xe}, &(0x7f0000000080)={0x800000000000003, 0x8, 0x0, 0xffffffffffffdfff}, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, &(0x7f0000001100), 0x4) 1.165593239s ago: executing program 7 (id=172): setgid(0xffffffffffffffff) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffa, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000000), 0x4) connect$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x1, 0x200000e3}, 0x10) 1.156792789s ago: executing program 4 (id=60): socket(0x24, 0x2, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f00000002c0), 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="436db22735"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x4001, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) kqueue() select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x4000000000000008, 0x0, 0x8000000000000}, 0x0, 0x0) close(r2) r3 = socket(0x2, 0x4001, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) r4 = socket(0x2, 0x8002, 0x0) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) closefrom(r5) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) recvmmsg(r1, &(0x7f0000000640)={{&(0x7f0000000080)=@in, 0x10, &(0x7f0000000500)=[{&(0x7f00000000c0)=""/131, 0x83}, {&(0x7f0000000180)=""/29, 0x1d}, {&(0x7f00000001c0)=""/231, 0xe7}, {&(0x7f00000002c0)=""/71, 0x47}, {&(0x7f0000000340)=""/204, 0xcc}, {&(0x7f0000000440)=""/185, 0xb9}], 0x6, &(0x7f0000000580)=""/150, 0x96}, 0x20}, 0x38, 0x1, &(0x7f0000000680)={0x7, 0x2ae8f1c9}) 948.605598ms ago: executing program 1 (id=173): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x40000, 0x0) openat$pf(0xffffffffffffff9c, 0x0, 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000040)=[{0x7c, 0xf6, 0x1, 0xa}, {0x25, 0x0, 0x2, 0x4}, {0x1, 0x9, 0xf7, 0x7}, {0x87, 0x1, 0x9, 0x9}, {0x9b1e, 0x2, 0xf4, 0x4000800}, {0x4800, 0xb1, 0x62, 0x40}]}) syz_emit_ethernet(0x3a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x2c, 0x67, 0x0, 0x0, 0x6, 0x0, @broadcast, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x2, 0x8000, 0x0, 0xfffc, {[@window={0x3, 0x3}]}}}}}}}) syz_emit_ethernet(0x32, &(0x7f0000000080)=ANY=[]) 356.463307ms ago: executing program 1 (id=174): open$dir(0x0, 0xae828e137847f62, 0x8) sysctl$kern(0x0, 0x0, &(0x7f0000001380), 0x0, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x1, 0x0, {[0xfffefbfffffffffb, 0x1, 0x1, 0x1, 0xfffffffffffffffe, 0x10000000000000, 0xdf5a, 0xffffffffffffffff, 0x0, 0x2eff, 0x2, 0x3, 0xffffffffffffffff, 0x0, 0x8000000, 0xac, 0x100000001, 0xce7], [0xfffffffffffffffe, 0x5c, 0x7fffffffffffffff, 0x8000ffffffff, 0x100, 0x5800000000000000, 0x1fe, 0xb, 0x1, 0x8], [0x100100000001, 0xfffffffffffffffe, 0x40000000, 0x6, 0x1, 0x4, 0xfffffffffffffffd], [0x100, 0x2020000000000, 0x401, 0x100000000, 0xfffffffff7efffff, 0x6], [{0x8001, 0x2, 0x0, 0x8}, {0xfffc, 0x7, 0x5}, {0x10, 0x2001, 0x5bea, 0x814}, {0xf801, 0x5, 0x7, 0x8000000c}, {0x10, 0x2, 0x81, 0x809}, {0x2, 0x40, 0x40001, 0x4}, {0xa, 0x20000, 0x4, 0x4}, {0x0, 0x965, 0x3, 0x4}], {0x2000, 0x6, 0x18000}, {0x0, 0x0, 0x3, 0x2}}}) r0 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020690c, &(0x7f00000001c0)) sysctl$net_inet_tcp(&(0x7f0000000040)={0x7, 0x2, 0x2, 0x7}, 0x40000000000002b7, 0x0, 0x0, 0x0, 0xfffffffffffffeb4) 352.441096ms ago: executing program 2 (id=175): r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) r1 = kqueue() fcntl$setstatus(r1, 0x4, 0x80) (async, rerun: 32) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x3}) (rerun: 32) 351.896612ms ago: executing program 3 (id=176): mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x654) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x400) closefrom(r0) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) 351.444617ms ago: executing program 5 (id=177): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x100, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f0000000180)={&(0x7f0000000140)=[0x0], 0x1, 0x0, 0x0, 0x4bbc, 0x4, 0xd4, 0x1, {0x7, 0x4, 0x6c48, 0x3b3b, 0x9bb4, 0x0, 0x8, 0x0, 0x9, 0x3, 0x40, 0xb9, 0xe004, 0x40, "448a554c1e4531225a28e85c68740857a119eb2349e15f51bfd9f4c08107e039"}}) ioctl$DRM_IOCTL_MODE_CURSOR(0xffffffffffffffff, 0xc01c64a3, &(0x7f0000000200)={0x3, 0x90, 0x1, 0xfffffff5, 0xfffff9e3, 0x5, 0x0}) ioctl$DIOCGETRULESET(r0, 0xc444443b, &(0x7f0000000500)={0xf4cd, './file1\x00', './file1\x00'}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000240)={r1, 0x3, 0x7fff, 0x4, 0x69fc, 0x3, r2}) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffe, 0xffffffffffffffff}) r3 = open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x110) write(r3, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) fchmod(r3, 0x10a) setrlimit(0x2, &(0x7f00000000c0)={0x60000000, 0x60000000}) open(&(0x7f0000000080)='./file1\x00', 0x40, 0x132) 242.503896ms ago: executing program 6 (id=178): mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000300)={0x7, 0x5, 0x2, 0xbf, 0xa, 0x10000, 0x9, 0x101}, &(0x7f0000000340)={0x1, 0x4000000000000000, 0x2, 0x5, 0x8, 0x7c, 0x30886671, 0x3485}, &(0x7f0000000380)={0x9, 0x2, 0xffff, 0x5, 0x2, 0x5, 0xb682, 0xded}, 0x0) select(0x40, &(0x7f0000000300)={0x7, 0x5, 0x2, 0x83e, 0x5, 0xc, 0x9, 0x101}, &(0x7f0000000340)={0x1, 0x4000000000000000, 0x2, 0x5, 0xc, 0x7c, 0x30886e71, 0x3c85}, &(0x7f0000000380)={0x9, 0x2, 0xffff, 0x5, 0x2, 0x4, 0xb682, 0xded}, 0x0) ioctl$DIOCRADDTABLES(r0, 0xc450443d, &(0x7f0000001040)={{'./bus\x00', './bus/file0\x00', 0x9}, &(0x7f00000003c0)=[{'./bus\x00', './bus\x00', 0x26, 0x1}, {'./bus/../file0\x00', './bus\x00', 0x45, 0x3}, {'./bus\x00', './bus\x00', 0x1, 0x81}], 0x8000, 0x3, 0x101, 0xfffffffc, 0x200, 0x6, 0x8}) (async) ioctl$DIOCRADDTABLES(r0, 0xc450443d, &(0x7f0000001040)={{'./bus\x00', './bus/file0\x00', 0x9}, &(0x7f00000003c0)=[{'./bus\x00', './bus\x00', 0x26, 0x1}, {'./bus/../file0\x00', './bus\x00', 0x45, 0x3}, {'./bus\x00', './bus\x00', 0x1, 0x81}], 0x8000, 0x3, 0x101, 0xfffffffc, 0x200, 0x6, 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$inet(r1, &(0x7f0000000000)={0x10, 0x2, 0x1, 0x200000e3}, 0x10) (async) connect$inet(r1, &(0x7f0000000000)={0x10, 0x2, 0x1, 0x200000e3}, 0x10) semget(0x0, 0x3, 0x188) 240.181716ms ago: executing program 7 (id=179): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000002c0)="7c84cf179279b50eda5dd1951a661d2e3a20851082c188f8b3d8a063d2025ff0d27a44bc29bdcac27fcb7aaa95cb2007be22c5553cd2f66a1f419a83d4275218a89d7a7803f069d851ff628dd309c40f6e3c932af00cb6219ae6e21d2c28d492cd5404b16dfa627d93b1e8ad2ea49d2344c1a3b234bd6f1c70fd4252844a6e6ab7b8997bc55fa22ce951ee038d289078b95510b0f2473ce1348434f0ec4a885ee84fd08fc50f08ca7991af3f8c322b496466f804c4b700cc9391855bd0ee339196de2b5ec2d8425c711d3f9e051eb055d45c693d7549712f5284a9fbca7d15c5bf1a9c8e3b3c1a43983056782e046c29e3d57082f7743b8bf6d994cd3c26c85609eaa11e6f7bc4", 0xfffffdaf) r2 = socket(0x2, 0x8002, 0x0) mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x5200) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x3247f5272cf8d3c7) socket(0x1, 0x0, 0x8) pipe(&(0x7f0000000180)) socket$unix(0x1, 0x0, 0x0) close(r2) bind$inet(r2, &(0x7f0000000140)={0x10, 0x2, 0x2}, 0x2) r3 = msgget$private(0x0, 0x116) msgsnd(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="0200000000"], 0x8, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000580)={{0x0, 0x0, 0x0, 0x0, 0x84, 0x51f}, 0x0, 0x0, 0xbe7f, 0x602298e2, 0x3a6, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x7}) msgrcv(r3, 0x0, 0x0, 0x1, 0x1000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x7, 0x0, r4, 0x0, 0x0, 0x4c}, 0xc, 0x2a3, 0x0, 0xfffffffffffffffe, 0xc, 0x800000000000013, 0x0, 0x9}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x13, 0x0, 0x37) closefrom(r2) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) closefrom(r5) 239.185089ms ago: executing program 2 (id=180): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc290560b, &(0x7f0000000100)={0x10, 0x5, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x800}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x4000000000000000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xeb}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x80}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}, {&(0x7f0000fed000/0x13000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xb1}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xffffffffffff0000}], './file0\x00', 0x3, 0x4, 0xfff, 0x0, [0x7, 0x1689d41c, 0x80000001, 0x401, 0x0, 0x9, 0x9, 0x78, 0x9, 0xfffffffd, 0x7, 0x10001, 0x6, 0x6, 0x8001, 0x8, 0x3ff, 0x7, 0x1, 0x0, 0xfffffff7, 0x9, 0x7, 0x280000, 0x7, 0x1, 0x0, 0x2, 0x3, 0x6, 0x0, 0x6, 0x0, 0xfff, 0x4, 0x0, 0x0, 0x0, 0x8, 0x100, 0xffffff80, 0x2, 0xdae, 0x7ff, 0x4, 0x7fffffff, 0x6, 0x101, 0x0, 0x3, 0x10000000, 0x8, 0x2, 0x5, 0x1, 0x6, 0x6, 0x46af0a69, 0x4a9, 0x80000000, 0x10001, 0x1ff, 0x9, 0x2, 0x7ff, 0xff, 0x3, 0x2, 0x6, 0x6, 0x1, 0x2, 0x6, 0x3, 0x5, 0x7, 0x5, 0x7, 0xfffffffc, 0x2, 0xf8000000, 0x3, 0x4, 0xbbf, 0x6, 0x3, 0x9, 0x1000000, 0x0, 0xd, 0x4, 0xffaf, 0x6, 0x1, 0x9, 0xce, 0x8, 0x8, 0xa94a, 0x0, 0x987, 0x5, 0x6, 0xa9d4, 0xfffffff2, 0x8000, 0x1, 0x6, 0xcc6, 0x400, 0xfffffffd, 0xa19, 0x80, 0x6, 0x88, 0x80000001, 0x4, 0x1, 0x2, 0x0, 0x53f1, 0x1000, 0xfffffffd, 0xffffff25, 0x9, 0xc144, 0x7, 0x6, 0x9, 0x8, 0x470f, 0x1, 0x4, 0x6, 0xffff, 0x2, 0xfffffffc, 0x6, 0x5, 0x4, 0x5, 0x5a9c, 0x4, 0xeb6, 0x8, 0x3, 0x2, 0x2, 0x2, 0x8000, 0x8, 0xaa, 0x8c, 0x38, 0x6, 0x9, 0xb277, 0x400, 0x7, 0x7, 0xd4, 0x3, 0x4, 0x9, 0x75, 0x1ff, 0x1, 0x800, 0x800, 0x3, 0x1ff, 0x401, 0x1000, 0x4be, 0x7, 0x1, 0x100, 0x3, 0x2, 0x8, 0x239ed050, 0x7f, 0xff, 0x7, 0x9, 0x3ff, 0x4, 0x137, 0x0, 0x101, 0x80000000, 0x2, 0x10, 0x2, 0x6, 0x5, 0xb, 0x4, 0x9, 0x40, 0x3, 0x6, 0xffff, 0x0, 0x5, 0x1ff, 0x1ff, 0x16, 0x7, 0x4, 0xffffff01, 0x6, 0x5, 0x2, 0x4, 0x4, 0xffffffff, 0x788, 0x0, 0x6, 0x9, 0x1, 0x6, 0x6, 0x6, 0x6, 0xffff, 0x5310, 0x4, 0xd, 0x9, 0x8001, 0x5, 0x5, 0xfffffff7, 0xa, 0x400, 0x4, 0x5, 0x200, 0x6, 0x5, 0x4, 0x8, 0x3, 0x6, 0x40, 0x8, 0x6, 0x80000000, 0x1d209cda, 0x7, 0xffffff30, 0x7fffffff, 0x63439b01, 0xfffffff8, 0xfffffff8, 0x7, 0x9, 0x9, 0x5, 0xfffff19c, 0x6, 0xed, 0x6, 0xf4d7, 0x9, 0x9, 0xffff, 0xadb, 0x16947a10, 0x3, 0x7, 0x9, 0xc, 0x1, 0x10000, 0x6, 0x9, 0xffff0000, 0x9, 0x9, 0x81, 0x7fffffff, 0x0, 0xda6, 0xf27e, 0x8001, 0xf, 0x0, 0xe7, 0x93c9, 0x3, 0x5, 0x9, 0x1, 0x2, 0x5, 0x4, 0x0, 0xb, 0x2, 0xffffffff, 0x8, 0xffff, 0xdc1c, 0x44cf, 0x6, 0xfffffff8, 0x2, 0xe877, 0x5, 0x1, 0x5, 0x1014, 0x1, 0x8, 0x3dd, 0x2, 0xffff5ad4, 0x5, 0x2, 0xc, 0x80000002, 0xf49, 0x65, 0x3, 0x5, 0xef6, 0x2, 0x719, 0x99bd, 0x3, 0x2d5cc7e1, 0x7fffffff, 0x2, 0xffffffff, 0x9, 0x1ff, 0x3, 0xc263, 0xdc81, 0xda, 0x9, 0x400, 0xaed3, 0x9, 0x1, 0xffffff7f, 0x1400000, 0x3, 0xb0, 0x8001, 0x4800000, 0x5, 0xe12, 0x5c, 0x7, 0x4, 0xffff932b, 0xb65, 0x4f, 0x9, 0x7fffffff, 0x787f, 0x8, 0x200000, 0xf, 0x6, 0x2, 0x7, 0x3a31, 0x0, 0x3, 0xc, 0x101, 0x7fffffff, 0xfffffff7, 0x3, 0x5, 0x7fffffff, 0x9, 0x2, 0x7, 0x5, 0xfffffe00, 0xa88, 0x7eec, 0x8000, 0x0, 0x100, 0x682, 0x36a5, 0x100, 0xd2, 0x81, 0x0, 0x0, 0x2, 0xde, 0xf2d, 0x4, 0x3a1, 0x87ab, 0x4, 0xe, 0x7, 0xffff, 0xc8, 0x7, 0x7, 0xfffffe00, 0x9, 0x8, 0xfffffff7, 0x6e04f75a, 0x0, 0x2, 0x4d, 0x4, 0x10000, 0x8, 0x6, 0x1, 0x8, 0x9, 0x8, 0x80, 0x1, 0x2, 0x1, 0x3, 0x7, 0xcd, 0x6, 0xc6, 0xf3, 0x10, 0x7, 0x27a, 0x7, 0x10, 0x2, 0xdb9, 0x7, 0x0, 0x10, 0xfff, 0x3, 0x6, 0xe, 0xa6d, 0xfc46, 0x1ff, 0x10000, 0xdee, 0xfffffff9, 0x7d08, 0x4aa, 0x7fffffff, 0x10, 0x6, 0x9, 0x8, 0x4, 0x9, 0x7, 0x10, 0x8, 0x2, 0x5b7, 0x7ff, 0x9d1, 0x71f, 0x5, 0x8, 0x18, 0xff, 0x8, 0x9, 0xfffffffa, 0x1, 0x7fff, 0x6022, 0x401, 0x10000, 0x5, 0xfb3f, 0x2, 0x317b, 0x1ff, 0x2dd, 0x4, 0x10001, 0x3, 0xd4ef, 0x5, 0x1, 0x10001, 0x9, 0x7, 0xf, 0x1, 0x8, 0x100, 0x5, 0xff, 0x8, 0x7, 0x5, 0x4, 0xba]}) (async) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000b40)={'tap', 0x0}) r0 = socket$inet(0x2, 0x3, 0x5) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000100)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x3}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) (async) r4 = socket$inet(0x2, 0x4002, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="890200000000000000a66e58e261c99a00000000", 0x14) (async) sysctl$net_inet_udp(&(0x7f0000000040)={0x4, 0x2, 0x11, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x32) (async) r5 = socket$inet(0x2, 0x2, 0x0) r6 = dup(r5) connect$inet(r6, &(0x7f0000000000)={0x10, 0x2, 0x3, 0x80000001}, 0x10) (async) setsockopt$inet_opts(r6, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) (async) write$audio(r6, 0x0, 0x0) (async) r7 = socket(0x18, 0x1, 0x0) (async) ktrace(0x0, 0x1, 0x40002a02, 0x0) (async) r8 = getpgrp() fcntl$setown(r7, 0x6, r8) (async) ioctl$FIONREAD(r7, 0x80047308, &(0x7f00000001c0)) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0xc4) 237.970546ms ago: executing program 6 (id=181): r0 = syz_open_pts() setsid() ioctl$TIOCSCTTY(r0, 0x20007461) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = syz_open_pts() ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x8a) writev(r2, &(0x7f0000000000), 0x0) write(r2, &(0x7f0000000100)="58ba189eea91", 0x6) 236.396217ms ago: executing program 1 (id=182): r0 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYRES64=r0, @ANYRESDEC=r0, @ANYRES8=r0, @ANYRESHEX=r0, @ANYBLOB="99679c4a70d593ed55a9b6cefa7f41fcff10536dbf1e73450f98e0526f46ff37b489a0387935f19f97529b62ed19e6509d9696b64f91c93b2916bafbda9734a10765e7", @ANYRES8=r0, @ANYBLOB="0c7891a4440af794460e4d4be1f7d128312ef10ba1af2b097d3bd02352b27dea0fdabd854049351a6bc128"], 0xb0, 0x5}, 0x0) pwrite(r0, &(0x7f0000000080)="50c21a4729c4e36f12614bc85a20eec2cd256bf1b9df553b360df287700151dd608188bddb54c87eaf3c737307d92993091059595cac9c3e428b986725e2d9f399126ae21bfc4cbfb725b0108725846b3d9046c7c5b7dc33d3434add70ec87978c0ea9c6d0e3ab6c4b65ed6ad529f2d299ecdf0796fdd5a351e54cdecfa287a8209806f27638e174454eb4d0167d3fa3d3b22bd2374d269caa527737e9bac865ff72284ff2e71b8ba641992004232d812b8d8de3f9101a765ed57e3c2a85464c6c5e9a03a03f0aaf0744dffdf72da3921d9b92b5e0f770a15d8107873150845a7fc7c1442da48532f0", 0xe9, 0x1) 62.22019ms ago: executing program 3 (id=183): setgid(0xffffffffffffffff) open(&(0x7f0000000140)='./file0\x00', 0x200, 0x130) chmod(&(0x7f0000000000)='./file0\x00', 0x3de) setuid(0xee01) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xd27d43220c7df8f, 0x0) setreuid(0xee00, 0x0) setresuid(0x0, 0x0, 0xee00) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000240)) r1 = semget(0x0, 0x1, 0x281) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setresgid(0x0, r4, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) r5 = open(0x0, 0x78e, 0x165) flock(r5, 0x7) r6 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) fchmod(r6, 0x80) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8009, 0x0) setuid(0xffffffffffffffff) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r7, 0x800c5709, &(0x7f0000000140)={0x0, 0x10001, 0x9}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000780)={{0x0, 0x0, r3, r4, 0x8f, 0x9, 0x0, 0x0, 0xfffffffffffffffb}, 0x0, 0x6, 0x0, 0x0, 0x6, 0x0, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./file0\x00', r3, r8, 0x2) setgroups(0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) 61.035421ms ago: executing program 4 (id=60): socket(0x24, 0x2, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f00000002c0), 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="436db22735"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x4001, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) kqueue() select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x4000000000000008, 0x0, 0x8000000000000}, 0x0, 0x0) close(r2) r3 = socket(0x2, 0x4001, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) r4 = socket(0x2, 0x8002, 0x0) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) closefrom(r5) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) recvmmsg(r1, &(0x7f0000000640)={{&(0x7f0000000080)=@in, 0x10, &(0x7f0000000500)=[{&(0x7f00000000c0)=""/131, 0x83}, {&(0x7f0000000180)=""/29, 0x1d}, {&(0x7f00000001c0)=""/231, 0xe7}, {&(0x7f00000002c0)=""/71, 0x47}, {&(0x7f0000000340)=""/204, 0xcc}, {&(0x7f0000000440)=""/185, 0xb9}], 0x6, &(0x7f0000000580)=""/150, 0x96}, 0x20}, 0x38, 0x1, &(0x7f0000000680)={0x7, 0x2ae8f1c9}) 60.755954ms ago: executing program 1 (id=184): clock_getres(0x3, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = shmget$private(0x0, 0x2000, 0x220, &(0x7f0000002000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) shmctl$IPC_RMID(r1, 0x0) shmat(r1, &(0x7f0000ffd000/0x2000)=nil, 0x3000) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x28, 0x0}) r2 = socket$inet(0x2, 0x3, 0x2) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r3, 0x3}) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f00000000c0)=0x4) sysctl$hw(&(0x7f0000000280)={0x6, 0x8}, 0x2, &(0x7f0000000000)="0000e65bc39e76ecc9ddb3c3cc6bbc2506870300ec", &(0x7f0000000240)=0x15, 0x0, 0x0) execve(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x4b, 0x2e, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) preadv(r3, &(0x7f0000001480)=[{&(0x7f00000002c0)=""/4096, 0x100000}], 0x1, 0x6) fcntl$setstatus(r2, 0x4, 0xc4) connect$inet(r2, &(0x7f0000000f00)={0x10, 0x2, 0x2, 0x1ff}, 0x10) r4 = kqueue1(0x10000) write(r4, &(0x7f0000000140)="000000e0c3d78de1663c98355e21f01081803fc7b1909c71e12b1d89926ca56c9fc5fa70c8f7131f1ec8d12ce4626ddce462e999c2838e66555da5c648d30a847655654739cf981386a6f5f6ceba0886c1c8e3450d4ec9b8334afc9467b9a00131fa0500000000000000542536f354c9bd09fdbf877b620f9a1170e3aef7acbf69cdb9ec333f6b2dfff69418c6863c3d6b09913257fb5785d297060000000000000012de329eadc2414cf32d9de643c99a6d00773806086361cac3e4c7c3340b71d9081f2ac508619f6760b00800d3a85020ff94b3a20cac87ce6798b202670c00"/235, 0xfffffffffffffd88) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000040)=[{0x40, 0x9, 0xf7, 0x6}, {0x84, 0x0, 0x9, 0x9}, {0x9b1e, 0xff, 0xe4, 0x4000800}]}) syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[]) clock_settime(0x100000000000000, 0x0) futimens(r0, &(0x7f0000000000)=[{0xe2e4, 0x200}, {0x1, 0x3}]) 49.165072ms ago: executing program 3 (id=185): r0 = socket$inet(0x2, 0x3, 0xfc) getsockopt(r0, 0x9, 0x6, &(0x7f00000000c0)=""/72, &(0x7f0000000140)=0x48) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @broadcast, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @remote, @broadcast, @broadcast, @remote={0xac, 0x14, 0x0}}}}}) setsockopt(0xffffffffffffffff, 0x4b, 0x2e, &(0x7f0000000000)="f8ebff93b9f4812e30", 0x9) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) syz_emit_ethernet(0x25, &(0x7f0000000080)={@broadcast, @remote, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @random="4e632bb12885", @local={0xac, 0x14, 0x0}, @local, @multicast2}}}}) 47.903311ms ago: executing program 6 (id=186): setrlimit(0x8, &(0x7f0000000000)={0x41, 0x5f}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xf66c, 0x2, 0x9, 0x5effff5f, "9cdc452e307e7f000000000000002f9e68cd3304", 0x294, 0x9}) r1 = socket(0x18, 0x1, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x2) setreuid(0xee00, 0x0) r2 = getuid() openat$pf(0xffffffffffffff9c, &(0x7f0000001000), 0x10000, 0x0) setuid(r2) setsockopt(r1, 0x1000000000029, 0x1b, &(0x7f0000000000), 0x0) r3 = semget(0x0, 0x1, 0x281) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)) writev(r0, &(0x7f0000000800)=[{&(0x7f00000002c0)="266db9492e77f38d6913e943ffbbfd17ecbee768099ba20b2b252df0b82be3768a4fa9fff7ff113aae3907c37bef416c89d4433043eba0388737220b2100fe", 0x3f}], 0x1) setrlimit(0x8, &(0x7f0000000000)={0x41, 0x5f}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xf66c, 0x2, 0x9, 0x5effff5f, "9cdc452e307e7f000000000000002f9e68cd3304", 0x294, 0x9}) (async) socket(0x18, 0x1, 0x0) (async) sendmsg(0xffffffffffffffff, 0x0, 0x2) (async) setreuid(0xee00, 0x0) (async) getuid() (async) openat$pf(0xffffffffffffff9c, &(0x7f0000001000), 0x10000, 0x0) (async) setuid(r2) (async) setsockopt(r1, 0x1000000000029, 0x1b, &(0x7f0000000000), 0x0) (async) semget(0x0, 0x1, 0x281) (async) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)) (async) writev(r0, &(0x7f0000000800)=[{&(0x7f00000002c0)="266db9492e77f38d6913e943ffbbfd17ecbee768099ba20b2b252df0b82be3768a4fa9fff7ff113aae3907c37bef416c89d4433043eba0388737220b2100fe", 0x3f}], 0x1) (async) 47.255627ms ago: executing program 2 (id=187): setuid(0xee01) setgid(0xffffffffffffffff) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) socket$inet6(0x18, 0x3, 0x2) (async) r0 = socket$inet6(0x18, 0x3, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000001300)=0x3, 0x4) bind$inet6(r0, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x6, "00000000000700000000010000000600", 0x9}, 0x1c) connect$inet6(r0, &(0x7f0000000000)={0x1c, 0x18, 0x3, 0x100, "12b0a8156d071b9c26d6092f0bf15482"}, 0x1c) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=[{0x18, 0x1, 0x0, "969e3f8a31a30b551c"}], 0x18}, 0x40e) symlinkat(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0xffffffffffffff9c, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') (async) symlinkat(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0xffffffffffffff9c, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') readlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x0, 0x7c110232708317ba) 3.443147ms ago: executing program 3 (id=188): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x2, {0x0, 0x10000100000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x10, 0x5, 0x0) r0 = socket(0x11, 0x3, 0x0) munlock(&(0x7f000024e000/0x3000)=nil, 0x3000) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f00000001c0)="ebf6cbdf13b9fd812eaa4e712e54e69931929648", 0x14) sysctl$net_inet_udp(&(0x7f0000000040)={0x4, 0x2, 0x11, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xfffffdff, 0x0, 0x0, 0x0, 0x0, 0xff80, 0x2, 0x0, 0x1}, 0x3, 0x8008000000000001, 0x0, 0x0, 0x8000000f, 0x2008004, 0x0, 0x5}) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037280200000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b10005030000040005000000070000003300080000a11800fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be3816499104000000882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42121000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257afa8c500002002fbfe0c2300008abfba3500000008e371a3f8343712051eeab71d1889e000"/177, 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x18, 0x6, 0x14}, 0x4, &(0x7f0000000100)="980214c3", &(0x7f0000000000)=0x4, 0x0, 0x0) munlock(&(0x7f000043a000/0x1000)=nil, 0x1000) r3 = socket$inet(0x18, 0x3, 0x102) sendmsg(r3, &(0x7f0000000140)={&(0x7f0000000280)=@in6={0x1c, 0x18, 0x1, 0x7, "00000000000000000000008000000001", 0x1000ff}, 0x1c, &(0x7f0000000180)=[{&(0x7f0000000040)="6388020004002b01d9dc22a04300ca85abed612dd68e59ad4ecf9323100084410ac595426ee02ac7f206c63b57cb562d3720312e176357ff6638622a3526babb911bff3922424e4e41a48becddf5ea65f6832c650a793dbbe814fe7c59658fd510a9b365e8e3a5fe6a05f80067e307d6923de8c44a14ce8638c9bb2933ae65c2d38e68d779d9619f5d191e10257c55841c363efb7c7516a8d4", 0x99}, {&(0x7f0000000000)="008011", 0x3}, {&(0x7f00000002c0)="442f854da89f220fa604c8fe6d9f1c840b2d40cbcbe4f5281d7da348d74ce1b6e62f6c704d3f5a4a2f870bb77edc9001010000fabc79cef6c05de96f2d104a50317f71ff91f73ed1c2b347acdf44e04fde9097f3b4758d63cbfe744d3e23d12bdcad19d68dd9bc21b4a7914d275e0b4742cf6243e91479710073b167141c5901e224b24f1c55fbdb0da327b01ead4a79950420aad28dc9804c867bf8ebf86a9a7afd00b49f90751c39ec5766ea46326a43afc8ca970681c601a88bfdba085d7f38e616d90f9e4bacebe02bb84bdd5d1fdd94249b8ab8337d810937986c6f95862fdbddddc0b8b81a8773e6283d6a0628337702a7117d9de5b913d940d62ba284d28c312ad36b650bd58c1bc8b133cb7b7fb824aea3f4a955e9b3d8174cef22a36f99aae1bd3c5e8cc0bc13971666ce7f7d01a8aac5ab3324566f151ca90e7393762daf2c7261347a2350faba0c471958500cd0a98366e2a5cdb98fe0641f5bcd1409c9d73ec9060f50268b36969f28883bcc8359abde66359d8fe21b2094c4cd1e88c9dfcb09ea884a289e34e4f2702a9066b7d86490e0406b8c8d73d75e208dc2afb657de586501e409385e5a61b82de45a75e46c205123f628f02e3745868be1c4c8cad4b91c5f30775f888eb53d836b7ff7cb9d4fec7bcdf020ad4ad18245d604cfb57304cb7f49bd2fd8dd3ad27b2e801014b4c7e9a30828dd5d11b531754e6a5537045ad1077b32e70fe04c1b13220c467220aadb8d8b3da2f46c0e3145a5bda698602d89448cf959eef7b355e41da6d7b40640ce1266870945383bbedb377c6878043ed65940705161af122e433077c9f93eef1ec23fb8a823cb2ed65ad3b5e8ebeed65e0dbf7d76cc5e87d5597949a576894392047df0430f41c4e0f4531fc2ac772981af0dea7098014f01341b5ee3130e5314a10726b929d001276be70935ae99c27a506d7cd6dda456d01f1fbaee618c92a012e128ea873ceaf8ace259e7d8af6b949e6219f91c0ae55e5c19bb81ea7e7b4b69878f82a7cb5d17806c7ff968cc106e83d1612b00abc3172c7b9df708a86ee15b7c4dbc4991603a43e28f009278d70eb6e615dedf7170f0b138f1c16451528f15e6aa288d0d74c935d947939a212c52240b55430853834059418f6a5778cb8cd7f06ed5da55360f77677fd51c8f7413189b9bef3582007724fe97ab7679942614d554ae15aeb352c95f996b5b2cf6575f012d3e1af3c17bf126bef349f14b17ab84fc6df3fb5f3d1caa506c12e67fdb6fc2b18f7e4f6d343c18c573b8ef1603f8abfac69207697d68304a159a4ca0fdb053dd483eafd2e983138a35962e2db1277aa2859c2d2b92a2f1386d5f81276573347965b393b616a0322d44351ab0cfb37de5e29a4cf36804959225c3679a3c88a7e724575df9ac516de01d5d2080b0fc46801882df0429371185d555620000000000000004f463e4db252d7d3b123887f439480c8270cdd45cab488fb422607be36f202e5034177740bbea82c7c4f466b314dd8ebab1ce56ade2c5dfec700bc7e1d963a04e22a53e8cc0743a2c", 0x455}], 0x3, 0x0}, 0x803) 2.310717ms ago: executing program 2 (id=189): r0 = socket(0x18, 0x3, 0x0) shutdown(r0, 0x2) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "404001", 0x8, 0x3b, 0x0, @mcast2, @mcast2, {[], @udp={{0x3, 0x0, 0x8}}}}}}}) 1.49685ms ago: executing program 3 (id=190): mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x4287e) pipe(&(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x40400, 0xab) r3 = getppid() fcntl$setown(r2, 0x6, r3) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) ioctl$TIOCSETA(r5, 0xc4504442, &(0x7f0000000000)={0x32, 0xffffffff, 0x0, 0x4000, "97a2224ff1c14a06ebb178926cc9795a6b47c1d1", 0x1, 0xfffffffe}) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}) r7 = semget(0x0, 0x1, 0x281) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setresgid(0x0, r10, 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000002c0)={{r9, 0x0, r9, r10, 0x8f, 0x9, 0x0, 0x0, 0xfffffffffffffffb}, 0x0, 0x5, 0x0, 0x0, 0x16, 0x0, 0x7}) socketpair(0x20, 0x1, 0xe9, &(0x7f00000002c0)={0xffffffffffffffff}) r12 = semget(0x0, 0x1, 0x281) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setresgid(0x0, r15, 0x0) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000780)={{0x0, 0x0, r14, r15, 0x8f, 0x9, 0x0, 0x0, 0xfffffffffffffffb}, 0x0, 0x6, 0x0, 0x0, 0x6, 0x0, 0x8}) sendmsg$unix(r0, &(0x7f0000000380)={&(0x7f0000000040)=@abs={0x88, 0x0, 0x0, 0x0}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000080)="182624863d4ec36f5deaed99a1ad2be8fd29c6fdc91ae692b1cacab93b1d3b0db84e0be0789dc2fbb7c393e495a0e43482302c84e2b618cfa62c432e1de3975007439cbe0f266d1b0e34a9b6b73d1814518918ccd959dcff035ca35257f45bf3a0bfef4abc08d9965fadf0b7", 0x6c}, {&(0x7f0000000100)="81b6048c49f567b08b717d9a2032a4f9541f625ca3e2327336379d0b5ef53ce30393aca746dfca9a", 0x28}], 0x2, &(0x7f0000000300)=[@rights={0x28, 0xffff, 0x1, [r1, r1, r4, r5, r1, r1, r0]}, @cred={0x18, 0xffff, 0x0, r3, r6, r10}, @rights={0x10, 0xffff, 0x1, [r2]}, @rights={0x10, 0xffff, 0x1, [r11]}, @cred={0x18, 0xffff, 0x0, r3, r14}], 0x78}, 0x0) r16 = socket(0x2, 0x4001, 0x0) r17 = fcntl$dupfd(r16, 0x2, 0xffffffffffffffff) setsockopt$sock_int(r17, 0xffff, 0x1023, 0x0, 0x0) r18 = fcntl$dupfd(r1, 0x0, r0) dup2(r18, r2) 0s ago: executing program 2 (id=191): syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800455c00380066000000019078e0000002e000698837"]) sysctl$vfs_nfs(&(0x7f00000002c0)={0xa, 0x2, 0x2}, 0x3, 0x0, &(0x7f0000000380), &(0x7f0000000180)="e731001000d9fe7b74c7cebc5202e73040dcaf3a39558d5858456d86fe3fb052a1648f82e8a2d3da330f8a41ac53c53abbaab960c25cdd099f16193868884293f8ab1e505473bad3b7cd0258bb92ee1a3fd0418e35c7d7538332bdbc4cb3316ec836966e3ea08219fe5a692b58de62541ea0d8cded63944d3ff170703dbcdd0c0d6351f0c71738c9829a8fae62b6d71ee9956ad7162cf8d7782ea792e84f2615038a421e1b81587867434395fd7125a9fce03c80a10025a6d08620453829a1e04f7def94fb72dea415bd3effd6903ecbeeaa7e0ab28abdd00fe8343167726a62be9bcabc04d93c9b051c00fecf0bb804696056825d32f438ea9c", 0xfa) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.108' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error #!zf Ν