last executing test programs: 14.255875531s ago: executing program 0 (id=1): mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) unveil(&(0x7f0000000000)='./file2/file0\x00', &(0x7f00000000c0)='r\x00') mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) 14.193081351s ago: executing program 0 (id=20): r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000004c0)) r1 = syz_open_pts() mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) sysctl$vm(&(0x7f0000000180)={0x2, 0xa}, 0x2, &(0x7f0000001240), 0x0, 0x0, 0x0) close(r1) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x7fffffff, 0x7bcf, 0xffffdf88, 0xffffff8e, "fa00000000a529e5d600080000000061701100", 0x7fffffff, 0x4}) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0xf66c, 0x1e, 0x9, 0x5fffff5f, "9cdc452e387e080c002f4c0e2400", 0x1000440, 0x207f}) writev(r1, &(0x7f0000000000)=[{&(0x7f00000009c0)="f284547ec8", 0x5}], 0x1) fcntl$setflags(r0, 0x2, 0x0) 14.015633913s ago: executing program 0 (id=23): mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9def) r0 = socket(0x2, 0x2, 0x0) getsockname(r0, 0x0, &(0x7f0000000040)) setsockopt(r0, 0x2479, 0x93, &(0x7f0000000280)="3c2db5f7cfda9537c62acad0b7ab199f96e52a57cf852c62c9295d102f527806e61961f25a7144ac7affac1e72fd2a7100747f7fb8a8056addd8ef7e73e64bbc69c68d39919cee8e30e92d400b8400f063a8b4bde98a9642e03100ae9f4b4091ed9cc4c4e0a3a925f95b69e8b6c8d72a524255816f9434adf2", 0x79) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file2/file0\x00', 0x80, 0x0) fchdir(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0x8}, {0x5, 0x0, 0x0, 0xffffffff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) mkdir(&(0x7f00000001c0)='./file1/file0\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2\x00', 0xcb) symlink(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)='./file1/../file0\x00') r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r2, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r4 = socket$unix(0x1, 0x5, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) accept(r2, 0x0, 0x0) chmod(&(0x7f0000000180)='./file2/file0\x00', 0x8) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000100)=0x9) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x32, 0x0) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, 0x0, 0x0) fchdir(0xffffffffffffffff) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) 14.015446869s ago: executing program 32 (id=23): mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9def) r0 = socket(0x2, 0x2, 0x0) getsockname(r0, 0x0, &(0x7f0000000040)) setsockopt(r0, 0x2479, 0x93, &(0x7f0000000280)="3c2db5f7cfda9537c62acad0b7ab199f96e52a57cf852c62c9295d102f527806e61961f25a7144ac7affac1e72fd2a7100747f7fb8a8056addd8ef7e73e64bbc69c68d39919cee8e30e92d400b8400f063a8b4bde98a9642e03100ae9f4b4091ed9cc4c4e0a3a925f95b69e8b6c8d72a524255816f9434adf2", 0x79) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file2/file0\x00', 0x80, 0x0) fchdir(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0x8}, {0x5, 0x0, 0x0, 0xffffffff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) mkdir(&(0x7f00000001c0)='./file1/file0\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2\x00', 0xcb) symlink(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)='./file1/../file0\x00') r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r2, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r4 = socket$unix(0x1, 0x5, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) accept(r2, 0x0, 0x0) chmod(&(0x7f0000000180)='./file2/file0\x00', 0x8) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000100)=0x9) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x32, 0x0) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, 0x0, 0x0) fchdir(0xffffffffffffffff) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) 7.532189014s ago: executing program 4 (id=98): open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x10) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r1, 0x0) ftruncate(r1, 0x79c7) writev(0xffffffffffffffff, &(0x7f0000001480)=[{0x0}], 0x1) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x3fffd) open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0xbd96049a65979b0a) truncate(&(0x7f0000000140)='./file0\x00', 0x30001) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x10) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r1, 0x0) (async) ftruncate(r1, 0x79c7) (async) writev(0xffffffffffffffff, &(0x7f0000001480)=[{0x0}], 0x1) (async) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) (async) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x3fffd) (async) open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0xbd96049a65979b0a) (async) truncate(&(0x7f0000000140)='./file0\x00', 0x30001) (async) 7.521106442s ago: executing program 5 (id=99): r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0x5, 0x80}, {{r0}, 0xfffffffffffffffa, 0xdc68ce03cf5048cb, 0x40, 0x3, 0x8bcc}, {{r0}, 0x0, 0x4, 0xfffff, 0x66, 0xe98}], 0x40000, 0x0, 0xa, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x113, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) (async) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886", 0x2}], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x70, 0x4}, 0x4, &(0x7f0000001180), 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x6d9) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x2]) (async) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) 7.326994585s ago: executing program 8 (id=24): r0 = socket$inet(0x2, 0x2, 0x0) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000040)=0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xb, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x4, 0x12, r2, 0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r3 = socket(0x2, 0x5, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000280)={0x0, 0x31, 0x0, 0x0, &(0x7f0000000180)=""/225, 0xe1}, 0x800) r6 = syz_open_pts() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x4, 0x0, 0x0, 0x0, 0x0, 0xe0}, 0x100000126a, 0x2, 0x0, 0x0, 0x7ffffffffffffffe, 0xfb63, 0x9f, 0x8000000000000e62}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x404, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x2, 0x0, 0x0) syz_open_pts() syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) kqueue() select(0x40, &(0x7f0000000100)={0x1, 0xffffffffffffffff, 0x0, 0x20000000000000, 0x100000000000007, 0x4, 0x0, 0xc1eb}, &(0x7f0000000140)={0x1000000000007f, 0xa, 0x1080000000000, 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x40000000000000}, 0x0, 0x0) close(r6) sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) setrlimit(0x8, &(0x7f0000000980)) dup(r3) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) 6.242266898s ago: executing program 7 (id=103): r0 = kqueue() mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = kqueue() r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x9f}], 0x7, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x6, 0x0) kevent(r0, &(0x7f00000000c0), 0x1f, 0x0, 0xb76, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)=""/62, 0x3e}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket$unix(0x1, 0x5, 0x0) close(r4) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000600)='./file0\x00', 0x200, 0x2) kqueue() sysctl$kern(&(0x7f00000000c0)={0x1, 0x29}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) setsockopt(r5, 0x0, 0x7, &(0x7f0000000080)="f5ffffff", 0x4) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) setitimer(0x2, 0xffffffffffffffff, 0x0) ioctl$VT_GETACTIVE(r6, 0x40047607, &(0x7f0000000100)) setsockopt$sock_int(r5, 0xffff, 0x800, &(0x7f00000000c0)=0x400, 0x4) select(0x2e, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0xdc3, 0x8, 0x9ce8, 0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f00000002c0)=ANY=[@ANYBLOB="132fe94cd9eb70b88240619cb438f75eba445cdc7421460f55616e4ed5b0be4903874b8a6c550ff59e6a2d1c7f386887b0a92bf7b9f8100b085d1c94b5cb607fde54343243a3c73c58392f6d0345138c8b61177bdbaec6f3e4eec071a6e211029ac711fe84d3ff877950bb521f9496009bb0df307716ce4b14ae0dc6dc33d5889db507d333331061426cef64f8c61d4160eb412a9681ed1a50f0065f20a3268c06dd473b33ee3b3ad3db960c5697bfe805c965a204e6ff4d373fa25a021a33a4f136f73bbc7683f84730a12a4456cf8a01208033a8644ba1922f17ea0697021b94681413990b39b039e6278c5c478a2f8a7dc1aa975aacab34c3571333880501808c62061e7d54b97bc6831c1ef8ec622270945a053521d33f74ded531ee6b8f09324ed6fff4d121907d43502e94cb9068fd355a311f3354f17d3651348de509f56150444486a2dc8bb4d89a44b0a0ce1463e08c546f077161fd07c1fd9c9d9cec8332f72a74b74dd81fcaefacbab02baba82889efa91ebbb22923d57052b96c2dfe663963ea4a719f411c73f3b11587a27735424a0ec7ff12e0147a8956b10d91f4cf1d99305e29825e4fa8ef61e0962fc33a1bea95190a2c0fb457e5e879b5b73eac341e7ee54ab9b22670b7ce3f2793bab6d69da09eb316114effbcc8bd3657d7353f1b1a44"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r5, &(0x7f0000000000), 0x10) r7 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) 6.241609131s ago: executing program 2 (id=104): sendto(0xffffffffffffffff, &(0x7f00000000c0)="c4c3", 0x2, 0x8, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) select(0x0, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, &(0x7f0000001900)={0x100000000000000, 0x8000100000, 0x2351, 0x0, 0x6, 0x0, 0x9}, &(0x7f0000000440)={0x40000003}) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, r0) close(r1) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) syz_emit_ethernet(0xe, &(0x7f00000002c0)=ANY=[@ANYRESHEX=0x0]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x10, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)='#!', 0x2}], 0x1) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setrlimit(0x8, 0x0) r4 = syz_open_pts() close(r4) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) connect$unix(r3, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="185afb8203134ff264", 0x9) getsockopt(0xffffffffffffffff, 0x0, 0xb, 0x0, 0x0) r5 = semget(0x0, 0x1, 0x281) semop(r5, &(0x7f0000000080), 0x26) 6.239929799s ago: executing program 4 (id=106): r0 = syz_open_pts() pipe(&(0x7f00000002c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r2 = fcntl$getown(r1, 0x5) setrlimit(0x3, &(0x7f0000000000)={0x100000, 0x100000}) fcntl$setown(r1, 0x6, r2) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x1000300000000, r2}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x1011, 0xffffffffffffffff, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) mprotect(&(0x7f00003c4000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0xb}, 0xc, 0x0, 0x0, 0x0, 0x0) flock(r0, 0x1) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r3, &(0x7f0000000680)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f00000011c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x80, 0x5a) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x191) flock(r0, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0xc) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x804, 0x0) open$dir(&(0x7f0000001c80)='./file0\x00', 0x200, 0x20) unveil(0x0, &(0x7f0000000040)='c\x00') fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001, r4}) 6.23188499s ago: executing program 5 (id=107): r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f0000000000)={0x0, ""/137}, 0x91, 0x1, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x1000) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x5, 0x0, 0x5, 0x8}, {0x3, 0x6, 0x2c, 0x1}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) msgsnd(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="0100000000"], 0x9c, 0x800) (async) msgsnd(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="0100000000"], 0x9c, 0x800) 6.200859153s ago: executing program 6 (id=108): r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f0000000280), 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) syz_open_pts() sendmsg(r1, &(0x7f00000029c0)={0x0, 0x0, &(0x7f0000000800)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x5) close(r0) syz_open_pts() syz_open_pts() (async) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f0000000280), 0x0, 0x0, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) (async) syz_open_pts() (async) sendmsg(r1, &(0x7f00000029c0)={0x0, 0x0, &(0x7f0000000800)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x5) (async) close(r0) (async) syz_open_pts() (async) 6.183674392s ago: executing program 8 (id=24): r0 = socket$inet(0x2, 0x2, 0x0) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000040)=0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xb, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x4, 0x12, r2, 0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r3 = socket(0x2, 0x5, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000280)={0x0, 0x31, 0x0, 0x0, &(0x7f0000000180)=""/225, 0xe1}, 0x800) r6 = syz_open_pts() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x4, 0x0, 0x0, 0x0, 0x0, 0xe0}, 0x100000126a, 0x2, 0x0, 0x0, 0x7ffffffffffffffe, 0xfb63, 0x9f, 0x8000000000000e62}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x404, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x2, 0x0, 0x0) syz_open_pts() syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) kqueue() select(0x40, &(0x7f0000000100)={0x1, 0xffffffffffffffff, 0x0, 0x20000000000000, 0x100000000000007, 0x4, 0x0, 0xc1eb}, &(0x7f0000000140)={0x1000000000007f, 0xa, 0x1080000000000, 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x40000000000000}, 0x0, 0x0) close(r6) sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) setrlimit(0x8, &(0x7f0000000980)) dup(r3) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) 4.924072175s ago: executing program 2 (id=110): r0 = kqueue() kqueue() kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0x9, 0x2, 0x4, 0x788}, {{r0}, 0xfffffffffffffffa, 0x4, 0x1, 0x1ff, 0xf}], 0x30, 0x0, 0x57d, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) (async) syz_emit_ethernet(0x36, &(0x7f0000000200)={@local, @empty, [], {@ipv6={0x86dd, {0xb, 0x6, "eed57d", 0x0, 0x2c, 0x2, @rand_addr="04f19d6bceb1ee1eedc0754f15dd5ff9", @mcast2}}}}) 4.922972464s ago: executing program 3 (id=111): openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) r0 = socket(0x2, 0x2, 0x0) sysctl$net_inet_ipcomp(&(0x7f00000000c0)={0x4, 0x2, 0x6c, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sendmsg$unix(r0, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e}, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 4.891885246s ago: executing program 4 (id=112): execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000140)='/dev/bpf\x00'], &(0x7f0000000280)=[&(0x7f00000001c0)='/dev/bpf\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00']) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0xfffe, 0x0, 0x5, 0x483}, {0x4, 0x0, 0x0, 0x9}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r1, 0x1) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x3}, {0x0, 0x2}, {}, {0x2}, {0x0, 0x72ae}, {0x2}, {}, {0x0, 0x1}, {}, {0x2}, {0x0, 0x2}, {0x3}, {0x0, 0x88}, {0x1}, {0x0, 0x4}, {0x0, 0x1}, {0x1}, {}, {}, {}, {}, {}, {0x1}, {}, {0x3}, {}, {}, {}, {0x0, 0x1}, {0x1}, {0x0, 0x20000000}]}) sysctl$vm(&(0x7f0000000080)={0x2, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="0500aaaaaaaa00000000000086dd6beed57d00002c0200000000000000ffe0000002ff02000000000000000000000000000100000000"]) 4.657513883s ago: executing program 5 (id=113): r0 = semget(0x3, 0x2, 0x4f) semop(r0, &(0x7f0000000000)=[{0x2, 0xfab}], 0x1) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000040)=""/209) semop(r0, &(0x7f0000000140)=[{0x2, 0x4, 0x1800}, {0x0, 0x54a6, 0x1800}, {0x4, 0x4, 0x1000}, {0x3, 0x9, 0x800}, {0x1, 0x1416, 0x1800}], 0x5) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000180)=0xa0000) semctl$GETPID(r0, 0x4, 0x4, &(0x7f00000001c0)=""/33) semop(0x0, &(0x7f0000000200)=[{0x2, 0x2, 0x1000}, {0x3, 0x10, 0x800}, {0x4, 0x0, 0x800}, {0x0, 0x4, 0x800}, {0x7, 0x8, 0x1000}, {0x4, 0x3, 0x1800}], 0x6) r1 = semget$private(0x0, 0x2, 0x4d) r2 = semget(0x2, 0x3, 0x81) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000240)=[0xd12e, 0x8, 0x100]) getrlimit(0x1, &(0x7f0000000280)) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) getsockopt(r3, 0x4, 0x8, &(0x7f0000000300)=""/244, &(0x7f0000000400)=0xf4) setrlimit(0x4, &(0x7f0000000440)={0x8001, 0x9}) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000480)=[0x7, 0x6, 0xd884, 0x6]) r4 = syz_open_pts() ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f00000004c0)={0x7, 0x5, 0x8001, 0x1}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000500)=""/192) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f00000005c0)=0x3610) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f0000000600)={0x10, 0x3, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xf934}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ff7000/0x9000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x101}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000fef000/0x11000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff7000/0x9000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000fef000/0x2000)=nil, 0x2}], '\x00', 0x8}) sysctl$kern(&(0x7f0000000800)={0x1, 0x56}, 0x2, &(0x7f0000000840)="1ee4297b7052ac79b1cf681817f332ec5091ac675014a2c341f3dc8456588fb62ca7d7925d8b9b412e3eb294597daf5da4bb5aca166fb0002f59a32ce84642a4c3797f23a823bc492dc7f82ebcfb0e8ee53d13a8cc1d12bfb1ec274513eecc8e5a92e280c194f37626967d6fac9b04d8a2e2c7dc010c4e6d9d43b33e7fe9d3b683ae493c460037f94bba19e9f1fbf348c8bd2b8d66da6cdefceaa06ead7f821aaefdc4191eb0695356393ea60b", &(0x7f0000000900)=0xad, &(0x7f0000000940)="4f6671b4acdfbfef2a50c7002cc46b361ad31a2d5e8fa33f5f3ece011a34c166435c3356e26049efd59fda625e51471847a717c9663464b13fdd26be957e02c69c0a21da61eba7ccb17fae85", 0x4c) r5 = socket(0x10, 0x2, 0x40) close(r5) close(r5) connect$unix(r3, &(0x7f00000009c0)=@file={0x1, './file0\x00'}, 0xa) munlock(&(0x7f0000ff3000/0x3000)=nil, 0x3000) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000a00)=""/117) setrlimit(0xa, &(0x7f0000000a80)={0x5}) 4.653774374s ago: executing program 6 (id=114): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x190) mmap(&(0x7f0000324000/0x1000)=nil, 0x1000, 0x4, 0x10, r0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x60) mmap(&(0x7f000051c000/0x1000)=nil, 0x1000, 0x2, 0x11, r1, 0x0) (async) ftruncate(r1, 0x8531) (async) mmap(&(0x7f000017d000/0x2000)=nil, 0x2000, 0x4, 0x11, r1, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001916, 0xffffffffffffffff) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) setsockopt(0xffffffffffffffff, 0x5, 0x4, &(0x7f0000000000)="c37c6b201ecd35284b8947c8e26d72668420768fdb88666685b7df65c1932d448b4d6488d7ff30d7db0241cf8479f969edfaffe5b367e07857bde88c7e9ee5d75174fea683ef08993d59dd6657442e6c47eaa4f0a7486ffc589990a808eab0dc93d0fef68e34b829b50b34e8057d3c7171524fee200c1c879e91e72112", 0x7d) (async) chflags(&(0x7f0000000080)='./file0\x00', 0x1) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) (rerun: 64) 4.653298321s ago: executing program 7 (id=115): sysctl$net_inet_tcp(&(0x7f00000003c0)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000001c0)="23b30925c0da23211e7bf4abd439a5476c02", 0x12}], 0x1}, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000200)="da72df472dee145887e61646ba14a1947f4be56872e4edca456b355589eb1f6ea3a30d0ebf03385b71159df07018ff59da0322a15df789746cbaa537d6349534baba5bce8129d1447d8256d6565bddd0b91dcd7f01164a6d3ddddf491ebf996aa044e7b61de41638bf75", 0x6a}], 0x1, 0x0, 0x0, 0x4}, 0x404) ioctl$FIONREAD(r0, 0xc0206922, &(0x7f00000001c0)) (async) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000040)="6be3676e128e990a550582c4a174f58189d00f5f21cd23d496e249ad228d18f52419cd13ea354e229451813e499cc120d77269885586fcb01b2d889d816649680edec325250e599f3e491a0410fd40c6a39146cfdaafe5de169b540bca489b3ca31057692cc521c1e56c", &(0x7f00000000c0)=0x6a, &(0x7f0000000100)="85ffc71d257f5e72a2fd084e5dd54c86129ee3338f8a6b6b540ab46df50a514a668612a57e9bcc3a501c3fd58027fd21e8f7d0aa7d", 0x35) 4.652349087s ago: executing program 8 (id=24): r0 = socket$inet(0x2, 0x2, 0x0) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000040)=0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xb, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x4, 0x12, r2, 0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r3 = socket(0x2, 0x5, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000280)={0x0, 0x31, 0x0, 0x0, &(0x7f0000000180)=""/225, 0xe1}, 0x800) r6 = syz_open_pts() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x4, 0x0, 0x0, 0x0, 0x0, 0xe0}, 0x100000126a, 0x2, 0x0, 0x0, 0x7ffffffffffffffe, 0xfb63, 0x9f, 0x8000000000000e62}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x404, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x2, 0x0, 0x0) syz_open_pts() syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) kqueue() select(0x40, &(0x7f0000000100)={0x1, 0xffffffffffffffff, 0x0, 0x20000000000000, 0x100000000000007, 0x4, 0x0, 0xc1eb}, &(0x7f0000000140)={0x1000000000007f, 0xa, 0x1080000000000, 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x40000000000000}, 0x0, 0x0) close(r6) sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) setrlimit(0x8, &(0x7f0000000980)) dup(r3) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) 3.52544695s ago: executing program 2 (id=116): r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) getsockopt(r2, 0x29, 0x32, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x3, 0x2, 0x0, 0x100000000000000}) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) r4 = dup(r3) setsockopt(r4, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x0, 0x2ff, 0x800}], 0x2) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r5, 0x0, 0x0) 3.524660898s ago: executing program 3 (id=117): sysctl$ddb(&(0x7f00000000c0)={0x9, 0x5}, 0x2, &(0x7f0000000100)="d3cdd377d87ba0e8b0d88008044ca41748e699b7695651a9775f61d4f32ed88af49823daa9eccc1c99321d5b895f3af1023b06ea786a34af1da72ae6bd8b06ddc3a2f4767e0ab37e2d9c1c56dc546f7a0092a429e636c3da2851742da2c7c7918ba97bd3490e47627b32bdcc9a4e744b96e8058a54e1020995a68f89ee6334a14456c81cd478d1040734ab5e617ec413f3757af0b748403e32c1b4aa2194d894eec36a1444c6915da61fdcf38a570031863ff938cb846c2e76dd9aea53be5cf812036b269a1d3e0473a47d1f0243c98406a7acc930172856ed313acfe76ce24a012a0624ea7dde", 0x0, 0x0, 0x0) socket$inet(0x18, 0x3, 0x102) (async) socket$inet(0x18, 0x3, 0x102) 3.524061408s ago: executing program 1 (id=118): mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x2012, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x2, 0x9011, 0xffffffffffffffff, 0x400000000000000) clock_gettime(0x0, &(0x7f0000000000)) r0 = semget$private(0x0, 0x4, 0x100) semctl$GETALL(r0, 0x0, 0x6, 0xfffffffffffffffe) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x201, 0x80) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) setitimer(0x1, &(0x7f0000000080)={{0x7, 0xc746}, {0x9, 0xeb}}, &(0x7f00000000c0)) madvise(&(0x7f0000253000/0x4000)=nil, 0x4000, 0x3) pwrite(r1, &(0x7f0000000100)="93d4", 0xfffffeca, 0x5) 3.520739321s ago: executing program 4 (id=119): r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f0000000080)=0x4) ftruncate(r0, 0x7ff) syz_emit_ethernet(0x1000e, &(0x7f00000003c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xff14, 0x0, 0x2000, 0xfc, 0x0, 0x0, @empty, @empty=0xac1403aa}}}}}) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) rmdir(&(0x7f00000002c0)='.\x00') mkdir(&(0x7f00000004c0)='./file3\x00', 0x0) 3.519948818s ago: executing program 5 (id=120): r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x5, &(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) syz_emit_ethernet(0x3e, &(0x7f0000000100)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x8, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x9, 0x2, 0x66, 0x8000, 0x4, 0x33, 0xa322, @multicast2, @broadcast}}}}}}) syz_emit_ethernet(0x5b, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x4d, 0x0, 0x1, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@parameter_prob={0xc, 0x2, 0x0, 0x2b, 0x6, 0x0, {0xb, 0x4, 0x3, 0x3a, 0x2, 0x65, 0x5, 0x80, 0x0, 0x97, @remote={0xac, 0x14, 0x0}, @multicast1, {[@ssrr={0x89, 0x17, 0xe2, [@multicast2, @empty, @remote={0xac, 0x14, 0x0}, @empty, @multicast1]}]}}, "e66eaddbb3"}}}}}) r2 = semget$private(0x0, 0x7, 0x3c0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="d886b4", 0x3}], 0x1) socket(0x2, 0x4001, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) semop(r2, &(0x7f0000000000)=[{0x3, 0x1, 0x1800}], 0x1) semop(r2, &(0x7f0000000040)=[{0x0, 0xd, 0x1800}], 0x1) semctl$IPC_RMID(r2, 0x0, 0x0) setitimer(0x0, &(0x7f00000000c0)={{0xffffffff}, {0xffffffff}}, 0x0) connect$unix(r1, &(0x7f00000001c0)=@file={0x1, './file1\x00'}, 0xa) r4 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) preadv(r4, &(0x7f0000000180)=[{&(0x7f0000000080)=""/35, 0x23}], 0x1, 0x92) r5 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r5, &(0x7f0000000100)=[{&(0x7f0000000080)='#! ', 0x3}, {&(0x7f00000000c0)="ee6696f6aefde0a2d46fe32bc7b575a51b1fa9fb4f0b722acbaf250fed447a480320042c923bbe90566ba9de85bd97e45d0aad", 0x33}], 0x2) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setitimer(0x2, &(0x7f0000000000)={{}, {0x4000000000, 0x1}}, &(0x7f0000000140)) shutdown(r4, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x29f5635d, 0x7fffffff, 0x3, 0xfffffff8, "098269e3120104787d900a56d864d3c3a3f4d3c9", 0x26}) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f00000000c0)="40cea6923e90b2c9ef2017082c42eb1ab6fd5a27f84fcc0a33bafccd623900d5cb958bd15460f872803363d8db4510989cad072ccb504bb68a32d145d6ed05b49315606e7bcac61238e3f2a864232f609c8f09c79a22b221b65b46a03a1400"/120, 0x0, 0x0, 0xffffffffffffff2f) socket(0x1, 0x2, 0x3) 3.51952117s ago: executing program 6 (id=121): r0 = socket$inet(0x2, 0x2, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000100)=0xfcbb, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1f, &(0x7f0000000180)="fd0cc085", 0x4) (async) nanosleep(&(0x7f0000000000), &(0x7f0000001080)) 3.453869458s ago: executing program 7 (id=122): setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r0 = syz_open_pts() close(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200), 0x800, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)='$', 0x1}], 0x1) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000001c0)={0x0, 0x0, {0x1, 0xffffffffffffd}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x10, 0x8000, 0x2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x0, 0x2, 0x5, 0x100010000000a}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffffb8) r3 = syz_open_pts() connect$unix(r2, &(0x7f0000000300)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x7fffffff, 0x7, 0xffffdf88, 0xffffff8e, "fa000013009229e5d60007ff09c21c00", 0x7fffffff, 0x4}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000100)="2716bbe7644cb497a540d4950c254c247a7c4e742472b25eeaf2eef629ef9421351007f697820f4693971d27b4c1c833e1336bc9f6aad9f9a2d2a3fa224d068f62e6d976b14c4968ac17b4fff38e19f4c3de4905b244b2c315ec23b0fe3b4e700b0242b3a8f4637b54df93e4fdfdc0443f667e3be053d3597a06bc04ef93cfcea36ad75b03429788c9b64193a825806d14650cbb63635eeac86807e621ead1ccc2f081e5599a320018e208486ee5a61d7a3ee75966dc73660ba482dc933d", 0xbe}, {&(0x7f0000000280)="bfc885c024e727b1194d322b85af211039001bae14bd45e3be6f13edec7ab25901000000dd078e998d1d1a2f636c612b490d0f803c1e6ff8b25cc2056aee49bf1b81c3b109a6b5c6fd80fa38cda3c05a009d6fad7873110fd75da5cda2d25d06df2780222a4454270af81063fb60fe966ab54b525538d8a5a64b4cd81e", 0x7d}], 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0xf66c, 0x1e, 0x9, 0x5fffff5f, "9cdc452e387e080c002f4c0e2400", 0x1000400, 0x207f}) close(r3) preadv(r2, &(0x7f0000000480)=[{&(0x7f00000003c0)=""/144, 0x90}, {&(0x7f0000000340)=""/30, 0x1e}, {&(0x7f00000005c0)=""/4096, 0x1000}], 0x3, 0x133) write(0xffffffffffffffff, &(0x7f0000000200)="33e0979a16b9a217f7b2c2aad353ad6677a66ee1d2b3f63ab7cf4f8fd35e6814b96ecb1ee606001c09ca0c0080c6281d098cb286ec4f751a0de33fffffffff12b7cbd6cff1c5044a6b4e1fbf0f875a56da0846c38ac3dba1236858e82af86cf9461fe98b0a04ab496800000000000003b059c7d35db2cf8f3a7b48120b9b297e02c5173a8e9d3df9ad00000000000000000000000000c79af8efb6d4f654653c631bc811719d509d529d0050b3799678a40059d7413f8fb6adad838862f47dd8216ec1cc27592c99546fc6c11a0658912040f23851f3abe33261ad93140a4f986d559595012ef22f04da0c22a0d4aa33de893d01b91f9ab4912acfcaa5d7974604bae7b47864aae353e1d4268aef199c3628ccba71d081a8ab96bf68345f82f071eb4b3617dc", 0xfffffffffffffee3) r4 = socket(0x1, 0x2, 0x10) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect(r4, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) 3.227552934s ago: executing program 3 (id=123): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000500)={0xfffffffffffffe68, 0x10001}, 0x10) mmap(&(0x7f0000179000/0x2000)=nil, 0x2000, 0x4, 0x2011, r0, 0x8000000000000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x1f, &(0x7f0000000180)="b1f5d915", 0x4) (async) setsockopt(r2, 0x0, 0x1f, &(0x7f0000000180)="b1f5d915", 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0}, 0x0) socket(0x2, 0x400000002, 0x0) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="e1"], 0x20, 0x401}, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmmsg(r3, &(0x7f0000000000)={0x0}, 0x10, 0x56bb423211de9ce6, 0x0) accept(r4, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) (async) accept(r4, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) close(r4) (async) close(r4) 3.222906067s ago: executing program 8 (id=24): r0 = socket$inet(0x2, 0x2, 0x0) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000040)=0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xb, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x4, 0x12, r2, 0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r3 = socket(0x2, 0x5, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000280)={0x0, 0x31, 0x0, 0x0, &(0x7f0000000180)=""/225, 0xe1}, 0x800) r6 = syz_open_pts() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x4, 0x0, 0x0, 0x0, 0x0, 0xe0}, 0x100000126a, 0x2, 0x0, 0x0, 0x7ffffffffffffffe, 0xfb63, 0x9f, 0x8000000000000e62}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x404, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x2, 0x0, 0x0) syz_open_pts() syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) kqueue() select(0x40, &(0x7f0000000100)={0x1, 0xffffffffffffffff, 0x0, 0x20000000000000, 0x100000000000007, 0x4, 0x0, 0xc1eb}, &(0x7f0000000140)={0x1000000000007f, 0xa, 0x1080000000000, 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x40000000000000}, 0x0, 0x0) close(r6) sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) setrlimit(0x8, &(0x7f0000000980)) dup(r3) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) 1.981547735s ago: executing program 1 (id=124): r0 = kqueue() r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000100)=0xfffff6b6, 0x4) (async, rerun: 64) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x8) (rerun: 64) writev(0xffffffffffffffff, 0x0, 0x0) (async) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) writev(0xffffffffffffffff, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000), 0x10) kevent(r0, 0xffffffffffffffff, 0x8, 0x0, 0x6, 0x0) 1.980308216s ago: executing program 2 (id=125): mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9def) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x2, 0x0) r1 = open(&(0x7f0000000640)='./file0\x00', 0x0, 0x8) mkdirat(r1, &(0x7f0000000540)='./file0\x00', 0x18e) renameat(r1, &(0x7f00000025c0)='./file0\x00', r1, &(0x7f0000002600)='./file0\x00') unlinkat(r0, &(0x7f0000000140)='./file1\x00', 0x8) fchdir(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000004c0)) r2 = syz_open_pts() close(r2) open$dir(&(0x7f0000000500)='./file0\x00', 0x400, 0x4a) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x7fffffff, 0x7bcf, 0xffffdf88, 0xffffff8e, "fa00000000a529e5d600080000000061701100", 0x7fffffff, 0x4}) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000380)={0xf66c, 0x1e, 0x30, 0x1, "9cdc452e3848130c002f4c0e2400", 0x1000400, 0x4}) writev(r2, &(0x7f0000000000)=[{&(0x7f00000009c0)="f284547ec8", 0x5}], 0x1) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000180)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44162df3867d25aff254e68dbf44ff53559bdaccfdf6b9e3957261167908bdf9ab63a1900bb07c4a19fe9c74c43e44665d8aa04db2150d2379c95abab88ba171048ff14200a5133cab96cb52dc062c67abb716c06191ca3a1528fd52a92bd16fe9e644b5465e76e17a9df0821b2bf250fa4298ed528be8a422cbea36aceaa0bce82558eadcb5904a61b694ccd0d6fc6ddafdd6224fb0c7a8ffd13019f8edee2119978b8832e94a404d59383d8b4380a6efbe86282b2a44", &(0x7f0000000040)=0x10011, 0x0, 0x5a) r5 = socket(0x2, 0x1, 0x0) getsockname$inet(r5, &(0x7f0000000100), &(0x7f0000000140)=0xc) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000), &(0x7f0000000040), 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0xd}, 0x4, &(0x7f00000002c0)="08afa79c344faaa482329d3ae669ba2930f0b720c4605a6d9194f2db070147562f4fa4d6cc41a89568f46bab148c0c2a472e30014c65c313844758fc1464450a76ff86b3b106935a6124729e74b75174c7242a1ac385bb881a27581ef06e96e708bc0ea7506fc44e5072f58ce73c94c9c4ba584b13b7c87c41a8a0675fa673d277a0f52e63de9d4a4a862f0467256e9e4702c008a30cab", &(0x7f0000000380)=0x97, &(0x7f00000003c0)="6a29c042fd7addaf10164f98a9987c8f03a0bf060981ec88f8f9528bbb4b3151e738cff79354753edae444d999bd86b1e0c991fe3082a5f2ca1476c92d656a404061ac4d9ba514248c9719574397e6ac60f51f1418a1db8ee9a294e3949759a7de32a93969037eed5601148979e9cd4c86a578e8464bdbfc3b8781bf1427e1662665d9506eae02e9fd83984d0d4fb59c7595aa2ecb", 0x95) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) sysctl$kern(&(0x7f00000005c0)={0x1, 0x40}, 0x2, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000600)=0xd, 0x0, 0x0) 1.979563232s ago: executing program 3 (id=126): chmod(&(0x7f0000000000)='./file0\x00', 0x40) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) read(r0, &(0x7f00000000c0)=""/4096, 0x1000) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000010c0), &(0x7f0000001100)=0x10) r1 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r1, &(0x7f0000001140)=@abs, &(0x7f0000001180)=0x8) unveil(&(0x7f00000011c0)='./file0\x00', &(0x7f0000001200)='r\x00') connect$unix(0xffffffffffffffff, &(0x7f0000001240)=@abs={0x1, 0x0, 0x3}, 0x8) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) bind$unix(r1, &(0x7f0000001280)=@abs={0x1, 0x0, 0x2}, 0x8) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r3, &(0x7f0000001300), &(0x7f0000001340)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001380), 0x40, 0x0) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f00000013c0)={""/16, @ifru_index}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0, 0x0}, &(0x7f0000001480)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, &(0x7f0000001500)=0xc) chown(&(0x7f0000001400)='./file0\x00', r5, r8) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001540)={0xffffffffffffffff, r7, r6}, 0xc) ioctl$WSKBDIO_GETBELL(r3, 0x40105704, &(0x7f0000001580)) fcntl$setflags(r1, 0x2, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r3, 0x800c5709, &(0x7f00000015c0)={0x7bef21a6, 0x5, 0x5}) readlink(&(0x7f0000001600)='./file0\x00', &(0x7f0000001640)=""/24, 0x18) r9 = socket$inet(0x2, 0x1, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001680), 0x20, 0x0) r11 = open$dir(&(0x7f00000016c0)='./file1\x00', 0x10000, 0x80) r12 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001700), 0x200, 0x0) poll(&(0x7f0000001740)=[{r2, 0x1}, {r3, 0x40}, {r9, 0x100}, {0xffffffffffffffff, 0x10}, {r1, 0x4}, {r4, 0x40}, {r3, 0x2}, {r10, 0x80}, {r11, 0x1}, {r12, 0x100}], 0xa, 0x300) sendto$unix(r12, &(0x7f00000017c0)="db28e0543e7e1a92fd6947cb8e3f6433234d818fad505b3ebf8e3e9d0634e71ddd55761415016157a7ae05bbc89df8f40f71d6c56b0e17647b5149d1dace04999d1f153537dedde41e9c3a230ea08798270e67785d154df87eebf72abfc43bc808ff6f0e1e466ccc1df21bed69e222b49655801065fd1da413895b046a2276f430429f2a7235a63f5633c2e2c4eb04a0e81ecba166987685d107ae77ccc10c8adb4d03047d92cbf332", 0xa9, 0x8, 0x0, 0x0) r13 = open$dir(&(0x7f0000001880)='./file1\x00', 0x8000, 0x3d) faccessat(r13, &(0x7f00000018c0)='./file1\x00', 0x88, 0x2) 1.978838306s ago: executing program 4 (id=127): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x13}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2b, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x4, 0x1) setsockopt(r1, 0x2, 0xb, &(0x7f0000000100)="00370e00000000000000bd5bc8ba83bf940fad5cb44b7584dd52797f3550b8a2391b1e932f459d1f32e8aa1bff55e45fa91fc659fd7b20e0612e453efa6883f874e95311b7", 0x45) syz_emit_ethernet(0x1b, &(0x7f0000000040)=ANY=[@ANYRES16=r2]) sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, &(0x7f00000003c0)="9deaba0bb04c037a66642ae22dd9b98743be8aaf0b4dc4206573cb1fbbdabb8a0e87608e759dbc495241ec076813a9cedc63b92184c29512de17f5d7bb0d2b5614c724d8c37fb6807dc5ebbcc16dc74a5cd8f8b5a0b0701066a72ac955ca7b56093cfe55b350fb9955775ad825bbdf9af29f09000000796f5cf71a44652388bb87b72c5922b4683699c00751d6729175a6069f6321ed4667d63faadc55b97b9bc7a7a642c16ddb913f92133c9f1979cde37b7e40c4516354000000000000200000005b539cd07c9520005b264250bafc08a98bfbd05987a6da86a74ba3a07c1000000000000000020000002b90ae32c0a45f9365264ea2db557540431bbbbafd29c14edd0aebecace0cbb70e3d3c7ab3ff1586fd1055c30361d0780929065d64ddc4ed81b2e283055e174b9f618d2ba65e9ea040ea1f829d38a970ca015ede19bb0a4bd08088f6c513771ef3d7a127ecb62cc126c500b4a8fcb044449234064622624d98575b8f26e8ef720000", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x13}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) socket(0x18, 0x1, 0x0) (async) socket(0x18, 0x2, 0x0) (async) setsockopt(r0, 0x1000000029, 0x2b, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x2, 0x4, 0x1) (async) setsockopt(r1, 0x2, 0xb, &(0x7f0000000100)="00370e00000000000000bd5bc8ba83bf940fad5cb44b7584dd52797f3550b8a2391b1e932f459d1f32e8aa1bff55e45fa91fc659fd7b20e0612e453efa6883f874e95311b7", 0x45) (async) syz_emit_ethernet(0x1b, &(0x7f0000000040)=ANY=[@ANYRES16=r2]) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, &(0x7f00000003c0)="9deaba0bb04c037a66642ae22dd9b98743be8aaf0b4dc4206573cb1fbbdabb8a0e87608e759dbc495241ec076813a9cedc63b92184c29512de17f5d7bb0d2b5614c724d8c37fb6807dc5ebbcc16dc74a5cd8f8b5a0b0701066a72ac955ca7b56093cfe55b350fb9955775ad825bbdf9af29f09000000796f5cf71a44652388bb87b72c5922b4683699c00751d6729175a6069f6321ed4667d63faadc55b97b9bc7a7a642c16ddb913f92133c9f1979cde37b7e40c4516354000000000000200000005b539cd07c9520005b264250bafc08a98bfbd05987a6da86a74ba3a07c1000000000000000020000002b90ae32c0a45f9365264ea2db557540431bbbbafd29c14edd0aebecace0cbb70e3d3c7ab3ff1586fd1055c30361d0780929065d64ddc4ed81b2e283055e174b9f618d2ba65e9ea040ea1f829d38a970ca015ede19bb0a4bd08088f6c513771ef3d7a127ecb62cc126c500b4a8fcb044449234064622624d98575b8f26e8ef720000", 0x0, 0x0, 0x0) (async) 1.978617172s ago: executing program 5 (id=128): r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)='#!', 0x2}], 0x1) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000080)) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 1.977398644s ago: executing program 6 (id=129): r0 = kqueue() r1 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) r2 = socket(0x18, 0x1, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ftruncate(r1, 0x10000) r3 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0xe1) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r3, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000000c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x37, &(0x7f0000000040)='Q[{L', 0x4) r5 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000180)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "0000c0", 0x14, 0x0, 0xf9, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @rand_addr="00fe000001000800001a000000000004", {[], @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x4, 0x8003, 0x0, 0x7ffe}}}}}}}) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) kevent(r0, &(0x7f0000000080), 0xe4a, 0x0, 0x4000a9fa, 0x0) 1.674809495s ago: executing program 7 (id=130): socket(0x2, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000003, 0xffff63de, 0x7, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x775, 0x80000201}, {0x2, 0x8, 0x6, 0xfff}, {0x1, 0xfffffffe, 0x6, 0x1}, {0x2, 0xdf, 0xf}, {0x2, 0x7, 0xf11, 0x7}, {0x3, 0xffff, 0x80cf}, {0x24, 0x5, 0x85, 0x5}, {0x0, 0x40009, 0xfffffff8, 0xfbffe2e9}, {0x8, 0xffe, 0x6, 0x7fff}, {0x3, 0xfffffff8, 0x5, 0x8bfd}, {0x0, 0x8000000, 0x8, 0x7}, {0x4, 0xc7cb, 0x800000, 0xa66}, {0x401, 0x106, 0x9, 0x40}, {0x200003, 0xee2, 0x2, 0x6f5fc48f}, {0x81, 0x101, 0x3, 0x5}, {0x9be2, 0x8003, 0x6, 0x69}]}) poll(&(0x7f0000000000), 0x35, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xd4, 0x6d99}) poll(&(0x7f0000000000), 0x35, 0x0) socket(0x2, 0x2, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) syz_open_pts() (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000003, 0xffff63de, 0x7, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x775, 0x80000201}, {0x2, 0x8, 0x6, 0xfff}, {0x1, 0xfffffffe, 0x6, 0x1}, {0x2, 0xdf, 0xf}, {0x2, 0x7, 0xf11, 0x7}, {0x3, 0xffff, 0x80cf}, {0x24, 0x5, 0x85, 0x5}, {0x0, 0x40009, 0xfffffff8, 0xfbffe2e9}, {0x8, 0xffe, 0x6, 0x7fff}, {0x3, 0xfffffff8, 0x5, 0x8bfd}, {0x0, 0x8000000, 0x8, 0x7}, {0x4, 0xc7cb, 0x800000, 0xa66}, {0x401, 0x106, 0x9, 0x40}, {0x200003, 0xee2, 0x2, 0x6f5fc48f}, {0x81, 0x101, 0x3, 0x5}, {0x9be2, 0x8003, 0x6, 0x69}]}) (async) poll(&(0x7f0000000000), 0x35, 0x0) (async) setrlimit(0x1, &(0x7f0000000000)={0xd4, 0x6d99}) (async) poll(&(0x7f0000000000), 0x35, 0x0) (async) 1.674244238s ago: executing program 8 (id=24): r0 = socket$inet(0x2, 0x2, 0x0) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000040)=0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xb, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x4, 0x12, r2, 0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r3 = socket(0x2, 0x5, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000280)={0x0, 0x31, 0x0, 0x0, &(0x7f0000000180)=""/225, 0xe1}, 0x800) r6 = syz_open_pts() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x4, 0x0, 0x0, 0x0, 0x0, 0xe0}, 0x100000126a, 0x2, 0x0, 0x0, 0x7ffffffffffffffe, 0xfb63, 0x9f, 0x8000000000000e62}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x404, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x2, 0x0, 0x0) syz_open_pts() syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) kqueue() select(0x40, &(0x7f0000000100)={0x1, 0xffffffffffffffff, 0x0, 0x20000000000000, 0x100000000000007, 0x4, 0x0, 0xc1eb}, &(0x7f0000000140)={0x1000000000007f, 0xa, 0x1080000000000, 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x40000000000000}, 0x0, 0x0) close(r6) sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) setrlimit(0x8, &(0x7f0000000980)) dup(r3) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) 401.793656ms ago: executing program 1 (id=131): setrlimit(0x8, &(0x7f00000000c0)={0x46, 0x56}) r0 = syz_open_pts() close(r0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x21, 0x6, 0xa}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x21, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000ac0)={0x4, 0x7f, 0xfffffff5, 0x200498, "d88c630344a8ec883d2488d11454020900", 0x9, 0x20000006}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000380)="7e746376ecb3f4b7c3b9648dde9d8c13de18b9e215c4a9cac7034ab89ebf86868d83590bbbc0d90ba99e59ac2ac3a2812db4a42c910ec132c100ff7f737c911d105ade6f74489113b68abf53fec3be6aeb96d1dd0b41272e9a67087a7fbcf181a77e72520b7622324acd62aee319cf3e29c7534ed4beb03e67ea8902030d8222e539564932f2040000000000003e8baddb5ec102383f95df148f2944152806cfcb731235c9b66b30ab00daec0ec87a189a8d240141070000008de968692f4a942984cd03000000000000000b17e13cd9b51d0900000000000000005dee44094817f0371f5dbed0a1360ec95a7ca9c35fc7a4b4053392eb7600f107f3c4337737a7040ea2322bb3d97fb26b218f86637f46c1f649194828bf85b1b5b3504eb7595c53cace06191b6ef66778617ea9c2500ac0fb51a8acd0a28900775565e90a8948d4e135bfa9443ec80e200809736e36f1d2e6fa70a18a645e191e81307c4247050fa07b160471f7d67efa0573046f92e7fe688a048af645668782b094e610876461dc7435dfb23e4275fabb9d24e24ce323f21527f027c6e818c045ea2a9586fd7105e89570d8c33a8455b1d62781d6563c7a2ad57df0f649ce8bc440e8c26693b45319867472884620e65344b01d2eb8eee502324af03719f08a077ee9d57ceae9510c0158899b4d44322006e94fbc6319aa9ed42caf4a1ead787952832b97057a4611a83d721cc389a134bacfc1253f157052ae6b56dfe53c018d74b21085537a7c00d29411a83460a50b4cd94d26542a626f87eceac528b523c3cf047b70b6699c456b9a4d90a2f3b0968809", 0x24e}], 0x1) 363.004813ms ago: executing program 2 (id=132): setitimer(0x0, &(0x7f0000001a80)={{0xffffffff}}, &(0x7f0000000000)) r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="1400000000", @ANYRESDEC], 0x30, 0x800}, 0x404) r1 = socket$unix(0x1, 0x1, 0x0) close(r1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080), 0x0) r3 = open(&(0x7f0000000040)='./file0/file0\x00', 0x80, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000001780), 0x138, 0x0, 0x4, 0x0) read(r3, &(0x7f0000000080)=""/206, 0xce) 362.067738ms ago: executing program 3 (id=133): ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x8, 0x11, 0xfffffffb, 0x4f5, "0cd5d171c7f44b0ab2756a467150a04932556a7b", 0xa, 0xf}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) fchmod(0xffffffffffffff9c, 0x10a) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x80}], 0x1, 0x0) 343.818524ms ago: executing program 4 (id=134): mlock(&(0x7f000056c000/0x1000)=nil, 0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0x1000e, &(0x7f0000000000)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "15f2ff", 0x0, 0x0, 0x0, @rand_addr="eee21f0000003c00000500004c58053b", @local={0xfe, 0x80, '\x00', 0x0}}}}}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000500)={0xfffffffffffffe68, 0x10001}, 0x10) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0xe89, 0x8003}) accept$unix(r1, 0x0, &(0x7f00000000c0)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x41, &(0x7f0000000200), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9def) r3 = open$dir(&(0x7f0000000180)='./file1\x00', 0x80, 0x80) kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000540)=[{{r3}, 0xfffffffffffffffc, 0x2f, 0xfffff, 0x5}, {{r3}, 0xfffffffffffffffc, 0x1, 0x20000000, 0x19, 0x7}], 0xb, 0x0, 0xeb, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) ioctl$TIOCSTART(r5, 0x2000746e) sysctl$kern(&(0x7f0000000000)={0x1, 0x28}, 0x2, &(0x7f0000000080)="9641365fb0dd", 0x0, 0x0, 0x0) 342.312797ms ago: executing program 5 (id=135): openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0xfffff6b6, 0x4) (async) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x8) (async) writev(0xffffffffffffffff, 0x0, 0x0) (async) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) writev(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) (async) syz_emit_ethernet(0x52, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60230000001c0000fe350e28ef0900c08cfe24be00000000fe8000000000000000000000000000bb00000000000000004e204e", @ANYRES32=0x41424344, @ANYRES32]) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) (async) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 340.981954ms ago: executing program 6 (id=136): syz_emit_ethernet(0x4a, &(0x7f0000000040)={@local, @local, [{[{0x88a8, 0x3, 0x1, 0x4}], {0x8100, 0x4, 0x1}}], {@generic={0x6004, "1a483f0c29c3f4634448a9bfbc0afd90c73ebdade6b5874844c6fba7724558b6257964c6b065c4243cba12c44ed308727a05eda0"}}}) 339.966106ms ago: executing program 7 (id=137): r0 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt(r1, 0x1, 0x809, 0x0, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f00000000c0)='./file0/file0\x00', r1, 0x3}) 339.651927ms ago: executing program 1 (id=138): sysctl$kern(&(0x7f0000000000)={0x1, 0x57}, 0x2, &(0x7f0000000080)="e1298e4feec76a87d0482e9621c76f41ff89dd031a450ebb8e4fd92ddd414487105646764b2c818c8fd9b07771e9411109b1919dc92176a25c522091ac098ca2c6fbcd7a06a9aa42897e8e66982d7ea27c565c2a5fba7e2d56662dae9539bf990c323373032d", &(0x7f0000000040)=0x66, 0x0, 0x0) 339.275837ms ago: executing program 2 (id=139): r0 = shmget$private(0x0, 0x800000, 0x530, &(0x7f0000000000/0x800000)=nil) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x4, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x3, 0x7}, 0x5, 0xfffc, 0x0, 0x0, 0x1, 0x0, 0x800000800000000}) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x1000, &(0x7f0000003f00)={0x0, 0xfdc7}) close(r1) fsync(r1) r3 = getegid() syz_emit_ethernet(0x3e, &(0x7f0000000040)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "dfc544", 0x8, 0x11, 0x0, @rand_addr="fc0000002000000001000000009c00", @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x2, 0x2, 0x8}}}}}}}) r4 = semget$private(0x0, 0x3, 0x200) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000006c0)={{0x180, 0x0, 0x0, 0x0, r3, 0x100, 0x7}, 0x6, 0x1efe8caa, 0x10}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x403, 0x0, r3, 0xffffffffffffffff, r3}, 0x0, 0xb}) r5 = shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x2000) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) shmctl$IPC_RMID(r0, 0x0) shmdt(r5) 337.072523ms ago: executing program 3 (id=140): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x9) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x100, 0x40, 0x5, 0x3}, {0x5a4, 0x9, 0x8, 0x8}, {0x99f0, 0x3, 0x4}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000180)=0xa) ftruncate(r1, 0x400) r3 = accept(r2, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) recvmmsg(r3, &(0x7f0000001580)={&(0x7f0000001540)={&(0x7f0000000240)=@un=@file={0x0, ""/507}, 0x1fd, &(0x7f00000014c0)=[{&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/86, 0x56}], 0x2, &(0x7f0000001500)}, 0x80}, 0x10, 0x802, &(0x7f00000015c0)={0x2ef67a05, 0xebb}) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f0000001600)={'./file0\x00', 0x9, 0x80, 0x2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001a80)={0x4, &(0x7f0000001a40)=[{0xa, 0x5, 0xc}, {0x5, 0x6, 0x80, 0x8001}, {0x3, 0x4, 0x7, 0x1}, {0x1, 0x10, 0x2, 0x9}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001ac0), 0x80, 0x0) ioctl$BIOCPROMISC(r4, 0x20004269) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000001b00)=0xe000000) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001b40), 0x8, 0x0) ioctl$WSKBDIO_SETMAP(r5, 0x8010570e, &(0x7f0000001bc0)={0x2, &(0x7f0000001b80)=[{0x7, 0x8, 0x7, 0x4f, 0x1}, {0x9bf9, 0xfff6, 0x1, 0x1, 0x4}]}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000001c00)) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000001c40)=0xfffffff7) mkdirat(r2, &(0x7f0000001c80)='./file0\x00', 0x120) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000001d40)={&(0x7f0000001cc0)='./file0\x00', 0x3, &(0x7f0000001d00)='./file0/file0\x00', 0xe}) utimensat(0xffffffffffffff9c, &(0x7f0000001d80)='./file0/file0/file0\x00', &(0x7f0000001dc0)={{0x2, 0x4}, {0x3, 0xff43}}, 0x2) recvmsg(r2, &(0x7f0000003100)={&(0x7f0000001e00)=@in, 0xc, &(0x7f0000002fc0)=[{&(0x7f0000001e40)=""/12, 0xc}, {&(0x7f0000001e80)=""/108, 0x6c}, {&(0x7f0000001f00)=""/4096, 0x1000}, {&(0x7f0000002f00)=""/103, 0x67}, {&(0x7f0000002f80)=""/14, 0xe}], 0x5, &(0x7f0000003040)=""/162, 0xa2}, 0x3) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000003140)) getpeername(r2, &(0x7f0000003180)=@in, &(0x7f00000031c0)=0xc) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000003200), 0x400, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r6, 0x80185758, &(0x7f0000003240)={0x6, 0x6, {0x4, 0x2}}) rmdir(&(0x7f0000003280)='./file0\x00') openat$wskbd(0xffffffffffffff9c, &(0x7f00000032c0), 0x20000, 0x0) 271.94426ms ago: executing program 1 (id=141): open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0xaa) (async, rerun: 64) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) (async, rerun: 64) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x100000002, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9f}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000d7d000/0x4000)=nil, 0x80000000000101}, {&(0x7f0000fa7000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000fed000/0x11000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x100000001}, {&(0x7f0000ecd000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1000004}, {&(0x7f0000854000/0x3000)=nil, &(0x7f0000d85000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000a86000/0x2000)=nil, 0x1}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000429000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000c26000/0x2000)=nil, &(0x7f0000bfd000/0x400000)=nil, 0x38dd823d}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000c93000/0x2000)=nil, 0x1}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil, 0x400000000000}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0xffffffff7ffffffc}, {&(0x7f0000dd6000/0x2000)=nil, &(0x7f0000b0b000/0x2000)=nil, 0x100000001}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f0000d93000/0x3000)=nil, 0xffffffff}, {&(0x7f0000d60000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000fa8000/0x3000)=nil, &(0x7f0000c5e000/0x4000)=nil, 0x81}], './file0\x00', 0x65}) (async) r1 = socket(0x1, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000280)={0x0, 0x31, 0x0, 0x0, &(0x7f0000000180)=""/225, 0xe1}, 0x800) (async, rerun: 64) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (async, rerun: 64) setrlimit(0x8, &(0x7f0000000980)) (async, rerun: 64) dup(r2) (rerun: 64) ioctl$FIONREAD(r1, 0xc0106978, &(0x7f00000001c0)) (async, rerun: 64) symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (rerun: 64) symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "899589", 0x0, 0x2b, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="ffff00000d8000"}}}}) open$dir(&(0x7f0000000200)='./file1\x00', 0x3e0, 0x0) (async) unlink(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f0000000d80)='./file0\x00', &(0x7f0000000180)='./file1\x00') 41.278158ms ago: executing program 1 (id=142): r0 = socket(0x18, 0x8000, 0x2) recvmmsg(r0, &(0x7f0000000700)={&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x1003f8d}, 0x10, 0x3000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget$private(0x0, 0x1ba) msgrcv(r2, 0x0, 0x0, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r3, &(0x7f0000000080)={0x0, 0x2881}, 0x10, 0x0) close(r3) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x6a, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x12, r4, 0x0) ftruncate(r4, 0x25b3) execve(0x0, 0x0, 0x0) setitimer(0x0, &(0x7f00000000c0)={{0xffffffff, 0xfffffffffffffff9}, {0xffffffff}}, 0x0) r5 = socket(0x18, 0x1, 0x0) getsockopt(r5, 0x6, 0x9, 0x0, 0x0) 4.852976ms ago: executing program 6 (id=143): open$dir(&(0x7f0000000000)='.\x00', 0x5b42972446101eca, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) setsockopt(r0, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) rmdir(&(0x7f0000000040)='./file0\x00') 578.394µs ago: executing program 7 (id=144): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) syz_emit_ethernet(0xce, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60db834400980000fed30000000000000000000000000000ff0200000000000000000000000000016112000000000000c2040000000105021000010001070000000000000005020100c204000007ff1068728fd5a03afd508649cbf434e9db5de473843d03d6e899a6240f9b55a1a7a11cc63c1c2991a6d596139152d02e8432851aabe212d5190940067c37da10d4f6b984c0211711ca21217c4b6e62fa14265764257bfe92c8956735888f5c01a5f33aaec2c20400000004000000000000"]) ioctl$FIONREAD(r1, 0x800474c4, &(0x7f00000000c0)) write(r1, &(0x7f00000001c0)="4a9946654dcc8bf3fff1c557b113fa04869de75fd69e", 0x16) r2 = semget(0x2, 0x3, 0x603) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r5 = getuid() r6 = getegid() fchown(r4, r5, r6) r7 = getgid() munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, &(0x7f00000024c0)={0x1fe, 0x10000, 0x0, 0x3000000, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x9, 0xffffffffffffffff, r3, r5, r7, 0x20, 0x5}, 0xb00, 0x1}) 0s ago: executing program 8 (id=24): r0 = socket$inet(0x2, 0x2, 0x0) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000040)=0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xb, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x4, 0x12, r2, 0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r3 = socket(0x2, 0x5, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000280)={0x0, 0x31, 0x0, 0x0, &(0x7f0000000180)=""/225, 0xe1}, 0x800) r6 = syz_open_pts() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x4, 0x0, 0x0, 0x0, 0x0, 0xe0}, 0x100000126a, 0x2, 0x0, 0x0, 0x7ffffffffffffffe, 0xfb63, 0x9f, 0x8000000000000e62}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x404, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x2, 0x0, 0x0) syz_open_pts() syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) kqueue() select(0x40, &(0x7f0000000100)={0x1, 0xffffffffffffffff, 0x0, 0x20000000000000, 0x100000000000007, 0x4, 0x0, 0xc1eb}, &(0x7f0000000140)={0x1000000000007f, 0xa, 0x1080000000000, 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x40000000000000}, 0x0, 0x0) close(r6) sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) setrlimit(0x8, &(0x7f0000000980)) dup(r3) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.93' (ED25519) to the list of known hosts. Connection to 10.128.0.93 closed by remote host.