SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, &(0x7f0000000240)=0x5) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x100, 0x0) 05:19:30 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaa548eaa7289a75c47250900010000000000000000008000b5eb00000000000004000000fe8000000000000000000000000000aa"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = socket(0x2, 0x1000000008002, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) accept$unix(r5, 0x0, &(0x7f0000000080)) connect$unix(r1, &(0x7f0000000300)=ANY=[], 0x0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r6, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) r7 = dup(r6) r8 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) sendto$inet6(r8, &(0x7f0000001580)="e6dbbdf6a2f23e7cc2743e9d3ea1c0c7ad1131c6afe94aba8001a6c502235131b2e3b2acfcda2a191bc280eeecf8f7c35cb105e9cecb28e408acb6ce28b9e0d1e85cfb34582d0392dd529411d00ba2e3c634a12013b3124ff25b6c3c3dbcbf77a232b68eb1452a78c8f654a358000700d50500b8b7562f4d21ea96efbbfc80e398c8cd671bb11a10bf81efd80575a1ff4298cfce7cad871b94e705e2be76c940f29db8e53b897b894ef212fc44b45c406f404bf4f72b1b421cb37b2a1d6456dd14d2db4585aba510652f3a8348d4e0aa7df1076e542e6071fa867808d1165bc47403a877bdb6299c02fa7746deeb867ccaeb9caa10301a2565bd4a6cd9f8fc2c87670b7ede40328501c0c1f2f3ed4e9ac5a4f6109037caecde3ac8e024444ad8d8bdd6f2bbc5e7507b28d93083db1f1e0c31f77e35dbdd4189f9b3eeda03abb17f8fd57f559ff8d46a809567aa0c0afec39648", 0x121, 0x0, 0x0, 0x41) ioctl$WSDISPLAYIO_USEFONT(r7, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x4, 0x20, 0x0, 0x1, 0xffff, 0x3, 0x7, 0x48b4fcefae1414e1, 0x2, 0x8, 0xf9e}) r9 = socket(0x40000000011, 0x2, 0xfffffffffffffffd) r10 = shmget(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) r11 = shmget$private(0x0, 0x4000, 0x322, &(0x7f0000ffb000/0x4000)=nil) r12 = getegid() r13 = getegid() r14 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x7feaacaee92beeee) mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x20000000) write(r14, &(0x7f0000000080)="62032a3106773f1e00bb5a1e771e245f50f4857d42b595a4c9343ae2b5ae0ff1d6dbccc65a9e8898b02a8bae6db90bc29ee6ff857ad7231042f9839a1fb7bc4e8f1fd3eb9c0e38f2dabb98b5b60b94512298ffd0461d1f8b62a14b463e278f5fcd0bc84cc038982d02ee7fc24c7ee3ea6700931f65b454aa", 0xc238c0b9) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) shmctl$IPC_SET(r11, 0x1, &(0x7f00000000c0)={{0x4000000, r15, r13, 0x0, r12, 0x2}, 0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x3ff}) socket$unix(0x1, 0x2, 0x0) r16 = socket(0x800000018, 0x1, 0x0) bind$unix(r16, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r17 = geteuid() r18 = getgid() r19 = socket(0x10, 0x8000, 0x2) r20 = fcntl$getown(0xffffffffffffffff, 0x5) r21 = fcntl$getown(r19, 0x5) r22 = socket(0x18, 0x1, 0x0) setsockopt(r22, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r22, 0x29, 0xa, 0x0, 0x0) dup2(r22, r16) r23 = shmget$private(0x0, 0x2000, 0x10, &(0x7f0000002000/0x2000)=nil) shmctl$IPC_SET(r23, 0x1, &(0x7f0000000840)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x1c4, 0x80000000}, 0xd, 0x102, r20, r21, 0x2, 0x95, 0xffff}) r24 = getegid() shmctl$IPC_SET(r11, 0x1, &(0x7f0000000500)={{0x0, 0xffffffffffffffff, r24, r17, r18, 0x10, 0x1}, 0x3, 0x4, r20}) fcntl$lock(r16, 0x0, &(0x7f00000004c0)={0x3, 0x0, 0x4, 0x7, r20}) r25 = socket(0x800000018, 0x1, 0x0) bind$unix(r25, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r26 = socket(0x18, 0x1, 0x0) setsockopt(r26, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r26, 0x29, 0xa, 0x0, 0x0) dup2(r26, r25) r27 = socket$inet(0x2, 0x2, 0xc0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, 0xfd9c) r29 = fcntl$getown(r9, 0x5) r30 = shmget$private(0x0, 0x3000, 0x401, &(0x7f0000ffc000/0x3000)=nil) semctl$IPC_RMID(r30, 0x0, 0x0) shmctl$IPC_SET(r30, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r30, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r32 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r32, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r32, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r32, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r32, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r33 = getgid() r34 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x7feaacaee92beeee) mmap(&(0x7f0000017000/0x3000)=nil, 0x3000, 0x0, 0x10, r34, 0x0, 0x0) write(r34, &(0x7f0000000080)="62032a3106773f1e00bb5a1e771e245f50f4857d42b595a4c9343ae2b5ae0ff1d6dbccc65a9e8898b02a8bae6db90bc29ee6ff857ad7231042f9839a1fb7bc4e8f1fd3eb9c0e38f2dabb98b5b60b94512298ffd0461d1f8b62a14b463e278f5fcd0bc84cc038982d02ee7fc24c7ee3ea6700931f65b454aa", 0xc238c0b9) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xfffffd73) r36 = getgid() semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r33, r35, r36, 0x10, 0x9}, 0x8, 0x1, 0x9}) r37 = getgid() r38 = getppid() shmctl$IPC_SET(r30, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r31, r35, r37, 0x1e4, 0x8}, 0x5, 0x7, r38, 0x0, 0xfffffffffffffe01, 0x9, 0x7fd}) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000040)={{0xfff, 0xffffffffffffffff, r12, r28, 0xffffffffffffffff, 0x0, 0x9}, 0x9, 0x75, r29, r38, 0x10001, 0x8000, 0x3}) r39 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r39, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r39, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r39, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff}], 0x2) r40 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r42 = getgid() semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r40, r41, r42, 0x10, 0x9}, 0x8, 0x1, 0x9}) r43 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r43, 0x0, 0x0) shmctl$IPC_SET(r43, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r43, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r45 = semget$private(0x0, 0x3, 0x662) semctl$GETNCNT(r45, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r45, 0x0, 0x8, &(0x7f0000003700)=0x272) semctl$GETVAL(r45, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r45, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r46 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r48 = getgid() semctl$IPC_SET(r45, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r46, r47, r48, 0x10, 0x9}, 0x8, 0x1, 0x9}) r49 = getgid() r50 = getppid() shmctl$IPC_SET(r43, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r44, r47, r49, 0x1e4, 0x8}, 0x5, 0x7, r50, 0x0, 0xfffffffffffffe01, 0x9, 0x7ff}) r51 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r51, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r51, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r51, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r51, &(0x7f0000000400)=[{0x0, 0x5, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r52 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r54 = getgid() semctl$IPC_SET(r51, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r52, r53, r54, 0x10, 0x9}, 0x8, 0x1, 0x9}) r55 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r55, 0x0, 0x0) shmctl$IPC_SET(r55, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r55, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r56 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r56, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r56, 0x0, 0x8, &(0x7f0000003700)=0x272) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffa8e2ef76c1011b8ecd60a4f00808063a"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 05:19:30 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000008c0)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0000000000024528e909d7e3b3bb2c0459f7eb0a6da604001f7ce66a79b8bbee5270cf563d58564d7e65a002304ebcc42871cb70797c58b2286d1ca45f926ad03777807f737f83460a6cc1686ff243632ac6b81ca5d4c07687c82c73294d65e91a2bcfa88dff8533b3b36804165a07ec2d35229f6b9cd4727290223ccad30204bfd1f2c8899e4f616c90f383f0a164de8b15d97f3f78841921a985a"], 0x10) r1 = socket(0x2, 0x1, 0xff) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x9) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = accept$unix(r3, 0x0, &(0x7f0000000080)) recvmsg(r4, &(0x7f0000000100)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000180)=[{0x0}, {&(0x7f0000000440)=""/247, 0xf7}], 0x2, 0x0}, 0x40) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=ANY=[@ANYPTR, @ANYPTR=&(0x7f0000000200)=ANY=[], @ANYBLOB="dd7d48d3d8f7b2db58cfc8e7c4f27dca8fcc089f419348d8964b78757b95ef99ce9c9a961289abde2aaf15809203bdfc5cb8acb743e9c1a5772d5fdf4233167f1db853018ebfa7c831853ebac4543e6751a2f4e42deedd3ff07fd545f48c74e013167a0f71e20a635de346675f0036e0de945e1fa7351809a8e311ceae71d27e7e305e1b41e0638792c89cbc4ca7fa4aee0baf929edb6104309cff9507c281198bdb4ca47082b0269479584665b13b546472adbb3b2f77641fd99cb6c4a43bfc3e04fe9dba8d54e769936c10a250165c46dc279516cefe26e91263e1", @ANYRESOCT, @ANYBLOB="00040000"], 0x107, 0x3}, 0x0) 05:19:31 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00fa0400000000000000d9ac55a52f7dc8062782813c8cefcfdb1be8f9c0e36d58ab4f79a66de7fb584d490000000062f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f3354fcd03af0c9fc348ee4013ecdb22c517b80c1886d2b7b150f80a50d2"], 0x10) dup2(r1, r0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x100, 0x8000}], 0x1}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc3", 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$setflags(r1, 0x2, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 05:19:31 executing program 1: r0 = semget$private(0x0, 0x4, 0xc1) semop(r0, &(0x7f0000000240), 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0xf9af, 0x1000}, {0x4, 0x1, 0x1800}], 0x2) r1 = getuid() seteuid(r1) r2 = geteuid() r3 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r3, 0x4, 0x84) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="82022e2f66696c653000853ed4964962e739d01a85cddfc4205bda53ada75071d02482a064961b4b9dfefa661337b66e199dc75d8692839a83033ef39acfdbf9d9ab7d86be54bf420ade30759b321f0cb130d81a434a6d32136b0c2a493c746f3f6492482314910eab6b738a964bfa2fcbf3f550764613f8e6ffc359ec58feeccd191355f7b39d8ea1e872ff8b802af1ce186f3f7abec3c45c3cffcc81924f0368df"], 0x10) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x200000029, 0x39, 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r6, 0x0, r6) openat$pci(0xffffffffffffff9c, &(0x7f0000000580)='/dev/pci\x00', 0x8000, 0x0) r7 = socket(0x2, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc0206925, &(0x7f0000000300)) ioctl$FIOGETOWN(r8, 0x4004667b, &(0x7f0000000000)) r9 = dup2(0xffffffffffffff9c, r5) r10 = socket(0x2, 0x4, 0x1) setsockopt(r10, 0x8, 0x0, &(0x7f0000000100)="0000065d", 0x4) r11 = getpgrp() fcntl$lock(r10, 0x7, &(0x7f0000000040)={0x3, 0x1, 0x101, 0x1, r11}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r13 = semget$private(0x0, 0x2, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r17 = getgid() semop(0xffffffffffffffff, &(0x7f0000000640)=[{0x2, 0x1f, 0x1000}, {0x2, 0xa6f, 0x1000}, {0x2, 0x3, 0x1000}], 0x3) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r15, r14, 0x0, r17, 0x100010024, 0x7}, 0x6, 0x3dd, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r18, 0x2) poll(&(0x7f0000000000)=[{r18, 0x1a5}], 0x2000000000000160, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff46) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r19, 0x0, r12, 0x0, 0x40, 0x7}, 0x7ffd, 0x1fe, 0x8}) r20 = socket(0x18, 0x2, 0x0) accept$inet6(r20, 0x0, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000180)={{0x20000007, r21, 0x0, 0x0, r22, 0x100010024, 0x7}, 0x9, 0x9, 0x3}) r23 = semget$private(0x0, 0x2, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r26 = getgid() semop(r23, &(0x7f00000002c0), 0x0) r27 = socket(0x18, 0x2, 0x0) setsockopt(r27, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r27, &(0x7f0000000800)=ANY=[@ANYBLOB="01fbc208a8696c6539aa7206c38a0280d405fe821e19247f19d89ddf5c012f48d28445a79e0c9d6ed6f74a5beed562e797d97d62e96d061b0843eea5e0e7685fa9cc4ec7449f2ac45132807f8bae2efdbc62e535305539a0f9ac550f636a87e494e9c8105e87abd923bfe37f7535bb2bd36db9167f310c1c8be2e45a16e09ca4aa21fe4bea8e7e6c6e2bb328005bfd7a4a770f18d9e10e3431747b1512485cc3330eed246ea8b05c09f8f6cb651fadf0a322385bb180353e74e8bdb79077ee579bbb48b1cb131a3bc8719d6e18672182ecfd92be31b0e1c840727346231a424f2993121096f144ad6a41552a7067d85e2436808cf61c970a9913c7e5d56b49d3b371d84946f3e5ad00"/278], 0x1) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r29 = getgid() setregid(r28, r29) r30 = semget(0x1, 0x1, 0x0) r31 = getegid() semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r25, r24, 0x0, r31, 0x100010024, 0x7}, 0x9, 0x7, 0x10000}) fchownat(r9, &(0x7f0000000200)='./file0\x00', r21, r26, 0x8) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r33 = getgid() chown(&(0x7f0000000180)='./file0\x00', r32, r33) r34 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000a00)={{0x2, r1, r16, r2, r34, 0x20, 0x3}, 0x401, 0x48, 0x9}) seteuid(r2) r35 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r35}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r36 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r35}, 0xfffffffffffffffe, 0xfffffffffffffffc}, {{}, 0xfffffffffffffff9, 0x11}], 0x2, 0x0) kevent(r36, 0x0, 0x0, &(0x7f0000000180), 0x9, &(0x7f00000000c0)={0xa8c}) r37 = socket(0x2, 0x2, 0x0) connect$unix(r37, &(0x7f0000000940)=ANY=[@ANYBLOB="82022e2f66696c653000b599a76fb6b6510d218e4c3f6571d1208a954ac30157d11efc37eb37cf61217f41fe28c54568d1a3c60469e5e909752d702f46bf4f674706cd0e3f6af9f3c0fc51670a59de13ed8bb6e32ed2e7605d1671dc8703ac6b20bfddc110f2bd028a9f3371ae035f476c02f7ffc2f00368082d1aea472737ad2f989efc77c8adc4fdf0b02bc0fb1c33347fe18475"], 0x10) r38 = socket(0x10000000002, 0x2, 0x0) dup2(r37, r38) r39 = kqueue() kevent(r39, &(0x7f0000000080)=[{{r37}, 0xffffffffffffffff, 0x31}], 0x4, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r41, &(0x7f0000000080)="7d4445fa82ed3150765ec51baf48ae0c90c8672fccac2eb85120ba817e4c6e653331d094543181160d6dcf30a6b6c7058ee9e5c7edf12e3ec520afe888e1cdfd1ba92a44cbd2800c8f0ffabafe73af082b61e3439293d974996738de14bb85135b85ea35d39a837c6ed4ba5f2d6e05aa02f95fbaa6dac5b02dccb20b809f2c7d6edf1aa28ea15e1d0c48883b6092481c3d", 0x91, 0x8, 0x0, 0x0) recvmsg(r41, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000640), 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r42, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/99, 0x63}], 0x1, 0x0}, 0x0) kevent(r39, &(0x7f0000000700)=[{{r40}, 0xfffffffffffffff9, 0x10, 0x11, 0x100000001, 0x5}, {{r27}, 0xfffffffffffffffc, 0xa0, 0x4, 0x0, 0x2}, {{r42}, 0xfffffffffffffffe, 0x18, 0x1, 0x0, 0xfffffffffffffffe}, {{r3}, 0xfffffffffffffffe, 0x80, 0xf0000000, 0x8, 0x49b}, {{r10}, 0xfffffffffffffffc, 0x87, 0x10, 0x10000, 0x633a}, {{r18}, 0xfffffffffffffff9, 0x2, 0x20, 0x100000001, 0x3ff}, {{r27}, 0xfffffffffffffffe, 0x80, 0x4, 0x80000000, 0x6}], 0x34, 0x0, 0x80000000000c68, 0x0) 05:19:31 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) fsync(r0) fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f0000000040)={{0x10000001, 0x4}, {0x2e, 0x20004000}}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f0000000080)=0x200008) 05:19:31 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) sendto(r0, &(0x7f0000000180)="71e2f367db68eaffb744a75b4d1fce7abbeba60f06ff1616d4075782dd4b256b69ded4f93f645c4f7b550f34953a1db2dc36b71212d9c171a3544d015fd4171012ee2d0d473e52ba9476351e3643c720139d8d761b54152deb2fe0fbbc79433855ae88d71ab22681d1699180e2aa4c284cf04d505a64190374bfd4f6d0a5b1dce2cf76726f76379ec9e90dc3275bccf078330b92c8", 0x95, 0x401, &(0x7f0000000100)=@in6={0x18, 0x0, 0x5, 0x20}, 0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0x0) getdents(0xffffffffffffffff, &(0x7f0000000240)=""/116, 0x74) 05:19:31 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000180)="b100051360000000000000001000000000000000000000a8fef96ecfc73f19167af4f7aa0400fa4f376336acf00b7804be781e49910900df031499ca9822ab08b6bceef1c7da3671c3c7743178d0e694a609ebe3b65ca880598ebf0d3748923770c4a4708d844910b52fa146311eea6c012bde31ca4d60d008428164c3870ece062d2558a596e8868d0bc1667873cb7a01480bfc149bbc5c772aadd05281ded4ba88c19d42e1da957dd1407c29147346873727b906abaf64440e24ac120d8319e8c6d72cae927e6e5978c37411fb8f0782df3bb2a4e7061993e203a9df7895448f95fe47129a63a83ff3f8d13b525ef6c94e9ec01e45ce03b08146b9b88e309fcd2fe1b26078c716404336a7efd5ba0193f9163a7e309d4cda339a015c33dfe9575a30d01dfd683fbdc33efe9eb37e25802ff206eedea28532ee5f9ff0f36d6e8d394ab2c3dae945cf8a5c9629e4dc1af36acc4a90716a3a536afabdb000"/364, 0x16c, 0x0, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f0000000780)=ANY=[@ANYBLOB="000800000000000000d9ac4991b633"], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="84", 0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0486dd60a4f00808183c00fe80000000fffa0000000000000000aaff020000000000000000000000000001"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 05:19:32 executing program 1: geteuid() r0 = msgget$private(0x0, 0x214) getgid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getppid() msgctl$IPC_SET(r0, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_open_pts() read(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) socket$unix(0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semget(0x2, 0x0, 0x0) semget(0x0, 0x0, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) dup(0xffffffffffffffff) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f00000001c0)=0x8000, 0x4) r3 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffdb1, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x8e) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044271, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="0801ffaa89ba0000000001000000000000673356e260edef5d78b4ba1397769565eebd274c6ca47f34cb436fae8cc4ae4dc06ea3381f017bc7f702d71c375485eab9f9284fb0a7a0aa5fc0f22fc6253be0d5213d340bfd84cb"], 0x10) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r4 = accept$unix(r2, 0x0, 0x0) recvfrom$unix(r4, &(0x7f0000001200)=""/4096, 0x1000, 0x1, 0x0, 0x0) 05:19:32 executing program 0: r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x39, &(0x7f0000000080), 0x4) socket(0x20, 0x4000, 0x2) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/236) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 05:19:33 executing program 1: r0 = socket(0x1, 0x2, 0x9) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000540)=[{{r1}, 0xffffffffffbfffff, 0x2f, 0x80, 0x21}, {{r0}, 0xfffffffffffffffa, 0xe1, 0x1, 0x47a9bd8, 0x8}], 0x0, 0x0, 0x4, 0x0) kqueue() r2 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r2, 0x0, 0x16, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r3, 0x0, 0x16, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000240)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x29, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) msgget(0x3, 0x90) getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000400)=0xc) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) semget$private(0x0, 0x2, 0x200) sync() getrusage(0x1, 0xffffffffffffffff) socketpair(0x2, 0x2, 0x83, &(0x7f00000001c0)) clock_gettime(0x0, &(0x7f0000000080)) r6 = msgget$private(0x0, 0xffffffffffffffdb) msgrcv(r6, &(0x7f00000000c0)={0x0, ""/60}, 0x44, 0x3, 0x1000) socket$inet6(0x18, 0x8001, 0x0) socket$inet6(0x18, 0x3, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x2, 0x0) connect(r7, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) 05:19:33 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xa088ac064810a368, 0xd1e32c93d5b40ae8) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x408, 0xffffffffffffffff) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x80, 0x0) r2 = getgid() r3 = getpgid(0x0) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0x2, 0x8) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r2, 0xa2e06871274b3b90}, 0x0, 0x0, r3}) fcntl$lock(r1, 0x7, &(0x7f00000000c0)={0x3, 0x1, 0x8, 0xf36, r3}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) read(r4, 0x0, 0x422) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000180)) acct(&(0x7f0000000140)='./file0\x00') r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r5, &(0x7f0000000480)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0x222, 0x40000000000800) 05:19:33 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000001c0)) symlink(&(0x7f0000000180)='..', &(0x7f0000000080)='./file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') 05:19:34 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000004c0)='./file0\x00', 0x2, 0x10a) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000180)="5aff5c77c983103d8dc11a1518e74541254b488d3ceeab9c9a62fde4627d333823c1196e3a766a1fc124797ac4", 0x2d}], 0x1) close(r1) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) r2 = msgget$private(0x0, 0xfffffffffffff9fd) msgsnd(r2, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f00000000c0)=0xffffff80) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r6 = fcntl$dupfd(r3, 0xa, r5) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000340)=0x8) msgsnd(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="010000000000ebff"], 0x8, 0x800) fchmod(r0, 0x8e3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xffffff80) r8 = semget$private(0x0, 0x8, 0x10286) r9 = socket(0x2, 0x1, 0x0) r10 = fcntl$dupfd(r9, 0xa, r9) setsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f0000000000)="2c3b44d6", 0x4) ioctl$TIOCSETA(r10, 0x80047470, &(0x7f0000000100)={0x2, 0x0, 0x1, 0x4, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x7, 0x530}) semop(r8, &(0x7f0000000440)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r8, &(0x7f0000000500)=[{0x2, 0x8, 0x800}, {0x5, 0x0, 0x1800}, {0x3, 0x100, 0x2c00}, {0x1, 0xffff, 0x1000}, {0x3, 0x3, 0x1800}, {0x4}, {0x1, 0x1ff, 0x1000}, {0x1, 0xbccc, 0x800}, {0x2, 0xc336, 0x1000}, {0x0, 0x2, 0x1400}], 0xa) semctl$GETPID(r8, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r8, &(0x7f00000005c0), 0x0) semctl$GETZCNT(r8, 0x1, 0x7, &(0x7f00000002c0)=""/148) r11 = geteuid() r12 = fcntl$getown(0xffffffffffffff9c, 0x5) r13 = getppid() r14 = msgget(0x1, 0x0) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000980)={{0x1, r11, 0xffffffffffffffff, 0x0, 0x0, 0x39, 0x9260}, 0x6, 0x1, r12, r13, 0xa6, 0x1, 0x4e2c, 0x3b39}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r16 = geteuid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000003c0)={{0x4, r11, r15, r16, 0xffffffffffffffff}, 0x4, 0x0, 0x8000}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, r18}, 0xc) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000380)={r4, r16, r18}, 0xc) getpeername$inet(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 05:19:34 executing program 1: sync() clock_gettime(0x2, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) getrusage(0x1, &(0x7f0000000000)) 05:19:34 executing program 1: r0 = socket(0x18, 0x8000, 0x6) r1 = dup2(0xffffffffffffff9c, r0) ioctl$BIOCPROMISC(r1, 0x20004269) 05:19:34 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f00000000c0), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="01318be63d9bb9b13f7a"], 0xa) r4 = dup(r3) listen(r4, 0x0) accept$unix(r4, 0x0, &(0x7f0000000080)) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) r7 = accept$unix(r6, 0x0, &(0x7f0000000080)) recvmsg(r7, &(0x7f0000000100)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000180)=[{0x0}, {&(0x7f0000000440)=""/247, 0xf7}], 0x2, 0x0}, 0x40) dup2(r7, r0) dup2(r4, r2) syz_open_pts() setrlimit(0x8, &(0x7f0000000080)) socket(0x800000018, 0x1, 0x0) 05:19:34 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="100000928b6ce2e1cf98f2611400a82b0000014e135d51b868e3"], 0x10}, 0x0) recvmsg(r1, &(0x7f0000000340)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000000180)=""/71, 0xb}, 0x0) semget$private(0x0, 0x7, 0x88) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000001640)={0x80000001, 0x0, {0x1, 0x200}}) r2 = socket(0x10, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x488, 0x400}, 0x2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r3, &(0x7f0000000200), 0xfe72) r4 = syz_open_pts() close(r3) r5 = dup(r4) r6 = syz_open_pts() rename(&(0x7f0000001440)='./file0\x00', &(0x7f0000001480)='./file0\x00') recvmsg(r5, &(0x7f00000013c0)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000340)=[{&(0x7f0000000280)=""/110, 0x6e}, {&(0x7f0000000300)=""/7, 0x7}], 0x2, &(0x7f0000000100)=""/208, 0xd0}, 0xd839c80e9c0fc7a4) ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xfffffffffffffffd, '\\\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}) semctl$GETALL(0x0, 0x0, 0x6, 0xfffffffffffffffe) semget$private(0x0, 0x4, 0x0) r7 = semget$private(0x0, 0x8, 0x10286) semop(r7, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) r8 = socket$inet(0x2, 0x1, 0x0) getsockopt(r8, 0x6, 0x8, 0x0, 0x0) semop(r7, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1000}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x6, 0x1000}, {0x1, 0x3, 0x800}, {0x0, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r7, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r7, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401}], 0x4) semctl$GETZCNT(r7, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r7, 0x0, 0x6, &(0x7f00000003c0)=""/155) 05:19:34 executing program 0: sendsyslog(&(0x7f00000001c0)="013b8e468fab7b8cb08490346beaa745b8ed41c45da98e1e55d894bc7c08fc9586240793e1a5f34cbf4617d42c0da1595c786d319f258ea2bcd88a218ccba04a1487500723eaab3283517aafe01b8a9b784e3e62d810628174bdf4996df5f77520f1f2e62d1617e0d3f751e6826bc69319337376be086c49ece31bfc38529f689276af3a4799449acadff4b3e41ab409b9a68e6f545ac45a3e58d91b4c9309966aeed0dff52aa75944b6fca7f431215f949f8b4cf89b23b6b8854afd8e78b105d0221b0cb42429d55c8babc2a4a1533e5caff19d2f06664063244442c99fe0cfca75a1c73d28ac4d6c7a619aa0c662379a95e98c14f1f51fc0e90d445ba19ea6b4b81cd1e2b0907dd4c68ee84816b92321de44a50d970d86b64afc76413463631421bfefe4454c02eb635032ed6d5d85ec1cf158d67baaf1fa3039bae93781b2902037b7d09314253cb6381713fa03595d0a894d4c09e150d21ecac783e812a1d453fa39df4ae496997c011980c6791622", 0x171, 0xd) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() pipe(&(0x7f0000000080)={0xffffffffffffffff}) ftruncate(r1, 0x0, 0xfffffffffffffffc) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) getegid() 05:19:34 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x20e, 0x0) mmap(&(0x7f0000017000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x3) write(r0, &(0x7f0000000080)="62032a3106773f1e00bb5a1e771e245f50f4857d42b595a4c9343ae2b5ae0ff1d6dbccc65a9e8898b02a8bae6db90bc29ee6ff857ad7231042f9839a1fb7bc4e8f1fd3eb9c0e38f2dabb98b5b60b94512298ffd0461d1f8b62a14b463e278f5fcd0bc84cc038982d02ee7fc24c7ee3ea6700931f65b454aa", 0xc238c0b9) mknod(&(0x7f0000000140)='./file0\x00', 0x20e2, 0x6) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) shmctl$SHM_LOCK(r1, 0x3) 05:19:35 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) close(r0) r1 = open$dir(&(0x7f0000000280)='./file1\x00', 0x40000400000002c2, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1000000000000159, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)='q', 0x1}], 0x1) ftruncate(r0, 0x0, 0x20000a) 05:19:35 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 05:19:35 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800000800000000000000000085ced36a00", 0xffffffc1, 0x6}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="200000000000008d742c219880309905f87c8a5b6701000000000000000000c414000000290000002f0000000000030000000000000089daef16809e9c59f9b057b425246054340796c48ed192f46f641454efe69b534d424ac2656c964a2a0729c083e08fc2aabf999bc2e241adde00000000cdc97c9a00000000000000001e721ba1b0b9f6bde94c5666617cccfa789b46726d9c44062b1379f74ca83cad07e886a85fa14e4c622b20b81707a701cd21b7a9ca5581ffffff1e6b42c10cef114d9d4f58fbf75beefcf0c3400d38f67ca39e5ea666c5d0d4885d83a3fe72cdb4200000000000000000000000000000005c98d4afcf"], 0x38}, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000340)={0x1ff, 0xf46, 0x8, {[0x101, 0x4, 0x6, 0x9, 0x7, 0x2, 0x9, 0x9, 0x8, 0x3, 0x3, 0x8, 0xcc7, 0x5686, 0x1000, 0x3, 0x1, 0xe00], [0xb99b, 0x2, 0x3, 0x100000000, 0x8, 0x308, 0x4, 0x6, 0xc4, 0x4], [0xfffffffffffff8fb, 0x20, 0x0, 0x100, 0x4, 0xfff, 0x8], [0x9, 0x6, 0x4, 0x400, 0x5, 0x2], [{0x1, 0x65dc, 0x9, 0x80}, {0x0, 0x1, 0xf4, 0x100000000}, {0x4, 0x3, 0xfffffff8, 0x2}, {0x9, 0x1, 0x2, 0x2}, {0x7, 0x10001, 0x81}, {0x4, 0xe918, 0xe1, 0x2}, {0x5, 0x9, 0x101}, {0x2, 0x8, 0x2, 0xd517}], {0xbb43, 0x0, 0x7fffffff, 0x5}, {0x80, 0x0, 0x0, 0x3ff}}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x8002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:19:35 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) ioctl$BIOCGBLEN(0xffffffffffffff9c, 0x40044266, &(0x7f0000000040)) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)) fchmodat(r0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) 05:19:35 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffafaaaaaaaa00000460a4060000103c00000020000000000000000000000000aaff0200000000000000000000000000012c0085"]) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socket(0x2, 0x4000, 0x3a) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 05:19:35 executing program 0: r0 = open$dir(&(0x7f0000000180)='./file1\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0xed4, 0x0, 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x1018, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file1\x00') r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) kqueue() r4 = accept$unix(r3, 0x0, &(0x7f0000000080)) recvmsg(r4, &(0x7f0000000100)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000180)=[{0x0}, {&(0x7f0000000440)=""/247, 0xf7}], 0x2, 0x0}, 0x40) fchdir(r4) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r7, 0x0, 0x0) ioctl$FIOGETOWN(r7, 0x4004667b, &(0x7f0000000080)) ioctl$WSDISPLAYIO_SETSCREEN(r5, 0x80045756, &(0x7f0000000140)=0x200) 05:19:35 executing program 0: semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) getrusage(0x0, 0x0) socket(0x0, 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f0000000200)) symlinkat(0x0, 0xffffffffffffffff, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvmsg(r2, &(0x7f0000000100)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000180)=[{0x0}, {&(0x7f0000000440)=""/247, 0xf7}], 0x2, 0x0}, 0x40) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) r5 = accept$inet6(r4, &(0x7f0000001240), &(0x7f0000001200)=0xc) dup2(r5, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = dup(r6) listen(r7, 0x0) accept$unix(r7, 0x0, &(0x7f0000000080)) socket$unix(0x1, 0x2, 0x0) r8 = socket(0x2, 0x1, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r8) setsockopt$sock_int(r8, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r9 = socket(0x2, 0x1, 0x0) bind(r9, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r9) setsockopt$sock_int(r9, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) dup2(r9, r7) dup2(0xffffffffffffffff, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r11, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) dup2(r10, r11) sendmsg$unix(r10, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000080)="732fcfb31df6d4ba3d5f0e9c3309053db0ad4c3a38412376f73141e97940ab6fbc7b5398c3c40d0d180345db7194a732e66e48e021", 0x35}, {&(0x7f00000000c0)="77ca600291df0b3c1ec021f940823366b51cce737ff8420efddafd92529da9359b213824ea33fbff6805ad4d", 0x2c}, {&(0x7f0000000100)="4ad4b85d709948526867c8abb86ab159f8e7314fba38086e62f087d60c4a3d1b1a1e62eb2b24124c646f6cd1b5fe7729ed955398b32d3866660776996114ce1d92ef8e1550a82e9b6b720ded0b0afb8363312b734bb12584f3180f687988e36ab794ef8ab0e2ebe15b3c5460fbf8edc80497265a37a56c753cb144555f1677ffc59f223946f12e6e1c85d037ddbc2d33f982b49d32a1b42bbe546ad466d994c38e3fc7194b1f49760dd5739cf57574e549f3ebbd007621d9beea30bd6b05ed9d07b7b261079b8796c2cb6582ad", 0xcd}, {&(0x7f0000000200)="d348c029434b1b382cdb08803732f34dbcd7f4b677af421a888eb8ebabafab894c035eb7266c35d4f6eabbc32b3bf459fd585070943cbe84a17bd5b9576fec9cbdce5e76ce644b", 0x47}, {&(0x7f0000000280)="befe296248bfb3d272bd0d510b8c88b3a569003709dcef1acffde5d471da672cb10b08fe", 0x24}, {&(0x7f00000002c0)="569e03be6f21d2b7332f791158b1f074619e1cc4a498043ccbce162621bb669268cf69440e240ffc3cb313dd2ab2762c38fd9f855835c165ede55e0e302f329b2482e64308a9929169e2fac246a0cbb3d2394fd5b2009f3d5543f1d97becb15a53ecaacc1be29da82a4cbe48729c3cc59a6fc3bc5ff20cf4a95295be925dc10dd71911b56a1a61c48efb8c72e98e2b219fc5c8bc13f8aad26417747809ddc64e73595c4751ada65148bbb7dc735ecb762e5a706b9784788db85d6b09a08466c7ab12faeb30727284a436f5fb6c5f6a502f9939ead5e72e401ccf6e7c1b7dfab5c1133ae7620b7db1c26c9e1f013974367d33744eec5d48ab48d49fa9826a6f920ce9437cdd1780d7412a435ea6a82405128fc2eef26a203bbce07c79b926fcc52dbe0eb60cf6016b05778680d87ab34ec3b78aa24c7c87ff8412c05d1a45cd958f2328c498a49a30d2be9b5d85591cc7eebc35137b6e10990803430e906332ba41e789f7034d6c114a434ffbd4fe4fe385c6385cf19fd6b5b793c6462cdc53d0b52520a5a7404d49480a4d8dab5a6258333151b621df561209e45ba3eae953cb44d80cbaeb81142fa29bf530a53dd74802118cfdfc7d6bfbbc1c22907037ed0a3d48a68fb40d914e015453e17e85cd5ab36912700c09305db561a1fae90a66210290a1d5726baafaa59e7cdd9363504276eb5685039a3758ba43a4d0134ff54c2a34aa239107e6d663347e4f550cb773f0c410b0b1b10e6a9204557f52ffa67c568324fead760b9b107637ec6555e4cb23a38d7202d84b252904a0e8c8972e85c080c4dcadd9043aa5ed13f766f735e8658c08fd35720bc6e2ddc7994bf04a7365f27ba4344e2543c981149cc081d893595eab2e90088a37e0606971b73b90b7b3ef0a4680019c1268ca70f0f9a2088cce54aa78da69a63a2fa7187ebdddf586da19755960b371c0f503a6a143b59c260493adbebb8abf69739475711c57972a35acdda7df992696477a65942dacfd877a01040582c1023ba09612e53f3f92a473c41e7c8a6ecebe5842d48b89152b06e7cb4db4cd1c3d0e111a1786bb5ab1c39cd233a832a9ec7f14721f182fdec524a79a9f41a809949e34cf3e1ed3bbd46385eaaf41222436b2a08800c1dfbd50d5158f6df9e6dcb6276a7ff353695f0ba6de5e8bef7d808a0e92c824a2223dceacb934cfb139f5844c0f44979662d68941d2a808e615b5494cf0253b6d426ff55d0227e16d0e5589e22446facdc3bc4605526715b825917390af66e041eb6a89546f3d9156c30801212529288b36c63898aff719431c749978f9ca059ed7daa5e4420f2df1c8714d79c3391137057670de0d8d8bb10b279c09acc39049706c3b1df16e08ce47b64fde2a0ec19170817db2ac9aa6ac46cf0b4b46ee23be3fa197c5d6c57a3f5ce181d7a3b3e5be74dce06fdef3863836e14ce0aa074abdc392a3b3d528cf30269ea5a89c36028f4f1ce9036c4e2a544f3a5796f287b0bca4a01687cc985bbc4b5281eb144282eacb46df5265b665e06490d65cc6e75c87b7baa1819235e48e8ab4d84451379937f1178af8e0635860b81fcce8818d93eca3194a7906e259ba97231fdb5146a58e6de8ec4ce026268fe419f09a595c326023a88869a9dfd9179070b79d94504fa9d81af049d534193f30c743a60f39218e836caf9d24b8f54eb5283b7b56c064518e224d0bd7bdb3623fedb516fbd8d5d2b8de0ac93cb9bc1bb9965f7c6a163447850123ee0cfbb489d0e4c9b8a99bffba33790d4b0757128115ec0a3af25e6de19c352771df4b1edbf3cea176db4a5529741102e5038cb241c3f54bc0751f7867145bbdd860b2d0afc94c35ed2301cb303c4da464047053ac165176f82c056ceffb36458a4bea15e62a1911da2ee8ce0bfff74cc71eb36b33fda29fe776dd6e17e1687e3d53c6de17377734edb6714fc815b73c319380a500694dbd00b7bfac66a8777ccf64b6237bdecdd6c0645207844cbdbd02dc4e200d6b9b415b194cb09cbf2e4e66c834cf57971a7e4a65b8f271e7a7c6a97ea4e55335b41452eba6cf83650cae81462d9e0a04ff742ca1922da6c0847f5032b92bc2b7c9d0d95cf6a6998ffee45c315271e1ad2d260ee24b5720b20f55932c9e527791d105eee1d12735816c11bd42209b2ff6af650304f8fd44bb411a6a810c3ce64c414865afed815aa0e4ef10738e3ebd695ffff8830569e9d45078ae4668811765192b60fbe4933cb2b9ff51feaa1d9a7c229cbce750c3ac9092fc1b4fc62a71c7abf1b58e14a742e8e0662abba4eca11549834aefc19a32aa841c536623f604b5dd20d024b9019fe5ffbaa87fbed4f43bc1e3b087687b5107befe4867bf726ece60b9eb03e63cd3ca2b1023b8412e859d41f7084376d4675661b0e19cacc25a0c705fd082feefe489729fa60dd6049e73019d95e07f92739caf86b4649fe7362e23dbc67247209a8eadd05f7759480fdba7632a358f56c94117688d3c0b69025165caba5f32f5303aa3582ac746de823fd57714280260aaa230093576386f5058312bbbc368498c67094cf128356e7cd40158443d85bf3939aaae2cc92fa9f853c9db6a0eb84defeaf73e85a9fbf251fb2ed1d4fbfa9ec6b5c00507a9112b3287865d8f1b543160e1b804dc676da21e406922ccffe33d1b54ebc66ab76de6af97600af96a6829af8d675d7c0636d3c051ebca43d2f0ea3dec8964be19d36beb45b1b910b6f35777884c484a337da59d88e03ae7d4d1f23cca17f32ed624742b273d296ee5b18eb5d0d59f04a77ac3fad1405e1641d2c7059bc5a33326b2d76eeb300254558de63aea187feb6a881bc60305e43f187acb6c584bafacad9766b3aa1d037d76e52c16f88f7d30c20c62011dd0af307351a3ddd7004dd7cfad991437532863baf885c5b750b1506215427350cd5ecc4df10f0a10e6597faa53f72645a5dbb53be31e4e381d07df7e3b1057257ad8beb566d8fffe408b6a24fc738322011db2a522301f33c77d4728444121e2ed8a61871899eda2fb2386e9a354ee5f88ced2b9803eddff43fc39f8f52b500e96598dfed451fdff0616a4e5874e39d97c4bc527652c9cf7ecda6269366ee70ee16da1607a9fe809846897105eee6d497995c8fb7b14da1c3142aed3c2c58a75ab88193080e3383aec2805279d7f78d7f11183d04271ac05566d23f2fba7122fcfe189bcd1deedf8e961e7aaddf7ea26bcf1e726544e9698686e68eedc1c04f5a22546f34b4d8377a8711adc84666e717ca0312f62352c4f77a65aadd34b0c15d4e909e24d6b22753e0416f04a4b71972b93d0136e8c9db7e146d1d9f263d3cea9cf104592ac5f65a0aa44eae83e61bcf03437f0ab9712a3576a52b0037fb3599a1546b505cdd24f3dfdf47f979599530da94dcad0a400f6efed4bbb582029f0b8cd0b5778ba7788ae70c668a2ed7f19ea0168454cc33cf53d8cbf9fd7d84a68aa5146c0c52ce15cfcf483749569f56e6b7189f592da81a10e61cf05b27c2fd66b4595ac399668c6e29bf91bb9725deb7fa4f281592f71a097692e3cfb5ed164a235e373ba805e36691586f75ee7ecc3e9df987d1448663a40339564507a7fcb61a4c5b9189018ad8b96458c630744421e100bf781001d5817ac1895a07f38aed093e204f667d1f1f2abcd0d8542373d17293f96c987553bf4296f9e0b104f777c6aab4bdfdbe4e9668ef46940a60ef0d12646f671a8a5efe3d16c504de95b316c21a78893886e13f02e3a004a17b60781fdd03e3acb8422018d6009c20be566b1d9f73fdadab5e7506f979fb27e65cecb6d08ee76c6f2948f8eef0179f913f9f1a8b6cf1e4cc27c81a8b0bc135bfb4b865df669f0e55fa9da441cc7b6b74ce2f8cdf8a18f7f7c7cc4954a7359a1dcb8a43eff16eb1796acc21c94ef460980f4440ca3c7d3572f77b63b4eb68a34374eaf675c499f57774b11cc7ebd6545f5ce318b40121dfc52eba2d844f353bdc3f9612a9f41cdf3ad4aef396a0852ed7df0ca37418bdbba3a09811cd4b61519562ac053632575a36d275f169dc8b49772071fa1e51075b7803f9cdbd44c95f6370b686491009976734d58ce7dd085449cb016171a9143f4204d60fdaef1b6bb5bd8d29d500abec0d7e6ba4adc0e4b562c8bf08ae01da95d41c327177daa5434a210fa82ed65cb7791972d22488a02864c0e9edcb29a9bd52c933fd379d73fdbb5042e2899626631ef19e7d359b33bc6b49561cc12fc36c2359ca6cec4b45d4f0b598c4698c8468f766c6a1050a29383929585b09577d0639f451c888536ddc5226bf5ad52f08a0f4d6d0376db268fd49de29ff628227581b3743f944114275bb4603fba81d2ed9e9e614c72ddf77082932f3ef6d6d9d836b990e6e955237aafd8fc95bdb99bbb4c5ad273b059cf14e67df85fa3c61ea5d4d9d63ce50dfcafa15b5ce6b71efa58dcf1c172323f24c615c198af2e1da991b224ffe49d5be0d8ca87bac1210f9b92604d37fa79934e70ef6a2b6bb4a147728fb1ca9187586150839444b43021a9a5ff9835ec96b689bba3ab1e7ba5cecd40b061f725218b883111761d34e5d2244340c50f64ac23c6c19b0d2125d6b02dead544df4821d4a3cbf2cd3693310a4dc8bbe5372a06d887bf42b6bc33838572a2fb77c6db01af0320f8525e038d9f0b3ec3f72ed30c8afe2ff0be1414ab7c703c4d8bce15b432ee828a1f233f955f1808d52a8eb85c5cf7cc733dad2e385c10516a1b62f696e537994d3a386d3e0cc2f06ee27cac7bd89b2dfba31d0939848df2eac3110dc266e3044b352c60bcec66751d1feaa3bba37241a5708ce726ca3bf7abc89499b72592e18a0e22c24f6feb9d3efd13384ea6adce55bb51f202adea56cc6acf54ce2fa867c7192a7fcfd917eadfb610e02f500df8c28ab3e69a409660263e3411c1e24b80f2af14820ca66843b4fdb9c6a2f211cdcdc28d354f761519638e260d139eda811d73dfbf75e06fedc1bbfe2a242f20faf87dbec0734fb4aa097f0c4ea8b02dbb6153b03f20e851ea3392a4e8238cb2896c07f03ab5283ae16b5737024ce4cad9e5f5ec3cad0de3a12b6672a26f686eb4371f80ef529296db3d72d05d7c10b947d7cccaf3c600a2a0c8d68572473978ba2be3c0e803b5dd258fb4fe0532b1b561506698cb5b290f9c4057c788e8e8f5b7a22ed42289de", 0xe68}], 0x6}, 0x400) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r12 = open(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000000)) r13 = socket(0x18, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) connect$unix(r13, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x400) dup2(0xffffffffffffffff, r12) open(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x0, 0x0, 0x0) r14 = semget$private(0x0, 0x0, 0x0) semctl$GETNCNT(r14, 0x0, 0x3, &(0x7f0000000140)=""/18) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) accept$unix(0xffffffffffffffff, 0x0, 0x0) geteuid() fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r15 = open(0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r15, 0xc0106924, 0x0) fchdir(0xffffffffffffffff) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) fchdir(0xffffffffffffffff) r16 = socket(0x2, 0x1, 0x0) bind(r16, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r16) setsockopt$sock_int(r16, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) getsockopt$sock_linger(r16, 0xffff, 0x80, &(0x7f0000000580), 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) 05:19:35 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x9}, {0x5000000}}, 0x0) 05:19:36 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) setrlimit(0x3, &(0x7f0000000000)={0x9, 0x6}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000001c0)={0x0, 0x54d, 0x5, 0x2000000005118, "047c2c0dbcdcc58b48c200000100"}) write(r0, &(0x7f0000000200)="d2d10700747eb28001010000ef0000001b00005a5415f698587bdf9a74fb276208265e794b201f796b03d91e054bb3aa717cf1c4f96ab5cb0b4c146c9d9c384b609befb06308ab50be07b9ce9a897abfc87727870d0d", 0x8e) 05:19:36 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4f40b000093070600000900000000a50800"}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x1, 0x9, 0x1, 0x40, "c2dfd88f64136edee04ee9c48719ec0236dd7ac5", 0x8, 0x3}) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000100)={0x100, 0x3}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177f7844cf", 0xc3}], 0x1) r4 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xdd) 05:19:37 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd60453f000000000000000000000000c66e1a0081000000bbfe8000000000900000000000000000aa"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 05:19:37 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x1) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x8, 0x4) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) syz_emit_ethernet(0x0, &(0x7f0000000040)=ANY=[]) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) semget$private(0x0, 0x0, 0x80) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) r6 = accept$unix(r5, 0x0, &(0x7f0000000080)) recvmsg(r6, &(0x7f0000000100)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000180)=[{0x0}, {&(0x7f0000000440)=""/247, 0xf7}], 0x2, 0x0}, 0x40) mmap(&(0x7f0000005000/0x4000)=nil, 0x4000, 0x3, 0x10, r6, 0x0, 0xfffffffffffffffd) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000100)) getppid() 05:19:37 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = accept$unix(r2, 0x0, &(0x7f0000000080)) recvmsg(r3, &(0x7f0000000100)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000180)=[{0x0}, {&(0x7f0000000440)=""/247, 0xf7}], 0x2, 0x0}, 0x40) connect$unix(r3, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) close(r0) r4 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x41) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0xffc00, 0x9, 0x918, 0x2, "4a5f360ce06c97249f28f6ce43797f0870ac1299", 0x100, 0x3}) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = dup(r6) listen(r7, 0x0) accept$unix(r7, 0x0, &(0x7f0000000080)) getsockname$unix(r7, &(0x7f0000000540)=@file={0x0, ""/4096}, &(0x7f00000001c0)=0x1002) ioctl$TIOCEXCL(r5, 0x2000740d) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r4, 0x0, 0x0, 0x0, 0x0, 0x0) 05:19:38 executing program 1: syz_emit_ethernet(0x9a, &(0x7f0000000000)="548ae33849a3ec8a2726d1e59580aa68aa7c8480acf422b5428e483db7d7aa1196d8cb004d60dce911f13b7877b4f6b67de56f81dbf9787ff669f9c836f8eecc476bce947d2c3c98a8963d632d6bb218b2f58c8dc650d47a12fb0c5547f81129e1f45459bf7a00f8b1538af4b626e91418a4aaae04a38c2d6d46f129a060c2fcf4eb0302bbc6c6c2884f2e0ac94e57dfdfffa285cb92f4cd6c0d") r0 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000180)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x400, 0x0) fchflags(r1, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000200)=0xf1) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000240)={{0x80, 0x3, 0x1f}, 0x7, 0x2891, 0xd0}) r2 = syz_open_pts() r3 = syz_open_pts() dup2(r2, r3) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) linkat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', r4, &(0x7f00000002c0)='./file0\x00', 0x4) r5 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f0000000300)=0x2) syz_extract_tcp_res$synack(&(0x7f0000000340), 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) setgid(r6) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/vmm\x00', 0x0, 0x0) write(r7, &(0x7f0000000400)="aaf776ca236451836b178405320418e537695e471e5b1edefa4588e5c059958d54d792f6cabd9ad205fa598c5d8133df09987627bbfcd7f4a95707982391a304aa574a7677591416fcd5ccb19bcf97a94b5b5837e81c7368780618b7252fdf0a08046a3ad2ac60ba7a6f76c5c7ff113afe4e341990b1a9286caef1fcdc140f4176052078ec59e7dc708bdc3b9b0cfbf0c70b5b01bdca6e0bb6f960a7a249b468cf683af9b5d2712373ae63f56b147510c32be9c87df86aa0f72c56d522e68a5c7e095baa3f1d1138fae30b1037f497ef61370c0a014cd87fe90312a5646641241cd5ab6da11b7e75e6fea9c8725856e6b521d00599f775a7ac5801f7efee4c85ef1942039c06d767b9cd2b4ef7bdb0d838859744d20e77e6e4191e6508cd58a3c870b30234a88344afe0db098f29031211d583861880ff281a42b130366f170cab09e6d604a40ec92f22cebb8eda0f88742c3244eff74f7e10c50cc49f68170278dfd9847481c409a5dc34836a3ee2d59796caba0e4dbf5cc7cfb66ed6f1e0068e580eae1a8862fdb2616518e5f02db4ec250ac40419c62ecd992b3dfd9801e6f4cac621c77f52bd39c0c2affe8128b30a5534cced833e7f5028b6ce59e3a9dbb58f158d73a5fbca3200f131b2e540bd4f0ca690c60c55f3b5920d42da463f15b0f88a9763cc74bb572c6f8a0d6e25410e0af19509dd57be979fa5a573024ed87322f192404adbd0221cd5559cc473044b5e1e72878984ffdbb0abd88cb9f0ed1dcc81a088fb7f1f2970839e25b9a8bb7a4a9270dd9c2c724928e60a0930756243ac80697757e69c29ad7c0db5d8ae88987353aa60e29d52c3990aad733c5fba7febf655a8407abb9595cb3fc8b84d4e6cd627f7e0925fbe4f2ec1f4dd00cb37ac298d9578a91fc556205b14f00ad1ea9f0480c9abf17c0b54bafa89aa89f5d70b379b811d1830c303994bc70c94424c424d02af3d3ae7cbc45178e8dede8c31b7758f06794d3eb8eec6ee7ecd6b1da82ae9a9a53e1ccd687824fdce45c226b7c26f8592eaade8c67e91cda94fd63707200bf94861d2d72ab5b8d411d3c1d6f5aa4804a7687b01cb6cfb9411b9e81211035cea6e8aaaead3fc79f1f83b2721f20ea7085d9099c27fe2e6c1e2cc24a8522429d783ed617a69223b15e70466ddc49125b8348c5b111371f3f158635f162b8314b21960edff93f52aa46bfb025e9da2db76f0b1384a561fefe7026a2314983f172fc96420265ed4b3fad30c215b15bf1fd95b9f64d70f9f2a37511ee012dd0c30afa61678d13a080851928307177cf485db846dbabbac2d23768964ba116a043e7b8b796d9641880f5eeb2f2397ba2c1bd1763101448da7f8d5e326c1b423c8822f9e5339a90687a435c56fae71ac013898c32ea11980cade3ce3be727612dccd3389acb0dbb560a9ceca4250bc2bd1e72dc1c7b48f10eb7767d393fc75e14ade15f12ba6fa51f323caeef463c3c7a119ea5d1486751dd4eeaaa3dd7be570feb438ce69e68c7711f0299b290c3a584aafc13b4f611dd29692c623552aa8ebcf82bbc111e31aa9b21699645bb138894d74a6f2633cbd22afcb7f412f6f06a9fcc04dfd7a36372607cbc774bb5b113265c0b7b8c4e33f4fcf57521f8cb5ddd6605190b6f8ccd72138853540829443558a8c9926fdfd15fbe78415076a3290afef47303b670b0c7f4538d0eac5c3749156fa9424cbf3282bd6544e27a37c7204915312b20991c093bb69edb2e3f1f8614d5518a84772fe0026e3b825d0409810b1810244b5aaad6e3bc467e66cb44a8149774f51a2dd74df4fab71da5e849dff78d3966afcaf7f5362646046b11f2e2c56dae48e3f695fe818e2a19759120bedb14abf287ae2eeee41d1bdf0660432a7e08446227b51ac0a08de99797160135a6444f7220d268cd28a6aa39ae42c1f5234d32a233d12ae86a54727524c6dc33ce637e3309d4e0fb99ba1c3ba6950611450041dde963cb6190dc8ae939964ae355b3c44a51a3e4d628be53e578669796ffb18861c120adf48142ade98a098bfc6693ca6fa14fd900a258cef1109c9d0338a6537e273b1622c6e2d3a3b0dda5cb3a885c3f845f252fcdfd1275b48ff9131236aafb216e1a15fbdf3bb0b93f5cf0591fdfb2e2019ad070878753c2ce7bc8c968c0570fe7057db91b14dcba07e1f4fbfc502c8be391efcefad96a0fef63fc91a4a4ac86c403d274c374786086543f6af857838c8e96fe78d4da71046cbbe0c26490dedc99363b8cc7db47c63dc160e75140ef3d257070cb4d7a9dcca2e8be5419105bfd79c37774af23d3697590d6a3149c555ca3764a2a96f361cb610356455d095f7b6136be3a84545a1364ec160c888d287c423b3c70a3764d79fd3bdf9e41c7893063710e3f5520894812e5549f1b7da98ff2cb3915ead8f3949d8220c3a0f2f0a36d11f3fd5a5ce1f811072ccf3d863b119aad869f836a2f6961e0cc174603e88dc8542215431f0b41126d5f282b421a77eed03dae5f2333d9fd64a59922b24f92b3514948b1e80e06ebd97acd4c6c86d7b0bef9c13629b128f1410754954eacebbe765f4503ed4391d70fad01d2dfc54592cd3f89039ea2a7800c6904cc72ec0abc7e996cb46727751dfdb6f8e288dc39876019e7d34642030ae5e6086c465b0d0473756b726b10860672d04b9d8fc016e57f099dbaa39ef56c586634416d804bf2a1f7c844a07902ec1fee6af15f90fd9a501adb46636aba568f6a1e40faa4ed8702ebca6a4b0d637b32e213ddc3f85ba92099b4e98ecedc1a181891d1bda17aaaeb359d98600dba70c1409441d40cd58468bbbe099603770e225c2d011b6faeecfc4e532a7ca3b5a455467feb80558c629e7cd069388771e8a95d10b09d034b15d351704c38ad3d65f9cb495382538f7bb403a207b308aa93ef022110ca83b1edd385ec94e9da9ecebc8b9fa0d4c2fc00ee344c5789a1d39afa11e3bcddf1336fa8c90eb4c447d1f4705588d47f64ed958cef20f40829f5e0e6c71fc94988c33ef519350ca00059f4ffd1d25898c24e9ee4326034dc6b0fea031484f03a06841ab7e3cd12231415499bc36e9bd4ea0ee2f11adc92b5b4d5becce2530bd02c3a33d5ece2b69e29987bc776bb5f2027da6e07ce3934f807a05c39970b3439b1722f10a548d8bcf8347ce0bb2d3e270a54f0e505dc80fa2b6ecdd706ad9da15f7e0c4293301253b96863142ee4ba3987a1da297ce1c967e6a0f173e3984764c0c8fd70cdc1f0f280aa573d48788e6a1d06165ef94c593fdd4acf96bd7c4c4425c0916fb15dfee9ab19a1c0be4fa75bec1e6f74630946b4434c8f9ad3d19399528b4022f3876b62cab430ea124d25c755d0039d471831f89e4536aa09883b2412284eeec5a118f21f15cf6ba4038c4011497228b65f6ebdd8f19afc446710f57480b4fe29465d787e420f8704e754b58fa9515a40f76bb4da9421b2a08fe187dfa68d8c5dcf33ba3ad2d365c5c4dbe809b3aa5dbdb028f8a1347e51cfd301aa3d2c4de3634094557e1e133c85249af450a6e138be6fec67a2649ce3250c8abe730cf6f8ad4a8d09fd178eac4207fd3e9ef9ce172de9937d1e0ff7dd326fef5f271eb4c5e3d73cc6db61e3d397c15c4fc069f99725a750cfce9ab26fdf1a263fe4c7e14bfc91ac66fa4e0c002b0f404919ba294d2dcaf40260b93c0dedcf5b16fac91abdc79d75fa79f791c61abf61f915c519cd036ccff2d4a36d8dfac2da29127bb3650d9350ef35f43f01e36d0a8ea38dec5280dd6411acb304c18cc4de00020f1d08055b39495ca7be268bf54be3f1857ef93a70dfff4c093c117ac1c555f8ef521a5905bba386cf04774b84ff467575237cad51d76da02bb99a858f0e64ab38b8b392ba60294296244034286bd3f8dc008053982d0f55681137b1756ea1787b5ed4f5c092f08cfc005041c0d174cd55fe11c5400031efbbd460ff4dd81968d2cfaaf9d477cd0589d76e8881900739951672ff28df347727ab7aeecbfb0db1ef8aaedffe6459043b8b7d9d0d413084d5bcf7187d9bd7d5b81512adc8a09fc7260ccc8d301ead7ad3cd6ae29808e2c8c4e2879f80f56c9b6b6b755e521422c21335e78f045f40ad2be0a5f6792cf72f28caaca166c32e29f58afc7e3fa1305f34fd9db08fc71f2b4e73c3113410ba2e617380015c0f8c85ec3282082f8eae6f31b87270a5e3aaa38cf34e5e90891b35fc7c99329afe59f8cd791e0f76a9117eb453f91db653f6836f876dae01df1fae2d517f12f178392aed9278b7552de054adca39d6a1109b4164ff261f163aee4ac9c5afcc61756d94aebea0d02348a11b4ad24be108fa3b14b311aa35db25d1dd03208d6b22cd18f173eba7419a3bcd33877889c3838e5d529a54309f79c04ba49318390ebc6616bd911eb07a27bbc43d8bce6a41958788ff5464571a9af74f99854d2aa620ad3cbd62a0ffdac1f720017d8ad66edc57d0de8f4f0346ba91e49ccbaa5b9eefc41deb6f9bbfc02cb901cf1074b74e5dddcd6c3605b5fbce78caea78821b58a48237c8674c61826c4b1b83391f3b1d8746797427a24d316a28a473790ebbdf4098b84e010afe1138b9ab86e9518a2c837a345e27df6c7b0a055c9f5b16e4d671d7f0b9983104327c11e11ebb2566ca4c3ad4d0d9141e7e03391f65d39704baa6906ca47d7669e7d46c23dd9ce42ea578050c3c9925fa35df79be264eb78fadb8769a56de4da739344fd10a85c6c337cb4c1fbf25c42fdfad6e24a94417cc11e092d3b563c205a5fe1b38c703681df991bcf312cdf150714b9c791a2b9d93aa41d76734c3c563a4f2b45012593036ff2dedb2c684d139816ad930c527f089ff3e00cef889fa2ddf31b853c4176a7a59f348d85966dd38bd116d3de77c079d34da35a3858148a37eac6e4ff0f7350f5b77420d0b95c23f098b5f13d065c0becc12f3e1e4efad00af559cfab7a9609dc03e9145e43eb701774e2fe8c4519602f0ffa1a439e9244d9c2c3a54818ce8c7649d81034f2d5b424843364042924b36b2c9c8c0b1135b1c4e0ca1a8512e4617aa9e5133e9a7cbd4fa70ff92204a3616b9a3d20dd9a5b72570eee0f8728a47d545f1bf0a09ee3bfbb90853edfe6bf4d9b4bff476fd419e7b84fd8dc2d2637dee7d328bd448b499e12be0ec56028ca3347f6eff4191c17ec183c9fcb7c3fc777e9c948cfc1a567dfb4edac4916342d6ab59bc46df36a23c12c3cd380cc83da1b41d7d9b63694cba99979f8d6ce6ec406936c009f6696817575078d5aab9a5e65932cc632507e9e8634e65ebf7c53e11eb3008a3ff7fbc95ad00f0ab50816b3c2f9b13e3c26123e2e3bb413a39b65204ff7d945c7ca58ffe773e205fff094918d450cebd1dda3f9f101c14e724dd13a8316bf6d5597a9b8eddbe935eb98961cd68be09434cf863609c8666a125215fea15584356af44f495dd0db41c768b81d4629a33d82025a902222f763b8043996f1e571de268924af26e77dae972a923d2bf25ff84d54001601c7ece1cf396696838950daf3051bf1e71c58814b9f2e6ab58bc847b3beab7cba4a10d8823068b8c2537133ee3ca680da73f8eabdf173a061e66a5dbf5f50ad20bc021e1d150d009c394a05150d72b526097a2d844605f0a4a0af3b31cc46ac898a2ecf1ffd6574980ab1a2397f8dd5d8d55f2c60e41056501192dbb6a8440e61707da31708871f53b6dabe2ec4c5b51b22573950e5110dc6ee2b66ca5e372b8ab889b5e376b10e65dae867232af22d30dbc7", 0x1000) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001400)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000001480)={0x3, &(0x7f0000001440)=[{0x3, 0x1, 0xa7, 0x400}, {0xfff8, 0xfc, 0x1, 0xb9}, {0x0, 0x7, 0xc7, 0x6}]}) r9 = accept$unix(0xffffffffffffff9c, &(0x7f00000014c0)=@abs, &(0x7f0000001500)=0x8) connect$unix(r9, &(0x7f0000001540)=@file={0x0, './file0\x00'}, 0xa) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001580)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSRTIMEOUT(r10, 0x8010426d, &(0x7f00000015c0)={0xabf4}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r11, 0x0, 0x100, 0x0) syz_emit_ethernet(0x3c, &(0x7f0000001640)="ace6b1cc947937657095df4b434cece76f610849a05610c7e517408dac1138389b90a4544ee333c4c62afa4c5ec4dc5d62528064dfe66d89c582a843") pipe2(&(0x7f0000001680)={0xffffffffffffffff}, 0xc) ioctl$TIOCSETAF(r12, 0x802c7416, &(0x7f00000016c0)={0x2, 0xad1f, 0x5, 0xff, "d416a191a01bb8a2c87961163a8622a162e0d52f", 0x4056, 0xfffffffb}) 05:19:38 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000180)='r\x00', &(0x7f00000001c0)='r\x00'], &(0x7f00000003c0)=[&(0x7f0000000240)='$\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='r\x00', &(0x7f0000000300)=':&-\xed\x00', &(0x7f0000000340)='r\x00', &(0x7f0000000380)='}/(*(\xca\x00']) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') renameat(r0, &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x0) 05:19:38 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000001700)=ANY=[@ANYBLOB="15aaaa688eaa7289bb5c472509000100000000000000000080004a0100000000004204000000fe8000000000000000007259ac48000000aa1fdacbc9e66173fade2cb82268f2ea75d4f2641aa451c909cc6829ffe463e79377a204ef7f1a2213969f8aab49f91797f2c7322c6ff7bf97f520e6e4fa8b060124d480f423c930520d7c51aff1ffbb391248f3d62f5f687ce09df10bcebfa56fc73284311a788f8d01c36e72f09dc34dc4a47a5da56347a6e97a2b333a78e6540b087a701429071706f20c402538d2cd3b1061dfe8e44ab1851e6e0729aa4c3acda17f08ba4029dfb27ec8d7521034f9572fd00f6bf5209d077c4270df6198c4d1cf9703a1d28813488e15081b0d7dc9fc4cdf30ee0124535d318db5b11f4109f264753309e210d7ab5554d28cbc169531a4842f3476b376735bf92f00b306ffb15f436a570e568495de07ed3c27a4563556eaa4000000000000003da2889b882c36584d56f5c73560b40727c11c265796b1c1136c552b3c17c0a6eeb6cb090345df3f8b7c73c43e2391bbb0d03122ad9238622dfc67b50035a47d7b7f573595be74940baa79c2f09812e7b7de13da574268076559ba8bdb784b972ebc9d058824ba27a8618c79f1c2dbafa46f265fc7fc0efdd91a26e9c1d3a42ab04ed715a761333cdf70fb6b8df15e54560e9a9e6b36c8"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r1, &(0x7f0000000a40)=ANY=[@ANYBLOB="82022e2fac1400aa7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6f8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d4c50432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae485b436e445960fa6b980ac1ba4aab44f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162660c683ff8a85a93ad6fa0ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f12214b5cac7db956b7fa315800dc0f679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d7dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909eb5221c0885236c6c40481db84295fad7e776a2b1f04e2a71c4d06bcc2a72bbffff9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f6701355c0a1900000009137e3f0e7a5f89b68cf7c65b7ada72c808d000068318e4fa7cb04cace50d549e7e752a3823f0000000000000039f49354a21103914690559046d4726670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106490a95d3d8139a789eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b94df6542a868993c31f970cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4537e6000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f7da113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386e15cecbc2bcc874da6e660eb820dfd4af6f7ed897751dab037740b43957955ed71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860fe0840618fdc7f9fb467655f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243f38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000005000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eba32a311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce37b2a002422837255932851bac20b69e285e6ea829481de1dcfedfd6ba7e79a4ac39ffc89597c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98eefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f2630d1a137ef699461e520d70614d848745b3d2acce8a5fe09c57e97cdb0c78092b66fa03f096e242fd3f9e6bb8009008c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d86165e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f63734f822cccc9e14acec8c824d5db4cf9adfba5620f6c61e04000000696eb0a79222189068ad203a59277c1c148fde018da47e3b15df6dce906df52e610dc1779265c570b26fb81768d1d2c040832b1b3973b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c35c5af9dcc1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e6c47b273b3f7903a62b24e473545e597baaef6d539a1efc08d3046f41083897f1858c8001ac0d915af3f7b3171c14fdea7d504c1416360936df59a2fcd4cfb8cd15b7c3c4e40a6d622504dd0aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe912805be9b86e169d58986e063ed7f133b1b7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75d683e6b5f6ce4cb811612054a6a8be9e18cbce5604301008a2dedc257fdeb4128982913bb7291388c07f8f1e499a1c6b2c39871f0ed4200000000000000001212d9c400000000000000000000000000e522903e088c87a8aa62a84554e4ce419951e62c8ee7e435bcf62d522d0e23503e6e9dc6ea666b2ce4b60a46a198d9117da580004fac16783648bd3eff702490229c4bf079345744ca47a4000000000000000000000000000000000000000000000000086ecb4f36dfcffafe7816f42904e8dabdc323b0b7c93eaa063acd078c192341dbccfc6f6f838b839532a233c92c98758d887b90c15f932491d973300000000000000000700f04d8049f93351ff98692d0f713aa1c4f70f8860bde8c677816697426274218c4e54e29e5daa31d1a78514cc62c38fc55ae60700b32ba63ce94ca5bcba8b48c28e4cc5401c556b49a05709346d111f2a22695c487564170998d646b5da8dd856a189059d1611288556447bba3240992eba3e7017f2621e3c72b107a47d8f83ff2a4859435c7a9c50d07eff7b70aadbf62dacbf90000000000000000000000000000000000000000000000000000800000bd6ac46e738d9bca3eb53a908648bcc79c432fba6403bc5087011c852601b0c3f553c2243d24a883d43ec7b644a092f7ea6f50f77044093639083dab7fa10c0a5e83463fe1d96a3c7e19c8b63032eda84290255051219e3b19d8689fba69367b8a298fb1745c615e14f9b08e8c68a81ec63835b11efd87dd4a9905d50b0fb3b807035844aef71ad5620f34e7bee11026edadc64a2e4af0cb81bf01bf43d97a0c27e1533e7c3417dc94e1272962a369d00d599df016e4856178e6974b8f27de8cb51baa6056eb82ee5e801ca4283c9119373e9e0b0269fc7c3ad90ff2c7ff79a3634b139d48ca72a2f425527af6391f35ce9999d81a3472b40633b05506e864db555bf576f54253cf57627b080dff7fda52f3bcc95b9cd99672aac950c3ce6517feb83b4b9fd916e7f8b481b50f3c8fec5de0cdd7a1dab29273a063dbf0024951195a964af1ae"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r2, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) r3 = dup(r2) r4 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) sendto$inet6(r4, &(0x7f0000001580)="e6dbbdf6a2f23e7cc2743e9d3ea1c0c7ad1131c6afe94aba8001a6c502235131b2e3b2acfcda2a191bc280eeecf8f7c35cb105e9cecb28e408acb6ce28b9e0d1e85cfb34582d0392dd529411d00ba2e3c634a12013b3124ff25b6c3c3dbcbf77a232b68eb1452a78c8f654a358000700d50500b8b7562f4d21ea96efbbfc80e398c8cd671bb11a10bf81efd80575a1ff4298cfce7cad871b94e705e2be76c940f29db8e53b897b894ef212fc44b45c406f404bf4f72b1b421cb37b2a1d6456dd14d2db4585aba510652f3a8348d4e0aa7df1076e542e6071fa867808d1165bc47403a877bdb6299c02fa7746deeb867ccaeb9caa10301a2565bd4a6cd9f8fc2c87670b7ede40328501c0c1f2f3ed4e9ac5a4f6109037caecde3ac8e024444ad8d8bdd6f2bbc5e7507b28d93083db1f1e0c31f77e35dbdd4189f9b3eeda03abb17f8fd57f559ff8d46a809567aa0c0afec39648", 0x121, 0x0, 0x0, 0x41) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x4, 0x20, 0x0, 0x1, 0xffff, 0x3, 0x7, 0x48b4fcefae1414e1, 0x2, 0x8, 0xf9e}) r5 = socket(0x40000000011, 0x2, 0xfffffffffffffffd) r6 = shmget(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) r7 = shmget$private(0x0, 0x4000, 0x322, &(0x7f0000ffb000/0x4000)=nil) r8 = getegid() r9 = getegid() shmctl$IPC_SET(r7, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r9, 0x0, r8, 0x2}}) socket$unix(0x1, 0x2, 0x0) r10 = socket(0x800000018, 0x1, 0x0) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r11 = geteuid() r12 = getgid() r13 = socket(0x10, 0x8000, 0x2) r14 = fcntl$getown(0xffffffffffffffff, 0x5) r15 = fcntl$getown(r13, 0x5) r16 = socket(0x18, 0x1, 0x0) setsockopt(r16, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r16, 0x29, 0xa, 0x0, 0x0) dup2(r16, r10) r17 = shmget$private(0x0, 0x2000, 0x10, &(0x7f0000002000/0x2000)=nil) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000840)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x1c4, 0x80000000}, 0xd, 0x102, r14, r15, 0x2, 0x95, 0xffff}) r18 = getegid() shmctl$IPC_SET(r7, 0x1, &(0x7f0000000500)={{0x0, 0xffffffffffffffff, r18, r11, r12, 0x10, 0x1}, 0x3, 0x4, r14}) fcntl$lock(r10, 0x0, &(0x7f00000004c0)={0x3, 0x0, 0x4, 0x7, r14}) r19 = socket(0x800000018, 0x1, 0x0) bind$unix(r19, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r20 = socket(0x18, 0x1, 0x0) setsockopt(r20, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r20, 0x29, 0xa, 0x0, 0x0) r21 = dup2(r20, r19) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, 0xa) r23 = fcntl$getown(r5, 0x5) r24 = shmget$private(0x0, 0x3000, 0x401, &(0x7f0000ffc000/0x3000)=nil) semctl$IPC_RMID(r24, 0x0, 0x0) shmctl$IPC_SET(r24, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r24, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r28 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r28, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r28, 0x4, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r28, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r28, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r29 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r31 = getgid() semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r29, r30, r31, 0x10, 0x9}, 0x8, 0x1, 0x9}) r32 = getgid() r33 = getppid() shmctl$IPC_SET(r24, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r27, r26, r32, 0x1e4, 0x8}, 0x4, 0x7, r25, 0x0, 0xfffffffffffffe01, 0x9, 0x2}) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000040)={{0xfff, 0xffffffffffffffff, r8, r22, 0xffffffffffffffff, 0x0, 0x9}, 0x9, 0x75, r23, r33, 0x10001, 0x8000, 0x3}) r34 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r34, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r34, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r34, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff}], 0x2) r35 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r37 = getgid() semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r35, r36, r37, 0x10, 0x9}, 0x8, 0x1, 0x9}) r38 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r38, 0x0, 0x0) shmctl$IPC_SET(r38, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r38, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r40 = semget$private(0x0, 0x3, 0x662) semctl$GETNCNT(r40, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r40, 0x0, 0x8, &(0x7f0000003700)=0x272) semctl$GETVAL(r40, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r40, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r41 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r43 = getgid() semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r41, r42, r43, 0x10, 0x9}, 0x8, 0x1, 0x9}) r44 = getgid() r45 = getppid() shmctl$IPC_SET(r38, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r39, r42, r44, 0x1e4, 0x8}, 0x5, 0x7, r45, 0x0, 0xfffffffffffffe01, 0x9, 0x7ff}) r46 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r46, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r46, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r46, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r46, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r47 = getgid() r48 = socket(0x2, 0x1, 0x0) bind(r48, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r49 = dup(r48) listen(r49, 0x0) accept$unix(r49, 0x0, &(0x7f0000000080)) r50 = socket(0x2, 0x1, 0x0) bind(r50, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r51 = dup(r50) listen(r51, 0x0) accept$unix(r51, 0x0, &(0x7f0000000080)) accept$unix(r51, &(0x7f00000001c0)=@file={0x0, ""/92}, &(0x7f0000000280)=0x5e) accept$unix(r21, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) r52 = kqueue() r53 = fcntl$dupfd(r52, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r53, 0x0, 0x0) socketpair(0x10, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x0) r56 = getgid() semctl$IPC_SET(r46, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r47, r55, r56, 0x10, 0x9}, 0x8, 0x1, 0x9}) r57 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r57, 0x0, 0x0) shmctl$IPC_SET(r57, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r57, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r58 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r58, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r58, 0x0, 0x8, &(0x7f0000003700)=0x272) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffa8e2ef76c1011b8ecd60a4f00808063a"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 05:19:38 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x23a, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02dc6cffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)={{0x2, 0x1af}, {0x4, 0x80000000}}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 05:19:38 executing program 1: r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f00005dcff8)) pipe(&(0x7f00005dcff8)) r1 = socket(0x1, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) pipe(&(0x7f00005dcff8)) pipe(&(0x7f00005dcff8)) pipe(&(0x7f00005dcff8)) pipe(&(0x7f00005dcff8)) r2 = socket(0x1, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = socket(0x1, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) select(0x40, &(0x7f00000004c0)={0xdeafbead, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r4 = socket(0x6, 0x2, 0x0) dup(r4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) 05:19:39 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) accept$inet6(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) close(0xffffffffffffffff) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000000)={0xef9, 0xdad, {0x10000}}) syz_open_pts() ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000140)=0x6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x467, 0x1, 0xc, "5e00000000001b5ef99b0e00"}) write(0xffffffffffffffff, &(0x7f0000000080)='\r', 0x1) 05:19:39 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffff9c, 0x0, 0x8) r4 = dup(r3) listen(r4, 0x0) r5 = accept$unix(r4, 0x0, &(0x7f0000000080)) recvmsg(r5, &(0x7f0000000100)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000180)=[{0x0}, {&(0x7f0000000440)=""/247, 0xf7}], 0x2, 0x0}, 0x40) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = dup(r6) listen(r7, 0x0) accept$unix(r7, 0x0, &(0x7f0000000080)) r8 = kqueue() r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r9, 0x0, 0x0) linkat(r7, &(0x7f00000001c0)='./file0\x00', r9, &(0x7f0000000200)='./file0\x00', 0x4) dup2(r5, r1) socket(0x18, 0x400000001002, 0x0) r10 = socket(0x2, 0x2, 0x0) r11 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pf\x00', 0x8000, 0x0) dup2(r2, r11) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 05:19:40 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x9130fbe, 0x0, 0x4100004, 0x0) geteuid() mlock(&(0x7f00003eb000/0x12000)=nil, 0x12000) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) 05:19:43 executing program 1: r0 = kqueue() kqueue() mprotect(&(0x7f0000a2d000/0x2000)=nil, 0x2000, 0x0) kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) 05:19:44 executing program 0: socket(0x26, 0x6, 0x9) getpid() r0 = geteuid() r1 = getegid() getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, r1]) r3 = getegid() getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, r3]) getgroups(0x4, &(0x7f00000001c0)=[r1, 0x0, r3, 0xffffffffffffffff]) r7 = getpid() r8 = geteuid() r9 = getegid() getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, r9]) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r10, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f77868c50ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r10, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r10, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r10, &(0x7f0000000dc0)=ANY=[@ANYBLOB="18000007000000007ff7e1d456ef5826acd6475a6b501fc70ed786a290c191675bcacb070ca64c5a183c6dd3c00447331c139e87591de55c2ea4948b9c4670e141c604d3a8ea571b21b23e69ea712a238c73df7919683be32fe2d20acd48e8ba4d28ee8e5a7e6a0c8519e9382fb45d9042e0f1bcdfb602bb8d9216cb83ea3cba4908c8f207531bac99e645d61dd6bf854de98442d67a5c724d8192d1e4e465fe223c818c2d41de69401ea41025e4ae8ebb07bd9ee969efa5acdfc879440807566249887ea46e31481eebe62c4693d7bb659ad2093bf0687bef6fae60339975e1d3d9394bdd44391141f85b603b3117ec8059d105b21c9b6320a4fd3f76f9eb17349e0b5552e9522010767b99c75a68e6bcb60b1355df2d39c909fa6bf0c7020e36cee504b366fd2b240537058ac8"], 0xffffff64, 0x1, 0x0) r11 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffffdb) r16 = getppid() r17 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x2, r11, r14, r15, 0x0, 0x2, 0x5}, 0x100, 0xc07, r16, r17, 0xa5, 0x1, 0x100000000}) r18 = msgget$private(0x0, 0xfffffffffffffffd) r19 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r19, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) close(r19) r20 = socket(0x18, 0x1, 0x0) setsockopt(r20, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r20, 0x29, 0x80000000000000b, 0x0, 0x0) r21 = fcntl$dupfd(r20, 0xa, r19) r22 = syz_open_pts() close(r22) r23 = syz_open_pts() dup2(r22, r23) r24 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r24, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) close(r24) r25 = socket(0x18, 0x1, 0x0) setsockopt(r25, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r25, 0x29, 0x80000000000000b, 0x0, 0x0) fcntl$dupfd(r25, 0xa, r24) msgsnd(r18, &(0x7f0000001300)=ANY=[@ANYRESDEC=r19, @ANYPTR=&(0x7f0000001180)=ANY=[@ANYRESOCT=r22, @ANYBLOB="c7c9e2f6537c4035b3", @ANYBLOB="d0a3ec8ca5cfda13a96b4ef04cd2e57b870229d06b583c057b5dd56fb2dee3feb4f322010e41344be0b994d3a878f9a2193dac76b0569f5cdc114f4280026a6db3445743be027ade097e43d0b439a786515a1967db62f4290417d6a501a25afb3f18eee8ffeff5a4a1c8c9aa4350e8dc94b17a7b6bfe1393809a21dd2524952f0bbce81fe649bb5dab4441df1b64a337679e110ee0d3b5911a601fc11ddbc814cba7966147afdb1b47bfdc27c515b3e3e74dd696da5b47723c6e6f9bcb8933cec78b98c7e5a6e4b969c87f96b2d9ed646c1a305fb3e450603b54925e82382f4b6576b4e6fc6eec7e47c6abd3", @ANYRES32=r13, @ANYRESDEC=r2, @ANYPTR=&(0x7f0000001040)=ANY=[@ANYPTR, @ANYRESOCT, @ANYRESHEX, @ANYBLOB="688581efc5ae48dfae99827f393624926925feb49bdf6a81c86bc05aeeb7f5983232a71ffb53ae63ee68f058a9801aedeff493da517bc0d9a7b2eff143b130c5d9ec1ada76d197b696df9147902ed2c2cfee656e911b134132983b485d6d6477", @ANYRES16=r24], @ANYRESDEC, @ANYPTR=&(0x7f0000000080)=ANY=[@ANYRESDEC=r5, @ANYRES64=r4, @ANYPTR], @ANYPTR64=&(0x7f0000001100)=ANY=[@ANYRES64=r1, @ANYBLOB="1f90bf57f7c1862160b6094acbe92c6913f2d29a0a972cba250d192edd4ccf5e8cceb72625233c95954e7ca08c0c94a33e0b304cd052dce7fda0a440e4c3961e2fa73016591e7bb9e70917d7a3ac", @ANYRESDEC=r14, @ANYRES32=0x0]], @ANYRESOCT=0x0, @ANYRES16=r19, @ANYBLOB="930a7609074f7f16b74c47ff1bd8017dbfc0f5f81e8ce58b7252edba68530c379d7c2ce482b29efec1886b041d924f2471cb94645d6cc4e9b79e700965deb49100ea2938f672da4b20eb84ecf6c33875943a202a8efa5883e49d5cd1840dabd7c31eaa5938018d98bc045d4ce830c7065ecf972b9b0216956816609fb8d077059a967868fee23daf81020d229c4682508aae5fd49821409466"], 0x5, 0x0) msgsnd(r18, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r18, &(0x7f00000008c0)=ANY=[@ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000740)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[], @ANYRES32=r17]], 0x2, 0x2, 0x1000) msgsnd(r18, &(0x7f0000000c80)=ANY=[], 0x0, 0x800) msgsnd(r18, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r18, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c225abe4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r18, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r26, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) socket$inet(0x2, 0x8000, 0x3f) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r28, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r29, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r29, @ANYRES32=r29, @ANYRES32=r29, @ANYRES32=r28, @ANYRES32=r29], 0x28}, 0x0) dup2(r29, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, 0xc) r31 = getppid() r32 = fcntl$getown(0xffffffffffffff9c, 0x5) r33 = getuid() msgctl$IPC_SET(r18, 0x1, &(0x7f0000000980)={{0x2, r33, r27, r30, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r31, r32, 0xa5, 0x1, 0x100000000}) r34 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r35, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r37 = getppid() r38 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000980)={{0x2, r34, r36, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r37, r38, 0xa5, 0x1, 0x100000000}) r39 = getgid() r40 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r40, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r40, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r40, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r40, &(0x7f0000000f00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c8104f9380962969d11bbb832a60fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa1a57806356cdb615f058b0fed6706a4d152ed0b4e8778ac9781022d7a81a416b164338f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dec9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84"], 0x44b, 0x800) msgsnd(r40, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r41 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r46 = getppid() r47 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r40, 0x1, &(0x7f0000000980)={{0x0, r41, r44, r45, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r46, r47, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r49 = getegid() getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, r49]) r50 = socket(0x18, 0x2, 0x0) connect$unix(r50, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) sendmsg(r50, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r51 = socket(0x18, 0x2, 0x0) connect$unix(r51, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r51, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r52 = socket(0x18, 0x2, 0x0) connect$unix(r52, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r52, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x80, 0x0) r53 = socket(0x18, 0x2, 0x0) connect$unix(r53, &(0x7f0000000a00)=@file={0x0, './file0\x00'}, 0xa) sendmsg(r53, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup(r53) r54 = open(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r54, 0x4004667f, &(0x7f0000000000)) openat(r54, &(0x7f00000002c0)='./file0\x00', 0x100, 0x40) socket(0x20, 0x4000, 0x0) r55 = socket(0x18, 0x2, 0x0) connect$unix(r55, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r55, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) r56 = getegid() getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, r56]) r57 = socket(0x18, 0x2, 0x0) connect$unix(r57, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r57, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r58 = socket(0x18, 0x2, 0x0) connect$unix(r58, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r58, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r59 = socket(0x18, 0x2, 0x0) connect$unix(r59, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r59, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r60 = getpid() r61 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r61, &(0x7f0000000040)=ANY=[], 0x0, 0x800) msgrcv(r61, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f77868c50ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r61, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r61, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r61, &(0x7f0000000a40)=ANY=[@ANYBLOB="18000007000000007ff7e1d456ef5826acd6475a6b501fc70ed786a290c191675bcacb070ca64c5a183c6dd3c00447331c139e87591de55c2ea4948b9c4670e141c604d3a8ea571b21b23e69ea712a238c73df7919683be32fe2d20acd48e8ba4d28ee8e5a7e6a0c8519e9382fb45d9042e0f1bcdfb602bb8d9316cb83ea3cba4908c8f207531bac99e645d61dd6bf854de98442d67a5c724d8192d1e4e465fe223c818c2d41de69401ea41025000000000000000069efa5acdfc879440807566249887ea46e3148"], 0xffffff64, 0x1, 0x0) r62 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) sendmsg(r63, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r66 = getppid() r67 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r61, 0x1, &(0x7f0000000980)={{0x2, r62, r64, r65, 0x0, 0x2, 0x5}, 0x100, 0xc07, r66, r67, 0xa5, 0x1, 0x100000000}) r68 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r68, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r68, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r68, &(0x7f00000008c0)=ANY=[@ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000740)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYPTR, @ANYRES64=r62, @ANYPTR64, @ANYPTR], @ANYRES32]], 0x2, 0x2, 0x1000) msgsnd(r68, &(0x7f0000000c80)=ANY=[], 0x0, 0x800) msgsnd(r68, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r69 = kqueue() fcntl$dupfd(r69, 0x2, 0xffffffffffffffff) r70 = socket(0x2, 0x1, 0x0) bind(r70, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r71 = dup(r70) listen(r71, 0x0) accept$unix(r71, 0x0, &(0x7f0000000080)) msgrcv(r68, &(0x7f0000001680)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c225abe4b1ae3b17368a64d8f379d6d1d238496a0c56f1deac0a82448d9e4880b05ba490bed8ac5cb28974daeec505e13080e18bcf2c598ab9074d67333874b2e98c2c8e3993ec8329e222123d741ac701a934b7ff619ccc64ae56081c4d5d0ddb3ccf1a5ae38c1bc869909772e8a9436c6333530b5728e71cea16f1042b3830b9c1846d2239c258b80d3b710e5ceee416ce92b8cca07bf814a188f6cc80edfa72927101cf3371e4fb1db6904f106fda3a429c39edcb906ef588f0e3a090a34bf18cdbf663e90a8a6fb46ec6ddf000000", @ANYBLOB="20d7113068c293e2e0f335304808e0e87123ea67458ff8ed3b81b1ecf1a0cd2439bcd6341b2944fb6cf0125bd4e60353d1e84b814bab52eab334c4973a8176e8f7185dd60f63b57da4116f4e0fd924bdfe5e0d7ce4953781fbe9f4e5d1aff90f9c9dc80c6086d3c93de9d1365dc7e96c69950a94bd82378c80b56c7812153c9316118fd756b6d2c4a43775413bb71e91facf4876b0958eb4d69b5eee51c1af5cf313a50712908c", @ANYRESHEX=r7, @ANYRES32=0x0], 0x4, 0xfffffffffffffffd, 0x1800) msgrcv(r68, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r72, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r72, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r76 = getppid() r77 = fcntl$getown(0xffffffffffffff9c, 0x5) r78 = getuid() msgctl$IPC_SET(r68, 0x1, &(0x7f0000000980)={{0x2, r78, r74, r75, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r76, r77, 0xa5, 0x1, 0x100000000}) r79 = getegid() getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, r79]) r80 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r80, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r80, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r80, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f77868c50ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r80, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r80, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r80, &(0x7f0000000a40)=ANY=[@ANYBLOB="18000007000000007ff7e1d456ef5826acd6475a6b501fc70ed786a290c191675bcacb070ca64c5a183c6dd3c00447331c139e87591de55c2ea4948b9c4670e141c604d3a8ea571b21b23e69ea712a238c73df7919683be32fe2d20acd48e8ba4d28ee8e5a7e6a0c8519e9382fb45d9042e0f1bcdfb602bb8d9216cb83ea3cba4908c8f207531bac99e645d61dd6bf854de98442d67a5c724d8192d1e4e465fe223ca41025e4ae8ebb07bd9ee969efa5acdfc879440807000049887ea46e3148"], 0xffffff64, 0x1, 0x0) r81 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r82, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x168, &(0x7f0000000080)}, 0x404) getsockopt$SO_PEERCRED(r82, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffffdb) r85 = getppid() r86 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r80, 0x1, &(0x7f0000000980)={{0x2, r81, r83, r84, 0x0, 0x2, 0x5}, 0x100, 0xc07, r85, r86, 0xa5, 0x1, 0x100000000}) r87 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r87, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r87, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r87, &(0x7f00000008c0)=ANY=[@ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000740)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYPTR, @ANYRES64=r81, @ANYPTR64, @ANYPTR], @ANYRES32]], 0x2, 0x2, 0x1000) msgsnd(r87, &(0x7f0000000c80)=ANY=[], 0x0, 0x800) msgsnd(r87, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r88 = socket(0x11, 0x4003, 0x0) sendto$unix(r88, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r89 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r89, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r89, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r91 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r92, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="e0004a184907e51c4d1a0197fec4a4fe66000000000000ffff0000ff7f00007c906b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a44080e56ed044d2868622a679a8a08a886736c5f9bb1a23d11e4e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000ffff0000080000006c832a28547f51442f07396d7910ff10398ff614567198fa9e12922b6c68516290e722245f1bbade62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d38"], 0x170}, 0x402) dup(0xffffffffffffffff) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r94 = fcntl$getown(0xffffffffffffff9c, 0x5) r95 = getppid() getpgid(r95) r96 = msgget$private(0x0, 0x20000003c4) msgrcv(r96, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000000000000004f0ebbbf1b209e14d9821641e80822abaef3ccef058cbadf64241b061e7e4a1d1ccbfade2b5e"], 0xc, 0x2, 0x1000) msgsnd(r96, &(0x7f0000000900)=ANY=[@ANYBLOB="02000000000016d78fd1f87a67d790805fab37cfdb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2db46910374426bdcf306843b34e7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea70595fea73db901c48e582d225bca8000"/121], 0x1, 0x0) msgsnd(r96, 0x0, 0x0, 0x1800) msgsnd(r96, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) msgctl$IPC_SET(r96, 0x1, &(0x7f0000000980)={{0x1, r91, r93, r90, 0x0, 0x46, 0x81}, 0x10001, 0x1, r94, r95, 0xa5, 0x1, 0x4e2c, 0x6}) msgrcv(r96, &(0x7f0000000140)=ANY=[@ANYRES32=r21], 0x1, 0x3, 0x1800) msgrcv(r87, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r97, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r97, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r100 = getppid() r101 = fcntl$getown(0xffffffffffffff9c, 0x5) r102 = getuid() msgctl$IPC_SET(r87, 0x1, &(0x7f0000000980)={{0x2, r102, r98, r99, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r100, r101, 0xa5, 0x1, 0x100000000}) r103 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/bpf\x00', 0x80, 0x0) r104 = socket(0x18, 0x2, 0x0) connect$unix(r104, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r104, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r105 = socket(0x18, 0x2, 0x0) connect$unix(r105, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r105, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r106 = socket(0x18, 0x2, 0x0) connect$unix(r106, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r106, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pipe2(&(0x7f0000000700), 0x10000) r107 = socket(0x18, 0x2, 0x0) connect$unix(r107, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r107, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r108 = socket(0x18, 0x2, 0x0) connect$unix(r108, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r108, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r109 = getgid() r110 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000500)) r111 = socket(0x11, 0x3, 0x0) sendto$unix(r111, &(0x7f0000001400)="b100050202000000000000000986ca3849451ae3d3051020741038f53e8551f30ce390500e780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe0a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7da96ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000"/177, 0xb1, 0x0, 0x0, 0x0) r112 = getpgrp() fcntl$setown(r111, 0x6, r112) r113 = socket(0x18, 0x1, 0x0) setsockopt(r113, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r113, 0x29, 0xd, 0x0, 0x0) r114 = socket(0x18, 0x1, 0x0) setsockopt(r114, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r114, 0x29, 0xd, 0x0, 0x0) r115 = dup(0xffffffffffffff9c) r116 = socket(0x18, 0x1, 0x0) setsockopt(r116, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r116, 0x29, 0xd, 0x0, 0x0) sendmsg$unix(r73, &(0x7f0000000380)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000180), 0x0, &(0x7f00000014c0)=[@cred={0x20, 0xffff, 0x0, r100, r0, r6}, @rights={0x38, 0xffff, 0x1, [r103, r104, r105, r106, r110, r43, r107, r53, r108]}, @cred={0x20, 0xffff, 0x0, r112, r34, r39}, @cred={0x20, 0xffff, 0x0, r46, r48, r49}, @cred={0x20, 0xffff, 0x0, r17, r8, r109}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r113, 0xffffffffffffffff, r114, r115, r116, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [r57, r58, r43]}, @cred={0x20, 0xffff, 0x0, r60, r75, r79}], 0x128, 0x800}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r117 = socket(0x2, 0x1, 0x0) bind(r117, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r118 = dup(r117) listen(r118, 0x0) r119 = socket(0x2, 0x1, 0x0) connect$unix(r119, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00.ofihe0\x00'], 0x10) fcntl$setstatus(r119, 0x4, 0x4) sendto$inet6(r119, &(0x7f00000003c0)="d0777ee68b65342359659f512d40929dbd6f6b2bf2652f334584412f31506994f62b2be119248cb2213846caef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab53993b1f85c17f7ae2e7b22504f48167b26fb838a5ce0455e646164cd68a82fa77269cbb2a41a531c5f27f910247cede971515cc2eecc72759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7cb3469459a1713065e233399eb32edd76fdc4a190f3d7907fbe1c23b39c9aa6c3410976a2b2e09868b819daa3f6427a690", 0x65b14912384ee8fa, 0x7, 0x0, 0xffffffe5) 05:19:44 executing program 1: syz_emit_ethernet(0x36, &(0x7f00000000c0)="c7a895006f53dd4fd005ffff86dd6e360aa9000005c19df9ff08ff087f43f8ee7f740000000000000000000000000000fffffffe0000") getpid() r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r0, &(0x7f0000000280)=ANY=[@ANYRES64], 0x1, 0x7fb) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)="01", 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)="01", 0x1) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)="01", 0x1) r4 = socket$inet(0x2, 0x2, 0x73) setsockopt$inet_opts(r4, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000080)="01", 0x1) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000080)="01", 0x1) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000b, &(0x7f0000000080)="01", 0x1) r7 = socket$inet(0x2, 0x2, 0x80) setsockopt$inet_opts(r7, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r7, 0x0, 0x200000000000b, &(0x7f0000000080)="01", 0x1) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f00000000c0)="80", 0x1) setsockopt(r8, 0x0, 0x800000000000d, &(0x7f0000000000)="eaffffffffff0195", 0x8) r9 = socket(0x2, 0x2, 0x0) r10 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r10, 0xffff, 0x8, &(0x7f0000000000)=0x80000000, 0x4) connect$unix(r10, &(0x7f0000000300)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00fa0400000000000000d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000000062f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f3354fcd03af0c9fc348ee4013ecdb22c517b8"], 0x10) dup2(r10, r9) r11 = socket(0x2, 0x2, 0x0) r12 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r12, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r12, &(0x7f0000001200)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d92c6b8a03b108e726200000000000000005000000000000d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000000062f547d55587050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18d0e762aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e16958ab85242c35dbdc77d3f79c942baa127a4dc3f3354fcd03af0c9fc348ee4013ecdb22c517b813827b0cc0f3e22365f641bf39097d55e904737711d38232521d258b4e9a8dbbc55c6e7b336990eb7e128d02e65c242fdf32330e5461f46f646d0442f4612101a3cbd9db09931222bc446ee2c8ab496bbf748641d15aa6dd1267c08e8ba04d854457ebd9cc88af6a53da3c1f3a807c62630c460453f36576c66e1f0fe70c5cf2"], 0x10) dup2(r12, r11) setsockopt$inet_opts(r11, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r11, 0x0, 0x0) r13 = socket(0x2, 0x2, 0x0) r14 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r14, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r14, &(0x7f0000000300)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00fa0400000000000000d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000000062f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f3354fcd03af0c9fc348ee4013ecdb22c517b8"], 0x10) dup2(r14, r13) r15 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCNXCL(r15, 0x2000740e) setsockopt$inet_opts(r15, 0x0, 0x1, &(0x7f0000001040)="07140000000000001d7b3e3162591d6ecb9aa623e300000000000000000000000080a357e6e29c04e1bf7468e7fd671f95a2d7c088216e96c37095f2c2207552ecbc8959190fb08ac2b6f54ff13a70bb01349f89fb715e07d41a33b662f3cc7fe5daf76205a06d06b0166b44a3b1000000000000000bb149e9e4e885ec0fda9807566fd5a7c7bd2d9da5377180f9deb0c6b92a7c56c03fcd1ae28eb9b59414aa55dcc135c60bbd57c11f7789e709000000edc1a2c00163c414002f1e2376936ebd5b49803f738d3bf52c1f34e85ff277394a962b5226c2b936610ef73115a9d6a8e1855ef9df37c0f4bec69dd1e85cf313037a9f0b9c3a573986d2d363fc7607df1e279b39b1aea715dc39b74deac1b207d663a22dce764e84cdcd2126420799aec3103f70fb49f3ab17f1e61414183218288c1c2cd03758ffcead25acaca2c531a8754f5074b7f9f911170d7606b5ff2d5a65f614aeb1100dedc9f9ae73ed5176b151877e42eadb0dca1cc40558ee70ea5e0275551ba2a4a2f275e09bdbe4c6ed69caa11f4e6d7a9b09b17a000095d7a6c818a9", 0xfffd) write(r13, 0x0, 0x0) msgrcv(r0, &(0x7f00000009c0)=ANY=[@ANYPTR64=&(0x7f0000000200)=ANY=[], @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESHEX=r6, @ANYPTR64=&(0x7f0000001400)=ANY=[@ANYBLOB="934cc005eb04681c431a904eecf1d4cd96a9e135bd70aa8863e78c949fa937ae6dc5dd273c5e33b3712a0072b67f07229a3b349542d039de81d2afcd1f1c11a8c027a622e33fb93904df15daa352ee62e2defd2dc77c9f1ba12a8b6853ff4380fe03bc7f69d77dcd8d61e8842d0781f222cca0792d16e09a4cc105a785046f5d2d316515852c13322b24ffa1be5c22b2db94dde41c8f754aaddb624a51ee276e4c6fe8e8e8938e0688031d592efa60a9efb5ad1881d6b9601032137d4e59a8a8cf2e70065336fe5439b76551327e881bfe5b4d892f782bb8ac1338cdb17d3dcc8935fedb2a4c1d55c3d795a49018203067e675368e0000000000000000", @ANYRESHEX=r2, @ANYPTR=&(0x7f0000000e80)=ANY=[@ANYRESDEC=0x0, @ANYRES16=0x0, @ANYBLOB="2b893fb6d46f8b699d2e883d040526e87340d60976c80cf2c2da1c885c258c85ac8e0c87ffa626deae120c3c7b69d74272505ac9bd1be97f715ee181c8697a48c5e2cd14d100a447a55730fd70b0c67f1d4bf0efa7ae3e20f7acd50bbd70aa59f3fa85e15900f7f76ed09067c2c5c5c047ebe0bb53d42492561b5c677e1c66acd3895976ad9e7f1f1fb2a5b2e93eeebe9ac947b0686fb5292f9d6e4261201b684dfc62ec73f11c00410049631d990b889af344b2922ca0d6f95517bc45cd8342366b5870930ba9a3a9ab657b144751c3f702f739720095a5801b6518203856b1"], @ANYBLOB="8ce53be6d73eac3bbb6cdbb425631e4a2a65bdc274a95263b81f46153a90fefa293e9470690e6bde9b5300233be13028c4e3cee8021ada4980b79cbc690ee993dcb6aa186e55d88587f0104c4ea2d28c912b08be496b853285e93fab87263e59dbf4311800c6cab1ddd7e5387da52d32734fb5853f6ac3e0fdc46ef15df36b614c8cc439038c8858d3f7ef88258956c3006bab21783593ade267b615ea30ae564f2b261818548dfefadebce9e7198f292d9ee436458fcc924b7efdb41ef53acc5dffda40f305a8540a99bfddcd2968497b6f137d58c4bd09b64039697a7b43a7cdf93ff836e3b1bec0a008567c8052d345911056a889582b1454a692cf99e0ec23f9e095067af3a1d8d558911cc3d0aae86e111484848f4742a78b94914a1b1ec69f265eeff87e7d64c5e94aaaa6c61461092ca67b95ace9329aca943633a760734513a26d45c706a7a6b1c5f7dad5436db10f03000000000000000acb816fc5ff5ab8000000000008a507cab91b320edd0a0000000000008ddee6974b6ac9a37b66e6bde13b62bd8a09e39f3957e2631aa2d77cb1802bfe5352f26e6843dbfa5e8f0000000000", @ANYRES64=r2], @ANYRES32=r7, @ANYRESHEX=r1, @ANYPTR], @ANYRES16=r3, @ANYRES32=r4, @ANYBLOB="f0ea172d2bd04431bddd159c90fe91a103080a5bbe275a8b6c3f21f7d2869b84342a154c52cb7131a7a9a78d0170099e7613ea404e9074486652d8be50b7f9d4f61f2080c0dd04a9febea995922a9de05009ada804e6359a21e65592fe2b2649965d50e29b8b7b0557337531d987fa84747895c29cff6e6559b782e702c8317c97cc95e06b02defafbe17085c12e5e54a863c5f22b6f01a579ffe3bb135111fa72568c36ccabca3f57957f851678a5563f87e260f9df71032285ee8253ee26061e5933ef3c7c21dc3e8be98e1c1ef5d8444f5512c27e10a40b5329150b203c9693451cbf28dcd3d583633efc5b4c2f526bff164c2669b67f74601bedd51cacccd5c280ec86f1b854918e35dacd7f25096955427064f61aa8ca8911af8abd95812bc7866c9118f5867b324057ca024236d451a2cfecd12f756fb56f51c2", @ANYRES64=r5, @ANYBLOB="6c1e8a4b8f86b9221d8e81f2f1b2b71f32d4f753df981b8ce10e24b08f745d61df32", @ANYPTR64=&(0x7f0000000180)=ANY=[], @ANYRESDEC, @ANYRESHEX=r1, @ANYRES64, @ANYRESHEX=r11, @ANYRES64=r13], 0xd, 0x2, 0x1000) msgsnd(r0, &(0x7f0000000480)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0x222, 0x40000000000800) r16 = semget(0x3, 0x1, 0x470) r17 = getgid() r18 = geteuid() r19 = kqueue() r20 = fcntl$dupfd(r19, 0x2, 0xffffffffffffffff) close(r20) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) r22 = socket$inet(0x2, 0x4000, 0x24) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000240)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r26, 0xffff, 0x1004, &(0x7f0000000040), 0x4) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r28 = semget$private(0x0, 0x7, 0x286) semop(r28, &(0x7f00000000c0)=[{0x1, 0x0, 0x2000}, {0x4, 0x7, 0x1000}, {0x0, 0xa, 0x3000}, {0x2, 0x3, 0x1000}, {0x4, 0x8, 0x3800}, {0x3, 0xdfff, 0x1000}, {0x4, 0x400, 0x800}], 0x7) r29 = getegid() semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r25, r27, r21, r29, 0x1, 0x20}, 0xfffffffffffb8f49, 0xa8a, 0x3}) semop(r28, &(0x7f0000000040)=[{0x3, 0x4, 0x1800}, {0x4, 0x1, 0x800}, {0x1, 0x401, 0x800}, {0x0, 0x9, 0x1800}, {0x0, 0x5, 0x3800}, {0x4, 0x6, 0x1c00}, {0x0, 0x4, 0x1800}, {0x1, 0xfdf5, 0x1000}, {0x0, 0x9, 0x1800}], 0x9) r30 = semget$private(0x0, 0x3, 0x798) semctl$GETNCNT(r30, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r30, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r30, 0x4, 0x5, &(0x7f0000000800)=""/210) r31 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r33 = getgid() semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r31, r32, r33, 0x10, 0x9}, 0x8, 0x1, 0x9}) r34 = semget$private(0x0, 0x3, 0x798) semctl$GETNCNT(r34, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r34, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r34, 0x4, 0x5, &(0x7f0000000800)=""/210) r35 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r37 = getgid() semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r35, r36, r37, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000080)={{0x4, r18, r17, r36, 0x0, 0xfb, 0xffff}, 0x1000005, 0x1000008, 0x2}) r38 = socket(0x18, 0x1, 0x0) setsockopt(r38, 0x29, 0xb, &(0x7f0000000680)="08000000833e38cc1dccedc148c6b9a8c746e6823f85df191466181a54d7cf75ebe782d1af0b43c122ea92a0e0e693a23e51e71b83a002d2b890a87cbcb70465c6bfdd11f5bb5ee9b4", 0x49) semctl$SETALL(r16, 0x0, 0x9, &(0x7f0000000100)=[0x3, 0xf5f, 0x7]) setsockopt(r38, 0x29, 0xb, &(0x7f0000000040), 0x0) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r40 = getegid() semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000040)={{0x1, r39, r40, r18, r24, 0x1, 0x7ff}, 0x6, 0x1, 0x3f}) r41 = getgid() r42 = geteuid() r43 = kqueue() r44 = fcntl$dupfd(r43, 0x2, 0xffffffffffffffff) close(r44) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) r46 = socket$inet(0x2, 0x8000, 0x3) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000380), 0xc) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r48, 0xffff, 0x1004, &(0x7f0000000040), 0x4) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r50 = semget$private(0x0, 0x7, 0x286) semop(r50, &(0x7f00000000c0)=[{0x1, 0x0, 0x2000}, {0x4, 0x7, 0x1000}, {0x0, 0xa, 0x3000}, {0x2, 0x3, 0x1000}, {0x4, 0x8, 0x3800}, {0x3, 0xdfff, 0x1000}, {0x4, 0x400, 0x800}], 0x7) r51 = getegid() semctl$IPC_SET(r50, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r47, r49, r45, r51, 0x1, 0x20}, 0xfffffffffffb8f49, 0xa8a, 0x3}) semop(r50, &(0x7f0000000300)=[{0x1, 0x101, 0x1800}, {0x1, 0x1, 0x1c00}], 0x2) semop(r50, &(0x7f0000000040)=[{0x3, 0x4, 0x1800}, {0x4, 0x1, 0x800}, {0x1, 0x401, 0x800}, {0x0, 0x9, 0x1000}, {0x0, 0x5, 0x3800}, {0x4, 0x6, 0x1c00}, {0x0, 0x1, 0x1800}, {0x1, 0xfdf5, 0x1000}, {0x0, 0x9, 0x1800}], 0x9) semctl$IPC_SET(r50, 0x0, 0x1, &(0x7f0000000080)={{0x2, r42, r41, 0x0, 0x0, 0xbb, 0xffff}, 0x1000005, 0x8, 0x4}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 05:19:44 executing program 1: execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) r2 = openat(r1, &(0x7f0000000140)='./file1\x00', 0x8000, 0xa) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x20000, 0x184) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r5, 0x0, 0x0) write(r5, &(0x7f0000000200)="e7bf8dbf8778242cc3fc8ec150274f7c5bacbfaea59230c4eaa0737fa5", 0x1d) fchmod(r3, 0x180) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000180)=0x800) mkdir(&(0x7f0000000000)='./file1\x00', 0x102) getsockname(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) 05:19:45 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x606dca73) sync() preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file1\x00', 0x611, 0x16) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 05:19:45 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x7, 0x4) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = accept$unix(r3, 0x0, &(0x7f0000000080)) recvmsg(r4, &(0x7f0000000100)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000180)=[{0x0}, {&(0x7f0000000440)=""/247, 0xf7}], 0x2, 0x0}, 0x40) getpeername(r4, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) sendto(r0, &(0x7f0000000100)="9edb28def97353539f754990562a1078c3f9de3adcff56a00200000000000000aab73bd7", 0x24, 0x0, 0x0, 0x0) 05:19:45 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000040)) 05:19:46 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) faccessat(0xffffffffffffff9c, &(0x7f0000000000)='\x00', 0x0, 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000080)={0x0, 0xc011}) 05:19:46 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) r0 = syz_open_pts() readv(r0, &(0x7f0000000480)=[{&(0x7f0000000500)=""/199, 0xc7}], 0x5f) close(r0) ioctl$TIOCOUTQ(0xffffffffffffff9c, 0x40047473, &(0x7f0000000000)=0xfffffffa) syz_open_pts() 05:19:46 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r5, 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r6) r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r7) setsockopt$sock_int(r7, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) recvmsg(r7, &(0x7f0000000180)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000100)=[{&(0x7f0000000240)=""/164, 0xa4}, {&(0x7f0000000300)=""/234, 0xea}, {&(0x7f00000000c0)=""/11, 0xb}], 0x3, &(0x7f0000000400)=""/209, 0xd1}, 0x3) setsockopt$sock_int(r6, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) sendto$unix(r8, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r8) sendto(r8, &(0x7f0000000200)="f3", 0x1, 0x1, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r9 = dup2(r2, r0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) socket(0x18, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000000040)="07141a72c9970025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) 05:19:46 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x51) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)='r\x00') kqueue() socket(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() getrlimit(0x1, &(0x7f00000001c0)) r0 = msgget$private(0x0, 0x24) msgrcv(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="000003000000000000000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x400, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x60, 0x400}, 0x10003, 0x708f, r2, 0x0, 0x9, 0xfffffffffffffff9, 0x9, 0x5}) 05:19:46 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1fbb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x402, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x2fffffffd}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) 05:19:46 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe2(&(0x7f0000000000), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc02069b6, &(0x7f0000000300)) 05:19:46 executing program 0: accept$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) sendto$unix(r0, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r0) sendto(r0, &(0x7f0000000200)="f3", 0x1, 0x1, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000240)={0x9, 0x3}, 0x8) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r4) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r5 = kqueue() fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYPTR=&(0x7f0000000140)=ANY=[@ANYRESOCT, @ANYRESOCT=r0, @ANYRESDEC, @ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRESHEX=r1, @ANYRES16=0x0, @ANYRES32, @ANYRESDEC, @ANYRES64, @ANYRESHEX, @ANYPTR64, @ANYPTR, @ANYRES64=r3, @ANYBLOB="879e64a132ac429cf558370c7f7709b10cfc4610e57f7c6e0316db7b87c7e6b0df4540f5785fe529797864aaae8850fbaf6e3a3bd1982ed4eb9c0467ee"], @ANYRESDEC=0x0, @ANYPTR, @ANYRES64=r4, @ANYPTR=&(0x7f0000000100)=ANY=[@ANYRES16=r5]]]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 05:19:46 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="fbbb49f6d0b565d3e9a70e0bd77fa65271ea364505d1abe6c6fb63fbee6ed4b60d41372e21c7fcc6af88a74fe05621fd135df949c14195e75373c60bd26e73023752a2e78800335deb5f7c1b328ad16e6e49e5e6400fcc2921c37b6e6755c2cc0997c40550d2027c5ff52f1ade8531e3ac61f13eed4055d21cee930b5a093b932db5035c70efa07ca174b0a010ef031ff913ee413b7fb210935b3d0ee140f300"/171, 0xab) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x4, 0xfc, 0x5, 0x1, "045e670bc3764fa3c0db960200000200", 0x7, 0xfffffff8}) close(r0) dup(r1) r2 = syz_open_pts() r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) write(r4, &(0x7f0000000100)="d0be13cc1578d9443813c8e90cb906904bc8355a60a92d86da2939bd44de972096357f43319004909ad553101a299dc982f75b0aea8fb5ca818c3cb02a05d96fe68987f292f64e", 0x47) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x5, 0x103ffc, 0xfffffefb, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 05:19:46 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f996a78696bf2fc81eba6294373c90262fed495", 0xffffffff}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) 05:19:46 executing program 0: socket(0x4405705cd8a708e, 0x4, 0x0) r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) sendto$unix(r1, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r1) sendto(r1, &(0x7f0000000200)="f3", 0x1, 0x1, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8) sendto(r1, &(0x7f0000000000)="20dd70e412788b2bf724dc60cc9a0f05dc9d1fb1698def6a7fe72b7c276598d0c1bd599f5ceb8110827700c964772dc2c7f30f227069669e7f029de4a4810f6a28e941cda6a1257cd1c88c325274ae36f1343074d220ae8d65c2f45051c0f7a128f12d1b533559d2413393f69cf0c0da51afd8dc58335aa3b0dc8e1627d292726035eabe36de73e6399da9637f428de2f7f5d7094b76efaa3f878771a38cced5f60ce768a0abecc72e4c3636834da90b1faf1617a6567bd584bed728e71a5c23", 0xc0, 0x8, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 05:19:46 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000180)={{0x5, 0x10001}, {0x30000, 0x5}}, 0x2) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0, 0x2ffff) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10000) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x20, 0x86) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000200)={0x10001, 0x9, 0x8001, {[0x8001, 0x100000000, 0x80000001, 0x3, 0x7, 0x10001, 0x6, 0x4, 0x9, 0x7, 0x401, 0x200, 0x8, 0x6, 0x81, 0xa00000, 0x17, 0x1c0000000], [0x1, 0x1c0000, 0x81, 0x5, 0xd68, 0x6, 0x4, 0x0, 0x5, 0x4], [0x6, 0x4a391bd, 0x2, 0x98, 0xc3f, 0x100000001, 0xfffffffeffffffff], [0x0, 0xade, 0x70d26732, 0x5, 0x7f, 0x4], [{0x4, 0x653, 0x9, 0x5}, {0x4, 0xfba, 0x2, 0x5}, {0x4, 0x80000000, 0x7ff, 0x3}, {0x8001, 0x2, 0x5, 0xb3}, {0x9, 0x7, 0x8, 0xfff}, {0x7b59, 0x9, 0x8, 0x81}, {0x5, 0x1f, 0x2, 0x6980}, {0x400, 0x4cbb, 0x1, 0x5}], {0x674, 0x0, 0x8, 0x1}, {0x6, 0x1, 0x8, 0x3ff}}}) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/40, 0xb77cb748d5ee361}], 0x1) 05:19:47 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) shmget(0x2, 0x1000, 0x204, &(0x7f0000ffe000/0x1000)=nil) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x800, 0x0) unveil(0x0, &(0x7f0000000140)='x\x00') 05:19:48 executing program 1: msgget(0x1, 0x85) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x4, './file0\x00', './file0\x00'}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)) semget$private(0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) close(r2) 05:19:48 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001980)=[&(0x7f00000018c0)='&#@,@\\{(/[\x00', &(0x7f0000001900)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000140)='./file1\x00', 0x8000, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200), 0x0, 0x0, 0x0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x2) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x1, 0x201) r4 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) syz_open_pts() ioctl$TIOCCDTR(r3, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) shmget(0x0, 0x3000, 0x16e, &(0x7f0000004000/0x3000)=nil) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r2, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001b80), 0xc) dup(r2) readv(r3, &(0x7f00000016c0), 0x0) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 05:19:48 executing program 1: semctl$IPC_STAT(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000000)=""/234) syz_open_pts() ioctl$TIOCGWINSZ(0xffffffffffffff9c, 0x40087468, &(0x7f0000001540)) getgroups(0x2, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff]) fchownat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, r0, 0x4) syz_open_pts() getrlimit(0x5, &(0x7f00000001c0)) r1 = semget$private(0x0, 0x4, 0x514) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000200)=""/131) semget(0x3, 0x2, 0x4fa) setgid(0xffffffffffffffff) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000002c0)={0x7ff, 0x5, 0x400, 0xe03, "245038497428c8832391ce8c9cafe4b8d38bba2f", 0x1, 0x9}) shmget$private(0x0, 0x2000, 0x33, &(0x7f0000ffe000/0x2000)=nil) sendto$inet6(0xffffffffffffffff, &(0x7f0000000300)="ca72bfbff32027a0c8a8177a3ebde2900a789f90dfa517fc0de94a55ca656750fb99aaa2c3a678a249af0befe9f919d4cbf4f5f9d31c2d29a1a55992bc5872c9e3c86c66a97bf4110c9e255a1a22bfd254350d2095c06f3b16c92a844ba7112994a2da6a2e8fb738dadb38915e41a3e73a5b8cc4bb96c6101e64f3a1fdaa49ca5456884547d2fd48af325f71c5a36e36a29179c8b6d45df5c3e441245d65d7ebb65c2973c64ac862d4accb330544e8b8974af550f0c784b22c6072fe24d47a580fb56d59d0fdb9b5fa0d2263bed6c7d90dc10ed3780335ead48d9948133f21560071fa9c0efcfae403f688d4e7203efea74d", 0xf2, 0x0, 0x0, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000400)='/dev/pci\x00', 0xbfa, 0x0) pwritev(r2, &(0x7f0000001740)=[{&(0x7f0000000440)="72f5b66cbb78753bd34e7bf76fd075cb82ac26f9a3997b5749b13c768289c0cb5361180c31f9cd3274c7ea0fd80fe2d9d35bb40fc0bfc71de4fb25604add41cf87d451668674c42282038ef8304bfeee5af2b31230a99f8e19d1ccfd5ab6ad2160d2d421f9ccfd753a75f2eccbe58fc9426e19b0c0c33eaa26b3c8fe6ce19228e0f9b5cda49ae92a2cbd32e1f15cc2b3ffb3a46b56e3df3e8bed18959da82d2feac44353a45bd7cf7f1d8ef0e830336c98df3b242037b664a9a14cebc21820599c611a702cb8e067e6e59a000a8389b1f550df9bca5f73462d55cca055e97ade1c3bde299187788f59cef641e323a7f38ddb07b69836811276d829522a8ec2b620e5592a7e4141a4e5bb0a91052d0a84c145a303e29151e180220b72817a17272b4066806cf0fae08d8ad47dafdc12076d5b69c7f485ec98a43487dd2fffb0aa82ead5f3cca350d195848c040562d94fb8d22a1bcbedc4c0bc2da6519fa9ee479d66e19c0b497e6b830eca9f1a87e04ec7ba64917a6b95e03ea6dc9b67bff79c6867c833d2809693df33d45ebedc1ca8f10a7e0174b6c47dcd06286070a8949d8e374402adf9cb199a17b2d32c64b94b94dd6540fded262b250862d6c3e579e39ff75101c78f6d59f5236a02c01f0de33ede8677d503a397c41059604ad2e65d5dc184e5e0b3170a9022a6bc68d99ba63f8e3903fd0cdf8844c728c63f9cd8a100b03fc68d5f108ed385aca1565f789644b92e6d69a0974116e057188d00110e7a4a1a8a242190f82e12b727ff790e2488e88dc759c17b4e38376b857898ab8c1f86ace5fe3a3e15c1cb3ac5669daa6d3b28458566e5ed5cf76eb62e535a3e4b446f3fe5934029970f38251521147470f4c35f853687a1c71dbf854d29db5334b0e0c6968b479e0aa728b6b4ab4a99caf81c7789f39a9d7a8f04931f3b00aca47d4370047539d946815bff59ac6e96ef8f414a74ab4c88e4eb66150c8ad9861a1e69ff5e0cfa6360a018f42dbc53aebb51b8a712c40639930dbd21d7e35248edddf4ac2a12bf2ecf54f6f14bbd0d86e510012cdac9bff1a3f8a8b844659509856a82e2dd5ed4dc5fa5d3b710f7720971813bd55ffd44c4b9301f716eb976b915f85e295b2549087e27b1e1619c17b2065e5ae6e4ea9867be4efbb30c1179582b5f67111e4ed151d41d2e784fa91f8b3868273d441c7f4cb5eeea1e64532854ca539552c4c6a789d3170200bc5b5ede0091e7732177e521a9ba1aaaa68f383ca0b15a44cc7530672e51f13d342a3ce2c18f1aa7ba1b77df433e2f05e6b35bf51bb5cd0f432c446c33fe1b089981144f6576a75f3cf239f9957427ad9e029bb6345670de56be2ab70cf2b6052f946b284ed583fa79caa1dba1067cb45cecb3ef16231aec7a925a9918c6e21be0b300fb39f75cf520e1d63cfcd67d5762f351ab141c5503d9d494d98bbbab7ce4a81fe19e63d0c2e0cb8400026808aa7af67055a868d23c9cee6a9eb9dc9a22318ec65af7f47ed6ff5ec8e1cc8f80112c3482740fc8e33fc69702a3f8e1f4b71ce6ad2097ba996a0e2b2e5a969b45f5b8eb82c18be9a7edcba42c0e203a9a8c74c4ccbf98848202bc645de8a0b36e1a8ebc6d6c594bab72974307dd50bc7142aa209e5cc4883e229d8ef07fa066bd77b6ccd5c802473c00a6f55a8da10e79f46c835ec93144fa52752919a064a2b54a5cf4c06094d4b58cf27d1bd108cd993dceb2760babf8b5f614de5ff2d4cc77042f0ae7a0d82e9b1985c168ac82c9bd315fa6857ee7339ba3e01530d4281c5a0257e15fa4787d68606b59ba1dbd57d5d604d18a413a5667c9af265c78c5f2d0b706bd2e3a0007622ecfdb2ee5a11a5c3566cea52ca66110e400a227fdac77fe710584d6b337eca0a9e8be8d9836c381cbcf39ba678511f4be098689a69ba099381db1f0338b1a9c77c9e3088e00695356ec2af5f342c7be07ea0f69e53e40ab0945eb7de1b8f7addd27066cdc0f5195d0b6a56e74cab431905c30aac52c4b6f7e532379c9bc2c995d716fdfc59ccedf0c20d5580e312984801c26410f7b8c2ddd4795d7291cc697be181cb2ecb766a271a6bbd3c1f27b47d703d89fc48b237840cc07ee17bd053c826b45468d44c609ab2e6beda82ff2d65635fda0abeab2cfa3e4bb9ba133b542decf248164d34425f4846b31c41a1fdca453a5535091e50573d89f87be97ab34be87d9de686b7bf8004b72e57d0f8302dcf871b6cfeb1eceb9211abdbc4fc14d8a775b3c40c48f93df25058010ab93e1c08bbffb8a6eb31ae3bf21e4ce84da15ce929d601561471d7ee13d938e965bdd7d424de30af60814ce4d5c809d5b15045bf654ae22c2d963dd970b4575d537cdad3cf0e7396b9063c104381a7e3caef4f7285fd3a2a620038b65014310845596a7899fc97560e2c497f8a396e4f7d9164f254934624a1618a2a214546fad9ec85423760553a02680302d13272c0c9deedf1a0bb6ef81fd6522606b64b39ffb28da105cc4e6f4013dbf780334eff06bf37c4b8f8a41ba64a63b264384cce62e08b808e9c5e606888e82e844ccc599d0accf226e765b1d2a22d3264fab32b64da1499ce7cbb234e280270b3312beabab9d889d611d3999a94f2e5fa799a5f0eb642e9fa82f655c1f91eac184aaf98d14f44c1a46dcb9e2438a1eb449621f25eba4c5f5ef16250832fe243b10779396f989ac5871328425533d7b9cf28827fe6bfa04fe1e515b9ac04b68626ebf7d6175e1b66bc9881dfcec5c32fbbea09f8f316cfd7db2056f434059203d5534ce2a21cd5f8b912dcadfb339b0c1ed97d9abb6e0005f8e2e72a3f6205d8d20f50d675b7bf05a905214a435f637d69c88f2e03d2d4a0fc5d0e23bf07bb945da3421df38589949f02161b5d30e5e95d012661874ec0fa28d9f05cee842eed1fe6da1937eec21d5bbd57d4ca9f9353dbb06be41e0a7b0a7c133027f956aefdb14666838f3cf0d8ee2750f793e8eae93f9db42b18202d2853d0d08eb684c34eafb49cd5b33ca3353210c03a982131556f249c4196ab848f26d966d9ee7b763be3c08f9ca59aa2b9fd35781a100334996218d861698d5821d0f401ea3f40c5f965aafd8e84cf6715f3a5e16ea2ea0706ee27e6b1143366c756653f6d117d01c53df8d247aa500fe9addc866b660be3b5dd0e4cb29079e10ad6e9b24d3f381860c428af2eeaf11d6540eb1f14c06d3b769d295cb443409b7e041c9bda507f6fa6ff01ac4a0d53556aae26877033e7ce0ba89eab97676e0e13913668144796a06022cb40a3f2fc41258d7f0e91ce68ae402266e1b405cd21097da0e76a3cdda274965e8125c2fbfc1bb5db1b400e5b8cb5a40c8056360cde06a53c96911b6fe07b2c8e8ccaea4fe4e620f7fc86c92a472786fc830fb63ebd21d1807138b3805fb5a23b8e295c539dbb669c9b398c1bbddb2696fbf476ca246126a868c6321283e7da9e03932b42072e43a48dac7f2226b072fff9fc34c7a951a8f9fbb357c1861f518dc0c7f069051b2521f35395b368565b6ffb2101e6af5edb003d099b485f94bd5647ac4b3b4f681e0f3c077106e1d799569895ee9b40ff5a6694cb2976f36262950f74126eb7481685fc6aa013af1b9108faaf60cd2b208af51abb75c5fba36ef5815da44d56b7367dd45357d292cf3990560c01f2f24a1874a94df3c441704f833d577bc4c2da0e9efb2ab9a04b0c3d157c9508a7ace868c3feca57b9efea58f61a83ebcfa16d18bb57e3c1f1593d7c42e01419bb3a1dc01154db0ae807571e5115bafe784c18df29553bc856d43b760e1f9c33c76e19cea6b494902b096f119d1a8b217793129887affcbf2cfbb3759eb91bb3487a6b0f142334214270d6750fc5ad28d80cdb62693493e48916f533fddf576384e82be48bfbe1df0bef4c16eb0c90cba4a09c94531a4d0ccfe1b1bd85b7b139936d105c2fe96b583700477286d52d5545a144a53bd547a5208dd19a494613b779261dbd55f31de7a1d8dd147340950f60a6d90d016080c7598bd8b1bba821d785483da0e8bb039b603366e7e8cf410d2f684325378969bb3f4adea9ac3780a80742c6e6aa794baa29574a0de96f79e85e024b1ef04432a215c59879048d81e1f9e332a370df9f7a62617c08ccf6d3005ad0c79cdeb31343a92839bdf0051b781f71b9b9b68392197acb6a89f733e2882fe313e4d9e6b2e01cd0ad6ba1f350980f8e384f2f18cb6c9f9828320259936ba82e9b52fbaafc5e7879f7c2f81f7bebe5f9de6be3a1e824344ec920b2272bab01304eb88fc577fd8ce715e312ef736af015d744fd295c5f90b7bc4fb118d2f340c1a0c4e9cc688d8ef773477c8319e50ea75a4ea0ff2d093b4fef6f5b11367cbc945b3fb0b988c14ff8344d0f94428baecf81e93a0afbc916fe392ef967f35d16fd563cdcf02c1a7d47cccd808eaddc4e1eb2b9c9f2b2e0ae91ad63b92049ef5f5f595ce305296f5944e8430898c037038e8d3039abca08adc9348e0a5221cf48b119a077d427621d21ab1c6ec8f8d602a4f93c361ca6d7852977bcfb4770d03af98058b4e14d425477088ff68c3c8a35185be7e3a43e7cdff739a38625ef20397c96f39712dabcb5dd147b1226635ea5c5eebca7d6a5d465df8848d8b30df427fec907c11f7a4f086fb4d7405e5af3091b0ee57d1455a306fc08b30d9e10eb0e02ae5ef4f9d8895b443d4b08dcdc2b6dabc0b4f82dfdbafe556c830d29bbf1f1ea19b37334d3b6103083dd3ea284cb54e888e73ba28894b09c1f2f49a06ff72c4b63e4f38717cbbad8bbcee6aa9196ca375976264848531ac4ca53a2add3f38d92b3fe9f0197d36e803bf6a9ccd7c3056d0cbf4ff0ecdb4836695b93ad9830edec8b9e90ba731384767ae0362c39a7077652025b8b6f97a5840983dbafd6184e55ca20c5afd7e61253d313e47bef882301e02ad2009b7699ae84f1ef60748a8c70274c3c1646544268703e210817d9037c1017c3369d3d1e31e5d161f536ce2f6d52cd6fcb1a5efc9f9d785df42b1d75e1b88f9b6338e51a72f9bc0b32e67ae62d0fe8dc3ff47283b467aaa65e2610694651dd67b056781183864fa49c38744a090ebc5fe48c6624f6286492890591ebd045fd656b690804e96145f46a5d85fba39108acb390158bd67f220ebd1b500cf390510e5fe6a87377187ce7c9add2586b0c33429ec5c75a9e0c36e6bc82e2aad7d164edbc0ad3234def8707e049945760accd78d8c23cc37c7378ffe62947006fc5c5a99c839a11bd956448298940a45db32f0287a5ecef72518a02898c1436f11f941378808687bfc78c342e6b4ed78c6ec3300b7fe4bb81f18d8abf97880919b060f7f62ef41d76f67a8052c7508a2d1c97ebfa98ba5eb94e44aa6acb496328a998da1692af88644c88cfded46617064a6d60d8a58d6c12f2e04837bd1b934214e38d1aacd469bd57edd0858e6f8d0039e8e0327d1c4535fea86607fade3a38c5b69305c8e245ad3f0117908d3d80b4d8171cdfaa6177b9b0b1944f5d66910a991e2d0256970184897cc01fa81962bb42854ad6e941fca0c22149b3e51b8e192004513049c42cc711196092ae84ccb49b54a9b1722b03a72b2e398cab9e7cd047d86ff17d82c8e2abbd296fdd45826454c94cc1583e62dd8c8c1ee9b04387fdd3d9775aeac0a1a9c5f427e67d19b6faffae95bb5bff06b3b671591be170abd43baec41cd6b81b14ed852b12e0756494a8511b7b19a36a98673c96ca09ded6dc3f78135b923e3e684d29f470730", 0x1000}, {&(0x7f0000001440)="97f38b20cb5036b882104af56f777f7212c7e0c4f3f3be104d240bcc2399bca8e4109d37eef3cd9eb88e5e86e81db9d180d2f8d7f9b5e2b17609d9cc62a4b9cf63571ad64b581d3259cf542be032f3944637a45b4b4d46175cbe47aca439390e3654e2174da5b692f3fdaf630115fb488aa45a15efac572e066bd82283f148cd58fe8eda66eba452bb3a266249a5512b1f0b002c9770464ed1f888712a7421de8e48c0016f9593814aa7a34bfea4912c553192379cbb58b4a6445bccc18ae942116683d22355ebde0bcb0bac927f1885fed6a908", 0xd4}, {&(0x7f0000001540)}, {&(0x7f0000001580)="192a048d14891a4778649aa349e8ded6b4469e0e52a5a41fd9f052b610ffcbf66201aae3c9a0b31ffc93871b08ff25fa37094ba0aaec15cf7c9388474caf7cc5f7fee2e73d6ba5127ede10ab12d6e9f91e834cb434c2b863728c79c6633547bdbbd48e8bee8350407b837de54ac7fb1cb68e62942e525d04c144ced29ce6be56bc9a8c50969a6a54c1fd310d7d751bdf391966d85a884708ffaf5de87a356ffc55955bd1199ad78ecc2bd9430c41b567eb8506277ea336885a1cfec0bf94643442fa3b55f3d29ced06a744130c516716ee5fda3a1db2c15e6e2a7187de2a4d4ca124e12958", 0xe5}, {&(0x7f0000001680)="9f2656", 0x3}, {&(0x7f00000016c0)="c84282ad84a31ce988256a2014efc7fc7514f6f4f95dc9cdcf9aedcbb92167824744b0d312d29192101a5f509129cd04bb74d4899ec5549e3a70345dd67f8ed8c1b992673929c0063729cda89ea2b76842a46109a4ba50a4d571843c84f482b3c40d840e099f2af757e7e0e960c1faeb289b2726d995ffbad46f", 0x7a}], 0x6, 0x0, 0x1ccc9b9) r3 = socket$inet6(0x18, 0x3, 0xbf) bind$inet6(r3, &(0x7f00000017c0)={0x18, 0x1, 0x6, 0x9}, 0xc) r4 = semget$private(0x0, 0x4, 0x20e) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000001800)=0x1ff) acct(&(0x7f0000001840)='./file0\x00') lseek(r3, 0x0, 0x6, 0x2) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000001880)=""/72) openat$tty(0xffffffffffffff9c, &(0x7f0000001900)='/dev/tty\x00', 0x10000, 0x0) setegid(0xffffffffffffffff) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) fcntl$setflags(r5, 0x2, 0x1) r6 = openat(0xffffffffffffffff, &(0x7f0000001940)='./file0\x00', 0x0, 0x32) preadv(r6, &(0x7f0000001b00)=[{&(0x7f0000001980)=""/208, 0xd0}, {&(0x7f0000001a80)=""/71, 0x47}], 0x2, 0x0, 0x101) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001b40)={0xffffffffffffffff}) getsockname(r7, &(0x7f0000001b80)=@un=@file={0x0, ""/4096}, &(0x7f0000002bc0)=0x1002) 05:19:48 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() socket(0x1, 0x2, 0x4) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000140)=[{r0, 0x40}], 0x1, 0xc05) 05:19:48 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) r2 = open(&(0x7f0000000780)='./file0\x00', 0x3fd, 0xa) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r2, 0x0, 0x8000000000000000) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6abd95a4588fc463"], 0x10) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r3) sendto(r3, &(0x7f0000000200)="f3", 0x1, 0x1, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8) lseek(r3, 0x0, 0x490d, 0xd407d0361a35e40b) dup2(r1, r0) r4 = kqueue() r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) r7 = accept$unix(r6, 0x0, &(0x7f0000000080)) recvmsg(r7, &(0x7f0000000100)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000180)=[{0x0}, {&(0x7f0000000440)=""/247, 0xf7}], 0x2, 0x0}, 0x40) r8 = geteuid() r9 = fcntl$getown(0xffffffffffffff9c, 0x5) r10 = getppid() r11 = msgget(0x1, 0x0) r12 = semget$private(0x0, 0x4, 0x0) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r12, 0x4, 0x5, &(0x7f0000000800)=""/210) r13 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r13, r14, r15, 0x10, 0x9}, 0x8, 0x1, 0x9}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f00000007c0)=0xc) r17 = getppid() r18 = getpgid(0x0) r19 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r19, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r19, 0x1, 0xfffffffffffffffe) msgsnd(r19, &(0x7f0000000ac0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9c50b8bacd546470e23b8581bd8809166adefcc10977ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/242], 0xeb, 0x800) r20 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r20, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r21, r22, 0x8, 0x2f9f}, 0x7, 0x1, r18, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) r23 = socket$inet6(0x18, 0x0, 0xff) ioctl$FIONBIO(r23, 0x8004667e, &(0x7f0000000080)=0x7) r24 = socket(0x18, 0x400000000002, 0x0) r25 = fcntl$dupfd(r24, 0x0, r24) r26 = geteuid() getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) fchown(r23, r26, r27) r28 = getegid() r29 = socket$inet6(0x18, 0x0, 0xff) ioctl$FIONBIO(r29, 0x8004667e, &(0x7f0000000080)=0x7) r30 = socket(0x18, 0x400000000002, 0x0) r31 = fcntl$dupfd(r30, 0x0, r30) r32 = geteuid() getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) fchown(r29, r32, r33) r34 = getegid() r35 = getpgid(0x0) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000080)={{0x7, r26, r28, r32, r34, 0x40, 0x3f}, 0x6e, 0x2, r35, 0x0, 0x8, 0x6, 0x2, 0x10000000}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, r26, 0x0, 0x8, 0x20}, 0x4000000007ff, 0x6, r17, 0x0, 0x6a, 0xb4, 0x8, 0x3}) ktrace(&(0x7f0000000080)='./bus\x00', 0x2, 0x34, r17) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000980)={{0x1, r8, r16, 0x0, 0x0, 0x39, 0x9260}, 0x6, 0x1, r9, r17, 0xa6, 0x1, 0x4e2c, 0x3b39}) fcntl$setown(r7, 0x6, r10) r36 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x4810, r36, 0x0, 0x0) r37 = openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x800, 0x0) r38 = kqueue() r39 = fcntl$dupfd(r38, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r39, 0x0, 0x0) r40 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000740)={&(0x7f0000000a00)=ANY=[@ANYBLOB="01002eb6d6cce66530005aee101b27564c07f9e1e0d50cd3abc49a4816605a018fefc8a3ab7d7f4800ba53531be11510aed6972f43b284699c16cdc6b9e83d828632f51cad7f610e8ce3fcc3aa639c2863fbc3c7b1514ee28908627a54d4afdd6d0d6dbcad23655e7a95bdc72ab0dfd0273d851b3853e218a95f5c7736f9662fd0bddd9c249c86b7eaf25eeade77b3da2fe11381566784fb28471fd569"], 0x1, &(0x7f0000000640)=[{&(0x7f0000000240)="7c6129a3b1cc36594359", 0xa}, {&(0x7f0000000280)="ea7e8e361ef1e0e35b4a26731b73da1af2a5dcb217bad419bdce8f2ea721c6b898f550723e09d4bd179ef317d3cd8b65fa4e1c686b4381898094ed2ff0ce8eb331780ed6fa6c5257dffa3a274e1e472c53d7386be8386b54ab7cb1b14476a0792f2c3af392249e9aac92fdba2b637f20aff94981f1b72030db1de8827cc265e5dd9876e35d7c5bceb516a169a3f59548d44074e25f9081b8391183742fb359090f5c2f", 0xa3}, {&(0x7f0000000340)="9aceef1a736157458c3f2501a9da71ea67c21679fbcc1176312963dc0ba39c1b668a81304969e6e64080dd69419aaca20c6489304f4f4a232f916996c4ec3ebb981922ee6abbaba359ef61266adeec459083b34230e81e7c0c16805753c4b50201db2757ad96ce6b42b7d0a26996fdcddbf222b24c75f36957a1deaa27b667826dad4feda00aaf36e1f1005adfabcba4a44a05d7afbe18777598cc221f441ba375f1914bb8fa8c5437f28819657a50b633df9e022577c88b89685e1455847dcf12e7ae8a69cb189a03", 0xc9}, {&(0x7f0000000540)="c27e2e5e7c63abc2883f7ecd17", 0xd}, {&(0x7f0000000580)="07e358148b32699c4ef896a4580d651b6072d5dac1f5642d295eec7532bf1eb62229fe9175f0abc40a00cf4236688e59dd20c70edc74da72114574b03861cd9f48491fd76be77b500bcb92609932801f31a05242a1b738eb381301ff7b77d13ba8b0dfa6dfd0f0af3b85b2f4bd1038c48703174039ac64a336d670b390", 0x7d}, {&(0x7f0000000600)="888808ae7dbc05d5e70dba6988a94a4abc742b74fa4cf43d2fea00371a13aaefda7ad1e30b1e2e1c", 0x28}], 0x6, &(0x7f0000000700)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffff9c, r37, r39, r40]}], 0x28, 0xc}, 0x1) 05:19:49 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x3, 0x2b, &(0x7f0000000040)="06002900", 0x4) 05:19:49 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000001480), 0x4) r2 = socket(0x2, 0x1, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) getsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000040)=""/70, &(0x7f00000000c0)=0x46) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r2, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r5 = accept$unix(r1, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r1, r5) 05:19:49 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd60451a7c00412b2196317d5434c6d3d561ef5a63c50300000000000000000000000081"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getegid() r3 = geteuid() r4 = getpid() r5 = getpgid(0x0) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r6, 0x1, 0xfffffffffffffffe) msgsnd(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r7 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r7, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r8, r9, 0x8, 0x2f9f}, 0x7, 0x1, r5, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) r10 = socket$inet6(0x18, 0x0, 0xff) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f0000000080)=0x7) r11 = socket(0x18, 0x400000000002, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) r13 = geteuid() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) fchown(r10, r13, r14) r15 = getegid() r16 = socket$inet6(0x18, 0x0, 0xff) ioctl$FIONBIO(r16, 0x8004667e, &(0x7f0000000080)=0x7) r17 = socket(0x18, 0x400000000002, 0x0) r18 = fcntl$dupfd(r17, 0x0, r17) r19 = geteuid() getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) fchown(r16, r19, r20) r21 = getegid() r22 = getpgid(0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x7, r13, r15, r19, r21, 0x40, 0x3f}, 0x6e, 0x2, r22, 0x0, 0x8, 0x6, 0x2, 0x10000000}) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x4, r1, r2, r3, 0xffffffffffffffff, 0x24, 0x6}, 0xfffff1ca, 0x9, r4, r22, 0x0, 0x8, 0x9}) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 05:19:49 executing program 0: socket(0x11, 0x4003, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) bind(r1, &(0x7f0000000000)=@un=@abs={0x1, 0xd}, 0x8) r2 = dup(r0) listen(r2, 0x0) r3 = accept$unix(r2, 0x0, &(0x7f0000000080)) recvmsg(r3, &(0x7f0000000100)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000180)=[{0x0}, {&(0x7f0000000440)=""/247, 0xf7}], 0x2, 0x0}, 0x40) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0400fa4f376336acf00b7804be781e4891f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ffc1220ae50fb637282902e4fd8972814097de56385b35c1f5a872c881bf6cc53c894303b22f310b3fd278e2509ccfb6e01be657aea8c5fd6f0de37841f00000000000000000a3f8000400000000000000010000", 0xb1, 0x5, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x20000) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r6, 0x0, 0x0) renameat(r6, &(0x7f00000001c0)='./file0\x00', r4, &(0x7f0000000180)='./file0\x00') 05:19:50 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x10, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 05:19:50 executing program 1: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="018307"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000700)=ANY=[@ANYBLOB="00000000000000068d50909c75f06fe7996d6452227e5ca18f5b316a8473dbdcaa008fc20cd5595b2e5e1c91a669951eea06642216c149118c9e74375fb721f75e6d0be9d978e00ba1ffccbdf8ad748b87f2b05ecbcc3bdee9a6df2a9d2bfc27d353b4cdf8c3f638d57764f62024a065d57f2dca0689f0bd7c696dfe41c58c28c3f786625188cc31dcd33ce5c2a1d4f94e1b0c00d2747234f525a057ea3cf11ca6284ab59fa2cb6f7281f3d2ca6253fd28"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, &(0x7f0000000140)="06df3cc0da5bd435238a42059e38224b90a245aa6bdf52d7a37304eaf7e26fd5ec385336d8fab366a12a3e27590e4e8919216f038308a3b36a55da5051d9627bff7b7b172a94a2178d3bf37ffc7094dc59263e78125b7aa92f817903648403e133bea0df82b49bdbfdabde94ff90335e2241f32f10eae25e5d32240903cd08aa634e24887435b777301594539a8759b102bf7875c3031437eda23a874a78242a9d02f515a396149d01fa71a83fb23f88d9697ca00528a00bae84b599b835e082ef00033281aa4e5190a5f005740b3d9df21c10f51a9198052af0c1fe5fdfbe0b958843a5b8ebaddf0bb293cc9524f1d43f20b74abf4dfd18ba1f79e2c19def6862dec9e8b3d23b3def589847e29127e7d9e05218b241ad9d189f70863e8e2d09d6622a82ef3b46c47dad57e4f656152064bc0e27280e7ee469a29023b09bb32c13c6a80b1591197bd8a38eafc77af47196a3111d51fe5425c571b5cc79845a49c04e89380c82288b800e958a32ea86d92e5183b0b7163011c5a7b1e48237b559a0920545216793431ec51c89e85bada2b08be821347a4d576c029891bd0b994c48e8ad4f65c932366e5d42349fdf05c5dc8392f6070d1c82adc91620c3b3e4e1ed21cea5dacd9a5e3c926b412af6ebb92469044e14326ab9b7225317907deb429177b3ce516cfe7033bc160b80179f2a2e2e5f0f3474274df7915cbbfacbed177f2f10aa05cad2b1432a8a810747e85cb90252e2d3099bf3664520aed21e6b318d650660813c509c71644946336e6c103182cf0e8039bffd6b8cd7077b2947cd7b6c973a3e79db02c485ceacd62a973c9d3f20f2d2acf509ee14ffe39a74adfa50d363ec78253477af077654049cd0eaeb05f9f4175f59ccff84f98d6ca2c0721281875bab6a7cd23b04cf0af2d0c0ce7b0f95894dc51bfe99f9166e634ad6ac1d2ba313b5d791db935f81940251e7f2738661c0abe07362b8e860a7b9a3c039847d6214aba2e9192d8c5e15b1f7110623e151de8fbd2bf791609b6e0f33a04f0849f17984cbaa9ace4c76ee9ee92eed0109ed76d265a3ec136e436083a5413c2d234302a549112848683a9b6d3a54c681fbcf15d3a6d68136f8c342b7e8cad85cbd34d48d225a2b99574a94b90fbb5e4d9d5b20f219427b8d3263a825f1790199742788f92d19cbaffe586d2c6cfd86ed33b657883b9195213e689049c593fa1a6727d3c50eeae461865be174c25c87daa3eb162d26c34d17208db5e231a5a64c1687e8305e24d7795668efe482c2242f20a9b0692a4ee675cc2780a5a5fcd494241bab1b6740f4a127a9dde857bc6d4f2f48f4110afc564c492bfb185c9aa841fcbe6e42d36bf3714d739391407def8b082d1a2bdbb4aec1de70e14c6650b2992926734623014abdadea83cabcd650daf06a26f3d123169c67dd33fa383676d6ae595240059c124955a3e340896a1ebfc01a4a10c2ccbff25e89fe4f521b41e84fa1aae26e041213a23aee38a3a1ee41610c4806f7dc124eec6edb11a5524dd6016cac8cf08a7537a33ee3c0c51ca72ff8835cfd217a115c0cb9533819837db5fedebc215bedd5bfabc06fd732224dfd6d49fbdd6001512a81342e00e0f4e9ece0046d527ec334b16066c1234f42d7281c240722ef5c8f63505ee4192b4f3e91c75ae729442c136b4379fdab3de19a13b516ed5810702f08a10a435296520d40b31bc11a4682ac5ec39d3098e84686ad3af0d6cd9c9f6a786adbdf3552b38f711363d984a8aeefb291e863b20d35cbc22fb2743862219a43d41b4ecea168f47c7d031ffe85adb7761efbdf84e22ba9fc376e0432b46854fba9fc5c8700c3ef9c22d5c5edf9dbfa4c51733af561593e22392e31670e669573af104922d9f2aa3733db9014b192aa5ec4db0dc53f935356c3783f1230dd9de47b04c289020149cb73fa29a60f4ac27a97a7278d8cdf05798413b162f8dc23cd83ee7757a10a7f0a3141d71d378c9aa97516ee3dbc3f4287", 0x591) 05:19:50 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000240)={0x10, 0x8000, 0x4, 0x6, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xff}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x8}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x36a8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fec000/0x4000)=nil, 0x8000000000000000}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000fef000/0x3000)=nil, 0x5}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff9000/0x5000)=nil, 0x3578}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x97}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x81}) syz_emit_ethernet(0x36, &(0x7f0000000200)="c7a895b22a241c0a078359ff86dd6e360aa9cb9905000000000000000000000000000100000000000000ff0f00"/54) 05:19:50 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000010000000000004fecea11ea8fef96ecfc73fd3357af4f7aa0416fa4f376336acf00b7804be781e49910900df", 0x38, 0x0, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f0000000780)=ANY=[@ANYBLOB="8d0498cb7cbb369a"], 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) r4 = fcntl$getown(r3, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x3, 0x798) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r6, 0x4, 0x5, &(0x7f0000000800)=""/210) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) r10 = semget$private(0x0, 0x4, 0x5b9) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r10, 0x4, 0x5, &(0x7f0000000800)=""/210) r11 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r11, r12, r13, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x7, &(0x7f0000000280)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, r9, 0x0, 0xffffffffffffffff, r11]) r15 = socket(0x2, 0x1, 0x0) connect$unix(r15, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) sendto$unix(r15, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r15) sendto(r15, &(0x7f0000000200)="f3", 0x1, 0x1, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r16 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x200, 0x0) r17 = socket(0x2, 0x1, 0x0) connect$unix(r17, &(0x7f0000000440)=ANY=[@ANYBLOB="6a8bc903ab19769bbd73a1990dc4fc42367d97d11da74344464348677aaad6b54ba61f93518cb1baf19220818606d7fa3c52d25dd0e583bb0ed691aabbba8dae68d8dacad669b8f44def9e415b4b6aa2aa6e613df5a237e2ba109a5518b57f01f0956962a6909324be212a6fdc1e9cfad5a4e1122acef9bd3523ee7f4100"], 0x10) sendto$unix(r17, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r17) sendto(r17, &(0x7f0000000200)="f3", 0x1, 0x1, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r18 = kqueue() fcntl$dupfd(r18, 0x2, 0xffffffffffffffff) r19 = fcntl$dupfd(0xffffffffffffffff, 0xa, r18) r20 = socket$inet6(0x18, 0x8000, 0x4) r21 = geteuid() r22 = fcntl$getown(0xffffffffffffff9c, 0x5) r23 = getppid() r24 = msgget(0x1, 0x0) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000980)={{0x1, r21, 0xffffffffffffffff, 0x0, 0x0, 0x39, 0x9260}, 0x6, 0x1, r22, r23, 0xa6, 0x1, 0x4e2c, 0x3b39}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r26 = getegid() sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f00000004c0)=ANY=[@ANYBLOB="03002e2f66696c6530003f391337d654a56865f4a7900a534790b5c63ce346a4b4a1e2c65574ac37f284df65259a4e55df9615b8c95f4f33671fb4908c3167867673d64610fb99a828f4"], 0xa, &(0x7f0000000200)=[{&(0x7f00000000c0)}, {&(0x7f0000000100)="149ad20ef8f9df33f67aa879aec12c4e578e600753f9b2bd7ff8989c8539c035be026eb06ba27c91ef1c91e9a0dfbab8174e3d4a4bd71be893d5a2c18b6af5ac6ca6e9276d69bbc28d668b20e3f04a6e796aaf8c5f914d66716593957094f95bec9a468aaa711663ffdca2c54247398f14e388f8572fcdc3098212887cb8b72c497c8e99462575a32216395be893f4d1bf380b630f8dcd304d40fc1b853eab6dd04096bf5a67d46fbe81b4929fa3c4dbde30c05ddcb567c603bf39fba28f8626f042dd2d231ad5ad9511", 0xca}], 0x2, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r4, r5, r14}, @rights={0x28, 0xffff, 0x1, [r15, r16, r17, r19, r20]}, @cred={0x20, 0xffff, 0x0, r23, r25, r26}], 0x68, 0x403}, 0x2) sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="84", 0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0486dd60a4f00808183c00fe80000000fffa0000000000000000aaff020000000000000000000000000001"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 05:19:50 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) close(r0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) recvfrom$unix(r2, &(0x7f0000000080)=""/22, 0x16, 0x1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b7", 0x3}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r4 = socket(0x10000000002, 0x2, 0x9) r5 = dup2(r3, r4) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 05:19:50 executing program 1: mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) 05:19:50 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="0077e6586bfc6dc7edbee7e685fef786e6788463166e8f5d8dd4c0403f283ecf0d382ad1f5fb4d141d64a2f35080517ecf1245ff1b33b3c74c5dc10c7751323756524afe0648b6239bd29695a2e52ac1aa75ab9c622127474a87f0ad62c60153bf3bb8e111f8c85bdc8c68b594f0f26e9640586bbab1a9eb1fdee203ab8421fe5d2d1a6ecea8fd76f850d4ca1d5014d9b6e6babd0934ed5f8810bff48288dfb7ee0a02a4afc776ef9dac0522f05bbd4732df6b9b85c2d43f77d885cbbea9edbdeadbf320274d09693a51a8f641cdf156cf615182f9b571f35ca03de1e6d836a95fbecc869300fa7f8c4e4106d6a3310671e2c1ef47e1ee3408bd23bf45e902757e3db444a38704a35f2c199ba6b57c"], 0x1) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000080)={0x81, [{}, {}, {}, {}, {}, {}, {}, {0x2, 0xfffffffe}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x8}, {}, {0x1}, {}, {}, {}, {}, {}, {}, {0x1}, {0x0, 0x1}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000005c0)=ANY=[@ANYBLOB="7160f5ca657dd801c9abc6eaafd027354143523a7f4e4fbb6d6dbaa1287445d32e5d59c4eb7229b4f58ebf808b0c866a935d8cabb2ecb54521480204237348"], 0x10) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) r3 = socket(0x2, 0x8002, 0x0) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r3, 0x0, 0x0) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r6 = open$dir(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) faccessat(r6, &(0x7f0000000000)='./file0\x00', 0x4, 0x0) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r9, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r9, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRESHEX=r7], @ANYRESDEC=r8, @ANYBLOB="2d7490092081b1d091476075e68bdff5383327c8b1d59fa5589809e698b9c2fe40032a33070464d26582b4a4867ec73f79ab0c2990eebb60ac386c355c222d8ada4f4eb9acf20db6a38b0747808cc2bea79866067e820c3b038c38030e110a412c40bb1f9d64cc484c96829357f12622d9fba01122e0c5994490", @ANYBLOB="f8f3d67f78052120b61969af5b82cd22a94e2b876a4aa302", @ANYRESDEC, @ANYRES32, @ANYRESOCT]], 0x1, 0x3fb) r10 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r10, 0xffff, 0x20, 0x0, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, 0xfffffffffffffffe, 0x150) fcntl$setflags(r10, 0x2, 0x1) msgget$private(0x0, 0x20) r11 = socket(0x11, 0x4003, 0x0) sendto$unix(r11, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xb1, 0x0, 0x0, 0xfffffffffffffe3f) sendto$unix(r11, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36ba5f90006ee01be657aea8c5fd6f0d9cf049c0a00384020208a371a3f8000400000000000000010000000000090000", 0xb1, 0x0, 0x0, 0x0) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r12, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r12, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000002b40)=ANY=[@ANYPTR64]], 0x1, 0x7fb) msgrcv(r12, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a6072000000000000007c0c000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a208c72d404f944ca7ea9c3b9b045e8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc677e4fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604c2961db34af324e83590065c861e3ea1a1a3222ebd77c914e8e992b159c9d625fda6a28b77b59e1c7217ea86f0b7dc818b5502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0fd8246f9e9a2bcc063119adbbd95ec459ba326cd75328db3f18499a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c661a9282ae17b70e939c821c6f8f4c7fe9b318c8bb2744fa207d2e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5be88be8f450ce4ccd91318c03621f40d110e86ce53abf3c7842da8d1483d8a66aa36770720d6caa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a6438a1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080d5b0910adb2b40d791976bef6f5429faf427609e028522d0d57b0ddcfef5dccb7cdb08e1436c7f93c6cd8438644330a01fd0ebe1163e53fb0d7ca848939f0c9ab7c57e308ded7fcd0d8331968c90901d49935002ac7a1331bf31ad576d2fc803e7346edb6785c899e8f3c7da2381a4eb2327004309206588c765ee222a827fa9161a66e016b56e7e1608404bb806f582a72a8b295a"], 0x1, 0x0, 0x1004) msgrcv(r12, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r12, &(0x7f0000000940)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc516a0af1461584bcacc4ec5f878d43a96b707417934c5e7636e7ac394d68a1581d64ff05c0920a4a23811d8a30d0c495324afb105dc2555b00e89f0e4ee0bbba5f8b0cdfc54"], 0x1, 0x800) msgsnd(r12, &(0x7f0000001f80)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941639c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce3b4033a4312bd05b3a77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0xbc, 0x40000000000800) msgrcv(r12, &(0x7f0000002a80)={0x0, ""/157}, 0xa5, 0xd6d0c418f59fe7d3, 0x1000) msgrcv(r12, &(0x7f0000000040)={0x0, ""/120}, 0x80, 0x3, 0x400) r13 = socket(0x18, 0x1, 0x0) close(r13) getpeername$unix(r13, 0x0, 0x0) msgsnd(r12, &(0x7f0000001e00)=ANY=[@ANYPTR64=&(0x7f0000003b80)=ANY=[@ANYRES64=r13, @ANYRESDEC=0x0, @ANYBLOB="e043dc647d3038bdbed56702948c18b34aec4ec08ad56694447d7892fc28234ad9d62032464b6a3abe07b6bdccc2ffe4d40763da5aff692977f7db83bf53fb80434914057853c25beeb7021b933b9690d3d0191848324c2093809fc6650c9b2032d84edc4bba6843dce16cfcc1971d3bb68924924f7b460c997bb3e90c615271dd71d237369f3c575a072f9cf3ef54ec761ace558bdda982f950c38be4c57e67fd33479e433f369594c3eb66a083213802705a15b0eb2affa8c785ec7730fe2f069fa1756341022f9ea55b04bdce47b488d38b2b898366f741ace9d711fcd01425c08caf32d4079c31dc77c52e8653fc8a8f3cad126acbda1cd33b729a8d702f5891f4249345662268b5d721912c343b9e3013e1876c26818283cd342f6d25f793a5acf0a2b8a9c12e35dc45859b9359b9cb5307487204f7ffaf5c63be5beb00f3b18bf804907d310089b5fc225c8b2af6dae8747c1063d06489f7f4a62a193de462ad667f4553a4ad188aead4eb363c9ac3f8e1677c6b971624c0ca3581351e2a62ac8f014a96a976fa3677664800a36dc20de0128c97604b3c4ccf9b02d71cdd27746c5518beaa0ba3f823ae2c54862989c4d850e7872e62e5ee85e9cdf1d0754fffbc8bbc2340a9a35cc30709128b428a4986f12641842030b97e7df30820586375c591a4110ae05d73e79f9aa15f1e9f8eafa724659b92b598e31bdf0a231036d69f12e1d00f5ab22f93386194cd158fad06617805c8bde60f676894eb0e3811398de865657dfdfe7669bd520d2ce42cb63b964136c1dc5664569336fb8deade99627f13888323243653b61656d193a4012c3a72c0825f9ff0d0d4d5ea6b6dd33f65a5b4cd21a6cc8b8c80bede63293223383ce5d9972126ab8713f8361012baf63e2cd2b7299ecce28c8d35660a268d3c068f6a740da1517df5cb61c844ed82c78533d4e786184d57e00a3193abecf740bd9fa239512bab695d304a4d865e77660f93b92a6310cee1af1d0609a75999e14f37d2c9bcbb5c8d69245a7bf0fc14c180252d7e9c8b50ccac6ed2df7f3a27b901a33b260a5aa3e958ad1d029f93663ed2efdeb9fa5f7e1b38663d180d936a4b868b3ce078d6df9fa7c436919b6db704104763a7a46e19ebcc36b04974e2c43cc3114e5da62ae7d587668e6633ec71dbe8109dde679d531b92dce733851c278cabcc4beea4575f96d1e02746af6288c89472a195283836c181fd0810899c80b4c6d2cb364fa57300bbf9a6b67109d622c5f0e5a707ccfe6c3122a652f0db66c13fb131c9b6d8fa30a0e8793559bbb18641970d9c7597564da051568bbf1ed5f7449697a54c0f1042fe0b236f770d9a5ebf02f246e76ab5953e496686e7495759cd8cfe504088d0991730522533090529e39acd7c3fb7f1d4f3b225fde9b209f5d30cbc8ec9d8d81f68ae45eebda6af940f1a61e532ad53c7988501a42b29573f8fb9760c1bdf4d030505580d8d5d9326d643ae7c891c32a2a7b0d7c1d325b73ef53789e7c8d4279868c03ed0a1d85789ce6822583e049ece752207ee85d37b21820c7539701c36373772e70a44bbf3c69e8d9c5a485786f2ce3375f55c3e108e290c7769520f479d2916e917499ad60e9c2c3848334e1bddbe0e06d29b9dbf11b90726a6835e3155ff671d333cce74c8415339b5ecdb0f4ee7b73e4ac9fdbcdec0b3588ffc15882722753cc2f9925d3b9cf864b94b189b9cc3bcea8799aa30d29aa4db89680d153ca8377f7698a1409586a04328ef0d6b5d274c965d4bc1460cb84e0fdb1d9035e79f557b69ea6b798f29a7f442a71630b8299a42f0dbb5e66c33b153b211dd17b0f7e2d28703a38f67d248e4da1ceac1fc200b0eff66273fe25ea90c6a38e6a99cc7012cc7bee8e6376423b5257318a1d3063b9fbd0bc992592c098e2cb3e2edf67c9224a682eb114d1061c66f99ee386e9e748af59eaf067951db6d143127f72eb605c41162134220d68cb41bd76cfa14d4d9605dfa0dd7991feb89df731a23a3434c7539bf0c79a72157e68e44d779c432e69ba34f645a20948c41de0c4b71e02f0efeeead52c65050624880c732d60a242a85c55f7a47230d682eb45ebf19569569735c906fcdf6c37f4ce256677a465f4e896f51ff637f47b869fa00ea3d0b45a081f018fc4887a4c5ea857274ddd538f5e03a87c063bd25c04c4152b7582ec44d09bafe7513a56e25f83b1dc77355fa5e68b9d15afc086c50227d2c254b222aba9d4eecfe1579c7deb94421b17ffe4b380a824c295d64ba5da1738defc1da06a9857b7d374fcfda2ba007876de24fe6f33d74f681175231d6ddbd0058f73064ca9ede8dc698361a5138585f747df0ff0463d512a902365297a6014244c8e311e998c54b3afa0c3a2dfcb4979157ab7a0eb13619f1df5e432af8ad31e78936923e4013a4035a2cbde0ef5dc8cb9b900fd0ff200d42ce603588e45045b162027a9dd7659c3b0efa508087fde926cf4187bc79ae7d82c63ec6c7a5d2806d56d5103824c384ea4beed5da093bfc55e79afa9b004a74b8dacde4fbffb68979985aed531bebaed4a2652e48ad4a4aaf614832041b8c79d4015b12f082fd36f98932ce4aab24c3d07c034f7909708c0743dc571159f2c955e980f3570761396458952e0461a4c43d05124a269052c640019ef1b6a1674d053af25e41fee9eb628acd10e3134983f5e83e92143487ca6b90ddda00919f0b5485801c52b55b0e85e79592d30b9e74d0b5cbc8abc4af906ff7aad107662be9f1bce61e883e5d7b072a46e4e9ac25c00f8f8e65bc7cd31a4618b02dc1f445d7b6666e6fdeb67c11e4a3088a24a4d9816b3cdc37cea8d0da24247d261ee124dad6fb1b73f8a2dfe4786ba6ba4bee604a20d22a99e65c31135f79a247f06733c172989db4252b6b837c1d197004c02ad03a175415080968e53dd8577344e9855e0a651232250b2d962d06c8c279636a16e92600bf91373a6630fa7370da8f4ba6b4e8784bd61dcf5b117ab7ba2c4a4fd304ddaae4b07cc8ae7ab60fee5dc8afae7f3b7b26f095b64a015dc81147b0ffd007d795eebb34cf8210c57751e810867ac5fe558eb49160ad158dbb98784e7d9e20cd4c5fd696d60c8d8333ce9c5557c8d2346f28691e529f5149fd535682e36339c19611bf8fc5cb5d561138215ea2a7d762c164437a7c2b12767c7bcb9f810c6fec81bfa73616f08ed5a20ceef9b78383a28e74ddd0eb14a2083567bfe32c5ed4e3354970ad39703b23e6b46c810851297f155492938e189d950ce087040c371c9e557ea383f3361f0d2dea7025ce6d9f9a4cddce8d920c1f62ea6144309209ff6c41fa594f19484053f54ba985c16d04b692ba22f554666e8e843c28e0ecdc28edc86464b8a7bc060aac959d1336f1a2bd535511192442ab7553ba77be08aed2c2a5e367064246d4a3630a48768451e46ac3d43bdf65ab4a90cd2dd32ad4d162e98571b96bc80b4393c1fd0cd456f6c94dce98241d68f0f2e4ccf26a18d388a1c0a46638cf3a6523b23730411a94cde57e95b9bce593a0ef3ab4f5becfe99d2b20d70fa97a28552a67f44b6be2979016f4d599ca44e7bcef517c0c6baad691f009d37503459bd8246775188c6e87384e6a39388d605a0b4cd93ccdeacd1e1bbb01bd87ce28419b8107d061914218e0b8e4d2d165aed4314ec2cdd4cddcc29d8a0e33341f95d8da2797518f49a639a97bd11b85ca33743dc56671d66f835bbc8878ae3599076dbf0c29da739c7201be06a7d324957817215f4dfb13c95f85ce8f57e37ec09596425b1b7a13e548f92002e8cbaf4c4c431a9e48e74c8fa681ea63168fce01d20c6c740d0a3197ea14fbd1217bbcac1f9bc27fb46e5149b3893f6f1524eb677f2fe2a8ac1117413e1cb1328571202ee64af175120fffdfef99d0490b6f2a6f06e7f068018165f58ed6c0321adc0cde2b8bedcc7c4f05d1e5a896e5a5a866f9775a757787c9cb8a0acba3de4fdf694c10d21f0cf304cb6f5540bba777d4588a2cb2a408a030bfb14d07dfb2ccc14d4d998597acb9292e0339197aa21d284c4d91c14badc98e6d56d94caf1e49b56a4b1023ad7c34864b46cc2adb38f0afec71ded67c732c255502ce583ef2d2e85c6f094290a5c1955c7bed9c80d35b5367b2ae15ac2d3fd5ff20007b24240dfa6772f7b4a370468b9fe152e7936cdfe224fe6594836d939390d2511485a0f6d1b2c356387afaf84a321184c63de89986e07554dca2cd2b4a0c6480a52bfdc26a35048bc1da58fb6789d54aecef73d869d827712c1f94d91c577664417d3a0cdfaa09d5b23181362e558fca6039aab88c9577a737cf818e795cd928dc71e3b33dcd8462684c59447934e35d926c6482b617398675f6d1432345e50423253a3d31903d1dcca1debc96ef8f9aeb33ff8adc6ac775efb0fea10594109bc9306f77b6f290354eb09c29d5f9182c6b3db8f2bfb8afe6e94814f24c12b9cd05794672283c4ccbe92356b0f90f2321ea3f6cb059b784b0a5c3987522279e93ce5565a52db91687df646ffb14a2dbe39e053258421afc4ad1dc3bc1d5d5461bfc63658865ac5872a35aeadf6902142d0d9dfd4f2b6ab9311644a3d46ce6a51343cdfebcbe1c588c753befc83f136bea4e3482e0412bcb9bce1df6d20f4cd1cf6aefd73f88b5256a8bca677c26acfef74ea494c9dbe07d1541263f8b67c640a4c5325b257539b4136ab783efdfc20f62674b87079fa44db34410f96b5bbb72000ec5f1d5a3e5fe8477eb0800a507fae3cbd56e3d2a8ee14302357fd46c30a968a097240e35a260218b7e665b1e4edb96bb965363bc2c4ea6d77ab831aed518dee0640b2ea492c5735f03e3d0498c985c0bc88205f53b19bdbb67fa89adf11acab369ff6ff2c4876faa5d2a009cdf01fda7500a48517dc1a42560b80e70728df27b4bd7d28d2dfd686b7c2792bd4fe8c28d2b20f84e10c10c1ba270f734531475d68a2fef17860f356cd16c6c006fe6ab9b74fbc2bc053830e7d442931729522371ca6e39a37ac4c76013e70f7342a048b322803e3e638271f19eb862d7ceb964861bbaeef95efa0cf8fe137dee9a657b9f37b5903c1f8abe784a07e2aecbe105ea8d91b537e3cdfb4442b58e650ef23da4300e8d9d0c60f431065fef829d5baeca562aa30cc42539b96676fc0f790f5471764a568f6bd1b6b156de9f05d6da710e62ce22e44aa6ab80ff572a156212e56212d237040ab29ad8bd964f34cc43b095923e78d7395e5fa3c08b1fc3ea22ab07d135a04eaf5a76ff45495e0027bc6cc51d40bb47f28256b5c029e87de8298083b099886eb603f68097e7644aaf0fa1727414680c405cd4c6e9a7e93da67b51c1a2745246c7801f588dbb7facb0c99d304b19be5a32275fce7ba197f9bc560c3af8aad2a89e8f66a343b1ed41cb859844fef35c79003957b80c9b1cc7603466bdf9bf14d8d9c7fd21260bb07b3ec6d034d04dfa33108b70638c8ed4e16a8afd5e7603cca40022e0672e91e911464f1d093ffe2c846f1cacc600704ec7c12610d435e2f50b88ead237b1b51b91d854f0d187b871961bd297f7561b10fa2b4c132621cd85a5d42a69bbe367a2b21d01b7321557e3316f656e0cd9cc5b410a6f29ae1a0a2981b87c61942294f7506c52c3422bdf6a43afd1e6f465a068acdcbd77021880fce8969859d16ef2d7bd96c6d9ea6e5a60c1d4ac63fa646831f1e20b1a6af47909a426fe183cc07255db58712fbbc1126717cd372b7d838e575faead70ee3b946b00"/4111, @ANYRES16=r9]], 0x1, 0x0) r14 = syz_open_pts() ioctl$TIOCSETAF(r14, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x2000000005118, "047c2ce62e0dbcdcc58b62c200000100"}) 05:19:51 executing program 0: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') mlock(&(0x7f000066d000/0x200000)=nil, 0x200000) 05:19:51 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[0x3f, 0x0, 0x40, 0x5, 0x6, 0x1, 0x98, 0x96]}) kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x5a}], 0x6, 0x0, 0x0, 0x0) 05:19:51 executing program 0: r0 = semget(0x3, 0x2, 0x6c) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000000)=""/55) r1 = semget$private(0x0, 0x2, 0x10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x1, r2, r4, 0xffffffffffffffff, r6, 0x40, 0x2c2}, 0x1fec, 0x100, 0x8}) r7 = semget$private(0x0, 0x3, 0x80) r8 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000200)={{0x0, r8, r3, 0x0, r9, 0xa4, 0x1}, 0x5, 0x9}) r10 = semget(0x2, 0x4, 0x200) semop(r10, &(0x7f0000000280)=[{0x0, 0xff, 0x1000}, {0x0, 0x1}], 0x2) r11 = semget(0x1, 0x1, 0xa) semctl$GETNCNT(r11, 0x3, 0x3, &(0x7f00000002c0)=""/88) semctl$SETVAL(r10, 0x2, 0x8, &(0x7f0000000340)=0x7) r12 = semget(0x0, 0x3, 0x97927724159c020f) r13 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000380)={{0x0, 0x0, r13, r5, 0xffffffffffffffff, 0x101, 0x3ff8}, 0x80000000, 0x3, 0x8}) semctl$GETVAL(r12, 0x0, 0x5, &(0x7f0000000400)=""/17) ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000440)) mlockall(0x0) socketpair(0x2, 0x2, 0x9, &(0x7f0000000480)={0xffffffffffffffff}) getsockopt(r14, 0x4, 0x18, &(0x7f00000004c0)=""/200, &(0x7f00000005c0)=0xc8) r15 = openat(0xffffffffffffffff, &(0x7f0000000600)='./file0\x00', 0x100, 0x20) preadv(r15, &(0x7f0000000880)=[{&(0x7f0000000640)=""/242, 0xf2}, {&(0x7f0000000740)=""/26, 0x1a}, {&(0x7f0000000780)=""/200, 0xc8}], 0x3, 0x0, 0xe36) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000008c0)='\x00', r5, r16) r17 = semget(0x2, 0x4, 0x611) semctl$GETNCNT(r17, 0x3, 0x3, &(0x7f0000000940)=""/61) 05:19:51 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r0) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b85", 0x3d8}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r7, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000240)=0x72) r8 = semget$private(0x0, 0x3, 0x798) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r8, 0x4, 0x5, &(0x7f0000000800)=""/210) r9 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, r10, r11, 0x10, 0x9}, 0x8, 0x1, 0x9}) semop(r8, &(0x7f0000000780)=[{0x3, 0x81, 0x1000}, {0x0, 0x7fffffff, 0x1000}, {0x1, 0x3, 0x1800}, {0x0, 0x3}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getgid() r14 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r14, r12, r13, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r15 = getgid() r16 = getppid() fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x6, r5, r6, r12, r15, 0x80, 0x8}, 0x5, 0x5, r16, 0xffffffffffffffff, 0xfffffffffffffe01, 0x9, 0x7ff}) r17 = getgid() setegid(r17) r18 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r18, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r18, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r18, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r18, 0x40087468, &(0x7f00000001c0)) pipe2(&(0x7f00000004c0), 0x10004) r20 = socket(0x2, 0x1, 0x0) bind(r20, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r21 = dup(r20) listen(r21, 0x0) accept$unix(r21, 0x0, &(0x7f0000000080)) fchownat(r2, &(0x7f00000007c0)='\x00', r19, r17, 0x2) r22 = getgid() setegid(r22) r23 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r23, 0x20007465, &(0x7f00000002c0)) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) r25 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r25, 0x0, r25) r26 = socket(0x2, 0x1, 0x0) r27 = fcntl$dupfd(r26, 0x0, r26) ioctl$TIOCFLUSH(r27, 0xc0106924, &(0x7f00000000c0)=0xee) pipe2(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) accept$unix(r28, 0x0, &(0x7f0000000700)=0x51) ioctl$FIONBIO(r23, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r23, 0x40087468, &(0x7f00000001c0)) fchownat(r23, &(0x7f0000000080)='\x00', r24, r22, 0x6) r29 = semget$private(0x0, 0x7, 0x287) semop(r29, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r29, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r29, &(0x7f00000006c0)=[{0x2, 0xfffe, 0x800}, {0x3, 0x8, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x26e3bda984d22c7f}, {0x2, 0xa99, 0x1800}, {0x2, 0x6, 0x1800}, {0x0, 0x9, 0xc00}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x1, 0x9}], 0xa) semctl$GETNCNT(r29, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r22, r19, r22, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) getgroups(0x2, &(0x7f00000001c0)=[r22, 0xffffffffffffffff]) r30 = getpid() r31 = getuid() sendmsg$unix(r2, &(0x7f0000000300)={&(0x7f0000000480)=ANY=[@ANYBLOB="004b9b36db6453508f687d92002e2f4fc387d4be8f1a88830c696c6d3000"], 0xa, &(0x7f0000000200)=[{&(0x7f0000001080)="b569c8096bb58068c0d5188edf8edba0fffa8bc351fc95be20374890a96a1977b96f0445fa3a067c0791662b5e3d130fc37ea1bbea31edeb95a226445e7ecff7f1a8090ba638d44cb998cbd41a477fafabb5d548f284e917be4b94dec7c60ae805bd779e8e10168246adbbe6f50a8707b7415caa2a151a7d61cf767de02bffeb537b67f12fbb905920cf5036da7665f817993933fda1077e48d26ea4d8401f587e97c73851a09a5efcfe9b2bcc69916917ced84b8386e3d67ce437d2d75465a69481fdea8370f6850546a121f05c1a088129e06a42d16521bc2dcb6845124774ccf7c61c71003efd4c69e449507644a3f788524a80709b5d0848752c0769884d2691fded28c277ee3659b96a0160f6dd74affa4a69ef6b4a2c3eaccb0a346e8230b866ba713e63ca89f01675ea2bc58a783e1fcfdfbf3e75b73cd6c697f8286156f4723ff94779cea4b0f25202c2769448c89405d460db5a5ac1af7d7c4509610864e3f7b5cfeb889f136d1862921968cb9e5a1df7ed998fd566c7acdb7cd1fd43b624442703d1f2decbad1130425a5435c34ae25a83c11581e6cea672fbb1cdf7b9a5ec9b87922cd1382246555c6b5049b2fc98d3db1a01a614eb04b72508fa4fe3f486dcbe172fdcd4dbdc14dd7ece74f2d262faf9910a4ac1768708a222aa93c66df9ae6c771c12349ba0771a3bcd626c8983cb65210d11a518a66bbbcfb247f93570b6756797d119e26b565dd85f94f4e8cb22385c9c469307084d313098512cb162a34586361afc6c0408a852743eb81f0913ec4aa09313b807f4f34ae020cdae1556e0ee395ce01b2ce7a39784e99617433dec386c774c95d012da6b2cfe11d2ffbb55c89c2f72508f0b58e5085b932835f44b8e0cbfe8a316827b0ad2d7d0e35558fe6aa1213c9125e9ee8b957be4710e7615ef6794050f0b8f00394cfc3fcef11a2fcf7aad4dbbe8eef1ab5d82cd029870849e50786616ea0d5f45700ec0518ba8e95e61af62fae00f3e2cc03bab8d1e9bf73b79ff5352bb0814c8d249dbe4021d8b53b2d99bf750fd6e9b3944cdfa6b9ab5eabfee81d873e09772ba6529a5db2366c31e0cacd1e40ffc24e7811f45b8f79a4ce47b08ebb9c0bb046ce191df6b3c19be61e2e7b5f864683ab2c23297f43308674364e564b2174f1d1e6c05d5910a51ea960a785d087d3896426873182f85f13ef781d10d23956ff0bd16e6834006b4db6fc631b7973108b7dfdbf85c3bef26a0f4dadc3e5ac37adb16c1c24e9973581518fdd65e8d4247068210f79fc214977322ddf703281e1250e189ee246b56f0e39318875712ce069582149145a351f68a293b5dca382df752b3c266c4b7675b0d3e63e57e797d26c7100f69de4979427834c7760fd65de03b6f775ff0b5216ce91a44ad6483fe6269fe9694be3e85dea0d498a742694cae3b93f2e9ba96f22ce2bcf711c72dcf4ce8bb6c61c178b73e686a32f7b0880a18f774ca76a522760eca29b856e500973e8a795eb4f4da65ce230822596ebe9b8712ce792f2c4660aa257977ff86dbcc521d808bf588a1f62c5ffb3c221ec9c34debdd3c9de3cfa4ed890f11633d64816dcf84b2feb2a57862512103cd3904c862a0090c8d5aff81765dbaf047e0460315ef1acee1cc6186bef9a92cb5dd52808d282750bf0cf6a302d0cf02f923eaccb5963977a03161588e5c5be0ad5869ec39329393e69000f91992ba9b8cecd6911200ad47ea9bb902f667cc2606fc01f587f99fe0f2be3747e3e39a71599cf8c4e876b754e86e66ca10d47e2054b9f48337ae653e6585d86e54594e225490305af70bbe60f4812a1b917c5a220dfcd58c14bdf67cbeec6a61159f17cc2cd8c0c736d9321f58944019b287ca7c0b12ed156011d35443b61165b880fca41aa96c2c36c0569c749bc6fb4b6a14fb4f7266733f0c82a931d0ac07ba4a6ba80d072ec6e8356dfc8256da6af0d10418fd1dfd1f86dab016926aefbf36c43308b8c59e6d0315623ba3818e08e9b9c1a055faf89521345b1fa472d6b2705503218abd5a8b16cf909a69ee92e8e1fa52a10f1db85abc73ac20fbe1381533fd238c97448a72a4180d8cef2280279a0e6d96d9e6af506d29c17095830f11180e64a284933e49fb0a099680b5d2cfba05c1917481ba0b15c9ffa67854c456aea3ec05776687fb19bac3f68309d7cff87e95abec8cbe27adaacd2425ace98628cfe03fa1877afc5425cc5f5b0765adda4a668ddb0235a003a650920f0db6ad03cdcc77e18e104f7e5fa76813813bf0068d19a4e683f51b68cab340560a8df3dd076126c37c41b35bfa79e46ba988ea70247d6259961146bd5cffe3a1a4cde934198a5bfefeb43caaff39650a6cd0bde23fe68d777660257fd18e9267e9e2392d6330c12631c74ab3a1c050a8456902126c9125405381a877f40c2e7e39937f71f10bb6df739f262a4126abd2a1599b665401f0c59b0dec13ae249be7efa4f78454ffb57720eac53f87f7a23cf609ce0ac13b197fd713cb71225ac8a37659d5a08a08bbb55f4e6fa24e41a0d7daac53b30983995de153c12dad4daa878402f162b21a2198c31ed0275bf1b8c0deafdfeef4f6e63ca37c01f5f306bf1e924e499174bbc029d4c71d16bbfb390076d7c68181ed2030d61248fee49d0ceeecf0904a55b06d3516deec27262aa7c180251e70382a6f2298095670517637d1d60b9d8987f1aa3b195e481ff07c5778e2be8071fe96956eeb13154e7d547c1b1cd2893edfe40136e4a397e5d56e032d2ee52da3415e80338da40656364bf121544d244d7d149f2d6e1a69dde5f08e8459a38350760909d3dc932500db57b816c160905f9a5db9b66409110176e9c81c76f78db046f554af6fb60bfa9ba79c1512a97a230de2c5d7da632a9b02bcc3b7355e3ad0f22c17d96eba0ae34e6e3d8110efdf51d6951bdee754f8da3b3a3dcc08ab9dffcf48f40848138bf9e9cb873bd0f0c7ee53977b7a7aec770bfe8a8674f161094e52063042e4e0dde71661748dc5cc856a6d866487b8d12b02c1db2115c5bbe80edf019cfaf33e8c97f54b5054ab074dee5078cbf79c945d7b3db1d23f3783e5e7f015cdad70ba61ef70828b652e8fc14d3d7677237f3b9174f5e667fe570cd9175784ca842cff0b619915c40dbb22c335056721fd7540ff00cf1ab69ba93ebd49cae06e353eb4d7c6ddc892335242d89ddad1080788193e253a406125e67f42d04527d430178988e3900951b1feaf25f1e1081b8577b969adbaeb4fe27f15bbe7b43322195983da1ea7303afd4ab4d02cdca90b8b7895e44b09fa41dedbab563352c75bb7ebd467a6ffd6212d71ff30f2ff85bf14f20e5313f18b077e459efa88296d17528e465e9a66c72dfdcdc60194560ebc909053822b29b7384e3a19808fee06e446da79fed9506b63a618b61d9b2800996018c466e789ad0b2f038af542e437b46e739e895182fccf658d80145aa3b03ea2758dd11ceaa983013df510423a5ea64d36c739751202d453eee8562ec7c5b9e1631926318c40d74533da92fb60758aba06ccb1517707eb8ca647c7453a741b879386d4c842344175f1d2b4d7346f3ff31a9e67bb79b65c7df86fbd22b4465eb9d3af6f5e51933780972c53664f613ba92a7d0fa0f8ac0da430a36239fb53609133c261bf0f36b593a0ce044636e57ce81f9e95c0a3c210033f6c0af1910c7ebfc0fcd6de90c7f39724ffb077e753342fcafe08eeba8ea11a28c0c1086bee44f1b6b8e160572a7f625c0896f4c06ee72a4a9a37d19a6639493e196b562409e5cc9ad3543a138d386b51b5b6ede41c08e174a4be4fb311e9dc1fca7948d960b12e5bebaa88db0971c0c797ce6761d3f222825275e77d5f3748cec3607ec99fe55e1e61cafb5134189a0fd7f7362f64c0ac20f0b01c7ddd95824c81c8e3732c6c274e6448ee024a4622108c2fb85a07218b42f476444ace9a6f04b21ff14dab93be2fac135da2e0b4b38ad18715a67fcb8ab8de10087415a1f2a25a6158ce715eb1ea297edfbaaf47b7e2eeec2c196a889f460b893e88a26908d6786cdf173eec05015dc3d00005e7f782823d5019663c954948df66e7e179f1474af0917f03d9abe833acc2da0a70202fe3a7753b8d079d7590d789919227ca172c35729dcbfa60c02fe640cbdc4515f4944dbd1d80c1d1a10279531134bba96b82a7b572a431fbf0c7b7b0dbbb8f2e7a1953a2b5f0b33f75b985105008063f87c92b25751d638276047e9e9fb6ad71614e524e85aee6c0d81d3a1a66b4da31502d721f36c9c4d87186d73ac9890c980d41c3ad1a289ae0c5d8b5caead2afd4a324e6d26899a99619131160eecdd0d76415f55a50f4f9c986692225607634a39be1ff4eda60612fa3df109d494c5ad4cc3555c2cd582b647e9b7af6e7a63cedfeaa3326a035f21c261ad3cb73c9175ada8a50a04f573207a469193c865c83e0663fa4f197771f0f44b9a731fa1e62101e9ab03ff2bbac0429f8d4a46fe8afa0c3911da3c99c1f3b60d650e7bf4725c7981c726b581ab41aff55ef8903dcdf8481fe86deca9b3f81ce77e1091b04cce0a81bf98f09a7d3fbfaf8b6723e7cd5b7ee3c21be91fae269f8561adc3bd06b62471ebdec935d48ae1daed51804d9ffeb8bcda577586a7b81932c584da89e1f2be7061a573c3faa387d2fd58a4bb2652b6387899d0dcc57f6cb6f6190d35b93766c718b47a65bbc2be88efb8ebf25169e9ac493bffa3552182b516473597811437a92172fb29a0d811f54fb8d7adecfa7559518c9ee3a7f7ac8c6897d402dc94c7a2e638e2ec2c034119c5f1d990d381c0dfa7c9e4ce21561b3b7c7bc1d3b100db1ed544b716302d8ee55c11b469b11046b80f27fb1506c962da7d78e54b69f928eb0be360d523c6546e914d889294ffc4005fb89a94520b578c225f08eebd36106be4e9f45063189c9adddc9eb95f6132a98ac7892e353bb2fa6bb917daf9c059b95b25d4c999758f9cfe0ab6e629a828f7d915bb78ebd08de03eea0f549eef380d98ac2f7193b1d830d7f698264488bad8fbc8dfb6d3a9b0034dfb045dae1e045b6293f8dc00bccb05080b199da9a1b3f9797016509dd3230662d9a456d9778edec13186ee0f62b36666bcb2733a96171edb24df876737e07f78ec5168777dce8194233f1891a45537e907350ef026c716000cb27d858da4722fd4deb69e49d310355cd9246ac9ccbd5dc273352deaceeb13c2fabd292a5b8fef20b67a16fde39c142c0d8dcb5eb32a89dbf3590a49e3cc2d75f6cff6e627f1ab587a2a0842a8791a64ae1dc4cc41f92ffac4d12cb3aa1aab0e5176415754271dfd7e84da514aedbd89f333fe77cb4034b2a792c4f6097b8387bfa6bd4f82e4ab7a0f2942a339e01e8e9756ba8bc5ecd8df27cd4ce6ff207b8545e379a099465169b6d4f44f0a6a61ec535cf693593b6a71d2d1b92d01c6775bb3970290422ca2dbb82053de239fd832b5eaeb8fae0057f32734458224592636c82ea6189578eb31469475f90688b44ef8da3aff0addd82da787bb2da6372b64fff487fe5b5b40f64cfe4656edefda8a626e304416943b1bd7301087e62c5c34f02e45ed7ed2f49369f4496583f06e1eec9b854b2fab38b6dea3648c573528a30fb58577eb1bb26ddecfedc1ecc9f5006212d347fffdf374f95dbbd9224042ff22cf73d007be64e1de85d1f7d28f5f622481a3c03cb048c2573f9521194a15a89f0a0d614248c919fe019bede1155ef46ce36d01be2432340c942", 0x1000}, {&(0x7f00000000c0)="9a8b922e9621217f84be1cdd5035d42e41a7fd5b90c064b7722e023063636e89531fb1a8888b98db4f4824ccca202d65cfc4c154d1c823d4", 0x38}, {&(0x7f0000000100)="1d1c88cc5fcb583bb91cb696fecfa6747b6138d9fbd0555b85be07e596d7f73678b2d20d1f2519405dc83eaf258d8dc8b4595cf7918db2430f0b142f363566a83e6affa50675fe0eb0041634a896ddf62a0a79f56b75dd3230f80f943d59fa706948a60745f254d9653d375caa8979a2f4611331deb5857cb9159daafc422f76cdef6a4d7fcd6b78de7a077ba2fd2c23b97979ee967ad1c138d89308", 0x9c}, {&(0x7f00000001c0)="8170c60a0e2f6425a1f5dbbff4", 0xd}], 0x4, &(0x7f0000000540)=ANY=[@ANYBLOB="1000000000000000ffff0020010000002000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r12, @ANYRES32=r22, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r30, @ANYRES32=r31, @ANYRES32, @ANYBLOB="c8dfe95dc4a87bc0b6ee321669726ecc6e13c2d87306d6f2121c11a9d9d3b58fd2c274b31b998bd72d8205ba96068a6545aaae09bf6a6c9fddd46602b37efd3e6d28b405c4706c7c1c54a2fb33110617e27f9dc70bac5a383ea4dac71f74299e76ac15acdadf6b6ffc723cc66ad64e3cd34f28f3c691892d401dc452d3f52acaa38e89e9a316379430a8c8147ec73e08ecbcfc60d5a85aa061984f009294c51b4f32b6bc09c7cd18fc9674a553a56efe5d7d400740db3edf7b37d140029c"], 0x50, 0x4}, 0x401) write(r0, &(0x7f0000000900)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c226a5419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f37169cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d47d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f58b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b4bd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457522f2157155dbb564c93a1fa15a7bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de5010100fe186c0713fad218064014bd4d7b6689b2fe92fae907cc3ca8cb0d859d8372ddf8035094f0b6acbda673e2df9ed6e4d13b4c6725da22c8e3439018475a01a86219bdef6cdb0930f35bf95157c811f2", 0x203) 05:19:51 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd60451a7c00c50300000000000000000000000081000000bbfe8000000000000000000000000000aa3300000000000076"]) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffff7aaaaaaaaa0486dd60a4f008080300000080000000fffa0000000000000000aaff020000da0000000000000000000001"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 05:19:51 executing program 1: r0 = syz_open_pts() r1 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x2, 0x100000000, r1}) syz_open_pts() flock(r0, 0x2) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) 05:19:51 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="0180c2000000aaaaaaaaaabb08060001080006040000aaaaaaaaaaaae0120d047eb9ded02d00bc1414bb"]) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r1 = getpgid(0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r2, 0x1, 0xfffffffffffffffe) msgsnd(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r3 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r3, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r4, r5, 0x8, 0x2f9f}, 0x7, 0x1, r1, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) fcntl$setown(r0, 0x6, r1) 05:19:51 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) listen(r1, 0x0) shutdown(r1, 0x2) dup2(r0, r1) pwrite(r0, &(0x7f0000000040)="6b6cf111a01203b63715d232a2c4a072081f90f162eed9bf690bbe8ab8b00e34bfe18354b4b791b6231163bb58173da21328db864148807af089167d09913be2955f37dba8ab929a18ead87c2ed3d7b4aa679b7d865d74e85af6d407663f5185877f24eb69791c2412ed6dc503604d277b", 0x71, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000010000000000004fecea11ea8fef96ecfc73fd3357af4f7aa0416fa4f376336acf00b7804be781e49910900df", 0x38, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000700)=ANY=[@ANYBLOB="0300000000000000311b3a12ac8c5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c"], 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000880)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000080)}], 0x1}, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0486dd60a4f00808183c00fe80000000fffa0000000000000000aaff020000000000000000000000000001"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r2) sendto$inet6(r5, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f00000000c0)=0x2) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 05:19:51 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x8005, 0x200000000511c, "047c2c00400400acf8b674af64664800002800"}) write(r0, &(0x7f0000000000), 0x0) 05:19:51 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000000)='F\xdbB\x96\xacl\xca\x19\xe7\xca\x94{\xa1\xeb\xbf\x0f\x1bk\x06g\x83\xfcxV?\'\x1c\x916\xf1i\xdb\xa0d\x89\x9d0\x86\ai\xf0X\x905N\xb9\x87\xf1\xdd\xdd\x8c'], 0x0) writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000180)='x', 0x1}], 0x1d2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000e80)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) r2 = accept(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x100, 0x0) pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10008) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r6, 0x0, 0x0) pipe2(&(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r8 = socket(0x2, 0x1, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r9 = dup(r8) listen(r9, 0x0) accept$unix(r9, 0x0, &(0x7f0000000080)) r10 = kqueue() fcntl$dupfd(r10, 0x2, 0xffffffffffffffff) r11 = socket(0x2, 0x1, 0x0) connect$unix(r11, &(0x7f0000000ec0)=ANY=[@ANYBLOB="6a8bc9634e19b8e630575318b6d6c36b769bbd73"], 0x10) sendto$unix(r11, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r11) sendto(r11, &(0x7f0000000200)="f3", 0x1, 0x1, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8) socketpair(0x2, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = getppid() r14 = getuid() r15 = getpgid(0x0) r16 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r16, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r16, 0x1, 0xfffffffffffffffe) msgsnd(r16, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r17 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r17, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r18, r19, 0x8, 0x2f9f}, 0x7, 0x1, r15, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) r20 = socket$inet6(0x18, 0x0, 0xff) ioctl$FIONBIO(r20, 0x8004667e, &(0x7f0000000080)=0x7) r21 = socket(0x18, 0x400000000002, 0x0) r22 = fcntl$dupfd(r21, 0x0, r21) r23 = geteuid() getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) fchown(r20, r23, r24) r25 = getegid() r26 = socket$inet6(0x18, 0x0, 0xff) ioctl$FIONBIO(r26, 0x8004667e, &(0x7f0000000080)=0x7) r27 = socket(0x18, 0x400000000002, 0x0) r28 = fcntl$dupfd(r27, 0x0, r27) r29 = geteuid() getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) fchown(r26, r29, r30) r31 = getegid() r32 = getpgid(0x0) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000080)={{0x7, r23, r25, r29, r31, 0x40, 0x3f}, 0x6e, 0x2, r32, 0x0, 0x8, 0x6, 0x2, 0x10000000}) r33 = semget$private(0x0, 0x3, 0x798) semctl$GETNCNT(r33, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r33, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r33, 0x4, 0x5, &(0x7f0000000800)=""/210) r34 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r36 = getgid() semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r34, r35, r36, 0x10, 0x9}, 0x8, 0x1, 0x9}) r37 = semget$private(0x0, 0x3, 0x798) semctl$GETNCNT(r37, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r37, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r37, 0x4, 0x5, &(0x7f0000000800)=""/210) r38 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r40 = getgid() semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r38, r39, r40, 0x10, 0x9}, 0x8, 0x1, 0x9}) r41 = openat(0xffffffffffffffff, &(0x7f0000000b40)='./file0\x00', 0x8000, 0x134) r42 = socket(0x2, 0x1, 0x0) connect$unix(r42, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) sendto$unix(r42, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r42) sendto(r42, &(0x7f0000000200)="f3", 0x1, 0x1, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r43 = open(&(0x7f0000000b80)='./file0\x00', 0x1, 0x104) r44 = openat$null(0xffffffffffffff9c, &(0x7f0000000bc0)='/dev/null\x00', 0x80, 0x0) r45 = socket(0x2, 0x1, 0x0) bind(r45, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r45) setsockopt$sock_int(r45, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r46 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000c00)='/dev/wsmouse0\x00', 0x8, 0x0) r47 = socket(0x2, 0x1, 0x0) bind(r47, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r47) setsockopt$sock_int(r47, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r48 = socket$inet6(0x18, 0x800e, 0x9) r49 = geteuid() r50 = fcntl$getown(0xffffffffffffff9c, 0x5) r51 = getppid() r52 = msgget(0x1, 0x0) msgctl$IPC_SET(r52, 0x1, &(0x7f0000000980)={{0x1, r49, 0xffffffffffffffff, 0x0, 0x0, 0x39, 0x9260}, 0x6, 0x1, r50, r51, 0xa6, 0x1, 0x4e2c, 0x3b39}) r53 = semget$private(0x0, 0x3, 0x798) semctl$GETNCNT(r53, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r53, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r53, 0x4, 0x5, &(0x7f0000000800)=""/210) r54 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r56 = getgid() semctl$IPC_SET(r53, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r54, r55, r56, 0x10, 0x9}, 0x8, 0x1, 0x9}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000c80)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, 0xc) r60 = getegid() sendmsg$unix(r2, &(0x7f0000000e40)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000a00)=[{&(0x7f00000001c0)="66e0cffbb589fe86d76f98bd454f0063deeabcc0e9da5f012b03a173d6f19bb9e433c1b9845c16434a4c4c2a55b0ee8a0e6a5bef5c367306f7366cb8a2c0b1a8c2d99104712ac4ef2d43e7bcda7a5699f0053fd60d7e5734a8de24f16bd3382896ee0cb61af6b57ffabeebd6894897248110bf612ffb6cf6d6de686440d1293acfda6b1d750ab11efa48a0175577a9f1fd5e4b69c5fce3d5957a99daf80eeee419a2b6beb46632c5a3409ee5676bba71dc7c177c2187bf12e6e0446db32c2b006aad87165df471723461fefb802fd3189fd334dce1507b71b56609474f88b91c3138f8e10a67ab221aa14c5a53", 0xed}, {&(0x7f00000002c0)="23838a958bf28087038e2f5929ccf3c99300f0cd47f3f48645f15c908139269fa5e0792f560d7823f622f5d4de14350249cbaaea549f9e1076301e54faac56c9c2fb85dca8acb866f0222f6ec1a0de538d23fdd04b6b09f74138edd7ab047193c8b88f630c5f67b182c606e18a8313bb078d2f646674791e9ea7008cfc385c4fc2d667b73ce764ef70e850075ff9c30e0b623eb05721393c201d841eeb834fc8b800051a9ac566864bff89d9148bcc9d2ca3d710c0cef662a7d64a8bd4f7bda44818d06478a1abde48dc18712b9580bc89faf174de7cbb51f97c212fa28c464007880bb8d47c86009de8a2695bc6e10eb5f9e90ca2", 0xf5}, {&(0x7f00000003c0)="f9ac0890f56a028bec64c828406a0804c83a084cc4eb008e26a8f84ebc188624f09120ac937666b7b1d76a3017a6a83e7b2c147ec29444c87e017f7d58de1ce7b257fa4cde00f955c2a87b651f44baa77c", 0x51}, {&(0x7f0000000500)="5ffc9f467d0e132d67a763116597c57e1cfbd6af62ec6a64a107532a288e077b6f1cf2d87397b444ec0be63f211a844c308ae7f1a6c34d193fc676a5223f1ad77e98f14082838feb14522aaf3cbc12a6b74d83d27866529be6ca2730728cd527df9c2b11a2490476445eb594c932bc63546b24bca36c79e48f17039f40ccc7b65e0c20539255ceea5a2e21a69c33b2a2bac3b901cc495b21704b73913062e16100ccc6151a72a680c2869b80493e00f8e004b8de6c0162af08857ef3cc9287019ee44f1b2ea2237d8f7230ac4566206fb87f5ddc0a3d241ad57b2b6c0435fed4d9be76d16439edc7258918dc9f7a2794ad96ace49cb3dd", 0xf7}, {&(0x7f0000000600)="50d14dbb9e49d5971c2a8dbb8986cdcb67d549c8281eb356f1c2ca07a39e20e82f66a095f0ee4b10c569af52bab157968d991b841e88b595bc97b8edc70a52652edc6117ee6360658c30bd50ada1b8ddd6ecd540941583d561b33c085f3897ccb81bd16b2bd44696a111f575379d07f0c269685f64812c5030f4ca31ad11d6ab10375ad01346e768272b4ad2d0e0590936a1474159c3eeba5be22af90c0ad1bf1d918eed3a119b7dd1c5640bfab242a98793afb481cde550957f16208d4046290ce67fd2181484aca2e4824311237dffe726c917", 0xd4}, {&(0x7f0000000700)="5c899733fe069b1e3b5078885ed84b05383ce7d6fcb2039691cc24e92664a1601fff7e596ff2c144ac89b6c441e3825b8fa462de86bf7f082b26497e564c94b3d823098f55e3c9f0d6cf2f105115ed09b3e4176bc3565fb7a60d1ff8c1418465b1c777401983d158ffd409c53002e11cfa5e3b98376a20e86f4ce0335b63cd635abb4fd839b6cce6738553bba038f311221bdfc24f35c7dffade1eb296ea47cf1c4504fe60dad9a45b1aeaf86fdbd39d1e29a38b7e759a1cbceb3252de1c44d0cf5acdef97ec0fa6cfae58e16218d75cdffbde65bae4205cfc6e594ea193f25f1f504a2cb6a7e17d6ad9fa1f84dc6069106237c81b96d19ffb", 0xf9}, {&(0x7f0000000140)="3b366c7fa9694550fc28a13a819f28f291ce7c6719b01bed02", 0x19}, {&(0x7f0000000800)="40e1edac3b00930fbf3a0930321d224f0923fc87cb88646d273519f0fff0b548df2dd3f4c43ac487136d11634135c805861ff2dc0558ea7803f451abb3d2723b2082159630c1cd6d678fef5490dd2bdbe2131154f7951a42dc822bb02ee1a95b70dc7383edc4b078c9dffaee769738f43941999cd2a539658085480b62bf83974d49ce1ce3beeb4a03e5e6e765ee56b00e617eb3a38535579586f556b811326f32f4366f16f891685ab5e1915388c8ff4b984c4941417daa5d00171d9c39a5ec7dbc849976779cacbe", 0xc9}, {&(0x7f0000000900)="c5f27ced151840c57975d988013145c06354aed13fd4425a840508b19a042c68762c6c7db03318a62c821ed5a7d5b31821dc81aa7022e6694b54bc37c2fbda15f90cba21e7d170dae64c9c11e1849e142be560cbd79dd2b108986db403a64c3a7e4037de54c6aca50dd9be712af8f0557564b3c8ecade80afa605147029b274fb24ef1ad8c990a736f7cc606a94e66eb079373bda707fd37b899f63a415adc9ba3f02555e427a1b56770203f1d2cbd81adf6a0631a82bff0e86659118889149eee2bb059677d591f31d1c89e2f1b50a93dc4a5fcbd2e5a3ff527eae71f0cc70fda8a6a32433c", 0xe6}], 0x9, &(0x7f0000000d00)=[@rights={0x28, 0xffff, 0x1, [r3, r4, r6, r7, r9, r10]}, @rights={0x18, 0xffff, 0x1, [r11, r12]}, @cred={0x20, 0xffff, 0x0, r13, r14}, @cred={0x20, 0xffff, 0x0, r32, r35, r40}, @rights={0x18, 0xffff, 0x1, [r41]}, @rights={0x38, 0xffff, 0x1, [r42, r43, r44, r45, 0xffffffffffffff9c, r46, r47, r48, 0xffffffffffffff9c, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r51, r55, r57}, @cred={0x20, 0xffff, 0x0, r58, r59, r60}], 0x110, 0x4}, 0x2) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 05:19:51 executing program 0: mlock(&(0x7f0000eac000/0x13000)=nil, 0x13000) munlock(&(0x7f0000eab000/0x2000)=nil, 0x2000) r0 = semget(0x0, 0x1, 0x8) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/4096) 05:19:51 executing program 0: syz_emit_ethernet(0x5, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaa08182c009a0e00000000000000000000000600aaff02000000000000000000008595c6eb", @ANYRESOCT, @ANYRES64, @ANYRES64, @ANYRES16]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 05:19:51 executing program 0: execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) mprotect(&(0x7f00006ba000/0x3000)=nil, 0x3000, 0x2) mkdir(&(0x7f0000000100)='./file1\x00', 0x100) shmget(0x0, 0x4000, 0x4c, &(0x7f0000284000/0x4000)=nil) 05:19:52 executing program 1: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xe0a, 0x0, 0xfffffffffffffff8, 0x57cc, "be48dd66ed6146df226bf39671514cf53fb8a56b"}) writev(r0, &(0x7f0000000ac0)=[{&(0x7f0000000840)="fa6f01dbef2ffd9ea0ac41d61da1e837fb8697e9c997b9ddf1ee8575dc62538470f80b6f946a845c8cfa32682a8326ace8b870c6bad394fb55d5b74ef0735d0646d8275b7ef6dc580d07c599733f693dc6ce6be832e7a51ac04b27f5ae2c0c8fbad4652ad0a4fe0f46bd823ccfd403157bf8b08649dfd4d35175b854bbbd5b568a6fd6a8e57d79c88538aa7a2e97d859041894f1f9fc4d049aa145763a2e1988ab20659f44", 0xa5}], 0x1) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = accept$unix(r3, 0x0, &(0x7f0000000080)) recvmsg(r4, &(0x7f0000000100)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000180)=[{0x0}, {&(0x7f0000000440)=""/247, 0xf7}], 0x2, 0x0}, 0x40) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r5) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) bind(r5, &(0x7f0000000180)=@in6={0x18, 0x1, 0x2, 0x6}, 0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x7, 0x80, "acc1ffd9dae4f15699c31c3f5c9566ec0763b9e5", 0xfff, 0x4}) r6 = dup(r1) ioctl$VT_OPENQRY(r6, 0x40047601, &(0x7f00000000c0)) listen(r6, 0x0) accept$unix(r6, 0x0, &(0x7f0000000080)) ioctl$KDDISABIO(r6, 0x20004b3d) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="3d79e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d711f2d5290c8174fae038dcf1a0da92cd6850bfac54861ef69ab517adb434c6993df316d3cc22bd3bfa299001bdd9147ae4a74177a89998377e851b05af66ec85ded07be298f2c570bcca458a1179ff744ecaa39734df3", 0xaa}], 0x1) 05:19:52 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000040)={0xffffffff, './file0\x00', './file0\x00'}) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x80047476, &(0x7f0000000240)=0xfffffff8) 05:19:52 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffe9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) chmod(&(0x7f00000001c0)='.\x00', 0x0) fchdir(r0) sendmsg(0xffffffffffffffff, &(0x7f0000002340)={&(0x7f00000000c0)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='r\x00') renameat(r0, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x8, 0x1) 05:19:52 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d4, 0x0, "d730c1e7bb4fc6e262d74b2d7beae4b300e74ce4"}) pipe(&(0x7f0000000500)={0xffffffffffffffff}) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x20000, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) writev(r0, &(0x7f0000000100), 0x0) write(r0, &(0x7f0000000200), 0x3ba) fcntl$setstatus(r0, 0x4, 0x8) r5 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1, 0x8, "000000000000000100002000"}) pwrite(r5, &(0x7f0000000680)="0240f79571e9e9dafbae38c575c4b81489cdff509b43bf99c4c1a8091ab6f31620c9578233e7791b31cf5b587738195832fe72d7111225d4ca81621e9a779785ce4779bf54043d158181beacfa9f220aeef4bf6021d860972d9faef9758d822660e35c71698826666a890b133bba588b069aa58b0d834c81a70fba1f7134fd8225f449523ce14cf03cce831f485aef60564f5ad849f5888fcd84fb61cedd005146776e45ad93d882299c8a1784f19c703c81f6b116b7620e53b5a59ae68c8f70e87539aa2bef77591940f8670af4969407856b74f2befadb2b25dca37f9ea680366b3d33", 0xe4, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000003c0)=0x9) connect$unix(r1, &(0x7f0000000400)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffcec) close(r0) write(r6, &(0x7f0000001b40)="ee8977945b6d8668e7e0b622c9b3baeceb2605811b0a5ceb3951516a566bccf72dbfaa6ea0983733fc4809e3f03501389c4d158a140a5df1479bc9e2d293e9fc5d0f9706bd7bc35572410b0116d8714cec10d719047d3d95672a0b7b43f03afc8ff98791c333e431aca0082ab2ad80c12c67b9a4b823b95ab74bf9bf37a9735f0b8265975597371e1f744f2f75aafda51ade14eb6aa92134d6693d1e1d0284fd5a06d831cc59f64b80654249c5f2b9ebf22bcfe13aaaae000269c0d960facb0276c897ba33b7e9dac11c5dc0ed2ff3b27ff68376600cfbe3356eca7295618a055bf896785616bcda541d3d6580d91441aa840d191d296e794af9b2770b31dd3829c0ea65a0221794a89915c2fbbfc636882c3df47b9444ea1f3da05d09f56fba229493fc086f824f09e9d70400671c542719ccd3328a4758ebd4341665892746ad7b97dddb41bbf30586d5ceb732ed19943cb55f9a484b3a9374dfe1b1fb21273939d074182b038efffe56d805213710a47162400900b660d30fa6ad9497c5c389b5d3ce4e49f6c2d32f8c74c1dd83a8c0d17076f3d31198fe394cdea4cb61de9f7aa6db2117394a4291891cbebf289af9cf4f8edad82443163e97fc611a8cb152d8c0f69f60ac0ddcdae85789ba55ca51d0ed92e9a36a98c406810fef5ec3d3659483f6977eb7329f4d728dc1f98a3ecbd1a244f34bc5feceb1a329cd8072d6c6b2a9fa96ed382aa5063999af093219457cd2c5d1b20af0c6d613eefce0b52c9200c45da4dd19a1dc544b479b99682898b77c256285f302726782aa9a979200f0609d71102131e34154fbc9d4d11ea29d47cc09c368113dc16dd13dbde37abac983c52cf3f5b6d1a37a5495047baedc13245fd6f6343560793850a7425b8d0307d1300cafa999ee93d057af9185cdc7fc2502e858635454b41aca565793716ca51ee1087cb04fd4ed717b58e0bba3d32b8b8a7df4269576dfa9bb959702b0639688c9d61f9d0b0975c2df9f2613c80d727f407a9b578466689425e216c01a614cb668432a21c18a0c1435f6b9ed03ddb17a80ed9fb9b38d9cdd6c6e9de996456310fa681c876c65029693e4a545283b9366df99937a0ba9e1dd37067cba8dcc0d2397011df09335221677246a9fc14e10a6c7e1a8269ec4202e30d23c1e5f4820afcc0383aed93d85fe79ba9a7f9a7cdcf3cc06fab10a476287ad6c2bdafcbad7d630ccfd841a02e7077841c138e0d50f43d85d8b7435d170a721684578833e49513d500f5eafb51cd3a46297f60284c3c7e6bd39b8cc7a429303de2a145659da89e8828845ac05a95a7d7b50c8ebe248cc522d5302e2dd0cfc00a3a9f7b494753682c0b7cf1254d4f9c8d2d7d6fdde181b707336ecd751c2464e8ec4911a5795f409e7c09969da33bd2c5c173cb9c0c359f3dac1d803f51e26f92b50b8dff0b59432dd46c22cad84fb0c5c83a939bf3ec38c3244525304157cbd6954e9455d7acf7021a9e75352d28e32865fe1c3f9caa60c0fa321d2619c823488db32646995c273241e011d2efac3d99984f584a0ef2ef810a8d3a93f82168d7c102cca4fc4354c7e1e35cac390ebc52dadb3b0ac02ab651c1fdad9bc2a5b8b73f7f39cce89eccd83ee397bf6a5ccfbd7e8a25fa015ba45b584c8d943d8be91bb8f575b69c10f9dc6463c5218c7abc7a66502ff76896f86707106998f5d9d6256a802def6016cd2f6d7df572eccc5dec41c44d219250405777c70c591ae70cb01f903b3d376c52ea6f218e6ce715f4a607b31060ef914c5a90d6610a7313fb1d39665eef62ee3d54ac79a4ee39fd9bb912d001b76797e6a517b51cba170639a336f4bb6ac3f7e3d278ac9b8bb993b5fd3296e4b9213e3139a426a7160660885ec7363bf74734a93abc856af6e3e0812c5ced318a90d9931100db547813ef42cf621f15b873682129e55d00e3ca562af21f61cd6ac2dfc3bc939ac01d7e627ece21d40e9d3c27ad0cfbce029e962f23d339a96b7bcfdbabf09a24e819ca572d07e86c2dfe49f8f75e0341e45b637a5c58b6c999fbdf06e7bc9a043f629eff778c52a7f04e77d01b048a851dca8d235fbedcaded44e9e23d5176f5a1ea17f0a16ed23ccf9efedca679c6e7ef48859952d04b9c57ef56779a458bb4971c0575ae2d3a52837af6876901571f9495974846c05d67942faf22f867f417c2ec419219a72603f55f06f425142287930e4bde0d7d11f479d78f28d0d01b9a4204dafa2231f6d93497e4f40402ad6fc2b35b95ae346073f0617ccc9eb9884cb4cce943834627daec4cd3d3f7678d33a62cb7c4b50b09f5ab0994ac2b557f0a8d524b963cb040b3c79517b9d1de5b08cfed46519ae4cc3e13ab379ce8974f18e42c56f56899e175f19cc7f70dede0abf7c7b5f7f0b54730a62ce1398a01db4dd5ec7ccc421d5b837e9010000009aff6a078615b4252678da2c0792e21dcf23820e06035da9f2e067ac5e3b6ba6c351ea10c46d7ae1ff90826d0fa93380eb6547c2cd47ea50bd5b142f3f04043fea940d61396c1f0047d5a59ec11eefe7021c0b88a6f7d6db1508b46f4467c5265d5f99aafb89f7e6b7b632597af475baceb2ed0ade5488e1d1d4d21a133e2134ff1a9f7292adfa039e5173a2429314ea677c0b8e88f65e547f8f57aedcd332592f01a1e9b96fbfadfaedf81b932ae433af98e43778b7047d00000000000000000000000000000000e61995b1e9e157dd034ed20006e3c0528134c795324f80fc26d108003f8d0b7c4b1ad62d80de9767efc4f8053480aa69385a39e9ab045da72e52938f6ba7b34327dc4be71f26096bd2a8e8d8d3f8c1cc2b76bc31f1", 0x3eb) close(r0) dup(r5) syz_open_pts() r7 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r7, 0x80085754, &(0x7f0000000440)={0x6, 0x3}) pwritev(r7, &(0x7f0000000140)=[{&(0x7f0000000780)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b00d5c54bfb991dcca6919362e1a0b65844e9194c21b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8ad83b82d2e75803a475b931667c15a63a79906b6bcea066bf4154eb491eb54d420d5e32ce015f664464dd7cd07ae9e3d5b4331d1506795ee556813a78ec3afd8c3635999d8402c16e4681f0736211de67a8c5c1d4c6a8417dfa3f93fbcb45e77c3050dd6912396c380eabd931e7717f1b6617d2d74b55516b4b80d97b3609fa996749e70c2247f5b4911ce321db250df7018812170335e77d6c0f14095925c163c3794913e13d4a88c472c980be3b32ad71347e836ce2d661b1cc09454769479e8bc30eb6ad53230657be259884b2251835", 0x245}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r7, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r8 = socket(0x20, 0x1, 0x0) setsockopt(r8, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r8, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname$unix(r8, &(0x7f00000002c0)=@abs, &(0x7f0000000480)=0x8) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) utimensat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000100)={{0x4000000020, 0x5f7}, {0xff, 0x8}}, 0x3) r9 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000000000)=""/155) 05:19:52 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9a", 0xf0}], 0x1, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') mlock(&(0x7f0000469000/0x3000)=nil, 0x3000) mlock(&(0x7f000059b000/0x1000)=nil, 0x1000) munmap(&(0x7f00005f7000/0x4000)=nil, 0x4000) writev(r0, &(0x7f0000000100)=[{&(0x7f0000004e00)="501c5b1b7b0f11772cd4a1a1105300ab19dd9a8a2dd5575ba1cc5aa78454ed8f1be9d4280ecb5caabf314eed1cf40500000000000000050000002ce400004600ba5cb9f53cfddfbfec4adc903b46e939b6bfd9000000000fd5b8698fbb10aa0920e25fc87e856136f1a04b92ca5cda16fd31b8d06693f2842faa243f68c3899e60c6ad2dad290806bbce1c1782ccd821bd2a1e2d9d63f502c15e552b00e4309dcf7b92d924ad365966835f00a65ccf205037cfb569a748aa8c76d2d82d91aa586dcb28be6200e46a76c1237a0c6bbc2e3099d3b8cf2a20eb7dee3d09863a9fcdacb2"}, {&(0x7f0000004d40)="4aba66855c1ad778ac20d0f6c29684659064e61c8d97f333d152759cce35b89488974cd0929e66e9388b320ef5f06c105a7976e81ffe323f1dac8088a9171c29fe00b13d7a0dabf2c9d5eac0b1b736885c9626358a2b2304cb83ae8fe4e16557f062bb2da3d4036ea0d1da1523f2e1a6ca5a9e7680c95ee6042b87afbc1aa43827f9821e3aced18313dcee3b23964b334f26fc58191d"}, {&(0x7f0000000240)="a1ea91f24cf43a27e7355b1cace0242ec0cee0d37cef94d5f2d161cae128efbec05212563d85929ad73ba4aefb396c5a47e3f05c0b4b0d3cf3412332b34b4bf8199e6ebf0679738991ba6b26532dae7b39b01d8c3a5e06bdd1b7ab2053b58a94492d59f04a69f6"}], 0x1a) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) munlock(&(0x7f000059b000/0x1000)=nil, 0x1000) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x0, "1100"}) sendmsg(r1, &(0x7f0000004d00)={&(0x7f00000005c0)=@in6={0x18, 0x0, 0x7, 0x7}, 0xc, &(0x7f0000002980)=[{&(0x7f0000000800)="a8d4e699db1c693e954f7ff959a7b566fd0beffa05eed494aebb4522bdb2c233e04add67297c16fd1428eda35c3761f97bab0c7e02b768b9bea0b2830182548ba558edba624ad3c3ce05318e5842c95ce468a47801be6e65658c503831942b1e67948d427d39ca21cd0fb4cd1005edc4152238a222c4be7ee58a1d4ad91656b3b50751a475fff07ca3cfdf490d553b58657b1e1f08e88b9e20997d599d24c23d4a039757ef8e1e24e7df821f9c20012764eea812c0042d8ba5673eec9fbadcdf64d1f0082f296d2226e170d9a22013b3573dbb56e7d61755f4054f2e8130a809a2f276b9d27d301bb1bfffe8cb2db75fa8223980c2df3ace4efd0acf871782a7df605cd8ea7c4d2f4325fd59981d138a4c50857d03dc05161b09e00c631b85a679c7c883512b76071fcfbf2e30a9529b6eaee840e838fddcf8802b4388929b71f8cb5803df1722e64c4baa7888947a8314d68437d378c47f70c9134518bcb2b10d7c9169756e7887824bd66fa80e0cabb61b69743b89cfb617a308218b713a10570ae891574212610f47d9c13ab24ae3fa1bae4c553b0eb9ec04190de656f6e56510081d1355bbb640b424265442166798b46e2316f69819511669fdf83e38100e4d0dc816a9bc980776054efeebbf104bd82ebcbb81366871759c8f595de9bcb5f0197e887002ecb1cec76e645d319abea909c41cf4a0dfbd4285b06a97176f4597020554f51ff9d64428edd3cff2a56d111c9de5424f73fc024095d4a3951b684e7f680a09a6a13af9123914a25ed64142b515710b075682ad6ec12c18818f21a6edb2ad36b755e6a737edfe96520c7044e172171869771a10d1aac0bb592258fa705f533cb75acff0c26cedcd22b0bdfd76965849032643c86e93216b41edf5938292f05186e3df04476559ec6bb6bc6389ea49c0fcd102c2cadb438f3eef3be8d6109629fedcbe1d937250afb3da4d09890adc81ba214390ed55ba7f617dfb26f6eb5de117652905e47a03e6034d3346ef308dd428a12324c1de65559e75189d7ca3bbabfeda3850bfaae595b64f37d40f2167140e23862f276592269b7c9d5601f8523a1988be3f6121d16bbe7c5deea9c3098280c5601531c7a8afae57775e1a4bc6526575546ddce2b5e756ed5823a5663e215e9ba68a279469bcac00c8b7fb8793a226b816819539efe3772ab15b26af91e8040552f177be05813e326dcc1ccbef6448ad9c18696ac7d446a673dd77733b5953d263b0fd268773749c778681c8c2cf5122f602f69e3d7406b09bddd36bcaed2d7f640b48cff7f45e6381156768026ba7481cac3a5370be1352c5bf1fa9895ba96fa6d163ac2e0261c157de73ff7854093d6c19009564c72a1798659a32742c982f0931276feb3ef65b581bd84772a03637e9fde6fc91af389990c6e9d2dfca65eade525da501db7b1b6040f1237722cb4fd7aa557ca7a88e33310c7918efea546a9e283c5a60097bccca6bb7c06dc61b873b65632fb368bffa2fa51ad5cdfdbbd6ebf1fc35409fa40bdd72a22ed7410e0f696ef88bf19b576aaad27b177c3481e3fa9b32ffd00653bdc1b4607ba5b1e1da497bdf4a8df727ab44896a020e3ed744afddad3d0d5defaef4f345827ce1fa8dcb76e911c9e549b6de2d9bf3d4ca26d3cf64c422b7be032856888f81a2824214269cf847664901cea863887e806ce3c258ee56fb0fc9e16b4d361e73e640b57860693d507951b21fbece75cb497b7b4d05dbad2200a5b420aa1bf78a83fa0f78335096805c57f4b3bee10621086f7238fab4d82a8bcf9e748166d780fbdea6230871c4ae55b4b6c825e94acea432430edfc50010fc08268a5a27f7d6f907507d7082a33f406457af13ba9c449595683eacfc44c88452ddd797ac49d681ccd7f426aa9be2cbf7eedce0ec940943e564943e91d38bb28c18f5c0accace5296bc40235cbd036a8f83b1ac6b786afd257642f07a4387f93c4e9e0a5ed5305574b42cb28bbf6325644a48d29a5a84a3db7da118f20a53ce76e6116dd9b52f95fa823c54649eb3062fe9b5837c382169a68795069d5afec8a47c6e9bc52e77e2c81980dac2591dcf556f5449c5a959cc391319295e90c5c3eeed2aa54096389a9a9d714ffb79ea96075650fd7e87c278b17974837b208d75babb76c92649088db0b78ee4350748e89e226433a11061dca44d4df46b1df3b0b7750da798e8c222ae6fb028e05b64d72620beeff4596b0391365aae98f28f7d37bfb0caec020ee5cbcd513b92f8d578bdeb6e9e817e28a0e6b6b646844f9dbe46124e1cd10f0c2b0e353c3e940d7b3440c049013ac4bab9a6015b695fb71d0de65c4d1c632be53018adb2a854a9f6efb9367e442434a32d114a9f1eafc10002ca7027bb74c831c5b2ebe610117efbee25e091e3e9f1316317de7dd887646fba59ecaa6ae3f8ddd34b81d011e5e8e8f5ef50c0f806c73db6ba0dc95d8800677bbf0464488e47263bc7c7de8f126f59ab0da5cb5741336a02c06d6dd6141d30a99a2facd98dff2944bbc6a0107bc386d7768963d951a5ca747172107d3b301712ca0a6f9a5214f6a1921daeb632bc974463d634db1d64323e9efb748bd6025c0a8c47cadae77edd6613096aab44194ee671eb7e92d10d0a7e5704c70514bc84a517316cd576027a064709bf270a32a551740f383866a0b43e6f1d14013ea409845aca1a71f811bec1092372dd0c9ff78265967007b9a8c17a985659afed1d2e48cd91ce2a8efbb66f05057149ba918df7f1a650144f7d0b1729462978e49d3087071ba13eaeb744c81f5801d9958acfff3d0a9815e24df5034a8e714b546de125448e5a1fcd361db16ae6bf541deb25cbc507d7fea213eb01b969e0d19a653ecf921e12a50c70c96584fdc2d275c72460934fb22911af69cfcb50cc3e6b7a8b2b53e5252808c888938ef14dd2d759006d811f533444abe130b4ab460c46f87f86328d7b747255ffccdc0f4b7005c1986360dc444961aaf78fe0878de6cbd28e09a2e8b4a4dcd99bbb35e6e9fc0d5da523c77c640de6d7de1f5494fe2b45fee35cc682b7d02129c263ae2046f55da27c30a419ba0ecb641450f764d20ad09c1c2f4115615c09c88d8d47ea92eba8c295eb333c2f4fa9b69b9d26bb4cf699574fd40940c222245ba91a4c6685be855fd17047501cdc036871ebc97bc26190b397b65c8b27fc41c77e0db0fc37c5f44a5d9a5bc3d37f5470642efc09046e161deeef3cedc24cc6d4d89deca07af14f955464b02402fc973ed3e14302d64936e5827d4c3dba9621ef82b5519c61b126546f7b7b14dd2bf0457e42a0574fd5d33ed4c072e567e27c6ae7a9f7933b597ca0a38c2bfee5bca8dd57c03949e65f8e366b33930cb5d2498befb255809808a951a9059205c10549a64e0c2d4664242d256f6f2d3717b721dc79703d034b31e7dd424732fa5ed5355367615e23ac1cf7b9ac08776ff3a28da9ca285a620f16231e828e1abfa8326a1446e5910fefa7a82c67ac1d9f11a65124bde2a7e5e357283fa8c4e3427929c2d89a19376167c4628ee42c3b62c215eec12a7b0e3b58cf008835fd4ccc93e0a40342176409ab24e223922a2b29ed617a0adf6a346d53be00a314df968c0112cad2eb02e416185e8e801d5b7f5262b1b4dc06f33a45dc6bd406e4c088e5539ce416f2cc43c2e7b51f0779b40ad633ab620ef7e92860ab6dc0f90a99c749e309f5676ba012d765d5bfba7036ab3ea3f12d7142dcbdfc1b5c27b296fe824635c781b25bbb0322bf0482347dfdebb82ec9ced13adcfe7b193b7d2e92f08e806c5b63030d2d1c840f9229676475d5ae6fd02a341f4371aa93b1de901c0de4bcb9554c8438aaafe748dae8b2282476ce63840b06cf7ccb7a0cfd054d502f2881adf77e2f441277a51029550c9b6e469b139a52853c48397e56c567dfbf8845f6718d7a031222dfe146296b1db77612ad299da832908a01f7f453e7770fc6665b79971816a705258063ed1550771e2058ae256e74ec376869d49dbe60f065ac9c2f651a25c7d06efca66d1f6cbc404bafe195646224a2c97a88dc007ca2d577dd56871cc73df3f22dcfc28aaee846868a95aaddcd0457408cc9b56b131e215aae3a3b30005386de93465241a930e33b3ddc57b70467ac5764d4e558f2b0f911c9e31f0f4d13da334e50ec7952ee04d6f562e8c54aac04c158dd8c33cdf48f73ba6b17ad82f4598d570a21e849c3af199a8e02e03b378e2b48f0f12c92b7ba2a38d4ad2b5913fdc22f9e3a2274bc7d663f39cfd4f7a08115c2d6f7069853ce69a47048eebae69b6ce69a4d7e14e736f83998fe36452b6c84eef76947eeacd236badf94b1ef17219af19e9c804e242c667802cabbd5f84feb09d88c2cbe145b61998270fe088d2498d02e372ca28c2cc76eb21d2744a0d60bc7cba7f55469080dde908698a67a88ac749e6bff93a7ceff653ed192fb31716146ecd0669f8e7fd2889c607dc9d0e96e58eb5835886f9d73bd60ef1737f38dccbaff1a582669b8c98fd9c16daad0ab6f3f1af3edd2a7bad04574462e06363c3bdfbb11e584ecb64eb9ff584f31ebbfdc262e9c46a303a0ce16ac9889f05eb256a9b431d47e4746f64f6210b53bf63ab0ea4c7326a990a3735901a27f65351178db6a1c69b4654bfed39b9cd2e125bc062555005e6a0d287dd8759b7c0efd5745ff9779dd9a21ccf2b18ee5836ff0da53ccc9e01c6f1322a09a3feb9a816be29ca6eea3ead07e4dae137080fa00e770f5fb322d98c82c5bf67433d4f63a51c7a2ef959516eb2bd22238fb2c20396680b751f037c4adcb7cb5367c39b828307b7fa0c885e30e590d2978fc56e7390156f2c4340220debeaed881ae0ad46900385342f6a9b826ee1c3aa3227a15de07618a72271e871467b567ab243d24924c9925f81b1b6f90a71f9726cc900d6bf9296a0ba146c0ceca7340e464dd2654892c4ca5db99b065c45d4e0952dc98dc763c469cfbf5db04628283d2a619141ce84e9e84d0a466d6a3a16c577810f09340685fc9c8e46e57b93b4161bb61e67fe6e615e3b188cd53fa80e2e8f0221d71678baf50217fc2a04a3a6781b36f21bafd1b2243bdf673d32a3d5a74476b44ad7e2d123ae11118a64ee58ce7e244779b82fd33ccf339c6eb9796ff67bc228edcd5bdad3d3c13a9fe22240bbb3732714ba5eb6eafbb3725707f023795ca2d28cf4aca6d1e3d49d4073bbf862c43b82ce089ed60cb5161c035391f475af2ac13618d9909817a234c4552b68aecc04abfb5b5132856191d73f01d7494f831bce39e1af90ec4631bae165ea684d6f85e8c3edd5b7056db07e54f4d9dfbdd44e1a7f63df78537fe11222003381aaff86a138c6943f745b7541c45bc2b115c9414c3e5c8588db977be760d9073e6e09da61626cf7c481bdbad685a0e07f541b90b92d23ec20d4380f82cd0f3c8978e8179137b23be346381f5fe09e6418ac99168ab18f4ad066fb7e3a003779e965c17c6d07abef7097d574ac57df24cb82783b4269c58882388cc52a4d313146f750239308c331bbd45b61aaecaca15d59aa1bba16226f9b73890d7a73893209c768064af93b2e6715bc1271a5254e9d3f6ac3eb914507ee893f8e929ed9030937b2ee8e7642930899f16910f771775ee8618e18426356c64188ddeca3f6dd2aa1031eae5141a9a9ad74a462a0824881f812cdf988e95cf1fa458fbe5a4fd251ea9e7184ba72f903a7be0b637113c3ddb3d290d491aeef4b61e643e6983fa24d63699", 0x1000}, {&(0x7f0000000600)="7eed50a9d5e74e1d2d2799b371aa1210", 0x10}, {&(0x7f0000001800)="e9619c7c32cd4eeb591fdf5f1cfe8a68e9dd315df12e42d1e96b1a558ab8695a2f585df9608c6a1430e3a58594679332d6131db943a5e3f50f6c075911e31ec1d161c5a27eb933ad738869330c836d6bd41199a59e53f6fd5f981faa9817e26bdec578bbf9053196890ac2759e7d493d752e03abd276ee95e4e1c5122dc1c420536cd9ce6838e1", 0x87}, {&(0x7f0000000640)="23d93b11834adbccbfd5c1839097509dbdc4bd22d76dc6b2bf8f319b233126b88a2d2a11a41c2050b34e4a42a468753e59b92fdf87b8d7201e4e65", 0x3b}, {&(0x7f00000018c0)="623a59bf217bf59a710518301fc445801056fa7ad9413811b49f2cfc8ac7c7299c88e9c3fe2d164acf3bd82f86f78e1c08f27d57c0098db2b3c583fdacc4b2fd9112fde9ef6bc09062f147ebcad0c92b2f3bc6d59d1483c166fa0051602948f1ca537fa6bfcdafaf128474a2b58c9ec6a844a78a4decf54daa948a2b49b68cc393b6832e298d2b3a9c7fca20b086ae74677e1b3c72cf90b0eccd3e699867ea857ed8ab9bce564b45edd4c381a23a8ffb28f2b5db6a4c84b8f459ce0722700d4aadabb23fd125ca42789d3257c0b5f009536a62c031c3340c162d7092e8d5f2059a89ce4af8d9df1c23e0618a594671bed2e159ec5323c9ddacf7f7ebe16bde1be8daedec6c1551e279ff3a71a34e9ba160a0f36d10a06489935a2f06c15058c1aff93d5fa309cad82845aea41400b64d417d0c0ff96a922fd7ad06179d59a29e4df2d792715aa464fcfaf08c2234e3342a71aa8b7ebf8b65e95ed7ebe9efee721348866e052d4effa21d31118d9d05861bd89c9994b383ce1351edf89cda62d46061ebb8093b3c9e2291e3a85871503f353dc9947e6414159b38fcfceeff71089346de373afc38798d1d2a2f98da39d4f0982d355437b17b9e4bcd240e0c4ec0dfce784942fe7f5bcc121312ac05651db7b405c422f0e69ca33e40b110f4626491bd9e6e449e2e091db0d30ee5dfd2519dba346662da45bde19c9c5b908bddfbc89557f86a9d613e0bb0a3ca62cf00c3fdadec1bad3136a44f53cea3a9851e50dd847a2f7f93ea3f55532ff08951e8a85f6cbdfb817a77908be8d4df403731dc06ccaa36219e86b37f8afc515a41c118dda7ac0672f8137b851b495554cde9456f8331cc07745afc6a028ef7b02f6fffc80ec25faf3e3f039ecf19bcd854c6a10e049b9bc7abfd530aec8174ef2bf66ac7deb8abc297eef064a68f8f6c0a6ee2513227b8003ff57706e224c6cdb72ba1445a1c7b4cbebe9f748e6e8b59e1cc03286f3fed0303e7c30013ed83b0acd3f7058659c636374b29ef563d5dc838c9f8d43ae32f514e2a821b6d5ef137bf69cae3adf9103ed54f1bd65b1a6b76d064512a485502bcae203292a51e3e96208706ed7e70c145ee565698dab7c53a6f19ad6fb0ecbd407873ae4281ab8f589a8e72bb3f45abf2b4a0016dc6e518c67c5682322db7b5d460979b71ec732e26b2f604bd60b8fe5aea7b33aa7776ddbc385daaf2ca94181bc3da8d7bc08ceca4f06f49e662f1416d6bfdee579a084f4708f01ef8066d66697a1668494d732ebc8ea2081f1a1495055adad50111041ecd92ca445d9e70290666fceaea5432b1c4503f9953fcbea6778ca4ded5dece0eb6bc2a3eeacbc821a99abe60bda69ffc295e67e7dcc509d3a086d2fb14ed0b8a5d13803358f03e630272d66ebad3ff96ce1978fe369dcf62936663c5bb186a4cf0a9c8fd11c1e5340d764fdd38018bb246afa555e9587ea93a6d2abf7e5fca2c4be5e166d466c8b3bfc4492268abec64cb9f8cd16274740fae261417ec8233bc83bbfe202f59ae894a21bebeb240d4cbf799cef43c66931a90191e78370d4803ba04adbe991458229bbb2986e34e41d8adbcfc5a57dfe5424a52682ae049633672c3404cce609271d557ab5341878a92a12fb14f8bb602efe1e00ba1501e2cb465ee6ba8d4c95135338c0d5a60fd625e5f8faaa7eb09a5e2211ae1810534aa877ead96ae1c85c8c61ad1890fe164d57f3d26bcf24cac2b7760e99e5c2fd7627851f00076ec7760d17f9edadce79562fbb6547e4811109c01faf0623a1549626ba13dfbc9315d55cfa188de6aa8e0de37041b4b0c572d3d31f2cb16c36ba78de49312b3cdc4294581ad21312ad36be37bd91edce6ec2e2cfeea0bed3979a608b59d9598600b45a3c55dd8a930844a746a7bed85e1cd2869ec5e993c951accac4b9b5ceaf83d926850c8b14cb01e554cde23410a9b3d0ad69e11f212c2619b147c47c66a6b0a449d26babd00aaac8bd8bbd00035fb8c130c842575591819269f510ef8b2e37d436cd650787b7d8ec34c53665cf229088dc8ab20aebfb8d2d7db1e96bc399d717f22c1a5fca75d4292214f77eef77c110ec6353118bfe0a9eab31d872e45b4f9ba1394f27651e7aaa3051f07f3f92091010c662c5974dbedebb32f8e8099dce78139a367f7db4d8f48fb27bbe0d64fc5f004cd5b4567b34876ee94f42e5a35d71f4fe7ccb02cd3690ba3b743fbfa8f93cefde6087f1c4518dff6418f5a5134d72b912e71c17aa80c783cd7ce1594cffddba7372cc19d6448ef97641444ea96a3b35d7763ad767497a57ff2fa41b1d450bc3ca2bef370ca10e88298c304a7df0105bd96625a147a6d4effdf1cd497ccdf7e544b4ccfd4ec2ddf485c77cf2064553a9d56a5e3340c59eef197eaddecef49115dfcf06ff1b38bd6c70757131a8c3d61b064674a35a30614af88db9317917c57c26c130e2687a6a5c89312b83ac6dda37f9c8ddc6b0167347c554c397dd06bfba9f475fe17a205d6576b0d729ccde9e23740f33ab4d4d84f4913bf382784e58c645bbd4978e1813acf7ad5528ef3d48eb61f9ee45448171ef62bbab021a6e20297afd16a0d5caacc83f5a74471e707f39f7c85e25c03db7adaac950da26345732c8c1fd3fb8ff26fe4dd15cadec52d53ab49bf0a2b464426279c805f5142c4e1e44f427a71e21b248a1205ad0f76fd953de9c4ef1d4336f3645bb6a0eb940d2d04a8a150948e2076039c75b434a3128344b223f6ff5937a14ac449fcb0ee8dbf27fbf0e2794ed805398df4d4d52a81b26226ad3d201008d7b4ea4862ae579614ffc156790c963e1b90f74f45fe21d6197d7c2a14b8d2137f61999348b4c7d9ea27a512e7f5852707858b4dff1cfb14d7d2f96df07ba566522abec7009ba45bb28d57eeb3f286acb46ee0d0f9d59904084e0a5764a6ba73a3894768cdce9f029bc3e7375ec5fe32cb3b7d59ff651b61f5978a252351b700b0eb8ae8a06402e8145accd6f9be4aef8eaa692d2ee989e47f169483fa218bd8ed97a0bdeb1aa4b63120068f27bd74bd33bb1bcada95296114c8b1006f4edbedbfdbcd0dff3ca244fa7b4669e03535222d35f3b508d4c2c09f5c75691cf8a1065d4ed2b20983327fbabb7073c15b4849cf065e08339354a1ea368ba9675710f357f833cea5a925e6bd5420191e0730f98b6f78eff041af5d54aa621c6af47ae43efbaccbe712dea02a65ca4bfe00e6b25cdbd868b4ac09017641cd8946f34e73199f6f683aee660c72d4c3685fa3067b2d5982d1e28cd9050b16f5a22356f99b5b3c4973e78b52f1c67462187eec4d603c369cffa393ac43813751c4a35f2d32af2088b6d7d0d0160aea0c883dc5578e581bf9fd846e4ee41f544d068ace979a39a269a254b3cf1549dad4ddfcdba3c5a7686cf24cdfee326c50bfebe36fd592b35e75cbec81772cf9c4991b0ecbf8a770b483127fe64496e4770129c6e410affdd9ca01576b1936ed2b7b4965aceb10eb3a639d90cfb0852a037a7b9f07a06f716b87be59765836863a79061a4973357d6afde1de1ca6bb23a7191037623e245de62618db844edd61fd4cb2b1f914f0e8da7061008b2562e5dd88c14b583788fc2024d519a23ac8297231b00294cc54aca693443e6470186e998100896facde3018a2e4803a23ed04cd6c6eaeb995142b528b8f7209616c6f439e76d05100ccc1d5cae4b46a6d976b274938b9288734b73b6e87d3d3e5a8e90458fd03e22baab916e2f99829c90072774200f8117a4b0819726377eeb8d76453313984b64e464fefd039c1ece189f654871eb1e1a2a1cd30b8753107e36cc383eabc6dc6cba893fb9d237681cf58f0b04dfae710d49f596706f9ebe050984d81af756af184d8a78bf84fb73485e2a63192a13913c4d32a8c36625383d86cfe373be854f53732104b78fc1d8061a1376a11f9466c846b59509c2eed9d45ed39d76668ab52ff713ebb8c79e4320adf1d56504a1c94a2078e5b2858686e4325ffb51c99071288244cdf7539ed644a2e6d8fb2a008b968384ea90892253097789767ead762289ed30fd81e73a250aa8cd13a8f9d77b7035ca79a3e7e91be6ce4d838b08f2c089ba0d327a3a87639df577cac6db7a10a5e58043be8c485722ed51667196557f2acd687528d5aeecae07f4cc76bb025d1178b7debef74cd6e2f63c147182b7ede1451c256e79045011eee57d00c2782c45523c48cf82291c566efac3eb7d8c97eaa0d41c3095badbbf69973215eab510eb72c41147d452ea567f132651d76110ea57732a05822e4cbafd130985249b44d9da8e7945df7e3611745183893d7de561c82452452f49a07d33219b520cc149663eaaca2581d4995b834e298d1ef51bd031372161a82cec1a4c95f78bb37e37a47068e49c1545593206dd586a0e90246dec61f74c1e317740ef975e3199bd0771987ae80391ffec7b28f6a59fbdaf5af3f007ccc6f5720cb8796560ae8b224f85d4847676be20ce6514ef0fdadf6264de88f70a61f68fea95f33a383d6c81fec07d82913e1ff6450364fc2ea3d3c01269dd86047cfa3de3a059a8a0a80d2530512cb8c30ddba632aa907f2afcd100aad6f0e3aa686914b5bc5d866ef3fb0e943c9b326b426804a66925beca55ae262a054061b124d3f31102f5d46ba84ce58b3b073a8eb16892ac73773551a55bf107ff630a385b7d479b2ba08f665337ae7b2f675e94b1e3dd5eaa021b3c82a8abd986f0a76a4f10f52ce785e65753a0a0316902ea0a8786e05a62da3009b60102d1aad58520646ded4b73557d8e680e65686b13817bba3af815c6248d0dc4cc5eed0e958423bfa1e5108a6d0e5bba3186f98b6ce5ca525d8c564f1864b73a4f0c5ac1caa28bda058465614bfdda39eb5b08f863638783945999621f69a8d5a38f1bebf16b0478784500fdd078a5287b4f3058345729ec560614a1eddd33b9aacdbefa6e6f230d853f4438225b460666e1a68067349226b0c037a31dc40805496a296195106b40f144b2ae5de22585580b4792bd2f10a861bad6174f0a45ee502ac6c0572c9907b5b8b48b58f436242d88465a3babd9ca74999dfa16646ae3dfcf892c03839f2a7ccf8cb84134212737c9974c5b01ff4e91fb4b9c0aac483eb4b19a88ec3cff8cb5c39b4785e3b53e5155dcac394ecaffe2940ecfd4d906bbd5f3d7209f75c69af3eb6558e7bfdf0a8605c51ba95fa9a5843b40a3d8968b7abf5d573ab28e47627f3996a2d50fe07aa876a0db3abf3e911f6ec66c4ea457d8da0fc8e55a5abfa5c51b9a78f96dab4292bb00a456d97e966854b039e4761852d7d633205ff12e2f6e62ce8e075e8bcedbfa53837ed4e5e12e53a4691722361578dbc03f7771a698b6ab562add46016497482a96e4265e7b47465817aa8c95f9456a652528b19c1ad6455b2fcfffb25313908bf3892a2a74bdf863550a73e11724c86f474de61432df2a55fb70855855e2740c246e7ec5f73f1328b2771b89df5d61ced7be0c36d331b30e4170665485144ffc91b37aee582f5237127ce799113f59453fb661aa48477dcfaf4f3b3c4e6a51233e8f3427ba7852956764244287b66f9cb5c313aeba9ab112c68a3ffa2c1ae0c66a14bd15de42d9ac70d2eec5f17d7a2186505b23ac7e6ad21be9cd0c564e327aec66c604fa9ddad1cef6072267917fb996387a89107b88ef2d38402059e9c16190161a537babc4a1d6e2ce88cacb36cc2e35fabefb7583b4e056e16c117071c423a30f054ae2400d659", 0x1000}, {&(0x7f00000028c0)="4f3a3342c01e8aec6c0483428804fa5114875b2a98c52adf220faf7490d03a96d20c29aea62bc27bfb3f22085b0508a57f8db48c67bd00cc50316dd63cf889aa1c00be5a134c9bfc74be1c186a49c90d1da94f47c06cea4988e07ca5d5bc654b4afeb0053ce4c729410e3ed9006b30bb69985a380db903c1ed1e567e613ba2f1c0df38d26b21e5ea479f51ad6ab855b8a414dbbe7c7b25240b5e65d2d72c26ebeedb569a2971449dba1de213254981d17474a265ad52b5b06408d2", 0xbb}], 0x6, &(0x7f0000002a00)=[{0x1010, 0xffff, 0x4, "108d5f323c98ec501b87d568b52f5e2201d4bbc2cb7c3b3badfa740fc142e6d8cd2b5326776e6d34931317c01f6dd748bce5a3bfff384aeca361139672e7e62a4ca568cc906d34fc8be6004578b05708f172b7082289e98a27cf78ba612aaaa721c54ef790e9788c28557845609cf489d5603585b37b7f665f323c90ac0482278c3705941aaa9c0fd21f9faa2c9d79344f70d94096c033a95e64c4fca1d3d92e98aede9378a4d0e1968552bee897de8c1208c8438e813e7ca307f08ccf176ffd31b4927e0e86b7c1001800a17eb9588159dc7a2b781f22564a8ec002569f40e8583f3b427cd93c75772feda572d1d757c692de8e0ae29eda95c609c89dccc7f63a284003c69e2212ee3437d53f23e79e7c95b6b6a87edc14cc8280a1c5e76949cbade6e72b6e7bdefd5b07dab10c1443bcfac61b33a65acd4b6ab62f2624201110a293c57d9c0910508789c15cde4835d32a5284bbf1e05a75a2e199a80059e80faa00aadba78cee28c4e592bcc3cfe262dd106c66bdd20539dcc13a29c047e3402e9c848a2192407e674f7fcbdcf4d6d5b138dced620c585e0c52e16a4b2765a054f31cc99abb85bee6c0ee9467feb950a75d522348df67b4a3ae0164145a5a87522bd19f9389e4fc30bc7cf48d183c4d622169ba070f62dd00d75bb5ca5454f618f89295c2e93073f4dd07c2c389897139bce017383e87bf76dff2e157990198d5d0b78e75135a442d2142d657cf88e4587fbe65024013d3cd6c09416109d2e61ce6642061d494b9e15e3f1e400c8d552912b9bf589467ccd9b1a2042250b1fddaddda407c282c42c00c1bdc78dad07519753e34cca59835f2deb96680b459c2325c8f1ca842fce14b0b97c906225bbdcb6ccb2617e339e99cd3a6d5a29b9c0db60388dbd4f16518519ce0a8000904c9e4ed9cbdd50e35a291fdc167b107417b3e7dc949215e983e5e51ca92c25319d7575c16a6b324e35436a122193f0e1f7f9f9fee3c9cd508bc2ce90f9d589d2fbbbcd8de4d1efae81639c1698076b4a47353f63c135716e1817caa04f82efea4c5d0588e53c96b479538f07fdb9cf122374fcd3585e81ad50d1234c88ac0e3ac0a61195f38cdf2b66234baf0594554013d77d68e451cc3412cd46feac29ae263ae61475f8342b71e2379e3b4de5e2965cd916c8f92fbcd0c96ba7e2474dc7a1744db69e7bcdf57bdf24b88aae7a46f14f9b61d3cdd57df93cc6cc81ddd4e1f30ef79e9050ef8bc0e7e62edd07e3250ed08a3b3983aa2f6e194f17784b3e9e65797d4d1372e36a23cd0ce81c205c8111aa65da96b38c6e65ebd2b525aa0b0e6da6bcec238ba2a7cd43b1ff8facbebab63c3d80138bd32a24da73ac85de5e82170fd8f0b06ab0ea10fe47e6612d0e53cde5e57406200df5f784f66b88c46754c8a55ab2fe49e20af75eed35e154f1f939ef8b9ec22290f4e2a2e552785e6d95541ca95a1f07e644fce79bb1398dde41a6afe3532b8f2c1b1eee71eb1ae7d7181a1635fe09195557ea041032f24b417efd97ba6f3dc216d732b120181a67768e89a9e897283c8d0838c8376ad5f7b0ddd12ed1593f75dcf399ceb148e5e02b72c536c7875823e1e6ab26138760a7ee720064dd6dd0967e28d76f0dca20c118ac0a5171a5c72f0cf09c2ba46937ba7049be43174ae11b35662e4fdddea5d3be09987331b9cde37de5f1b519be5b9da5409a90dc75ddee0fc265e1f46b7c201ed46692e30a42850a06c8cea7ae19e0080852f260117e7db9c74ba60805f0f13d9e905c34cf3fd380e1502094d28203d4db6c7c8d2747906fdb8eed43f9ef1d8a3396bf555cf93d54ef2a360cf7840c4f5f9d5e06a83dd8d536d0cfb63cbb1f17b14d526d6147fd6edaac827a88832243215f4f55a9bf4e8ab36001dec082752b2bbb4a9d43547a68db4086403815d43698b1fe96bbef76ce2a6909fb73f371f5eb9e8740674cbc54f869cd0a505e7a456b86aca4306ba9e015f9786d02338a5614acf679435614c1f00b1efd391816b3aef8d3683aaef6dbddc9f7d396a0758211cdfc09a5c6af10b1455308588d201aaf4923e50587a3516712b881ab8c307fa84f822f6cd6bd79d0aa5c10d1735f451db4f0de2c8deca4682017d61ff9487e6d81c03f738461d7dd94589e14365d725f490636db72cc41e6dd22e5ca7c8d0232821958a0b2fa382d1f40dcc3a6adc8407fc43f78e8dc5779b99de292c5d29e665f664ec702fec2e63518a62769b972e59722d6739145f3665fa2fe034cea771bc6ba0243e3a14982025d37c025847e650b46e96f65f56f4b7e25e8c89673698aa55b58b5c3c5cbbb1204cb2501c1c3ac8b71ea6be678c773d6dba8253825925f81cc9abd49c0f1da2a19bb5f5d74f943bc6765b7156cebf4a13b2717a09ea53d58e17a80772c0f14a5f162a98e614353409f55392b93a2ba7ff69bee48a892efd610bb3d39699a0c9d364fe2437aa2800d1ce00ff354e6513fa82631929c0b5f7f36a6954b8aed4093c4710dda69922ca0a91b109ec9d7f61d722733f7e4571ac28acff4bef0a233abe6e1316821cd9cd35e9f369eb2bcae0f13ac58e3b5823ed362ce71fde2e31038514bfc72dddae158cf77cd34ccc61e9c4d2e971897581331cbe2164712374386f475700721c5e38843d159d4437cd86f465726ddafb805146093d29ccad489818b2d6cd4d5d306e8bbf3969ea90c9c8ac83176441973010ee8e322695543740651543b478b56f1aed76659fbd47461dc08ea3dd478a0b49e49baca217e383c7af1733cebd727573befad6a073556681e9165561b844ce1ea80f691e5808c0c777a56ea688e14299c8a4126d7197f83750a48737c999f5f8676604624c544f1603ce13e58563b0432d771459c2758a748675b21735c8b5028aa5ed1cfaf7b1d4925cab4541293904ea79047981067c4fc3d827d71e7ca1d2f02cb75f4189366fa2fe52fa838d3372fa18f5c6ea25b03281e713544f13b5cb19842fc2f0c9a6a672a6154e49ae6911978a764d2990904766ccef1fd0964480ce0f484441c708c194c19fdc4a5f037d953e98cbef4449e27641df33f634c326d27730685619f31b520ef9b3fb70f1a33d55c74786ccb9316f454a115ce971dabb12b49fb456686bf13c90fb242ddbbfb77b920bf80c9b66263ba09b05561dca28495612fd2f0687ce9c67717df30c853c4fced0abd0462e82faf8f100aed95e627479ae7d8f3a9ad305995f875dd4bc6ec2d75a310b9f62c975491dcfd8383e5ad67e8619b3c0e98ab00e982c6bfcbef7de37a657269eb13e514135cf70269b109d4c9a1321cf50b4c2fd5e82467c72a1f02cecada69d30f105187bbb398427dc646cad74bf2eec7a91c4baed72debf5dca8e1c5f702b7dc9e6e59494ba5b91be96d565584dcb4fb57ae2713caa637a69c27934700ba8f9fc5950db346e4c39aa7d5e76f92048cff636090c11a5494f1e4f4b7c35b702b7ed3c8083287da40e625eba396afa042979c746bd2dbb21f618d1b0f9d682dd5dd064aa6bf7a57f21c9f5a45eb941a5b319fd08eef835c4a98a62b241a3c6f7b30ae500a909ae03fb146f756424e210ab44c5af70a66fc8c7d4c81336f6c3acfa2876e3e1e992a7b9571a65ef3eb5d34e7afd44078f454cf7393177f2db8035a900df12c7ddfa89a4ce61fc90af18ed1656acf7ca161109ef3f220bbd320b591ff43cf9c6f8773ee3d9a5537840fcbda1ff05eb9ddf6b7cb29ef0bd2e23fe33b4622da9f982a37569644ae788131144beda742c27bdcebe460ac210576cd59c8f28dc5100eddd7d53a72021babea67a4af84f54d46868e146519f43499ba953c9b60a8a581fc77062d44e113b46db5e755d038bc931928e3b98d9ace4cafb426bf569e71753723bf0066115f1c0de44721f7041f5cafa22156061c094a302231bf5f830ff22bc5c9720baca085a96e249c20499fc19fa524151dbb6fb30de147ff18fd60c59174a84d98967c88d5f2f9e37b971070ec4525f34e9255efbd91bf98a1b98495dad0f754090437421e2070345685190bae980c6f49c31a760f5466f104f9df779f0706c64b9d1884d6da62c258e9b8024cc33ada6b0ff8483df5f86164922ba7618a9d7881d77d6e1e3e8bd6570c6d5657e616c479cf13eafb1c2820f1baafb98e469cfe4565d23793b255151263bd34769501e44d30dce605bd66c5010cb0f0dec90bdabbd4cb808ca96ce5a7ac478cbfe87cd2d626a71ab7258285b43971f848d234dd26e3e0531954af7e5d8da23c2b7eca5b27f9686fc68d840cc6f4b76631733cc92bed8b9b4ebd11a51fe0442a46c0c7be66c37ffc05c4ecf864287c17abd08b4a00b1520f634078e46374c04c77b0e635589833d4a6abc0002e22469ad8ee61b54d948df9fa08c34f6930a917f22569ad7f3d1e63b189611e946115b3fbee494356a01568a70a08a34bfbf436741b7453477efc84cfa67cfa2086f8513cc868bc70ba03e39572eda835b50b200c20fe308000f5256178ce99d7838a3cfef2330ce432da1579cc7192f07e6c00da1d4a8f1ef14902fd25b1a8d4aec344b864d29c3974c4dcb1dfdd6723baeaa7a8a9e2eae68ec6fb73b7ff8fc0474461b4067ec1815eb7d82f031329c876b55ed43d32e10e3c5abdace2473d437d8c7003f0b93c6d439542c77b3d0902044b3df455d856bd607736308b48824dc57230a15cfe0c9f8a77edb1fd1acd3120cb95309f8a18d4defdf1c38a0fdf72d4ea076036c14c46b7b441c8edcdc7144d8ee63cfa3467c156debe2c3bc822c27922c4ddcba7754a2fc2b7d1d62581682432a569100366fec6631359ef092190bcc195bb2c691ce9b3f7c287c989f8814107e49652bba75ed699c185550b8f51ca4ad600f3850734c7430355e1ad251ef08f38d50b517cdffeb8e969d0cd868ccff5fb17e0e3862c37862fdd6ff80a829cb11017f34f4dac31cd02d2ba4141f95f624c22462274b263fce53a0f9e469c2d9d9c57dadae890a549a2f4573404e478303395612b7856d073ee6001f7599100b2031515d5067d3a39ab003e403e15b3051a06f020942b88e103ef9d70f02e954222191e3fc42346953f133472df06b3190467756ca0fcc522175673085d5d151105863a81e945af178adf5cfa84bbcba3c05979c360555cf22d6b4de0e80316a37995957a0e38ca2bc87ccede99b9e44bde85f45a041850c5c663c2d37c9661093946a151b1b52d989e7e57c9b82ac7dbd0c30807f93bdcc093da58a474bffad24d0b6a910444433af48cb700419634a47b272e4eb82ce5675fe37274198281066a169c343b0518bc55c65a5a28918aededd870bfbff7a0156275b05276f6f47f6e7d2076b285a7996e5e089975ca166a9c9e9ad7bf2b6acab37f65fa247340891a50eff03a79afe3610411aadc0864457a77e7a21e7b3216eb8add9563e8f05abdc3f9db1712e28464bbdf1d313772f7063897efc122eb1ec442266e4b45bc01fd31aa666aed4772def99da05bdae99525063f76ef3ceaf1df060c55fc98f709981631c070c0dc8322a8b3c02ead855744d683a20998b0b7ddc5978c0fba75798c6e000d3ed316428950639246518068796017ed9879696f618c3c1ede05a9be18db077fd9400a9aeccf927b76fde2cfb008a2dfeb2406fb0ccab2386875d8ea1d9b2a854d7e8008b14efc9414d64416c1867fa91dfefceb441f5052db79996f843084180e9691619ab7813fa44141da70620227ab79c8baef400b2db876595f3f97e017a7b"}, {0x20, 0x1, 0x80000001, "b44661c71ffcfc0d10c2c3d68c9846"}, {0x70, 0x1, 0x7, "c1f9eb34b4c8cf3e67e9d7b1fc7be645a15b95ed51f5ed1037070766c8e032b862b52b385ffa76e6d12bd4b5125e2d0e0f7415c8cecaa3adb35e4196685f20d463a7baf9e11109846d5fc09b1d062b019b3feb3ffb770630657c5403"}, {0x30, 0xffff, 0x401, "ab0f9f4052d98fc68c0ff6b6295eea3f201334780f43ebe76c0caa9a96"}, {0x78, 0x0, 0x400, "aa08a7e8d915c655582b118b54fdf77cba94bf24cc1a76001e52ead9e44567c8412693a75df7d6d62e8316e3b879b699bd9187d93457a328c488d53db57253be35c05ffaf138ee5eb03066bfea4cd4796404cc3ed2ad4766dd6a8349d253437a7085"}, {0xc8, 0xffff, 0x0, "53e45862b2b24bdb846b75cde1d772cfe65aaba99e843069332b9c9ad7a98f445047e25b6fdcfefcfc971ade9b8c2abeb311ffd7915baaea33ca050876ea78c6d2ec239f48bbd0fa5a1f76491dce9b126304210dfa2ba137c0a4be50a735de8de8e169c31dd5aeb61baf5e00842d77aa06f0231e18073bc4eb4c0cb8b7835ae4176d41736acb49bd900879c2e2ad13e1e396ffa3b046369c1b3417059531f38a1b964e0b9fadf37f3d4e622e8f79c49c96d2d9"}, {0x10, 0xffff}, {0xa0, 0xffff, 0x0, "abade48ed755070aac7aae917a5aab71e17516e453a0c11dd6e7643f4de6ed2f3d27ed39788cafe2a72e9b197f9dea8c29cc7386f90e32416b495d673343b1d2cb30ecc69d1d64d7e68207264e67e069e5727dae7e0f61c0dce5000523bd99c84486db31bcbd52612cd0ff3be20e4b636391f09099df15070803f55a43a758cbf17eecd9b94ed8b198c2cff9"}, {0x1010, 0xffff, 0x7ff, "a095b19e7ecef317d6ec8974fcb8900d908a63c7ae65796a9c08119d6f388c34de73e722dc81cd337424e5c2f28ae3570ff6759b5082dee1128c5bac277540efa94a42b7d40658002f7e2c3d9b72f4f18ea822c24fa6de99327bb45593940ccec87b9284fdd75ea5bc9f1a75fe030f91806e179da1fb115d43d40ccfcdf7683b83bcbd9a78e667560b77168f0e391d1481f967c7ea558dd50953ed4291a49d3a37a42618d3145c0f58444373a44bf80b25b1b126a95ad65830c207c2f4203348906038a0e4dfefba9e3c15a67307e59f754e39bf3be31c94ba7d7539e1ec24114c78a478a0e7db8a3510d9566e03635fd95b4770cac90e484b9eb40facb1458b047c1b31ace5ade816c8086ed8282f4199fa405b3c02ff5d4b0188234ca647d55ed76cbf378b6376673323f038fb624be7ef73bfb3372cb7663e29ee38dc02a92afb1a15e40b53d93c3202a4c9f6115252ad6b4fb100a890c1d43c7de4d15181d97011e6df255595b5e2d9b4d9c00bb6d4b89fb19c0413239108abd32c825df4a8edb08a076c44cfed4c4eceb27b0a491e19bb614bbf1c0471408f1b243f2ca8301747736697480d1357b61cd10a6939d0097e770e4da3c38bbd269a73968c1449328c1f280fe682061551de18fb2be0c23ff1b2fb8f50d02fb42168463424bb86da8e86a528135abba8b6edc590cecb40e79124168b730457a896d264a045cea937c27ab37c9cd9793764512c11882b0e0ca269988c4f925a9376877d3ae80b279a006418d6cb44e4263344e19f0873a55d134fce82efc70757c4bccf4d036a4edd4ab7660c021d355318e23c118e9a6bf9f44e77f09db06cdc2954613ca9b1e8044be91ea5177f7c4a49393575dfe10c3d37c04c588ff29dc67f49ed66f4e92abcda7b336937884777cb9e5d0fd96cea1e89000de64e575b48f87544f26bb39361d09068a3c04c829e7d2a8d1830bb5052d9971a45317b88c7ac49b0ddd931b5638e7b4f6cf36063a632249d83280c8360d02d1a3a6c295713e51fd68037ae9c80d96a9962e65c4845432fa26449a6b5eea278dc33fe1cada9ea489163cb067066006438739acc499a1c3b1e5dac6b7f5a5e6cd58ad5cc9c80fa59725f59188b46ad86488746edcf703aea8e62da5e5a60593c48356a86c25960143105b054ec49d6b336a90c25d8e0ad33c033adddc5964d148075554dbce962c594829c9317872aa03324d9b478744b017d907d43ac295f88ec1e026380056e95e07d4b3db879fd6f4cb0cef626c1b6b7444fb1dcd99d7c8eb25f219ec77165047b60b8046705336d0c60c08a895eedc26b5645be61ffb1829010338120be1c62fbdf9a0a2b6239b9bc70dae65d627c860abc94aee954152a80629084690f7a5fa7fa77d1fa34ead79a5f0a5a76a5e2979ae0ca56c858e1242ab666579cd761686fcf0c79bdfd6109102440117463c5bc53fa9c9b10efdd0eb1dc37268a6f348fd2aa72f59d0c7a877cbb0ddbe1ed5e12559d3f1c577df9a816995875a2f0d9801eb31e6139e8e7fe655b8f262e794625a500d1f13c7d6eed3faaae63ce6fb311d305015615881001911c4ece85213b8ed61cadaa9fbaf0c32c83b63348effcc93b669ca5deac8e785eb863e689b3494f34e8f1f09bccc8cbf23c77d64dea7d860548ba00b92355e29bb57d57f1df54a21509fb24fd5c53aa5eaa112c67b2b24efe15082ec2ade8cf27a88fb0cb6af852d8dbc0a747632385124c6278adddab69edffa6bf6ac4d04894b8ebd8fb35add76e816762ef8335f8bee8b765a26e1b278905945db899e849c7ea02e8f61a02ef80a08b5dcc97947b4e41a0c9d821ad759a2c2c52ff9e6b2c7ba53c9acdbc94d212fbb6f5556e3995c1e8e564efc60c35938c4cdb9c30e8920afcf5a1bbe6207be56859d44fdb60c33263783ccf19c2d888700641573de1a660d976f7feeaabd16f807081b073f5e68c66e9eb4e807aaded2f3439f14c41394b737086a382d98a2c16c5f60637e9d6adc93e253fe9c87b55e53ddd3a7280ff74fe6150b7fb1d3eb9b22580960738d657f0023a4053a4e824b29d13ab28fc87cf375e8aa1b2b42fdf7c59b4572136d5ee2a0b10b539ffd8cf2318792045d37035e14388396394f0b99edb7f5de65382a8b556b249603929382785cf6723f141587e7241c38f30877dcfc3f65d691c785afb6b23a7127dfece1baab7c0055051eb2927fd2c55a8b8322fda16a714c8eb8f0b29a6a9471c3bcd8accb02a4045d3f4cc435c09d15da7155de315337e541248715491781d4e904bf2e117d1b0e570e87374eca095d615d3250c1631354b93829700006633797d7be1750e8e2bfa71a19941cad8ad93cf4b2c4c8cb7eaf458d2a4e812767c03f83e4a77fedfed364e323cef6d9f860f6e7b26d77a5ba85fbfa922622fbf6b0df144bb083b09a708c9f2a6be885b7ce27b04d25d3ccd9cec290a866ba67a9d7bf0967b213760e599958d511194c4ff8934c0c113b445e910c5acadb89172b7ea9a38749e95a3b2c9ee37260c47929d024f32334b832bbbce4fec6aabd9f376dd2f9d85fd86a346394420eaab378d9f6455d98fc2f21be38a629e4ea2d4dbd8bf95b7d8ee45da775d5ca37ae325db571f8abc34ecbc345f3804bbab31e5ca25f8e7acaabb9bae1bc71cfc4b5a4bac7b0ccf30d64faeae662c33b2883c4d0e4e0b7042ff780cb49c61c639bf32cebdfa058c7932d7cb7cc7c0bc5a87fd3191e5e2265c9708e8bca07dff55c745a4f997f8e861981ec6da3fb068b1aa79bf87615e98de81682eb73d4fc0992019601a6a3c7c71b43db9aefe8d952fdc910d08d529cfaa390b4f890fd5389d7b0c0e285328a8065b72276f49bc475ecb77507e8d7ade1afd9f4e26c6e885c40dfd708c90f5a44d5ef4359cdc8821df3a604d9b36862702cf46f7ac28429d874af44c8ca8a6bdabf63955a8da1b286e2cfb60718d783478f208e237ee53c044e1d6dc3870c8783393574b2c2efa0512f92d2d86158057b2410454df25a191822eecf574fbac76b770a01805cb942217686e025d2979dbeadb8d0fb3ffb8185dd98669a2b6063da01d151f207d87f1d26265dc15da35d31745e3010cc29bb5889de30702ef8cf8843fac3c6611b2c671aa59bdc1472744da42aff077bfb098db259719545d7732beeb97996302d1d2589a21809493e8b85ee7c3cbe5a96f2f2e71a66abb9ca574fcf7c5c3397e68a7dc858e828b2b4c66f27d5a5115a698ee834e3917d68efbf504f178faf7858591a8273dbcdb9981395f5699fedca5a67bc89dc2bbc97db28af95f0c149398524d23f2f16ee907983c38cd2e9a3b426fa8797fc0bf5ffac138f58ca64ecb48b3006dfc734993230a00edd228fbfef51d322c1f41bfcb8964b38afec52f0fad758dfc2d07e06c522a49fbb4f6445f3e0fb50cc3a0fca2c17e526aaccda9f33e615666ffae6141614bbe158e62f0977dd92b6cb68741343565f2070401186045c65661ba82ae2cfbd739a23fdb5b582e2daf11cbf50538ce16581a29f05e56a4f363201872a5675fceb93137f74b35c5c90a918a68df7a992061eb35b34093a566c9b72ca338509dc3010c05df8263b77dbd6f212a871a8314adff11443491c50e4999fc0dc0783527da766c202f3746461fb1c28857271716f3ee9d1047fc693ad65759abcb91f34c5dc404ae952369d1efc82f0119c212b09f98abf59ee4f789cd74f1d03f4ddad8dc3695dacc14b3cd780e6a6cffd989c7575fe107c5d88617fc6d8c6cdcf651b06783d0f57158524bfcd8f17a93891210d64035099f1e7a667ee1072411891af6f744728f059747fea6383cdbe7d109da7f516dda8f1f9183ec2499e30d56b48c17340c58e13d01d649854eb0f7a9d9718eaa4358e026ec50451880cd522fb2aa0133a839a45d0ebc503da782155c6e9c6ed7475618c8bdb79c6cf7677db9b06c37a7ce36bf032e5aee669a34a527dc964741b9414693157dee67c8dfecce42c7eef0ae02bcf4425eea6f3116611def67e5c50e06843208189eb9d3421ceb10d074dab268f5f16c996848fec466683668495489c7e8138b11ad7556b28c450f79a21cf2fc0a447ce60c1bae08a7cd48cfddceae90d2529a45759f4b2747995bc327aef8dfe46a7e02df9a30483659a8dca9c78fe4890aaa9f6eefc95f649b224f49a46ed044e18d23e0fda2c7840b4b53ec83ebc05b4e4b476ba2ab856f0bdc0ac7517968d8843cc4af0b6659af96bb681715f93b688fb38fd3778d2f1c4ad4226d42a187b71e36a15c09b87c6f14ae0514ad01512ce2bf64224feb08c377a72cb2fd3a38ed95a2e82352f4389bb31ea2743ba8e69704c985bba9e94961a1ff1638871c149975c1c58fba5dce18bbe59ae218e10c5860e7a57f03e2d67ec1eba9991cbd5a3b49fc13aa2821b2bcb50c71bba98df2fc9a57355095eb3614042b38744e330b2ba0914980ce9fddcc105abc78b461268dd053c67f09286e81dcf523464aeedec71898b9f73827a34e5faf4eb2c4be40dc4ea454593945fbd92aa605a0ae752508f2db99679ef0e322764bc1e7f4990cb53c6a5a98d2cee1145ee42889815eb7d50e1cc355d60eaa5ff9d2346aa9593e415f9c38313c78424f004722ebe80a6b93badab067c4f120b82f5aab62a34c40a53285b483642dc905890aa54a873d07e973e1659d5f2bd3dacd52267d1fd7c9577f198f0dbd36028f4f3f35d780948a2499db130a0959e0f33a138dc17bdffd3b85c507de0f87affeca65e7cd8b528569671c38e22685f733ec5e5a81e173d523f900987fa18f9f6b6d22431889e04df52af4469cebc9915ef19a727a2d8f7a9f401d80b149ae8cac0ed849ad26b71d1bcf2e3d35b01f8a8b7044dbe955507310d0303673ca7a438e5f2f2428642db33148e70d9c58fdac631092ef5929765e399403890fbe507d2932efeeddd9f0a4503222767646da75af5d2ec2f63811300a6f549162a1fd5644babcfae262893da9bf617bd26184ae9cf7dcf0e97bcc93753e59489f312455bcda7fa34fd1749121325565b2252bb1d551dcf6283548985534bb4d0748e49adeb6d81978f788af4e9443c99b7316e5994ab8564ad1bcfc19d729ae8a9738762ac85c81d06303961c71272210968bf7c4accf7995cedd7e6829cc3f87ce2f496fda191157bb1a616bc6e124eb74da2b538910977fc1707851bfafb0ef85342a325d07d3f9974228ef6106ad3a0e18c64792a8bb628f33107d0374ae4117879d4c771adef7a6af8cbc0ce4db5f957c37f99ad0eaceb657294d897e37a3888f11b08e48073e8d35a1ffcbde8357af9b1d8e83ef67a33e007e74a3f8a27f9fb45c52a480740de516d949a3294cca8a444cb6f4086ebea0a3658c4e14bbb4185d5ed942fd7c9e5fa1d58651d8c1e6901446cb089b6697e8dd29ce8c8ded3880074010ba79667887ec1da771f7102316f34493b1ea42c3d236c90feacc750513b665e6e06da33e553c50b7f38890727cb8f1a58573bf251ca4a8c9a126ab873d609181ce511900d2d5c6f2498e699eb3a10916c10197302e8471e18455eee121776a7b92bee717134c94122dd3b9ba4966276446ebc94ed9947eaeb568e4bcc2bd1690ac797646b4149d779a3b57d5c60fbb89abd29bbf6b7cd385bda5637def35e8a41cdee974ae034d5442cf1a226c19ee024a01c335cd07d5e21d4c8fcd053b482c66cd9c8e5b5c1c4da3e12d539f2a40cd977f6aca5d5827aa7ad99c1644ced3ace51831d3ec53d5ad"}], 0x22d0}, 0x4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2811, r2, 0x0, 0x6) 05:19:53 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r0) r1 = semget$private(0x0, 0x2, 0x6e6) r2 = semget$private(0x0, 0x1, 0x41) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000000)=0xee65) semop(r1, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x1, 0x3, 0x1000}], 0x2) semget$private(0x0, 0x0, 0x10) r3 = semget$private(0x0, 0x7, 0x80) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000640)=""/22) semop(0x0, &(0x7f0000000100)=[{0x5, 0x8, 0x1000}, {0x1, 0xd59, 0x800}, {0x4, 0xffff, 0x1800}, {0x4, 0x800007, 0x1000}, {0x0, 0x1ff, 0x1000}, {0x4, 0x2, 0x1800}, {0x0, 0x8, 0x1800}, {0x1, 0x3, 0x1800}], 0x8) r4 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x23, &(0x7f0000000040)="caf5b415", 0x4) dup2(r5, r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r6, 0x0, 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000080)) dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r7 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000eeffffffff0300002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r7) r8 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:19:53 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) shmget$private(0x0, 0x2000, 0x10, &(0x7f0000ffc000/0x2000)=nil) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0xfff, 0xfffffffffffffff9, "73f39ce2ec7cc3ba376f6000193f00001e00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0x26c}], 0x1) 05:19:53 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000023, 0x0, 0x0) 05:19:53 executing program 1: socket(0x18, 0x2, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fchown(r1, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x2a, &(0x7f0000000180)="06000000", 0x55) r2 = semget$private(0x0, 0x0, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000380)={0x3, &(0x7f0000000340)=[{0x806, 0xffffffff, 0x9, 0x1}, {0x6, 0x1, 0xffffffffffffff4d, 0xffffffffffffffa2}, {0x1, 0x1, 0x8, 0x8}]}) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000240)=""/69) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/49) r4 = semget$private(0x0, 0x7, 0x180) semop(r4, &(0x7f00000002c0)=[{0x3, 0x9, 0x1000000001000}, {0x1, 0x9, 0x1800}, {0x3, 0x5}, {0x3, 0xfffffffffffffffe, 0x1000}, {0x0, 0x8, 0x1000}], 0x5) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000504000000000000087d2001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xfffffe50) recvmsg(r5, &(0x7f0000000140)={&(0x7f00000000c0)=@in, 0xfffffffffffffd9a, &(0x7f0000000100), 0x10000000000000be, &(0x7f0000000680)=""/237, 0xed}, 0x880) semop(r4, &(0x7f0000000200)=[{0x3, 0x1320000, 0x1800}, {0xaa86d1bc473be89e, 0x9}, {0x1, 0x7, 0x1000}, {0x7, 0x4, 0x1000}], 0x4) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000001880)=[0x9, 0x3]) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000580)={0x1, &(0x7f0000000500)=[{0x2, 0x1, 0x4, 0x8128}]}) r6 = semget$private(0x0, 0x7, 0x100) semctl$GETPID(r6, 0x4, 0x4, &(0x7f0000000000)=""/54) semctl$GETZCNT(r6, 0x3, 0x7, &(0x7f00000003c0)=""/115) r7 = open(&(0x7f0000000540)='./file0\x00', 0x0, 0x88) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000000)) open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r9 = dup(r8) listen(r9, 0x0) accept$unix(r9, 0x0, 0x0) getdents(r9, &(0x7f0000000080)=""/37, 0x25) 05:19:53 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x2, 0x0, 0x0, 0xffffffffffffff00, '\x007\x00 \x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:19:54 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000001300)='./file0\x00', 0x5ac683f46178b215, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0xb726c7, 0x5, 0x7f, 0x1, 0x7, 0x10000, 0x8, 0x0, 0x2, 0x7f, 0x40}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$getown(r0, 0x5) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000040)=0x4) msgrcv(r1, &(0x7f0000007ac0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000deffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000faffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a936aa5a1f5d82bcad6aecdc40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e4ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ceb730e00c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054e4bb82a0348650380d03202a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001db10000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e6ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b095000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e17d307a7c4ad6b421d6769257935753545be9d227474f76d4fb73284cbd37133c830503f6f1ccd59ee29c445d4eccb3191dfb67658751568c8baefe9aad613905f24e41bf2e1b905d62912336e5c79b4b5e068cc49b9ff3a967062c55f2d6cb687357b0102244606d20e6618a9daedca1eddaf2a727a9630ba46151972a1ca6de540d22cc464ced7c6d140a9ad43a510024461b26615c9502c6582dacd132bea3985478ed2adc1f0f97e2b2da0f7ce1016c7dcb699793bd9998bd4354515b60461270c9a7c9041af61a030961a647bb9604a88f5ad2f343e9f09bb5fb402d6a40acc1904983e0814808bdc967944ad140a9f72851998e1b34cd03db8e8f499a98e9ecb4f9aee4a514693f4ac551e2ab61cf23e9ec93e4707fd786878f213c6b3e59a159927e2c51202700aaeda873e2442f857bba81d0a07eb3e3a4540bd27f54c993135ceec734c187941c58a812f58030b3852c3f58d38128d3bb6e128f2d8925ffc9930395174f74e0ae"], 0x1, 0x3, 0x800) msgrcv(r1, &(0x7f0000001480)=ANY=[@ANYBLOB="000000000000000000000000040000000000000500000031a94cff0000000000000000000000000000000000000000007fb5000000000000000000000000b6000000000000000000000000060000000000f700000000000000000000000020000000000000000000000000000000000ac2b35b9b000000000000000000000000000000000000000000000400000000000000c8cc896a180000000000000000000000000000000000002eacfb27e78fb2869dd7802d11d37b7dc9ee0e"], 0xa4, 0x2, 0x1000) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) pwritev(r5, &(0x7f0000000440)=[{&(0x7f00000003c0)="c82163b306f28770f357eb11a85c2099b4bc04ddf1f4f086fbe758f860954d56cd2a5ef6afecdf489a0b44ad937234d995122fc20fd62f6d7d2b5e177384dda0746a54831c2b1247739e8905e4969fd4d2a2da0153c7446b854ea1ecd691d24ba6db6b373232bf77852bfc7c5e7252a75bed8a1d8d87", 0x76}, {&(0x7f0000004c40)="40f3dccfc2a72b41437799a2066c8041367c7261deb39e6769d774d12348fdf06e998162f7b8a2a55ff26fc260e5685c418227f8bc327a8cabf3efbfcf63636d46abf1dbd4b1631d45068a3d938f3e52d9432b748d122af785669d47db5c83266938ae154433b75d223b6f818e3048446ee9885d2ae3859c9d6ba8877140d2ebc6608628b91a8c685d0640297d04b0a54a00fed0e89cfbacc74f1ab541edc29257ab149d9245d0e029dfc66579fe21320a8bd93d57cd525a1831da2677b23630c8f98b4f42316e1f86aa0c5c821b239c4b7cf77a431086433b7ea5420706c02c3a7182ae068c5afa9f69f0fb7dfe23a9b3cff24150f5e09a5fd915ad9c057f2386551e635f3339046ab61d7cd75ee5d112e789192941da1924e7425168f492cac3869c8479ce2a392868fc4ab9a307c57b574fd7a882914bf0b6f96c35cb0d3afeecf4083c10ff46cab40dd6673fedb582d4df2204dc60421a14fb16485a4d1b7789e0406d452db048263c27ea350ed0baf37477381467fe4cf2255391595b6fcef35d2f3fdac028e0c5d26e0618948a1fb80215f5b03a711e655ebb27c46fdd889c9600c342088bb48f041255e0e1b959c25db2a57c202c4e5f99d33977399b38e9c3f779e9c70f6b01a60c40353711a57f6cc64ea86e5bb53cf60a18a8d813317226c866bad9a8a7ef8597ca77fa18184c1adfcf9f4017ff7d5ae4eb04f90b01ab2f888ea7c30af95589018de49f8a6733e9909738c84c342dc6f3ab45dc1130295a0ef6cab6456ea8046d63b0683154c96a33234da0cc132abcc38f25295566672ee1a9f3286db627e92b2cac5139367b4b665be36cecd1e74295c73b412da95ea4a1ca301da4bab4b70282c99b8497e9ebbff40bad9787bcf75f6fe8257d693b556b2fdabac7f0bbb48539fab69df1f6eb1a62ba676b1bcf85a1d26a85da361193d7c758cd7f78a8a3f24a66164920b4102412ed3a8df251d7e06ed9074bf107d8a2e55cda4267bde1270481bba785c147eedbff85647b1388174d1220fe722ba725e0db11cc61f566730ec94d231330420f646266a0f7c1a5c7858c0a51c32ce9ac249f806af7c5e3d4e30d360496dbe98655e002dc3cd47c00b4c3156884f3822bc206574ff74089480fcee2278d27a39e1f7d0ef1c313eb0b7424dda3a2d77870bf7e484036042539c2b3cedc2459a97ed6898e8847ccd58531abd0d78e55deaa9a95e7d6a2ee6419f3ad0c53153278cee3a54a428bfc051ff715945f0a346e658d1e45d5ff8307b10376ada1d5b913fdeec126aa7dea28ea514734b589e5fe282a6100311f29a5ede0bf2007af163498b3289ae79474bfeb4c98818dd301f57e69409e83b32e78c1157daac23e657e10b74d5b26348d11728160f18a9be2f086c99b27652a4e818f2fe19d40b674419cd61b4d2f31c0b08e377ea7d6bfaa3006516ded1a2ffbd4fba86745631421de8f2944cbcfca90991c4b1ca96eed5ad262701df06ddde3e0bc35ecd5bbe7f0b9d1d430620d8ced4ba2f1e7e2139ab3f00958f825b5e149abb5836e3cf5efbdb64710009547be90e9113dbcbecf8854e138269a9487ded0ce6269d036380b77e676e263e11b0368e10f5fcfbe3c7d70406e9899eab9ea8f6a68d05f46e828756791b32eeb58ffbb4797d62ccc1309039abcf1162eddd167165496a2806b30d54c590c974dd11961be6d2922edc96653b8fec8d1cc549b4b7741b5e81c1977bec0e98916d7253fab8ee8a93bfb14fe94d1aeeb71144ce2e8134a6d38fde28087fd534130064235b0f054f9b5bcd4524a4c09f5a39bc5d7d5b2fbf44ec7c78ad0ce43f48cfadf6c07db43d5b0b2366aecc3c3ec0386338cabb89e9e07c42e2f3448ad61f5826c8165fa2ecf56ea47e68f169aace5fdc402f3615a6c3e0af543ddc2556bbe991d77861030418dc00021d969dae7916b8c0da164cc1e74c054aa71db36192876d15b5ad082267f38ba2b8da3a87d3ab2d85c8db1f0de42f74c64200e60eca68aaeccd59bde8cad03e9bfa1e5270ffb6f215c25f50a4aa409f16db28171467f9e75a9a6ec4700677a0fc00f7fe6eef46df0c07d7bb21b367602fcdf219ba312135850a16b6e564947274ee6234d08cfecd7a9475d925f57dcd0cd1192bf6f111b92360bd26491a2ed86c87fb028b54162266cdb9ed1131abd6bea86e2ff318f8b303a97c0ff9376dc9bc8804e3883920fae0ee5c8f1c07f72f19ce9fc7a10472abac09d1e39fe8f915f1120bb1249885bacbb03f42a0f6c96a1bc282cecb6f9142e84b38199d81315ca9f74e314c259d9c8194b82b99787f1d421ff68931eb360351da7beb0e8c7e3adaf7dd44b530a9653b43c16066efb3a20abe55f78d9df473fc6a72fa2d8c05591ff552a6658125b6cf7788b1f4cc9a2f2a675e9f528a5432db2463633c6087491464eeba80bdb077c4577085618369f8587a685624ad0107158a18ddb81da72f3733c4db9348ecbfee8ba093bcd9d31709cb677d67bf427ec93f1de33bf2c6be6d368ce83d69deeecf94d5f6907120d1e5c15d8bcbf03137b882a48c7f301e324bfa284aad1fee3277bb1d875e7b09054598969d84f5bb74f599dce722cbc9370866d97e7eb25930da3d3e88c72fb7211e60e74fc424fcb905dab57eee0cc41e8eb0831219052bfec0337ae75e8a0dba09a6eb7d7a0bd3946d0f58e57694abe5bc0e5c35597a4e7ece1d5455cb7acf613e2f82b3541d57617b9af6ae55c584321afc27f0b5dd6a34a3228019be1e3b5996ec2aa9525f12fd3f208a9ccad0cc9c3cc1050d187943250cf171255a7865d1f02218504d181ac63d716f92fd550f1cb132b4f029dfda96cff09926b1d7826d714829d3a60bf3c98d4839896e8d086f11182de87d2ea16841188fb28d8c81ed89855d9140375139792e69460d08222ce2ddcfcc7b02df3d3f904dc64fd6a03df03e03d28bce45634c8e71f2fbe2fd7df3a7dd672a73b326197b7302dc9098d6181182d07f906b8ca1876387a2e5f823a909737293ea476376cfc7c6b089e372b6ecd0862b01b82fa83c43742ecc43ba320e9a63b69b06b472b98e64fd7db3b5a44bd5fd49dc15fa78aff0f44ec480c07339d0a74be9c82321aadd97a52f2f9ff49dbaf3605720528fdb3c1daaff6ad550e51d76defffba491e74c240549ee0ebc335a46e84e7c950f88dc8fb1c8b340c9cd66cd80e67d5609fed1c682a10709db072a329e2e43c70142eab6b2b7309262c3ee8f54cbc2b34105fa3e5608ac32d66fb78072d1518c9ca48bbc1314c59642784fee5f00bf1580f9b3cac967007a974b33e4697c19f4b7586e05e3e705e771c519a72b688e33eefd222edccf09f7495b2545267cf28c55275eaef5a34ef60c94f9c03a5e7f3b21778df408c3c7edf4f6953f62c5220ff62b5c4706cecc2f7cef377d9619442feab5c3a1ff27c19952d8ac2f59621ffc5e5f90b130b6b4bc1c8dca54bfa30cf027b738b813f5e5af316a89a4cc48a2de0dd719bba4693dbe5087bfc3f88c55f0960ac29a97b8a9648c4c528782a28458a3eaccc2b8b12faa0d0868a3b136bd4aa253dea7fa7129e1704c80cadae857e8e0f0ad378c06e31205f307e0000862e6e9816ca8d4ee10d78e8d7d40ee77c8f1d3cba2c50f12a4e903db6ccff9b5f66e7e0dd9d63488e6c5c85ac88cf679c6ec96e09ca11fd873b1bd4c3b6dc43412d9e5508f2fdd6644872f9b98bfa31f220b7c288690bbe53e1b1f6743a263d7d54394e4e9ec3b7780d88b6a364a078b87f8698acd8b0c3af0aabbb4c3004241f251a033e19c2da70cbc6d70c1c34beb7c80ae5cb8cf94eca5b531203fd6a31c982977c1527d41c98cccddaf5e49e52b2fbe779b4edbae1c299eb8a4dd1d8f13ac299dc59dda4587ebf4ab211dead5b0abfe3ce98ee156eb62eb7326a0192289670702324fca307c76d3f5e305b27fd73135eaa3581d7c8b41ad1b40e3ccb4a31b7993ce984256bba6e7bfb0f66847305af2c225af17983fc371bc9c044c30da2c5ad92fefb80efd21512c5e12550e665b05e75a9d8b9ee7d9a0933f28596373cfd0db68b71f5226e25ec8e77ec98c07fb142cd01731d71e08a74b0e2afd8b65c263116656dc996828048ac6e7b673c55461f810910d01011dd340cb58854ab6a118f21d4596e20ca587f5ffa92c8c5c36b9ba0e49d573239e7e817727ed3bca2f6b8dc08b958e9ee3ef10667566439598ed50c670581090cf9961d77f989864565126059f57af75fa1e955dd44fe2b113a244ea1c949901b758d3e2aeb3f419d096a3f08b7e092884b5b41f46097b3285b566a2e38070f5388351b037b5558cc768fd136b7c13523a7317a4f5b00567711940bd8a3cbb8469f76f6f84eee49d20f10d84c046c031a44fbe1f2386eec522d035a5f2a8693e973e699501c39bcba10d59c5f2880cc8c949fd1409f341cb6cb0c1789033263538e841c0c78ec1fefee4959978ec1ff7e59734b84f09755457963eb43b65ef4e512bdff786e17c7a23d27fc1e6d595e7c6d62e09484f0f119337f98ece656f65ce62d4215d6d50af361c1a393e174bc7aabe0a2a36dafc6dd59b940451477accba03565408d93e18e93dc24ab2abdfa1694b0398217714105cbfdbf3809b829020b5c3586e2681e502b3e636863a4b95ce14d995a5faaf70aa7ee36cb0206aaeedc5e5f3e5e926036bfd86b910354a0dc20632b00a1cd0853b4ef43bff09884cf0e317f4b284c3b1811eeeee87cfc4978915288d4a5aaf908b5dda8c662722231d17666e28461055cc250285603314d0028d116f4781aaccf19ba0b1e36f134e75e49ad0d0bea65d34f07f69caf6fedd2cf8a938291ecf2ce1c11a44a1112bd369a23338f48fd391af30c62e6c3a53109f7d89f24c9547c7700b2d0d5d85cd6f885a155662bbc2dee27ea0b09e108c41b4874a52fae9754bb352ec216b0535547ef5cc3517c230bed0e701ead0faafa2c134ca3e1a8c9e928ae15e6347b3bced74aa165c2d7c2dc5294edd218a72a8382816a57c74fa72c8aeccc2200c096dda044f9bf172d1c4cedc284f7ef24ecf4e9dfe2c5b5a298ebef0bcc4070130c6199723eda258928136d6614483939e8f826b8640fc44a535e753d608fb7310c17be05cf7d7313e7470273f5e65fa7f5fa6e8d136ac77a378960b22d7f605d1284d63644d4914ad1e7235febf0c2e06c14db19d898090e616277685bdf996768b68d49c582e271dabf01def45da8b6152c02327b156cfe3450661e4d6b8c6c568fa4f09029bc5e860f8c4d9d12f955a5e86b9757e1f49a4872f8fb3f740e3c455c53a064811e1bce8743058fc650d8b0d1aeba3be1b3e8d1698550fab3d50c038f0dea12c511f8706c264fab34548edab73c3a2b36e9b2c8dc10d22dd9b96e9e8669afc3802d9d599a8e4b8f5f04747c118881e69d2dc7f4f9a5a603ca0b67d0b7941e4523534984267fcc30786b2d0e22f649acc0f297cb2dde6b254d51f162ea0383eeeaf12d68a48ab3a0c9f25ceb68f80c9f2adc1d0af1eff1a9c1e86652e3d6cdec52c959db6e49391ebe82b5feeea5396244765f52249b12a2aae15b643b230d9924c0554a7a736557435c95b0e047dfd199288c6be274df87bbc01bd947fe79985e9acd039113b747a36ebeba57b7750685a1d60b56294659bb48eb898c47b44564edde001cc200f1db237e29172bdd34e7120a0e9ca354a9d9d76396e76bd1eecb29b122ec5c91b3e0767b3d0d87e689378f6674e86dd920800cb064d23ddd8f", 0xfffffd74}], 0x1d2, 0x0, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) msgsnd(r1, &(0x7f00000000c0)=ANY=[@ANYRES64=r6, @ANYRES32=r5, @ANYRES64=0x0], 0x3, 0x800) openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/vmm\x00', 0x2, 0x0) 05:19:54 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x4, 0x0, 0x0, 0x0, "00ffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:19:54 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) r3 = syz_open_pts() r4 = socket$inet(0x2, 0x5, 0x5) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) sendto$unix(r5, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r5) sendto(r5, &(0x7f0000000200)="f3", 0x1, 0x1, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = dup(r6) listen(r7, 0x0) r8 = accept$unix(r7, 0x0, &(0x7f0000000080)) recvmsg(r8, &(0x7f0000000100)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000180)=[{0x0}, {&(0x7f0000000440)=""/247, 0xf7}], 0x2, 0x0}, 0x40) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000540)) r9 = socket(0x2, 0x1, 0x0) bind(r9, &(0x7f0000000280)=@un=@abs={0x0, 0xd, 0x3}, 0x8) dup(r9) setsockopt$sock_int(r9, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r10 = shmget$private(0x0, 0x1000, 0x11c, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_UNLOCK(r10, 0x4) fchflags(r9, 0x10001) r11 = dup2(r0, r3) ioctl$TIOCSETAW(r11, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a7733a536a4d0ab71db771c5295eeb9ceb8713a8"}) r12 = socket(0x2, 0x1, 0x0) bind(r12, &(0x7f0000000300)=@in={0x2, 0x2}, 0xc) r13 = dup(r12) listen(r13, 0x0) r14 = accept$unix(r13, 0x0, &(0x7f0000000080)) recvmsg(r14, &(0x7f0000000100)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000180)=[{0x0}, {&(0x7f0000000440)=""/247, 0xf7}], 0x2, 0x0}, 0x40) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000340), &(0x7f0000000380)=0x8) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/179, 0xb3}, {0x0}, {&(0x7f00000001c0)=""/180, 0xb4}], 0x3) 05:19:54 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x80, 0x0, 0xff, 0x674a, 0x2}, 0xc) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) pwritev(r3, &(0x7f00000003c0)=[{&(0x7f0000000600)="87f3453185028185b8f7167e45121cb82952e695122122b76c288033a018feaed854505447fdac6c0b609ce0fa2a0e13de74f1bad20f582c7c25f78e3bb47a10cb946a39a640020b047dcefe3450c3e940f45f07006a278b587b8050dd177b04ea0e29bed9cc1bc5b0139373ac9278a6768de025323bad7bc6c501b8c88a408c7f95a69ebbbabd659d7337f5b55e541fe78132a9a2b39315315bcaa97225c230bb2ace4e1ea67d33f71322302f22cf5112c760376322c44435462e9d85cf624664ea1c5669f2e9d34e4b299103fa", 0xce}], 0x1, 0x0, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) faccessat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x3) select(0xfffffee1, 0x0, 0x0, 0x0, &(0x7f00000000c0)) syz_emit_ethernet(0xc3, &(0x7f0000000180)="d7ad066f91639bd33ef49435acfc72f6c4e155fca05296c530bac6ac2091b109417a28221724c9ea88c5fb0714cb56cae2a9a84aae1c6f53dbe79c06405b808ba8a205eeba44975e98837470bbf19e1d8b780cda6e014919307caa629bedd5d0ece7898a923f3eec559c764729a268496fc2db158cf861185ca1b34d7348677d7ee4a9c9a1120591009045d30b3d0e068c12d747f295916c6c6e5751899138617eea05db1269a18ce4c3abdb9d1485554786d33794e0cec3f5bef69f91f17ea47715ac") 05:19:54 executing program 0: r0 = socket$inet(0x2, 0x1, 0x7f) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) sendto$unix(r1, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r1) sendto(r1, &(0x7f0000000200)="f3", 0x1, 0x1, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r0, 0x6, r2) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000002c0)=0x3ff) dup2(r4, r3) 05:19:54 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffc22, 0xffffffffffffffc2, "25e7f613283958181095e4b6d987e72f21f9bc15"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8", 0x88}], 0x1) close(r0) 05:19:55 executing program 1: syz_emit_ethernet(0x1, &(0x7f00000003c0)=ANY=[@ANYBLOB="ffffaa000004e0a4060000103c00090000000000000000000000001a004be1aaff0200850000000000016c0005050000c4db635a4421ec67eb6456890c7971d643f6028a8ae8eb5e814dcadfca0d77eb4ae70317b15984960641b481da2f044f639914e84f0fe318d4dd8f2ba64f34fec126c407ea822709f62b178df9f1b11975bbd047dc0d703f0d02e6a973c2b752c029fcc80609b12e3b9dc52a9dd28b71017005bd3ad989fe1e846470637cc8513019336d381dd9f072c71463955c099b1705ac98479677e44b2913017143fc0bbfaf68fa8fe981359747490b7034ad5f99aa6cbb1ab64e4705959f15d8aa113ede6e43b776db3599624d52680fd07f3e8652ea9012cce74853c4b9acf9ce02f31e683a4e743d4f1c73d5e25b1cdb73ab31536e3eeff2eb9d9e01e359bfc8a59cb07f6d6bfce79d66be4966fae5513c05d64cd10354a286dfbf1ed5694fabf0c72cdc61b0ca5e813947d1d9132fc1458a09d2d3cf3aaf417de83c06faf7ec5edd707296a5403659554ca4872c5dc2761a2f9a918c47c5ba5111c1eb95"]) r0 = semget$private(0x0, 0x3, 0x798) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) open(&(0x7f0000000100)='./file0/file0\x00', 0x20, 0x20) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000800)=""/210) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgid() r3 = semget$private(0x0, 0x3, 0x798) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/210) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) nanosleep(&(0x7f0000000080)={0x0, 0x10000001}, 0xfffffffffffffffe) execve(0x0, 0x0, 0x0) r6 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r6, 0x10, 0x9}, 0x8, 0x1, 0x40009}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000001c0)=""/203) syz_emit_ethernet(0x1b1c, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 05:19:55 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) accept$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) r2 = socket(0x10, 0x8000, 0x3) getsockname(r2, &(0x7f00000000c0)=@in6, &(0x7f00000001c0)=0xfffffffffffffe02) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)=0x2) syz_emit_ethernet(0x36, &(0x7f0000000080)="c7a895b22a241c0a078359ff86dd6e360aa905fffffffe0000000000010065ec0f1d00000000ffff000000000000000000007c4889b6") 05:19:55 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) sendto$inet6(r1, &(0x7f0000000100)="2a53257addf6d62fb524a32435f597e3bcc0223fd2e6b0fa25aacfcf9af7fbd22b3f022a60260e47340b38afaefa4c2b5df8af6c92b663a8732c25a92751b73206469611e24a882d13c15d800c47a285af056dfd9f39b9d889bd5cd840aa620c4f44559f9588f26144ecdbdb694f38b97706fbaadae3b163f199d7ab0cca1076aa68c280be001bd4d07c1e356dc75130b3db09d06f59e073acc6000000000000000000a46404fbd493ed4593e6d84f22d4470000", 0xfffe, 0x400, 0x0, 0x2c9) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r5, 0x0, 0x0) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000240)) listen(r3, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000280)) accept$unix(r3, 0x0, &(0x7f0000000080)) recvfrom$inet6(r3, &(0x7f00000001c0)=""/120, 0x78, 0x2, &(0x7f0000000040)={0x18, 0x3, 0x1000, 0x4}, 0xc) socket$inet(0x2, 0x4000, 0x0) 05:19:55 executing program 0: r0 = syz_open_pts() r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x80, 0x0, 0x78a4, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20000, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) close(r2) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x82) openat(r6, &(0x7f0000000100)='./file0\x00', 0x80, 0x0) r7 = dup(0xffffffffffffff9c) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e00000000000000635e9f9a83549c02799c7a96454ae58eaa3f328d7afc97d1d3150dd0e02073220a0f467c6e891947bc5928f1b244978b08a467c2d9625f010262e6ce2836c5719e16a05d800c460e995d816b385a5bff337c1159e8a22db2a54e340149a939cb35ab075439a0ee33e9dff4c5b3cf8bc5ed4d836d2b2cd86a5ca49769153cb40a446b8022126afbef96cb7ed0572607f2f88d1dcc9ace7b59be3f0ee79e5d41bef207728ed3757464eed0feddbaf8830b4c4cb562242171e18db86e44ae999d8c3a6ea96d9766cca89dace84a598355934df41068b99a17cf001596ef2a49871efecaf71b30f28eab9562778c2870c67f4503a1df"], 0x10) r9 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r10 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r10, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) r11 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) r13 = shmget$private(0x0, 0x3000, 0x404, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r13, 0x0, 0x0) shmctl$IPC_SET(r13, 0x1, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r15 = getgid() r16 = socket(0x800000018, 0x1, 0x0) bind$unix(r16, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r18 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r15, r17, r18, 0x10, 0x9}, 0x8, 0x1, 0x9}) r19 = getgid() r20 = getppid() r21 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r23, 0x0) r25 = getgid() setegid(r25) r26 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r26, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r26, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r26, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r26, 0x40087468, &(0x7f00000001c0)) fchownat(r26, &(0x7f0000000080)='\x00', r27, r25, 0x6) r28 = getgid() setegid(r28) r29 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r29, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r29, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r29, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r29, 0x40087468, &(0x7f00000001c0)) fchownat(r29, &(0x7f0000000080)='\x00', r30, r28, 0x6) r31 = semget$private(0x0, 0x7, 0x287) semop(r31, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r31, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r31, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$GETNCNT(r31, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r28, r27, r28, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r23, r28) lchown(&(0x7f00000001c0)='./file0\x00', r23, r24) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000080)={{0x6, r23, r14, r17, r19, 0x1e6, 0x8}, 0x5, 0x5, r20, r21, 0xfffffffffffffe01, 0x9, 0x7ff}) r32 = shmget$private(0x0, 0x3000, 0x404, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r32, 0x0, 0x0) shmctl$IPC_SET(r32, 0x1, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r34 = getgid() r35 = socket(0x800000018, 0x1, 0x0) bind$unix(r35, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r37 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r34, r36, r37, 0x10, 0x9}, 0x8, 0x1, 0x9}) r38 = getgid() r39 = getppid() r40 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r42, 0x0) r44 = getgid() setegid(r44) r45 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r45, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r45, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r45, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r45, 0x40087468, &(0x7f00000001c0)) fchownat(r45, &(0x7f0000000080)='\x00', r46, r44, 0x6) r47 = getgid() setegid(r47) r48 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r48, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r48, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r48, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r48, 0x40087468, &(0x7f00000001c0)) fchownat(r48, &(0x7f0000000080)='\x00', r49, r47, 0x6) r50 = semget$private(0x0, 0x7, 0x287) semop(r50, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r50, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r50, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$GETNCNT(r50, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r50, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r47, r46, r47, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r42, r47) lchown(&(0x7f00000001c0)='./file0\x00', r42, r43) shmctl$IPC_SET(r32, 0x1, &(0x7f0000000080)={{0x6, r42, r33, r36, r38, 0x1e6, 0x8}, 0x5, 0x5, r39, r40, 0xfffffffffffffe01, 0x9, 0x7ff}) r51 = geteuid() r52 = open(0x0, 0x0, 0x0) utimensat(r52, &(0x7f0000000080)='./file0\x00', 0x0, 0x7) ioctl$TIOCMBIS(r52, 0x8004746c, &(0x7f0000000100)=0x9) r53 = socket(0x11, 0x3, 0x0) sendto$unix(r53, &(0x7f0000000180)="b100050460000000000008000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x0, 0x0, 0x88d) r54 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r54, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) r55 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r55, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) r56 = socket(0x11, 0x3, 0x0) sendto$unix(r56, &(0x7f0000000180)="b100050460000000000008000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x0, 0x0, 0x88d) r57 = open(0x0, 0x0, 0x0) utimensat(r57, &(0x7f0000000080)='./file0\x00', 0x0, 0x7) ioctl$TIOCMBIS(r57, 0x8004746c, &(0x7f0000000100)=0x9) r58 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r58, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r60 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r61, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="e0004a184907e51c4d1a0197fec4a4fe66000000000000ffff0000ff7f00007c906b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886736c5f9bb1a23d11e4e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bbade62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d38"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r63 = fcntl$getown(0xffffffffffffff9c, 0x5) r64 = getppid() getpgid(r64) r65 = msgget$private(0x0, 0x20000003c4) msgrcv(r65, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000000000000004f0ebbbf1b209e14d9821641e80822abaef3ccef058cbadf64241b061e7e4a1d1ccbfade2b5e"], 0xc, 0x2, 0x1000) msgsnd(r65, &(0x7f0000000900)=ANY=[@ANYBLOB="02000000000016d78fd1f87a67d79097310f503f93e8805fab37cfdb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2db46910374426bdcf306843b34e7c027e266a4bef29642c8367ca147e204b0b3f54b2ef8cea70595fea73db901c48e582d225bca800000000000000000"], 0x1, 0x0) msgsnd(r65, 0x0, 0x0, 0x1800) msgsnd(r65, &(0x7f0000000040)=ANY=[@ANYBLOB="01ed74acffc0c709a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"], 0x2d, 0x800) msgctl$IPC_SET(r65, 0x1, &(0x7f0000000980)={{0x1, r60, r62, r59, 0x0, 0x46, 0x81}, 0x10001, 0x1, r63, r64, 0xa5, 0x1, 0x4e2c, 0x6}) r66 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r66, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r70 = fcntl$getown(r66, 0x5) r71 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r71, 0x1, &(0x7f0000000540)={{0x240000000, r68, r69, r68, r69, 0xa3, 0x2}, 0x200000, 0x7fff, r67, r70, 0x41d, 0x5, 0x5}) sendmsg$unix(r10, &(0x7f00000005c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000040)="fe442e4d85206bea85276a6f454a55f6ad35d498a6bb1f43d687bdb8ea27deacaccc08e888951206c8ac9e98316cba20850c80a4f366c44e1cfa4d3f2f25dfab1e35c7dd12cad9d5dbd38a98b20a426cc4a1d010839b", 0x56}, {&(0x7f0000000200)="eb8176a97002cd76cece528f1e0d1b0446fe7d2b46d0b04e64e1d3245556a5116dfca71e434b9aef553f231188469cbdc6d19726f43e6abb3b5e9ed17decc2860ffeb72e09cb0a9c446eb1f2477f906a363286895957ee3a7da7c7b037422a129e1bdb849b482f1abda9e98d28604cbb2c77a17b4b06587303814fd136885904cbaaf71a76db3773e803e7fda9e82addf43be195ad4c07a5c17f1849dd53d986c1f6d0874c91f7e1657bd752972fc820a39083606fff8fefba4b32e0c0cea6ee1b525bb5044f167e55ac1ae9253337a2155f9683", 0xd4}, {&(0x7f0000000300)="5e03c86da4a84ca42762d7409e778585f27a78855e372635b3f1fbece8a90eb1d5dc75b17c3892b755bae9cdfa633b28ded8e8a2dd", 0x35}, {&(0x7f0000000340)="e7de209ba545a3dfec831c967c0c1c94393abd979c8c98c2ec369300452eb8369a510dc07b8426", 0x27}, {&(0x7f0000000380)="3fb97de95e128f08b36abd085e2349e74d8b07d51309aa8402", 0x19}, {&(0x7f00000003c0)="a47e22e1", 0x4}], 0x6, &(0x7f0000000500)=ANY=[@ANYBLOB="2000e80000000000ffff000500140000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r14, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r40, @ANYRES32=r60, @ANYRES32=r69, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r40, @ANYRES32=r51, @ANYRES32=0x0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r52, @ANYRES32=r9, @ANYRES32=r53, @ANYRES32=r54, @ANYRES32=r55, @ANYBLOB="000010002800000070550000ffff000001000000", @ANYRES32=r56, @ANYRES32=r9, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r57, @ANYRES32=r9, @ANYRES32=r8], 0xb0, 0x404}, 0x4) fcntl$lock(r7, 0x7, &(0x7f0000000300)={0x2, 0x2, 0x0, 0x4, r11}) r72 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x80, 0x0) ioctl$KDSETMODE(r72, 0x20004b0a, &(0x7f0000000280)=0x1) r73 = kqueue() r74 = fcntl$dupfd(r73, 0x2, 0xffffffffffffffff) close(r74) getsockopt$sock_cred(r74, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r74, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r74, 0xffff, 0x1022, &(0x7f0000000380), 0xfffffffffffffee8) getsockopt$sock_cred(r74, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$KDSETMODE(r74, 0x20004b0a, &(0x7f00000002c0)) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(r1, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff9, 0x40, 0x40, 0x6}, {{r4}, 0xfffffffffffffffa, 0x4, 0x1, 0x7, 0x7b9c}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x14, 0x40000000, 0x7a87, 0x1f}, {{r2}, 0xfffffffffffffff8, 0x4c, 0x80, 0x80000001, 0x100000000}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x80, 0x2, 0x101}, {{r5}, 0xfffffffffffffffb, 0x80, 0x40000000, 0xffffffffffffea65, 0x6}], 0x8, 0x0, 0x409, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "3fd292081880433b5cc5c6c58cc05caaa6c3ceaf"}) 05:19:55 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x3ffff) pwritev(r0, &(0x7f0000000200), 0xa7, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) 05:19:56 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="6e6a7cae6d7128fc546eabf3c6f3b740e400009bbd73"], 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r3) sendto(r3, &(0x7f0000000200)="f3", 0x1, 0x1, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r5) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r7, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000640)=ANY=[@ANYRES32=r2, @ANYBLOB="845bb513d8937e63af9de26e28cb82a639f2ab213836a42a518ccc532a102305dd30e05bcbe3d39aa3d5a77310a20fbe0d4fc73827bc09ded08d6aa20b86da4e106e069082aa0c7db162938fd908489e96145fea7f88ad4aaee978763a8cd3016396d39661dbb7be6bba3868118a9f9f48e935f8037e0368f98373109b2d770269339d5264fe80c385822b232cdd2b97ea86bda9d58414903093b01bdbab58e4d03bdca75a7062d7201791fac198e913e50c01f39f", @ANYPTR64=&(0x7f0000000900)=ANY=[@ANYRES16, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYRES32=r3, @ANYRESHEX=r5], @ANYRESOCT=0x0, @ANYBLOB="5be5fd43ebece5202f15ed8d23a703baf8611eb4b89c4f823dda2ae668db4867e3702102575c97ac8375033c85c8c79bd0dad1a86fff550ae89033d8c76ace1245e583ff43cf39ff5df200272a16abad78db3b56130f32abc94dbd55013ccff6db04e2a1923b98dac074cfec3792c028f8276a5aa57a7bd8b1f763ecfb8cf6a68ef220c3b5e6e8a77e9d7a0b98c0175632ec29ecbb53fe5738d62ed4e60db72aadfdb15359b175b3bbae44da40d62aa81b2aa7978b3ca85d997ffbd5c5dc53b0afbcc23ccc61d68f190e759e94214aae79e7c416a9cc2e50afbf7bc24e3e2cab1432124560c7353b9b8112fc38f1a2f790c13128e0112e2c63f3d633bd53eaa3a3ad7aeb9a2905676486ad9fa06c8540fd6be4c384d81bf09726701f265a03d13a2e2cb355fa4e70d439277feda035ada6d5b0dd0e8e708a0444d00cf0bfcdc6362d5d448e1b59d97246a3774bce2cdddc7794595ab51d0eac8ee7b5db96e9bae34091ac1d764201c624db4aaf6785dfaa9a7377b5b1a970066383c6640b558155e16c5e6b453980af48673164ec080ece7d860d993037c7d2c6ef590541a37d13670f8b37013d691da88c891a14a61b36cfbd16f626bfc7dd5a76273f20e5e083bccc9cf4166e7602cbd24a02bdbcf6cf20585331de4a0798bc4bf6bc83b6f01c13c5095fc574553390892245f5c1cd06d9b6cba0442a80b07d19055a3e98724d3c2a7e7108189907f8f512dac910a6df4fd7ef241c22119f674b8db3158ac5a7c1ae1a2fddab3ece4497642554996d48b5ede8af7fc8f9dfad923592acc45baf4dffea46a1266fe7f9514cf4fd0ace625d358318b549a711f623c3cbce2187c2dabb804640d54c239a1b0b5cdf50e11b01f549496df87fdbf10a4426f7ce694fcb9dcad44c5d2de50aa0098f2ba7255c2689db5ec0502210e3202f9b33ff4ef3527dcaddd22f94bad3ee1970b0ee1b594fbe229a6aac07b6dafd8ec5ea0a822019714f528f00803bad46adb9ff48de07ee1772166fee206e66b8ced6f9644ae9f0e40d391985c8a513c8e3b6d3d9e9dd45ff805d5d1cac2c62646f2ffc206fcbb82c107d16f8e62ff45859dc84e6b39cf4d4b6ba1a66b11803cebbef2e7ac063a28ca350faac3b1f1506dfaefdc303ac6cd858e75e2d5bfe4906e6a251ffae9f5bfb4dafe5bb637af1aaca2734a3551ce175dffc74cd8a63bd2d0e9fdea0ad7cdd49d0ad1d1dad2ebf96c32f500f1ef3a79d3f5862306d7293b942665fb08b1047b54a4497ddccb90370f7e45ba5753e00a8ac5944d76172b61690c85df2de53b96b17f6b79ac369b45a6cfdc710dbc588acd77ffae1dc23a288caaf5a6bd25ceafbdc98dc6b732b9225acf54bc9b51c94912600fc0007e3be74abb90f819dbf744d82b850ef9d68d5981dbbde0832c86ffe7d3e70e1578f946dce255a51ed50ecd037829bc63955b8eb7f84d618573e88cf22373cddd540a61b977ac2646a6f6990c8cc2991687deb4dd078ab244ae1bcf5bd829b0244f86b0bc26365ede0167176381d5bb460eb876c4bdc641f068756279c92da656be194f60408bfa6f092475fe7e8150dd58259d008d7b08580fd53cc6deccf2fbd15794d49d9ba15b6e0a1c1cd1d04a1feb10af8de97ffcdf941fd3065ca0c91bd7a4b3802a4a9b654c23eebee4d80b4be5bc3030b8dd32c553b893d83cd405facb98c77253b1e4fd3b68108f218554604773eade5a9003b87d451344549905c476436d64ba4c4b41980b95f66735e29e51284c803d76134ddc4484fab430972008189043350ba2dfb854539db506e059c2a7eaedd7f1476aa3c0f0f6aa12fa27d145247b16a8f583970b0d821b238bc18828754d596c3a06c5886dca638ba4900cf35b923cadcf60d3ac5ca2fd70864a758c14fc2963c4ecb2516f2d3953a08e0c350f79b48fdd3eabeb367a4b28ac095603aeed389ef7343e466fd19024ec725d85014bf365171e9228af71c68980b4ed21c58fc469dbdc123b9faa82b4a609f48b7f19a3096ae6d553c4bdf4a86700cae2516603748fed335381de7631b0a187b89d1a3ea2e81a8328459eba1ebee8d6b5050a7764a3c427a53c1615548c2b998308113455a8b4bcf899c78dc275d154ad52ebba74939f2192965b8aa4bbf9c9c29149161c93f88972f604663ddccdcb4dcf602fb6196f283311db8d6314b293eb3485e37eae6d29538eba7460da3cd0f3aff3cfc344475cd02d6d91eb23fa0d6f6330de418605fe0a60995f72858b2d667527502d20fbe7d394208a0b860f43cc58f741de72a9fb7f54d756e5c745d99aed07b72615412738dd69ee18f60013b7cd26995ee5ae2ac752fca4394b7441025218d6b5b9c52a518477ab76add04badedebb61347dd43399f11804dfab4b27b403cdfe4f9d35c37cd9ddbab0f152a0a5291f20dd39901a951f06fd70f08c714b91a95370ae7ffcfef246bad0a80306b99929618c011de43b20de65f64774c3900f18131253cc49ffef67856ee4d86183d8d2645e9efb300418b3385f091b5f9f34a2648d1e7b11d4b22e86c38a86682b0231204b344c748c24350d1d36c268eb99f25e7371ba24ca7d3438a3550804e686a300b04dc52f2c684a37489852249ffa0a6f19f525a830524c9e6928d93bda9ba32f2fce9504b6149377a5558b72eaa30e88939266aec660eea510da89b0e0603b0acb9ac5c24caf88d69ea7e2898f51682c355ab369891b67858c948679ca49ec6a6269d6176f481f831c1135c509a175f8afffa2ea266c86530dbf6e9c1e504ccbd23a5ce92a218b687b45528c8f78b30e93211ef718af2254c496c9dd850bc8fbc459d109f41b5adfc51f7b205fb5e0c61f4e24d6dfe44c29c596902cb42b40afc17fa80994df3aedf57a92fd78e40f1a6331d4344eec7bce427785a431421fd1e63650006bbf53197551f6d6b9d3787c5d8dae9f35ed797ed0d6cef3e9ffde4ce9bf4044c142595b96b99fdd32a12ded3aa366ef94e41396f7e4347b39305bd3aea18c540976b62a6a45ddb631dd9704c52251c6216febc4c3cf933fbb48dbf86e66289e996ea7fb48dee9c3af1c5c6f4f4067c79925ce3a163f7ed9bc9d35818c943b59731e1390dd3e6aeecc3f4cbe7a21e60f5a78e8d8e3104dfb557dbe5c224fb798379bdae3c76b581d6d9ac3ad1fe4adeabfc9031ac87d81ce5ef80da16876cd9326e3f2b60b08a7efff1376249717ffea516ed3c4bccad959fe1b161543f382bdc7f7e92cd411bd442f822a904cf64325e2729aeadf471b37279704ed53f34c695454e9ecbfcfe9d136da968f7f65334ff2b27a23c27957af70e334057d7b72eac0135370c5449a5f030112f19fb6093f3328c7c73f6e1a23b604058b8c36d36a08481d729f1343d4b0dc94e9f22ab3610737fd79b4f1ae09b863fde2381297ddeb567d08fa86377ed8ada74e6a298af21bcda64a5150e2cf49521d0cbc156f942fe45d16d369641dd3c60c4e76b23d6babbfbc7cb9b77a458a706f7c8c0f259d24edf08e2d6e82389e630652ef89fd7df82540ebbd501b397da8a58e47e5a6f99948a0a1c2ab06101fc72442fc1cdf57af8e687e4a92827138eb7dd98d6e2f6f3370f1efd6f28fe2fb7314c615e6dda82a4e4af6ec43aedc957c4dfccaa8e06d466edb153031d4aaafdaa6970e71eb641876a9ad8388ad6fdcffd55be9516e276b4d9140433d99b76451a95353a25151cf0c3c180656704e8b43b1d37048c09d1f6d15bd42d16b9208c61f68bd606a2257831660ea24b87416cfad7b20432a1e215b5172caaac868dc30e05b6fe7b2ccca64d54edfc979207db7f9910eaa6d4c3475293c03f12e1471774057b023040478427a55fa07e49e4e2f9abbef030746e261e927c2966dac222174359fded5460d10b2b35dc0ae3d80795c75b8182896eca02189c9a714cb55d917f4cfafac3f1f6882b6e04085c3ae5548b1d737755375c21e46bdb5814fb185a9f7fa747e89e71b48d5ff23ede560bad03715cc7f14440432126244601b7658296de078929f374988a492b10033a3bd7c0f0ddc0511470a2cb5b62a77ac8253246d72e93cbf953e114e0a1c9797d37b66ed47d5601949b839112ac39aa0d1b5d3fdcab46ea210b958f4055d09922a0cb4735c09c9be774070d630d3f5ef4fac5f2de053921dd09b7f13eb225a384b10365dd6e2d272e01dd49b9379297d2290a8994717eaa074fc3d68ab1e14e5197603cc8e838e0c4c96b519683edb957ae3198ce5a3640e7de0db9e18719f260f2003ad4736bbc09d8b18ac39943f86eb28c8c69e430a446492ea72daac775e1e73e6d4093f43dc237d7e551f445e598abba3bf6314a32012313fd8fd37fa0bbf200236071f12a377d8aa7544825c8c48660cc0c1124a783a85efef627e7ddec31be6715287722ce7d7eb4b4f99c220fbc7ff782bed33b4a0b0897747389cb097002cb1dba1586f2f872ee8419afe920be7417cd4247e8a6794af2554d8a0301d1fb19ea6aa22b410ebce8825da08b86dd0a4c2e4486ee23521eef35fdd43d2ee2407497f4e7afd6a62dcc25185dabe89f5648a002734a27f1d36dbf103c8b4c0d36418e207b50a0e89b9803a16b11dab38dfc02cf8a6e59063f7a03e21b3f264285e39cf10c1866acf53a548e0d97c56ef7b7394f903862572d9f776b3b5bd3de4b9d7710c8f3fb98dcfee6308c0e8d55ecb96f70e43bc1f9ed2795d04e3ac88247693c26b5b8682fc58026e6be31d2c3355a114dc6620b3298b0836f2c0dc05a5dcc5d8e9a936185c0eb9977749d3b8db10b621ffc692946a8dcc8cd55c71754479d7b0a040a976bef6462cc8884d3641f72626592b408b785c2d0c2f7f5f4cdc1f57495339c28e9aa71269b5f41788478c9217394a59fe998f613a260dab75e9e0b29fea59b6ed61d6a41ed68ac52512917a32bb0d103c7cb0e6dee81cad3af0e3ab5f60417d5bb82e619e8ca4996a94d02ecd50aac5c3667ebfde43a9db2960ab3ccaf6b71e25013a27743410029fc4563e8c622d9222eae23fc8a319258c8d4d5155676be3a4fa0d6d709f30d74de57e01ee5cac033cf7f67a0d78eeda5fd92b591a861a9053d5b83bb739995d8fa2b05c36277ad8665d9a71730e91f33d2fe09cd8d09d04abcbd5c59d7578ab05ce6c7b08e32d0ec903cfe8650ed567479faf1af564dcea0f13c0ad11ea2ee62c1903ddec54c153dab696f47e26d3476e3878ff4639fca21836eda0b068bbc8c5599de06a93cb74477e890a90e794b7326fb8df1989653230eae4dffafd46087375620ba0d39ef96676d81eddba8722c652c46d1b8b2a3d976a64f180dd7b28957b6cb7cfdeeaa8120bdd83393fbcc1b91b3377d9ef05bbb192efa499e6fc16acce23908438d9ec3f14f59905b707ff27a70ed58c066097f4feac34c4a262a21af1174e798909eb00dbd5ff713854f1aab1fe6009a466bb8df6773091be959a123f9a5852c16babf44a75f75c6a2bfe86eddb806cf8ade4a8b903e3514d8ae8e3b8a27596db57c37785c34c795232b690bea5de879822e79c99f233f126f6abc61236a7283920fc89e28c1eb2f497b70ba2acc64847da444f33b8055f6143007bc3da8cdbad59afcba43e24937045c16da21e75c914cae4d155372181d9bb4c934326d9dfdf1bfa9dbeb671b4576ebb4dec4d13ace07c15b85cbd04e66508bd63be79ebc747cbb6b6f4987020003cc805b4d3b60b09a07843b91d47392d56450946ad4ab02448045441f329caa69271008c80c27adeef", @ANYPTR=&(0x7f0000000280)=ANY=[], @ANYRESDEC]], 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r8, &(0x7f0000000100)=ANY=[@ANYBLOB="00011a2f01000000f8c03000"], 0xa) r9 = open(&(0x7f0000000080)='./file0/file0\x00', 0x80, 0x100) ioctl$WSDISPLAYIO_GMODE(r9, 0x4004574b, &(0x7f00000000c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r10 = socket(0x2, 0x1, 0x0) bind(r10, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r10) dup(r8) 05:19:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0x7f5) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r2 = dup(r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) write(r3, &(0x7f00000000c0)="95", 0xfffffe76) dup2(r2, r3) execve(0x0, 0x0, 0x0) 05:19:56 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x8000, 0x3) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/141, 0xec}], 0x1, 0x0}, 0x40) write(r1, &(0x7f0000000000)="87", 0x1) close(r1) 05:19:56 executing program 0: r0 = semget$private(0x0, 0x4, 0xc1) semop(r0, &(0x7f0000000240), 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0xf9af, 0x1000}, {0x4, 0x1, 0x1800}], 0x2) r1 = getuid() seteuid(r1) r2 = geteuid() r3 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r3, 0x4, 0x84) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="82022e2f66696c653000853ed4964962e739d01a85cddfc4205bda53ada75071d02482a064961b4b9dfefa661337b66e199dc75d8692839a83033ef39acfdbf9d9ab7d86be54bf420ade30759b321f0cb130d81a434a6d32136b0c2a493c746f3f6492482314910eab6b738a964bfa2fcbf3f550764613f8e6ffc359ec58feeccd191355f7b39d8ea1e872ff8b802af1ce186f3f7abec3c45c3cffcc81924f0368df"], 0x10) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x200000029, 0x39, 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r6, 0x0, r6) openat$pci(0xffffffffffffff9c, &(0x7f0000000580)='/dev/pci\x00', 0x8000, 0x0) r7 = socket(0x2, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc0206925, &(0x7f0000000300)) ioctl$FIOGETOWN(r8, 0x4004667b, &(0x7f0000000000)) r9 = dup2(0xffffffffffffff9c, r5) r10 = socket(0x2, 0x4, 0x1) setsockopt(r10, 0x8, 0x0, &(0x7f0000000100)="0000065d", 0x4) r11 = getpgrp() fcntl$lock(r10, 0x7, &(0x7f0000000040)={0x3, 0x1, 0x101, 0x1, r11}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r13 = semget$private(0x0, 0x2, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r16 = getgid() semop(0xffffffffffffffff, &(0x7f0000000640)=[{0x2, 0x1f, 0x1000}, {0x2, 0xa6f, 0x1000}, {0x2, 0x3, 0x1000}], 0x3) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r15, r14, 0x0, r16, 0x100010024, 0x7}, 0x6, 0x3dd, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r17, 0x2) poll(&(0x7f0000000000)=[{r17, 0x1a5}], 0x2000000000000160, 0x0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff46) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r18, 0x0, r12, 0x0, 0x40, 0x7}, 0x7ffd, 0x1fe, 0x8}) r19 = socket(0x18, 0x2, 0x0) accept$inet6(r19, 0x0, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000180)={{0x20000007, r20, 0x0, 0x0, r21, 0x100010024, 0x7}, 0x9, 0x9, 0x3}) r22 = semget$private(0x0, 0x2, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r25 = getgid() semop(r22, &(0x7f00000002c0), 0x0) r26 = socket(0x18, 0x2, 0x0) setsockopt(r26, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r26, &(0x7f0000000800)=ANY=[@ANYBLOB="01fbc208a8696c6539aa7206c38a0280d405fe821e19247f19d89ddf5c012f48d28445478a0f9ada1a658f374350612fed893fbb76230874f8f74a5beed562e797d97d62e96d061b0843eea5e0e76873f9350040477a9ac45132807f8bae2efdbc62e535305539a0f9ac550f636a87e494e9c8105e87abd923bfe37f7535bb2bd36db9167f310c1c8be2e45a16e09ca4aa21fe4bea8e7e6c6e2bb328005bfd7a4a770f18d9e10e3431747b1512485cc3330eed246ea8b05c09f8f6cb651fadf0a322385bb180353f74e8bdb79077ee579bbb48b1cb131a3bc8719d6e18672182ecfd92be31b0e1c840727346235a424f2993121096f144ad6a41552a7067d85e2436808cf61c970a9913c7e5d56b49d3b371d84946f3"], 0x1) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r28 = getgid() setregid(r27, r28) r29 = semget(0x1, 0x1, 0x0) r30 = getegid() semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r24, r23, 0x0, r30, 0x100010024, 0x7}, 0x9, 0x7, 0x10000}) fchownat(r9, &(0x7f0000000200)='./file0\x00', r20, r25, 0x8) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r32 = getgid() chown(&(0x7f0000000180)='./file0\x00', r31, r32) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000680)={{0x4, r1, 0x0, r2, r32, 0x100, 0x3}, 0x3f, 0x49, 0x9}) seteuid(r2) r33 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r33}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r34 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r33}, 0xfffffffffffffffe, 0xfffffffffffffffc}, {{}, 0xfffffffffffffff9, 0x11}], 0x2, 0x0) kevent(r34, 0x0, 0x0, &(0x7f0000000180), 0x9, &(0x7f00000000c0)={0xa8c}) r35 = socket(0x2, 0x2, 0x0) connect$unix(r35, &(0x7f0000000940)=ANY=[@ANYBLOB="82022e2f66696c653000b599a76fb6b6510d218e4c3f6571d1208a954ac30157d11efc37eb37cf61217f41fe28c54568d1a3c60469e5e909752d702f46bf4f674706cd0e3f6af9f3c0fc51670a59de13ed8bb6e32ed2e7605d1671dc8703ac6b20bfddc110f2bd028a9f3371ae035f476c02f7ffc2f00368082d1aea472737ad2f989efc77c8adc4fdf0b02bc0fb1c33347fe18475"], 0x10) r36 = socket(0x10000000002, 0x2, 0x0) dup2(r35, r36) r37 = kqueue() kevent(r37, &(0x7f0000000080)=[{{r35}, 0xffffffffffffffff, 0x31}], 0x4, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r39, &(0x7f0000000080)="7d4445fa82ed3150765ec51baf48ae0c90c8672fccac2eb85120ba817e4c6e653331d094543181160d6dcf30a6b6c7058ee9e5c7edf12e3ec520afe888e1cdfd1ba92a44cbd2800c8f0ffabafe73af082b61e3439293d974996738de14bb85135b85ea35d39a837c6ed4ba5f2d6e05aa02f95fbaa6dac5b02dccb20b809f2c7d6edf1aa28ea15e1d0c48883b6092481c3d", 0x91, 0x8, 0x0, 0x0) recvmsg(r39, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000640), 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r40, &(0x7f0000000000)={0x0, 0xfffffffffffffe9a, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/114, 0x65}], 0x2af, 0x0, 0xffffffffffffff23}, 0x0) kevent(r37, &(0x7f0000000700)=[{{r38}, 0xfffffffffffffff9, 0x10, 0x11, 0x100000001, 0x5}, {{r26}, 0xfffffffffffffffc, 0xa0, 0x4, 0x0, 0x2}, {{r40}, 0xfffffffffffffffe, 0x18, 0x1, 0x0, 0xfffffffffffffffe}, {{r3}, 0xfffffffffffffffe, 0x80, 0xf0000000, 0x8, 0x49b}, {{r10}, 0xfffffffffffffffc, 0x87, 0x10, 0x10000, 0x633a}, {{r17}, 0xfffffffffffffff9, 0x2, 0x20, 0x100000001, 0x3ff}, {{r26}, 0xfffffffffffffffe, 0x80, 0x4, 0x80000000, 0x6}], 0x34, 0x0, 0x80000000000c68, 0x0) 05:19:56 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "75c23533a51125cf00002000", 0x0, 0x200000}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000080)={{}, 0x3, &(0x7f0000000040)=[0x0, 0x0, 0x0]}) 05:19:56 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r0, &(0x7f0000000480), 0x0, 0x0, 0x0) ftruncate(r0, 0x0, 0x3ffff) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000001740)="99ed792c9e0094dbc5d287a323c33a58d918d6b9a1a5b5a82c3539dc2096b93d6ee17bb351da54903ec8474ec6815626a78327053b6a130613f89c9b8ff2497943b85b7e6dbfca4d7698099a5178611d4ab28db1e3154da5762dac6e1589737f9898c22c00a3c9c44c5928efc7e5ce506b746681802248d72238cc1a7c361b89cf652d2e5a5dac47220d1276d181822b27d37c3d0963c5780006bcb53a92ac943d4156ccc0e0fe0ad805a4d9bc61eaf393ec205d9b93878acb67a143d45e85587fe28f00d600dd7c6ec136cbedbd3dc9141e84420cda0f6676f675b21aa05d61da838a878c86d2fe540029f85c3d01214b395e711a31c52ab644dd2af70e1917643a94debd29f62c76ec807fc94315fd7428585672bddbb38edb18929cedfd7a3eeeb45a58e584bd838f4bed90c60a9dee005c99d7614c7f56279fc2c85d1355b7bd80a59944e1291741bef73548242386d5ed80e439e4dbcfb42bb6543e4ef044ed2f2c7585f659eeb4a3adade22c2ca16245607ec68e08c511a8c9664087d4e7caacc980e6b603765792e9d8045fefbfe7d7baff7984dca83e7b85f7d082977f68e1b9788a11ccdfcfa959e378eb914600e4e6db42265d2508fea1d3990ae2c915e3772d391aae0864b5fdf4031d456033dc11b2d92033a5060e9c62dbaae9fc9c0e096b9727a4566c0ff002cb5cc41a3fa2c73bcd67599d678ea9ffd79c6c2fa3f5061c422b2abaa6325609a97ee79f3f34181f01a9f2f7f43329cfda13188482364a755340b3522f4893bb258f214617a218a13fb5714151fb8b233b8827675345a48f21798decaffd1b91156d269aefcd4c13836443b84c3e02800fe0be1000018c807814aaae56584e7a8f9628091aa6d1d22b2d228f2890c44467209b0d1c15963bd357ccd00d5f6f4bbc672e580ed0e73394ecc9fc12f321db227ea2a71b66457acac7fa75b2d9cdfd58edcc490d1ac5cfc52f88f98b3ebee357f88329092ce489a50772b64ef7c687a1e975572f96649975113ce7d47f32330f8cedaa8d62376f5f204240b87de01ee506d2bd78da176c310f27aa13214982af609906700c63a83ad7405e42404b0aeacb2f584f00909aa3cdf6915ce907b48e01fdc92f3f0a19fc7e17b42dbf20e60ca4283608c4422585b9b7aac7e1633318866aa5d09e2e9e743d0a716a4a58c9245cd460c5c55fd5554c30d1cadaf52aaa2dd1602fcd8a7609b0da2f38cc0845960c54e7685774495c2ca385c6e8f43c7809d516bd75ffb757e9b1b1da15218a4f050f9b6ab5edf88752adf470cf27cd5e121febd8b46a2c15bd040bba0a286aff450477959b4a7f5fa696afa0682e0b4b4932ba7939904bc51f1e3c9d39eca1108399e66f69aaaa18adcc835f175d070e76d04003f9174a5079879479bd583793ff4cd5814862b1f43bc981bc3d75b0a07c863a9e3252a17efdeff7536d05c16e40a79aea57e7a6ce98fd485de314e414cd94453bc72dcab452d55b4759de0ad2d46130a641f2e43a2f241ec2ca21fc91f6a1c5441230da4d291023bab7e42f8fdda0a94797dafc06cdda7200134a2f65918b7756cce2a2007f06d60420e39ea891cd119548ed8c1ffba7ce63629be359ae91d61db3cdc78a107ed3ce59a41acb9a50ecb8d5163f6dc82a03ad66395d12766c63e00e440e71153e5cf28b613d3b84ac0eb925c7ed905875514abc8a384abe560478211cc3940954ed08eee3bda273524d614b0cbb78e7ae47cd617e53c2ab91b5fc06a47e02e57edae2cf621a6f3ccedf10eb2cac371a759a879a997ab535a7683bc6c32c78eeb17b5a893ace9e6dc59354640117d106f77b3512515dbaf26ab0c6cee18dad404f4c40236ab6ce8a24c4db9f61a3dbf139aadb798ded97bf7eef93deb051047d70dc9ca3e8070263b4199f5c7e61ea74d42345033a939029e311b5ab4014d4462c1db34b1e34fb94e9db77e667856ff71163c00bd472a0a55bfc51a061e90a37afd48e8348a88881e59a9a5fd9528141bb45b4318dbda0363f208ae7748b7c773a944d052f5eb9e6d6312840e49a5ba1e70937e7b50b6b0de5dbdb439bd09d6b88ae1d530221459fa5bf5ced6b79ef378e1ad6fc2a5bc777890fc2610264a42a99895ceeeccd58d146fb6be9fe2cd0afd9eea90a9cc02c8e28a7937a1741693c2530a4b00599c0b9ad3c04864522d20f9e51e388948517d1273fcde4afc736f04395b521b461e153d8da1a7179f93a7ac4ae639d2b782c9fca27bdf3eab11d6385b26834b020ece495ff37f58fa48dcdfe2c1911548983899e534bf2fefd5ed96c28914bc5a8d337c3cd689d510eacd18f8900c73033018fda24a2a5b11bd7455358bc9e16a74602d6023d43849b192f55729eb07fda9e29462aacca39267c916475fd98611d9a41df87b864e37b5957ea3ba8973594ef455e2dfe0ae3e5196178eb291a865e9d381e7b24c9d0bbcc453aeb10b9365bcfd775c27229b4f58a6d0a5c747a16f6f5176342e5d9a06f2dce2d46ef964bfe44c434270ab0f86f410f0ccc7a0a48d845d99ce2cc5a68a79adf8d70ed2fe94f5717be265d2049d92b27fca640c74637f96a1e898ada9f28aee53710f63375760c7209d4e0bfef7cdeb854a77dc6b89ab5fb7edb12ea9f21cb92fd0c4d01af6656934cd0c6fb2208933e4859b654dff2f6491df2b74c09cf035655a13ae2a87f9a3ee78a9c492aff4ffc1ecfad6b7dfebe2653b5c403498d0c11ef2fd24a8bae67c4f269e0ee9488198a0bf11686b7823e5342e6862a2b249b50b5a979372cf1467e539532f879b7c285749d86c7cc3029d821d513659052dc2ac438f7fd8c2703f9356f1b85b2dbf27c19c86f5961beddb57110224c7b363745b3bf8e0138b72d3438ee295a641ce767637b4b1ef405e51bf65d68ee4a5311281843b32f16b3e52bb57825682b0613228dabc3f0502eeefcd61a13c99a3811ba41d2a36b220dae8279e0eb8c3e4452486e94fee201cd48536e74bedeebc02bb8a7feb11a87e528dea312552a2b095df1c3a2bd529a6f2003d050560c1df417328f2ce14bdaf6c31e88ebd7661440c047eb0bc3ee4389d3731802fb1643657913aa816dd8e4aa9e894d11a9aeb466f092c35763826a7893fcc42a5f7093215617b625026a0f3a0cdca68ed884288afe077846f53ee0ff280a4cbc3284072689510e7465b7fbcebf03fdc37bc5816898308281d60ea5d329dafc73b39f21cc0a47efb779ee3300e823df1dda5c72f7c79bbbb058ef1ed2f90cbcf0530dd5bd73d1a20c1281b3e44b4348f5674bd363b58914425e3a8eb4ec04a6d941f623f74b4d0e9d64fa4b200664be4844c8be24a61c16b64dba62172512c55fba8bfc6b12808f5d2b4ae145927d7a7925b64e2cd037842108faf2ccbec5c06f6dbdd1c6e9eb61b0d1a6a2f186de292e71a0e5481b13d8d0f32782d361e2a813c5778fc225f857e23e386550fcdc48f8c1eb92211ecdba284825729aa61d6460fb49d080f9ee9f105812e8c10ce0cd8a25817827609e706d7ae25c068329cf5ddbe2542be153a9b2289dbe7a3e1094e9065d835622a720bbe0e3b6b9f413b9c1c6c5528e79885f54cb62bd0c971c44dc6247283a561639053e307171532b0a654806800e477c4534e884e065514ca2eee9ccc59742e76f29d3dfb1dcbc6c195c5af79eb08e7ac10c40eb6191ae2274c15ff4d1157364167df6c5b928d57774e194bffef56959dba5b785728f4c5d01efb91ea8e4d376fbdb7c1f50c76188dae2676f0a6055e97b38511faed8f8743ee6d898c4e5e9769625a021d591ed5cf93df70bd8f7025de67c3b15353056dac393a004bbe10b948c56c54006ada36b5107d7acabbedac5cb6c43cf0b9b78492fba8a27522e71bc905c63f38209c4dd30239642768f59f0cb52b854d920250c14a7c4ef221473cd5f6da16c2691ee561290ff49c2fc6acd298e94c48d5442422562707b2b43203cdfc2d736db50085b46a34df6697e520d3b3b6f4e6a7d4ef9b9e2e970917e16c0c33a73c88409709d09d473f0f34ee8515cd4e1cead71e0ba309521dc6036e010fb981ae5be8b6caa95276180c1dc5d621c8f6c2ac5a14cb5944f3d07b6c591250a3494d6586b9c084e54fd8edc1bb676820d5c30049b0aa97d422d3ad3bfe9692bd972dfd49adc9e4d7fdcfb8f0f33f714fa1fec42dbf5aca53d05b5307f13191433369d2d5a431c3a7d1e9c70ce619af1b8a0a686982a1ee476bd25d97bf65ee7d467369cc96139b99c775ced3c19d36d620305e409e7ee0ba2c37c8a92a332c0be7a3a283a02cd1fda1e53b2480ccaaf9ea606bc236e364ed37b926be0ca25f571b4065e3371a7a320ac40fb2531bf4d38d5c0f7e830d5e66b25c51dc91dc27bb61ecc55eea71e5795c43e9c72d2bf73ebd83143c21905860f32f64715f6090d3cb79788a185997bf65a746ad9be4065c7fbd8f156a7b087f86f89bb18f296675bbfde9c19cd561add55bd15fe42d759f3b8753ba9b83ef73720c2261f0325a056ed0d0dc1082405d83acbeb613aab756bc4d47182bc505fac74ae11037449750bc0d8151753698d3afd03ab9ad9eebeccb8a82d7ab8440bf39bc68144455d756ed7f16de72104014be6c8852e64719739f4150e943e9f2091343b42d7b2b0f80d84d996d265e12b02ae9c738df089affcd4af6b7f15c560bfdfda35bddc992074deacb4608ebf3d2680275145a696923941bfa2d77da0612d47ff6f6ce1c21cb02b57c9bcc561f97cad9c5477bae815330af7ec7afbbbc51b84e7520f3f312d1458fec231192b958658f4f3b1e21f98a10145ebcbe3aafcec7186b88b169e033dfed728f9b2ee54d4eed8080d262ed2d7aa2a5ceb128638044de73b2bbf0612ccbb3d7eac46c1136a2813110f7060fa81259a7eed7b38b927b59a02cc72354490508260dd2d5278c12d368a6e6590d9e236867a61cce8b9ca42b4c93dbfe32353a21014c9830698088278e237bbc86bd19edc8d78919f462f86b9886f97904b0a19c8afeb328b1ffc8dc44b75cec7ab18fac6b58b7f0b1f31b7de1b87a704bce599010aae9b4f437f5c4fa99758ce51c11b6445de7e7236fb4c59a247a48e6bf96fdd890311363dd98a353b89404e241fb61060b1abd004bdf9382ef8a97aa68f6d3331ef471a96e46f362f5fd9efcfd41b1422306867ff1119c4d5bed6d8914ca860795c7286caa82c6dabea4b63d7d8fdf6bf59cf9859799a0ba225d0a1e4f0a3ff190309691bfd42e9590deb32f1eafdffff98b1ccd045616f2907197e9db118ae3b0487f62f149c2073c00cd7fd3f6841d9088db54ae74be84e7c04cdec99c1d29f47b7e7c50f8857b30b1419d7dbc9deb9cc077a3db9cba897e65d5c1f58dfab9d959c977780fb711ac21b0dfb0fde8a4b6c3c923794ab9ec7bfbf44d36bf10fde08f50c461d346378f47566d1758ec77cc2f3a743de45dd94eff4cd3c29b2894c66e380bd1cc4d28707b93bc75f0e7e72c7a331c77215cc0cee39395ca9f84ce2c693d6d2b2596cc61f8158767a3ed9b246b5a8da75bea5f40bf9fa64ae81cf74b0f0a68e7f386a097c546811d20c4a37f6fdd3b412a89cda8cac6714022fc7b285bac8150715ef825c0ee5d4efe7907914bece85a0e495f8993e194749e9c03018c44753293955200c27b11f9ef704791fae83e2a19a54ab8a5f1014fc17913b8bf6e28a39c053f674abd6a496c41dbeb1cef0ec12f6c383721127e59218488a008d1ae565cddcb7074657dd44f25e9918ce56be", 0x1000}, {&(0x7f0000001500)="3d8cf85f9d4c923f6879bfb45464ca350c2d4f982709f16b70aaf0aed788d1fda038d898b97386a390ffc88cb0c55628154fb75f9fdb063f02dd052aaf44d54c411f970545e028be6aa452c22e54366042dbb5e451566faed862d1b3088a9175f36d243e3e107c48874e96f82737c5683c4cd94bbb8012c6aef32226a2dad8dbb2ae0abf6181b0954e482c3aac3f47e3251adbd187ca1390785d55bf850e3f44e72cd7b5744222187fc12f55b2f5d713f4d2890eed625e0bf19980c3586ced0f14f6e4b9fec8fe7060eba6782c0f0e463ef6ed36e812f2d7ea0b234f5b24446279c6168fc74895dd20c71beaed2efc50d16fa40311e39218e03ccd5e60", 0xfd}, {&(0x7f0000002740)="e4d086e309f6f32e62200ffd6a5b4d8fbe4a64f69f068e6b47f62f0a9b9f4d18b211fb3c32e8dc90b22892b5bd5fdf8409b551af748352406f987906457b6eee0e72abd6b77f87a3d59e747dabaab5f00e5c2d9315246b742aa6378a57d9f2fe1f0120884f43654db6cd6f18d03cee0a6a69d3f5b4cdd7f80a7bf5d9d76d145957311a16746e095f2d9174e04266ac60e36bead21f6fff225df17af4acc10c53d15e53377a8017f6560c342872df7b066469854d2fb31bd55f34690aca719acb1feeccedbc6e32d3bbe13f0e4291d6f78c685ff68b0a1336675dbf5b8ad4ace8d3eb5d023918d9a55ca5d339567114c7bf87acea7faed8", 0xf7}, {&(0x7f00000003c0)}, {&(0x7f0000002840)="d1c4f4e90f88eb4dfaa4c231a48320889a9cf5030b82a68200fa6c4e10a4f29e05b0f8191d5a78f2b697c9f73ed8b9435bf3438d5ee8a0d2f6069a4280197ec8b42363f71bdc36428dcbdc41fdb35f6b135726f655c9891baadd20bca4f533abc6a8f37c06bccadfa864d4ede95a8bef210fff2c6f9a479241aed6f8a77c46a0a13a8f4242028d693a71", 0x8a}, {&(0x7f0000002a00)="07a59e2e952aa80e90b9f27bad0b3c33bc232417b2ed807b7030b3472e69c7b0b4a849e3224e2e8743a58eea2eef5828bf3cb303546f7388a7c45dacfca323f52c90418fd9d618f939876dcf35e0c7de08e1e81a6d88a69728c1773ca0617e94976c9ad2b8d102aebde4cc4ca95203b264594796b6fbf4963c212da2c757d02234489661e5b9c7731e764eac06955bb268db8c76a9b0ebe7c5806e80715b58f489d002ad4befee0653438ae58d82d51b8e34de88be6c0aa3edafe867d426615e6b06adc404f4d29b1fee1ad4a6ac190e5c13a6", 0xd3}], 0x6, 0x0, 0x0) 05:19:56 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCSBRK(r0, 0x2000747b) syz_emit_ethernet(0x1, &(0x7f0000000200)=ANY=[@ANYBLOB="ffff61a7eb9f1e6089c0aa0486dd60a407a9d4f51400fffa0000000000000000aaff020000000000000000fbbc6fe3356c5183eae75d80989c8c0100000000000000806122d1d519ef54f38ab978bb5a57f321f60dfa903b44d6d31bdbb6c0edb02fdf75d7dce4d49fea0c2678d7b5bf118a8b6a0ea7b0e5995d69724d1fb5e9f20000000000"]) syz_emit_ethernet(0x16a, &(0x7f0000000040)="01000000000093f27710bb7be00171d94d200d1ca49c54e54838791e83aab1b167ceda08c14aad0e86541fbb5810ff3b0b813ce141504e1093e9f437cebdc7408f79a10dbfd8477e5c9235a5071e18ce03fd56e831073210adf5772e62723bbe4a48957b50f490694831775ffd53f888442ea726893056e63765e342ff5e38dbd639c29c1a647ae46cd44877278c392dffba312d05a7626ed8b9174f14a5ae951edb4c098c5c648bea27a854e5a5f24f7ef4b68e6d5ec076c705f7fff5d871b9ee045b876de8be97d8519c2ee4ad42350e487922bbd27b7b2651e5be40653ff06e839859ef1168370beaa3d636521e80c720f8c87dc4360814e2180825eecae41d5f21ca3504dc98bcdeb5d04560783312f965dd01f2169ada279fe45c2e76cd85c70678ee2e426b8a2a2d913b0eb1eb96a2d497ca2f8b390de131b3305001dbd4e797039e9dda25be6d319380914098ec0228a3836b952e5fe362fa82fbcb65c01d905fe126ae08a1d2") 05:19:57 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000800)=ANY=[@ANYBLOB="8b0201fcffffffffffff214147f7cd2de35e6e0f43e0ddc4f54cc627dd28a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1bf2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653ddc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a258e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac8962638daec0bfed21314198260deca34e2d0bad4a67f5b9d8a2f0453c5048a100608e190189de783df5628752cffd3265826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08d4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d7526e83c50900abbf5c929dedfeb69934511e47280605dd5c8075bb682fd4df88d29629a3e719d396af5906e7ae68f0b1c7c45669ced89552d9867e1fdc920000000000000000000000000000000000c55e15fb74a27aa3f685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5934900dd2eb696b45293848fd7d2e57c8c6dcb5e8e6b2014daba26db5e09aaa3053c3a2f926c58b648eed0ad1359739022dc956090f44ac73ae9ac5af030ff963d73e6fd3a70ef72dd5000140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a392ffba5033f189223f31ba8a50abc74dbc417a8dd4999778512e59026656bea1fd5d8b04f1553e2828e7a8a051021fd64b81e6d88d6cb886c383568f9d61166b6be3aed4e92bf32240639b4b417b00ce3bfbac4e959ca26cc7ea314da1f65d6211c64c7e896905325fa84ae6b47754785f137e16b1ba03fb7d9ea668e57755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d95d1e3ccd961238b8f904eb3b813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790935400d3461344134282fabdfd6f4a2767ab3db8b106"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) sendmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f00000000c0)="03446c07995ff75a071d4b3400723320a10530ad19ec09615f8bab44388ae11426c3ddcfce72cd842f8b84691e3861d58c167270bd90d9b0458a28efef840c352c0e43a445c75fb63bfbcc5bc63cd865165957caa04e6fc5b354b6eb54d2f8b4ca918c9b70817fe84ea46523fdb83ffca823ebcd9ab402a300050b3b75c0ddc0bb4ff8", 0x83}, {&(0x7f0000000180)="1d61571646745cc9fadca57fbaa8355cfb19fe7c7a2d7ac47c448f4be82dfff8f13e10c141485ee19aa60542889795754592f014833fc939978950da824f9e5fa40d81df36fd2c0884667b6b2605f31480065a0614", 0x55}, {&(0x7f0000000200)="ddfe0d6a8b0c3e9dcfed5202ac55fe06100843bf6283daadf170e339689013166442985d17a8989fd144e47dd9a5a099a4dc5e119584b7a3c16ebe7d7d3a3d8fd0e5b86064a583804a9f62e7e12317a60bd0fb8ef9084880796e720d33cfcbe54f6824ae96dd", 0x66}, {&(0x7f0000000040)="3be78f59d241ed264526c9822ade65830b893d343692166e8ff77ce856", 0x1d}, {&(0x7f0000000280)="71496c3fe81227be97cfd41765ccfcd59a824ce8d9eb650517f273dbe0e20575fb1021a3a9efc4b4a1dddfc472b744d9bb40507009a0117f88af068c040b779add6acb1aa0cd9a", 0x47}, {&(0x7f0000000b40)="7664afff27d52864ab6d4bdd276eb39c37bc3f3c7008eb8a3b36a2763b8941293883e41d7c7d258a640d9703c8b7e8d3ab8639fec0f15a66ef91e7d1576a583a46342d28c43a1dc97f48f16e1b41b0375f9fcc05d43fd9a1b5256871b35d793e9e1636278899ef90220c60031b9dca58b7f153468c710e92304ea1e126cea168bc3a5e81ab9d3ec51777dfea0597421939897ef8ce8325b1ac880f8e84705c417edb7583726cebc3383d8763f671298993d01b8ad6bf8b29d47234a8c5360f94272a0143f2f5a6fdf4b07873f33be55aaca3e6d79a80052506b507114d3b912d65e49870bbb5ba853911932dfbf9e0b021840a3a17fb14b60dab3645797696e206d12d537b3d4d3221b76f72c64f96a75611d5307e0f24cccacf6a041d2316d6870457f33e1309f19677ac6354fb449122a9d83a3bddd53bd1d86a60fda45d678e54bc96fad9f0d6e01c0cac4e9bfaa42374342519024bdf0bc7a6d309c247f3bff734414b672fed25f5efa2083dae53c0edb495cc961bcec71f3868878218367fbce567c792cb15a70eb508bf25dc0cf4c878fb5199f040726d75e6fa0dda017bbd632be93e675e1a3d9c26f3c708ba5926731455b751689ddedd2007d2cf3b1e1887bf4c447d08a70fb0c379abee70f9ccae828d91578dde17c81f7ec4377354b5eb675108f31359d581ec60b55f40c443d87d8ef79d4adf0b5281534020a9324b6270be238452ea433d4db3086d13ca5dbac19aed86ba720ac996305d1e6abfbcded106189270b5a3bad00a34168ab267e75c6939242a9540667017f5d9235594611d13f61e25acda797be0855464f4935f3430d844bbf180eaa67764667009d3735bfb4267f64d57a5ce41bc5e7fb0fe34a54a37f26b23c76b2a2c4966e7d6a50b3113f2217fdc5e22011f7056c4bcb8bba65921f8bba68fe00c73185f234121f03c366e62708864db9127aa443aa147c2386ac2e01c8383ae50846c05a7d08f4dfcae44477475fde1f9bed12b862d715e14305ad7ae5648f0d6911b14abab584e5a20cb576f05be02cdb6c1dd71fdd2adb9ea76baa09c6864065dbdf7de1b39c74aea79bbd687666f48f27dcab47a4ed63930494c59c41eec0383c39d953dcca0adb641ea7a6aea7dbdd216b8cb0da69478520c3e9926bcb4080b9c627c6f4bd8a31223bf5d3c286d626af8a5faa760cf781827ad2bd1e320f2f276675b3522e6db717e0a657260f3b1f50d0cbc82de04f16b1f0e31c6b85bc2f15893e68407f272b8532889e2cf2bbf2570da8890aedf470fe82ef25847bf1fa67dd8e418784eb68049f8d9d8b23b2ea86dbd839775460a3f814e6e372f37e4546e9d0331d5890ea09aaf05127225b68d33c0c69585241a93ca130e93ad66", 0x3db}], 0x6, 0x0}, 0x0) 05:19:57 executing program 1: r0 = socket(0x18, 0xc002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = getpid() fcntl$setown(r1, 0x6, r2) ioctl$VMM_IOC_RUN(r1, 0x80047308, &(0x7f0000001080)={0x0, 0x0, 0x0, 0x0, 0x0}) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000080)) setsockopt(r0, 0xeaa, 0x3, &(0x7f0000000000)="de7b4e371de626e0257b47272d1c46962dbd6abccda8daeb153c4cb7f125e914230e099246a32107e5685978906169aded30e84d0a572168d177bfd80ab4ebbdc8c577c50f770e8e1145d77cd3825ec9c53f412adfa5378a3dcdec28372ef595b1910de7b0efb3d096b91b0514c678633c5e", 0x72) 05:19:57 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x3ffff) pwritev(0xffffffffffffffff, &(0x7f0000000200), 0xa7, 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) 05:19:57 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x200, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) syz_emit_ethernet(0x0, &(0x7f0000000000)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0xe, &(0x7f0000000000)="00d507c59036e8db610000000000") read(r1, &(0x7f0000000080)=""/239, 0xef) 05:19:57 executing program 1: open$dir(&(0x7f00000000c0)='.\x00', 0x3db7c273e8682fd8, 0x0) unlink(&(0x7f0000000000)='./file0\x00') r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x6, 0x0, 0x101, 0x0, 0x9, 0x7, 0x1, 0x1, 0x0, 0x7, 0x100000001}) 05:19:57 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) pipe(&(0x7f0000000140)={0xffffffffffffffff}) readv(r2, &(0x7f0000000400)=[{&(0x7f0000000000)=""/241, 0xf1}], 0x1) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r5) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) r7 = getegid() fchown(r5, r6, r7) close(r1) 05:19:57 executing program 1: r0 = kqueue() r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x5, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0xf8b1, 0x0, 0x10000fe, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) mkdirat(r4, &(0x7f0000000240)='./file0\x00', 0x26) r5 = accept$unix(0xffffffffffffff9c, &(0x7f00000015c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e345def796c85e7043bbaea30c6746ecc1e0da0bd6f033219c7beb7d47bf7e7a25750a3704e4e744eb18275217251159303fa4bddfa817ee18fa5435eeab0016bc410163ed53ae9b4d890626aafce876a421fc797d1ed5"], &(0x7f0000000000)=0x1002) poll(&(0x7f0000000080)=[{r5}, {}], 0x2, 0x7ffe) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f00000007c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000831f51f1f32fd93d3b5fc9c5ddf8000000000000000000000000000000000000000000b53a95b95c2700000000000000020000009aeab5beef00010027001c000000000000000000000000000000000006000000000000000000000000a86cf4410000000000000073060000000000000000000000fe000000000000000000000000000000b25d8ad62856dec8dbdb05fd2d6c5da5d9aacf0688258af5c5f7a1c1215526d997cadc5720f13248985c5c89117daa00fbcea248178b73dfd45409dea1010048c680e0f62c43576c06736304c3312a624ea751eb00000000000000000000001b00000b000000000000000000000000000000000000000000000000b978b6efd84bddc9ee6225d6ebcec815a6a3921d33d46b5df5ecf95938c06a056903130e88c6040381959861764663a208b582dd02769ca07dfb37dd1cf6699d8ccc1c6b4f24c32e8f7a660e4cbf51420e55d90e77c070b191c9fb0e1a1eb90041103d984ca586ca31d9012e377d374f6753cef0ffcaea0be87490eb60867bd21919063a6a3420f4c24d7d191076c1d26141eee894ced4e75cc7554658d18272c5628c9f7e7a3af170508c5a1be2ae9b42e694e2d4148bb0f437af33229d1eac6c24"], 0xfffffffffffffe9f, 0x1, 0x1000) r7 = socket(0x6, 0x1, 0x9) r8 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r8, 0xc0106924, &(0x7f00000000c0)=0xc7) fcntl$dupfd(r7, 0xa, r8) fcntl$dupfd(r7, 0x0, r7) r9 = socket(0x18, 0x400000000002, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) msgsnd(r6, &(0x7f0000001280)={0x2, "7f0ffb8f47c36f9d5b6645ce6e24546b0963f797a46be5177a80f137cade1791fa22d3697cdfd21260e438f037c504bdaff28d4242d63e1d62cc4ba12b67ee0786b07ab78a67f89cca4ba1f9b097848d5127dc76732214c6f92cfea51cba2d1917412f5b798a76f71c35ccf9352eb68687b0002223c978fb83fb3742647ec9e61755c12110316734b21533dcebb4554b96f7c609e6b71c23b81145a24d57db98d819"}, 0xaa, 0x1000) open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r11 = syz_open_pts() ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f0000000080)={0x0, 0x7031, 0x1005, 0x1a9, "047c2ce62e0dbcdcc58b62c200000100"}) ioctl$TIOCFLUSH(r11, 0xc0106924, &(0x7f0000000280)=0x81) r12 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r12, 0xc0106924, &(0x7f00000000c0)=0xc7) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r13, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r14 = socket(0x2, 0x2, 0x0) connect$unix(r14, &(0x7f00000004c0)=ANY=[@ANYPTR], 0x1) sendmsg(r14, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=[{0x10}], 0x10}, 0x0) r15 = socket(0x2, 0x2, 0x0) connect$unix(r15, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg(r15, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=[{0x10}], 0x10}, 0x0) r16 = socket(0x2, 0x2, 0x0) connect$unix(r16, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg(r16, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=[{0x10}], 0x10}, 0x0) msgsnd(r6, &(0x7f0000001480)=ANY=[@ANYPTR=&(0x7f00000011c0)=ANY=[@ANYRESHEX, @ANYRESHEX, @ANYRES32, @ANYPTR=&(0x7f0000001140)=ANY=[@ANYRES16=r7, @ANYRES64, @ANYRESDEC=r5, @ANYPTR64, @ANYRES16=r9, @ANYRESHEX=r13], @ANYRESHEX=r5, @ANYRESOCT], @ANYRESHEX=r10, @ANYPTR=&(0x7f00000009c0)=ANY=[@ANYRESHEX=r15, @ANYRES32=r16, @ANYRES16=r14, @ANYRES32, @ANYBLOB="ecc9cb272f5dc0e318a305d5221b1fc5520019f87c7d1f944a4217beccfc39b8a8c77de269005e8342d80b761553e559b3b3ed5659cf86a8128187e36e15fc2d21c65a7b4f7babd07ad2a9cf38203b3fe208eff2c1f1a826f1f1d44ad800bb862c01fb00cef6b6fd59af441b9d81249b02", @ANYPTR=&(0x7f0000000040)=ANY=[@ANYRESHEX], @ANYPTR=&(0x7f0000001380)=ANY=[@ANYRESOCT=r12], @ANYPTR64, @ANYRESHEX], @ANYBLOB="e8d06fe85e948394d91a21bed4dbc7d096f5df2686dc43dbcacbba54bb6926dc0296d975cd273e9f9144dfd456a480768329b86839784f254cbf9ea34d07c89eabe1e3d8faf1bdce92110366de4f83a4b25ea9a9c5647d788dac72bb777f240b22e80267f669aac4dd2caa3e90793bae47a2fa723c8836c57e143bba93bcebe5e9784dbd92653fa543e9c5ae312f5351e6ccc7530c64d3e936e56a6df9e709e1527b23c47d6a9261eb6ed941146a696e4e57b442b1b52c09112f19182f0540cada6f2e8faf65bda292f3da6420ab0983f4d042e57e39a7d1fb9788fd6203d261af4be700b3a4b5f4356463104fe3472cc02a3b3704"], 0x4, 0x800) msgrcv(r6, &(0x7f0000000640)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003801c968ce14298d79ec7c2233645b21a53160835be8524dc794ad0d0e3a194ad6bfa733f62df4f7260d04393a6f3cbec30901487d3c477bb1e115635182e52d10e17e93e9a8b6d1fc397b51b8ba0c9ad56b4b470e414a85888314038a933b23cc07b690786749d5b24d6191262dbffb9eefc6343ac63c83494c98464beeccb05b16f5312dc34c7470f9dab4c112bdf4f1adf3224e7d2e67cab827df960c3838cbc2e85303a6ed4986090ab34198fe610c353dbe6e113672e4a40018ca815cd138f16455545146924e8f9a2ab2da82ea7a73f72ce146b088e0a209d6d75fa43929304377c6d7f0729deba1049a5fa5ee1df646b4dd6fe1745137637afa6838daa1"], 0x47, 0x3, 0x800) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r17 = semget$private(0x0, 0x3, 0x128) semctl$GETALL(r17, 0x0, 0x6, &(0x7f0000000000)=""/155) r18 = getegid() r19 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0x10, r19, 0x0, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000100)={{0x4, r20, r18, r20, r18, 0xa1c30682321f5ba8, 0x9}, 0xc6af, 0xffffffff, 0xffff}) r21 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r21, 0x0, 0x6, &(0x7f0000000000)=""/155) r22 = getegid() r23 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10000, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0x10, r23, 0x0, 0x0) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r25 = semget$private(0x0, 0x3, 0x798) semctl$GETNCNT(r25, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r25, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r25, 0x4, 0x5, &(0x7f0000000800)=""/210) r26 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r28 = getgid() semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r26, r27, r28, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000100)={{0x4, r24, r26, r24, r22, 0xa1c30682321f5ba8, 0x9}, 0x101, 0xffffffff, 0xffff}) getgroups(0x3, &(0x7f00000000c0)=[0x0, r18, r22]) r29 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r29, 0x0, 0x6, &(0x7f0000000000)=""/155) getegid() r30 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x10, r30, 0x0, 0x1d) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r31 = semget(0x2, 0x3, 0x283) semctl$GETNCNT(r31, 0x8ca4b38dff6a9db2, 0x3, &(0x7f00000000c0)=""/167) r32 = getgid() setegid(r32) r33 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r34 = socket(0x2, 0x2, 0x0) connect$unix(r34, &(0x7f0000001b40)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f293849696473d0000c734a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00fa0400000000000000d9ac55a52f7dc8062782813c8cefefdb23d4f9c0e36d58ab4f79a65f69e73991844d490000010062d8edd55587267ba5090932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724de92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af20ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ec9263b7abec3fef53c46f9362301576534c2d7eeac6f70900000000000000fccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f064b23c5101e713db21be5638e4000c7f1e1692c35dbdc77d3f7ba942baa127a4dc3f3354fcd7b01e94dabddc8a713ecdb22c517b8939ff036a801b5669356a3f996255f4dd7183fa2b85204e29c8c37d69864a92144e3ea32e04d709d7d06700200000093a9ddc93e8223278f36593c68be103eb0954fa3c63eabf60d69f3a4917170bad3028227eb42d6aecefe22d182818e64a787e77f92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e66ecb94dd638efba4f481f047c2d02aa78303d2d2f2c94b5d5b7f44f0154fbd921372b6db8e070e477571c082b83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7064742b87207bb59ac0db8eb7a26f41223ee94b5a3050000000000000032bd10467c0ca0086bc590f407990dca000000000000b9d2bb8ecc80d287ba102349414033cc010cf7649214dec62bffdfd3721ca05d2204a978be2d7f0537314b6c74f050a28f74490156f4462cccb3d32fcdd6fd2e523b2309a109903b5f01d704048ecb4c02452c9950f3907cd34ad3ec4a509d096c0fa1d56223dd3ad22623a9b309e30f2d7597ef1096d8b304d3cb7c5dfb241a85dc1f845c5ccc3446048ba5091dd22d636327300f8b826146c8ee6482b31f72082a578b1f928ca4de8c9119b44295f0b3172c8d77f820da9ef7f715dd814378f7e9f0d1913d39f06e110fe7bf9bc457e368a9a1d9d4c927a4720c2fb3e3d81b83904c09a905497cdaae513b0f918391013fefbd0b35974c9c1f4c70be987f000045ce632e3ec0cf3d21f6be4e07218d3acf9061c787ac6da233a7ce12481a818c2fe2c98f62575cd83d14a444c25de8852192390911f847b4f5a4148c6097012fa1e566039a741d0c35d3d21f24beaf540b962b5c583a03b7b39db7cd14ba4f20d54938b1fc6ab6a0e207ce007e4805dbf7093379a9745906ff7da369edd2976ecf129fae28ccc240a25dc65011bc21cdeccfe05323d88b7a7771ec3b222d3342bc461af977f9d168ff7d4bbe53c1ea87e1fdafb519310058f68ba3fb415c179da6e2e3ceb05df5636a66367862c31ab098f1ebcb91c56ac7aabe8abc462478a852454c0ae54c9f6f5f534f96d93a16ad00d88367ad50c913212be66f7d21837be7a4e58bbd3edc89830d81d64d8e92fde74ca7b5c38802c6ab60d738cc60488b0e9e8231995b358183367a4c52f477288ecae3519e9f5e1d31985f5420808e3dfdd20b0101c2572e9aad0edb0300000000000000316ac273a4c691189e74c04b2d287b159a5f4f8cec6b40be97b6782214c39918d0aa72e9c1cbe0f14660a59e03306283ad9dfbde5650dd9501ce3106a9026519e7aea7c4c01369ea2b1bc161a40000"], 0x10) writev(r34, &(0x7f0000000080)=[{0x0}], 0x1) r35 = accept$unix(r34, 0x0, &(0x7f0000000300)) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000480)=0x41) accept$unix(r33, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r33, 0x8004667e, &(0x7f00000003c0)=0x800) fchownat(r33, &(0x7f0000000080)='\x00', r36, r32, 0x6) geteuid() r37 = getgid() setegid(r37) r38 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r39 = socket(0x2, 0x2, 0x0) connect$unix(r39, &(0x7f0000001b40)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f29384d0829696473d0000c734a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00fa0400000000000000d9ac55a52f7dc8062782813c8cefefdb23d4f9c0e36d58ab4f79a65f69e73991844d490000010062d8edd55587267ba5090932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724de92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af20ea997e3ea944df0430b67f055df2b473f9df011e0000000000c1ec9263b7abec3fef53c46f9362301576534c2d7eeac6f70900000000000002fccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568fff014d217824b0aa5560ea40017f2f064b23c5101e713db21be5638e402c35dbdc77d3f7ba942baa127a4dc3f3354fcd7b01e94dabddc8a713ecdb22c517b8939ff036a801b5669356a3f996255f4dd7183fa2b85204e29c8c37d69864a92144e3ea32e04d709d7d06700200000093a9ddc93e8223278f36593c68be103eb0954fa3c63eabf60d69f3a4917170bad3028227eb42d6aecefe22d182818e64a787e77f92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e66ecb94dd638efba4f481f047c2d02aa78303d2d2f2c94b5d5b7f44f0157571c082b83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7064742b87207bb59ac0db8eb7a26f41223ee94b5a3050000000000000032bd10467c0ca0086bc590f407990dca45ff3bbd000000000000b9d2bb8ecc80d287ba102349414033cc010cf7649214dec62bffdfd3721ca05d2204a978be2d7f0537314b6c74f050a28f74490156f4462cccb3d32fcdd6fd2e523b2309a109903b5f01d704048ecb4c02452c9950f3907cd34ad3ec4a509d096c0fa1d56223dd3ad22623a9b309e30f2d7597ef1096d8b304d3cb7c5dfb241a85dc1f845c5ccc3446048ba5091dd22d636327300f8b826146c8ee6482b31f72082a578b1f928ca4de8c9119b44295f0b3172c8d77f820da9ef7f715dd814378f7e9f0d1913d39f06e110fe7bf9bc457e368a9a1d9d4c927a4720c2fb3e3d81b83904c09a905497cdaae513b0f918391013fefbd0b35974c9c1f4c70be987f000045ce632e3ec0cf3d21f6be4e07218d3acf9061c787ac6da233a7ce12481a818c2fe2c98f62575cd83d14a444c25de8852192390911f847b4f5a4148c6097012fa1e566039a741d0c35d3d21f24beaf540b962b5c583a03b7b39db7cd14ba4f20d54938b1fc6ab6a0e207ce007e4805dbf7ef3279a9745906ff7da369edd2976ecf129fae28ccc240a25dc65011bc21cdeccfe05323d88b7a7771ec3b222d3342bc461af977f9d168ff7d4bbe53c1ea87e1fdafb519310058f68ba3fb415c179da6e2e3ceb05df5636a66367862c31ab098f1ebcb91c56ac7aabe8abc462478a852454c0ae54c9f6f5f534f96d93a16ad00d88367ad50c913212be66f7d21837be7a4e58bbd3edc89830d81d64d8e92fde74ca7b5c38802c6ab60d738cc60488b0e9e8231995b358183367a4c52f477288ecae3519e9f5e1d31985f5420808e3dfdd20b0101c2572e9aad0edb0300000000000000316ac273a4c691189e74c004000000000000008cec6b40be97b6782214c39918d0aa72e9c1cbe0f14660a59e03306283ad9dfbde5650dd9501ce3106a9026519e7aea7c4c01369ea2b0000000000"], 0x10) writev(r39, &(0x7f0000000080)=[{0x0}], 0x1) r40 = accept$unix(r39, 0x0, &(0x7f0000000300)) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000480)=0x41) accept$unix(r38, 0x0, &(0x7f00000000c0)) 05:19:58 executing program 0: accept$unix(0xffffffffffffffff, 0x0, 0x0) fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000010000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df", 0xffffffffffffffb5, 0x800, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaa0900000086dd60a4f008080000000000000080fffa00000000000000002aff420000000000000000000000000001"]) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="c2", 0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r0 = shmget$private(0x0, 0x3000, 0x404, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) getgid() geteuid() open(&(0x7f0000000080)='./file0\x00', 0x8, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x80000000000029, 0x1b, &(0x7f0000000000), 0x4) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r5, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r5, 0x0) r6 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r6, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r6, 0x0) r7 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r7, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r7, 0x0) r8 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r8, 0x0, 0x13, &(0x7f0000000040), 0x4) r9 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r9, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r9, 0x0) r10 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r10, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r10, 0x0) socket$inet(0x2, 0x0, 0x9) r11 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r11, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r11, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x80, 0x0) getpgrp() geteuid() r12 = semget$private(0x0, 0x8, 0x80) semop(r12, &(0x7f0000000500)=[{0x1, 0x0, 0x1000}, {0x0, 0x5, 0x800}, {0x7, 0x80}, {0x0, 0x9, 0x2800}, {0x0, 0x200, 0x1000}, {0x2, 0x5, 0x800}, {0x2, 0x1, 0x800}], 0x7) semop(r12, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x2, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r12, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r13 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r13, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r14, r15, r14, r15, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) socket$inet(0x2, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x6, 0x0, r1, r3, 0x0, 0x1e6, 0x8}, 0x5, 0x5, 0x0, 0x0, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000300)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x1, 0x80}, 0x400, 0x5, 0xffffffffffffffff, 0x0, 0x2, 0x2, 0x80}) 05:19:58 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000000), 0x3, &(0x7f0000000000)={0x4000100000000000, 0x3b9ac9ff}) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffe, 0x87, 0x8}], 0x66, 0x0, 0x8c, 0x0) 05:19:58 executing program 0: geteuid() r0 = getuid() r1 = socket(0x26, 0x3, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x39, 0x3}], 0x81, 0x0, 0x7, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0x255) r3 = geteuid() r4 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r5 = getuid() fchownat(r4, &(0x7f0000000040)='./file0\x00', r5, 0x0, 0x2) setreuid(r5, r3) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r0, r6) r7 = open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x80) ftruncate(r7, 0x0, 0x38000000005) shmget(0x3, 0x3000, 0x5c8, &(0x7f0000ffd000/0x3000)=nil) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000002) ftruncate(r7, 0x0, 0x100000004) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x7a0) pread(0xffffffffffffff9c, &(0x7f00000000c0)="e80b62b2ad5c990576db534f7f83c64a0af5423c57a984aadb5dfa0d318cc092717e6532553390cec86ad7ec697e774e4a2e300119e3872b6931fd8f66f597c325fcf8779378a9fd50cb", 0x4a, 0x0, 0x1c48328) dup2(0xffffffffffffffff, r7) r8 = semget$private(0x0, 0x8, 0x10286) r9 = kqueue() kevent(r9, &(0x7f0000000000)=[{{r9}, 0xffffffffffffffff, 0x1}], 0x800, 0x0, 0x4, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000000)=[{{r10}, 0xffffffffffffffff, 0x1}], 0x800, 0x0, 0x4, 0x0) dup2(r10, r2) bind$unix(r1, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) semop(r8, &(0x7f00000002c0)=[{0x4, 0x0, 0x1000}, {0x1, 0x1, 0x1000}, {0x1, 0x8}, {0x4, 0x6627}], 0x4) r11 = shmget$private(0x0, 0x2000, 0x105, &(0x7f0000ffc000/0x2000)=nil) semctl$IPC_RMID(r11, 0x0, 0x0) shmctl$IPC_SET(r11, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000040)=""/210) 05:19:58 executing program 0: sync() getrusage(0xffffffffffffffff, &(0x7f00000000c0)) pipe2(0x0, 0x0) semget(0x2, 0x0, 0x0) r0 = kqueue() kevent(r0, 0xffffffffffffffff, 0x9, 0x0, 0x0, 0x0) 05:19:58 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200, 0xce) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x10002fffffffe}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) 05:19:59 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) sendto(r0, &(0x7f0000000180)="531dbd6cd2a1ac10468a65bf36ebdc62992c66362a1a7fcf8b4d6448bbae8276bb564f0cd52dd5de179bef7ff34d9fd298bc68c512a3f5b87fe3b81e8eb32a3bcc35aabdc8f40db939935431712ba000878e7b906444984db88eda6bb28ce68247fbdc474ea4cb4f807b2c24448e0b96eae766780b3a07a39ff9c4488e3c3282745a94ee716b8aa7ee3ec7e3103bbb54e1cd5a9f33fe51837095d7777c4fe861d35dfaeadcdb410e35b993b63ff93169279df60232d5cf857da9d4029d51", 0xbe, 0x3, &(0x7f0000000040)=@in6={0x18, 0x0, 0x1, 0x4}, 0xc) setrlimit(0x0, &(0x7f0000000000)={0xaf, 0x9}) munlockall() 05:19:59 executing program 0: getrlimit(0x2, &(0x7f0000000080)) r0 = socket(0x800000018, 0x1, 0x0) socket(0x6, 0x4000, 0xff) r1 = socket$inet(0x2, 0x2, 0x80) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r2, 0x0, 0x3, 0x0, 0x0) r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0xa92b2d62) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYPTR64], 0x1, 0x0) msgrcv(r4, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f77868c50ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac"], 0xfffffffffffffe9f, 0x1, 0x1000) r5 = socket(0x1, 0x5, 0x2) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000040)=0x200, 0x4) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000100)=0x1) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r5, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000040)=0x200, 0x4) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000100)=0x1) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r6, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) renameat(r3, &(0x7f0000000240)='./file0\x00', r7, &(0x7f0000000280)='./file0\x00') r8 = syz_open_pts() fcntl$lock(r8, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) r9 = syz_open_pts() fcntl$lock(r9, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) r10 = syz_open_pts() fcntl$lock(r10, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) msgsnd(r4, &(0x7f00000001c0)={0x3, "1f5b8579564966c9132e5acf65a14eb74a25c0220a36a6f780c1c947d527beeab00192276d0a4018e97123b49873683c5a71162ec2cba9190eaf0cde"}, 0x44, 0x800) r11 = syz_open_pts() dup(r11) r12 = socket(0x2, 0x1, 0x0) bind(r12, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r12) setsockopt$sock_int(r12, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) getsockopt(r12, 0x2, 0xe, 0x0, 0x0) r13 = socket(0x18, 0x2, 0x0) getsockopt(r13, 0x29, 0xe, 0x0, 0x0) r14 = socket(0x18, 0x2, 0x0) getsockopt(r14, 0x29, 0xe, 0x0, 0x0) r15 = socket(0x2, 0x1, 0x0) bind(r15, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) msgsnd(r4, &(0x7f0000000180)=ANY=[@ANYPTR=&(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYRESOCT, @ANYRES16=0x0, @ANYRESHEX=r9, @ANYRES64=r10, @ANYRES16=r13, @ANYRES16, @ANYRES16=r4, @ANYRES32], @ANYPTR=&(0x7f00000026c0)=ANY=[@ANYRESHEX, @ANYRESDEC, @ANYBLOB="b598f31a554b3790c6379f37970720df50bdeab07530206bf4a0657f23e14d5050e8ec5ce6cdc896971164b660520a5e4440a07158c66258efdd3d26eb1e74e6295dc1884079219ca8ffd1caa7206823579f9e1a34d35e2aa20fcd03cc48663cc8a1c97dc0e82752f669c03e80c75f0022cb453e7f16cbb7f2110b4a5a834928e6cec5032eee5ec1cac9ef587ea5a53e95b818853d89dbfe7a07f0bca01e088167158b2b3d1dcaebbe9d7674c6899240462f7aab22700a3dcd0f5d01a74e6643da586ea3eb3c6a980810592a34da25b6888df063aac8e62899edf2112c7509d79d02d9ef77a9b6f3635bbadd2b4814bd108939", @ANYBLOB="a0cac9ec41fcc7b4a53627ae7dd3eb779c8717e1879d9af40314f444d8306a8d3368db588b929deab1ed8d868938453ee208f1b48442d770825e9dbd57d56cd400b48ec9eabe4b75228048d604a67fc8940e083239b3bd22f33de8821bf81d45e063631c8c95ed856c342667fb0562b7da63bafbf089a5ddcf3c85acec0df1548a7f489b0715b26d98b7d591d8e9ef67f40617ad20de5f8448e9eb9625579772f671a5b90803d97a02a3a85c7f4f820a3e1f4a6a9e546516c920cad2128d5bd2c203db510ec47c51b9a467776f043987db82ad0d524f6f7f353999ea153635b84d78e8a819686a2caf1e5b242430a01eaf2615691ae27a913f120399fa944fed03723783619ff7711bfb6fc8e30f1bc213d24cd93eb8fc5ff968f49ccb47a46bfae802b4b8f33c723f362dca4c77c333cdc0da021932932779be25fc4d24131942ed3b1ac0d94136a5d44f64e5feb51a12c32181f16f14a211aaa731df9c97e744a54b4c8bb6668cef92d172820866b7d39178a26efce55b146fbc28a70553720c980912afbb9368c2b46b91725ddba37a475c3b5d7d323ff5ca1ba89062eccbd871e608b0c0c865b0322e02fd603cd37caf6afcd3f8011e3a4a199990cc07510602d3239045034373dd9ca97af689a29f48c14073d9318dbcacf87732246d03083aebc1f4e0b82961936a41107e7279b410566835dcaa5884e4efc47c6880e7cac8f32cc7e4f399427892c0d424ef6b507d2bbe5ce078cce0b2f5f30aa72cb7c7a274a77a856c1be736e3f329d39de5fe2833e387dea76b785702d63301e776728951a10241f55c4d4fabb869a81bd565d01ccf380ecfd1fb21828dc0529655e5dcaf637db823b9d838592404ca13346e5c86d3ea25aa6aa0e3d6a9a3ed959a20afea04340be79648a1f54661ec43357bfd4c8d55872c15c65f71c366df31dc57091047faa9f254bf3da01f4e102a81d9e0a420bc6de3bca299b449fb1aa51c37e0ccf692c17d6d5361b1149ef384e2b4c1fec3ad3523d27ff88a89b66b4a1321e8e3c9562646c945913dd160218c610a1fe70c9f536501124c299098a7f069eb5ac95f6b0f56adfc2c416e13ff73bf07153291812cfabdba0d4ba54d2ff6b26e2cce3983d9323271482a65f8442f083975afc7f7ea04a1558121f82a5f8beb5ee6d04c4cf20b568ad37c2706d320969d87f36c847dd3346e50e8a64cb9961f489c547d6e2f80ebcd6be9669cdc14a92831b6ee1b7a171c22cdd4246ca9350e1d71103fc62798eaa1cdae22216720635afbb10337c83360546e9d436a75058523b7180d6796bed1ea16c357c11bf9449f798a01b60f4b04ff676e7fbbe5f76e26252d2fd623f9d24e740b375162d178aeb0823bf2771c91dc10895919f265917bbdd3ae7f409de587eb89fce6920fc55a7e24414788653c936039ce334dec64d2f02797cc67b91533414f26f0d47b6d1955569d576d2d91f715c6d13b1b507ac1db39c3d785706e9b57b6c59bd6d196fa306c4213b467eede6abf5c8a654837422536a4a7af146535c0c231769dd840fbb44e0629f74a8f3b7997f99086bbeb5f91b4ba50771616ad0111bdca3c25e79c735bb15ee6fc619ec35ef40ec993db4c9dd930738796ff5305c1fef7098e33365054981e6e921041a4a3e12408dd93ecac9cb4452c2580af002607ec864a6b563f86501b3668b9f36da383a95871df204fdc08b9dac8243c588c734acf1966caadf81755818e9ab6251daf24e7fcf22798b4b746d90e6533d256eb455c28e18fc74b2936ab556344f9aef0dc176e66ce6bc51eea3add257a338088de5dcec6447611e404b0235baee88a4b4095f0b24de64ce85ed5da81f2a92a65c4c0fe043bc09fe6f8fb57ef6725e06d31e5eaf37fdefac2685a7dac801c3b207d16c652572931d5f80cb127b25e505ad96606c49ac513ba157fa446bc7ce8abf80445c200912336e74b34d024f8a65eedc1ee93136badde8a90186ea9c82857383dd1cd50fb64d11a7829ec8074feeb5d83f4ec1a079da18a29c51ce3becbaab4459f7b1be0182131196194d198a772c183a59207aabdf4809c223624dcd34060bd029a11d63df783d1f7ebf1117cf81c80de36d8dbecbf3fed6b2f6864483f16454a57eed99beb80793a63d3d116c0604be24b98a7d5b2bff47d40790850700bd65b0ee0596d7c2d363edc8ce8b33b6dd6ccf4eb71a6e807fe8272d0ba20dcad120e9f62d0213e607b67b7917b0243572a5179c10f6f1e2695e0dfdaf122c70040aa4572a320424bcd96100dbaea6e6d697b99437fc1fe3db121e5680285412f54d32019f1636a2843109c5b824e23c6487e079e3954fbbb57b9cf27dabe4135bf58e8c47fadc092f27ff7d96824b3bc817514f287a00b812edd5eac43a6758836c3f0a0680dc698d5b900957bb75c306f30fe0dcf9b6998482f0e95e25672afe66a4206635b1bdb7dfdc0f983d0e209f3994e37eb07b07f1ad04bf1b3107302abb415862d740b2dd1fdadd30c456c47f4d937048a8de117a6faea63f9d80346aab6388b1ff8f0e928ad70ad1d8cf9c87db57c5dbc622657f65a7a34195cfd0a873c96a2e389fb6995993997ed6945c3aa053537178767186ee09a8ae76648a07f0ce0410d38a5ca7cf925d889e1fedf6ea778b037c20a7c29f310448d42c8cc3b2fbf105563c6ae600dd0cdf24dc6d72007210665d9c13f03c4034586e813e4c44dbac83d204df6134720f50848ef2620b2d7c7bf42151a109fff131489a2c983d3cc3d235c9817325690bdfd9e7fdc8ffb5db6b42323453d1b767d7d26af6076323190300582b4cd1954073b4143339d7a7eadb441e6acf3eca68922da0920dac0ea499bbc2228a90650bfef9e6ef6f698ce1c24ceff34f2ede16b9fb6f9b1e76ff4171cabbffa783acc820b6c9a86ec3dbee24813798c0b5ed14d805decb7cb17c6539ab4e5f74ee24c8cb111797de9be14728fa2c8e8d4c5029ddf2c7f8b0d01f30fd30208e153d1b36ba1a8c79383caa48816bff89948bc732e28f9ecd43b7d87d11db4f041ba057ff9f7c9b09f98301b31b63d6bc531d2dd8bedcffad8e5bf6af127a43a3ca6ba557f47ca3f3d353e0eca375c46e3d7f2211117cf482fd166247be7018ee3b121acb9fe83f60c451d174cff2299493917be92423ecdd4b0af144e191e4b6756d977f9cba1ecf8df7dd06ae52bc1da6d9d412ec57d77028c863efe5b75d4d82bebc50fadd5968a95eeb371eaa63d510607b394656527a4bae738372aea66d4eef3835c22fbe769e1e57dc4b38544082a87cfaed97d1b80f12e44213d64eef789cc58541d6366e050194eb15b4b34ffc899d3ff9c24142432fe4541e79ad09ae681980ee34c74746445057e9cb41aaedc3d35ad44a4ef7149bb56c48107a82046b86991ba22c26a8ab7da4434440be69c353a9955f4d337dc2fd3febbb2a6005e6a6acbf43392a4de1bf681798fbda91d41453de68f6abe49167f1b02dc26c3ddfccaabf315afb7d749165c3ef27db7d6c1653afcc750323c052e6cafc5d0fa570ae5b1df0816eddbd1b67a28da5e4e2b591efde1df85b1459a450e8b3222d4218e924a76b5a397b4634dfe40708fe5772bffda984f9f1a5e622cd7ce82be70a797c4b032e541b79f179ded5a4d30a3ef64710082d25b5d9c1276adca353a11217e8e0bef1cb1b8fb6fdcf8632410e2e330557a2e278341a13b63e96e7d73dd061859c39e0b1b0bbc001a6910e6cec387c7ed38c5ddfd5ce3585d222a5caf93e8a8c0411ade2bdbaf089e9ed7fb94b47f1806eaefa7da8d81510b74f8193c5ac8e8c2ebabce72bdf5f0a162a1839b7bc560084af874bea0a6d12ac9848171117bd0ace6e5ad23ee89ee9f96dbfb756e80502bf3a4dfeaea345e1b34102e3338bd56ba5d03ac66e8635736e5a91a8a02cd3495d380dae1fbac45c2dd1f6317050981d866c7201dbbef54647d6ad115f9c643a0a91abee575fdd9df34ffce54400624e4fd5e8f5be43776ae2bf968ccf887662906efffb9f166b466b60ba6b4867c675d3da26eca3bdb6d7d5bd98b10a8af63ad5488661e3d3f3a6d376e37fc3bcea93f024fc5b2183054ac4d90abcf7ae4b9adbf28c6afd6f2f538455376babdb60b231033ac46df41601d10a86e64da1ab85799be355f1c0af329dc02c6f21d80d76c244d55872ba7d00366bf2c1904f39ce85f10bff3a5bb3a3288fc711d81fd5e6feb966de822e5ac50c77e9e304e4eb17ef18ad41e6da9dfb2219d841cbb27e9e2e515674a75a20ea24f791c14cf6ef7ef1051d7e342173655f197501be96c38008a06137fbf16a3c63c6ddd0c34464fbebef632df67d26e7067599095f2f691ee93bfc976bcbe14351d277d862a026c5ee0c5aec197e966e25ef1ca6223026d17090f05ed94c31d2f8f916af5e0e09b643e1c271f0fd5217b088dfc5f323641ad240a2cfed3a18c38aea8fe1d7366cd84d752efe0117b5c2c7bcf4f1c7611a96adfa46a7d4fed90e29393831aaa21280ca5e28f09e3f2b70ee745e2808658a9c346b570ee5b8ce7ec8c0013a9d64dd5529b4bd09728660aba71e433091f1d4d5f876a2ccaafa6d6a4436fcb34a549ea9634c893c9cc7b42cf7a232d3119f70ef298d0b6b0cd75487e8a1c31389bd32dd4d18cf0f5ccc6ad829b69b676ddb830e39adec494d933b998f77532cbe14a7482f8fec4b32691416c4abddfee8705f336a46b1920685571044b62ceff154322849373aab3aa1bda49464b5ab64380bcc9628d2b9625ef204b8c797bcc3058984098e4f0019ada85fb4ff2a96fff62b8012c5f39e30f633a9ee5daa3f62676d7ebc7e3efa1fcac81c1387dfc3f24974bcbe266aed318872a8825e39c47a3dc3bb059df5e5ce4045446ee39470a97117f65ae14adcae5506f13e872568a2fe906fe4cadd3ad2d95fa1f5ac4fc4f78808dd8a161fee9c77d12584b1db3aeeed9ca0c884d1a02bca5de1bf7ba2988ebb06cfac9e10e730b2d985277e888074cd14ea7b1ce30d2bbc19e2481510f4fb87340522127141b9d9cc91442c883ba6a79a190f459d2694f146642956893b4c83fba5f1865e7e799d2e108eae9ee2d3d3883e4c1788a86ca480893a2cf7e8a27ff26079afbbe1f55b8be2ac363602a243b70cc1b39716eae5b4512e2dd95653968582246ab63af183da1c2682dfeddb64f2177f85f3ea0b57dd3a1f8767096edb7656bab9059ac6011e29ee8b503264190f62c90912846bd7e6a8979f046c04a10f445bf5fccf31f0134e3d8592f28ea3276be81d634bca006cb78a1e4d288c171962a0878aba74fbacea8c758e170b54604642b9141106524a98e279a392ac09743aab1f2cb6af04c8871ae7bd4d4aa13bc12dd59eaf165c23c7f985a680e60f595945d21bc8b5fa2ae2b2494fbe59d8dc5dc9df2be3d81a7573bf976d2a3d8b7d928fa2123811026b8a9b1609d39fdb3d6ee27ac2eb462dca25b2c181b07244b2a1bb4772858fb12c693b0d3071a5e55d3f7948af18ae6033b599479d93de2551e0aabe0ce4aa167f43c8715a876afadea51210b5f894159aaec7f481c85e3a985c5e2117fa7f627821f04c77585da0f3bf8df554403c83b5b29ea436c46a7fe5a58b9bc284d36ddc9f702f5bc7618e2518c2aaf6067cda5fc84d681c92e8ba234a31dbbb94320daa4b05344daf8fe995d5d0df81aa853d07c0626c39705080111e7cbd9645a978faccf71c4e2dd06fb479d89104faf6f459376abf6856ce629796b278a23d042d5d624"], @ANYPTR=&(0x7f0000000300)=ANY=[@ANYRES64=r9, @ANYRES32=0x0, @ANYPTR64=&(0x7f0000000a00)=ANY=[@ANYBLOB="1a2256c95855b798e37addfd8a1f88ac9ccdd0e3b17fa1e020dcf276825a48794825f56fe50f795ed0339115e46f2d3438f4ba1058f4fc3550b86a28433230135b7c1916b5f8dff623188877bbbcce8e5304779891fe534318071f00d5b80626acb3e91d777ec76d9f9bf85ba99e81bc2194ee58cdd1726dc609a3a63a7adb374af9e337b317fdb88d32697de0943ee6cab3e2a4e5a76ead574edea2b4f000"/169, @ANYRESOCT=0x0, @ANYRES64=r11, @ANYPTR, @ANYRES64, @ANYRES64=r5, @ANYBLOB="f6ce4ba6b934a5d896d9c8be7b4e112eb216e2f56200616a52752348dad25841f81ea07b35ec8fe222f2efc6d73dedf7145b0aafb3809e599b77a5923995e39e7f0d06e0f4d903a142418371c66f03eb182607a824c914d09f1857e86afc0e13f2179313e9ab9c4bfb6ccedfb4cf9875ae77bd43336acb205b1a5f5b3d9e82ca7caf83a2a4ad42709d7d51316be81a27fb82c62bca13a739f6fe871dc8dccc3c984897ca04b1e6019d35add99ae8fffd6fc7b59fed24d87b0f3a90218c42faad7c1990b6302688679ead55a76dfbd914aef7e65cd264709a6bf3baef1d96cde8ba7ea35bd9161b0d", @ANYRESOCT=0x0], @ANYRESOCT, @ANYRESOCT, @ANYRESDEC=r10, @ANYBLOB="b139888b9816c5e5527b7ea8abbec4f410232ebed7aea80a507f92e1a5e20eb901e84f61632aac9c8f14933aa584654fb04f398b2ee297e6c4396b140dc26eb9c9bced08ceff615125f9e3a5f1fcd29780e63d3e5b0208bc38478a440e34b5c773913713a47dd7926a5d682bdd810a5f684f9c32575c04982419c40b16afd19e54715054be010a8150cb1f8c167805a60f5581aa896c574ac1b27220549eb5b5c8447769addea39d3cf31361c6817ce2f63c2be2c6c492dc4d963b3450fb0513cd631ce784a242b87f00"/217, @ANYRES64]]], 0x1, 0x800) msgsnd(r4, &(0x7f00000000c0)={0x1, "981ecd85bd7c95caf96eb70c59e8d74e6a22f54edbc6a2486763d9f147d53028589f363fc0d2ab15a2cf9610fc536047396dd4f008031b0928d108e6160c894c9b3ce7be67362f834df1ef4f9719afd9ccbc9a10c9d45b830cbc2303397482cbdecf599936d972f3109c026f751f009ab691e2538e758c83924ff5c6ad894ace3e52a8a1f9c5f7d3c2fc5f5bbe1f90e7422d406e7a78768dbed1f1ad20a9c04f223035eb28610fd773a5a8c5"}, 0xb4, 0x0) 05:19:59 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001880)='/dev/zero\x00', 0x80, 0x0) sendto$unix(r0, &(0x7f00000018c0)="c01608d48cb4492f7ed6b368aa6ac0f17b8f5c42e45583f24543fc6dfd49b1823510e3e270989de19b3006cc747db83420de47c28bc2e8fb8a663a02abd83e3188f8b234290c0c6a964de8f663dbc0d729748d6a8aeb355266aa0ab9fbe5a732cfb004f2f8348ef51e813746053f6a18ae39789b7832b8de7a6fc8aa238db204ae30944e0a42acb49b3ebf8c534625955dd263383ead8e29fedc6a835c66c1abddfef6799bf51718899cb74f073ba6e759400b90cfe6e12dd3e483a332204fc70207a49265a54ca1a0c9ce7f0854a6ef3db20a589c126210e5c7917c3a47f96eac053276aa2c6d3fb5a7113869d40689d6ce8a31a3658564c742689e1b460a4946f98d1062529d25d174f7c2c701456f49167663e5b1efe6edb96700737ec473fb2037abf489f2e8cc716b79b5c927469f8476049a8df065578c55ed0d7b67537b5da7de892ac9567c4a7e58332f09b14923c8d9e1f6b7726604820ad73eeb547e571f75a49e20d64cb6f5b6a8bcdf1612d4241de4105f2a9229204a37832a3fbf853db9c65d241f81fdc9230f42063c1d1351c967e888d49bdf246bd82e9bed7823aa8978a927153b07316fb015e4c6784e7556352530ed643eb1ce630aeb139c8a4b537ec41fa2255c7122ffd4b9f36f5b47e1d0c7303de466aeb640e5dd1f8aedc8ddf5369adf43e56790835c8d4cc0b5b0e5ab78b9e5440aada1c6b850946dd89e3e2fd0e578fe00161bce751c05475be0f1f3538169dc61f900b5ddbbda90d64177619e4f8cc116b2beaeaf86bae8413d4b8f412e4c1a9650e2c44478cbc5bc6f13f9a677f5364736ff8b469f1e9f1a0c9c81a95400261ae590d74117c9c752f8558d2b2535491a6c2d74983067e3da9a03cb2791651a4823f3ff593e1526f5b694b681f2fa5b98f594c8efb74b1e0648c87bae59ae85bbff75fc4d748f34cf477bd574521f2284d587479906c561058d3474adfc8dc045c02d555848b3767c416d8bc31a4f6f9b85b70dcd229a4d1425c48637a29a11ed0695afb2d9682304a951247d7ccb7ca4f202fc667a3af1ed25078b836099bbae69c3f744086b4bb72e4cdac2914381fb5ab4dd6da0aad578686d2411fdb85d82a3483b1e3d1f0debee459640f52233aae001555ccdf98c9a2fdd89c4af35535393ec05a81e33bf1bb8e877fd81e3f32bcfbab7cbcd4e9a4fed12797e0a3f379ee55245958fe5172c2a6fee1fcf25741dddac911cb061e03eb6de067c1113eeb11bdfac390b2b871a858e8dbd105ed786c2d9bc27a0de999cfa5122a7e74986b086030f2f4333a9c5e4d2f34505d5f9041433a506febeb2fca929718ce7b923a58eadc633ed841c817a31d395844844b5fb69e9356e5a879b9a257eeaedac788fe5bc3a380ce2208aceec21ab562497db1115d8b5eef67b75cd113aad5118aaa010cb319753f25e9b779eb1b2999ba0ed1d19d9dc0b80b9c00d64710bb0f68233cabdbfc8813c3421cce73143b32214cea4a31df511ac7a55cdbf0dc67dda88e26121e7337c58e65578241324a3f31abbe3164892f5dfe97000636131e2c6eea0cc9672085f3b27388e1de35ef7093f4dbab3c7629bd641f81d1ec27089ab876d1e93894df7403821b5177d5509d22aa16fca8f33f3f36dc56515d0bb0a2bf42868871d35f3659a09b0f3f79a9c1d90bdaf114aae4ee34db561667b47452bf0de94eb74bcd0c510ab51365497c230d490d20345f69ad15fb684465964fb9f9168a9fbc3274a94503e2f51a770e549456e23adacf2832be869524a9a7a59dcdf97510e634c4422c5c3f0a2858ccc749c80285864375db5f8ebd0ec4cad4059e0611a7372218f82fdfb2e99278b5a1f9107ead88ae263ce515ae5521fd4dec5101b645355f65d35b124a6f23c8a92fa7f7ae45d87626d6d450c5d03a773be5fa1847fdb5b51fd409618bddb25f37563c14855aa0313b235b390a6b32fe017548ce396f5d20481a8c2303eb45fb892bc56686f74f0574784db67ff3fdc2c8a5d26bd8e7472ae67b30e25aedd13529ffd56c4e22052eb838db5871c297202d9d3bc760ff5a6d994660f782450854b6db949ce8a2608251eb003c68958b365abb1e1f06f7f3c502222ebe54511046ac3d325544165226305e4314b9052f88eb96cfacc7133ddef262df0cd3b458fa05052e0f3cbf614610af71f6fec622f6c46ef192b2dee8c52bb7a36731da382d0f6840fdccb03a8e07c171d9821ac831538d2af77c3251197c483581f4607fe76f975a022313c0843ecd9ab7e35e09f8ea23d9a8f4616f5db55cc09bdab0eb6400f5e4dbe9e58b767d2b700a37c2ee6d6e9f7978c061472854fe7568077d7f7e2032b233087b3ebe3b1fcfe8fef4b7bdd931b9eb78957a76caf2dd9548b13637f1fa51809d4d607678d50240f880f0ef5188d9e235a5528b226abc644a5ff876a0c1921762ad75842b0d55e2d97e7c00ef7f42767611474ff6556d2b9dd07adbc38d55350baffb230448fe751fa16cd0e95b8fb8ddb5f9a15c8a0ede13f87ec94ac4a2aa9ddbbe22cd273e25233b78dd5cb413174df40b3e4271aa271a541faf29d1b7fec2e73e526231a31bbb976087d6f88ecb8d88e2bf274cd564de9c91d695e7e40d3256f1794c3acecab6ae1825752d80df13094894c66b29d9b21bb6d6b033fbec3e8aa4d52904db7d9a9f7bcf69af0c06731107a47e9cfb22e3da3ba41f67bff816491f6d653a1413bd396acd5a813478783ddaa49196220a4812cd50ed71296831511b915d9f53a3758338622dfc02a98e5302804a72368e1eaae038459dad6f4cd5e68dbe7da3b6cf7d4e09ebf98fdb76cfcdcdaea73069ce2f6a053cb4d5d97db516bbb8341bed2f8b933381a5e93e1c42cad19e453b4952e0d686c0cec7cdeae2d4b1ea37e270a0bb28ac66868c03a9f84957692e2ec07a2b902fb8e140fbb9be765d1952be12cc959a6a5a37e0bef6b6ac308480fff76cdbde0cb5094dc2e1efaf131d7a519e69fe257d6d6584ab206035f3dc1b37a28f1f981d3aa32ccd8e845f59343852289fe5128b45b1d6aecb274fd09cdc7c0d47c2bc8b37baacc8b6adaf0f75e0768d4dbc1b8f213a5f2c3a77528ba5aacc18743d10da54a483678c48b219722c4e1568520bb784b72a2dc990bec0ee1e3b2e6450e7496812c7fc8f19d97fabca8c7e410d184ed7cf066dc0840e4b8c23d5bb244eeb6e3cae3c8846b57e08dd6e902f5e85ed3336e6905e6ee83bd1ae95d9549e55c3953de326868b7cc943a6a08623da53d0380faaa0fd733d7df72c96ac2cd09921d96df89deeb11f7c6464cf11083ee63c7f9efb67c71cf0fe6ca2868e4be337716df7bf6cfc5ef1d9b08973061fa8d9acb76834c22b88db910bad1c587586d8c7704210002286ee82f31b1a406ade07fce4c14dba7ac189b291daee6f6c7cbf843c5cfda09995f989b2124fe827a4b84a9383b6862a41996cd65c5b454519df82a177154781833bf0aec6746572b68c5295f7e583a660d4dd88749bf600211f38cbeb80a358a87e75e7d5b99bc5cde02050e864193b1d96ce481c96fd70488ca127a687b72cb6dff17375904792e49f1c45ef7126b4c6215a0f9f0f78e8422be6cab4605ed1bf7a898970f2494ed7c6c7e191408cb4e98e0d03b5ed2ea4deba8c15c5ad09edd369cb2c64d04d7baa1e931dc2fdc414ae7eed1b1ba528ef27a8eb692474c4e57c33bcb6a0ce63add7867af303e0ed794f29c377f5b4cc58f08f507d762ff2bd1e5d9d8b338f9cf920bf852df6ce23aa2ad045fc2149daba966e27a5d61249743937d6cbf488f12c021729de743daca740423a0e43024744f382c4ffacd1896819f0bc8a40bde9af434f5cf006fbb077e1b92fdcc9fe16f4925ea99d3924b3022ab03e11c0d6b495e5339a8e7db23f6e7ff84f12b441c6e3988a6b581b852cdfe8cc96343883243b2c541bd26205b3f194196ba71e31a8cbcff56970fa72d8b2fd883acc3bdd14d13a5dd37b81de8e18726e4b6797ac20adafcf102ff4594d1bceb30da8de425b7fa1e70953e4cc1aca71e1a547504a8b71ca958cdfcc0f861aca2c77ca89abd4876514ec225fc4d333ddb8056b4c8a1302039b2bb8e63a7778f6086d7a187bd896bcd0c76018272d75ea8c54ba21efbc6d925288f31694bcd4c99734bacb324219a0c2edc6914dd9567527a4895282d4e4637375119dd13a0b9929f2b3814911f01ea03a2d247f0d0243bafc5996992370880abf9f00172e375674bc4ae71a68f4fc8f436aeaf3af749bed5208f030333155696fe78c2e5bc567f9ba51529c697b9be31dff1e91bf7e795592f29f8dc84e1aaf0582e7a987372d84c8222b83b45f58228b61667e294987cb00af6831ed35e07329cefc25373686e85611212371ee8dd01ff8841d946aa28d0b2a4fdbb2a40c430eafeb9bf8d19a73551ad797dd6010d6db7c40e2b44c3c242c16c9f28416a34bdf9082ae9682be5731865d85d8fad8cb7cbcf972ef50f6f31c23574720a75138f68d1d121500dfa5b8c98a7f5b568c25705be0eab95b43a6b2505ff41179b29c3c124b6633558a31ee4547b620ac7aee7679027b5a79256ca1e8685da2128f7f1db04d272c1b6fd1363fe9338254301d28a66d23b14917ac70ed84c1c4ff632425297d2477d8bc62a94691f16c45487f47e42528c59c179207fd63a9e16cfe50d2cad09809d97f25dfd3a0893d1b8d67af0c8e982178f05d518220427856bdf1cfc486197053f9b5dcd1762cd7c2798b0197712b93a73ed5fb0a52f8170a78f9283b8db0ed8d2748c143ad6416def8181570a59f8d8ceb062a635c8053ad557a47c5ff19a5b1c476e067f3ded3ce7486b7616f10b718f0f9bed9328e2378b9e8eb7116368eae14049bea65b2c6c28e5a9cdb5927ec96e274fd190405e115ec09053c5b67058377cb614c0c247b868e9ebe8bd71eaa010d9f9d2adf6ac8244796975ca379e4507182d6ca6440f45ee346df35e77a9d16a7c49b581f959114b6b9004f4b19f88ae04c573c2fd6eb65b240fac667568aed0050fc0bc976e5cfb8cd80d5b55f345ec61a558946859a000d388e0739ddaa5d846b8f766cd409c5163cf6af13acdf77fdbc9848ac893774e5f15caac8259e0c315bcedd01b96e2d3be9728dc5ccf0fba0e9275da6cc63a2ed96e846cd3d3f66e2ba4b60c175a2218dfd9b0d2a3cd6bb11a32845e710efbbdfe0dbae4428532d8cd52658a9d114b4419e45b39696574df1470ae00ca47cb158d9d17f8eaa91313b1f2eebc61856c3159d0a786751f9770a479fd4a0e165f1fcc785462f1fa341a7a3d23b4e904b2ec25e3f413a7da158583f25fab0a86590ffb44380df92caeb538da63e0194f84597d9d3ec47fc7b7ccc508e15c77aec2d4a2704e139f4754c31a2acb72041409e01ee53363c9aac151eeea643c1fa2350ae3f3683511fd859bb7802cdd6e898197f2ae8db3e55f90a2ecaab68a9ff3839d24ee353d2d4e5e7246e9a2d0a61789aa90b1ad9cf3ffe4a7eeaa250de6dfeb69c83cd97b68b69188da8d69af788295203c051c8eed716ae9cc28debe9fe812f893d0a19954ba5d708633548986f679dad9fb561c7c48c5ce369a69c7571938e4f4335c6df2a4d8613fc516dd813aee5aa71056f307c37b879fc52dc4fdcf75eeb3b0db017f4dee47d24bafc55049ecb7c348d746fd4d167b8981bc60a125ecfa589cfae51f186a24217185878d4111f89db3559c75e40deffef781bf0c85776a024b53d1424835df1b969921bb88", 0x1000, 0x402, &(0x7f00000028c0)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = syz_open_pts() r2 = syz_open_pts() close(r2) flock(r2, 0x0) close(0xffffffffffffffff) flock(r1, 0x0) fchflags(r1, 0x1) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) sendto$inet(r3, &(0x7f0000000040)="e637fc80f18acb07291c931413d6914089e8f11a7f8df8bc627b4d659654c7e74c1122a466a6cf0bf74c1dabb2b3d8857c5470239b7dae64719dc24b70481f3680cc5d99b0efb749569d7e2001f190", 0x4f, 0x0, &(0x7f00000000c0)={0x2, 0x0}, 0xc) pledge(&(0x7f0000002940)='\xdf \x00\x00\x00\x00\x00\x00y\a\xc0\x0e\x00\x00', &(0x7f0000000100)='[]x\x18\xb4') pledge(&(0x7f0000000000)=' \x1a\xca', 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000002900)=0x5) r5 = semget$private(0x0, 0x8, 0x10001028e) r6 = socket(0x18, 0x2, 0x0) shutdown(r6, 0x0) sendmsg(r6, &(0x7f0000002c40)={&(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001800)=[{&(0x7f00000002c0)="b259ee08cbd54ca1c072ad32587898a1a3076929f55410ecc6ba87bef30cf1ba39c18e3ae1908b223f15bcca37d244bc975b49dea30ffab6b2e81b18a1cdeab7fbb2b96ab861e5c4b73110fc368811beaff27aef73c8313d3f861ac27b5bcfd72c1db2743191a58e25", 0x69}, {&(0x7f0000000340)="f284fc273a6ca9b1290f05fa011adcc13a7a61034d3dd0fc076148f4c6e82029fb0bd0eee246810eb46ebe2418ca6d8e6311b1e90fef98d6d45b2cb265ea10cfb97880a27346c80c54daf9a7f84e7a5a031d7581d2c79d4f17ff0c8930ce5afdd4cdae46174dc4e4252e5509f734dcd84ba26813ad5811c03b0ae5bc5ec697b6504656653c483e1521ffef03330a5e5a449b77fca44601a36fb4d35b01591cf55dbf53c6", 0xa4}, {&(0x7f0000000400)="11d21561a6c57ac825511c499e0d9fb4162f59cd5cb7edc418d3c9d9b4fd33b191b5c3690b1ec57037dc7de8d04d60c3bce92e7d5142dba0c8bbb0747b46632b8959f817c3c38fd27852fb9d7854f9a0dfe795ed54bf13bc3b2a67f843d4d1874eee11b90c1b95d1d52fae0c8c057c991fd6a3efadae06bc823561001efdcb2ba8116fad4108b74fb7a8c4664522d9dbd234268a72bf776e966328624809ba89687d27002118d6564664d016f000f72dbaed1bd26092da9a3834f0585c36f01d1d562e8ef57012e9d3ba7de4d793fc4edf69ea10335a246e962027db8a9cdf06389baa8293b9d0532ebf1f116d78d1c243780e0f6f", 0xf5}, {&(0x7f0000000500)="2846e12f3073fd2c1be04af069527b2a22e41135", 0x14}, {&(0x7f0000000540)="5ce1c53f87d254353368159c5acf3482399770a57d232e17e00eeaa675173b9c43a9e9769fd8e8ba2591e7187b732bff68f4115bcb1295b8f85ac26f1a27d5356cf65ea69ad73671c12af1eb9c4080be239634f882b30f46d2b0481b213105630b69df7934f821d85f08a8736aa3e74f5b3c2ed059a195c91f5d501f18fbd1b636e409f633657219b38540ba8216379dc94e9b6564c9f9d93ae9f133008e66bb2fbbfa23b52661927a48cb61f8505caaa856c9f216d47a6e9bd4b395f3a69a07ed247f9f2355de913be5df8a6cc71e140b024e270f28fdc7b2d1a7d211eb7934b6da93c85ce77ecaa00c", 0xea}, {&(0x7f0000000640)="85b341de161d72b508bdd8f71846bb6301f8114d441bedd32038ad79ffef93574d6ee7ce810f1a487f07310d7e0a7db00728464374a25561dbeac6ce3155400cb25f7ab265a9d87ad2e347156a2c5e1420ba2da3d8a9e4b6cd6bb2ad55191536a1f8ca463e0cc04c6052ff9713463b89aae034d552f001553aa0d35ea57a21cf1f64b6f4c02c488553be91103c869043b803ab0b456bac229b7c3691da0ec49b5f5ffd3f8fdc20baf7f544910681dd32d710d87db0e488ba23dcb6156451e977d5", 0xc1}, {&(0x7f0000000740)="1ecdb32fd1bc3268a9f7d7edfdcdf6c97ff9b8a0c4da37f1d036b4b4f071c6affe932de02b0c2e48e3a945d08fa0f9e74029d89acfa06c5e16fa0a1a1aa6039d340194e974bed51105ddbc30c17ce0fbcb32efd248e258112b089e189af1152fa373a9e344322280337dd36bea4abcc6386c204da2a376c72da5e6084ce72e7edf1e24e91bac3ef48d5166ad848321bd2a74b948d86ff76f5b4c5b8f881ee6498422994e094996d492674f35598b55ab0b7d9493a0958567acb0a00abe2d19cc45f76d25835181e2494bef390bbca860de36cc216e0de423f85402046fb86c9f1da036beb7537490544928eb7094cbf49e3577f8f169b76f83f21e1eb395336fb1a8663bca69ae665e80731b7d386a57e99702ac50aa1c3b101d627bd54c2932f74f535a358ef99541f04faf85a7a7aab8f5c7935245c0b3889e2c5c072d694882a68da193a8db564f4afa9881d5d5be9757b7ba4a07381edc66d50d8d6c2536c5be48c44db67e2dc4c0fc44b2a1de3aaf4396ffc1d56e0760bee99b89ff55bf14607b494b6956486e00b6d181819d0812a77b0c67e54d4a9ace12ec61c56138db9c2ac106b0660fb517af5d879a6b2a6471f5ba86b6c295c325be9da4405ad6bb26c5139bd1a203712a60a83304708d6e9b5949104a1fb2378957a199866e0d09b7b09e04b5234e4f576922be9c5b44480157042a6a01caaa697fc9e43bda09005e81d74bf000cbb5be7bc8fee86b855fb3fea1dc9dc854e08050927f342d2b84311d556ae2bb58c1a1601a7e80576e9ea471eed66c20d4a3058bae0e83e73786d9afbf8897d6c73565d0046de0aa1a2d0a60b07e49be40a739c2d0f86ee0f38b4b8689767d70e115b354d2db8335a4307e5e0d9e85a74f637975edb67851ddcedc23c20bf01d52b1a68e793b83e695e8edfa4aeab8c76d42791bd177841fd10aa791f0ca3cf6522857fed46941c02d6bcb6f72a45ec19217542f4a4f9dc90f9d0e543aeda836f6129791a8e760079243db7467b71198d0a95732ad8f61824fac938474f54f3ead039e37dc24ba449982c3ff880efb257e9aabe6f241a4e5df66e150604dc03e9331fa9fd85439e7e68694f2226cd057ad7b56c93af517b4b07dccd981f25d8011a0cfb95c4e28940b6250528c634f05b3acc4a5d0d2eb20740fd56229424afd741dccf1fb43d977856cfdd1a12840075ab95383849aa04f5cc394462a1a2db01dc01b55400862c6c98b8df7d63493b881fe782f2a1f04b62df484d8949c981ae93fb328fb945e2209d2956f7607cca4a5f0dd0296a6a5cb693b768e8ef3c50e17b83d119ca74d42b628c161dcf8035ad2b8fd658c408e7886ebb38fbd28228c86531499e2eb2ed87852340d160f5bb096b5fc321aa73d201bf2be24c0d10e5907d06029b42f2c6995f628a0eb59429ad97b168a98a186f31f35ac840639750adb954a096e8cadcf4a505c9cd716105502b9ef974319af10a20c4ca88df30fd4c8d8dcfefc3e65a4234bd715eacc1210b79bf87152e2bd369ec313ef5642869d550a16e7636d2d2f687666d98d934415a7de9d95d6371ee378e4eed51c91290bbc18351b816c0526af10c13522c8e282909d11add574358e4afba9e362b8f0eb7a225f93aeaa777354d16572ae00bc6cbeefca62377e7b96a9e28255f80ede94d90bc1e26f7650bff8739c260dd8b206b5517b0d0a0b8741ce02ae4bd85969e470860dd0410f7633a9044ac12e42d072f0ffc801505b3d0ba65576f619062cae613d43756e9d8ed20809ed090e78997c9c80eb32a0384efd733c88186a285095c2317aebf4da62b35eeba51e2964fa07222fc594590c55bc6d58a59689804d07679a4a987ea42041537e81b45f9e8cdf7e200a8a8e5dc1b551b6cf4b0b390ac01356d3d4960d2756b861c39bfd5267043801f1082808530d954ac7c6274dd1d847a17d76ea101e046a0cd61041ede8d68613e26f119921b5a47be943288049f42260576dfcfd0941f09b4e3546b1bea4983ec7306599cbec8229348eb5f9fe318a8ae0c6a511f50002a7b4237d3815384e2c8f457c10c6ad838cbac7413b88cfc7d0a6bb166dd150cd5cf9857f6c12eae3e9b537f045c6a3272ddcde5dc65db9b1a327c395ae7d46de3cc4ecfee6aad29e3f3fda1b1469f70e7e987cfdd486b034d99287d9ee7b0526359e64116d83234ebf97062c8352e89f127b63474cf1805b36c9a78087e4ce0fa165bba5e530e4bc64cc6540bbc43c3412a341856df894b0df49beb9bbc757ac7956bba54ed3e43b2ae16b761c01478c64e6c9d5725d429a820a6094d5d79d5ef1e79edd37a3d4913639c18f9920c011b6b4630450c2b1ae6312deae773d44017b91d40f3a90018f1ad2a950ba33a804038aa577cc4f13afae252b9d93c83463e803c121fa0fa50f271fb7fdc4f46de5f17cd1b4a643d251834710b2813775bd44c1dc9024bd196dd87e7b304bfb1b4b763f5c3e70578d0c437c64e267b91a758d9f8bdf1a331ba97c055e42104427296091bdfbdc7a83de6021af516cd3616baba5a554b0da3c02afe69d92602f4907d48077be7a52f4a95b90d815a2b6fbece9d4a9a518bee17f23381903bd938b2385987ec1d2939221ffd93b02cf8ecc45221cb2b91fe994159c11eaf708b93b933491c1e4f6e39615b515d546d9d05f323183102ecf7a7f726016636dea9244f50388701e2a3e0b6edccfb765b0db743f926a1402903041d1b9eea03c6f2c8efbd1c79d0e1afaa45762ef68b77710eb0ac79f87f7dfd18714a1b74e33f0a15e7e2aaf2a0ff3d256478d9d0ac71bc95e7abc01bebf9d7dcae534f359a9d437dbf1a787ea5dd918df7ac4457b78398decb799ac850dfc14efccd473e2fdad543b44a91c5584dd4bbda58a43ab6f371147cfde840ff51015c8af6da59ec0171956ee2573e7e0dd80a10da86bfc0a64b1fda5015a00e3d16436dd5f92801edc46de28c9c7317002d17084a6e7cdc8810471c7e87296656ba532d161daf54f6cc79d4bdd9f1a8740d01e6da824ead8720edf713299a32f68193255adbc415898c26f72ad94ca5c1f4fd5b63b0897eb51b9a1e55bbe2d554f0ffa6f3a41107329ec1087e3d4f081fa25e1201b78a85b04c6d808528c6cece1fe36ce39ce6584b8be9c50f19174fa54226c091f014b230a8eff5065c98d61b2c7648d804f2da3e8dcda152f20060f824e2c2ef812a1d0e7183856837b9624eddaa8fa4c6e9535ace192ef413e24525c0fc39ef1ff1075c5e1b724486b3e5094835be5c541406f64a5f7384bb038b539e3674cf77d581ff78dd79bb002030b9df6ed7a8c249b480580fd74e55d98713a5e717959c374e7d7f7bb6cc854a74ca31e7aec8a0529de0ca82dd259a66d72dfef8392f3102b6222cd3248f183f4cb627cd2cd5445b74b08bc15b4f2a9571d815cc28de685d2e30f94af5846563ae21b00cef9ee550b547fdcdc277dda8000e9e130fa487644df01f63233a3958d0f6b8f3a7d310570b014405a0d9a137162cf7814ece30e143f5418f0ced301bf4375d495cc20826e36b54f8403d8d6e8b8a0be36405c38b4dd7f5d1c6d804322973fc320e61c984f11fd7614091d218ab01f91320be9b4250d4698ec5a8fc9360424e42465553f3301172460e2d4727a3122eacbe982d0095c38c320b33a0a6fd63304c99b3f51272c56d27f7f229a60dd247d70b2c0089cd4d6f13797206b6b94852a2a46ec3bc0213c133b65881ed9849860c4052f367561f054770c56689c7e88a89ff03891d1437c79bc58bcd963d14b038a7b39514f1bfc0662170ef28c2882b83a221f66a3ae2aeebc782078c63db48b8575e0bc1d8c58f0a4c59a133feca61bb391d53ec5b0a69f420fd2be1dcee089fde2a21bdee2bef4b18ca63d43d97c01cec1a82467ad01c38a9e639e5ede934a8ad1d4b76ec0ef5734dfc1062c37c79b2d71826dabdec990e4ff4270c51dbc21e33b5fc4f453d8d67e66968a0d6baf555f6bd94f38decbe3e8ddeb03c38a2690ed4366a1633d8f1674c5ab61d42df986774b38af74f23913d850d34119f2246032c1aee1210f458e2803fab9be4db8cd77bd20563e49b668e178d645bec8a449c91c45fdb18603f33784d0c66e6d08f4458a4670a5da07e78dc3bc8f1ed561eff4976e90b1c8d153156c5bbfe501c7397e169fd49a559bfa7a4774a663c787f43194e5944e7ba5e65a85cdc7c46a5b2f770f7b0a9a293586c3fd6b08861fdb2aada6a200a0e87ed9e83493c6897f4bb25752285967e69fd4a8a336fe5bc5363e8fb4477a087741b01cd0f49d8079df62447926df0bed9dcc7fb2ba42071518f89676e7c74cadd5fcc38895cf8030adf69f1440cf75099332e3187a07eddde3c341437aee8e8df6bbb1bcdeab47385ebc5c0dc5d5d7188c13194c9c941974eb2fc7d484ed8df34f55815894f6d859b544464f5afdf21f8659984624856adedfead86071466384e1a3c270410c49e2acc8ae1e5c78fec8aa63d60bf64bf89158d3ddc85a50cdde9d279bc8cd2c6651da2a8b33e896bd079a50d23706bc9d097e38eb3e1e3ba97047d2919bb3df3be9f2b23a1ed0a6b68a8ee14be3a3a64c5ccb2034a745f16b8b7ead921a6608860fc77b1ae63873431c623a32a40df797d583d52d90a3777564ed01ebb796c227dd7d7061af1aea283265fe283c48bbdb350464d72435436c64de429219c6f92ead30cb896bb4ac78f34c170b9647b29e60baaad941301eb134fd45bf8a56bde169dfb185ea67e19c90518059145b3c8adb83e98d31c53496c770c1f3db52c8cbe01019a04a412fcc57833455c3c95914957a987fa5134f51caf504c02ed032f019333f56b2b0aa242e67ca80ad7405977072990b15c0bfb68edf1f29816dca79f117d01f1678ce4206f276776f09e61e8ab20cec391509a60296c354cdf1c50955d7f6f50c945d8560d8294b68e071a8df33bbce801b812db97ec6651ca91214545011aa7b17ebcb72720b704faa84dde8febc128976e93c147077a78e64f2f85f0e01eccc653ecd115e6749605dfa8aaed2af0447436966ce18bf84f6030c2637647c74532fd06da1eaa13ffe214d190ad7de722c6b5594f6cd354c9f5cd031e91211fc019a98055109a6e8f588b18317a86e66cc647059de406d514eb2dbb6693dc763b311d0213394ef74ad1d59dde4d8a68f88118edda15347bdea93498ac18b19adc0748958e5fcd81d3a35bd0fd4dd7582d0a13f381bea19875f58bc3ef62ccfa7d1ea98d843a2f96bc515863f6421dfa4a30305c2925c73ce0c65e240d3cff85b463707292c5c2e0979525ba3e940af576753f7e166039b9a8d75295354a8e1da2af91a4ad81c54d25b68a1a36d282ed904cbe4ca689a0ed33e7b10d6b8138af0fa2033f0d66543afae4a01fc7798fa3f0b080eae15e3f002fc4099e37c610ccdd4edf9f4f5af64a2289d5069f1579923ba449a5beb4e7dbca606a85ce186f2c4aaa0af71f631ffd95a96f4a5b4be40a2a07910fcf252f45d7fb8af8f0088091d81b78da3bedd69a9990a8d11bace15ec99f77d35ff7526093ba74c060eb06212443489812ab95edd049d31aa456c655adedf26bd562abc6273f81626ef86625fe9b23dcf899c442ee29ce297c2e0b9016c05815f480595d4bd8de167507ec229e6d3cf5d46c6b13798657a77ba6c4f9e6f9588d11e301c5cdaab4375d728966107117825493084490f930c99c6eeb3f79aeaafa92af745d63f26e193bb3d474452d30debbcde127ddd", 0x1000}, {&(0x7f0000001740)="88c4ffc30504c636879ab910a0745456d36d8e06d3688d6f873e2f58e26de8781738308ce9561bb372bc14814c3ab2a4b90201143ba50f0dcef7bfcc662ae4915b9d987c3b93dcc3e26dd88d3d4c8e54b4b6aa0c07de47215b5a9b55bb79425e61af8c5061ea1d5bbb7e615fada630c4753742681b69641e20a1b5252b89c057deec228f7d99c87f4e5f05fd3ad5ce1abd566867f576e578c6fc13", 0x9b}], 0x8, &(0x7f0000004100)=ANY=[@ANYBLOB="2000000000000000ffff0000030000001c0ff7ed93e0be524cd78a00000000008000000000000000ffff000003000000c540f60d4a3a74b071b08d849ccae1f03c03d41a0f13f8ee6ecef74e579297bb18524caa67034649931062b7e3a1ccd203c5969585e232c2f34b23620becc66646b59ae1ea4858959f4830ad1ee3bf656d6a802045fa0c2df292b5a33363fc173d9783c4f559cb49f373220000000000300000000000000001000100000001000f5afdadb6c5506d9d5d5b2bd3e5a1ddd0b0cd2f2d0bbfb14e395f94000000001010000000000000ffff000006000000d7cabb5992699ab47cb6d87c6ee551fdcaf979a1879d6ecf0d1aea77dc638f72262a1a41b6ea3f1e7975a309527fc4f6db2a0f6b8839fc8c35a8682ef8ee3ab644998b5ac24fa8beab9fb4ab941a4015d32f54909a7f846494e37f97028b63920bf9e0f82099cd2db6c477c4c7be18b5db66fa6845845d3620dab91f90db83de4b23ae127ddfa771ef652ee5cc07d1f09324f76be850daa6872bd4f0ac4535adcceb159cce97ca82995c142c2edaec0b2d56b95aa822e2128861a4a9929763a50b4de336bdfa2c961d747cb4c91ea285149b34a43f057ecc74f8effa66b85a0e51cf1fa16dc3aea2ca241d2395a3bcc394472c6ac4861065413f764deb610cf1ee2d8adc77ac22842e39840a00e72827ce326610140cacf9162b4229dd5903adb8485ad94e2ece3245445d539246c8ae92c7df3f6c3fab97fc65983286eb4744443a300da55e0817498c11cf246fd3b27c40ac3c45e7cbd78d098ce370ee265d25ca1de77158d1d1391f27eba940b21786437323eb3804936eadd2c2fe3c6f896569eb963327749a39f4f4c93289c9f2ad427206a4159bbfc33b1095e812506501f6dcda0db422de6b1dc15ad2df0729f9f04d208895fe1037343eff74876f8c545d03d73d68884f7c0982eaa39fc45537c1f01699b912692da138710e946896f83774f1724bc7bbed6d0a4a7f6b5a4ede175e908a5ca2ce6fb2002402b513346b71122ab23b86ac0927cc08e95ae5bf1a134a10b4b6f62971dd2e3a201775842c198effa668696cb984a9a468393816b8d969e4d54c3ef04f549e5a00490b181c30253b6b40254d75cd166562b4f707f5937390a1d4d98bf046851bb02ae2ab7d389a3fa6e09c478d6685fbc9c1ebf0569f6ba485df27deec2496034f39b3d942a084290e2b567d0811b62441c2324ab474d474d02fb3aa43a223edb76d400d8b389d34554dd4465f78e7a4b029282395558776599218b7c2ebb4c4e535711222dae86eb956c3b4d5aff806bd8d3c4bf34ec5495b9b9fa82a362913c5277e1079e6d36ef5402b02cf5b860479e085fbbbefa35c424df14ee7c25eb78fb5192639f3b42d2755df3b2a84de2ffeefc1408b24cbbb4d944d0f0eaed05fa04c00f10cfd49070be04c149ded92f858c29c8a1f60becd052535de64a87e0f5dc24889e6d77ad7a884ef08146c7734fdbd0ca060489ae9c17ba5668ceb1a02c66ea5e5347f6feb3cc45808c475518603d851b0dde349af4b53d9b273d0906354cc6fa439b178bad353126c224a77284a18e746a122e0f069b9c253e3a1433d1089067784e4817ad2d847fc375572475c8b1fbc4e3875e21b2124624fec5c5793d6864eeeb23cf8cf2b6452d6e9d65e04984df75596fdd4a6bde93162a772f6422d16a2b5dee5f870d035d89c1eff5b9c8f192b53ebec77849000ef3ddff16e17c94586f198cab111642b5d6ca81c309697de121687143dc22566166f698453b66e7c159e8efc0924d5e4ca18919874fe64a238b2fc14e3c11e497ab5d55fa08cc05995c194523019cce1234c6ff3fe7bb71026a1456805344a525eba15917ae911f2781173724c254828af8d59f4045cac2dbff97e9023a133edcae5f3af719d785d7dca6ce2f018b5c092361c74f89c8de3277da2954e06114361c1c1a5787256300376c65d4b318e063821fa06a6f10790fc0af874224fab643843bd7022723f379df5e9771cc2b769b1c8d4e725197ec7dced5957c1d8f60950766ced2697b7718f98dac00cfffd3bf24219cbb4b97477cb168a52b528237b797abf0cb7c9dc9da564f01f42c4010000000000000040eddbdc780f23442a1ced48206c026608a900ecfff5cd9485da3bc6676f42e0f3ba6f6364d758a4c37d0e0041a45d9b7c741c1f856b0923ec2018d63bdad88112bc158565f1947e0a1ac8e5aa2683b394de4a1a56728f5a13857de39944906aab517d9cdd2ebfe17257365d5db894515d9d39bd42869c03ee478ab877ec07343a027dde883ae8154e94243bb52cd2bbe416cafff80500000000000000f5a2367ff6904c11b01fc6d6f493233cfccd1496edc57b79e4b1e6a7b328ad944373fbc3f015813e99c3709c6adc8158383cf28823008d65142a15eb632c9aee95373f7ffe13b178cb29c5c2511f938657db3dc0ecfcaf9804248e701fb2ceed076942e999ebdddad23b64e9ba264bc47d17781d8edb8d1871de4ea87cf3d71f7f719ab4ffff97ead39c8b7db73de2395eb26ff795704d485d4829da9b1a2dff9d40edb5a8c8070bfdef9a24db5ef7c7a9f2a2c799adad4f1603f9aa68867102dbbd1a92a7f5d12e9335b4c02af5e767ecfbffe6c0ef0c99e65295c53d70c8f5d1b6f8f4954f36d12547bb4c68fd60181879c88dd0c41131b953b4f772e0942fb4a78acb0bb80f67feae872555d46d60b3dfb428f70704bf5ed568ef8582ec174059794156e6430c9c85e5d472991c5c06e1ec5841bb81632eb179302fa1f9f651d4c9d5b0a1a322b31b3c594c24ed3f67088d6f8374d90fc3fcb7ccfa72199a2c49e3cebdf6f524bb53d0f2a863703f0f79a87a868ed555f695f2cd9a82fb33ea97963ff97c35e5da4ad558f9f35fc44617280c44975405d957f6d399c770fa56aeed1827e6c2acfaa0fe856ba45316d939b7671d8a5a0cb8274ec247718443847c68413290a27526bd735a2d1598b0a7dd0441c5c49293f4c6fc27ba8ffcf15d56aacdeeb9562453e4f28a1612d33eb26c536d336d10b4d5a1db4933db653e383bf1998b84a3562903c5385ecec0578abab2673c6815260e81f658c10da3386ebcf01e8a05a694e4327e3f48c026e2e0a4ab92b6167a1329caa89f732c5f2a1008643a1ceed51f43bb4c44000d556b5625c80cb9df9fb0991d60861156b11b5de3e29d878300d0868a2f8ad2ac5f1dae156741e0d093396fd9d6a2fb831b55f7b3b20b3c998f07cd6e1866325da91cdb336fdc20b94087e14910f035388493e1f5fc8596271ff610a480bc95eae70380ae8a2ad913e27245fec48cf58b572203e1a2f950b77638e68b62b2ab0198cf070293e15ec06b308e989bc203aa086fd0274e9ff5c4c3297ec86388a572ccdf2abc0819c5842aa36db12c1b65b12d003e50ac4023db3617c0d290766d0f3a5d06e22d9360243250a54006bee2c655315a6577cdfae35ee755a2b6ab19ec038aa05badef054bf5b22dca8513048631eed8b15ba4864c66b1e54f1163ecdc29bf4328812cc8ecb3e750fd0f003c72ede99a0acd52d8c598af1797cce8ac662b1f7b11c296c67e8b048fe460977a572e4b35ef6ee08236b7d7450c5ebb766e1c37b2fe959f637e54106bfb20919761fea2122c0838b2d05be3aa95644d49825d72d349fd8af51a9bf905d3a13888905d009eadf76df99609d7970152947e9eeec761135a4b73d6464b8ddd21557f45849303f1992920583ca01568e2701afc9d6834163e77ab395c9d81749bfc4f156c238d17d430ff883124446c3698c0b8c80739f5b7caca7ee7ee3f0f94d7e7f153bed96e235f230299590d199b33d47a77fd0f5fa73c918c7752ad51ca713a15dd60e14a289ca95b70499720559b26d7c4e45a2b1f8e1296003b52c098453f511b62fb34c20db16b42ddea16366ecffcca78a44d720abbeeeba6300ef08ef6509f99d16c304d9c6c1370370e23a858a03a0ef0e18125f7fd4ae0a1eeacd2e7d6982d401638b18d399d98ccb740219feccd54c8db38c1185280f4010a1c75a3fb9dbb55b6e6850ef6ea2283355e73e4e7ae0c1605eed73e8cd079b16da34d1899f3e67b141e97e403dd13baa64453b2296160c772ceb9e360df1eea265917a99f907f5e319cd59ecb306c42013031e73619edd11842ae43e2fa772308f82c2317dbcce8dcee088140b6ce7aa1c13fd980c15ac06c4f82208f3228f1a9db9eddddea48245efe9d0154b6f61b10da6fe307f5071cea63ee21d3ffdefac43bba4d54d80234076c436948aec10ee23606547aaf214428c72232e3bce81df0d51835242e24de1b1a6cee19d54049e7ba0a7af9da3ff47f5c3599921f413abd22272e898f12c04b8608715dae2f2fb35298af1195dc56c243019e4021ee96dcb77c938cd5675f952d1087b001988ccef3c8dccf1a19cd184dac0399fa7906e4cdd8cb1233e3fc84e6710df66415850f281abb35d1a6e410b382153814480fdb37dbb5b0cc748ccfab808a3e448ab34e73a299071264c85bbb91ef3ac43540e33ab9c24537b79bc8863b454dba9278759d77ca12df3de0422762dec88c44ac9bf641855e13c44c5a9670da5d304890d41af69b7b451e5f62d6aad75ef1376ab70d2985502a831ff01a637652f8434b315cfb73165b12f7ecd236c15137edd0a3ba1ef8a73988906888eb25cb3dca02b924a992ac213e838558abf9656c83921358f51f5859bc891d1b06900adbb761905949fff36de93ee0d9989e719900f0c8f892eaca74911018cff46de11e0b05cc4a86785e0579b5d2a0e9fe725731a77d5ce9187b68eb86fd66ea1917093288298c2579062124c57daade6e57d6060432e210f0546211bc1dc241bcb3d1e1ff4ffcd7c78205944fc591c3d20b334595d0c4179d37c2681aafe1c987da5c486b9f571ea170514dbd8a9fc4c815c66bff1bc3b511bef85a51fed90c66bcdb47eaf0efa96ae7beda371b147ad1ba7b1a6feaebc4952bfba34ffb37757507ca34399be9f5609e3efb9b619f5e4671c91b4b435e7f134fe243eee6f45477771fb28e92e3949eba02faf5e0eaa87a58f32f73dd5802867cf5469d82225a00b05b87946c823cfc155f75a6ed0b3cda8fe9d67b9c4ba79dd7f5a2f1aa2343e14c33a7e326cf4d0c99ebb8b9d83a01d829c93bfcdae47faba782e395cf3f8e03d4b2a0196187d7e2f3ba5d6be232007c395844f0aa51bbae0819e26f4b851b3b1d8706b956ca91228630b8d4001e6182dda167bdb7cb90639dea652a7dd61874d4a4c0138898a1e7b8508f80685ce4638253632c38782231d4544dd2a4fbadba2d2b4c7b27367feae265dd6b0581ee447a04eb2222cba459375b4aaae29b9eb915442f69e38c85cba890c3ff0b8c27b0393d0b177354ab3b9856d9c3219de4ab00034290e9bb2992f28cc2851549d31c03bccc4e85d368f2b27f4f548c50c405aaa084038ed4f37dcc9b54a8732cf9b8f1e8c63ea195088d27987e66c151828fd2d33407d798bfbdf8eaed8ec3e1e4941839034b9e45c8f545227c2142c35fcd16f3cbf52084772ccde50668ee7b38f36f5744b47257a72f3caf447a86e8c30b58f0b9d549f350af1cf257c249e3248dd51e77f6bbb01f714d7c49afa2dbcfb1e9b55c961741d0a3f58b42a0e8a733073d44ee69179f37ca66d58bcc064b3d7072b11c4fa4d68de75275fb6db4dc8cb95ef12953f919cb7c826a0491332f7e5d3827d34cf421fb2e463da1155b043a1ff993275fcbaa0f3ca66eaaec5ad9ff2dfb2abc8d10ab72e0d513010c82a8ab6e92f51b8ce5146363e665f9716c035d549ecde88a4dddc15f22af8ff74aa6bc3d2f3e50b08db76b6806217f81c5106fee526a1f7870eb4fe0e9a100832621622797f6a6cb2233e0051f97f459ed1e786657ab0ea03bd8d48317585cb4cac8952e32e482f73f175c0bea3eb7c14567a94d220bf4211382898b487be94ff7ebb037af54bc8fb2553286c3c253f42e6b5520f19028a4bee301e58cc470c07d019e9efef54f484fd1190ba5ceb50bdce5811787e8eb714cac6e765869a93d6d1fadc54755a4d7ac0fb9c0e8ceae54b2a56800000000000000ffff00000600000097be878c98ec8649ef5aae0405c922198fc91a437d18bc06af5d3011c4f527e6541b424ead6e6198cfe2e30d1d9113cec53896556faee12391c4ca70dab8b95e10a09224bee72a94d389b04d68b9e3424e000000000000008800000000000000ffff000004000000abfb37990607c036c3b02ef3fc731d12af3c70f6db0799db3e8f3d95b6d3d28efda4e6557deaca97f89b7e08338fe99e9a63c1ee1d57335c1880184e69972496024794a3acd0f0e9584648f57d41a0d79075bcf6b585016dd116358d463f3c7b550e18178308539526283643eddfae8812924da6e3000000080100000000060001000000010000003b71c47013dd6a72e4a9d7d105068fb3b6d178b59be9af4cd900822191046c7791541b2796a183f3279f0d87ee792e2429ec99f7b248752493a604679e6ffe4bf0c645d56c17a5d16a03ebb020fa4a9ec647b0fcc08ebbe0e7489aebded349eb3287e3ab796644c1a54a31fc683f15ba17c389a5343bc91532c6543c4562bca7d5a46f63e82a80f07d85991d8cc21b09e841550b744075b1ac919cb05cef2630ab225baf50cbef08a65de63aac28acee5f741208493be2e33c04fbf9d3a6007774ec77252110cde72ba7bf3c567ea8e7d523b9b2fcaace4f71ae69b53647e76019487bc59cdf57858493f2785d243de6079d880000000000b0000000000000000100000091000000ed4fc4eb66d1be3c26d5a87359f6d2c8e9eb7b89207cfe1c22342a11811f271183d5c9540140e364989cd0eb33584059290643aa4ead5a64d7e7550a62a8e00a57c9e7d09bdc3f0de6e410a7a2069d654e943f975fe011e65bdd46e86cc8a8e3350f12f41f7318f7641d556847b02528eec2df979d6b6135f31558efb7dadd4c0ffc4c2cedf7ccfa51a1cab2da8534bd6aabdb6e917d77f39b0000000000cc717660bb8a3bd64bb415171302af6cb4300b48eef539c0f7888d9e5ca299a3a7583f3d3e628af142c5e5e7c0dc88789bb016d39c9a887c3300a0ff072246535208abb234cd8d770555058f8d4f7b8ee302cfb4fd2c7ff39a38d4b3305ad5fbfd15e764e3f12fcbb6908409f216ba94218c2a00fdb99e9ddb29f956ad3c07f575461d13e44da45931c9de774a8faea47e1ceb9c"], 0x1388}, 0x4) semop(r5, &(0x7f0000000000)=[{0x6, 0x7ff, 0x800}, {0x1, 0x4, 0x17fc}, {0x2, 0x7, 0x1800}, {0x4, 0x0, 0x1800}], 0x4) semctl$GETPID(r5, 0x4, 0x4, &(0x7f0000000140)=""/230) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000002980)) 05:19:59 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001180)='/dev/null\x00', 0x200, 0x0) connect(r0, &(0x7f00000011c0)=@un=@file={0x1, './file0\x00'}, 0xa) socketpair(0x10, 0x1, 0x81, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = accept$unix(r4, 0x0, &(0x7f0000000080)) r6 = socket(0x2, 0x1, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000012c0)=0x1) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = dup(r6) listen(r7, 0x0) r8 = accept$unix(r7, 0x0, &(0x7f0000000080)) recvmsg(r8, &(0x7f0000000100)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000180)=[{0x0}, {&(0x7f0000000440)=""/247, 0xf7}], 0x2, 0x0}, 0x40) r9 = dup2(r0, r8) ioctl$BIOCGDLTLIST(r9, 0xc010427b, &(0x7f0000001280)={0x8, &(0x7f0000001240)=[0x9, 0x8, 0x200, 0x5f59, 0x6, 0x80000001, 0x8, 0x4]}) recvmsg(r5, &(0x7f0000000100)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000180)=[{0x0}, {&(0x7f0000000440)=""/247, 0xf7}], 0x2, 0x0}, 0x40) connect(r5, &(0x7f0000001200)=@un=@abs={0x1, 0x0, 0x3}, 0x8) fcntl$getown(r2, 0x5) r10 = accept$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) getsockopt$sock_int(r10, 0xffff, 0x22, &(0x7f0000001100), &(0x7f0000001140)=0x4) syz_emit_ethernet(0x36, &(0x7f0000000040)="c7a895b22a241c0a078359ff648200000000000005000000000000000000001211a5bab2eb9221000000000000000000000001000000") 05:19:59 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x30000000000) ftruncate(r0, 0x0, 0xffff) openat$speaker(0xffffffffffffff9c, &(0x7f0000000280)='/dev/speaker\x00', 0x20, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000040)={0x200, 0x1, {[0x5, 0x10001, 0x7, 0x2, 0x5, 0x43, 0x0, 0x7, 0x1, 0x3f, 0x5, 0xfffffffffffffc00, 0x3f2, 0x3ff, 0x9e, 0x3], [0xef51, 0x1, 0xffffffffffff2406, 0x8000, 0x0, 0x100000000, 0x2, 0x81, 0x326, 0x2], [0xffff, 0xb7, 0x6, 0x0, 0x5, 0x81, 0x8], [0x2, 0x63, 0x3, 0x200, 0x2, 0xdc], [{0x34, 0x1, 0xfaef, 0x9}, {0x6, 0x1000, 0x9, 0x8}, {0xdf, 0x8001, 0x2, 0x100000}, {0x3, 0x80000000, 0x3, 0x81}, {0x8000, 0x4, 0x7fffffff, 0x4d18}, {0x8000, 0x7, 0x0, 0x7}, {0x0, 0x8, 0x81, 0x9}, {0x0, 0x0, 0x2e2a508d, 0x6}], {0xfc00, 0x1f, 0x2}, {0x1, 0x0, 0xffff8001}}}) 05:19:59 executing program 1: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x8b763}) r0 = getgid() setegid(0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r1, 0x0, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f00000001c0)={0x3ff, 0x1}) r4 = semget$private(0x0, 0x4, 0xa5) semop(r4, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r4, &(0x7f0000000340)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x3, 0x3, 0x1000}, {0x3, 0x1000, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0x2, 0xfffffffffffffff8, 0xc00}, {0x0, 0xad, 0x1000}, {0x4, 0x6, 0x800}, {0x1, 0x800, 0x1800}], 0xa) semop(r4, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x9, 0x5a8e4b91944d2bc3}, {0xa50b5b29fd415b60, 0x124, 0x1000}, {0x3, 0x5, 0x2000}, {0x3, 0x46, 0x1000}], 0x5) r5 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x8000, r2, r0, r5, r3, 0x0, 0x400}, 0x3, 0x2, 0x20}) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000100)={0x2, 0x3}, 0xc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, 0xffffffffffffffff, 0x0, 0x0) fchownat(0xffffffffffffffff, &(0x7f0000000080)='\x00', 0x0, 0x0, 0x4) 05:20:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x1) ioctl$TIOCCBRK(r1, 0x2000747a) write(r1, &(0x7f0000000200)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ff163a4ef6ad3fcf5670112bb984517094cba4cdfecc9f90b03ec6203ad4b357a3ef995087ec3ff0a4fab57211208f01e156517286d6ebae4f940e768a75ba43d59a1334e96aacb9ba4d9e6df0da0026ba37cbe15da8e8603028a30f5ade830bb25a052559221afe78dc4bb21135441bca4e", 0x115) 05:20:00 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) close(r0) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x10, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, 0x0, 0x0) pwritev(r2, &(0x7f0000000400)=[{&(0x7f00000001c0)="6406b76e6a7b564429e6ed5c138988776992be9a82c849ad3102b8fd84bb7ebc9d913b5058c2bbe08a7e6c88f9a1f60aa004a8efbd797944848b3ce13c3cbfda0fe3c61f0d39d19a0f05bdbd571a9c9d1f7bdd7b9fc7b37d0911e2477d80c26ad3c4e2b745ad697fa6fe52b4dc6068e3dd8de1db122c99c62fec8441f65d", 0x7e}], 0x1, 0x0, 0x20) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) socket(0x2, 0x2, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r3 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001200)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="e000000000000000ffff0000ff7f00007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f53090035b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c3390000000000000000c000100080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e6149700"], 0x170}, 0x402) r7 = open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r7, 0x0, 0x4) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r9 = fcntl$getown(0xffffffffffffff9c, 0x5) r10 = getppid() r11 = msgget$private(0x0, 0x20000003c4) msgrcv(r11, &(0x7f0000000240)=ANY=[@ANYBLOB="e88ee97b0f2d08000000cb664e1a8652cc61e3612211a6bfb5bc96c0dbd122d43cc50d48e72ea9233beab8fbc79677d422940f04fbbe2bfd45f9cd0456e06bf41adcf4565961760c527121d4f821384a29b44631a67c916f30e84f3ee5792fc7f1c30ad4fbbfb5d05b7a37f608360552b061f11b7013bcad959c48087ec1"], 0x1, 0x0, 0x1800) msgrcv(r11, &(0x7f00000010c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004da83243a17d35817b060000000000000000000000004ab73dad07000000000000000000000000000000000000000000000000cbdff41be987157ecad81dd6310ce6c02bc1486ead5933"], 0xfa, 0x1, 0x1000) msgsnd(r11, 0x0, 0x0, 0x1800) msgsnd(r11, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000980)={{0x1, r5, r8, r4, 0x0, 0x46, 0x81}, 0x10001, 0x1, r9, r10, 0xa5, 0x1, 0x4e2c, 0x6}) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r13 = socket(0x11, 0x3, 0x0) sendto$unix(r13, &(0x7f0000000340)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e5e91f7c8f75f882b297be1aa5b23ed00f4c8b2ca3ebbbfedcbdb00000000acb5f602000d7dbf6ba8af63ff37282921e48389e0720fd3872babfbb770c1f5a872ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000200000000a3f8000400"/177, 0xb1, 0x0, 0x0, 0x302) msgrcv(r12, &(0x7f0000000500)=ANY=[@ANYRESOCT=r13], 0x1, 0x1, 0x400) msgsnd(r12, &(0x7f0000000f00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e868239614464ff1e6c94011be14a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf126bc3a02a8f43b026a7845a0f847e1a4b0233c6dd9ff248b7496fee38c4e6eb063b60b89b7bfe5fc922fc62051825a59672eec89f638644a65b48ab42eb72a1560317678bad0aa724b5fa4587f492a3d9607e16cd11b34881c3e4f8ff7cc027583d3f18d2f3f791951e888f1fdcb99d13b6d6240d00"/402], 0x44b, 0x800) 05:20:00 executing program 1: pledge(&(0x7f0000000000)='tap', 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0x10) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = getpid() r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r6, 0x0, 0x0) close(r6) getpgid(r4) ioctl$TIOCFLUSH(r3, 0xc028698b, &(0x7f0000000000)) r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r7) setsockopt$sock_int(r7, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) accept(r7, 0x0, &(0x7f0000000040)) r8 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r8, 0x0, 0x0) shmctl$IPC_SET(r8, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000040)=""/210) r9 = getuid() r10 = semget$private(0x0, 0x3, 0x798) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r10, 0x4, 0x5, &(0x7f0000000800)=""/204) r11 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r11, r12, r13, 0x10, 0x9}, 0x8, 0x1, 0x9}) r14 = socket(0x2, 0x1, 0x0) bind(r14, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r15 = dup(r14) listen(r15, 0x0) r16 = accept$unix(r15, 0x0, &(0x7f0000000080)) recvmsg(r16, &(0x7f0000000100)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000180)=[{0x0}, {&(0x7f0000000440)=""/247, 0xf7}], 0x2, 0x0}, 0x40) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r18 = semget$private(0x0, 0x3, 0x798) semctl$GETNCNT(r18, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r18, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r18, 0x4, 0x5, &(0x7f0000000800)=""/210) r19 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r21 = getgid() semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r19, r20, r21, 0x10, 0x9}, 0x8, 0x1, 0x9}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000200)=0xc) r23 = geteuid() r24 = fcntl$getown(0xffffffffffffff9c, 0x5) r25 = getppid() r26 = msgget(0x1, 0x0) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000980)={{0x1, r23, 0xffffffffffffffff, 0x0, 0x0, 0x39, 0x9260}, 0x6, 0x1, r24, r25, 0xa6, 0x1, 0x4e2c, 0x3b39}) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000240)={{0xb30, r9, r13, r17, r19, 0x3, 0x181}, 0x9, 0x79b, r22, r24, 0x7ff, 0xfffffffffffffffa, 0x56246ed8}) 05:20:00 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) utimensat(r1, &(0x7f00000000c0)='./control\x00', &(0x7f0000000140)={{0x0, 0x100000001}, {0x3, 0x5}}, 0x2) symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') rename(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)='./file0\x00') socket$inet(0x2, 0x1, 0x9) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000180)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000240)="df120348936b038d4ca4f619d0227e1fa475304d1b5f073bd4c6ee5c6f7c8bae5a8971526df016d923edc58929a0832fc9e9422d43", 0x35) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000100)='c\x00') 05:20:00 executing program 0: poll(0xfffffffffffffffe, 0x5, 0x0) r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) r3 = socket(0x2, 0x1, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYRES32], 0x1) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r4) sendto(r4, &(0x7f0000000200)="f3", 0x1, 0x1, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8) bind(r4, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0xfffffffffffffd8a) dup(r3) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) accept$unix(r6, 0x0, &(0x7f0000000080)) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) sendto$unix(r7, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r7) sendto(r7, &(0x7f0000000200)="f3", 0x1, 0x1, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8) kevent(r0, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffa, 0x20, 0x80, 0x10001, 0x421c51ce}, {{r3}, 0xfffffffffffffffc, 0xc0, 0x2, 0xffff, 0xffffffff00000000}, {{r6}, 0xffffffffffffffff, 0x8c, 0xf0000000, 0x800, 0x4}], 0xf2d, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffa, 0x0, 0x1, 0x9, 0x3}], 0xffff7fff, &(0x7f00000000c0)={0x7fffffff, 0x2000000000000000}) 05:20:01 executing program 1: unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='x\x00') pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x46, 0x10001}, {0x6, 0x6}, {0x101, 0xebd}], 0x3}) ioctl$VMM_IOC_INTR(0xffffffffffffff9c, 0x800c5606, &(0x7f0000000180)={0x2, 0x68d, 0x738}) open$dir(&(0x7f00000000c0)='.\x00', 0x459888ad0069f75d, 0x0) 05:20:01 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) close(r0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b7", 0x3}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202212f66696c65300036b2574d5dd4a9533f90d55279cb8bbe66c13672b5926923a652e30b3f1a0c83292f62f96344c3743c6ca2591619949fa12fdff13f84693917ab4e547b16f3225611be643eb8aaec8c208c1e615bd06cb9ede65982c61bddbd0980e8e7c74709cc26e3f7b689a03e76d8a8f560477cf61748d88143bb16237deda956d2fe4c1b681f1c2681f9bb59f225d498d06800"/164], 0x10) r3 = socket(0x10000000002, 0x1, 0xff) r4 = dup2(r2, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 05:20:01 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd60451a7c00412b21fe4e85b4497f8fe68f3d8f0bb1b9f29731"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x800, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = accept$unix(r2, 0x0, &(0x7f0000000080)) recvmsg(r3, &(0x7f0000000100)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000180)=[{0x0}, {&(0x7f0000000440)=""/247, 0xf7}], 0x2, 0x0}, 0x40) fcntl$dupfd(r0, 0x0, r3) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 05:20:01 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "7e552f72c1d2c05682db2dece205147c0c50ea31"}) r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000000840)=ANY=[@ANYBLOB="00000000000000000000000000400000000000ccec00000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002c9781991881eb8a17939a98b23d0c7d7639a6200a3484f9c8a089805fbe0d946949606be42302eb08acdc573961a05c5e1ea2737de8f28042f255cf4e716a38258b735fe94dba1177a703e79619bdbc603f700ac7296f4bfb9870a4811603ab01b9b34dcba7a1c4840f13439bd8d1621b67ec3c350010000000000000e8db263fa7b89c60ce680800f036affa5aad992f8fd6"], &(0x7f0000000ac0)=0x6e) sendmsg$unix(r4, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000840)=ANY=[]}, 0x0) write(r2, 0x0, 0x0) dup2(r2, r1) r5 = accept$inet6(r0, &(0x7f0000000140), &(0x7f0000000240)=0xc) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "92ffff00000000040000000000007a0a9e8000"}) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000580)='/dev/speaker\x00', 0x20, 0x0) r8 = geteuid() pipe2(&(0x7f0000000640)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r10, r11) r12 = getgid() setegid(r12) r13 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r13, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r13, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r13, 0x8004667e, &(0x7f00000003c0)=0x800) openat(r13, &(0x7f0000000a00)='./file0\x00', 0x20, 0x80) pipe(&(0x7f0000000a40)) r15 = kqueue() r16 = fcntl$dupfd(r15, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r16, 0x0, 0x0) ioctl$TIOCGWINSZ(r16, 0x40087468, &(0x7f00000001c0)) fchownat(r13, &(0x7f0000000080)='\x00', r14, r12, 0x6) r17 = getgid() setegid(r17) r18 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r18, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r18, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r18, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r18, 0x40087468, &(0x7f00000001c0)) fchownat(r18, &(0x7f0000000080)='\x00', r19, r17, 0x6) r20 = semget$private(0x0, 0x7, 0x287) semop(r20, &(0x7f0000000180), 0x0) semop(r20, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x3000}], 0x5) semop(r20, &(0x7f0000000c40)=[{0x2, 0x3, 0x2800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x2800}, {0x0, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x4, 0x6, 0x1800}, {0x3, 0x8, 0x800}, {0x1, 0x8}, {0x3, 0x500, 0x800}, {0x2, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r20, 0x2, 0x3, &(0x7f0000000d80)=""/10) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r17, r14, r17, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r10, r17) r21 = getegid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000007c0)={{0x6a, r8, r17, 0xffffffffffffffff, r21, 0x1d4, 0x1b}, 0xf04, 0x2, 0xffffffffffffffff, 0x0, 0x5, 0x8, 0x0, 0x80000001}) r22 = kqueue() r23 = fcntl$dupfd(r22, 0x2, 0xffffffffffffffff) close(r23) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffffffffffe4e) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000380), 0xfffffffffffffee8) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r26, 0xffff, 0x1004, &(0x7f0000000040), 0x4) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000980)) r27 = syz_open_pts() ioctl$TIOCSETA(r27, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xfffffffffffffffd, '\\\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}) r28 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r28, 0x0, 0x4, &(0x7f0000000000), 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000740)=ANY=[@ANYRES16, @ANYPTR64=&(0x7f0000000dc0)=ANY=[@ANYRESDEC=0x0, @ANYRESDEC, @ANYPTR64, @ANYRESHEX=r28, @ANYRES64=r27, @ANYRES32=0x0, @ANYBLOB="465ae48365645cdcf7cca9d7b3adbae626847e5e254c06b39d183630c3969530e127081a66c3bbca000ffadf8633c78c8e47fee2ac0b03003fbb405dda079f461ee6ce0bd4e9e9be055e9e0167390ad0a872542054234d3faad5cfc2e2028424580ca0c45ced26cb9dd3bc6dd51a2aded5c4d066d77cdf05416f538f5c1755b7eb66504e13cfe6385dff721115b6ecd4d310f8ef440adabf44dd92d078f0072052f82f6ee20ffb1bb987ba88571e30419596a9e606ade2f3670a9fcc253a56b6284edb945f17359d8d08dc56c7415f0016f6e55f1e3219320307f606fbd50e46102af63b1871278fd21ace9d0059bc8a1e28591770049421dbf2ada5bf33d01b464c71049a0400000015541ff937eea1c3e115230b1526c97381b474065745860bb33e7f36c85d4caa976d1a1b2f561e258165e5640046ab707fe3195ca7d4aa48ae418514ca6f61f69387fd7352d5d266f032a5c069508f3871ab422bfdf810f9df509aac885f00109a4d65289f7b3254c1068a"], @ANYPTR, @ANYRES64=r27, @ANYPTR], 0x5) r29 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCNXCL(r29, 0x2000740e) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0, 0x0}, 0xc) r31 = semget$private(0x0, 0x7, 0x286) semop(r31, &(0x7f0000000680)=[{0x1, 0x0, 0x2000}, {0x4, 0x7, 0x1000}, {0x3, 0x7, 0x3000}, {0x2, 0x3}, {0x4, 0x8, 0x3800}, {0x3, 0xdfff, 0x1000}, {0x4, 0x400, 0x800}, {0x6a778664d54a8681, 0x8744, 0x1000}], 0x8) r32 = getegid() semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r25, r30, r24, r32, 0x1, 0x20}, 0xfffffffffffb8f49, 0xa8a, 0x3}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x10000, 0x0) r33 = syz_open_pts() r34 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse0\x00', 0x80, 0x0) r35 = syz_open_pts() ioctl$TIOCCBRK(r35, 0x2000747a) r36 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r36, 0x0) shmat(r36, &(0x7f0000ffe000/0x2000)=nil, 0x2000) sendmsg$unix(r2, &(0x7f00000006c0)={&(0x7f0000000000)=@abs={0xb47e21449c01528d, 0x0, 0x0}, 0x8, &(0x7f00000000c0)=[{&(0x7f00000001c0)="5455323da7bc06c7d6fd5dfb592870e45336f7f65dc77aa956e17d88e18f5c3411fc172bc97be45252570232a288ff82b4f2d3f3ba6b829b8237418a39ecc0c3e2c38f677f45828d2776c4367c915f33a4bca280a2c7e8266b472cb78c", 0x5d}, {&(0x7f0000000300)="ab52c55e469c890cd0a57e8cb2d89b21814b08c6c14ca4fa34332d52967fd07aa34128964f18e94e1bb8947d34b8e0d6d26bfbceddb090f5842990a11b65cc209e5d473d2755907b69c9d5c155c23f9f179389643be016ce94ab21b12763fa9e0efcc3661b9e7601cbc0956aaee3a25848cd3ad4af94254c4574bf89b92503d40bb4bf22f49119c4151fa111208878acfdac20ab42ea0f3591bb1e26a6f3725fcb3184d7393be9af3b50cef2e00c6b77065d312a747c12cc87a87389b99a90f78cb58ac3705af2f9f711a768cf27a3a7c4", 0xd1}, {&(0x7f00000004c0)="9fdc4939f005b41aed402f3b4d58461244ddd33d439c4f4b32398ea061722c1e03c7cf60a376b5e22f1d64dc7fe9f2ce2ff8ab34180255568970d2c9b9703e4056f2a7308844972ef52ac998ceb900cad92c7d403dff618a966aa1ec727babfff028434b2e7f0af689cde070ce6508ce73006e0b1c68d976a17e65d5145e5b3a27748c881e13641d0e", 0x89}, {&(0x7f0000000400)="547062cb9713aa591bb80e5ee6d433ff182dc11c1ec35a3cb901c6bdfff08cf3c8ab86eb34fe78025f38a30482d8b813703b290664944ca7eade15fd66ac98309ec6badbc22819a7961fe96dec9a16beff94a8026f0fb53f3937ed", 0x5b}], 0x4, &(0x7f0000000fc0)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r0, @ANYRESOCT, @ANYRES32=r5, @ANYRESDEC=r36, @ANYRES32=r7, @ANYBLOB="20000001020050e96a02f9c8ad9e000028f2f6491f6fff24b2a7c1a56e57299220b3a31b362243746470e5341176a31e872e92d79105a5cdd5a03758fe60020d06117641abfa7024cf8a5695768f339f5005cc618d60df9317acb061e8db9b", @ANYRES32, @ANYRES32=0x0, @ANYRES64=r35, @ANYBLOB="000000fbffffff0000ff00000100000000000000", @ANYRES32=r0, @ANYRES16=0x0, @ANYRES32=r33, @ANYRES32=r0, @ANYRES32=r34, @ANYBLOB="3f000078c6dce9d4a36a20cc0b2d2009adaffab8d5c80c0aac96938c06cbba9d0d9adf61e6b5982adce0b2be65a9d646759615853a011120742f8a3786087e3a4d4e09f6f0cffb80cc6f22750cc77aace10b57acf7d9d0356845a871f40929b9525e18bceeecf977a3c29293686fc2117cabb3fa6e9a0007437e901be3823a3a23dc7916503f6d323dcebfc5d3570d547178e8ff"], 0xe3, 0x8}, 0xf9101b009f4c552) write(r0, &(0x7f00000002c0)="447e89eb889694b131e56fcf7639172295e23e3a61198cb1c9b000bf6751a1dd1a5275edac802ca0f24991c9f349df0ec93a71cb5e987770c52c3c2b803e", 0x3e) fchmod(r0, 0xe3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 05:20:01 executing program 1: semctl$GETPID(0xffffffffffffffff, 0x0, 0x4, &(0x7f0000000000)=""/29) r0 = socket(0x2, 0x8000, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82028611e2b2020000006262dd65c84e08c027ad12d417ec80ac134b281be097dff0efa5b32eaf23a299e04d2f45a611829ac19aaf1e936182e881850ecb792fd7a8fcd11c3fc8962eb3a7e61fec776122400e899ee0d3d92501f6a0b61deb75fcfb3ebdb5c50284a1a9d3c07651a434798c3813c7756cca69d82e887d5e6d3aee60a3ede69923f29406004d3bb7f71274e38621a609ff8a45d1c60752698af2b1b17964d885eeb2fa4a619c4627340a640f25a557cbc4b8e3e40d6ad97ae5a93b989c4cad4966ae37ce9ee81f139bcbba39a3e43aee56051efe6ea50b9d7f1b5f5446172de857ca84b4e4454099e9081a06f879c9a9fa340000"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="80661371f2893c68177e531f84307c82fcf28493a6369c0fd5e3bf8f45ed0aedcb83538dc7775365770b567d2fe9e6045f4caa899c6a634c10cb0d9c737a7f80b0561f53c8a1bdd19d6e5272db065899aefdd87f3c6e5e3af316e4", 0x5b}, {&(0x7f0000000280)="468792bdd1a0e035104a9d460c7b664303da0a92ffa9dcebeb830929333ca1317d7a197a09ef8a52e15e393b0614806ebe25a9b4b5bd6e681dff0842970a7e17dfcb57f5fb2f631f139a418827f915e491dd97bc628a64ea28e17adea5a65238842f92dd56eaa1ce37c96cb7122a8b738b41e2e84c53572ce34af7b4b19ba14cfef220dfa3bda4d4c880d9f6644c8f2c66ed497c00f607e376762930c1e4f39109521ec66a84c1a0a21812d35b475c7c90396d5ce20d92381b0ba89c5b06613f08bbfa2144cc4e021fc0ed0927b9c1cb8cb1fb7a9bc0c4995b69af696b8a9f50e86fd089c6753dc730000910f3", 0xed}, {&(0x7f0000000480)="6f0575d5450ee979770e8ac9eff8bd71388f418e1fef66f79a4f7ece224f63c416c7fe584c6644342a5e056653ff186c68630ccbf852313c2782330573a43aba08fe35a4d2b5cae4cdcab9004804cb8c4f62f7103b893ebd659aa9de7936e24296b1ff94f753ee134cc19eff8041c64c664bfbca2f32f472acc65a5fb3e4c87fc2612e7ce2b65df60472bc7f75291beb48ea391232e74c5f514d91bd0c0741779bdbb4e850116fe81908653c873c0b723a6fcb7ef43c81d7becd04567971b09e758e9ccb947b50f228c9a39b1ca0dfca4c476fa8328de414ddd9d4f472", 0xdd}, {&(0x7f0000000580)="c50e735805f58186cbd26f27cd9bd7de951894bbea4176944545e0b32e0e3111e8f228a53e41fb1a616641387e4c26ac38f06c8847389826e18e8ddee8732939f33482c622c52502066f333d5d683c6eb1e14a51e614dd979aa16a5be382e9ff70c8afb65494bd9488384d40a1e71eb93bb85555f89b5688b66b380c73230b2426fe5fcf9078f79cf758b18e89b42429c9286fd034d888ff5ee908aa7be684ca2670defb730b1de0f5b5ef8d9c551645f9dbdb376c6d093e553daec394f697d910f19feecfa14f695e598f29", 0xcc}, {&(0x7f0000000680)="2042f2d0b017b43083825a918d369c219d4fd12c2e095926aab939aba9fcccaa35ce076cf3b6354987bb9581b5c5a8146a0b2f30bbfb89b9c85fd48e8690141d30bfe5ed1616a9c94a07a5c8d3735cc83eccde9595b2f225ec0b6f75a298229f3b6307b9932a00e19d3374399d80dbc8b6e6a54c4e96d970b4318a2ae8e44ab331f4ee56c69271c844c3f3795af71f33c920ad5ce612aaad39014a0bd5e682d3d16e4151762c925bed9591484001e6c48ebfb08e9b63e114ce9740342804309543b3688c7ebef66f92ec7527d3deec793af0c781bc36790db25e634f5baa9452ed2d323cd64ea547456229bb6332d60f1e442f80aded3751d6090e3ef6c75f83e73c0701da770d5eb4040838095faacdb5d24186c80306c87c45215a11cefde887e94b9c5b60fecbd37013995f8dc44b6c96fc834fa9132c4dfa7814f6dfe1935c55444162a248e80a15f0929a8dd28bb80b74ce3e278691e3526de250107fcf02ae985d89d133c9e4ba10c5ef1448c114ca00d24e0e7af20a67d60f563e60a515fe554e7edb7bee4e8e067f9db91616793f67475bbc14f79417321a46f6cffec9e2b4694628883ff37ee2fd3ae41894bcc497e690b727adbd53d7cac78d2793fc7e2c38d5d3fc07f65c241f1d9c2d6a8978362eaf44e4f876021fb3843b1b5b2b1c3a1967d01411a754c9bf33de9494c3b5dde8916a0b39d07daf6a5c4a51904ad69984784943bf0841421bb119d383a9e59cd792536faa560db597c1be84d396de4112bba08c0626654ecbd6f853c70ff8c7470f677edec1895fa136b4a30a45487134efbcb252818ba83ba8ed77baa44ef4331104f1b24764a5195a25acf2cdaadc24e6f25709133ee3fa18ec321c1fd4dac666e3f8de831d66b9c2bbbf7d8f1c37f3", 0x284}], 0x5) 05:20:01 executing program 1: r0 = msgget$private(0x0, 0x2) msgsnd(r0, &(0x7f00000028c0)=ANY=[@ANYBLOB="010000000000eaf41ef7a75708071d2bb5bf0de07bba274a3603b1c9a675f9478cc0748c28be7d00e34bec61595b61c9f608d87b9b5fd59927ed4f99a132797d1cd0ab0dcb6a1787ea000000000000040000ef0f06d06178a7d755026b6062c62485b7593764207fc60833269bcf96c9dc986130b46dad424518e28f196883f802f9e51932bba4842a282e9a4ef95c051d0826e5d0264c36b997513c8adfc885c83921700b609f396186adb87f00000000000000c7035b91a30ebd655a08e0fc7de7010fb4dd457e682dc6fc5b6a4bfa60c9b0ed8c34e5b64a4ecae00dbb6d345cb03e4b43244d4ea300575f4277b089626ab5ec9156ff719655948172ae4b7892b71cdd8f862983f21d55f74e2dbf556bc1b8eff530188a2237c6c3657f9d0c321034876f109c0f9612eddb67f0d4c6c7af16e3db1291dbe5d3b6c7de22d878a5d85a4c4e5601f801e13203c8110a710fab35149efcb72074d03b4f1898c3a8aa810a98ec85dfab565edf9b0601facc800eee0bb6fb780f4d63d204fe41cc9781efe8e471be749e7b67e8fb0970517f6e6599a546f8be7f5bba22d14711ad877ced496b6c3954bd0da64dde45cd33a38e52659b3322055bd5dd0d8254398401f74cd48b3d2d1089061d73ffb50f014da0e76db18c71a91ae49f844d5b1e09a5bbc91bdf1850de1d7d70751d76a136fb8b01d60e2e0568cabd5252d90945c6eafa84fe1da54588bd860e09bdedfe9b015ac140805efa7f2bae"], 0x59, 0x0) socketpair(0x1, 0x1, 0x1, &(0x7f0000000080)={0xffffffffffffffff}) r2 = msgget$private(0x0, 0x608) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, &(0x7f00000025c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) r13 = fcntl$getown(0xffffffffffffffff, 0x5) r14 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000540)={{0x240000000, r11, r12, r11, r12, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r10, r13, 0x41d, 0x5, 0x5}) r15 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r15, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) fcntl$getown(r15, 0x5) r16 = semget$private(0x0, 0x4, 0x1000100d3) semop(r16, &(0x7f0000000480), 0x0) semop(r16, &(0x7f0000000000)=[{0x7, 0x7fffffff, 0x800}, {0x2, 0x6f, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x3, 0x7f, 0x1000}, {0x7, 0x80000000}, {0x3, 0x8, 0x1000}, {0x2, 0x8e, 0x1000}, {0x3, 0x7, 0x1000}], 0xa) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000011c0)=0xc) r18 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) r22 = fcntl$getown(0xffffffffffffffff, 0x5) r23 = fcntl$getown(0xffffffffffffffff, 0x5) r24 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r24, 0x1, &(0x7f0000000540)={{0x240000000, r20, r21, r20, r21, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r19, r22, 0x41d, 0x5, 0x5}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x4, 0xffffffffffffffff, r21, r20, 0x0, 0x1c4, 0x2}, 0xd, 0x100, r22, r23, 0x0, 0x92, 0xffff}) r25 = getuid() setreuid(r25, 0xffffffffffffffff) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000280)={{0x8, r25, r17, r18, r21, 0x20, 0x7}, 0x4, 0x5, 0x5}) r26 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mknodat(r26, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x7) ioctl$BIOCGBLEN(r26, 0x40044266, &(0x7f0000000380)) ioctl$WSMUXIO_REMOVE_DEVICE(r26, 0x80085762, &(0x7f00000003c0)={0x2, 0x5}) fcntl$setflags(r26, 0x2, 0x803) pread(r26, &(0x7f0000001300)="609bd923e9f2758fbb254c65a956751041e4d2fbda945817bbbafa2811cd93bb98a9eba731636f6e377116464b254a5982b39eb640dcadcdfa48fd5690ccfa9e5c49edf3dfc96a27aaaa6050f8c16dac8d62b87bacd0c80f83095f7a9e5352e2d255658fd13029b3244970cb4e7298c902435c0f41888a3f56b4d814d3e6a8a3d92b66f0af45efca5b182fe1f4d44a32d58557e4b58f18be106fe2a6339a825eb1c0a6c6b87eef1483dc47da64e9f91a6c67837424e25efadf7d4c6bc07d393450587f2a23b2d6bfe8f4d69e059d4a6373cb54caf90904432a3dba23236054643fc38f531df9f2f5540bf2a3e4bbc61230a5e700747df90c71d999d6dfd7896ed0578c76fc8cb9fac7d21b94f8c33b203098dbb5781840a1f900d279e81663c285568ac2a267ac4cf5a09675913255fa84b1a0f5cbabd08d5a59ada471da3287af2de0265c2b57c16eb456d26d98cc2ac12f5a4be7234fc5035f0428f44c2b1254f7cc19df", 0xab1b8745, 0x0, 0x1a7) ioctl$WSDISPLAYIO_LDFONT(r26, 0x8058574d, &(0x7f0000000440)={'./file0\x00', 0x20009, 0x3, 0x9, 0x1, 0x401, 0x401, 0x9, 0x2, 0x2, 0x2, 0x800}) ioctl$VT_ACTIVATE(r26, 0x20007605, &(0x7f0000000140)=0x7ff) ioctl$BIOCSRTIMEOUT(r26, 0x8010426d, 0x0) r27 = getgid() setegid(r27) r28 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0xc0) ioctl$TIOCSTAT(r28, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, &(0x7f00000008c0)=0xfffffffffffffd2a) accept$unix(r28, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r28, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r28, 0x40087468, &(0x7f00000001c0)) fchownat(r28, &(0x7f0000000080)='\x00', r29, r27, 0x6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) r33 = fcntl$getown(0xffffffffffffffff, 0x5) r34 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r34, 0x1, &(0x7f0000000540)={{0x240000000, r31, r32, r31, r32, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r30, r33, 0x41d, 0x5, 0x5}) shmctl$IPC_SET(r14, 0x1, &(0x7f0000002500)={{0x4, 0x0, r21, r29, r8, 0x26, 0x4f}, 0x0, 0x7, r6, r30, 0xfffffffffffffff8, 0x7fff}) r35 = getpgrp() r36 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000001740)={{0x1000, r5, 0x0, r7, r9, 0x2, 0x5}, 0x40, 0xf30, r35, r36, 0x3, 0x259, 0x7, 0x9}) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) r37 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) pwritev(r37, &(0x7f00000002c0)=[{&(0x7f0000001340)="de5bcf292d0108e285382288b23c66f3fef4dcf82cc764abf97987dabb3dc3d2e04c5f86302b92d5fc0c7a723415ba749a5fa48db2cc8ceec469dbe8dd9b313b42733029619fa0306a87e2c1a315e1d082c0d0e46334b34c821647f50d8a290a5d322cd2a5d0f3e648e30d1f132728f826aa23c23d3e7794634ab08842991dcde378725412d9cfef63408ef91e1063057d50a0d4e309d1776cdc8c4b39a4ce033026b15c8dcdc8af207e9b818875af15c416da8e37eed861754b7c3458b2a7506418b1362604e278af609a74c4e66b74e7ddd8e67ac3c7b2c763ae874d55bf08b716993a561cd71c33e3", 0xea}, {&(0x7f00000001c0)="69b431b64dc3b05260211d183deced780a8783cf927d79209aa625915327de3bfd0e066b19", 0x25}, {&(0x7f0000001440)="757036a631bb3db87f4e8a6c85db0da14cd865d5392a6abdaffe27a678e8e3192a8f705926601231b64f2937e9842056214f38c4890aaddc31b91927c8f3c5cfefb67207e9c92f8bd74ef162510d297d7ba06222fb4872e8d4d1427639eedd7e60c3f43e7cee898a3de56239f7e5040a77e1cb48b0fad6ec9cbb029ef4d052f41a246a6fb57ffeb3f6ec54fa28368bdeffed9daa2ac22215bc0ec60b18b8584f48a5488ad84222b7dc257eac01f366374bea331554b82d06de343b582984032fca3dac4039404eb4adea927cc52adbb432a2b4d30e79299e22bb32d8e1489fdae004a774573528da1b382b2a6c4161f7e53a8f3e3273406c54e8b0e547d34d6d724ca3371b9ae2702bacc0981e91598d801c6b50b3f11c8bd27843a1ba80824a6d4e2057852cf0bd77f24b48867bcd421422f3b292434e0d2c1e89fad91f4b5685d0392386fab83cb31b9874f7f220c6d7d23caa29727c6bf2ca4de63e4a3af0e22699dca9d603afaba6b28fd6bf1f081135c001b8ef239f44b280c2dd8598d09666a5352398d7721ed8fd76cf1d31f1954a8ff25276221494c76f15ca0d99bf924b70b3f21fd0ad3ec76cf937ea5e29432eee2b98f75549e0d44c29d0c331a5afdf4d7dc5ddfac623ab18b4cb7d96ddfebaa0edce325e5f17b368e21d990de486aa0e915f59b3ce6c25eb58893dd56ca38f252510d8bd9d8930fd4104fa794fcf47afdaba67ccf314a44cc9967ef9524feafc03d18f5ec8dc9f949d70050b1c5533e3cfff3a3e724ada305a3bf5d69e228981044774515a72a8a8980b36ce2e63323a309f7fbc5994b0ed1c78523fe6fcab628c4b6436b54bba87b12c94ec96370d786d66672afbba7d37d2c14ceb86c948fcd3061393b3aed34d2a78bad94998818fe661cb21d9ee6eea6946fedbba20cf2a2f40d174092c37ffc66994ec21a7085278bc8102f962862ac122f48b155ff46d6bfb6408a57e813da6e81569beec386c6a1a2182932f420e430ed4cea8867b28fe789cc99782264a0d841d71b0026829566ccde5554c6cae9018a8780dd223553954826e6fdd33310411e28d1e11eb19fd67328f99c308dcfe356b32c43a035c0492e86eab2850fd754d9aadc38ffb2a354420440cb36e1c59c74bb93ebf0906f24928d9612d7db311a2dbcfb6a3c9fed8396f4e6c929dd214da6c2db468f3716da4e0ec1041459535efc5c0b132a0e37d262dd561610c52a54286226db2a25e2b5e82f3fc74fe1ff252449658d5e99f81fff7d10aa5fa1bd4a645fdee6c8b34212ab0d94df87769c3889254618a5af2b12af80e2824c4acf6b88a5bc4f3e3b27cea38edf4c4af6c690b5ce46d3cf9d11741ff14b34c31111465071e7af4ad39255a3dc1c645af04ebc9a7a5640f2cb04c964f0ee7707f9d192ab60f07fb915b7bcc8fe1791cbb81789eb2680a5843d64759242fad36492d69ef700bd14dff17b1f5bd7c6f6e0f31adc26710e1a4878122e18daf91564104c8f3e378ab7e30e9f868a2805bc01b5039f2d5303fe9ce9a664bfcf6468719d63d4f78477246c8ee0eb1f70dd89c8fdfd70f53bcfdfb18cd2cd471d300b58d0f2cb3e8170f9c2fa4b50d85f6b101f6a9c3aa4ea377a096725d669df43dd7a4585ae729e2b8e256eee6f6505143b34e92270a75746121a6bcd4a1e6096efee693e116c878510cece63e1560ad5ae2ac75d88ba42092d16c5018e41534a771fb812eb5f7e2adb538ccd72ad5b2c3869a5c89ce3f51b6fc83949af07b17af352f184beaa561c633395cf01e0b583a1f6f4507ae17d8b70f4e0917fdcf884300477ca36c2ac7c8ffc6aed2ac61caae2f74ef157e582ff809b96a32d37750abb17c534081900f975ccc86f9beab2531b8a04e88e665947a14a78656c64ef7ccc76eac68e16be202633e07eee9ba6cd37ab81de71fdd96595e60c656414091d0e0798e15424117f601581d6014421cfb50b2035cc760aca70bc665e8d65291a91f1d4f710f648c6281a788bb8540fe22bb8bb6fb36b6e08582e02f275645bde3e186636d933829dd54921360b48df74bb3941b83a7d67aabf2f06a0d6bebc10f663551b85fae11d3352f98af9bd712a8a590edd4724c4fb79755bacbcffce058bda26e03cfcb2dbd4130a5be4bc9c910279ef3a1dd3f06eb2026eb86e92c337dfecb66fd9109dccc9ac2caf44feac34cf36cb088ff519704c1d0ddf0d1c11516e04088551d9cd323a642dfc470943e965bb6681ce726f41fc30d191c49cc9395b055ba793ff66c900b6f2353e5a7c8148849e64b1b4a763b453a8660131867a21da7210c582bafe3597511bc14bdafffe01126507c5323bb7e827afeeec3d4723c547bf7403f0c2bd7f4bfcd8a56ae51c5705642463fa476301c0dd3b77c86853b91c806737d29264e71efe01f641d5a73c05d72c0503625f622bee8d1878dadd8c3c0ce6cbee516da96a57892629cc2050ff9fc060226b269a78cff4c9015e94dfdebd4fd5405320e863bb01c203f93a650c97978442c4f63fd0446a55437c7f6bb80096a569113d8076401e69686152974a4f1a2b29cad38ebdbaf0a83913548749a667fe2ff4d3d8ea808c684849cb03cca56956e53cfa73addd03f874474c5740252c248ed28581ffe3728a207b204f65d689117ad7bde158621226debc85b05ec5375e3127501f40c33c2ddc797170dbda0648723b99dc3a7e5336568617c3351a8e18cea7f88047c38aa13f58d138bdd625cd5b921d25e4a861c822376c071d938ad294207b4370bf78d2350003e5878e7e40ad7878615c73121b034fed402d6a0b3d747377d1382d32aed82de60dc1f882f1966f1dd3f7e7bca240bbce0548108619364a75af162123f4bb2d07403f8218bddda88123eae92f5da0420190abd5db1a22180e1775eb8d39ca0eb5b113e27e0e50183034314d0eca8a6ed4b7b2c039fb485d2ddd19a76861c2c37c636480cb3cf9997a2f7597804a6dc413e1f3f9a22c32c95ff4cf8289909986b12b816e092c9340d4f43a6e7645b20067e6af4ee726de3483da90ad60be6bade340c8deba40de7d346dfe5ddf4d8f3a7d7a063db3d38abc9fb7c88177a72fbc418e45039cfd6abae8da121c6053da8a5e3ce041d58c965c591f6b22f2ee496abbfa7bdf482236488413a981e0ff5c66da86064d11393ed30fc98d1dceed1b0140ffa5352f4d693c6baf8127197ff60bf33dbd35fc83c443de59d0c09d17876d12c3697c848050995c367c51a8ec5d0ee613d0a6c9fb40329f9021ecdf6133477e1777c7dade7c717a2a05f303f614978ae1ce0aae5c6fcdb1aa9bba732896babfc44783306c567ee796ad0e7079b067935b10b4661b801a81ddea87698443a83910798b8de4e12909204929e7dd1d08e2692c2803623dd0c14b4458c7eea714a7a235c96a00e1b1c331958145a9d1c0353cf720dcda45a2461efe8ab617874a4e3a2f7f84a90075204d94cc89fbee6c1381a371281bcfe04ce8bd849690defad9c40369534054443da1817d59d19acf2b0abfa32d79499667d4e6d5bfbd78cde7b6500c958364c8bf4a47d044157332c4861a334dfde561bca3731bc848c8c744a103e3034825d179c3023298bf4ef3643056f44f18b0dbecdcf5e533edfc60f46da24ee76763b8a3ec1333f7e2b11087ab7183055f41f452b25738a1dc240a955cea510c34cb7da1b982486cc3e454b007e4cd9c76b6dc1e0dc7c1032ba6c7b7d2ed396233c4014e6cb709e509c64548d4e654a5a00cef308f1bc663a1dbd2ca064baa26638a7e1502984313524d7bcc5a727fc4b26e0f8eece8fdf3086d4e2399cdc25dc673bfd1cbb67ed523ebab2c3233c19bb7625079efd02e6d13829f97a4efbc9dbb5c94e4874733ca589136d18902ea802184d82ede4ee23bb58f8e1fe3e969f3fbe68e046622b6233ef7e647ede403e02040048087dbcf8773d1b4b11989b720a8a8de3bcecfd37f92d326f424e2d96f99a47ee0d4e60510d229faedd00f9f26856134ff865ed6e48054c6e6fabab378164a738220f9d22102e402103cd0a0c07e8bad93d3d970b8a7e827385292e6d4c07899c7728a1f5ff42107282974695dfd1003129a6f70bd603a8cdb8879a724b27663a17059966b1841446cc0acc1231211871936721fcc884966c49810ea0686214c18a0cd1b7baa0d0d4003eda2dc1b2155a63bfb5977b36ff0a9344e23ededd0f59dbc43200318cc14cba5cdb1a67cd06b80b319b7fb8a2c6508c3ccf31edb8c2de028d00f12716d38e907526cfb71e34819b45f948c1d85b4cb0714b644399e3cad02e0e8ddaa794620675d78acf0a56052155455cb65dfe536648ab1c2e098f5b6f94366744e8dbceb079e4629c3ede21062524fd6bba145059d832d18602bc909d66c1e946d5e3c8d47075046eceef9cdda014df79445b8883a601e9eb5e0385106ef91b9717f3cd84c35a63efaa1e26cd9a512ceaee795377f1dc3720ec8fcd0088f935ea9c12efa8dc7611e986b1a4fb4a451791c38d8efde43b21075166439707f23fbf082eec3aee92d2ec203c2f5aae929df600ebd1524d18a2982f73f636dfcfe851e7b27d3867db067a1ff2f6244b63829c96e14f9b1fa6361b36c10eaac898d69d76ce67b446df35699599120887be3516ffd29935b77171f6981622502b2529cf96ba95e88d9727cc7f97ff86371c60cc955a5886438f9301f411f502233b1794e05779a2611286d1f857d7cfe2d1dbf05856f35edf22e77aeac1cb06f549e056649b138ef077718fefe202f2c8c8f4d9c43a62a715ae77086f16f8199a988b1c958f6c211e180c747842c0720ea5f249ca87361cb15a54fd36982c752dec5e4f8a9c565371e3458e343b8833edf6423b370b819b5414f87590bfd4b3986d5646d1e4905c07f1420ac22aa4802e127dbe417bb315695bded976bcb357fba392e006726d6999e2f77399609c9c2eeba5ebfab56a05d2da262ee05909fbbeb21407b1dcad5a6732d85733a85476cbc4605a33e217e9c3e648977e56241ed93f79d6e7d4d3d710e533230bf279e106c3a060cfa04ed9cbcb7505dbd872c4b8374ded8de115b4625df66008ad1d279da3f4b95b30e3b67193003f93d75a65d0d4f8f1c4e6e66885aeda05af6c5d11ff3e0ab8b1b04c84d954bb0b73b9b2310156a39c6d2740d87ea07d825f74384d5ef64fe91be9f6b4cc3a471503d3b155a876eada249837b00014f692db589f52992b581863daf62f85426a474ac4d8eef4d73d181f00e0f1115983c6652c9c75c877e79aa15a68365df1dca00e483b13794aaa94b10fff7770cc4a88f89c8a4ea9288e815959ea5f45d003e4036660249664d642fdea5d477be3c3ade085555440d543d89540da9195893a29be763f5c690a846889201d067b95d268d4adb0d2b1773679c1b82621f0b37d6297012959b1ee1587124cd8b5b5d24694f8d2fdbe273bd4e4cedd7d355b98792d211657e5bf73406a88c3e52996a6fd95d9a6dfe22405ebf7c45d1c9edaf6a5721cd1bc8936290da1724699d91c01203ba2723fea4d612238f6c5ae836711a1729355775c89768b3041948b58c7530c3f6ddba294268366423018f716d2e88ee154a75f949b7a81bcb47768e6a6f7d25a2a4db7a1b7e8b0015281a7f6a08962f3dd5d46360e54947c2a0d7b874f6a6555e2ceba4ab96b93741be72bb1d2c4ca81212512b83b0777181eb0ac5c428b5e37208c994e1bd99f0e4e7f85b25c7359546cb539eec1971c15bd259ce182d793fd5463f6", 0x1000}], 0x3, 0x0, 0x80000000000) connect$unix(r37, &(0x7f0000002700)=ANY=[@ANYBLOB="01002e2f046cac8826bdbdd74b7dcf2a3105a08ae97e65bc34cf58234128eaf5cf77f8b500000000000000001073ebe3ff000014002000e10c4fa4aaedab8267d5126235956a29fc5797b64336fa90b04931268ab6e8eb61e295bf3728768a9eaab51404505cd2ef649ae03f31d33302ba6095778534a5e393bab386a37d519543055f4494af4903f1e8d8a87bf2f48fb19c83830a1c2505baf5c94341d869a159b1d154136159496bf399fd344f34387d2dfa1767aba816f9f2ff0637aa9501f9a90a727812fccd26b815b7bbf1a189d3073903af43e8eee976e1316b536e680a1bf08b80e17a8eab25a32ef8b3f8449c8faf3340e3fe0556f22e128122ca0af71a92a38e5601990997ea885b8f287d42122812346833634579bdf7d311f5f37cdbf0084666d6ed0f590c76c61babe632b603d4e2b3ace7a06f9afe47264720e12fa3ba4d634e72dafaf536272b59a11620288112dd2b7b79d9a4121a5ad55acac650ee75cc96c34748935f18fe596867aeaa4a96c7743ecd674263f4b3c32fefa560839d3c73b06b6de8dc"], 0xa) ioctl$KDGKBMODE(r37, 0x40044b06) accept$inet(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) r38 = socket(0x18, 0x1, 0x0) close(r38) connect$unix(r38, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r38, &(0x7f0000000280)=[{&(0x7f0000000200)="6f8d5aa26187b2db1af3674eb415d9a6c30fe3efa84e054d2ce79e1e86ca58f87426eca12086ad021340ce236735aa400205b41055", 0x35}, {&(0x7f0000002440)="6bb45dd5c8b7c789c8a174de9f0a5b4a6b3afebe13a983a7f2dec3d21fe184c04fff137f667145d7d101a796bc0440cbe6a97c081eb6f46514cb94918484396a2239dd5fb0398684be7fb4bde18526abfd1f993f64059c432a0968486c456627e3ed7e07db2c95fa50af77aaeaf9e52468d34ee2224126fd8627cb2c6a9cccd525b6d262a6b48521c3781b221cf0f147a7d3e21f0db0bd879e949924193b3b817aba36f993f4449869c100726151053aca453ca3328c17af2cf03ff77e2f5e3c", 0xc0}], 0x2) socket$unix(0x1, 0x5, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r39 = socket(0x18, 0x1, 0x0) setsockopt(r39, 0x0, 0x80000000000000d, &(0x7f0000000240)="9702ecb06a", 0x5) dup2(r39, 0xffffffffffffffff) r40 = semget$private(0x0, 0x4, 0x120) semctl$GETPID(r40, 0xcaf191cee70a52bc, 0x4, &(0x7f0000000380)=""/4096) socket(0x2, 0x2, 0x0) 05:20:02 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) mmap(&(0x7f000042e000/0x3000)=nil, 0x3000, 0x3, 0x5012, r0, 0x0, 0xfffffffffffffffd) readv(r0, &(0x7f0000000040)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x19b) munmap(&(0x7f0000631000/0x1000)=nil, 0x1000) 05:20:02 executing program 1: execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) getrusage(0x0, 0xfffffffffffffffe) r0 = socket$inet6(0x18, 0x0, 0x0) getsockname$inet6(0xffffffffffffffff, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x0) r1 = getgid() setegid(r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r2, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000001c0)) fchownat(r2, &(0x7f0000000200)='./file0\x00', r3, r1, 0x4) r4 = getgid() setegid(r4) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r7, 0x0, 0x0) openat(r7, &(0x7f0000000080)='./file0\x00', 0x80, 0x20) r8 = kqueue() r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r9, 0x0, 0x0) r10 = kqueue() r11 = fcntl$dupfd(r10, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r11, 0x0, 0x0) r12 = socket(0x2, 0x1, 0x0) bind(r12, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r13 = dup(r12) listen(r13, 0x0) accept$unix(r13, 0x0, &(0x7f0000000080)) ioctl$TIOCSTAT(r13, 0x20007465, &(0x7f0000000480)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) accept$unix(r5, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f00000001c0)) r14 = semget$private(0x0, 0x7, 0x287) semop(r14, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r14, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r14, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$GETNCNT(r14, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r4, r3, r4, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) semctl$GETNCNT(r14, 0x0, 0x3, 0x0) getrusage(0x0, 0x0) fchdir(0xffffffffffffffff) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x7, 0x10, 0xffffffffffffffff, 0x0, 0x0) pipe2(0x0, 0x4) openat$zero(0xffffffffffffff9c, 0x0, 0x80, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) r15 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x1) symlinkat(0x0, 0xffffffffffffffff, 0x0) fchdir(r15) openat(0xffffffffffffffff, 0x0, 0xa02, 0x0) symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000d06ff8)='./file0\x00') msgget$private(0x0, 0x0) msgget$private(0x0, 0x0) r16 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r18 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="e0004a184907e51c4d1a0197fec4a4fe66000000000000ffff0000ff7f00007c906b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886736c5f9bb1a23d11e4e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bbade62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d38"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r21 = getppid() getpgid(r21) r22 = msgget$private(0x0, 0x20000003c4) msgrcv(r22, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000000000000004f0ebbbf1b209e14d9821641e80822abaef3ccef058cbadf64241b061e7e4a1d1ccbfade2b5e"], 0xc, 0x2, 0x1000) msgsnd(r22, &(0x7f0000000800)=ANY=[@ANYBLOB="02000000000016d78fd1f87a67d79097310f503f93e8805fab37cfdb7db9b4cb6a6ec554c20000010000000000c2db46910374426bdcf306843b34e7c027e266a4bef29442c8367ca147e204b0b3f54b2ef8cea70595fea73db901c48e582d225bca800000000000000000fc1c6b5617453db556744c181e59cb86754676e33b8c0afc54dc5c2f9d0797e9b98d4da9eb3ebe7a7faf006b34a6f2458702c84b0d3bbba1e64f167e0d2bb5022443307524f4b70c656c487b1f42881e6f9dc4ef808295991af260f1a96171625b74ee94063541b05a9ae966ba38668ca38bc4f89d674f9d35a5"], 0x1, 0x0) msgget(0x1, 0xa3) msgsnd(r22, 0x0, 0x0, 0x0) msgsnd(r22, &(0x7f0000000040)=ANY=[@ANYBLOB="01ed74acffc0c709a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"], 0x2d, 0x800) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000980)={{0x1, r18, r20, r17, 0x0, 0x46, 0x81}, 0x10001, 0x1, 0x0, r21, 0xa5, 0x1, 0x4e2c, 0x6}) msgsnd(r22, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) 05:20:02 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x40000002, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) 05:20:03 executing program 1: fchmodat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x80, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) recvfrom$unix(r0, &(0x7f0000000200)=""/7, 0xffffffffffffff74, 0x0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0xffffff5c) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) write(r1, 0x0, 0x0) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0x5) openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x80, 0x0) 05:20:05 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)="41291598134b3a5633f66cbc8937c322dbc53699461226ea35bf5d5b75c307e1f494ba0702c462b58d22ca586c059304e92315bb3fc7c70f3b765685568684a98d90bf784edccf29980397b0ae3dcb55da1ee57f6a29f674d2c06fd414d5ce309ceccbea456e5d00b0591f8fede4181823480e9d130138f03ade117135cff3cca2b27c296b02bc5444b7ec44b5978d93477d86af91a5f22f7764204866f3b2e5194ae930f735ee980f074ad56d6e8fdd8b6004a3", 0xb4}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x6}], 0x1, 0x0) execve(0x0, 0x0, 0x0) writev(r0, &(0x7f00000000c0)=[{0x0}], 0x1) poll(&(0x7f0000000080)=[{r0, 0x46}], 0x1, 0x0) 05:20:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) sendto$unix(r1, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r1) sendto(r1, &(0x7f0000000200)="f3", 0x1, 0x1, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = accept$unix(r3, 0x0, &(0x7f0000000080)) recvmsg(r4, &(0x7f0000000100)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000180)=[{0x0}, {&(0x7f0000000440)=""/247, 0xf7}], 0x2, 0x0}, 0x40) r5 = open(&(0x7f0000001440)='./file0\x00', 0x8090, 0x1a) write(r5, &(0x7f0000000200)="582720ef00000000000000049560f8e5815f73f2a044fd2e015552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94bf334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f7280100000020", 0x7) write(r0, &(0x7f0000000100)="bd", 0x254) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() r8 = dup2(r6, r7) r9 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) close(r9) r10 = semget$private(0x0, 0x8, 0x100010282) semget$private(0x0, 0x0, 0x208) semop(0x0, &(0x7f0000001440), 0x0) semop(r10, &(0x7f0000000140)=[{0x1, 0x20}, {0x1, 0x8, 0x1800}, {0x3, 0x9, 0x2800}, {0x0, 0x48, 0x1800}], 0x4) semop(r10, &(0x7f00000015c0), 0x2) fsync(r8) r11 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r11, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) readv(r11, &(0x7f0000001400)=[{&(0x7f0000000280)=""/197, 0xc5}, {&(0x7f0000000380)=""/88, 0x58}, {&(0x7f0000000180)=""/5, 0x5}, {&(0x7f0000000400)=""/4096, 0x1000}], 0x4) socket(0x18, 0x1, 0x6) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffffffffffe}) socket(0x18, 0x4, 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffff8, "000000000000000100002000", 0x200014}) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) pipe(&(0x7f0000000040)) socket$inet6(0x18, 0x1, 0x7) r12 = socket(0x18, 0x2, 0x80) close(r12) connect$unix(r12, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00\x00./file\x00\a\x00\x00\x00eO\x00'], 0x10) socket(0x18, 0x1, 0x0) 05:20:06 executing program 1: syz_emit_ethernet(0x6e, &(0x7f00000009c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa7299b705009b86dd60451a7c00382b00fe037edb3fb77d456a000000000000bbfe8000000000000000000000000000aa230000000000000004009078000000006006d7a2b7a20000fe8000000000000000000000000080aaff0100000000000000fa000000000001078b883905d6016f81c96ed114158cfb32bee021f779482f91757b5c6a28352eaf5a42f1421f5500719fc265c89964db74c10ae8773ed0e9364bda4a019cb22e8d9645344703342163c615a8e1191dec5de3a652285b2e203b65942051e1d9cd6bb59d36834c5d37ed772ae2de8e508e5a001abe5ec22d4cec19a4eaa3961ddacedfd6459fb60a3f9579c01ff805000000000000007db0792bb801d0043de3c506cd3e228e3c3a2a5cff8f49429e0e430c6aad54e8ffe4ea4ee535e8b2a80268fd988a86f1a4f0b5816bebe61767e61d1d261975ba660b19493c415d78e7963a38937bb3d9322139c9bb917ca200da77ecd3ee302f792b0f85729365677c407fb0ccf283d4ad758b56bf5d40bade29eef608c75f911ab10a1684c36cf5d87bc9750f16ed9dd0ed2423a8310d81b5363fa735000000000000000010a9985da6f25809d025aa70b2baf825c3aaba20580ee3b95c6b0abb5c3fb9f6121836d2db963c6c7a3099eed33dc6a1389edbd4132a06c078acbdb3f553ab60f2bce948d84eb2652631c5aaf91112eaa7468457"]) r0 = getgid() setegid(r0) semget$private(0x0, 0x7, 0x86) getgid() geteuid() r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = msgget$private(0x0, 0x40) msgrcv(r3, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000000000000000000000000c5afa2859a8ab3a29f5173df9dc3761a33ee9d66430eb1494e57738737b0848734bc81f0cf44f4aefc4fcda99d0b22ee17545c6b402c285f708dea108c21b96c33b2dba201802a5c7c9605c5ebc8e763b1030cbb1889fdc44b6c87fcd911f41546d7cf5912ec56f22f090300000098e9d58745ea192d1abd476953b42c3ed847af47ea6d2b2dd7e9519cc00ed44840d1a599917d2bc4361539118df93bcd4644f802b093a3da27e047ecbe5033d1b44eff00388331a043ef0e377b32c36b9b782104eba76c2f8ac62c4c8ecbde7b39b74fe02a7d42a0e8f72831d612347d9cbfbc19d25b76b792e11af33fc8ed5790e92698c0b500af8d04000000df8a2ab07a1e61258884587a4b9a8b0a845ea0ddeff656148ccf8cbf148d37ce82aedb468b4147c936fc902440a7bfa6f9ccb29abc606f1621092fe00c6816a4f3d076ac9439f69f8faa3a6c99f835149034d12bb7add2492855aa0ec54af59cc4687a57153f37e80cf9ccff05775c8244f826d48ba7bd6e246c706ef0505188223d414754d58e33b9f6071e214e74f6d4c09a55d65a180cd1eec727b4e98c2c34964bdee0572c7be3dec4df069834f6636c17ef4b38"], 0x1c, 0x0, 0x1800) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r5 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r5, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000140)=0xc) r6 = msgget$private(0x0, 0xfffffffffffffead) r7 = syz_open_pts() close(r7) writev(r7, &(0x7f00000006c0)=[{&(0x7f00000014c0)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde", 0x131}], 0x1) r8 = syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x0, 0x5, 0xfffffffffffffffc, "6601fa1d03182eab7fff000000000000009c7e00"}) msgsnd(r6, &(0x7f0000000740)=ANY=[@ANYRES16=r7, @ANYBLOB="0bc0914e7f626090635cc115f74950f255d7c0db8ab79ae2a06ccdef13c2bb987a5b7ce37715024d4cdfd7f2923b8497933f32353736a326d638b575b7d84975c82bea59c1096d384019827323aaff6093bc0984d63e6975a2527868b444d93b3dc78195b44a96ee78d2ab068ddc0bc396925eab3393b7d4170bc13c18966a7d402e4df7d7f308cc8b01b9d806e289533f1fa8d3da1b0b9cc236df9d46de8d20fc41992c86c7aabfaeb7d851ab194bf4ad7e6b556ba4c2e12a4b7dc9b8409dbaf7aae5fba6d17f35a4f337afbfa6b55fc55a886f082bbe66870662b4cc20cd5497cd7c691f855fb734aad53dd8c8b9a43b5f8888f646d0c2ba491c103473", @ANYRESDEC=r6, @ANYRESDEC=r8, @ANYRES64=r8], 0x5, 0x800) r9 = socket(0x2, 0x400000001002, 0x0) r10 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r11 = accept$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB="f6ff0000000000000000000000000000000000000000000000001b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8eea144ad013a10000000000000080000000000000000004b7a29ae7eeb5f0c17276aef4c5300"], &(0x7f0000000080)=0x6e) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x200, 0x0) sendmsg$unix(r12, &(0x7f0000000480)={&(0x7f0000000140)=@abs, 0x8, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x40d) r13 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r13, &(0x7f0000000480)={&(0x7f0000000340)=@abs={0x1, 0x0, 0x2}, 0x8, 0x0}, 0xc) socket(0x2, 0x4, 0x0) sendmsg$unix(r9, &(0x7f0000000480)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0}, 0x0) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r14, &(0x7f0000007ac0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000deffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000faffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000040800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a936aa5a1f5d82bcad6aecdc40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e4ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ceb730e00c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000054e4bb82a0348650380d03202a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001db10000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e6ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b095000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e17d307a7c4ad6b421d6769257935753545be9d227474f76d4fb73284cbd37133c830503f6f1ccd59ee29c445d4eccb3191dfb67658751568c8baefe9aad613905f24e41bf2e1b905d62912336e5c79b4b5e068cc49b9ff3a967062c55f2d6cb687357b0102244606d20e6618a9daedca1eddaf2040000000ba46151972a1ca6de540d22cc464ced7c6d140a9ad43a510024461b26615c9502c6582dacd132bea3985478ed2adc1f0f97e2b2da0f7ce1016c7dcb699793bd9998bd4354515b60461270c9a7c9041af61a030961a647bb9604a88f5ad2f343e9f09bb5fb402d6a40acc1904983e0814808bdc967944ad140a9f72851998e1b34cd18db8e8f499a98e9ecb4f9aee4a514693f4ac551e2ab61cf23e9ec93e4707fd786878f213c6b3e59a159927e2c51202700aaeda873e2442f857bba81d0a07eb3e3a4540bd27f54c993135ceec734c187941c58a812f58030b3852c3f58d38128d3bb6e128f2d8925ffc9930395174f74e0ae"], 0x1, 0x3, 0x800) msgrcv(r14, 0x0, 0x0, 0x0, 0x0) r15 = socket$unix(0x1, 0x1, 0x0) r16 = socket(0x18, 0x1, 0x0) setsockopt(r16, 0x6, 0x9ff, &(0x7f0000000500)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r16, 0x1000000029, 0x2e, &(0x7f0000000380)="ebffcbff13b9fd812eaa4e7130daaf4248e6fdde1d139931929648", 0x1b) r17 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x1000000029, 0x2e, &(0x7f00000004c0)="dda504ec9519501090964800000000", 0xf) setsockopt(r17, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r18 = socket(0x18, 0x1, 0x0) setsockopt(r18, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000200)={0xffffffffffffffff}) setsockopt(r19, 0x0, 0x3, &(0x7f00000000c0)="ebffcbff13b90800aa4e713048e4993192ff48", 0x13) fcntl$dupfd(r15, 0xa, r18) r20 = socket(0x18, 0x1, 0x0) setsockopt(r20, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r20, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pwritev(r20, &(0x7f0000000440), 0x0, 0x0, 0xfffffffffffffff9) r21 = socket$unix(0x1, 0x5, 0x0) r22 = socket(0x18, 0x1, 0x0) setsockopt(r22, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r22, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r23 = socket(0x18, 0x1, 0x0) setsockopt(r23, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r23, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r23, 0x0, 0xffffffffffffffff) msgsnd(r14, &(0x7f00000000c0)=ANY=[], 0x0, 0x800) r24 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r24, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r24, &(0x7f0000001000)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaff21fd17153cf3d117c2e9547a40d43f5d31059c11c5a9530a448e0e5a392c598c2583000008f1ffffff00000000000000220000000000000000a00570bdc406028a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c97a2b83eea214e18350e46ba39befc79076f25d33ed3de8de7ec27031bc10f8bb5567bf43cbceee16000000da0c23e9475c9d6bf97f93cf02b9422e05e492a01682b06b6bfaf2329538784df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4f5ec85c61dc8a76803f064ef041384979c3e253c71c2382518cdb266121375d39876dfb140675f6faf247dbec8eb6d5651b30570785dc8bd76f40008b7ab4af81b1c992b76d6c971287731ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ece0bb09bd6eb1ab032dcf3362ccfd9ad47f49ac1c6b8c5c2f0d1b998accb434584fee2bbf4eaf3d50a02f42e99af6958251e3ed78723e744649e9a56d241d1d5b8fd4d73ed6b8839427757f0f2f20df054fa49a6eb3814e455bf569030cba26dbd96153fdac697b7600eea335763b80a9e46cf0671c0c6c05ffe6df5c2238e66c0d759ada51af10f3c711da5749344ea135d5fd834f5788dc0ec31c8f43f00a957dcf6bfe6a818710163bad8da10ea2e8f27185e5eeb8845ed711716b4c70000000000000000000000000790f69cde5f67f5e1ab701badc7f7243a07e0f1365e2fa9d1126f9e1c5eff99a2050f2317bd40945eaa14c21d2605fa83da522ffeaa4d298cea2e4c7aac13939a9121a56f4c46d51e3e0c2826f7ad43b8673adb1336ba55592b53fda1e2b56942868966b7fcff34a9a427f2628bfacc5ceb58e8b0e7c948e7309ba08550227ee3668ffcef3809a977264be5e272065fdae2fd7a4bb1d75ca5524b6dfb47f93f64fd46018ca143f03a8002dd19fe21a90accb67be4e7d4bbdc64ba94da7f2f7239965178f0a7e9b30517eae0a91c2251db8f787c3c951ebdd1a8e65bf54288554bd727614df8c5c26aa7abf089da2386fb83c7a5fca96793468f8c465dfb6b1b1493b5eb2cdf68f73da324618d7685c8524ed1da98498d57b"], 0x1, 0x7fb) msgrcv(r24, &(0x7f00000193c0)=ANY=[], 0x0, 0x0, 0x1004) msgrcv(r24, &(0x7f00000018c0)=ANY=[], 0x0, 0x0, 0x1c00) lchown(&(0x7f0000000280)='./file0\x00', r4, 0x0) close(r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480), 0xc) socketpair(0x20, 0x2, 0x1f, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r26, 0xffff, 0x1004, &(0x7f0000000040), 0x4) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) socket(0x18, 0x400000000002, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc038694e, &(0x7f0000000300)) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000002c0)=0xc) 05:20:06 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x72970aa6751df970, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) r6 = accept$unix(r5, 0x0, &(0x7f0000000080)) recvmsg(r6, &(0x7f0000000100)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000180)=[{0x0}, {&(0x7f0000000440)=""/247, 0xf7}], 0x2, 0x0}, 0x40) r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = dup(r7) listen(r8, 0x0) accept$unix(r8, 0x0, &(0x7f0000000080)) fcntl$dupfd(r6, 0x0, r8) accept$unix(r3, 0x0, &(0x7f0000000080)) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) write(r1, 0x0, 0x0) 05:20:06 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvfrom(r0, &(0x7f0000001900)=""/4112, 0x1010, 0x800, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8) syz_emit_ethernet(0x36, &(0x7f00000008c0)="c7a895006f53dd4fd005ffff86dd6e360aa9f400000000000000000000000000000000000001000000000000000000000000ae20a511") 05:20:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x20}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x7f5, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef0800"}) write(r0, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) 05:20:06 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000100)) close(r0) r2 = syz_open_pts() getitimer(0x1, &(0x7f0000000180)) read(r2, &(0x7f0000000440)=""/68, 0x44) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xe0a, 0x80000, 0x29d, 0x5, "be486146df226bf3967100100000b8a56b00", 0x4, 0x7ff}) writev(r0, &(0x7f0000000300)=[{&(0x7f00000004c0)="3d79e31da5c401a2450343011f7e25984e71e3b572608427de7f21a77488bb708c81ec07eac12ba343724892", 0x2c}], 0x1) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) accept$unix(r5, 0x0, &(0x7f0000000080)) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) sendto$unix(r6, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r6) sendto(r6, &(0x7f0000000200)="f3", 0x1, 0x1, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8) close(r6) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) r7 = kqueue() r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) r9 = socket(0x2, 0x1, 0x0) bind(r9, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r9) setsockopt$sock_int(r9, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) ftruncate(r9, 0x0, 0x100) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r8, 0x0, 0x0) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000140)=0x1) 05:20:07 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) r3 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0xc) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000100)={0x3, 0x258e466450c41d1f}) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040), &(0x7f0000000080)=0x4) r4 = socket(0x2, 0x2, 0x0) dup2(r0, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r5 = socket(0x2, 0x8002, 0x0) dup2(r0, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r5, 0x0, 0x0) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r7, 0x0, 0x0) ioctl$VMM_IOC_INFO(r7, 0xc0185603, &(0x7f0000000240)={0xf6, 0x0, &(0x7f0000000140)=""/246}) 05:20:07 executing program 0: sync() getrusage(0x1, 0xffffffffffffffff) socketpair(0x2, 0x2, 0x83, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) clock_gettime(0x0, &(0x7f0000000080)) r1 = msgget$private(0x0, 0xffffffffffffffdb) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/60}, 0x44, 0x3, 0x1000) r2 = socket$inet6(0x18, 0x8001, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x2, 0x0) connect(r4, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000380)={0x10, 0x7, 0x4, 0x2, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xfff}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff0000/0x10000)=nil, 0x231d}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x3}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff0000/0x4000)=nil, 0x6}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffff}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x800}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff0000/0x2000)=nil, 0x2}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000c00000/0x400000)=nil}, {&(0x7f0000c9f000/0x1000)=nil, &(0x7f0000e31000/0x2000)=nil, 0x1}, {&(0x7f0000d7e000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000eca000/0x3000)=nil, &(0x7f0000c90000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000e14000/0x2000)=nil, &(0x7f0000d53000/0x2000)=nil, 0x8}, {&(0x7f0000cbe000/0x1000)=nil, &(0x7f0000d12000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000d5c000/0x1000)=nil}, {&(0x7f0000e76000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x76}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) listen(0xffffffffffffffff, 0xffffffc0) accept$inet6(r3, 0x0, 0x0) close(r3) close(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket$unix(0x1, 0x5, 0x0) r5 = socket(0x18, 0x5, 0x7) getsockopt(r5, 0x29, 0x2b, 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) getsockopt(r6, 0x29, 0x2b, 0x0, 0x0) fcntl$getown(r0, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r8, 0x0, 0x200000000000d, &(0x7f0000000280), 0x3e4) accept(r8, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) fcntl$dupfd(r8, 0xa, r7) r9 = socket(0x18, 0x1, 0x0) getsockopt(r9, 0x29, 0x2b, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd\x00', 0x200, 0x0) r10 = socket(0x18, 0x1, 0x0) getsockopt(r10, 0x29, 0x2b, 0x0, 0x0) r11 = socket(0x18, 0x1, 0x0) getsockopt(r11, 0x29, 0x2b, 0x0, 0x0) socket(0x18, 0x1, 0x0) msgsnd(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="0300000000000000c564858f2acf0071f5000000b9000000000000932b36e977dbfdbb2f8b8523d9d4b4000000000000"], 0x21, 0x1000) 05:20:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x239) r2 = getppid() r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r3, 0x1, 0xfffffffffffffffe) msgsnd(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r4 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r4, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r5, r6, 0x8, 0x2f9f}, 0x7, 0x1, 0x0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) r7 = socket$inet6(0x18, 0x0, 0xff) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000080)=0x7) r8 = socket(0x18, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) r10 = geteuid() getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) fchown(r7, r10, r11) r12 = getegid() r13 = socket$inet6(0x18, 0x0, 0xff) ioctl$FIONBIO(r13, 0x8004667e, &(0x7f0000000080)=0x7) r14 = socket(0x18, 0x400000000002, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) r16 = geteuid() getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) fchown(r13, r16, r17) r18 = getegid() r19 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x7, r10, r12, r16, r18, 0x40, 0x3f}, 0x6e, 0x2, r19, 0x0, 0x8, 0x6, 0x2, 0x10000000}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, r10, 0x0, 0x8, 0x20}, 0x7ff, 0x6, r2, 0x0, 0x67, 0xb4, 0x8, 0x3}) ktrace(&(0x7f0000000080)='./bus\x00', 0x2, 0x34, r2) r20 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x200, 0x55) fcntl$lock(r20, 0x9, &(0x7f0000000000)={0x1, 0x1, 0x5942, 0x69b, r2}) close(r0) 05:20:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000000", 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) write(r1, &(0x7f0000000140)="6eecc44e8e037a063489ae8bcc4ec3de64471f53f8c2ef15551470f145f3d32fe5277e3dea957a402623708097c4674836c54941bcadc855a45c3cb1740a27bc1e3a60ae465a5bf1c1f81c186cd5b0af725d851a389c6636a200464be76066a41df4c999eede6e52598d9d706437c64456ccbc72bdc38cb6ce94bd9eee651bc87d2a1c216a269a2d33ac520804366c39a74d96fe0c5705387eb139d928c703286b13a84f9aa183bd5bc2ffbe656f59a413a04624c542ee1a63b6768805669a1a5f7e32c61682eb95f9573d2b3665ca3e455260aeecf1de19640fe2634a0dc70f1d50a4e2b26abd92c0", 0xe9) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open(&(0x7f0000000100)='./file0\x00', 0x40, 0x2) 05:20:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x1007, 0x4) sendto(r0, &(0x7f00000002c0)="9ed928def97353539f754990562a1078c3f9de3adcff56a00200000000000000aab73bd74bdb0a43dcfb40731ea35af01e5615363b62111ec067fe35acf9322db1fa5fd2e17f19612621e77791ca4ca9657e0d19c055dba1253382f02985c08e0ec526939579679efb4b7bb315775aef0065d1df7ef9ed5988365d06b0d3f4745c82cad3f3a896064f2ebe79ea8f5ab20e25e79c13cc12c627944252032b66bc60f9b9678480e69768159e99fd959d92c1533b8add9523e22902281d612c8f651a1cc85a7976a2b3d1eb1e12c973ff32390441", 0xd3, 0x1, 0x0, 0x0) 05:20:08 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="010702"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="826225903bffffef"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = accept$unix(r2, 0x0, &(0x7f0000000080)) recvmsg(r3, &(0x7f0000000100)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000180)=[{0x0}, {&(0x7f0000000440)=""/247, 0xf7}], 0x2, 0x0}, 0x40) fcntl$setflags(r3, 0x2, 0x0) 05:20:08 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfb) r3 = getpid() close(r1) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffa, 0x3}], 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r7, 0x0, 0x0) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f00000000c0)=0x2b) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffa, 0xd}], 0x400, 0x0, 0x0, 0x0) fcntl$setown(r1, 0x6, r3) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r2) 05:20:08 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f00000014c0)=ANY=[@ANYBLOB="6a8629ec92f4166714dcb2cac53463837a7885916c2675a986a2a0b72d1f7141c3bb4cd660eb002b4502452e27313d277a827d36adb642d8000000000000"], 0x10) sendto$unix(r1, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r1) sendto(r1, &(0x7f0000000200)="f3", 0x1, 0x1, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8) recvfrom(r1, &(0x7f0000001280)=""/244, 0xf4, 0x40, &(0x7f00000015c0)=ANY=[@ANYBLOB="56a7007575b4eccec03d3c816340d89da88420cbd3d0db23a352bdbf7a9286d150f2d61aa3636e50a5b16c7baf9d3b548d2ca3254eea6a93c5dafceb8c064b2d4599d9d066ca4adb4ce015e89aa1a9d1ee11b7eacfa54271f727e124d9dfabe7865c83eed429af850d5c00342881b1399e84d6c1a79ae24c3498c5aba08a06d1a99a74c404b1b693541e"], 0xa) close(r0) r2 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "af8ceb849a452c36a0db9c25e7f14a46fe056e48"}) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000001240)) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r7) setsockopt$sock_int(r7, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r8 = accept$inet6(r7, &(0x7f00000000c0), &(0x7f0000001200)=0xc) setsockopt$sock_int(r8, 0xffff, 0x100, &(0x7f00000001c0), 0x4) write(r5, &(0x7f0000000200)="86d32ebd8d83936e99f2df8548dd48e1d5b5d471771c9af20fc4f95c420b470abdb4d40584b90103494ac9f2c86b738095f37c9c0b3071f94db49f1febe3159ca3312fdc216bd2813091b215502a7b8d79b020327081dade797c2d759745a1309222f4840d023be094b2be3295a4fd33e334176f9a0f8793cf54fca80ab411a4e86cef1b8c5288fe323359f9a2a7d7c19962ffb91700782432ac3dc57c4059c4fa3c6cb2d59a7f52b2e6470d3478b93671cfc850d8b5a45e688867c098c994852dd177ccd09ce62f774c310f7845cba32953dca9ed3eaaa4360f75da9552fc343a82234ee65b7e071c64a52b1396b44c49b54502bdaefb4cbbeb0a6bbb4dcefd5e3a5f118c161f184fa345ec41ba719f73fd06dc01091a1790f5444a1d40b4c0ade5b3ee60fb2be1cc58fb8b7a8d255da71f86d3370369f2f4c3dc5d20781c47e76a3c59638d97693ee8da868c4ccdbbbd7aa324edf242416c7b957f784a8e6e6f227f1ee513f6bd055c206ec6b0e79c0bb13a2e9f1597f702967641b5a082367feaba699d0edc89a0c2bb3e7aa2f2df60e8a57b2f36904a5908b9ec4678f1f56a0a15c6e85fd8458e18d416800194fa7d8cb1d7944f751707a20cc74c250ad7c9cc83260b48310d15a3cec13c0348776e9568f595f5dda4ca82673c4add6f205bb59449ea4489e80c60eb1976f26c73da75a9f69693cef0e9c836862025918b11067c1f55f880d9c997ae5ecde4b5aeca6217d8a41ffbbab9bb6b1bd32c7e07cd1ea9dd2457ece664da74029888b2ddfce873d9da2fd37d4ea63699a122a4da56e277d7a93d91e01e12dd24ccf50c057bde68040a5393c9242cbd71f6a7a7548eec3731a78161db334c00de5dc12c64244393f73b80050582ffb9637a0ebaa450dfb7bee7a018e041cc883eac2920182afb86c69a0f07293e3fe1a621903f95108fc4c7e701b7c0dc0b1d0916c2056aa68a3c8548c23e51c1bc8d6b5b2231261d7211bed9cf2f0acac5d4a16c4959ed0ce03b1e3693db0162114bd9764ea730e45eb0f4481ef310d8237c09e4229f09825a6fab4a6369bc954a26675acfb766af47277f9016e680d730d66bfeda5b035bd95755d5f957e862315747286169e37f422fe8748b4f7207ebcae3609ed0a75ba9c7971bcffc23f6d9b40a5495bdec601f365a355836efe2f4d14930566fee8f9be53485a58a4ccc297e98719af36a3fdbf0f41b296be36c6918fe2c67461a5194c8393ac198f2d177971e1f1182da4ad731f4f26661d25e7d8a34f0a06c62c4d7b3efc250920ca41e2aa8b6c97107826755e9543278461219c66ef3ee4bfd0fb4b3b2ba2943233b728b9654a530748d26a922993e8043aee22b541c42be3cd857a1b0d370c632a040078a41ee80d9d7c64ad82c121c7cc31d50c67c682d071989d9df2ad8684d189110c281d51709139821570b22a9f7d46a60a669eeca34f3611ebbce062eed22e4f7229109b125cfdfff639e06076d8c31f2944a70d9d878e837c5dd522f1af56e2814c1d0bf2b5deff3b2dba5b80984e1f22bfcc10898620915cded03491fb8197af26ec2e280f50bba3a2d067e54e47b884b7d2749becd57b3941316e4259fd784eb2baa6f1438fa72ec9127a8fccd45792fa7d1ef7ec2beb10b24c5e4b07894172c57957ac2453bae5c2c5431b11f8142f69ec3cfece6eb6b5f3ce8fb9d72d08abd159a43dae947e55b331b05766f3c50e858810a54b7211de4a29f4403436845a662d6e70e1c90168850ec5108ff297eb4b36207abd55d8de4e8343c5abca5c37156bbfe3e96de50c0e1e2994459369b26848740bd94501d691a49746ab462d6bcc89a15e7a7041ff88bfe11f9b3f786636beaf6bd060afd36f67a076a7fd80a69e2f1a1bd3629dc7fe3d162073d71770c3760d94286cc9b3e1644614d54aa494dfbb327b8df8989a6e4d48321508e8479ccc9c53d5a4c618f3484efe0853bc2b1ace70ac900fd3f281f6389eb1069bbe58afb52cabd00918dbc8d4b9ed68250cec464be4f9df918e6645ab5c6a44add4882c683095d2a703401b7a0fddb9d1ab491922d0fc7d6df8789a8cc68068bcfb6245cb5946fb1801f1dcc0ed6ee065a6ffada5b542ce9160f4b0471a280cd9c3646ce39abe6cf7fd9d9e3f8f52629d1357e246a8a122a46e116607a4f738213b760a2b80ef249900aea2405d5b6e5ccefccb5fccde43d72b7a89a8d224de0b7f2ff87d7ee3f48b4f3685131b239bb81c752ebc4cd8450e32a4912f6ca87cf9e86d210f8ba46100807584c1f7b994e34f9e14f6aeddaa723a660bf3c36b7b450b23bc6e81a19fe4557ad12c2a50548b015827def941c5ab0ff963cf27b1278cf0c2185c083b137c21d7b4f7d7e59387e7cb64927afbab1b36d327497cf80c9ad4c8fccfd2059b3c606eaae7a6ddf1e3c4c0a6547791518659d3a800b847863e898dbdb50fb667b6bf39d6dcd6b408b76fa619470ed8fe19e1147c5c9db1c68350240e9581e12ddf43ad52fb4e93797faf4ccc0917ee7942cac2d0a951876682070f94d1150757e8983c912feec1ffd3f2951a37da255d8a5c426f09b741207cd2570d609b4ef01221556ec9dd08b93861ac9e795f47e56d105e0b95930dbb86f342a5a969a2b1135cb5f856db2704b40f542d04e8e9897d1eae9f29179b13474b981210cff3ef8113defd529f1998d71194d51ae901f39f6d056be0b769c8bac1c00783bf59e1a90a6799da671531ce1b2fec343f6ac8eb7a6efde57bbf0d144b5dd908bad7b55efc9b194c1eb79c916a900b785dda9e259abda6dcfcafb63980816cfa2a2c677a79a22296190c03b14957fe6a550f8a6a48a562759ddd4fb7001f6b45e2eee216f5a9f92649f5d6c37f967ff39f5172ac459948bf5593314e07dbb50caeea857c82d63ce0870b5901cb102265cd8275405122b957a0478eeb464860638ec53d6f8c29035c68a7b6d76c8ffcc2a369d05116d19c78e1e9e28c9cce902937cc4fe2fabe9d9ae7f59adeeed5994e4a9c471f24c2cd9d4e0358302a197fbdf41d829a2bc0eefc8485e7e24416e7deff13db1afbad87cf877d1508071a0253feed9d42d5f21877145321e53ff07c546bf458145d9b970682e40f2a3b3c2f67d8a07b59610f20e59f00924cb2604487d66559ffc5088edcb79a0ca7b5270e9d29edbef3a06be9d13d513ac791a860563bffc76763ed714a573089047361b3f695688bbc31fd9d4a5b2165378274a1d6319e0a18ea2ce3761e4680bb9c7c6641f92a9de30ae070ff8d5787061eae202c9e0060ef503ae6e5380d49e28f88d5222c3549248a380f900ba90eee915f8f7f4c7cef1e73f885a10e3f2b06fb7b157ea3c14923fe79dceb0c6b6981c958d7a817a11f0aa5db67ef125e8791de73b6ae45a274ef5bc5e2ac6f4de75ad5445159d34197dedc8acaa63da4f2ba394177831def25fc605a6764d830a576a49583619bd44abda0d187bb74cfea1537d599e5f71d07b4da45f2623d87a81e7e58411851621d89f800383870a247ede4c481147bc5e66ddeb25b2df640712e3c9a31e79f2d8d2bf90c5ca14b061bfc87993c1fa02da8d1cf0db7e85f890e94246f95e3616e53f61b2fe308f96845a0956b7d6cadf6fd06b3f369022daad7fb5ba7f4c41c97502890b1cd7daf439107977b985a48f57aea8172c0ffe13bbe933a8df32a21b69f91d9fcad9d7d5b601efdfc95725e3e93d4c87d1ecfa6e502aaad6b6ea4d0167d9ebd4729227e4db9616d7e557682ad2da1e0d2bbeeea6b6052b1f0e97430caf2d612152d82f3ee292d9335b7d02f00b11407efd7334df47c5f3a26141aecfe403cde0cc3594ebabd424534cebb2ddbc7456c3e6c7fa11faec8fac113e4723e3c3c7797e3407585c7c227fe163535d3fc394ae6fcbcbe68949bf4cca3702846d0d20b6681d29b0b4878384eee20c53c60531e017370f46ceb4becf3ed98040831f66d66144acc6eb339d053c77e83dcb7b5054c1572198bb50800e9e353c1f7f6b20f32d010ac3a529d125a351ea1db8af0947a92faceda0b22aff7d1d44a106ceec7f2cd28306a3031f4fe849892ad62d19f673708ced282e283afc2d70068477e01abe33d063790af1713bd67df6df9887f3e36a689f553c80f8daaf376f38c7ddcc7c7e3fc244defdb972305b989ef7d0e11b5393bf2dcba8d22a5045d0e2f251c8d80e56278fb77ca5fa4b7ec36124ea6aae7dfb4b84c869b1cdcd66c3ce66d10c41d7ece38b17d3ca17f6996f72d98026a34428e6ce09d168947e986cdb2c8c4158d3a51b122dded6c5fc16f5e43412c72cb6a134081fd1dcba07a051fea0124a5bcf830ee82132186e9d4b51bcd0c3c6fd841d2747d2192116c28e0a166afb53d848624616999dc91fe6f19a865c5746a60c6611d588f275441d44c2ef773fcf12bde00dad682cbdc0771f1e2e23bfc8fdb2ca13f0e64919ad1e5f6f6a38df1727030611483285df10c70de0d6efb616abe10e7de22fc470bd7c9ff2f969a4a4cabd5ea1afceb43a7d7f3e8f1de1df0adc7a92fbab7887dcec144cc491bb969bbbf22849c01daa712950332e0e2e7a22b4d37ca7513a8e3390484de69c4df85cfdd562d6e19a9f4f0936f7389dec74fdca307da3e8b737e2625a03489cd3fad2ffd2830b78a83d2ce6966ea37e1bab8ab48cb2ede006cf3f1874cbfbf9b114dffcc1a14c082c721dc76de55cc55463f81156e07dfa77ce4457b6c12e14844a42fa04dd79a36a52fa846a1fcdcdab196a1ea32feb8fd6e56700226b5ea8a712bf64d0bd1b99590ce05851700ac7205857062204aec26b386a9741b8a33e95f9200caa78b6468deb8691965c2aebbb8ca06e499bc161c94023144de68c4bf7e3e418b5a5b3a7b45568c2a89a58a102b14dd477abfe53d9cd3157c220455d0a610bdc5f8136fecbc76f26753f22f1aab20a0b48e05178e858a79f9a56b8a6ee4938558536f6b142acc9090e3e2d7e2440dcc76575b712619379fe41a52fff7bb9f07c0af2c281e670a913bdf3a1406cb515259292b1d6217a677c2b675196cfe483980bb441a45dabca8a96372d1fe31bc35df70c261472de40eb2e30b3c39760a5cffe3a6c95ce42e63bf125340895aaee8723eaab8375d2e6781dd7fbfa5aec713dc4bf41186dacab6317185093bb6e3f750504c53a6b35c7e8f8a26eabd96ab4278a30ecd0f584a608e2927474025bf6a529d1c08860ae02481fa07395e60e64e9d18fb25bfe92600a06e76de9a23d8af17fc77a3c99299985066b89d0e1d2c30bb485586780978ea877e14e681cd25ebea772721c48e5758e85e4aa5bd1c1da0d11592883fdc8686eac7a2ca85d05f51a6303192676b26946a801389622c80a9a26062485c69c11f93dd0c311de85956b0e059e3a09c35cbe5f82845dd70771084edb52ce8192a3b8af5a757f10f2995615b3057c32903c12d77dd37a18401899bfceedc1b4c1e876e266cea038942bd54ca12223ccb0a5413e39c1070267a9c00a2e6353c0a1b87de7c15516a5e4a1fef0b19f47e8adc41f2f121101a89a6b0117520df2ac89fd34ce5567c20ed27c0b07082a649f39dc5cca11a7f8bf4456fb82a3752ada5b336c68ed6e1eae512d0818bc1f894165938276659014fc62a15aae9a61d4487a82ebf61032aa2839d8e5106247c49fea2fcf611b1fe4613ddf09375db9ff07cf770ceab0cf65e7723023a9d3bbf1c421ddb65539c6238b411eaabf17aace7bde7411e001a23a486f9c8245255afe53f7f4d419822d", 0x1000) write(r0, &(0x7f0000000080)="9d", 0x1) readv(r2, &(0x7f0000001680)=[{&(0x7f0000000100)=""/254, 0xfe}], 0x1) write(r0, &(0x7f0000001580)="dc", 0x1) r9 = socket(0x2, 0x1, 0x0) bind(r9, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r10 = dup(r9) listen(r10, 0x0) accept$unix(r10, 0x0, &(0x7f0000000080)) ioctl$TIOCSFLAGS(r10, 0x8004745c, &(0x7f0000001380)=0x1f) ioctl$VMM_IOC_INFO(r6, 0xc0185603, &(0x7f0000001480)={0xbf, 0x0, &(0x7f00000013c0)=""/191}) 05:20:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000001c0)="9ffa77c13b389ec8aeebbdee79cbd905f503e548840bdb71d2f83419e69e43d68402e069d83767dbbae329820c31852f660882bd8bc8ac55ee288166e9309937d497aade0ac373cd51799e8f776fd8ca47139d6596b625e8c00ecaddf2e176fe2fa7f495e298f5d4bb94ab4a8d4b7cfbb4b2f5310e3af0a98d041466b786d004785924589bbeb65e91036655bbee7fcda669495ffca25bf4a9eeeb8c5b6be886e8aba7fda61682c0c931bd403c1d225c775c0b6b784d79d1b1dec71a15b621eb15ea5b0d4d463790849a86d0c8bcad76fd314e25585025b2000000", 0xdb}], 0x1) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) write(r1, 0x0, 0x0) dup2(r1, r0) r2 = socket$inet6(0x18, 0x1, 0x5) setrlimit(0x6, &(0x7f0000000000)={0x20, 0x7fff}) read(r2, &(0x7f0000000080)=""/191, 0xbf) 05:20:09 executing program 1: ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000600)={0x9, 0x8, {[0xffffffff80000000, 0x6, 0xb567, 0xf24, 0x1a, 0xffffffffffff8000, 0x6, 0x0, 0x0, 0x4, 0xec, 0x7, 0x2, 0x8, 0xd2, 0xfff, 0x0, 0x2], [0xffffffffffffffe0, 0x648000, 0xba, 0xae, 0xbd72, 0x81, 0x97a, 0x3f, 0x6, 0x8], [0xcaac, 0x7f, 0x400, 0x9, 0x8001, 0x7, 0x7], [0x12f, 0x8, 0x7d, 0xfffffffffffffffa, 0x10001, 0x61], [{0x3f, 0x100, 0x1ff, 0x2c5}, {0x2, 0x1f, 0xfff, 0x400}, {0x200, 0x9, 0x7, 0x3}, {0x3ff, 0x400, 0xfff, 0xff}, {0x9f, 0x20, 0xc68, 0x40}, {0x2, 0xffffffff, 0x7f, 0x3}, {0x5, 0x400, 0x200, 0x4}, {0xfff, 0x9, 0x4, 0xe7a9}], {0x60, 0x3, 0x7}, {0x5, 0x8}}}) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000480)=[&(0x7f0000000200)='/dev/zero\x00', &(0x7f00000002c0)='/dev/zero\x00', &(0x7f0000000300)='r\x00', &(0x7f0000000340)='r\x00', &(0x7f0000000380)='{\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='r\x00', &(0x7f0000000440)='r\x00'], &(0x7f00000005c0)=[&(0x7f00000004c0)=',)}\x00', &(0x7f0000000500)='r\x00', &(0x7f0000000540)='.\x00', &(0x7f0000000580)='r\x00']) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, 0x0, 0x0) socket(0x18, 0x8002, 0x0) pipe2(&(0x7f0000000140), 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000007ac0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000deffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000faffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a936aa5a1f5d82bcad6aecdc40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e4ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ceb730e00c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054e4bb82a0348650380d03202a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001db10000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e6ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b095000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e17d307a7c4ad6b421d6769257935753545be9d227474f76d4fb73284cbd37133c830503f6f1ccd59ee29c445d4eccb3191dfb67658751568c8baefe9aad613905f24e41bf2e1b905d62912336e5c79b4b5e068cc49b9ff3a967062c55f2d6cb687357b0102244606d20e6618a9daedca1eddaf2a727a9630ba46151972a1ca6de540d22cc464ced7c6d140a9ad43a510024461b26615c9502c6582dacd132bea3985478ed2adc1f0f97e2b2da0f7ce1016c7dcb699793bd9998bd4354515b60461270c9a7c9041af61a030961a647bb9604a88f5ad2f343e9f09bb5fb402d6a40acc1904983e0814808bdc967944ad140a9f72851998e1b34cd03db8e8f499a98e9ecb4f9aee4a514693f4ac551e2ab61cf23e9ec93e4707fd786878f213c6b3e59a159927e2c51202700aaeda873e2442f857bba81d0a07eb3e3a4540bd27f54c993135ceec734c187941c58a812f58030b3852c3f58d38128d3bb6e128f2d8925ffc9930395174f74e0ae"], 0x1, 0x3, 0x800) msgrcv(r2, &(0x7f0000001480)=ANY=[@ANYBLOB="000000000000000000000000040000000000000500000031a94cff0000000000000000000000000000000000000000007fb5000000000000000000000000b6000000000000000000000000060000000000f700000000000000000000000020000000000000000000000000000000000ac2b35b9b0000000000000000000000000000000000008a7217ad16973be600000000c8cc896a180000000000000000000000000000000000002eacfb27e78fb2869dd7802d11d37b7dc9ee0e"], 0xa4, 0x2, 0x1000) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) pwritev(r4, &(0x7f0000000440)=[{&(0x7f00000003c0)="c82163b306f28770f357eb11a85c2099b4bc04ddf1f4f086fbe758f860954d56cd2a5ef6afecdf489a0b44ad937234d995122fc20fd62f6d7d2b5e177384dda0746a54831c2b1247739e8905e4969fd4d2a2da0153c7446b854ea1ecd691d24ba6db6b373232bf77852bfc7c5e7252a75bed8a1d8d87", 0x76}, {&(0x7f0000004c40)="40f3dccfc2a72b41437799a2066c8041367c7261deb39e6769d774d12348fdf06e998162f7b8a2a55ff26fc260e5685c418227f8bc327a8cabf3efbfcf63636d46abf1dbd4b1631d45068a3d938f3e52d9432b748d122af785669d47db5c83266938ae154433b75d223b6f818e3048446ee9885d2ae3859c9d6ba8877140d2ebc6608628b91a8c685d0640297d04b0a54a00fed0e89cfbacc74f1ab541edc29257ab149d9245d0e029dfc66579fe21320a8bd93d57cd525a1831da2677b23630c8f98b4f42316e1f86aa0c5c821b239c4b7cf77a431086433b7ea5420706c02c3a7182ae068c5afa9f69f0fb7dfe23a9b3cff24150f5e09a5fd915ad9c057f2386551e635f3339046ab61d7cd75ee5d112e789192941da1924e7425168f492cac3869c8479ce2a392868fc4ab9a307c57b574fd7a882914bf0b6f96c35cb0d3afeecf4083c10ff46cab40dd6673fedb582d4df2204dc60421a14fb16485a4d1b7789e0406d452db048263c27ea350ed0baf37477381467fe4cf2255391595b6fcef35d2f3fdac028e0c5d26e0618948a1fb80215f5b03a711e655ebb27c46fdd889c9600c342088bb48f041255e0e1b959c25db2a57c202c4e5f99d33977399b38e9c3f779e9c70f6b01a60c40353711a57f6cc64ea86e5bb53cf60a18a8d813317226c866bad9a8a7ef8597ca77fa18184c1adfcf9f4017ff7d5ae4eb04f90b01ab2f888ea7c30af95589018de49f8a6733e9909738c84c342dc6f3ab45dc1130295a0ef6cab6456ea8046d63b0683154c96a33234da0cc132abcc38f25295566672ee1a9f3286db627e92b2cac5139367b4b665be36cecd1e74295c73b412da95ea4a1ca301da4bab4b70282c99b8497e9ebbff40bad9787bcf75f6fe8257d693b556b2fdabac7f0bbb48539fab69df1f6eb1a62ba676b1bcf85a1d26a85da361193d7c758cd7f78a8a3f24a66164920b4102412ed3a8df251d7e06ed9074bf107d8a2e55cda4267bde1270481bba785c147eedbff85647b1388174d1220fe722ba725e0db11cc61f566730ec94d231330420f646266a0f7c1a5c7858c0a51c32ce9ac249f806af7c5e3d4e30d360496dbe98655e002dc3cd47c00b4c3156884f3822bc206574ff74089480fcee2278d27a39e1f7d0ef1c313eb0b7424dda3a2d77870bf7e484036042539c2b3cedc2459a97ed6898e8847ccd58531abd0d78e55deaa9a95e7d6a2ee6419f3ad0c53153278cee3a54a428bfc051ff715945f0a346e658d1e45d5ff8307b10376ada1d5b913fdeec126aa7dea28ea514734b589e5fe282a6100311f29a5ede0bf2007af163498b3289ae79474bfeb4c98818dd301f57e69409e83b32e78c1157daac23e657e10b74d5b26348d11728160f18a9be2f086c99b27652a4e818f2fe19d40b674419cd61b4d2f31c0b08e377ea7d6bfaa3006516ded1a2ffbd4fba86745631421de8f2944cbcfca90991c4b1ca96eed5ad262701df06ddde3e0bc35ecd5bbe7f0b9d1d430620d8ced4ba2f1e7e2139ab3f00958f825b5e149abb5836e3cf5efbdb64710009547be90e9113dbcbecf8854e138269a9487ded0ce6269d036380b77e676e263e11b0368e10f5fcfbe3c7d70406e9899eab9ea8f6a68d05f46e828756791b32eeb58ffbb4797d62ccc1309039abcf1162eddd167165496a2806b30d54c590c974dd11961be6d2922edc96653b8fec8d1cc549b4b7741b5e81c1977bec0e98916d7253fab8ee8a93bfb14fe94d1aeeb71144ce2e8134a6d38fde28087fd534130064235b0f054f9b5bcd4524a4c09f5a39bc5d7d5b2fbf44ec7c78ad0ce43f48cfadf6c07db43d5b0b2366aecc3c3ec0386338cabb89e9e07c42e2f3448ad61f5826c8165fa2ecf56ea47e68f169aace5fdc402f3615a6c3e0af543ddc2556bbe991d77861030418dc00021d969dae7916b8c0da164cc1e74c054aa71db36192876d15b5ad082267f38ba2b8da3a87d3ab2d85c8db1f0de42f74c64200e60eca68aaeccd59bde8cad03e9bfa1e5270ffb6f215c25f50a4aa409f16db28171467f9e75a9a6ec4700677a0fc00f7fe6eef46df0c07d7bb21b367602fcdf219ba312135850a16b6e564947274ee6234d08cfecd7a9475d925f57dcd0cd1192bf6f111b92360bd26491a2ed86c87fb028b54162266cdb9ed1131abd6bea86e2ff318f8b303a97c0ff9376dc9bc8804e3883920fae0ee5c8f1c07f72f19ce9fc7a10472abac09d1e39fe8f915f1120bb1249885bacbb03f42a0f6c96a1bc282cecb6f9142e84b38199d81315ca9f74e314c259d9c8194b82b99787f1d421ff68931eb360351da7beb0e8c7e3adaf7dd44b530a9653b43c16066efb3a20abe55f78d9df473fc6a72fa2d8c05591ff552a6658125b6cf7788b1f4cc9a2f2a675e9f528a5432db2463633c6087491464eeba80bdb077c4577085618369f8587a685624ad0107158a18ddb81da72f3733c4db9348ecbfee8ba093bcd9d31709cb677d67bf427ec93f1de33bf2c6be6d368ce83d69deeecf94d5f6907120d1e5c15d8bcbf03137b882a48c7f301e324bfa284aad1fee3277bb1d875e7b09054598969d84f5bb74f599dce722cbc9370866d97e7eb25930da3d3e88c72fb7211e60e74fc424fcb905dab57eee0cc41e8eb0831219052bfec0337ae75e8a0dba09a6eb7d7a0bd3946d0f58e57694abe5bc0e5c35597a4e7ece1d5455cb7acf613e2f82b3541d57617b9af6ae55c584321afc27f0b5dd6a34a3228019be1e3b5996ec2aa9525f12fd3f208a9ccad0cc9c3cc1050d187943250cf171255a7865d1f02218504d181ac63d716f92fd550f1cb132b4f029dfda96cff09926b1d7826d714829d3a60bf3c98d4839896e8d086f11182de87d2ea16841188fb28d8c81ed89855d9140375139792e69460d08222ce2ddcfcc7b02df3d3f904dc64fd6a03df03e03d28bce45634c8e71f2fbe2fd7df3a7dd672a73b326197b7302dc9098d6181182d07f906b8ca1876387a2e5f823a909737293ea476376cfc7c6b089e372b6ecd0862b01b82fa83c43742ecc43ba320e9a63b69b06b472b98e64fd7db3b5a44bd5fd49dc15fa78aff0f44ec480c07339d0a74be9c82321aadd97a52f2f9ff49dbaf3605720528fdb3c1daaff6ad550e51d76defffba491e74c240549ee0ebc335a46e84e7c950f88dc8fb1c8b340c9cd66cd80e67d5609fed1c682a10709db072a329e2e43c70142eab6b2b7309262c3ee8f54cbc2b34105fa3e5608ac32d66fb78072d1518c9ca48bbc1314c59642784fee5f00bf1580f9b3cac967007a974b33e4697c19f4b7586e05e3e705e771c519a72b688e33eefd222edccf09f7495b2545267cf28c55275eaef5a34ef60c94f9c03a5e7f3b21778df408c3c7edf4f6953f62c5220ff62b5c4706cecc2f7cef377d9619442feab5c3a1ff27c19952d8ac2f59621ffc5e5f90b130b6b4bc1c8dca54bfa30cf027b738b813f5e5af316a89a4cc48a2de0dd719bba4693dbe5087bfc3f88c55f0960ac29a97b8a9648c4c528782a28458a3eaccc2b8b12faa0d0868a3b136bd4aa253dea7fa7129e1704c80cadae857e8e0f0ad378c06e31205f307e0000862e6e9816ca8d4ee10d78e8d7d40ee77c8f1d3cba2c50f12a4e903db6ccff9b5f66e7e0dd9d63488e6c5c85ac88cf679c6ec96e09ca11fd873b1bd4c3b6dc43412d9e5508f2fdd6644872f9b98bfa31f220b7c288690bbe53e1b1f6743a263d7d54394e4e9ec3b7780d88b6a364a078b87f8698acd8b0c3af0aabbb4c3004241f251a033e19c2da70cbc6d70c1c34beb7c80ae5cb8cf94eca5b531203fd6a31c982977c1527d41c98cccddaf5e49e52b2fbe779b4edbae1c299eb8a4dd1d8f13ac299dc59dda4587ebf4ab211dead5b0abfe3ce98ee156eb62eb7326a0192289670702324fca307c76d3f5e305b27fd73135eaa3581d7c8b41ad1b40e3ccb4a31b7993ce984256bba6e7bfb0f66847305af2c225af17983fc371bc9c044c30da2c5ad92fefb80efd21512c5e12550e665b05e75a9d8b9ee7d9a0933f28596373cfd0db68b71f5226e25ec8e77ec98c07fb142cd01731d71e08a74b0e2afd8b65c263116656dc996828048ac6e7b673c55461f810910d01011dd340cb58854ab6a118f21d4596e20ca587f5ffa92c8c5c36b9ba0e49d573239e7e817727ed3bca2f6b8dc08b958e9ee3ef10667566439598ed50c670581090cf9961d77f989864565126059f57af75fa1e955dd44fe2b113a244ea1c949901b758d3e2aeb3f419d096a3f08b7e092884b5b41f46097b3285b566a2e38070f5388351b037b5558cc768fd136b7c13523a7317a4f5b00567711940bd8a3cbb8469f76f6f84eee49d20f10d84c046c031a44fbe1f2386eec522d035a5f2a8693e973e699501c39bcba10d59c5f2880cc8c949fd1409f341cb6cb0c1789033263538e841c0c78ec1fefee4959978ec1ff7e59734b84f09755457963eb43b65ef4e512bdff786e17c7a23d27fc1e6d595e7c6d62e09484f0f119337f98ece656f65ce62d4215d6d50af361c1a393e174bc7aabe0a2a36dafc6dd59b940451477accba03565408d93e18e93dc24ab2abdfa1694b0398217714105cbfdbf3809b829020b5c3586e2681e502b3e636863a4b95ce14d995a5faaf70aa7ee36cb0206aaeedc5e5f3e5e926036bfd86b910354a0dc20632b00a1cd0853b4ef43bff09884cf0e317f4b284c3b1811eeeee87cfc4978915288d4a5aaf908b5dda8c662722231d17666e28461055cc250285603314d0028d116f4781aaccf19ba0b1e36f134e75e49ad0d0bea65d34f07f69caf6fedd2cf8a938291ecf2ce1c11a44a1112bd369a23338f48fd391af30c62e6c3a53109f7d89f24c9547c7700b2d0d5d85cd6f885a155662bbc2dee27ea0b09e108c41b4874a52fae9754bb352ec216b0535547ef5cc3517c230bed0e701ead0faafa2c134ca3e1a8c9e928ae15e6347b3bced74aa165c2d7c2dc5294edd218a72a8382816a57c74fa72c8aeccc2200c096dda044f9bf172d1c4cedc284f7ef24ecf4e9dfe2c5b5a298ebef0bcc4070130c6199723eda258928136d6614483939e8f826b8640fc44a535e753d608fb7310c17be05cf7d7313e7470273f5e65fa7f5fa6e8d136ac77a378960b22d7f605d1284d63644d4914ad1e7235febf0c2e06c14db19d898090e616277685bdf996768b68d49c582e271dabf01def45da8b6152c02327b156cfe3450661e4d6b8c6c568fa4f09029bc5e860f8c4d9d12f955a5e86b9757e1f49a4872f8fb3f740e3c455c53a064811e1bce8743058fc650d8b0d1aeba3be1b3e8d1698550fab3d50c038f0dea12c511f8706c264fab34548edab73c3a2b36e9b2c8dc10d22dd9b96e9e8669afc3802d9d599a8e4b8f5f04747c118881e69d2dc7f4f9a5a603ca0b67d0b7941e4523534984267fcc30786b2d0e22f649acc0f297cb2dde6b254d51f162ea0383eeeaf12d68a48ab3a0c9f25ceb68f80c9f2adc1d0af1eff1a9c1e86652e3d6cdec52c959db6e49391ebe82b5feeea5396244765f52249b12a2aae15b643b230d9924c0554a7a736557435c95b0e047dfd199288c6be274df87bbc01bd947fe79985e9acd039113b747a36ebeba57b7750685a1d60b56294659bb48eb898c47b44564edde001cc200f1db237e29172bdd34e7120a0e9ca354a9d9d76396e76bd1eecb29b122ec5c91b3e0767b3d0d87e689378f6674e86dd920800cb064d23ddd8f", 0xfffffd74}], 0x1d2, 0x0, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) msgsnd(r2, &(0x7f00000000c0)=ANY=[@ANYRES64=r5, @ANYRES32=r4, @ANYRES64=0x0], 0x3, 0x800) socketpair(0x18, 0x8000, 0x10001, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000180)={0x0, 0xffffffffffffffff, 0x800bf9c, 0x400000, "7e389ddedff37173934a3a00", 0x0, 0xfffffffc}) ioctl$TIOCSTAT(r7, 0x20007465, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xfdc7) fchown(r7, r8, r9) fchownat(r4, &(0x7f0000000240)='./file0\x00', r8, 0xffffffffffffffff, 0x4) 05:20:09 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0xa2) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x5, 0x10, r2, 0x0, 0x0) r3 = dup2(r1, r0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x800, 0x100000001}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x800, 0x100000001}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000340)=@un=@abs={0x1, 0x0, 0x0}, 0x8) dup(r6) setsockopt$sock_int(r6, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r7 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x20) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f0000000200)=0x3d) fcntl$lock(r3, 0x8, &(0x7f0000000100)={0x0, 0x2, 0x7fd, 0x100000001, r8}) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r9, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x800, 0x100000001}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000007c0)=0xc) r10 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r10, 0x0, 0x0) shmctl$IPC_SET(r10, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r11 = semget$private(0x0, 0x4, 0x3fa) semctl$GETNCNT(r11, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000240)=0x72) 05:20:09 executing program 1: r0 = socket(0x2, 0x1, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000100)=0xffffffffffffff9c) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) close(r0) pwritev(r3, &(0x7f0000000400)=[{&(0x7f00000001c0)="6406b76e6a7b564429e6ed5c138988776992be9a82c849ad3102b8fd84bb7ebc9d913b5058c2bbe08a7e6c88f9a1f60aa004a8efbd797944848b3ce13c3cbfda0fe3c61f0d39d19a0f05bdbd571a9c9d1f7bdd7b9fc7b37d0911e2477d80c26ad3c4e2b745ad697fa6fe52b4dc6068e3dd8de1db122c99c62fec8441f65d", 0xffffff61}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) socket(0x2, 0x2, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x9, 0x3}, 0xa) linkat(r2, &(0x7f0000000180)='./file0\x00', r3, &(0x7f0000000240)='./file0\x00', 0x0) 05:20:09 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000080)) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) shmget$private(0x0, 0x3000, 0x110, &(0x7f0000214000/0x3000)=nil) r3 = semget$private(0x0, 0x7, 0x1) semop(r3, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000100)=""/4096) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 05:20:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) kqueue() socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) close(0xffffffffffffffff) r2 = socket(0x800000018, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x2c, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) accept$unix(r4, 0x0, &(0x7f0000000080)) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0xff, 0x2, 0x62, 0x4}]}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x4}, 0x1c) setsockopt(r2, 0x1000000029, 0x2e, 0x0, 0x0) socket(0x14, 0x2, 0x7) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 05:20:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x6, 0x0, 0x1, 0x7fffffff, "73cc51ff00", 0x961}) write(r0, &(0x7f0000000140)='s', 0x1) r1 = socket$inet(0x2, 0x2, 0x7) fcntl$dupfd(r1, 0x0, r0) 05:20:09 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000001c0)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}]}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r2) sendto(r2, &(0x7f0000000200)="f3", 0x1, 0x1, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x3, 0x798) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/210) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) socket(0x10, 0x8000, 0x4f) fchownat(r1, &(0x7f0000000000)='./file0\x00', r3, r5, 0x0) r8 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r8, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r8, 0x0, 0x0) r9 = syz_open_pts() fcntl$lock(r9, 0x9, &(0x7f0000000180)) 05:20:09 executing program 0: r0 = open(&(0x7f0000000300)='..', 0x0, 0x0) fchdir(r0) rename(&(0x7f0000000040)='..', &(0x7f0000000100)='.\x00') ioctl$TIOCNXCL(r0, 0x2000740e) unveil(&(0x7f0000000280)='./bus\x00', &(0x7f0000000380)='x\x00') mknod$loop(&(0x7f0000000000)='./file0\x00', 0x1e134, 0x1) r1 = openat(0xffffffffffffffff, &(0x7f0000000540)='./bus\x00', 0x0, 0x21) fchdir(r1) open(&(0x7f0000000140)='./file0\x00', 0x40, 0x80) r2 = dup2(r0, r1) r3 = semget$private(0x0, 0x4, 0x0) semop(r3, &(0x7f0000000640)=[{0x0, 0x6, 0x1800}, {0x0, 0x6, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r5, &(0x7f0000000400)=[{0x3, 0x101, 0x1000}], 0x1) r6 = getgid() r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000900), 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0}, 0xc) r9 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000d00)={{0x5, 0xffffffffffffffff, r6, r4, 0x0, 0x0, 0x9}, 0xfffffffffffffffd}) r10 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000580)=""/170) semget(0x3, 0x2, 0x101) semctl$GETVAL(r10, 0x3, 0x5, &(0x7f0000000800)=""/206) readlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000440)=""/199, 0xfd84) semop(r10, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff}], 0x2) r11 = socket$inet(0x2, 0x1, 0x0) setsockopt(r11, 0x0, 0x20, &(0x7f00000001c0), 0x4) recvfrom$inet(r11, &(0x7f0000000ac0)=""/155, 0x9b, 0x2, &(0x7f0000000980)={0x2, 0x3}, 0xc) r12 = semget$private(0x0, 0x0, 0x9) semctl$IPC_SET(r12, 0x0, 0x1, 0x0) getgid() r13 = getpgid(0x0) r14 = msgget$private(0x0, 0xfffffffffffffffd) r15 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r15, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r15, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r15) msgrcv(r14, &(0x7f00000002c0)=ANY=[@ANYRES32=r15], 0x1, 0xff157cb315f9783, 0x1000) r16 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r16, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) r20 = msgget$private(0x0, 0xfffffffffffffffb) r21 = syz_open_pts() ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r21, 0x4004667f, &(0x7f0000000040)) r22 = syz_open_pts() ioctl$TIOCSETAF(r22, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) syz_open_pts() r23 = socket(0x18, 0x1, 0x0) setsockopt(r23, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIONREAD(r16, 0x4004667f, &(0x7f0000000040)) r24 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r24, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e197396762ac9a05052b53e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f2ffa5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e418b501d44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294bbba54920d40754eb2103da2c351a41fdc4865eedda052343c03a368457613390159ee1a14f6439b7b0d538f5e4fac90d65cef4107e783fcabcc3a1ab8e55a3300cb1d150b959b5c2c0850994aab854ceeb61024d32dff3c6559b5a6c9baea5b482907ec1aa17f3cb2cd760f8c0bd5b0bf600ce42487624af0a21f6a8f8ad0e2b885a7e743941f36af6e9b3a42e51a44ef66204f3adf02a737c39c7a7d58c339d58cc8e3"], 0x10}, 0x0) msgsnd(r20, &(0x7f0000000a40)=ANY=[], 0x0, 0x0) msgrcv(r20, &(0x7f00000006c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000e8a5b0fc0000000000000000001a00001f31ee7aa1000001000000000000000000000000ff82fb7cfca96ae69b64960864493026b739d158f89d9511118a4671a0d3912bfd4ea52cb40000000048b15fc81280b70eb0804e4d4a4abaeb4354229b13a12d73933e869f0e057f2bc2c257a03e1cc7877f4ae7dfbc600004e1e672e07f177ed9234dfa8196e42a146b10595f65f43f2b2118048c196052ba95e41ec1859b17b44db9185028902c32b93c3fe18185f09ddd8d3ce7d1edb92ca1cb3a8af3c6e4d30a7900"/230], 0x44, 0x3, 0x1000) r25 = geteuid() msgctl$IPC_SET(r20, 0x1, &(0x7f0000000180)={{0xf54, r17, 0x0, r25, 0x0, 0x1, 0x8}, 0x80201, 0x799, r19, 0x0, 0x4, 0x7ad6, 0x2, 0x200000080}) msgctl$IPC_SET(r20, 0x1, 0xfffffffffffffffe) msgsnd(r14, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bf505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12b316e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8f4adaa13a2e796c9fb64b359f8d0faae5e75e2fdad2c6dd7b2b6ffdd5772e4bb114c95502cc3f1e0b9ce23b8581bd880916070000000000000094ab4383c61355bee7033c5e008c7987456606c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf00000000000000"], 0xeb, 0x800) r26 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r26, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r29 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r29, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r31 = msgget$private(0x0, 0xfffffffffffffffb) r32 = syz_open_pts() ioctl$TIOCSETAF(r32, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r32, 0x4004667f, &(0x7f0000000040)) r33 = syz_open_pts() ioctl$TIOCSETAF(r33, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r33, 0x4004667f, &(0x7f0000000040)) syz_open_pts() r34 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x8, 0x0) unlinkat(r34, &(0x7f0000000140)='./file0\x00', 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000a40)) r35 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r35, &(0x7f0000000700)={&(0x7f00000007c0)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x11, &(0x7f0000001000)=ANY=[], 0xfffffffffffffe7c, 0x8}, 0x2) r36 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r36, &(0x7f0000000940)={&(0x7f0000000680)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001540)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a947852090000000000000058b4dd65bc4432c5ffbfe79dfaf96068acbec5b73512e1cf17627e3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba32710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f20fbd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294000000000000000000000000000000ffa889ac20487daf7e80c9aab72eeba07caf2a92e16e641c3f90a00cf8cad8d0f324f0338095deb8a276e73629c13725fab5364894240000", @ANYBLOB="9fa0b3196779143a95bb3264dc95e0750db7ce5494c5e8d2fc941a772e7b1c08cb15a5f66162ca8049e66ee95b64cf2fc602cb8c0c9881cea6c31b68838561f35e1cd1d0b1d3667b3da39f0711f0d8f677aa91c09ac67cf9add959d37f43578c6929749988256a77fc1e6dcad07bf2a2a9ef2c8a29427d7b8dd9a5f32b1b"], 0x1ab, 0x8}, 0x0) r37 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r37, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) r41 = msgget$private(0x0, 0xfffffffffffffffb) r42 = syz_open_pts() ioctl$TIOCSETAF(r42, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r42, 0x4004667f, &(0x7f0000000040)) r43 = syz_open_pts() ioctl$TIOCSETAF(r43, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r43, 0x4004667f, &(0x7f0000000040)) r44 = syz_open_pts() ioctl$FIONREAD(r44, 0x4004667f, &(0x7f0000000040)) r45 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r45, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000ff4ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2eb6df058b4dd65bc4432c5ffbfe79dfaf96068acbec5b798d3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c9e9196260b2b16ba30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf972946a35e6e26d4cc03c43dccaef0848fb239576d41d4d66af68695ec210cf7a86d91164d37ff2da7abab0be37050c83ba111b607846a840344a564e3a0e29e9d2590507b0cb1494878e518fadd4d1a8fa2cd30e774d61772d91693c58412d222d6a3d338df404"], 0x10}, 0x0) r46 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r46, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420c834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea04a18fc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) r47 = socket(0x2, 0x1, 0x0) r48 = fcntl$dupfd(r47, 0x0, r47) ioctl$TIOCFLUSH(r48, 0xc0206923, &(0x7f0000000300)) r49 = socket(0x2, 0x1, 0x0) r50 = fcntl$dupfd(r49, 0x0, r49) ioctl$TIOCFLUSH(r50, 0xc0206923, &(0x7f0000000300)) r51 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r51, 0x0, r51) msgsnd(r41, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r18, @ANYRES32, @ANYRESDEC, @ANYPTR64=&(0x7f00000009c0)=ANY=[], @ANYRES64=0x0, @ANYRESDEC=r27], 0x6, 0x0) msgrcv(r41, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00'/68], 0x44, 0x3, 0x1000) r52 = geteuid() r53 = geteuid() pipe2(&(0x7f0000000640)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r56 = getgid() setegid(r56) r57 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r57, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r57, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r57, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r57, 0x40087468, &(0x7f00000001c0)) fchownat(r57, &(0x7f0000000080)='\x00', r58, r56, 0x6) r59 = getgid() setegid(r59) r60 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r61 = socket(0x18, 0x400000002, 0x0) r62 = kqueue() r63 = fcntl$dupfd(r62, 0x2, 0xffffffffffffffff) close(r63) r64 = getgid() getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) getsockopt$sock_cred(r63, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r63, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r66 = getpgrp() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r67, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=ANY=[]}, 0x400) getsockopt$SO_PEERCRED(r67, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r70 = getgid() r71 = fcntl$getown(0xffffffffffffffff, 0x5) r72 = shmget(0x1, 0x4000, 0x82, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r72, 0x1, &(0x7f00000005c0)={{0x3, 0xffffffffffffffff, r68, r69, r70, 0x80, 0x8}, 0x8, 0x5, 0x0, r71, 0xfffffffffffffe01, 0xa, 0x7ff}) r73 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r73, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r73, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) r74 = socket(0x18, 0x1, 0x0) r75 = socket(0x18, 0x400000002, 0x0) r76 = openat$null(0xffffffffffffff9c, &(0x7f0000000700)='/dev/null\x00', 0x80, 0x0) r77 = fcntl$getown(r76, 0x5) getsockopt$SO_PEERCRED(r75, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r73, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r74, 0xffff, 0x1022, &(0x7f0000000240)={r77, r78, r79}, 0xc) setsockopt$sock_cred(r61, 0xffff, 0x1022, &(0x7f00000007c0)={r66, r69, r79}, 0xfffffdb6) setsockopt$sock_cred(r63, 0xffff, 0x1022, &(0x7f0000000600)={r66, r65, r64}, 0xc) ioctl$TIOCSTAT(r63, 0x20007465, &(0x7f0000000a00)) getsockopt$sock_cred(r60, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r60, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r60, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r60, 0x40087468, &(0x7f00000009c0)) fchownat(r60, &(0x7f0000000080)='\x00', r80, r59, 0x6) r81 = semget$private(0x0, 0x7, 0x287) semop(r81, &(0x7f0000000180), 0x419) semop(r81, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x3000}], 0x5) semop(r81, &(0x7f0000000a40), 0x0) semctl$GETNCNT(r81, 0x2, 0x3, &(0x7f0000000d80)=""/10) semctl$IPC_SET(r81, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r59, r58, r59, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r55, r59) r82 = getegid() r83 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000007c0)={{0x6a, r53, r59, 0xffffffffffffffff, r82, 0x1d4, 0x1b}, 0xf04, 0x2, 0xffffffffffffffff, r83, 0x5, 0x8, 0x0, 0x80000001}) msgctl$IPC_SET(r41, 0x1, &(0x7f0000000180)={{0xf54, r38, 0x0, r52, r59, 0x1, 0x8}, 0x80201, 0x799, r40, 0x0, 0x4, 0xd58, 0x2, 0x200000080}) msgsnd(r41, &(0x7f0000001000)=ANY=[@ANYRES64=r30, @ANYRES32=r35, @ANYRESDEC=0x0, @ANYBLOB="b00d884d1df4e0bd451a9219080048e6f71d0d787a980d06bab4d090c2dee2ee2e8a36467a5bc005fe41952f646a1e54b0a1c87d7353b1c36457f613e288f47d6fa7e7084e4e0955f861b2cc3c7cd4f2b941af4ec14527c94ba26395cdd761ac169f912165dc1f4b6ef24fc74dddbddef9e0430a5299c78316fe378fc5e8687cc5a90870d10e2b4ebb207831a5aacf5809b38b1253d630cf893b384747d70f9dd28b49d08b8cc5896e2dbc557f56ffb87241b1ad3e64a853880e8558f838eec57a85e1baa60ed6683e197da8d82db5d9ca32dc14f5fde508bb988f48755d8ce3030e34765d900f4239a47135e4f2e320b0ffb165a35a941f1c05520df9c5ea83ba2ad6a362f1d1c2331fd70c5d96a64d8154209ef109962e6ab5ce41af9b7ff83532cb341fb3f3f82655db9b152f116fad8f4dad5d72f891d920057e98a8ea882e8e1c86b33880956874ff6a8a69a57c98a7585b3204907c9c38", @ANYRESHEX, @ANYRESDEC=r31], 0x6, 0x0) getpgid(r30) r84 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x44) pwritev(r84, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r84, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r84) r85 = fcntl$getown(r84, 0x5) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r27, r28, 0x8, 0x2f9f}, 0xffffffff, 0x1, r13, r85, 0x2, 0x200, 0x8001, 0x4}) getpgid(0x0) r86 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r86, &(0x7f0000000140)=ANY=[], 0x0, 0x0, 0x1800) msgctl$IPC_SET(r86, 0x1, 0xfffffffffffffffe) 05:20:09 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffe5d) mlock(&(0x7f00003eb000/0x12000)=nil, 0x12000) r2 = shmget(0x2, 0x4000, 0x42a, &(0x7f00003e9000/0x4000)=nil) shmat(r2, &(0x7f00003ef000/0x2000)=nil, 0x1000) 05:20:09 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000040dcc400"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x37f) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xfffffffffffffdaa) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = dup(r6) listen(r7, 0x0) r8 = accept$unix(r7, 0x0, &(0x7f0000000080)) recvmsg(r8, &(0x7f0000000100)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000180)=[{0x0}, {&(0x7f0000000440)=""/247, 0xf7}], 0x2, 0x0}, 0x40) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) accept$unix(r5, 0x0, &(0x7f0000000080)) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000040)) pwrite(r1, &(0x7f0000000100)="21d44bd0625683860d64c84c2e1627d49ff3a6a6079cad6a428fe574564998986d09d11ce75746708046270afddf3e3265f6ea1b77f50da38acb7a006e69c8aa133f9d0e023b30c61531c8e94114c7ed8c5fb053bb0e3bd714f0d464637913d2af9852d827ce9d723684b9c85e0a3cec2d16e13bba051ae772c852465facce64133137137b9629219edc5a1d3ba8acc2c0ad233f13740e53b60f81d3c311efff0aafec82f531ab40f02719c2cecd8a6f8d3d265cb0c0f5a6b6a4e2ec7e12bca7765a", 0xc2, 0x0, 0x7fff) 05:20:09 executing program 1: r0 = socket(0x1, 0x3, 0x20) r1 = socket(0x10000000002, 0x2, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) mkdirat(r3, &(0x7f0000000040)='./file0\x00', 0x38) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup(r1) accept$unix(r0, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) setsockopt(0xffffffffffffffff, 0xfffffffb, 0x2, &(0x7f0000001140)="4543f8af8ce4a56c2ac0c4e88c8843f66ec86130344b6014d4829c292e957f5b7ee6666705804baac250c89d34714f70d4784a30aefa65cabf7de8ba958d3e5e4cc92c434b786f08f41d544679ca8e8fcd4b2b9522a0c8036a0af3053bed6df3e6d94a6ccb1c441d819f1a7a1ec79ca0e127642a5b01c565da93192a44633aff0edd01962fbcd397318743700f1677b87e643a10a59a0e1bb4fdc6b422103bee81dde93ee27baf67ab3fe2f7cff3a558d7869f966798267d96ffda160cf73328c063b2024d1b8b893cff5c06fe4ebb01efbeb4c45b7722a2a368f8c452cf32d0482302509384bf0ed749cbfa30f5ed4f06fe04848b4a4dd682192a1793a33c", 0xff) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 05:20:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="89000000ffff001ba346d960"], 0x9}, 0x0) r2 = semget(0x3, 0x3, 0x8) r3 = semget$private(0x0, 0x3, 0x798) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/210) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) r7 = semget$private(0x0, 0x3, 0x798) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r7, 0x4, 0x5, &(0x7f0000000800)=""/210) r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, r9, r10, 0x10, 0x9}, 0x8, 0x1, 0x9}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0x9, r5, 0x0, r9, r11, 0xf2, 0x80}, 0xffffffffffffffff, 0x9, 0x3f}) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) dup2(r0, r1) 05:20:10 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0100"}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) dup(r2) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) fcntl$getflags(r2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgget$private(0x0, 0x8) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) 05:20:10 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\n\r#'], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x199, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = socket(0x18, 0x4, 0x4) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) r4 = getpid() r5 = geteuid() r6 = semget$private(0x0, 0x3, 0x798) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r6, 0x4, 0x5, &(0x7f0000000800)=""/210) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x1, &(0x7f0000000100)=[r9]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000280)=0xc) r12 = socket(0x2, 0x1, 0x0) bind(r12, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r12) setsockopt$sock_int(r12, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r14 = semget$private(0x0, 0x3, 0x798) semctl$GETNCNT(r14, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r14, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r14, 0x4, 0x5, &(0x7f0000000800)=""/210) r15 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r17 = getgid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r15, r16, r17, 0x10, 0x9}, 0x8, 0x1, 0x9}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xfffffffffffffff5) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x23, 0x2, r18}) r19 = socket(0x2, 0x1, 0x0) connect$unix(r19, &(0x7f0000000000)=ANY=[@ANYBLOB="6a9b5ee5c40000000000"], 0x10) sendto$unix(r19, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r19) sendto(r19, &(0x7f0000000200)="f3", 0x1, 0x1, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r21 = socket(0x2, 0x1, 0x0) bind(r21, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r22 = dup(r21) listen(r22, 0x0) r23 = accept$unix(r22, 0x0, &(0x7f0000000080)) recvmsg(r23, &(0x7f0000000100)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000180)=[{0x0}, {&(0x7f0000000440)=""/247, 0xf7}], 0x2, 0x0}, 0x40) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f00000001c0)="2be1bce36dfff98c72028cdb45c6638e639d9a2d638448823e45a73550b8490c5101b3c6b56638e57aa955cb9f7128940ff4748cf3628169214f61b45996ce60c5395d457eac57905657be7dfad421a740cd11b92cbe7064c6ff99e6759f2a283b22ef521b19ef3542876968500089c05cca0c895c309dec900309c389281f3aa0cc774e48de", 0x86}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [r1, r3]}, @cred={0x20, 0xffff, 0x0, r4, r5, r10}, @cred={0x20, 0xffff, 0x0, r11, r13, r17}, @cred={0x20, 0xffff, 0x0, r18, r20, r24}], 0x78, 0x2}, 0x2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 05:20:10 executing program 1: mmap(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) kqueue() r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000e80)=ANY=[], 0x0, 0x7fc) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x32, 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x2080000000a, 0x0, 0x0) r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) msgsnd(r0, &(0x7f0000000300)=ANY=[@ANYRES64=r2, @ANYRESOCT=0x0, @ANYPTR=&(0x7f0000001300)=ANY=[], @ANYRES64=r3, @ANYPTR=&(0x7f00000001c0)=ANY=[], @ANYBLOB="d748df7bfa629ededce2fd0abee51aec90bab6", @ANYRESHEX=r3], 0x7, 0xffb) msgrcv(r0, &(0x7f0000000c00)=ANY=[@ANYRES16], 0x1, 0x0, 0x1004) msgrcv(r0, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc516a0af1461584bca"], 0x1, 0x800) msgsnd(r0, &(0x7f0000000e80)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecfd58c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000a4a3af74e7548a3f0a1ef3e3f4358b30a130a9a062e678e5a37e21591aaa06ab276ae2868755"}, 0x107, 0x40000000000800) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x4, 0x90cf, 0x0, "00004f25df630826d63c000000000000e74de400", 0x2, 0x9}) write(r4, &(0x7f0000000200), 0xfe72) close(r4) r5 = syz_open_pts() ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xfffffffffffffffd, '\\\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f00000000c0)={0x0, 0x1c000000}, 0x8) r8 = msgget$private(0x0, 0x43a) msgrcv(r8, &(0x7f0000001600)=ANY=[@ANYBLOB="000500c806c2448927ea325e39b0b340a891f62e217821b111ef89695d4ae142a2099adeb615aca83271cb08cf27766da5a4a42afe6e5d3ff160f09d01e1304ca750b038dd62def78cbcc267e577b1921e6d422c5809cb7ac8ff005b9f637c21a759f9806a7fa9c291b898ceedace3335baa273ef734123d2437aaa99a14dec4256ee5b169d8df94d76b364090150e1c4d0b7f48dda04b7d72b881ec09c00afea3dbc09b95d083254d4641af8de19e221cd1b2bffbc50bc5a043a72a353891876c8c394b0977bbeb5d6e689af5ff1a3d2dcfac19953c123c955189f0e6bcba685f128c5cc443434fdd3e44a6e9bd1891bed5dfcf9aada01cebf046dbacb50d49c356d20116c8de4c98d3f9a7c3ef87c7a0ef3f4519fc47e2d1d3a14357b07a9175ff8931f32a5372a1a572405b288de15a3e55d493d2b6651578b10ac57f478fa098f515013cb5004527639f184b9a9b309986"], 0xc, 0x2, 0x1000) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x1, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x46, 0x7}, 0x10001, 0x73980000000000, 0x0, 0x0, 0xa5, 0x1, 0x4, 0x20}) msgsnd(r8, &(0x7f0000000480)=ANY=[@ANYBLOB="0300000000ff07005b19be51fe2738acaafba6426857b02863ef52378924392d9072ed3c602c8113cfded493914c6671b16316e400977f521260077637ea397758f015ae313f8360ae4376ac3355c4f2cd778392b680f51bd7ba24130fd079ecda9c2f7eed7448b696c83c3932ba2ff02ef47426956bf9d96afbb7165c0775c7dde1750c3708b53b6e71e20adade612d382f91f526a7c41703b3051e4debb9ac9dc2b058860c18a227c4f34b73a4643495a5b92ba63e0f460e3c1295cfba2d6c951edab195354ea6e8286a776d154c6f12100db3bbab2d37940309adcd88d3da5e98b8aa87a6a13d6e0c8de32603466ed8c2d2fd541c7485d70a576180e0dd013d38e9ee44d6368b7f506c"], 0x98, 0x800) r9 = socket(0x2000000000000002, 0x1, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) bind(r9, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) setsockopt$sock_int(r9, 0xffff, 0x10, &(0x7f00000000c0)=0xfffffff8, 0x4) ioctl$TIOCNXCL(r6, 0x2000740e) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0x4, &(0x7f0000000000), 0x0) 05:20:10 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x14) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 05:20:10 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x800000018, 0x2, 0x0) r2 = dup(r1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x0, 0x80000001) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x4}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0x0) 05:20:11 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x2, 0x1) msgrcv(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00'/43], 0x2b, 0x2, 0x800) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) r3 = socket$inet(0x2, 0x2, 0xbb) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000100)={0x4, './file0\x00', './file0/file0\x00'}) ftruncate(r4, 0x0, 0x7363) r5 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r6) setsockopt$sock_int(r6, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) dup2(r5, r6) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r4, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r7) setsockopt$sock_int(r7, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) dup2(r1, r7) getppid() mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x800000000009030, 0xffffffffffffffff, 0x0, 0x0) 05:20:11 executing program 1: r0 = socket(0x6, 0x4, 0x2) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(0xffffffffffffff9c, 0x21, 0x800002e, &(0x7f0000000180)="eba1212053d7deb9a5ffcbff13bb000065e104a21335a9f300000000", 0x1c) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300), 0x80a9, 0x0, 0x8, 0x0) poll(&(0x7f0000000280)=[{}], 0x1, 0x8000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mknodat(r2, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x7) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000380)) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000003c0)={0x2, 0x5}) fcntl$setflags(r2, 0x2, 0x803) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) read(r5, &(0x7f0000000500)=""/15, 0xf) r6 = openat(r5, &(0x7f0000000240)='./file0\x00', 0x800, 0x100) pread(r6, &(0x7f0000000580)="609bd923e9f2758fbb254c65a956751041e4d2fbda945817bbbafa2811cd93bb98a9eba731636f6e377116464b254a5982b39eb640dcadcdfa48fd5690ccfa9e5c49edf3dfc96a27aaaa6050f8c16dac8d62b87bacd0c80f83095f7a9e5352e2d255658fd13029b3244970cb4e7298c902435c0f41888a3f56b4d814d3e6a8a3d92b66f0ef45efca5b182fe1f4d44a32d58557e4b58f18bef46ee2a6339a825eb1c0a6c6b87eef1483dc47da64e9f91a6c67837424e25efadf7d4c6bc07d393450587f2a23b2d6bfe8f4d69e059d4a6373cb", 0xd2, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000440)={'./file0\x00', 0x20009, 0x3, 0x8001, 0x1, 0x401, 0x3000000, 0x8, 0x1, 0x0, 0x1, 0xffffffffffffffff}) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000140)=0x7ff) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, 0x0) r7 = getgid() r8 = open(&(0x7f00000002c0)='./file0\x00', 0x2, 0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000880)=0xc) accept$unix(r8, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f0000000680)=0x800) r10 = socket(0x0, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f00000004c0)=0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x3a) r13 = geteuid() setreuid(0xffffffffffffffff, r13) fchownat(r11, &(0x7f0000000080)='./file0\x00', r13, r12, 0xb172f2442f1796ec) ioctl$TIOCGWINSZ(r8, 0x40087468, &(0x7f00000004c0)) fchownat(r8, &(0x7f0000000080)='\x00', r9, r7, 0x6) r14 = getgid() setegid(r14) r15 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0xc0) ioctl$TIOCSTAT(r15, 0x20007465, &(0x7f0000000500)) r16 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x810, r16, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x11, r16, 0x0, 0x0) socketpair(0x1, 0x2, 0x6, &(0x7f0000000340)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, &(0x7f0000000400)=0xc) accept$unix(r15, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r15, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r15, 0x40087468, &(0x7f00000001c0)) fchownat(r15, &(0x7f0000000080)='\x00', r17, r14, 0x6) r18 = semget$private(0x0, 0x7, 0x287) semop(r18, &(0x7f0000002a00)=[{0x4, 0x200, 0x3000}, {0x0, 0x0, 0x8789c8d791a6081e}, {0x4, 0x7, 0x1000}], 0x3) semop(r18, &(0x7f0000000c40)=[{0x4, 0x4, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfff4, 0x1000}, {0x0, 0xe12, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0xb}, {0x3, 0x500, 0x800}, {0x0, 0x409, 0x1000}], 0xa) semctl$GETNCNT(r18, 0x2, 0x3, &(0x7f0000000200)=""/10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) setregid(r1, r14) r19 = syz_open_pts() dup(r19) fcntl$setstatus(r19, 0x4, 0x4) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) 05:20:11 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) mlockall(0x1) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x810, r1, 0x0, 0xfffffffffffffffe) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="426bad97e8e7c27162fc58b68d9e110f93337570d1e8bf55e94adf0d367f87ce960109dfbbebc36613a5d9700d8601cb9f1b2b6c4c8282e69548106d15242a6c0275ee72121028bb6ee3ede3fc6408d31df5d0f8695f27fb2edcbb69f3f0ec32c71cfaebf11d8d83ec3b7e2bca82aa9d11838bedc8124a06b2c27509530e5afc94f91e723cdfa262ae93ec378d12a60beb878374b0f4fcf54af925a6fa3a05116d49cd2ba7b67aff7674e01c9ba880bb40176ffffbd3fcb160b9adca0315a7ff0f000000000000d7e59dc373975ee993e58357827d05bde421a677f003469912bf7c74af210acc7b08e81db3f501114bfe851679b094d06e2182befd1f7ab1ced2ada98708236707bb519bc25b890b3f0cd8d32fd21249f94a39840b9e705793d0ffe2a630428d81aee9725a15d60e24acd317f30a53"], 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r2) sendto(r2, &(0x7f0000000200)="f3", 0x1, 0x1, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt(r2, 0x5, 0x3, &(0x7f0000000000)="2defc45fd87ba4fb35682d8e0304473aea57c2326c5d1a7b0108bb7fd14635d2eeb395257b1ae8f33d7b67b2a7c0aca4071ae75de7a0ecde9eede8de40e898d948db3bee702cb07a03bb67ac585b1abeb7a337a3def5bf7492a57aace79b0dc3b9637bb509afc2be5a4892da2a87bedc335107cbe6482f029c26b355b089b2cd8913838fce3ff2295c9fff", 0x8b) 05:20:11 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYRESOCT], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000140)={0x2, 0x1f, {0x3, 0x3}}) listen(r2, 0x0) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) accept$unix(r6, 0x0, &(0x7f0000000080)) setsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f00000001c0)="d9f570077722dc706b5e58171d1654d725ea43fcfc149f1e78e657deb7e428f3761c2678b95b2d85762a40c2761735de9279ea039908ff48c1108f955d2a353573a895b53fa3a825fe2ba4c64a5ecd3156ee9aba5f1d6d1cb22aff0043a7ad60312fcfb80c99a6cb04ddefe33fb4ee70f5b722a3cb2333d48ab3a85728dee7f6695cc9aeeacc258f316b31e628527b3f47f7cefb9586eaff136d2f33f35f1d2c9bc33b6ade49b89f461e5fd8652592641b13a42dbfc8ac1049ac25a62ba053310fa30777d58652d63c5773a1a90c2ec7f282b51cb28b9e116117204f41a4a0f50970b6c2d24652b0c55744e27f677204e4793a21edab254c83edbbcb56", 0xfd) r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = dup(r7) listen(r8, 0x0) r9 = accept$unix(r8, 0x0, &(0x7f0000000080)) recvmsg(r9, &(0x7f0000000100)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000180)=[{0x0}, {&(0x7f0000000440)=""/247, 0xf7}], 0x2, 0x0}, 0x40) accept$unix(r9, 0x0, &(0x7f00000000c0)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000040)) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843", 0x171) 05:20:12 executing program 1: syz_emit_ethernet(0x36, &(0x7f00000000c0)="c7a895b22a241c0a078359ff86dd6e360a10375e825d5fec1f000000010065ec0f1d00000000ff01000000353f00000000007c4889b6") syz_emit_ethernet(0xf, &(0x7f0000000000)="008dcf88b9111acbd15d52353be618") 05:20:12 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045040002000600000000001bb24f8010ba66f600000000fe8000000000000000000000000000aa"]) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10000, 0x0) socket(0x2, 0x400000001002, 0x0) 05:20:12 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="5d7e5fc9725bd5ecccc70d9db5d6efd42b45999add61a1a6d5ba58850c64c392dcaf6f1d08f9abe535279c300797b944d99eb1e7b53ea1b581a62f714cdb34f6ff82", 0x42, 0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 05:20:12 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaa0086dd6000000000102b00fe8000000000000000000000000000aafe80000000000000000000000000eba987000000000000000000000000089078075fb2982eb00563c0bb398abe67a079a3618c47b6aa394c1fa9f0957ca8e55648bf69728d1df7bdd556c94b1cf0f5b63116c1371652d391d69ca97923f8f6dc54be6687c6912df0373a1eab5f19a47f6f28f3b912f09ed080582c7245af04a77289d3b62761e7f8bd274401c3bca47e1564c026ebc3b6647f585ca4dc4bbb90c2c7b743f02c722b6de94d6a84b1313bf12b6ea010118ff001cacd4e7112f802c8af3d4c7a7a4d0b9ff9cad5802b42f2502090d1dae213d44163e2c7a49a4ee5dea40a9f12bde79883faa9eb5ce7b1704e81268f8e470dd9f26eae26d7"]) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 05:20:12 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x20, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, 0xfffffffffffffffe, 0x150) fcntl$setflags(r2, 0x2, 0x1) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xb1, 0x0, 0x0, 0xfffffffffffffe3f) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36ba5f90006ee01be657aea8c5fd6f0d9cf049c0a00384020208a371a3f8000400000000000000010000000000090000", 0xb1, 0x0, 0x0, 0x0) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) r5 = msgget$private(0x0, 0x100) msgsnd(r5, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r5, &(0x7f0000000240)=ANY=[], 0x0, 0x0) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f00000004c0)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e691035b0d58d646c06c066fef4a722a9770cc38c22a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e6432734062808035224f1029f653540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf793cc228a4fc2484142d2fc29b1112749e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af04be0195d459fadab38ea746dbe621387dc46ad4182120760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8e89f9a026a26e1b202c328ce5845ef83ac4cf9140897d3d9006e10d4b7e62481d802618e2d6dbf289abcc552e55c60cea0ef479c098efc691987d2185"], 0x156, 0x800) msgrcv(r6, &(0x7f0000000e80)=ANY=[@ANYRES32], 0x1, 0x3, 0x800) r7 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x20, 0x0, 0x0) setsockopt$sock_timeval(r7, 0xffff, 0x1005, 0xfffffffffffffffe, 0x150) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000280)=ANY=[@ANYRESHEX=0x0, @ANYBLOB="240b228865ed92111d543bbbbe37c59dbc1236bdb114147a234aa5314bc5fb16d964e14946be4a83665c11df878e5ab0df7ccb8d6ab58f1fb81e44d4cac4cbfa56735afb73b17b9e39e7e8d50da7ec1d204d298c8d"], 0x2, 0x7fc) r10 = socket(0x18, 0x1, 0x0) close(r10) getpeername$unix(r10, 0x0, 0x0) r11 = socket(0x18, 0x1, 0x0) close(r11) getpeername$unix(r11, 0x0, 0x0) r12 = socket(0x18, 0x3, 0x0) close(r12) msgsnd(r9, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000000980)=ANY=[@ANYRES64=0x0, @ANYRESDEC=r10, @ANYRESOCT=r3, @ANYRES32, @ANYPTR, @ANYRES32=r3, @ANYRESHEX=r11, @ANYRES64, @ANYBLOB="9e31e55b3f1d3015d7d6e0c04d9285c6c96c3727b3efc3e242ec0e4334b80c26e8c246b3ab56cf306f1aff30dd3d4bf318fc3f0c7506b3cb0d3b21160c509546e5748c252f6bae6563b30ddeb945d0b928a961ce6947c2df0f2faeba98719c7a187858e18c95508a8dd81732ebc8c58ca73fbac529491136889f10b1276a6f06ae7a39d7b25b3f56626e5f07615ce7b2ccc3324192bf559b3c", @ANYPTR=&(0x7f0000000b00)=ANY=[@ANYPTR=&(0x7f0000000ac0)=ANY=[@ANYPTR64], @ANYRESHEX=r6, @ANYRES16=r12, @ANYRES64=r7]]], 0x1, 0x3fb) r13 = kqueue() r14 = socket(0x2, 0x1, 0x0) bind(r14, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r15 = dup(r14) listen(r15, 0x0) r16 = accept$unix(r15, 0x0, &(0x7f0000000080)) recvmsg(r16, &(0x7f0000000100)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000180)=[{0x0}, {&(0x7f0000000440)=""/247, 0xf7}], 0x2, 0x0}, 0x40) fcntl$dupfd(r10, 0xa, 0xffffffffffffffff) r17 = kqueue() fcntl$dupfd(r17, 0x2, 0xffffffffffffffff) r18 = socket(0x2, 0x1, 0x0) connect$unix(r18, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) sendto$unix(r18, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r18) sendto(r18, &(0x7f0000000200)="f3", 0x1, 0x1, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r19 = kqueue() fcntl$dupfd(r19, 0x2, 0xffffffffffffffff) r20 = kqueue() r21 = fcntl$dupfd(r20, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r21, 0x0, 0x0) r22 = socket(0x2, 0x1, 0x0) bind(r22, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r23 = dup(r22) listen(r23, 0x0) r24 = accept$unix(r23, 0x0, &(0x7f0000000080)) recvmsg(r24, &(0x7f0000000100)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000180)=[{0x0}, {&(0x7f0000000440)=""/247, 0xf7}], 0x2, 0x0}, 0x40) r25 = kqueue() r26 = fcntl$dupfd(r25, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r26, 0x0, 0x0) msgrcv(r9, &(0x7f0000000c00)=ANY=[@ANYPTR64=&(0x7f0000000780)=ANY=[@ANYPTR=&(0x7f0000000200)=ANY=[@ANYRESOCT, @ANYRES16=r13, @ANYRES64=r17], @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESOCT=r3, @ANYRES16=r18, @ANYRESDEC, @ANYPTR, @ANYRESOCT=r19, @ANYPTR64], @ANYPTR=&(0x7f0000000380)=ANY=[@ANYRES64=r7, @ANYRESOCT=r21, @ANYRESOCT=0x0, @ANYPTR, @ANYRESDEC, @ANYRESDEC=0x0], @ANYRES16, @ANYBLOB="155d37171b906deaa17c2e40dd05de7f24c337ae38758450c84132220ca7730e45d982815e9655c49a8a3e2d6ec5f04c87c83f700327f0686f4a731d5216be3c8387f9094127eb59d6679c3c167c7ef3fdcd3d9e3f9b07fb357e24b06ee49df7c282f2ffa0e29d32efebc3dffd56d81b8cc74849f67597b7365a238d6ce16775df4a3d598a0fdce46b4c", @ANYPTR64=&(0x7f0000000400)=ANY=[], @ANYRES64, @ANYPTR, @ANYRES16=r26]], 0x1, 0x0, 0x1004) r27 = syz_open_pts() close(r27) r28 = syz_open_pts() close(r28) writev(r28, &(0x7f0000002a00)=[{&(0x7f0000000040)="a2a6de9d793640582aaf031637de413fa29c5a555428bdb267c333bc656589bc89765896a1765658ad81418ba1256e69d2f6c7ff3bf38cdc23c44fbe04b5ce422b1ee2fa57b16aeec7c1b89762c6fff89e12", 0x52}], 0x1) r29 = syz_open_pts() close(r29) writev(r29, &(0x7f0000002a00)=[{&(0x7f0000000040)="a2a6de9d793640582aaf031637de413fa29c5a555428bdb267c333bc656589bc89765896a1765658ad81418ba1256e69d2f6c7ff3bf38cdc23c44fbe04b5ce422b1ee2fa57b16aeec7c1b89762c6fff89e12", 0x52}], 0x1) r30 = syz_open_pts() close(r30) writev(r30, &(0x7f0000002a00)=[{&(0x7f0000000040)="a2a6de9d793640582aaf031637de413fa29c5a555428bdb267c333bc656589bc89765896a1765658ad81418ba1256e69d2f6c7ff3bf38cdc23c44fbe04b5ce422b1ee2fa57b16aeec7c1b89762c6fff89e12", 0x52}], 0x1) msgrcv(r9, &(0x7f00000008c0)=ANY=[@ANYRES32=r27, @ANYRES32, @ANYRESDEC=r8, @ANYPTR64=&(0x7f0000000740)=ANY=[@ANYRESOCT=r2, @ANYRESOCT], @ANYPTR64=&(0x7f0000000840)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRESDEC, @ANYPTR=&(0x7f0000000b40)=ANY=[@ANYRES16, @ANYPTR64, @ANYPTR, @ANYPTR, @ANYBLOB="183a4dbfd2a72cc33357f81d49c6f5a65c921e66a862bec60c5a995a4b14abd29f1a554871ed9303fd15eff3e949f347ed1909136f51f9e051278362c300b81ddb5936bf5e569d6495226ac94f1b17d75b0f2cd363d46c5556da6ebcbe664899c6edef917144c2faaa42dd7899", @ANYRESDEC=r29]], @ANYRESDEC, @ANYPTR64=&(0x7f0000004bc0)=ANY=[@ANYRES16, @ANYBLOB="5bafc043dd09852db2f26179141abb95bef10f40d7808e6317f38c8307c4da698b2d14ab54aabef17e1d02db3a6a7907dd00669ff2e13267691fbfb22635330ee78f65ce0d1d972504f68ae5e6f31338251dec0872054d7c53534fe6055be200b6260771e3d610a63bb42bde2a332a973c2cbc1bab62584e", @ANYRESOCT=r30, @ANYRES64=0x0, @ANYRES32, @ANYRES16, @ANYBLOB="375aa175f27b3cced4c79504aa924720363887cb97d3aa0137a43c5dd6db722056281a25f7dc18bf55a172bb6472af3707eb42332e389b032965916c8a53c4d979c722e86d00a7000e4c7efac19fefafa82c635735bf1a72b67b5ee5c19774e5ddb54f5166142a067fc84bf0b7ca86f67160b4414752390c9674119270af0b69aded3e7e0d13205246e4dd567d3ca777ab3666bb8558d0cab966101d95643cb0697a741d32447b9255016cd01fa437fcfa415a5fdca6715ce5d0362d4073758f4fe98d662652ab0ea601ed5f41b6967c67a59013db48f85d4b5690429d0c620a9e6d2c671f004d3e83062cfbe9e1f1843646c0086208015f1c54e76daee19c18d0333e751cb39d44681aa8f2ba54500c898217c6972a7810f40e1641a4919803fa510433cd66e474c93f001238ad0778af56efd49f614021dd3489ea76505536b9002452704c5ebfa2945c83116252451dcabbcec9eb7f6f3799226a942b8bcac4f6af34c1f58b4dc6b1cfb6def486986a9062cb3bccbd5613bd5db717c7e469b81d6804f5c813568899bb760436e91fb8334bf7c878ae3f60f04a469dfe87584b00f476e1c01873c60fde69f6bd8c990d5afb6d090d2fc2c2f66b170638484f05a267a299893f9a4672ce8398a3ef796091cfc289392a258ea68ddde6bf31a68704e1519c0acd9305bca32ce6f3c342f0aad0ee5ef25c6d6295a1030bd223b75da399e0828cc0d20a9922f3fa45f23f54b6ee51f9e28f3df9a8aee70f5ce5078f1916a4492984f40e056c5c9384c80b0159f0c2bc6dba84ec668874ac674c86091e4de6390ff3b755ae870511ae00817e8b6363e60bf65196f0a874f6ebc6899fbe3fae4905b95437cc9ecdfddb4cc2034cc146086bf7c3f1030fa5925014ddc184b65aa8548c13f88679c129c7ffec54fb50963c90cb3dbc190645c9c90f62e6da1cb9f77079bd8cdfeb0be68cad3085ae582a36fb32cfee25f5a0006aa2694e5dab62813314ae8b0ee623e18d2fb9afb9e3aef5d395d50f57053f33a30d9d669e0fddd6a98b710a6bfd0b1a8e36dddcedc066a96dd587f916da389123a42dbd65c70332d984b26ece66c0a843cf1df9b8027587f4e9a5a240c6626770d54128e21c15a4a5f1353fe607ef9da5d94cac1f2df1ec4186cf4b9e480a69f58e66782dc00fc209ac3e8b186172569dec82ccc926afee3b6f0f0c3d1b36e7adc7d0b5bd008017844f5f6b3ee362c946f74f0cb785d7d8c216ad624e0d425e96df4713087f8fadece0c003f215485399c9c433b15855bbe97569478170f0117efdb8ec794ec0e39b506ed1189d17a81c0e2c2ca2a8e5a577e0b056ae4a7f367157712634e31a1fc249f981bddcd39486030cfab128e72e3f89286be8c5feeac6f7e8d617bdd97609291d6ecace09751cc3c6d0b295d85584e9ec6154b29a09a1e782ddd164a127c2e19b97d87fd0f61dbcb187b9d2d111619c47a8d9e56df9f092d4c0605b9cffc68f301871c45f0657e935d3f8a4a64ececa7fdcccc4eeafcf4b60518e71cafcbad48c8beecb2ffe2d387f10491c1e021f760ed42c1c6c457955492665aaa93cae0d79a82e31157bd9ed1b86a30efa63a6c149081925f2bfae4d8669225bcf005cb624b3cfaaa1c626a1e0a003ca3bfd6770cc268b67c2af9f20d2e280979165aea1cb17ce87829e11007c4450dd34cbdaece65f7a8d93026ea6aeeb6c50f2ea5fcb187cf47b475b83335bbee87aeb8516853bfc91636e24a963c491b10bd13cbb5281aee4aaefc5eab34be426aefa694246e537751098d3847fa9a0ec6b8d49cf4275cb4d5f9826b6d16c3136fb9a9d5a92cfc18c787f3b98870b0e331b5304251028558efdc7fb28a9428ea40f506f959c9e871db0f70214f450d4e2d67b50d93fd4ebd9d7de7ce6ac284e12f41b38d141cea366275c52a25af6e4d84d4ff887d1e4dd3aedc4b014974e0129db319d2654b0ba6f919885501b16fda2b8b39f54dc01300f09c39898fafaa697144810872c02c3fbd91497558c1a0e60128d45aaa6fbe587febd609b22ec9c083085cdd5bead0833056e3066e2b53945d0f4b81b39582542dd56dafabdb265714429b4000c2e668937d9dd3aca46633d7828d765d7892d11d9b708ee6d9675e907c6bbb12599031fd4bb6dc3a29fc532e69296bab017fed48cb8b4e2b1ac4c49d211042a7f982415cd96097e28f8a014501b5ce653138d9d5f0d063ea581bc371a4a938e4d7c111b8ce88df2117f5a4c7d865999b30b6956272614c5dac4026abb2c0039c6a1299d73e17f63688afab2b31cde196dd8a622361d790f54e2afb6a95eb195ce79bec2a8e7b543e857af5cc5dbf82c566c227fce98ef6f86ee0ea24906816ad3b8cdf4fdb993e3f94c8818611002e514b8f18e2bd741cfd59d632a7f15acbbb87a2801f44337b5e5495247b26c33da4f66dc394880471d826859483f339b7a6441724b359c05288027d5c14045866b25c0fe112bfe007f1b6a4a2d7975904832fd1495d4895628c04f170d7b6c755c7d3c688aa173cd6d3fe7f0a267b26c82a10f928b688f275a909d199c3bbc70d042fb8d9f5d291a3dd9e6e01b00d632e2214fa4f10b84b66a023732c8095605e510fc61bb0a52d2403df5a60947e7c8a07eea8079eefbab946f7ab16ef705fb42af92ee88369a9751cf99c1f54c517670e92e651fa271b6011b6315ca0aad84c1bd2408bb8aa3105e8577fbbead347094cbde8ad377d1ace3bf5ad1e51e99e0c03fbf91a5d27a9f400c475e7d349ae243b3b71e19ea7d7a9bc6b975b179779c7ea095b516c6a557cf04e7722e794f92888b09d56dd2ced16333800b12fbdf88777b94517b0fcd35ff2227bee90951cdb26de8bcd725c2548c9929cb5cbbbf1f364318851253342579155d5847924841330a856f6df8d1daaf23792cc1961fcea5dac6526fe2428ae40df60f5ec6f0bd7dffa985c4793b64e4833c245843d73c096b4f617ea8147224007820398ec5082a7f131b3677781575e003288d9bdda179b87dbf0d32a3dd5c41bcc4837ffc2f7adad3a7bc1f3f18c04970ae1111a838c98476cbc52da9af5c83d79b2f149d3cd13dce3f95a4179621dee0c3794407ce239f3434b2f98c9786a8c1c58d111ed3a762685d058652dd07cb06f9129912b44f1c5ada5437648dce7d75701e0f2a0d6bf85f585efd7be84027b3443809717ce9f5ad89a405c13d5752422354187d4a5c3049894f34a3b02f4cab3f1ffa0b36e16a5f76e7af66922929fd544a72687ad8b06c197a568be90ac368a40ab4c623909ae7bfb8ee40ef5c187cc26cf4329a32e74c12870ce76a0b0be2b750a34c5be33dfdbab0c279ba7f4fcd699ecdd31f6e077fe53508ff3d337418869ca604228567e79ebcaa44e6555cd1a58f40085f42894a08279c59fe6dfa5a58ff40f0cd7276687305e5397df1a6298caee8438b5a182968d749e313b293b5a0a5861a834cce9f8a4ae77658d31785e90a600ca74c0e20ae23ada42006015a30bd920d60833951f0939f1ea3ada18cfc46630f839d7d817a7cc6ed66a83292407acb93ecca8f001be2010dda6db72271f16d7a0647c77f810075b2a5fdb2242841eef93e891bc2ee5bc9d4e3bd76aa2973badc4fea9988786165290258e29faecec20ee61b6e6682e01fad5aeef235961d5a474eae9a70559187bfa423dc238ebe4b7da915c739c8215441e78d32caccc0a170ffc9cbf9d5e073160654a91b2a245ded0a63868d9238692d795290cc5f19e5e8382c0bd755978e84f409cf88923cae0eae3a09dbb9ea6a273e0b6409b81ff0fe6dcc1cfb2dec40491d012dcb82d086244cf6a979a710ebbb08142bb4ef2e6a8f45025fe9d501c2fceb39d73f1285e7018660c9cd2de0c68a0161c2c5deb0b9c2873b57e10d0fd3b7deed1e4f9e0def9cd807144946a725764ae980cdc2551807652a99cf95bffa972eb94e7b9bb6f93b9ea67cfb327b8c0c394ebf77b1395fc1a1a0f179c775aea7dcaec370bcc2866e2b6b4573ddafc6f2f880cd52bdbef9cf79de7ac7c47f5c07ee81a1366da08fd730445c24145b52c416f7660078a73b95d9da5e5089fdc40570333972eac6cbd852692842e1844705403052fe659c8cd8c6bad0a007e8c353383cba35d714e00879d313ca8f43d87de10c8691f5876e484195871b62c5d2d4324aee1b595c6b4be1aacad7acf066fbc86dce976950a3a59254768fafb00f28ee7c2cb25096338c14aceafea67f45a852480a7cce528d47440faad2f5ca3ac5f8fbbc1bc51ea08634fda3cae6f24950a88517aafd86507af6f1307c20908b3929dd9f2072496f9b5433c923197c35536b453e3885fcc3a187acc62a1edf1fad133ba8ef344447bf45daf1e20c679352547d3bbfb620d2090ba9edbff0a39d2d9b2a130dcd8952e59a09df95aac68d3675a6a41328da1b961ef7c3de248a0df8c1c91b8e4166a1791ff59c4dac52d1a8c2e7dd62e6a4a21bc3ecf2a1a447ae495d22cf01cc28ab73f33421528127961e412a715152315b2fb71443695b16027ca1be2f15504104185e08cf4f3db707b9616414bbdcfbcd6a15ada49fb71f066c507288f9bcc73dad0919e109c718dd887b7f498bcb367e6bb91f83409534043ab222d19cb87d613b814eeb64bd5ff179d05c05753ab51d0d5350f9d0b7263c6751d650997a83aa9d70a06bd88c0c4b934d55928e4fdcd8b49eb41d9f24dc79218d438451bd6dfe4901517af40be56a210fd601879fee06cffb9cbbfff2e01e713f73cdd9cda6bcaa1120f23467161ae7161bf7d662e591b71034d87455a45ebbf0c42140c92115b93c9bf3f659b19646478140ccc8a0284219106e64c25afaad57865799246c12ce870860d0506b39a6ca2b758cbfc6f725526efce5d2dd2f859fe361dff1e2098b73143858c4aedb197307bea8bd8bd7ddf2bd59584d02bc78ec9ad6fe81a8d31fd43df08623fe24479da270ee96499f0468dabae9f18b6c15c435b420a0ab3ff73ecde913836eb2e54638b3c62327c6a2d108694e298f3423c4bf785fd2a601ffb81e27a5c01e2105d4206dbae91e293df1e72f1a889c353a0f7907e3258269ec6188b2c31f6a84cc6998bf53a44bb44259ab2470be46aa631dccf2c6a540753bcd9f67a1f13b31c7f6561dcb5f1d20b29c419c13c5f24f43c5b53b6a1fd280e5ebd957f2f18af8ca012efca73c8cc29d6603c512d6795ea981ef7075110f606d1d0bf37bcb55ac4e2b92450eb9f6761e7775c85074ed98d5d0dd39421512ab922e3104a6ab5f13a52b43f78ab90c78288337f35de2d1a79de28f95ff0e5e04f6d38f0a05ab1eaa7e5fcafcbda224c3970cc7df94cdd14882696ca43d1642bc9339892c3b1088a9ae4036860752fbdaf70b8236452a86eb53a3764e0307283f24aba058a70531499688d87a545a9f1116ac5dbddfc4c78a71775d1a298127cc3356d3f0f7336625b0b95805d319a3ee220ce4c948f823a437ee3a3478d005873690450fe1cfb0bf7bc022412c7cc34ec98cc66f1fc82da2839d47f0984f0abb9152071a282010859c9857448a46f7861e9909797cce6bab850d8680ba143ad6c4efe0f7d1f7409a6e7f8277106317de5b0ad80ae55beac7ebc1f86b13b476a1873e6aa92f678ed5aff0c8b39c27a6cabcc607a6594b091b04694d84c0accfc5b4c3762d4c0e7818ee1e235c5da037a11e0741f4cd60a5cc0104b6632129b5f24a9f6c972f00067813aedef864030e670e02356fff18400e4991a21578", @ANYRESHEX=0x0, @ANYRES16=r4], @ANYPTR64=&(0x7f0000000f80)=ANY=[@ANYRES64=r27, @ANYRES16=0x0, @ANYRES16=0x0, @ANYRESHEX=r11, @ANYBLOB="5590e4e2bf4cd4dbe6926b74547ac937c13516c31d9fd60ffe31e4fd28f1b4b10159ca40c6c880976e15a2fc1528687ca0c526920ea8807402095656d67ec0aba0d99fae759d51e3b818e4c4eca5c1f0c72e79ad2442414b91772274d44f9d877e340d9343e42ee9cbddce85a24b9ac827fb2afb6336642a450e76de6a76a8158ecc3791f5a2e1e09d145a89dde6cf5fb5ccb2320cf345fbc50785365f75f20e6912ae6c406b7f599e1e3c094cbecb079d9baf0a341f74ae71fd460acf505a1516881792705e2a95508249e02db6a0814850e892333d1c0e", @ANYBLOB="156f079fb67b6f563cabaa69194249b9d0faa97299954eb3e941d48d13d5c9795f3bf11f3aad1e29"], @ANYRESHEX, @ANYRESHEX], @ANYRES16=r28], 0x6, 0x3, 0x800) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = msgget$private(0x0, 0x100) msgsnd(r32, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r32, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[]], 0x1, 0x3fb) r33 = dup2(r27, r31) ioctl$VT_GETACTIVE(r33, 0x40047607, &(0x7f00000000c0)) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)) r34 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r34, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r34, 0x0, 0x7363) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r34, 0x0, 0x0) dup2(r1, r0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009030, 0xffffffffffffffff, 0x0, 0x0) 05:20:12 executing program 0: r0 = kqueue() r1 = kqueue() r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) close(r2) r3 = kqueue() r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) shmctl$SHM_LOCK(r4, 0x3) kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x0, 0x7fffffff}) fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) semget(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000180)=0xc) r5 = socket(0x2, 0x7, 0x6a) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r6, 0x0, 0xa, &(0x7f0000000080), 0x0) r7 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r8 = getpid() socketpair(0x18, 0x8000, 0x10001, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = syz_open_pts() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = dup2(0xffffffffffffff9c, r10) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xffffffb0) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/zero\x00', 0x80, 0x0) fchown(r14, r11, r13) r15 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r15, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r15, 0x0, 0xa, &(0x7f0000000080), 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r18 = getpgrp() socketpair(0x18, 0x8000, 0x10001, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = syz_open_pts() r21 = syz_open_pts() ioctl$TIOCSETAF(r20, 0x802c7416, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0x800bf9c, 0x0, "7e389ddedff37173934a3a00"}) ioctl$TIOCSTAT(r20, 0x20007465, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r23 = dup2(0xffffffffffffff9c, r21) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xffffffb0) fchown(r20, r22, r24) r25 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r27 = socket(0x18, 0x2, 0x0) connect$unix(r27, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r27, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r28 = socket(0x18, 0x1, 0x0) setsockopt(r28, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd813aaa4e713048e69931929648", 0x14) r29 = socket(0x18, 0x1, 0x0) dup2(r28, r29) r30 = socket(0x18, 0x1, 0x0) setsockopt(r30, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd813aaa4e713048e69931929648", 0x14) r31 = socket(0x2, 0x1, 0x0) listen(r31, 0x0) connect$unix(r31, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) dup2(r30, r31) sendmsg$unix(r5, &(0x7f0000000140)={&(0x7f0000000880)=ANY=[@ANYBLOB="45f78d6a411bce520987ff91f1d438b781f6153c24fdaaca7c2a325153eba8e78d81518eefcc43217c2b96babf4d90aff37f2e050014a87ec41e0d1d359272bf2daaf283b6b6bf7aec67dff95f9ab7718074fa9ad78ba14366f52aedb979976e2353e940474659447471bbb4f5b13618fc048ebfbb865241317473"], 0x1, &(0x7f0000000040), 0x0, &(0x7f0000000940)=ANY=[@ANYRES32=r16, @ANYRES32=r6, @ANYRES32=r5, @ANYRES32=r7, @ANYRES32=0xffffffffffffff9c, @ANYRES64=r27, @ANYRES32=r8, @ANYRES32=r11, @ANYRES32=r17, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r18, @ANYRES32=r22, @ANYRES32=r25, @ANYBLOB="0000000020000ed1a37d57a8d6ef803000100000", @ANYRES64=r30, @ANYRES64=r28, @ANYRES32=r26, @ANYBLOB="95007f66"], 0x74, 0x17}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r32 = socket(0x2, 0x2, 0x0) connect$unix(r32, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r32, 0x0, 0x20000000000001, &(0x7f0000000180)="9a06e3030004015b0dbf5850a81f78e00818d23a", 0x14) write(r32, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff", 0x585) 05:20:12 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="c5ee4435", 0x4) r0 = socket(0x6, 0x4000, 0x0) flock(r0, 0x5) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f6669d8816162"], 0xa) 05:20:13 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1e0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chdir(&(0x7f0000000200)='./file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) r2 = geteuid() r3 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r3}}) write(0xffffffffffffffff, &(0x7f0000335000), 0xfcb7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r5, 0xa2e06871274b3b90}}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) r7 = socket(0x18, 0x2, 0x0) r8 = getpid() fcntl$lock(r7, 0xe, &(0x7f0000000400)={0x3, 0x0, 0x800, 0x8, r8}) msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0xf0, r2, r3, r4, r5, 0x44, 0x9}, 0x5, 0x3, r6, r8, 0x2, 0x24cee5ef, 0x81, 0x5d}) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x1000, r8) r9 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r9, &(0x7f00000000c0)='./file0\x00', 0x0) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) geteuid() r11 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r11}}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r12, &(0x7f0000335000), 0xfcb7) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) getgid() getegid() r13 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r13, &(0x7f0000000440)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d392a918339656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2d799a9d6003155f2fce01a73c9d762c71eb1c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bb7cfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7"], 0x44b, 0x800) r14 = geteuid() r15 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r15}}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r16, &(0x7f0000335000), 0xfcb7) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000200)=0xc) r18 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r18, 0xa2e06871274b3b90}}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) r20 = socket(0x18, 0x2, 0x0) r21 = getpid() fcntl$lock(r20, 0xe, &(0x7f0000000400)={0x3, 0x0, 0x800, 0x8, r21}) msgctl$IPC_SET(r13, 0x1, &(0x7f00000002c0)={{0xf0, r14, r15, r17, r18, 0x44, 0x9}, 0x5, 0x3, r19, r21, 0x2, 0x24cee5ef, 0x81, 0x5d}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r15, 0xa2e06871274b3b90}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) socket(0x18, 0x2, 0x0) getpid() 05:20:13 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000001}) openat$zero(0xffffffffffffff9c, &(0x7f0000000780)='/dev/zero\x00', 0x20, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x10000, 0x6) r1 = kqueue() open(&(0x7f0000000180)='./file0\x00', 0x800, 0x5) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x10000, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) close(r2) execve(0x0, 0x0, 0x0) 05:20:13 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x10682, 0x0) r0 = open$dir(&(0x7f0000000480)='./file1\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffc, 0x2b}], 0x441280, 0x0, 0x0, 0x0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000100)='./file1\x00') openat(r1, &(0x7f00000000c0)='./file0\x00', 0xdabfde85fdcc4bc6, 0x0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r6 = getgid() setegid(r6) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r7, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f00000001c0)) fchownat(r7, &(0x7f0000000080)='\x00', r8, r6, 0x6) r9 = getgid() setegid(r9) r10 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r10, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r10, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r10, 0x40087468, &(0x7f00000001c0)) fchownat(r10, &(0x7f0000000080)='\x00', r11, r9, 0x6) r12 = semget$private(0x0, 0x7, 0x287) semop(r12, &(0x7f0000000200)=[{0x3, 0x4, 0x1800}, {0x4, 0x6, 0x1800}], 0x2) semop(r12, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x800}, {0x3, 0x400, 0x1000}], 0x5) semop(r12, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r12, 0x2, 0x3, &(0x7f0000000d80)=""/10) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r14, r15) r16 = getgid() setegid(r16) r17 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0xffffffff) accept$unix(r17, 0x0, &(0x7f00000000c0)) r19 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x82) r20 = getuid() r21 = getgid() fchown(r19, r20, r21) ioctl$FIONBIO(r19, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r17, 0x40087468, &(0x7f00000001c0)) fchownat(r17, &(0x7f0000000080)='\x00', r18, r16, 0x2) r22 = getgid() setegid(r22) r23 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r23, 0x20007465, &(0x7f0000000300)) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r23, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r23, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r23, 0x40087468, &(0x7f00000001c0)) fchownat(r23, &(0x7f0000000080)='\x00', r24, r22, 0x6) r25 = semget$private(0x0, 0x7, 0x287) semop(r25, &(0x7f0000000180), 0x419) semop(r25, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x800}, {0x3, 0x400, 0x1000}], 0x5) semop(r25, &(0x7f00000002c0)=[{0x4, 0x0, 0x800}, {0x3, 0x7fff}, {0x2, 0xfffffffffffffff8, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x7f, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) r26 = getegid() r27 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r28 = openat(r27, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) r29 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x82) r30 = getuid() r31 = getgid() fchown(r29, r30, r31) mknodat(r29, &(0x7f0000000080)='./file0\x00', 0x8000, 0x0) r32 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000180)={{0x9, 0x0, r26, r33, r34, 0x8, 0x7}, 0x4, 0xc8e6, 0x20004}) semctl$GETNCNT(r32, 0x2, 0x3, &(0x7f0000000d80)=""/10) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r22, r18, r22, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r14, r22) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r9, r14, r9, 0x1ea, 0xff7d}, 0x7fff, 0x7}) semctl$GETPID(r12, 0xefcc311047af3394, 0x4, &(0x7f0000000180)=""/104) renameat(r0, &(0x7f0000000040)='./file0\x00', r5, &(0x7f0000000100)='./file1\x00') 05:20:13 executing program 1: semget(0x3, 0x0, 0x0) r0 = semget$private(0x0, 0x3, 0x798) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000140)=""/173) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000800)=""/210) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getgid() r4 = semget$private(0x0, 0x3, 0x798) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/210) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) semop(r4, &(0x7f0000000100)=[{0x0, 0x400}, {0x2, 0x0, 0x1000}, {0x0, 0x0, 0x1800}], 0x3) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r3, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/175) 05:20:14 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="018307"], 0x1) socket(0x18, 0x2, 0x2) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, &(0x7f0000000140)="06df3cc0da5bd435238a42059e38224b90a245aa6bdf52d7a37304eaf7e26fd5ec385336d8fab366a12a3e27590e4e8919216f038308a3b36a55da5051d9627bff7b7b172a94a2178d3bf37ffc7094dc59263e78125b7aa92f817903648403e133bea0df82b49bdbfdabde94ff90335e2241f32f10eae25e5d32240903cd08aa634e24887435b777301594539a8759b102bf7875c3031437eda23a874a78242a9d02f515a396149d01fa71a83fb23f88d9697ca00528a00bae84b599b835e082ef00033281aa4e5190a5f005740b3d9df21c10f51a9198052af0c1fe5fdfbe0b958843a5b8ebaddf0bb293cc9524f1d43f20b74abf4dfd18ba1f79e2c19def6862dec9e8b3d23b3def589847e29127e7d9e05218b241ad9d189f70863e8e2d09d6622a82ef3b46c47dad57e4f656152064bc0e27280e7ee469a29023b09bb32c13c6a80b1591197bd8a38eafc77af47196a3111d51fe5425c571b5cc79845a49c04e89380c82288b800e958a32ea86d92e5183b0b7163011c5a7b1e48237b559a0920545216793431ec51c89e85bada2b08be821347a4d576c029891bd0b994c48e8ad4f65c932366e5d42349fdf05c5dc8392f6070d1c82adc91620c3b3e4e1ed21cea5dacd9a5e3c926b412af6ebb92469044e14326ab9b7225317907deb429177b3ce516cfe7033bc160b80179f2a2e2e5f0f3474274df7915cbbfacbed177f2f10aa05cad2b1432a8a810747e85cb90252e2d3099bf3664520aed21e6b318d650660813c509c71644946336e6c103182cf0e8039bffd6b8cd7077b2947cd7b6c973a3e79db02c485ceacd62a973c9d3f20f2d2acf509ee14ffe39a74adfa50d363ec78253477af077654049cd0eaeb05f9f4175f59ccff84f98d6ca2c0721281875bab6a7cd23b04cf0af2d0c0ce7b0f95894dc51bfe99f9166e634ad6ac1d2ba313b5d791db935f81940251e7f2738661c0abe07362b8e860a7b9a3c039847d6214aba2e9192d8c5e15b1f7110623e151de8fbd2bf791609b6e0f33a04f0849f17984cbaa9ace4c76ee9ee92eed0109ed76d265a3ec136e436083a5413c2d234302a549112848683a9b6d3a54c681fbcf15d3a6d68136f8c342b7e8cad85cbd34d48d225a2b99574a94b90fbb5e4d9d5b20f219427b8d3263a825f1790199742788f92d19cbaffe586d2c6cfd86ed33b657883b9195213e689049c593fa1a6727d3c50eeae461865be174c25c87daa3eb162d26c34d17208db5e231a5a64c1687e8305e24d7795668efe482c2242f20a9b0692a4ee675cc2780a5a5fcd494241bab1b6740f4a127a9dde857bc6d4f2f48f4110afc564c492bfb185c9aa841fcbe6e42d36bf3714d739391407def8b082d1a2bdbb4aec1de70e14c6650b2992926734623014abdadea83cabcd650daf06a26f3d123169c67dd33fa383676d6ae595240059c124955a3e340896a1ebfc01a4a10c2ccbff25e89fe4f521b41e84fa1aae26e041213a23aee38a3a1ee41610c4806f7dc124eec6edb11a5524dd6016cac8cf08a7537a33ee3c0c51ca72ff8835cfd217a115c0cb9533819837db5fedebc215bedd5bfabc06fd732224dfd6d49fbdd6001512a81342e00e0f4e9ece0046d527ec334b16066c1234f42d7281c240722ef5c8f63505ee4192b4f3e91c75ae729442c136b4379fdab3de19a13b516ed5810702f08a10a435296520d40b31bc11a4682ac5ec39d3098e84686ad3af0d6cd9c9f6a786adbdf3552b38f711363d984a8aeefb291e863b20d35cbc22fb2743862219a43d41b4ecea168f47c7d031ffe85adb7761efbdf84e22ba9fc376e0432b46854fba9fc5c8700c3ef9c22d5c5edf9dbfa4c51733af561593e22392e31670e669573af104922d9f2aa3733db9014b192aa5ec4db0dc53f935356c3783f1230dd9de47b04c289020149cb73fa29a60f4ac27a97a7278d8cdf05798413b162f8dc23cd83ee7757a10a7f0a3141d71d378c9aa97516ee3dbc3f4287", 0x591) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x20, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffff9c, 0x800c5606, &(0x7f0000000080)={0x7, 0x2, 0x9}) 05:20:14 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="2d01abde48fa844f52002152b2a615661f77fb2f13db77f3937e9a1d7093c7beae7aa614b07f2da534c9aeb12a85d79e15b166b0d2148f10890163f3466a6d7cc2fd762ce316ec1e2c9a3039ee5f59aab6cc6ddc85716ae64c965febc798e8507c87be44bd89f59a12e046554f3185cb73d5a1d4863894a576cfb579831ad6db46547189957ed9274980f3dc57947a140b0eac4fb307fd35513ab52672947919ecb2cc9ec1339acb73dd0609d97c6750ec22e796c12ff826e18dd8e639ddaf5858a98d97b38379218df22281ac"], 0x3) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x4, 0x811, r0, 0x0, 0x100000000) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000280)={0x9, 0x9, 0x3ff, {[0xffff, 0x8a5, 0x8, 0x100, 0x1, 0x49cb1578, 0x1ff, 0x9, 0x6, 0x1000, 0x100, 0x82, 0x6, 0x10001, 0x81, 0x27a, 0x6], [0x3, 0x80, 0x401, 0x6, 0x5, 0x8001, 0x10001, 0x5, 0x800000000, 0xfffffffffffffffb], [0xe3, 0xd04f, 0x7, 0x7, 0xff, 0x6, 0x2], [0x80, 0x72, 0xb410, 0x3, 0x9, 0x7fff], [{0x0, 0x7, 0x7, 0xb9cb}, {0x3, 0xde, 0x1f, 0x3}, {0x5215, 0x80, 0x9, 0x5}, {0x4, 0x4e7, 0x2, 0x4}, {0x0, 0x0, 0x2, 0x8}, {0x4, 0x1, 0x10001, 0x2}, {0xd5b, 0x10001, 0x5, 0x80}, {0x2, 0x20, 0x5, 0x80}], {0x1a89, 0x8, 0x81, 0x92}, {0x9, 0x400, 0x3, 0x80000001}}}) 05:20:15 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x2, 0x0) socket(0x6, 0x8000, 0x2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 05:20:15 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaa8aaaaaaaaaaaaaaaaabb86dd6020920000142b00fe8000000000000000000000000000bbfe80000000000000c78516397f0000aa2c0000000000000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000dc0000907800"]) 05:20:15 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000240)="b428", 0x2}], 0x1, 0x0, 0x6ffff) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) sendto$unix(r1, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r1) sendto(r1, &(0x7f0000000200)="f3", 0x1, 0x1, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setgid(r2) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/40, 0xb77cb748d5ee361}], 0x1) 05:20:15 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYRESHEX]) r0 = semget$private(0x0, 0x3, 0x798) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000800)=""/210) r1 = getgid() r2 = getuid() r3 = semget$private(0x0, 0x3, 0x798) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/210) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) setreuid(r2, r5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = geteuid() setreuid(r7, r9) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000280)=""/251) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") syz_emit_ethernet(0xce, &(0x7f0000000040)="c5ef03cb3300fb76a1f5eb39812f0c7993327a6a81fdc710ff93a73f9549166da160d9d34f5122e83b506dd2ec240505cacb5f2bdac666dfb0fb1b23d26e6e27fe433e3ff467ac40dce51f1ba3363b91ddb66951b94b47008a0f3b0a800ad125df9754fe9e9ac17288bfb7005165d59b5d731f917c5395c8643c31f1a185dd961a70e27900cee95c1ebc2699584afad63763fbd285e08a74f59fa51bf01999a4b783d96c9c9b844c79049ece6f80ff4eab96946911490cd34848cdb8d3c0e6cbc3b8737c6e1503eb34fcf17be08f") r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCSETAW(r10, 0x802c7415, &(0x7f0000000180)={0x4fe, 0x1cf4691f, 0x5, 0x2, "db3d29d2dcff579357b4637e786aadc425592c17", 0x0, 0x7}) munlockall() 05:20:15 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000001340)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b197a380000000000008295955984c87910bf453f03000000cdb67ef6cb927fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae44747023e8495aaee48c02f6abf1e6bf3bf554799b9f213ad30505e8f0000a49fef9d612f87a5c5fe65baa202361cd8cac7dbac5b65c6593d282a5c776700350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4d9b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665980ea3b1e31f007bf8f244ff010000000000000906000000ec895c4784f63b0ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265367027548d8ffda5eb1152f6b60afa3393fc23442dc9631d64bcd5b823e495bb171672365f9025ac16e369633d89aac2204ccdaf733f9a5b0f2c82d33436a13db936a5d3378479709da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff22aa3cdc2e80e7f000000000000003f5a2469bfe8c96e620397a30031541469659255490b88ff1bf33436e6331ad3574d79be64d7a570715f68932de75cc13ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7bd1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e929cc5b030087c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe415fa2cfdee2e52bf897cc2330000000000000004751b76b6c98bf0d9f371e916fc7b88c013c7381f77988003c7ba2c44768789d05f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c000001007c1f1dbea0d7ce58d78b79dc0793721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca7e54747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff903ad0000ac75aec99a8ea296f8f93ddc76bf621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629d0162d03821b117c90841ea6147ce522005f96566eaa0312083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9000000df395e367a8807e37779cb60ff7fb71682d1a247d5d2b5afc600100000000000009c42bdbe3f267105d1d6654c4dcc8f494de290673b40ddb1ae4ea610e2f6d9d55b434e8e41a07740889b4d873318f832941ed130ec8be79ab4cea21b83e2f6ec1abdc4a29f701d87d5774af8e999855d0b0f27c1478755604f7c7aa2cd85d12f1b36a56a3623e4aa467719fbcfc59a4f71965e8b803d8b2aa14fe22e5c3f66f6295b468a8961b6c5d96faf962bfb27c16eb7ef661559319aa672530bc9c1c0d4a00ee4193b1f53fec6b557d1a42f82d0694648ff9418ad57cda34996b6d8fb49be96516b8635cc41834400b117062eec816831cf5a57c11025f971a03faa3e1742f1492eb08150c3d3edb8449080d2455b8158788200000000830670159b353602f577c49394244620ac3aaf80c73735aa95146b5b975a193e3fd79f91de8b10c5c82b953ad0f00d9a7e239190129d321874507b081986e7829641e733a442866c6f01e79228f804db27fa72f04a194eeb5acdf03f5ecabbf7fce158a0b4f119b2fef0f839ccf87b199dd9a7f1cf33e5687253c79e274a6d73803a551631dd8150710ecd95e3aeff1876b649a10d0805a8dadf8374cc2a8027823da1b8fffb100202f593d42be14b5e347055c8f8e200d03650d0a3f06bc10492a59580a2e37942b26eff0583f79a63a76c9c798d63e1238d29220424b6e494dfa0f9979d65eaf0f260a96b274a94952c5d468fd8f15f4e71a4e0bb1d973c249141c1493e71c5014b7c7a2b2d952d77b46fa2b923d5338d58cc1686f4b372404b82584857d6fa7756dd615ff51433d9fe4f68bedb7740570d7ed7b67192b998f7ed74ba0d2bbc1f49f47c945f3f086eee28973c2916aee7899ab79dfc43cf85caff9e1b38e03c51164f51b4ac637eebf60d207f55ef2faf0824f906af7eb63034ef9b46fcd075245fc7b91c2f7242f1bc5272a7c33532eb6fb83d1c3b866798166658ee0702c85847dbe11bac88a202398da8fcc7173f80f9822df8977fd225cfbd78475bbf84d1c3d5c441ed96"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) r2 = getegid() setegid(r2) r3 = socket$inet(0x2, 0x2, 0xaa) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r5, 0x0, 0x0) fcntl$dupfd(r3, 0x0, r5) sendto$unix(r1, &(0x7f0000000d80)="380014a288c8affbae9a76965a26402ef5395e0cb6486366c64ca692ccbd80e2bd0a107f8e102fc78b82d42178295d922ca1d790c2b8e6252c130a7d2db8d4c8936b385c4bfd6cfe7ff3f94380a77ad06ff75a36ae60fbe4ea8dfa2d3aa3debb5ea06c8aecd1c7dcbc208ba26348692485f26055250a37072b8a7dbf3049960b310c12c8d60f4fe1bff1f802c603259d4e6f6ca5d6c05e96771c4480767d05ad330aeb2c5c68e65303a67b1a33c437dca145dfed1dcd2b7b6e6283cd00913dbe59979b59820d069f9c553d414081c70518f85366e29f47fb918b2807f07c2ea47379fbf496d3b8def3ff63c926104a0ed9eb31e6797c083db4d4356447cf6523c72777c43a52762adb398f670400ed2a8a1797a142b49eabb2aa054c0e0b170f10bb06315f251e01e2acaa723d5d01ecc80a3bfc144cb496036fbe4904ea2d8d12ddc579385883187c3008f0de7283629413388ec8f5056bcdfed76f208545ccd6a3a5090c2dd74d5bdafc3ce9d2585807d5172c8eacaba7ee8c08a7504d537f27c12723e1428530853eed713002517c7ae9632b501045b3c0fab73259e5ca1422bb940e35c23bdfe1c9352260dda1ad2050225412ad535ef67d4cd225414bec2420b72bdc082f4b70bd35e913ca32755358d5fc9828e59aa757c3fec5aa41afcf875a56fd86a07950a5f5a0c042ea9320ac56d22a2329197e907a4e2615fb621185921cb313388c2d4985282d7502a88edb030a2f9886ef727356987c3fa0a76af86286f9d10d96954b3063581e32d85798106680dc9fc1cf687dd98e73026c22eceee6438b66af66c80a0dba9b49b90d1090d24cf55129d7348edabeda1cbc63a9b5c05777f0b3054495329661b43a0635b05c5170939d99026cc8fa69b416631854a63dbd733729c2ae81d1ade08020fe51e9dcc868b24390bc1a2a04cbe4e8b346af29bd0fc4a7ba3d37dad3b53a0c7cf2426f30a7266cdbf66fc63e99004d8ddb0e26d98a0f7f821fb01a8f65d1df8475dc3613105bd6ee7c6633a9d564816520ac0be70aa48ca05a8a02eb47901f3b2d30175c1d179595266b1dc6ef1d9e0bd8b33b10772cbff9abae125df19da7f072afe9df8ea7efb01685b96b345c402a35851835372345afb5961a4345b89fbd5e452640cc9e22bd5320df86c2a551538da73a39bb93c03331a4ead982dc5753d368624bc81a849b2d52dd20bf11e085d4ca25c3202d63669c92daab05a7d4fa4af875f523a35e0b90a33dad70c4f60c660f816f72764a4474aa25fb567d209f1468f2f15476a7e80cb26cfe3bf25de57789425fe1e5e24c809a8cae675ff720410ea42e28ddc37e295ebd1f9f8bdeb285ff70467e03006817df421e97a1d565ba6abbd180799c882a6ffd6e0e8c9206a7571fbc44969ac35fac698426504ee59171bd509bca9f43d2b36fcdff694bb34a62f3523bfee0cab78649bf73106ec060ea618f6f6da90cccd0ef5e4a16bd5e1c4fb8192aff65249a2950ece088b41626cdaefdcfde7b08ae7b415bf2143ffa145bccc6b91d44175d1363c91ae352a826b7cb635239233b8157b9e53b9361e970867b9bd8f66309c45bc7dfc94dece38f0362abb293a0b9ff18d27b536f9f368143ca828bb8ef8e6ee9c16f86c85d0773e7ec203142dec71e031e286878690f8558f459a1ba3fb1f6c74db5b74802edb8c47f9389b91a70273e75a86aca08ade1988594e12e2158b0bfbf725aa5c08e0ed76f04e417056d311249f735fbb9290bf7282e09aa3c4a09fb1dddee2f8be3f08320886e872657dd89b134680e039494ba2fcc154285dd7bac8724080be63df6b9939a78a8dad63a7dc5e3bfc19e4acf86c4eb9feef0c9bce660552f299a333a5262c97500ede28bcdd3255062eed5c232b5b8a25c7fd593b16688eb11506d2b2bb7e9dd4eb26b837bda53e6b8ef2a5c61c842901233cee993b5ab82e284d4995a660a43c7a67a8f7dc6fc3c09772269a83899cff74256501a5b1733f22dfd7ba7839621ad76", 0x599, 0x0, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x0}, 0x8) 05:20:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b0205087f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r3 = accept$inet(r0, 0x0, 0x0) sendto$inet(r3, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7b7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6c9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692ea13f0bfc23ae65598b7f621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e0e28bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d", 0x2fb, 0x400, 0x0, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) r6 = dup2(r5, r3) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[0x0], 0x0) setsockopt(r6, 0x3f, 0xffff8000, &(0x7f00000000c0)="45bfb2b46d4e80e74ff557e219dc525a822e8719b8662f3479f97a03c1933e17ef6c8edb2b8d86fa5d86a334a3c4946a9ca0ddf96276665c74f804594ab91fb73db5dcd8670643d967a0", 0x4a) 05:20:15 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="06000009333a3b0af2b3c3a0381932c60000000000000000b87033083b9fa6a3f5b8a589f20e"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000492000/0x1000)=nil, 0x1000) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000340), 0x0) 05:20:15 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x0, 0x842, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10, 0x0) fcntl$setflags(r2, 0x2, 0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x7ff) write(r1, 0x0, 0x0) 05:20:15 executing program 0: symlink(&(0x7f0000000180)='./control/file0\x00', &(0x7f00000000c0)='./control\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') rename(&(0x7f0000000000)='./control\x00', &(0x7f0000000100)='./bus/\x00') 05:20:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000010000000000007800"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r3, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 05:20:15 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x100000001, 0x80000001}) r0 = syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x20000, 0x0) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) getpeername$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = syz_open_pts() syz_open_pts() writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000080), 0xff52}], 0x1000000000000289) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="09d18d7a2bc549a4fd663bc9dcae8ac8c2ccced9ef819e7bc2c5e8eb6012c5dedbab6f02f262b6fbb456bc2ca516c52715caf5538c39ea382907786d2526e34f55581ff0a116557146cb0b0dc515ebbd33c3194ed7ffa13b02f7fa09d6955c1afd044df4f4183461e63c3372dce4394dab16801d9b7c133f4e693ba39ddba7f53b81bffdff6710bb254fc6c3c727fbea93c81c", 0x93}, {&(0x7f0000000240)="7b464d15", 0x4}], 0x2) syz_open_pts() 05:20:15 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open$dir(&(0x7f0000001300)='./file0\x00', 0x5ac683f46178b215, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$getown(r1, 0x5) ioctl$KDGKBMODE(r1, 0x40044b06) r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = kqueue() r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) accept$unix(r5, 0x0, &(0x7f0000000080)) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) sendto$unix(r7, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r7) sendto(r7, &(0x7f0000000200)="f3", 0x1, 0x1, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r8 = kqueue() fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) r9 = socket(0x2, 0x1, 0x0) bind(r9, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r10 = dup(r9) listen(r10, 0x0) r11 = accept$unix(r10, 0x0, &(0x7f0000000080)) recvmsg(r11, &(0x7f0000000100)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000180)=[{0x0}, {&(0x7f0000000440)=""/247, 0xf7}], 0x2, 0x0}, 0x40) r12 = kqueue() r13 = fcntl$dupfd(r12, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r13, 0x0, 0x0) r14 = socket(0x2, 0x1, 0x0) bind(r14, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r15 = dup(r14) listen(r15, 0x0) r16 = accept$unix(r15, 0x0, &(0x7f0000000080)) recvmsg(r16, &(0x7f0000000100)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000180)=[{0x0}, {&(0x7f0000000440)=""/247, 0xf7}], 0x2, 0x0}, 0x40) r17 = socket(0x2, 0x1, 0x0) bind(r17, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r17) setsockopt$sock_int(r17, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r18 = kqueue() r19 = fcntl$dupfd(r18, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r19, 0x0, 0x0) r20 = socket$inet(0x2, 0x1, 0xfc) kevent(r5, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffff8, 0x56, 0x2, 0x9, 0x403}, {{r1}, 0xfffffffffffffff9, 0xb2, 0x40000001, 0x100, 0x9}, {{r7}, 0xfffffffffffffff9, 0x19, 0x10, 0x3f, 0x3130c00}, {{r8}, 0x1, 0x2, 0x1, 0x3, 0xffffffffffffff80}, {{r11}, 0xfffffffffffffff8, 0x0, 0x20000000, 0x6, 0x3e70}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x4, 0x1, 0x80, 0x5}, {{r13}, 0xfffffffffffffff8, 0x20, 0xf0000000, 0x6bf0, 0x7d}, {{r3}, 0xfffffffffffffff9, 0x41, 0x2, 0x4, 0x1}, {{r3}, 0xfffffffffffffffa, 0x20, 0x4, 0x7b, 0xffff}, {{r16}, 0xfffffffffffffffb, 0x8, 0x1, 0x5}], 0x3ff, &(0x7f00000005c0)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x80, 0x100000001, 0x8}, {{r17}, 0xfffffffffffffffe, 0x4, 0x20, 0x2, 0x8aac}, {{r19}, 0xfffffffffffffff8, 0x10, 0x1, 0xffffffff00000001, 0x1}, {{r20}, 0xffffffffffffffff, 0x0, 0x40, 0x9, 0x80000000}, {{}, 0xfffffffffffffff8, 0x20, 0x4, 0x30, 0x2c}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x42, 0x20000000, 0x3, 0x1077}, {{r3}, 0xfffffffffffffff9, 0xc4, 0x10, 0x5, 0x80000000}, {{r0}, 0xfffffffffffffff9, 0x8, 0x2, 0xffffffff}, {{r1}, 0xfffffffffffffffc, 0x5a, 0x1, 0xfffffffffffffffe}], 0x7fffffff, &(0x7f0000000100)={0xffffffff, 0x4}) r21 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r21) ioctl$BIOCSDLT(r21, 0x8004427a, &(0x7f0000000040)=0x4) msgrcv(r2, &(0x7f0000007ac0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000deffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000faffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073f3e9ea000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a936aa5a1f5d82bcad6aecdc40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e4ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ceb730e00c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054e4bb82a0348650380d03202a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001db10000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e6ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b095000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e17d307a7c4ad6b421d6769257935753545be9d227474f76d4fb73284cbd37133c830503f6f1ccd59ee29c445d4eccb3191dfb67658751568c8baefe9aad613905f24e41bf2e1b905d62912336e5c79b4b5e068cc49b9ff3a967062c55f2d6cb687357b0102244606d20e6618a9daedca1eddaf2a727a9630ba46151972a1ca6de540d22cc464ced7c6d140a9ad43a510024461b26615c9502c6582dacd132bea3985478ed2adc1f0f97e2b2da0f7ce1016c7dcb699793bd9998bd4354515b60461270c9a7c9041af61a030961a647bb9604a88f5ad2f343e9f09bb5fb402d6a40acc1904983e0814808bdc967944ad140a9f72851998e1b34cd03db8e8f499a98e9ecb4f9aee4a514693f4ac551e2ab61cf23e9ec93e4707fd786878f213c6b3e59a159927e2c51202700aaeda873e2442f857bba81d0a07eb3e3a4540bd27f54c993135ceec734c187941c58a812f58030b3852c3f58d38128d3bb6e128f2d8925ffc9930395174f74e0ae"], 0x1, 0x3, 0x800) msgrcv(r2, &(0x7f0000001480)=ANY=[@ANYBLOB="000000000000000000000000040000000000000500000031a94cff0000000000000000000000000000000000000000007fb5000000000000000000000000b6000000000000000000000000060000000000f700000000000000000000000020000000000000000000000000000000000ac2b35b9b000000000000000000000000000000000000000000000400000000000000c8cc896a180000000000000000000000000000000000002eacfb27e78fb2869dd7802d11d37b7dc9ee0e"], 0xa4, 0x2, 0x1000) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) r22 = socket$unix(0x1, 0x5, 0x0) r23 = fcntl$dupfd(r22, 0x2, 0xffffffffffffffff) pwritev(r23, &(0x7f0000000440)=[{&(0x7f00000003c0)="c82163b306f28770f357eb11a85c2099b4bc04ddf1f4f086fbe758f860954d56cd2a5ef6afecdf489a0b44ad937234d995122fc20fd62f6d7d2b5e177384dda0746a54831c2b1247739e8905e4969fd4d2a2da0153c7446b854ea1ecd691d24ba6db6b373232bf77852bfc7c5e7252a75bed8a1d8d87", 0x76}, {&(0x7f0000004c40)="40f3dccfc2a72b41437799a2066c8041367c7261deb39e6769d774d12348fdf06e998162f7b8a2a55ff26fc260e5685c418227f8bc327a8cabf3efbfcf63636d46abf1dbd4b1631d45068a3d938f3e52d9432b748d122af785669d47db5c83266938ae154433b75d223b6f818e3048446ee9885d2ae3859c9d6ba8877140d2ebc6608628b91a8c685d0640297d04b0a54a00fed0e89cfbacc74f1ab541edc29257ab149d9245d0e029dfc66579fe21320a8bd93d57cd525a1831da2677b23630c8f98b4f42316e1f86aa0c5c821b239c4b7cf77a431086433b7ea5420706c02c3a7182ae068c5afa9f69f0fb7dfe23a9b3cff24150f5e09a5fd915ad9c057f2386551e635f3339046ab61d7cd75ee5d112e789192941da1924e7425168f492cac3869c8479ce2a392868fc4ab9a307c57b574fd7a882914bf0b6f96c35cb0d3afeecf4083c10ff46cab40dd6673fedb582d4df2204dc60421a14fb16485a4d1b7789e0406d452db048263c27ea350ed0baf37477381467fe4cf2255391595b6fcef35d2f3fdac028e0c5d26e0618948a1fb80215f5b03a711e655ebb27c46fdd889c9600c342088bb48f041255e0e1b959c25db2a57c202c4e5f99d33977399b38e9c3f779e9c70f6b01a60c40353711a57f6cc64ea86e5bb53cf60a18a8d813317226c866bad9a8a7ef8597ca77fa18184c1adfcf9f4017ff7d5ae4eb04f90b01ab2f888ea7c30af95589018de49f8a6733e9909738c84c342dc6f3ab45dc1130295a0ef6cab6456ea8046d63b0683154c96a33234da0cc132abcc38f25295566672ee1a9f3286db627e92b2cac5139367b4b665be36cecd1e74295c73b412da95ea4a1ca301da4bab4b70282c99b8497e9ebbff40bad9787bcf75f6fe8257d693b556b2fdabac7f0bbb48539fab69df1f6eb1a62ba676b1bcf85a1d26a85da361193d7c758cd7f78a8a3f24a66164920b4102412ed3a8df251d7e06ed9074bf107d8a2e55cda4267bde1270481bba785c147eedbff85647b1388174d1220fe722ba725e0db11cc61f566730ec94d231330420f646266a0f7c1a5c7858c0a51c32ce9ac249f806af7c5e3d4e30d360496dbe98655e002dc3cd47c00b4c3156884f3822bc206574ff74089480fcee2278d27a39e1f7d0ef1c313eb0b7424dda3a2d77870bf7e484036042539c2b3cedc2459a97ed6898e8847ccd58531abd0d78e55deaa9a95e7d6a2ee6419f3ad0c53153278cee3a54a428bfc051ff715945f0a346e658d1e45d5ff8307b10376ada1d5b913fdeec126aa7dea28ea514734b589e5fe282a6100311f29a5ede0bf2007af163498b3289ae79474bfeb4c98818dd301f57e69409e83b32e78c1157daac23e657e10b74d5b26348d11728160f18a9be2f086c99b27652a4e818f2fe19d40b674419cd61b4d2f31c0b08e377ea7d6bfaa3006516ded1a2ffbd4fba86745631421de8f2944cbcfca90991c4b1ca96eed5ad262701df06ddde3e0bc35ecd5bbe7f0b9d1d430620d8ced4ba2f1e7e2139ab3f00958f825b5e149abb5836e3cf5efbdb64710009547be90e9113dbcbecf8854e138269a9487ded0ce6269d036380b77e676e263e11b0368e10f5fcfbe3c7d70406e9899eab9ea8f6a68d05f46e828756791b32eeb58ffbb4797d62ccc1309039abcf1162eddd167165496a2806b30d54c590c974dd11961be6d2922edc96653b8fec8d1cc549b4b7741b5e81c1977bec0e98916d7253fab8ee8a93bfb14fe94d1aeeb71144ce2e8134a6d38fde28087fd534130064235b0f054f9b5bcd4524a4c09f5a39bc5d7d5b2fbf44ec7c78ad0ce43f48cfadf6c07db43d5b0b2366aecc3c3ec0386338cabb89e9e07c42e2f3448ad61f5826c8165fa2ecf56ea47e68f169aace5fdc402f3615a6c3e0af543ddc2556bbe991d77861030418dc00021d969dae7916b8c0da164cc1e74c054aa71db36192876d15b5ad082267f38ba2b8da3a87d3ab2d85c8db1f0de42f74c64200e60eca68aaeccd59bde8cad03e9bfa1e5270ffb6f215c25f50a4aa409f16db28171467f9e75a9a6ec4700677a0fc00f7fe6eef46df0c07d7bb21b367602fcdf219ba312135850a16b6e564947274ee6234d08cfecd7a9475d925f57dcd0cd1192bf6f111b92360bd26491a2ed86c87fb028b54162266cdb9ed1131abd6bea86e2ff318f8b303a97c0ff9376dc9bc8804e3883920fae0ee5c8f1c07f72f19ce9fc7a10472abac09d1e39fe8f915f1120bb1249885bacbb03f42a0f6c96a1bc282cecb6f9142e84b38199d81315ca9f74e314c259d9c8194b82b99787f1d421ff68931eb360351da7beb0e8c7e3adaf7dd44b530a9653b43c16066efb3a20abe55f78d9df473fc6a72fa2d8c05591ff552a6658125b6cf7788b1f4cc9a2f2a675e9f528a5432db2463633c6087491464eeba80bdb077c4577085618369f8587a685624ad0107158a18ddb81da72f3733c4db9348ecbfee8ba093bcd9d31709cb677d67bf427ec93f1de33bf2c6be6d368ce83d69deeecf94d5f6907120d1e5c15d8bcbf03137b882a48c7f301e324bfa284aad1fee3277bb1d875e7b09054598969d84f5bb74f599dce722cbc9370866d97e7eb25930da3d3e88c72fb7211e60e74fc424fcb905dab57eee0cc41e8eb0831219052bfec0337ae75e8a0dba09a6eb7d7a0bd3946d0f58e57694abe5bc0e5c35597a4e7ece1d5455cb7acf613e2f82b3541d57617b9af6ae55c584321afc27f0b5dd6a34a3228019be1e3b5996ec2aa9525f12fd3f208a9ccad0cc9c3cc1050d187943250cf171255a7865d1f02218504d181ac63d716f92fd550f1cb132b4f029dfda96cff09926b1d7826d714829d3a60bf3c98d4839896e8d086f11182de87d2ea16841188fb28d8c81ed89855d9140375139792e69460d08222ce2ddcfcc7b02df3d3f904dc64fd6a03df03e03d28bce45634c8e71f2fbe2fd7df3a7dd672a73b326197b7302dc9098d6181182d07f906b8ca1876387a2e5f823a909737293ea476376cfc7c6b089e372b6ecd0862b01b82fa83c43742ecc43ba320e9a63b69b06b472b98e64fd7db3b5a44bd5fd49dc15fa78aff0f44ec480c07339d0a74be9c82321aadd97a52f2f9ff49dbaf3605720528fdb3c1daaff6ad550e51d76defffba491e74c240549ee0ebc335a46e84e7c950f88dc8fb1c8b340c9cd66cd80e67d5609fed1c682a10709db072a329e2e43c70142eab6b2b7309262c3ee8f54cbc2b34105fa3e5608ac32d66fb78072d1518c9ca48bbc1314c59642784fee5f00bf1580f9b3cac967007a974b33e4697c19f4b7586e05e3e705e771c519a72b688e33eefd222edccf09f7495b2545267cf28c55275eaef5a34ef60c94f9c03a5e7f3b21778df408c3c7edf4f6953f62c5220ff62b5c4706cecc2f7cef377d9619442feab5c3a1ff27c19952d8ac2f59621ffc5e5f90b130b6b4bc1c8dca54bfa30cf027b738b813f5e5af316a89a4cc48a2de0dd719bba4693dbe5087bfc3f88c55f0960ac29a97b8a9648c4c528782a28458a3eaccc2b8b12faa0d0868a3b136bd4aa253dea7fa7129e1704c80cadae857e8e0f0ad378c06e31205f307e0000862e6e9816ca8d4ee10d78e8d7d40ee77c8f1d3cba2c50f12a4e903db6ccff9b5f66e7e0dd9d63488e6c5c85ac88cf679c6ec96e09ca11fd873b1bd4c3b6dc43412d9e5508f2fdd6644872f9b98bfa31f220b7c288690bbe53e1b1f6743a263d7d54394e4e9ec3b7780d88b6a364a078b87f8698acd8b0c3af0aabbb4c3004241f251a033e19c2da70cbc6d70c1c34beb7c80ae5cb8cf94eca5b531203fd6a31c982977c1527d41c98cccddaf5e49e52b2fbe779b4edbae1c299eb8a4dd1d8f13ac299dc59dda4587ebf4ab211dead5b0abfe3ce98ee156eb62eb7326a0192289670702324fca307c76d3f5e305b27fd73135eaa3581d7c8b41ad1b40e3ccb4a31b7993ce984256bba6e7bfb0f66847305af2c225af17983fc371bc9c044c30da2c5ad92fefb80efd21512c5e12550e665b05e75a9d8b9ee7d9a0933f28596373cfd0db68b71f5226e25ec8e77ec98c07fb142cd01731d71e08a74b0e2afd8b65c263116656dc996828048ac6e7b673c55461f810910d01011dd340cb58854ab6a118f21d4596e20ca587f5ffa92c8c5c36b9ba0e49d573239e7e817727ed3bca2f6b8dc08b958e9ee3ef10667566439598ed50c670581090cf9961d77f989864565126059f57af75fa1e955dd44fe2b113a244ea1c949901b758d3e2aeb3f419d096a3f08b7e092884b5b41f46097b3285b566a2e38070f5388351b037b5558cc768fd136b7c13523a7317a4f5b00567711940bd8a3cbb8469f76f6f84eee49d20f10d84c046c031a44fbe1f2386eec522d035a5f2a8693e973e699501c39bcba10d59c5f2880cc8c949fd1409f341cb6cb0c1789033263538e841c0c78ec1fefee4959978ec1ff7e59734b84f09755457963eb43b65ef4e512bdff786e17c7a23d27fc1e6d595e7c6d62e09484f0f119337f98ece656f65ce62d4215d6d50af361c1a393e174bc7aabe0a2a36dafc6dd59b940451477accba03565408d93e18e93dc24ab2abdfa1694b0398217714105cbfdbf3809b829020b5c3586e2681e502b3e636863a4b95ce14d995a5faaf70aa7ee36cb0206aaeedc5e5f3e5e926036bfd86b910354a0dc20632b00a1cd0853b4ef43bff09884cf0e317f4b284c3b1811eeeee87cfc4978915288d4a5aaf908b5dda8c662722231d17666e28461055cc250285603314d0028d116f4781aaccf19ba0b1e36f134e75e49ad0d0bea65d34f07f69caf6fedd2cf8a938291ecf2ce1c11a44a1112bd369a23338f48fd391af30c62e6c3a53109f7d89f24c9547c7700b2d0d5d85cd6f885a155662bbc2dee27ea0b09e108c41b4874a52fae9754bb352ec216b0535547ef5cc3517c230bed0e701ead0faafa2c134ca3e1a8c9e928ae15e6347b3bced74aa165c2d7c2dc5294edd218a72a8382816a57c74fa72c8aeccc2200c096dda044f9bf172d1c4cedc284f7ef24ecf4e9dfe2c5b5a298ebef0bcc4070130c6199723eda258928136d6614483939e8f826b8640fc44a535e753d608fb7310c17be05cf7d7313e7470273f5e65fa7f5fa6e8d136ac77a378960b22d7f605d1284d63644d4914ad1e7235febf0c2e06c14db19d898090e616277685bdf996768b68d49c582e271dabf01def45da8b6152c02327b156cfe3450661e4d6b8c6c568fa4f09029bc5e860f8c4d9d12f955a5e86b9757e1f49a4872f8fb3f740e3c455c53a064811e1bce8743058fc650d8b0d1aeba3be1b3e8d1698550fab3d50c038f0dea12c511f8706c264fab34548edab73c3a2b36e9b2c8dc10d22dd9b96e9e8669afc3802d9d599a8e4b8f5f04747c118881e69d2dc7f4f9a5a603ca0b67d0b7941e4523534984267fcc30786b2d0e22f649acc0f297cb2dde6b254d51f162ea0383eeeaf12d68a48ab3a0c9f25ceb68f80c9f2adc1d0af1eff1a9c1e86652e3d6cdec52c959db6e49391ebe82b5feeea5396244765f52249b12a2aae15b643b230d9924c0554a7a736557435c95b0e047dfd199288c6be274df87bbc01bd947fe79985e9acd039113b747a36ebeba57b7750685a1d60b56294659bb48eb898c47b44564edde001cc200f1db237e29172bdd34e7120a0e9ca354a9d9d76396e76bd1eecb29b122ec5c91b3e0767b3d0d87e689378f6674e86dd920800cb064d23ddd8f", 0xfffffd74}], 0x1d2, 0x0, 0x0) r24 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r24, 0x2, 0xffffffffffffffff) msgsnd(r2, &(0x7f00000000c0)=ANY=[@ANYRES64=r24, @ANYRES32=r23, @ANYRES64=0x0], 0x3, 0x800) openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/vmm\x00', 0x2, 0x0) 05:20:15 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1084, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/141, 0x8d}], 0x1, 0x0}, 0x40) write(r1, &(0x7f0000000000)="87", 0x1) close(r1) socket(0x1, 0x4, 0x6) 05:20:15 executing program 0: open$dir(&(0x7f0000000080)='./file1\x00', 0x20, 0x1) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) sendto$unix(r1, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r1) sendto(r1, &(0x7f0000000200)="f3", 0x1, 0x1, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) getpeername$inet6(r1, &(0x7f0000000180), &(0x7f0000000140)=0xc) 05:20:15 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000100)) sync() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r1 = getpid() wait4(r1, &(0x7f0000000000), 0x1, &(0x7f0000000200)) getrusage(0x0, &(0x7f0000000380)) 05:20:16 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000ac0)}], 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x46) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000000c0)=0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) bind$inet(r3, &(0x7f0000000000)={0x2, 0x0}, 0xc) 05:20:16 executing program 0: mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x4) syz_emit_ethernet(0x140, &(0x7f0000000780)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaa0086dd60fe8000001406000000000000010000f9ffffff01000000fe8000000000000000000000000000aa00000000dc2523be67f8714a06288a90910b5c9f40d679b8d6ce983fc430f7cbe24c894ff7ca8699b2406e66c9f05e3c19d71e6d97ce81d05b2446834285c00b281819e608eb81a90e0a43bccd6350c7319c135dc83a61cf5bd5930201a1c0f898335a4449a5939ecc4977c4da4cb59cfd753e65679758cdbdebcd426db8fcbcf0e1422aad949baa843aa962584c397f8d24ba7a5daa9527057341047bef2ef60c72957509c576f0f232f5642443815cf742b9e38d10eb8b0cd46abd8f4e10dfc86399c798e3efe6c103744ac5aa5f887f2282e30b409429a5d5e6a34896", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="7810197dc0710672cd"]) r0 = socket(0x18, 0x2, 0x0) setitimer(0x2, &(0x7f0000000080)={{0x4}, {0x0, 0x3}}, &(0x7f00000011c0)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x2, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) r3 = kqueue() r4 = semget$private(0x0, 0x1, 0x200) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000000140)=""/216) r5 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r5) recvfrom$inet(r5, 0x0, 0x0, 0x41, 0x0, 0x0) linkat(r2, &(0x7f0000000040)='./file0\x00', r5, &(0x7f0000000100)='./file0\x00', 0x0) r6 = kqueue() fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ff4000/0xb000)=nil, 0xb000, 0x0, 0x1012, r6, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 05:20:17 executing program 1: r0 = kqueue() r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) socket(0x10, 0x4004, 0x80) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffe, 0x89, 0x0, 0x800000000, 0x60}, {{}, 0xfffffffffffffffc, 0x40, 0x80000000, 0x1000, 0x59}, {{r1}, 0xfffffffffffffff8, 0x20, 0x1, 0x3, 0x3}, {{r4}, 0xfffffffffffffffc, 0x60, 0xfffff, 0x80, 0x7fff}, {{r2}, 0xfffffffffffffffd, 0x2, 0x1, 0xfffffffffffffffe, 0x4}, {{r4}, 0xfffffffffffffffd, 0x21, 0x2, 0x0, 0x100000002}, {{r4}, 0x5, 0x45, 0x21, 0x7ff, 0x9}, {{r0}, 0xfffffffffffffffb, 0x5d, 0x20000000, 0xffffffffffffffff, 0x926afb8}, {{r1}, 0xfffffffffffffffc, 0x2d, 0x2, 0x9, 0x8000}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x8}, {{}, 0xfffffffffffffffa}], 0xfffffffa, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x82, 0x0, 0x10000, 0x0) 05:20:17 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) flock(r0, 0x1) close(r0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000000)={0x7, './file0\x00', './file0\x00'}) 05:20:17 executing program 0: bind(0xffffffffffffffff, &(0x7f0000000800)=ANY=[@ANYBLOB="335d129cadb1b5067fe0a1e5064e928229ab44bd1170645ecf98335ecf7d2fdec0bcbab8fa1e0e9579bf82313f43441f94070000001e8efcdb3456ad7cc4fa07ba757f04201f0c73a72ce943331c7985b725f325dc957774f0070000000000000013ac5cb1930371c350fe4df346018fb94c654cfb4750d28913fb1894aa9cb33130d20cd5abe01072aadd5ab0f297ac7ec4c6afe8c83f00943b71d0173db7b5be93abc1cee7a3000000000000000000000000020000001f3cb81303c13a19aeba54e121c92dfab4afc1c2ce0785b9ea5d76e3349997482e622816697207f831bd75ddc6735f4986e092046f7ca12793369a0294967286dc1c0fde0b199a64dd0bbfca62bd28ab883b788e6c739c9cd3a7bb13b967b8ca6fd7cfa09dd2f1d29ed50db3071622679ddacb15c0321bbbb2917e1b9de7984459a51cbb358577b515970fe730b9049073d0397ec3a1d916ebe3fc"], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x199, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvmsg(r2, &(0x7f0000000100)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000180)=[{0x0}, {&(0x7f0000000440)=""/247, 0xf7}], 0x2, 0x0}, 0x40) connect$unix(0xffffffffffffffff, &(0x7f0000000700)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd0\x00', 0x4c0, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt$sock_cred(r4, 0xffff, 0x1003, 0x0, 0x0) sendmsg(r4, &(0x7f00000006c0)={&(0x7f0000000980)=ANY=[@ANYBLOB="522c992cf8d3952d"], 0xa, &(0x7f0000000140)=[{&(0x7f0000000080)="6f7c8f2eab84280cac95754724d532efd4ab1c", 0x13}, {&(0x7f0000000100)="0ef957f8ab50d4", 0x7}, {&(0x7f00000001c0)="89fdcce824b0bdfdf12bfd93b8ab921b03e4ca0f7ac9442c5530364ecec4ff600c0e795e35159ff01313a130621c1e4ff6b2fc58607236f9ddf451ffa401abb88d6e", 0x42}], 0x3, &(0x7f0000000d40)=ANY=[@ANYBLOB="e0000000000000000300000001800000b7584a3881da4d97c20c1cf2f2bc65e4f5a67fb693ee35963ed0c3aa39589d0d46ea662a6ce533f3f3e1a5d5785b4a45455b18c577dd2d0ccc232c84f3c85372389fb61c208363d960ac35da878055c585c82887054bcddc6598e36f23f611cd90b3542265ef9562e18d8aa86e728ecc3362222342fd191c45fc133e732de79ab18c5c340b359c040079afc9766b73c2ab802ffc750700000000000000c463d619b4cc31f34bcdb775db5449b2a77a3171d7078f0edd3628c56fd70824ef96a8ce2bccc6c79b05a5c53e5124a59b836500000000000000600000000000000001000000000000003845a007131ca3a1b8a274694c4ee774a962cc7940e6845fff0300008e25395cfe6005a8d3b5b33326049a5e28f1f58eab0bd8599b0200a7da8dc18b58b4dd3fda2e2fbeb641b69601d3cff3cdfc1866344798b8ccace6f938d7fc0000000b000000005ef0d773995467cd99177f7742ce5a785dc5d108fe16864ea8e36f026277d48c60"], 0x140}, 0x400) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r5 = socket(0x0, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r6 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r10 = fcntl$getown(r6, 0x5) r11 = open$dir(&(0x7f0000000180)='./file0\x00', 0x400, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r11, 0x0, 0x0) r12 = fcntl$getown(r11, 0x5) r13 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000540)={{0x240000000, r14, r9, r8, r9, 0x4, 0x2}, 0xffffffff00000000, 0x7fff, r7, r10, 0x5, 0x5, 0x5}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r19 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r20 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r21 = fcntl$getown(r20, 0x5) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000200)={{0x3ff, r17, r18, r17, r18, 0x104, 0x5}, 0xfff, 0x9, r21, r21, 0x7d55, 0xd75, 0xfa}) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000640)={{0xb, 0x0, r9, 0x0, r16, 0x1c4, 0x80000000}, 0xd, 0xff, r21, r12, 0x2, 0x6, 0xffff}) pipe(&(0x7f0000000000)) r22 = socket(0x0, 0x0, 0x0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r24 = getuid() r25 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0/file0\x00', 0x2, 0x4a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r25, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xc}, 0xc) r29 = fcntl$getown(r25, 0x5) r30 = open$dir(&(0x7f0000000180)='./file0\x00', 0x40000000284, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r30, 0x0, 0x0) r31 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300)='/dev/speaker\x00', 0x1, 0x0) r32 = fcntl$getown(r31, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r36 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r36, 0x2, &(0x7f0000000100)=""/114) r37 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r37, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r38 = fcntl$getown(r37, 0x5) r39 = shmget$private(0x0, 0x3000, 0x7f8, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r39, 0x0, 0x0) shmctl$IPC_SET(r39, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r39, 0x2, &(0x7f0000000040)=""/210) r40 = getppid() wait4(r15, &(0x7f0000000700), 0x2, &(0x7f0000000340)) shmctl$IPC_SET(r39, 0x1, &(0x7f0000000200)={{0x3ff, r34, r35, r34, r35, 0x104, 0x5}, 0xfff, 0x9, r40, 0xffffffffffffffff, 0x7d55, 0xd75, 0xfa}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000a40)={{0xffff, r33, r28, r27, r28, 0x4, 0x2}, 0xffffffff00000000, 0x7fff, r26, r38, 0x5, 0x8, 0x5}) setreuid(0x0, 0xffffffffffffffff) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000640)={{0xb, 0x0, r28, 0x0, r41, 0x1c4, 0x80000000}, 0xd, 0xdf, r29, r32, 0x3, 0x3, 0x9}) r42 = getuid() setreuid(r42, 0xffffffffffffffff) r43 = semget$private(0x0, 0x4, 0xa5) semop(r43, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r43, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r43, &(0x7f00000005c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1000}, {0x3, 0x3, 0x1000}, {0x0, 0x7, 0xd99d5ecfa1278021}, {0x3, 0x1, 0x1000}, {0x1, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x0, 0xad, 0x1000}, {0x0, 0xe1fb, 0x1000}], 0x9) semop(r43, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x9, 0x5a8e4b91944d2bc3}, {0xa50b5b29fd415b60, 0x124, 0x1000}, {0x3, 0x5, 0x2000}, {0x3, 0x46, 0x1000}], 0x5) semctl$IPC_SET(r43, 0x0, 0x1, &(0x7f0000000280)={{0x9029, r42, r23, r24, r28, 0x20, 0x7}, 0x4, 0x5, 0x5}) socket$inet(0x2, 0x2, 0x0) 05:20:18 executing program 0: ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x47f, 0x0, 0x1]}}) r0 = socket(0x18, 0x1, 0x0) kqueue() r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file0\x00', 0x1, 0xd4) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) accept(r4, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) mknod$loop(&(0x7f0000000380)='./file0\x00', 0x2000, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000040)={0x0, 0x49, 0x800, 0x0, "435b4c40962debf0de92edd9ea80c6ebe949fbd7", 0x6, 0x3d7652a0}) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000340)=0xff) 05:20:18 executing program 0: r0 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r0, &(0x7f0000002800)={&(0x7f00000000c0)=ANY=[@ANYBLOB="0005000700696c65302f2e2e2f666965300000"], 0x13, 0x0}, 0x0) 05:20:19 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) socketpair(0x20, 0x3, 0x8, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r1, &(0x7f0000000000), 0x0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f00000016c0)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 05:20:19 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001980)=[&(0x7f00000018c0)='&#@,@\\{(\xb7M\x00', &(0x7f0000001900)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200), 0x0, 0x0, 0x0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x2) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x1, 0x201) r4 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) syz_open_pts() ioctl$TIOCCDTR(r3, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) shmget(0x1, 0x3000, 0x12a, &(0x7f0000004000/0x3000)=nil) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r2, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001b80), 0xc) dup(r2) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 05:20:19 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="8b0201fcffffffffffff214164f7cd2de35e6e0f43e0ddc4f54cc627dd28a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1be2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653dd92efc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a158e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac896263eca34e2d0bad4a67f5b9bca2f5628752cffd0180826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08d4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d75a6e83c50900abbf5c929dedfeb69934511e47280605dd5c8075bb682f00df88d25906e7ae68f0b1c7c45669ced8950000000000000000000000000000000000c55e15fb74a27aa3a685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5934900dd2eb696b4ae93848fd7d2e57c8c69cb5e8e1fdebbecd9c4a2bbced0608ae2826b2014daba26db5e09aaa3e73c3a2f926c58b648eed0ad1359739022dc956090f44a963d73e6e1ffffffffffffff249c58ed7d751b78e7140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a392ffba5033f18a8dd4999778512e59026656bea1fd5d8b04f1553e2828e7a8a051021fd64b81e6d88d6cb886c383568f9d61166b6be3aed4e92bf32240639b4b417b00ce3bfbac4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b47754785f137e16b1ba03fb799ea668e57755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d951887641ce3a2d5f4dcac7d86b593fcf5d1e3ccd961238b8f904a709813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790935400d3461344134282fabdfd6f4a2767ab3db806051e8bcd9ca34aa53eee9e468d3de5eb01f2795d27e9f0bc7390c55b4503d1ee779ac5345adb691261c2d60b4865a9c0eb4722700e2b986eded8972e67aaa42f2b7b7c3f697ed994916c3716f101b628484fa99746fd8a7ea76395de157596268949a0c67324ee2a9d0400d3079cb50e9abfa6fceb5a6300"/909], 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r0, r1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000040)) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0xfffffffffffffe8c) 05:20:19 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ftruncate(r0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x40, 0x5}], 0x0, 0x0, 0x0, 0x0) fchmod(r0, 0x1b3) mprotect(&(0x7f0000328000/0x3000)=nil, 0x3000, 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) r2 = socket(0x1, 0x2, 0x0) getsockopt(r2, 0x29, 0x1021, 0x0, 0x0) r3 = getpgid(0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r4, 0x1, 0xfffffffffffffffe) msgsnd(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r5 = socket(0x18, 0x3, 0x0) setsockopt$sock_timeval(r5, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r6, r7, 0x8, 0x2f9f}, 0x7, 0x1, r3, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) r8 = getpgid(0x0) r9 = msgget$private(0x0, 0xfffffffffffffffd) r10 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r10, 0x0, r10) msgrcv(r9, &(0x7f0000000180)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e657a4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb50800000084ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942d2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a99240001ed9d196e7d7405ac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654cc000000001508bea479ec165b945a15c7688aa79a5ca71b5d0ade827956fd6e616a43cb6d38b6b2d50e36188801c56ba7e9b046", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYRES64=0x0, @ANYRES32=r10]], 0x2, 0x3, 0x0) msgctl$IPC_SET(r9, 0x1, 0xfffffffffffffffe) msgsnd(r9, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) r11 = socket(0x18, 0x2, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) dup2(r12, r13) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000d00)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r14, r15, 0x8, 0x2f9f}, 0x7, 0x1, r8, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) 05:20:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r2) sendto(r2, &(0x7f0000000200)="f3", 0x1, 0x1, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r3 = fcntl$dupfd(r2, 0xa, r0) mknodat(r3, &(0x7f0000000040)='./file0\x00', 0x1, 0x80000000) dup2(r0, r1) 05:20:19 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000001740)='./file0\x00', 0x3797863347451bf0) r1 = openat(r0, &(0x7f0000000040)='./file0/../file0\x00', 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000100)='./file0/../file0\x00', r3, &(0x7f0000000140)='./file0\x00') open$dir(&(0x7f00000002c0)='./file0/file0\x00', 0x0, 0x0) open$dir(&(0x7f00000001c0)='./file0/file1\x00', 0x0, 0x0) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000080)='-\x00') mkdirat(r1, &(0x7f0000000180)='./file0\x00', 0x0) 05:20:20 executing program 1: getsockopt(0xffffffffffffffff, 0x200000029, 0x80000000000032, 0x0, 0x0) msgget$private(0x0, 0x120) r0 = msgget$private(0x0, 0x104) r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r4, 0xfffffffffffffffe, &(0x7f0000000100)) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18345ca7", 0x19}], 0x1) r6 = dup(r5) r7 = getppid() setpgid(0x0, r7) r8 = getuid() setegid(0x0) r9 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r9, 0x20007465, &(0x7f0000000500)) r10 = socket(0x2, 0x207c1fd02d85ddfc, 0x0) setsockopt$sock_linger(r10, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0x800}, 0x8) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f0000000080)=0xffffffff) connect$unix(r10, &(0x7f0000019fc0)=ANY=[@ANYBLOB="f41e2e2f662472ad7b3cee71bf79"], 0x10) close(r10) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0}, &(0x7f00000018c0)=0xc) accept$unix(r9, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f00000003c0)=0x800) r12 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) fchmod(r12, 0x8e3) r13 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) fchmod(r13, 0x8e3) r14 = openat$null(0xffffffffffffff9c, &(0x7f0000019f80)='/dev/null\x00', 0x68ec05a78461014a, 0x0) ioctl$TIOCGWINSZ(r14, 0x40087468, &(0x7f00000001c0)) fchownat(r9, &(0x7f0000000080)='\x00', r11, 0x0, 0x6) r15 = semget$private(0x0, 0x7, 0x287) semop(r15, &(0x7f0000000200), 0x0) semop(r15, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x800}, {0x3, 0x400, 0x1000}], 0x5) semop(r15, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r15, 0x2, 0x3, &(0x7f0000000d80)=""/10) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r17, r18) r19 = getgid() setegid(r19) r20 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r20, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r20, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r20, 0x40087468, &(0x7f00000001c0)) fchownat(r20, &(0x7f0000000080)='\x00', r21, r19, 0x4) r22 = getgid() setegid(r22) r23 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r23, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r23, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r23, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r23, 0x40087468, &(0x7f00000001c0)) fchownat(r23, &(0x7f0000000080)='\x00', r24, r22, 0x6) r25 = semget$private(0x0, 0x7, 0x287) semop(r25, &(0x7f0000000180), 0x419) semop(r25, &(0x7f0000000140)=[{0x0, 0x6, 0x1000}, {0x2, 0x82, 0x800}, {0x1, 0x8, 0x1000}, {0x0, 0xe490000000000000, 0x800}, {0x3, 0x400, 0x1000}], 0x5) semop(r25, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r25, 0x2, 0x3, &(0x7f0000000d80)=""/10) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r22, r21, r22, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r17, r22) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, 0x0, r17, 0x0, 0x1ea, 0xff7d}, 0x7fff, 0x7}) r26 = syz_open_pts() close(r26) writev(r26, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18345ca7", 0x19}], 0x1) r27 = syz_open_pts() ioctl$TIOCSETA(r27, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r28 = syz_open_pts() ioctl$TIOCSETA(r28, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x1, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r29 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001680)='/dev/ttyCcfg\x00', 0x800, 0x0) r30 = getppid() setpgid(0x0, r30) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0xc) r33 = getppid() setpgid(0x0, r33) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r35, r36) r37 = getpid() r38 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0, 0x0}, &(0x7f0000001800)=0xc) r40 = syz_open_pts() ioctl$TIOCSETA(r40, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r41 = syz_open_pts() ioctl$TIOCSETA(r41, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r42 = syz_open_pts() ioctl$TIOCSETA(r42, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r43 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001840)='/dev/wskbd0\x00', 0xc0, 0x0) sendmsg$unix(r6, &(0x7f0000001880)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000015c0)=[{&(0x7f0000000140)="7ac24a83720b78272d81a996ff4b57fc573b150eda51b57469332e4af43d614a1c7b06c15bda19d46c67508ad881ee6460ebf2fbf9e48d4c5e6bc7b10112c27ee532ec864de89f18ce9fa13fc79237337a24addbd89802eac14f552a38a3b492b8cbe1e73b06de98e23b196bfdc219bba88394ee9d2ff4d61ebdd9c01dd8ce25d77871d2a768593ab8e4814d83148336e95bd66ea871a25193953fe549ab1161b54a3c181ca757bcabcb097209f2e3e29046ec468d5014d5466e8e58831172d89126249e99", 0xc5}, {&(0x7f0000000040)="6bdcb6fe3b9846d2704a7d408dcd41a7bf23a4c180a9eca7c4b7a901b950b97e09eb4b14f760dad9512ad7d863fe5f3ed575b85059cc7f6a5a46b6e83cb31844bb9be584edc45c7867e08da020e5d9c75f4df398c8d9c2895cc72ec691fe57a4539e4ef7c214771810041474f183", 0x6e}, {&(0x7f0000000240)="8548fad70a00ea555fa9d36ad2b51969f8a7c1d4aae066fafd6d34dc012d56dfd331dcbafdb9c5a981ec6f3002110dd10517d22695816124f91af5ae429f0a53b0e1c9dd94b2cdf0a8ba3ed2b0cfa9208efea0c59bc165dcfde9db303a89607eff8cb24ed49349a389aa740461dafe20744283c8e530e2c439aa9679c35e62f5f74437f7e1cf1a0df924905939c1e2258ff7104ec735aac883e301e611beb779ae522a790591c1bfe934e077b9", 0xad}, {&(0x7f0000000300)="06e2ff81eec132430f171b49132704dfda5594f2b6cc5cf9ab3619f4ef7c5e940ea960df19b791c8416c4bd7314301f9e578cad6ad533d0288bbaed0f6575031ac26c295804908d337effb998d2288b2c6a629ddea64eeb0b484da7b786187059dc104f591a670716a95504e3a820a70f67e2ffc8e705b284481df4054295ad8", 0x80}, {&(0x7f0000000380)="2712fa1100bf8fc6c1e5777a41ff500b0f88e09edd2bbb75d0c8170c71a33bb94accf912b9e2a4b32360fc2d14e840ffb3", 0x31}, {&(0x7f00000003c0)="98c98337c4cf5258ff203f544485080d6e5165820d074b9c4e759e7a277c78e9ada621e59d585c419e0e6241f9109c789ea2e8c2bf4d10e09fff5014e91ced0c223a558b6a404c779cfbfbd53efc3c7a1c9557dd511a0a782cc0eb2baa9250777c802833c3a0d0d3cfe94c5e87d6985da2e6f1c36909c5c3cc22672c7152f148b7ece00688f9a0aeddafe3b4621c80c38880c8487c119e1774d56ea76b82280dc07c38a94b520b", 0xa7}, {&(0x7f0000000480)="da9e8ab7c4b619878de7d9dab637fdbdee1bd175fb00b72753d203677f3da5557a6bf45907d73cb6e5a1c5191b89a8cb21320aea9b56d82f8621c4198acb198ff7122087a1f0a2f1a0acf9d116c491b99d12c34bb64f7162b60f85d9796626bbaa14aa94ef14a405fe5f39f126322b31fcfa51fe4ab28f5ac095851e141ca26648c50fa8de9de2c89cd0283c62aff17fd83fd6acde8c2058e0bb728ef6306e9ea016b0ab82ca0a0c1686c5f4a0cb7729ad49aad246df04c7095b3e2c182aed6e43b311da7514b12616a2f72103c5ca1420433f57f0a656c6764bfd2aebea52c432b5f4a7fcbacc9beec61846b1195c30da5dbaf4dd3facbc603f0262a81e1d56d4f0952db46c1cd79881bd7356eb05c892cd545613bd614fa081d656384b45a61ecd348906c34223722a04466878231e20501948970a5ff864b5981c6a4d36cf8db7b253f26f8dc82b1faee6a13c91bfb8d4fd847651a526cc1b255b591b6253be92a46abb28ba07b2054907e3e95ca4eaa7a31af0175926e53eb4624cfebb9562240c4b0f4b721f21827bfc98561cf271574ef046bbc99e3d6c983f49d3522d39230bd0be976fc40c031b6fbc0b19ae9e539eca521a948d44da56184c9fecb67df1cfb2e0b5306a4917638ac867a08ce96b3089c322bad30cb4fb5362a2d42d561a54dccf8f483f8936990d0a8be9a3d81cd2e2b41ff52226580764be4d1558051859f66ffad50499b15a0cdbd4df08827f83e5a430ec450b5b228d4726d5522619a4edb3b6a453130a8a9c19056dacd38f1f26d1beb0232afb23a4f5462806d3826d990c1f8b2741e1c63634df23a476f939db60b2ebc5727772ba12143a6c5e438bc13a8fd9320ea6f6db9256d9506e8f079f6b734f0ddab66cc945893fd70fdf01abf22ccd3ec8aa58cfecf5caddc76c0fa8a2e87bf840e59b06c8b1e5130492dff0e0e8ad694a373dae04da8def40fd6ec21f30f925d392dd95d6e2c6c4c348e88ddff72092ed7dcc7c4a78d0e9b1cff019656f0ff1ffce3578a76acde852f9130e26a6ea56a334f05d025422ac6d2cc63268efe729fafcc5903e79298ab989c754acbe2c0ba8eb4da7303577c2a2afeaa0d673c1df5fd8de7237c84322bc9359f8fa565703e7027d2553113af696667095930a7d1b9f103576866ccaa062c7361ce19e599fea4242d5be517603638e774bd8b8dceb6743436e555136f8950c27ed477d8a84472feac9a517dccc3ab3999f7f9cdf79b4e5fc2e27d7fdf71ea3180e63ae97c238defcd54268a75f28292798b6522432f360c7c31d22c458947ac0011730b1a618efcc3c4359719ee802165541850f79856f9296ca662d4b82e4672aeada38ac2b1d99c07f3286b16b6763d8a5381d05d1a1df187a060d330dbd1b0065d78f30737bcbcdcec35c3f40a0e95acaf04428c23b74393154815bcf79fd85cad8b3f32d166b819b5828c7dd5854196f404c70e5fe0499471cecf4b47162cb5507de0af6c363a6dad8542c8eec1c1d1bb42963b7e256e0c8273f9110ea423f24db490651381d3f01700fa3bc34aaea3cd6c07ff8f1a60022d3a97c1bbd85e645adbd769dc2501e43345ab87718f2cc1e34c395df69bd31ef7b6a03e5dea14d5523f0f2833f8115349484d1873dcaeacc14d1c1be5c82f11b6b6f7be295c233b8417a6514ba96fba240c73a51ce5521b403f6231d8aa9de507dc5cfe174c451e51ab71d1f7b4b24eda3b79cda8a83d39d3ae7126297e6df49be0a96906c1255057377e6b02971cc0e44e3d5a01c66bee8e0cfd0160e81937eb3d761d12090c94277598f6000e97814bf44c2593e3b1db6c3fd87850aab4264611ceb0fc6e633108fd339eeb27b4e1118059ec4a48bc73b65f8ded92b3b0a11a7c1a625a1fa43c4050bcc98a8405934ead4acbdd71dab2e0c04440217c85cb92bfac92c838856a969e2686b4598d7369a964b2c065e5b5a078d1c4e7b3488e78657164bd111ec227538aa985c8f11432a71006955733557d23f8f03b8b50881fe35e699bd5aac8825b3bb0300314043926ed30959e19bec942ce1a95829eb4dd9395c4778bc9c9e3e873d5308534ff62d4900837b1343eec4946b021baa72fceb9bd540f398e68134fd1ff05f6c2848f11e32c0b705c8a72aa66b4678ed8feed29c784f601e7eee9a87e8bfe34ac4edf052c064e876d24f51f0dffef296b4df420ac7a6c16926f7ee6f29a51fca2a75eb138852739f8c6c2e95a4dbcecbf5551f4b135cdfa5f09eca966b59a4f809ce6ee602470efbc433092ece080ce272aeb646a425bb5ce783e200315a6e9963b4e1f2d821809df897f5dac7676fdedff4238e4abd8fd2b462381283e0b1220f603cb3e50268ee2ca14cd9f08def3d573982bb81ebac959810a1d890c820f8b77891a1f21a43a8978249a5abacaa005314ed0e8a918e402649a90bcaa4f9776d20a891b0753945dad062d466a6113a43ca60302fde24c86867deb718ab8331de0780bc22130bdd64fb53f6bb7c73518893b86c00c882eabd0a2190ba26dd7390d0b60dee47a481d281e4bda57268c19a42b3c0333428395bed066f105a4a17845796dee5512a940661df00d2c08bff13e97f82a3f565c8a5ffe41445ce4d9ad93a39f4eb30c29d8dd16e9aac79db3877bda6d0b822d7d83e3c8d988ecef285f731f2789fe261d812ab806a863b06b0fdc5d0cd029f07b4ad876a2ec87ae2bef0f7f9c153ef48560d195a16ebae1bbc33b622e3d887fdabb332ad197198cd4871420d2f79580857c4a415e5daa8907db2e2735ace76a39a510064b110f0458137edaa393a90efe99a2ed6c65945d8815ef477bedc8286256750090c6cc336227d6e3b609a8551591f3ba66ebad1608cb3dd3d6756e06db7658aae0ff9bbadb3941a028b755aa91ed6523703391350c9c1690912546703412011082211adc6b8b8c88cb343ae476c28208172712c05bc1470f26b1fd8ea11163b5efff1312db4470407b2425bfa2e70cfa54f5bbdbbdc88abd7b1434c4f408c2759575a90c3a025680f6634a098aa27902c6d968165a664393bb91f614c87d0001aa90fa6063025e9d8591f753f9421db1c0e0a9645d8130f430d1d339439f5d7afc67090a7258aa19d242ae783c2dfbc607b217e7b3ff62889b25435b5f0daa7a447404941f43193d54c7c4e139b3146da2c197fcf24755a7cf5f6c962a34cd34059a60b67e8e19ba75cc14571b2c7b329f99a5c008e5b002abd4b471aea6ac1133736dbc91805457f2f8199880439ae2f5abca3bc01c882288c1d049ad067805d01a7328abde969fbba888dacdd1182e56fc922e80a8218f9bb916776b0d307d79a1df55de4c4952c157f2ab54f0c6a311a7b6482b548ff71077ac545b8389160607638314cac3eb9c5f9e8ce21c270e5fecac3525ee2d828439a5ddaf4972eff3dc8e098eafefb18210b49f552e9af01ec6a9ba51919a56c7b4e853ee49305ef62dc57301e124c032e3ee0d0220a64725c3f4bc91fe23072554702bfc1fe6d54ee4a14037270e9a12995b60dc79b5b112a8346f93fb90261d8ec8403c1239c75a3a6fc3dbf1c6f1cd0e53e2070bda7ea2c08c1c89b9e037e7fe3bff024e574cc9b9167a472d06930a316549ede8e80a6eedfc7587cfb789f4da62533da059e60404b0125f3ee72bb631d0cee34ff3e46b74680b3e9b16128d73c0eb3142d1a8f5133ff446678bd799440e3c196eb7975916b7e8111c101fc83f5ece11bd9ba792ad6281817cf4a8be76124e31c0b6f959973c602f3b5b6510d2dfc29ee32cb93f6ac907b0a276e8b6bf2e1c9021419a17169cd9dad5af16737f9f65a0c8e47aff31e9850ed1e2157aed749b3aeb439554b209834b9cae9fe477b8d215d4a64bbcced03ecee87f297a6f5dfade7522bdaeb6fb0ba68abaca3c08ae13dddc8b60520d089761f28925b814e2b18249d3faa8039ebd450cf5f7d3903797815476d6d5abdafe6533d3b28a9676781d0e045f0ee1a0da79b9b5a1b84d9cb44788532c8e73720bb8a10d1c51b9cb9c06521e0cb7abf1a269b4e6b68b12d80b03a084098ecc3ae68958458bdea1dadc17bc7571429ae348da066a27bc5db5acd2b57ffb1ac6c3597865641317d1c7ef11bca091535ce9229e099f8d6a8ebfcf54b9c68703dccfe84ec5db070d99bdada3b71183b5c18949bfd23202a1dd369929c09ebb3bf66c7b161428706e662af456676bf622a57a04d98ed8f29d2731c01ec40149acb8451e4e0f883aff72f49afe3ce3062858f3f62cec7af353103d0d444155168a2cc089ab963c4cdaf098033268dcaa36fbc76a390c4940eaa068c0fac2a8da287d7690ae79dd28ebb1ad49c827abac9ada687cfc883af916fab2628803d35343a021e7f18853c83b03be692dfd4975d4b2d315f758c71a9b19f9f7be30197837276fdda420b6b3c4df04df06de2f26da0ad8b49079902d8a1a90dd2a6ef94f3a59152a75e099746911a7a395bacfeee9073c5b192fff68ed7a25058f6ba2b496036f4861853545cf4b5d931f489e220b7bd80e7354d8688ade84fee085601696e5c5dfa13bb9db56a0194007d167f7d1e3de8d873633e0afbd343cb1f21efea385370b71de378778bf657390c5cd5ae0e9286459a974991ddf45938e2af61260e150a4a893d531a2813cdd2e85eb6c3d27069b6f4aacafbc7a5648cc16e3cbdc1070c63c2b21b43e5f3ba3bc3e580d8c2200b23d4d19b1a09483b31e7e73586b6b0927656bb1b56874f580e7bab1820a4ebbd862bc428fc0e9178c45b96d9b82ed5a4508807e7f2f7ddb8c41823ac17bc5d4a4da9a288a43fc7686338db4f4d2a5093de8643c2ab3f082bdeb3ebdf830db338ee42b9251b1f5c5ef3bf8e74e525b02f4fc163c5112b9063b67ad785a6097b5d90d584bb0689746614393421cee36526166b8e0b70a55ba9cab65f6a2b17a3e9fe61b6366290c5cec0577dc72bea53d56f2fb494bc277ac45f96293625b9cb7d515016ba216287eba2d675cd137b0c1672a24b08232cb7ce94aafaeabd3fa3b1086daa6771ee91a569dcd311752a9921cbf87bb0b15d77eaca0381d167156155a55052dbedb702f5a77bd8804c5c1304ec1b5780934a52f71fff1749ba15f613613d06f14c5a57239d24cd14bbecac8576eaef92d8068ec59f5225394974a47935141c1592f884ec64efa5c534ef266831eb7c3043bf1363ebdef2a4fcf3b21f5c6235d431576631ab1ce8201a862b3251737f3cd55606ef3ec756ecbf135710a4db320d77b1cb0c47b8115af71c0656a09b40c008f7d764d4f72ca1c17c6fae2daf6e67ac1ab32e50b94b5210bc6a4b4808f8fdc77d0aff2a6c566b589faf04676e25436b5f78d2bb19c172975cad5296a5a572aed63cb8e02bb99584d0fbf34cbf28d3b50b7ba5d6ebab6459199d9dc4c30b5fd272829123805b5130b31272952e3786ac84a1420aecf26b0aba86197388c9c966e40e3b020351878edee2599e8365e85e87a38bd9ce603d58d020409d9e9121195f272a0cfbda90e62b56637a20b4eb5a7d6b1b870e8ee2fa5180083be7305ffa85b3bfb0496f7d8854fb4a3c0287973a8cfa444ad213785bad852876187d8b5b81b074ac573508c40543b15e159c7c4b66cfcb4ad4a00e1a95b7a798abc3240554698f246b642917556754004224e5ffcf5f3b9caf4679cc12104e3570711aa6b54592e13c99ce60c3f5598d012d141d24dbfdbeb9e03c9109ceffc6cb34366efcc22e4d929e677c13b93d281a60acfc223c", 0x1000}, {&(0x7f0000001480)="4c8879e9f7115edbca997911b5455c3655d67cfc", 0x14}, {&(0x7f00000014c0)="7bf96ef0974042e9a048873b838982a14ac2f3ad264900d833221825d637d76a8a42ea2bedcfb01177d064029af555fbea8b881515553835d4b81e7dfb8129ae4806020fab059106e00d50ba804d225bf6d16649d168351e08e0f5f85ca726588dc21d16fc7a5a3b89c9bbd99c58e76594831ae18c841943611ccd8e52c1e6657c09cae5b3a54e987a6bf0f5718bb99b4da87482d92c6f1d700ee983bf0eedbcb5c0551d8941cd7ec93198193dbd993f7d7267a413334b198e54436c7e326db06a44a3710de7f0aec95cb4548bf646cc0c3e036b23141ac415a5a050e81973daf8d9abe839080ae65fed9684826959d968db69a3d48611481db60e04e89824", 0xff}], 0x9, &(0x7f000001a7c0)=ANY=[@ANYBLOB="f52000000000000000fffb000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32, @ANYBLOB="000000000700000000000000ffff000001000000c3dff6f69c9e394ecd080a8293a6ff59bf17f30870d7b21c387feb9aae6d25b9428f8d7ab2a794b307fcb58ccee6f4e5c13b90a455d7a7472142cfca7898896a238526f9da88c5e61333473faf71e5084f8e3f75ffffc8fcdd1804528761dc3295f635fe39c480fb9d71684d0beed040c15de6f322f334ddb66d7016bc9a4c91799360b59bda92d9c98bee132249f8345ef19bb5897ab2e4a3fe486929f8edb1e03d467d354a492c1cec3bc771a8222b230785e81f0d678566a9ea8e1dca56a7ad77d17290a859c5ae6d950068eca6ce10a374624ebeb35bc7e902b7979b57c1f2810ad756d518a0961fd6525166a30fd83b78fb821b061a729a1d89b4ff", @ANYRES32=r26, @ANYRES32=r27, @ANYRES32=r28, @ANYRES32, @ANYRES32=r4, @ANYRES32=r29, @ANYBLOB="20ff07000000000000ff000000000020625cc217fe5031a8a014d692c7a13a6f6dc07144443c565b7355838cea0455facd77ceaef4750ccb72033957f8c2c2ba1461c3bd602735fd03a41efe81f7fbd74515bb8ab1fbce77f54f71d24781d962636e2d14cdae0900b2e0a1bf1644a0060000006689d22034f21dcd041fbee06005e5fd2a7f9c1dda88f906449b", @ANYRES32=r30, @ANYRES32=r31, @ANYRES32=r32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES64, @ANYBLOB="bc43a5f64072634f1aacccc1c4899bebcf63328a304295b9a9d2d63d72434b1f6059e5761b1c2e104066ab0d1029dc0a51d6d476b24c86918c826f2a6b1bd88b9832f50f28646d93160d654d564f780ad2627f66c65403c98fe106d71222c7a0d539a252226dc0cf1d2e505c6b09c9b24d7bd944664b03edcc86386bfe4be26f097bc9dad5bca047b908f94f5151b0c441c24b8a3b423f169bbd8135bd9f234d3ba043cb9c0c4fbc3afc1e8987366e58b1c3c5b066c857687ed62c2702d5a028676d8a3d4045094adfa95afc3d43f349d77d487439ae01080d73bb3d72", @ANYRES32=r36, @ANYRESDEC, @ANYRES32=r37, @ANYRES32=r38, @ANYRES32=r39, @ANYBLOB="110000002800000000da65b7b91181aa5bf7b0ab475341ba0000fefeff00ef00000000", @ANYRES32=r40, @ANYRES32=r41, @ANYRES32=r4, @ANYRES32=r42, @ANYRES32=r43, @ANYBLOB="000000b8602f7ddf00"], 0x33d, 0x7}, 0xe) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, r2}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r45 = geteuid() r46 = getuid() setreuid(r46, r45) r47 = getpid() r48 = shmget(0x2, 0x3000, 0x8, &(0x7f0000ffc000/0x3000)=nil) r49 = geteuid() r50 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r53 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mknodat(r53, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x7) ioctl$BIOCGBLEN(r53, 0x40044266, &(0x7f0000000380)) ioctl$WSMUXIO_REMOVE_DEVICE(r53, 0x80085762, &(0x7f00000003c0)={0x2, 0x1}) fcntl$setflags(r53, 0x2, 0x803) pread(r53, &(0x7f0000000580)="609bd923e9f2758fbb254c65a956751041e4d2fbda945817bbbafa2811cd93bb98a9eba731636f6e377116464b254a5982b39eb640dcadcdfa48fd5690ccfa9e5c49edf3dfc96a27aaaa6050f8c16dac8d62b87bacd0c80f83095f7a9e5352e2d255658fd13029b3244970cb4e7298c902435c0f41888a3f56b4d814d3e6a8a3d92b66f0ef45efca5b182fe1f4d44a32d58557e4b58f18bef46ee2a6339a825eb1c0a6c6b87eef1483dc47da64e9f91a6c67837424e25efadf7d4c6bc07d393450587f2a23b2d6bfe8f4d69e059d4a6373cb", 0xd2, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r53, 0x8058574d, &(0x7f0000000440)={'./file0\x00', 0x20009, 0x3, 0x9, 0x1, 0x401, 0x401, 0x6, 0x2, 0x2, 0x2, 0x800}) ioctl$VT_ACTIVATE(r53, 0x20007605, &(0x7f0000000140)=0x7ff) ioctl$BIOCSRTIMEOUT(r53, 0x8010426d, &(0x7f00000001c0)={0xfffffffffffffffe, 0xfffffffffffffffe}) r54 = getgid() r55 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r55, 0x20007465, &(0x7f0000000500)) r56 = socket(0x2, 0x1, 0x0) shutdown(r56, 0x2f99822121a9018a) connect$unix(r56, &(0x7f0000000a40)=ANY=[@ANYBLOB="00001a2f66696c7c30042b33b952fd201832fd7371dc72f8c221afde789877fb0271200000000100f7591901009e5ec084cb46416e3161f29024433503443701000010cfe0ee2e000000001696222b00808ff20000005e1483a111259208a31c8dc4023ecea699abebb500c9fb0529599cefa8d9b38ae6502a5eb986bfb7f9d471b097ed632d6d0048488e366a0c431192d223c25ce7b6b1c4e28293fec46acc1634d2fbdd7b4b0a07e942b1cd2a010000000000000000008897b2668129b4358dd72e520f4345dea468bad1ce9e575757df1421439bd0b41eaf87478a707479da6df82ac03396fe1d6a0b000000"], 0x10) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, &(0x7f00000006c0)=0x44a) accept$unix(r55, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r55, 0x8004667e, &(0x7f0000000680)=0x800) ioctl$TIOCGWINSZ(r55, 0x40087468, &(0x7f00000001c0)) fchownat(r55, &(0x7f0000000080)='\x00', r57, r54, 0x6) r58 = getgid() setegid(r58) r59 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0xc0) ioctl$TIOCSTAT(r59, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, &(0x7f00000008c0)=0xfffffffffffffd2a) accept$unix(r59, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r59, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r59, 0x40087468, 0x0) fchownat(r59, &(0x7f0000000080)='\x00', r60, r58, 0x6) r61 = semget$private(0x0, 0x7, 0x287) semop(r61, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f, 0x1000}], 0x2) semop(r61, &(0x7f0000000c40)=[{0x4, 0x4, 0x800}, {0x3, 0x80, 0x800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x0, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x4, 0xb}, {0x3, 0x500, 0x800}, {0x0, 0x409, 0x1000}], 0xa) semctl$GETNCNT(r61, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r61, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r58, r57, r58, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) getgroups(0x3, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, r58]) r63 = getpid() r64 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r64, 0x0, 0x0) shmctl$IPC_SET(r64, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r64, 0x2, &(0x7f0000000040)=""/210) r65 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r67 = getgid() r68 = semget$private(0x0, 0x4, 0x14a) semctl$GETZCNT(r68, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETZCNT(r68, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r68, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r65, r66, r67, 0x10, 0x9}, 0x8, 0x4, 0x9}) r69 = fcntl$getown(0xffffffffffffffff, 0x5) r70 = socket(0x18, 0x2, 0x0) setsockopt(r70, 0x29, 0x40, &(0x7f00000000c0), 0x0) getsockopt$sock_cred(r70, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) pipe(&(0x7f0000000140)) r72 = getppid() r73 = kqueue() fcntl$dupfd(r73, 0x2, 0xffffffffffffffff) r74 = getpid() fcntl$setown(r73, 0x6, r74) shmctl$IPC_SET(r64, 0x1, &(0x7f00000007c0)={{0x800006, 0xffffffffffffffff, r65, r66, r71, 0x1e4, 0x8}, 0x4, 0x5, r72, r69, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r48, 0x1, &(0x7f00000001c0)={{0x6, r49, r51, r52, r62, 0x28, 0x70}, 0xfc000000, 0x2, r63, r72, 0x5, 0x3, 0x4}) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x81, r2, r44, r45, 0x0, 0x180}, 0x4, 0x4, r47, r72, 0xc6, 0xfffffffffffffffd, 0xa13, 0x7ba}) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/228) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) syz_open_pts() r75 = socket(0x2, 0x8001, 0x0) connect$unix(r75, &(0x7f000001a000)=ANY=[@ANYBLOB="9169d0e3f61a1e904842fb5d6791ad0af248a83a00010166696c653000"], 0x10) setsockopt(r75, 0x6, 0x8, &(0x7f0000000040)="674a9d94", 0x4) kevent(0xffffffffffffffff, &(0x7f00000005c0)=[{{r75}, 0xfffffffffffffffe, 0x50, 0x40, 0xd4b, 0xfffffffffffffffe}], 0x0, 0x0, 0xffffffe0, 0x0) kqueue() r76 = msgget$private(0x0, 0x60e6c45281634b0a) r77 = msgget(0x1, 0x0) msgrcv(r77, &(0x7f0000000dc0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009a14288359cec8681ca20ae06727654239da9a20edeee87624c981a4e50eef72ff7b7d59793402f936ba91f9baf548ed0d3e0576bcf73e2e3fa2c5297291218473b14f64765195862975ad665a0b20af6edb6733e53e7e605ba4d8c32310700bd9ff8073ce3533268015dddbb3d1dcaf4425b758194263defb6668734d2f9ffffffffffffffafb4c5248d67b56bfb05d2719660e9ae5c84e1d0507f9fdd73d32e58247cebc4f9a8ddfb5e3b491b93ce0ebe49a519a1f209fedaf24bffffae67e04a62a6d0afb3f64e9b0e7b2ba837c3cc978195e0d42b5c7522baee54d1359d425d839950a3fb29382bacbdd5390c87cd"], 0x40, 0x1, 0x1000) msgrcv(r77, &(0x7f0000000440)=ANY=[@ANYBLOB="00000005427093004000009f"], 0x1, 0x2, 0x1000) msgrcv(r76, &(0x7f00000007c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000fc0000000000000000000000000000000000000000000000000000000000000010000000000000800000009e9d00000800000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000400"/224], 0xfffffffffffffcc9, 0x1, 0x1000) r78 = socket(0x18, 0x1, 0x0) setsockopt(r78, 0x29, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r78, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x4) r79 = socket(0x18, 0x5, 0x0) r80 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r80, &(0x7f0000001400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0000000000000000deffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009a8dbda53f1e696a68c90684b2826a7dd99956dc220dbb3331b3b1522888045bfa62205f498ba9559282b638732afb8eab854d52fedb43f64920518fe9eaa4b0745748424b5774293bf7428c9ea4b0c7977bf43221688ad5d449d46015c9aa00d683c1c8a99ba08b95c3adaa3a0e6a214aa7c395327b99962e1b444e2bdb47851a"], 0x1008, 0x1, 0x800) r81 = socket(0x18, 0x4, 0x0) setsockopt(r81, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r81, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) msgrcv(0xffffffffffffffff, &(0x7f0000000400)=ANY=[@ANYRES32=r81, @ANYRES32=0x0, @ANYRES16=r81, @ANYRESHEX=r80, @ANYBLOB="1b246967da92660ab2858a4e6618ca1bb27b60f04f8430426216d4fa122ba1448b2cea1dc0dae642b070e7279b119a8bd7e5f64f9bb14b8e", @ANYBLOB="4f9bfc1e0c9d0214383f407870bcf5bc66431cf6ecaef3ed3a18ae775b80361773c178079d30570772175009691a7a907f4b8b492a8030051577090eb267e6090000005e48a64a201b46cd48f273f4983ec6d180630b2df475e9c5eaf1271e457e35fbb47f588039745eb7f3009afacb43c65b61105d0fd47d7ae6235abcfe7fdf3166ef00d7ec5b4857adc79859e629fb1851f2bf9b9319a9a8e528720d24d319a65f3d03326b8482c806c73cf3260c37c3e8a9eca05fed1294b58e93283d723b93e9dc2dfb07000000000000000000", @ANYRES64], 0x7, 0x1, 0x3800) msgrcv(r80, 0x0, 0x0, 0x1, 0x1800) msgsnd(r80, &(0x7f0000000680)=ANY=[@ANYRESHEX], 0x1, 0x800) msgsnd(r80, &(0x7f0000019e40)=ANY=[@ANYBLOB="0300000000000000cfafe8a68e7718fe2a86d7b11cab3fad79997764860f5801950785ba2805c2190104000037dcb33a6868b4363c3e96fa38137824cf0d97f8b055f44f879355c65fc198c95bafbee813167ee3d18c482d953d843deb7de9b29d97838059ede25b71c980711f6903efccbb288e4ddcdeaecec74182c8b2f8cab121a51390e24a2a3e600f678457f730540a1e141e72b13e5be4c39ebe812724499ba1ab0804cfad0ef0f2cb49cbf77eec568910656c41a1bc9d229663cbc4467c02848d6d8b5ffe9d0b53b44f2d1b748c7d3dd4326fe40140e7c6bdd4c3940e4bc46c43cd42c42e133b81d65629c47e380706605e8ced2040babd680b68bf631af41c9b879f306cd3ee00cdd01c0c4ecca775"], 0xe7, 0x0) msgrcv(r80, &(0x7f0000000e00)={0x0, ""/102400}, 0xfffffffffffffeae, 0x2, 0xc00) msgctl$IPC_RMID(r80, 0x0) setsockopt(r79, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r79, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x4) msgrcv(r76, &(0x7f0000000080)={0x0, ""/220}, 0xe4, 0x3, 0x800) msgrcv(r76, &(0x7f00000008c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008af58671aee354adbcf00c69a8af0ef5e4eb0143d544a6b7b911d261d56eef4722211d3ed7bb2b4317fed9fcb4144fca73b7beaa7c45f83291eb203096089aad2244ecffd5999b45cca2549cdaa1d19867d4a2117ed7ec5be68854c0eef0889f7f053b48d7b496f536462daf6a026bdf4fb564aa594c2c67878a0a2b439f28f4c94f8222d93a16af0248eba5106db40f3bdbfb6708bad303ba8cfac028503e46e862893911be92ae33be2f9c68e1c443d191fad67e799ec0c1bd63917fca2501f2cc0ddb4"], 0x32, 0x0, 0x1000) r82 = msgget$private(0x0, 0x0) msgsnd(r82, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000d9de5ef47142eb93bd18169c0ef071d6773dcd4ed6e6448b887e3fa9f3c00a8e20bbfab13a6f5a7c53ca440f6cfa6692c634ad2b442072cd557b47162083f71a0f2652d1a568c6cdcf35d61f55377172e41ea8378380d345a57d0068188aa2a6c70f40df55fbe9709b690f254aef8158892de72887e39a48a9ca4982c4ba921ec851b0e6ab97caba4509f8f737ffba31569a78fbd2cf03b55006502da9e58d01d77aee7724ca1796330415459f5e66dc59d4e3c573a8deff54f8372e8bb50ebfa56a56523c8433f1731db99fbc2df519bedb67892a76228ae9140c34b0c0c66d14662f881994a8c45ff9a2d06d957458ab5e155cbc5b54ed0fc09b89cb7ccc3e96e595efb1b8bc81e1e512c63c59a3f47800703de613331544f747f600f992052e188f753aea5feac922ad8b162e7da745c98a95c83492dd7ef19db605f505c53f6b2af67293092135404411d62db44810801c1b295d77d5bcbb700a38542ed2cc475a6b2bba613d51fb97b70e426c83a53868fbe53399c6765a7ea52f46e63ed4cbbcd866d2b4561630b31552871502123e8f8c35ebc3802ebf59e38469b821ffb6ac494854d8be8a2793d46cf87b5d17"], 0xdf, 0x1000) r83 = socket(0x11, 0x3, 0x0) sendto$unix(r83, &(0x7f00000001c0)="b100050300000000000000005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 05:20:20 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) close(r0) socketpair(0x2, 0x8000, 0x4, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000180)="6406b7", 0x3}, {&(0x7f0000000480)="5ae99613c633dcd6d620860d1a1e645e995fcd3fd4f0cc21db9580dd5a3a82a1c2425d69511c398fcc4b290cccd7853608ffff57615711ed4cf8b577bfa2e2ba63f9c2905884586e49c8a204d14fe605590ee99a01fe2dad59b262345712266402e5ffc6ec40d8b7acb495199fc12945d70149935964e43979dcb014be156ec92cb1f295f1898bce758e7e31c3c842a3472b7cdf", 0x94}, {&(0x7f0000000240)="2ae7969f339554d5e7d591a49ddf943d9ad98e3e12cd43356d31ddb87d9a6cdf0bb1a700002687cd62452c8f4ebf95c2af87c5e807aa52553e87a239634f3443c322b51417db557f4b98b46a17ae4d9173d118818e52026ae7a1b4d42f6d6e5dbb05e9d5b31b523a8464186e241e78835e58f9920f110ad905e12e00b6006b30b40570e5c41f1ce42db4ae5e5aadd8f0a4e4a55c", 0x94}, {&(0x7f0000000300)="aaa82595d0d023937c927bf4b690b92c22e740745add36bd832a0ae0fe0c46ec6e41e06f7a0b8413e6a43f2b6ae27107fa21d832e17b2e", 0x37}], 0x4, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r4 = socket(0x10000000002, 0x2, 0x0) r5 = dup2(r3, r4) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r6 = kqueue() fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) lseek(r6, 0x0, 0xfffffffffffffff9, 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) connect(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="00002e3f66696c65302f66796c65300096a92f44560360283f0f5e7ad04b79bf7126c4e36f674df4cc7c57c27d23635f940a72e0c228c566e080122d679e7d6dd3ca1f02f49018e71fe71b11841dc4f00bf83cc474f66d2d19cd0e7b4168192a4cf393c3bd2c70282378099e41013040ec2ccbecad8c46369dfa9d97ba227b6b92a759f57e04314528ab7672c3e7f163919d4ef4fbe6ddf88ebe55a69fbeb9aa1170971d66009efea98039d60f8dac0d32f6f2470d57d6e2048471bb3fefe0b11388ee9abca60b97414f339752a2ef1aad24b90d69699c1520f7fd2cf9282d97c35df16c786037bb9d"], 0x10) 05:20:20 executing program 1: mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x4) syz_emit_ethernet(0x140, &(0x7f0000000780)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaa0086dd60fe8000001406000000000000010000f9ffffff01000000fe8000000000000000000000000000aa00000000dc2523be67f8714a06288a90910b5c9f40d679b8d6ce983fc430f7cbe24c894ff7ca8699b2406e66c9f05e3c19d71e6d97ce81d05b2446834285c00b281819e608eb81a90e0a43bccd6350c7319c135dc83a61cf5bd5930201a1c0f898335a4449a5939ecc4977c4da4cb59cfd753e65679758cdbdebcd426db8fcbcf0e1422aad949baa843aa962584c397f8d24ba7a5daa9527057341047bef2ef60c72957509c576f0f232f5642443815cf742b9e38d10eb8b0cd46abd8f4e10dfc86399c798e3efe6c103744ac5aa5f887f2282e30b409429a5d5e6a34896", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="7810197dc0710672cd"]) r0 = socket(0x18, 0x2, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0x103) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x7, 0x10, 0x1000, 0x5}], 0x2, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffd, 0x4, 0x4, 0x200}], 0xff, &(0x7f0000000140)={0x20, 0x484}) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) accept$unix(r6, 0x0, &(0x7f0000000080)) ioctl$VT_GETACTIVE(r6, 0x40047607, &(0x7f0000000280)) r7 = kqueue() r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r8, 0x0, 0x0) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file1\x00', r3, 0x3}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000180)={'./file1\x00', 0x6, 0x7, 0x59, 0x0, 0x4800, 0x6, 0x8, 0x1, 0x2, 0x8, 0x7ff}) setitimer(0x2, &(0x7f0000000080)={{0x4}, {0x0, 0x3}}, &(0x7f00000011c0)) connect$unix(r0, &(0x7f00000002c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) socket(0x10, 0x1, 0x0) 05:20:21 executing program 1: dup2(0xffffffffffffffff, 0xffffffffffffffff) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r1, &(0x7f0000019680)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaff21fd17153cf3d117c2e9547a40d43f5d31059c11c5a9530a448e0e5a392c598c2583008e913c3f4bd3bb4a55980190f7f757f7d10000000000020020000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c97a2b83eea214e18350e46ba39befc79076f25d33ed3de8de7ec37031bc10f8ba5567060000000000000000da0c23e9475c9d6bf97f93cf02b9422e05e492a016821d727859f2329538784df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4f5ec85c61dc8a76803f064ef041384979c3e253c71c2382518cdb266121375d39876dfb140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f40008b7ab4af81b1c992b76d6c971287731ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ece0bb09bd6eb1ab1e523d74c7282dc8137ab2635a032dcf3362ccfd9ad47f49ac1c6b8c5c2f0d1b998accb434584fee2bbf4eaf3d50a02f42e99af6958251e3ed78723e744649e9a56d241d1d5b8fd4d73ed6b883942775770f2f20df054fa49a6eb3814e455bf569030cba26dbd96153fdac697b7600eea335743b80a9e46cf0e0466c0d759ada519810f3c711da5749344ea135d5fd834f5788dc0ec31c8f43f00a957dcf6bfe6a818710163bad8da10ea2e8f27185e5eeb8845ed711716b4c70000000000000000000000000790f69cde5f6"], 0x1, 0x7fb) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r2, 0x2) msgrcv(r1, &(0x7f00000193c0)=ANY=[], 0x0, 0x0, 0x1004) openat(r0, &(0x7f0000000040)='./file0\x00', 0x400, 0x88) r3 = kqueue() fcntl$dupfd(r3, 0x7, 0xffffffffffffff9c) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f00000004c0)=0x7fb0) r5 = msgget$private(0x0, 0xfffffffffffffffd) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000007ac0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000deffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000faffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a936aa5a1f5d82bcad6aecdc40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e4ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ceb730e00c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054e4bb82a0348650380d03202a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001db10000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e6ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b095000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e17d307a7c4ad6b421d6769257935753545be9d227474f76d4fb73284cbd37133c830503f6f1ccd59ee29c445d4eccb3191dfb67658751568c8baefe9aad613905f24e41bf2e1b905d62912336e5c79b4b5e068cc49b9ff3a967062c55f2d6cb687357b0102244606d20e6618a9daedca1eddaf2a727a9630ba46151972a1ca6de540d22cc464ced7c6d140a9ad43a510024461b26615c9502c6582dacd132bea3985478ed2adc1f0f97e2b2da0f7ce1016c7dcb699793bd9998bd4354515b60461270c9a7c9041af61a030961a647bb9604a88f5ad2f343e9f09bb5fb402d6a40acc1904983e0814808bdc967944ad140a9f72851998e1b34cd03db8e8f499a98e9ecb4f9aee4a514693f4ac551e2ab61cf23e9ec93e4707fd786878f213c6b3e59a159927e2c51202700aaeda873e2442f857bba81d0a07eb3e3a4540bd27f54c993135ceec734c187941c58a812f58030b3852c3f58d38128d3bb6e128f2d8925ffc9930395174f74e0ae"], 0x1, 0x3, 0x800) msgrcv(r6, 0x0, 0x0, 0x0, 0x0) r7 = socket$unix(0x1, 0x5, 0x0) r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) pwritev(r8, &(0x7f0000000440)=[{&(0x7f00000003c0)="c82163b306f28770f357eb11a85c2099b4bc04ddf1f4f086fbe758f860954d56cd2a5ef6afecdf489a0b44ad937234d995122fc20fd62f6d7d2b5e177384dda0746a54831c2b1247739e8905e4969fd4d2a2da0153c7446b854ea1ecd691d24ba6db6b373232bf77852bfc7c5e7252a75bed8a1d8d87", 0x76}, {&(0x7f0000004c40)="40f3dccfc2a72b41437799a2066c8041367c7261deb39e6769d774d12348fdf06e998162f7b8a2a55ff26fc260e5685c418227f8bc327a8cabf3efbfcf63636d46abf1dbd4b1631d45068a3d938f3e52d9432b748d122af785669d47db5c83266938ae154433b75d223b6f818e3048446ee9885d2ae3859c9d6ba8877140d2ebc6608628b91a8c685d0640297d04b0a54a00fed0e89cfbacc74f1ab541edc29257ab149d9245d0e029dfc66579fe21320a8bd93d57cd525a1831da2677b23630c8f98b4f42316e1f86aa0c5c821b239c4b7cf77a431086433b7ea5420706c02c3a7182ae068c5afa9f69f0fb7dfe23a9b3cff24150f5e09a5fd915ad9c057f2386551e635f3339046ab61d7cd75ee5d112e789192941da1924e7425168f492cac3869c8479ce2a392868fc4ab9a307c57b574fd7a882914bf0b6f96c35cb0d3afeecf4083c10ff46cab40dd6673fedb582d4df2204dc60421a14fb16485a4d1b7789e0406d452db048263c27ea350ed0baf37477381467fe4cf2255391595b6fcef35d2f3fdac028e0c5d26e0618948a1fb80215f5b03a711e655ebb27c46fdd889c9600c342088bb48f041255e0e1b959c25db2a57c202c4e5f99d33977399b38e9c3f779e9c70f6b01a60c40353711a57f6cc64ea86e5bb53cf60a18a8d813317226c866bad9a8a7ef8597ca77fa18184c1adfcf9f4017ff7d5ae4eb04f90b01ab2f888ea7c30af95589018de49f8a6733e9909738c84c342dc6f3ab45dc1130295a0ef6cab6456ea8046d63b0683154c96a33234da0cc132abcc38f25295566672ee1a9f3286db627e92b2cac5139367b4b665be36cecd1e74295c73b412da95ea4a1ca301da4bab4b70282c99b8497e9ebbff40bad9787bcf75f6fe8257d693b556b2fdabac7f0bbb48539fab69df1f6eb1a62ba676b1bcf85a1d26a85da361193d7c758cd7f78a8a3f24a66164920b4102412ed3a8df251d7e06ed9074bf107d8a2e55cda4267bde1270481bba785c147eedbff85647b1388174d1220fe722ba725e0db11cc61f566730ec94d231330420f646266a0f7c1a5c7858c0a51c32ce9ac249f806af7c5e3d4e30d360496dbe98655e002dc3cd47c00b4c3156884f3822bc206574ff74089480fcee2278d27a39e1f7d0ef1c313eb0b7424dda3a2d77870bf7e484036042539c2b3cedc2459a97ed6898e8847ccd58531abd0d78e55deaa9a95e7d6a2ee6419f3ad0c53153278cee3a54a428bfc051ff715945f0a346e658d1e45d5ff8307b10376ada1d5b913fdeec126aa7dea28ea514734b589e5fe282a6100311f29a5ede0bf2007af163498b3289ae79474bfeb4c98818dd301f57e69409e83b32e78c1157daac23e657e10b74d5b26348d11728160f18a9be2f086c99b27652a4e818f2fe19d40b674419cd61b4d2f31c0b08e377ea7d6bfaa3006516ded1a2ffbd4fba86745631421de8f2944cbcfca90991c4b1ca96eed5ad262701df06ddde3e0bc35ecd5bbe7f0b9d1d430620d8ced4ba2f1e7e2139ab3f00958f825b5e149abb5836e3cf5efbdb64710009547be90e9113dbcbecf8854e138269a9487ded0ce6269d036380b77e676e263e11b0368e10f5fcfbe3c7d70406e9899eab9ea8f6a68d05f46e828756791b32eeb58ffbb4797d62ccc1309039abcf1162eddd167165496a2806b30d54c590c974dd11961be6d2922edc96653b8fec8d1cc549b4b7741b5e81c1977bec0e98916d7253fab8ee8a93bfb14fe94d1aeeb71144ce2e8134a6d38fde28087fd534130064235b0f054f9b5bcd4524a4c09f5a39bc5d7d5b2fbf44ec7c78ad0ce43f48cfadf6c07db43d5b0b2366aecc3c3ec0386338cabb89e9e07c42e2f3448ad61f5826c8165fa2ecf56ea47e68f169aace5fdc402f3615a6c3e0af543ddc2556bbe991d77861030418dc00021d969dae7916b8c0da164cc1e74c054aa71db36192876d15b5ad082267f38ba2b8da3a87d3ab2d85c8db1f0de42f74c64200e60eca68aaeccd59bde8cad03e9bfa1e5270ffb6f215c25f50a4aa409f16db28171467f9e75a9a6ec4700677a0fc00f7fe6eef46df0c07d7bb21b367602fcdf219ba312135850a16b6e564947274ee6234d08cfecd7a9475d925f57dcd0cd1192bf6f111b92360bd26491a2ed86c87fb028b54162266cdb9ed1131abd6bea86e2ff318f8b303a97c0ff9376dc9bc8804e3883920fae0ee5c8f1c07f72f19ce9fc7a10472abac09d1e39fe8f915f1120bb1249885bacbb03f42a0f6c96a1bc282cecb6f9142e84b38199d81315ca9f74e314c259d9c8194b82b99787f1d421ff68931eb360351da7beb0e8c7e3adaf7dd44b530a9653b43c16066efb3a20abe55f78d9df473fc6a72fa2d8c05591ff552a6658125b6cf7788b1f4cc9a2f2a675e9f528a5432db2463633c6087491464eeba80bdb077c4577085618369f8587a685624ad0107158a18ddb81da72f3733c4db9348ecbfee8ba093bcd9d31709cb677d67bf427ec93f1de33bf2c6be6d368ce83d69deeecf94d5f6907120d1e5c15d8bcbf03137b882a48c7f301e324bfa284aad1fee3277bb1d875e7b09054598969d84f5bb74f599dce722cbc9370866d97e7eb25930da3d3e88c72fb7211e60e74fc424fcb905dab57eee0cc41e8eb0831219052bfec0337ae75e8a0dba09a6eb7d7a0bd3946d0f58e57694abe5bc0e5c35597a4e7ece1d5455cb7acf613e2f82b3541d57617b9af6ae55c584321afc27f0b5dd6a34a3228019be1e3b5996ec2aa9525f12fd3f208a9ccad0cc9c3cc1050d187943250cf171255a7865d1f02218504d181ac63d716f92fd550f1cb132b4f029dfda96cff09926b1d7826d714829d3a60bf3c98d4839896e8d086f11182de87d2ea16841188fb28d8c81ed89855d9140375139792e69460d08222ce2ddcfcc7b02df3d3f904dc64fd6a03df03e03d28bce45634c8e71f2fbe2fd7df3a7dd672a73b326197b7302dc9098d6181182d07f906b8ca1876387a2e5f823a909737293ea476376cfc7c6b089e372b6ecd0862b01b82fa83c43742ecc43ba320e9a63b69b06b472b98e64fd7db3b5a44bd5fd49dc15fa78aff0f44ec480c07339d0a74be9c82321aadd97a52f2f9ff49dbaf3605720528fdb3c1daaff6ad550e51d76defffba491e74c240549ee0ebc335a46e84e7c950f88dc8fb1c8b340c9cd66cd80e67d5609fed1c682a10709db072a329e2e43c70142eab6b2b7309262c3ee8f54cbc2b34105fa3e5608ac32d66fb78072d1518c9ca48bbc1314c59642784fee5f00bf1580f9b3cac967007a974b33e4697c19f4b7586e05e3e705e771c519a72b688e33eefd222edccf09f7495b2545267cf28c55275eaef5a34ef60c94f9c03a5e7f3b21778df408c3c7edf4f6953f62c5220ff62b5c4706cecc2f7cef377d9619442feab5c3a1ff27c19952d8ac2f59621ffc5e5f90b130b6b4bc1c8dca54bfa30cf027b738b813f5e5af316a89a4cc48a2de0dd719bba4693dbe5087bfc3f88c55f0960ac29a97b8a9648c4c528782a28458a3eaccc2b8b12faa0d0868a3b136bd4aa253dea7fa7129e1704c80cadae857e8e0f0ad378c06e31205f307e0000862e6e9816ca8d4ee10d78e8d7d40ee77c8f1d3cba2c50f12a4e903db6ccff9b5f66e7e0dd9d63488e6c5c85ac88cf679c6ec96e09ca11fd873b1bd4c3b6dc43412d9e5508f2fdd6644872f9b98bfa31f220b7c288690bbe53e1b1f6743a263d7d54394e4e9ec3b7780d88b6a364a078b87f8698acd8b0c3af0aabbb4c3004241f251a033e19c2da70cbc6d70c1c34beb7c80ae5cb8cf94eca5b531203fd6a31c982977c1527d41c98cccddaf5e49e52b2fbe779b4edbae1c299eb8a4dd1d8f13ac299dc59dda4587ebf4ab211dead5b0abfe3ce98ee156eb62eb7326a0192289670702324fca307c76d3f5e305b27fd73135eaa3581d7c8b41ad1b40e3ccb4a31b7993ce984256bba6e7bfb0f66847305af2c225af17983fc371bc9c044c30da2c5ad92fefb80efd21512c5e12550e665b05e75a9d8b9ee7d9a0933f28596373cfd0db68b71f5226e25ec8e77ec98c07fb142cd01731d71e08a74b0e2afd8b65c263116656dc996828048ac6e7b673c55461f810910d01011dd340cb58854ab6a118f21d4596e20ca587f5ffa92c8c5c36b9ba0e49d573239e7e817727ed3bca2f6b8dc08b958e9ee3ef10667566439598ed50c670581090cf9961d77f989864565126059f57af75fa1e955dd44fe2b113a244ea1c949901b758d3e2aeb3f419d096a3f08b7e092884b5b41f46097b3285b566a2e38070f5388351b037b5558cc768fd136b7c13523a7317a4f5b00567711940bd8a3cbb8469f76f6f84eee49d20f10d84c046c031a44fbe1f2386eec522d035a5f2a8693e973e699501c39bcba10d59c5f2880cc8c949fd1409f341cb6cb0c1789033263538e841c0c78ec1fefee4959978ec1ff7e59734b84f09755457963eb43b65ef4e512bdff786e17c7a23d27fc1e6d595e7c6d62e09484f0f119337f98ece656f65ce62d4215d6d50af361c1a393e174bc7aabe0a2a36dafc6dd59b940451477accba03565408d93e18e93dc24ab2abdfa1694b0398217714105cbfdbf3809b829020b5c3586e2681e502b3e636863a4b95ce14d995a5faaf70aa7ee36cb0206aaeedc5e5f3e5e926036bfd86b910354a0dc20632b00a1cd0853b4ef43bff09884cf0e317f4b284c3b1811eeeee87cfc4978915288d4a5aaf908b5dda8c662722231d17666e28461055cc250285603314d0028d116f4781aaccf19ba0b1e36f134e75e49ad0d0bea65d34f07f69caf6fedd2cf8a938291ecf2ce1c11a44a1112bd369a23338f48fd391af30c62e6c3a53109f7d89f24c9547c7700b2d0d5d85cd6f885a155662bbc2dee27ea0b09e108c41b4874a52fae9754bb352ec216b0535547ef5cc3517c230bed0e701ead0faafa2c134ca3e1a8c9e928ae15e6347b3bced74aa165c2d7c2dc5294edd218a72a8382816a57c74fa72c8aeccc2200c096dda044f9bf172d1c4cedc284f7ef24ecf4e9dfe2c5b5a298ebef0bcc4070130c6199723eda258928136d6614483939e8f826b8640fc44a535e753d608fb7310c17be05cf7d7313e7470273f5e65fa7f5fa6e8d136ac77a378960b22d7f605d1284d63644d4914ad1e7235febf0c2e06c14db19d898090e616277685bdf996768b68d49c582e271dabf01def45da8b6152c02327b156cfe3450661e4d6b8c6c568fa4f09029bc5e860f8c4d9d12f955a5e86b9757e1f49a4872f8fb3f740e3c455c53a064811e1bce8743058fc650d8b0d1aeba3be1b3e8d1698550fab3d50c038f0dea12c511f8706c264fab34548edab73c3a2b36e9b2c8dc10d22dd9b96e9e8669afc3802d9d599a8e4b8f5f04747c118881e69d2dc7f4f9a5a603ca0b67d0b7941e4523534984267fcc30786b2d0e22f649acc0f297cb2dde6b254d51f162ea0383eeeaf12d68a48ab3a0c9f25ceb68f80c9f2adc1d0af1eff1a9c1e86652e3d6cdec52c959db6e49391ebe82b5feeea5396244765f52249b12a2aae15b643b230d9924c0554a7a736557435c95b0e047dfd199288c6be274df87bbc01bd947fe79985e9acd039113b747a36ebeba57b7750685a1d60b56294659bb48eb898c47b44564edde001cc200f1db237e29172bdd34e7120a0e9ca354a9d9d76396e76bd1eecb29b122ec5c91b3e0767b3d0d87e689378f6674e86dd920800cb064d23ddd8f", 0xfffffd74}], 0x1d2, 0x0, 0x0) r9 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r9, 0x2, 0xffffffffffffffff) msgsnd(r6, &(0x7f00000000c0)=ANY=[@ANYRES64=r9, @ANYRES32=r8, @ANYRES64=0x0], 0x3, 0x800) msgrcv(r6, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000000000000c0000000000000500000031a94cff0000000000000000000000000000000000000000007fb5000000000000000000000000b6000000000000000000000000060000000000f70000000000000000000000000000000ac2b35b9b0000e4474fc4f0711c931d927c12f300000000000000000000000000000000000000000400000000000000c8cc8e6a180000000000000000000000000000000000002eacfb27e78f"], 0x1, 0x1, 0x800) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r10, &(0x7f0000007ac0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000deffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000faffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a936aa5a1f5d82bcad6aecdc40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e4ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ceb730e00c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054e4bb82a0348650380d03202a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001db10000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e6ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b095000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e17d307a7c4ad6b421d6769257935753545be9d227474f76d4fb73284cbd37133c830503f6f1ccd59ee29c445d4eccb3191dfb67658751568c8baefe9aad613905f24e41bf2e1b905d62912336e5c79b4b5e068cc49b9ff3a967062c55f2d6cb687357b0102244606d20e6618a9daedca1eddaf2a727a9630ba46151972a1ca6de540d22cc464ced7c6d140a9ad43a510024461b26615c9502c6582dacd132bea3985478ed2adc1f0f97e2b2da0f7ce1016c7dcb699793bd9998bd4354515b60461270c9a7c9041af61a030961a647bb9604a88f5ad2f343e9f09bb5fb402d6a40acc1904983e0814808bdc967944ad140a9f72851998e1b34cd03db8e8f499a98e9ecb4f9aee4a514693f4ac551e2ab61cf23e9ec93e4707fd786878f213c6b3e59a159927e2c51202700aaeda873e2442f857bba81d0a07eb3e3a4540bd27f54c993135ceec734c187941c58a812f58030b3852c3f58d38128d3bb6e128f2d8925ffc9930395174f74e0ae"], 0x1, 0x3, 0x800) msgrcv(r10, 0x0, 0x0, 0x0, 0x0) r11 = socket$unix(0x1, 0x5, 0x0) r12 = fcntl$dupfd(r11, 0x2, 0xffffffffffffffff) pwritev(r12, &(0x7f0000000440)=[{&(0x7f00000003c0)="c82163b306f28770f357eb11a85c2099b4bc04ddf1f4f086fbe758f860954d56cd2a5ef6afecdf489a0b44ad937234d995122fc20fd62f6d7d2b5e177384dda0746a54831c2b1247739e8905e4969fd4d2a2da0153c7446b854ea1ecd691d24ba6db6b373232bf77852bfc7c5e7252a75bed8a1d8d87", 0x76}, {&(0x7f0000004c40)="40f3dccfc2a72b41437799a2066c8041367c7261deb39e6769d774d12348fdf06e998162f7b8a2a55ff26fc260e5685c418227f8bc327a8cabf3efbfcf63636d46abf1dbd4b1631d45068a3d938f3e52d9432b748d122af785669d47db5c83266938ae154433b75d223b6f818e3048446ee9885d2ae3859c9d6ba8877140d2ebc6608628b91a8c685d0640297d04b0a54a00fed0e89cfbacc74f1ab541edc29257ab149d9245d0e029dfc66579fe21320a8bd93d57cd525a1831da2677b23630c8f98b4f42316e1f86aa0c5c821b239c4b7cf77a431086433b7ea5420706c02c3a7182ae068c5afa9f69f0fb7dfe23a9b3cff24150f5e09a5fd915ad9c057f2386551e635f3339046ab61d7cd75ee5d112e789192941da1924e7425168f492cac3869c8479ce2a392868fc4ab9a307c57b574fd7a882914bf0b6f96c35cb0d3afeecf4083c10ff46cab40dd6673fedb582d4df2204dc60421a14fb16485a4d1b7789e0406d452db048263c27ea350ed0baf37477381467fe4cf2255391595b6fcef35d2f3fdac028e0c5d26e0618948a1fb80215f5b03a711e655ebb27c46fdd889c9600c342088bb48f041255e0e1b959c25db2a57c202c4e5f99d33977399b38e9c3f779e9c70f6b01a60c40353711a57f6cc64ea86e5bb53cf60a18a8d813317226c866bad9a8a7ef8597ca77fa18184c1adfcf9f4017ff7d5ae4eb04f90b01ab2f888ea7c30af95589018de49f8a6733e9909738c84c342dc6f3ab45dc1130295a0ef6cab6456ea8046d63b0683154c96a33234da0cc132abcc38f25295566672ee1a9f3286db627e92b2cac5139367b4b665be36cecd1e74295c73b412da95ea4a1ca301da4bab4b70282c99b8497e9ebbff40bad9787bcf75f6fe8257d693b556b2fdabac7f0bbb48539fab69df1f6eb1a62ba676b1bcf85a1d26a85da361193d7c758cd7f78a8a3f24a66164920b4102412ed3a8df251d7e06ed9074bf107d8a2e55cda4267bde1270481bba785c147eedbff85647b1388174d1220fe722ba725e0db11cc61f566730ec94d231330420f646266a0f7c1a5c7858c0a51c32ce9ac249f806af7c5e3d4e30d360496dbe98655e002dc3cd47c00b4c3156884f3822bc206574ff74089480fcee2278d27a39e1f7d0ef1c313eb0b7424dda3a2d77870bf7e484036042539c2b3cedc2459a97ed6898e8847ccd58531abd0d78e55deaa9a95e7d6a2ee6419f3ad0c53153278cee3a54a428bfc051ff715945f0a346e658d1e45d5ff8307b10376ada1d5b913fdeec126aa7dea28ea514734b589e5fe282a6100311f29a5ede0bf2007af163498b3289ae79474bfeb4c98818dd301f57e69409e83b32e78c1157daac23e657e10b74d5b26348d11728160f18a9be2f086c99b27652a4e818f2fe19d40b674419cd61b4d2f31c0b08e377ea7d6bfaa3006516ded1a2ffbd4fba86745631421de8f2944cbcfca90991c4b1ca96eed5ad262701df06ddde3e0bc35ecd5bbe7f0b9d1d430620d8ced4ba2f1e7e2139ab3f00958f825b5e149abb5836e3cf5efbdb64710009547be90e9113dbcbecf8854e138269a9487ded0ce6269d036380b77e676e263e11b0368e10f5fcfbe3c7d70406e9899eab9ea8f6a68d05f46e828756791b32eeb58ffbb4797d62ccc1309039abcf1162eddd167165496a2806b30d54c590c974dd11961be6d2922edc96653b8fec8d1cc549b4b7741b5e81c1977bec0e98916d7253fab8ee8a93bfb14fe94d1aeeb71144ce2e8134a6d38fde28087fd534130064235b0f054f9b5bcd4524a4c09f5a39bc5d7d5b2fbf44ec7c78ad0ce43f48cfadf6c07db43d5b0b2366aecc3c3ec0386338cabb89e9e07c42e2f3448ad61f5826c8165fa2ecf56ea47e68f169aace5fdc402f3615a6c3e0af543ddc2556bbe991d77861030418dc00021d969dae7916b8c0da164cc1e74c054aa71db36192876d15b5ad082267f38ba2b8da3a87d3ab2d85c8db1f0de42f74c64200e60eca68aaeccd59bde8cad03e9bfa1e5270ffb6f215c25f50a4aa409f16db28171467f9e75a9a6ec4700677a0fc00f7fe6eef46df0c07d7bb21b367602fcdf219ba312135850a16b6e564947274ee6234d08cfecd7a9475d925f57dcd0cd1192bf6f111b92360bd26491a2ed86c87fb028b54162266cdb9ed1131abd6bea86e2ff318f8b303a97c0ff9376dc9bc8804e3883920fae0ee5c8f1c07f72f19ce9fc7a10472abac09d1e39fe8f915f1120bb1249885bacbb03f42a0f6c96a1bc282cecb6f9142e84b38199d81315ca9f74e314c259d9c8194b82b99787f1d421ff68931eb360351da7beb0e8c7e3adaf7dd44b530a9653b43c16066efb3a20abe55f78d9df473fc6a72fa2d8c05591ff552a6658125b6cf7788b1f4cc9a2f2a675e9f528a5432db2463633c6087491464eeba80bdb077c4577085618369f8587a685624ad0107158a18ddb81da72f3733c4db9348ecbfee8ba093bcd9d31709cb677d67bf427ec93f1de33bf2c6be6d368ce83d69deeecf94d5f6907120d1e5c15d8bcbf03137b882a48c7f301e324bfa284aad1fee3277bb1d875e7b09054598969d84f5bb74f599dce722cbc9370866d97e7eb25930da3d3e88c72fb7211e60e74fc424fcb905dab57eee0cc41e8eb0831219052bfec0337ae75e8a0dba09a6eb7d7a0bd3946d0f58e57694abe5bc0e5c35597a4e7ece1d5455cb7acf613e2f82b3541d57617b9af6ae55c584321afc27f0b5dd6a34a3228019be1e3b5996ec2aa9525f12fd3f208a9ccad0cc9c3cc1050d187943250cf171255a7865d1f02218504d181ac63d716f92fd550f1cb132b4f029dfda96cff09926b1d7826d714829d3a60bf3c98d4839896e8d086f11182de87d2ea16841188fb28d8c81ed89855d9140375139792e69460d08222ce2ddcfcc7b02df3d3f904dc64fd6a03df03e03d28bce45634c8e71f2fbe2fd7df3a7dd672a73b326197b7302dc9098d6181182d07f906b8ca1876387a2e5f823a909737293ea476376cfc7c6b089e372b6ecd0862b01b82fa83c43742ecc43ba320e9a63b69b06b472b98e64fd7db3b5a44bd5fd49dc15fa78aff0f44ec480c07339d0a74be9c82321aadd97a52f2f9ff49dbaf3605720528fdb3c1daaff6ad550e51d76defffba491e74c240549ee0ebc335a46e84e7c950f88dc8fb1c8b340c9cd66cd80e67d5609fed1c682a10709db072a329e2e43c70142eab6b2b7309262c3ee8f54cbc2b34105fa3e5608ac32d66fb78072d1518c9ca48bbc1314c59642784fee5f00bf1580f9b3cac967007a974b33e4697c19f4b7586e05e3e705e771c519a72b688e33eefd222edccf09f7495b2545267cf28c55275eaef5a34ef60c94f9c03a5e7f3b21778df408c3c7edf4f6953f62c5220ff62b5c4706cecc2f7cef377d9619442feab5c3a1ff27c19952d8ac2f59621ffc5e5f90b130b6b4bc1c8dca54bfa30cf027b738b813f5e5af316a89a4cc48a2de0dd719bba4693dbe5087bfc3f88c55f0960ac29a97b8a9648c4c528782a28458a3eaccc2b8b12faa0d0868a3b136bd4aa253dea7fa7129e1704c80cadae857e8e0f0ad378c06e31205f307e0000862e6e9816ca8d4ee10d78e8d7d40ee77c8f1d3cba2c50f12a4e903db6ccff9b5f66e7e0dd9d63488e6c5c85ac88cf679c6ec96e09ca11fd873b1bd4c3b6dc43412d9e5508f2fdd6644872f9b98bfa31f220b7c288690bbe53e1b1f6743a263d7d54394e4e9ec3b7780d88b6a364a078b87f8698acd8b0c3af0aabbb4c3004241f251a033e19c2da70cbc6d70c1c34beb7c80ae5cb8cf94eca5b531203fd6a31c982977c1527d41c98cccddaf5e49e52b2fbe779b4edbae1c299eb8a4dd1d8f13ac299dc59dda4587ebf4ab211dead5b0abfe3ce98ee156eb62eb7326a0192289670702324fca307c76d3f5e305b27fd73135eaa3581d7c8b41ad1b40e3ccb4a31b7993ce984256bba6e7bfb0f66847305af2c225af17983fc371bc9c044c30da2c5ad92fefb80efd21512c5e12550e665b05e75a9d8b9ee7d9a0933f28596373cfd0db68b71f5226e25ec8e77ec98c07fb142cd01731d71e08a74b0e2afd8b65c263116656dc996828048ac6e7b673c55461f810910d01011dd340cb58854ab6a118f21d4596e20ca587f5ffa92c8c5c36b9ba0e49d573239e7e817727ed3bca2f6b8dc08b958e9ee3ef10667566439598ed50c670581090cf9961d77f989864565126059f57af75fa1e955dd44fe2b113a244ea1c949901b758d3e2aeb3f419d096a3f08b7e092884b5b41f46097b3285b566a2e38070f5388351b037b5558cc768fd136b7c13523a7317a4f5b00567711940bd8a3cbb8469f76f6f84eee49d20f10d84c046c031a44fbe1f2386eec522d035a5f2a8693e973e699501c39bcba10d59c5f2880cc8c949fd1409f341cb6cb0c1789033263538e841c0c78ec1fefee4959978ec1ff7e59734b84f09755457963eb43b65ef4e512bdff786e17c7a23d27fc1e6d595e7c6d62e09484f0f119337f98ece656f65ce62d4215d6d50af361c1a393e174bc7aabe0a2a36dafc6dd59b940451477accba03565408d93e18e93dc24ab2abdfa1694b0398217714105cbfdbf3809b829020b5c3586e2681e502b3e636863a4b95ce14d995a5faaf70aa7ee36cb0206aaeedc5e5f3e5e926036bfd86b910354a0dc20632b00a1cd0853b4ef43bff09884cf0e317f4b284c3b1811eeeee87cfc4978915288d4a5aaf908b5dda8c662722231d17666e28461055cc250285603314d0028d116f4781aaccf19ba0b1e36f134e75e49ad0d0bea65d34f07f69caf6fedd2cf8a938291ecf2ce1c11a44a1112bd369a23338f48fd391af30c62e6c3a53109f7d89f24c9547c7700b2d0d5d85cd6f885a155662bbc2dee27ea0b09e108c41b4874a52fae9754bb352ec216b0535547ef5cc3517c230bed0e701ead0faafa2c134ca3e1a8c9e928ae15e6347b3bced74aa165c2d7c2dc5294edd218a72a8382816a57c74fa72c8aeccc2200c096dda044f9bf172d1c4cedc284f7ef24ecf4e9dfe2c5b5a298ebef0bcc4070130c6199723eda258928136d6614483939e8f826b8640fc44a535e753d608fb7310c17be05cf7d7313e7470273f5e65fa7f5fa6e8d136ac77a378960b22d7f605d1284d63644d4914ad1e7235febf0c2e06c14db19d898090e616277685bdf996768b68d49c582e271dabf01def45da8b6152c02327b156cfe3450661e4d6b8c6c568fa4f09029bc5e860f8c4d9d12f955a5e86b9757e1f49a4872f8fb3f740e3c455c53a064811e1bce8743058fc650d8b0d1aeba3be1b3e8d1698550fab3d50c038f0dea12c511f8706c264fab34548edab73c3a2b36e9b2c8dc10d22dd9b96e9e8669afc3802d9d599a8e4b8f5f04747c118881e69d2dc7f4f9a5a603ca0b67d0b7941e4523534984267fcc30786b2d0e22f649acc0f297cb2dde6b254d51f162ea0383eeeaf12d68a48ab3a0c9f25ceb68f80c9f2adc1d0af1eff1a9c1e86652e3d6cdec52c959db6e49391ebe82b5feeea5396244765f52249b12a2aae15b643b230d9924c0554a7a736557435c95b0e047dfd199288c6be274df87bbc01bd947fe79985e9acd039113b747a36ebeba57b7750685a1d60b56294659bb48eb898c47b44564edde001cc200f1db237e29172bdd34e7120a0e9ca354a9d9d76396e76bd1eecb29b122ec5c91b3e0767b3d0d87e689378f6674e86dd920800cb064d23ddd8f", 0xfffffd74}], 0x1d2, 0x0, 0x0) r13 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r13, 0x2, 0xffffffffffffffff) msgsnd(r10, &(0x7f00000000c0)=ANY=[@ANYRES64=r13, @ANYRES32=r12, @ANYRES64=0x0], 0x3, 0x800) msgrcv(r10, &(0x7f0000001000)=ANY=[@ANYBLOB="0000000000000000000000000c0000000000000500000031a94cff0000000000000000000000000000000000000000007fc700000000000000343aa3595f0f1b622792ee5d0000000000b6000000000000000000000000060000000000f70000000000000000000000000000000ac2b35b9b0000e4474fc4f0711c931d927c12f300000000000000000000000000000000000000000400000000000000c8cc8e6a180000000000000000000000000000000000002eacfb27e78f3084bad4c7ea6026a5a94b824a381968c062cef41e7c7edb814a77ec2deb619ada24b519979eb9af470226abcc4ecc7fbbcc4d246d09c3ac27896c312c1c88c74084962fa2337a3e2df6d075ec4e4f97789412ccf5d6"], 0x1, 0x1, 0x800) r14 = kqueue() fcntl$dupfd(r14, 0x7, 0xffffffffffffff9c) r15 = msgget$private(0x0, 0x20000003c4) msgrcv(r15, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000000000000004f0ebbbf1b209e14d9821641e80822abaef3ccef058cbadf64241b061e7e4a1d1ccbfade2b5e"], 0xc, 0x2, 0x1000) msgsnd(r15, &(0x7f0000000900)=ANY=[@ANYBLOB="02000000000016d78fd1f87a67d790805fab37cfdb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2db46910374426bdcf306843b34e7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea70595fea73db901c48e582d225bca8000"/121], 0x1, 0x0) msgsnd(r15, 0x0, 0x0, 0x1800) msgrcv(r15, &(0x7f0000019380)=ANY=[@ANYRES32=r10, @ANYPTR=&(0x7f0000019480)=ANY=[@ANYRES64=r14, @ANYBLOB="d84947d6d11096d9d075f19686db4fd6b46375b981860d7e0e467988a248f0167bc5be85e32f4ec67fda2dccbc3db88a1ed49b49d633dc9897", @ANYRESHEX, @ANYRES64=0x0, @ANYRES64]], 0x2, 0x1, 0x800) r16 = socket(0x18, 0x4, 0x0) setsockopt(r16, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r16, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r17 = socket(0x2, 0x400000000002, 0x0) r18 = fcntl$dupfd(r17, 0x0, r17) ioctl$TIOCFLUSH(r18, 0x802069c3, &(0x7f0000000300)) r19 = socket(0x2, 0x400000000002, 0x0) r20 = fcntl$dupfd(r19, 0x0, r19) ioctl$TIOCFLUSH(r20, 0x802069c3, &(0x7f0000000180)) r21 = syz_open_pts() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8002) r23 = getppid() setpgid(0x0, r23) fcntl$lock(r22, 0x9, &(0x7f00000000c0)={0x3, 0x2, 0x9, 0x5, r23}) setsockopt$inet_opts(r22, 0x0, 0x1, &(0x7f0000000500)="0714000000000025ff149b33ff0f000000000000d76fd79c4f2737e3b1df21dfa39a795b646b72409ade1b67eee209abf7c6c60f978cd71a970ffb71396edfbf82e7eb59867e2fa1d06be54a85eb49d5ecc6488934958955ff3ff439f77dc4bbaeee6d226369dfb224888fbb452df0dc5f7d6084e0cadc13333e3ce32060c2c7c595100d164e0e0c32a2f0fc1caef979f3d7d2aef3d8072f90e148e3dde5342fa5b734a1e9b7eaa9cb122bca18643ac526d3c0dbfb4ba3d2951312dfe3ac10faed5c1226b2fe9af1fcd5fc1f61dff2c7de37a54f03d5629d687773f925378abf01827f6faecc1cf1dd3531cc9ad571815191d7b20a289488ffc71aa77c91844f", 0x100) r24 = socket(0x2, 0x2, 0x0) connect$unix(r24, &(0x7f00000192c0)=ANY=[@ANYBLOB="ee10ec31acc33f46d132bc871366dbbeb2df11c89d428df43c5fd3ad24fefcb9b1a5fd69cc3a5942eaa595b992f8e1db9a3a39889052702c92d9e5e108162dd39396f21aac21be1442d1b0ac0e64f43c6e258856f02973da846f4a7753dd7c7339c01eb1e0701ba25daebaf79e2376d1001abb06a28a629b16a896a250a0b01a858362ea9eea04b8e24d6453b4a3b18a710b932f93d09a0f49ad140637c292c7a932eb1366766f6ad642cc06562ddd"], 0x10) setsockopt$inet_opts(r24, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r24, 0x0, 0x0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000200)=0x5) r26 = socket(0x18, 0x1, 0x0) setsockopt(r26, 0x80000000000029, 0x2b, &(0x7f0000000000), 0x4) r27 = socket(0x18, 0x400000002, 0x0) setsockopt(r27, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r28 = socket(0x20, 0xc, 0x9) setsockopt(r28, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r29 = socket(0x18, 0x1, 0x0) close(r29) connect$unix(r29, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) msgrcv(0xffffffffffffffff, &(0x7f0000002280)=ANY=[@ANYRES32=r16, @ANYPTR=&(0x7f0000019500)=ANY=[@ANYPTR=&(0x7f0000000340)=ANY=[@ANYPTR64, @ANYPTR, @ANYPTR64, @ANYRESDEC=r22, @ANYRES32, @ANYRESHEX=r4, @ANYRESOCT], @ANYRES32=r13, @ANYRES64=r18, @ANYBLOB="3fff030000000000006fbb72ba6b0c676045ebefc20e852ec7f4067087097fbcb57bac9f885748732fa5a209622a7a9a8830b9da4e2e660ec8da2dcdba47b2df5e1291d417489ed85047119859533b092fb176874065a798c8ed82809adaec7be02764c7d670a657a74dc287321071a82a6a16aa63d4762984404f6acb83e3c1be6493c657f04d51cdd9b77bc2e36ca3397886b9772038259107e0f3c7751ae1cd519b4f4bfaacd39566634b69b48dd1818d7ee7bc1381c83e9442cc8bf28803d2c65f5ab6e7fc030c96c22d55c25ca6b1057889b692e036420868192ac5a25fd3adddb5e9db841562de6d9a9e8ee2e483b25f9effd1a7fd0070cec23b93da8239b4cfab7a10cd1e43eacb616ee45ff2415402fffab35c09db708d56b9a7f0af4fb2c8be71f1f294a29bae90aa18a2016662a5f321b6fe21db52b01d75e079597c3ab0955a", @ANYRES64=r21, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRES32=r24, @ANYPTR, @ANYPTR64, @ANYRESHEX=r25], @ANYRES32=r20], @ANYRES16=r26, @ANYRESHEX=r5, @ANYPTR64=&(0x7f0000019440)=ANY=[@ANYRESDEC=r29], @ANYRESOCT, @ANYRES64], 0x7, 0x1, 0x3800) r30 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r31 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r31, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r31, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r31, &(0x7f0000000c40)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaff21fd17153cf3d117c2e9547a40d43f5d31059c11c5a9530a448e0e5a392c598c258300980190f7f757f7d10000000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c97a2b83eea214e18350e46ba39befc79076f25d33ed3de8de7ec37031bc10f8ba5567bf43cbceee16000000da0c23e9475c9d6bf97f93cf02b9422e05e492a01690821d727859f2329538784df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4f5ec85c61dc8a76803f064ef041384979c3e253c71c2382518cdb266121375d39876dfb140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f40008b7ab4af81b1c992b76d6c971287731ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ece0bb09bd6eb1ab1e523d74c7282dc8137ab2635a032dcf3362ccfd9ad47f49ac1c6b8c5c2f0d1b998accb434584fee2bbf4eaf3d50a02f42e99af6958251e3ed78723e744649e9a56d241d1d5b8fd4d73ed6b883942775770f2f20df054fa49a6eb3814e455bf569030cba26dbd96153fdac697b7600eea335743b80a9e46cf0e0466c0d759ada519810f3c711da5749344ea135d5fd834f5788dc0ec31c8f43f00a957dcf6bfe6a818710163bad8da10ea2e8f271786385e5eeb8845e000000000000000000000000790f69cde5f67003dcb8ea32"], 0x1, 0x7fb) r32 = socket(0x2, 0x1, 0x0) setsockopt(r32, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r32, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r32, 0x2) msgrcv(r31, &(0x7f0000000c00)=ANY=[@ANYPTR64=&(0x7f0000000140)=ANY=[@ANYRES32=r30, @ANYRESOCT=r32]], 0x1, 0x0, 0x1004) msgrcv(r31, &(0x7f00000001c0)=ANY=[@ANYRES16=r21], 0x1, 0x3, 0x0) r33 = socket(0x18, 0x1, 0x0) close(r33) setsockopt(r33, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13391c070000000000000094c6f1b9fd", 0x14) connect$unix(r33, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r34 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r34, 0x0, r34) r35 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x8, 0x0) r36 = openat$null(0xffffffffffffff9c, &(0x7f0000019180)='/dev/null\x00', 0x4df8fc511f71e8f9, 0x0) r37 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r37, &(0x7f0000007ac0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000deffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000001f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000faffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a936aa5a1f5d82bcad6aecdc40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e4ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ceb730e00c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054e4bb82a0348650380d03202a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001db10000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e6ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b095000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e17d307a7c4ad6b421d6769257935753545be9d227474f76d4fb73284cbd37133c830503f6f1ccd59ee29c445d4eccb3191dfb67658751568c8baefe9aad613905f24e41bf2e1b905d62912336e5c79b4b5e068cc49b9ff3a967062c55f2d6cb687357b0102244606d20e6618a9daedca1eddaf2a727a9630ba46151972a1ca6de540d22cc464ced7c6d140a9ad43a510024461b26615c9502c6582dacd132bea3985478ed2adc1f0f97e2b2da0f7ce1016c7dcb699793bd9998bd4354515b60461270c9a7c9041af61a030961a647bb9604a88f5ad2f343e9f09bb5fb402d6a40acc1904983e0814808bdc967944ad140a9f72851998e1b34cd03db8e8f499a98e9ecb4f9aee4a514693f4ac551e2ab61cf23e9ec93e4707fd786878f213c6b3e59a159927e2c51202700aaeda873e2442f857bba81d0a07eb3e3a4540bd27f54c993135ceec734c187941c58a812f58030b3852c3f58d38128d3bb6e128f2d8925ffc9930395174f74e0ae000000000000"], 0x1, 0x3, 0x800) msgrcv(r37, 0x0, 0x0, 0x0, 0x0) r38 = socket$unix(0x1, 0x5, 0x0) r39 = fcntl$dupfd(r38, 0x2, 0xffffffffffffffff) pwritev(r39, &(0x7f0000000440), 0x0, 0x0, 0x100000000) r40 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r40, 0x2, 0xffffffffffffffff) msgsnd(r37, &(0x7f00000000c0)=ANY=[@ANYRES64=r40, @ANYRES32=r39, @ANYRES64=0x0], 0x3, 0x800) kevent(r3, &(0x7f0000019100)=[{{r21}, 0xfffffffffffffffb, 0x40, 0x0, 0xeb, 0xd7c}, {{r33}, 0xffffffffffffffff, 0xca, 0x40000000, 0x7, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x130, 0x0, 0x56, 0x8000}, {{r34}, 0xffb22e5e1322e413, 0x51, 0x20, 0x7864, 0x1ff}], 0x0, &(0x7f00000191c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0xfffffffffffffffd, 0x7}, {{r35}, 0xfffffffffffffffd, 0x18, 0x40000000, 0xd, 0x7}, {{r0}, 0xfffffffffffffffb, 0x8, 0x8, 0x3, 0x9}, {{r36}, 0xfffffffffffffffe, 0xc1609709302e68e0, 0x1, 0x0, 0x7ed}, {{r39}, 0xfffffffffffffffa, 0x0, 0x40000022, 0xc74b, 0x8}], 0xfb, &(0x7f0000019280)={0x1, 0x40}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r41, &(0x7f00000007c0)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0xfeff, 0x406, 0x0, 0x0) 05:20:21 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) fsync(0xffffffffffffffff) semget$private(0x0, 0x0, 0x0) r1 = syz_open_pts() r2 = dup2(r1, r0) ioctl$TIOCSTART(r2, 0x2000746e) chdir(&(0x7f0000000080)='./file0\x00') 05:20:21 executing program 0: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r0) r1 = fcntl$getown(0xffffffffffffffff, 0x5) r2 = socket(0x2, 0x4001, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=@file={0x0, './file0/file0\x00'}, 0x10) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="826f2cfb97dbd548a9c4a143dce4a7efe1970da73e1a2708fda4872e4a1ce5fc41"], 0x10) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) setsockopt(r3, 0x76b6, 0x7d5, &(0x7f0000000480)="d02462be534c6241b341e7b368d2c081562f8e37782ce15216a66288b41d2496a0f6d2c292439202378464de39ecd854eb50095e6e473f1ac68e019df1dc782dad318b992e8195d10435b9124423c1b5e72419", 0x53) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={r1, r4}, 0xc) r5 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x140) writev(r5, &(0x7f0000000000)=[{&(0x7f00000018c0)="ea", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x4011, r5, 0x0, 0x0) r6 = socket$inet6(0x18, 0x2, 0x0) getpeername$inet6(r5, &(0x7f0000000300), &(0x7f0000000340)=0xc) getsockopt$sock_int(r6, 0xffff, 0x1002, 0x0, 0x0) socketpair(0x6, 0x5, 0xff, &(0x7f0000000380)) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000640)=ANY=[@ANYRESHEX, @ANYRESOCT, @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRES16=0x0, @ANYBLOB="a80337ce30c953849e25fa1d8356d00c3a6b451d39ce15135996e3df1c32340d45"]], 0x3, 0x7fc) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r7, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000000140)=ANY=[@ANYPTR64]], 0x1, 0x7fb) msgrcv(r7, &(0x7f0000000980)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a6072000000000000007c0c000000000000000000000000000000000000000000fb0000000000000400000000000000000000000000000000000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a208c72d404f944ca7ea93a251f1ae8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc677e4fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604c2961db34af324e83590065c861e3ea1a1a3222ebd77c914e8e992b159c9d625fda6a28b77b59e1c7217ea86f0b7dc818b5502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0fd8246f9e9a2bcc063119adbbd95ec459ba326cd75328db3f18499a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c661a9282ae17b70e939c821c6f8f4c7fe9b318c8bb2744fa207d2e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5bbe36cc175c5314e88be8f450ce4ccd91318c03621f40d110e86ce53abf3c7842da8d1483d8a66aa36770720d6caa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a6438a1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080d5b0910adb2b40d791976bef6f5429faf427609e028522d0d57b0ddcfef5dccb7cdb08e1436c7f93c6cd8438644330a01fd0ebe1163e53fb0d7ca848939f0c9ab7c57e308ded7fcd0d8331968c90901d49935002ac7a1331bf31ad576d2fc803e7346edb6785c899e8f3c7da2381a4eb2327004309206588c765ee222a827fa9161a66e016b56e7e1608404bb806f582a72a8b295a7cbdfea6173badddea1361a68a4b088a5a1a7122"], 0x1, 0x0, 0x1004) msgsnd(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc516a0af1461584bca"], 0x1, 0x800) msgsnd(r7, &(0x7f0000001f80)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941639c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce3b3f33a4312bd05b3a77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"], 0xbc, 0x40000000000800) r8 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r8, 0x2, &(0x7f0000000800)=""/237) msgrcv(r7, &(0x7f0000000500)={0x0, ""/146}, 0x9a, 0xd6d0c418f59fe7d3, 0x1000) msgsnd(r7, &(0x7f0000001e00)=ANY=[@ANYPTR=&(0x7f00000002c0)=ANY=[]], 0x1, 0x0) 05:20:21 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="e002ec4a7f"], 0x1) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) open$dir(&(0x7f0000000040)='./file1\x00', 0x20000, 0x184) 05:20:22 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="8b0201fcffffffffffff214164f7cd2de35e6e0f43e0ddc4f54cc627dd28a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1be2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653dd92efc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a158e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac896263eca34e2d0bad4a67f5b9bca2f5628752cffd0180826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08d4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d75a6e83c50900abbf5c929dedfeb69934511e47280605dd5c8075bb682f00df88d25906e7ae68f0b1c7c45669ced8950000000000000000000000000000000000c55e15fb74a27aa3a685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5934900dd2eb696b4ae93848fd7d2e57c8c69cb5e8e1fdebbecd9c4a2bbced0608ae2826b2014daba26db5e09aaa3e73c3a2f926c58b648eed0ad1359739022dc956090f44a963d73e6e1ffffffffffffff249c58ed7d751b78e7140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a392ffba5033f18a8dd4999778512e59026656bea1fd5d8b04f1553e2828e7a8a051021fd64b81e6d88d6cb886c383568f9d61166b6be3aed4e92bf32240639b4b417b00ce3bfbac4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b47754785f137e16b1ba03fb799ea668e57755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d951887641ce3a2d5f4dcac7d86b593fcf5d1e3ccd961238b8f904a709813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790935400d3461344134282fabdfd6f4a2767ab3db806051e8bcd9ca34aa53eee9e468d3de5eb01f2795d27e9f0bc7390c55b4503d1ee779ac5345adb691261c2d60b4865a9c0eb4722700e2b986eded8972e67aaa42f2b7b7c3f697ed994916c3716f101b628484fa99746fd8a7ea76395de157596268949a0c67324ee2a9d0400d3079cb50e9abfa6fceb5a6300"/909], 0x10) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r3) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r3}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x6812, r3, 0x0, 0x5) dup2(r0, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r4) sendto$inet6(r5, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0xfffffffffffffe8c) socket(0x2, 0x0, 0x0) 05:20:22 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902", 0x62, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x11, 0x3, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) setsockopt(r0, 0x14, 0x2, &(0x7f0000000140)="1a7b43cdba093b61171ff4fe5fb6280a7fa6a5238ed9d90661ddf8e427ff8759475bf5b8d10e33edef626a22aa9696080b227be92115e70280b4a4db", 0x3c) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) sendto$inet(r3, &(0x7f0000000240)="b1baf936e20aae567dc9db64231da0a5a6472b1ed295cb6b8eccec6e8ea303395d2b2ef0300f69995897a520531c38b4dd356cc460fc550db3e30ac9a61e99507f646553d9faa62083e610523312033d745cfc89401afb8b74f2fd3bbc90792a5638a282d900fdf99302f4e072c353303aa2a8e9953211edeb42b0ca4cb2888803974001cf924e3bfca81109783440a17f7f7f746cfefdfbe8f00d927cc1e94059d49727c59c9f11a4fe64b6bdfd36", 0xaf, 0x402, &(0x7f0000000040)={0x2, 0x3}, 0xc) 05:20:22 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0xa2) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x5, 0x10, r2, 0x0, 0x0) r3 = dup2(r1, r0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x800, 0x100000001}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x800, 0x100000001}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x800, 0x100000001}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r7, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x800, 0x100000001}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000007c0)=0xc) r8 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r8, 0x0, 0x0) shmctl$IPC_SET(r8, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r9 = semget$private(0x0, 0x4, 0x3fa) semctl$GETNCNT(r9, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r9, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() r12 = getgid() r13 = geteuid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r12, r13, r11, 0x10, 0x8}, 0x8, 0x1, 0x401}) getgid() r14 = getppid() fcntl$getown(0xffffffffffffffff, 0x5) r15 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r16 = socket(0x2, 0x8000, 0xb2) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r17 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mknodat(r17, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x7) ioctl$BIOCGBLEN(r17, 0x40044266, &(0x7f0000000380)) ioctl$WSMUXIO_REMOVE_DEVICE(r17, 0x80085762, &(0x7f00000003c0)={0x2, 0x5}) fcntl$setflags(r17, 0x2, 0x803) pread(r17, &(0x7f0000000580)="609bd923e9f2758fbb254c65a956751041e4d2fbda945817bbbafa2811cd93bb98a9eba731636f6e377116464b254a5982b39eb640dcadcdfa48fd5690ccfa9e5c49edf3dfc96a27aaaa6050f8c16dac8d62b87bacd0c80f83095f7a9e5352e2d255658fd13029b3244970cb4e7298c902435c0f41888a3f56b4d814d3e6a8a3d92b66f0ef45efca5b182fe1f4d44a32d58557e4b58f18bef46ee2a6339a825eb1c0a6c6b87eef1483dc47da64e9f91a6c67837424e25efadf7d4c6bc07d393450587f2a23b2d6bfe8f4d69e059d4a6373cb", 0xd2, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r17, 0x8058574d, &(0x7f0000000440)={'./file0\x00', 0x20009, 0x3, 0x9, 0x1, 0x401, 0x400, 0x9, 0x2, 0x2, 0x4, 0x800}) ioctl$VT_ACTIVATE(r17, 0x20007605, &(0x7f0000000140)=0x7ff) ioctl$BIOCSRTIMEOUT(r17, 0x8010426d, 0x0) r18 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r18, 0xffff, 0x20, 0x0, 0x0) r19 = kqueue() r20 = dup2(r18, r19) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, &(0x7f00000007c0)=0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r22, r23) r24 = getgid() r25 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r25, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000880)=0xc) accept$unix(r25, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r25, 0x8004667e, &(0x7f0000000680)=0x800) openat$zero(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/zero\x00', 0x80, 0x0) r27 = kqueue() r28 = fcntl$dupfd(r27, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r28, 0x0, 0x0) ioctl$TIOCGWINSZ(0xffffffffffffff9c, 0x40087468, &(0x7f0000000f00)) fchownat(r25, &(0x7f0000000080)='\x00', r26, r24, 0x6) r29 = getgid() setegid(r29) r30 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0xc0) ioctl$TIOCSTAT(r30, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, &(0x7f00000008c0)=0xfffffffffffffd2a) ioctl$FIONBIO(r30, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r30, 0x40087468, &(0x7f00000001c0)) fchownat(r30, &(0x7f0000000080)='\x00', r31, r29, 0x6) r32 = semget$private(0x0, 0x7, 0x287) semop(r32, &(0x7f0000002a00)=[{0x4, 0x200, 0x3000}, {0x1, 0x2, 0x8789c8d791a6081e}, {0x4, 0x7, 0x1000}], 0x3) semop(r32, &(0x7f0000000c40)=[{0x4, 0x4, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x0, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0xb}, {0x3, 0x500, 0x800}, {0x0, 0x409, 0x1000}], 0xa) semctl$GETNCNT(r32, 0x2, 0x3, &(0x7f0000000000)=""/9) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000240)={{0x81, r33, r29, r26, r29, 0x1ea, 0xbffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r22, r29) r34 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r34, 0xffff, 0x1005, &(0x7f0000000080), 0x8) r35 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r35, 0xffff, 0x1005, &(0x7f0000000080), 0x8) r36 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r37 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r37, 0xffff, 0x1005, &(0x7f0000000080), 0x8) sendmsg$unix(r20, &(0x7f0000000840)={&(0x7f0000000c80)=ANY=[@ANYBLOB="696e6e048997c1f327e643252ac970b00218f271434f3f959e51c058571cf21aa6ad04ca69224c3ea15c83b4ca14bc1f4351fe1f2e1f0c9f77794849d8f9b226e52d186b9d6d3ad0053aa4a5efc41a74ed76fe0f6983013b06212043d00acb2b3bbee9c58539244b3e544fd318c584c125068b473dba6157cc6ac0ef96bb09f679a2443bb33c32ab31b9c9b6a507b0d55df99f2ad0a05f3383ffc5371ed01060c270b85cd08dfec76887ae5dc36e681a161068746abd04e12ccaf9c1ace67c868185e9cb60899549a26922c8552be43aeb7e1090a73d29634bde0390c6ba8645ac3bb3ca0f8a6c949d0a9729704a466e1906ec605b4d08fdccff11e670f72fe93699ff9dce126f27427f59fc7a110000cfcc820f90d3c4f5248c50a71a94ccfc343a2ec5eb5d455b79ed625a5e0000200000c9ba332f3a096de553b4a152da07596552b316e974bedb0fdf187852559b00fc3d72a6cd2e82b326e8c1b67a6ea1957932ced65a7563894aec2cff9a135ee7a836d570073f3e954645759a3611b3b623000000000000bd7c2d3e201af016e623952c31fc2b59957ef69ebb9c1daf781d115f6824639a4ac9bed87ca00a217957430134cc1f28cc0bcf4902a95b0fc7dd3ceff701f55ac1f5e6264f92b3d8d6afded699d0eadfc1665bf785a11715d3d5ae9f5f9cbbcb22c6429a45860305567f47b29b86e2f7c30c6867454952248782360dc51f2dea1677e5aa31e12a14be8bbfe6706dbac49ce6624be7e74bd1ef4c28bb416e15020309e27f70d927541155a13a53edac7ef724c92a50ef90a17b00"/588], 0x1, &(0x7f0000000700)=[{&(0x7f0000003b40)}, {&(0x7f0000000300)="d09a15263aa9d1d227435304494ae207ebbe55351dedc901a79111ca5dc19636e64ba92922c999555b1d98930ff80b2b45adb2ac172d1e49586a20f122556bc02f34ad1f97e0a050ee26d94259ee75308de00b62923f6b98fa25f7aaf7e8f029cbff70feb8d8a67b68cd92db4411ed1d", 0x70}, {&(0x7f0000002ec0)="98694aa3137ebb8e5ff577ab716f07e8b37617f50f33cd03000000000000000000000000000000d4c3dc08ec9ec7b5df67c33f9d8930fd", 0x37}, {&(0x7f0000000940)="5be1d48d5cd3b0b45ad001aba8dc91abfde50b6da16c702190aea61d46b836daabde2cbbab77b893d0422ca6b8db229489e6fb4c18c1bb05342d08207fb407003ec62e6151a19ca39d737a0540d74878f4534afa6e0b96c0b457458b48069397b76d27800ca5f991e50eab4bd108a1de4836b3cfe62a97218e8464ce2e9d555e668c0fd968f0adee9a22bb4cd05a11462d64d940d0e4733bbaf0625f8e84c7a3c7da03d0b3db1af2a88339b0", 0xac}, {&(0x7f00000004c0)="6429fef93eaa36ed065e403711da087016fd1fb3d77883fc3d2fedb481128e3b9a12df77269bbe4b070bd8f91a5ef42d9f6ab40f", 0x34}, {&(0x7f0000000500)="ca7d611ca4327e15e40631670323b3912306137c44bd65ff21a094ec161c4b646f0d422ab9c7ddcffa943be37874fadba3032746439e3cde4a815ece8d72f79b6a4ec34b8ecbd7e8431dd49af33ca08a62919c47f866e77ba0fecba3d3f20cb83f11e8d84bcbf48e8477790cc8dc595b94b6c3c9c9f0ccdba3e2e7b29430c1fa84aaf0ac3396ca9a304fd109afbc9090265003cb88290d04ca", 0x99}], 0x6, &(0x7f0000000b00)=ANY=[@ANYBLOB="5e2a0000000000000000000000000095650c422c54d8a5b7c07d9121457a48fcc9f9e9309eac35f1da1883e1b056d6f63ae81fcb70b1a8f8148d3bb3c12d623e34fdc2fc888ddccffc37e67f768f113dc631ae0eb76a653b51d87fdf29dc12402fd72ac0cf360323e66e2b6068af3f81df8919f18fbc210e5b124892e899fb7064dcba7f492c3482c20c706f436a5155dde3e2f5a235759e781c7bc32e4f1bb0900cd412cc63e8b3488f46a7da51ea491bdc851f86", @ANYRES32=r34, @ANYRES32=r35, @ANYRES32=r36, @ANYRES32=r7, @ANYRES32=r37, @ANYRES32=r5], 0x28}, 0x80c) fcntl$lock(r15, 0x7, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x1008101000002, r21}) r38 = getgid() r39 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, &(0x7f0000000880)=0xc) accept$unix(r39, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r39, 0x8004667e, &(0x7f0000000680)=0x800) ioctl$TIOCGWINSZ(r39, 0x40087468, &(0x7f00000001c0)) fchownat(r39, &(0x7f0000000ac0)='\x00', r40, r38, 0x4) getgid() shmctl$IPC_SET(r8, 0x1, &(0x7f0000000340)={{0xffffffc5, 0x0, 0xffffffffffffffff, r10, r38, 0x80, 0x8}, 0x5, 0x5, r14, r21, 0xfffffffffffffe01, 0x9, 0x7fb}) r41 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r41, 0x8, &(0x7f0000000100)={0x2, 0x0, 0x800, 0x100000001, r14}) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000800), 0xc) r42 = getpid() ktrace(&(0x7f00000002c0)='./file0\x00', 0x3, 0x800, r42) r43 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r44 = socket(0x18, 0x400000002, 0x0) setsockopt(r44, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$lock(r44, 0x7, &(0x7f0000000100)={0x0, 0x2, 0x100000, 0x100000001}) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000840), 0xc) r45 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r45, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) r46 = socket(0x18, 0x1, 0x0) r47 = socket(0x18, 0x400000002, 0x0) r48 = fcntl$getown(r46, 0x5) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000240)={r48, r49, r50}, 0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000880)='/dev/wskbd0\x00', 0x20000, 0x0) r51 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r51, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x100000, 0x100000001}) r52 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r52, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x800, 0x100000001}) r53 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r53, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x100004, 0xfffffffe}) r54 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r54, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x100000, 0x100000001}) r55 = getpid() ktrace(&(0x7f00000002c0)='./file0\x00', 0x3, 0x800, r55) r56 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r56, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) r57 = socket(0x18, 0x1, 0x0) r58 = socket(0x18, 0x400000002, 0x0) r59 = fcntl$getown(r57, 0x5) getsockopt$SO_PEERCRED(r58, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f0000000240)={r59, r60, r61}, 0xc) getegid() 05:20:22 executing program 0: syz_emit_ethernet(0x192, &(0x7f0000000b40)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaa0086dd60eaa836015c2f00fe80000000000000001b0000eeff00bbfe8000000000000000000000000000aa2b0086ddffff00000502040100000000011f0000000000000001001ff906ed2e7e312e7c365c7a188c3ece72e21a2fe649e3cfc089f26e14dfe4055cbf132dd60eee5bec494677cb406492fa48b4405af7d46d347b29d31db08ee7a40f90a31853752eff8f861575eaa7000e63e32ef3c9cc311db5d26f02e23cac49613e74bdd748cc5585b41609f21e43e893bda7248da2828bb59978aca2553635fd31a722531db7ef9ad6e29c19b01a2f4370b0375b13f685d59b381c9073ded5a05067a6a6e62760f009a16713e5c4bb272f433e32a588cef7a4f947ed0a487ee4f179c2270800a3ef4d1a6eb53fdf7a58977ba4e1d706581bd6f9a67f2a31874f84e092e03105c9c286f11a9e0cb76f4ae78a51470cefe86dd79724b801a271980651458125e0532b128bbbda42b682840000042065580000000000000800000086dd080088be00000000100000000100000000000004080022eb00000000200000000200000000e0ff0000000000202a82569ff1fde2feafda759e11082559d78684abf01a5c897d1181194815009dd571b0f780b1419623e82fa7086487bf6434de008000008298d461d130389e13709c5282512377e32be7bbb114e016c4763351dccb2e35c324d08dc25e705c7a365fe2054414a58260bd54678834978afce26137751c62ec623e9250697bce0c4d17213be58d6f1fef735380e897bd19358bd433331952ff08af7bbbca71dfc7dc43eb134c00fe55f0f6970f962dc820e1e8b46d6e06ff58ac7440c2a795efac94c4cf76298fa4bac086a81eb3cb94ad768735c80f103769c1e178cf51ae95e6715aa9581d4d19ec87de2822a0ef70f2bac745c76d5c2fc4e1d7404a459b10ddcd653ab0cb6a5aa056e783b0deb1ab9d5f66dcf8f3416d770c0c8ee9c7762b945f7c0af6646364fa3650e7e52b0000000000"]) r0 = syz_open_pts() close(r0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x18485, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f00000000c0)) setsockopt(r1, 0x5, 0x1000, &(0x7f0000000340)="96594512511beb7d3f4147f35d4a5e529767cabd2ea19d053fbab2cfd3abc1ba47245e7e1047df2fa211d28bff12c320edc4bcc0f6bf9887e67bbfdbad14480bc8b9ceb10e8cf98988edb9f15c5493f02915801336dc7a2506325c4d52713b9db1cd8c80e0aa5ff3d443b4ce37478bac2739e804b130dd106ae7f5b7558f114460af9153fd9a39eb055407498d24f69f780f9365dc260a22c5df20a4e94eeba20e5c384631ed653d9c42ba89f9f0a57532b163a8eec838710ebe01ccb4227fc405e358d075ad8365921a3c4c", 0xcc) syz_open_pts() r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) faccessat(r3, &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x0) r4 = socket(0x18, 0x2, 0x80) close(r4) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) sendto$unix(r7, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r7) sendto(r7, &(0x7f0000000200)="f3", 0x1, 0x1, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8) getsockname$inet6(r7, &(0x7f0000000240), &(0x7f00000002c0)=0xc) listen(r6, 0x0) accept$unix(r6, 0x0, &(0x7f0000000080)) ioctl$BIOCGSTATS(r6, 0x4008426f, &(0x7f0000000200)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0x4) sendmsg(r8, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="1000000000800041d56a786600b137e328c3b5000900"/33], 0x10}, 0x0) open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x838, 0xc0) r9 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r9, 0x6, 0x10, &(0x7f0000000140), 0x4) connect$unix(r9, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) socket(0x18, 0x8002, 0x0) 05:20:23 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="cc0d", @ANYBLOB="46cb0cc3fa0900b46aa9d099967d08009e2bae34e63e8c0068f371320fde", @ANYRESOCT], 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x10, 0x2, 0x6) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) 05:20:23 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x800, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000080)) r2 = dup2(r1, 0xffffffffffffff9c) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/112, 0x70) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x100, 0x0) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f00000002c0)={0xcf, 0x0, &(0x7f00000001c0)=""/207}) r4 = dup2(0xffffffffffffff9c, r3) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f00000003c0)={0x90, 0x0, &(0x7f0000000300)=""/144}) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000440)={0x10, 0x8, 0x4, 0x2, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x20}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x10001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x376}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0/../file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) getegid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000940)={0xffffffffffffffff}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x4010, r7, 0x0, 0x9) recvmsg(r5, &(0x7f0000001c00)={0x0, 0x0, &(0x7f0000000bc0)=[{&(0x7f0000000980)=""/234, 0xea}, {&(0x7f0000000a80)=""/42, 0x2a}, {&(0x7f0000000ac0)=""/254, 0xfe}], 0x3, &(0x7f0000000c00)=""/4096, 0x1000}, 0x840) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001c40)='/dev/wsmouse0\x00', 0x8000, 0x0) ioctl$WSMOUSEIO_GTYPE(r8, 0x40045720, &(0x7f0000001c80)) r9 = open(&(0x7f0000001cc0)='./file\x00', 0x400, 0x17b) getsockname$inet6(r9, &(0x7f0000001d00), &(0x7f0000001d40)=0xc) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/null\x00', 0x10000, 0x0) getsockopt(r10, 0x5, 0x2, &(0x7f0000001dc0)=""/202, &(0x7f0000001ec0)=0xca) r11 = openat(0xffffffffffffffff, &(0x7f0000001f00)='./file\x00', 0x2, 0x6d) connect$inet(r11, &(0x7f0000001f40)={0x2, 0x3}, 0xc) getpeername$unix(r6, &(0x7f0000001f80)=@abs, &(0x7f0000001fc0)=0x8) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000002000)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCGSTATS(r12, 0x4008426f, &(0x7f0000002040)) r13 = fcntl$dupfd(r11, 0xa, r6) ioctl$TIOCSTOP(r13, 0x2000746f) r14 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000002080)='/dev/diskmap\x00', 0x800, 0x0) close(r14) 05:20:23 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x1ff, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = semget$private(0x0, 0x3, 0x798) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f0000000800)=""/210) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r1, r4, r6) writev(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)="e76af8d46a1fd373d03714b64491e6017a1e71aa6084f01d5285c11cdffe697abe0000", 0x23}, {&(0x7f0000000080)="87d6b35314d071038c4fa5ddde1469febc2ad8912ffcdabd0973d2236ac68773ff0ca2c6", 0x24}, {&(0x7f0000000280)="fced61fd5d0892de83359cd937b88fadc5af0a1e95a86e21fb660812fffdf1a0ec5c0d23c677547c82", 0x29}], 0x3) 05:20:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x80000001, 0xdfb, "3fbfe9590034d4887dcecff9021f78a70bc0e5fd"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000940)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e978b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959", 0x224}], 0x1) geteuid() r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x1004, &(0x7f00000002c0)=0x800004, 0x248) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r5 = socket(0x2, 0x1, 0x0) ioctl$TIOCSTART(r3, 0x2000746e) r6 = dup(r5) listen(r6, 0x0) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x5c20, 0xb5c, 0x5, 0x1, 0x0, 0x68c, 0x80000000, 0x5, 0x2f932d86ae0bcfb3, 0xab0, 0x80000000}) geteuid() r7 = semget$private(0x0, 0x7, 0x286) semop(r7, &(0x7f00000000c0)=[{}, {0x3, 0xdfff, 0x1000}, {0x2, 0x400}], 0x3) 05:20:23 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000eae65dd1da300fa700"}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r1 = dup2(r0, 0xffffffffffffffff) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x3, 0x6, 0xa93f, 0x9, "42010903cdd5d6c7566c8e63431267ab10443274", 0x2, 0x2105}) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 05:20:23 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = semget$private(0x0, 0x7, 0x1) semop(r2, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semop(r2, &(0x7f0000000140)=[{0x4, 0xc1, 0x800}, {0x4, 0x9d3d, 0x1000}, {0x0, 0x2}, {0x1, 0x40, 0x1000}, {0x3, 0x401, 0x857b974bcda72313}, {0x2, 0x400}], 0x6) sendto(r0, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) r3 = socket(0x2, 0x4001, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r3) 05:20:23 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffc, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = fcntl$dupfd(r1, 0x0, r2) ftruncate(r3, 0x0, 0xfffffffffffff801) ftruncate(r3, 0x0, 0x1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 05:20:23 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRES64], 0x1) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x8, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714efffffffff24ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) 05:20:23 executing program 1: getrlimit(0x2, &(0x7f0000000080)) r0 = socket(0x10, 0x1, 0x0) socket(0x6, 0x4000, 0xff) socket$inet(0x2, 0x2, 0x80) r1 = socket$inet(0x2, 0x4000, 0x10) getsockopt$inet_opts(r1, 0x0, 0x3, 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0xa92b2d62) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYPTR64], 0x1, 0x0) msgrcv(r2, &(0x7f0000000540)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000e000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c000000000000000000000000000000000000000000001d10383d792ca6e502fdfc00ffffff7f0000000000000000000000000000000000000000000000fbffffff0000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f77868c50ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d008"], 0xfffffffffffffe9f, 0x1, 0x1000) r3 = socket(0x1, 0x5, 0x2) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040)=0x200, 0x4) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000100)=0x1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r3, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) accept$unix(r6, 0x0, &(0x7f0000000080)) r7 = accept$inet(r6, 0x0, &(0x7f00000001c0)) setsockopt$sock_int(r7, 0xffff, 0x1003, &(0x7f0000000040)=0x200, 0x4) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000100)=0x1) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r4, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) r8 = fcntl$dupfd(r3, 0x0, r4) renameat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', r8, &(0x7f0000000280)='./file0\x00') 05:20:23 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) pwritev(r0, &(0x7f0000000200), 0xa7, 0x0, 0x0) shutdown(r0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[0x800, 0x401, 0x4]}) r1 = socket(0x18, 0x1, 0x0) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000100)="35d1ab911a4d0ab21ddf6c2ed5a7158f86b8e03520f1fd39192eaf4ba3d84fa58ec0531ea56b1cb70d31ed6d724ae23f482399f367b16c27e807c12861cacc35eab04bec08dce62758bd7ba047cc5e87f43b2331c96efc944986e989c8c33c29c0bc05c352bdc00b73ead0f47848ac949a8322703ab3", 0x76}], 0x1}, 0x202) dup2(r1, r0) 05:20:23 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) pwritev(r0, &(0x7f0000000440)=[{&(0x7f00000000c0)="ab2c655f7641d93a109382b2ce83884111db6218ee8c37bbd02b582e1a191cd52e78f99d5a89f9ebddef632b29b660934d90aa2b02c50e407069edc38a42f7cf66d862a98b3e32fc7473ea2c2dd066f2fe5399d0c015d70f8bf13771704643", 0x5f}, {&(0x7f0000000140)="f96d4b3b20cba9d37293d774ced10a6423a5f49ee749329a994fba4837461b11b19c7efbe21295dfb2fd2e2e07c54495c6d341f859a45a7f30fa6a6988499dcbfe8eb800b92175b061d7b81bfc279bd1a2c3f287e4474e2a483c37147dc0bbfa45ea052b4cba40a3fac655a91bd568d73d5ae92a3b7038df9f20fa4276aa19c690ba33e7556ddf743a2bbe22baad59be33be1e1354e282729f390d139692d5ac0ee2b9c520f8ad535973bd9aea6ba7c044689166312891e7caae6f94d9a65597a0b112cd3242bcd4a3e39bb2dad4614aaa0da318bfdf32472ec5a9d5ee2e5b5a4a22ca5fade1887f", 0xe8}, {&(0x7f0000000240)="882293d1fcac01c3c3532b7da93aa313ebe17b936f7b7d7810eb1c991720770b3ffaf8a9c2b0d152c9289cabd93376dce21ddac9bc49cbc86a04d2985d943d1b6c0e5d6a3b9c97ba63295b2b5dc27f04fdb55e3da65009694333bad9f9802571d18ed161b6a821ebcb614d024356f2199aac59d2d40bc83b8574eac184958e5b1356a7f605343ec3f341b78a1a209702d4169c4cee69841c1a5e004ed12db5cde1890bc9e5a8e644dc7a370f36992aae2dd50011ce7dc4409c63ffd2ad40c1e852e94321e293b8675365a8d668865437460eaa6ad4e74255b702ea6347d9a0cd4371ffc71c0c430b7cf8a1b7d56495633975127fd5102a", 0xf7}, {&(0x7f0000000340)="68674dff29ed7d8be313a648c1e9ac8b7119da80bded97e8cebf375c23439cfe64be005b08279b2df257f6876909b0cbbb48f2453a9127142870a25f0a5a4cb5068c0e055d2c3c766b6a73e74b91d7ab753c86211f80123b7536cde427d5ed609dce158aef506befb3b2d777101f4053beac106bf16cb51774ba5a23f45c0b960b2175d62d66e76bb6bdf579006622cfa7845bd44fd7925971b8a7a1b23aa506d7963c184fc60a9a5a3112c2ab7d75beb97f7fcb971e562a26d7c87360e6fefdefe7710d5246ab54", 0xc8}], 0x4, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) 05:20:23 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fcntl$dupfd(r1, 0x0, r0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) r2 = socket(0x18, 0x400000001002, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x35, &(0x7f00000000c0)={{0x18, 0x0}, {0x18, 0x0}}, 0x4) 05:20:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x4c) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x201, 0xffffdfdd, "ffffbf7f1f178400ef5caf040200"}) writev(r0, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17", 0x4c}], 0x1) 05:20:24 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1e0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chdir(&(0x7f0000000200)='./file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f00000005c0)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6521b7681a82ed16d90273aca706a4d152ed0cea438f8387c3440ba88a9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8484829f3f7769669d8e325cd2485e172bf120000000000000000000000000f608f2188028709a538c5724e3d57d802908e049fed8974c48f4c89aeca9c0041828af8a89a363bf2888fecd5e1ed6cfc75731bb00323192be74ebad3ae321b6ad2c5b596b1ab3eb933f4b5f019a8"], 0x44b, 0x800) r2 = geteuid() r3 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r3}}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000335000), 0xfcb7) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r6, 0xa2e06871274b3b90}}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) r8 = socket(0x18, 0x2, 0x0) r9 = getpid() fcntl$lock(r8, 0xe, &(0x7f0000000400)={0x3, 0x0, 0x800, 0x8, r9}) msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0xf0, r2, r3, r5, r6, 0x44, 0x9}, 0x5, 0x3, r7, r9, 0x2, 0x24cee5ef, 0x81, 0x5d}) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x1000, r9) r10 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r10, &(0x7f00000000c0)='./file0\x00', 0x0) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) geteuid() r12 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r12}}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r13, &(0x7f0000335000), 0xfcb7) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) getgid() getegid() r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) r15 = geteuid() r16 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r16}}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r17, &(0x7f0000335000), 0xfcb7) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000200)=0xc) r19 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r19, 0xa2e06871274b3b90}}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) r21 = socket(0x18, 0x2, 0x0) r22 = getpid() fcntl$lock(r21, 0xe, &(0x7f0000000400)={0x3, 0x0, 0x800, 0x8, r22}) msgctl$IPC_SET(r14, 0x1, &(0x7f00000002c0)={{0xf0, r15, r16, r18, r19, 0x44, 0x9}, 0x5, 0x3, r20, r22, 0x2, 0x24cee5ef, 0x81, 0x5d}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r16, 0xa2e06871274b3b90}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) socket(0x18, 0x2, 0x0) getpid() 05:20:24 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x12, r1, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, 0x2}) r2 = open$dir(&(0x7f00000010c0)='./file0\x00', 0x1086, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffc, 0x21, 0x8, 0x0, 0xfffffffffffffffe}], 0xaa, 0x0, 0xfffff801, 0x0) 05:20:24 executing program 0: open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)='_s]\f', 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000100)={0x8, 0xce, 0x0, {[0x4, 0x8, 0x8, 0x3, 0xb7a, 0x7f, 0x6, 0x6, 0xffffffffffff1ff2, 0x1000, 0x4, 0xda1, 0x100, 0x8001, 0x2, 0x1, 0xff, 0x2], [0xffffffffffff8063, 0x80000001, 0x1d34, 0x8, 0x7f, 0x8, 0x1, 0x6, 0x215b, 0x2], [0xffff, 0x6, 0x69, 0x4bb, 0x5, 0x4, 0x7], [0x2, 0x81, 0x1f, 0x4, 0x1, 0x140000000000], [{0x8, 0x1, 0x2, 0x2345}, {0x80, 0xfff, 0x2, 0xffff}, {0x2, 0xffffffff, 0xfffffff9, 0x2}, {0xf2cc, 0x8, 0x400, 0x1}, {0x8001, 0x5, 0xfffff801, 0xae0}, {0x1f, 0xea3, 0x7, 0x8}, {0x6c85, 0x0, 0x10000, 0x84e}, {0xaa10, 0x9, 0x1, 0xffffffffffffff04}], {0x8001, 0xfffffffc, 0x6, 0x100000000}, {0x4, 0x800, 0x80000001, 0x40}}}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 05:20:24 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000100)=""/247, 0xffffffcc}], 0x12ea, 0x0, 0x0) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206997, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x6, 0x10, r2, 0x0, 0x8) dup2(r1, r0) pipe2(&(0x7f0000000080), 0x0) 05:20:24 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000140)="f6", 0x1, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10000000ffff00000100000000000000000000aa8dfa2a58b9668be1361b9a3a49dce5aa7be224991e7f1911427c"], 0x2e}, 0x0) close(r1) 05:20:24 executing program 1: sync() r0 = semget$private(0x0, 0x3, 0x798) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000800)=""/210) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r3, 0x10, 0x9}, 0x8, 0x1, 0x9}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000100)=""/171) setreuid(r2, r4) getrusage(0x0, &(0x7f0000000280)) pipe2(0x0, 0x0) 05:20:24 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000680)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x0, 0x0, 0x0, &(0x7f0000000140)) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x100, 0x4) setsockopt(r2, 0xa8, 0x7, &(0x7f0000000080)="1fdc80d2b8ce151e7e71ef2e70adc6b244c87feb00221fd5745a27794c2d212ca89cf73fc3bb4e577459c898febc8bd2170a0c54d097c7a43b638d953fc56ef31a3dddb699edcb8a8d24f4f94ecb5865ca45633a911db255da783753d4d9e86f9171a4d63527905d47c309a8cfb2130c0867c36c81bfcf71d623029513c3c31d847eef1ef1b3dd3d7e9496c3dbaa3842126ffc4352ab0c31310569c9b9b988ce74116c34be54b0d44ce3edbe092dd1c9ce5bbac88effc202de1664", 0xbb) 05:20:24 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000001c0)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xfffffffc}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}, {0x0, 0xffffffff}]}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0xa8) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) fcntl$getflags(r0, 0x3) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x4, 0x2, 0x40, 0x1, 0x2, 0x7fffffff, 0x1, 0x2, 0x0, 0x81, 0x100}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) kqueue() r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)) getpid() 05:20:25 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000100000000"], 0x10) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) accept$unix(r4, 0x0, &(0x7f0000000080)) ioctl$KDENABIO(r4, 0x20004b3c) shutdown(r2, 0x0) dup2(r1, r2) 05:20:25 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0xfffffffffffffe9a, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/114, 0x65}], 0x2af, 0x0, 0xffffffffffffff23}, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) r2 = socket(0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x1000100d3) semop(r3, &(0x7f0000000480), 0x0) semop(r3, &(0x7f0000000000)=[{0x7, 0x7fffffff, 0x800}, {0x2, 0x6f, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x3, 0x7f, 0x1000}, {0x7, 0x80000000}, {0x3, 0x8, 0x1000}, {0x2, 0x8e, 0x1000}, {0x3, 0x7, 0x1000}], 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x11, 0x4003, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1004, 0x0, 0x0) r6 = socket(0x11, 0x4003, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1004, 0x0, 0x0) r7 = socket(0x11, 0x4003, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1004, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r8, 0x4, 0x46bfb) r9 = getpid() fcntl$setown(r8, 0x6, r9) geteuid() r10 = socket$inet6(0x18, 0x0, 0xff) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f0000000080)=0x7) r11 = socket(0x18, 0x400000000002, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) r13 = geteuid() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) fchown(r10, r13, r14) r15 = geteuid() r16 = fcntl$getown(0xffffffffffffff9c, 0x5) r17 = getppid() r18 = msgget(0x1, 0x0) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000980)={{0x1, r15, 0xffffffffffffffff, 0x0, 0x0, 0x39, 0x9260}, 0x6, 0x1, r16, r17, 0xa6, 0x1, 0x4e2c, 0x3b39}) r19 = semget$private(0x0, 0x3, 0x798) semctl$GETNCNT(r19, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r19, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r19, 0x4, 0x5, &(0x7f0000000800)=""/210) r20 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r22 = getgid() semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r20, r21, r22, 0x10, 0x9}, 0x8, 0x1, 0x9}) r23 = semget$private(0x0, 0x3, 0x798) semctl$GETNCNT(r23, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r23, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r23, 0x4, 0x5, &(0x7f0000000800)=""/210) r24 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r26 = getgid() semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r24, r25, r26, 0x10, 0x9}, 0x8, 0x1, 0x9}) sendmsg$unix(r4, &(0x7f00000001c0)={&(0x7f0000000780)=ANY=[@ANYBLOB="5f0d960b3cbef8ebdc6c6b21bbbe7fb54f58a63c"], 0xa, &(0x7f0000000700)=[{&(0x7f0000000380)="3f688dd3411a0d08cad7afc45b1e631b464d408a5fb2ed4514ea7bfd8dc7a614d3a553959933e71d617c02b9163a096b97966d38168ec30c97ecf7acb8c86b7c718a6d137561664fc328850cbbcc7b9ec15d72e285b0288677cc21d8c8991eb55b13795d77273bcbc25d0d0bf0bab0070ec7e56f5fdacd69b5352e9bb058213faf98a1afcb0c68936339416df9487923d8d181beb52d93a00594cb9e2546e551155c6e621da515a216f1297daf5f96f00ce5e5634c856b7fd2246c60373782f9ca489aa366dd49f11a32378820e697aa1323afb1328bd08f391d8b7748e63971ef88", 0xe2}, {&(0x7f0000000a40)="02449aa4bbc8c990301632887e3253632b11207c14c6407a333fa7d0eae95d308ff8eb4bd97d20fe25f090171a941e6d2dd1d21afe23401af29a8bd1075412fba5236dd0f25f0da967f86ed5f41931959d81eefbbb479581856af80e3f0f70023a0a95a798141986a2aa0ffeb6c8da92c3e66b612333057490de5841214ba5a2b19be22befc18215c88be54d20d157747e4a0b047a77f40ebd401a57c835e43866635472a6f7e9e127b2cf18e2d7ad6eb541cd181cb9b6d7a163fd82722fbc728a665d2a2958dbbd222cf1954728ffc6060c0231cf92ad8b998140148f2a992663005d3c4d18d9e313b2e4e46f1512c36593dc9309788070e6e1d39f5b77626b1edf451b967550207b86406ff760bb7e22003edf7300dabf8fd8f7efe41725e101e14b6f5dc52ea053cd973fe44c54bbcd3333581f3db7a025d3eb90b49bc017e67d69945a13ae6864be4981f65f785daaf9aedec38e8e283a380656dddccfd8cf0f0f365b3a53bfccce6cc716b3819647dc8ac3e83b6ed5e785e9778c8909f49fccb14211e88e24d7ab24a682abab5790f7b0cca7ed4e4abbdd5f8aa0b56a8b5b9bac8807338e2f1728d8b1c5014b73fb72fb406952b0b14ca3235a85f54d0ed50404f59d2875825340245bf554b56d9a10dd2a4c012175dcd788040ea59f2601d1cf5f3edb82673ba18f07fafe8974f3cdb5926be8c9320452627d851fe01e2cf9f616d47672c9ea0abaa520192c90ffbee4d9e7359a9605cd9c9cdd5a7e6094c4172f08f0b03a5580e5ddd54864ab4c81b46fdbbefc65234d98e0d988b33205be4d6690a75d9d38cfe60e3f66ce4be775b7861fd15b94a1d5add167e1347ba1449d69a68d1fbe3e6dc185893040faeaef8c23fd9cb486fe739f57b174e3118e32276441093994c5779c030cabf737c671e6af66520381be627c2cfa95a7507afdc7a22cb496b64229b253a4d24b070c4a9767cf9db5149a103717c13603857e901a935583d8535b5ca2d9225f8810f540662729a39c0561ab8245a79af767087d3ccdebcf16e901c125a8d5661a1e710dd649d732e93fa856f9583cdf36f0d8473f5b8a54caf0e4d36a4455328d955ff91213d08b4e142ce88d2cd5dd8bb6f75de90e31c3f2bcc2f662e4c5dd20856c97f5e6c2b67c4abb959574076f6ec7abaabd0288b5a11018083108f5eb4b19c5e25257df1018447f0b6e4285a2d1ec2b2d914efb6ff2d71be244a5322260567be023116a804cae97365ca59daf1242dc355eeae92b3d085496b284a4062fb044c28b47a2f8a95f68b007509fccc3ddb4300541c214ba673f08e3728b73f2524a28db8b31badcd1ee4980903073aa1a171c80f3a2235c81e307d84eca42cc4b61095402cec458bfd845d32f632c5427dda682780fb7c873b0865204f152f1875eb84ae4bb391ad1c7604cc65d40f176ba1e95dd7c666201688008be5987523263d388a9ad3b061793082def3aa241639a63efb03b450ea254514382808a4a26c7d487350f5238cf944bfb7189640422563cf734c2441eb8eb4b9d8f7391e36195613c29eb51e7a6627a86b627d50a7813bcf827ce52da024e39b08f5bb232d0aa100779839605f7a4b87e22ffb182f41a93102c021abba22e7d1332ee015a5fc391a53aa8e6916155ed768c0c5739356f92291befff95e12e4fbf47b66d18ab536cb625131ea95c3dedda4a54bfee9496e892821950791b3eb0cf09c0716e940aa3407e8f57aa5af4825e89c2ae545b7e896e950b08581e377448dfda5a631b99c456e8ca123887d62cb24c9a99a36c85265b769852ef5dfa79b4f098a948fec15285657a317afc11a098c9f55d0dd1c37d66dd2d868e627336e2504fc2b337a3008b1853d84a6f4dd697eb1c77f253a304a27205253c3a90baf3d1d7a48375302d85ce67ab84c60ee5a3da6ea981bca9d5bcc77db641cc7acdbfdbe9b56b697225d0c8b21c6606ebdb66856ce7682a2d941e393c7653c8ee079c43ff2036ef8b1079d2e27e647638c3f11ba15cc9050981932def4af6a96986f56c785871ff17c1e9082c074315ed9c9145ea885a43d8e5bab29406f5c43e82930c6db4156a75baf9fc0365fe10529b566db8d2b34aca688e29a9cc5ffef1a7060290f25f991d09d1108eb467c1cf3ec5e8ac9e38184b9f0618fd857a788fba9f3dc08cebee9561b28c317523dea77b09e56342c4601a41452888d6b35d03e9ee630cc2a86fda177f34a1864666a74765457ca4ea90dd25789bd01b4cfbf5a0db883e0eff510cede85dac1ff7049adc805111c91b3d94c50a0234c9aded4717a3fd62c1dbe490317f6a0283cdd5d4a7bdfa7d2a1805cd62d50b0ec0bfbb582f5ee710b70d30ffb5ca2d8c7545e713e97826a803438d2c82443b16003650c2d55364ac85bd5e6746aa7f7fd7f05824f03d1d4182d084bc0fe8b75b060a924f9d2becf71d580553df5e3d489afe9a7dbda592bdefa930fd85e6fb16be082d8d66cd446e133277dc6fa3360f3a2db5ec6833125ac927ce2b4725c00f249695108f867c56c4498c8402c51a36a6e1b7656904f3fcae2182d627e3cbdcab91628e7685ca56d1d7ce045ac0d57f3231a7df6173b111601d26f948ad8a3dfaa47ddbf0263f9fdfc08454330e43ae09a22227a7ec7522e17a8477676481af9c7cf27e4fcd18fa5ac8dc90192b8534afc6be8ddfe0995b70929e62f60facf090e5410bb6f70dbd3062bb05597b29e4582f0c92ef1a7b5f030ab034a128cf53c8afd6a107ba50ca2c7973bab151abe79bc7453566b0c20e2e416733230d2835c0a36a26e3cb26d2adec42a98cd89bd4c10df56eb52398d46047869971189bb39c63eca11901a4b3f3df35407757c87a7b3540f17f816fa038193bf9709d938105e4973ce1d4ab6bcbc83e90154f52c753398331a1d47004b00722713eb559202c6b2039f97671a81219963cd023e731dbbce3fee4e43d9d0a1ca137928369a2df31234ee56404a370f93b30ca583b3fa4bb74bca1d8d2ded8f80c245b4c0bc8288232dcc6e5ac020dd00fe62af496f7d37b246d8834305abebae21ed541b35ce70cc9a87c43ec5b04e06db6e12bb13237f78d8870fb74b2a7c13fe17ef44b44305325ad6e7858895e54169e1dffd4ef4acd4ab32158cc1ae56a0d39c5b4867594880e5cd8631284ea13d198b28d0fab03967712e3dd4951ebb2b9a57f97e65b937d6525cc9c344fe190463b639fa410f98377d61a3faaa8f7800bb784b36ec9b0cbf71644e42ef45e968081a3ef1c6a725e088779ff162e3c50844e79cdab58d2e688215d8ecb8d5db65b02d07cfdf41ec6e8ddde8b33615142171b22cc39a539094949cb285351cf81f811dac893a4d0941d8b82f8bfcdca3f2582558a685fd539cb03421d2f9727647c0fe97582b2aadfe89be1bae15b248fa736c9f5d0428835099af2528a01328dbe3ddeabc1e68e8feb2b1c2d544d782bd9b5646b68abd7b4d37daeb09b54732c1673f0c1a255e7537bcc99e39a3a04e3cb7e039eae716c3c4b99803a5227e2c1fa27644ae8353b5316ee3c72bf82168975c8a85f7ea09144a22e0af19a7ab3a7b81220a87b3e8ba00f553f47fb375a92c5e86333f26dc0cf257e906b0ad6226b3bbd09309b0a90f5005dc606f35c35c5caa38fcb24dc0edd84eb539fd1c31a7ffa102614a26c66c8543d44f5622bd5e44fcc1b6b3099570a6802de833f274186828f73eb46b4db79fac9cb3ac98b6a0b7a68ae6d4a988868d0ff602d648b9609cf3bd2a752bc99586b6dd8b322df9e49d5bbc44295af1eca19e1115363f475bacc775ab027acfe6c33ee7f30f0941dd4c450c0474da017b1ddd19020d0c547b35ba40e9fab0d664c707455818f734c7f5071bffc8acbd71a3042b146e6a80a13c9f6729a9681ec90a9d3cdb09511e1c4dfd06918a7d04104fb923129cdc362833f56f45992b5981fcc13297ea3423bf38836076bedac92b14d7dcd98d1598b7130e2e738223c3a0a8347d65d85ef4030a5007190a62f929e52d9c1d88add6f075e7d319f77287386ef68c99cf0bd76d32479a80c7036e9cced21da794543bc1b20b36bbf7c291dcee08341882c37a84c3e0742e1b5f780d28f3faef92f2722ea8d1e57cad8bcf690ef4afe765ba0db1a5749097d0025a22179c8fca4418096f94ba637c237b37607a7f86d45b5b4368cd6ee44935660b548b6ff17d281c01616e59f1954ec1d35343d5fc94fed9b056d35b12f76ff8046324fb3928418b6d8c88e39e642ae34abc0b512fc93a20a38b14a93eb43dc1eb7f52b9c2558b2c79fa001be7b2afe355f2d3018c0857745ee3c39a4c25d0469696b9c7ac4c5d2166e526678f8aac1d4ff0d7de76167d2d53d57f0348195a98e7885a30381298468b13a58094b5ac5e183a98c8f4b805ba167e4d006ddb040096c15b4fa596416a3642ee64421244bfcd7f9212c68d5b0a0d5810483e65d2d3cf9434c71ee4b5e4fa2e30a4838ddeb45ed80305646a15664eced8e1cea7ca7e7997b7c43e9d03a751fd52b7d5dabea67edf75fbebe5ed01664e5c66711675c8ebedf09867bac6df63bb91b49da8a4831dab011813ae05debcb907e940d63ec748506349d8d2dda84a4d5a80859823298d8b1a02866b464b700ae84537c7cf2cdffc4a1c7655f8718c50429a44413f0da8beae4aacc16edd09c63f1c205c8cb15e63cfec038904bbef949e047446d6a6bb5dae0f2fc53391f96bfc32674827599ee304f2f2e4810dde8064d62ce1717951f225971b4163a662c910bc122f22a07e67f3cbeb91843be25a73bc45f6f65d8283828de79fca75297ed65edb00ed0ddad2576eec5392f3c120664ebbc099a68467c8a23cf743b9f7f47e37bd8de0d7ee43f59f12fd17fc56c4a6abfbb62a41a6d89e345e0da8db049434fd38acee2d333da18393704a28c32849932268d917a5d9f624b0ea8e315437ac05e2b8f82c8046aefc07b69077fd658aed65fe620e30475503214e9ceb69efc1eb2855aa7d5ba527a9ccca834fab14c54bc15b33068d5a7bc0e0d1b14bea49cf36d389a73a52341e9fb7c4ed604e682030a16f1e5004a249cc810262c502b2ffb10be43edb09e058d7277150911e824f8aa6923b72059a4424cc3d152488f339939a5ab36ce8b4abe7eca67ded9072e4f86ec202789341697fc43305e31fa5f4bfe2164d8cf44c5b3eca34c1315a4fd655e9871e3d0eb2b0dd756980f6c93023ae581659712eeea800c4c54dceddad8512ed59dbf912871cea4728a72e6aa3c504770fb6b113021833daaf67df1df308770f8d5cbb9cd5507810fe8a5780e36087f9054c98abdaa1151966df786f94dc2f93c17d46f4934c03561d1cef46c6475995206cdb95e81b839024e5fed8bca797c5e6fc195cc1a1039fa9cbf99e078b366247142ef47de2d38bb7a115077c0e6cdf881cc4e5634c324dcd93aa2946516106e03666b077ec12af6eaaad125d4375492f0dcc6623e2ef427dbcc0ac06c7874275bf1b7e5fb6ca8ac4ae9184cb8d7dd4c9586c1b970f58b95b8377a3df8f1554eb7360ec633d7d08d8fef577bdba68f6b8cd08eaa24b7af3fdd6ba9d56824dae10d0bd2003b5a3b1f6675f773e16509fc99fbb735475c342287bb097ee599732100a5a610642f87bcb649988de601b0b6d5d4944959fffd3a514914de451e387fc9b378df4344cdbb3f24b77f7222c5882abd100748cde1c5d10c77cdddc99ad74a96b9aea226f007e1973a3ed72430fbf7213a4242c698148fffa831da9e", 0x1000}, {&(0x7f0000000140)="43f570e453483d9d28f11e7aaadaf3b5eba08ea9293be09f9055cb381f115c7a4ad0b846f43e8de35910fa433b75f68ee66be057b0d513c4a049cd4387bcae3a", 0x40}, {&(0x7f0000000180)="dddafa9d5bd67e5714288d2857c3c65ea20a7ac3c0098db53f", 0x19}, {&(0x7f0000000480)="c03ba903a36b71d96bbc1efc4003084734b8803263fbe7f6b9e01b8776eb64d3593c6e9437972ec549ee53cecd138dfe982e647743881e0c72af052b0c1a0ab432678701f4c6279c0160c238ce6b86944889d9bca86073b71be743f7d8e423158fa51859fc45a3494d67ed1244a4b6a963999fa4ec1b9b65", 0x78}, {&(0x7f0000000640)="baba57a32b203dacfa88541935a2bfe64f1e0c9e3897dbbe2a7c46987b79c742778f1f942c6708515cc67f718f9181dfd8b94b96d915fa104b78656331e215362827fa3b2fbd40a94aa0fbc0a9d72689a28d315b2931e99305797b56105bd7c6756fdc8e7cc44845ec9991b32472b22c1347bfe52c70cf91b12a16d5965cf5b7f60a7a4cff6b470aa58bdac6f4d511804e9b0d1e91440e92ddc6c7474b130d51841251720cad9fbffff38df1d2a18a06efbecb7e55b0209f", 0xb8}], 0x6, &(0x7f0000001a40)=ANY=[@ANYBLOB="b6011501000015e4fd40c2cef3ba1c0dd500", @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32=r21, @ANYRES32=r14, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r25, @ANYRES32=r14, @ANYBLOB='\x00\x00\x00\x00'], 0x58, 0x1}, 0x3) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) r30 = fcntl$getown(0xffffffffffffffff, 0x5) r31 = fcntl$getown(0xffffffffffffffff, 0x5) r32 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r32, 0x1, &(0x7f0000000540)={{0x240000000, r28, r29, r28, r29, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r27, r30, 0x41d, 0x5, 0x5}) setreuid(0x0, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r29, 0x0, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r30, r31, 0x0, 0xb2, 0xffff}) r33 = getuid() setreuid(r33, 0xffffffffffffffff) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r34, 0x4, 0x46bfb) r35 = getpid() fcntl$setown(r34, 0x6, r35) r36 = getuid() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={r35, r36, r29}, 0xc) r37 = semget$private(0x0, 0x3, 0x798) semctl$GETNCNT(r37, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r37, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r37, 0x4, 0x5, &(0x7f0000000800)=""/210) r38 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r40 = getgid() semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r38, r39, r40, 0x10, 0x9}, 0x8, 0x1, 0x9}) r41 = semget$private(0x0, 0x3, 0x798) semctl$GETNCNT(r41, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r41, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r41, 0x4, 0x5, &(0x7f0000000800)=""/210) r42 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r44 = getgid() semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r42, r43, r44, 0x10, 0x9}, 0x8, 0x1, 0x9}) r45 = semget$private(0x0, 0x3, 0x798) semctl$GETNCNT(r45, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r45, 0x4, 0x5, &(0x7f0000000800)=""/210) r46 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r48 = getgid() semctl$IPC_SET(r45, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r46, r47, r48, 0x10, 0x9}, 0x8, 0x1, 0x9}) r49 = semget$private(0x0, 0x3, 0x798) semctl$GETNCNT(r49, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r49, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r49, 0x4, 0x5, &(0x7f0000000800)=""/210) r50 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r52 = getgid() semctl$IPC_SET(r49, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r50, r51, r52, 0x10, 0x9}, 0x8, 0x1, 0x9}) r53 = semget$private(0x0, 0x3, 0x798) semctl$GETNCNT(r53, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r53, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r53, 0x4, 0x5, &(0x7f0000000800)=""/210) r54 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r56 = getgid() semctl$IPC_SET(r53, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r54, r55, r56, 0x10, 0x9}, 0x8, 0x1, 0x9}) r57 = semget$private(0x0, 0x3, 0x798) semctl$GETNCNT(r57, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r57, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r57, 0x4, 0x5, &(0x7f0000000800)=""/210) r58 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r60 = getgid() semctl$IPC_SET(r57, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r58, r59, r60, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x8, r51, r60, r28, r56, 0x9, 0x87}, 0x1, 0x4000000004000d, 0x4}) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000280)=""/208) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) 05:20:25 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x8}) r0 = syz_open_pts() close(r0) mlock(&(0x7f0000fef000/0x11000)=nil, 0x11000) munlock(&(0x7f0000fef000/0x11000)=nil, 0x11000) madvise(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x6) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x8, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x2a, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r4 = socket(0x18, 0x400000001002, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x39, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000180)={0xfbff, 0x0, 0xff, 0xaa0e, 0xe5}, 0xc) setsockopt(r4, 0x20029, 0xfffffffd, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "61880db11ce9bae3c6514e6ae973739ea78bad9e", 0x0, 0x101}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000080), 0xff52}], 0x1000000000000289) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r5 = getgid() r6 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0xf91ab3224b3c60c7, 0x8, &(0x7f0000000240)=0x10000) semctl$GETVAL(r6, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r6, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) socket(0x10, 0x5, 0xb7) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = getegid() setregid(0x0, r9) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setgroups(0x3, &(0x7f0000000140)=[r5, r9, r10]) 05:20:26 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000140)=0x7ff) r3 = accept(r0, 0x0, &(0x7f0000000100)) open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x20) syz_emit_ethernet(0x36, &(0x7f0000000080)="c7a895b22a241c0a078359ff86dd6e360aa905fffffffe0000000000010065ec0f1d000000000000000001000000000000007c4889b6") r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r4) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) sendto$inet6(r3, &(0x7f0000000040), 0x0, 0x5, &(0x7f0000000180)={0x18, 0x2, 0x5, 0xfffffffe}, 0xc) 05:20:26 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000000c0)=0x1) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x1, 0x83, 0x408, "2a1604fa9a66f51d0cc98af280e46508f39c5f0a"}) writev(r2, &(0x7f0000000240)=[{&(0x7f0000001600)='\b', 0x1}], 0x1) accept$unix(r1, 0x0, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000000)) mknod(&(0x7f0000000100)='.\x00', 0x1000, 0x0) 05:20:27 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000580)=""/170) r1 = semget$private(0x0, 0x3, 0x42b) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000800)=""/210) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, r4, 0x10, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f0000000000)='./file0\x00', r0, r2) semget$private(0x0, 0x1, 0x90) syz_emit_ethernet(0x4e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffff3f00000000000000aa0086dd60a4f00800182c00fe7800000700000000000000000000aaff02000000000000000000000000000133be00000000f3ffffff000528464116dfdf4b40000100001fac79cd8e8f12668c36b4caee13bf0e253cf1a4b67261ac06316112a48c2580455876b0a6608e6c8bcae3f910b689916bcc6cdb48792633dbf93a64e7dfd85d4993162c95e6fe9c0fd250ce6e5eb29f11a320a0e5a477a407249434bd9af1f1"]) 05:20:27 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x10001, 0x0) ftruncate(r0, 0x0, 0x30000000000) ftruncate(r0, 0x0, 0x4) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)='D', 0x1}], 0x1, 0x0, 0xffff) r1 = socket(0x2, 0x1, 0x0) shmget$private(0x0, 0x2000, 0x251, &(0x7f0000ffe000/0x2000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = msgget$private(0x0, 0x20000003c4) msgrcv(r4, &(0x7f0000000900)=ANY=[@ANYBLOB="009142dddf6657e67cac3a47590ff5f700000542d2b6709300400020061127fc06bd004a33a90d89f1db4ddad7fda97bf1c91ed2525c04184753dc6431ca81f80f"], 0xc, 0x2, 0x1000) msgrcv(r4, &(0x7f0000000ec0)=ANY=[@ANYBLOB="000063fae2b2d8fcee4f8c092bc840c74400000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083c6040096dfedc4000000000000000000001300f46ef43a00e914f012ceaad1aab1b532bec647ba19ac5d104a3fe2"], 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000200)=ANY=[], 0x0, 0x0) r5 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r6 = socket(0x18, 0x4000, 0x0) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) fcntl$dupfd(r6, 0x0, r6) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000480)=0x1) r8 = semget$private(0x0, 0x7, 0x286) semop(r8, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f00000000c0)) r9 = socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffff9c, 0x29, 0x409, &(0x7f00000002c0)="470b4e98fbfabeab1f154bde63fd3c0884ec27b16f7b711ea277c46c8b4358b6c1ceee6b854d559e698a55b81d65f336e5b5a350f7bcad5749ee2121a950c992cb4180b575ee76895075d6154ef7f2efacbd7eb58e965649c2f05d0922e45f559683edf3a0c0e937553d6f68cb92a1d13029102f3894cfef7b23505ad70000000000000000", 0x85) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r11 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r10, 0x0, 0xffffffffffffffff, r11, 0x100, 0xfffffffffffeffff}, 0x100, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r14 = shmget(0x3, 0x1000, 0x100, &(0x7f00001b1000/0x1000)=nil) shmctl$IPC_STAT(r14, 0x2, &(0x7f0000000100)=""/114) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r16 = fcntl$getown(r15, 0x5) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000200)={{0x3ff, r12, r13, r12, r13, 0x104, 0x5}, 0xfff, 0x9, r16, r16, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000017c0)={0x0}, &(0x7f0000001780)=0xffffffffffffff48) r19 = semget$private(0x0, 0x7, 0x286) semop(r19, &(0x7f0000000000)=[{0x6, 0x4}, {0x0, 0x1, 0x1800}, {0x2, 0xf, 0x800}, {0x0, 0xdc, 0x1800}], 0x4) semop(r19, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x1000}, {0x1, 0x10, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r19, 0x0, 0x8, &(0x7f00000000c0)) r20 = socket(0x18, 0x2, 0x0) setsockopt(r20, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r24 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r25 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) shmctl$IPC_SET(r24, 0x1, &(0x7f0000000200)={{0x3ff, r22, r23, r22, r23, 0x104, 0x5}, 0xfff, 0x9, 0x0, 0x0, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r22, r23) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r23, 0x0, 0xffffffffffffffff, 0x0]) r27 = getgid() semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r21, r26, 0xffffffffffffffff, r27, 0x100, 0xdfff}, 0x400, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r29 = kqueue() r30 = syz_open_pts() r31 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r31, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r31, 0x0, 0x8000000000000000) accept$inet6(r31, &(0x7f0000000780), &(0x7f0000000d00)=0xc) close(0xffffffffffffffff) writev(r30, &(0x7f0000000500)=[{0x0}], 0x1) poll(&(0x7f0000000080)=[{r30, 0x46}], 0x1, 0x0) r32 = fcntl$dupfd(r29, 0x2, r30) close(r32) r33 = getpgrp() r34 = getgid() getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r32, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000700)={r33, r35, r34}, 0xc) sendmsg$unix(r5, &(0x7f0000001680)={&(0x7f0000000980)=ANY=[@ANYBLOB="07706b0cea0f58ebf251646b7e34eb4bd488e238a8574b212e9dcb40fdd10770e34a3100751cd52d3b5f104c3a15643b739f8cb47f4486c17922800b14d7c0441d1ebf7eb19c249b65ca8c3d780aa4f2b85af1cf13b43b9b8a6243de5ec06c56971e56a816d861aa1f019ce67a219937a5377f1e450b0adfbdb59bb479e648bf557585997561fa361a5d5bdf0a85bde56c0f8443948dfeed2b3bf8f9f573165d4c4be68004752ebce64cfc27ff49b7961d8a86d4f66f759ca666984e36854d8ff54975b4018d6423dde255db0f3520197f1861d8be930b6855a2046fc17bfbb94dc091e46d610414a1dcec84e3f00c6fa9bbf3e9cfee036c83e883c08e841f1ca87ebf9df9f2aa12c15778a53c96fa1a8d5a22689ed07e03004aed89518b40656b6777e3dd7aa99b88a3000000000000"], 0x1, &(0x7f00000003c0)=[{&(0x7f00000018c0)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f0000000ac0)="cf9711d9d16f202ab443c4c8111ce68f7cede7b07adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d0833ad682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08cdcbd5a88b447cf9a6d64d9e94f88df4b4d30a721b034083e9653f514b2dee853a1db4c2f55b2c386ce8c38de1992399dee5e6868d4ac0c74173a6c2d693969a66e9528b", 0x107}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r7, 0xffffffffffffffff, r11}, @cred={0x20, 0xffff, 0x0, r16, r17, r34}, @cred={0x20, 0xffff, 0x0, r18, r21, r28}], 0x60, 0x400}, 0x404) msgrcv(r4, &(0x7f00000008c0)=ANY=[@ANYRES32=r18], 0x1, 0x3, 0x0) r36 = geteuid() r37 = getuid() setreuid(r37, r36) r38 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r37, r38) geteuid() r39 = semget$private(0x0, 0x4, 0xa5) semop(r39, &(0x7f0000001180), 0x1e316d81a01eac7d) r40 = semget$private(0x0, 0x4, 0x1000100d3) semop(r40, &(0x7f0000000480), 0x0) semop(r40, &(0x7f0000000000)=[{0x3, 0x7fffffff, 0x800}, {0x1, 0x6f, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x3, 0x7f, 0x1000}, {0x7, 0x80000000}, {0x3, 0x8, 0x1000}, {0x2, 0x8e, 0x1800}, {0x3, 0x7}], 0xa) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r42 = getuid() r43 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r43, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r45 = fcntl$getown(r43, 0x5) r46 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r46, 0x0, 0x0) r47 = fcntl$getown(r46, 0x5) r48 = getuid() setreuid(r48, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r44, r48, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r45, r47, 0x0, 0x92, 0xffff}) r49 = getuid() setreuid(r49, 0xffffffffffffffff) semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f0000000280)={{0x9029, r49, r41, r42, r44, 0x20, 0x7}, 0x4, 0x5, 0x5}) r50 = semget$private(0x0, 0x4, 0x1000100d3) semop(r50, &(0x7f0000000480), 0x0) semop(r50, &(0x7f0000000000)=[{0x3, 0x7fffffff, 0x800}, {0x1, 0x6f, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x3, 0x7f, 0x1000}, {0x7, 0x80000000}, {0x3, 0x8, 0x1000}, {0x2, 0x8e, 0x1800}, {0x3, 0x7}], 0xa) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r52 = getuid() r53 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r53, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r55 = fcntl$getown(r53, 0x5) r56 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r56, 0x0, 0x0) r57 = fcntl$getown(r56, 0x5) r58 = getuid() setreuid(r58, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r54, r58, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r55, r57, 0x0, 0x92, 0xffff}) r59 = getuid() setreuid(r59, 0xffffffffffffffff) semctl$IPC_SET(r50, 0x0, 0x1, &(0x7f0000000280)={{0x9029, r59, r51, r52, r54, 0x20, 0x7}, 0x4, 0x5, 0x5}) semop(r50, &(0x7f0000000680)=[{0x1, 0x7f}, {0x4, 0x6d4d, 0x1800}, {0x3, 0x8, 0xc00}, {0x3, 0x57b, 0x1000}, {0x1, 0x7fff, 0x1400}, {0x1, 0x8, 0x1800}, {0x0, 0x948, 0x1800}, {0x2, 0x3}], 0x8) semop(r39, &(0x7f0000000240), 0x6) semctl$GETALL(r39, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r39, &(0x7f0000000200)=[{0x1, 0x1f, 0x1000}, {0xb2a9c4c660b113ef, 0x5, 0x3000}], 0x2) r60 = socket(0x1, 0x1, 0x0) r61 = fcntl$dupfd(r60, 0x0, r60) ioctl$TIOCFLUSH(r61, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_cred(r61, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffff48) r64 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r65 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r65, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r66 = fcntl$getown(r65, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r69 = shmget(0x3, 0x1000, 0x100, &(0x7f00001b1000/0x1000)=nil) shmctl$IPC_STAT(r69, 0x2, &(0x7f0000000100)=""/114) r70 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r70, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r71 = fcntl$getown(r70, 0x5) shmctl$IPC_SET(r69, 0x1, &(0x7f0000000200)={{0x3ff, r67, r68, r67}, 0xfff, 0x9, r71, r71, 0x7d55, 0x2, 0xfa}) shmctl$IPC_SET(r64, 0x1, &(0x7f0000000200)={{0x3ff, r67, r63, r62, r63, 0x104, 0x5}, 0xfff, 0x9, r66, r66, 0x7d55, 0xd75, 0x4}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r62, r63) semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f0000000540)={{0x2, r37, r63, r36, 0x0, 0x0, 0xf2dd}, 0x0, 0x5, 0xfffffffffffffffe}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r72, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0xa41b4ce8345b9258, r73) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x400, r37, r3, 0xffffffffffffffff, r3, 0x60, 0x400}, 0x10000, 0x9f8, r73, 0x0, 0x9, 0xfffffffffffffff9, 0x9, 0x5}) msgget(0x1, 0x10) r74 = open(&(0x7f0000000000)='./bus\x00', 0x8, 0xec) fcntl$lock(r74, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r74, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r76, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)) r77 = msgget$private(0x0, 0xfffffffffffffffb) msgsnd(r77, &(0x7f0000000180)={0x1, "3b10bd201b7630a5f690a9b351cc8eda1750f912a9e3fae046dc7b9f60da7679f993db0022e3f6c325ae11ab7b8fbf6de023ba7afd21c661eb8a6bf965e7c25105c0137670431b1402b9bec5667e57a149e294ec46a7dccfc108b9d519e4da6586de628e51404bf0e22fb6abf90f09ca6995da7210e88195b04459f21828c44f695a5dff0daa44c5310a93b6f46a94282eb2b6ded3329bd3d809de9399222e5d90bf2b98cf9d4a6b09428b7613d21ff35832cf349908177f27861803b0727fb65c3c72069a6c02c50b19e5c648c41abe891057eddbce1f082a"}, 0xe1, 0x0) msgrcv(r77, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000027a5f344d00000000000000000000009f00000000000000000000000000000000000000000000000300"/68], 0x44, 0x3, 0x1000) msgrcv(r77, &(0x7f0000000d40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000feffffff000000000000000000000000000000000000000000000000000000000000000000000000b12c9de4552f76d417bdc376699a05553f0000002aadfe31d00db62bd3677ae29f3b321932ea43d1831874a2b9d4463843b4379d2b306ceba68944b89d2b41dfa859ca873b878a7200385a3f910a96a146bf2f14f672c4de87e676328075e4bcd29382427b748d4dc6a7241ab32265bd8f5af47966d20ca78ebc34759d5897f127a3a5646477646c8315c1d2379c1b781d70cfd9536abf54d5aac197708daeb0c610e50000fa6288b5b18dc8193a96e716026003490cf60c638eb4205c38405af1d12db82b6d1757da65450795d367fe11e8836278744c11390b5bbb9275dfc49632ab9780558c50379fe1a4a640821a7cf0c41edf56d095fc3f3a67053e"], 0x71, 0x1, 0x0) r78 = socket$inet6(0x18, 0x0, 0xff) ioctl$FIONBIO(r78, 0x8004667e, &(0x7f0000000080)=0x7) r79 = socket(0x18, 0x400000000002, 0x0) r80 = fcntl$dupfd(r79, 0x0, r79) r81 = geteuid() getsockopt$sock_cred(r80, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) fchown(r78, r81, r82) r83 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r83, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r85 = fcntl$getown(r83, 0x5) r86 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r86, 0x0, 0x0) r87 = fcntl$getown(r86, 0x5) r88 = getuid() setreuid(r88, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r84, r88, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r85, r87, 0x0, 0x92, 0xffff}) msgctl$IPC_SET(r77, 0x1, &(0x7f0000000180)={{0xf54, r75, 0x0, r81, 0x0, 0x1, 0x8}, 0x801ff, 0x4, r87, 0x0, 0x4, 0xd58, 0x2, 0x80}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r89, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r90 = msgget$private(0x0, 0x20000003c4) msgrcv(r90, &(0x7f0000000440)=ANY=[@ANYBLOB="000000054270930040000000"], 0xc, 0x2, 0x1000) msgrcv(r90, &(0x7f0000000b80)=ANY=[@ANYBLOB="000104fae2b2d8fcee4f8c092bc840d7440000000000030000000000180000000000000000000000000000000000000072000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000370004000000000000000020000000000000002031f17fddb960ad0000000000000000006e606cd596dfedc4000000000000000000001300000000000000000000000000002c786009571d7ddfd461102c0170c72e79d5e5935c831d798374e36fbb72aced96e621eacafc895c1ad23cde3a4913dadf75558cb6c6deda1ae71f33dcdaa7f671a47b4a575f6c9d822bd10e51af52829a4fdc51d4709c56b2612bbe8e2f4b182edaafe35777ec247416444c951d75599cd42fe77aced780bf439e88cf506c54141056da"], 0xfffffffffffffcc9, 0x1, 0x1000) r91 = socket(0x2, 0x1, 0x0) close(r91) lseek(r91, 0x0, 0xffffffffffffffde, 0x0) socket(0x2, 0x1, 0x0) 05:20:27 executing program 0: ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000040)) clock_gettime(0x5, &(0x7f0000000000)) clock_gettime(0x7, &(0x7f0000000080)) 05:20:27 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x3fc, 0x0, 0xd28f, 0x550f, "2ea86ecc030000000000c503e4d23b91f41bd711"}) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000040)) write(r0, &(0x7f0000001400)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c9fe8fb4cb6352b48d3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537e5f307c5375eaba46b32649dbe31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a1938783", 0xd2) 05:20:27 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x3, 0xfffffffffffffffe}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x1, 0x1}, {0x18, 0x3, 0x3, 0x9}, 0x4, [0x1, 0x4, 0x39, 0x1, 0x9, 0x80, 0x3, 0x4c9]}, 0x3c) sync() r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r7) setsockopt$sock_int(r7, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r8 = accept$unix(r7, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) ftruncate(r8, 0x0, 0x24) close(r6) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x7f, 0x1ff, 0x735b229e, 0x0, "278e4b144c8707f9ffb2a2a366d135a4eb4c9052", 0x5, 0x10000}) 05:20:27 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 05:20:27 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) r1 = dup(r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x7, 0x5, 0x7, 0x0, 0xb3, 0x8, 0x7, 0x1, 0x1, 0x8000, 0x7}) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = socket$inet(0x2, 0x1, 0x7) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) chroot(&(0x7f0000000200)='./file0\x00') r6 = getpid() r7 = getpgid(r6) r8 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r12 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000300)={{0x401, r4, r8, r9, r11, 0x8, 0x485}, 0x4, 0x3, r6, r12, 0x2, 0x7, 0x9}) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000380)={0xfbb, 0x61c81fab}) r13 = shmget$private(0x0, 0x2000, 0x41, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_LOCK(r13, 0x3) pipe(&(0x7f00000003c0)) pipe2(&(0x7f0000000400)={0xffffffffffffffff}, 0x10004) semget$private(0x0, 0x2, 0x8) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x20, 0x0) r16 = geteuid() getgroups(0x4, &(0x7f0000000480)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, r10]) r18 = getppid() shmctl$IPC_SET(r13, 0x1, &(0x7f00000004c0)={{0x1, r16, r17, r9, r10, 0xdc, 0xed17}, 0x3, 0x40, r18, r7, 0x0, 0xfffffffffffeffff, 0x5}) getsockname$unix(r14, &(0x7f0000000540)=@abs, &(0x7f0000000580)=0x8) r19 = accept$unix(r15, &(0x7f00000005c0)=@abs, &(0x7f0000000600)=0x8) socketpair(0x2, 0x5, 0x3f, &(0x7f0000000bc0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000c00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r22 = geteuid() r23 = socket$inet(0x2, 0x3, 0x3f) r24 = getpgrp() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, 0xc) r26 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000c80)={0x0, 0x0}, &(0x7f0000000cc0)=0xc) r28 = getegid() r29 = getgid() sendmsg$unix(r19, &(0x7f0000000dc0)={&(0x7f0000000640)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000b40)=[{&(0x7f0000000680)="4dc0fed572f5e623362fed453b1e8e35391d923c3447fe574be0ddda2e6f310ce3be2c9c028b78bd670663fc8f23a4e2e831b240d3128a8f36a00a922189e73b645fdd1fe6dfe61fe011fe31887c7e8cafe3c4eb1f8fe235e18165ce910c8df50b7b4261cf1034e941e2aa35139274db76d914983c30c08c2e572b238dd7db9b7c350ecbd5ed00b6da26e51f632e13ada8107764b4eacfc33d848686af", 0x9d}, {&(0x7f0000000740)="44e402452ea8cefc663cae444429fdd4d2af69c6953c481c909e2833908f1219b449f1a8ef2a764910a0a84fe16e3474b7a430bb47c9d8ad2ce1e902", 0x3c}, {&(0x7f0000000780)="614c4222b3dce99991572d38913812625c76a78a9f425bd6e3f3240d44fab3de6dd8770b7d970cdbd6455cf634fb2f014103bc5f35fcdb203b12fc3039bfc14ebd8410", 0x43}, {&(0x7f0000000800)="857294a2f0b209aad156e7798defff289a2502fc27dee222166bb007af2240ba0c6e86adb8adc82459d04591e380a8d8dc18daf7150ff9989d57a13c9465ffeb9fe08817eed5a76657", 0x49}, {&(0x7f0000000880)="a65c71194b1ef0d10b094cfa7cdb9995b2d8ac8c4bdf0305c5fabcb181dcd7ea4a", 0x21}, {&(0x7f00000008c0)="a39f621efe314a70ed0918c96a027c639cc609f34a7847d8b4d723dff4a118cab5ad86d62fe4fd501851b19aeffb761f683dbf899612f8aa7149e7c31b214b096e489de96f2453ee93cd8f9ea95a12bed92276dbc3e7db9c9f1b15a35a573fcd6801322079ceca5811b6504db77b559c7c9a466b895f6ab5435ac6febd9f9b9d834927889b6205045c134baf7e4e1a8cb046582e710d6f62b0c2aea07c68cdd2c0ba55e78019f3bcf2669bb65da2e39ca36766013b4ab24cf2293173521a83471dfa6138fba1916f33f61d0690b8f39ebe004f0ae45b4a1826d391becfd09a46e9f62c69f5c803169764a1354e42", 0xee}, {&(0x7f00000009c0)="0886f63408996f9f5fc3cb47f2abbe17da16a410571c4598bc4036c769ea1cd5c37f731c2fbac7ee7ab8fb8d56210b46d2a78a58180a5465aae39f22567128fe9fee698065f78fc4f4c78aae8738a6e0f46c17b5baa0d0860dc51cd2e6f739092423c4ce8f87810140759f150e0ffd8e9c60fb6249976560db60faa59f85e89c65686ecfbe12f456e589ffb67d1092e4992b", 0x92}, {&(0x7f0000000a80)="eff9c85d0f0ff0658fc613cc5ac830ea437339d0caefe03995e3645e72391874024aa5110ff1c33044b66c5211831f1152061f4fdd4240fce43e73875a8a0f7f45662b5f01a87ecfb19022f440bd2e309cc17174fada65c5b4cfbffa124b3a1e1a0c66e457a13b581a1fb87e991d1cfe73d46c7fdd2e254d6bf9239405aed5162bafda4f6673ed87acb72c9d87cf52d97c7515de4e23b77042c735b0ba958315c7571e8fb64d618d41c0eccfe9965fff7f6212dccb89fb946fbc47ef71", 0xbd}], 0x8, &(0x7f0000000d00)=[@rights={0x20, 0xffff, 0x1, [r5, r20, r21]}, @cred={0x20, 0xffff, 0x0, r3, r22}, @rights={0x18, 0xffff, 0x1, [r23]}, @cred={0x20, 0xffff, 0x0, r24, 0x0, r25}, @cred={0x20, 0xffff, 0x0, r26, r27, r28}, @cred={0x20, 0xffff, 0x0, r7, r4, r29}], 0xb8, 0x402}, 0x5) 05:20:27 executing program 1: setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x0, 0xffff}, {0x18, 0x3}, 0x200}, 0x3c) r0 = socket(0x18, 0x2, 0x0) fcntl$getown(r0, 0x5) socket(0x6, 0x3, 0x5) sendmsg$unix(r0, &(0x7f0000000000)={&(0x7f0000000080)=@abs={0x1800, 0x0, 0x1}, 0x8, 0x0}, 0xd) 05:20:27 executing program 1: r0 = syz_open_pts() socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) sendto$inet6(0xffffffffffffffff, &(0x7f0000000100)="e2727a545f88e66e30838b1cb298a300775ea953de4029f76becedee22d7f5fd59b07d3b6333e372e3c76c8cfe5b8365fb2ab1c8fa1bdc8b355888022a087f", 0x3f, 0x41f, &(0x7f0000000140)={0x18, 0x1, 0xf8, 0xa8}, 0xc) r2 = syz_open_pts() r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r5 = semget$private(0x0, 0x4, 0xa3) semop(r5, &(0x7f0000000080)=[{0x1, 0x4, 0x2800}, {0x2, 0x2, 0x1000}], 0x2) semctl$GETVAL(r5, 0x6, 0x5, &(0x7f0000000280)=""/153) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000000400)=0x5) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000000540)=0x8) r6 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) writev(r6, &(0x7f00000001c0)=[{&(0x7f00000000c0)='>', 0x332}, {&(0x7f0000000480)="f952c80000010000000000e32d7499b14cb062abd1fba2e5c8393630e34cab6107cd3452cb30ab8b87291e766306ffbf7faeedeb3d870e", 0x37}], 0xffffffffffffd91) ioctl$TIOCCDTR(r6, 0x20007478) r7 = semget$private(0x0, 0x7, 0x286) semop(r7, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r7, &(0x7f0000000100)=[{0x0, 0x3, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x4, 0x2, 0x1800}], 0x6) semctl$SETVAL(r7, 0x1, 0x8, &(0x7f00000000c0)=0xfffffffe) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0x280) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r12 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000100)=""/114) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) r14 = socket(0x2, 0x400000000002, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$TIOCFLUSH(r15, 0xc0286988, &(0x7f0000000300)) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r16 = fcntl$getown(r13, 0x5) r17 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffc000/0x1000)=nil) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000580)={{0x3fe, r18, r11, r10, r11, 0x104, 0x4}, 0xfff, 0x9, r16, r16, 0x7d5e, 0xd73, 0xaad}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r10, r11) r19 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r20 = getegid() shmctl$IPC_SET(r19, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r20}}) getgroups(0x1, &(0x7f0000000000)=[r20]) r21 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r22 = accept$unix(r21, &(0x7f0000000a80)=ANY=[@ANYBLOB="f6ff0000000000000000000000000000000000000000000000001b000000000000000000000000000000000000000000000000000000000000000000000000000000f8eea144ad013a10000000000000080000000000000000004b7a29ae7eeb5f0c17276aef4c53004cb0a093f4c351d3b959073b48b93e41ba570da8a6f546ea5818004621b00bea998b58ddff68720ac83b518db09c4c61edba461774127d3531de1fc896ca427a3ee67de4c4615ec9e8cd77523c3ee907ffffffffffffffe0642c81df6a9250a4bfe6aff8288085429612f291b570dde59f20b9d4fc3e23cc80569913f4305c0943c8613a96cbfb4ba3dbb143e4f0706cdfb763b439fcdbe1bcb069ac35e51881d700014655ef6d38efa4c7fd3393b5379b720000000000"], &(0x7f0000000080)=0x6e) r23 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x800, 0x0) accept$unix(r23, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r24 = geteuid() getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r21, &(0x7f0000000180)='./file0\x00', r24, r25, 0x4) r26 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r27 = accept$unix(r26, &(0x7f00000009c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000065009442eac3641600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017c2414545ea71993fe985fe4a90921d8280449024e3cd5c3f0e20000000000"], &(0x7f0000000080)=0x6e) accept$unix(r26, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r28 = geteuid() getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r26, &(0x7f0000000180)='./file0\x00', r28, r29, 0x4) getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) getgroups(0x0, &(0x7f00000006c0)) r30 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r9, 0x0, 0xffffffffffffffff, r30, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semget(0x1, 0x2, 0x2c) semctl$SETVAL(r5, 0x2, 0x8, &(0x7f0000000640)=0x2) pipe(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r32, &(0x7f0000000340), 0x10000014c) poll(&(0x7f0000000800)=[{r32, 0xac}], 0x1, 0xfffffffe) openat$tty(0xffffffffffffff9c, &(0x7f0000000680)='/dev/tty\x00', 0x400, 0x0) r33 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x2, 0x0) pwrite(r33, &(0x7f0000000cc0)="9b5fb3bab2eb485a0a1d8b625f77b5d2be64d22b97f7f673dec52a5b7a553272ce9a67918fda90b9071b519e15b221d40f41bd20b046190e572ea1484f0d542536a6e03d2946b4aca639e2f314b0a41d25c514f9990512a9256ef75329c4858e2c484aa861dc9c36de8ed30000800000000000000000000000000047cee1f2a75c073cdf085ccbc7e1700f164b7eec29d6f2275fe93a1b3ddadbcff21932ff1ee423207df304882ebcac30704a9cf188cd9135697157e668c2ae5af9c33643989ff1468de018f27a39158c115f2d6db833c8d1354b700aff7cc6b56ecd7c4319556277b8b8d93726010000800000d02ab3fcd87952c58fbf3b5f6ad9f84709b3ffd30e8e2b78b2fd5b2f21c7e0197d9ab2e5addf1538f5f7a131958ec665db6f9ba7ce0000001744d31bc4c82fa02364fe7d5dbb42aab6e0faa5db4eedf473b1e800000000000000000000000000a6a7e05c45be7cdf0ccd79d28d6d53803e4c0e7ac25615cca58b907afd234df084008bfe2b6cfd7c8e8bd8d0799b7c481e0036d6435bb2897930ee10e335e9da75a9354aa6256beff343e11899fcc8e05916fb4fb98e29b6071392324a0a527e2c34e5607256aed1b61d930e5bbe0c5d5b9573678e97948d4f8d4f54eb930f3ed056f216e1dad08c20132391e2fe49d4bf9791ac36609dd7557ced3d51b3c30914e6a6bd301537e50305e3435181570937415af975fdd6a360695190a8a885f034a0", 0xfffffffffffffd46, 0x0, 0xe50) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x7, 0x0, 0x80000, 0x9641601, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0xfffffffe}) r34 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r34, 0x800c5751, &(0x7f0000000780)={0xacc1, 0x100, 0x8}) write(r4, &(0x7f0000000880)="c74cfc5fd62b0aba627ddd9e8a33179cfde47a39b5887e0c54171928a59dd512c868edba45cbbc543c69b337944b549822642d97b0b3423e3ea21db2f7361f4a0e19221e8d2ef892fe9ab03d6ed1b2430199d7fd0575f523b418fa9de2a72fd573bb8254bec3f2077720e31e8a2a13ebe4e7ec53ad4a5a3082dc28af40e92c4b3c68bfffcc5e4cf34a0416f4a68632a9d38ee72a1cba668f9ab95caf52c8d4fe485c4f8e73eef8a7468d7da7d8a8327eec76d72f49000698bdaa6033516825e7725b565c858fc231fe97da9a28079396562de1910dd13d2a464826d84a39ada622c43ee83c27c71dd9028617820c965b5c3b7add995ab61ff8286cb4478686fc89fbd43a6b28b6368d4e6824ab39e5ad6b11014760f8133dec9976f091ed9c0c9d53315b576aea2bdac3", 0x370513986cf8713f) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x7ffffbff, "15e8918ed30000000000e19ace1300"}) fcntl$setstatus(r31, 0x4, 0x8) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000200)='/-\\(\x00', &(0x7f0000000240)='&.}@^\x00', &(0x7f00000006c0)='@+{/\x00', &(0x7f0000000380)='\x00'], &(0x7f0000000780)) 05:20:27 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 05:20:27 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = msgget$private(0x0, 0xffffffffffffff7d) r2 = getpgid(0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r3, 0x1, 0xfffffffffffffffe) msgsnd(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r4 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r4, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r5, r6, 0x8, 0x2f9f}, 0x7, 0x1, r2, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) r7 = socket$inet6(0x18, 0x0, 0xff) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000080)=0x7) r8 = socket(0x18, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) r10 = geteuid() getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) fchown(r7, r10, r11) r12 = getegid() r13 = socket$inet6(0x18, 0x0, 0xff) ioctl$FIONBIO(r13, 0x8004667e, &(0x7f0000000080)=0x7) r14 = socket(0x18, 0x400000000002, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) r16 = geteuid() getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) fchown(r13, r16, r17) r18 = getegid() r19 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x7, r10, r12, r16, r18, 0x40, 0x3f}, 0x6e, 0x2, r19, 0x0, 0x8, 0x6, 0x2, 0x10000000}) r20 = socket(0x2, 0x1, 0x0) bind(r20, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r21 = dup(r20) listen(r21, 0x0) accept$unix(r21, 0x0, &(0x7f0000000080)) r22 = kqueue() r23 = fcntl$dupfd(r22, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r23, 0x0, 0x0) msgrcv(r1, &(0x7f0000000980)=ANY=[@ANYRESHEX=r23], 0x1, 0x1, 0x800) r24 = socket(0x18, 0x1, 0x0) setsockopt(r24, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r24, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) msgrcv(r1, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0, @ANYRES32=0x0, @ANYRESDEC=0x0, @ANYRESHEX=r1, @ANYBLOB="1bbb6967da92660ab2858a4e6618ca1bb27b60f04f8430426016d4b77c5022e078ba2a276a2436687016813afa124fa8354320af81c4b345022e2cea1dc09bb14b8e402ed7", @ANYBLOB="4f9bfc1e0c9d0214383f407870bcf5bc66431cf6ecaef3ed3a18ae775b80361773c178079d30570772175009691a7a51a73144fe0c7d3fd1907f4b8b492a8030051577090eb267e63af18d675e48a64a201b46cd48f273f4983ec6d180630b2df475e9c5eaf1271e457e35fbb47f588039745eb6f3009afacb43c65b61105d0fd47d7ae6235abcfe7fdf3166ef00d7ec5b4857adc79859e629fb1851f2bf9b9319a9a8e528720d24d319a65f3d03326b8482c806c73cf3260c37c3e8a9eca05fed1294b58e93283d723b93e9dc2dfb07", @ANYRES64], 0x7, 0x3, 0x3800) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) r25 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r25, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) r26 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r26, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="7032000000f06a07a978"], 0x9, 0x0}, 0x0) r27 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r27, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) r28 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r28, &(0x7f0000000080)={&(0x7f00000001c0)=ANY=[@ANYBLOB="70012e2f66696c65300051a5181cd396d60d399cd0"], 0x9, 0x0}, 0x0) r29 = socket(0x18, 0x1, 0x0) listen(r29, 0x0) bind$unix(r29, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r30 = socket(0x18, 0x1, 0x0) listen(r30, 0x0) bind$unix(r30, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00@\x00\x00\x00\x00\x00'], 0xa) msgsnd(r1, &(0x7f0000000680)=ANY=[@ANYPTR=&(0x7f0000000300)=ANY=[@ANYRES16=r1, @ANYPTR=&(0x7f0000000840)=ANY=[@ANYBLOB="8542a812aa3d475530db800127a9295678510702911c8e47f9494fb5e8db1ab783fd1ec48b7356277cbaa8b7ffdbb7ed5fe193384bb1ebc085fe3a1d4e090bd7114a556736c0bd1fd55ce215dede4c5bbeb535a5e3a2cea6cadd461e7f56fbac4aaf49e5de87ad216c11791af6e79dc832b3aa82235edc32b407202a98fd8db363853a72394f1911f62fef1904b8c357cf4603c7a5c6a330f49bc5857d9bb191aa0e7236eaf8c14c2b79af627d43aef99e10a8c3f080dcea9f13fdbd1acbc30b784efc683f4eba64c62a364d858201f0f264be2eefb0fe", @ANYRES32=r30, @ANYRES64, @ANYRES16, @ANYRES16=r25], @ANYRES16, @ANYRESOCT=r1, @ANYRESHEX, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYPTR64, @ANYRESDEC, @ANYRES64=r29, @ANYRESOCT=r24, @ANYRES32, @ANYRES64=r28, @ANYPTR64, @ANYRES16, @ANYRESDEC=0x0], @ANYRES64]], 0x1, 0x800) r31 = msgget$private(0x0, 0x10) r32 = getuid() msgctl$IPC_SET(r31, 0x1, &(0x7f0000000100)={{0x0, r32, 0x0, 0x0, 0x0, 0x44}, 0xb, 0x10002, 0x0, 0x0, 0x2fa1, 0x0, 0xffffffff, 0xb}) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000380)=""/82) r33 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r33, &(0x7f0000001400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0000000000000000deffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009a8dbda53f1e696a68c90684b2826a7dd99956dc220dbb3331b3b1522888045bfa62205f498ba9559282b638732afb8eab854d52fedb43f64920518fe9eaa4b0745748424b5774293bf7428c9ea4b0c7977bf43221688ad5d449d46015c9aa00d683c1c8a99ba08b95c3adaa3a0e6a214aa7c395327b99962e1b444e2bdb47851a"], 0x1008, 0x1, 0x800) r34 = socket(0x18, 0x1, 0x0) r35 = msgget(0x2, 0x200) r36 = socket(0x10000000011, 0x8000000003, 0x0) close(r36) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r39 = getpgrp() r40 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r40, 0x0, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r40, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r40, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r40, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1800}, {0x0, 0x7fffffff, 0x1000}], 0x2) r41 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgid() r43 = semget$private(0x0, 0x3, 0x80) semop(r43, &(0x7f00000009c0)=[{0x1, 0x7, 0x800}, {0x6, 0x2, 0x1800}, {0x2, 0xb06, 0x1800}, {0x3, 0x6e, 0x1800}, {0x3, 0x6, 0x800}, {0x2, 0x6, 0x1800}, {0x3, 0x3ff, 0x1800}, {0x3, 0x2, 0x1800}, {0x3, 0x8, 0x800}, {0x4, 0x6cd, 0x800}, {0x0, 0x7, 0x3000}, {0x3, 0xae7, 0x1000}, {0x3, 0x47eb, 0x1000}, {0x4, 0x4003, 0x1000}], 0xe) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000e00)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000240)=[r44, r44, r44, r44, r44]) r45 = semget$private(0x0, 0x3, 0x208) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000e00)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000240)=[r46, r46, r46, r46, r46]) semctl$IPC_SET(r45, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r41, r42, r46, 0x90, 0x9}, 0x8, 0x1, 0x9}) msgctl$IPC_SET(r35, 0x1, &(0x7f0000000100)={{0x0, r37, 0x0, 0x0, r38, 0x4, 0xffff}, 0x29012da3, 0x6, r39, 0x0, 0x1, 0x1ff, 0x400000000009, 0x7fff7fff}) msgsnd(r35, &(0x7f0000003540)=ANY=[@ANYBLOB="0000000000000000a34847d6926fb256b5cf7185e031fe81dba3de7660ba3de7f5cdf907947d0663269ce24ca1652740f3da4952fc9b25b3967b6ec395a806228b225a8980ffe941b82183de90297ae3a8cdf3b3b58c67baeb09e531890fb4d2e322c6f81942202e363d99080348fddf5d67808d63d3dcaf89d2a9a94471567744ab5648be4769167287cb7af2719b1100667fcf7a0f75d07c465b2fb0d422e449ed772be3cb582cd77c0ed57cf78a3b4068f60c1009723013fe3c1ab76321fa8b9b9e100109170cc3e4152da6a4d1c2f88b9a3f7dcd65213ddb2b41caf19fd025e609c77705db56068e792afda146d105617447cb93933d36664b4f98481bd391c0c7e0b8991f3019601bcabcd689c0cb7367ab05041febfb53e893f3a31343a6dd06e57c50e5575125cfa813446ca9ef4e09e244803169b9a8f44ae789a31b32c359812172f0d9d060cf51156db66ec5e51dfcb03c736728133a5962ac2ef0855080b102139fa3744e512ce454fd6f504dea1e58b38b96ce0be184d1ed8b15abc4b52906ef3837ee75339f847a4571e27365a72048ba994e622eafc377667bfdab0097f7cf63f91f940e1f4eb1aa77d02ab9fd8f2893a142d4660beb92b5bb21f09e630e9ffc746031657b2fa0f4162f712e04253ea294ca1486762512a35a2168b3d2eb46a473a8233ca65e33321dd2a4c3004f311381921033638b067df47096b98c153f6dfa750115cdfe9851db31c7b3023f9bed4050470c8e5c0a42d89d44163cffd22df1fa5d5c0183a7f4f89ea418a75ae589078bda187c5c9779411c93044c998cb2334d0fdee108f430b4540c27f30c7e27918b4e236f4d6c5794849d08b2f9ef90cd1c9d17af6fe9cdc81502e4bff6d661e301947a4752c4b1e6223bf23d4a557f9c5f16b133d284d8549d73925fc3986d7e98183e9bb77e2ef668513be6d1effbfc94415018524289490ef1c81ca55d2d5d9274e8990ec52a528838ef0d59add46411cc9a4b380478a82f45d897208279024ddd8ef8e74bd83c6afdbad168eb1869d1c94573111f661abe4da6c4b20197e11a947d968c4332663318ad797da9d73ceee563924e42776d8b510d678e5eec3b3ae3163ed808f7d68fc6281726f24a14a15d0af0a48ab0e7a95f3da1d63e50fb571b9a372cc472e5986fcaffb0215d8fe3e2e1a7f587951a88ee9965c0e05746c78a46452d588d79cf289ee7baec37c1b1bb67838b18282d1d44697c19a5f595ec08986a9803dd70dc59a8c1c5dc52b1c858e69f16fad8f653cb2b41462d9a00cec8cf5a83796cad9a10281d6c61f8b9a655b945bae06e72e99f6b08939bacd7172004ce9f3770fc6a6353aba43577ff77199c566040fc35e836eb3aaa7e4ff8893cf8780687efa7bcd282277aab48b3c01e0803f5deaa6e26489235ae07ec2d74204c66961800c999a96c31b3743a0cff513c832b51dfa9bc1037cf1798721faa62349f9a759ffc846006af74dce9baf1027dbecf1a406021b8d3a21c7d4cb4d8cb71485bfde68ca3ae634dadec8d08936fbea9e314fca74caeb9bfd5a548247548f321b7171cf9224ea26b88ab048686ea41f2a80a4806263485a0c658154baf8130c5768808bd4ac48ecdf0c6723480684e4797eff249091c128cfc7c15f40003a74fe4de8ce0d543378f3cf48a5718c4cdf861e710adaad84f58d1c06e20adb3d4e0d7452f92e2360bc39c1739b489110f949bbcd487abda4d2074ba385bbf6ef0fd3a61d5767c3afa9c20ccba4235d4927714659da1db8e565b7c181fda1284b676828ef7e90addc6c02c17592713461048622b5a50e2ebebf67ac2650328a4af69e1bdc5c743cad66221b5d1612c030f0803ab423a48bd647f58a322c1511284f6c01cf8cf590904abdf867b078541b789b12dc72c00b5cdca676c3a34cd4671558bfda8793dd9f2eb2608bdf59df3f2cb5da6fd7f8b709119d913fdf5ed15492d2de3ed5f44ff3c7d77551e3e62d5737ada18e513aeef4e3fb49a26b0d557a79f43ee0a8d8036e0847294ebe0f4b12504dfc7c06d87cbcbccaac4e223bcd8a5243f297256f2d730dcd2a1e90d0767a00ba2880097166d4f34f1ba5ca230a3b6052a88c56df244dd2b915013e11d854a43af02babc169335d3937498e5837c022c78e22d6dfb03abc3bd74d1c630cbc97057f101e08875e6595cd8ee70471714b080d227c4b43597902cf2c1dc1cc5fb10aaddf3aefe2e0480e170985a9e257b1590f253fe0ccbe4df2ba057e2e059167ad56b8b1f17eb3fb3b3cbb3f028d2a74ea2b2f660d56ce6813ea278398609c99da66aa7648a74a80a8498276858d2928c41fda382e0922005f5c2ceeff86bd318486e430f1817a158fac30af70ad31ecf78c0a488c2113dfc2b41a2b92093008ab33f95573b39f6b52abab96129e8d2dd1bfbc0e2bc29375378934b690efdcb4d2f872f998b7778f635e8ec988e382d1693ab464b5ba43a3ffa63eedd0b7feb4df41dd1cf8a04d0d9a7a64514e4c4d52e213be390ff4d2372c71ecbb0aa51756314888fd7454a5c7d842b947f7904aca1b68683e31793398271958d788157acb06d5559d39f02550b4a644e814b0dc335727f5470e9f9cb254c9bb2ce2f309d907b2e932e8d632661f74b7b6a6697d09909cc5495fddeab6bca0cf2c736381a0a7afd03d84cc0636043a4a5a1de3572aa5b6c32eb2f60d6c9aa55fa546b67db95388337ec3f441178a9188420027d629435403d9c181cc381de76cb9039c25dcffc40eda43d8fdba568667670ff91e98b875bb9d2302d251cbee7b056551bb33083187b4c534d4310677588397e572bf9301de77498c7f4ef4c54264e6e02b3072e78bef43baae3efda2014c434b21e2e3bffaa51056a89436d938739c609c8b4f6e2a96b5bca1acd36aa4188894f76b48c86df82af75262e1e6d399ce6190f4f2ab61e995166c82a3dce38be1b375dd73832c34c177c2de65b5e466b06955072382d3c6b031ecc5f9ae580364a315c1573a99b8f323826e3d5c911ab363008278a0aaddc0be3380744b87d3adf4be99adca2c2b80de3518f530580c267d9461d884f1a301a34e0b83a43b0997ae77d6b888b8244b724243d1800fa657a18f73800c060558758cf774c9266f362e110ff82f2a1c21124101a47e0a0fc79c92f90f62fc04447d938a9b4e6500829e8a7f42e279a5bde735339d2366481a452707367742cff8c3a1fefb3564b30228cd12bc8d301800678a60f317dda3458353cd16ed156e68bfb20b3fe27f5b02199e7e4afb6c46595931e926081135086549da53bbc206afa276c5c160a06c8d41330a3fa7002793d8ca6c28e2cab433e078451f409014d51e855d58da1732a2fdbc371ae1cbd3cb82691947d65962a88bf95719d0380e0d98eb5aa0f6a488bb0e2d1bead0deec4704466aa9dd231fe928cfb56ef367561ba63ee9cf4a186cccf2a0fb89cddbf032ae65a2d53ed11dfc91777f8991cba0fa7de851b88946a60fc4ab1010554565d3333c39a843e5a9c2b7deb8bfc85cbed83748554beec827e31ec748afc281aefa41ea3e2ffaf3bbb70047ddf786514daa0f0ebfc51575666fe06e7a5b3a411451c50bbfe657ee785f37f5cce6bb5783f10e21d0e75a7edd9c541c1c42d27a38714b018df9bae7e4bccd5c96bfd2b0217b3d8a38507e9bb92a8b14dcec22331b931ef16b8b03d5975cb881b5f1cb9653d24217b80e3a2f0e0f55d36c0519e5b07b7da2cc36915da3934f88fba5357881906d2f4c73ebfee1f7afe7321f87d85305600bcd31749072fa4c032fb75cba63f2a396ea378d5904d36ef633489b2828ddde84a4afa3a0c8c611f9c48e5d948c222f645f413d4245c10262deaa135abec47cdc25be59a40a09104713b0cb23161406b3b0853017839e81517c82dbe3dd8d0d404d8593faee9577709fdda1759342485d6dd25af48b5a3ed6f066bfaa9cbfec42d04fd4bbcd07ff63fe76613f9989decc70891cb714966037fdec00c778a6321fc64ef15a366a3f5d2b7f3ed6beb604c5acdc6ebb7a73374caf8929786e18b071176bc6c6a5fe41824b543ef22bdf451deca0ffc6e7b029cb3e3331d3a6bb6ca30adfdbdd64815312fa491a784e603d88e2aea5fc5fcd31cdd3f7018bd1dac25655449520f747418a4afde18e77f58c35cd3de1e11dc43d5632c6c7745e4ccd1fbfdd02418cf54bb41573d8affd47632bed8ec6e653c6825914a64a31501e8b38bee2216857bfd77d2c52d25f08362c21f49fb77a2a6a615d8da84000bc6e46c07fea21ff83cbf70f979df0b7d136730a6da991b831a7eb32acb378e12cd1be60922260951aa84e0b69868acb81b30f7443bbc712dcc61864b46ec689dc7528e7b648bfafbffe875ba517294d5531880cfdf0ddd1009042e597c01a728abb154425da67227d1760463cd12d26866cbbed85a54343f0db0504448f68161fa5e6a1f98ab5d4b4ed3d9a655eb979c8ad7f65ccb352f98971bb729d968aa92d19d87da6a733071f64fab6c3e04e4b826c2e667d20fd2186e6f7c0c103793dc645e3480e6d2b56a054751df9fc1040d2c8a7b92f69992b7aea2f627edc6a89a35f8dfe5a2ecbc1cd4dc7bca8248c979ab8fc7904873526d8538d18f1bcd5dcab1b55e38ebef3aa2db154a8eae6bd136fa2918f5ba8130fde0860a6b34856c6c9db0af157f235b3d796072c6feef939f39fa06873ecd13511e6cdfc551d8093dbd8c6c03f66d1eb1990769da4dbf2651b2de1abc3aa164cacf03c1cffa005cec4d0080000000000000e0e15408c5b74b151ab7bf3c077270ecff7a01ae89e2515fa5b224ec54edd12bd5b8e110b940e865793d2b2c1035c06c4a38c9bcf9513b915c8ee94a372090e5f2e87e15900fdd069b951972f155bb7807c667d9a964c9d04b772956f5cdc76a4d398b097eb295791741679d203e6b3536f54f9c750a1a3f5b2f0d3a7b8095903ccce086b3c37bb6123850fd5f0a6c413931c51c92bd3d914f3ea6a82ff3aa30e20bafad2da9a09f15e2cbb031d40773d7121bb2c63a26f13b815680ba55a6309f5ef6d999c1d5922efb14b9942443f10423cc70fd9baf45d1c5f4a954528e4e963ea5f377c98ca080acb6ff6d0fc458afe0445e4dcaec351ee6195e5a9aa08a40fc3aae057e70537e02f0f301bc5d80490aac8c97d78466fc24dae646581df4ccb513695b42fd8256e9eee05d81b933b221ffce7956073af4f5a1b7260b34a9e205893b50cea553112c6ef727472a94134b657fbcb8ba8e5adef3c0e41826327c6a9379ab12cb958e24d27d8b35db77ba9281828adfadf4e437d913fa6b8c3f0edd4a3a341294f235b7fb42691418b04866a549304594193deda3c42ed000b9eca670ca014ae30078b611b67b486119acef1ce640090dfed495c89d659bda4ec4b6b1dcb7d467b16dce77f01271044926c74cbd8234f7cd71139d0175b0f8206dcea6143977473e0d610d67fcc1d8c61f255a7250417a42ffb897a5390fead9a33d8eaf3083c4154e13a09a8f577a2794ab30bf1b721b20039482134e3f36bdf20f089c1f37107f6c8362a8f9987789d49207eb7299008aef5ae05bff0f1ac19c8d6ebef4cb09e655b030431bf1db386ab1ff89973c1c01696b12a73a29dd0a7668542a3607ced5451a1afb33550425ad7d191d5cfd717148b310266a5c61b0309ca33ac3724427311063ea49bbd8d777d79a438c6fa3f1801f024c75ca08003262f9f90a99c67b36580e4c30ae575f9419e948087fb4b1cb566fdaba6adcdfa667cd87089d822208f102c9556d6499ff57c53dcfa3b6ece287152eb1a86d2c127ad2860edbc189a10ff5ec40a8949b8d4170768f54d0ab2cd47da687e695113bdf3ffee85590d20ee458"], 0x1008, 0x1800) setsockopt(r34, 0x29, 0x1, &(0x7f0000000000)="03000000", 0x4) setsockopt(r34, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) msgrcv(r33, &(0x7f0000000400)=ANY=[@ANYRES32=r34, @ANYRES32=0x0, @ANYRESDEC=0x0, @ANYRESHEX=r33, @ANYRES32=0x0, @ANYBLOB="4f9bfc1e0c9d0214383f407870bcf5bc66431cf6ecaef3ed3a18ae775b80361773c178079d30570772175009691a7a907f4b8b492a8030051577090eb267e6090000005e48a64a201b46cd48f273f4983ec6d180630b2df475e9c5eaf1271e457e35fbb47f588039745eb7f3009afacb43c65b61105d0fd47d7ae6235abcfe7fdf3166ef00d7ec5b4857adc79859e629fb1851f2bf9b9319a9a8e528720d24d319a65f3d03326b8482c806c73cf3260c37c3e8a9eca05fed1294b58e93283d723b93e9dc2dfb07000000000000000000", @ANYRES64], 0x7, 0x1, 0x3800) msgrcv(r33, 0x0, 0x0, 0x1, 0x1800) r47 = msgget$private(0x0, 0x180) msgsnd(r31, &(0x7f0000000a80)={0x0, "d8e1e7ca3922fe79e97026815ce5ae3e2908d10cb9f034ed07d526b9ea560f450b6c3b892bd6d9889090739164302db99bc045db000d0e14463b4e83afbb9658d1bb209693fa5a4312fbad3aa91ca8a101f65c6cef7c6f5d6f197b9d36625bbda52b4bd24b48c5342f52086bb7e87a8397bc885100000000000000000000000000c3a462bbdd"}, 0x74, 0x0) msgsnd(r47, &(0x7f0000000680)=ANY=[@ANYRESHEX], 0x1, 0x800) msgsnd(r33, &(0x7f0000000b40)=ANY=[@ANYBLOB="0300000000000000cfafe8a68e7718fe2a86d7b11cab3fad79997764860f5801950795ba2805c219016d47ed37dcb33a6868b4363c935ec65fc198c95bafbee813167ee3d18c482d953d843deb7dd3d6923d838059ede25b71c980711f6903efccbb288e4ddcdeaecec74182c8b2f8cab121a51390e24a2a3e600f678457f730540a1e141e72b13e5be4c39ebe81f2cb49cbf77eec568910656c41a1bc9d229663cbc4467c09748c7d3dd4326f010240e7c6bdd4c3940e4bc46c43cd42c42e133b81d65629c47e380706600000000000000000000000003ec790b5a57ddf24617f22fd2b2ab83598e2f0b92b8d96b51e094b23226e9256899bcd72d29ea67d4f045fe2990b459a77e7e9f65630055febb7b661f2a1195611d189001cc40f3f53fe979828f659e59fe1ccc19b7c68a15376e105c749f2834e4981d8cadb5e1bfd2acf243d94d3eb00"], 0xe7, 0x0) socket(0x18, 0xf961734392110b48, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000102000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x400, 0x0, 0x0) socket(0x2, 0x4, 0x8) 05:20:27 executing program 1: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r0) r1 = fcntl$getown(0xffffffffffffffff, 0x5) r2 = socket(0x2, 0x4001, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=@file={0x0, './file0/file0\x00'}, 0x10) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="826f2cfb97dbd548a9c4a143dce4a7efe1970da73e1a2708fda4872e4a1ce5fc41"], 0x10) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) setsockopt(r3, 0x76b6, 0x7d5, &(0x7f0000000480)="d02462be534c6241b341e7b368d2c081562f8e37782ce15216a66288b41d2496a0f6d2c292439202378464de39ecd854eb50095e6e473f1ac68e019df1dc782dad318b992e8195d10435b9124423c1b5e72419", 0x53) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={r1, r4}, 0xc) r5 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x140) writev(r5, &(0x7f0000000000)=[{&(0x7f00000018c0)="ea", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x4011, r5, 0x0, 0x0) r6 = socket$inet6(0x18, 0x2, 0x0) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000640), &(0x7f0000000680)=0xc) getsockopt$sock_int(r6, 0xffff, 0x1002, 0x0, 0x0) socketpair(0x6, 0x5, 0xff, &(0x7f0000000380)) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000100)=ANY=[@ANYBLOB="680fafcfc82f16dcd5d5c649005b32e30fa79e6619c303d4094b9468f10bd191ed51a1631c0af7c956ec4b194587377c4bbcc6b8ee4dab"], 0x1, 0x7fc) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r7, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000000140)=ANY=[@ANYPTR64]], 0x1, 0x7fb) msgrcv(r7, &(0x7f0000000980)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a6072000000000000007c0c000000000000000000000000000000000000000000fb0000000000000400000000000000000000000000000000000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a208c72d404f944ca7ea93a251f1ae8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc677e4fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604c2961db34af324e83590065c861e3ea1a1a3222ebd77c914e8e992b159c9d625fda6a28b77b59e1c7217ea86f0b7dc818b5502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0fd8246f9e9a2bcc063119adbbd95ec459ba326cd75328db3f18499a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c661a9282ae17b70e939c821c6f8f4c7fe9b318c8bb2744fa207d2e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5bbe36cc175c5314e88be8f450ce4ccd91318c03621f40d110e86ce53abf3c7842da8d1483d8a66aa36770720d6caa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a6438a1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080d5b0910adb2b40d791976bef6f5429faf427609e028522d0d57b0ddcfef5dccb7cdb08e1436c7f93c6cd8438644330a01fd0ebe1163e53fb0d7ca848939f0c9ab7c57e308ded7fcd0d8331968c90901d49935002ac7a1331bf31ad576d2fc803e7346edb6785c899e8f3c7da2381a4eb2327004309206588c765ee222a827fa9161a66e016b56e7e1608404bb806f582a72a8b295a7cbdfea6173badddea1361a68a4b088a5a1a7122"], 0x1, 0x0, 0x1004) msgsnd(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc516a0af1461584bca"], 0x1, 0x800) msgsnd(r7, &(0x7f0000001f80)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941639c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce3b3f33a4312bd05b3a77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"], 0xbc, 0x40000000000800) r8 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r8, 0x2, &(0x7f0000000800)=""/237) msgrcv(r7, &(0x7f0000000500)={0x0, ""/146}, 0x9a, 0xd6d0c418f59fe7d3, 0x1000) msgsnd(r7, &(0x7f0000001e00)=ANY=[@ANYPTR=&(0x7f00000002c0)=ANY=[]], 0x1, 0x0) 05:20:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0xc) getsockopt(r2, 0x9, 0x958, &(0x7f0000000040)=""/70, &(0x7f0000000100)=0x46) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') r4 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fchdir(r4) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) 05:20:28 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x2000) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x2000) r1 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) r2 = shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x3000) shmdt(r2) r3 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r3, 0x0) r4 = shmat(r3, &(0x7f0000ffe000/0x2000)=nil, 0x2000) shmdt(r4) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r6 = socket(0x18, 0xc002, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = dup2(r6, r5) dup(r7) kevent(r7, 0x0, 0x0, &(0x7f0000001300), 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r8, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) r9 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r9}, 0xfffffffffffffffa, 0x87, 0x1}, {{r9}, 0xfffffffffffffffe, 0x18}], 0xfffffffe, 0x0, 0x0, 0x0) r10 = shmget$private(0x0, 0x3000, 0x5, &(0x7f0000d08000/0x3000)=nil) shmat(r10, &(0x7f0000ffc000/0x2000)=nil, 0x3800) geteuid() r11 = semget$private(0x0, 0x6, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r14 = getgid() semop(r11, &(0x7f0000000000)=[{0x0, 0x2, 0x800}, {0x4, 0x4a, 0x9f91cf8e6dec3f1}, {0x1, 0x3f}, {0x1, 0x8, 0x1800}, {0x2, 0x6, 0x1000}], 0x5) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r13, r12, 0x0, r14, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r15 = socket(0x18, 0x1, 0x0) close(r15) fchdir(r15) r16 = semget$private(0x0, 0x2, 0x100) semctl$GETPID(r16, 0x0, 0x4, &(0x7f0000000280)=""/154) 05:20:29 executing program 0: pipe2(&(0x7f0000000000), 0x4) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f996a78696bf2fc81eba6294373c90262fed495", 0xffffffff}) 05:20:29 executing program 0: sync() getrusage(0x1, &(0x7f00000000c0)) pipe2(0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="6a7ee5634e19769bbd73"], 0x10) sendto$unix(r0, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r0) sendto(r0, &(0x7f0000000200)="f3", 0x1, 0x1, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = accept$unix(r2, 0x0, &(0x7f0000000080)) recvmsg(r3, &(0x7f0000000100)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000180)=[{0x0}, {&(0x7f0000000440)=""/247, 0xf7}], 0x2, 0x0}, 0x40) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) fchown(r0, r4, 0x0) 05:20:29 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) fsync(0xffffffffffffffff) semget$private(0x0, 0x0, 0x0) r1 = syz_open_pts() r2 = kqueue() fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) fcntl$dupfd(r4, 0xa, 0xffffffffffffff9c) dup2(0xffffffffffffff9c, r1) chdir(&(0x7f0000000080)='./file0\x00') 05:20:29 executing program 1: r0 = socket(0x1, 0x2, 0xd1) getsockopt$sock_linger(r0, 0xffff, 0x2000, 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0x100) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x2, 0x6) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000140)) syz_emit_ethernet(0x4b, &(0x7f0000000000)="21f08b18d2da5305a38501fc74d308316a4e1d4dcce9a261c24ff714c3f60dd97ca0f5250356c0ca7ca848f565ccc1a19119cd7d96c72af26bbb2bf3ea09e43ea7cb9fc0eb963213a0e659") 05:20:29 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000000)="c7a895b22a241c0a078359ff86dd6e360aa9cb99050000000000000000000000ffff23740f1d00000000000000000000000001000000") r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r2) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) recvfrom$unix(r2, &(0x7f0000000080)=""/186, 0xba, 0x1, 0x0, 0x0) 05:20:29 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x23a, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = socket(0x2, 0x2, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendto$unix(r4, &(0x7f00000001c0)="ea6a429171c9bb5c4a2776962470445d8bda8d3ec19f51f4b87401465753870200624d3e2c4529bcba69174cdb98ae5699f82a60c2745f96a51e4631a3f39f9892e58414499f90182cdb4c64e4d3a3c5d1a00e5acbcd0fd15eedf49b8503b8dcaa7e97647a488b413f804cf69b7bc098ab6e89ac92659ff10654459f379bd1c9883be464ddc85f3f2af5db8549237abc09b81e4d9a2c58acc726f64b65df434a71", 0xa1, 0x2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) 05:20:29 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f00000006c0)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = dup(r0) listen(r1, 0x0) r2 = accept$unix(r1, 0x0, &(0x7f0000000080)) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x80, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r3) sendto(r3, &(0x7f0000000200)="f3", 0x1, 0x1, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r4) sendto(r4, &(0x7f0000000200)="f3", 0x1, 0x1, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r6, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) sendto$unix(r7, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r7) sendto(r7, &(0x7f0000000200)="f3", 0x1, 0x1, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r8 = kqueue() fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) r9 = socket(0x2, 0x1, 0x0) bind(r9, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r10 = dup(r9) listen(r10, 0x0) r11 = accept$unix(r10, 0x0, &(0x7f0000000080)) recvmsg(r11, &(0x7f0000000100)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000180)=[{0x0}, {&(0x7f0000000440)=""/247, 0xf7}], 0x2, 0x0}, 0x40) kevent(0xffffffffffffffff, &(0x7f0000000700)=[{{r3}, 0xfffffffffffffffe, 0x24, 0x4, 0x7, 0x3dd7}], 0x3, &(0x7f00000008c0)=[{{r1}, 0xfffffffffffffffc, 0x81, 0x4, 0x1, 0x7}, {{r0}, 0xfffffffffffffff9, 0xe34b1851fd16c717, 0x40000045, 0x3, 0x5}, {{r1}, 0xffffffffffffffff, 0x80, 0x40000000, 0x8, 0xfffffffffffffffb}, {{r4}, 0xf3ef03505a493a59, 0x29, 0xc, 0xffffffffffffffff, 0x2}, {{r6}, 0xfffffffffffffffe, 0xb0, 0x2, 0xfff, 0x3}, {{r2}, 0xfffffffffffffffe, 0x18, 0x4, 0x7, 0x2}, {{r7}, 0xfffffffffffffffa, 0x10, 0x4, 0x8, 0xb0c}, {{r8}, 0xfffffffffffffffd, 0x4, 0x4, 0x3, 0xec72}, {{r11}, 0xfffffffffffffffe, 0x10, 0x1, 0x80, 0x4}, {{}, 0xfffffffffffffffd, 0x0, 0x80000000, 0xffff, 0x100000001}], 0x8, &(0x7f0000000740)={0x6, 0x9}) recvmsg(r1, &(0x7f0000000680)={&(0x7f00000007c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f72bc3c5db8154347def28eea5358000000000000000000000000000000000000000000000000000000000043499866bdae000000000000000000000000000000ae035a59fdffaf104c46ecfca55e982d619f95141adc905aed4e6be51a4252506e3f531209d2b6363cd9e41a5316e6de29e50f505f58e31f5c7b126690ec0b7892fe5879fb13fd43c0a9f2b1ba016e3bacc3175b985c516a3223254ea01fc56f08877fdff1324a5f164d9c727b67d23b9f63f0a2e6b9db45a2fcf35674"], 0x6e, &(0x7f0000000500)=[{&(0x7f0000000100)=""/94, 0x5e}, {&(0x7f00000001c0)=""/67, 0x43}, {&(0x7f0000000240)=""/243, 0xf3}, {&(0x7f0000000340)=""/120, 0x78}, {&(0x7f00000003c0)=""/105, 0x69}, {&(0x7f0000000440)=""/120, 0x78}, {&(0x7f00000004c0)=""/52, 0x34}], 0x7, &(0x7f0000000580)=""/224, 0xe0}, 0x0) r12 = open(&(0x7f0000000000)='./file0\x00', 0x402, 0x0) fcntl$lock(r12, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x2fffffffd}) 05:20:30 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) sendto$unix(r1, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r1) sendto(r1, &(0x7f0000000200)="f3", 0x1, 0x1, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) dup2(r3, 0xffffffffffffff9c) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x200, 0x208001fe, 0x2, "b000", 0x2}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r6 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r6, 0x1, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r6, 0x1, 0x8, &(0x7f0000000240)=0x401) r7 = semget$private(0x0, 0x7, 0x286) semop(r7, &(0x7f0000000000)=[{0x6, 0x4}, {0x0, 0x1, 0x1800}, {0x2, 0xf, 0x800}, {0x0, 0xdc, 0x1800}], 0x4) semop(r7, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x3, 0x6}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x8009, 0x1800}], 0x6) semctl$SETVAL(r7, 0x1, 0x8, &(0x7f0000000140)=0xfffffffd) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000000)=""/235) r8 = semget$private(0x0, 0x7, 0x286) semop(r8, &(0x7f0000000480)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r8, &(0x7f0000000100)=[{0x1, 0x3, 0x800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f00000000c0)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000380)=""/128) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) 05:20:30 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kqueue() r2 = kqueue() fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x0, 0xfffff, 0x4d, 0x85}, {{r3}, 0xfffffffffffffffd, 0x48, 0x1, 0x8, 0x2000000000000005}], 0x80, 0x0, 0x832c, 0x0) kevent(r1, &(0x7f0000000000), 0x8, 0x0, 0x9, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "3fd292081880433b5cc5c6c58cc05caaa6c3ceaf", 0x8000}) syz_open_pts() 05:20:30 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000001e00)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x403, 0x0, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000580)=ANY=[@ANYBLOB="80008b3dae9495ef503bdf2e142e3a4f01bfd7f7c30972af12682821ca167ff9fe038a8ffecabe8544f282d27236b9835f638684184ea8d80a7c9eeb2d97f5e98f42e8db8637f3ceb0383341be3ba47785d5ea72001d7bcc0f333dcb71f353a3827aff032c78a39564e1e3baf4b56aff599951e7b4bfca759b84ef40a4523ae9f0f2fe9c89265ae6e4124c33577d7673ae537d28b84659041ea0"], 0xa, 0x0, 0x0, &(0x7f0000002280), 0x326}, 0x8) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) r2 = socket(0x1, 0x1, 0x0) r3 = accept(r1, 0x0, &(0x7f0000000040)) getsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f00000000c0), &(0x7f0000000300)=0x4) r4 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x80, 0x102) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f00000002c0)={0x6, './file0\x00'}) getsockopt$sock_int(r1, 0xffff, 0x1027, 0x0, 0x0) r5 = dup2(r2, 0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r7 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, 0x0, r7}, 0x0, 0x4}) getgroups(0x3, &(0x7f0000000500)=[0xffffffffffffffff, 0xffffffffffffffff, r7]) fchownat(r5, &(0x7f0000000340)='./file0\x00', r6, r8, 0x2) msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDMKTONE(r9, 0x20004b08, &(0x7f00000004c0)=0x7fb0) r11 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r11, 0x6, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) r12 = accept(r10, 0x0, &(0x7f0000000540)) read(r12, &(0x7f0000000200)=""/187, 0xbb) kqueue() pipe2(&(0x7f0000000000), 0x0) r13 = msgget$private(0x0, 0x20000000e3) msgsnd(r13, &(0x7f0000000400)={0x2, "48696a280567b1a6342fcc8ec5d56f59ae932b2f8837a93f40586b79360e6329414fa22f440e071300cf9b96d68366295017cffbbaa3ee4761bbe45867de08c244c93d4f2bfc3b436d2fabcea3911f7b01003b8bbf1fca8bac2641c80da3f53e8b42dfbfe59edd13f9d13a64c1f322e4f9e17467"}, 0x0, 0x800) socket(0x18, 0x2, 0x0) socket$unix(0x1, 0x2, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1023, &(0x7f0000000000)={0x0, 0x9001000000000000}, 0x10) r14 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffb000/0x2000)=nil) r15 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r16 = getuid() r17 = geteuid() setreuid(r16, r17) shmctl$IPC_SET(r15, 0x1, &(0x7f00000000c0)={{0x0, r16}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) r18 = socket(0x18, 0x1, 0x0) getsockopt(r18, 0x200000029, 0x8000000000003d, 0x0, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r20 = socket(0x18, 0x2, 0x0) r21 = getpid() fcntl$lock(r20, 0xe, &(0x7f0000000400)={0x3, 0x0, 0x800, 0x8, r21}) r22 = syz_open_pts() readv(r22, &(0x7f0000000480)=[{&(0x7f0000000500)=""/207, 0xcf}], 0x1) close(r22) r23 = syz_open_pts() close(r23) ioctl$TIOCSETAW(r23, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) write(r23, &(0x7f0000000100)="e81dcfcabe8f92dbfb8c648f9c4e341b82761a6ac12524e8957385c5c05a74702554a245a079ae", 0x27) writev(r23, &(0x7f00000008c0)=[{0x0}], 0x1) writev(r23, &(0x7f0000000800)=[{0x0}], 0x1) r24 = fcntl$getown(r23, 0x5) shmctl$IPC_SET(r14, 0x1, &(0x7f0000001280)={{0xf7e, 0x0, 0x0, r16, r19, 0x28b, 0x6}, 0xcd19, 0x4, r21, r24, 0x880, 0x2, 0x15}) r25 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r25]) r27 = kqueue() r28 = socket(0x2, 0x2, 0x7f) r29 = socket$inet(0x2, 0x4, 0xcc) setsockopt$inet_opts(r29, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) r30 = dup2(r29, r28) r31 = msgget$private(0x0, 0xfffffffffffffedf) msgsnd(r31, &(0x7f0000000e80)=ANY=[], 0x0, 0x7fc) msgsnd(r31, &(0x7f0000000480)=ANY=[@ANYRESOCT=r30], 0x1, 0x800) kevent(r30, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r32 = socket(0x18, 0x1, 0x0) setsockopt(r32, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r33 = kqueue() kevent(r33, &(0x7f00000001c0), 0xa9, 0x0, 0x8, 0x0) msgsnd(0x0, &(0x7f0000000980)=ANY=[@ANYRESDEC=r25, @ANYPTR=&(0x7f0000001300)=ANY=[], @ANYRESOCT=0x0, @ANYRES32, @ANYRES64=r27, @ANYPTR=&(0x7f0000000a00)=ANY=[@ANYRES32=r33, @ANYRES16, @ANYRESOCT, @ANYBLOB="4b9826bbf1929b77ae33c2214fa20f628baf7524401c3814a37af3f66c991ec448ee675cf3cc2ec54601f1dc99376c2d035a151005bc32432299a872051dcd9c953b"]], 0x6, 0xc00) r34 = geteuid() r35 = getegid() r36 = geteuid() setreuid(0x0, r36) r37 = msgget$private(0x0, 0x672) msgsnd(r37, &(0x7f0000000680)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x113, 0x800) msgctl$IPC_SET(r37, 0x1, &(0x7f00000000c0)={{0x6, r34, r35, r36, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r39 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r39, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r39, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r39, &(0x7f00000008c0)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r39, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r39, &(0x7f0000000cc0)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d38f255f2dedc699349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf21cc439ea2b26fcb5355b5b24eab688ab6671de112dff424406ebfa25245ec0236dc17e0cdbc256b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c960bb0d68e5ae262675498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1eec017c46c50c8e10a93dcd069cb01000000d417bd2c5f84aa3e5a854cbc5c06d2bb4ee31eeaf0ff7f71b20ddfe9040d296b09af0d8dd0f197f8d55e49922894cdd8fa02e193256603839816dabd5bf3d3d9df723f7f13cbd15c45f749d84201a25c2c40fe1b0e724f73632ec1399f090db392b1043b569c7e64a6f261f7fb541021316b1caa2430d0bc3e2d498fc138d9ad74baf6414787055719b41a3af8e74c9ae90c93e29e4e048860f5af8a23a8702fe7940f288283d885d3c99162ff022d159891c2e136f4e167538b4dd7a841d302058b1121f8c7cf8bae3d79a75e4a52f914f9fd465093780293fc60910cb375a18d70e16580850a718c73e443d6bccb19d5819f27baaaabbe73eeff4d41f8293fc2f95bd41500"], 0x222, 0x40000000000800) r40 = getuid() r41 = geteuid() setreuid(r40, r41) r42 = getegid() r43 = geteuid() setreuid(0x0, r43) msgctl$IPC_SET(r39, 0x1, &(0x7f00000000c0)={{0x6, r41, r42, r43, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r35, r38, r42, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r25, r25, r25, r25, r38, r26, r26, r26, r26]) r46 = geteuid() r47 = getpgid(0xffffffffffffffff) r48 = socket(0x2000000000000002, 0x1, 0x0) dup(r48) r49 = fcntl$getown(0xffffffffffffffff, 0x5) r50 = fcntl$getown(r48, 0x5) r51 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000001000/0x2000)=nil) r52 = geteuid() r53 = getuid() setreuid(r53, r52) shmctl$IPC_SET(r51, 0x1, &(0x7f0000000840)={{0x3, r52, 0x0, 0x0, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r49, r50, 0x2, 0x92, 0xffff}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000c40)={{0xbaec, 0x0, r44, r46, r45, 0x143, 0x80000001}, 0x8, 0x100000000, r47, r49, 0xfffffffffffffffd, 0xfffffffffffffe00, 0x100000000, 0x8}) r54 = semget$private(0x0, 0x2, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r57 = getgid() semop(r54, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r54, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r56, r55, 0x0, r57, 0x100010024, 0x4007}, 0x9, 0x7, 0x3}) getegid() setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000000)={0x0, 0x9001000000000000}, 0x30a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000800)=0xc) semget$private(0x0, 0x2, 0x400) 05:20:30 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9a", 0xf0}], 0x1, 0x0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) chdir(&(0x7f0000739ffe)='..') mlock(&(0x7f0000469000/0x3000)=nil, 0x3000) mlock(&(0x7f000059b000/0x1000)=nil, 0x1000) munmap(&(0x7f00005f7000/0x4000)=nil, 0x4000) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="0e5211d3982e03bdf44aec0479bff4ae945efd9c0be181d226a056331988be8decccee0f14d401888500f92b740890913457fa107ec1ef81b7676b836e55071c08b5", 0x42}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x0, "1100"}) sendmsg(r2, &(0x7f0000004d00)={&(0x7f00000005c0)=@in6={0x18, 0x0, 0x7, 0x7}, 0xc, &(0x7f0000002980)=[{&(0x7f0000000800)="a8d4e699db1c693e954f7ff959a7b566fd0beffa05eed494aebb4522bdb2c233e04add67297c16fd1428eda35c3761f97bab0c7e02b768b9bea0b2830182548ba558edba624ad3c3ce05318e5842c95ce468a47801be6e65658c503831942b1e67948d427d39ca21cd0fb4cd1005edc4152238a222c4be7ee58a1d4ad91656b3b50751a475fff07ca3cfdf490d553b58657b1e1f08e88b9e20997d599d24c23d4a039757ef8e1e24e7df821f9c20012764eea812c0042d8ba5673eec9fbadcdf64d1f0082f296d2226e170d9a22013b3573dbb56e7d61755f4054f2e8130a809a2f276b9d27d301bb1bfffe8cb2db75fa8223980c2df3ace4efd0acf871782a7df605cd8ea7c4d2f4325fd59981d138a4c50857d03dc05161b09e00c631b85a679c7c883512b76071fcfbf2e30a9529b6eaee840e838fddcf8802b4388929b71f8cb5803df1722e64c4baa7888947a8314d68437d378c47f70c9134518bcb2b10d7c9169756e7887824bd66fa80e0cabb61b69743b89cfb617a308218b713a10570ae891574212610f47d9c13ab24ae3fa1bae4c553b0eb9ec04190de656f6e56510081d1355bbb640b424265442166798b46e2316f69819511669fdf83e38100e4d0dc816a9bc980776054efeebbf104bd82ebcbb81366871759c8f595de9bcb5f0197e887002ecb1cec76e645d319abea909c41cf4a0dfbd4285b06a97176f4597020554f51ff9d64428edd3cff2a56d111c9de5424f73fc024095d4a3951b684e7f680a09a6a13af9123914a25ed64142b515710b075682ad6ec12c18818f21a6edb2ad36b755e6a737edfe96520c7044e172171869771a10d1aac0bb592258fa705f533cb75acff0c26cedcd22b0bdfd76965849032643c86e93216b41edf5938292f05186e3df04476559ec6bb6bc6389ea49c0fcd102c2cadb438f3eef3be8d6109629fedcbe1d937250afb3da4d09890adc81ba214390ed55ba7f617dfb26f6eb5de117652905e47a03e6034d3346ef308dd428a12324c1de65559e75189d7ca3bbabfeda3850bfaae595b64f37d40f2167140e23862f276592269b7c9d5601f8523a1988be3f6121d16bbe7c5deea9c3098280c5601531c7a8afae57775e1a4bc6526575546ddce2b5e756ed5823a5663e215e9ba68a279469bcac00c8b7fb8793a226b816819539efe3772ab15b26af91e8040552f177be05813e326dcc1ccbef6448ad9c18696ac7d446a673dd77733b5953d263b0fd268773749c778681c8c2cf5122f602f69e3d7406b09bddd36bcaed2d7f640b48cff7f45e6381156768026ba7481cac3a5370be1352c5bf1fa9895ba96fa6d163ac2e0261c157de73ff7854093d6c19009564c72a1798659a32742c982f0931276feb3ef65b581bd84772a03637e9fde6fc91af389990c6e9d2dfca65eade525da501db7b1b6040f1237722cb4fd7aa557ca7a88e33310c7918efea546a9e283c5a60097bccca6bb7c06dc61b873b65632fb368bffa2fa51ad5cdfdbbd6ebf1fc35409fa40bdd72a22ed7410e0f696ef88bf19b576aaad27b177c3481e3fa9b32ffd00653bdc1b4607ba5b1e1da497bdf4a8df727ab44896a020e3ed744afddad3d0d5defaef4f345827ce1fa8dcb76e911c9e549b6de2d9bf3d4ca26d3cf64c422b7be032856888f81a2824214269cf847664901cea863887e806ce3c258ee56fb0fc9e16b4d361e73e640b57860693d507951b21fbece75cb497b7b4d05dbad2200a5b420aa1bf78a83fa0f78335096805c57f4b3bee10621086f7238fab4d82a8bcf9e748166d780fbdea6230871c4ae55b4b6c825e94acea432430edfc50010fc08268a5a27f7d6f907507d7082a33f406457af13ba9c449595683eacfc44c88452ddd797ac49d681ccd7f426aa9be2cbf7eedce0ec940943e564943e91d38bb28c18f5c0accace5296bc40235cbd036a8f83b1ac6b786afd257642f07a4387f93c4e9e0a5ed5305574b42cb28bbf6325644a48d29a5a84a3db7da118f20a53ce76e6116dd9b52f95fa823c54649eb3062fe9b5837c382169a68795069d5afec8a47c6e9bc52e77e2c81980dac2591dcf556f5449c5a959cc391319295e90c5c3eeed2aa54096389a9a9d714ffb79ea96075650fd7e87c278b17974837b208d75babb76c92649088db0b78ee4350748e89e226433a11061dca44d4df46b1df3b0b7750da798e8c222ae6fb028e05b64d72620beeff4596b0391365aae98f28f7d37bfb0caec020ee5cbcd513b92f8d578bdeb6e9e817e28a0e6b6b646844f9dbe46124e1cd10f0c2b0e353c3e940d7b3440c049013ac4bab9a6015b695fb71d0de65c4d1c632be53018adb2a854a9f6efb9367e442434a32d114a9f1eafc10002ca7027bb74c831c5b2ebe610117efbee25e091e3e9f1316317de7dd887646fba59ecaa6ae3f8ddd34b81d011e5e8e8f5ef50c0f806c73db6ba0dc95d8800677bbf0464488e47263bc7c7de8f126f59ab0da5cb5741336a02c06d6dd6141d30a99a2facd98dff2944bbc6a0107bc386d7768963d951a5ca747172107d3b301712ca0a6f9a5214f6a1921daeb632bc974463d634db1d64323e9efb748bd6025c0a8c47cadae77edd6613096aab44194ee671eb7e92d10d0a7e5704c70514bc84a517316cd576027a064709bf270a32a551740f383866a0b43e6f1d14013ea409845aca1a71f811bec1092372dd0c9ff78265967007b9a8c17a985659afed1d2e48cd91ce2a8efbb66f05057149ba918df7f1a650144f7d0b1729462978e49d3087071ba13eaeb744c81f5801d9958acfff3d0a9815e24df5034a8e714b546de125448e5a1fcd361db16ae6bf541deb25cbc507d7fea213eb01b969e0d19a653ecf921e12a50c70c96584fdc2d275c72460934fb22911af69cfcb50cc3e6b7a8b2b53e5252808c888938ef14dd2d759006d811f533444abe130b4ab460c46f87f86328d7b747255ffccdc0f4b7005c1986360dc444961aaf78fe0878de6cbd28e09a2e8b4a4dcd99bbb35e6e9fc0d5da523c77c640de6d7de1f5494fe2b45fee35cc682b7d02129c263ae2046f55da27c30a419ba0ecb641450f764d20ad09c1c2f4115615c09c88d8d47ea92eba8c295eb333c2f4fa9b69b9d26bb4cf699574fd40940c222245ba91a4c6685be855fd17047501cdc036871ebc97bc26190b397b65c8b27fc41c77e0db0fc37c5f44a5d9a5bc3d37f5470642efc09046e161deeef3cedc24cc6d4d89deca07af14f955464b02402fc973ed3e14302d64936e5827d4c3dba9621ef82b5519c61b126546f7b7b14dd2bf0457e42a0574fd5d33ed4c072e567e27c6ae7a9f7933b597ca0a38c2bfee5bca8dd57c03949e65f8e366b33930cb5d2498befb255809808a951a9059205c10549a64e0c2d4664242d256f6f2d3717b721dc79703d034b31e7dd424732fa5ed5355367615e23ac1cf7b9ac08776ff3a28da9ca285a620f16231e828e1abfa8326a1446e5910fefa7a82c67ac1d9f11a65124bde2a7e5e357283fa8c4e3427929c2d89a19376167c4628ee42c3b62c215eec12a7b0e3b58cf008835fd4ccc93e0a40342176409ab24e223922a2b29ed617a0adf6a346d53be00a314df968c0112cad2eb02e416185e8e801d5b7f5262b1b4dc06f33a45dc6bd406e4c088e5539ce416f2cc43c2e7b51f0779b40ad633ab620ef7e92860ab6dc0f90a99c749e309f5676ba012d765d5bfba7036ab3ea3f12d7142dcbdfc1b5c27b296fe824635c781b25bbb0322bf0482347dfdebb82ec9ced13adcfe7b193b7d2e92f08e806c5b63030d2d1c840f9229676475d5ae6fd02a341f4371aa93b1de901c0de4bcb9554c8438aaafe748dae8b2282476ce63840b06cf7ccb7a0cfd054d502f2881adf77e2f441277a51029550c9b6e469b139a52853c48397e56c567dfbf8845f6718d7a031222dfe146296b1db77612ad299da832908a01f7f453e7770fc6665b79971816a705258063ed1550771e2058ae256e74ec376869d49dbe60f065ac9c2f651a25c7d06efca66d1f6cbc404bafe195646224a2c97a88dc007ca2d577dd56871cc73df3f22dcfc28aaee846868a95aaddcd0457408cc9b56b131e215aae3a3b30005386de93465241a930e33b3ddc57b70467ac5764d4e558f2b0f911c9e31f0f4d13da334e50ec7952ee04d6f562e8c54aac04c158dd8c33cdf48f73ba6b17ad82f4598d570a21e849c3af199a8e02e03b378e2b48f0f12c92b7ba2a38d4ad2b5913fdc22f9e3a2274bc7d663f39cfd4f7a08115c2d6f7069853ce69a47048eebae69b6ce69a4d7e14e736f83998fe36452b6c84eef76947eeacd236badf94b1ef17219af19e9c804e242c667802cabbd5f84feb09d88c2cbe145b61998270fe088d2498d02e372ca28c2cc76eb21d2744a0d60bc7cba7f55469080dde908698a67a88ac749e6bff93a7ceff653ed192fb31716146ecd0669f8e7fd2889c607dc9d0e96e58eb5835886f9d73bd60ef1737f38dccbaff1a582669b8c98fd9c16daad0ab6f3f1af3edd2a7bad04574462e06363c3bdfbb11e584ecb64eb9ff584f31ebbfdc262e9c46a303a0ce16ac9889f05eb256a9b431d47e4746f64f6210b53bf63ab0ea4c7326a990a3735901a27f65351178db6a1c69b4654bfed39b9cd2e125bc062555005e6a0d287dd8759b7c0efd5745ff9779dd9a21ccf2b18ee5836ff0da53ccc9e01c6f1322a09a3feb9a816be29ca6eea3ead07e4dae137080fa00e770f5fb322d98c82c5bf67433d4f63a51c7a2ef959516eb2bd22238fb2c20396680b751f037c4adcb7cb5367c39b828307b7fa0c885e30e590d2978fc56e7390156f2c4340220debeaed881ae0ad46900385342f6a9b826ee1c3aa3227a15de07618a72271e871467b567ab243d24924c9925f81b1b6f90a71f9726cc900d6bf9296a0ba146c0ceca7340e464dd2654892c4ca5db99b065c45d4e0952dc98dc763c469cfbf5db04628283d2a619141ce84e9e84d0a466d6a3a16c577810f09340685fc9c8e46e57b93b4161bb61e67fe6e615e3b188cd53fa80e2e8f0221d71678baf50217fc2a04a3a6781b36f21bafd1b2243bdf673d32a3d5a74476b44ad7e2d123ae11118a64ee58ce7e244779b82fd33ccf339c6eb9796ff67bc228edcd5bdad3d3c13a9fe22240bbb3732714ba5eb6eafbb3725707f023795ca2d28cf4aca6d1e3d49d4073bbf862c43b82ce089ed60cb5161c035391f475af2ac13618d9909817a234c4552b68aecc04abfb5b5132856191d73f01d7494f831bce39e1af90ec4631bae165ea684d6f85e8c3edd5b7056db07e54f4d9dfbdd44e1a7f63df78537fe11222003381aaff86a138c6943f745b7541c45bc2b115c9414c3e5c8588db977be760d9073e6e09da61626cf7c481bdbad685a0e07f541b90b92d23ec20d4380f82cd0f3c8978e8179137b23be346381f5fe09e6418ac99168ab18f4ad066fb7e3a003779e965c17c6d07abef7097d574ac57df24cb82783b4269c58882388cc52a4d313146f750239308c331bbd45b61aaecaca15d59aa1bba16226f9b73890d7a73893209c768064af93b2e6715bc1271a5254e9d3f6ac3eb914507ee893f8e929ed9030937b2ee8e7642930899f16910f771775ee8618e18426356c64188ddeca3f6dd2aa1031eae5141a9a9ad74a462a0824881f812cdf988e95cf1fa458fbe5a4fd251ea9e7184ba72f903a7be0b637113c3ddb3d290d491aeef4b61e643e6983fa24d63699", 0x1000}, {&(0x7f0000000600)="7eed50a9d5e74e1d2d2799b371aa1210", 0x10}, {&(0x7f0000001800)="e9619c7c32cd4eeb591fdf5f1cfe8a68e9dd315df12e42d1e96b1a558ab8695a2f585df9608c6a1430e3a58594679332d6131db943a5e3f50f6c075911e31ec1d161c5a27eb933ad738869330c836d6bd41199a59e53f6fd5f981faa9817e26bdec578bbf9053196890ac2759e7d493d752e03abd276ee95e4e1c5122dc1c420536cd9ce6838e1", 0x87}, {&(0x7f0000000640)="23d93b11834adbccbfd5c1839097509dbdc4bd22d76dc6b2bf8f319b233126b88a2d2a11a41c2050b34e4a42a468753e59b92fdf87b8d7201e4e65", 0x3b}, {&(0x7f00000018c0)="623a59bf217bf59a710518301fc445801056fa7ad9413811b49f2cfc8ac7c7299c88e9c3fe2d164acf3bd82f86f78e1c08f27d57c0098db2b3c583fdacc4b2fd9112fde9ef6bc09062f147ebcad0c92b2f3bc6d59d1483c166fa0051602948f1ca537fa6bfcdafaf128474a2b58c9ec6a844a78a4decf54daa948a2b49b68cc393b6832e298d2b3a9c7fca20b086ae74677e1b3c72cf90b0eccd3e699867ea857ed8ab9bce564b45edd4c381a23a8ffb28f2b5db6a4c84b8f459ce0722700d4aadabb23fd125ca42789d3257c0b5f009536a62c031c3340c162d7092e8d5f2059a89ce4af8d9df1c23e0618a594671bed2e159ec5323c9ddacf7f7ebe16bde1be8daedec6c1551e279ff3a71a34e9ba160a0f36d10a06489935a2f06c15058c1aff93d5fa309cad82845aea41400b64d417d0c0ff96a922fd7ad06179d59a29e4df2d792715aa464fcfaf08c2234e3342a71aa8b7ebf8b65e95ed7ebe9efee721348866e052d4effa21d31118d9d05861bd89c9994b383ce1351edf89cda62d46061ebb8093b3c9e2291e3a85871503f353dc9947e6414159b38fcfceeff71089346de373afc38798d1d2a2f98da39d4f0982d355437b17b9e4bcd240e0c4ec0dfce784942fe7f5bcc121312ac05651db7b405c422f0e69ca33e40b110f4626491bd9e6e449e2e091db0d30ee5dfd2519dba346662da45bde19c9c5b908bddfbc89557f86a9d613e0bb0a3ca62cf00c3fdadec1bad3136a44f53cea3a9851e50dd847a2f7f93ea3f55532ff08951e8a85f6cbdfb817a77908be8d4df403731dc06ccaa36219e86b37f8afc515a41c118dda7ac0672f8137b851b495554cde9456f8331cc07745afc6a028ef7b02f6fffc80ec25faf3e3f039ecf19bcd854c6a10e049b9bc7abfd530aec8174ef2bf66ac7deb8abc297eef064a68f8f6c0a6ee2513227b8003ff57706e224c6cdb72ba1445a1c7b4cbebe9f748e6e8b59e1cc03286f3fed0303e7c30013ed83b0acd3f7058659c636374b29ef563d5dc838c9f8d43ae32f514e2a821b6d5ef137bf69cae3adf9103ed54f1bd65b1a6b76d064512a485502bcae203292a51e3e96208706ed7e70c145ee565698dab7c53a6f19ad6fb0ecbd407873ae4281ab8f589a8e72bb3f45abf2b4a0016dc6e518c67c5682322db7b5d460979b71ec732e26b2f604bd60b8fe5aea7b33aa7776ddbc385daaf2ca94181bc3da8d7bc08ceca4f06f49e662f1416d6bfdee579a084f4708f01ef8066d66697a1668494d732ebc8ea2081f1a1495055adad50111041ecd92ca445d9e70290666fceaea5432b1c4503f9953fcbea6778ca4ded5dece0eb6bc2a3eeacbc821a99abe60bda69ffc295e67e7dcc509d3a086d2fb14ed0b8a5d13803358f03e630272d66ebad3ff96ce1978fe369dcf62936663c5bb186a4cf0a9c8fd11c1e5340d764fdd38018bb246afa555e9587ea93a6d2abf7e5fca2c4be5e166d466c8b3bfc4492268abec64cb9f8cd16274740fae261417ec8233bc83bbfe202f59ae894a21bebeb240d4cbf799cef43c66931a90191e78370d4803ba04adbe991458229bbb2986e34e41d8adbcfc5a57dfe5424a52682ae049633672c3404cce609271d557ab5341878a92a12fb14f8bb602efe1e00ba1501e2cb465ee6ba8d4c95135338c0d5a60fd625e5f8faaa7eb09a5e2211ae1810534aa877ead96ae1c85c8c61ad1890fe164d57f3d26bcf24cac2b7760e99e5c2fd7627851f00076ec7760d17f9edadce79562fbb6547e4811109c01faf0623a1549626ba13dfbc9315d55cfa188de6aa8e0de37041b4b0c572d3d31f2cb16c36ba78de49312b3cdc4294581ad21312ad36be37bd91edce6ec2e2cfeea0bed3979a608b59d9598600b45a3c55dd8a930844a746a7bed85e1cd2869ec5e993c951accac4b9b5ceaf83d926850c8b14cb01e554cde23410a9b3d0ad69e11f212c2619b147c47c66a6b0a449d26babd00aaac8bd8bbd00035fb8c130c842575591819269f510ef8b2e37d436cd650787b7d8ec34c53665cf229088dc8ab20aebfb8d2d7db1e96bc399d717f22c1a5fca75d4292214f77eef77c110ec6353118bfe0a9eab31d872e45b4f9ba1394f27651e7aaa3051f07f3f92091010c662c5974dbedebb32f8e8099dce78139a367f7db4d8f48fb27bbe0d64fc5f004cd5b4567b34876ee94f42e5a35d71f4fe7ccb02cd3690ba3b743fbfa8f93cefde6087f1c4518dff6418f5a5134d72b912e71c17aa80c783cd7ce1594cffddba7372cc19d6448ef97641444ea96a3b35d7763ad767497a57ff2fa41b1d450bc3ca2bef370ca10e88298c304a7df0105bd96625a147a6d4effdf1cd497ccdf7e544b4ccfd4ec2ddf485c77cf2064553a9d56a5e3340c59eef197eaddecef49115dfcf06ff1b38bd6c70757131a8c3d61b064674a35a30614af88db9317917c57c26c130e2687a6a5c89312b83ac6dda37f9c8ddc6b0167347c554c397dd06bfba9f475fe17a205d6576b0d729ccde9e23740f33ab4d4d84f4913bf382784e58c645bbd4978e1813acf7ad5528ef3d48eb61f9ee45448171ef62bbab021a6e20297afd16a0d5caacc83f5a74471e707f39f7c85e25c03db7adaac950da26345732c8c1fd3fb8ff26fe4dd15cadec52d53ab49bf0a2b464426279c805f5142c4e1e44f427a71e21b248a1205ad0f76fd953de9c4ef1d4336f3645bb6a0eb940d2d04a8a150948e2076039c75b434a3128344b223f6ff5937a14ac449fcb0ee8dbf27fbf0e2794ed805398df4d4d52a81b26226ad3d201008d7b4ea4862ae579614ffc156790c963e1b90f74f45fe21d6197d7c2a14b8d2137f61999348b4c7d9ea27a512e7f5852707858b4dff1cfb14d7d2f96df07ba566522abec7009ba45bb28d57eeb3f286acb46ee0d0f9d59904084e0a5764a6ba73a3894768cdce9f029bc3e7375ec5fe32cb3b7d59ff651b61f5978a252351b700b0eb8ae8a06402e8145accd6f9be4aef8eaa692d2ee989e47f169483fa218bd8ed97a0bdeb1aa4b63120068f27bd74bd33bb1bcada95296114c8b1006f4edbedbfdbcd0dff3ca244fa7b4669e03535222d35f3b508d4c2c09f5c75691cf8a1065d4ed2b20983327fbabb7073c15b4849cf065e08339354a1ea368ba9675710f357f833cea5a925e6bd5420191e0730f98b6f78eff041af5d54aa621c6af47ae43efbaccbe712dea02a65ca4bfe00e6b25cdbd868b4ac09017641cd8946f34e73199f6f683aee660c72d4c3685fa3067b2d5982d1e28cd9050b16f5a22356f99b5b3c4973e78b52f1c67462187eec4d603c369cffa393ac43813751c4a35f2d32af2088b6d7d0d0160aea0c883dc5578e581bf9fd846e4ee41f544d068ace979a39a269a254b3cf1549dad4ddfcdba3c5a7686cf24cdfee326c50bfebe36fd592b35e75cbec81772cf9c4991b0ecbf8a770b483127fe64496e4770129c6e410affdd9ca01576b1936ed2b7b4965aceb10eb3a639d90cfb0852a037a7b9f07a06f716b87be59765836863a79061a4973357d6afde1de1ca6bb23a7191037623e245de62618db844edd61fd4cb2b1f914f0e8da7061008b2562e5dd88c14b583788fc2024d519a23ac8297231b00294cc54aca693443e6470186e998100896facde3018a2e4803a23ed04cd6c6eaeb995142b528b8f7209616c6f439e76d05100ccc1d5cae4b46a6d976b274938b9288734b73b6e87d3d3e5a8e90458fd03e22baab916e2f99829c90072774200f8117a4b0819726377eeb8d76453313984b64e464fefd039c1ece189f654871eb1e1a2a1cd30b8753107e36cc383eabc6dc6cba893fb9d237681cf58f0b04dfae710d49f596706f9ebe050984d81af756af184d8a78bf84fb73485e2a63192a13913c4d32a8c36625383d86cfe373be854f53732104b78fc1d8061a1376a11f9466c846b59509c2eed9d45ed39d76668ab52ff713ebb8c79e4320adf1d56504a1c94a2078e5b2858686e4325ffb51c99071288244cdf7539ed644a2e6d8fb2a008b968384ea90892253097789767ead762289ed30fd81e73a250aa8cd13a8f9d77b7035ca79a3e7e91be6ce4d838b08f2c089ba0d327a3a87639df577cac6db7a10a5e58043be8c485722ed51667196557f2acd687528d5aeecae07f4cc76bb025d1178b7debef74cd6e2f63c147182b7ede1451c256e79045011eee57d00c2782c45523c48cf82291c566efac3eb7d8c97eaa0d41c3095badbbf69973215eab510eb72c41147d452ea567f132651d76110ea57732a05822e4cbafd130985249b44d9da8e7945df7e3611745183893d7de561c82452452f49a07d33219b520cc149663eaaca2581d4995b834e298d1ef51bd031372161a82cec1a4c95f78bb37e37a47068e49c1545593206dd586a0e90246dec61f74c1e317740ef975e3199bd0771987ae80391ffec7b28f6a59fbdaf5af3f007ccc6f5720cb8796560ae8b224f85d4847676be20ce6514ef0fdadf6264de88f70a61f68fea95f33a383d6c81fec07d82913e1ff6450364fc2ea3d3c01269dd86047cfa3de3a059a8a0a80d2530512cb8c30ddba632aa907f2afcd100aad6f0e3aa686914b5bc5d866ef3fb0e943c9b326b426804a66925beca55ae262a054061b124d3f31102f5d46ba84ce58b3b073a8eb16892ac73773551a55bf107ff630a385b7d479b2ba08f665337ae7b2f675e94b1e3dd5eaa021b3c82a8abd986f0a76a4f10f52ce785e65753a0a0316902ea0a8786e05a62da3009b60102d1aad58520646ded4b73557d8e680e65686b13817bba3af815c6248d0dc4cc5eed0e958423bfa1e5108a6d0e5bba3186f98b6ce5ca525d8c564f1864b73a4f0c5ac1caa28bda058465614bfdda39eb5b08f863638783945999621f69a8d5a38f1bebf16b0478784500fdd078a5287b4f3058345729ec560614a1eddd33b9aacdbefa6e6f230d853f4438225b460666e1a68067349226b0c037a31dc40805496a296195106b40f144b2ae5de22585580b4792bd2f10a861bad6174f0a45ee502ac6c0572c9907b5b8b48b58f436242d88465a3babd9ca74999dfa16646ae3dfcf892c03839f2a7ccf8cb84134212737c9974c5b01ff4e91fb4b9c0aac483eb4b19a88ec3cff8cb5c39b4785e3b53e5155dcac394ecaffe2940ecfd4d906bbd5f3d7209f75c69af3eb6558e7bfdf0a8605c51ba95fa9a5843b40a3d8968b7abf5d573ab28e47627f3996a2d50fe07aa876a0db3abf3e911f6ec66c4ea457d8da0fc8e55a5abfa5c51b9a78f96dab4292bb00a456d97e966854b039e4761852d7d633205ff12e2f6e62ce8e075e8bcedbfa53837ed4e5e12e53a4691722361578dbc03f7771a698b6ab562add46016497482a96e4265e7b47465817aa8c95f9456a652528b19c1ad6455b2fcfffb25313908bf3892a2a74bdf863550a73e11724c86f474de61432df2a55fb70855855e2740c246e7ec5f73f1328b2771b89df5d61ced7be0c36d331b30e4170665485144ffc91b37aee582f5237127ce799113f59453fb661aa48477dcfaf4f3b3c4e6a51233e8f3427ba7852956764244287b66f9cb5c313aeba9ab112c68a3ffa2c1ae0c66a14bd15de42d9ac70d2eec5f17d7a2186505b23ac7e6ad21be9cd0c564e327aec66c604fa9ddad1cef6072267917fb996387a89107b88ef2d38402059e9c16190161a537babc4a1d6e2ce88cacb36cc2e35fabefb7583b4e056e16c117071c423a30f054ae2400d659", 0x1000}, {&(0x7f00000028c0)="4f3a3342c01e8aec6c0483428804fa5114875b2a98c52adf220faf7490d03a96d20c29aea62bc27bfb3f22085b0508a57f8db48c67bd00cc50316dd63cf889aa1c00be5a134c9bfc74be1c186a49c90d1da94f47c06cea4988e07ca5d5bc654b4afeb0053ce4c729410e3ed9006b30bb69985a380db903c1ed1e567e613ba2f1c0df38d26b21e5ea479f51ad6ab855b8a414dbbe7c7b25240b5e65d2d72c26ebeedb569a2971449dba1de213254981d17474a265ad52b5b06408d2", 0xbb}], 0x6, &(0x7f0000002a00)=[{0x1010, 0xffff, 0x4, "108d5f323c98ec501b87d568b52f5e2201d4bbc2cb7c3b3badfa740fc142e6d8cd2b5326776e6d34931317c01f6dd748bce5a3bfff384aeca361139672e7e62a4ca568cc906d34fc8be6004578b05708f172b7082289e98a27cf78ba612aaaa721c54ef790e9788c28557845609cf489d5603585b37b7f665f323c90ac0482278c3705941aaa9c0fd21f9faa2c9d79344f70d94096c033a95e64c4fca1d3d92e98aede9378a4d0e1968552bee897de8c1208c8438e813e7ca307f08ccf176ffd31b4927e0e86b7c1001800a17eb9588159dc7a2b781f22564a8ec002569f40e8583f3b427cd93c75772feda572d1d757c692de8e0ae29eda95c609c89dccc7f63a284003c69e2212ee3437d53f23e79e7c95b6b6a87edc14cc8280a1c5e76949cbade6e72b6e7bdefd5b07dab10c1443bcfac61b33a65acd4b6ab62f2624201110a293c57d9c0910508789c15cde4835d32a5284bbf1e05a75a2e199a80059e80faa00aadba78cee28c4e592bcc3cfe262dd106c66bdd20539dcc13a29c047e3402e9c848a2192407e674f7fcbdcf4d6d5b138dced620c585e0c52e16a4b2765a054f31cc99abb85bee6c0ee9467feb950a75d522348df67b4a3ae0164145a5a87522bd19f9389e4fc30bc7cf48d183c4d622169ba070f62dd00d75bb5ca5454f618f89295c2e93073f4dd07c2c389897139bce017383e87bf76dff2e157990198d5d0b78e75135a442d2142d657cf88e4587fbe65024013d3cd6c09416109d2e61ce6642061d494b9e15e3f1e400c8d552912b9bf589467ccd9b1a2042250b1fddaddda407c282c42c00c1bdc78dad07519753e34cca59835f2deb96680b459c2325c8f1ca842fce14b0b97c906225bbdcb6ccb2617e339e99cd3a6d5a29b9c0db60388dbd4f16518519ce0a8000904c9e4ed9cbdd50e35a291fdc167b107417b3e7dc949215e983e5e51ca92c25319d7575c16a6b324e35436a122193f0e1f7f9f9fee3c9cd508bc2ce90f9d589d2fbbbcd8de4d1efae81639c1698076b4a47353f63c135716e1817caa04f82efea4c5d0588e53c96b479538f07fdb9cf122374fcd3585e81ad50d1234c88ac0e3ac0a61195f38cdf2b66234baf0594554013d77d68e451cc3412cd46feac29ae263ae61475f8342b71e2379e3b4de5e2965cd916c8f92fbcd0c96ba7e2474dc7a1744db69e7bcdf57bdf24b88aae7a46f14f9b61d3cdd57df93cc6cc81ddd4e1f30ef79e9050ef8bc0e7e62edd07e3250ed08a3b3983aa2f6e194f17784b3e9e65797d4d1372e36a23cd0ce81c205c8111aa65da96b38c6e65ebd2b525aa0b0e6da6bcec238ba2a7cd43b1ff8facbebab63c3d80138bd32a24da73ac85de5e82170fd8f0b06ab0ea10fe47e6612d0e53cde5e57406200df5f784f66b88c46754c8a55ab2fe49e20af75eed35e154f1f939ef8b9ec22290f4e2a2e552785e6d95541ca95a1f07e644fce79bb1398dde41a6afe3532b8f2c1b1eee71eb1ae7d7181a1635fe09195557ea041032f24b417efd97ba6f3dc216d732b120181a67768e89a9e897283c8d0838c8376ad5f7b0ddd12ed1593f75dcf399ceb148e5e02b72c536c7875823e1e6ab26138760a7ee720064dd6dd0967e28d76f0dca20c118ac0a5171a5c72f0cf09c2ba46937ba7049be43174ae11b35662e4fdddea5d3be09987331b9cde37de5f1b519be5b9da5409a90dc75ddee0fc265e1f46b7c201ed46692e30a42850a06c8cea7ae19e0080852f260117e7db9c74ba60805f0f13d9e905c34cf3fd380e1502094d28203d4db6c7c8d2747906fdb8eed43f9ef1d8a3396bf555cf93d54ef2a360cf7840c4f5f9d5e06a83dd8d536d0cfb63cbb1f17b14d526d6147fd6edaac827a88832243215f4f55a9bf4e8ab36001dec082752b2bbb4a9d43547a68db4086403815d43698b1fe96bbef76ce2a6909fb73f371f5eb9e8740674cbc54f869cd0a505e7a456b86aca4306ba9e015f9786d02338a5614acf679435614c1f00b1efd391816b3aef8d3683aaef6dbddc9f7d396a0758211cdfc09a5c6af10b1455308588d201aaf4923e50587a3516712b881ab8c307fa84f822f6cd6bd79d0aa5c10d1735f451db4f0de2c8deca4682017d61ff9487e6d81c03f738461d7dd94589e14365d725f490636db72cc41e6dd22e5ca7c8d0232821958a0b2fa382d1f40dcc3a6adc8407fc43f78e8dc5779b99de292c5d29e665f664ec702fec2e63518a62769b972e59722d6739145f3665fa2fe034cea771bc6ba0243e3a14982025d37c025847e650b46e96f65f56f4b7e25e8c89673698aa55b58b5c3c5cbbb1204cb2501c1c3ac8b71ea6be678c773d6dba8253825925f81cc9abd49c0f1da2a19bb5f5d74f943bc6765b7156cebf4a13b2717a09ea53d58e17a80772c0f14a5f162a98e614353409f55392b93a2ba7ff69bee48a892efd610bb3d39699a0c9d364fe2437aa2800d1ce00ff354e6513fa82631929c0b5f7f36a6954b8aed4093c4710dda69922ca0a91b109ec9d7f61d722733f7e4571ac28acff4bef0a233abe6e1316821cd9cd35e9f369eb2bcae0f13ac58e3b5823ed362ce71fde2e31038514bfc72dddae158cf77cd34ccc61e9c4d2e971897581331cbe2164712374386f475700721c5e38843d159d4437cd86f465726ddafb805146093d29ccad489818b2d6cd4d5d306e8bbf3969ea90c9c8ac83176441973010ee8e322695543740651543b478b56f1aed76659fbd47461dc08ea3dd478a0b49e49baca217e383c7af1733cebd727573befad6a073556681e9165561b844ce1ea80f691e5808c0c777a56ea688e14299c8a4126d7197f83750a48737c999f5f8676604624c544f1603ce13e58563b0432d771459c2758a748675b21735c8b5028aa5ed1cfaf7b1d4925cab4541293904ea79047981067c4fc3d827d71e7ca1d2f02cb75f4189366fa2fe52fa838d3372fa18f5c6ea25b03281e713544f13b5cb19842fc2f0c9a6a672a6154e49ae6911978a764d2990904766ccef1fd0964480ce0f484441c708c194c19fdc4a5f037d953e98cbef4449e27641df33f634c326d27730685619f31b520ef9b3fb70f1a33d55c74786ccb9316f454a115ce971dabb12b49fb456686bf13c90fb242ddbbfb77b920bf80c9b66263ba09b05561dca28495612fd2f0687ce9c67717df30c853c4fced0abd0462e82faf8f100aed95e627479ae7d8f3a9ad305995f875dd4bc6ec2d75a310b9f62c975491dcfd8383e5ad67e8619b3c0e98ab00e982c6bfcbef7de37a657269eb13e514135cf70269b109d4c9a1321cf50b4c2fd5e82467c72a1f02cecada69d30f105187bbb398427dc646cad74bf2eec7a91c4baed72debf5dca8e1c5f702b7dc9e6e59494ba5b91be96d565584dcb4fb57ae2713caa637a69c27934700ba8f9fc5950db346e4c39aa7d5e76f92048cff636090c11a5494f1e4f4b7c35b702b7ed3c8083287da40e625eba396afa042979c746bd2dbb21f618d1b0f9d682dd5dd064aa6bf7a57f21c9f5a45eb941a5b319fd08eef835c4a98a62b241a3c6f7b30ae500a909ae03fb146f756424e210ab44c5af70a66fc8c7d4c81336f6c3acfa2876e3e1e992a7b9571a65ef3eb5d34e7afd44078f454cf7393177f2db8035a900df12c7ddfa89a4ce61fc90af18ed1656acf7ca161109ef3f220bbd320b591ff43cf9c6f8773ee3d9a5537840fcbda1ff05eb9ddf6b7cb29ef0bd2e23fe33b4622da9f982a37569644ae788131144beda742c27bdcebe460ac210576cd59c8f28dc5100eddd7d53a72021babea67a4af84f54d46868e146519f43499ba953c9b60a8a581fc77062d44e113b46db5e755d038bc931928e3b98d9ace4cafb426bf569e71753723bf0066115f1c0de44721f7041f5cafa22156061c094a302231bf5f830ff22bc5c9720baca085a96e249c20499fc19fa524151dbb6fb30de147ff18fd60c59174a84d98967c88d5f2f9e37b971070ec4525f34e9255efbd91bf98a1b98495dad0f754090437421e2070345685190bae980c6f49c31a760f5466f104f9df779f0706c64b9d1884d6da62c258e9b8024cc33ada6b0ff8483df5f86164922ba7618a9d7881d77d6e1e3e8bd6570c6d5657e616c479cf13eafb1c2820f1baafb98e469cfe4565d23793b255151263bd34769501e44d30dce605bd66c5010cb0f0dec90bdabbd4cb808ca96ce5a7ac478cbfe87cd2d626a71ab7258285b43971f848d234dd26e3e0531954af7e5d8da23c2b7eca5b27f9686fc68d840cc6f4b76631733cc92bed8b9b4ebd11a51fe0442a46c0c7be66c37ffc05c4ecf864287c17abd08b4a00b1520f634078e46374c04c77b0e635589833d4a6abc0002e22469ad8ee61b54d948df9fa08c34f6930a917f22569ad7f3d1e63b189611e946115b3fbee494356a01568a70a08a34bfbf436741b7453477efc84cfa67cfa2086f8513cc868bc70ba03e39572eda835b50b200c20fe308000f5256178ce99d7838a3cfef2330ce432da1579cc7192f07e6c00da1d4a8f1ef14902fd25b1a8d4aec344b864d29c3974c4dcb1dfdd6723baeaa7a8a9e2eae68ec6fb73b7ff8fc0474461b4067ec1815eb7d82f031329c876b55ed43d32e10e3c5abdace2473d437d8c7003f0b93c6d439542c77b3d0902044b3df455d856bd607736308b48824dc57230a15cfe0c9f8a77edb1fd1acd3120cb95309f8a18d4defdf1c38a0fdf72d4ea076036c14c46b7b441c8edcdc7144d8ee63cfa3467c156debe2c3bc822c27922c4ddcba7754a2fc2b7d1d62581682432a569100366fec6631359ef092190bcc195bb2c691ce9b3f7c287c989f8814107e49652bba75ed699c185550b8f51ca4ad600f3850734c7430355e1ad251ef08f38d50b517cdffeb8e969d0cd868ccff5fb17e0e3862c37862fdd6ff80a829cb11017f34f4dac31cd02d2ba4141f95f624c22462274b263fce53a0f9e469c2d9d9c57dadae890a549a2f4573404e478303395612b7856d073ee6001f7599100b2031515d5067d3a39ab003e403e15b3051a06f020942b88e103ef9d70f02e954222191e3fc42346953f133472df06b3190467756ca0fcc522175673085d5d151105863a81e945af178adf5cfa84bbcba3c05979c360555cf22d6b4de0e80316a37995957a0e38ca2bc87ccede99b9e44bde85f45a041850c5c663c2d37c9661093946a151b1b52d989e7e57c9b82ac7dbd0c30807f93bdcc093da58a474bffad24d0b6a910444433af48cb700419634a47b272e4eb82ce5675fe37274198281066a169c343b0518bc55c65a5a28918aededd870bfbff7a0156275b05276f6f47f6e7d2076b285a7996e5e089975ca166a9c9e9ad7bf2b6acab37f65fa247340891a50eff03a79afe3610411aadc0864457a77e7a21e7b3216eb8add9563e8f05abdc3f9db1712e28464bbdf1d313772f7063897efc122eb1ec442266e4b45bc01fd31aa666aed4772def99da05bdae99525063f76ef3ceaf1df060c55fc98f709981631c070c0dc8322a8b3c02ead855744d683a20998b0b7ddc5978c0fba75798c6e000d3ed316428950639246518068796017ed9879696f618c3c1ede05a9be18db077fd9400a9aeccf927b76fde2cfb008a2dfeb2406fb0ccab2386875d8ea1d9b2a854d7e8008b14efc9414d64416c1867fa91dfefceb441f5052db79996f843084180e9691619ab7813fa44141da70620227ab79c8baef400b2db876595f3f97e017a7b"}, {0x20, 0x1, 0x80000001, "b44661c71ffcfc0d10c2c3d68c9846"}, {0x70, 0x1, 0x7, "c1f9eb34b4c8cf3e67e9d7b1fc7be645a15b95ed51f5ed1037070766c8e032b862b52b385ffa76e6d12bd4b5125e2d0e0f7415c8cecaa3adb35e4196685f20d463a7baf9e11109846d5fc09b1d062b019b3feb3ffb770630657c5403"}, {0x30, 0xffff, 0x401, "ab0f9f4052d98fc68c0ff6b6295eea3f201334780f43ebe76c0caa9a96"}, {0x78, 0x0, 0x400, "aa08a7e8d915c655582b118b54fdf77cba94bf24cc1a76001e52ead9e44567c8412693a75df7d6d62e8316e3b879b699bd9187d93457a328c488d53db57253be35c05ffaf138ee5eb03066bfea4cd4796404cc3ed2ad4766dd6a8349d253437a7085"}, {0xc8, 0xffff, 0x0, "53e45862b2b24bdb846b75cde1d772cfe65aaba99e843069332b9c9ad7a98f445047e25b6fdcfefcfc971ade9b8c2abeb311ffd7915baaea33ca050876ea78c6d2ec239f48bbd0fa5a1f76491dce9b126304210dfa2ba137c0a4be50a735de8de8e169c31dd5aeb61baf5e00842d77aa06f0231e18073bc4eb4c0cb8b7835ae4176d41736acb49bd900879c2e2ad13e1e396ffa3b046369c1b3417059531f38a1b964e0b9fadf37f3d4e622e8f79c49c96d2d9"}, {0x10, 0xffff}, {0xa0, 0xffff, 0x0, "abade48ed755070aac7aae917a5aab71e17516e453a0c11dd6e7643f4de6ed2f3d27ed39788cafe2a72e9b197f9dea8c29cc7386f90e32416b495d673343b1d2cb30ecc69d1d64d7e68207264e67e069e5727dae7e0f61c0dce5000523bd99c84486db31bcbd52612cd0ff3be20e4b636391f09099df15070803f55a43a758cbf17eecd9b94ed8b198c2cff9"}, {0x1010, 0xffff, 0x7ff, "a095b19e7ecef317d6ec8974fcb8900d908a63c7ae65796a9c08119d6f388c34de73e722dc81cd337424e5c2f28ae3570ff6759b5082dee1128c5bac277540efa94a42b7d40658002f7e2c3d9b72f4f18ea822c24fa6de99327bb45593940ccec87b9284fdd75ea5bc9f1a75fe030f91806e179da1fb115d43d40ccfcdf7683b83bcbd9a78e667560b77168f0e391d1481f967c7ea558dd50953ed4291a49d3a37a42618d3145c0f58444373a44bf80b25b1b126a95ad65830c207c2f4203348906038a0e4dfefba9e3c15a67307e59f754e39bf3be31c94ba7d7539e1ec24114c78a478a0e7db8a3510d9566e03635fd95b4770cac90e484b9eb40facb1458b047c1b31ace5ade816c8086ed8282f4199fa405b3c02ff5d4b0188234ca647d55ed76cbf378b6376673323f038fb624be7ef73bfb3372cb7663e29ee38dc02a92afb1a15e40b53d93c3202a4c9f6115252ad6b4fb100a890c1d43c7de4d15181d97011e6df255595b5e2d9b4d9c00bb6d4b89fb19c0413239108abd32c825df4a8edb08a076c44cfed4c4eceb27b0a491e19bb614bbf1c0471408f1b243f2ca8301747736697480d1357b61cd10a6939d0097e770e4da3c38bbd269a73968c1449328c1f280fe682061551de18fb2be0c23ff1b2fb8f50d02fb42168463424bb86da8e86a528135abba8b6edc590cecb40e79124168b730457a896d264a045cea937c27ab37c9cd9793764512c11882b0e0ca269988c4f925a9376877d3ae80b279a006418d6cb44e4263344e19f0873a55d134fce82efc70757c4bccf4d036a4edd4ab7660c021d355318e23c118e9a6bf9f44e77f09db06cdc2954613ca9b1e8044be91ea5177f7c4a49393575dfe10c3d37c04c588ff29dc67f49ed66f4e92abcda7b336937884777cb9e5d0fd96cea1e89000de64e575b48f87544f26bb39361d09068a3c04c829e7d2a8d1830bb5052d9971a45317b88c7ac49b0ddd931b5638e7b4f6cf36063a632249d83280c8360d02d1a3a6c295713e51fd68037ae9c80d96a9962e65c4845432fa26449a6b5eea278dc33fe1cada9ea489163cb067066006438739acc499a1c3b1e5dac6b7f5a5e6cd58ad5cc9c80fa59725f59188b46ad86488746edcf703aea8e62da5e5a60593c48356a86c25960143105b054ec49d6b336a90c25d8e0ad33c033adddc5964d148075554dbce962c594829c9317872aa03324d9b478744b017d907d43ac295f88ec1e026380056e95e07d4b3db879fd6f4cb0cef626c1b6b7444fb1dcd99d7c8eb25f219ec77165047b60b8046705336d0c60c08a895eedc26b5645be61ffb1829010338120be1c62fbdf9a0a2b6239b9bc70dae65d627c860abc94aee954152a80629084690f7a5fa7fa77d1fa34ead79a5f0a5a76a5e2979ae0ca56c858e1242ab666579cd761686fcf0c79bdfd6109102440117463c5bc53fa9c9b10efdd0eb1dc37268a6f348fd2aa72f59d0c7a877cbb0ddbe1ed5e12559d3f1c577df9a816995875a2f0d9801eb31e6139e8e7fe655b8f262e794625a500d1f13c7d6eed3faaae63ce6fb311d305015615881001911c4ece85213b8ed61cadaa9fbaf0c32c83b63348effcc93b669ca5deac8e785eb863e689b3494f34e8f1f09bccc8cbf23c77d64dea7d860548ba00b92355e29bb57d57f1df54a21509fb24fd5c53aa5eaa112c67b2b24efe15082ec2ade8cf27a88fb0cb6af852d8dbc0a747632385124c6278adddab69edffa6bf6ac4d04894b8ebd8fb35add76e816762ef8335f8bee8b765a26e1b278905945db899e849c7ea02e8f61a02ef80a08b5dcc97947b4e41a0c9d821ad759a2c2c52ff9e6b2c7ba53c9acdbc94d212fbb6f5556e3995c1e8e564efc60c35938c4cdb9c30e8920afcf5a1bbe6207be56859d44fdb60c33263783ccf19c2d888700641573de1a660d976f7feeaabd16f807081b073f5e68c66e9eb4e807aaded2f3439f14c41394b737086a382d98a2c16c5f60637e9d6adc93e253fe9c87b55e53ddd3a7280ff74fe6150b7fb1d3eb9b22580960738d657f0023a4053a4e824b29d13ab28fc87cf375e8aa1b2b42fdf7c59b4572136d5ee2a0b10b539ffd8cf2318792045d37035e14388396394f0b99edb7f5de65382a8b556b249603929382785cf6723f141587e7241c38f30877dcfc3f65d691c785afb6b23a7127dfece1baab7c0055051eb2927fd2c55a8b8322fda16a714c8eb8f0b29a6a9471c3bcd8accb02a4045d3f4cc435c09d15da7155de315337e541248715491781d4e904bf2e117d1b0e570e87374eca095d615d3250c1631354b93829700006633797d7be1750e8e2bfa71a19941cad8ad93cf4b2c4c8cb7eaf458d2a4e812767c03f83e4a77fedfed364e323cef6d9f860f6e7b26d77a5ba85fbfa922622fbf6b0df144bb083b09a708c9f2a6be885b7ce27b04d25d3ccd9cec290a866ba67a9d7bf0967b213760e599958d511194c4ff8934c0c113b445e910c5acadb89172b7ea9a38749e95a3b2c9ee37260c47929d024f32334b832bbbce4fec6aabd9f376dd2f9d85fd86a346394420eaab378d9f6455d98fc2f21be38a629e4ea2d4dbd8bf95b7d8ee45da775d5ca37ae325db571f8abc34ecbc345f3804bbab31e5ca25f8e7acaabb9bae1bc71cfc4b5a4bac7b0ccf30d64faeae662c33b2883c4d0e4e0b7042ff780cb49c61c639bf32cebdfa058c7932d7cb7cc7c0bc5a87fd3191e5e2265c9708e8bca07dff55c745a4f997f8e861981ec6da3fb068b1aa79bf87615e98de81682eb73d4fc0992019601a6a3c7c71b43db9aefe8d952fdc910d08d529cfaa390b4f890fd5389d7b0c0e285328a8065b72276f49bc475ecb77507e8d7ade1afd9f4e26c6e885c40dfd708c90f5a44d5ef4359cdc8821df3a604d9b36862702cf46f7ac28429d874af44c8ca8a6bdabf63955a8da1b286e2cfb60718d783478f208e237ee53c044e1d6dc3870c8783393574b2c2efa0512f92d2d86158057b2410454df25a191822eecf574fbac76b770a01805cb942217686e025d2979dbeadb8d0fb3ffb8185dd98669a2b6063da01d151f207d87f1d26265dc15da35d31745e3010cc29bb5889de30702ef8cf8843fac3c6611b2c671aa59bdc1472744da42aff077bfb098db259719545d7732beeb97996302d1d2589a21809493e8b85ee7c3cbe5a96f2f2e71a66abb9ca574fcf7c5c3397e68a7dc858e828b2b4c66f27d5a5115a698ee834e3917d68efbf504f178faf7858591a8273dbcdb9981395f5699fedca5a67bc89dc2bbc97db28af95f0c149398524d23f2f16ee907983c38cd2e9a3b426fa8797fc0bf5ffac138f58ca64ecb48b3006dfc734993230a00edd228fbfef51d322c1f41bfcb8964b38afec52f0fad758dfc2d07e06c522a49fbb4f6445f3e0fb50cc3a0fca2c17e526aaccda9f33e615666ffae6141614bbe158e62f0977dd92b6cb68741343565f2070401186045c65661ba82ae2cfbd739a23fdb5b582e2daf11cbf50538ce16581a29f05e56a4f363201872a5675fceb93137f74b35c5c90a918a68df7a992061eb35b34093a566c9b72ca338509dc3010c05df8263b77dbd6f212a871a8314adff11443491c50e4999fc0dc0783527da766c202f3746461fb1c28857271716f3ee9d1047fc693ad65759abcb91f34c5dc404ae952369d1efc82f0119c212b09f98abf59ee4f789cd74f1d03f4ddad8dc3695dacc14b3cd780e6a6cffd989c7575fe107c5d88617fc6d8c6cdcf651b06783d0f57158524bfcd8f17a93891210d64035099f1e7a667ee1072411891af6f744728f059747fea6383cdbe7d109da7f516dda8f1f9183ec2499e30d56b48c17340c58e13d01d649854eb0f7a9d9718eaa4358e026ec50451880cd522fb2aa0133a839a45d0ebc503da782155c6e9c6ed7475618c8bdb79c6cf7677db9b06c37a7ce36bf032e5aee669a34a527dc964741b9414693157dee67c8dfecce42c7eef0ae02bcf4425eea6f3116611def67e5c50e06843208189eb9d3421ceb10d074dab268f5f16c996848fec466683668495489c7e8138b11ad7556b28c450f79a21cf2fc0a447ce60c1bae08a7cd48cfddceae90d2529a45759f4b2747995bc327aef8dfe46a7e02df9a30483659a8dca9c78fe4890aaa9f6eefc95f649b224f49a46ed044e18d23e0fda2c7840b4b53ec83ebc05b4e4b476ba2ab856f0bdc0ac7517968d8843cc4af0b6659af96bb681715f93b688fb38fd3778d2f1c4ad4226d42a187b71e36a15c09b87c6f14ae0514ad01512ce2bf64224feb08c377a72cb2fd3a38ed95a2e82352f4389bb31ea2743ba8e69704c985bba9e94961a1ff1638871c149975c1c58fba5dce18bbe59ae218e10c5860e7a57f03e2d67ec1eba9991cbd5a3b49fc13aa2821b2bcb50c71bba98df2fc9a57355095eb3614042b38744e330b2ba0914980ce9fddcc105abc78b461268dd053c67f09286e81dcf523464aeedec71898b9f73827a34e5faf4eb2c4be40dc4ea454593945fbd92aa605a0ae752508f2db99679ef0e322764bc1e7f4990cb53c6a5a98d2cee1145ee42889815eb7d50e1cc355d60eaa5ff9d2346aa9593e415f9c38313c78424f004722ebe80a6b93badab067c4f120b82f5aab62a34c40a53285b483642dc905890aa54a873d07e973e1659d5f2bd3dacd52267d1fd7c9577f198f0dbd36028f4f3f35d780948a2499db130a0959e0f33a138dc17bdffd3b85c507de0f87affeca65e7cd8b528569671c38e22685f733ec5e5a81e173d523f900987fa18f9f6b6d22431889e04df52af4469cebc9915ef19a727a2d8f7a9f401d80b149ae8cac0ed849ad26b71d1bcf2e3d35b01f8a8b7044dbe955507310d0303673ca7a438e5f2f2428642db33148e70d9c58fdac631092ef5929765e399403890fbe507d2932efeeddd9f0a4503222767646da75af5d2ec2f63811300a6f549162a1fd5644babcfae262893da9bf617bd26184ae9cf7dcf0e97bcc93753e59489f312455bcda7fa34fd1749121325565b2252bb1d551dcf6283548985534bb4d0748e49adeb6d81978f788af4e9443c99b7316e5994ab8564ad1bcfc19d729ae8a9738762ac85c81d06303961c71272210968bf7c4accf7995cedd7e6829cc3f87ce2f496fda191157bb1a616bc6e124eb74da2b538910977fc1707851bfafb0ef85342a325d07d3f9974228ef6106ad3a0e18c64792a8bb628f33107d0374ae4117879d4c771adef7a6af8cbc0ce4db5f957c37f99ad0eaceb657294d897e37a3888f11b08e48073e8d35a1ffcbde8357af9b1d8e83ef67a33e007e74a3f8a27f9fb45c52a480740de516d949a3294cca8a444cb6f4086ebea0a3658c4e14bbb4185d5ed942fd7c9e5fa1d58651d8c1e6901446cb089b6697e8dd29ce8c8ded3880074010ba79667887ec1da771f7102316f34493b1ea42c3d236c90feacc750513b665e6e06da33e553c50b7f38890727cb8f1a58573bf251ca4a8c9a126ab873d609181ce511900d2d5c6f2498e699eb3a10916c10197302e8471e18455eee121776a7b92bee717134c94122dd3b9ba4966276446ebc94ed9947eaeb568e4bcc2bd1690ac797646b4149d779a3b57d5c60fbb89abd29bbf6b7cd385bda5637def35e8a41cdee974ae034d5442cf1a226c19ee024a01c335cd07d5e21d4c8fcd053b482c66cd9c8e5b5c1c4da3e12d539f2a40cd977f6aca5d5827aa7ad99c1644ced3ace51831d3ec53d5ad"}], 0x22d0}, 0x4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2811, r3, 0x0, 0x6) 05:20:30 executing program 0: r0 = syz_open_pts() r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000080)) close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r3 = syz_open_pts() r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) r6 = accept$unix(r5, 0x0, &(0x7f0000000080)) recvmsg(r6, &(0x7f0000000100)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000180)=[{0x0}, {&(0x7f0000000440)=""/247, 0xf7}], 0x2, 0x0}, 0x40) fchmod(r6, 0x41) close(r0) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffbfffffffffb, 0x7ff, 0xfffffffffffffffd, "0aff030000000800e0005900000000003f00"}) write(r3, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157", 0x410) write(r3, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a", 0x151) 05:20:30 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = dup(r7) listen(r8, 0x0) r9 = accept$unix(r8, 0x0, &(0x7f0000000080)) recvmsg(r9, &(0x7f0000000100)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000180)=[{0x0}, {&(0x7f0000000440)=""/247, 0xf7}], 0x2, 0x0}, 0x40) r10 = socket(0x2, 0x1, 0x0) bind(r10, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r11 = dup(r10) listen(r11, 0x0) accept$unix(r11, 0x0, &(0x7f0000000080)) r12 = kqueue() fcntl$dupfd(r12, 0x2, 0xffffffffffffffff) r13 = kqueue() r14 = fcntl$dupfd(r13, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r14, 0x0, 0x0) r15 = getpgid(0x0) r16 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r16, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r16, 0x1, 0xfffffffffffffffe) msgsnd(r16, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r17 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r17, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r18, r19, 0x8, 0x2f9f}, 0x7, 0x1, r15, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) r20 = socket$inet6(0x18, 0x0, 0xff) ioctl$FIONBIO(r20, 0x8004667e, &(0x7f0000000080)=0x7) r21 = socket(0x18, 0x400000000002, 0x0) r22 = fcntl$dupfd(r21, 0x0, r21) r23 = geteuid() getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) fchown(r20, r23, r24) r25 = getegid() r26 = socket$inet6(0x18, 0x0, 0xff) ioctl$FIONBIO(r26, 0x8004667e, &(0x7f0000000080)=0x7) r27 = socket(0x18, 0x400000000002, 0x0) r28 = fcntl$dupfd(r27, 0x0, r27) r29 = geteuid() getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) fchown(r26, r29, r30) r31 = getegid() r32 = getpgid(0x0) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000080)={{0x7, r23, r25, r29, r31, 0x40, 0x3f}, 0x6e, 0x2, r32, 0x0, 0x8, 0x6, 0x2, 0x10000000}) r33 = geteuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, &(0x7f0000001580)=0xc) r35 = getpgid(0x0) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r36, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r36, 0x1, 0xfffffffffffffffe) msgsnd(r36, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r37 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r37, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r36, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r38, r39, 0x8, 0x2f9f}, 0x7, 0x1, r35, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) r40 = socket$inet6(0x18, 0x0, 0xff) ioctl$FIONBIO(r40, 0x8004667e, &(0x7f0000000080)=0x7) r41 = socket(0x18, 0x400000000002, 0x0) r42 = fcntl$dupfd(r41, 0x0, r41) r43 = geteuid() getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) fchown(r40, r43, r44) r45 = getegid() r46 = socket$inet6(0x18, 0x0, 0xff) ioctl$FIONBIO(r46, 0x8004667e, &(0x7f0000000080)=0x7) r47 = socket(0x18, 0x400000000002, 0x0) r48 = fcntl$dupfd(r47, 0x0, r47) r49 = geteuid() getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) fchown(r46, r49, r50) r51 = getegid() r52 = getpgid(0x0) msgctl$IPC_SET(r36, 0x1, &(0x7f0000000080)={{0x7, r43, r45, r49, r51, 0x40, 0x3f}, 0x6e, 0x2, r52, 0x0, 0x8, 0x6, 0x2, 0x10000000}) r53 = semget$private(0x0, 0x3, 0x798) semctl$GETNCNT(r53, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r53, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r53, 0x4, 0x5, &(0x7f0000000800)=""/210) r54 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r56 = getgid() semctl$IPC_SET(r53, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r54, r55, r56, 0x10, 0x9}, 0x8, 0x1, 0x9}) r57 = socket(0x2, 0x1, 0x0) bind(r57, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r58 = dup(r57) listen(r58, 0x0) accept$unix(r58, 0x0, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r58, 0xffff, 0x1022, &(0x7f00000015c0)={0x0}, 0xc) r60 = socket(0x2, 0x1, 0x0) bind(r60, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r61 = dup(r60) listen(r61, 0x0) r62 = accept$unix(r61, 0x0, &(0x7f0000000080)) recvmsg(r62, &(0x7f0000000100)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000180)=[{0x0}, {&(0x7f0000000440)=""/247, 0xf7}], 0x2, 0x0}, 0x40) getsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, &(0x7f0000001640)=0xc) r64 = semget$private(0x0, 0x3, 0x798) semctl$GETNCNT(r64, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r64, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r64, 0x4, 0x5, &(0x7f0000000800)=""/210) r65 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r67 = getgid() semctl$IPC_SET(r64, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r65, r66, r67, 0x10, 0x9}, 0x8, 0x1, 0x9}) sendmsg$unix(r1, &(0x7f0000001740)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000014c0)=[{&(0x7f00000000c0)="77c16288cb4acc46ed97d55084ec25124efb3844480675bd85224b6e2705322b362eb9369658d6a00f7c80ea8084df0d7febd53ec189cc3421a9079ab36340566f74d198658992984fa29190309781606e39daba90c2f046717cf15de7511e1f77b48cb86c3495723bf8dc3a83cec18bad48296079fd4e24096c1fe08a889eb7d8905cb2ba97365e570f2da30b9b43d04e9608fe0428be05ea2c824d459892a6de583fc787dc262b75ed2ee32bbb1408ca3f278c5dc6d83de5ab12186beee5075509912e91c7b6e5255ab87df45fa02c0b373e9ec858a60b4d828a6ea97e7c4c95ba", 0xe2}, {&(0x7f00000001c0)="e616f472e804cf5824e041d86b9226c1bf4b1957573f797b00ab8595b5d86b3700e633c08614417e4fd118e5fb59796289a6bf1ac77647900400f0e3aa40308e2049af6017781a843ba0ea794b825d6ee3aee5e7bd378e5365330634672c74063bffbeeb8d0634dbb17e4fc8bfe835c626c332a25d55244134d3d7fdec9e80acf2b9ec9b82b4cb0a5b0b1560bf3b911086e8b0ac34e029d46dda556d4c962ee9daf2feae2d159010721dade05b1435378e61c8c057115bb8a42c06b1848aea6558b4", 0xc2}, {&(0x7f00000002c0)="6e564f4a24a3c7d7200e523619a0d2d33881dc40b4124e1ad29f8ef0c339cef15f87b9f85fc76dd58e9ba01e3a9a29fb178497cae03f54c6e2e95d3c46a6598e7bb4ad6b77d821abb0ade6e76c6894f63c019164474b7c3ea8b548f22b68c37b871036ba2df51457f656d624bbb795db478d1ed3cf80ab1e52d40e40d81683294685a562c714c0a4206aea7cc076664c51b30a", 0x93}, {&(0x7f0000000380)="ca922d58a47a12991bb12baa69e663f00840559a31a52fadd72a2bc1e08d94f6102b48b37f936db1c977aeda10664721d23530e68722b03f0fe6f1dcd03d8742431af5d2eae626f82c2c1f60aeb47b5940438a58b8b60e14a8b6c7c8f350c88d22b2f379bfca27b16a51e741f339059b3f8b3e1bac569e2687cef155a76d6a9b5854908c42e8a95599af0ebc4f9ecc625b787b4c9cdd14cca6ee", 0x9a}, {&(0x7f0000000440)="58b03857ca884933d77c91aa579e231fdb9a2fd65cc5e7121b4131d3dcdcc04c3f115630607337890d12e156c2d968bca66c128aa3ca057b20301114d693f2fe1bc283ffa685871d8d0ae1114e583bedbf00dbb8eabd1b2cb54c25990e98ef0321af5dcfebeae2510170335f6a1baad7ea086c055cb8ee17f09369f15a2aa7ab156bf9a6e1ac8d9b17d8ef34ec6ca911b1a67af16aa4aa3d265287783fbf3fdf11572bcb1365bf07d0d21057870175177127018ec67763b698cc0eb563bb72c5e1baafc16db79194b774faa1aeeaa37a729f914c0ae7baa082fcc90fc0752876c6100287de0beb0e664239a93c99fcb1b382ca5a93e5a0122b98568979d8e22929f339aef1a765268fdcc3fabb7ee25c2e0691936bffc0d7959f3ce8bcb256c74ce14bb361462a40c6271ec441332b0b71e3d92d506ec66ea3aee4b58e43b6a870b9bb2d5d4258f63e5aff02735e4deb5ee32f598d4226a6572834dc29d3f005ceff54a29ad41a57725ba5b414c2465b7bfad1097f98d1c9bd6a05299b6cac0e1f3585aaae1200e1425957e4786a6161d90b80509c3783b257ce6eca7b798b7de1325198443eb3eb153cd6b1bec464a1a72518cfeb7e503bc747385ca83b0b3cab0cf293bb1e1cddc832e7bfe10e245929d1c3f01707e936c3654c25cd70ca300e68b0bd94bd674d0e34c541bd9b868fbee7e338b8c4930dbfa551209a186a3939f5c6e55066d0863923c483a8d98796a583347d3949601b35a3847ac183713325bb284386e5bf8afe470a8ed0fea590cde720d7f27cf381deedaeedb597da99750d3b2dbdddb1ae17f84794c34a935574d21434a9a9df360b0b01edd55d6ea59c963af9e2d675fd22e9d28b7b4cf2cba0fdd5b16782e63699a42f8190d50f866cd12a327cb722dfdb9fc0c8030428537b31c02874b38d2111536d2e786b697c235d0a27d6245410bd38e0bc23b7674b7dbcea3c555f6b68373ad5e44aaec8865104f503baced051acfba6a3785312f64518124e4ba9360c71312342ea89b93ac42278a49ca4a3010eb299389176817cd6885a1b613ffb8d9f96ac0500fc7a97e7e9b3f79d77cb63e0cffcd922102fdc603a838d5cb31c685348d9273e1b9f68515544a134cadd17902f45326564fee4d3b708322a40864286c856ca04f8756ca0cf6fffe3dd8b59c31896ea86b1498e1b4067cf135defdc476d82c06da574bc49ae8105db0ed06e12ce05bc6bb7ba9cab2d2aa6f9a2ae0b9c5fd28f3ed2143facecb036f892c2ad5db76870b4bce0806945ff7ba04225c58dc0544f0bb9ad990c365f1d6bcdaacc7c1056e18cc657c76053b79869fccaac38f1150a8f13bd354ad25f851070b6dec4ddefeaa690094380230d749c8b978ebbb124420f2462322ccac2c0604c8b7965c9169bad4beb9346457314db1f56fad07d7c15b21df462ae28209f5a152a10c976476bc9659e21bdffb99f75eeb393ab182ca5142e4ddbe852cd3fac7891e59a3b07bb356274c83a14455ca91e01a07ddc5412a22f950c4c84749cf0918d94764c0913668a883354830727c376eb4aff15393103f1eb8384e225b835e3e429000bf02b9af43c19407d2cba4f3c2a05129649c740ddebdf58d470b08cb82dad52a7eea28de362e126cdc3a2b3eb13a19b0ba41e088f55558da573bc5852f13dbed45517999f0e226b206b08c74a04b5d77dfe2b3ffb6cf35e9a4c996edffaed950b7c905782de5d321f84c607f7a64f82f35e80bfb6167615ab558a2cbe6a732d7b7928463877dd63ecf33774ee6e9cccd3f78f0716c80ef0506c493930301433b139a0cc1968721f986476fec57d624b9f5a911a92ecf026b203736d463f5f8e51bba4f9272493f3fba119e8e2850316bd7df244ef9d39ebb2b9e2014c1f10531615e68924ac6b94a79fd5dceb1f2d2a23510a10e0226f1d077aa59f8fdacb1afbef5c4132cd4bbd076f816c524c3771d9332e463a5c8e6e851e60852d54ba3457c9ae2c3ec1be9660069bf112fbb475a871f29b024f02b195cca7803f45d7ba31f62bd0521d7095f574871a482e38aa4195c2bd0e5c58d1ed25461698b91683dd3969e3f99718208841463b1dea974d689abb626bc18b49e3567d58c9a40307ea64133c9f3680bb1426f5cc5184f73382cb85e2f3d18314c20a5e051ebaeaad23b484565ede2862a8e8d64604dc690548bbc9b38a4eb3447e1d74e6b5a3423f3a8a012223d56c1334279fff05d4fb11b393cbc95b59515db6bc0266735bebcd2d592a3d2f83e37f5fc794025847ef8dd02bc7037d875a94b546faea07fbe9a3728e1b70ae02df6fd7a7f093532285e447a1048a8f0eb69e8b461bfafd37e67379946991bb0396a3b4e1c77e86ced197896a6bdec14a0e420bfcf62d7fa771007fbbd87d2435a486b9bd901e6c8944edf362fa1dbbd5a253baadaa6aff722f449b6c2fb6fa289cd5fda87582419dcbadcca57a47cfd9efec9138cdff69ca3c3e3b0b279ec54de8590d8609696b6a3f0fac096da291f5c4262fd17f48be8e43cc88996424f1163da380cbd2a909d39267ab4ff37fc2513cc3ae4157b541f1727482d8124c92e781d3c945246b8c0526369eba49b73999ea1868be545e6a7801778bdbda034139bd3e51ee30f1d41028bfc5bd6141063e7434eba900c4326c7aa0c770f8e16cefa6f3f82c44bf68694789fd04a9ad5c9e2992734b1536d3b2b1d79feb9a2baf2202b240a52ffe80014ea4f06bd9592ff4ee495c96e2149e9721e8ad6ff3908a2ddfb6e2e0d9e24dacd295528accb99f9453ab015e5d1ff838a440dc50a42ceb0693a9c33c19fdb637e30878cab36a13899621f45e2da2d6fcd222767ad1b8088d704ff22d2adffa1d40e4b02da72aeec8ff7e25b40648ae43247106d8d9bfc0028aba9bb6ecc777f73984614b57738049e72ac9c7e26a621f5770a11533ed17db72c404f47d749fd83eda0f3d3b7e0d1e306429469ded10900c109bb1f7e9eeb955ff3e5e8ba6e261ac834211bdced4c44e8049b0f34fabbebe4c734913c01f2ea01c1dc2ef04a09b71c25c91248230203425116d13fa63aba98113ff27cc83c9b25dba134a1a0acec4646b6bb5f6850080b96e430ba35a6bce7cfe1ba908dc13734d10f0993a5b8e24f11374737117e5c295fcdccbe0de365045236dfa7abb7f042a53f2f2b0427e1cebe1e0da333ba2a51ef0df3717349daa5d9de25b6e6daa2c4b02bcdcb470a8935b8de258930316d07b4ce95aa9876c1ec0a088aacb60924fb83cb6d373d2f33018d300f59494625545684521eb3aa63cd5f09102529b1d1ee4d33f4a23082dcd24151b5c02c607c703fdd2f4e63fdc1679e536dc01cbf6773eea33af0958509fb819085488deb2e085d0bea64935252e351da736aee41268ce4b1b59fc233e266a9b67c9d6125bf24e5d747731f61210f49b6eddb669b1f3fd6a36d9a0ff89e1473c5db660666ee11a1b0f71b4920c455040456ef630423ed1a79f34dfb4822b933a5f5caf4650475ff611b5cba7d62eeb620c56e061bed8bac1419c344a25bf4e49cc1b5719e41277756828c563f356bcd77c0c8a563d54e6c320ddb71983419ac9763b8b625bf388e1e5d07b4c929040ca8072e3c1e3ccb35c26cca7565901704a6c414a60b33e501799d5ccab77330c68782ce09b270c18818243d7221eaeb59fa3fb15db323e124201e1201fdb50439fe7d464903657ba3127b2ee047fc0c6a78c60cac9ca749df3f17c5d4c7cc1a590f3c7148a696d7b3bbc851d416eaa9080751ab7f7cb3d32952d86bc1c7bafc880cf55e0b18420f643dae9170934ed1f31d7edebd59a151c430823e9300b9a7cf93346a41abc6d2079a6b554163f908761fe1343ba7ec387829aefe09e73cf9fdd4e1f7bdee66d6421e616566718988b7c868e860095e4e928d53bffe0f4a7d24d70999e20cc42cd8ac08233942758c1278c72918ad6f6c229cec43723e7ff3fb6727e189ed5a904797b202c097083a4b53ef289c88378c98f2806aadea79f25de45e7fdc964de91430949174ac76215ed43ac68824046fdf8b9997875cc7b4c97fb1168c0077d41ce1fb552c9b336dd25f87bd87b61b1a3a48bd1395a2240614f5158c15d1883b053c6644f507d9495a586875c77e0aed5c15ca7c0c37d439a2183c7b6d416b01071df518eeae99fc5e3dcd21be779881dc937c129f320aed2560ed8b9e14cd90050f3117c3acfc4b4854dbb2457fa413dde1ff0ea7a4574ae2f97acf755234d0fa3db97121ec4dd6b06a62431d7d035cad999170c69770d34fa5a3df837f3934e1f01753a89c13be33004d1000c01e75ddcfc751540d97898069582a2d4c9a89e625dad79ba4e7b399f1222c569e635a0152f46c702385ce6b00b1e5348a03e3a0b2b5c51cf9df5e8f2f99d01e2dcdb53f96ccfad0ba0833a91f9cd02a6d727091ed570b3fbb66744c2d38674c4b3905f269e9b02e559f4015e98db3dbb48140dca703328935c938bce919cb8749c699a4a289210c6848afd0ed267228384f92f570434c9de7232e23e1d98a3e81228f311530071693a2d3eacb84162523e34b9457b26c5a9b4e7555fb7d9a18356e9ccf1cc505ef8fc7455a74c62468dc4757cfa643d315824d5f523494ea4c39356e33c2998b38dce8c5e3a5c86d6b6f7c779a5c3b1214156973e0be74512934d10d75743eba546233e341776a8ebbc7a21600491508b54d061d9961ad93d2197512b39513d4cec89ed5887be8e00acd64b56872c85aee09bc3d96c3f911ee82c8a660f472b3c45767043598b98bdcd24a966147c9f63d56361abc6048b58d99d9a50d8e20d949bfbf61db741eb254a6eb809da47cba47268fdaa3f5022a3c13312a436d01a12cf328171d1b68e651c522daca39340ddd829997740ba3ae963ca82f1e8f17ca99659bfc9dd508659ab6654f713c7a6ca24a01853362890bdc404e2d84517b481e7e91636a7b87836ba07073c92561ba1db8d9219db2ea8da263c9a36d9a22401af9cbff678ebff23ba74a3c8c28eb8829d2d93703a0c786e503e1490b166eda541f029ed4de3a0275e6c4d60ca68bf25740bd7c382d39b00e5feb8007ff57bcad0c87e917043112f606ea6f407d0645c10caf4f4feacf065d0e2a124f09f39ef26edcfbd33a938c9127c7aaa678482b4fe815aa0472a8ca5bfb48285628991df3d4dfc684049a75f21823bfcae865cc8e216359530d907540b7f0fce38210ecdddcf4faeb65ea36a44ff6d1dd09222eaafc41b736b6eb87141f8a6271872404c7e5c632b710ebde0c18ad3a0c759a47760fd9e819d64c44b0d3bc57b96aec98b2319a277eb11664b06d912ac48793f48dd7a74e5c74370ecd224a151652466e226668aa0ec42512c5e1f6cf13a0d6c0273e17ffd14118fe836e367b41cc3ff22bdca6b40297c6fcaac84f85a0bd82b9659284589a42685247d48393f2d1bc7b822e9607f10e41929c55b7ab264bd27d4eea6bda2dabfe7d5c2b751e31e9f84f22a9d282f508583a65c975c47e8a1c17a46bd2cdaa579bccb162353d1ee5329c8d83db57217f016481fe1158716b214e5b09f2692821986c8f773ad744eecd24852d06fbd54bed9b32b56d697fabecfee68a0a8bbed487d8c96cf667d64fccf6760200875ff042c8695eb5fbaa3b8d615b0e0072a2ffc66977d5bdbab83d4ed3f73571a55c388890eb9c544a0c261523cf421c3e2c70db5277f187d487d638b0e7a5fec459b56a98d3f00d045e5a6023f0bbfddcb5b262cb4f6e110", 0x1000}, {&(0x7f0000001440)}, {&(0x7f0000001480)}], 0x7, &(0x7f0000001680)=[@rights={0x20, 0xffff, 0x1, [r2, r9, r6]}, @rights={0x20, 0xffff, 0x1, [r11, r12, r14]}, @cred={0x20, 0xffff, 0x0, r32, r33, r34}, @cred={0x20, 0xffff, 0x0, r52, 0x0, r54}, @cred={0x20, 0xffff, 0x0, r59, r63, r65}], 0xa0, 0x407}, 0x0) readv(r6, &(0x7f0000002200)=[{0x0}], 0x1) 05:20:31 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd60451a7c00412b2196317d5434c6d3d561ef5a63c50300000000000000000000000081"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getpid() syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 05:20:31 executing program 0: 05:20:31 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xff, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getpid() r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) shutdown(r2, 0x0) kernel: double fault trap, code=0 Stopped at pf_test+0x30: callq __sanitizer_cov_trace_pc+0x4 ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace pf_test(2,1,ffff800000679800,ffff800024fca228) at pf_test+0x30 ip_input_if(ffff800024fca228,ffff800024fca234,4,0,ffff800000679800) at ip_input_if+0x59e ipv4_input(ffff800000679800,fffffd807052a100) at ipv4_input+0x48 if_input_local(ffff800000679800,fffffd807052a100,2) at if_input_local+0xf9 ip_output(fffffd806818f400,0,fffffd806f6f3070,0,0,fffffd806f6f3000) at ip_output+0xae5 udp_output(fffffd806f6f3000,fffffd806818f400,0,0) at udp_output+0x5af somove(fffffd8064f58800,2) at somove+0xf2f sorwakeup(fffffd8064f58800) at sorwakeup+0x79 udp_sbappend(fffffd806f6f3000,fffffd806818f200,fffffd806818f2b0,0,14,fffffd806818f2c4) at udp_sbappend+0x336 udp_input(ffff800024fca908,ffff800024fca914,11,2) at udp_input+0x1320 ip_deliver(ffff800024fca908,ffff800024fca914,11,2) at ip_deliver+0x353 ip_ours(ffff800024fca908,ffff800024fca914,e9c,0) at ip_ours+0x412 ip_input_if(ffff800024fca908,ffff800024fca914,4,0,ffff800000679800) at ip_input_if+0x6ce ipv4_input(ffff800000679800,fffffd806818f200) at ipv4_input+0x48 if_input_local(ffff800000679800,fffffd806818f200,2) at if_input_local+0xf9 ip_output(fffffd80666d2a00,0,fffffd806f6f3070,0,0,fffffd806f6f3000) at ip_output+0xae5 udp_output(fffffd806f6f3000,fffffd80666d2a00,0,0) at udp_output+0x5af somove(fffffd8064f58800,2) at somove+0xf2f sorwakeup(fffffd8064f58800) at sorwakeup+0x79 udp_sbappend(fffffd806f6f3000,fffffd806818f400,fffffd806818f4b0,0,14,fffffd806818f4c4) at udp_sbappend+0x336 udp_input(ffff800024fcafe8,ffff800024fcaff4,11,2) at udp_input+0x1320 ip_deliver(ffff800024fcafe8,ffff800024fcaff4,11,2) at ip_deliver+0x353 ip_ours(ffff800024fcafe8,ffff800024fcaff4,c59,0) at ip_ours+0x412 ip_input_if(ffff800024fcafe8,ffff800024fcaff4,4,0,ffff800000679800) at ip_input_if+0x6ce ipv4_input(ffff800000679800,fffffd806818f400) at ipv4_input+0x48 if_input_local(ffff800000679800,fffffd806818f400,2) at if_input_local+0xf9 ip_output(fffffd806dd15900,0,fffffd806f6f3070,0,0,fffffd806f6f3000) at ip_output+0xae5 udp_output(fffffd806f6f3000,fffffd806dd15900,0,0) at udp_output+0x5af somove(fffffd8064f58800,2) at somove+0xf2f sorwakeup(fffffd8064f58800) at sorwakeup+0x79 udp_sbappend(fffffd806f6f3000,fffffd80666d2a00,fffffd80666d2ab0,0,14,fffffd80666d2ac4) at udp_sbappend+0x336 udp_input(ffff800024fcb6c8,ffff800024fcb6d4,11,2) at udp_input+0x1320 ip_deliver(ffff800024fcb6c8,ffff800024fcb6d4,11,2) at ip_deliver+0x353 ip_ours(ffff800024fcb6c8,ffff800024fcb6d4,a4f,0) at ip_ours+0x412 ip_input_if(ffff800024fcb6c8,ffff800024fcb6d4,4,0,ffff800000679800) at ip_input_if+0x6ce ipv4_input(ffff800000679800,fffffd80666d2a00) at ipv4_input+0x48 if_input_local(ffff800000679800,fffffd80666d2a00,2) at if_input_local+0xf9 ip_output(fffffd807052a400,0,fffffd806f6f3070,0,0,fffffd806f6f3000) at ip_output+0xae5 udp_output(fffffd806f6f3000,fffffd807052a400,0,0) at udp_output+0x5af somove(fffffd8064f58800,2) at somove+0xf2f sorwakeup(fffffd8064f58800) at sorwakeup+0x79 udp_sbappend(fffffd806f6f3000,fffffd806dd15900,fffffd806dd159b0,0,14,fffffd806dd159c4) at udp_sbappend+0x336 udp_input(ffff800024fcbda8,ffff800024fcbdb4,11,2) at udp_input+0x1320 ip_deliver(ffff800024fcbda8,ffff800024fcbdb4,11,2) at ip_deliver+0x353 ip_ours(ffff800024fcbda8,ffff800024fcbdb4,845,0) at ip_ours+0x412 ip_input_if(ffff800024fcbda8,ffff800024fcbdb4,4,0,ffff800000679800) at ip_input_if+0x6ce ipv4_input(ffff800000679800,fffffd806dd15900) at ipv4_input+0x48 if_input_local(ffff800000679800,fffffd806dd15900,2) at if_input_local+0xf9 ip_output(fffffd80666d3c00,0,fffffd806f6f3070,0,0,fffffd806f6f3000) at ip_output+0xae5 udp_output(fffffd806f6f3000,fffffd80666d3c00,0,0) at udp_output+0x5af somove(fffffd8064f58800,2) at somove+0xf2f sorwakeup(fffffd8064f58800) at sorwakeup+0x79 udp_sbappend(fffffd806f6f3000,fffffd807052a400,fffffd807052a4b0,0,14,fffffd807052a4c4) at udp_sbappend+0x336 udp_input(ffff800024fcc488,ffff800024fcc494,11,2) at udp_input+0x1320 ip_deliver(ffff800024fcc488,ffff800024fcc494,11,2) at ip_deliver+0x353 ip_ours(ffff800024fcc488,ffff800024fcc494,63b,0) at ip_ours+0x412 ip_input_if(ffff800024fcc488,ffff800024fcc494,4,0,ffff800000679800) at ip_input_if+0x6ce ipv4_input(ffff800000679800,fffffd807052a400) at ipv4_input+0x48 if_input_local(ffff800000679800,fffffd807052a400,2) at if_input_local+0xf9 ip_output(fffffd806818fe00,0,fffffd806f6f3070,0,0,fffffd806f6f3000) at ip_output+0xae5 udp_output(fffffd806f6f3000,fffffd806818fe00,0,0) at udp_output+0x5af somove(fffffd8064f58800,2) at somove+0xf2f sorwakeup(fffffd8064f58800) at sorwakeup+0x79 udp_sbappend(fffffd806f6f3000,fffffd80666d3c00,fffffd80666d3cb0,0,14,fffffd80666d3cc4) at udp_sbappend+0x336 udp_input(ffff800024fccb68,ffff800024fccb74,11,2) at udp_input+0x1320 ip_deliver(ffff800024fccb68,ffff800024fccb74,11,2) at ip_deliver+0x353 ip_ours(ffff800024fccb68,ffff800024fccb74,431,0) at ip_ours+0x412 ip_input_if(ffff800024fccb68,ffff800024fccb74,4,0,ffff800000679800) at ip_input_if+0x6ce ipv4_input(ffff800000679800,fffffd80666d3c00) at ipv4_input+0x48 if_input_local(ffff800000679800,fffffd80666d3c00,2) at if_input_local+0xf9 ip_output(fffffd806f289900,0,fffffd806f6f3070,0,0,fffffd806f6f3000) at ip_output+0xae5 udp_output(fffffd806f6f3000,fffffd806f289900,0,0) at udp_output+0x5af somove(fffffd8064f58800,2) at somove+0xf2f sorwakeup(fffffd8064f58800) at sorwakeup+0x79 udp_sbappend(fffffd806f6f3000,fffffd806818fe00,fffffd806818feb0,0,14,fffffd806818fec4) at udp_sbappend+0x336 udp_input(ffff800024fcd248,ffff800024fcd254,11,2) at udp_input+0x1320 ip_deliver(ffff800024fcd248,ffff800024fcd254,11,2) at ip_deliver+0x353 ip_ours(ffff800024fcd248,ffff800024fcd254,227,0) at ip_ours+0x412 ip_input_if(ffff800024fcd248,ffff800024fcd254,4,0,ffff800000679800) at ip_input_if+0x6ce ipv4_input(ffff800000679800,fffffd806818fe00) at ipv4_input+0x48 if_input_local(ffff800000679800,fffffd806818fe00,2) at if_input_local+0xf9 ip_output(fffffd8068193d00,0,fffffd806f6f3070,0,0,fffffd806f6f3000) at ip_output+0xae5 udp_output(fffffd806f6f3000,fffffd8068193d00,0,0) at udp_output+0x5af sosend(fffffd8064f58800,0,ffff800024fcd5b0,0,0,0) at sosend+0x671 sendit(ffff800020a93398,0,ffff800024fcd710,0,ffff800024fcd800) at sendit+0x52b sys_sendmsg(ffff800020a93398,ffff800024fcd7b8,ffff800024fcd800) at sys_sendmsg+0x1a4 syscall(ffff800024fcd880) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x5deef056e20, count: -88 ddb{1}> show registers rdi 0x2 rsi 0x1 rbp 0xffff800024fca170 rbx 0x1 rdx 0xffff800000679800 rcx 0xffff800024fca228 rax 0xffffffff812b84b7 ip_input_if+0x577 r8 0xfffffd807052a1c0 r9 0x1 r10 0x21 r11 0xfec5ea5ab60bf9e3 r12 0xffff800024fca228 r13 0xffff800000679800 r14 0x2 r15 0xffff800000679800 rip 0xffffffff819ad0a0 pf_test+0x30 cs 0x8 rflags 0x10286 __ALIGN_SIZE+0xf286 rsp 0xffff800024fca000 ss 0x10 pf_test+0x30: callq __sanitizer_cov_trace_pc+0x4 ddb{1}> show proc PROC (syz-executor.1) pid=371758 stat=onproc flags process=10 proc=4000000 pri=32, usrpri=77, nice=20 forw=0xffffffffffffffff, list=0xffff800020a92018,0xffffffff82649f10 process=0xffff800020a803d0 user=0xffff800024fc8000, vmspace=0xfffffd806eaaaa18 estcpu=27, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 37980 307794 26959 32767 7 0x10 syz-executor.1 37980 480636 26959 32767 3 0x4000090 netcon syz-executor.1 37980 86686 26959 32767 3 0x4000090 netcon syz-executor.1 37980 61094 26959 32767 3 0x4000090 netcon syz-executor.1 37980 234848 26959 32767 3 0x4000090 netcon syz-executor.1 *37980 371758 26959 32767 7 0x4000010 syz-executor.1 26959 144892 90382 32767 3 0x90 nanosleep syz-executor.1 90382 387357 59392 0 3 0x82 wait syz-executor.1 96056 69022 92617 32767 3 0x90 piperd syz-executor.0 92617 154882 59392 0 3 0x82 wait syz-executor.0 27421 516292 0 0 3 0x14200 bored sosplice 59392 55560 52121 0 3 0x82 thrsleep syz-fuzzer 59392 47306 52121 0 3 0x4000082 thrsleep syz-fuzzer 59392 335531 52121 0 3 0x4000082 thrsleep syz-fuzzer 59392 152363 52121 0 3 0x4000082 thrsleep syz-fuzzer 59392 371690 52121 0 3 0x4000082 thrsleep syz-fuzzer 59392 519025 52121 0 3 0x4000082 thrsleep syz-fuzzer 59392 428233 52121 0 3 0x4000082 thrsleep syz-fuzzer 59392 523847 52121 0 3 0x4000082 thrsleep syz-fuzzer 59392 337471 52121 0 3 0x4000082 kqread syz-fuzzer 59392 496107 52121 0 3 0x4000082 thrsleep syz-fuzzer 59392 386082 52121 0 3 0x4000082 thrsleep syz-fuzzer 52121 430370 43619 0 3 0x10008a pause ksh 43619 345766 94964 0 3 0x92 select sshd 81455 184066 1 0 3 0x100083 ttyin getty 94964 59006 1 0 3 0x80 select sshd 51304 39805 34510 73 3 0x100090 kqread syslogd 34510 432127 1 0 3 0x100082 netio syslogd 30680 135910 1 77 3 0x100090 poll dhclient 32783 255158 1 0 3 0x80 poll dhclient 63209 444170 0 0 3 0x14200 bored smr 84382 309200 0 0 3 0x14200 pgzero zerothread 89765 11287 0 0 3 0x14200 aiodoned aiodoned 47873 25560 0 0 3 0x14200 syncer update 8657 309878 0 0 3 0x14200 cleaner cleaner 77462 154878 0 0 3 0x14200 reaper reaper 77337 222635 0 0 3 0x14200 pgdaemon pagedaemon 12342 397506 0 0 3 0x14200 bored crynlk 39032 101311 0 0 3 0x14200 bored crypto 84626 280929 0 0 3 0x40014200 acpi0 acpi0 85535 448064 0 0 3 0x40014200 idle1 4066 37267 0 0 3 0x14200 bored softnet 25947 346299 0 0 3 0x14200 bored systqmp 25351 24621 0 0 3 0x14200 bored systq 73789 216780 0 0 3 0x40014200 bored softclock 81995 129328 0 0 3 0x40014200 idle0 1 439382 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 37980 (syz-executor.1) thread 0xffff800020a93398 (371758) exclusive rwlock netlock r = 0 (0xffffffff8252b288) #0 witness_lock+0x52e #1 solock+0x5a #2 sosend+0x559 #3 sendit+0x52b #4 sys_sendmsg+0x1a4 #5 syscall+0x4a4 #6 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9496 6335K 6335K 78643K 11116 0 pcb 13 10K 12K 78643K 15 0 rtable 105 3K 4K 78643K 5980 0 ifaddr 39 13K 15K 78643K 978 0 counters 43 33K 33K 78643K 307 0 ioctlops 0 0K 2K 78643K 361 0 iov 0 0K 32K 78643K 1281 0 mount 1 1K 1K 78643K 1 0 vnodes 1217 77K 77K 78643K 4761 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 56 0 VM map 2 1K 1K 78643K 2 0 sem 12 1K 1K 78643K 4433 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 7 21K 33K 78643K 6701 0 sigio 0 0K 0K 78643K 196 0 proc 48 50K 83K 78643K 6705 0 subproc 34 2K 2K 78643K 2278 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 1K 78643K 2080 0 in_multi 33 2K 2K 78643K 1663 0 ether_multi 1 0K 0K 78643K 28 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 211 943K 943K 78643K 211 0 exec 0 0K 1K 78643K 2554 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 188 26K 42K 78643K 28833 0 UVM aobj 130 4K 4K 78643K 131 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 1K 78643K 620 0 NDP 5 0K 0K 78643K 405 0 temp 102 3029K 3093K 78643K 30217 0 kqueue 3 4K 32K 78643K 952 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 281 0 275 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 1171 0 1169 1 0 1 1 0 8 0 rtentry 112 1536 0 1492 2 0 2 2 0 8 0 unpcb 120 8466 0 8449 35 33 2 3 0 8 1 syncache 264 132 0 132 40 39 1 1 0 8 1 sackhl 24 5 0 5 4 4 0 1 0 8 0 tcpqe 32 28 0 28 18 18 0 1 0 8 0 tcpcb 544 10469 0 10460 67 65 2 12 0 8 1 ipq 40 74 0 74 37 37 0 1 0 8 0 ipqe 40 2643 0 2643 37 37 0 1 0 8 0 inpcb 280 18558 0 18539 93 91 2 9 0 8 0 ip6q 72 4 0 4 3 3 0 1 0 8 0 ip6af 40 4 0 4 2 2 0 1 0 8 0 nd6 48 430 0 424 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 6178 0 5987 26 13 13 14 0 8 1 art_table 32 6179 0 5987 2 0 2 2 0 8 0 art_node 16 1535 0 1495 1 0 1 1 0 8 0 sysvmsgpl 40 70 0 44 1 0 1 1 0 8 0 semapl 112 4431 0 4421 1 0 1 1 0 8 0 shmpl 112 129 0 1 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 9001 0 7582 46 0 46 46 0 8 0 ffsino 272 9001 0 7582 95 0 95 95 0 8 0 nchpl 144 17758 0 16156 60 0 60 60 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 208 5926 0 0 312 0 312 312 0 8 0 namei 1024 84836 0 84836 1 0 1 1 0 8 1 percpumem 16 164 0 132 1 0 1 1 0 8 0 scxspl 192 56473 0 56473 42 41 1 7 0 8 1 plimitpl 152 1179 0 1170 1 0 1 1 0 8 0 sigapl 424 6493 0 6461 4 0 4 4 0 8 0 futexpl 56 177312 0 177312 2 1 1 1 0 8 1 knotepl 112 2876 0 2857 5 4 1 3 0 8 0 kqueuepl 144 6149 0 6143 14 13 1 5 0 8 0 pipelkpl 48 3505 0 3495 1 0 1 1 0 8 0 pipepl 120 7010 0 6991 40 39 1 3 0 8 0 fdescpl 496 6477 0 6461 3 0 3 3 0 8 0 filepl 152 82798 0 82682 115 109 6 13 0 8 1 lockfpl 104 1889 0 1888 1 0 1 1 0 8 0 lockfspl 48 581 0 580 1 0 1 1 0 8 0 sessionpl 112 149 0 139 1 0 1 1 0 8 0 pgrppl 48 291 0 281 1 0 1 1 0 8 0 ucredpl 96 16099 0 16090 1 0 1 1 0 8 0 zombiepl 144 6461 0 6461 2 1 1 1 0 8 1 processpl 960 6493 0 6461 5 0 5 5 0 8 0 procpl 624 21329 0 21282 33 28 5 5 0 8 1 sosppl 128 338 0 337 35 34 1 1 0 8 0 sockpl 400 28635 0 28596 182 176 6 17 0 8 1 mcl64k 65536 33 0 0 3 0 3 3 0 8 0 mcl16k 16384 63 0 0 7 5 2 3 0 8 0 mcl12k 12288 45 0 0 2 0 2 2 0 8 0 mcl9k 9216 27 0 0 2 0 2 2 0 8 0 mcl8k 8192 49 0 0 4 1 3 3 0 8 0 mcl4k 4096 33 0 0 3 0 3 3 0 8 0 mcl2k2 2112 9 0 0 1 0 1 1 0 8 0 mcl2k 2048 318 0 0 33 13 20 33 0 8 0 mtagpl 80 1 0 0 1 0 1 1 0 8 0 mbufpl 256 1052 0 0 32 1 31 32 0 8 0 bufpl 280 21554 0 15288 448 0 448 448 0 8 0 anonpl 16 947452 0 933293 275 203 72 95 0 124 0 amapchunkpl 152 75506 0 75355 319 311 8 20 0 158 0 amappl16 192 33462 0 32537 346 298 48 71 0 8 0 amappl15 184 735 0 734 1 0 1 1 0 8 0 amappl14 176 874 0 873 2 1 1 1 0 8 0 amappl13 168 1389 0 1384 1 0 1 1 0 8 0 amappl12 160 817 0 816 2 1 1 1 0 8 0 amappl11 152 1290 0 1277 1 0 1 1 0 8 0 amappl10 144 663 0 655 1 0 1 1 0 8 0 amappl9 136 1075 0 1072 1 0 1 1 0 8 0 amappl8 128 3631 0 3551 3 0 3 3 0 8 0 amappl7 120 1583 0 1566 1 0 1 1 0 8 0 amappl6 112 844 0 832 1 0 1 1 0 8 0 amappl5 104 5418 0 5408 1 0 1 1 0 8 0 amappl4 96 3521 0 3481 9 7 2 2 0 8 1 amappl3 88 1536 0 1531 1 0 1 1 0 8 0 amappl2 80 41293 0 41220 3 1 2 3 0 8 0 amappl1 72 191551 0 191101 24 14 10 20 0 8 0 amappl 80 23861 0 23805 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 130 0 1 3 0 3 3 0 8 0 uaddrrnd 24 6477 0 6461 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 6477 0 6461 1 0 1 1 0 8 0 vmmpekpl 168 75702 0 75670 2 0 2 2 0 8 0 vmmpepl 168 941995 0 939761 487 349 138 139 0 357 32 vmsppl 368 6476 0 6461 2 0 2 2 0 8 0 pdppl 4096 12962 0 12922 6 0 6 6 0 8 0 pvpl 32 2486119 0 2468673 623 436 187 224 0 265 21 pmappl 232 6476 0 6461 41 39 2 2 0 8 1 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 500 0 304 7 0 7 7 0 8 0