geteuid() setreuid(r3, r4) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r6, r5) r7 = socket(0x18, 0x2, 0x0) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = dup2(r8, r7) sendmsg$unix(r9, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r11, r10) r12 = socket$inet(0x2, 0x1, 0x81) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r14 = socket(0x18, 0x2, 0x0) r15 = socket(0x18, 0x2, 0x0) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r15, r14) r16 = socket(0x18, 0x2, 0x0) r17 = socket(0x18, 0x2, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r17, r16) r18 = socket(0x18, 0x2, 0x0) r19 = socket(0x18, 0x2, 0x0) connect$unix(r19, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r20 = dup2(r19, r18) sendmsg$unix(r20, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r21 = getppid() r22 = getuid() r23 = geteuid() setreuid(r22, r23) r24 = getegid() r25 = getpid() r26 = socket(0x18, 0x2, 0x0) r27 = socket(0x18, 0x2, 0x0) connect$unix(r27, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r27, r26) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r29 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r30 = getegid() r31 = getuid() r32 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r32, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r32, 0x0, 0x0) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r31, r33) r34 = semget$private(0x0, 0x7, 0x286) semop(r34, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r34, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r34, 0x0, 0x8, &(0x7f00000000c0)) r35 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r36 = getegid() r37 = getuid() r38 = geteuid() setreuid(r37, r38) shmctl$IPC_SET(r35, 0x1, &(0x7f00000000c0)={{0x0, r37, 0x0, 0x0, r36}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000140)={{0x9, r31, r30, r37, r30, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r29, 0x1, &(0x7f00000000c0)={{0x0, r31, 0x0, 0x0, r30, 0x84}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x3, 0x2}) sendmsg$unix(r9, &(0x7f0000001a00)={&(0x7f0000000380)=ANY=[@ANYBLOB="00002e43660500000000ce558f9362afd5cdb9fae25b4b5006ee0d7089d382ea84a0d61130315bdf25df7fc7a568963090a4ec25de245a2195b5db2892d7a4e60d588a386cc480e196f0d9fcb2001094546510d3c13c1a8f844a160da8737597bf5e23241011460e8c867bad75adcab52fea0cf25a"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r11, @ANYRES32=r6, @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r20, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r21, @ANYRES32=r23, @ANYRES32=r24, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r25, @ANYRES32=r31, @ANYRES32=r28, @ANYBLOB="2cf309398f75c46bfd69"], 0x88, 0x10}, 0xaccff110451b3cdc) r39 = getppid() r40 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r40, 0x8004745f, &(0x7f0000000040)=0x1) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x6, r4, 0xffffffffffffffff, 0xffffffffffffffff, r24, 0x12, 0x9}, 0x10000, 0x0, r39, r41, 0x5, 0x7a, 0x3}) connect$inet(r2, &(0x7f0000000080)={0x2, 0x2}, 0xc) 16:02:48 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:02:48 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffa000/0x3000)=nil) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745f, &(0x7f0000000040)=0x1) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000000)) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x8004745f, &(0x7f0000000040)=0x1) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x8004745f, &(0x7f0000000040)=0x1) r7 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x8004745f, &(0x7f0000000040)=0x1) r8 = socket$inet(0x2, 0x2, 0xff) r9 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r9, 0x8004745f, &(0x7f0000000040)=0x1) r10 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r10, 0x8004745f, &(0x7f0000000040)=0x1) kevent(r4, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffa, 0x2, 0x2, 0xc7, 0x3}, {{r6}, 0xfffffffffffffffe, 0x50, 0x4, 0x1d556f80, 0x7}, {{r7}, 0xfffffffffffffff9, 0x8, 0x2, 0x6, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x61, 0xfffff, 0x2, 0x8}, {{r8}, 0xfffffffffffffff8, 0x8, 0x20, 0x0, 0x200}], 0x7ff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x49, 0x2, 0x8000, 0x1f}, {{r9}, 0x4a8a40ea3e25f3da, 0x4, 0x1, 0x26eb, 0x1}, {{r10}, 0xfffffffffffffffd, 0xa, 0x40, 0x200, 0x800}], 0xfff, &(0x7f0000000280)={0x6bd3, 0x3}) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:02:48 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:02:48 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffffa, "73cc5160527b0100e534840c76f3000700"}) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000040)=0x1) write(r2, &(0x7f0000000180)="c3f5622a8d4ea0925c2d47ece1181445993baaa33e7b454c619a6e8b207671d7e3edfd706c6e20269346fbeb7414223f51b6969ae6c2a89f", 0x38) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 16:02:48 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:02:48 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)=0x1) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, 0x0, 0x0) 16:02:48 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) rename(0x0, &(0x7f0000000100)='./file1\x00') 16:02:48 executing program 0: sendto(0xffffffffffffffff, &(0x7f0000000100)="4ccc1d0d99a3bf9575d48f9742bb611c44238e65e46d14fadb580449becd44dd8d39af64c4c23f0828abb4329a332b3e08873a46320da302180bd8e0d4fa646431e1a83cade49f2d9b8d313b8396759143e0f562f83160275ba6761c3d9ff0ba5085232f220a95e39aef256ddfc83fba9dabf384d162a1356ca386cc15ddf042992974a247b845b10f9c8f9c7d2bbed6af75ee25b79f0a2b084ff4c7af571d7d201fca3cd2838e2f197696923300c4da33fd9abaa4c1ae46fb223ccee14e84e8638ae49346aad6cd5b6afecddebcf6364c932f2b3d7b3115809d78bd4f5067ccc28234db0788bc522af78747d945fdc11c17be803fbb596aa49d1180a31db4bffab28305f154db6ec43861050f51a21d7fc5640b221f07579ad51c91aecb2ec9d6b8f1002f056ddd318e574cde9d0486a3882e59c29a6e55ea4e0b32c928b5bb180fa00a383e02a4b4abaac6230f7ab2c34dee3c4ffc3207889b73af388edf55d973c8289762a8747f9000b478449633b6591245fc3cb8d21986cfe682d5c854157d23d19588b7f1a2e0a6f917eaddf3a80b3da705226076f1d3cee9d6563641aa1292a3ed41c652b2f41f8456410c9907c1b75c58215180a36f1bc319452740ea9f74410679993579daec7d8e243eae57e4c7a91b23a5f7527297310bb0556c82cb0fdd8e9197ae8ecacb4db73418325d4162b2cfd8772e7ee7cf5dcc69f947d88cafe9c96df10e4514908e046f8a74ce", 0x211, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xc) r0 = socket(0x2, 0x3, 0x0) sendto$inet6(r0, &(0x7f0000000000)="6cdc42de2ccb0b5bec377e6ac218aeb95420227c6a16daf6ce73669ecc258fdbab0d25004150214567ccd6456aab1873f8fa6956e5abb3b9ca563b02fa38af2384dbaedca138f58a8bbac607594247ac8d667b29a58b1d7db615ac4969eb705ae6da0a03ca991d275472eb639ce5f1e3fda32700af977b0968aa8696741787bf42a7765d92c26afb6c5dba817f97460541be512443796d93282a94816e0001773223fe2984e07cc36cfaca7f56c5d38b365e19f5697849938954", 0xba, 0x8, &(0x7f00000000c0)={0x18, 0x0, 0x9, 0x222}, 0xc) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699d, &(0x7f0000000300)) 16:02:48 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x8001, 0xa59, 0x40, 0x1, 0x5, 0x994, 0x10000, 0x1, 0x5, 0x1, 0x9}) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x8, 0x20) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000100)) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x5, 0x0, 0x65ab, &(0x7f0000001340)) 16:02:49 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) rename(0x0, &(0x7f0000000100)='./file1\x00') 16:02:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0xcff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:02:49 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) rename(0x0, &(0x7f0000000100)='./file1\x00') 16:02:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x8, 0x6a, 0x8c, 0x5}, {0xd23, 0x5, 0x5, 0x8}, {0x6, 0x5, 0xc9, 0x7}, {0x3, 0x0, 0x1, 0x1}, {0x55, 0x80, 0x1, 0x7}, {0x2, 0x7, 0x9, 0x20}, {0x5, 0xab, 0x1f, 0x2}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 16:02:49 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) rename(&(0x7f00000000c0)='./file0\x00', 0x0) 16:02:49 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000140)="a1ddf9a7dfb3ff", 0x7}], 0x1, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x20) semop(r1, &(0x7f00000000c0)=[{0x5, 0x0, 0x1000}, {0x0, 0x3f, 0x1000}, {0x3, 0x1000, 0x1000}], 0x3) poll(&(0x7f00000006c0)=[{r0, 0x140}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) 16:02:49 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) rename(&(0x7f00000000c0)='./file0\x00', 0x0) 16:02:49 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x885], [], [{}, {}, {}, {}, {}, {}, {}, {0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x1) close(0xffffffffffffffff) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = getegid() r4 = getuid() r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r4, r6) r7 = semget$private(0x0, 0x7, 0x286) semop(r7, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r7, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f00000000c0)) r8 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r9 = getegid() r10 = getuid() r11 = geteuid() setreuid(r10, r11) shmctl$IPC_SET(r8, 0x1, &(0x7f00000000c0)={{0x0, r10, 0x0, 0x0, r9}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x9, r4, r3, r10, r3, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000080)=""/217) 16:02:49 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) rename(&(0x7f00000000c0)='./file0\x00', 0x0) 16:02:49 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x10, r1, 0x0, 0x0) link(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='./file0\x00') r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745f, &(0x7f0000000040)=0x1) accept$unix(r3, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) 16:02:49 executing program 0: unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000100)='w\x00') socketpair(0x1, 0x0, 0x3, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000080)="0f8facc57c27c1d205b22a01a248a7d787a83ae7a25d52ef94e715d254225b1936783bbc39883615f5bb302710ef87b502cb", 0x32, 0xc, 0x0, 0x0) symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000140)='.\x00') bind$unix(r0, &(0x7f00000000c0)=@file={0x0, './file1\x00'}, 0xa) 16:02:49 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:02:49 executing program 0: clock_getres(0x2, &(0x7f0000000000)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000640)="90", 0x1}], 0x1, 0x0, 0x0) getitimer(0x1, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') pwrite(r0, &(0x7f0000000180)="53f8", 0x2, 0x0, 0x0) clock_gettime(0x3, &(0x7f00000000c0)) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x1) getpgrp() mkdirat(r1, &(0x7f00000001c0)='./file0\x00', 0x1b3) 16:02:49 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) r3 = socket$unix(0x1, 0x2, 0x0) fchmod(r3, 0x4) fchdir(r1) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:02:49 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r3 = socket$unix(0x1, 0x0, 0x0) write(r3, &(0x7f0000000180)="135e56fe743e163d94f1c9d87d7ad5cc6cfa3ff4253f96c61fe7c5be9d9d0881cbdc5760851c49d6c2347ac7cb80c44e86be69560d144822cfca36fab893aa0733456328a8c1f5b3eee1dfded2c6c57e84d79ccfadd4cd820f57770c1f9cf72619e3eacc06aa625d971ef4f44c9b64303d268225f352e301fb032a7a4b7509b55812b4af6173795839e4c157aa2448f260d151baf608017877e0739e3a3f6dd442c302defed7fde774d35964a42c49071a", 0xb1) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:02:49 executing program 0: execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)='+\x00', &(0x7f0000000400)='\':{\\-\x00']) socket(0x1e, 0x3, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getpeername(r0, &(0x7f00000004c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) r2 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745f, &(0x7f0000000040)=0x1) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745f, &(0x7f0000000040)=0x1) getpeername$inet(r1, 0x0, &(0x7f0000000140)) mknod(&(0x7f0000000200)='./file0\x00', 0x17d3247dccf12892, 0x9) 16:02:49 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745f, &(0x7f0000000040)=0x1) connect$inet6(r3, &(0x7f0000000180)={0x18, 0x1, 0x7fffffff, 0xfffffff7}, 0xc) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745f, &(0x7f0000000040)=0x1) r5 = dup2(0xffffffffffffff9c, r4) ioctl$TIOCCBRK(r5, 0x2000747a) flock(r2, 0x7) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') socket(0x10, 0x4, 0xb5) 16:02:49 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x1) getsockname(r1, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) r2 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r3, r2) fchdir(r2) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:02:49 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000040)=0x1) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745f, &(0x7f0000000040)=0x1) sendto(r3, &(0x7f0000000200)="175e92e4bedfd0c5a40a59da4ad3150dc881b318669024dbc957658fe47dee39104e1d7075ce5fa6c9d67786a2a552d0d6fcfda131ba19805b25fc5e148456723c", 0x41, 0x2, &(0x7f0000000280)=@in6={0x18, 0x2, 0x6, 0x7}, 0xc) fcntl$setflags(r2, 0x2, 0x1) chmod(&(0x7f0000000180)='./bus\x00', 0x20) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r4, r1) fchdir(r1) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:02:49 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc9060000008809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb45000021"], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) 16:02:49 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x10) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffff9c, 0x80045726, &(0x7f0000000180)={0x1}) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) fchown(0xffffffffffffff9c, r4, r5) ioctl$TIOCFLUSH(r3, 0x8004745f, &(0x7f0000000040)=0x1) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x8004745f, &(0x7f0000000040)=0x1) r7 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x8004745f, &(0x7f0000000040)=0x1) ioctl$BIOCGDIRFILT(r7, 0x4004427c, &(0x7f0000000200)) dup2(r3, r6) r8 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0x8004745f, &(0x7f0000000040)=0x1) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) fchdir(r1) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) ioctl$TIOCGFLAGS(r7, 0x4004745d, &(0x7f0000000340)) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:02:49 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x60) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x20) dup(r1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x28c0a, 0x10) fcntl$getflags(r2, 0x0) munlockall() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10008) ioctl$KDSETRAD(r3, 0x20004b43) r5 = semget(0x2, 0x3, 0x48) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000000140)=""/246) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x10, 0x0) ioctl$VT_SETMODE(r6, 0x80087602, &(0x7f0000000280)={0x1, 0x6, 0x0, 0x6, 0x7}) r7 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x108) ioctl$SPKRTONE(r7, 0x80085301, &(0x7f0000000300)={0x9, 0x1f}) ioctl$TIOCSDTR(r3, 0x20007479) fcntl$setstatus(r7, 0x4, 0x8) setsockopt$inet_opts(r6, 0x0, 0xc27128d406e385c4, &(0x7f0000000340)="8420b2a411035b2681512088f915c568eaae0641150ac2264fa7044ce8184f6aa191e4ad5c01ffc012e55cbb1d1b84ea6b5dc5c90270787cb2907b92acadd33fcf86ca7a1507de5349da98369c572d1a3a6d02f2388f9964327f18d338748122b63d36d0133e5a3239d208976237426f81dd08764315bee6922a3b9911666b59ccab06eeb119272e2f0861f76ac9d516", 0x90) fcntl$getown(0xffffffffffffffff, 0x5) r8 = syz_open_pts() ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f0000000400)=0x2468) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000440)) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000004c0)=0x1) r9 = dup(0xffffffffffffff9c) ioctl$BIOCGRTIMEOUT(r9, 0x4010426e, &(0x7f0000000500)) r10 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000540)) bind(r10, &(0x7f0000000580)=@un=@file={0x0, './file0\x00'}, 0xa) r11 = syz_open_pts() ftruncate(r11, 0x0, 0xffffffff) 16:02:49 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f0000000080)=0x9) chmod(&(0x7f0000000000)='./file0\x00', 0x4) 16:02:49 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r3, r1) fchdir(r1) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') bind$inet6(r2, &(0x7f0000000180)={0x18, 0x3, 0x2, 0x4}, 0xc) 16:02:49 executing program 0: mprotect(&(0x7f00006cf000/0xc000)=nil, 0xc000, 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000503", 0x4, 0x0, 0x0, 0x0) r0 = socket(0x20, 0x1, 0x2) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x10000000000000f9, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020222e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x8006, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0/file0\x00', 0x8, 0x148) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="05b2429f99985b2926f0fcb085c88f7fb19d7f4973cb6eee2d48d175d3374572e7b3a56139f9f5c25f2ec4270172345b35645bde01"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="070800000f370025ff149b33ff0f000000000000", 0x14) pwrite(r0, &(0x7f00000001c0)="5cbd4dae3da9349ee748f7c10c162d77bb7b1968bec798414b5c6160522be543414153c9539b4663d89e2167f9498621335eaef5b68048f087940b4f5384c9cf6ccc40c42c57478482cf83077362bec8c0563713b58c25b5f2d837f81f545611120469c42f5f29bd668bc22199969460f427a0cb08db5cd1c899f352cf98ae699b2118e5ef308a05354a4dc05bc197ffe93734b380abb9680d8004bba1c87dc3e576f8fd8e4a6435f1d46e2af8a959f5eb66404ca7098b62abe4761711ec6f6c3462e192b9ae5017ae884488beb52b4bdcffc139e2dfd851f6b8f48750150f0dd614009f9097836c57acd44c4c4d3e2302fe96848888c4290c78b5", 0xfb, 0x0, 0xffffffff) r3 = socket$unix(0x1, 0x48b4912e13a3626e, 0x0) setsockopt(r3, 0x4, 0x9, &(0x7f0000000300)="1b00123adca317a9b81114712645616c63e8e2a39e48b4a09a38e4470995f0d8204c6becf8b6ea8e68fe79a6f8b187585b0fc0d01444831fffa01658ff637e528e35a0effc826e0ae195b0f132cb33c64564b64506a44375e1756cd94b47e000b6c2361da570613735b1abe186dc2def46b4e85a1366af395fffed8fb35fdba57b3ea285555623b22d58779d76b824329d412f8ff5f908f20e9bf3598c721d5d39e831d772ffce2badebb242d5dc992079c3d6ea9cf8be9bb8f66697ac1d8f17fc724704fdf9d24b5f0064f4aa5bd9aeba1eb67bc50ee975caea96c0b6807b758115a0747a459bf0df62632d110d8202cb336fe20ca7e1157aee3e3e6d98b8c4f0e8803b00e643e29bd86dc65cdb253c8d7f36040f4bce0f521207ffd866910976ef4a8d88155fc58d09a418a9ea28aa8770631a753d3fa944944956a5b9ea6a373461b68809ccd3350faeed6d00030fe912a2f79bd1cebb5820b9b3efc94fbb4e098dc3bdbcc9850a99b953f9cef40ae9dee5a3fceb4ad8191efec34f06b8e7982644e728e02f2dddef729e1bb394178dcb627455d36b28175c99e2610a2c767f4e4dfa534321b10062e43bdd91255ffcd3808c0199efcadb33b442c18779196aec8f45d9c94190118c2dab0993d13479366b3cc75dfb457fbb35c850895dd47a71758e1dbed2fe47f0185be75c391bb6d1f393f3516fbed4b66bff02052fff543300e49934fd19b3504424bacf080456020d42162cf2ed357d7e5fdadb361935a1b981cceb7f23461da1e7af450b4ad822cf9cd7a85c13bf1ff99ab6bd86d1143332bc3a2ff696e899caad5be9fe1a8265b4433ec9db277d15f591151a421f0ffc4c7e9bb27a87cd6c91dff85136b3a331ad2c0c725d64bdefe0c3e9e9a6155655cbde5ae67ab2d693c5f675d75e14f758f6592bacff2ecef44871019a05224d2dba5ff6c4dd4cbdc84dccad94d071da3693549f97b802266d3b3082bd91db2233f026fc62d0257b87143a1fef76c0cd5346a3ab8903a08ffe1be00ae5394c721bbcc193ea0f289df758ac8075bbfa15a9016b8726b1e1993b4aa5ce05ba7203e7a96592c27c1daa86f941dc9b26a8c22b1e9ddd58cfb60f19e8f14249e705779e070a3ce97751ed997228bbb389f038ec1c7f90b660490eddde57682bbb8d60789749e273993c75234c0aa738c0510583153f631c44718427d8384614adef0202a1b42a82ac76ffebdb526d3a56cf9f45015bca69c2cc99d46c69458a5aaca2eebe35416c37ea6e62088aae11932d86b96f401b998fbe471fea6baf5f429649580e7e62f880353e7ce2b57105a9ef35ef255530c580366c777b3d95fd501f7b68fa5110691cc39ce0c134fe77c77bba08d6ed12473ae9447a4a6441d8d70ee6113a6f84dab6e08f019c37939ffdc717d5901194fe12278437dab9b6adeb3b4863a454aea9d7b2437d762736f364b6458474aafe828c57505ec9bac855b491945270f7661ee8e1423cc5f285137e603be2dace67382ef70d2362c2b119880462ad7b393d62b4a8392738c6b4a146715e530c8b9b51316df2e0234e0fd73714850568ae736135f8c2c94b93074e1804f10f45b8e01c6fe2f47e4ab62ea3548c7158c7ce46498c09ea3abc1baf51d533cf728b96de9d7ff70967fcbe4734e3a760b976aa70122f785812cd4554ad7ac4fcfd9b4d483d1ffd4a330ef7d0b424b9ec816ec008aa4c4da2fe57748fccb1f450299406c36ecdd9b27ca3aa1ea58c1ed086e630d48cfa117d0a70c03c9fecce67dd6a661b840985d5d7739ed299c24af5d13486d6724bd0efd203884e871fc671dcb743eb66acfe207fadf9e5c8cf86ea36ab710dcfa808de6599e8aa3f1581e4dbf61b806abe77df5e1dcfd7be5ff07cf7a46eb87760ccef65cfe2376d139ead63180360ef444de383cc07cb6e144a5907b89f4d176edcf4eb21ffea367ffa40a3a2450743174412aabb8ddcef5390a2f91a82a1586e5d7b66a6066ab8948c798ed75784a7929be6c89224466ade35ab67bc6d0978daf41a5571a4f60885e82b75f8dac6b583b49f314a1359029c7cc69db1c6cff5b31fe926867b322684c3ffeedd3829cb76e6210e689dfeea7953e20f5fd572fa583b3cba0751bcb2d213d840c702ca644a413067751f207f363526765ccd5e9cb94701b78ce5a47c89f7391a27644b56a8b8476b1098859ea79a2e6b2dc7ac082a48dee1b4ac70ad448a8ec023bdb848b9ed8229cadac0814efc931f4b7af6374a4d797c95b06fd48677c50c09386dca9ee503ca1f869023a85c0152b7c6ac37a187cb5aab03fb2f255aceceb1b721da6fbf3bbda6ea549fc8144db09b0963f0245a81d79c40a15a508f727dc781bad0507b81de29581ff2bcf639f4c815ba3850cbc21f8e46c68cdc3d88b7f357be3be5ccd43da4817c2e1d0aed93246b3bfcad467eebc4526172078e8c0c5692e33fd7a79d33ddb41f87b3f51cc7bc2481b6d46021de2a17efd31d48c56da63e73f1f262a239794e859f5a33cc4eea3714fadca353feadcacd9a433233c2c3a50a7e9a037b10af5c9ac8357678a7da2f0e97a34bb79edf9f653792f8c4c372f0367ae2dcc4828bd251fdcb141075f1f849b25936f7f3e90779ad4fb5d9fe8567fe00bc1f24ed1b674a311e7b49fa93dfaab99a8eb806526e0eafe91a39b895a32d5836c106795391cccab60f917a3fbe86cae34d25d4a6512a6921adf043cc1c73216803b89ea773ff014bcc8617eb80f91b9c40e150c161c533916a5952f72805fe86344f8f2659b4dbd735444156406f2d17d9b8f63c8fb8fb285dae90d92cae5341bff03978a041b502a987a78ef7eb529c530e443a476db3132d83f41e40cc1351ba29b3037181ce08c8b082dab0b64de60cb713dd6f570b8785a9c428b1ec98ae7cd49d1107cc6a170ad0e488929abe9d832a018be2831e8c356456df04fa857ec55a203bdd89de8a74082398e4eb8eb51e97cbd448842410a454d777bb5c94f48a9e6c130986b0e3762c36cbe403b847bed7b1d3bfe3d4285895705ede355372e2f9c89fd80cb5491885668042ab57a014a3bb26c33f105445d0b537f8073fb76677efae67d37865b5cc3bbec253be6fe1804d4f1648857811d9904f594b9800a00a01d751846e9093bc1118a35fa786528efb922189da36a504f6f8781bdeed52975fe0912e8010750d4a993c1cd3adc2978d7a1afb914475274f2948c73ccd1d31379c593a29aa4d214b0ad9791ddf14dab7f9c9fe5d0b9080a3d999eb9b1abb4a5c94599d74167419ce3064ad9adf2d6798f07279d4f8a31626776cd171653bb707b6aa693713a9fc217a60bacfe69fa384372ab0a62750e2ae620cd6ddf05757101a59e7df57ddf23f0e8cb5393748884b37e0a3c9e21638efdbd6639dbbc3ce860e6d87194aa00070a06d76d99e2981d868040f9ead0edbf757b7bc8e3465972f8d77c10b2465bac1ad81ab6076af5961f72815232e3fb352a2bdc310de93cf9bb599476700c20b6c6ffa12e626b9a65d6fe5006e88c94b52b546fc95698dcce28d5fec40e9c71f43b57f43ff2c12273eb10afb4f2d00b9da660d5e84d665603e00791b475ecb8c13d02263647caf6ef298628dcb9403a019730fd8ff512fa40010aea5d5934fd1d7e448c70375d3b187eb4d55c6d1c505f3fadfb7ef59cf67e03931277c7d804ba51d62be6ec4747ff14f235e7d64979e1b6147740c8a0f52a6f5b9f8b96fd7d2bd5e185abceaa86b358071656e6501a11bf1fb2564b50be69953044bbad3b2fbc18275940020e6c55a68928c144eaff7df759af3f49ef849bdb5f1e29913b63274dc424572accb316b77129bd2af793c327d0a159fea141c6d6a7dd8f8995a757f37a5750bcfb545a35a986e6fbf96326a4aa54e84c81f8245357c9a4a860e30cc95609d9caa0c48f2a6cd6f4185b97c573cbcbffb65a301d5a684836104fa3c779cbacbcd6657b3b05449ff9458375bdc6c1bba640487b145431dd11d5e5015b9bdd3b75f52e02a37229a88db7a9746ca4fff27b4560d33921819cd663cdf0f9e3017b264b1f05ce1fa35c36cf2a5d074ede59f8c8cf5ab1c4b894d08cb86e2a8f4db64532164c64b70f317044aef7aac574ab474783405008f1ee67ce37fcfd2809e9504911ca4d60cccd8435eead8722d54e7fa3cd7ed7c05d2caa0be4ad072402f6ad993417c81e8669809eaf6649480b22036ca04dc4cc45ef1f3afa2b94bbf33434de77360534e0e47ba0ed24a51569a4330ce9e3c5410e2b2b810bf07d2d7c17eecae49f7ea4a441b48586206878452efd102413bd66967d894a6407b29d8e71c36aabf04f8fdbba7b2a0b84cde345fcaa96135f2684a9cb0ff5764a3cbd77e01e01eabe4212b438b59e7aaa3caffb96920ec1ec2b8960eda71a29adbfb4a93ff53c67d4ce49d1469fb67f5b975ac8e9b89ca122f5d5b167c21377fb8a09651491b3bfbe8447fd855e10c6ba056b8cddab582c565d7fa16c8ab541cc65ff51e4d29482abcf14de5e4b741e872cab1378eefd3f9fcdd07344956c4a98ff6d5ebc3ab6ebcc93d9f634f2e375c6532b9b43cf4e8e6e8723ae11f07e1bdb3c3acda6f0adf363a5cbe2acc57f451bdaa46e498f959cd0db35799c91a6d0a93ccc6ea9b641794f9a4e69df70068089f7c6dcbb51ce5f706addb2dde2eff8ad6e2cac9c49c9d33acb2e80539870ee273f933ee87074ac62d6f76d5b3400d16388484a96b9a5fa6d84c01b80c6f9689ceed702503ca00a0f1199dc68e12681777392b9d56132c351068850550602b1ff118b70a8e64f6c853f26821756df5a36c562f775c02e07dc284a65aabd458925b25bc51b64ea3ed412b6150f6b43221245d296f2c2c96adfd877282f143439ae6165f1cd3a4377bbdd50b1b4b20965087a2e1639c3fe030daf712cba03cfb941e7ddc74784fa119d914c6ed6c1ab51a045a0d1d085e58af32586652e56af75c690b0d604fe83ee436c97aa4a6b0d6c4233d49dce82915fda41a8030dd2805467cc121ade5d73b0510fe77b03db54b387ae0acd7a4495e6278ee147436c825631f5795ea008fa0797f7111daf8e929c72d322c773b6f7bab1a7b7ebd90c21357688e1ec8da39389bfae92fb3711d2f9e5ca6aeee12b114f78a3b5eb80ee7746e9ffb8b1a6e5855680b79d05d99f6a1a748ca00d4403824fbc150ad10d316254282a1b6fa21bd38d2e60c20565a0238fb5d33a4bd31d4f9880e6c6fedaadd5fd6ec23179290194a586593964cf494dd1e9531a95e709a2283605ae97416b2164fc633317dec66520f8e350d8fecd8bbb435b4ce2590b34b895e58ed1ccf78855570bd28e8d38a23bd862c6f2efd3986bebb5f2a5b8a9712fbd584ae5e5be798498ed475d7cbbc2212dbab4fca86a1d2943d52ade45953940542b061c6df7511b16b3395e9cb8d2f46d4b3d0347b1885d927cb3105f5dfc5dbd53d9cde32ed3ae7717416c470943d885e711448d8fecca7242e79b92cf1cd3140e18726b4d925cf1aca71640bf7a91aa566683ce70d724b5069c550b60c8b021bf47f09e5a7d914a17cb887dc8bfe516a38266151e02d5ec6074b21958064111fe7c52dc6f08b07e9cd59a7883174eaa2ab32feff12f5d70f17c06da6bc4f5ac1eb99e6ad1fb4cf364d3b37c366637576c97b5ee10c5683a6f5ab8d7fcde41493348fb863446a17d9f106847434a18cb5bfa9e4d0019aaab39a2d551469372145f8ae607240d36dd41b7bfd00c112cfd0e09ffa7ff2381f", 0x1000) write(r1, 0x0, 0x0) close(r1) 16:02:49 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745f, &(0x7f0000000040)=0x1) ioctl$KDENABIO(r3, 0x20004b3c) 16:02:49 executing program 0: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)=0x1) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='t5', 0x2) 16:02:49 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c8795ff9041f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0411cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae1d5db3117f911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39afe256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c076ef888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a81cb77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7884a24e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000fb20d29c3bd9c558bae080658772221c8d92071626ca4225e382cb74ba76bc0279733e2aacaa03fcbb69a5a5b960f678731d593e317f691cc64906ac184fcb47bc7e72065c353668a14695b9b78458e2d89fba88e1d6e89a4ef36c65bdc14e5984e9d0e4eefb63c86364bc5511a72973d8cb15b42b5e6d2c543e7102a17bb845fb0303b17841e65624afccfdb333784c0652753f33bd9f549847c02010f8cad39c1da67fc4d603102e32f89860bddb06a61f43ed217a0d6d6cc528016fee5a176fc63594d600f8dffde9b2f85459877a529a"], 0x10) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0xf5}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d000000006399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f77aaff4bfbbe9162b9417ee95675854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec44", 0x39b}], 0x4) 16:02:49 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r2 = getegid() r3 = getuid() r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r3, r5) r6 = semget$private(0x0, 0x7, 0x286) semop(r6, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r6, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f00000000c0)) r7 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r8 = getegid() r9 = getuid() r10 = geteuid() setreuid(r9, r10) shmctl$IPC_SET(r7, 0x1, &(0x7f00000000c0)={{0x0, r9, 0x0, 0x0, r8}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x9, r3, r2, r9, r2, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x0, r3, 0x0, 0x0, r2}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) r11 = socket(0x18, 0x2, 0x0) r12 = socket(0x18, 0x2, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r12, r11) r13 = socket(0x18, 0x2, 0x0) r14 = socket(0x18, 0x2, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r15 = dup2(r14, r13) sendmsg$unix(r15, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r16 = socket(0x18, 0x2, 0x0) r17 = socket(0x18, 0x2, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r17, r16) r18 = socket$inet(0x2, 0x1, 0x81) r19 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r20 = socket(0x18, 0x2, 0x0) r21 = socket(0x18, 0x2, 0x0) connect$unix(r21, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r21, r20) r22 = socket(0x18, 0x2, 0x0) r23 = socket(0x18, 0x2, 0x0) connect$unix(r23, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r23, r22) r24 = socket(0x18, 0x2, 0x0) r25 = socket(0x18, 0x2, 0x0) connect$unix(r25, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r26 = dup2(r25, r24) sendmsg$unix(r26, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r27 = getppid() r28 = getuid() r29 = geteuid() setreuid(r28, r29) r30 = getegid() r31 = getpid() r32 = socket(0x18, 0x2, 0x0) r33 = socket(0x18, 0x2, 0x0) connect$unix(r33, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r33, r32) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r35 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r36 = getegid() r37 = getuid() r38 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r38, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r38, 0x0, 0x0) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r37, r39) r40 = semget$private(0x0, 0x7, 0x286) semop(r40, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r40, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r40, 0x0, 0x8, &(0x7f00000000c0)) r41 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r42 = getegid() r43 = getuid() r44 = geteuid() setreuid(r43, r44) shmctl$IPC_SET(r41, 0x1, &(0x7f00000000c0)={{0x0, r43, 0x0, 0x0, r42}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f0000000140)={{0x9, r37, r36, r43, r36, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r35, 0x1, &(0x7f00000000c0)={{0x0, r37, 0x0, 0x0, r36}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r15, &(0x7f0000001a00)={&(0x7f0000000380)=ANY=[@ANYBLOB="00002e43660500000000ce558f9362afd5cdb9fae25b4b50f3ee0d7089d382ea84a0d61130315bdf25df7fc7a568963090a4ec25de245a2195b5db2892d7a4e60d588a386cc480e196f0d9fcb2001094546510d3c13c1a8f844a160da8737597bf5e23241011460e8c867bad753dee71a9f6c36694"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r17, @ANYRES32=r12, @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r26, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r27, @ANYRES32=r29, @ANYRES32=r30, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r31, @ANYRES32=r37, @ANYRES32=r34, @ANYBLOB="2cf309398f75c46bfd69"], 0x88, 0x10}, 0xaccff110451b3cdc) r45 = getgid() r46 = geteuid() r47 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r47, 0x8004745f, &(0x7f0000000040)=0x1) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r49 = socket(0x18, 0x2, 0x0) r50 = socket(0x18, 0x2, 0x0) connect$unix(r50, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r50, r49) r51 = socket(0x18, 0x2, 0x0) r52 = socket(0x18, 0x2, 0x0) connect$unix(r52, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r53 = dup2(r52, r51) sendmsg$unix(r53, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r54 = socket(0x18, 0x2, 0x0) r55 = socket(0x18, 0x2, 0x0) connect$unix(r55, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r55, r54) r56 = socket$inet(0x2, 0x1, 0x81) r57 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r58 = socket(0x18, 0x2, 0x0) r59 = socket(0x18, 0x2, 0x0) connect$unix(r59, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r59, r58) r60 = socket(0x18, 0x2, 0x0) r61 = socket(0x18, 0x2, 0x0) connect$unix(r61, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r61, r60) r62 = socket(0x18, 0x2, 0x0) r63 = socket(0x18, 0x2, 0x0) connect$unix(r63, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r64 = dup2(r63, r62) sendmsg$unix(r64, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r65 = getppid() r66 = getuid() r67 = geteuid() setreuid(r66, r67) r68 = getegid() r69 = getpid() r70 = socket(0x18, 0x2, 0x0) r71 = socket(0x18, 0x2, 0x0) connect$unix(r71, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r71, r70) getsockopt$SO_PEERCRED(r70, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r73 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r74 = getegid() r75 = getuid() r76 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r76, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r76, 0x0, 0x0) getsockopt$sock_cred(r76, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r75, r77) r78 = semget$private(0x0, 0x7, 0x286) semop(r78, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r78, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r78, 0x0, 0x8, &(0x7f00000000c0)) r79 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r80 = getegid() r81 = getuid() r82 = geteuid() setreuid(r81, r82) shmctl$IPC_SET(r79, 0x1, &(0x7f00000000c0)={{0x0, r81, 0x0, 0x0, r80}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r78, 0x0, 0x1, &(0x7f0000000140)={{0x9, r75, r74, r81, r74, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r73, 0x1, &(0x7f00000000c0)={{0x0, r75, 0x0, 0x0, r74}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r53, &(0x7f0000001a00)={&(0x7f0000000380)=ANY=[@ANYBLOB="00002e43660500000000ce558f9362afd5cdb9fae25b4b50f3ee0d7089d382ea84a0d61130315bdf25df7fc7a568963090a4ec25de245a2195b5db2892d7a4e60d588a386cc480e196f0d9fcb2001094546510d3c13c1a8f844a160da8737597bf5e23241011460e8c867bad753dee71a9f6c36694"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r55, @ANYRES32=r50, @ANYRES32=r56, @ANYRES32=r57, @ANYRES32=r59, @ANYRES32=r60, @ANYRES32=r64, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r65, @ANYRES32=r67, @ANYRES32=r68, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r69, @ANYRES32=r75, @ANYRES32=r72, @ANYBLOB="2cf309398f75c46bfd69"], 0x88, 0x10}, 0xaccff110451b3cdc) r83 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x6af, r29, r45, r46, r48, 0x5010f4d21c17d7a7, 0x1}, 0x7, 0xa2, r65, r83, 0x1f, 0x2, 0x7fff}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r84 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r85 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r85, r84) fchdir(r84) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0xacd1bfc5105dcf8f, 0x12, r0, 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='./file1\x00') 16:02:49 executing program 0: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)=0x1) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x101) r1 = socket(0x2, 0xc003, 0x11) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000040)=0x1) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745f, &(0x7f0000000040)=0x1) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745f, &(0x7f0000000040)=0x1) r5 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) ioctl$TIOCFLUSH(r5, 0x8004745f, &(0x7f0000000040)=0x1) connect$unix(r1, &(0x7f0000000780)=ANY=[@ANYRESDEC=r2, @ANYRES64, @ANYPTR, @ANYRES64=r3, @ANYRES64=r3, @ANYRES16, @ANYRES16, @ANYPTR=&(0x7f0000000640)=ANY=[@ANYRESOCT=0x0, @ANYRES64=r2, @ANYRESHEX, @ANYBLOB="0b7c42dbfb7ad29720ad6177f05d7cae7137d2dc52f68ff577036548f52b9ffe4d479f20dc25fa72b272afc9ef8d2618ec42e504b2af9ab06cd9aea773dcd9209c5110933f0fad8629a6f8d4d4dba0f0d7b686", @ANYPTR=&(0x7f0000000600)=ANY=[@ANYPTR64, @ANYPTR64], @ANYRES16, @ANYRESHEX=0x0, @ANYRESDEC], @ANYRES32=r4, @ANYRES32=r5], 0xa) utimes(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x43, 0x81}, {0x0, 0xe6b}}) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000200)={0x1f, [{0xf58cf47576acb7c, 0x842f}, {0x1, 0x200}, {0x0, 0x81}, {0x2, 0x66b}, {0x0, 0x1ff}, {0x2, 0xa0}, {0x2, 0x9}, {0x2, 0x2}, {0x1, 0x4}, {0x2, 0x20}, {0x2, 0x6}, {0x2, 0x80000001}, {0x1, 0x3}, {0x1}, {0x6, 0x4}, {0x6, 0x3}, {0x0, 0x5}, {0x2, 0x8}, {0x2, 0x40}, {0x1, 0x5}, {0x2, 0x4}, {0x0, 0x2}, {0x3, 0x4}, {0x2, 0x2}, {0x2}, {0x3, 0xfffffff9}, {0x1, 0xff}, {0x3, 0x264}, {0x0, 0x8}, {0x2, 0x5}, {0x3, 0x3}, {0x0, 0x1000}]}) 16:02:49 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x1001, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}}) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="0cf6f9200000000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x1) open(&(0x7f00000001c0)='./file0\x00', 0x800, 0x109) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000040)=0x1) r3 = dup(r2) listen(r3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0xa0) r5 = kqueue() kevent(r5, 0xfffffffffffffffe, 0x0, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) unlinkat(r4, &(0x7f00000000c0)='./file0\x00', 0x0) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) r7 = accept$unix(r3, 0x0, 0x0) write(r7, &(0x7f0000000400)="ddee43ab8734abe72e8289e48f849f6ad7d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f924f499cd07afbd1d0b82c439922f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b93ddbd8431911689f52ce775d70066916deb4be5a9ff39ad54149f4d2ec05889edea29bb2b027704d05d43d018ac9e16a497ac43adfbb5775ab949932baef7e6fa3703487dc7cd0255926c0ec9007d4d1872a934ee1f5be84774e44e4c90776ade49d139113f9feea45412c80785050e8305e39e2c264e1b2d086eb36fb5c2061b6683f4f245f5eddeb37938cbe53ab61137bb470ad1fcfc3f8947c39f234d85af247e51d0fade20dbf0da70f529fe977aac0d35d6a898693452c9e021a16f0f00000000000300002f34ed4a28aaf694d32e4213441afa8a77faa097799765881433fa2d9e693e5b96346e94898ac3cfe07a1d7b033f82ce1254e696", 0x3830) fcntl$getflags(r4, 0x1) execve(0x0, 0x0, 0x0) 16:02:49 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000540)='./file1\x00', &(0x7f0000000600)) faccessat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) fchdir(r1) open(&(0x7f0000000200)='./bus\x00', 0x80, 0x80) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745f, &(0x7f0000000040)=0x1) accept$unix(r4, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:02:49 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r3 = dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745f, &(0x7f0000000040)=0x1) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000180)) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') linkat(r1, &(0x7f0000000200)='./file0\x00', r3, &(0x7f0000000240)='./bus\x00', 0x0) 16:02:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1d}, {0xc}, {0x6}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x400, 0x111) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:02:49 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[0x4]}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r3, r1) fchdir(r1) fchmodat(0xffffffffffffff9c, &(0x7f0000000280)='./file1\x00', 0x100, 0x4) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745f, &(0x7f0000000040)=0x1) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x8004745f, &(0x7f0000000040)=0x1) mmap(&(0x7f0000004000/0x4000)=nil, 0x4000, 0x5, 0x12, r5, 0x0, 0x3f) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) utimensat(r2, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x983, 0x1ff}, {0x0, 0x9768}}, 0x5) rename(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000300)='./file0\x00') 16:02:49 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x2) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x200, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:02:49 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) open(&(0x7f0000000440)='./bus\x00', 0x320, 0x1) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000300)=[&(0x7f00000000c0)='\x00', &(0x7f0000000140)='@+$$\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='$*!#F}\x00', &(0x7f0000000280)='[\x00'], &(0x7f0000000400)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='\'*\x00', &(0x7f00000003c0)='-\x00']) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x4000190000000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:02:49 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080), 0x10000049, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r3 = dup(r2) recvfrom$unix(r3, &(0x7f0000000080)=""/18, 0x12, 0x1000, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) fsync(r3) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:02:49 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) socketpair(0x18, 0x2, 0xff, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3d}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:02:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1c, &(0x7f0000000000)="dbb2f4fd9cf720c75cb2bd82250a09000000b2abe04283c3308a9c81") 16:02:49 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745f, &(0x7f0000000040)=0x1) recvfrom$unix(r3, &(0x7f0000000180)=""/164, 0xa4, 0x43, 0x0, 0x0) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745f, &(0x7f0000000040)=0x1) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x80, 0x0) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x1, 0x2010, r5, 0x0, 0x2) getpid() mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:02:49 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 16:02:49 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7f, 0x4) connect$inet6(r2, &(0x7f0000000100)={0x18, 0x3, 0x3f, 0x8}, 0xc) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000040)=0x1) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745f, &(0x7f0000000040)=0x1) recvfrom$unix(r3, &(0x7f0000000000)=""/6, 0x6, 0x0, &(0x7f0000000140)=@abs, 0x8) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000000c0)) 16:02:49 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080), 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745f, &(0x7f0000000040)=0x1) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000080)) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:02:49 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x34d}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:02:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x5c, 0x0, 0x5}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x1) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f0000000040)="bf0a1fd92cac014d1320b900369f") ioctl$BIOCPROMISC(r0, 0x20004269) 16:02:49 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:02:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) dup2(r1, r0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:02:49 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x8, 0x0) open$dir(&(0x7f00000005c0)='./file1\x00', 0x80, 0x20) symlinkat(&(0x7f0000000600)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000640)='./file1\x00') ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000440)={0x1ff, 0x3, 0x7f, 0x100, &(0x7f00000001c0)={{0x3, 0x9, 0x0, 0x98, 0x6, 0x6, 0x2}, {[0xffffffff, 0x8, 0x9, 0x0, 0x6, 0x6, 0xb81, 0x2, 0x1, 0x3, 0xb87, 0x1f4, 0x8, 0x8, 0x1000, 0x2, 0xfff, 0x4], [0x7, 0x4, 0x9, 0x9, 0x5de, 0x401, 0x3, 0x7f, 0x1, 0x6], [0x20, 0x4, 0x4, 0xfffffffffffffffe, 0x5, 0x232, 0x5], [0xffffffff, 0x6, 0x200, 0x2, 0x3f3, 0x6], [{0x5, 0x4, 0x5, 0x252}, {0x3, 0xffff8000, 0x3ff, 0x7f}, {0x923, 0x8001, 0x3, 0x3}, {0x80, 0x1ae0000, 0x4, 0x3ff}, {0x7a03, 0x9, 0xffffff81, 0x2}, {0xfff, 0x8e, 0x8, 0x3f}, {0x3, 0x7fffffff, 0x7, 0x81}, {0x0, 0x0, 0x9, 0x901}], {0x4, 0x5, 0x4, 0x1000}, {0x1, 0x9, 0x9, 0x8}}}, 0x7, 0x7}) dup2(r3, r1) fchdir(r1) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000140)) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:02:49 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x8000000000005201) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)=0x1) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) fcntl$getflags(r0, 0x2) open(&(0x7f00000000c0)='./bus\x00', 0x40, 0x81) open$dir(&(0x7f0000000180)='./bus\x00', 0x200, 0x70) 16:02:49 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x10888, 0x152) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000001c0)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x9) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f0000000100)=0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) 16:02:49 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000200)=0x1) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') bind$inet(0xffffffffffffffff, &(0x7f0000000180)={0x2, 0x0}, 0xc) 16:02:49 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x400], [0xf8040000ff], [0x0, 0x0, 0xffffffff00000001], [{}, {}, {}, {0x0, 0x0, 0x800000}, {}, {0xfff9}, {0x20}], {0x0, 0x0, 0xa}, {0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) r3 = accept$unix(r0, 0x0, &(0x7f0000000040)) r4 = socket$unix(0x1, 0x2, 0x0) socketpair(0x2, 0x5, 0x1f, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r0, 0x80}, {r0, 0x8}, {r1, 0x1fc}, {r2, 0x20}, {r3, 0x10}, {r0, 0x1}, {0xffffffffffffff9c, 0x40}, {r4, 0xdb366f78d426c09c}, {r5, 0x10}], 0x9, 0x80000001) r6 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) readv(0xffffffffffffff9c, &(0x7f0000000140)=[{&(0x7f00000004c0)=""/4096, 0x1000}], 0x1) 16:02:49 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745f, &(0x7f0000000040)=0x1) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000180)=0x4ebfce02) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x2) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745f, &(0x7f0000000040)=0x1) dup(r4) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:02:49 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000040)=0x1) setsockopt(r2, 0xacc, 0x100038, &(0x7f0000000140), 0xfffffffffffffe70) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00000000e900090000000000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 16:02:49 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x440, 0x20) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x2) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x630, 0x0) fchflags(r3, 0x10000) r4 = socket$inet6(0x18, 0x3, 0x6) fchflags(r4, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:02:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x7, 0x20, 0x2, 0x81}, {0x9, 0x9, 0x55}, {0x6, 0x7, 0x6, 0xcdb}, {0x0, 0x1f, 0x3, 0x9}]}) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x14}, {0x48}, {0x6, 0x0, 0x0, 0x104}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x2) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000040)=0x1) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000480)=0x1f) ioctl$TIOCEXCL(r2, 0x2000740d) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745f, &(0x7f0000000040)=0x1) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$TIOCFLUSH(r3, 0x8004745f, &(0x7f0000000040)=0x1) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x8004745f, &(0x7f0000000040)=0x1) pwrite(r5, &(0x7f0000000600)="58d4fdafc3604d9dcb358874382b11d1cf1794a325180d411e4cca455f25b44f01f2e3dc0409678c88017ce35b7d3a5ab9c235b339f2a0c764809831b902751abf0c41c34cbe6a55ce377b3c78d6e5b045b53b65bdb6ca7cead1c20d52bafff49cd08468ca73b3ce57370e21373e09180aef2164292f85e061d2ffa183d1921855e1de7c689d3a5053be274cdad45411969eccf119a1d061c050038da4ba15cde673aeee6bd04a7ae7b8949cfdc8a82a7aa5fd0496947bdf0669fc9a65e516f0fb482b0211a920982884fc8fa83493c24d9bb4936c227338823756e97c9763ffe3a382b1c345ce", 0xe7, 0x0, 0xfff) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000240)={0x5, 0x0, {[0xfffffffffffffff9, 0xff, 0x3, 0x9, 0x0, 0x7fff, 0x8000, 0x8, 0x2, 0x4, 0x2, 0x6, 0x80, 0x0, 0x4, 0x1, 0x2, 0x9], [0x8, 0x1bf344f9, 0xbf, 0x3, 0xc, 0x9, 0xffffffffffffff44, 0x3, 0x9, 0x4], [0x93cd, 0x9, 0x1, 0x7, 0x4, 0x0, 0xffffffff], [0x2, 0x7, 0xfffffffffffffffc, 0x7fff, 0x8, 0x9], [{0x6, 0x8001, 0x101, 0x5}, {0x20, 0x412cddf5, 0x5, 0x8}, {0x3, 0x5, 0x8, 0x1000}, {0x6, 0x800, 0x3, 0x401}, {0x7a, 0x8, 0x5, 0xffff}, {0x389, 0x1000, 0xbc5e, 0x9}, {0x1, 0x81, 0x400, 0x20}, {0x6, 0x7, 0xfffffc01, 0xd}], {0x8, 0x2, 0xfff, 0x3f}, {0x8, 0x4, 0x1ff, 0x6525}}}) fchmod(r1, 0x184) 16:02:50 executing program 0: r0 = syz_open_pts() r1 = socket(0x2000000000000002, 0x1, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000040)=0x1) r3 = dup2(r2, 0xffffffffffffffff) ioctl$TIOCDRAIN(r3, 0x2000745e) kevent(0xffffffffffffffff, &(0x7f0000000a40)=[{{r1}, 0xfffffffffffffff8, 0x1}, {{r1}, 0xfffffffffffffffb, 0x5}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x1}], 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r4 = kqueue() r5 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x8004745f, &(0x7f0000000040)=0x1) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x8004745f, &(0x7f0000000040)=0x1) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) dup(r7) kevent(r4, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:02:50 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000000340)={&(0x7f0000000180)=@in6={0x18, 0x0, 0x3, 0x3}, 0xc, &(0x7f0000000300)=[{&(0x7f00000001c0)="f516a6ad6da8c9a438a66a112c23a84ca84f261feda67f32b7a35ea02d500d0257eaf81af80899fac5b558ff13aa979224d2ed68d497f55882035af8ea1192a5", 0x40}, {&(0x7f0000000200)="35a42953210f0512d755ba71ada465cc70d510ae4a2d6220ecfb389f7e3cac55995626c5d5140da1c906b24429ad9157ca14fbd5968cd1b4368868970f6e6db85ab924efd550196cd09e4374e89d2883f2501e6153b389a26fb5d08f3f8871e5b373f9b2a2f3a9487929ac61ff5ea6354825291706e2908aca90739235bba441f9682579ece36bd47a3cf2239bbbe264f3e6848d10603b89edbe8a8f647678ab1a356f89951c7c2ca97211d0ac5359ac72d552e923ab2d4dac7ee8259f54d1cae33ecbd30c8e254af221bfa1b2063297d2bbc0918ecbbb", 0xd7}], 0x2, &(0x7f00000005c0)=[{0xf0, 0x0, 0x4, "24056953b21de8b3adfdffe8ec99917eecb59aa7ec6ee8af34ecc963d15484601b2706e4be70f9187dd652dbe14a6dc3d1298718c6b7de19a671115393568418b064ce3a7ffc8239c72088e60cb632e849d8de4f798868d5d3e86e06f8698de4a8fa74babfe4da0484cfc80b50a2cc0a8a1419431f326379b1f57337d8a47f4344c3dec0e100c4cd29e385771861c7a3b7554fe6e3463d5185ef68b6f89fbd7805b02853eed5c9df028428b2c7b26af77ad69e4b2d121984687c24c6f706d8837d7a9e8ed52e0c2b74fe57a6dc6a2538e128dc1e9c779534e8"}, {0xc8, 0xffff, 0xfffffff8, "3f127f982ca3c330b97b6778037b01c2f47452155acf3d73a13ab878da8487a2c59dca983631620bbd3ce0b62d90eabe9ff020ef719df720d606d5f9cf8df81f46b1c5b89febee9624a67469b38b190bccbfeea05972edf9884ef2366809cff22af3da87664fc0377280fc044a67082cdbad4d903b1e0a800104becce30f8e364e8c33ff68f7ba5b6ecd01823c2afdcfb2a9f66ca9a9e4a041f4cb1f2b991a2b1b75ecd526555a3fa8aeb42e8e7125ffaddd38634c65"}, {0x100, 0x1, 0x25, "f8817b3380bf810d9b930e9182dc8a763e60ef70f2e00d81d65acdcbef0a1bcc558e6d05a5a8b9472539d7300441fe8aff9c6afd6f3c5a4f63d8dad5d22598c624f73447117ad538f46989b09ee081cf8511cee847052922a1e164e6e6d53c306775b115b2a16687bf46893bbf119084275afcadaa0d26f2ab6a4b490c17671201f09cc5f6a492ac58be1d7aba46cbc499ea58f4bdb9796272487541b164feed7e90525fa584cb430f83c533c4c77804ca4920f43203230e5a210ab4bbba49c360fb8d3b06f61a9383aa817db67ba5373b67ec315a8cb0f32e1caa430fbc3fabc27343fc84c5eaaeb89c"}, {0x10, 0x1, 0x1}, {0x40, 0xffff, 0x80, "16ff83d44b9d914258d165571adc7819bfcc6ae93979290ef1438d824b41c1657bc230b87c4282d98b616fe60f0e3d"}, {0x108, 0xdac84e0514af9a8, 0x10001, "e641c2572880f074889d21f31b2d29bcb56bd517a9e69cfe0a1993b0f91ab1048cb64aaf8896f69b0eb794191cb7033113e855b5cff2d6dca9a83e0b3dc028c9953f9cb09c58535487784c2a8c932868a88efd46ea5be052096fe42e27cd7331f9584a5dc68d1b247735e1db75c37703a5d85003d9608fd247bf84bbe9084cd68a64439c017b82ffef3f03c488b1f4725aaa69b3d198855bdcfcf08c52387a9dfd2c6af0db53dbc77f32245ce1a8c44edb7b2e4c1be631f50c14dce420a619a5dcd4bd82f4e2066f1b6f933111cc9b88875249bf521e8e544da2500e3be0f48d6968ab1828c32545a8472a912e6e8b52fe"}, {0xc8, 0xffff, 0x80, "fb89122a832a546b5cdd20e52c016719db22b59ec37a26a38e10cb84f825ae6ce7901a6d9f645792dd675b7f17b426bf8a9c8e8f03f4ab9ef889d6a8908eefe6e8a60e4de03ee322d5977e95f0cd78e26dc469c81f3f391b99c88faed6dc240562654e006eb3f47b326d5b2842634eb8d86c54b3c9de5c2bafd5204d99d7c2405baa4d3fd53fc6b4ee123139cf7eca4424c85d660f8c9d98ae269026e2ea6e10d2bd0bda6dac5a4f978f29ee8955afa9cdf2c168c1c5"}, {0x70, 0x0, 0x1, "284dc9fabf9f7b8cb5c0502360a9536ae01ee09f06a2e91409922acab43bc58756d24bb3444c8e25846fe025fb90b9976f32a0a41205591eb1f59b75473b717e4791aaad2b1520f0da426befea4269ad6af52512bd9aa306cb"}], 0x548}, 0x40d) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:02:50 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file2\x00') mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:02:50 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000340)={0x1, 0x0, {[], [0x0, 0x0, 0x0, 0x80000001], [], [], [{}, {0x2}], {}, {0x0, 0xfffffffe}}}) 16:02:50 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a7e47b2d678f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee44cfc9ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb45884721"], 0x1) r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r1 = socket(0x2, 0x400000000002, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0206922, &(0x7f0000000300)) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0xa, r2) getsockname$unix(r2, &(0x7f0000000080)=@abs, &(0x7f0000000040)=0x3d) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socket$unix(0x1, 0x5, 0x0) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745f, &(0x7f0000000040)=0x1) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f00000004c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = socket(0x2, 0x3, 0x0) mkdir(&(0x7f0000000380)='./file0\x00', 0x102) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) rmdir(&(0x7f00000003c0)='./file0\x00') link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000340)='./file0\x00') r6 = accept(r1, &(0x7f0000000400)=@un=@abs, &(0x7f0000000440)=0x8) connect$unix(r6, &(0x7f0000000480)=@file={0x0, './file0\x00'}, 0xa) vm_resetcpu: failed 16:02:50 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) utimes(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)={{0x8, 0x100000001}, {0x7, 0xd8}}) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:02:50 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee104", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x8002, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r2 = geteuid() r3 = getgid() r4 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745f, &(0x7f0000000040)=0x1) sendmsg$unix(r0, &(0x7f0000000200)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000300)="6590d628aed31facbb83024dd1826865b230ce20db0d6083fd52f977650829d111e197ccf144e0e0b90d8d9a4bd375a9f765773973658e693918b2be94d409d8f6de81375f480fa9e76967fd32953276dffd828904a467eafd71dc143d4df688d2738180cd02499cfcd9e7b49ae1964b1e238f57d189ebaa60b60a8ae78d6a68a215f49f6f4b442d1bed97f37e5e2698c2771e62eb5a6470959c272c0cc0cd6bec9538dbfc498ea3e7c8965a573f9e9047835b0fac396073d279eb1cf2352bc241f9e035190457534bf7b845cfca5fb17b120123cb87202e6aa0", 0xda}, {&(0x7f0000000100)="0c0f31b1c272820f88c88b408d3ed4c3df008ff16cdcd69b3a", 0x19}], 0x2, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x0, 0x0, r2, r3}, @rights={0x18, 0xffff, 0x1, [r4]}], 0x38, 0x8}, 0xa) 16:02:50 executing program 1: r0 = open(&(0x7f0000000200)='./file1\x00', 0x2, 0x1) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) mlockall(0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x91) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x2) r3 = getuid() r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r3, r5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r5, r6) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') open$dir(&(0x7f0000000180)='./file1\x00', 0x20, 0x20) 16:02:50 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x4308, 0x6) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x410, 0x0) 16:02:50 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x5c52c0293040333b) r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x200000029, 0x69, 0x0, 0x0) 16:02:50 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x76bf354c0b8cf63f, r0, 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:02:50 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a5387060000e2b8180000002900000031000000000000020000000000000100"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000034a000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) sendmsg(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000002480)=[{&(0x7f0000000240)="5bb7301e5a049d2a8ad23b27b2835a5d89ab0e71ce9311d967aa50329440393b5ba91d77312cc18a3ab2791b15779b5360f3b56ef1f4de6f8622046a3d60458305e2573243c47febfe86a13ea1c06d8b9c86d158b42d94a96df93d9c337979633ff2adb718ae9d06aeed2c4664a19b2ec0d5a95036e8e2149935e35ce5bf8b6c2fb30e112af2b20d4209cf71b3802e524a9ae821bccc04ad88e746767d347f40a0f33d2720218880faf6f1cd0c9578d559930c92660d9311aab262463353cd12522ae14393072107f0b5b8956280ec8b4ef742868e800bed9c4b6c4a6b429c77cdb95d1a0a5439dd400143b67a59258db0231857536d832858d22ef7491151f0e0e24a470bab4389b7f493c71b5af050671df83c46d079f40d7fda1888a6e0e4461a4b09279ce87f1ed89c8de6374bbc882a8b9c4da1dbe19d509e55d9918a8d78efb399f5ae94121b19bab1feb57294a1b023a61e7f662b880aff949c046da4fb700fd5b6fd88e38a98caa848d26096b01bcf63fd9b04214cf9a6e966d6b5b1263df34296303d211e11449381028c73a4cd257319a0036348fb9088ccfce47f171f162ed95b29434770aeb896b956beac64ca7c07d898377086d12234318211f810f4c2f158ffd1665e74d4cf3351bdb009f48a2c9cc9c6b1ff1ff1cf1a5bcf0a6c88502a45fc157aa3f8a1c5b1236f4e23fd738e402dd34d4024d4c9751cbf7f64cdb1e58d580398f0664026d6a724d1cef9a0486b0ba1805c5a99ff6a6e9c50532da0e027d84645c629b4fe2bd80b0dd5554cac9d0d0721e522e38b1ff3d2a5c74d34e36ed9113ed7c540aa6c7fa606d66110b428ee5c84201a8aaa4290cd4bd1cf7eabbca9f1fdc432b118f662f64f0ae2de68c8d6f08edbca5ee9810ebb3fce93018fbe263ed4c515bc61022915a5dcabe53675a0c443237b81f3c7869156fcff6838988b01e9e939324839888006e877ca5c6e04963d850de231101d96b15a1ce32aa4df47259dcd36c3cf5f43e6a2612baad46c98074abb5a935a9f8071be1a1e7cdea90ccf8171d371fd6ca669f38e441c2ef285fcc11975d544f2c3638c4b1d9517c128ca3f0e3169424a76538cf633bf799f03b5fb369a94f4e8fa4eb3128da76972fc5738f2bc1aecf5bd9492d9bc20eb147592b21195f69ba2a5c46bef60a0e57b4d08659c9d3cb0aca4f5bd1fa0a2679732e36dce0f51fb5c6088501d6cbbf8b2a65017e836e59b93f8eb440e154e25b1b771d7dcba58f8dba8119b130a7a5147f5c82a68b196343e96e6cb6ae0a26ba0c38f731aee4eeb90a2055976a194ca87bbddfed57a37655b274279a21ee79fc3140ce97ed536b5dd83f115be2dc7e4518f2e072d55b592a7ceb281bd1a7e2fc62b40cc86340c78808581dae4f75be8f58baa4cdd3d5d1fce444d963233be7f42f10760093dcf567d83c57f2167a045713af6ab79b02e2c039f282e0952f62d4e31ae9b624262ec534386474ee88cbe4a056229d006cde5b29803433e3e29713023fc7629c1d676bbff291ce303011d018f188a53d646190af1c9c1df7ea1ceb8c98e2d39661359702c08c26f042efa6a30224aadf5e5f91f2e2e82f066d8c7993202aab1e7a05438e34b18e4ee3d276bf67d9a8bdbe63003e97d67e7c0a7885869dbeb0ef4d18906e35e33ff4e4f7c7cdf9b55b3c45ace91967866692bc983270bdcf8897fbdc833a7f911f74eda9190c1d83e9b96cc98ac2d8ed4f427f69ed5e06af96516d7c34de79c45824dd9a56e9af15688e837368e26622cc01a6cfcac39ae25cdd004e4b125404dff6bcc4a812cdb4092517757d7836c3c497dd5a5dcafbf038dabc04cc3b4fa441134f7d57474cf7cd22612c1303ae5e873f9bcf95652501e8463616d6623571d62bb1dd27d00a56d499bbf431c24f3b761ff31f4a3fe503200291a39dd6d7e14df749562f682089c5ea3a85dcfc4b8fff62e7dcdfe1f2b59e442e9cef36ee1400f98d04bc3f06bf467cbd49511cc7624d505da529cfea98e2f827688d6c7556dc788a522d560ce78894ba57e2efba17dd4a2b5e7ae604c6a6505c0b72e1ae796d325237c297723c42e6e1b50c01eec082746738b480198b4f8f38ea841bdc9a1de6e783d949d0bd3abfb4b155934b2062625b87968fe0d0c44d6d3c7d8947fd8ce54e5f4b78a3783a00536600bf49ee36be70a8f5e8d155916c90655dbc9992a6a116227340bb6ed59423d681a7536b75e9064bd01b54155b0df9f9347b115cadfcee1b184019f2d5be1832fb1b4b98a51213b5fc48460aeaa18f13cc6e1a3141f0145a32e99aac9e22e551dd8059c8867d5a2e494a41e6bdfc190fca1560b06e783edc8d36049fc5fb2279b66f7b21f7e3909006ebf6695b63d418f953be95928d623dce1b588fc64769b817a9f8834ec69565eeb648e08de9ca415aa37be1182029d2017d1aafa5f4bffe0e55c9cd7fcacecbdaf2b22d4accec353340b37d1f6646ddf82c59b248fde239191bf24b16286f6d1a66f8919c77c8551f9b768b25576a135580354c1d19fa4655e51fbe90398d80c009482c0035dcd69080505963245789a5136cbb0efe361b383699d8d5260af37089e041b0431068b4fb6bbb9043735d257f20bc93ee7162eb9a9ded5e54ccb8eea33266cfe5fc53554f201b8f61d6cbc8b9fc5f3ff226fc9c0331eec92f5a72153ee9d3875a37b19d2d24aadbc5eaa17596321f192f182c037873e7effa37c441b237ecd5fc01f8dbebe1514db9b0c8601142cb03175815eb388f34a595acac6db32e788257faf79eff8b468a982cb4de1f400edab87fa73d96236b54000d09b3f432a8e3c4819f34fc79dac70ccf7b0ad1a2089a08064d51fab300cd6d1b70add2b53cba60667fa59e62dec3908a8cc3275e712646cfab34d9b353c540a5d5095a46eb9c79157d37f45e7cf0e271401842359b12f1fad8d88f40d2ddda5d1c09ceaebc4a47e8ba3704c0b7cfbcb9e43d51371af174f4760bf01bde2debdb09ed165fe50a011afeec23882ac2aca41831821b6c77234c0d129f3d56c9f00adcb49a0f9dbbc06774a92595d88fef41ddb2c09dbf67ab20b958f088aa83e201caccc9ab9d1d03184ca724c511e4de1550045ba50daafe3f0d1427848663616fbd10b61c2d7c823b2473f569d134c9efdf96085fbcab77b9c887e8b801b3d4c6660f20060e0ae3b849bcae5691e382dc9a3fc883f894164e480ea01e71ce579cd666f14b0d6c7e110fa11080458e3f9ae98bf6627b8414288e199e21b195590669430c07dc6ae0982a5eb0cacb73ff22a74213f9fcd05c6723c2f1b1de37bfbe4c32da6f70580f372e299bfc504924a855385370e7ba3c8101c6295fd6d02f29c45b35e2d392c9ca1401827b4125880f309a22527cff045760d3fbe22864402d742179ae1ba243f9ec8d62e8a07b2179bfe011551e9be1eb9fab430e7b0e9ad2c25793125df27813d5a4b4ac18fdf73f3749ed864f7b9e65f3e735021376b196f3f336c274e3a751845c343303f84a2d28670d055c2fa38ec727a5e432f08f3c050e7fdbd716d33946e5bc8393d7ae763c0c313f1f2d131fcbb23096469c2b471e4c77b569f4a60f2a23f0016c2b7f200ce7a9cc5e14b4840c38305535eb3adc089caa7ef4d37f1bb78da4e4ac59b21dd488831ae294ea97d5c0821c1ecb70f8d6ab84bcedb161ebac103cdc88db072ab92de4d309786e4c8928dcacc9bd54955627fd903b5820bc2690390813775abbeceba9a7192a62750efdc4d64091db5d088ae10dfee614718f653278d30ad59035c65704b11d9d2cd26bce45c67ad83d738e8eddaf66749c12a47c0ace27c87f10139ebe13c2f6fe1fd5c082ca04d9011c5d99d28050969d52276f5fd4c02ad9c8761ea339983fa46413898b0d03f316d1c276aac11c871837eccd8e6422426cfed5ac3f4382378c82377e571775e96932f5a7de5c22356fc6e087527b24a17b5b79f175506823a31341a88664cd8b3c30b303c748d04fe90801a2018a0fdb0a6200fc671a7c8d37a3a045b6987110281cf48e8115d65d24447427140f91a80b38af3f7d50f3ffa9fa4c2ebe9ad077dd81aa78e23f77996dfda9b9223af9584e115c9a79144f80aed5c4c1eaad7c7dc3fef8f38611f9b28cc3bfb8904a3fb472af2c84ddde4b4d3844811700a082b911c31035d76cc044bb466e681e8eeb232d75d6ff7687dbe786624bf442daed518cca55f67250dd9d0b0f924111b84204099b4ea006d194a7f7715e0997b424edaefb32243a458d921c21d70c3a062e8db2f6f3278536a30826b37aeb389cfef504b481f7fa31cb961d3136e387451eb510a3208be749fa983946fbf29ac93cbba57e923c7668f7b9b7ff4784bc7eaeeab3934dc85fe6ec5f0710ade5e502194be018e1ecc37deda5d42d5033d98e46f74c245e23adbe38f618e6850a6da02ae8c657a054a961f70319cdea4d8ada1a0074c52b76c6f6f3fba5a62dfeff0d65d560dacbcb8f4c936b482c7aa96e345f8a425c7203d61afc81884d45dbd76bcb389b2e23d9629f4036e958815d9fdbb7bd723fa7e33f5fcb0cdde4131b31dbe370795563773adea8980e269b4417ba35994e7873fd1f9cb342ac08c46881a383af0c848c4caefce606375ca3c6dc9299b523655246e547d2aa6487f02cc2a4de6c013185c0c6ebbb4f2acb3f85b960556e151853400bcd28b9a5e301c9ad9c1e2fd17e4d030c37e087ea50b65bd75ae406741b9d35661ea8ac2dcb88d281b071b5cc7609e8897c6df496f3de3c4a0744763ab5c5112055b57a280b9ba75b5f67a03a41dc2c8fcfe3a8bd096dd7859251a644305925b501959a266b7660b24855463137c8e2bf9746dd03a7483f890ed8704771c732d5fbd9db0ef8622141ef4487a746db0329bc7820d5fc6469db7903c6713a5da12a669eea2135773fe87053853f1cb89a22b6f9390a779d35463b342191d5efec8b7a5f576dc2e875e184380998376bfa0f094f30066bc154a2c158064e39095a2aea3a2e5ab873a4776f5bab78339b39a3a59c9de0d2e01eabbdd7fbe1d8310c58a2d331b166cf7250a6c1e2386b1ec590d96a33b938341381ff9017cb101e53d4a0efd7f9486a4e1ffc4882f1b64fd78ae3a0b4ce04d7b2d8b03e34bccf9d9f2f3c7494b811ef16d9490c593accadcf52ebebd2bb6eef22fc6a0488536acdc3767a582cefa90c08a0b25df714d66ccf9eacbb4d997de032df513308d97f0028d99bf65dedb18d2d31924ac899395e9ab0c3a1ae085f2c4bbf88e690bc057a88b162a291076af6d21a0651ca1e119ef7132169b8b80b830209f270d84a5a937f8116b29edf28769c42ac00a50c6d916f292ee59773d87c56ba411e8a560a4b42150b9ac78d5c3798b06e09e32462027be96b112376dc1613802f1ccdeb2026da897eb26a8203ee21fa9f2e5141554f6bdaf13ad1584cbad73c9630005aac682e52442c064c7da0b5c7059eacac475ccd40caa727349d1f46e0a9b17bf843fd252f6d9e053cce21aa67a72c3f664280648aea7b9f5fe797a8872eb711619e1cb98c7b9591b5cd389cbf0a89d5f6a06dda0b56f2427da604e36394b8c212b21bd2ee3748e919124071e351170f8ee367899547909d41cbedd7248618857e5e4a7ee0764dc9b9a406879b173910d28821fa58a51b5faa75327c646bac960a674743f8a8bb90142e7c355a6f48b210134d4316c7f3b6462757ff9b2b1c4816c390776b02f9e48fe609be360ed8c5c1311d74fe9d2c70b3f1b6130", 0x1000}, {&(0x7f0000001240)="b1d82133cd288454268fe0c0e93d3b44beaa3ba498182a7bcd22f49345d3ec0b0273131dae62a4898a440c2ac6b649fc837c6a67737918432620dd253871f0bdcd5a59187a78ae901efb83196a63c5539af937da0cabc0b8ee82cdcdd583fa30e17a74ee9075e1c3d061f69f84f4900ef8c8053ad82f6bf5ed9e9d0ba9c5f2244e614f4327aeb3eeb9ae7f424efbc17aa885289a6c68eec16edf0c529222185d3cf2c7296b619dc58af30e2b72020df53422c1dad6adc48f938a8c6f2f19f9f8c8ba04ba864b0c1faf8b68dd32eb262c17c7736d5f0b3e6450e04515b968d781231103c26ef1d25e167d3449991d5e3b571756e414b0cb10243bc31b9372c9f94cb3bb9ded7912e33dbbac3c019639e529cbc79265e3c310d5debf0160114ac0ea67e134b60342186d548bb8bd05dd3cd1dc8906b09dbb1cc7110977cfd79eef5d27318cb72d269018ea99692c180f2304ee8118ae2c8ae6fddf5dbc1c5b30a4059c66e071f8d168d82c64ec77c8680f453671319ea323f7479c0f6a68e8f496b9bf4beb5f1befcfbcc7aafa7b02afbde8c42d234fd22027388aa2ed4de91281ffe8587a904649428e51f9b3cd05e60ec265f80fd7131b93c4036d969e5d74240e15ed5aa28f06e0eb66145860d8b75962ce97a470f66f34fa10d99e177e7848573884a150d49ad0f674e7644acbd9cf6f59899d16e8faa77ad55ba791fba6b6203cbe45ec788d66aa64a33ccd0603d721cfd361273e2f0c8a90e37383bc5f998c9d3f071cf19dc552bca214a7549c6bc11f3c12a1353ea67ae3d4846a6fca5ea90be300b6e03c041b28acedd7bd63fb026fff81758af432cf344cc9856f5fc1fb25214f403380b176dea046f957a0ee4e4140fff89c739f8accbfa9bf63d46b8259541f94432dad3c53c7d521b2e578122326be65775e16ef9aece26b6cc07c1742dda89bfe623e22bba40c51133cac7a36c2652550fe37c55b1ecf37c735c88936538984b8d6ebf4baa2f28b2f6c6ded1450c6890d84f47f8971bd1d53fd05bab111be5324e429e279522799d8f821cd80d2f10a3f9608af03c77987622915c23782f5feb3ae849a8800cdaa9ff0dad8e21695f2b00820f137d4d356c7ffcc9126895aac345ede97f36e165faae87660ff0b9f135b56eda598d25c7d7fd6c07dc5e1ab0373935523af2c6da2c8aa2275fff0f8b081f0603fdf43405fa1b6afafbe0decfb876d31ed7c714d5fbe54898dc3b787330443559035df005844188b563076f6033ab4e1f415847daf9d9fa6470c5f04bc4f60f4bf46cb96acc0a143a044b0deeb8b087701890319fb7b8fc56b995a8cd426e55f1e7f78c06881b74249e117335df7b8d7642a489598a0d77bfefa68f12da8b01e8804250bda80c5262c3800b0e179dd41bb2a83edbfcd10e6cae8d56190744c1cb48466a011ac5af70925fa623754822459a8b6947e6e71eb7bbb4759091a477287081f9f2b1fc4fff0c63db924f991f487058f34ab0d20619a28cbfa501c6859ef71918594d8f240afe5a15b73ae2b4c628cfd1c28564f461a0762f793fe1a0e2a7e57be68487ecb5f3444dc703ee89ac5e31b11466378d87e831f352b2a94f8c2d1f0f40abf57e126cccbd479d0c99612334a8754f5b0d9aa9242172c42e12fc4c89aefed79fb49b12b0d16e4f8547b1c6b33a25410bba3b29fc52569e0bdd8ab4d5389885a3d8beb8de89bbf54d85b3ebec67118096f06848ae00fcfd19642a324d408f86c0b5ad4531afc355a55ed714fd946bdbff8d84a53f765273f90cddca80cef59804a2828a7907160f3b36ed85891b7b34d59d42ecb8b20b3368b487f7878ed5cb436fa22cf44cb12e0063c2d29fbaace988cb114418cc7c6a9ed107df8c3ad87a813db13ace71f1f34454bd242982b5e8df9bfc081d6ac9b09b6da4f2906857f516c117d9dfd61ab4182b5962b4c015e592357ae76c9378d785fdad199b672d8462f0afe08ddcb698a092ceb31e84f9ef236b8e1316cdf2fcfbd6f2fe48fc8062bb52d9e8c3d468bc09704dff1363db7989c7149a123be98d459935a60ac93440bc06b61bf8cc0add612ab551c9ab248dde3ca4fa3141ca003aa68911dbe1eb63094c536fa81e34a84b28a5828a283a5981252673457d74c954f14333de686065e03991cfa32e3f130b69156e0c1076ae946b5c1833364984553d1ee5119f9396b90a2b645ffe8186c0df072c80d108d333035f58bc17173c3fe8e405234d52a94beb9ea14f16e41a4eba93a01e6837a978eddc3e90d78936b51f9cf39e2a9d8b98402e5bbe40e001e2d108306bd85f3f13ce7ccc4f7067bf2b309beb5ca77212259141deb2fee301e6ce6e061ce617ff9a8ca32ca032de7d2e3f89d7db77d279032e59d828ddf8d5b1c1ffb2d01b81e5571cf350184d044a5cec18336b09f853664fba68e7e93fc806f1e777671f3f7bce33fee80f5b8ea42cfd47d4511a4729fbe0a971a778eec699abc9bdba51313670a3f587912ad252bb47753f2188ffda1e2c47d744a3cd0a1106b8067df3b96c202b638e1209bc3af0862dea9694a62a8753142aa1ff3b970a09190b5c33102a871152d9655cfbaafafb11547d0067d998e04881088f6cbc9b170de1998f295236c080de17a19add171c75247f13f03c5c0b685545a6d6b46da2a5260f195f7318eb3ce71dc98448c66ad89fcf3193a29ec5fb611900ae7812ee133b9609910aed46d55aab3f6981e2eeadea30e550992d4bc761ae923622d1db63b36a9160a2150f367732f29e943366c4802b280098b67ee6c32622f12c75b64ecd0380ef8a98d127170c50b0c5b5b40b82ee84a3927c6e248cb4c5e42f36fbb066594af97a857a03c03f9a75ea9d8caa02ba3ac3ec894a9cb95c09d6dbc309369892fd02899132b66a132e21029346bcc2dfb2446572d6476c5a2ce72d55a5d7e795cb2284672c4d457c6bff763d932af4fd37962976ea80fae7a9f546c3a07dab7ca759f90ebf538dfe7d48b1bdee4adc49f9f5199bc890240c46b496462c8a8144f5b29497a813ab9b8f3b2be18c87b6b5a2a0088d344f8cd59f504527cd975970c814d6a5fe1ea778204cde60f6f33688f8a2dce67be814618f49a83c869ecc42689ed987098a583927c8eb427edf01de081cf8f2436af4c822f471754b9720687a671467334b36338dd22c6d0191ab748593151bdabfea15ff62978413ba1868f6843e1f1f9ac4bf9333126ec0d39bde2bc40ca8ef522c9e386027ac9d4f8a2e4c201b098caaa4f6605423c7eb4ca1928b5068c95b9bae4342e638048ace23e20f2e029961be56b7d8c1042aad7a28f1ecf51e7500adf4ce5b329921f750e5463e6e06dd7c622215c9fcb08e48dfaf247c81682546969821cb7769b865f4b8dff3661534ff56a23dc881a52c64172125fb2049f7abd2c59ac71635350a97e3e9d5dd3729d00db4d9c13a4b3039120469e891adb6fe8f1726e4ece7f56ed88cc5a25ae9ad675a0fb5fc6c50c4b1bb0dd04294ead4ff6ec00f1fdc368df794ee1b3d8b25d42f3a78be4c6bbaec5deb56620c1d05da62945436d205e51a704d37a50580706be1256b197f715586320deb0dc99fb189d6813956e5b614fdc2744e2d4ecde90bef56952f3ccca38e712d6aa22ed4d699e05fc0c7f78cc9ea06a840228215e949e07297ff0418abec001dacb88591aa70bdee731c9c08080fdb03c373fb577a9878d0ed8f3445c015cc0a1b200a2af7516a25ce2bfca5cfc9c4d172ac26f6229aebb0a9b652ce1ab07538c47b1458d8eb8c5bb0df14f5e75af45bacfc487f877644f14f319a4d43c86fff851b8fff4421badaf55edf180debbdd49ebbb3e1a06d0a7c8d947f969ac6304b2286cacbe6a23d9b66566a92b28d5f32f00392e73c92f89afa5f3a4bcdc315ae4a90cb46086a23bc00081e91838883b75c2e86d2c2f3f90a1c7473b066ec0db6c63057e266fc540596ea6327bddc14fe50439ca316cb143eba512fd0f883dcd452464a37c03c66d41eb813be41ff259185e509434c19d516835eaa23e9db8bb22cc5b5a731c3f9ca8887619bacbf962886a34cc3b0ca1b82ae065fbe66d8d376e1ff47f80059faa56f15ff6be26d6546285740252473fc0f2c2e70206dab166673fe0c9fbf7e3689f3fcac8ac2a57ea91ac39926f23aa9d30389a0191084c52d4d89e166f4981439bfaa64236f4b194545c38996ccc093dcf0bf5b9f9646cb6d090b3d2c06e703a2ae490bd95f00baf92b15ecd000d608efc92ed81fbf26947068fb23dcdee875ce35c1757f70c85af998206df26fe867d895d14259d1ccaa981134c02499b1731030f1615ba5c5b49a8c788b318fde4653bb8356b3ec6f8722cea2e887880629e43dda3d666ee018baef8fd1701bef66ef926b23de9a9fda8c0382020f2daeae295d65548f3e5a18b3672256361322e954e3f808b721decd81264032fe5d974b54e993bc64ac394d11a420bd3103efb08fc4abe292fa538acff8573c26bf14c3bcd723ab4a0a745356990613f5d99ff0de8908154866d2b32b61a06543a7b0291cefaf91a828fb9898a148e15c0f6d68f1b8f3e034393b4524654fee80e836e651f8ed551b695b283e193ff16fc6e297bd5901072689c4498f643f7ec5cb8d21b9beee14cf6ab372417ca16aab4313e9c50fc00ec947e0b7e015281fb2242ab35d2774e950458fa13943d5166091943df0a4a0980c21e610e711474471e3bd79bcaa262619414ba28736618a252a70a124437815fb39849e635baac5e9da4fab76e7a0fcb7672e4726aa8a64c50316b8caadc125bb6b4c10eef3bf14bd226728804f471fb68336dd1dc4c2e359b971c5f5a61964b4e8790d9f57ee687d6d7ab3df37e85a24822ff500b5019a7830842b570b714795158636702c4ebd45b9d36a7965ea93b2080d0b39ceae74260dc332c7234f5e0870fc627a97f930f1b5fa12d817a85fd2919e717d8bb57502f4e4461270790dc2c67fc1ac3c15cfa0ee0d7c9baa058bd9cc087d64530d667100655035435f0725443fe0cfcb5e086f43675d996f73e36e045125fda39ebeec72b7f7b41c83048fa700fcaa3481012d479536ec39a089e71cecdf3c0d0e174557ecad42db8245d53fe5cc0b725a3e690d904ed6e5b8e796b3948e3683c9ad35c24218315839face7401b6686b6aaefe767626e9cc1f2cdb812fd69d678ee0949b78bae413a60b0c161a69abc0bd5a6b6fe35603cfe37fd3950133fd2f395e846cc45a563a5bb6e4c46cabf892b710b826eebd78cc600085ff2e499da27274c068a3384e716e91b580d58e318a019cd1bd49181c5aefb40a41ce0e06ab552a44d17679d773fa4b5a362c6e79c4b7ec3417c8a11d362bb3083729d65ab2401b9940dedbf593cf4df2bc8f23df04b8411e2129824fd4e5072020dcd89208bcba07dcac69168d5fb82c9959858b4d921f97136919e09161ae7deacf4f05da35e0c81fef429fed40d713bb566c437b7bd3d2c289a65c20e041b098a22738bced05818ce7555ea6e4722f777b74935ea37bd15085af4fa6319a405e154afa3d81db3092a476cb9a541b5eb19206f7d4abf0c4520525651a39bf4c47c891900d4ad284ec1107a97be5dea95833648fa7f51338d4083b41f737131e131b834673077c13dedfb95b49e21b7bc2001d3d4cb73fa73791237795811524fc6df353047d6b4643834ebe25cf949c735f6d65f513d297bf9545a1bfce2edd7a2b2d137b5f201cb8432fac9e8db0c89e6daa02a96f95c57cbb483", 0x1000}, {&(0x7f0000000000)="155ffb7c8e27d88ee4ed153f0a59f32ed881c8357608b49ae6ff1ef7470beed2259cb1ac70140b2a5148b598b8a699f3464fdbc7b7b2ba9e6cec58c8afc95692aa31c28bacf40d1ecd44822bef9bb281595f07971f286b54c48f8da80c4c28a5286809d7928321d9ffe994839bbd2bac131514acf8f8b3", 0x77}, {&(0x7f0000000080)="5d980a07c144b283b90de0405fbf148b0ff57f0f7501eef3203d403ea3bb3e0253af7ed52637c924dd669f8495", 0x2d}, {&(0x7f0000000140)="aec49838bf205972fc973feb12205f29a05c9856a76cd9cab989d74bc3d5bdb1fe275372d909d3b3f5609b4005ee8cb29a9871ea1a5a339adb74c9c9f43a83f5c09eb800d76b2f33a1613cfda9c17570b75cbfc1caf03a", 0x57}, {&(0x7f0000002240)="b4c852e3ffe78a509b9a071fd022b8df942e41a5a9b97e9705b95433d2f461a9a02b5b58e8fd67bc6f87b0a47587639948bb92ce6cced2c76c1a61c976b9ec4072dcb374337ada1721ebbe35bd7223007cf8791f00e0dca7293deb2483672c90b7aaf30cd18f551e11e247aa6fbd01628b6ca41b4b367a338cb2d7138abf0a", 0x7f}, {&(0x7f00000022c0)="57c06bf0218797df15337f68ea7e4498fd9ceb3c2575b78e14910a791593c80e0ffcd30c78a899ed1c492e40db279c8abc5268b6b1a3befc5163253ac6ac3b1708c5298a710d153e985c58f3eb2907220bcf1ade035579f60dcecd503d0f606fed2e3d4ec314302f4705efb6d1236f481a28c7c47975be2b72094c60ecd6c96d756bff636c4d105ee282ac5a004154803c4c5679f9c2c9f4ac596e", 0x9b}, {&(0x7f0000002380)="0fdc05f509e1ed6a7961b29efa07eb3808f16884d4e152c2d76b6a9d7b183a34d0feae949af001cd9154f66e535d938d6b09d510cbfe2e5e352562d495b9efb22754865e0c161fe7001c6bc3a54c9da3996c45da0cf0879d2a00b46c46216972769796f66301cf32da26a51e626587c2b7c439c4adc3b8d050ed71bf6441f3967352b7cbe06e68151069106df0121034bc3363d38b61b584f5c19245b137176eaabd63bc3bfd3a4d60eaa864793ae7bea4ee01faf386237c15d7824bdf1200cb6a66e11f5a2ad38365eff7fcc1ee8d7e4d042b2c3090fd41e957661129cd1d70a8049bc87f768811ad7d4bcb7b", 0xed}], 0x8, &(0x7f0000002500)=[{0xe0, 0x1, 0x81, "bc4c66e4d78d1755fafd55a04d34a2fd7f0d64f69c2e15ca92a8a47a5f5494bbe538d57cb401fc2bec7a95800ac2afd799d11d7a76327abf2404514cc08e5c45306dc0dd4855bdecd5f7554ecaf83c4432f64d9884e168fa2f178aad24a0554f3eb707f53dcff5c52dd873acf624dba42af4a9bab22d086502c535c83b4d3bf01cd74ea6f99e6a386c3e87dbdabc0f232f3288426f8eec71b8acbd169152fb8d94d51ca2c8dfaf403463e180c6663d6c0202b399a3da4fd8aef2b631c7ff38fd3324833ff15afcae6dea"}], 0xe0}, 0x405) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:02:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x81}, {0x6}]}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") 16:02:50 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) dup(0xffffffffffffff9c) rename(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000180)='./file0\x00') 16:02:50 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x1) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000040)=0x1) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYPTR=&(0x7f0000000040)=ANY=[@ANYRES32=r1, @ANYRES64=r2]], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="07040a2bf30f00"/20, 0x14) writev(r0, &(0x7f0000000300)=[{0x0}], 0x1) 16:02:50 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r3) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = dup2(r6, r5) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r9, r8) r10 = socket$inet(0x2, 0x1, 0x81) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r12 = socket(0x18, 0x2, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r13, r12) r14 = socket(0x18, 0x2, 0x0) r15 = socket(0x18, 0x2, 0x0) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r15, r14) r16 = socket(0x18, 0x2, 0x0) r17 = socket(0x18, 0x2, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r18 = dup2(r17, r16) sendmsg$unix(r18, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r19 = getppid() r20 = getuid() r21 = geteuid() setreuid(r20, r21) r22 = getegid() r23 = getpid() r24 = socket(0x18, 0x2, 0x0) r25 = socket(0x18, 0x2, 0x0) connect$unix(r25, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r25, r24) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r27 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r28 = getegid() r29 = getuid() r30 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r30, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r30, 0x0, 0x0) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r29, r31) r32 = semget$private(0x0, 0x7, 0x286) semop(r32, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r32, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r32, 0x0, 0x8, &(0x7f00000000c0)) r33 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r34 = getegid() r35 = getuid() r36 = geteuid() setreuid(r35, r36) shmctl$IPC_SET(r33, 0x1, &(0x7f00000000c0)={{0x0, r35, 0x0, 0x0, r34}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000140)={{0x9, r29, r28, r35, r28, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r27, 0x1, &(0x7f00000000c0)={{0x0, r29, 0x0, 0x0, r28}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r7, &(0x7f0000001a00)={&(0x7f0000000380)=ANY=[@ANYBLOB="00002e43660500000000ce558f9362afd5cdb9fae25b4b50f3ee0d7089d382ea84a0d61130315bdf25df7fc7a568963090a4ec25de245a2195b5db2892d7a4e60d588a386cc480e196f0d9fcb2001094546510d3c13c1a8f844a160da8737597bf5e23241011460e8c867bad753dee71a9f6c36694"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r9, @ANYRES32=r4, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r18, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r19, @ANYRES32=r21, @ANYRES32=r22, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r23, @ANYRES32=r29, @ANYRES32=r26, @ANYBLOB="2cf309398f75c46bfd69"], 0x88, 0x10}, 0xaccff110451b3cdc) fcntl$setown(r0, 0x6, r23) fchdir(r1) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:02:50 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a38620700000000825984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee01de5ca360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a7e47b2d678f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee44cfc9ab665fede30cade0b6c6f0e173b356ac2bb9229590000f5482d1c2aac83f8fde8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bfc2b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4bd5f5067899043d9cfad6d51e5e68809f23e21ae96e5683cc8ac3cdfd0735fb10b7f69c7c1256b1c31c53606cd2b5e65ffb340ea0e692cf65e696dc36b98ad5405838fbb4588472100000000000044e691902153e171db926ba30aa18765a4b342ed2dd36c731f17673917a3f82bfdac71c528bf39cb2f5d0690221a6a9d8b9237edfdd7"], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x18) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000040)=0x1) shutdown(r2, 0x2) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745f, &(0x7f0000000040)=0x1) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000000)) 16:02:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ffb000/0x4000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x1000) 16:02:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:02:50 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x10400, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000200)) r2 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745f, &(0x7f0000000040)=0x1) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000280)=0x2) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x8004745f, &(0x7f0000000040)=0x1) shutdown(r5, 0x0) dup2(r4, r2) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000240)) fchdir(r2) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000180)) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:02:50 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:02:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'\x00\x80\x00', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x1c}, {0x24, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x40, 0xc7}]}) pwrite(r0, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) 16:02:50 executing program 0: stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000200)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000300)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:02:50 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000180)={'./file1\x00', 0x7f, 0x8, 0x77, 0x0, 0x1, 0x6, 0x0, 0x3, 0x3, 0x9, 0x8}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r3, r2) fchdir(r2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') r4 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745f, &(0x7f0000000040)=0x1) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x8004745f, &(0x7f0000000040)=0x1) writev(r5, &(0x7f00000007c0)=[{&(0x7f0000000280)="abb4143b1a6af86e19ba2d325e19be8f06573a682878c605395211a554f76a3c4c5cde041412c6289667fabd5a4c911c0617c9a01aeb18b90947f486ddc4a8e92710300f6df014ff7b45cbcb5937681ff92f425bc22be719954c0bfe3c87834840c4de37763c3269a5b3d3d1270676177a9fcb3eb8989f77adc1774832ee76bbc8a3ca6813f8e570b422e28ae18983cdb56cfe9bb5d936c7cfaa404be75c3014bfaa6f8fe04e54", 0xa7}, {&(0x7f0000000340)="10cb609fc78626b708611beba96679f9862cbe3a69de4eaf927d86d01669dbb1daa235ad454238379513d03c48eb6165c3aa38d0ccd872efe0ea97508b315e8461b3cbc92ea3e097d39b64be3dd8f0338d422f8b2af6903b116dad68020fca4ed6c0efb7160a9875af5ed788f279ddd869d3364154cdff0c780db88c26b5e5419e8d8209", 0x84}, {&(0x7f00000005c0)="bc7b2d2201a937c2a517b9ece862bf8e2b212073052d15f75e0216c7c19cbced8ea486f25194bd9ec3c144d3d7821af09c3a228ef3543089c2bffabdb3700f5ca35a74f3361282e2a8eaf3daab84ccec7100104b53971d0cda1881e1c6e151bafea29742808e2415b6e9ca2b6679c960e6b90d72bae7cee09551f4ff3a6f3442ef0235f589e6fc07251d404361ff6a76f5e3d2dff17cf02dd2401d8cfa81552beb95287831b13116c80e40722902979653c165e0", 0xb4}, {&(0x7f0000000d00)="7655247ef57d3177e28b0839fccd634c62d5af9017962dff917fe2fdede2b60f6d0f8365c24128051ebc07c0ff1e2a1b24ffb0eedef14ab907a7c739e0dfb3bf1a97b6fc108a2d086b082c0b07f700a84731d8642b7fed7707115362f36cd98f6e1ce1ea1d615fb4348c7be519a8e5af91f277959c1869477001cabff1ebc0ae78ccf61f5e926688712a04639b54f98e839b6814f228f0bd6b3aa76f86ba5ea8e9dd66443f6bc88be3b5121afb640da0640060f64689b00961eb0e0f8757800a6ae1824302938672f8a2417b3859d47d1bec938d7b8383b0f92027797128f38cb0daf74447ba797a0a41339b6a7e692ab2a41b730c02b649f9f654a9205da16554f953f0c9f6f7b80395ee763f17e8f2f2b6a10cda2691f121511be887511f87d073a1102fde1d53b79ae0fde897493008f43b41a02b2077b5b03a8e90168806ccffa2e59b233382f09cbb987529cb1424de41efcddd639ff74cf3c45b93295f2da9e5a32d5a23cd0edaacb7213045c9c2fb5e11754758efef46fa284e1cb7b0fe67b3664cb22301bd205fa148e4659d86e19f2c61b2606595ea38bdf0c10adfcf2128ea1d4764a47ae767c97030f2204d0197532da22b56b605d58620287905fe661727b8e2459d97067101601b141ecd2b26561a85ae760f33c5d06f8d8a5d40dae75041ec92df5353941baf83aad6359acdd1f0cc8766ec0a517fef019c7504cb26fc3aee5370489b8d9629ae82b71c3dc37e5743c0579ebca2613027e6c98843aaa0474a5ad3e1238611726e4d27adedb4e5722f4993499a6cc0ef658876024911c73c22814b624ad9b2bf42489fcfdb3f150f9ebacad6b1029bb999714269495c376cfe54452b0085ef92bfdf8c34dd39fc395b59b54cf1d89a9ad83fb2d9466121529e4d77abf706f9477837dcafae569158966c2aa985594081fba380353dddb0b78ebacb6ec2f53fb4f06a5210a785536a0abe6cb5cd4a5b364abf603c2febb4b58c565fe332ebef2e06d80af776fcb340212ab69e62c663ec20c98cebc34b84e8810d1fa113966024681b0df8a8eed97831aafe1afbc21bd60e2b94b39bdf0d3db8576a1cfe254de3fca2017664c16d86ebf7b55b56ab14edaab8ec999e81c612ddb5b9fae038daba04a401b51bd12623cafb53f4089df73965fbfd01a432fc9feca953d47d36d73f588f3a1b1dbc1ecaf36b7a41b7f4f90f60a79c9822cb090b0756bd60c42841b3a18b64f80b55375dfef0759646e90d40b246afffd6ee68da57af104f2defc131e30848a71488014d72150228e6859710cf7f03db5194f1b58b195cc7641dce694d10c85e772daa8d1a2eb218628751d2dd5097fbf64ab3ad8dd8cd4762856b8c7b14815c9b4061fc0e7c46a6dd5b390be6b6d672aadd48666323e7d6fe040e4752be506d8af0ad3749e7a309d9d086212f48ea2e21920c21ddd624e582c5334bc82e78954aef0caf680f0e70f28446755c02a0678d8c7a4fcc888fbbcd580b3002c98618bff49b4bc053c5edbfb0a7674462e4db9d6c1213b6aa4fa789244c7ae43b3097cf7522c82652955d25fc25d9dbce9305411af70c1e63b416cf4d1ea79218c4da5ca1224ccc5ff47a02255868996b13a8a3ab9c82b7d2d1991c575c7c8ed9f39db4bb609723eaf8abbceedf26b9590a92b9dcc423cebd784d019844d9586e4edf1b66a4907056ef0dc900d667db8f7a11baae9aa9e25f59b39e511910b269847535f2840f074225bf1ffc1f43cc2eedc7bdbd92004985283dacd7a2b143c26584c83c35dfd28ecc6c303e850aebd2f48e4b3aa83bf1145666ff1985778c825992b475fd17e0498bf230defc7d0a296ba781ffa59906c8f2415be1b34c4d66fa176441cd9b798227f18230452cfa8eb44a6444dd1d59e0f4d8841fd51083525b8cca76e544beb4c54a69a4fa5aa578efcc76ddb3da20916e948372df227cdc44f8c7aea0e204d3bf0bc1e33bc8607fb1635b22b4ff028659d5b2dde05d0d9a212f79cacf667d0bc6da361491c1778bda98d0b05b4d4076be75e1932d37b5f474284fd7a7b78f49ff2f42faa8a581f40670aa2572abe62eb6b4360bb378f33f878566f20c989957f69f9cab91cb5761695b639dcddbbe179252afe02e024c15d5014fbf0a04154cad0ec344e77131479eb719baf2c1f92f553089ffa8d31ab3306bbcf5c8c269a42db8ed50ec62c7237d4fdd68238aefae91ee789c6a78918c8506e8e2fbb3164d6ecf9c94ed990224d9a5f4aca731bf615925f5907897eb4bfc3e3a117c2604fdeacea90a4104586e817c1fd698c31ae29a47109df0c2891e0d39bc838d1be92e016019c9e83c251c44d28441fe6c6a938f8c63cd143e92e6977157f76e7553c77318855a4425c0f175be9c8cdd8611ccb24ffe838e75fda823aa0ef279819fd6d4e472076d090648f9b64246e4c51b4360cf7d60a23abd45ce6211cd723e0bdba8b9da8e744ce407e72b300374c46b6bf113f7f8281fa44bff1e16c435f0c6b6c24e418e07e85b57a78fde14e3d9c28e9aaea7081d3fe07f26ba1dbd4a6218e93c1f306067836294c4eb1a569faa22c357cb0906609ecc4c99b34262772acd156db1eb98e037a67f5443c37ae245383e8b1ba73e46315c68a8a1e1298c7abf8bcd89647b9a636ae0d94779e34d6e3b5a63e9e72e82cd86b20035f21cee780da6d5cb260c1bfaecf4c68f38611d93e4dc705d41cc1636a21f34a81351dd78ef928511bda8fa0ecd4630fcb63514c75548a0f7385a6ac7771b7e403481d09c3bd6171cf4f8dd34edec749a87c1cd99130d6b58575129e9e64b40c165e328e899da4f22b2b92902ba6fa92a85c6cd74c464b05b96bbec81e6053761f5006af1cf3146272788ba9fab7fe3cfcf71117667842ca4e26fc6bcdcd07ff66685cc7223c2bedca84fad9f34e7f0d1df90693091ce9d722ae4d95ac2ea192bdd26ef39021962f4779bd2b70035a8fc510f3e36425f681d92199a2c4c7c81a303ce7ef891e64d4e5f8eb07778fb1fc25bd4eb85a914bc57880c4eb5179b4b963d41a6b71268125039d3904af10402de9e15a7dd269e944d679184ad8772fbae71341434e152ac0cf12f66185a7cc42855bb829cd949b87ba23540e659c9856b0d325b18c43f164902795fc336f8989e16cc44ea7fd61e27b9e4bb6653fb26301e14ddb7c8156d8422408e4e062b1dc5026350937c2967b2efc7f8bbe851e00022f33b203c387d36b5dae0ad735cc3d3edd3877bbd818144abb6feb748cf29f1c248f3b04c3c699eab4f78cd05d686c23c4a4be7b683913b3d4a8a6be50249029f51cf750c3a8778019f30bd62aa154a2e51ea5ba5f32c5aed9fbb7702ff54bec0860004ec05ada9ac9902f683f40b5fb8e6a741862b94f4567dce90f79fb53c80a536036ee633edb7ef8fb149dc8666eddcecc87a6a341c579a725d978ab84440163f74f3944f7fe547c82b2cdbb5bf2854794d726c6e534a3860c280031da652e1354228a6d21df73d99aac63311ff4e5aa097732829fe778547e676362e8abb0445519054a14433d5dfa85b198a5f923ca8c1933872af513877306e3ad43017e0dc3f25013b245bead5c502194d963536bb9069dc2fb69020a258c8f29cf854bd6fc252d49d763d88eaeca4bc69b1b28fe207beb795c1f0d5395f184698eba56532e4c205a544f5664d44da8e2dcfc86cc693d9bc951d33ee2116c3990b0b4b9843ba8ceb1b53e3a73f66f6e6cf2330d1fc688919a98f187355dec703ea72e58559ca0345083d44041c0278e77095cce9d6c8d20c595ed1914a529b6207648ddd16eee1dd5eabb72a5272933f8609547e4c81d45bb1e199807314a8ad7fb88da74d0b33c0bbcde2fbafd9bda0c5797a3e67de56e5fd5b2945f2b14512c94e40f411b3ff857862d208cf38ea7815cda062e26bf025a208d5b882661a56c8fc93a67089143f4564dfb751d1ad32632aeb997db688de7ddd5a9bd12f8e87855bc9914f80d08026312ff0e4d9506190b3c599a8ee9870fc575af9ef3ee8caed88c68f46ab1c2b3cb7017e24408b350b9b4ff5f8ae0e29b8950bed223696ba8f4fc2038d03cc57f34bf8149b9572876df8ded213013b0e30c609e15f883520d7916c248249a5f2b855df91405bb54dc627bc306c0f4e95804588ce6f0205c1e910e79b5ee2025a855bfe014fadfcb0ad35b67838bbe10e374b4b72a15472e7fe478f5483398681045e7a9b77f709b30d379f35e9d437c8b4124bb08ca67873dc451fb041d6c58ad2b54bb9f63b8dcc79b62b2cbd8c1d34a2d0fd446567c3a2bc55e3dfd7d5003fa5884f9ee3af41d015f1510df3e3f68292909c407ad2d5cad8b60c21dca55d5bfb741af3459862a086d3b56928c2a8fa7e9db677d65a0f7fec4bb80aeb39433ab52f2d3aa14b5772297fc46e51dae48edb8df078af927b6066227b2b351eb0494d1380e0b3244fe451c5867e94f6e0fb0d836c9b6c64870f7fc1b64e9566d6d9846d4ff4cd03449fd28a214f2b40013ab3a82a18f058a14d396c8def152f15f3d976acd61349903291b17cae2f389f9878b9491f18124707bbf8cef932c4a6fc611af38bd9983a410b2f198bbd0c5230111cd1d07a3efaf426f2bcf800ed193f06f81668b3048de908a92ff57913e21ee9a347960b929e94310693411b9f697bdf59fa4fb6f9a74aab10d43061ac30b2213e09c3b38b5dc188a3999e1827a3b250758b4b1937729b4452f57300338a5bb725ba0da48baa2ceec7c8c71d2848215d51a686b0c0d2244c8cae9a76db5fe6428be7afa0bba1206fbc2634f8651929f2bb45424a5dc4df8a52bcf8e2befc2d27a8af510f42abd43f1a56d6fe6476062c3d745174bdc617c2455b5e3d2ed6d231de673e32b5cd3227981a68fa486c3df2b5274e597c8eace88861859e2359ce88e464ce0ca9041f8254b509b1fb9092e371cde5b48b99b4009acbe2fb6ed2d6c36bfb52130fb812d377549bd462ff0a85f0ad112b308cc11be32229084e829a858ec7866ab8c677f9ef458ed77b6e687ae7a5964408434bcae77ecbfcfcada0c72bcc9ba429e0a6913b655769e72d34109cda80babc3f6af928d882724fef57c49b2617f292aa4fe163033649c5bd5d1003deb048315724e219f486543a5ceaf15a950cee73638f7a2f6c8670761a046e9229cb5fe28bb711c1c91a17efe7acb98ffbbf141f279d959673989e3f19f8a1419bf5e972e232a8f5847f99a75ff5a4e3b44aab843cb3637a4f469880688c015e19088a8a28f6b2eb076b42dfd648cbe32dd7e1d4dcf4cf64b497a34e6ca6e109c517f25c8e56e508d2490092f79d16500c3a4a3b9a1976b6e96048d14857441260c95658ae8b9cf5c67fdcd59db2b3af099e69cc7dc52da8d237591d415b103165dad0faeb5729769d75c67713e621c407bea98b10fe4498e1b190a2f90fbabab7a534de6aebd5abc62264bb183f51e16d54bfb5b0655cb520d86f8b8ff550db03d91c807cb3f910587c4a2ce4a7015899ea43e7c6892a765a0f25bdb63c44eca94c0595bd0fa04e5fcd32a1283c437855dc56bca3145aaa5fe241baa1372145db15f686bb6cef8a0974cb299ad11d5b4e4080949ed0fa71bda1a7e1c8bc464b6a640b7ea9883f1115c621f767aa18e90eb9c42baa98b3d82000d05b09c90310257734a6b366478b5d9655a07c934f915ad5599e31ce703bded0ae779924db8aa181f710535d5ed115268f1fa37a36ab51937e238bd623b65dc1c749139068dbfe631af879664e", 0x1000}, {&(0x7f0000000400)="5bb2ebca3f75ff7184d51a6eabdf804f71560af757efa9bc49433f11990f7adc1f6379bc7bb60dcab4edf13e6329479b8563c69d30fef298844c76cc487fdf2826f126148417626d92e2f875a23e9f30f7b8945e8fa6eeddf286339070a942570cd25d7e6710884d76e53b4f4a06a6c9b5", 0x71}, {&(0x7f0000000680)="d81df90f9995269c3c332cd232301266d3475dcda7a1d69ccff3c153398986abd4fb0c9772d8b881eaeef711dc04ccba16dc5758d86f0e23", 0x38}, {&(0x7f00000006c0)="853c3cfbd53d42b46d9c50e2bb597df237efb808c358ffcf3a975c4349fdba24fbd56f981dd5ea8643473cd1d9c4f5bb77770d6c3d078fd44c0634c3b6d7ae17ada7f7aba5d84fb4db1ea71a3dc22a21a0a09e91de7495b2e037f6ec48cb0226d2bfc759cdd3048df2cd122bff767d2880e168f420476429f4f8e45cb5c78270c2ad68babdcedb7f632363788d3429a923712315794d3a9c", 0x98}, {&(0x7f0000000780)="11a3", 0x2}], 0x8) symlinkat(&(0x7f0000000200)='./file1\x00', r4, &(0x7f0000000240)='./file1\x00') 16:02:50 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x20}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="6cb4c8c52490faacaef5479585b928ed20cc26e00cd2d0c3ebe1b8931a2fbd49c469213e210c3ce0fbd9612dc38ce3f4810603980b5be882a3f7fca85bab46805898745a794e20435a4302e77f6d432a2002ff8424b09ceef1037902d6aa1274aa64a268aa2b8ce397f4d3552475804dfee10b4db3634ae89fae069622f224d7a9ff23fa5de0249a6ec2b91ef61d2d6cadeb4c72a4353f414eecaa4787c82b6aa235579eee37058b11288924e0eea399be140462e0d5d4eeb7092c7136b0f3213f2dc0abd406daf407270d504e8e56123b8db1b0c63b05d286ab21dbb69cd9f588eef8d645bb63dd935037565e"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=""/43, &(0x7f0000000140)=0x2b) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x168) 16:02:50 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000180), 0x0) rmdir(&(0x7f0000000140)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:02:50 executing program 0: open(&(0x7f0000000200)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000080)=0x3) chroot(&(0x7f0000000140)='./file0\x00') setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=""/210, 0x3be}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf0300000083575bbc0708cc0e5946807592ad51982425f6d8a7515c82239ba85911c40a51fcd7cfd07cda37bc6ba83077cc604dd90a38b473a771a643f400720ab9028b712a37a658d9a00a96f0fbe1", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:02:50 executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0x400, 0x40) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x3) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x693dc928efcab97b, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000040)=0x1) pwrite(r2, &(0x7f00000005c0)="79c3b94a5e05cb1585cf80ede918ddfd0f73d3482176ec7adab0548931a180a145da64478a3dec1522bcee8736b3e424212239bd79769efe6a3b14ebb8748ed2241b8ac81ff88f330218afc0db2a5251b35b0462a62aa89212ad2627215feaddd1a8ce975d66412d78dc05dea444f30d30915dcaa06fcd025d913d4382f0f98b6db757d18aa124217beab08f43a9059d385a5bc0431e765ec137bbbae8a60db397ee8404fa239aae867a388e6c5247f42547dc3a416fdf7ce8e22b41ed2afbd9cd1e83acf88cf2241a703f87c59038762112ff0b41", 0xd5, 0x0, 0x101) kqueue() open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r3, r1) fchdir(r1) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x8822, 0x0) pwritev(r4, &(0x7f0000000200)=[{&(0x7f00000001c0)="1eb5bc2ce1d111fb11290a84cd9f271a4572b8c549fa83525d0b9b5ec1266242d621794e2354cfad286f0c7f1e3187036ee54f7f3861e2f7", 0x38}], 0x1, 0x0, 0x4) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x2) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000240)={0x1, 0x1, 0x697, 0x8, 0x7ff}) 16:02:50 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x10002, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000180)=0xa1) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:02:50 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000e) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f00000002c0)=0xf78c8c9ec6e610ac) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:02:51 executing program 0: setrlimit(0x4, &(0x7f0000000040)={0x800007, 0x7}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xfffffffffffffffc, 0x0, 0x100000001, 0x558f, "2ea86ecc016bdcd569ef64e16eb595607fcfd711"}) write(r0, &(0x7f00000003c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e5059ddb89d676d48c9c6f0fa20774dca9ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669db72371db394acba77de083c965124aeacbcf09b09c719ed25314dc21617d89aa9c6ffc4137067f33d1ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713218577cdbfb7436951747e739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a7929392001075381e423a7bbb25d5e43535280fc146105791de58a814590681731ea367352ce6de49325ef5f2ee2c7a82e6ad300c2bf55b3a5a96453f2915bd3b54333a76c2694946e1e28e550b5d6775ffc70e48d6bbe9b36e9730e7f12c57ba38a1b53b759ca7b4e091d8617f108ee4f6c0e514990fd25afeb", 0x2d8) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x80000000) 16:02:51 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x400000) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) execve(&(0x7f0000000280)='./file1\x00', &(0x7f0000000300)=[&(0x7f00000002c0)='/dev/\x00\x00\x00\x00use0\x00'], &(0x7f0000000700)=[&(0x7f0000000340)='/dev/\x00\x00\x00\x00use0\x00', &(0x7f0000000380)='/dev/\x00\x00\x00\x00use0\x00', &(0x7f00000003c0)='.\x00', &(0x7f0000000400)='/dev/\x00\x00\x00\x00use0\x00', &(0x7f0000000440)='/dev/\x00\x00\x00\x00use0\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)='{)!\x00', &(0x7f00000006c0)='$\x00']) fchdir(r1) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x2010, r0, 0x0, 0x2) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745f, &(0x7f0000000040)=0x1) fsync(r3) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745f, &(0x7f0000000040)=0x1) unlinkat(r4, &(0x7f0000000240)='./bus\x00', 0x8) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) write(0xffffffffffffff9c, &(0x7f0000000180)="f97015aabefa94533a8ec8a30f08142874ea5cafcb833a333a2ba6987aef9e033ddb4cf1213ae7849fb4a0c3351db2b436628893d264fb9de059b1667a37b6c4c54a71a96c8df21503211fd84f2abaf5b89f0e342231d790629ef28c8c3c2608755ee08a2e11464cc20e8551650a197567a1f8072815c74d912598ce6153c02f199fc3a8180cd0b8f20fdb1e8090203ee7856d83aac909667d7cc784", 0x9c) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:02:51 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745f, &(0x7f0000000040)=0x1) pwrite(r3, &(0x7f0000000180)="ff5b84eb522158b5f9ea41ad6525f8e4cf9e9b23293a45344e36476e31a299b61eb524443a58b43e509c10c6a115c8e4df7cdd2498e27eabca8d7cc023f9299acbb59701f467565e772b7625f9404854e9ec790c51b6972b7100d2115a470457f200b105c8154c4633186949a8b6b4a11f66dfd08d13c5908c17e9c9cb89f6bbd0add1cd8f78681c1af40bd59feaaf5c00c83b531198bb86729ffd2041d2be1c8c01608a33a05f466cf18876e004e5f4ef7ab2", 0xb3, 0x0, 0x8) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:02:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4c}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mknod(&(0x7f0000000040)='./file0\x00', 0x20, 0x4) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x8, 0x80) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000140)=0x401) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:02:51 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x1) ioctl$BIOCPROMISC(r1, 0x20004269) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r3, r2) fchdir(r2) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x2) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745f, &(0x7f0000000040)=0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r10 = dup2(r9, r8) sendmsg$unix(r10, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r11 = socket(0x18, 0x2, 0x0) r12 = socket(0x18, 0x2, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r12, r11) r13 = socket$inet(0x2, 0x1, 0x81) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r15 = socket(0x18, 0x2, 0x0) r16 = socket(0x18, 0x2, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r16, r15) r17 = socket(0x18, 0x2, 0x0) r18 = socket(0x18, 0x2, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r18, r17) r19 = socket(0x18, 0x2, 0x0) r20 = socket(0x18, 0x2, 0x0) connect$unix(r20, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r21 = dup2(r20, r19) sendmsg$unix(r21, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r22 = getppid() r23 = getuid() r24 = geteuid() setreuid(r23, r24) r25 = getegid() r26 = getpid() r27 = socket(0x18, 0x2, 0x0) r28 = socket(0x1, 0x8000, 0x0) connect$unix(r28, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r28, r27) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r30 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r31 = getegid() r32 = getuid() r33 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r33, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r33, 0x0, 0x0) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r32, r34) r35 = semget$private(0x0, 0x7, 0x286) semop(r35, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r35, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r35, 0x0, 0x8, &(0x7f00000000c0)) r36 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r37 = getegid() r38 = getuid() r39 = geteuid() setreuid(r38, r39) shmctl$IPC_SET(r36, 0x1, &(0x7f00000000c0)={{0x0, r38, 0x0, 0x0, r37}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000140)={{0x9, r32, r31, r38, r31, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r30, 0x1, &(0x7f00000000c0)={{0x0, r32, 0x0, 0x0, r31}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r10, &(0x7f0000001a00)={&(0x7f0000000380)=ANY=[@ANYBLOB="00002e43660500000000ce558f9362afd5cdb9fae25b4b50f3ee0d7089d382ea84a0d61130315bdf25df7fc7a568963090a4ec25de245a2195b5db2892d7a4e60d588a386cc480e196f0d9fcb2001094546510d3c13c1a8f844a160da8737597bf5e23241011460e8c867bad753dee71a9f6c36694"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r12, @ANYRES32=r7, @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r21, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r22, @ANYRES32=r24, @ANYRES32=r25, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r26, @ANYRES32=r32, @ANYRES32=r29, @ANYBLOB="2cf309398f75c46bfd69"], 0x88, 0x10}, 0xaccff110451b3cdc) setreuid(r5, r32) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:02:51 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x79a, "73cc510ec9c06d00007f0100"}) syz_open_pts() r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x1) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) chflagsat(r2, &(0x7f00000000c0)='./bus\x00', 0x1, 0x2) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) r3 = socket$inet6(0x18, 0x4000, 0x7) recvfrom$inet6(r3, &(0x7f0000000200)=""/139, 0x8b, 0x1044, &(0x7f0000000000)={0x18, 0x3, 0x9eac, 0x9}, 0xc) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745f, &(0x7f0000000040)=0x1) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) 16:02:51 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745f, &(0x7f0000000040)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) recvfrom$unix(r4, &(0x7f0000000280)=""/185, 0xb9, 0x1, &(0x7f0000000380)=ANY=[@ANYBLOB="01002e2f8b599e9ea808009ad47573000000"], 0x8) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x8004745f, &(0x7f0000000040)=0x1) kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff8, 0x0, 0x20, 0x11, 0x4a}, {{r2}, 0xfffffffffffffffc, 0xf0, 0xf0000000, 0x8, 0x6}], 0x1, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffffb, 0x1a, 0x8, 0x2, 0x101}], 0x4, &(0x7f0000000200)={0x5, 0x3f}) fchdir(r1) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5, 0x13, r0, 0x0, 0x800000000000002) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:02:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000500)=[{0x0, 0x5}, {0x9}, {0x6, 0x0, 0x0, 0x3}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000c80)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3faca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f725e767e29e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e6115410a5169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe6c00000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2840072b3fa9b4dbcf1436d2cd75b9bab54a45966c9b6809b42f3bf90c355bd8ad7a7650d6b500411547321772ed2535c691297af3caa3b854c436bd377f70cbae338abde9dc6d4c06135423232a79ae1fc20a72c4ab30786152eadf0a2d3734e527730a020ed9de83afb01e322b5c0d50629518b2b45a32666f3e039260b451f8c1b7c316fb9d7ca30665d156f948572a616e1838d6e5f7391f6ac0ac02615f4850e0a64f487dc62df75a0c105b54f115c5ca48b268b8ceb36b762d22aa6854b898a7d154727d247d7"], 0x10) dup2(r3, r1) msgget$private(0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r5, r4) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = dup2(r7, r6) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r9 = socket(0x18, 0x2, 0x0) r10 = socket(0x18, 0x2, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r10, r9) r11 = socket$inet(0x2, 0x1, 0x81) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r13 = socket(0x18, 0x2, 0x0) r14 = socket(0x18, 0x2, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r14, r13) r15 = socket(0x18, 0x2, 0x0) r16 = socket(0x18, 0x2, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r16, r15) r17 = socket(0x18, 0x2, 0x0) r18 = socket(0x18, 0x2, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r19 = dup2(r18, r17) sendmsg$unix(r19, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r20 = getppid() r21 = getuid() r22 = geteuid() setreuid(r21, r22) r23 = getegid() r24 = getpid() r25 = socket(0x18, 0x2, 0x0) r26 = socket(0x18, 0x2, 0x0) connect$unix(r26, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r26, r25) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r28 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r29 = getegid() r30 = getuid() r31 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r31, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r31, 0x0, 0x0) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r30, r32) r33 = semget$private(0x0, 0x7, 0x286) semop(r33, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r33, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r33, 0x0, 0x8, &(0x7f00000000c0)) r34 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r35 = getegid() r36 = getuid() r37 = geteuid() setreuid(r36, r37) shmctl$IPC_SET(r34, 0x1, &(0x7f00000000c0)={{0x0, r36, 0x0, 0x0, r35}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000140)={{0x9, r30, r29, r36, r29, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r28, 0x1, &(0x7f00000000c0)={{0x0, r30, 0x0, 0x0, r29}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r8, &(0x7f0000001a00)={&(0x7f0000000380)=ANY=[@ANYBLOB="00002e43660500000000ce558f9362afd5cdb9fae25b4b50f3ee0d7089d382ea84a0d61130315bdf25df7fc7a568963090a4ec25de245a2195b5db2892d7a4e60d588a386cc480e196f0d9fcb2001094546510d3c13c1a8f844a160da8737597bf5e23241011460e8c867bad753dee71a9f6c36694"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r10, @ANYRES32=r5, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r19, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r20, @ANYRES32=r22, @ANYRES32=r23, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r24, @ANYRES32=r30, @ANYRES32=r27, @ANYBLOB="2cf309398f75c46bfd69"], 0x88, 0x10}, 0xaccff110451b3cdc) r38 = getpgid(r20) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r40 = semget$private(0x0, 0x4, 0x201) semop(r40, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r40, &(0x7f0000000280)=[{0x2, 0x78df, 0x800}, {0x0, 0xf801, 0x1000}, {0x1, 0xff01, 0x1800}, {0x3, 0x1, 0x1000}, {0x0, 0x0, 0x800}, {0x0, 0xfd, 0x800}, {0x2, 0x800}, {0x3, 0x3, 0x1000}], 0x8) semctl$SETVAL(r40, 0x0, 0x8, &(0x7f0000000240)) semop(r40, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r41 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r41, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r43) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r43, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f0000000480)={{0x9, r42, r43, 0x0, r44, 0x80, 0x400}, 0x3, 0x2, 0x7}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={r38, r39, r43}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r45 = dup(r1) sendto$inet6(r45, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) r46 = openat(r45, &(0x7f0000000000)='./file0\x00', 0x400, 0x60) ioctl$BIOCSRTIMEOUT(r46, 0x8010426d, &(0x7f0000000080)={0x0, 0x401}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:02:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x15}, {0x16, 0x0, 0x0, 0x7fffffff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r2 = dup2(r0, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 16:02:51 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x10022, 0x48) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x80, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:02:51 executing program 0: ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) mlock(&(0x7f000097f000/0x200000)=nil, 0x200000) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000000)=0x5) r1 = socket$unix(0x1, 0x5, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = dup2(r5, r4) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r7 = socket(0x18, 0x2, 0x0) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r8, r7) r9 = socket$inet(0x2, 0x1, 0x81) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r11 = socket(0x18, 0x2, 0x0) r12 = socket(0x18, 0x2, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r12, r11) r13 = socket(0x18, 0x2, 0x0) r14 = socket(0x18, 0x2, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r14, r13) r15 = socket(0x18, 0x2, 0x0) r16 = socket(0x18, 0x2, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r17 = dup2(r16, r15) sendmsg$unix(r17, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r18 = getppid() r19 = getuid() r20 = geteuid() setreuid(r19, r20) r21 = getegid() r22 = getpid() r23 = socket(0x18, 0x2, 0x0) r24 = socket(0x18, 0x2, 0x0) connect$unix(r24, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r24, r23) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r26 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r27 = getegid() r28 = getuid() r29 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r29, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r29, 0x0, 0x0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r28, r30) r31 = semget$private(0x0, 0x7, 0x286) semop(r31, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r31, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r31, 0x0, 0x8, &(0x7f00000000c0)) r32 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r33 = getegid() r34 = getuid() r35 = geteuid() setreuid(r34, r35) shmctl$IPC_SET(r32, 0x1, &(0x7f00000000c0)={{0x0, r34, 0x0, 0x0, r33}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000140)={{0x9, r28, r27, r34, r27, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r26, 0x1, &(0x7f00000000c0)={{0x0, r28, 0x0, 0x0, r27}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r6, &(0x7f0000001a00)={&(0x7f0000000380)=ANY=[@ANYBLOB="00002e43660500000000ce558f9362afd5cdb9fae25b4b50f3ee0d7089d382ea84a0d61130315bdf25df7fc7a568963090a4ec25de245a2195b5db2892d7a4e60d588a386cc480e196f0d9fcb2001094546510d3c13c1a8f844a160da8737597bf5e23241011460e8c867bad753dee71a9f6c36694"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r8, @ANYRES32=r3, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r17, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r18, @ANYRES32=r20, @ANYRES32=r21, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r22, @ANYRES32=r28, @ANYRES32=r25, @ANYBLOB="2cf309398f75c46bfd69"], 0x88, 0x10}, 0xaccff110451b3cdc) r36 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r36, 0x8004745f, &(0x7f0000000040)=0x1) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r38 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r40 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) r42 = geteuid() r43 = socket(0x18, 0x2, 0x0) r44 = socket(0x18, 0x2, 0x0) connect$unix(r44, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r44, r43) r45 = socket(0x18, 0x2, 0x0) r46 = socket(0x18, 0x2, 0x0) connect$unix(r46, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r47 = dup2(r46, r45) sendmsg$unix(r47, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r48 = socket(0x18, 0x2, 0x0) r49 = socket(0x18, 0x2, 0x0) connect$unix(r49, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r49, r48) r50 = socket$inet(0x2, 0x1, 0x81) r51 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r52 = socket(0x18, 0x2, 0x0) r53 = socket(0x18, 0x2, 0x0) connect$unix(r53, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r53, r52) r54 = socket(0x18, 0x2, 0x0) r55 = socket(0x18, 0x2, 0x0) connect$unix(r55, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r55, r54) r56 = socket(0x18, 0x2, 0x0) r57 = socket(0x18, 0x2, 0x0) connect$unix(r57, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r58 = dup2(r57, r56) sendmsg$unix(r58, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r59 = getppid() r60 = getuid() r61 = geteuid() setreuid(r60, r61) r62 = getegid() r63 = getpid() r64 = socket(0x18, 0x2, 0x0) r65 = socket(0x18, 0x2, 0x0) connect$unix(r65, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r65, r64) getsockopt$SO_PEERCRED(r64, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r67 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r68 = getegid() r69 = getuid() r70 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r70, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r70, 0x0, 0x0) getsockopt$sock_cred(r70, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r69, r71) r72 = semget$private(0x0, 0x7, 0x286) semop(r72, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r72, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r72, 0x0, 0x8, &(0x7f00000000c0)) r73 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r74 = getegid() r75 = getuid() r76 = geteuid() setreuid(r75, r76) shmctl$IPC_SET(r73, 0x1, &(0x7f00000000c0)={{0x0, r75, 0x0, 0x0, r74}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r72, 0x0, 0x1, &(0x7f0000000140)={{0x9, r69, r68, r75, r68, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r67, 0x1, &(0x7f00000000c0)={{0x0, r69, 0x0, 0x0, r68}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r47, &(0x7f0000001a00)={&(0x7f0000000380)=ANY=[@ANYBLOB="00002e43660500000000ce558f9362afd5cdb9fae25b4b50f3ee0d7089d382ea84a0d61130315bdf25df7fc7a568963090a4ec25de245e2195b5db2892f7a4e60d588a386cc480e196f0d9fcb2001094546510d3c13c1a8f845e23241011460e8c867bad753dee71a9f6c366940000000000000000"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r49, @ANYRES32=r44, @ANYRES32=r50, @ANYRES32=r51, @ANYRES32=r53, @ANYRES32=r54, @ANYRES32=r58, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r59, @ANYRES32=r61, @ANYRES32=r62, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r63, @ANYRES32=r69, @ANYRES32=r66, @ANYBLOB="2cf309398f75c46bfd69"], 0x88, 0x10}, 0xaccff110451b3cdc) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000080)="9868ff1980f41fd07219012b364302a8eb4e8c5ecd7908e3527179966fbdcf4400571b3d7a2ab7689a260824a3bdac6e42b61eb37477e0d3a2e68861d09043fffafce47beea80b073a9ae883e39c9b739949c4d463378b688a766d7e8f9f0fdad646ab98fe9836e515f4a22003d67411d692d28adad69136802ddb653bc39b52d334e5e86054fe901e39c1cb5e3c308bc4b81f81c75df0d68133a349969b905838f4a2", 0xa3}, {&(0x7f0000000140)="42be3a836754fe3536025397acd9b43af32bb21861ec00c220f09979b9815da32939e76371bb16e9b9a1a59522cb29a5d8acefe4d2e676b1403736cc3d1bb937a29b90e894fa5e8d54851d3a347c07b57047a4949be8fc98b4437126db51622aa991984e2cad26af4232091191f04f78ce047249432378ba91f7fd1aa99912fe0d5cc53629c90ae3cc4c6a7f0d7b1a796d375471fc74d00babf4c9061955aeaabd7e5052755bc54c0b03e3fe4a94433695177fe215b7b3b0ad6460e345c093b0573ede971daa6cdae70f609f6d990f1c1fd77001fcfbfaae1d5ab9455802eda83ab91f24e1c84c", 0xe7}, {&(0x7f0000000240)="bf5e03d2ded3f16547a5a782253a5bab84a7be694208de53d82e93ec6e1d6b630727308935c9acfdd438e54754fb5cfc7a0f67db7518da04910635c7377bf9d0b6531e909e7f60f657cb7d25c679b9fe1974626f8c266fb9725623ebca713ee2f1b8eda6e717f788990da6a070567fe6dff01fd5fdc58b06a0", 0x79}], 0x3, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r22, r37, r38}, @cred={0x20, 0xffff, 0x0, 0x0, r39, r40}, @cred={0x20, 0xffff, 0x0, r41, r42, r66}], 0x60, 0xe1b3882d9c3f055a}, 0x400) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:02:51 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)='4~\r'}, {&(0x7f00000001c0)="a493e41b508974aa91a775d171d33c7c0f347c98916e229f2c0cdc7645f564f3ec"}, {&(0x7f0000000d00)="64c1acc1768595a14090d45f32499cf4d9cb3329c45046d958ee7fa56aee34b186aeca230d5120ace067217832eabe3d53e26ef20fdec582f94d1a5bf75ee3e30a7173062d29d20718137e4baf667ffe76286bfa44645d6bcddaf59aca243dca0932a59f835d525e42c573582fbce94084931f905f5e85213d9fd529884bba3ee65985afcce94a8f748788142862c69df74c8bb8b98a43222045bd56f68d4ac246a3db7600361e1392bd57bf51d62b1bb068f0651e12fa9e0af7771b225c54c1c64563ebd6c87c65159115b40938a8ae2513fde2fb8fcb54409f8d4aff2e5fb0c60056fe19b9c178c1e3f2920aba0b64dcce71acba773ec599b09dc4c9a01f82df6bef459135354b27765483ae80dbaff5c2bfe338cbdfc07f62400662b64dd0c83685b45332fc175475dc2f0984e3c31c645f17c5d6c3a755d9fcd22dce853d8c862145b0b45943a024c6cfb6eecda6d5af6344740cf24ea99f3e591030a7ce0971bdd8cc7f2297d49f9e51938eed14e2d54a92b41f31ac3292e24aa4b8cddb85a06fd99c1c37b3dbdeabd22ace9a5c7439feff748daead02bc8e1840914e52f796eb3498993317b1b6a9c388f43965e8e468a20a7c2bb9970b138a4895878c649cdcf89355ef10ac5b20d491df064ae42ce8e280da361535e52d7de2a1656854ae3b2b57d43a7b8fb99501f55db9f4e2198c1cc813e3655ab1bc012961da7993e502d763dd9736433f22f0b41bae661287ca5c241fc1e30d6fd3a7b13fe7fd5999768e08c818c7d4c98718c9ef095060287da5b787b10aadb79681c3ed9f344d900ef0bf3aa8347a92560b07a96717abae254e528d2a9f390418b3437b8631678270dac90aae33de7dff71a2ad2481993c9a812912597b855444093fc84073c2adf958e3d4cc1213530b153563f621bef3937eb7619f3101f639a2310eb1a5cde8402b284794c7c180073d7fbf90c57b63912f99f50501f2a75073e7c5be43978d83ebff5dda6e7f0b64434732d60b20832d3c5719772cb08185a81f4b1deda469dcb4ccca6aab9dbdf955dfa93e5cb5e067f5b59bf75ac04d108c8f3f200098be8f8d53e7277623b1710dd8557d8be1844b20e95e7ca22dbb5b444c08dd75ac7672a024a084d7742224dce059ed0c10567b721dd41d586762148747299fd050b726975e79ff73ed9f4aa03bcf517b03be3dc968feff41e517561fab262c46829bf4b68387d952158e88c6341e2a7bf42665a8a6a9ca2d961f846127f07dedb81ff0eeb4262aadf061834e8d238b5cd822c5be2fa67b22ec0f2638e3baa183a7e039433211a53f56c7c6f091ffb48754312cb4371b953d6600da186e278e9937383c5dafbb8cd9a091f9e402d4d9a119e21f370b31090c00615508fb150e5bac8f5cca588fcd530b5b53b077baa89227a26851427a786d672bd639e72efb36f3a014ff8ee8b3a9116a109881c8a508e401619a097ea0bf82363cbaa35fe2e127bd7dde76d86f28fd4d8fed245352c1a29458f27a5bb6babca2a0067d45c241ba4b81d247584fad12fc6309e4011d82e9ddd4efab42df5a25aaa174021648e4600595a1a70035428107080b3b5a8d3ece4cf719d6456be6c1e93539051b1c84156ab46d71be719ff61e374d503140dd1536c4a8766630d86586e2473b2c58d8ede71284f8d7dbf6b5421b2de24bd14c32cd2e8bd05db1df446e7b096b17301b09c50bf6bee64e74bb66717cc593a928d5d2ba65700936112de59a39ac42489c4f123b020bd8441c5f0c768a6cf136cc4f3f0e142cf7c0ce4a44fe84be2960757a67cd9198d64139ed6f6956f977f4779984d0adf493e9a55161def75d3f0c3d9667ed60f7e4ed1fcae67a84ec796a026555fad4f8ee051fa982f6af384241f62a7e4925bde4065377b5f87fafbca278212141376e3fb310fa2289f3480401b640786a27d6d2b9020b96b879c97fa12968ab267e0023a262fedc4c551319d039b440ec1cba5a1ce009e5c51593f3272cdb90ddd2418f17d8010aa57f76f00190953ccd232175d91d78b0271e168da85b972bb07b83f819c10d0c62c7540e9154e82684b213a9afc76dcd34af28969325426f6eb1a08913e5933fc7996c42806147c6c06e8b9bb72673b133275c379e20be14d16aa987fb302c85445a450d74dead89824026d137169610358f8372b0b5a6a71c05ac2d14a83ac887d77d87112bafd5e28069806d8a364a45e0cb37e1251fb69ff89201f0ed8120ef7599fbd51691c21f5363c541107bfd326d69e0d4689893cf8ba036516d7e4eefdfaeabf295193620cf1f21e8c47b0aba0abbee0ce6b7a11273a677913b3947515bd9ac61c9e7e58a9d576f4b9fb08ec970a865da72ce0d3367777015d882a9ec425b5635e2785d63242b913c29d5641389819472eb6e692b786600d0fec81a252a345e7208612ccc577bb83b9ac816179e22e14d5fa0df3f5af77f9071b0a30739ca441aa990f7dcdf7011280903cb8d18caad2096970c6e36d5bb731dad56f86f54b4108c07d198ca41847db07347b327a5175aa6abdb15539ed7b17c85111aa0a7b48eba7ab29edaebfba1cf0eab444c6a26afe6fe693b538aa0919b6fd183f22214d430385ab9abd1d61d50faf7ab5c67d0c82555a0d74c4b24948b557982f096c9564fcf65246762e1703fdde8a4e857a2228c1ae9e4156309c639265901184ac82ba34da4020a5793975c22b3cc3ed543aec71fe1ba828b5c8ff521a63d02b2ea5c05f01732f14c7ec48d8e7a299cfefdce5704b994d163dea2364c5f585c8d824ab263d891024b1f02db958093efaad688dbb488abcc7a1d1b3977146b2ab7f21a02a08dfcf9b5135f9a5775b99a2cf271f6396dc91e6f88ea2913a84b0408cc3eb5d2642f90acaed9ebced5740efcfc10a7b7b84d1cc25a458bbcd50f0735376c42cd2f8e28fc4d9e1e49b9c043373bdad029e8643e63fee0340fd644b18eeb87f6adbed8c6ee41c6054ca3f9e02ac135924509c56232cc074ad63f52f069dcae75aed8e0fd1e823b2a9c8a090663477efdf6ec6bd095768aaa0764bf227068ced161fc6a4d95d093fd846c39cd502ced4b59ed9d950b4881187c12296539ab5a40893e351e48cd6d0af35414a6e38652f498c0a3d2279eec43db7d5ad847f192e78d2589b3f34ca21d410669144a9a690154764c377adc5b3b23e7dc6d9b0c9f6fc13e25023cc6bdcbc7408514909164e910d4f5746acaece24443b814f062d4e9539d92f4b0acb1bf8e2732cc987ab7ac1ffedd95907cada106f400a96d6e0571d48310c8d4fef40ea1d37331e883970d220d8a85a88dbf4ec150f38b8852e46ac806c8d4508c08e4ff9cee0f5eaf811f031cf5ad82625f745b45124d943a4e3d64ded306e7af7d7a928966f808c3835950c32b7fd4cfffc03cb62bb0bbf101f8af94c656cc364699564cb12a481f4fcc3b9c4ff4ed276b03cf085e5ce2245d25a512986e6c29997b10276e903501d1b0e0608b8043dc58c2837645aa7039d6225abd2805b497dec92b8066b17a697dacd1723aedbdb986c877421fb4dc763eb6a65781a4ca11387defef25b2b04ad3be517bc1b15fcbbcdf72044337feec97550043c541f22f577b5d6ddfb611bfb9d8a3e76ef6d353e2fd1fe683c04fe32d1b84b00028b59358432299e3aa7ff54ab9fa7f508be6f0376c230cfe2b230386389b1e063f99082717c47aeb1f7df9481ed89125375d3ab51c8c4aa0f6db9c65538332aca15c5b4e2d4ad0540e49a5e205f5b1fa96612d3a3950a1919b2f74065089dfec28cd73ed497afcfa62ec95c22be113d32a55ac6b556f9afd3f15d016fc8b14633e36b42cb8a7c8e8881e17b7a22f6b75ca3b73736fba6318d76de3767f88c15ea9027f07f54d8d7ca8f2ee36cc0ec68ebd7b3f42e62deba2d61a493bdfa93bc0cfbd51b70a34b0106fe0cac197a443ec8cec4c2ab59018555f5e0b8a5dfd869a0a7eccd5af3386ab26be51e13016a416ece0de7233f9b74527a8a3a647fd2d9b61437671230488face5ab8e58191d1e87a0510cf7b2aff077fb61f650bf820828c51a3bbffaca8218ebc88ec960c9093710986ea6b5a7c8fdc8251e39bbb6a86d6e30efa4343bf1739719348845260c83d1e0afd54214a79c17d4f16b789057acf94563bdc0cc4d37a1fc781285d136494b68cc2ae996d8782b5d0008a31a9e823b65d916bf25eaa5cef97ef191980c1e5a0952988feb9157dc36c541b8003725c7ab8ed05f9205b219bf03dc743b3403378023f43ac783d389af3e7e561d51c5af4c2d89832de15ebf66916767bf830aef729558612930df2933df067aa3cb259b685c73bdcfea98a602fbb6abd8806dde6d78f592678311b5f94733ced3ea9cb84bea79db35f69c091255077b9371a581bc93ee866233cd644986f8bd91275b38c3e8ebe6a50b1b8c989deb787bad1e2580e822e04f0e0207b54ddedd9d1d285a0610148d93a33a09b3b2a86832a615a29c60c192ac67f661d9eaecd3552897dd0764e20ee05f4f9b7c7081136d99060bfccc25fe90beff77da5ff1d466452fe9cdda38629858d057bfdeed81c57e1455d6c791db6925485f854eb734cc5221e41eec3745852c85f22a6714acd7b9ad389b5f13ea78abc8b96a141c6a62fdc0da6654bba3fa6db29ce5d1fc8f93400720760174832301e2bbb0c66a28adf36676323e2fc4ffb1b2b0a4ae01fd21f07edcc29f5829ef5d6176ed7ae432c1c32095cedccdce6a221230a956182027cfc250ac6a4d5895536830acc04f9b37a07d8a9d3d4739977921da1053013cfc69f61ffb7f31ed7c0af10c354e6dc3e21c44fae2dbeb6b5af169e715c84f391efbdb2641294faff1f62db44418227b31e8ca4d09bea10a22495da1e02203f9e1ecd8e8ea0f1791ff584aa191cd20131b966e2047bcb6f080a99ac7f6a3b0baddad65c848749fe03b8610f565e99aa43a32dc45458b0bcddcdccc51841d83dd4140241283e42e5bfd11345ae395dfa50474a2e2ac591fe027b04dc5218c99fd90bc4929a6914e527c72890facee85072e257b7cf98cc09a6dd8d0dc3aa267f234cc4d6fd8dabe0b56478df975f666023447b82a6ba2feea3fa167108ab9ff1f76c4faa0c9c30785524dbbb17f27bc2581fd6f1e7e35ed7b49e402ced214380f2e428fe02ff5ae707a669265a916cda50811f55e7c7f2d01d814a103f7ebfa46544feaa273e87e42fe6cb7533e59871323bbb42710cb0475a69e0f30094b93c5fce76a86e0f835134defbd9728e8ef95213d15acc1c5e5cc9d1ad4e34f8d359bb029bbef086a9cf5fe82a14005d5715dc805f76bd86cf23393659fc4a80e51cd4a4fd578b6171da835c34e964c70e0e905d91d3b7775e30eab4cbcb0db74a94d4e1a80afbec257a09f1728281513510042c0961703df03e6ab4cca38ee9a704a85328b52349b6839cfb628661ae1e7244466b05c5c00104327dc49a8509a933dbbd18053798f8d7795f85ac1349724621d479f5105756701e304ea91836bb75f65891de51ff2b9108d3cafc3853c3ce5f284b8c22e4fba9e222d174713ab03efa576feb7fdc4991c5f398b9e8eec2ebc0974e5b98f31a6e86500ad50b94679aee2f61c50816e1399d90edeabf058e6db667a6207b42821cc8c7fb9cdea3a15ec0f175d012bf3b361c79e170a21bd4117b7f524aecaf3d5e7f75879c708451e9059a33c3895280cf439b119d3ecca8993a6049cdf2767213ff183653ec8407ad2c5eeb1f73a9f07e266f5fe5e7e0b87b", 0x324}, {&(0x7f0000000200), 0x1a4}], 0xffffffffffffffa, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) socketpair(0x3, 0x8000, 0x81, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt(r3, 0x140, 0x80, &(0x7f0000000280)=""/235, &(0x7f0000000200)=0xeb) rename(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='./file1\x00') 16:02:51 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x0, 0x14c) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:02:51 executing program 0: setegid(0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x80, 0x113) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)=0x1) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0x4) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = socket$unix(0x1, 0x2, 0x0) getpeername$unix(r1, &(0x7f0000000680)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:02:51 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x8000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) semget$private(0x0, 0x0, 0x110) fchdir(r1) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:02:51 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000040)=0x1) bind(r2, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r3, r1) fchdir(r1) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:02:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x1) sendmsg(r1, &(0x7f00000029c0)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f0000002640)=[{&(0x7f00000002c0)="37ea834c9f7fc1ba39f4597e6d29111ed1bbed2e317c5f03e463794bd6ed85857f3624c8dd07f368e9cddefa9d2e25aff914ab7eca578289f6b57c2f467c9aff7e1694c41cf8c39b5fe25420990bd12df061ce01b4eac81655a1bc7a99806617249ae9d1a2e500612191b44fb8188d95d6703b90df47286cd421dbec225da26f8e366f3494514eb4692e7e9a01a92d218351fa8bd43dcff1714a523567029f3b1908bff2a6220b8551355b6d85f9e297a5aafc5f3421c5b263d24630844e773467b2b31798d3d3e64d5cfc08dc8e2455baa638", 0x295}, {&(0x7f0000000180)="02aa21560d1cba534e559b401c00d5a4e0d8db3c39b0a1566b228d92fe0b79ea46411ddf63407c8b1ca0f7ae6e9b30964a403f16100fe04e16ed8287", 0x3c}, {&(0x7f00000003c0)="acd6e98a18f6b15109fd201acc27cfe613d956bb49eed0d933128a6cd15661adb0be60f0d780641cf9ae9ebf0f03fb6f3a3911e17dee9ebfe3fb223749303bdd47ef368daa6387011904d7769d4093be8d17375f8644750d5565daa94ab8f9acbe", 0x61}, {&(0x7f0000000440)="682c05205f0640aac5d4bb9ea961a997cfb55d16c38ce09a9f42ee1f4dc85e743c6e78f154121cb2120bbebeff16d9e7fc561fbd7bb5c008d4935e98a0198ef3cc0bb0e467aac9a494ff63be8aa88b1811760cab85abebe6676dbeaf5e1df33e9cbc62a1562c9737fd277531af998a7f1be854c5dcd59c4e379d9051d434a3e5e999f304caac2bbb0206b0313976fb720d5095b40c277224bc4086622ac84bd73d1e971ed1cd647fd5043f4607d686de14079d0dd47f3cf18c034f9ad544dac9d06e08262d963ee40c587c", 0xcb}, {&(0x7f0000000540)="3d627a6c6c38219b9320c4a485687348f73c533b009f4db7320dba96cfbb9f02292ae628d0b11337d69363cb710f1e90fb9bd8d11a6392dae411ce139500a0260dffa962ca34460eff5555449f122132585f13fffbd9b1c30af72e635fe7e3e92841c95d0883c282027e8014bfa987166c7ba476ef9f2493da5af2a5354398013b1fa71bc4c972fc803ae024dfaae7f77dadf4fe99694ef43a22569c0110fd128721bd37be0bce78afe83189fcb301a10bd4d25150566518efa50d2a43b25d5985d940561eede66251d5b7623ad1f6ebd9cdb93ed4e32c408e24d8d3d85a351116a8d446fa264326880bb897867c48b1f8ddeb30c1f05c2a1a7c0e8cd9f37aae20170381105e914f23d1e318d2666a60201dc6bae8f754c292418e5fd41bb3b4870e4d621c4eb63a39ba27d2f77b91898d4121987adaae3452a3ba33b285e9754c4489a8ab4e761d47b56830c046be0017e47f0e7fc3e3e4ce0f5851b4d94b3214d64db2bedfd5d3fa54286a41a6d71976d2a5515f21879af8a0be13d34cc0be75f2bf1a844504fe3c2412eb52f367cacca34bad3c24cfb2a6460f9bc3880c908e4c6351145cf52f8fd96544bc4fd85c87c38f3529121eeb2ac2f4ef47fbc9db88072bf10ecb0c2521c3386bc2e4cceb4c52e4f13b8697b007e5d51b20c5798204eb43c5ea5a8e1827f691968237772850b36436e75152da5d85332dc83616d33114c540f69ec6f97852199edead271e9309b0f686da0abc0a26d7934a0bdc65d32e6d5b6ff51fc7e74e8115c2ffe3ff8bc52ce581ed1c1aba0fbe6718fe521867a149bea64e59eb25dea609cd88c9c43f1cb391ced8e4b502530ee454df49fc639151eb46a15e760492b3deba2721436e67114e510b9607e0b4eaf825e0a900445cfa760272595e2d5c6c3023f1ddbc594dc4da7d1720e8100a38a8ebf21a75c9760615e28232cf07fc8baeaee4bb65f0a24b5e2bc6200026be3dc42c9f38009e502198b8ec95206aaad6b399ce1235562d7e1b91325ee68013696eaf5be5070af46da9baad8218ebe709b4c607bcf72ff8e9dd2f384ec93b7d9393a6804aff4a0dea2342b5c902c28f0e2fe0cad721a7036515975bb6b59f857d5d503b07adf7d460cfe36d3d5b92c288126540f7b5338c6d423e9c36adebbf225a6ff810f9a75f0b270bc414a42672a645e361b04bf653d10bae02797467346b7ffc4836e9db429ec3ef60280786e66ce04bbf406a1a294c3ae39b63f0b893f288f96ddca951bcca2e9d0746d0c20886e274b769364165f57450b1a6ac01e78f1eb50c672901e2f66f28f434679e783bf9eeaaf2325a498585d9c56600de604e3f88f917cf3b3e540a3e00991a544f287e6b03b8aed244a180ba40868dc128bea900598d87281547026195319b0b93ffbb621725b2aa56a2aacd8a5f295ffa83cd3dd3984b43934afe392467dea3a0c24fe27eddd1c3da42143560a1f4c4b67f562baaa56029d3f574e1a381d779d8f140411d2654ffdcc59b557b1d444167dea9d8dfc3fba07752579ccdb45ea47d55a491e72060ac0c96f2785e9e7229599f6f7bfa34e160bc93c8a974fcf1c781d2492d2467caf28c39249efa1c332d5e7ab6ec282513988885bb3002634a3f3aa8b488dd6d676e7da14b1cb92200df80709fe1c7d0d1d78a249bc3aa9ccc8aa7f15da67ed1a746b473c5470da937bbad5d8fd837a756c3ab34cc26373c6a93923e0867a93d86374c8ca616d5087acf3f474e5e1404fd0bcdbaa4f2139eb4e92d59e19bde16e7d5ecefc419817e42a6433bebae7c8cee29b16c842c00596626eaa931b2f83889ed8ff175c45a258e9ce065eeee1b7f7b21e472fa00ca810b9f9b6a18243ddffb8da7ee86a6408a01ebe246a19b272431486d868048d894092b4b1ba4b194d6f3f48a54818feb96efdc3710fc25dbe66b6e972fd8a84261610138888039521cdce5c6d22a2460299b7744df238535d15e9e525c1d91db56aff5b671e0f7e3de58a005cac45767b04e0a619517ac98d715c77aa5ac10305d487386c554019212c625a995d29d3c1f0400f627eea5dd68ade9e47763256f14301d288ea94f19a1c28010e618678a28f5fe851a377643538e42027a29ad5da5ca825622bb06c84a456200420b5599bf9f9c784b0fee030717c9cb5b18b84ee91cbbe13c2a96a1afe737ae364549920038c67429312acac773c7429930765e747addc55ed1f2a7ca52bfc3642c3b875842345d456b72b1c40810d4aa4f1cd8db9595ea9ea8b8c0d9cf87eb17530aa701f303ae1859774adf1a863e898da6f6c939909f87f37b02adaa45b0ac653849372517818eb32adeb345b0db3ab3cea538a37369842040ab89d03b64edb298ae1f9716d45f49bfbadf7fcff35c67910cc555cb600626fecdf984225d6c1e0bafa287a212f5414e35747383b9713f479a2ee686d34055120da75b392308155e42a2428e97de7ad1742c3a4a05cb161bcad5682fa639a215e3abc20ce34e97e2d05e854bf2f60383d69a22d0879c05b6f2654a478dd6f28ebfaa4dcb3d90a3256285a4c9197115613df773936c7a5d7d86fd93ca047c91db6850ffc054e8af057ed844ba2513bde6f6a4d61f7a67573fd93b416f8e3fe049889899f40099c3d19a1a82d8d0d54c2545af0280f46f4353640d27deaddfcb51b0d3cda978b44ee7cb85661af68d750efa7ecf8eb7abad30b955d6c18299b3f00ada40ed9e62e1f458a72385ba0a204864ddd23dc1e4358a2db84be2327811de96aed3092374ec5228fba28ddb5c2b02e538671b523614606c10a4c02a932f936a12593955e4969f7136a52b65f6c58ae46b46ad96409af1b4f198f80077d65eafcccd4015c9237dcc19dfc9c4bde63becf9723cb1905ec74019d10b1146f796959dbfcb66593a42d5f766406e7c7cd0f66c943243a1b6123a92a3cc57c2c12e03ff77837985e2e7a67bfb19e43cf3d42ef692013b7d960caa495b9bdce11985313c07d76185bdf0ff79d7babb9d2ee4509f626550195212bab7d66414fa6bedd42de7b1b739b9d6549dd39c08de0a9519239b0f42a82bac5c46622b78c7801dd84d3d92f2e3e63489fc893406ed0b65b512eb1598ee7ebad0ed3c0e2462c3e0223464bd5515efdd8c20bcfafa8bf05bbeb0341293b11be31c628c4114cfd82eb08f7e18c8b86e5e979228254edebd0e46afc2357309b23cd714aa0eb086377113b4a7ab9b48d849114b076c584937913d2f9bc09d7d5b2f4322e43fcfebbcb435701bd0a8cf9b0e6ac8bbe40152952d0a0820783da5a0d471bc7d3981c48e897851a6b73b59fff8b57c203aabd293355a3e4a7d4e90a1adbd0eaaa1528751d67ff103764fd260666b2f944d91e064ef20530c8e73673baf554ac06590ae2bee8e9e6aa0f6f33eb4975f81efd5295ca9e547c0532b15b73fd3e867d81899ba72e518e3eff8f2ada985a100873e36ad76c2ae6cb7fa4923c070ca6b1774e73694fe4f07ebae5bc019d452c60de37088098f25b4582c986854eab4fe69d9c6dca02e8c5aacc6e299e768827c82cf8addd3ac7f1d35c375e928b36e53aabf02cec7e8879d619755fd0be3fa9a6419d0ce9c4ee5f26890d1d306015c2d39e56928ce3f1039be348ad0842be6afc09bfbeea1ed9d8c6d07bd30081f0f88e57730e6ff406441755cd345120a16e7e22f464e72f5beff3df7d54ab3e94e7521b281304302287f6047720d6dc69cd86f5f39c23dd0f22db506ae99a17f3c3ba5948876f98ddf1e73e8adaa10a6bb8b2fe10c7e215b23d1ae41ac0678473a2bd9b1965860a95dca39d90dfd5ebace014c140b6de969781a1e6d8eff58f3e03cdd6858bcdfb2ca85ce3db73a2339488527b5a2cb873360b45704016e7ad0abb6da084f5e5c3676d66c92e56ebdf1be500748e45bf5c3ca9c9c55f28ef52dcbadf4494fa8b620ea121019aaaa72243da25a97ca6783dad39c3550160fcdf82008bec7ddb0f1d0b3a2477d80ae6026bd5628c5d5c4e77f7422cc704f6dece6b727c48f732a9e306bb55425751cc89a4734d7c3343e2caf0299b57e0f0f1d26b525976867b761279c6a9b86d01e5bfff0bace6aea126d729de81cdda3a1518fabdba85a1bedf8aeebc3d685a2bc04693a203cf729b68002ad585c1989811bcd24f50cf37096f67302db0c0741a4bbf56775d7ab45ccb39ff4da19c97ababa6c657054d466e2edda6dee6af1cef46a88872ecdbdcc48dc32bf59f93679678f6ef9ae16d6e0905a269e01ab4a43b605d9529a8c0465f944a4f6ca01814a2542a6599769a00257410ea7b9948f029c14972e53ec2af7c66a658ca20c5a3c6b1b3d90551642ce5e65d2e1bf4b91102fe41fbe2eec2f4fe64016850ccfe0e6d49915252630eea175f373d921e9ae0937d66f623af74e6d46d71d4ea179c90e9ed036eef2f3d992fc27b44c64310b7c1af318c0193f68370306461a04fa6c5ad61fb82c2a9f3793b8527eab5c1da6ad27cc373f6b77a448bddb953a59ca93b5aadc13f220976cdd28f6e44422b52f5e9b8c32b406245341e28bb5723fd2e151f48e096b882858dc89cedb1e54218bd7e8805644d4d08e96a4b2df0722f5198a6f74a6c32cc25633c6d5bc513242a6e0890d4bf9298f235402ec7ef74c435750bcfd40052b4b225dc5a2a16f30a40e7ea8df10a7a5ac750debc1b929c627228e5b8ff4d30bbb44e6d67935eb5bdfc39460a463c2b80bb80e5592c68739c34dff8b008fd699363c8eac1cb7edf19eb54ea3c657652c6e154a9738be0f7676db3dff64a11d578447f62467c22f5eba247481c30ed8498abe4016d7fa5082b4471a491314217fe11c1828d3b9e961827a1bbafddc0e55f074fc7a37c6a078cc6d149a0d845f03fbebcee6ed464a8e7e40b07e442348c9e4ccab0ad8f97efaa1c53e7bc242584c6f8c0ba30a271f0dc6a3ffadf37fc439f3136b49fc6cc33b32c42d28772b31ed2eec7c8e529ea2dda797d68fd9afc7ff24ec0cb4c98215ad4bcb28fc573240061cffb94b75ee59035484fc0cb165b6dcd791ef1064977b89fa1ec938154581fc791257fbc52ea893b7f517f9e41622a1c8888dc309388ee491582b24ce9e12d98eeb49687b30c73283070305655229629e9b35d2511382ee72e9da904a1fefcecd706c8ba6e077a3057978519692f409827b0d6189f4643bb9f78f8fbe5363ef8b581da6e9b8ba9c14c576ff69d2420daf3102593f59c5b842684fb4cf23023f4492eaf0ed10e78a27d6a4ea0a70be56516932a5043ce7c4588dde80b433163ca277c8d2bf245daf051ddf3193825b97b4a68f11ea242c1a7a207a1e6520a9647187cbbdc7a8c8e1e2e0ecfa60b797a99177a957248cf76d715d41b2a2cbcf5f6c021502990da5cadcaa67b52e0b3865595ee24501e82e2ce5a6788a161deedf35b31abdeb83eb9d15d106498e5a19528a10b60adacd519dad42658ba0a743e5f7fc4f627f5b6bd08a72e23970c8c7a1fce3ee36e6737d0a8ad4c300456a7d7585fb61d873c04326fdf091baa1f1c59b44db5c2e45cfa69ec594d40745699eb04e69528696744f44ff4d5733f3810b6fa899adb06c70f27de91350778e3f6b794a3dde1f102c4a646d900c150c355071548e2923aefc875d6664d5098c27c7429d488d9967339aa1e8cd0fa18e8d7ca0fae38da0cd10a712f72067f246b4023db4cdcf63cbd386ae9595db78fb747599d96e0103836820954ef67af97ebfba93945f5d979d6e1b76ad21dc86d6eb95b42b180dedfb170847", 0x1000}, {&(0x7f0000000240)="29f78657a7f16401ed6c21f6f4d0e4536c09da57e1f2a0fc1629afbe1e6242fa7e75c047483e", 0x26}, {&(0x7f0000001540)="a87dabf83483d13f3a67a768d104b119e59408b79cb26e396bb1cee4a1b62f63244076d18f86e17565fc475406740bc66fef4a3e45c629a6ff23ee3ead9bd6215ced635d94dc8eb81d680b6639db2c5cbf2458e09d2a7225d2055a9a5af20229e134a37585ec19b5c9b8a10a15800f2f32921bbc4d48215635fb041de2c11ad00326a08cd7deb66b9b80314abeaba9168dcc6f5398775ccdf5f27d08f81889765887acbbd76e1fd0c488c2b16eb7260ebc918cc817e54aab9bfeb3ba2bc35eef146bf3486bf2e185693d150cfcc60562d3853374038ca290baec27372bf4eacc1259c60d656f4dbaac521e0c4e8175eb11993b71144a03b98db33ec969be5ec4bef290a0fe4e3c5a360d69d8bfe75ec3959fea1d567635740b0ac6136ae6064a278b5fe56103679c45a317274284fb304c526c5c770811f79254db7c072132f7495b8d5f104c10b8011975794f63a6b1efad8b109ff9682e60614d0263893eacb72af5e3528063e2ed9aa7567e4828e99c5e3f2d4a48ed5e1f462e2606765983f076b919addf02c348fa9648f83eef5f9fa9c56621ace5fcd5393180b31132408bdc116fa1f0ab504e016125a1a6c8f6e74a0596cf27e5ad0f30010dee4cd6373a06f5fa5923fa57e0eb6f074855e60dec9bc959ac40fb6dac3180b3558a606d956e261b41122e301e368c221bb894b8dcb96bbd2dcc61936fae90d2d91de441be9847d107f0c3fe2d034d17376ac1e22ddf88de977948ba1af0a0fe381d7ffb32b116983f32fd0b5fa0bef22c78d302612fd2ef01882c5e239d4b098b4371675142473c41cb741ad2ea35cd1d04375ca60779f0a10acb86784861b47fef6c4f2e9aa6bf947038a39608c91e0614a22341c0e19196c0bace94bc7e480cadac4d291330ceb42cbd535b679b349a123cc8733ab4fedfd78602e7363844e4cf604b4d03065943af650364e0a06a5ce06df164e4bdae9a14167d55a99bbc17a4cfaa2a8ac08a83e8dcae66b03b178dfe7c09ca55c343427b7a3052e50951c96325e9338c28a03863ac97eede7b3f5effa1ed3a05c2bf939ee023229b3f853aa42fed408974422b4c9c261c325ffe8a002ba1d24b605fb6519b5efce0bd79db965ad54d2027f4d178feb1f82ffd9dc53d7f528165261a25e1c3b7f786d8eae61645e55c283d385e4e42d8b142a9998a012e83018db45c87448401ce11b39f8b7bc9f64e36a8783edd650193e220209cddb202ef19b7fd36cae544ad5c1c33050d5fc9afa1a54395fe5d0072abe3c0cd07ddf89f966fa8d6c52450a736e3a356cc0986240099c54af08f871b5caf88a78b804ff9d814a653abddc564b1e304f39a8d251b5ac7102ffef70317fc0019053f8d6c0869b70bd37147fcf594d6418de6826c80836e7123453ec22ae92d0290b8c3c593f8f2494c1d5f81d11f5e2f50913f2cca4b7563b03eee2f2484c1e02b039a1637461f446911faab571e3f4e4b613766a8c745ba82b1a87c4a6ce806cfc1a34671167ad435cde5abe278e2522825ab15c1a781672d5311e2ee84a8f3a27acf229fc7e66a04c0e2b287421483b66f42ed1c495fbb4c4a43b2051b29ea094d5df6d5d7153ff186987ff234e1593e1bd9e5b405b1f73033d644e46c4e48acd910c1f88190a7cbc15d819dbdb46f043f6f2f3be7d3b0734be0f63add0401a78d29af8e9ef03bcf157608d07c112f7714daaeeaa098a8168c4e73cd2dd0e91996becee5fdec5dd1e9cd8bc096450dc6b18db77f39376c3891c4a26390c97153caaff5a735824e48a94826f9622d12d1f00410c89a5235f9b120c461728aba0fbe82a41088f90f77c6bb44d8c040d885fbadc5a0f8d1a32c46bf615b9235cd4dc76a01bc6c0b8835fce1fb6154bdb269f4abd6d299b7b237e165d4895eb74151c913e51b836714060d77347e2d09e398d16710ab140a12b7a0e6fee4e7409f83e21114387ca8160de8a94093c29504806323ab17fccce7b7f03890afefd1a697bd6e5a4bda1fd7d8f3ebcdcabc56355ff1be6ce935b9eef50e9a0ec347563f7033c371bcf0435af5f84cae08ee7c8f7c708378e636162f1935170aebf09dad0d2a17c9c8a29dce72fbd0fcd0e961d5f7785f6d6f8b40815b2fe93f37a3571315a4aa2c4defe10e315ce16cd947331f3e5d50d3f641facc3fd8316383a9ebd59d5140fee9dc40a5e1d777857644777e559de39efed898280e6fcad340d8da45181267b62e5804a4147342b4f532d3c2b3d033eb852bdd2ece74bf0be48e564e6a2dba3ecfc5e304cf976336f3e88d08d291f6de3190e61752f43c9cb83f0e34e632e79f56cb587323b24c3d1c23358b00ba48b9dc7e372ac7b564f3ad7cc964c524aa94c291d001b49d9b1b099242f9cc42d32f02cc424c2aead5d95273aff8af2e135e34d0a0beafd8c02150d8ca0dafb320dfba1cab90a539ab52ca31d986ddda67594ffb7608b6b1b5093ecc4adcc8e710cbce7a99cd024840b4681f320dae073958ef00320b43b8b086fdeb125b5285d3e61420a0545912531c4add48dbad670cde72e77ccae2b6e001e094d962ea77002b9e818557312f4b45b2462e9014136bc89bea366a12dbfa8a6986e6a1f7a5c9e7ef66c43c35d816a645bea3278c63c6db21077a26d8169ab96e12a0283e6e3d82d821fadcb6f05bc5a97ea39cc6553507662ba05ede0e38155cf917933094f88898276f84bae313a8d051f183526bbc0425e7076c27a9b1c5476b2e325971fa7c2e7a4308e319712579c0d493c3e028eeb26ae1485aa11e54075b5647ca173ebf723ee2585f95d6a40891774defc0c7595c6232b8784e7a3e14603559ea00867e551be22df8ee4264f80f73e19a37425ba6ee5172c1ed160a70be5491fe6d73238da9ef2719ddc773ce532b838e16f690d6577b954da6c15b0ac66dc44c31dff31588169500f9c0cbf27e41e78d0140c8cd3c50f752012b1b2f131c25097480db53db6c9299fb1a312dc099fb45a1d216d6d074f5991745efed78dee284dd37bc1c1bd4b9fe09791d635ae73d797f6d265f18c6dbb32e75d10a20fcf839aaf333dfff53aecda8e279ee373e30a5974b27e09ccb83f8fc9708daa313a4538656412f0216d5e0e7b595549eb9985f13afca41117e139f4650650e06c8a725b9be597f9982343c973dd79315903d7ab2b7948acab1060aabd3f2c83e1d77083779a4d8938cf96edc4227baddc4fb7d9495480f261d97cb940a4bf63a0940236d664428e83a7b5c97c7687d20b704bf12cba7f32e679effd9ff184b9861da36aff5b0ac82e720cff8f88b8ce34d4a9fb38a2fef8b91cd47b503fe983c5a09ce9dcd0f42670a534093b6943b6120cb2d43cc6fdb86e7af4b4a82171d401cec801988e6377625ce08ec338fcc35548b4991bca9a498e6b76fdf0a5ab13cbdd1b57aaa0ba8e46ff80bfe73281838b1110ba5738f1e166a668ac8324c00d4d835d56f7f3a8ea5d9015c0ea2ddc77ecba0081a617749a929eeeb7ba024a8f5c6f7079d9688eb3cee3404fb0bfae3b1a38ffc5ac0258420f8604375ac9ad1aba9c0d1723b4fbcf94e6ce91e53a344b9c270e2c53c9e8cdfffb4a31fa28992e8101e6c7811c3c2532e01b13dba830ccbcecc204c5c19af0a30941d7bebcec4d467821cfed13ee6d686c634d67e08aac3e6509bfe085112de3a606e49360decc13d374b2532df4bd2b98abb8a1afb0d0c1df54110f973fd94d9cb40579e275390f21f39a0675a18caad018d13bd506b49c3aa0276a95e3eb20c7374c9473e563afaa0bc2884d232ba2ee6b12fabfcd8f3234ad3f5437748f8dcc2fa371aa33c345ebb858b81c76a8ba80362a4fa600d9acf1dd7a886560b039b7218a1fd8f56a6604f7e3fd67e931d6327f76599037e8f32407774c4f6a1b118a1627acd151be0a9dd39f08ea024d8cfc60825ef9bd10fdb4f581d9a1bec887d476880272d47575e15f639066ca1a2b4e09b59b5f6284b8170311c4253d44066ce4701a2c88ad572f385dea5dcb2313e6d2b5b527ee45411e235d3935c0898dc917108c94646c73aee8814a3e1e49fd8a93cb071f1eab1bdbbcce06d42066869851ec6d61136174c4163a755215c380f356208bf1b470b95b23105485a887f69adda8d2b09e9cc24fa5af82656e126d2db6b6c55d322a38499534658735ec488769bb42d433933fcf2e7a00586df524b1d56b0cb56055d008bfe52fb5d4d523bf44ee4bc18a0298650375f8fbdcd31d1a35f4b30cac5aa31a9e03ae97b1779d4d20701bf4a403b61e8bb21806cdb10aa23a0d6a2e54eccf2b583ac7fadb68e3e598e3b71ef6fa945b1bed75728c1c689d9550b5eefac12f8662f58b05016cb90a05c3c7d5debee43890ec8a42e8fc2756aca53fc86792e646e4e46032afcab9281e3d8f523298d15e35470234f565704c5afc5ac0dff08371db4c4b32fc0e4537cc8de3a04dafbcf2934dea3309535691ac2d84ae2dc04e36c8dbfc1042c8ccc2db04ed684f0ae8db1b102432e310e469d845895d6cccf1dbff9634938341b864125a279419560dbd0be8626a345184e4400b5af3b4f56283e02e114031ab81d8c74f4d71ee6f77c392c65ac1428fb53c9070b35286164d489c6e1becd70d9a4456ca68a8604bf4aeed2650d1c36455f8502b2fe983d648634ddfe99c865b7d3a45abb79de1aad8878400474ea385e92a0fe899b7e893fc71d59452e632b5c39a17a539bb4950c6277a606d6436d79f28705f540fced1e2fbafed2be45e0a764d8e497691767230b9e5fdce62803cb719aa6d273c73305dc6d00ef8b0fd7d39e6c46d7f2f3655d1e2e56ba3055d175c5efd57ed562505c6b014577317871fb03b11c65a1d4b84ef8694a339c73356afaf88803cdbad80191c285445e4cc70da0b8a54d9edc9d07bea5d39c442ed80dc4c2f2979464f2521ba7b02cc82c0baf9d6c0ad7c6e6529b988be55802703b29ed8094340f1e297caaae3e75c0349491a92e5633151ef5855f2e81ed37a0f343b510b2c179ac2a89599e352ad86be0bebcfb3a30f637cb3a566ed5e384781ab0d4295426117f3b1a3887ca3c62c13c7353e085baa13ca81090ff7de902fb94fcff98edab1d605ec7b643b29081eebd424cfa89c54081384e06eadc7e3e99568acb05af877cb8e459d88f4adf899cb7412500d618c1e37179b69a4558174dd661acf478a4c69f065dc34e87060b46206116212c53dcc05193e57ac9e9a5c03be766cd0518ec1b031cbd46af4e5e981ec8ebded07d27f647eee4e632a894b5a3cbd24f7d515a9ee4d524726a87cb04132c898da12c9b6e5fc17b5085535d5d6175ca604554baa2eb3608254ba75c2ffd08579ece6bb800cdb72e5bb181a4f143da2e2d86eb09e1ee12445891cb266cbb7984dbb32b020f0c055a18245cce1e832e02bdb0e96c468ef479594fe9e69e30383d491d2c45f877b85365ed76508abc903c5aecbbe303a07c9956e03cb673d538416c3e7732221fa9b589a8bfacb7341cc84eac885d7ee5be83e4e87547a351292e26c0286697656cd21994bfc9c2fb4ae2238971974a23389610df73bb42a90f02274713585bab68d469545d4a78c013e91c176d50c9df814ee34c882f8568a0bf4b646e30533e0eba1c2295776164906292b044455bfc245be4d5beb86c88423719267045bffb03037a2d9bdc9c7ad81c5f0c768febcacbc3c1c7b7cbce596527e6c5e62972f1e39f5359e71b9299f801dfa29c2691015e7ab3a010cd6bffe392d47a25c7a7e8acb818f4d6fafe", 0x1000}, {&(0x7f0000002540)="76724790f56128ad0a44ec89d9ce219b0c9477d0bee226805eb1525a22c81eb8d17d2d4b6f74216691daadabe41b65be938d01d9d888ffab1b4417dc", 0x3c}, {&(0x7f0000002580)="49f42db8245cac7848ebb4812a8d75f018027fa2bf29b93c2d58c76dee62542653834cd1a8a1b29ef39c55f68006364e2b68de2bad3f5ab33814f9e26f503ea8a7efd36573b72262ab87f9d64b07bb0c0d72e157ee8918e56b2b628b22850f34a56ed2e12615ad179e05fcac312ea3899038ab7227b6d4b2bea13cec0b8ecd3536afbded0f4b1dbe518a", 0x8a}], 0x9, &(0x7f0000002700)=[{0x58, 0xffff, 0x247, "8cab6d7807b5bf332cffb2022c8fae2a4ea2b7803a5a85d6d25dca926d7fe544ad5b34c57136d2330f26d4c3ac7c0d1f239fc0da0d2a030edda30db6f0b7dd78335da24aeb4f"}, {0xd0, 0xfffe, 0x5, "873d352d1927a27d18137e9fefbf4a92457e97e3c7ebcd583de66a8398243b06fc2030c7306206906c4782a0aebb77adc9ecebe84e1e32957c42ae0c1e9a926f71af92ca1f5a0503e112a6803d9673a81823c12e4ebcf40a1850b05644888014e66706869361d8eb5446a68e7f24845bb9fa3fd6d4489bc954a0aa2f73af3e5a659739798c81803032c4c56e2d7986ac1aaa42bd4bef6bc39e14f82eb59dcf5c7ec31648bab4f228a6e8cbb1a310e7ac111662ce939215daf2e0"}, {0x60, 0xffff, 0x9, "cb4de31919e5cabd188716a2258f91dbca1a6c14a04db36eeb5a7f6b93bfb07f874cbe7b5c55e646621b5432f981bc7a9f40ea2970a350767f47c88ac10c9f943da5b321a01a4f2cff"}, {0x100, 0x1, 0x100, "9ed2521f0d6a463ecc74a3e54d13e169fd1960b2d843b02529581011d559d05c6ed057844240bcaaca749e9147ce9cd1d53d5363ed9efb013e40c197dd8ebf8b9ba254063619fd99b74d670f4e2f2c5a0ccfd275429e8b63340ca9c39fd5713304703c86da5cba698f1075f491c18e0c839a02c1a6373fda2b2a751c862845cca47ba4ee8a45578118ff2780bc8183486d5e45bf30e336ce6b1c6079227d34d36caf1d5a8e69a48ccbfccdf9f61d376002144ce4de7ac245b357d94fc7fa1548bc6e5af6c3f93e58fa41507c060677a26e82ea1ea9478eb7b17d010a0885a1785be6e18f15048c137831"}], 0x288}, 0x1) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000040)=0x1) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x5, 0x80000001}, {0x6, 0x9}}, 0x89d7ae4e8ccbb0c) syz_emit_ethernet(0xe, &(0x7f0000000280)="13ace7c50edbfe7de00100000000") 16:02:51 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = socket$inet6(0x18, 0x5, 0x6) flock(r2, 0x4) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r3, r1) fchdir(r1) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:02:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x35}, {0x28}, {0x6}]}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) pwrite(r0, &(0x7f0000000040)="fb", 0x1, 0x0, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) 16:02:51 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x3be79e8ec3f10097, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file1\x00', 0x1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:02:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{0x20}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'\x00\x00\xb7', 0x0}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x1) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000040)=0x1) accept$inet6(r2, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745f, &(0x7f0000000040)=0x1) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2, 0x43f, 0x3}, {0x18, 0x3, 0x8, 0x4}, 0x65d0, [0xfffffff9, 0x3, 0x800, 0x756, 0x9, 0xffffffff, 0x10000, 0xfff]}, 0xffffffffffffff31) syz_emit_ethernet(0xe, &(0x7f0000000280)="8c685f3ad1239438a7dde00ddb1d") 16:02:51 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745f, &(0x7f0000000040)=0x1) r5 = open$dir(&(0x7f00000001c0)='./file1\x00', 0x20012, 0x32) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x8004745f, &(0x7f0000000040)=0x1) r7 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x8004745f, &(0x7f0000000040)=0x1) r8 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0x8004745f, &(0x7f0000000040)=0x1) r9 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r9, 0x8004745f, &(0x7f0000000040)=0x1) r10 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r10, 0x8004745f, &(0x7f0000000040)=0x1) kevent(r3, &(0x7f0000000200)=[{{r0}, 0x1, 0x8, 0x1, 0x6, 0xb76}, {{r4}, 0xfffffffffffffffe, 0x8, 0xfffee, 0x3, 0x5d}, {{r5}, 0xfffffffffffffff9, 0x8, 0x2, 0x2000000000000000, 0x100}, {{r2}, 0xfffffffffffffffd, 0x20, 0x4, 0xf9, 0x6}, {{r6}, 0x0, 0x8, 0x1, 0x800, 0x7000000}, {{r1}, 0xffffffffffffffff, 0xa9, 0x4, 0x7, 0x81}, {{r7}, 0xfffffffffffffff9, 0x80, 0x1, 0x8, 0x4}, {{r8}, 0x6, 0xd4, 0x10, 0x824, 0x6}, {{r9}, 0xfffffffffffffff8, 0xa, 0xffffe, 0x1000, 0x6}], 0x1, &(0x7f0000000340)=[{{r10}, 0xffffffffffffffff, 0x2, 0x40, 0x5, 0x3}], 0x0, &(0x7f0000000380)={0x88, 0x1}) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r11, r1) fchdir(r1) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:02:51 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() r3 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x813, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0xb257095b64fac36a, 0x0) preadv(r4, &(0x7f0000000280)=[{&(0x7f0000000040)=""/141, 0x8d}, {&(0x7f0000000140)=""/129, 0x81}, {&(0x7f0000000240)=""/5, 0x5}], 0x3, 0x0, 0x7) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 16:02:51 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000150000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) faccessat(r0, &(0x7f00000000c0)='./bus\x00', 0x40, 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:02:51 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080), 0x0, 0x0, 0xffffffffffffffff) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x2) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745f, &(0x7f0000000040)=0x1) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000080)) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:02:52 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x1) sendmsg$unix(r0, &(0x7f000062e000)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, 0x0}, 0x0) 16:02:52 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:02:52 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) 16:02:52 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000040)=0x1) unlinkat(r2, &(0x7f00000002c0)='./file1\x00', 0x8) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0xec58, 0x7, 0x3, 0xd0}, {0x3, 0x0, 0xfd, 0xff}]}) dup2(r3, r1) fchdir(r1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r5) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x8004745f, &(0x7f0000000040)=0x1) pread(r6, &(0x7f0000000300)="051a005c999abc93d8f34429d442049f94620613a895d053908aeaa4b052e99c012610814b99bf8fae538802d0fb639c8b", 0x31, 0x0, 0x101) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) chroot(&(0x7f0000000280)='./file1\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:02:52 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328", 0xc1}], 0x1, 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x5, 0x9, 0x9, 0x3, 0x6, 0x38cce0e7, 0x2, 0x4}, &(0x7f0000000180)={0x8, 0x1f, 0x9, 0x5, 0x34, 0x80, 0xeff}, &(0x7f0000000200)={0xffffffff, 0x7, 0x9, 0x100000000, 0x1, 0x2aa, 0x5, 0x42d}, &(0x7f0000000240)={0x5}) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$TIOCFLUSH(r3, 0x8004745f, &(0x7f0000000040)=0x1) fsync(r3) fchdir(r1) socket$inet(0x2, 0x8000, 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') 16:02:52 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x2) r3 = socket$inet6(0x18, 0xe165b785bf7bad21, 0x40) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) 16:02:52 executing program 0: getpgrp() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]}, 0x0) syz_emit_ethernet(0xffffffffffffffc4, &(0x7f0000000340)="1ae1339918b6f35b69b198946ecf25d9b119825d0b1236229d1fb10f6d6dc400000000000000019094e11b6841516c1a818eab9ec34efe12f2e970fbacfa1fc5c799545402e3080fa53ccb49029852507cd046d6718fe080221290bed23e54f9aea45bec8cd492dc4dae0eee8212692b60ca6a3eb199529e7a57dc4b8eee906e587a11bd77b720bba27023c56878b947b0212ee1f083f5faa8056f1ef500ed3f2654af0df20eea53f456a95c417f07e36ef821e7c410f14256a6a596333b0dce1db0ac473b1e2409911013b88e73d6b3dc922be6347a6f887a143f2f1ad1216d24c39157bc7118e0b96352b09bc15af516bd56b4b8466ce18b59fcd6f49ec894b3f3a05a93cec29f6cb49ce4ac2b7e23e7b7ffb663ab2792c9e588e9fd9271c5d90985f59b67f555f2771a2c") r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000040)=0x1) r3 = dup2(0xffffffffffffffff, r2) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r5, r4) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = dup2(r7, r6) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r9 = socket(0x18, 0x2, 0x0) r10 = socket(0x18, 0x2, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r10, r9) r11 = socket$inet(0x2, 0x1, 0x81) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r13 = socket(0x18, 0x2, 0x0) r14 = socket(0x18, 0x2, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r14, r13) r15 = socket(0x18, 0x2, 0x0) r16 = socket(0x18, 0x2, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r16, r15) r17 = socket(0x18, 0x2, 0x0) r18 = socket(0x18, 0x2, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r19 = dup2(r18, r17) sendmsg$unix(r19, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r20 = getppid() r21 = getuid() r22 = geteuid() setreuid(r21, r22) r23 = getegid() r24 = getpid() r25 = socket(0x18, 0x2, 0x0) r26 = socket(0x18, 0x2, 0x0) connect$unix(r26, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r26, r25) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r28 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r29 = getegid() r30 = getuid() r31 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r31, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r31, 0x0, 0x0) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r30, r32) r33 = semget$private(0x0, 0x7, 0x286) semop(r33, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r33, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r33, 0x0, 0x8, &(0x7f00000000c0)) r34 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r35 = getegid() r36 = getuid() r37 = geteuid() setreuid(r36, r37) shmctl$IPC_SET(r34, 0x1, &(0x7f00000000c0)={{0x0, r36, 0x0, 0x0, r35}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000140)={{0x9, r30, r29, r36, r29, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r28, 0x1, &(0x7f00000000c0)={{0x0, r30, 0x0, 0x0, r29}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r8, &(0x7f0000001a00)={&(0x7f0000000380)=ANY=[@ANYBLOB="00002e43660500000000ce558f9362afd5cdb9fae25b4b50f3ee0d7089d382ea84a0d61130315bdf25df7fc7a568963090a4ec25de245a2195b5db2892d7a4e60d588a386cc480e196f0d9fcb2001094546510d3c13c1a8f844a160da8737597bf5e23241011460e8c867bad753dee71a9f6c36694"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r10, @ANYRES32=r5, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r19, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r20, @ANYRES32=r22, @ANYRES32=r23, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r24, @ANYRES32=r30, @ANYRES32=r27, @ANYBLOB="2cf309398f75c46bfd69"], 0x88, 0x10}, 0xaccff110451b3cdc) r38 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r38, 0x8004745f, &(0x7f0000000040)=0x1) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r3, &(0x7f0000000000)='./file0\x00', r22, r39, 0x2) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x1) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/64, 0x40) r40 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r40, 0x8004745f, &(0x7f0000000040)=0x1) sendto$inet(r40, &(0x7f0000000280)="6d65a4e5f3769e8772eb35d2b0d8b659192f9b9aa5a5990b5b3026c7e47c9acb65ebf16c9e7f68841b077fc5eaf5084485241a22202e17260c6e68f9bc1dcc90bf3916fcfaf55c637fe466f156920dd6a028a6d8831db9f90c4aa61105f6b5f26f33923e8697163e475776b17f812535f255a5b5b5dbb440ba110525d90988c45f042d46564ae02d055ea30ab10fed717e0cc7bda28fc07f879050582858", 0x9e, 0x4, 0x0, 0x0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0x102) 16:02:52 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r2 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r3 = getegid() r4 = getuid() r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r4, r6) r7 = semget$private(0x0, 0x7, 0x286) semop(r7, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r7, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f00000000c0)) r8 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r9 = getegid() r10 = getuid() r11 = geteuid() setreuid(r10, r11) shmctl$IPC_SET(r8, 0x1, &(0x7f00000000c0)={{0x0, r10, 0x0, 0x0, r9}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x9, r4, r3, r10, r3, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x0, r4, 0x0, 0x0, r3}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x4, &(0x7f0000000240)=[r1, r3, r12, 0x0]) r13 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./file1\x00', 0x20000, 0xa) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r14, r13) fchdir(r13) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0xf, 0x2012, r0, 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:02:52 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206919, &(0x7f0000000300)) setsockopt(0xffffffffffffffff, 0x1000, 0xef, &(0x7f0000000080)="a23c1fc3aae216a4ecf870c1e132f7f80f75a2173d78edfbe83a44efb66014669a0914f1fda65b6f6e7be870c5f6f77f52b4ad05b1be25437c9c3d45c38b62eff259aac73486b7c07f2247ac66f97c718e3e40dab0a0f77190e52740fe1f9698b768b61a66e7dab5b188cde636fb09e7758152d3991854aafcf7115ef450ec674867cc3f4ddbbfde0da59b49629e1c6e7f8ea3eae332c8936de0b34e4a59621d7cb13316999d5ab5ad730f5176e472d8c332ec33884cac22b75eaa5b1eb2eab086ac58be164256f2335a0ff5e1", 0xffffffffffffff42) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) syz_open_pts() close(r0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r3, 0xffffffffffffffff) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r6, r5) r7 = socket$inet(0x2, 0x1, 0x81) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r9 = socket(0x18, 0x2, 0x0) r10 = socket(0x18, 0x2, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r10, r9) r11 = socket(0x18, 0x2, 0x0) r12 = socket(0x18, 0x2, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r12, r11) r13 = socket(0x18, 0x2, 0x0) r14 = socket(0x18, 0x2, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r15 = dup2(r14, r13) sendmsg$unix(r15, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r16 = getppid() r17 = getuid() r18 = geteuid() setreuid(r17, r18) r19 = getegid() r20 = getpid() geteuid() r21 = socket(0x18, 0x2, 0x0) r22 = socket(0x18, 0x2, 0x0) connect$unix(r22, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r22, r21) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r24 = getegid() r25 = getuid() geteuid() r26 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r26, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r26, 0x0, 0x0) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r25, r27) r28 = semget$private(0x0, 0x7, 0x286) semop(r28, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r28, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r28, 0x0, 0x8, &(0x7f00000000c0)) r29 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r30 = getegid() r31 = getuid() r32 = geteuid() setreuid(r31, r32) shmctl$IPC_SET(r29, 0x1, &(0x7f00000000c0)={{0x0, r31, 0x0, 0x0, r30}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000140)={{0x9, r25, r24, r31, r24, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) r33 = socket(0x18, 0x2, 0x0) r34 = socket(0x18, 0x2, 0x0) connect$unix(r34, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r34, r33) r35 = socket(0x18, 0x2, 0x0) r36 = socket(0x18, 0x2, 0x0) connect$unix(r36, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r37 = dup2(r36, r35) sendmsg$unix(r37, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r38 = socket(0x18, 0x2, 0x0) r39 = socket(0x18, 0x2, 0x0) connect$unix(r39, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r39, r38) r40 = socket$inet(0x2, 0x1, 0x81) r41 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r42 = socket(0x18, 0x2, 0x0) r43 = socket(0x18, 0x2, 0x0) connect$unix(r43, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r43, r42) r44 = socket(0x18, 0x2, 0x0) r45 = socket(0x18, 0x2, 0x0) connect$unix(r45, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r45, r44) r46 = socket(0x18, 0x2, 0x0) r47 = socket(0x18, 0x2, 0x0) connect$unix(r47, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r48 = dup2(r47, r46) sendmsg$unix(r48, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r49 = getppid() r50 = getuid() r51 = geteuid() setreuid(r50, r51) r52 = getegid() r53 = getpid() r54 = socket(0x18, 0x2, 0x0) r55 = socket(0x18, 0x2, 0x0) connect$unix(r55, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r55, r54) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r57 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r58 = getegid() r59 = getuid() r60 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r60, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r60, 0x0, 0x0) getsockopt$sock_cred(r60, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r59, r61) r62 = semget$private(0x0, 0x7, 0x286) semop(r62, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r62, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r62, 0x0, 0x8, &(0x7f00000000c0)) r63 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r64 = getegid() r65 = getuid() r66 = geteuid() setreuid(r65, r66) shmctl$IPC_SET(r63, 0x1, &(0x7f00000000c0)={{0x0, r65, 0x0, 0x0, r64}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r62, 0x0, 0x1, &(0x7f0000000140)={{0x9, r59, r58, r65, r58, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r57, 0x1, &(0x7f00000000c0)={{0x0, r59, 0x0, 0x0, r58}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r37, &(0x7f0000001a00)={&(0x7f0000000380)=ANY=[@ANYBLOB="00002e43660500000000ce558f9362afd5cdb9fae25b4b50f3ee0d7089d382ea84a0d61130315bdf25df7fc7a568963090a4ec25de245a2195b5db2892d7a4e60d588a386cc480e196f0d9fcb2001094546510d3c13c1a8f844a160da8737597bf5e23241011460e8c867bad753dee71a9f6c36694"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r39, @ANYRES32=r34, @ANYRES32=r40, @ANYRES32=r41, @ANYRES32=r43, @ANYRES32=r44, @ANYRES32=r48, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r49, @ANYRES32=r51, @ANYRES32=r52, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r53, @ANYRES32=r59, @ANYRES32=r56, @ANYBLOB="2cf309398f75c46bfd69"], 0x88, 0x10}, 0xaccff110451b3cdc) geteuid() r67 = socket(0x18, 0x2, 0x0) r68 = socket(0x18, 0x2, 0x0) connect$unix(r68, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r68, r67) r69 = socket(0x18, 0x2, 0x0) r70 = socket(0x18, 0x2, 0x0) connect$unix(r70, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r71 = dup2(r70, r69) sendmsg$unix(r71, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r72 = socket(0x18, 0x2, 0x0) r73 = socket(0x18, 0x2, 0x0) connect$unix(r73, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r73, r72) r74 = socket$inet(0x2, 0x1, 0x81) r75 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r76 = socket(0x18, 0x2, 0x0) r77 = socket(0x18, 0x2, 0x0) connect$unix(r77, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r77, r76) r78 = socket(0x18, 0x2, 0x0) r79 = socket(0x18, 0x2, 0x0) connect$unix(r79, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r79, r78) r80 = socket(0x18, 0x2, 0x0) r81 = socket(0x18, 0x2, 0x0) connect$unix(r81, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r82 = dup2(r81, r80) sendmsg$unix(r82, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r83 = getppid() r84 = getuid() r85 = geteuid() setreuid(r84, r85) r86 = getegid() r87 = getpid() r88 = socket(0x18, 0x2, 0x0) r89 = socket(0x18, 0x2, 0x0) connect$unix(r89, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r89, r88) getsockopt$SO_PEERCRED(r88, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r91 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r92 = getegid() r93 = getuid() r94 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r94, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r94, 0x0, 0x0) getsockopt$sock_cred(r94, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r93, r95) r96 = semget$private(0x0, 0x7, 0x286) semop(r96, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r96, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r96, 0x0, 0x8, &(0x7f00000000c0)) r97 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r98 = getegid() r99 = getuid() r100 = geteuid() setreuid(r99, r100) shmctl$IPC_SET(r97, 0x1, &(0x7f00000000c0)={{0x0, r99, 0x0, 0x0, r98}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r96, 0x0, 0x1, &(0x7f0000000140)={{0x9, r93, r92, r99, r92, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r91, 0x1, &(0x7f00000000c0)={{0x0, r93, 0x0, 0x0, r92}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r71, &(0x7f0000001a00)={&(0x7f0000000380)=ANY=[@ANYBLOB="00002e43660500000000ce558f9362afd5cdb9fae25b4b50f3ee0d7089d382ea84a0d61130315bdf25df7fc7a568963090a4ec25de245a2195b5db2892d7a4e60d588a386cc480e196f0d9fcb2001094546510d3c13c1a8f844a160da8737597bf5e23241011460e8c867bad753dee71a9f6c36694"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r73, @ANYRES32=r68, @ANYRES32=r74, @ANYRES32=r75, @ANYRES32=r77, @ANYRES32=r78, @ANYRES32=r82, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r83, @ANYRES32=r85, @ANYRES32=r86, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r87, @ANYRES32=r93, @ANYRES32=r90, @ANYBLOB="2cf309398f75c46bfd69"], 0x88, 0x10}, 0xaccff110451b3cdc) r101 = getuid() r102 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r102, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r102, 0x0, 0x0) getsockopt$sock_cred(r102, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r101, r103) r104 = getuid() r105 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r105, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r105, 0x0, 0x0) getsockopt$sock_cred(r105, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r104, r106) r107 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r108 = getegid() r109 = getuid() r110 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r110, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r110, 0x0, 0x0) getsockopt$sock_cred(r110, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r109, r111) r112 = semget$private(0x0, 0x7, 0x286) semop(r112, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r112, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r112, 0x0, 0x8, &(0x7f00000000c0)) r113 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r114 = getegid() r115 = getuid() r116 = geteuid() setreuid(r115, r116) shmctl$IPC_SET(r113, 0x1, &(0x7f00000000c0)={{0x0, r115, 0x0, 0x0, r114}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r112, 0x0, 0x1, &(0x7f0000000140)={{0x9, r109, r108, r115, r108, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r107, 0x1, &(0x7f00000000c0)={{0x0, r109, 0x0, 0x0, r108}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) shmctl$IPC_SET(r107, 0x1, &(0x7f00000000c0)={{0xfff, r106, 0x0, r103, r52}, 0x0, 0x7, 0x0, 0x0, 0x6, 0x6}) sendmsg$unix(r4, &(0x7f0000001a00)={&(0x7f0000000380)=ANY=[@ANYBLOB="00002e43660500000000ce558f9362afd5cdb9fae25b4b50f3ee0d7089d382ea84a0d61130315bdf25df7fc7a568963090a4ec25de245a2195b5db2892d7a4e60d588a386cc480e196f0d9fcb2001094546510d3c13c1a8f844a160da8737597bf5e23241011460e8c867bad753dee71a9f6c36694"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r6, @ANYRES32=r2, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r15, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32=r18, @ANYRES32=r19, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r20, @ANYRES32=r25, @ANYRES32=r23, @ANYBLOB="2cf309398f75c46bfd69"], 0x88, 0x10}, 0xaccff110451b3cdc) 16:02:52 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745f, &(0x7f0000000040)=0x1) fchdir(r3) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='./file1\x00') 16:02:52 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) 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(r1, 0xffff, 0x1001, &(0x7f00000001c0)=0x104, 0x172) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r4 = msgget$private(0x0, 0x682) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x2d}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="36b83e522c066341519be70897fb") r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x3}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x3}, {0x6}]}) msgrcv(r4, &(0x7f0000000200)=ANY=[@ANYPTR64=&(0x7f0000000540)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYPTR64, @ANYBLOB="2d1810c73fe4c97cc88906a4a23e594607fb3e15e4326f0a0a6d6fe9120b26519338536aa3f39f55d125cf02e2797b6218b098694460b2cf305f82214cc919fa04ed2472286dd7a150753fbdcee80568c5d313f121c27c57d8d31db3f873589392f95168520d6914cc0f2c8e91ed9f8d0d3b111ce1dc825c7da4b3f6f83d1948f4fc7033efd2d9c1007ae4e0b6a00c5c16bd5ace016090a2129868e35a9a9ab397da", @ANYRESOCT=r6, @ANYBLOB="8dae6e1da148da30d286e7314260cf7217b9ac7a0dc4d01690658fc733decb633c6b7d698d695d3f3b3ecbe21059851c1d3cfbd98fe35974a4fcb9e5027c2d9e686ce4aa386ecc255c5f7b962d01be43a829e229adc3e44b879aef4cc060f28b9dc706590c06bf940ae18e2fe33e055317c31dc5765790365a926344bcea1ca2e06141dd042a9d7b736ba9a4b5237b076a67a1c05015d077dd4947dc6d013e86c866461fb9c51c12e5426d8afd9234bf91ab66718937551b2be49755514bd598f85d436535f3c7e0d59c048c52322b1e310f5c13"], @ANYRES64=0x0, @ANYRES16=r7, @ANYRES64=r0]], 0x1, 0x3, 0x1000) msgrcv(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000081000000000000000000000500"/76], 0x4c, 0x0, 0x1000) openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x80, 0x0) msgsnd(r4, &(0x7f0000000100)={0x3, "7ef667c107b1856edc308bb6235aa65b77fa01e0c4a00217b83867c3f7d127da1cae5a78188a827f1d31304f5f553e0f8f0a055233e87a5615e2187e5ed29ad628543ff882340c9706f816ba8ca9603cb3eb82f110178bfadeb012f1e038dd7baaa359b3904dd0ae15ca23febda1b78e9673bc275bfff75fa88c0e22a7ca4a41f39a5d"}, 0x8b, 0x0) r8 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000580)={0x8, &(0x7f0000000340)=[{0x80, 0x81, 0x2, 0x10001}, {0x5, 0x9, 0x81, 0x40b4}, {0x1ff, 0x3f, 0x7, 0xff}, {0x4, 0x7, 0x1}, {0x1000, 0xfc, 0x5, 0xef21}, {0x8, 0xb1, 0xb0, 0x3}, {0x81, 0x0, 0x1, 0x9}, {0x5ae, 0x1f, 0x9, 0x8}]}) ioctl$TIOCFLUSH(r8, 0x8004745f, &(0x7f0000000040)=0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r8, 0x80085762, &(0x7f0000000240)={0x3, 0x1}) 16:02:52 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1afd) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x10282, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000200)='./bus\x00'}) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)='tn5.', 0x4}], 0x3a5, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:02:52 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) rename(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='./file1\x00') 16:02:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8004745f, &(0x7f0000000100)=0x1) syz_emit_ethernet(0xd4, &(0x7f0000000240)="3d71db948f9a9a82d3588a9fba84c4c6be4773417c25d6eb9bbbf9410eb94fd60b4dc7ebfe74f083604beda6e74a66a34447151fc9f6768ee1e57e579a865b99ccd5c9a9e7e0cbf85062e7776aac529f29d10ad0759106b9b67f0da187bf8999f6fef549dcf20fb53dffec0bc2e1b08d713f681f3b0cccc1bdf5d1b84949ae4830ae128789ac35d83ff738776c4b97800702d8716ba8d513263d4361407078072c087471385d2c428fb4c7da5dc02fbbcc18a283db73a351d336d442d0b93b61f527197e285b0d42bb22c601dd1585c0cd51d559") mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x4012, r1, 0x0, 0x98) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0xff) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c, 0x0, 0x2}, {0x5c}, {0x7ffffffe, 0x0, 0x40}]}) 16:02:52 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) 16:02:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x5c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffed0, &(0x7f0000000040)="77670b526732933f58077f29c4d3") 16:02:52 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745f, &(0x7f0000000040)=0x1) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r3, 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:02:52 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969e9dff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b813527faa15deb5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c0533cdba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1ce3fd718fc196e3c18626e3498e85e3425de587f25106f2c1e73dff5528d76969518f18a4485d017ef1b85469483c629f10ae6755ae90cfcdab29f"], 0x10) open(&(0x7f0000000040)='./file0\x00', 0x8, 0x8c19a58a2018d861) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000500)=0x5, 0x2) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=""/4096, 0x1000}, 0x0) 16:02:52 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000840)=[{&(0x7f0000000240)="6325651c6165aeb88a37429d0cc53b8c76786da5c8f8a9e9b0085cfaac13c661ced7e9b90b8f1569a56813539ccb3c7783d84f9ced7fa95e24158629ad44c9e88dc7a1fcbb9a27330dc0d119aea0347e52f9b2912094b4843ecab014b55ac3", 0x5f}, {&(0x7f00000002c0)="e8844a7b1ce33ccd9a62166e76cd79e8e552", 0x12}, {&(0x7f0000000300)="44a59a4bfef95261b1fd9e6260aea0f0cd9427d8afad69f0161f638267ac9a93d41ff9e1f12a515eb9f3c505a2d6e61970f31ffc9c8802eb263faa41aeb9e6d78c1995a5730a87191f11a15c2ea08f81e33e0b17e0", 0x55}, {&(0x7f0000000380)="dc62445eec9fd4ee42424ea4960bc4ee280a0ee2e521b3111667cec975f760c8406911061e4ac6082015ecbe3415b5120ce8454f1ecec21ffa1bc84fd5c22d12bb7992570ccefcd68325054bdb5ab622dc26749ded55ea903a022ba9ea722bdc07154d0578e13cdb3a9a1ad76504c2eeec89704c7e5d63bef92086cd535c5e7985e02dff6ce8008bba0309d8f0e89d9c5f7ae52cb65ad98776d5d741d5751edd3790b50c05bf4c07a36767a9b5198a68e2e47e0a730739d188ec0452715452076722715c59976f6a80e49bca396d0ca455b49ae1f161de8796c3d6", 0xdb}, {&(0x7f0000000480)="26f5e6010f31324b34a68df14880100712084b40bc5c68b43ef8bf02265e18f64e59a8c3d3fb98a9bda3bb364776a189c6bd516b0133b3fec6705ed9dedff2964e5ecc481068bf253581bdfcc604169034fcf1829c53adfa689ca6376fd37870de02f7f583b1f14571db48a551ca25af08a26b6ba4c1192bc9a66318ae47301be245ef5ffd7c3d37f976a46376102cdfc40040798318c6c0b0966bac18bbdba06c1e60149123c5b72f5dab50b64b434dd7fa01d00a076faa71b2f019bddd9d045360e90d1559869d92c9ace8d1c76e7302ad3ab392283e0ade8508ea993fb6e56465ba337f", 0xe5}, {&(0x7f0000000680)="2913d8e88af5ae04c3387e32d1eee83c7fac0e796f1795d5b6ac0b7bbb45815602ebbb", 0x23}, {&(0x7f00000006c0)="f3b098f69e732effb51d3a952fc46d17f4bfa27741b6b579d9a18bf64e662c02861563c66073eb6ff18126b8f8ea937cae6724f92a0216556635d0a047fe4801f3fd077895e4a8b7f61de8451404e9745d4138955b8bae73f2c5effe4374fdfaf95f1d2f62a0175fd31bb6b9c91c320ae30af29073a997f19e915eae7eb91f98f1ce829d4697b87c6262c5636b82dda931ec4fe3cc300c094e3ff5118c8e08821adea140cbe1ce053a928b811f0fc5e6b35290ebe78f36a7f634ec82cde2bfb7e56934a61084ec4513bd5c9e91936ba6bd20cb25d0be7f33e003d437700153175da71bde1a3d21009bd8ff508775d6e0df3e3ec564271d43", 0xf8}, {&(0x7f00000007c0)="95f914f25054710f50c6e3e1bf0870428b5c07b1775cb1a9b87c6cc78a5d2fa21bc32e3056187f79a68019a79d17760105dc7a1d86db0e8b399da248618ecfb9b66d04", 0x43}, {&(0x7f0000001d00)="b50b8c60d3b830dfcf18b41e5271503bc586f47ce855fc0afe840ab6705e81e3c7c21d3126c51b80961ba39824665fd981f5e0061d37d586c802b8c9fb4f7d4b9f665b45b1a256f3c5f076a5cc13c75bc5c91a47043b74b2aad866ec323f2e15332002e293bae0e22c1fe7a7daedd5cb2b47606500628c020096a211530cb76850a63de5502cdcdf660765f2abedb6ac681a26eb815f34ea6588814d9a35d71261e2e4519964e24c8f4b0553534742775b23581514b3c66311e92c304c76165a6357058615be89f032801f3566335365e594d408f6408c0fbebc85d93402b34866b91863ed1eb7a31b0d4d620c8f02edd1956bec27ff5dc04089d9ee6770cb8b9f470a6c6e90319d0e7bc830dd1c85287f6217081c193a87e2bad4e8394b6400d3bb2567aae70b194593b3cf23885340863f03d4e69f9fbc0b8d690ac426ec753d475654f28d2857ac80faa25d77fde56f98915e5b07098cc3653875eece07c5623d5fffefbc31919aefed6bd5a69d704dc97c8e9006ada6d22b625ca5d5e735e95ba9017d6035a7b9ba60bf445defc15be019e77d41ca6e3d15851f1143df852e0560bea4fdc197afc8f4042b4466c46145af155da2b22242a0d7945bd56220199bee39e41aee58ef93083cf6322969ea4e3f95bcbcb5bdddb44d02f51d18bc9a8ca458f43b54496c5c4e1844dabfd3138b89d7e221feba78527d4fb524eda908afb0a80e279a36c091104fc547500ac965ab318ab2aaf6e0a374dc222e70f637d028fae9db21aac96e17db9ab1a716aa8c38912e35453bbc6157e2ff79a0d2ba2dbf1d7b83b615be116ae4274b02fb0176e4f89d531bf71063eeff91b041b3f1fcf964178ce7d8a578848ae63e09cc4c57ba4754ebc72f15a5a65dca578a64326bfaa253ac8744c175c386c204af682bc961c63853e6feaa71835c0ec2a98e28b725cb89d3358f5eb4ba5232d99fa44f494d65f918b06b7016b426445a599ae5632742cf3d85df412a48b18131a18d687a01ef9c701ceeef92a45c48ad9b790f27348fc1999c1bc442a7f9efacca81d6c17826b82926b9d1edaae84e1ced21b5f8dd223bc56e8d057ea5d097f89c49cd61c5c45cd48bac1fedc25dc5dca1b362ceebc0f013a2dc7600d9db107694568b0cd81f3b75ebdf664f474bde4df90dcfc3ef25afe6d961480ac3637101677168251ae71cd944f79e9700d154f3d6a2420be25388cef02972d894cb1c17d8c0150804157d5113c9937960bed54b3edd8871be652f5f050cc3c974cae51d9711a43540e042f26992d12b8088adaf7aecaf811e535460aa937ea513e0d40ca71827b91581d29360f8f59629a820399e02e2ae483c222aaa4a5b5d828acce1caa76361f1b8487de4570aa386ee8769668ae8117b7f4fd218d6a95051e9ba376ff65a290eb1d18b07d9314a61b93dcf31f987377f1d2379c0d681c6f2d52db5e14e67640d3ac5eee7b02edd1201a6f919b5e4bc9ba9de4a2d7b3f2829b890ef458b02a164a87da5d17f91c402cef828322ee22f65cc5a8fbf573cb4688c269e200d99599ad247ada152b3c55979885fab702018ce280eb60f0489afe6c519a4fda007ee3d6c0633c4d1cce7b5b7fa8c0d0f903e03edf19ffcdd37aa55fa707c62e969c002ed9b749ac16d1aab734486f0513f6453bb63f90727a33c0fa8d4b0ab7b639479bba76f58bbf66ca4a59015bf9915201e2c0db96b05707a2110e72a06ea599df59d27e959c0ef02bb4ce25746fd135d044564d0c1a6cdce2a49f336d191534ad8b3d235d0c2482cac60ab63c698ad7ff59885061b668eeb9d9392dc748043d49d7836d3e531ed36ec3730864fc6b28ea6dd784ace28da768f94324787812fe6ac3719fb391d0de48571652b6955b33731254119c196c138bdf27ac3a909ef5b561df581489145e69db6a914bfd605767bd698b53ba7d05996f07124a879d2e6dd2afd9a632ff24b0caba1ba58606ff3af2d80a80f3bd1a6c3c52d8ee2981c685d3e63dd7e632c7ff63348698a31ac59e6b1d374d5e2cc317e1d75acf75877594b6f94a8f1a6bea40e639bab52ed8646e702899799cb948a38c1bc68d6d4a11a369c7e2083ff7fd138f65c25078e5b170324fc2cf51d8a64cca16a7969eb33533e4737cd6293d14d57d7f86d238013729e2c147cc84e675b0d806c537ced51c300c72be5ff10fdb894bdcd31de572e8c10bfa2e01e418f6fc1b919fa2eb228a347ef5a5ca1d8cc616516fd99d17092aa65fb0a31d2e26d5fcd3fa9d422c37fc2e802b049f3f2e023f2fac1abbc31416e787a97b657ca5738bcca6b8a62273a13b041c480666984e35b3cea8ad98d366d8fbc752b15a2581b039c9be7465a01d39b2cd25128a1ffd374bbee60bcc5c88135b8ce2334bb17940b1dd16877238a472b2e5f74c689a825aa067c211c187145825a26a4ac7a56a5692708994b5adbc3b2ed354e6866b34942324dca786613a408273b7bfebaaad4cba873be0e714f5e059e9997ee633735d811275acba84f860ea1413ff506cfe0f52b88a3e886148c2d459c6d38bfbb0c019d962bec920e70f00e8196eb6f8a1ec97be8d31b38f5242938a9fca10e434abca31060f841102de9acbf1b026ea7f6aa584dcf2a25ba6b5e3730daf41a0f1abf79a2706cd042745a6d09cbaf81dd7db784d7362cff05dee6ae4e7ce74501436fec51ba5114b5e1f0288c92a941e013788d84710b0873e2a5a9b7af482387dd8d69c8043dfa9133f8dd4693e7eadabcc5ee7f9869ac201e9e2b3a16b47aa1b54ab431913f7d99061dc4e39a1b97e33f161b2a259aeefe4e707ff489d39ec663510be260f9bb4d8bf0339645893a0c760f6fc1306294cf70e36b04bade2a3aa0071412fdf0bbca360fd8126f7aba94b5534dbd1fb343019af6a34a32e5b3aadd4491d7db916fccfc8fb7dd3638cc4af4cdbe066c008eac440d6f2f04966b40c31526a1f0627750f84926659e192b7210ec271d7a4b2b944e75207a22afd3bcfecea3c5704f3d97599872b4f9295b761c9b2bcc1f5ebe93433b855308dcac3a723b84b5b58d5b8b169e898f6cbe77b5c2fc89e77f6d7ab8fdd14b852d6b75a24529762655e19eb3d9ddafdb8a91b682541c373deac7bcbc7a35a9263985c80dccb7879a3bc9aa1a999836e291e10bb25e80b53f94b87a904a48e2444a04a07a3e7c00a604b2d05c8e0ae6ab092c2bbacaffecf229bbfb8fe8b8c384bee7880d8132fdcf7df52b160529b18e3975f6bf45bed97c8a217b02f6646e4dd9f823e03fbcd06ed938248983f41c48f6ad3c5913054c2a23356d327feac505469cec168c261a887fd31333b46c48ea2dbf403f0c6c89e4b061b1d55596e2bd540251604a211381e9229ab2a3f0b6606f287eb4b12a5647aef664cac59f35dfedb8e46777ba3157b9b16c2f8351bd1c3f7767cb03ed2458d1ee827fb44e4786307a01c171660de9dfc17da7a1a99067879c126b4d9d7645517b9c0a11110e89cfa4a0d142cebfa7aaba093016e83e74d6bb6346c4508ebdc73ace890148e6b2cad7e24f224bd27090a86e5b8172d475ed8be5b3f3cc0072b20d26b30137c295f42db3094733c8f02f234d2e87c6fe576ca8c145d370b19638291649b43063c843b317ab09faf06bbc07ba8120ba48096970dc62f75ae7f509c83773f903e8a61c95739faa1fe7ad23de82f823b2800b8f80a96225fbe74aeb13a28317207003c857f9e047207f86d56b2be8e52ea952370e9707b498de33352c2434a8473ae84523d35cf8420131d81dc2605a7c7d6b18b903d83535c09e57485db13cf280c1b2aab82ae0298f14ba493e7ac9dbb4e6a05bed11ae988487340b55cb1cc223b3165b581139f063e7958f12f5a284c507b32b1abd6c6d9bde05694d4d6c9c3c465182f5d6814906434a22c6e4278bd75370418ca44cab3252dd0a616b2ccdf701e1632e2add69f2565350c0ff90b0124c27aaaf08257e71b2b7ebdfc76431ec38dc34b68dfc5a0aec5fe344afe2ea12f5aa4f66752cbf3a8423369804ca03ff920e09eb1adff801eba8da24c57de0aff2d348503d9f961110681f6d6bb0e6373ff2178d2a9523cb65401629a8acc9afa978be163e9f209d0aa8506e224c547b824b5aefd6c38407b86b5ab5a729c58f3195817ce762456d2467454f414b1f81c30804cf8fff4fbe3f716a7b111d85dcad80f2eac597690e3f756c1f9411ac9808e9f1bc3833c21a6daacebef9bcd22292db950f0a3b903711ddf959d795d764b2c0989392779ec454907298d19e29b97bbeb84ef9c4a5a1d732cda27b336f1108ce7203fd0b5a9412135bb20315bd347f9ef3ce7bc854af44d1ef5bd2109f39e2f1c87cf1d6e5261c6dc11cf6afa2a6c3f3407b7bde8a18d2272e6d45f7c99ddccc8c9f89c0fe30ca2d92921a779e78ed1ef3bddee6df6ab3f8ce8d25fd4075a3208651987167874134b54df531af3da4e7b35d619a46b9048f5660ded90f91f25d906a20398f8b5a1262d28fdd945ee4f327bde631ab7a1080a2cdafab126babc70921260649f29103e93e73f3cb2a1043b167f58be79aa95314ee92328e88a50579d331e617f0e3aba15404c2bbfed01780f970d011f5509ace036640f6bb68b5aff2074d3cc20f2e9f5ab45412437d6cc371c8c8373d1c9ded24d4c41fea6c2677e32e2253b95b2170486b56e756b163bb84b1968fe2c91e6927cec538714bdaf705086b2c3b44d3e4e5fd56d6a7ed0d0b85e85f71c32c85bb0f8893ebe9f745e916fdc4e5ce63f4ee1294d1cf1c0e1e5831eb35f3510dd58ffdbee76ea059504c1e9b48d936be04b9ce1ed6108c9d4ed08f7616e31a3e2d137cb1261ee71ad99e4159bba53318e7d30543c9ec043c41c40597e07314af90ab679c92dc276ceede419cde329622eaa5674b8f5a053ff31746c0bd175a5ab07054ef5a2b0a1c28d1dcfc19564ddac07dbd9b5ce13801641cb87352842298331ac3a0583d3e492a0656bdf5d7c960aa50762c2bd02850ea3296544cba6129557ee0a5d4d5d64c813c5370188677ae8618ff425aa1cd6b5e113d7a9830932fc840045918eff03fa320f4b773b1fd8c97dc62e3a1e8cb4de1e9014098a23d183e2dbc7bd5bb896885a09efc8724c6539e1d8cadb24c67a8af93e2daa266bc003097694604e2d7eb8021563c45ca0665688792127c1cee3e4d1fc7e7f0f81d07ad5f8bdfbd10f27e65cac2655b3dff8700490a2c54cce1da5b541920e4d4775b465419fd0c67c9d1c8e04dc696103e424122c5de3a0bca4560acbd287c49e68ff177cb658b05fe25c544afb82744588e10fd66869e97cff2d086327643d25adc31205c96abedd39591ce3cf203dede34fb06a9a035b7223171e8ed87686fe84a037800223f977cef590b589c9e3f4b641394f1d471fee61afde932de58b230cbc375ab31d0e246d3e43242239288143ed01c44c61516bf07bf9c91c5c86801975b9b42a3da5c5081fcd4f14f7d5bb26bb899e1108e1938f62cf6686634c4406341c3f251cd9db98e1f92c2042e5cc2dd717803c02e5a943ba605d2eccb279324ce8f56584bee68c835522733132b3cf1eb935de2b665fd008aebb321d61f6984420fd29e183dc327c47151de05b2376c4a59e9eacc2975e729f9cc82bae71d13d13fe1ad4dda651a927e470501b207ea48bf95a17518a24cf554bbc69b418385a28daf8ca486b2a89112dfee1c77eb41b036632582b02a155997661d66178e6fdf63a23c7d5c23110fb384ccbaff92d2f06bc3", 0x1000}], 0x9, 0x0, 0x20) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745f, &(0x7f0000000040)=0x1) r4 = dup2(r3, r0) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000180)={0x1}) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x8004745f, &(0x7f0000000040)=0x1) poll(&(0x7f0000000080)=[{r5}], 0x1, 0x6) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:02:52 executing program 0: r0 = semget(0x2, 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)) 16:02:52 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x70e, 0x88) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:02:52 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="07040a2bf30f00"/20, 0x14) r1 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r2 = getegid() r3 = getuid() r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r3, r5) r6 = semget$private(0x0, 0x7, 0x286) semop(r6, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r6, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f00000000c0)) r7 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r8 = getegid() r9 = getuid() r10 = geteuid() shmget$private(0x0, 0x3000, 0x75d, &(0x7f0000006000/0x3000)=nil) setreuid(r9, r10) shmctl$IPC_SET(r7, 0x1, &(0x7f00000000c0)={{0x0, r9, 0x0, 0x0, r8}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x9, r3, r2, r9, r2, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x0, r3, 0x0, 0x0, r2}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) setgroups(0x1, &(0x7f0000000040)=[r2]) writev(r0, &(0x7f0000000300)=[{0x0}], 0x1) 16:02:52 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) getuid() mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:02:52 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) 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) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0x682) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x2d}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="36b83e522c066341519be70897fb") r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x3}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x3}, {0x6}]}) msgrcv(r3, &(0x7f0000000200)=ANY=[@ANYPTR64=&(0x7f0000000540)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYPTR64, @ANYBLOB="2d1810c73fe4c97cc88906a4a23e594607fb3e15e4326f0a0a6d6fe9120b26519338536aa3f39f55d125cf02e2797b6218b098694460b2cf305f82214cc919fa04ed2472286dd7a150753fbdcee80568c5d313f121c27c57d8d31db3f873589392f95168520d6914cc0f2c8e91ed9f8d0d3b111ce1dc825c7da4b3f6f83d1948f4fc7033efd2d9c1007ae4e0b6a00c5c16bd5ace016090a2129868e35a9a9ab397da", @ANYRESOCT=r5, @ANYBLOB="8dae6e1da148da30d286e7314260cf7217b9ac7a0dc4d01690658fc733decb633c6b7d698d695d3f3b3ecbe21059851c1d3cfbd98fe35974a4fcb9e5027c2d9e686ce4aa386ecc255c5f7b962d01be43a829e229adc3e44b879aef4cc060f28b9dc706590c06bf940ae18e2fe33e055317c31dc5765790365a926344bcea1ca2e06141dd042a9d7b736ba9a4b5237b076a67a1c05015d077dd4947dc6d013e86c866461fb9c51c12e5426d8afd9234bf91ab66718937551b2be49755514bd598f85d436535f3c7e0d59c048c52322b1e310f5c13"], @ANYRES64=0x0, @ANYRES16=r6, @ANYRES64=r0]], 0x1, 0x3, 0x1000) msgrcv(r3, &(0x7f0000000280)={0x0, ""/68}, 0x4c, 0x0, 0x1000) openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x80, 0x0) 16:02:52 executing program 1: r0 = open(&(0x7f0000000040)='./file2\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000040)=0x1) ioctl$TIOCEXCL(r2, 0x2000740d) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r3, r1) fchdir(r1) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:02:52 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040)='t', 0x1) read(r0, &(0x7f0000000600)=""/101, 0xfffffffffffffdd6) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000040)=0x1) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000100)={0x10, 0x8, 0x4, 0x0, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3f}, {&(0x7f0000ff8000/0x8000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x7000)=nil, 0x80000000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x8}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x40}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x689b5317}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x9}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6a}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x10000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3a}) execve(0x0, 0x0, 0x0) getegid() 16:02:52 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r3, r1) fchdir(r1) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745f, &(0x7f0000000040)=0x1) connect$inet(r4, &(0x7f0000000180)={0x2, 0x1}, 0xc) bind(r2, &(0x7f0000000200)=@un=@file={0x0, './bus\x00'}, 0x8) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:02:52 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000180)="2c4acb763edc5b491ebc329e58131eed18a24cfce40b9de11e1b4826eb2c25d9217dc63e1e7620c7729c0fdb446ca1ce3264b7120740b705de5466f2e3f90ae38b153f2b1336299c876429dfb4707ac626f8f5b6d6816caca379a044f9b84c9cae32afaff5c0d195556e6280ca5636455da39f9d98b02ebdabf39607d2c087fd6d3622e0ff25394c529db30051f666f7236e1b864e2b43197d431b404e56558ed3fcbaec70f079c55cc53d3cc40b523eb11d67bde9979e6d3bdba6cdad66b77b6824aa45515aa93796a15f846e8e933708d952758f70d17244980937fa197ce24d4e119b711db11d59", 0xe9}, {&(0x7f0000000280)="47828ab35120a86ede76a7ec5cef376340702fc714aa9493074b0c118d4a6b110f0db5670856b37314be7560995b0811dbb97f517bb9706e30b644d91568224d043edc965ea1419070f9a7affbf3cb6f0378bb4b427e6ac8e9c96f543239b170f6d0cd85aa571e4dbe27e0e48601a7a534ae91c40a804a8bafa1abb81f95d883fca60b12de5029c76c914bdd433698062969c0c27285aa38e5d9461900a19ebfd56db9c2c2a97f2533677cd877643c56cffb727d95bcb113f944e6c5c4231966", 0xc0}, {&(0x7f0000000340)="1b5b9de619c1d5c99850839ca55f41ce19898151e80f1742f48bb4e0a8c1f581dea989592fa621bbaf069cb4ab2ea55332c759a197d5c720403762f0251d9f01a86a9518d9b4ac951b1d2acc9d44cadc4e098d68f8846e074a85f9998d1f28dc2ae6b57d94d4ee7d4c43a93e2a11cb54dbaf057dcd83e67e62da3a52691baadc3583e162c30117fdd953c63c15e97cb003c4290ed6088b7411fb5460657f4427e091b87863f9aaa5bcab6ac0c43efdbaf9", 0xb1}], 0x3, 0x0, 0x9) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:02:52 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file1\x00', 0x8, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file1\x00', 0x12) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:02:53 executing program 0: socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x87, 0x0, 0x1}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x100000000) socket(0x6, 0x8000, 0xfff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = dup2(r0, 0xffffffffffffffff) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20008, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000040)=0x7) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r4, &(0x7f0000002340)=[{&(0x7f0000002680)=""/4103, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0xfffffffffffffde3}, {&(0x7f0000001180)=""/149, 0x2c3}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002580)=""/204, 0xcc}], 0x6, 0x0, 0x0) r5 = accept$inet6(r4, &(0x7f0000000200), &(0x7f0000000240)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000280)={0x7ff, 0x3, 0x4, 0xf590, 0x400}, 0xc) r6 = semget$private(0x0, 0x4, 0x10) semop(r6, &(0x7f0000000000)=[{0x0, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x4, 0x101, 0x3400}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b}], 0x9) semop(r6, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) getitimer(0x0, &(0x7f00000023c0)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002400), &(0x7f0000002440)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002480), &(0x7f00000024c0)=0xc) r7 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r7, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r7, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f0000000380)) r8 = msgget$private(0x0, 0x718) r9 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r11 = geteuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r13 = getpgrp() r14 = getpgrp() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000300)={{0x8001, r9, r10, r11, r12, 0x4c, 0x6}, 0x8, 0x800, r13, r14, 0x7, 0x4, 0x8, 0x484}) r15 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r15, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r15, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r15, 0x4004746a, &(0x7f0000000380)) r16 = msgget$private(0x0, 0x718) r17 = getuid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r19 = geteuid() getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r21 = getpgrp() r22 = getpgrp() msgctl$IPC_SET(r16, 0x1, &(0x7f0000000300)={{0x8001, r17, r18, r19, r20, 0x4c, 0x6}, 0x8, 0x800, r21, r22, 0x7, 0x4, 0x8, 0x484}) r23 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r23, 0xffff, 0x4, &(0x7f0000000000), 0x4) fcntl$getown(r23, 0x5) msgget$private(0x0, 0x0) getpgid(0x0) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000200)) 16:02:53 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r3 = dup2(r2, r1) r4 = shmget(0x1, 0x3000, 0x100, &(0x7f0000004000/0x3000)=nil) r5 = getuid() r6 = geteuid() setreuid(r5, r6) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r9, r8) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r12 = dup2(r11, r10) sendmsg$unix(r12, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r13 = socket(0x18, 0x2, 0x0) r14 = socket(0x18, 0x2, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r14, r13) r15 = socket$inet(0x2, 0x1, 0x81) r16 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r17 = socket(0x18, 0x2, 0x0) r18 = socket(0x18, 0x2, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r18, r17) r19 = socket(0x18, 0x2, 0x0) r20 = socket(0x18, 0x2, 0x0) connect$unix(r20, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r20, r19) r21 = socket(0x18, 0x2, 0x0) r22 = socket(0x18, 0x2, 0x0) connect$unix(r22, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r23 = dup2(r22, r21) sendmsg$unix(r23, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r24 = getppid() r25 = getuid() r26 = geteuid() setreuid(r25, r26) r27 = getegid() r28 = getpid() r29 = socket(0x18, 0x2, 0x0) r30 = socket(0x18, 0x2, 0x0) connect$unix(r30, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r30, r29) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r32 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r33 = getegid() r34 = getuid() r35 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r35, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r35, 0x0, 0x0) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r34, r36) r37 = semget$private(0x0, 0x7, 0x286) semop(r37, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r37, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r37, 0x0, 0x8, &(0x7f00000000c0)) r38 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r39 = getegid() r40 = getuid() r41 = geteuid() setreuid(r40, r41) shmctl$IPC_SET(r38, 0x1, &(0x7f00000000c0)={{0x0, r40, 0x0, 0x0, r39}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f0000000140)={{0x9, r34, r33, r40, r33, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r32, 0x1, &(0x7f00000000c0)={{0x0, r34, 0x0, 0x0, r33}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r12, &(0x7f0000001a00)={&(0x7f0000000380)=ANY=[@ANYBLOB="00002e43660500000000ce558f9362afd5cdb9fae25b4b50f3ee0d7089d382ea84a0d61130315bdf25df7fc7a568963090a4ec25de245a2195b5db2892d7a4e60d588a386cc480e196f0d9fcb2001094546510d3c13c1a8f844a160da8737597bf5e23241011460e8c867bad753dee71a9f6c36694"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r14, @ANYRES32=r9, @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r23, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r24, @ANYRES32=r26, @ANYRES32=r27, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r28, @ANYRES32=r34, @ANYRES32=r31, @ANYBLOB="2cf309398f75c46bfd69"], 0x88, 0x10}, 0xaccff110451b3cdc) getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) r43 = socket(0x18, 0x2, 0x0) r44 = socket(0x18, 0x2, 0x0) connect$unix(r44, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r44, r43) r45 = socket(0x18, 0x2, 0x0) r46 = socket(0x18, 0x2, 0x0) connect$unix(r46, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r47 = dup2(r46, r45) sendmsg$unix(r47, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r48 = socket(0x18, 0x2, 0x0) r49 = socket(0x18, 0x2, 0x0) connect$unix(r49, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r49, r48) r50 = socket$inet(0x2, 0x1, 0x81) r51 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r52 = socket(0x18, 0x2, 0x0) r53 = socket(0x18, 0x2, 0x0) connect$unix(r53, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r53, r52) r54 = socket(0x18, 0x2, 0x0) r55 = socket(0x18, 0x2, 0x0) connect$unix(r55, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r55, r54) r56 = socket(0x18, 0x2, 0x0) r57 = socket(0x18, 0x2, 0x0) connect$unix(r57, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r58 = dup2(r57, r56) sendmsg$unix(r58, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r59 = getppid() r60 = getuid() r61 = geteuid() setreuid(r60, r61) r62 = getegid() r63 = getpid() r64 = socket(0x18, 0x2, 0x0) r65 = socket(0x18, 0x2, 0x0) connect$unix(r65, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r65, r64) getsockopt$SO_PEERCRED(r64, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r67 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r68 = getegid() r69 = getuid() r70 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r70, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r70, 0x0, 0x0) getsockopt$sock_cred(r70, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r69, r71) r72 = semget$private(0x0, 0x7, 0x286) semop(r72, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r72, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r72, 0x0, 0x8, &(0x7f00000000c0)) r73 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r74 = getegid() r75 = getuid() r76 = geteuid() setreuid(r75, r76) shmctl$IPC_SET(r73, 0x1, &(0x7f00000000c0)={{0x0, r75, 0x0, 0x0, r74}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r72, 0x0, 0x1, &(0x7f0000000140)={{0x9, r69, r68, r75, r68, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r67, 0x1, &(0x7f00000000c0)={{0x0, r69, 0x0, 0x0, r68}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r47, &(0x7f0000001a00)={&(0x7f0000000380)=ANY=[@ANYBLOB="00002e43660500000000ce558f9362afd5cdb9fae25b4b50f3ee0d7089d382ea84a0d61130315bdf25df7fc7a568963090a4ec25de245a2195b5db2892d7a4e60d588a386cc480e196f0d9fcb2001094546510d3c13c1a8f844a160da8737597bf5e23241011460e8c867bad753dee71a9f6c36694"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r49, @ANYRES32=r44, @ANYRES32=r50, @ANYRES32=r51, @ANYRES32=r53, @ANYRES32=r54, @ANYRES32=r58, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r59, @ANYRES32=r61, @ANYRES32=r62, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r63, @ANYRES32=r69, @ANYRES32=r66, @ANYBLOB="2cf309398f75c46bfd69"], 0x88, 0x10}, 0xaccff110451b3cdc) r77 = socket(0x18, 0x2, 0x0) r78 = socket(0x18, 0x2, 0x0) connect$unix(r78, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r78, r77) r79 = socket(0x18, 0x2, 0x0) r80 = socket(0x18, 0x2, 0x0) connect$unix(r80, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r81 = dup2(r80, r79) sendmsg$unix(r81, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r82 = socket(0x18, 0x2, 0x0) r83 = socket(0x18, 0x2, 0x0) connect$unix(r83, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r83, r82) r84 = socket$inet(0x2, 0x1, 0x81) r85 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r86 = socket(0x18, 0x2, 0x0) r87 = socket(0x18, 0x2, 0x0) connect$unix(r87, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r87, r86) r88 = socket(0x18, 0x2, 0x0) r89 = socket(0x18, 0x2, 0x0) connect$unix(r89, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r89, r88) r90 = socket(0x18, 0x2, 0x0) r91 = socket(0x18, 0x2, 0x0) connect$unix(r91, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r92 = dup2(r91, r90) sendmsg$unix(r92, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r93 = getppid() r94 = getuid() r95 = geteuid() setreuid(r94, r95) r96 = getegid() r97 = getpid() r98 = socket(0x18, 0x2, 0x0) r99 = socket(0x18, 0x2, 0x0) connect$unix(r99, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r99, r98) getsockopt$SO_PEERCRED(r98, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r101 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r102 = getegid() r103 = getuid() r104 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r104, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r104, 0x0, 0x0) getsockopt$sock_cred(r104, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r103, r105) r106 = semget$private(0x0, 0x7, 0x286) semop(r106, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r106, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r106, 0x0, 0x8, &(0x7f00000000c0)) r107 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r108 = getegid() r109 = getuid() r110 = geteuid() setreuid(r109, r110) shmctl$IPC_SET(r107, 0x1, &(0x7f00000000c0)={{0x0, r109, 0x0, 0x0, r108}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r106, 0x0, 0x1, &(0x7f0000000140)={{0x9, r103, r102, r109, r102, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r101, 0x1, &(0x7f00000000c0)={{0x0, r103, 0x0, 0x0, r102}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r81, &(0x7f0000001a00)={&(0x7f0000000380)=ANY=[@ANYBLOB="00002e43660500000000ce558f9362afd5cdb9fae25b4b50f3ee0d7089d382ea84a0d61130315bdf25df7fc7a568963090a4ec25de245a2195b5db2892d7a4e60d588a386cc480e196f0d9fcb2001094546510d3c13c1a8f844a160da8737597bf5e23241011460e8c867bad753dee71a9f6c36694"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r83, @ANYRES32=r78, @ANYRES32=r84, @ANYRES32=r85, @ANYRES32=r87, @ANYRES32=r88, @ANYRES32=r92, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r93, @ANYRES32=r95, @ANYRES32=r96, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r97, @ANYRES32=r103, @ANYRES32=r100, @ANYBLOB="2cf309398f75c46bfd69"], 0x88, 0x10}, 0xaccff110451b3cdc) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0x1, r5, r7, r26, r42, 0x80, 0xb75}, 0x2, 0x1, r63, r93, 0x2, 0x100000000, 0x1}) fchdir(r1) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:02:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x2000009e, &(0x7f00000000c0)=[{0x74, 0x0, 0x0, 0x93e}, {0x861, 0x0, 0x0, 0x6673f189}, {0x6, 0x10}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000003c0)={0x10, 0x4, 0x4, 0x4, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x590c}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x10001}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x40}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7ffb}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x5000)=nil, 0x6}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x25}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x8000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xecf0}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x83}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x82}], ['.\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1000}) syz_emit_ethernet(0xe, &(0x7f0000000300)="6be6a403195caf67eea74026fc9a") 16:02:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x20}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x9, 0x81, 0x1f, 0x9}, {0x3, 0x0, 0x89, 0x101}, {0x5, 0x3, 0x1, 0xc269}, {0x866, 0x7f, 0x80, 0x20}, {0x3f, 0x8, 0x80, 0x5}]}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x1) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000040)=0x1) fcntl$dupfd(r1, 0x14, r2) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745f, &(0x7f0000000040)=0x1) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000001c0)={0xff, 0x0, 0x7, 0x9, "28af270984a007911b06020254bf37477eccd978", 0x5, 0x7a}) 16:02:53 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x7) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x20000, 0x0) r4 = getuid() r5 = geteuid() setreuid(r4, r5) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r10 = dup2(r9, r8) sendmsg$unix(r10, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r11 = socket(0x18, 0x2, 0x0) r12 = socket(0x18, 0x2, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r12, r11) r13 = socket$inet(0x2, 0x1, 0x81) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r15 = socket(0x18, 0x2, 0x0) r16 = socket(0x18, 0x2, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r16, r15) r17 = socket(0x18, 0x2, 0x0) r18 = socket(0x18, 0x2, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r18, r17) r19 = socket(0x18, 0x2, 0x0) r20 = socket(0x18, 0x2, 0x0) connect$unix(r20, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r21 = dup2(r20, r19) sendmsg$unix(r21, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r22 = getppid() r23 = getuid() r24 = geteuid() setreuid(r23, r24) r25 = getegid() r26 = getpid() r27 = socket(0x18, 0x2, 0x0) r28 = socket(0x18, 0x2, 0x0) connect$unix(r28, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r28, r27) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r30 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r31 = getegid() r32 = getuid() r33 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r33, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r33, 0x0, 0x0) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r32, r34) r35 = semget$private(0x0, 0x7, 0x286) semop(r35, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r35, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r35, 0x0, 0x8, &(0x7f00000000c0)) r36 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r37 = getegid() r38 = getuid() r39 = geteuid() setreuid(r38, r39) shmctl$IPC_SET(r36, 0x1, &(0x7f00000000c0)={{0x0, r38, 0x0, 0x0, r37}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000140)={{0x9, r32, r31, r38, r31, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r30, 0x1, &(0x7f00000000c0)={{0x0, r32, 0x0, 0x0, r31}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r10, &(0x7f0000001a00)={&(0x7f0000000380)=ANY=[@ANYBLOB="00002e43660500000000ce558f9362afd5cdb9fae25b4b50f3ee0d7089d382ea84a0d61130315bdf25df7fc7a568963090a4ec25de245a2195b5db2892d7a4e60d588a386cc480e196f0d9fcb2001094546510d3c13c1a8f844a160da8737597bf5e23241011460e8c867bad753dee71a9f6c36694"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r12, @ANYRES32=r7, @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r21, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r22, @ANYRES32=r24, @ANYRES32=r25, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000fffd0000b2f32b83", @ANYRES32=r26, @ANYRES32=r32, @ANYRES32=r29, @ANYBLOB="2cf309398f75c46bfd69"], 0x88, 0x10}, 0xaccff110451b3cdc) fchown(r3, r4, r29) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:02:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0xb73}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") 16:02:53 executing program 0: setuid(0xee01) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)=0x1) r1 = accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getppid() getpeername$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000faa01a94dfad733800"], &(0x7f0000000100)=0xfffffffffffffd5f) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:02:53 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000007c0), 0x1, 0x0, 0x6) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745f, &(0x7f0000000040)=0xffff) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745f, &(0x7f0000000040)=0x1) accept$inet(r4, &(0x7f0000000080), &(0x7f0000000200)=0xc) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000180)={0x7ff, 0x2}) 16:02:53 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r3 = dup2(r2, r1) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745f, &(0x7f0000000040)=0x1) setsockopt$sock_timeval(r4, 0xffff, 0xcfcf3de0699ed903, &(0x7f0000000180)={0x8, 0x5}, 0x10) fchdir(r1) setitimer(0x0, &(0x7f0000000200)={{0x4, 0xc1}, {0x6, 0x3}}, &(0x7f0000000240)) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x2) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x8004745f, &(0x7f0000000040)=0x1) kevent(r5, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffd, 0x2, 0x20, 0x400, 0x3}, {{r2}, 0xfffffffffffffffd, 0x80, 0x4, 0x7, 0x5}], 0x6, &(0x7f0000000300)=[{{r3}, 0x0, 0x4, 0x1, 0x7fffffff, 0x20}], 0xff, &(0x7f0000000340)={0x400, 0x200}) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000280)) 16:02:53 executing program 0: r0 = getegid() r1 = getuid() r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r1, r3) r4 = semget$private(0x0, 0x7, 0x286) semop(r4, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r4, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f00000000c0)) r5 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r6 = getegid() r7 = getuid() r8 = geteuid() setreuid(r7, r8) shmctl$IPC_SET(r5, 0x1, &(0x7f00000000c0)={{0x0, r7, 0x0, 0x0, r6}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x9, r1, r0, r7, r0, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f00000001c0)=""/158) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x7c}, {0x15}, {0x6, 0x0, 0x0, 0x101}]}) pwrite(r9, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 16:02:53 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="01001fa53be9fc412f62757300"], 0x8) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0xa5) semop(r4, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x6, 0x7fc}], 0x3) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x0, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x4, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000240), 0x6) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000040)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = dup2(r5, r6) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r9 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x3, r8, r9, r10, 0x0, 0x4}, 0x200, 0x401, 0x2}) r11 = msgget$private(0x0, 0x100) r12 = semget$private(0x0, 0x4, 0xa5) r13 = getegid() r14 = getuid() r15 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r15, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r15, 0x0, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r14, r16) r17 = semget$private(0x0, 0x7, 0x286) semop(r17, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r17, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f00000000c0)) r18 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r19 = getegid() r20 = getuid() r21 = geteuid() setreuid(r20, r21) shmctl$IPC_SET(r18, 0x1, &(0x7f00000000c0)={{0x0, r20, 0x0, 0x0, r19}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000140)={{0x9, r14, r13, r20, r13, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) semop(0xffffffffffffffff, &(0x7f00000003c0), 0x0) semop(r12, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r12, 0x0, 0x9, 0x0) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000002c0)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r12, &(0x7f00000011c0)=[{0x3, 0x8}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r12, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r23 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r25 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r25, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x3, r22, r23, r24, r26, 0x4}, 0x200, 0x401, 0x2}) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000180)={{0x0, r22, r9, 0x0, 0x0, 0x10130}, 0x4000080c1, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x3, 0xfe}) msgsnd(r11, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000108220"], 0xa, 0x1000) ioctl$TIOCFLUSH(r3, 0x8004745f, &(0x7f0000000040)=0x1) pwritev(r3, &(0x7f0000000680)=[{&(0x7f0000000400)="61558a43a44d1deb885456d9"}, {&(0x7f0000000ac0)="8ccbc60e8b6c07aff4867921fe77bd49cc378a06ab0cd302c78737da1f18de61187cf4615d349ce17571953b018ec505e3444f21a3d08d92cd7d4505c5ba66d4d4d6dd9e642d9e4231d80ba1fdc94999"}], 0x6, 0x0, 0x7fd61132) getsockname$inet6(r0, &(0x7f0000000440), &(0x7f0000000640)=0xc) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:02:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x1) sendmsg(r1, &(0x7f0000000140)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000200)="bed27f5d1a24e9463f3385a0b8aa7bc202a79c87d24e54cd18afb5ca656d5c5f02a7dfda5b293d326b308a687f65cafdb257a117a893c4ebef09c40ddfebea62a0bc8cb09010a755745a84633485c1590ed26994b49e97ec9995b3f0b94680fa45ad1377c3509bcfd7280570df06781da4791d3f058f57f7e873adbf119bf06b8e3cef7ff198ba26687e3544ec7636cbddf2adbb4cb6ce601181a11f7a11ef2a7eebb5a0a2ca69da8a87c868745ca148", 0xb0}, {&(0x7f0000000300)="f66853aec6a4d6c795db1d3c85dc53a9418bb3ecda630f10e4db06522aafe70453b048636d35c39701252b47be20de447c569b505f046ff273618d4d986b8596396dbb08adc8f0298ce0abd37d50e612525d8e6c0b824b3616a4b240c16b12e838451eddec22d4ad29fb0c8430e9099545cbdd0d7fc204a80aa73b883690ce3af2fef6ebc68bd264c0ba278926d5e4", 0x8f}, {&(0x7f00000003c0)="dfe0d5dff5f4d5296f30f730cf40aa91cc5ccb7ae13088b56530464c02ab68bb4cb2d452f2b5b37af3822fd892831a546644060618f6a93280bbef50e972303912eb2967d6e0b4879ff58eea5fc86844187f0134925189f9b3fee7a3e7e824f49f45f01e5d378215f0a21eb362b9960c02750c5cfdf31f30b23eea5e725fd434d88c996ae8317f07b39894a140366857189e8a6797b44ee51febd61c61f073199a7a610b42b080f0af43ce9df72930a0dad27de11d6dc820f894cb60bd2a9eac4a30019b754c8501f348bd4fb63614af8ce42c2ec4327914bce3ca1ef35b", 0xde}, {&(0x7f00000004c0)="af22a984793c52d7306b0e56d4c6be67673512e971a4b752996c1153234badfb657306eb96cfd1733981fe337e0e8c90b6a17dfbd93c91751fefc9af2d5bcf7a129bfeff82e832312732ede8897eb6101acb8407bc1b21d65384d6b86cdf449198b0369080760ffc7d6d46f1001ac4fdfdda332ce3c0a07202954b76105879ec6ef35bb9f6850fba0d0cba0c7b9cc28c8bdf85d24ef1c995eae8cbc7da7de6a8d24c35616ed226a9d0e3637cb164648bd0740c17a7421af81e27d190c02701123f07089cdca1c41bebc8c8c91c3d2ae7fa8be2ac622b91dfdac1ba5297ccfb09b45c05aa86e124c1411c44f0b393f25b10d5d8620a27a33e782510f8f8c2c89c67483c3fa80d8066e792b222460b96ea97e5e641869e689996504953d32a620ec76ca5055cd23104ea05f1a88d9107b5a92e643077777aa5f089671085dc9df99c38ecb4117eefd1378b01b2e87379ac663570ac297ef4b661113c822e555cc490dcd02d116457a90de35211ab6ad5305724829a513a9d982352522d3bdffaa4d3dccf27010c2fd06933658b20a125d5b7e8d58b41acea3f005a0f657537e97561ded13b86c8e44bc4c37b4ee22ee32baed8642b0ba153e19820cdd5adeb764fb5374aedcc2ee20f86098699f90540811373995a26d555c2038fb0b1ed11dc70d819e9192f771b34fe8d2373e8a4cf7016115af8c9b79463aba08fa3c5e86c7ef47bbd09e212db3cd31a6647614fda6726cedff18d8e2c6b3c04f4a3965fa6104ba32897c1774eab68344873847305348ca98a12cd7dcac5d04bc21c4739db37b744a4b0b6796ac3623f3f9d2534688226cafc1e2d253bd29c557e5d016f9d29cf10bae9e97b56252170681149ecbcc3f9a2c641d1c9b6f0151e37765c58663ba35e0f196923aed6192185d03cc86fb04650d8a96393824fc032e393e6ef1b3771b6e8587473dd1272ed4299e32b470341e5e58e56a79f37d09b7be82d27c07cdbe569e5a21a9ed04fde12cdf071e9742ae8642ead6da1e5a5d27f96f273f1ae756f2d8fdf359063cfbd9c2b4eb09e684f5eeb370af90c051dc955fdf1cf4da2bd4c73c9cbef6065460f1c40082a743df30193644cfc0afa63a4aa266f6361196e2f6bbb9352a9183405ce11e0c046a09c2e508bc25356286d2287df3f807dba91915311f3f13e0ce2143c76b03994ec0d90a7afd759b7e3e872383760edd1d0ca6209a52bae8c22654f77c469975a350fb65140885115ec766bc43b3cacfb84309ea7231403cda0f507c7c407640e0f69078e8691e4c89f5f81310bacd9c10ce83204e9275365b9dac1e5cc06609c826de16211d669293e23ae7070ee3fefd7e01213f7f2ad51ac1b23ac2653035718a05e7fba203fb2c123a10c4dadea16bc50f910663bdc3d0a180b5e9f371748a9964afa6e3bca7590bdde2311633726ff4621997200ef45d1c89918382cd4fafc7b22787e6a1ed1f88513e5ca2c7f792a753eee60932f0c9103e93ea42cafe4758d07899291e814ada7e4b6bc23bc311fb985487f03dd8755b690966f840ff094cbec891cc88854eaac71b8015e1cb88967ca9a89c1b2958bfd4eb99a863a54f79fa95497335819c92659f20d240fa8a6d8374d13b7d6fc7d21bede48af41e0882dbab074a0dec89eecb7230efee39cc6540eb74400fba82adf9e1f5640155be8d6e551320f6225020e591fe63ca4896c9227cb4b8d2c8f4baf8cc0ba5dab03e97aa653e4c0a89e67cb539a097fb93efa76af77e9ddce16cce2a97248151d9a5c0c28a374fabd2bfd3dfc9e448f524fba5f7fa36fe119dde77e0078073dab3b68e52bb0f0199f27156c4481465fed51d5e1e4071a9908ef20d798e1d63b15f3a412d96c9bcd3414b263828031171d5d59e4ba9769c8214ce46a430f056cc124807da5bc537810e3a51e0b8e873fd2b1aee03eb5540c28ed9bfac9b2c12bd35aab8bfb2fe686cbacf830a87528fde854c2260b65e7e9dd704dcef46bd2ce6bb045d428c310660efe699fa89e1ec82cfb711980cca466deebaab2282dd34892cfa956fcbd8f9eb8df919d17d67f4311e6254adf8a7ce09c858b51861e887e96d99823e467539ca21905b773c7fc66582f348721ca67e88e49936e9317a16d8dc9a802053609cea66d764d13b41f21d729838f1112cac75f7606bf22c8a5a42cd4bc9cc19079d80b580196ef7066472c821b7af822a29e6b4c4239196ad449b605f133619e285a4cc912c2e3e58ec152d1449d2340a7780b3f2dbdc122b74960c7f4a4df28d3343db209c38e55733c93c06aa11617bd42bde1ac3e3643bb5c39cf2cd059bd1f73dd2073aedf93de40a5fdcfe9795bc315935cb0e26f4da1d8e15ee1cab09ef7d0fe8a183185b08e8f008a6aca1ca8c6eeee63b4fa3518232db9c1c75da39c942cbbc9971b6b2a8cf0001c3773f1867f423443dde057b15db9980986cf9f76bdd5fa65ace544944298273cb2d071f71f29991f3bc395bb763d47e15cef38966a46b02c364b92a216850a541eb6ba49360576d04c156c6af4357dbfff68e043212ded61855fdf0905492e9967e3670d1da66757078d56aace114b16fcc2cedde24b3cd21896d322e98e88b17ca1ab4b7cf77018abbb352bfbab5caede6c41973a65a4097c295c06b10a981a2673474e0aec1124300a3b96921e78fba5965107315d69d34ef0c07ca3a8ad0fb010d873562762fef80b90b6cef333490fa8561529f72a45c03262a064bf363a429c621966181ce2f55c418a1d4fb4800710876f21d6d19382c089bd57f5de68a10613f8a8bd1956c360cd2c565f4aaca732a2d80d4aef2d74865580ae450d5b30913586609a454734a1501763ae486c11db93815d2e2703bfe362b384a339b8fbdcbbddfd49315bdf5f7966eaa954b3aa1a7449e8eee4076d64ebecae051ca30adff25d24bdb379b30b7d68879b23c6bc4b4bbaaabfc06d0e7a55521027407f9e1e8c36c57195d041abae7590775830b481d7b4192264e666bf70544dd2d5df3eef7f0b5e99dcaac99ef201abdedf55b6e804c126154512bb207ba2ddbfa193769eb9f4a59da9ac0c685b94c65aae9e4212af01cda2f174c0dbf11e7721c478e732e8fe8e3437570381541aeac5862ade21c5364da3cb26a683b1b5c7b1101f221e2844b2dfb87ed2b903441991c50a38fac3326c86dd8c05a3f3ac6dfc5c1a96218e65eea0a79f0fe3d3f75890a3ef25e02f2c565e245e79b952dea66338b2362d845a6f4c91dcfef4fb85e13e6501169f795009b812c9774a8a0557ebc58b269ca0f38c1c32c2e7c51648a5460ea272a956b0321e235f5ef89fc000aed8d5962d436be344dffb31a436cb9057089d6ed6b5f67c769dcc1cd34dc4fa9acb76e76ecb0db990f3b1fbd329648acb92d4481f33a0394cfb610aa8a8f84ad97746391df521678e6c4ca011ca49b328d59e56447b9b40e16fc242df8a44234f0b2a3fee5d2cf83eba9c30f507eccad3d0a3e428ca2263323db3815f87062482e0ad9e2670cf235fc8fc30e21943d33fadb6b5742559a11cb3066e9236a7edc6a0751b116e195ace84d5979559c29fa1466cc2ec36b75d18e668d1728438b78ecbe68b88fa9645734119babb44702e5ae440c3be9da53041e0149c87b1537bbfa607072998220d230fd6294577e065a2976dbec974ae3e7b49a6483d45c58eb3a13e34a82fb64a78665700af0f036e491ae9b129aea1990b479ede9358bb6fca10037a2ab3b240aed17d2b953a386d4e4e76915bb8b3fc9e976116e7bfd76aa66e9cb43b7c585eecc5af6d87102f936d9f339284d89fe127fb7bc7f564db70f4a873bce37a410dd6b2b16df0541bbb7c7fc0ac17a2764f5d25215ca04a55bf9fb30e93643429bc3fdd0752746032e503d89795a2e797e46872831cab84f70274d323546e69cbf64bc9bf6fca27fc019c65e388ca123cbb4b4344b188b4d1e364192e9fabebc5ec946fe9e9268c6efd3eb9a90850be473a1199e79d6b700c213e7a065feb035085e9bfb3cda0cccbe440c9df02ca5c04a8ebaf15791df1e5dcc1bc2d8e4c2f624ee61b598a1b359d5532a2c71f64d586156fd6df11538eb666a7fc511735841eed2be74593da1939f9d4cb27a2f37abd6b527849c8b59b912332da7412324f45d02e607f262d2f651d7949e1450aebaf76824c23a70c4710de6c433561d5efbbe3c0232c20fdc1f5327991164972daf7b7aaa2ce85bab54fb687f2672f77255c06420e20f48505d4205174fc2dc6046d75b7a1e7affa6caa0c5c4a11b58ac44e2551b41295e6f5371fd8122a67d00aa9ad660d0b9ffa0e4b4b0dc7a5d1e5f60a7a76e8743ab8757ea4b407fe5669ce4ff72947f148712db0f1deeb58cf7820e2a7020dcacab7af434ccff42f7a8544a56c38f02e450347ba9285b6e5f070e3b6d22dc047abd3df9086232e7f1ac5048c7a354eedcb0e54ec2c20182e5019fa1bf95689919b56c3bc114ae7bf0fb5dab560cd3f84cd442d94f99fdbd2503a1687e07b29a18e3f960033bba0983e86e08dc01ad5a8bd6bf2be18bfb87d8975c13628dcd94dd3b710b559f956f45f107689c72b5f02c078b930bf437c0b41fd241aa68928ce64bff2229d04fd84c3e82b21fa9ea42508b45d6f7b8eee2837aa1f635a3a670e6ebf2a0017ab90dc968d2aa57621cd7b07fac1652cc74bcf0de211177f5f177bfcf415cac7cbcd73bc745c46679f984515850e341e58c29a628b928a8fd4309a65a8a412b4ca7580fab710054a198629764eaeb1b81ff2499de3503bf035f75ff86dff4857f7683eaf03ac9f02167272d05fa4c3f5a051cd2a068af021ea1e3713587d522ae5ca217f0e61342c933e27fc0b62e5fb8b5047aa1206609e1f800c259a1012d5c37fde9dac3fbf728f90a2be7f2573c2f0e82ee56de92f73db735fc4f20948f0bb87d7e15ffbd6a6ffbceba0616d765d554b6e29e42e64b4ae71f2dcd9b2b2058b6a1fffbbba906c1ed2f084ff50165578790fb6122dfc505a1eca5237197ae8c46f3432235a95e5a65e0e1bb6d0096c5be1f2b186490e66994eed79c8eff4dfbdde9542e7d9c9c2222e9c36b143cc51ba33fcebe2d0638876c08cca1a5a2e869254f06167f9084230bbe094d153b06ffedb2a0bbf053556fe2b1c106b86ce89cb495a19a88dfda2fe41975907b94b551e9d3a24a60e2716eb8aac2b45de4977fc9ea837f855821969db66a841086f30153d9a999ff10837395d08deab4faeb4efbacbccefb772988e4ec60f6c55a2978ca8704e816312ec33d73b759e10ab96f16f03f3e9f96464c2c83f6e18de356908e9d7f0dc7af52d2f905741631e7ec044155b2304998f31f3333f370a6eab52e15ebb5a15439b0b95bf60301a0084d1f510b79697a0ed162503db3645f5313aa141f9a9f4598272bff431c62b6c2a02c24f4102280f1039c59c0e6632f9af375bc8209267017f52eaf0925c28d3e1d14e3ef6e41703cb012d9cc840278ad5bc74ba8b9b80cb5442a93f2aa0bfd16b5c00da71b835657c57247a3216d2d1b296d59b573c2abf0d5dba793e8b6fd2801723925aae80ec76c7ae309f32397afca13a970133ca83e5564a03400f4c53bc39a5963851a9a43b21be63d4578d5d08cea63958af1c2ba8a890ed46340fb5ac9a00cb5773fb2166285ea6a79b1a62054ce7bf990a7ed91b4e82f9dc97eb6a091b332a69e65210a7886b568d63a349190a118cbf6e296437aeb2ff58d9471d436ed2bffb6899d4b52a9c387ee0558ec374ba23f524", 0x1000}], 0x4, &(0x7f00000014c0)=[{0x88, 0xffff, 0x81, "2359a5ca00822faa949233a1c9804e307825318cc3bfaab878e719e5ff3ba27bc8db4df76e9e24da7492ad3f29594a5ef5091213532620f8ef005aa273992ca8edaff516b0faa0b85ae070c83dc63ef28cf80143cb16a512f4fb05c7b070756add3e16f4822f8b57afefcf3b233a4a207d3c7ee375ed873b"}, {0x78, 0x1, 0x0, "2dd2c615122b981262fdc3ba14d0a1f757dffb3a4cda743fde5be7d3180152013d1acda7ea27474eed5b0bca383aeffe82223752b30ad1ed7963da02ea8ff6925f00f3842ae9a21d9f5a9a1f59cec308d75a48e1e6743538b252fd09c5dd58ae269cfcc6fd790fc5"}, {0x100, 0xffff, 0x40, "02d8ae1df10124b4e4be17df1ee32ad692c8f2e0ac75f6efd79869ffd49bf7301286ebf8b0b2620e95a9547cbfc0beb6f2e9ef8355c538e1995dd6dd1fe803045e850b8f9231101e6902f48caa00297829fc2e34f68bdd14da2652e108788870eed17f864c9bca00157ff5b407117c91b2b47927f4b5fe0c3995fd444096466d201db3d8c3b00c72794105944049e5a289507c23446124754982c67933811570553dcb57e3cd59c4958688d65cd4371fb57ff1461190f1bc6f6f3e7dc14a77882128b3b6206e722f5c92e970eaf8eae683533d0a6775051499ebc3c11644573e876bf9ef715c9340b5"}, {0xe0, 0xffff, 0x7, "c296ba20a4421d8c75d9cf458cb443ae1e7bda84b59b6eb6099e32d41e8fa973c87ff74d0c737ec895b93931add06f5fde4bb6902a19407fbb107b2363879fe98f41cabd749a54177ee1f66f71b64bc336a099330aa195c570b2d4139f3cdc66601d56a6ca425f267352bec9b2fdf1ca6ec1dc799e8cfe7ff7ac09fab71a8364b228161b18318da52640cbd127492b9b920df3f0a18801714b3cae346a4895af6017ed0957d16e4b17a89370069a7851d6c5b7fa511e3731bb8fe47bb529af1d3c1f219397b6217e8a1a28"}], 0x2e0}, 0x3) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x8000) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:02:53 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) socket(0x1, 0x4, 0x2) fchdir(r1) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:02:53 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r4, 0xf, r3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400), 0xfffffffffffffdc2) getuid() getegid() fcntl$getown(r4, 0x5) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r7 = getpid() fcntl$lock(r6, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r7}) 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) getppid() fcntl$getown(0xffffffffffffffff, 0x5) r9 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r9}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r10 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000140)="200e22", 0x3) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r13 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r13, 0x0, 0x21, &(0x7f00006cdffb), 0x0) r14 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r14, 0x8004745f, &(0x7f0000000040)=0x1) r15 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r15, 0x8004745f, &(0x7f0000000040)=0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r17 = getegid() r18 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r19 = getpid() fcntl$lock(r18, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r19}) r20 = msgget$private(0x0, 0x0) msgrcv(r20, 0x0, 0x0, 0x0, 0x0) r21 = geteuid() msgctl$IPC_SET(r20, 0x1, &(0x7f0000000140)={{0x5af1, r21, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0xffff, 0x6, 0x4822, 0x80000000}) r22 = socket(0x18, 0x1, 0x0) setsockopt(r22, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r23 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r23, 0xf, r22) r24 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r27 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r27, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r29, r29, r29]) r31 = getuid() r32 = getegid() r33 = fcntl$getown(r23, 0x5) r34 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r35 = getpid() fcntl$lock(r34, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r35}) shmctl$IPC_SET(r24, 0x1, &(0x7f0000002380)={{0x0, r26, r29, r31, r32, 0x20, 0x80}, 0x3, 0x7, r33, r35, 0x8, 0x80000001, 0x4}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000002380)={{0x0, r21, 0x0, r31, r17, 0x20, 0x80}, 0x3, 0x7, r16, r19, 0x7, 0x20080000001, 0x4}) r36 = socket(0x18, 0x1, 0x0) setsockopt(r36, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r37 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r37, 0xf, r36) r38 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r41 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r41, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) r42 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r42, 0x8004745f, &(0x7f0000000040)=0x1) r43 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r43, 0x8004745f, &(0x7f0000000040)=0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xfffffffffffffdff) getgroups(0x3, &(0x7f00000005c0)=[r44, r44, r44]) r45 = getuid() r46 = getegid() r47 = fcntl$getown(r37, 0x5) r48 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r49 = getpid() r50 = socket(0x18, 0x2, 0x0) r51 = socket(0x18, 0x2, 0x0) connect$unix(r51, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r51, r50) r52 = socket(0x18, 0x2, 0x0) r53 = socket(0x18, 0x2, 0x0) connect$unix(r53, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r54 = dup2(r53, r52) sendmsg$unix(r54, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r55 = socket(0x18, 0x2, 0x0) r56 = socket(0x18, 0x2, 0x0) connect$unix(r56, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r56, r55) r57 = socket$inet(0x2, 0x1, 0x81) r58 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r59 = socket(0x18, 0x0, 0x23) r60 = socket(0x18, 0x2, 0x0) connect$unix(r60, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r60, r59) r61 = socket(0x18, 0x2, 0x0) r62 = socket(0x18, 0x2, 0x0) connect$unix(r62, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r62, r61) r63 = socket(0x18, 0x2, 0x0) r64 = socket(0x18, 0x2, 0x0) connect$unix(r64, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r65 = dup2(r64, r63) sendmsg$unix(r65, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r66 = getppid() r67 = getuid() r68 = geteuid() setreuid(r67, r68) r69 = getegid() r70 = getpid() r71 = socket(0x18, 0x2, 0x0) r72 = socket(0x18, 0x2, 0x0) connect$unix(r72, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r72, r71) getsockopt$SO_PEERCRED(r71, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r74 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r75 = getegid() r76 = getuid() r77 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r77, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r77, 0x0, 0x0) getsockopt$sock_cred(r77, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r76, r78) r79 = semget$private(0x0, 0x7, 0x286) semop(r79, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r79, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r79, 0x0, 0x8, &(0x7f00000000c0)) r80 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r81 = getegid() r82 = getuid() r83 = geteuid() setreuid(r82, r83) shmctl$IPC_SET(r80, 0x1, &(0x7f00000000c0)={{0x0, r82, 0x0, 0x0, r81}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r79, 0x0, 0x1, &(0x7f0000000140)={{0x9, r76, r75, r82, r75, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r74, 0x1, &(0x7f00000000c0)={{0x0, r76, 0x0, 0x0, r75}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) r84 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r84, 0x8004745f, &(0x7f0000000040)=0x1) r85 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r85, 0x8004745f, &(0x7f0000000040)=0x1) r86 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r86, 0x8004745f, &(0x7f0000000040)=0x1) r87 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r87, 0x8004745f, &(0x7f0000000040)=0x1) r88 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r88, 0x8004745f, &(0x7f0000000040)=0x1) sendmsg$unix(r54, &(0x7f0000001a00)={&(0x7f0000000380)=ANY=[@ANYBLOB="00002e43660500000000ce558f9362afd5cdb9fae25b4b50f3ee0d7089d382ea84a0d61130315bdf25df7fc7a568963090a4ec25de245a2195b5db2892d7a4e60d588a386cc480e196f0d9fcb2001094546510d3c13c1a8f844a160da8737597bf5e23241011460e8c867bad753dee71a9f6c36694"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000000200)=ANY=[@ANYPTR64=&(0x7f0000002400)=ANY=[@ANYRESHEX, @ANYRES16, @ANYPTR=&(0x7f0000000900)=ANY=[@ANYBLOB="411e8f7b4e2f2fc61e1971d8642630c7a423582615a7573b12315be9561181a95be24be598b063860cae8743572142155a830b1cc62b4dc550c0d172999e762026258842f52114f0cd2682052cf437a5a132b9f8aada4ccb448fe3aba466e0871bacd81f05961122001b6ab200761e159f798073b57db2ebc13f4ae4ab6b386c84", @ANYRES64=r39, @ANYRESOCT=r30, @ANYRESDEC, @ANYRES32, @ANYRESDEC=r85, @ANYBLOB="8f7398f6efe2a06d466cee30413245a2c9f3ff37e9582ecd8d213feaa8892e3bc5d8a72df1c3f3e2d865ac2c940c287083bd188365", @ANYRESDEC=r86, @ANYRESHEX], @ANYRES16=r15, @ANYBLOB="8676223381dacf0d46bc5dd00c28968486254f5e49e4b4dd0ef2820b11d651c53601dfcaa77d7281021966d484f7664bdb38d0e4c03b60b0105c8541e74a02af0af92705890e5322f83af7e98c064d792e00b3c7ecd3690a94a04753", @ANYPTR64, @ANYBLOB="1e8d5c60c5c65aec823449f4c4ba44b689fb32705b69bb3ab7c1881eb397008b705623a999703f0a8fea8cbcb67cf2781a9c25a3eb656b01291caaef00e31d6b92aeabcc9122b297b55b2b70ae668ca60089eba0c872f2e994ca9262137bc03da810d1ca2dee1bc86d451ef9965e6c504568c751ab21175df58531da98aa5f75563931f5745b2a9c4d05ded94b67"], @ANYRES32=r56, @ANYRES32=r51, @ANYRES32=r57, @ANYRES32=r58, @ANYRES32=r60, @ANYRES32=r61, @ANYRES32=r65, @ANYRES16=r84, @ANYRES32=r88, @ANYRES32=r68, @ANYRES32=r69, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r70, @ANYRES32=r76, @ANYRES32=r73, @ANYBLOB="2cf309398f75c46bfd69"], 0x74, 0x10}, 0xaccff110451b3cdc) fcntl$lock(r48, 0x7, &(0x7f0000000440)={0x3, 0x1, 0x7ffe, 0x8ba, r66}) shmctl$IPC_SET(r38, 0x1, &(0x7f0000002380)={{0x0, r40, r44, r45, r46, 0x20, 0x80}, 0x3, 0x7, r47, r49, 0x8, 0x80000001, 0x4}) r89 = socket(0x18, 0x1, 0x0) setsockopt(r89, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r90 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r90, 0xf, r89) r91 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r93 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r93, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r93, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r94, r94, r94]) r95 = getuid() r96 = getegid() r97 = fcntl$getown(r90, 0x5) r98 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r99 = getpid() fcntl$lock(r98, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r99}) shmctl$IPC_SET(r91, 0x1, &(0x7f0000002380)={{0x0, r92, r94, r95, r96, 0x20, 0x80}, 0x3, 0x7, r97, r99, 0x8, 0x80000001, 0x4}) r100 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r101 = getpid() fcntl$lock(r100, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r101}) msgsnd(r12, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRES64=r21, @ANYRESDEC, @ANYRESDEC=r25, @ANYRES16=r46, @ANYRES32=r28, @ANYRESHEX=r99, @ANYRES32, @ANYRESHEX=r100, @ANYRES64=r40]], 0x1, 0x800) r102 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r103, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) getppid() r105 = socket$unix(0x1, 0x2, 0x0) r106 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x74) ioctl$TIOCFLUSH(r106, 0x8004745f, &(0x7f0000000040)=0x1) sendmsg$unix(r105, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYPTR64=&(0x7f00000003c0)=ANY=[@ANYRES64=r106]], 0x1, &(0x7f00000007c0), 0x0, 0xfffffffffffffffe}, 0x0) r107 = fcntl$getown(r10, 0x5) r108 = socket(0x18, 0x2, 0x0) r109 = socket(0x18, 0x2, 0x0) connect$unix(r109, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r109, r108) r110 = socket(0x18, 0x2, 0x0) r111 = socket(0x18, 0x2, 0x0) connect$unix(r111, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r112 = dup2(r111, r110) sendmsg$unix(r112, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r113 = socket(0x18, 0x2, 0x0) r114 = socket(0x18, 0x2, 0x0) connect$unix(r114, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r114, r113) r115 = socket$inet(0x2, 0x1, 0x81) r116 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r117 = socket(0x18, 0x2, 0x0) r118 = socket(0x18, 0x2, 0x0) connect$unix(r118, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r118, r117) r119 = socket(0x18, 0x2, 0x0) r120 = socket(0x18, 0x2, 0x0) connect$unix(r120, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r120, r119) r121 = socket(0x18, 0x2, 0x0) r122 = socket(0x18, 0x2, 0x0) connect$unix(r122, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r123 = dup2(r122, r121) sendmsg$unix(r123, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r124 = getppid() r125 = getuid() r126 = geteuid() setreuid(r125, r126) r127 = getegid() r128 = getpid() r129 = socket(0x18, 0x2, 0x0) r130 = socket(0x18, 0x2, 0x0) connect$unix(r130, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r130, r129) getsockopt$SO_PEERCRED(r129, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r132 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r133 = getegid() r134 = getuid() r135 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r135, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r135, 0x0, 0x0) getsockopt$sock_cred(r135, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r134, r136) r137 = semget$private(0x0, 0x7, 0x286) semop(r137, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r137, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r137, 0x0, 0x8, &(0x7f00000000c0)) r138 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r139 = getegid() r140 = getuid() r141 = geteuid() setreuid(r140, r141) shmctl$IPC_SET(r138, 0x1, &(0x7f00000000c0)={{0x0, r140, 0x0, 0x0, r139}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r137, 0x0, 0x1, &(0x7f0000000140)={{0x9, r134, r133, r140, r133, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r132, 0x1, &(0x7f00000000c0)={{0x0, r134, 0x0, 0x0, r133}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r112, &(0x7f0000001a00)={&(0x7f0000000380)=ANY=[@ANYBLOB="00002e43660500000000ce558f9362afd5cdb9fae25b4b50f3ee0d7089d382ea84a0d61130315bdf25df7fc7a568963090a4ec25de245a2195b5db2892d7a4e60d588a386cc480e196f0d9fcb2001094546510d3c13c1a8f844a160da8737597bf5e23241011460e8c867bad753dee71a9f6c36694"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r114, @ANYRES32=r109, @ANYRES32=r115, @ANYRES32=r116, @ANYRES32=r118, @ANYRES32=r119, @ANYRES32=r123, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r124, @ANYRES32=r126, @ANYRES32=r127, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r128, @ANYRES32=r134, @ANYRES32=r131, @ANYBLOB="2cf309398f75c46bfd69"], 0x88, 0x10}, 0xaccff110451b3cdc) msgctl$IPC_SET(r12, 0x1, &(0x7f00000001c0)={{0x5, r102, 0x0, r95, 0x0, 0x4f, 0x2}, 0x9b8, 0x100000000000c07, r128, r107, 0xa9, 0x20001, 0x1, 0x3fa}) setreuid(r11, r104) r142 = socket(0x18, 0x2, 0x0) r143 = socket(0x18, 0x2, 0x0) connect$unix(r143, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r143, r142) r144 = socket(0x18, 0x2, 0x0) r145 = socket(0x18, 0x2, 0x0) connect$unix(r145, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r146 = dup2(r145, r144) sendmsg$unix(r146, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r147 = socket(0x18, 0x2, 0x0) r148 = socket(0x18, 0x2, 0x0) connect$unix(r148, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r148, r147) socket$inet(0x2, 0x1, 0x81) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) socket(0x18, 0x2, 0x0) 16:02:53 executing program 1: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)=0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x200000000000002d, &(0x7f0000000180)=[{0x1, 0x1b, 0x8, 0x1ff}, {0x9, 0x4, 0xff, 0xbed7}, {0x5, 0x9, 0x4, 0x3000000}, {0x8001, 0x0, 0x0, 0x3f}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r3, r2) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) fchdir(r2) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r1, 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:02:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0xfffffff9) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socketpair(0x10, 0x5adda678488e5855, 0x3f, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r2, 0x5) getpeername(r3, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x48, 0x0, 0x0, 0x1}, {0x4006}]}) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745f, &(0x7f0000000040)=0x1) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f00000002c0)=0x4) syz_emit_ethernet(0x21, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81c3df2cc82c1e9368c6116e0b5162f974e4f9d9") getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xffffffffffffff16) r6 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r7 = syz_open_pts() ioctl$TIOCGETA(r7, 0x402c7413, &(0x7f00000003c0)) r8 = getegid() pipe2(&(0x7f0000000380), 0x10000) r9 = getuid() r10 = geteuid() r11 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r11, 0x8004745f, &(0x7f0000000040)=0x1) ioctl$BIOCSRSIG(r11, 0x80044272, &(0x7f00000004c0)=0x5) setreuid(r9, r10) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x80, 0x0) renameat(r7, &(0x7f0000000400)='./bus\x00', r12, &(0x7f0000000480)='./file0\x00') rmdir(&(0x7f0000000340)='./bus\x00') shmctl$IPC_SET(r6, 0x1, &(0x7f00000000c0)={{0x0, r9, 0x0, 0x0, r8}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) chown(&(0x7f0000000180)='./file0\x00', r5, r8) 16:02:53 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) readlinkat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)=""/254, 0xfe) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:02:53 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee104", 0x5}], 0x1, 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00') pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x8002, 0x0) sendto$unix(r1, 0x0, 0xfffffffffffffee1, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c6530002ea2"], 0x1) 16:02:53 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = msgget$private(0x0, 0x480) msgget$private(0x0, 0x500) msgrcv(r1, &(0x7f0000002a80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009b710000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a76a9cb1a516809c706299b3621057a46c205e6483d73cd73fb366c212a8163e8864cd8c264eb3e3d07a497af87a36d272d697890c32755aee43688ed11cdbae89a2d3e96b2678fb64cfc08e87a0f3be22d013e9a319a52c7fa6bbe8a464eef39f324404482f0f516d040eb83392a5f007f13c7acfaed6f44ff452bbc981d71ccc0c7be465eb6890aeae53d7d1fc5cbc1591fa09cb6d3010fefe088ae2f82e8eaf9858b81a01bf4719dedb726d2b60ec1e5af7549dd57f60635af7c987d21e228008d4c0a64b7e838746c78d6fa7d46bf9423112cb0357537e73385e24494d94d4ef43604fe01c26ab5f6e67dc8d3a077448be0ef45c5f7d98177f8d09dfa68305e6c14a000000"], 0x1, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r2, &(0x7f0000000200), 0xc40) r3 = syz_open_pts() close(r2) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffffd56, 0x0, "9707d05185f36d66d31b437f3ca047ca1fc2b383"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x13, 0xfffffffffffffff7, "840300000007f1ffffff0a00001a00b877b400"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000640)=[&(0x7f00000005c0)='^\\-\x00', &(0x7f0000000600)='\x00']) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_metric}) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r5, 0x0, 0x0) execve(0x0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) socket$inet(0x2, 0x4000000000000000, 0x3) 16:02:53 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x2) munlockall() mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:02:54 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080), 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745f, &(0x7f0000000040)=0x1) symlinkat(&(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00') mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:02:54 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x400, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x2) semop(r2, &(0x7f0000000180)=[{0x2, 0x9, 0x800}, {0x1, 0x3, 0x800}, {0x2, 0x1c6f, 0x1000}, {0x4, 0x5}], 0x4) r3 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r4 = open(&(0x7f0000000280)='./file1\x00', 0x40, 0x31) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x8004745f, &(0x7f0000000040)=0x1) ioctl$TIOCSDTR(r5, 0x20007479) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000000)) dup2(r6, r3) kqueue() openat$pci(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pci\x00', 0x1, 0x0) fchdir(r3) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r1, 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:02:54 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001640)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) readv(r0, &(0x7f00000010c0)=[{&(0x7f0000000000)=""/4096}, {&(0x7f00000011c0)=""/140, 0xf7}], 0x20000000000003bc) 16:02:54 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r3 = syz_open_pts() r4 = getpgrp() fcntl$lock(r3, 0x0, &(0x7f0000000180)={0x3, 0x0, 0xffff, 0x101, r4}) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:02:54 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d6149871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a7e47b2d678f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee44cfc9ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb45884721000000000000"], 0x1) r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) socket(0x2, 0x400000000002, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0206922, &(0x7f0000000300)) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000040)=0x3d) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) 16:02:54 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x10000, 0xc0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745f, &(0x7f0000000040)=0x1) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745f, &(0x7f0000000040)=0x1) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x20, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7, 0x460fb4d81eea1be, r5, 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='./file1\x00') mknod$loop(&(0x7f0000000200)='./file0\x00', 0x28, 0x0) 16:02:54 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000000000)="04000000", 0x4) socket(0x10, 0x4, 0x5) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:02:54 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x108) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3d}, {0x24}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b498c2de1db5b94df49465a358c1") mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) r4 = socket$inet(0x2, 0x4, 0x0) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f00000001c0)) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') r5 = socket$unix(0x1, 0x2, 0x0) recvmsg(r5, &(0x7f00000003c0)={0x0, 0x324, &(0x7f00000002c0)=[{&(0x7f0000000180)=""/43, 0xfffffffffffffed0}, {&(0x7f0000000400)=""/42, 0x2a}, {&(0x7f0000000200)=""/191, 0xbf}], 0x100000000000003b, &(0x7f0000000300)=""/183, 0xb7}, 0x2) 16:02:54 executing program 0: chroot(&(0x7f0000000200)='./file1\x00') ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000, 0x4}, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x90) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20000, 0x0) r2 = shmget$private(0x0, 0x1000, 0x96, &(0x7f00004c3000/0x1000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000140)=""/163) 16:02:54 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745f, &(0x7f0000000040)=0x1) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x8004745f, &(0x7f0000000040)=0x1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x800, 0x0) r7 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x8004745f, &(0x7f0000000040)=0x1) r8 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0x8004745f, &(0x7f0000000040)=0x1) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380)='/dev/diskmap\x00', 0x80, 0x0) kevent(r4, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0xc442901e0d9f600a, 0x4, 0x1, 0x20}, {{r5}, 0xfffffffffffffffc, 0x10, 0x4, 0x6, 0x2}, {{r6}, 0xfffffffffffffffc, 0x68, 0x20000000, 0x0, 0x1ff}, {{r7}, 0xfffffffffffffffe, 0x84, 0x20000002, 0x6}, {{r8}, 0x4, 0x46, 0x4, 0x4, 0x5}, {{r1}, 0x7ffffffffffffff9, 0x4, 0x10, 0x9, 0x8000000000000000}, {{r1}, 0xffffffffffffffff, 0x20, 0x1, 0x2, 0x3}], 0x7, &(0x7f00000003c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x20, 0x20, 0x0, 0x21bc}, {{r0}, 0x0, 0x10, 0x80, 0x1000, 0xc149}, {{r9}, 0xfffffffffffffffb, 0x80, 0x4, 0x80000001}, {{r1}, 0x7c08af85914f516c, 0x40, 0x80000000, 0x9d4, 0x3}], 0x3, &(0x7f0000000440)={0x7ff, 0x6055}) dup2(r3, r1) fchdir(r1) r10 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r10, 0x8004745f, &(0x7f0000000040)=0x1) accept(r10, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x2012, r0, 0x0, 0x14000000000000) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000180)) 16:02:54 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000005c0)={0x10, 0x6, 0x4, 0x8, [{&(0x7f0000004000/0x3000)=nil, &(0x7f0000004000/0x1000)=nil, 0xffff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000005000/0x3000)=nil, &(0x7f0000004000/0x2000)=nil, 0x400}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000004000/0x1000)=nil, 0xa}, {&(0x7f0000004000/0x3000)=nil, &(0x7f0000004000/0x3000)=nil, 0x80000000}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8b}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xacc}, {&(0x7f0000006000/0x4000)=nil, &(0x7f0000007000/0x1000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000008000/0x4000)=nil, 0x2}, {&(0x7f0000005000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f000000a000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000008000/0x4000)=nil, 0x663e}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000005000/0x3000)=nil, 0x5e1e}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000003000/0x3000)=nil, 0x3}], ['./file1\x00', './file0\x00', './file1\x00', './file1\x00'], './file1\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0xae81}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) kqueue() dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:02:54 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x4) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:02:55 executing program 0: pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000280)={'./file0\x00', 0x10000, 0x40, 0x4, 0x0, 0x3, 0x2, 0x3, 0x6, 0x2, 0x80000001, 0x2}) nanosleep(&(0x7f00000000c0)={0x1000}, &(0x7f0000000100)) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x1) r2 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x2, 0x4) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000180)={0x6, './file0\x00', './file0\x00'}) acct(&(0x7f0000000080)='./file0\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) execve(0x0, 0x0, 0x0) 16:02:55 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r3 = semget(0x1, 0x2, 0x110) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r5, r4) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = dup2(r7, r6) sendmsg$unix(r8, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x1) r9 = socket(0x18, 0x2, 0x0) r10 = socket(0x18, 0x2, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r10, r9) r11 = socket$inet(0x2, 0x1, 0x81) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r13 = socket(0x18, 0x2, 0x0) r14 = socket(0x18, 0x2, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r14, r13) r15 = socket(0x18, 0x2, 0x0) r16 = socket(0x18, 0x2, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r16, r15) r17 = socket(0x18, 0x2, 0x0) r18 = socket(0x18, 0x2, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r19 = dup2(r18, r17) sendmsg$unix(r19, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r20 = getppid() r21 = getuid() r22 = geteuid() setreuid(r21, r22) r23 = getegid() r24 = getpid() r25 = socket(0x18, 0x2, 0x0) r26 = socket(0x18, 0x2, 0x0) connect$unix(r26, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r26, r25) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r28 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r29 = getegid() r30 = getuid() r31 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r31, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r31, 0x0, 0x0) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r30, r32) r33 = semget$private(0x0, 0x7, 0x286) semop(r33, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r33, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r33, 0x0, 0x8, &(0x7f00000000c0)) r34 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r35 = getegid() r36 = getuid() r37 = geteuid() setreuid(r36, r37) shmctl$IPC_SET(r34, 0x1, &(0x7f00000000c0)={{0x0, r36, 0x0, 0x0, r35}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000140)={{0x9, r30, r29, r36, r29, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r28, 0x1, &(0x7f00000000c0)={{0x0, r30, 0x0, 0x0, r29}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r8, &(0x7f0000001a00)={&(0x7f0000000380)=ANY=[@ANYBLOB="00002e43660500000000ce558f9362afd5cdb9fae25b4b50f3ee0d7089d382ea84a0d61130315bdf25df7fc7a568963090a4ec25de245a2195b5db2892d7a4e60d588a386cc480e196f0d9fcb2001094546510d3c13c1a8f844a160da8737597bf5e23241011460e8c867bad753dee71a9f6c36694"], 0x1, &(0x7f0000001800), 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r10, @ANYRES32=r5, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r19, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r20, @ANYRES32=r22, @ANYRES32=r23, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000fbff000000000000341542e4dedc5c7255d4ba76c980747849fde4059778d939c1819d56", @ANYRES32=r24, @ANYRES32=r30, @ANYRES32=r27, @ANYBLOB="2cf309398f75c46bfd69"], 0x88, 0x10}, 0xaccff110451b3cdc) getgroups(0x2, &(0x7f0000000180)=[0xffffffffffffffff, r27]) r39 = getuid() r40 = socket(0x18, 0x2, 0x0) r41 = socket(0x18, 0x2, 0x0) connect$unix(r41, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r41, r40) r42 = socket(0x18, 0x2, 0x0) r43 = socket(0x18, 0x2, 0x0) connect$unix(r43, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r44 = dup2(r43, r42) sendmsg$unix(r44, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r45 = socket(0x18, 0x2, 0x0) r46 = socket(0x18, 0x2, 0x0) connect$unix(r46, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r46, r45) r47 = socket$inet(0x2, 0x1, 0x81) r48 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r49 = socket(0x18, 0x2, 0x0) r50 = socket(0x18, 0x2, 0x0) connect$unix(r50, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r50, r49) r51 = socket(0x18, 0x2, 0x0) r52 = socket(0x18, 0x2, 0x0) connect$unix(r52, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r52, r51) r53 = socket(0x18, 0x2, 0x0) r54 = socket(0x18, 0x2, 0x0) connect$unix(r54, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r55 = dup2(r54, r53) sendmsg$unix(r55, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r56 = getppid() r57 = getuid() r58 = geteuid() setreuid(r57, r58) r59 = getegid() r60 = getpid() r61 = socket(0x18, 0x2, 0x0) r62 = socket(0x18, 0x2, 0x0) connect$unix(r62, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r62, r61) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r64 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r65 = getegid() r66 = getuid() r67 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r67, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r67, 0x0, 0x0) getsockopt$sock_cred(r67, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r66, r68) r69 = semget$private(0x0, 0x7, 0x286) semop(r69, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r69, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r69, 0x0, 0x8, &(0x7f00000000c0)) r70 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r71 = getegid() r72 = getuid() r73 = geteuid() setreuid(r72, r73) shmctl$IPC_SET(r70, 0x1, &(0x7f00000000c0)={{0x0, r72, 0x0, 0x0, r71}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r69, 0x0, 0x1, &(0x7f0000000140)={{0x9, r66, r65, r72, r65, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r64, 0x1, &(0x7f00000000c0)={{0x0, r66, 0x0, 0x0, r65}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) r74 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r74, 0x8004745f, &(0x7f0000000040)=0x1) sendmsg$unix(r44, &(0x7f0000001a00)={&(0x7f0000000380)=ANY=[@ANYBLOB="00002e43660500000000ce558f9362afd5cdb9fae25b4b50f3ee0d7089d382ea84a0d61130315bdf25df7fc7a568963090a4ec25de245a2195b5db2892d7a4e60d588a386cc480e196f0d9fcb2001094546510d3c13c1a8f844a160da8737597bf5e23241011460e8c867bad753dee71a9f6c36694"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r46, @ANYRES32=r41, @ANYRES32=r47, @ANYRES32=r48, @ANYRES32=r50, @ANYRES32=r51, @ANYRES32=r55, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r56, @ANYRES16=r74, @ANYRES32=r59, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r60, @ANYRES32=r66, @ANYRES32=r63, @ANYBLOB="2cf309398f75c46bfd69"], 0x8c, 0x10}, 0xaccff110451b3cdc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000001c0)={{0x9, 0x0, r38, r39, r63, 0x20, 0x101}, 0x68, 0xcf08, 0x5}) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:02:55 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:02:55 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r3 = getuid() r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r3, r5) seteuid(r5) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000180)=0x41cd) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000040)=0x1) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x8004745f, &(0x7f0000000040)=0x1) r7 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x8004745f, &(0x7f0000000040)=0x1) dup2(r1, r7) fchdir(r0) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, 0xffffffffffffffff, 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:02:55 executing program 0: write(0xffffffffffffffff, &(0x7f0000000200)="bdfa4d25bd24313dea8d0343d605e2d328bef28d32ac633a37670d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff29b00000000b2748aaa78947da61d75a751731e5c2091ff2fb0e81c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b017be5455ba5fe8085a39cb1fb47e1a7bef06f2dd86c1c3ab4eeb027a7484b096f56fd1a0177f8f498f11cff77e40710772743458c6768f4da486df7b60798ec08f860065ff486edf17606099a5d69dba9f9e1dd1ede55467027a86bc59763c615d4414c7083c433fe289af070004499ab435a8e364786e1b789ecdc4fe", 0x4ad) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc038694e, &(0x7f0000000300)) 16:02:55 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x2) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000180)=0x8) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745f, &(0x7f0000000040)=0x1) pwrite(r3, &(0x7f00000001c0)="08c7d93abf3d9e9a1167ecef6fc110a97e88cfdc4a7b9a5a96cb30e04901d368f5cd01e16cd947cc12460d72df78d7d972e5e8f0aef46e385d68b611ebefb11ade1ce9113187d4769aa09343f452efc6c6503b49fbb1a11594e146af84d7026233b23e308df3633f91ab3172980f7d00555b24eb4e483dc41e2dc154ed85bf30ceeeb4de85269343c67d1b40446bb69966d404eb2dc812747d064bb7c17f8b5c193a6805373e6d91e5797c42c642229b3b15a4dfd7dcae3fc5ff678b696523eb100642a37edc2959bab5d6a91f28e80042c87f09602d029eaa34", 0xda, 0x0, 0xfe53) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) sync() rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:02:55 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000040)=""/16, 0x10, 0x3, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) write(r0, &(0x7f0000000100)="c9ccf7beab1983978b885c5c15b84e2e2e2e90", 0x13) execve(0x0, 0x0, 0x0) 16:02:55 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:02:55 executing program 0: open(&(0x7f0000000000)='./bus\x00', 0x8, 0xdf) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)=0x1) pwrite(r0, &(0x7f0000000080)="eb2e7138d6bc45e8325a450fefbab6593f4d0a0b88d9bc94f7fe4d43b6c402940835c0bf20c7117096b6e7fc2f08db7e7565e99916c4f56c8785328e9778bb69bd6871d9104a9fbb2cd90741c772de57577cfe99cbea9f787b230a5efcac33fc74208f897b117e6fe012e6b89b5bf334a1e16be5c57d2657437a87f10ed97ab07f1412d6c0720058745eaaaf355b2fc7a3c71b6c9ccf4deb8b0540550a0f4a1c0bf04517b8dee74bb8eba2f13adf919cb36b355e4bbf698a142f71535a66098de1c6d642382e79dfee84b4eb90e52a2994814470e5b7b4b3cd71d87ec52e2f2e86df1d8d38e4", 0xe6, 0x0, 0x1f) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000200)='\"', 0x1) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 16:02:55 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r2 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r3 = getegid() r4 = getuid() r5 = geteuid() setreuid(r4, r5) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x0, r4, 0x0, 0x0, r3}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x8004745f, &(0x7f0000000040)=0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r9, r8) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r12 = dup2(r11, r10) sendmsg$unix(r12, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r13 = socket(0x18, 0x2, 0x0) r14 = socket(0x18, 0x2, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r14, r13) r15 = socket$inet(0x2, 0x1, 0x81) r16 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r17 = socket(0x18, 0x2, 0x0) r18 = socket(0x18, 0x2, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r18, r17) r19 = socket(0x18, 0x2, 0x0) r20 = socket(0x18, 0x2, 0x0) connect$unix(r20, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r20, r19) r21 = socket(0x18, 0x2, 0x0) r22 = socket(0x18, 0x2, 0x0) connect$unix(r22, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r23 = dup2(r22, r21) sendmsg$unix(r23, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r24 = getppid() r25 = getuid() r26 = geteuid() setreuid(r25, r26) r27 = getegid() r28 = getpid() r29 = socket(0x18, 0x2, 0x0) r30 = socket(0x18, 0x2, 0x0) connect$unix(r30, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r30, r29) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r32 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r33 = getegid() r34 = getuid() r35 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r35, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r35, 0x0, 0x0) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r34, r36) r37 = semget$private(0x0, 0x7, 0x286) semop(r37, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r37, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r37, 0x0, 0x8, &(0x7f00000000c0)) r38 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r39 = getegid() r40 = getuid() r41 = geteuid() setreuid(r40, r41) shmctl$IPC_SET(r38, 0x1, &(0x7f00000000c0)={{0x0, r40, 0x0, 0x0, r39}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f0000000140)={{0x9, r34, r33, r40, r33, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r32, 0x1, &(0x7f00000000c0)={{0x0, r34, 0x0, 0x0, r33}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r12, &(0x7f0000001a00)={&(0x7f0000000380)=ANY=[@ANYBLOB="00002e43660500000000ce558f9362afd5cdb9fae25b4b50f3ee0d7089d382ea84a0d61130315bdf25df7fc7a568963090a4ec25de245a2195b5db2892d7a4e60d588a386cc480e196f0d9fcb2001094546510d3c13c1a8f844a160da8737597bf5e23241011460e8c867bad753dee71a9f6c36694"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r14, @ANYRES32=r9, @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r23, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r24, @ANYRES32=r26, @ANYRES32=r27, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r28, @ANYRES32=r34, @ANYRES32=r31, @ANYBLOB="2cf309398f75c46bfd69"], 0x88, 0x10}, 0xaccff110451b3cdc) r42 = socket(0x18, 0x2, 0x0) r43 = socket(0x18, 0x2, 0x0) connect$unix(r43, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r43, r42) r44 = socket(0x18, 0x2, 0x0) r45 = socket(0x18, 0x2, 0x0) connect$unix(r45, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r46 = dup2(r45, r44) sendmsg$unix(r46, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r47 = socket(0x18, 0x2, 0x0) r48 = socket(0x18, 0x2, 0x0) connect$unix(r48, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r48, r47) r49 = socket$inet(0x2, 0x1, 0x81) r50 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r51 = socket(0x18, 0x2, 0x0) r52 = socket(0x18, 0x2, 0x0) connect$unix(r52, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r52, r51) r53 = socket(0x18, 0x2, 0x0) r54 = socket(0x18, 0x2, 0x0) connect$unix(r54, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r54, r53) r55 = socket(0x18, 0x2, 0x0) r56 = socket(0x18, 0x2, 0x0) connect$unix(r56, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r57 = dup2(r56, r55) sendmsg$unix(r57, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r58 = getppid() r59 = getuid() r60 = geteuid() setreuid(r59, r60) r61 = getegid() r62 = getpid() r63 = socket(0x18, 0x2, 0x0) r64 = socket(0x18, 0x2, 0x0) connect$unix(r64, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r64, r63) getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r66 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r67 = getegid() r68 = getuid() r69 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r69, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r69, 0x0, 0x0) getsockopt$sock_cred(r69, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r68, r70) r71 = semget$private(0x0, 0x7, 0x286) semop(r71, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r71, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r71, 0x0, 0x8, &(0x7f00000000c0)) r72 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r73 = getegid() r74 = getuid() r75 = geteuid() setreuid(r74, r75) shmctl$IPC_SET(r72, 0x1, &(0x7f00000000c0)={{0x0, r74, 0x0, 0x0, r73}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r71, 0x0, 0x1, &(0x7f0000000140)={{0x9, r68, r67, r74, r67, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r66, 0x1, &(0x7f00000000c0)={{0x0, r68, 0x0, 0x0, r67}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) r76 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r76, 0x8004745f, &(0x7f0000000040)=0x1) sendmsg$unix(r46, &(0x7f0000001a00)={&(0x7f0000000380)=ANY=[@ANYBLOB="00002e43660500000000ce558f9362afd5cdb9fae25b4b50f3ee0d7089d382ea84a0d61130315bdf25df7fc7a568963090a4ec25de245a2195b5db2892d7a4e60d588a386cc480e196f0d9fcb2001094546510d3c13c1a8f844a160da8737597bf5e23241011460e8c867bad753dee71a9f6c36694"], 0x1, &(0x7f0000001800), 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r48, @ANYRES32=r43, @ANYRES32=r49, @ANYRES32=r50, @ANYRES32=r52, @ANYRES32=r53, @ANYRES32=r57, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r58, @ANYRES32=r60, @ANYRES32=r61, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r62, @ANYRESDEC=r76, @ANYRES32=r65, @ANYBLOB="2cf309398f75c46bfd69"], 0x9e, 0x10}, 0xaccff110451b3cdc) r77 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x7f, r1, r3, r7, r31, 0x18, 0x2}, 0x1000, 0x8, r58, r77, 0x7f, 0x6, 0xffffffff}) r78 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r79 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r79, r78) fchdir(r78) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:02:55 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) sendmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="100000000000000000000000000004001000"/32], 0x20}, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="78f092ecc86db1820fae5abce05f385bd550c6abd6270a22a00aea9cc4f1d9c63b1267e375664495c4fcad11822148c49cc743a38dc1d29320ba6bda55bf2abbca564684f40ed60041304f77fe92b10ca84203d08cdb6b6ab67ff264e8c6d4cbafba664790875495d4c93d3b98b2b0bebeabbcb4877bed954519a65b37201f84ec6b92a40bac2cda0dce773574f1323aee73d29c5b9526ac91dd2fd69cef2fd765cb441629fa407f21158ac52e1b5bb9092d9281f808223b32baa299978daa6eddb848b532aab1de04de9b1a9fc39e736e5bd89c618ddc8a29ad3bc913282f265d0ed5c4f907b785b6657ba24495bbb4e5f19f1bdee0b5271cb34f", 0xfb) 16:02:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x7, 0xeb, 0x3, 0x7}, {0x9, 0x0, 0xfd, 0x8}, {0x4, 0x78, 0x3f, 0x4}, {0x5, 0x40, 0xe6, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x5}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 16:02:55 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000740)=[{&(0x7f00000003c0)="abb2be112903e0a0b3cd943990fc6d27a64c1dfce48ffcb537114cf946e71a751abd0e3ffc8e6029545f938697ad35a51b00b663539a424063265db2cd1c049bc316af85c052cdafe87971b558470c1d68c6fe3dda70acecbfd432e857ea3db8437afaa835d0dd0dbe640b1abf896dfb3aaaf596034606b73a2e445047761804e270e82e3462eadf4d5dd71c6f3b3f8965886788d2bad2e2c27cd96fe4412357b3e8b6422e8d767f28294ecd84a12f0eb572768fac9dd29d5c827f8f4f0215236f92bb64f52b0ff5d15fec089b0d9fd7d5f2ec434e58574dd2709f9a2a3ddabfc95be3"}, {&(0x7f00000004c0)="58c450c954ee81eeed3d523edbab1600319aae1a80816ed9f459b9cb925606a934739dfa885e75f98e"}, {&(0x7f0000000500)="a41e8a6aa438b3b66467413c97cf709070d6932a851bb68bfe9a74f68b4f45ca05cdf72a0cca8fbb4b05ff097167067309d4589389a85ac887a3fb7471664b985526194d20e4cb7fff7b3dda118b4fd4a3df44ff1c477c4a3a5fbce5ab3b1870fa91b3ab1c1e42c4efdb5810ac08d884d22e1fdabeafc40556460005066e3a39955bb00f7074ca34d62f47921530a0"}, {&(0x7f0000000d00)="f6a39d941b13d6548a1b95760dbc58a91c98e1c684988b9ccd3a88b03b12c127950e5a3bb26324a043c9d92d0b0263686fbceed1ac791ba874f32e404821b9fb5210e6b1728f5f69a1d33046b514e839401c36834c29eef09b51241ab12b6934beda382cbe0774f413b946b5e7a1334a843d0ea8cf74ff3a2077f20d89067537eaf42baadc25ccc395b4444eefca35eda88d3508ec7d3e3ba706197740887dba26e00dfa9b69de99ea394e5262b65802c8b87310c96fc9813105581d180aa97f2af9edd3b15fb88f78ab02b7d76cd0876e40b55458c8448146d75ac6f927aff61f13d4717ed64a86898eb5c7098ee826c9611a21d621b8246205a1c984eabf56ad7ebf58ed3ce92f7753b07ef79f8e38eea3905c684efb2e3ec7d4d9f008658e79faa69f2a8fb24a263b35c35a31a9c46e9cc69469f7b46c165ccdbc9df33098ca5a9c3b2e84968ae4b47d93c9b0a98cb524f2a92d4bfe44aac52be42e6c5617c6b79b5fac9bf77391cb5fd98d27ba16d2917794af3e97c3f628dcb647a30529759332df07bb7d9a48bf4ec7007649c38f4141fd1a7bbff6006f740daad238c217005185d2406bbf2995436cb51b3393bb577bbc141ceb4c73de92071df40d5facfd2b100b51ce3e7ac06d72adbd2833e9cf32a08a15c7f9cc0f7a7348484363b2f45c6be05762b877d126a090fff4a7202cde632cc9db4a90fbf6bb3b126241b9520a75ea5ec4b498d46bec62da11d8a3cd638bd7ecb7270a88dfff529a7ed2380bea0ca7a2adb813ea03ec49ea9918399519e9631a6b0b5ad2430e472d5fc89f2c4c8a9ac03db4721dca07f5334ee1a83acf667005b3dd1dfae41de3272ea02f53b80ebc04a0895f403c39a0871573afa77d20f73737c4ad1a7c9aec4e4f50242ccc2af7d4dedb8ccf55e8b8ab0b75e56464df592364f18d760097e8ba719cd476f3b48c79e461ca31b52922930b79df4d839eafc13007104daff5971f50f26ef3833ac38810fe06b9947aa8513f929dbba5fa850a8ceeb56ccef67922f4122814790ec656d85cae105e6a3d7e36ebf0e8fd48e91e920abf914967280db91a882d2779cd0a63c683de4d587294152bf92d63d4e4b3dff6b9f0f284f60b593cd291a114ea907c30d20c40b66c2222ed13ed6042d4eb23f38f6eb0fc13f8e1b92c0e0697bfaea0f59a0f9a4c9c3053292ab94e23ac52e4a0b913e74ff2b58afc5f6793bca259342a31ce78dcbc715f1d43bfaf205db833df5033192c4106158e6d5646a8afaa825effe2ddd6cb9613bdedebc13621ac40f437598bf3dce943d6d081a09363efad48a50b09c948924627c0c61f20ff8bbd8f26f616e49578aad1307bac3039a634c1d370273d1d52352284e68732785b4c0626e270dc1dad7ab425cf9badb602a4d5ae0434cf6cc3e584546a129389854dd9cc221d093c76414deb416ed08855debca003fdfe825ca1757203e93b96b857d6a416e56a4d7ff4c228243d6e25b2f25ab627629f411f3f420b04322b2ab189493f4d8088ffaf86d4e26f59409a37a39bc5b60e41fb08a001e60a7233609bf831f091cbd65fff710d7b342e388271067c7524004929038d2dcac2f26aa95a803eb310cdcb773b4498292dcc56c30a7047c953206217db1e4f23873faac21bb6dc3143f125042b5fb2e939765bf65f60b212026181272bcaeb109fe7109817ccca438a28edf07733767a79d5db259f141dcf622fb66caaec5a79ae9ba467706be1db4f0a148b6ca25a4f50107f075736d8d67ccb288729235f188aaff4d01af4324baf9c1d89de5fbafa471e9f0d6ee7170b814b3f9d48ef209a6fe01e91b85cef094ff8951ed34f0f68f53eadc4a6b65d9039918dbb8c12917dcd1fc379b2a1a7c7851ddcc2363268578512f882030e37599eb7bd07359b76bcdfb7425e2c41622c0e1d374fb523282e0d843f3dc4617c0f3de93d6a752b6a3adf0813eb6167c06d67a8f75583405fbf6cd7ddfa268a534bf3c73aee9a2958858970a041e6fe00b57a50345bf8954a5e2a1eff59631150eccb908d555854896c375d23aedaff1ac6f9525437b1272a53a35b8a69cd41fe98bc67e55e509476362a993294597f6551e88f71bd82395ab0c0564b4fe9cf6bc4b926d6aa9f2a8f461086322b474c6d32626fa712cafff3e1b81e13e37d63993d5578e4afd0061f8119681e2acbfd0d0e2166e1b8471a209b479f19c4c57a305f318d15e753f6d3f5f028b70810addd400015ae3b35413761187bd6c51e8750acfb548a9fa8ba86d269189c7ecfddda5a77a8f434488287b82ab040973de8e1662a0da094f12a952c18491af8949a0692f4a837bd5f37538f784e2ec6ddbc1ee8d007ea1695c54b64f198018f846fcaa0cc7bc7ea746e0bc8dfc90ad7e582c4b6c4bc4b3cfcf97c55d05d7f9a529401e1b8a1ef8dc665d0be9a70df94b557743ec6427c57c5dff2ec460e05e5ea0cf40e6687df21a3e9bda402805c3d05a048b8724ba64ddbd15ce1f06a186606c600aeb5de2a02095114c9bc6b7d918cfa5e7094e496d3dcb61092c8c9b72ab048a6246643695be247809856f58dbd3fe8cc703dd8d38ca5a293ce37ec078a30a7567f694519828aae45240670300e3fe983590b299cd85e955ac2100c4bf0ba51d3ff4919dd69fe62b5cef109260a65e7e85ca6b7453c24691df6994841f9f42cf2315ec02b73e301938a6ac60dc1aef22a3f238263c4cff0b521af3bc7e1678584a406acc92149fd1dd076ea1a059dbcc969588982fc85eb2beb802228371948afd3d3fc0b015f24288ad9109b43fccea33fcbf50c65b831a0afc7ae5b41fc75c4dce7bd97ff97259e5ec424092b703e58e7d6a176794bfb6f4714a3c2433c0556c308a6a79fe2263087ffefc47c7756b3cb3e4333835692be4c26df1a5790a6c057c2e81b48fa0609b3ee5333846caee1628b4ca2b9f0597dab328989e73ca43ab5ffaf9555c5ff535325823cf1599b6b0fa640efb8ac19f456aa389c775aad1ce6c9b23b67d7527613e123f0c853538e29772dc9ae6f1ee3ce360f34f10773f509c287708d5744056596b20d0773248b23bf74a77f6ab6f784b322ce1d6f8b322a55d2be98050751cd9c8501e569b83180f8904b71dbd0d087e91268e9e2771641124cbecb7f0ca4569cc0ba6520fbaed9e17390fd2bf45041d3f40830dd026198e703b26b9d0cc118fef57438fd1b5e95e3d2d42cc5e38990f6c6b38d9b3ade24639d8ceae757c34e101f7ba8c500bc1a8054e3a3995f7b00e57f89161079386b6d2ed0fae8275159bc0574cfae05e5869a3f40e027ecf350c2f3381d9161bd47ea6a6e45a2adfd802c8fc78e87855dac01a6fc702722e043be3ee842b8594921edd142f80ac0e3b0c127c92872b91db0ca6085171de7e43fdc984da011fa78f56de089acf5efb73ac4c4cd73dad3e333e196131530ea133c519e3d3daec9a4f569d8f6312dafdafdf4e3300e07f3e53d53f1ab1d2e5fc962dae776bb363cb77a99d5f94ad3909ec190101ccdd1cad3bcf95889e2349c033d9eddb9ae91132d0d990de773febf7fbb07e0b6b7220842851b4ac7815c522d7154c5d7dcbe82bf6441acf31d2ae2b4007a10cb514a65a437aee69a11d613424370395795f075d490168b5643c8c2e9551180c286e4b4b904607a94892c89d718071746704573e1cd44323ed806c64bb774cb1fa85ce94893e960e3b94111f51224eed20394dd496653a945df9657a9e03282ba60996b2588642154998bc80c0990db7f5acf3210e099e6a8801d279bd2920f1dba4ef25c04410f9a7905739be9c34dab0a181488e2e376ecd915833d38be8e8f96d91ad94a355890a24b21058535905b8bbb23d9aef08f59826fa473ab85cab0ca0fc5662fa862836868b65fd4d0c4012340c7d3964369e5e02639029aeface52cd31d37ec81418c512af54333ddd6fe254354339757d9e3cd89ad20caf755ab4094f002b7f58d1dcfedfa6a9e12e2faadc860a6b6836cb11a1e7a69df032a9f78909f4eb504a78882381903bc4919b1a088464da00713e53195eda2d50d7c50448ca309c4a0185f03bc8f56417d2759bbe33b0dac31754acb10046006329f96980450f8c9bb374ddf3f12588e5fbc99cbdad2d693b7351c3dc0dc21c90f04ab2e60b5b8aa1fd9c7d06d10775ec6cb2dae1b0b3a466faf553d2703f4c7798bdc329076c18a88dfe713fbf6c6fc76a7d047f0233bc71b78519a632fd2c7adffb9cd44d8d3a30f76a6776a53e34f43d36ac2c487bbd310310e79581ff024989d38dbf724fab52c577f16cb3a7554382cea94f67712a0c47773b90105f238170ee405182892878903f7112d5310fab16d11e27d4b6b9b8deed7f1608bbcfaae2fb0cc779c1c9f0e0d4ee6b722b708bcbdd9318bbeace8c2eb1a8741b7d50a9dffd1d3a9cbcb68ebcf954183c25ef69be5580ec64b074b71933589e6708fd0524878a3208872bc92cc8721de5348d13f8935870dd9e10f55117a15a12867690f22427e7f93d6370d4bbe48c698f429e05575f0a24183fcdd5eb2cd97b8c8eb2ae6748998649f23a75369964f1c1618b54c8e7110d9dc1533cebf7e6ba4d7f97f300769b316aca0e97011dc63703862a32c5989ff55b96d8ab7f6c49f0626765e618eb8b4208cfde2aaab14ecf309b47244a751f08006de2c18309499097234e2c8c3c4aed0c247f8551abfdb078a28c8729a9f28f1d78216e38666b6a0fe96c5623720a8e37b13fe11573fa8c0608cbfb053f1934b336009f4ee751fb9bca7b4a2eaac4ec2aa2d2a4f3d457c85ebb3e19c251428dc632342cf9c1eefa38d554c4625ecffc803fcd88f622384500fa2b34df54104c63ef62844e6a59b48324cfbdf02c5265c8fe5b6de93b22ea4e5b183c0c2cbc4cd33de4bf37c5435696d02a5319a0193ab0623153c616e5cedf9451383a158c4a610d199f21e799aaf2248b84ce493c208a3974c80adfe90c43336b518fce23b89a963d505add2b9853948664e5bba3eb800d947518864d51664ed428c0fa9c4ef67fbad37e8d317e0bb823f4e7637c7b20a8fbe132c2b8b6005e9dbb20fb4e7ea98debf4aef7eeeadcf38278240de78fc95e6f8bc5af0ba9aef41692f24fba863b78b450d8ab05f99e4f92af88c4a158e0160b8880ab9af950df5d49f36e02460636fa59d083e4a6fbd02c1c5a13e3cba63ed2639e1c971ff9e3fc35d29a2386a6490ebb081c3af404bbed264196dde21664d03772a9dc85250ee09d5108e84d24552d0d165d56a04af83b054946b968f361faee1350016945f09e7fe40604c9bf678b64bc548deecbe4c8e8c27c1e03762a39d2013fdcce38062d2edd3f26da317f8a8c6954e27f82e4259f8967b7512c1b6af944d746aaeae1a9ddb3ffdfcc1b5dd37f91e1f1c9d028fd3b616a80d63130e4e16ce37ef2df870cecec08611a3c73d5d7d9298d06259841ae31cc2ca938b814ed12753ee270f7265810b3f33326a1f9eef80f9f7e1104ea2f8e8d91c34609a35f12177a4684d563dd1497ccb1c6c2d79e91da4c222c9efbd9763e5b1e6a85cc4c05de445d59786755b65ca2f143d79d0aca09769709563a1fa7dd186b37d62a143f029830fcc0b6e2555adb911816f42f2ec4a5785fa0591f3815f512f006fa10e16e25a55b7901fd669bc48fab378ee4aff25a4a3eaac500dea3f295097cf07196e4a98ee8f729984ce2b881f2d8ae883c6ae45fe2f7c41d4b3f94ffc88cdd73c79c4f30da9b1021cc35a48a9f10daa2ce883ddd8b0"}, {&(0x7f00000005c0)="ddd2a802e5cb1999677b0d16e31612750fda4e1d34ac016d8f69e61276b0bdb362828fb43b13be0b7c225c04990f9c16c5584c73f66086fc"}, {&(0x7f0000000600)="286f76c1c03b4af8330bb170275455105cce52dbb2a1acc8842f0dd11ec439575feb8da5b409102fd5ab2a41a515a804c80ba5a2cc4c4ad049c468a6b43e4b91150dbe08b53adec7c5fb36352a9d5a3159b2ff93c6f625343d3fc36f2cf34fc26709f703fa706b3bba713af84dab9cdf647acea5c7d4a5bfb49ea60daa4c605117587956c114a677abe7dab2cf14712443e3ad0a79b023a98de0837f88dc1d8ae4ac61d6b2f2ac4cef6d310112218e0196ed3851526237cb944e599e3c11e3c8a3905a0697885aea7fc89feedf2cff183de198518b982a6d"}, {&(0x7f0000000700)}], 0x3e6, 0x0, 0x9) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x400, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000040)=0x1) dup2(r1, r1) fchdir(r1) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:02:55 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x101, 0x4}, {0x76, 0x2}}) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000080)=ANY=[@ANYBLOB="a335d1df538976fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) close(0xffffffffffffff9c) close(r1) 16:02:55 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r3, r1) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0/file0\x00'}) fchdir(r1) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x2) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745f, &(0x7f0000000040)=0x1) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000180)=0x1ff) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:02:55 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x82, 0xffffffffffffffea) write(r0, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e9f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c474007e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x400) r2 = open$dir(&(0x7f0000000640)='./file1\x00', 0x20000, 0x100) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0x9374cae5ff247a48) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r4, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f00000006c0)=0xc) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r6 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r10 = getppid() r11 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r11, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r12 = fcntl$getown(r11, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000001340)={{0x100002, r6, r8, r9, 0x0, 0x46, 0x3}, 0x100, 0xc07, r10, r12, 0xa9, 0x20001, 0x100000000, 0x1}) r13 = semget$private(0x0, 0x7, 0x0) semop(r13, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r13, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r13, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r13, &(0x7f0000000240), 0x6) r14 = geteuid() r15 = msgget$private(0x0, 0x682) msgsnd(r15, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r15, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r15, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r15, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r15, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r16 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r17, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r20 = getppid() r21 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r21, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r22 = fcntl$getown(r21, 0x5) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000980)={{0x2, r16, r18, r19, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r20, r22, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r24 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r24, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r24, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r24, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r24, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r25 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r26, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r29 = getppid() r30 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r30, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r31 = fcntl$getown(r30, 0x5) msgctl$IPC_SET(r24, 0x1, &(0x7f0000001340)={{0x100002, r25, r27, r28, 0x0, 0x46, 0x3}, 0x100, 0xc07, r29, r31, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r23, r28) r32 = msgget$private(0x0, 0x682) msgsnd(r32, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r32, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r32, &(0x7f0000001400)=ANY=[@ANYBLOB="00000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d8e00ba00000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000002700000000000057c6ce50deb611b3672f5a00165a0000000000000000000000000000000000ad815beeaa3a5761ba99187d18515d22b0ab4711334d139e4158a2bbd92038dfdd138a1bd7ad768574c6fce1033316072d29e731b653a09b3edd5b3ba20025be2ae85ee0b3728df37950b0cb8ce17370b042b0d6baf92a3772c41912861b4345da5c60ca10f1e57d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r32, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r32, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r33 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r34, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r37 = getppid() r38 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r38, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYRES32], 0x1, &(0x7f0000001240)=[{&(0x7f0000001040)="cd3689ec942b5fe78f4ddb2e4aaf197bdcd7630b1051e47a0a83da5b579dbb28e823635e0ef6cd6471636ae082638d0f4ad4fd8d6cf80bc10d38a63d88d4782f72fbe7ba9e2c273b59b58b37", 0x4c}, {&(0x7f0000000780)='W`=', 0x3}, {&(0x7f00000010c0)}, {&(0x7f0000001100)="b24386c53ee88bb0e57b55ed6379af35abac6b319c92ddd1628e7d5dff216ad4b6723957b4f09b90b0d628f9cd57bfd8771c1fddb90060caf0af6bfe64b3ab4b493b86ef74b3ab89deb6862a184929d98c6f9cb3caec587d053bc29b51b68c60330d74053dae9b483da2298c565862d5", 0x70}, {&(0x7f0000001180)="649b2dfadda5fd9950be4dc6f28b4bd5ea454cf79bc8c417890a46bae86483dcf7acd885f5cb9c725626462aae4d14e0adeff4dd81c6754ce93dcb2eb3b8cf94c7293b819dd7d16c831968bf5affbf387bcc7c4fe71c", 0x56}, {&(0x7f0000001200)="a48232a593c46becf1592e81eaff95aa352abead46fe94813e3cff67fcdfc41d5d4d60604dab543e20fc12f131eb0a092883db462fddfcf00cc0472c", 0x3c}], 0x6, 0xfffffffffffffffe, 0x0, 0x5}, 0x0) r39 = fcntl$getown(r38, 0x5) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000980)={{0x2, r33, r35, r36, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r37, r39, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000580)={{0x5, r14, r18, r28, r35, 0x20, 0x9}, 0x7, 0x9, 0x4}) r40 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r40, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r40, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r40, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r40, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r41 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r42, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r45 = getppid() r46 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r46, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe, 0xfffffffffffffd22}, 0x0) r47 = fcntl$getown(r46, 0x5) msgctl$IPC_SET(r40, 0x1, &(0x7f0000001340)={{0x100002, r41, r43, r44, 0x0, 0x46, 0x3}, 0x100, 0xc07, r45, r47, 0xa9, 0x20001, 0x100000000, 0x1}) getgroups(0x8, &(0x7f0000000000)=[r35, 0x0, 0xffffffffffffffff, r43, 0x0, 0x0, 0xffffffffffffffff, 0x0]) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r50 = msgget(0x2, 0xc0) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r53 = getuid() getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r55 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r50, 0x1, &(0x7f00000003c0)={{0x0, r51, r52, r53, r54, 0x121, 0x9}, 0x800, 0x1, r55, r56, 0x3, 0x1, 0x1, 0x5}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) getgroups(0x0, &(0x7f0000000400)) bind$unix(r0, &(0x7f00000004c0)=@abs={0x0, 0x0, 0x2}, 0x8) fchown(r2, r3, 0x0) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000000580)=[&(0x7f0000000000)='c\x00'], 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0xffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) write(r57, &(0x7f0000000680)='\n', 0x1) fcntl$setflags(r57, 0x2, 0x1) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x15) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') semop(r1, &(0x7f0000000080)=[{0x2, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x6) r58 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/deg\x00', 0x51, 0x0) symlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000500)='./bus\x00') ioctl$WSDISPLAYIO_DELFONT(r58, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x4, 0x7, 0x1000, 0x87b107538646d9b, 0x80000000, 0x1, 0x6, 0x0, 0x0, 0x1, 0x3f}) seteuid(r3) r59 = open(&(0x7f0000000280)='./bus\x00', 0x90, 0x100) fcntl$getown(r58, 0x5) r60 = open$dir(&(0x7f0000000480)='./file0\x00', 0xa33983b414f0d43c, 0x2) mknodat(r60, &(0x7f00000005c0)='./file0\x00', 0x8020, 0x404) faccessat(r59, &(0x7f0000000300)='./bus\x00', 0x18, 0x3) mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000540)="8c232e8c9f7e96999b8a", 0xa}], 0x1, 0x0, 0x2) 16:02:55 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x10000000) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x62, 0x0) dup2(r2, r2) fchdir(r1) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:02:55 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x1) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x1, 0x3}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745f, &(0x7f0000000040)=0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f0000000240)={0x0, 0x8001}) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f00000000c0)=0x4) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000200)={0x80, 0x2, {0x7, 0x7}}) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745f, &(0x7f0000000040)=0x1) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000100)=0x7) 16:02:55 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r4 = dup2(r3, r1) fchdir(r1) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, 0xc) r6 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r7 = getegid() r8 = getuid() r9 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r9, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r9, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r8, r10) r11 = semget$private(0x0, 0x7, 0x286) semop(r11, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r11, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f00000000c0)) r12 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r13 = getegid() r14 = getuid() r15 = geteuid() setreuid(r14, r15) shmctl$IPC_SET(r12, 0x1, &(0x7f00000000c0)={{0x0, r14, 0x0, 0x0, r13}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x9, r8, r7, r14, r7, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r6, 0x1, &(0x7f00000000c0)={{0x0, r8, 0x0, 0x0, r7}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) r16 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r16, 0x8004745f, &(0x7f0000000040)=0x1) r17 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r17, 0x8004745f, &(0x7f0000000040)=0x1) r18 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/diskmap\x00', 0x20, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000900)={0xffffffffffffffff}) r20 = getpgid(0xffffffffffffffff) r21 = getuid() r22 = socket(0x18, 0x2, 0x0) r23 = socket(0x18, 0x2, 0x0) connect$unix(r23, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r23, r22) r24 = socket(0x18, 0x2, 0x0) r25 = socket(0x18, 0x2, 0x0) connect$unix(r25, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r26 = dup2(r25, r24) sendmsg$unix(r26, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r27 = socket(0x18, 0x2, 0x0) r28 = socket(0x18, 0x2, 0x0) connect$unix(r28, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r28, r27) r29 = socket$inet(0x2, 0x1, 0x81) r30 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r31 = socket(0x18, 0x2, 0x0) r32 = socket(0x18, 0x2, 0x0) connect$unix(r32, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r32, r31) r33 = socket(0x18, 0x2, 0x0) r34 = socket(0x18, 0x2, 0x0) connect$unix(r34, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r34, r33) r35 = socket(0x18, 0x2, 0x0) r36 = socket(0x18, 0x2, 0x0) connect$unix(r36, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r37 = dup2(r36, r35) sendmsg$unix(r37, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r38 = getppid() r39 = getuid() r40 = geteuid() setreuid(r39, r40) r41 = getegid() r42 = getpid() r43 = socket(0x18, 0x2, 0x0) r44 = socket(0x18, 0x2, 0x0) connect$unix(r44, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r44, r43) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r46 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r47 = getegid() r48 = getuid() r49 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r49, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r49, 0x0, 0x0) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r48, r50) r51 = semget$private(0x0, 0x7, 0x286) semop(r51, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r51, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r51, 0x0, 0x8, &(0x7f00000000c0)) r52 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r53 = getegid() r54 = getuid() r55 = geteuid() setreuid(r54, r55) shmctl$IPC_SET(r52, 0x1, &(0x7f00000000c0)={{0x0, r54, 0x0, 0x0, r53}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r51, 0x0, 0x1, &(0x7f0000000140)={{0x9, r48, r47, r54, r47, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r46, 0x1, &(0x7f00000000c0)={{0x0, r48, 0x0, 0x0, r47}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r26, &(0x7f0000001a00)={&(0x7f0000000380)=ANY=[@ANYBLOB="00002e43660500000000ce558f9362afd5cdb9fae25b4b50f3ee0d7089d382ea84a0d61130315bdf25df7fc7a568963090a4ec25de245a2195b5db2892d7a4e60d588a386cc480e196f0d9fcb2001094546510d3c13c1a8f844a160da8737597bf5e23241011460e8c867bad753dee71a9f6c36694"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r28, @ANYRES32=r23, @ANYRES32=r29, @ANYRES32=r30, @ANYRES32=r32, @ANYRES32=r33, @ANYRES32=r37, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r38, @ANYRES32=r40, @ANYRES32=r41, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r42, @ANYRES32=r48, @ANYRES32=r45, @ANYBLOB="2cf309398f75c46bfd69"], 0x88, 0x10}, 0xaccff110451b3cdc) r56 = getpid() r57 = socket(0x18, 0x2, 0x0) r58 = socket(0x18, 0x2, 0x0) connect$unix(r58, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r58, r57) r59 = socket(0x18, 0x2, 0x0) r60 = socket(0x18, 0x2, 0x0) connect$unix(r60, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r61 = dup2(r60, r59) sendmsg$unix(r61, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r62 = socket(0x18, 0x2, 0x0) r63 = socket(0x18, 0x2, 0x0) connect$unix(r63, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r63, r62) r64 = socket$inet(0x2, 0x1, 0x81) r65 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r66 = socket(0x18, 0x2, 0x0) r67 = socket(0x18, 0x2, 0x0) connect$unix(r67, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r67, r66) r68 = socket(0x18, 0x2, 0x0) r69 = socket(0x18, 0x2, 0x0) connect$unix(r69, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r69, r68) r70 = socket(0x18, 0x2, 0x0) r71 = socket(0x18, 0x2, 0x0) connect$unix(r71, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r72 = dup2(r71, r70) sendmsg$unix(r72, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r73 = getppid() r74 = getuid() r75 = geteuid() setreuid(r74, r75) r76 = getegid() r77 = getpid() r78 = socket(0x18, 0x2, 0x0) r79 = socket(0x18, 0x2, 0x0) connect$unix(r79, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r79, r78) getsockopt$SO_PEERCRED(r78, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r81 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r82 = getegid() r83 = getuid() r84 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r84, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r84, 0x0, 0x0) getsockopt$sock_cred(r84, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r83, r85) r86 = semget$private(0x0, 0x7, 0x286) semop(r86, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r86, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r86, 0x0, 0x8, &(0x7f00000000c0)) r87 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r88 = getegid() r89 = getuid() r90 = geteuid() setreuid(r89, r90) shmctl$IPC_SET(r87, 0x1, &(0x7f00000000c0)={{0x0, r89, 0x0, 0x0, r88}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r86, 0x0, 0x1, &(0x7f0000000140)={{0x9, r83, r82, r89, r82, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r81, 0x1, &(0x7f00000000c0)={{0x0, r83, 0x0, 0x0, r82}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r61, &(0x7f0000001a00)={&(0x7f0000000380)=ANY=[@ANYBLOB="00002e43660500000000ce558f9362afd5cdb9fae25b4b50f3ee0d7089d382ea84a0d61130315bdf25df7fc7a568963090a4ec25de245a2195b5db2892d7a4e60d588a386cc480e196f0d9fcb2001094546510d3c13c1a8f844a160da8737597bf5e23241011460e8c867bad753dee71a9f6c36694"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r63, @ANYRES32=r58, @ANYRES32=r64, @ANYRES32=r65, @ANYRES32=r67, @ANYRES32=r68, @ANYRES32=r72, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r73, @ANYRES32=r75, @ANYRES32=r76, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r77, @ANYRES32=r83, @ANYRES32=r80, @ANYBLOB="2cf309398f75c46bfd69"], 0x88, 0x10}, 0xaccff110451b3cdc) r91 = getgid() r92 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r92, 0x8004745f, &(0x7f0000000040)=0x1) r93 = accept$inet(r92, &(0x7f0000000940), &(0x7f0000000980)=0xc) r94 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r94, 0x8004745f, &(0x7f0000000040)=0x1) r95 = socket(0x18, 0x2, 0x0) r96 = socket(0x18, 0x2, 0x0) connect$unix(r96, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r96, r95) r97 = socket(0x18, 0x2, 0x0) r98 = socket(0x18, 0x2, 0x0) connect$unix(r98, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r99 = dup2(r98, r97) sendmsg$unix(r99, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r100 = socket(0x18, 0x2, 0x0) r101 = socket(0x18, 0x2, 0x0) connect$unix(r101, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r101, r100) r102 = socket$inet(0x2, 0x1, 0x81) r103 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r104 = socket(0x18, 0x2, 0x0) r105 = socket(0x18, 0x2, 0x0) connect$unix(r105, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r105, r104) r106 = socket(0x18, 0x2, 0x0) r107 = socket(0x18, 0x2, 0x0) connect$unix(r107, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r107, r106) r108 = socket(0x18, 0x2, 0x0) r109 = socket(0x18, 0x2, 0x0) connect$unix(r109, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r110 = dup2(r109, r108) sendmsg$unix(r110, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r111 = getppid() r112 = getuid() r113 = geteuid() setreuid(r112, r113) r114 = getegid() r115 = getpid() r116 = socket(0x18, 0x2, 0x0) r117 = socket(0x18, 0x2, 0x0) connect$unix(r117, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r117, r116) getsockopt$SO_PEERCRED(r116, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r119 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r120 = getegid() r121 = getuid() r122 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r122, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r122, 0x0, 0x0) getsockopt$sock_cred(r122, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r121, r123) r124 = semget$private(0x0, 0x7, 0x286) semop(r124, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r124, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r124, 0x0, 0x8, &(0x7f00000000c0)) r125 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r126 = getegid() r127 = getuid() r128 = geteuid() setreuid(r127, r128) shmctl$IPC_SET(r125, 0x1, &(0x7f00000000c0)={{0x0, r127, 0x0, 0x0, r126}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r124, 0x0, 0x1, &(0x7f0000000140)={{0x9, r121, r120, r127, r120, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r119, 0x1, &(0x7f00000000c0)={{0x0, r121, 0x0, 0x0, r120}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r99, &(0x7f0000001a00)={&(0x7f0000000380)=ANY=[@ANYBLOB="00002e43660500000000ce558f9362afd5cdb9fae25b4b50f3ee0d7089d382ea84a0d61130315bdf25df7fc7a568963090a4ec25de245a2195b5db2892d7a4e60d588a386cc480e196f0d9fcb2001094546510d3c13c1a8f844a160da8737597bf5e23241011460e8c867bad753dee71a9f6c36694"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r101, @ANYRES32=r96, @ANYRES32=r102, @ANYRES32=r103, @ANYRES32=r105, @ANYRES32=r106, @ANYRES32=r110, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r111, @ANYRES32=r113, @ANYRES32=r114, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r115, @ANYRES32=r121, @ANYRES32=r118, @ANYBLOB="2cf309398f75c46bfd69"], 0x88, 0x10}, 0xaccff110451b3cdc) r129 = geteuid() r130 = socket(0x18, 0x2, 0x0) r131 = socket(0x18, 0x2, 0x0) connect$unix(r131, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r131, r130) r132 = socket(0x18, 0x2, 0x0) r133 = socket(0x18, 0x2, 0x0) connect$unix(r133, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r134 = dup2(r133, r132) sendmsg$unix(r134, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r135 = socket(0x18, 0x2, 0x0) r136 = socket(0x18, 0x2, 0x0) connect$unix(r136, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r136, r135) r137 = socket$inet(0x2, 0x1, 0x81) r138 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r139 = socket(0x18, 0x2, 0x0) r140 = socket(0x18, 0x2, 0x0) connect$unix(r140, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r140, r139) r141 = socket(0x18, 0x2, 0x0) r142 = socket(0x18, 0x2, 0x0) connect$unix(r142, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r142, r141) r143 = socket(0x18, 0x2, 0x0) r144 = socket(0x18, 0x2, 0x0) connect$unix(r144, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r145 = dup2(r144, r143) sendmsg$unix(r145, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r146 = getppid() r147 = getuid() r148 = geteuid() setreuid(r147, r148) r149 = getegid() r150 = getpid() r151 = socket(0x18, 0x2, 0x0) r152 = socket(0x18, 0x2, 0x0) connect$unix(r152, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r152, r151) getsockopt$SO_PEERCRED(r151, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r154 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r155 = getegid() r156 = getuid() r157 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r157, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r157, 0x0, 0x0) getsockopt$sock_cred(r157, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r156, r158) r159 = semget$private(0x0, 0x7, 0x286) semop(r159, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r159, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r159, 0x0, 0x8, &(0x7f00000000c0)) r160 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r161 = getegid() r162 = getuid() r163 = geteuid() setreuid(r162, r163) shmctl$IPC_SET(r160, 0x1, &(0x7f00000000c0)={{0x0, r162, 0x0, 0x0, r161}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r159, 0x0, 0x1, &(0x7f0000000140)={{0x9, r156, r155, r162, r155, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r154, 0x1, &(0x7f00000000c0)={{0x0, r156, 0x0, 0x0, r155}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r134, &(0x7f0000001a00)={&(0x7f0000000380)=ANY=[@ANYBLOB="00002e43660500000000ce558f9362afd5cdb9fae25b4b50f3ee0d7089d382ea84a0d61130315bdf25df7fc7a568963090a4ec25de245a2195b5db2892d7a4e60d588a386cc480e196f0d9fcb2001094546510d3c13c1a8f844a160da8737597bf5e23241011460e8c867bad753dee71a9f6c36694"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r136, @ANYRES32=r131, @ANYRES32=r137, @ANYRES32=r138, @ANYRES32=r140, @ANYRES32=r141, @ANYRES32=r145, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r146, @ANYRES32=r148, @ANYRES32=r149, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r150, @ANYRES32=r156, @ANYRES32=r153, @ANYBLOB="2cf309398f75c46bfd69"], 0x88, 0x10}, 0xaccff110451b3cdc) getgroups(0x3, &(0x7f00000009c0)=[0x0, r153, 0xffffffffffffffff]) r165 = socket(0x18, 0x2, 0x0) r166 = socket(0x18, 0x2, 0x0) connect$unix(r166, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r166, r165) r167 = socket(0x18, 0x2, 0x0) r168 = socket(0x18, 0x2, 0x0) connect$unix(r168, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r169 = dup2(r168, r167) sendmsg$unix(r169, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r170 = socket(0x18, 0x2, 0x0) r171 = socket(0x18, 0x2, 0x0) connect$unix(r171, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r171, r170) r172 = socket$inet(0x2, 0x1, 0x81) r173 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r174 = socket(0x18, 0x2, 0x0) r175 = socket(0x18, 0x2, 0x0) connect$unix(r175, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r175, r174) r176 = socket(0x18, 0x2, 0x0) r177 = socket(0x18, 0x2, 0x0) connect$unix(r177, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r177, r176) r178 = socket(0x18, 0x2, 0x0) r179 = socket(0x18, 0x2, 0x0) connect$unix(r179, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r180 = dup2(r179, r178) sendmsg$unix(r180, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r181 = getppid() r182 = getuid() r183 = geteuid() setreuid(r182, r183) r184 = getegid() r185 = getpid() r186 = socket(0x18, 0x2, 0x0) r187 = socket(0x18, 0x2, 0x0) connect$unix(r187, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r187, r186) getsockopt$SO_PEERCRED(r186, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r189 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r190 = getegid() r191 = getuid() r192 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r192, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r192, 0x0, 0x0) getsockopt$sock_cred(r192, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r191, r193) r194 = semget$private(0x0, 0x7, 0x286) semop(r194, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r194, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r194, 0x0, 0x8, &(0x7f00000000c0)) r195 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r196 = getegid() r197 = getuid() r198 = geteuid() setreuid(r197, r198) shmctl$IPC_SET(r195, 0x1, &(0x7f00000000c0)={{0x0, r197, 0x0, 0x0, r196}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r194, 0x0, 0x1, &(0x7f0000000140)={{0x9, r191, r190, r197, r190, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r189, 0x1, &(0x7f00000000c0)={{0x0, r191, 0x0, 0x0, r190}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r169, &(0x7f0000001a00)={&(0x7f0000000380)=ANY=[@ANYBLOB="00002e43660500000000ce558f9362afd5cdb9fae25b4b50f3ee0d7089d382ea84a0d61130315bdf25df7fc7a568963090a4ec25de245a2195b5db2892d7a4e60d588a386cc480e196f0d9fcb2001094546510d3c13c1a8f844a160da8737597bf5e23241011460e8c867bad753dee71a9f6c36694"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r171, @ANYRES32=r166, @ANYRES32=r172, @ANYRES32=r173, @ANYRES32=r175, @ANYRES32=r176, @ANYRES32=r180, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r181, @ANYRES32=r183, @ANYRES32=r184, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r185, @ANYRES32=r191, @ANYRES32=r188, @ANYBLOB="2cf309398f75c46bfd69"], 0x88, 0x10}, 0xaccff110451b3cdc) r199 = socket(0x18, 0x2, 0x0) r200 = socket(0x18, 0x2, 0x0) connect$unix(r200, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r200, r199) r201 = socket(0x18, 0x2, 0x0) r202 = socket(0x18, 0x2, 0x0) connect$unix(r202, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r203 = dup2(r202, r201) sendmsg$unix(r203, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r204 = socket(0x18, 0x2, 0x0) r205 = socket(0x18, 0x2, 0x0) connect$unix(r205, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r205, r204) r206 = socket$inet(0x2, 0x1, 0x81) r207 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r208 = socket(0x18, 0x2, 0x0) r209 = socket(0x18, 0x2, 0x0) connect$unix(r209, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r209, r208) r210 = socket(0x18, 0x2, 0x0) r211 = socket(0x18, 0x2, 0x0) connect$unix(r211, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r211, r210) r212 = socket(0x18, 0x2, 0x0) r213 = socket(0x18, 0x2, 0x0) connect$unix(r213, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r214 = dup2(r213, r212) sendmsg$unix(r214, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r215 = getppid() r216 = getuid() r217 = geteuid() setreuid(r216, r217) r218 = getegid() r219 = getpid() r220 = socket(0x18, 0x2, 0x0) r221 = socket(0x18, 0x2, 0x0) connect$unix(r221, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r221, r220) getsockopt$SO_PEERCRED(r220, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r223 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r224 = getegid() r225 = getuid() r226 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r226, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r226, 0x0, 0x0) getsockopt$sock_cred(r226, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r225, r227) r228 = semget$private(0x0, 0x7, 0x286) semop(r228, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r228, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r228, 0x0, 0x8, &(0x7f00000000c0)) r229 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r230 = getegid() r231 = getuid() r232 = geteuid() setreuid(r231, r232) shmctl$IPC_SET(r229, 0x1, &(0x7f00000000c0)={{0x0, r231, 0x0, 0x0, r230}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r228, 0x0, 0x1, &(0x7f0000000140)={{0x9, r225, r224, r231, r224, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r223, 0x1, &(0x7f00000000c0)={{0x0, r225, 0x0, 0x0, r224}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r203, &(0x7f0000001a00)={&(0x7f0000000380)=ANY=[@ANYBLOB="00002e43660500000000ce558f9362afd5cdb9fae25b4b50f3ee0d7089d382ea84a0d61130315bdf25df7fc7a568963090a4ec25de245a2195b5db2892d7a4e60d588a386cc480e196f0d9fcb2001094546510d3c13c1a8f844a160da8737597bf5e23241011460e8c867bad753dee71a9f6c36694"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r205, @ANYRES32=r200, @ANYRES32=r206, @ANYRES32=r207, @ANYRES32=r209, @ANYRES32=r210, @ANYRES32=r214, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r215, @ANYRES32=r217, @ANYRES32=r218, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r219, @ANYRES32=r225, @ANYRES32=r222, @ANYBLOB="2cf309398f75c46bfd69"], 0x88, 0x10}, 0xaccff110451b3cdc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0, 0x0}, &(0x7f0000000a40)=0xc) r234 = socket(0x18, 0x2, 0x0) r235 = socket(0x18, 0x2, 0x0) connect$unix(r235, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r235, r234) r236 = socket(0x18, 0x2, 0x0) r237 = socket(0x18, 0x2, 0x0) connect$unix(r237, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r238 = dup2(r237, r236) sendmsg$unix(r238, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r239 = socket(0x18, 0x2, 0x0) r240 = socket(0x18, 0x2, 0x0) connect$unix(r240, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r240, r239) r241 = socket$inet(0x2, 0x1, 0x81) r242 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r243 = socket(0x18, 0x2, 0x0) r244 = socket(0x18, 0x2, 0x0) connect$unix(r244, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r244, r243) r245 = socket(0x18, 0x2, 0x0) r246 = socket(0x18, 0x2, 0x0) connect$unix(r246, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r246, r245) r247 = socket(0x18, 0x2, 0x0) r248 = socket(0x18, 0x2, 0x0) connect$unix(r248, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r249 = dup2(r248, r247) sendmsg$unix(r249, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r250 = getppid() r251 = getuid() r252 = geteuid() setreuid(r251, r252) r253 = getegid() r254 = getpid() r255 = socket(0x18, 0x2, 0x0) r256 = socket(0x18, 0x2, 0x0) connect$unix(r256, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r256, r255) getsockopt$SO_PEERCRED(r255, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r258 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r259 = getegid() r260 = getuid() r261 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r261, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r261, 0x0, 0x0) getsockopt$sock_cred(r261, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r260, r262) r263 = semget$private(0x0, 0x7, 0x286) semop(r263, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r263, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r263, 0x0, 0x8, &(0x7f00000000c0)) r264 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r265 = getegid() r266 = getuid() r267 = geteuid() setreuid(r266, r267) shmctl$IPC_SET(r264, 0x1, &(0x7f00000000c0)={{0x0, r266, 0x0, 0x0, r265}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r263, 0x0, 0x1, &(0x7f0000000140)={{0x9, r260, r259, r266, r259, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r258, 0x1, &(0x7f00000000c0)={{0x0, r260, 0x0, 0x0, r259}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r238, &(0x7f0000001a00)={&(0x7f0000000380)=ANY=[@ANYBLOB="00002e43660500000000ce558f9362afd5cdb9fae25b4b50f3ee0d7089d382ea84a0d61130315bdf25df7fc7a568963090a4ec25de245a2195b5db2892d7a4e60d588a386cc480e196f0d9fcb2001094546510d3c13c1a8f844a160da8737597bf5e23241011460e8c867bad753dee71a9f6c36694"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r240, @ANYRES32=r235, @ANYRES32=r241, @ANYRES32=r242, @ANYRES32=r244, @ANYRES32=r245, @ANYRES32=r249, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r250, @ANYRES32=r252, @ANYRES32=r253, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r254, @ANYRES32=r260, @ANYRES32=r257, @ANYBLOB="2cf309398f75c46bfd69"], 0x88, 0x10}, 0xaccff110451b3cdc) r268 = getpgid(r250) r269 = getuid() r270 = getegid() r271 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r271, 0x8004745f, &(0x7f0000000040)=0x1) r272 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r272, 0x8004745f, &(0x7f0000000040)=0x1) sendmsg$unix(r4, &(0x7f0000000bc0)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000800)=[{&(0x7f0000000180)="fc1b4b607d51231b19feaf99ff0e1121b2967b978cb7015f72ba34478a1460554b9ff7f0c026f9d32ac2aea8e08c4b5a72d2a2d6c9b6aaedcdd082094656ad7161073f7ebabd68610bf6ab103fd9f50f2cbf097deb10e3fbf0d2d06cb824cc90325e5e1d56b0d8e472e6d6f83df5808f33ab86ae8ddc554b2f1595eb68c22e24422926a9591af972d5cb24aed28c43f93709f451c70a3f5acebee4c3452de1d935", 0xa1}, {&(0x7f0000000240)="6838891a36b4cc0bd24da8cc51c8fe7f58acb18b48f9204a466d86e0c0cd339103df054ead5390c303361c34e76739ae4d20aad9a9c04ff231fa0690e3a1a1abf6bbb609", 0x44}, {&(0x7f00000002c0)="eabdeac8d21831376ef0e5a7b6ec9c53e3e83553a5f296a5250586a711877c767c1ebf6c7f0413570aa2c575467f97f5358e5b82a533d925d8fe9151f42ce315afe13ebdab5c080fcf53f049e3404f37eddf21ac6f7e69bf78ccc4d5cdd82e96678db1c229d4047563e5a02b49a8d0ba635bd96d77ccfab29551ea4a2fe182a765855fd8e5ca2a426a651fd8826143a00369e8a2575896c0bd43b824b6ece690ac85d5434740dd353ce89a5c050ecd4310d6047f43c282ee04f5f7e846476ba910212eca52a746a1cff1cf6741621fa59de78d87ca81f9644a0834db8db2b935fd0d78b9066aad56f842ec7900a0b484", 0xf0}, {&(0x7f00000003c0)="384519bdb406894b864218beebc70bf2421cfe496647a01212f07780ac127c20e841bc1fab50e75ac281cd7c53eec3429a893499abdadb5a5bd8484df5811c95c14dc698bb04f05dbee0f18dc4e2bf4557674199cd8c4ee6da455e13088dfc7b1ff18789befa82c25e1ded4570ec6d7959a88a7723babe2dfb895f502d6baee953bf451f65f2b508bc45475769b9716cfa1f0e48923f4c5249bde915ca3179e6b5", 0xa1}, {&(0x7f00000005c0)="1b03915ef203450fec8090b443152afb6d8973eda6f2876ef0d6033247a54f7f5ceffa51fb67fbb9de82eacc14ab02cb00da14d9f3d81817d76135eebffdb00563f780c9b3da273818e292671cba7608a8f2275d7f0ba247a59dc03b9cfc309057b0123c5e4fccc46357ea4c9a704f0d0e7c11c9a65400fc8231f4eccc778b248ece80292c48a4448c7f6024ec390abb9e03fc99e50b7beec6995c4a235b57672bafbae0a9082cd810f8b738caa8b4ff4609259b3767a1407ff5ddc6d63b08e344", 0xc1}, {&(0x7f00000006c0)="ef37224ffd", 0x5}, {&(0x7f0000000700)="4e3822bff8afe029784ab940295921c01f4c3e2f9c2841663e8305d5cc4c2a1a6858d29d2a07b72a4e3bdd3c8df715f4122df9332091d09e4676a0ffc5ab6f3691112c94916ef4da4233527cfdcca13c24c27ee973394e49bb7e201dd67d88c55c1ba9c5e34190259aa437b61d395c5744e0a6b56051c45e08d55bc07d5dc00dd38a27f370c917584c151dc83c81ca35bf755036c5ebaa4c136cf232f42a720483dcda66cd404a6f416c1d0fd43a5b6a8f5df33d110474f90fedbfa90da45fbe3f74bd2cf4", 0xc5}], 0x7, &(0x7f0000000a80)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r5, r7}, @rights={0x28, 0xffff, 0x1, [r16, r17, r0, r18, r4, r19]}, @cred={0x20, 0xffff, 0x0, r20, r21, r45}, @cred={0x20, 0xffff, 0x0, r56, r83, r91}, @rights={0x20, 0xffff, 0x1, [r93, r0, r94]}, @cred={0x20, 0xffff, 0x0, r111, r129, r164}, @cred={0x20, 0xffff, 0x0, r181, r217, r233}, @cred={0x20, 0xffff, 0x0, r268, r269, r270}, @rights={0x28, 0xffff, 0x1, [r271, r272, r2, r0, r3, r3]}], 0x130, 0x4}, 0x4) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) 16:02:55 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="000038000000efbda1e800000000000000d5b60300000000e0ff07d9c4a17b00ee1000e3ffffffffffffd6898f000000000000000000113cd3c4a2d17869000d9ff6df85660100671273b7e901000000fc030600000000000000000900"/104], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = getpgid(0x0) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r5, r4) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = dup2(r7, r6) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r9 = socket(0x18, 0x2, 0x0) r10 = socket(0x18, 0x2, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r10, r9) r11 = socket$inet(0x2, 0x1, 0x81) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r13 = socket(0x18, 0x2, 0x0) r14 = socket(0x18, 0x2, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r14, r13) r15 = socket(0x18, 0x2, 0x0) r16 = socket(0x18, 0x2, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r16, r15) r17 = socket(0x18, 0x2, 0x0) r18 = socket(0x18, 0x2, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r19 = dup2(r18, r17) sendmsg$unix(r19, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r20 = getppid() r21 = getuid() r22 = geteuid() setreuid(r21, r22) r23 = getegid() r24 = getpid() r25 = socket(0x18, 0x2, 0x0) r26 = socket(0x18, 0x2, 0x0) connect$unix(r26, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r26, r25) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r28 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r29 = getegid() r30 = getuid() r31 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r31, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r31, 0x0, 0x0) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r30, r32) r33 = semget$private(0x0, 0x7, 0x286) semop(r33, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r33, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r33, 0x0, 0x8, &(0x7f00000000c0)) r34 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r35 = getegid() r36 = getuid() r37 = geteuid() setreuid(r36, r37) shmctl$IPC_SET(r34, 0x1, &(0x7f00000000c0)={{0x0, r36, 0x0, 0x0, r35}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000140)={{0x9, r30, r29, r36, r29, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r28, 0x1, &(0x7f00000000c0)={{0x0, r30, 0x0, 0x0, r29}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r8, &(0x7f0000001a00)={&(0x7f0000000380)=ANY=[@ANYBLOB="00002e43660500000000ce558f9362afd5cdb9fae25b4b50f3ee0d7089d382ea84a0cb1130315bdf25df7fc7a568963090a4ec25de245a2195b5db2892d7a4e60d588a386cc480e196f0d9fcb2000594546510d3c13c1a8f844a160da8737597bf5e23241011460e8c867bad753dee71a9f6c36694"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r10, @ANYRES32=r5, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r19, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r20, @ANYRES32=r22, @ANYRES32=r23, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r24, @ANYRES32=r30, @ANYRES32=r27, @ANYBLOB="2cf309398f75c46bfd69"], 0x88, 0x10}, 0xaccff110451b3cdc) r38 = socket(0x18, 0x2, 0x0) r39 = socket(0x18, 0x2, 0x0) connect$unix(r39, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r39, r38) r40 = socket(0x18, 0x2, 0x0) r41 = socket(0x18, 0x2, 0x0) connect$unix(r41, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r42 = dup2(r41, r40) sendmsg$unix(r42, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r43 = socket(0x18, 0x2, 0x0) r44 = socket(0x18, 0x2, 0x0) connect$unix(r44, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r44, r43) r45 = socket$inet(0x2, 0x1, 0x81) r46 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r47 = socket(0x18, 0x2, 0x0) r48 = socket(0x18, 0x2, 0x0) connect$unix(r48, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r48, r47) r49 = socket(0x18, 0x2, 0x0) r50 = socket(0x18, 0x2, 0x0) connect$unix(r50, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r50, r49) r51 = socket(0x18, 0x2, 0x0) r52 = socket(0x18, 0x2, 0x0) connect$unix(r52, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r53 = dup2(r52, r51) sendmsg$unix(r53, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r54 = getppid() r55 = getuid() r56 = geteuid() setreuid(r55, r56) r57 = getegid() r58 = getpid() r59 = socket(0x18, 0x2, 0x0) r60 = socket(0x18, 0x2, 0x0) connect$unix(r60, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r60, r59) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r62 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r63 = getegid() r64 = getuid() r65 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r65, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r65, 0x0, 0x0) getsockopt$sock_cred(r65, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r64, r66) r67 = semget$private(0x0, 0x7, 0x286) semop(r67, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r67, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r67, 0x0, 0x8, &(0x7f00000000c0)) r68 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r69 = getegid() r70 = getuid() r71 = geteuid() setreuid(r70, r71) shmctl$IPC_SET(r68, 0x1, &(0x7f00000000c0)={{0x0, r70, 0x0, 0x0, r69}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r67, 0x0, 0x1, &(0x7f0000000140)={{0x9, r64, r63, r70, r63, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r62, 0x1, &(0x7f00000000c0)={{0x0, r64, 0x0, 0x0, r63}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r42, &(0x7f0000001a00)={&(0x7f0000000380)=ANY=[@ANYBLOB="00002e43660500000000ce558f9362afd5cdb9fae25b4b50f3ee0d7089d382ea84a0d61130315bdf25df7fc7a568963090a4ec25de245a2195b5db2892d7a4e60d588a386cc480e196f0d9fcb2001094546510d3c13c1a8f844a160da8737597bf5e23241011460e8c867bad753dee71a9f6c36694"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r44, @ANYRES32=r39, @ANYRES32=r45, @ANYRES32=r46, @ANYRES32=r48, @ANYRES32=r49, @ANYRES32=r53, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r54, @ANYRES32=r56, @ANYRES32=r57, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r58, @ANYRES32=r64, @ANYRES32=r61, @ANYBLOB="2cf309398f75c46bfd69"], 0x88, 0x10}, 0xaccff110451b3cdc) r72 = socket(0x18, 0x2, 0x0) r73 = socket(0x18, 0x2, 0x0) connect$unix(r73, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r73, r72) r74 = socket(0x18, 0x2, 0x0) r75 = socket(0x18, 0x2, 0x0) connect$unix(r75, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r76 = dup2(r75, r74) sendmsg$unix(r76, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r77 = socket(0x18, 0x2, 0x0) r78 = socket(0x18, 0x2, 0x0) connect$unix(r78, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r78, r77) r79 = socket$inet(0x2, 0x1, 0x81) r80 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r81 = socket(0x18, 0x2, 0x0) r82 = socket(0x18, 0x2, 0x0) connect$unix(r82, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r82, r81) r83 = socket(0x18, 0x2, 0x0) r84 = socket(0x18, 0x2, 0x0) connect$unix(r84, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r84, r83) r85 = socket(0x18, 0x2, 0x0) r86 = socket(0x18, 0x2, 0x0) connect$unix(r86, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r87 = dup2(r86, r85) sendmsg$unix(r87, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r88 = getppid() r89 = getuid() r90 = geteuid() setreuid(r89, r90) r91 = getegid() r92 = getpid() r93 = socket(0x18, 0x2, 0x0) r94 = socket(0x18, 0x2, 0x0) connect$unix(r94, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r94, r93) getsockopt$SO_PEERCRED(r93, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r96 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r97 = getegid() r98 = getuid() r99 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r99, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r99, 0x0, 0x0) getsockopt$sock_cred(r99, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r98, r100) r101 = semget$private(0x0, 0x7, 0x286) semop(r101, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r101, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r101, 0x0, 0x8, &(0x7f00000000c0)) r102 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r103 = getegid() r104 = getuid() r105 = geteuid() setreuid(r104, r105) shmctl$IPC_SET(r102, 0x1, &(0x7f00000000c0)={{0x0, r104, 0x0, 0x0, r103}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r101, 0x0, 0x1, &(0x7f0000000140)={{0x9, r98, r97, r104, r97, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r96, 0x1, &(0x7f00000000c0)={{0x0, r98, 0x0, 0x0, r97}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r76, &(0x7f0000001a00)={&(0x7f0000000380)=ANY=[@ANYBLOB="00002e43660500000000ce558f9362afd5cdb9fae25b4b50f3ee0d7089d382ea84a0d61130315bdf25df7fc7a568963090a4ec25de245a2195b5db2892d7a4e60d588a386cc480e196f0d9fcb2001094546510d3c13c1a8f844a160da8737597bf5e23241011460e8c867bad753dee71a9f6c36694"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r78, @ANYRES32=r73, @ANYRES32=r79, @ANYRES32=r80, @ANYRES32=r82, @ANYRES32=r83, @ANYRES32=r87, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r88, @ANYRES32=r90, @ANYRES32=r91, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r92, @ANYRES32=r98, @ANYRES32=r95, @ANYBLOB="2cf309398f75c46bfd69"], 0x88, 0x10}, 0xaccff110451b3cdc) getgroups(0xa, &(0x7f0000001240)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, r57, 0xffffffffffffffff, 0xffffffffffffffff, r91, 0x0, 0x0]) r107 = socket$inet(0x2, 0x5, 0x20) r108 = openat$klog(0xffffffffffffff9c, &(0x7f0000001280)='/dev/klog\x00', 0x8000, 0x0) r109 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r109, 0x8004745f, &(0x7f0000000040)=0x1) r110 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r110, 0x8004745f, &(0x7f0000000040)=0x1) r111 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r111, 0x8004745f, &(0x7f0000000040)=0x1) r112 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r112, 0x8004745f, &(0x7f0000000040)=0x1) r113 = openat$null(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/null\x00', 0x200, 0x0) r114 = socket(0x18, 0x2, 0x0) r115 = socket(0x18, 0x2, 0x0) connect$unix(r115, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r115, r114) r116 = socket(0x18, 0x2, 0x0) r117 = socket(0x18, 0x2, 0x0) connect$unix(r117, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r118 = dup2(r117, r116) sendmsg$unix(r118, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r119 = socket(0x18, 0x2, 0x0) r120 = socket(0x18, 0x2, 0x0) connect$unix(r120, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r120, r119) r121 = socket$inet(0x2, 0x1, 0x81) r122 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r123 = socket(0x18, 0x2, 0x0) r124 = socket(0x18, 0x2, 0x0) connect$unix(r124, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r124, r123) r125 = socket(0x18, 0x2, 0x0) r126 = socket(0x18, 0x2, 0x0) connect$unix(r126, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r126, r125) r127 = socket(0x18, 0x2, 0x0) r128 = socket(0x18, 0x2, 0x0) connect$unix(r128, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r129 = dup2(r128, r127) sendmsg$unix(r129, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r130 = getppid() r131 = getuid() r132 = geteuid() setreuid(r131, r132) r133 = getegid() r134 = getpid() r135 = socket(0x18, 0x2, 0x0) r136 = socket(0x18, 0x2, 0x0) connect$unix(r136, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r136, r135) getsockopt$SO_PEERCRED(r135, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r138 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r139 = getegid() r140 = getuid() r141 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r141, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r141, 0x0, 0x0) getsockopt$sock_cred(r141, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r140, r142) r143 = semget$private(0x0, 0x7, 0x286) semop(r143, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r143, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r143, 0x0, 0x8, &(0x7f00000000c0)) r144 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r145 = getegid() r146 = getuid() r147 = geteuid() setreuid(r146, r147) shmctl$IPC_SET(r144, 0x1, &(0x7f00000000c0)={{0x0, r146, 0x0, 0x0, r145}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r143, 0x0, 0x1, &(0x7f0000000140)={{0x9, r140, r139, r146, r139, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r138, 0x1, &(0x7f00000000c0)={{0x0, r140, 0x0, 0x0, r139}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r118, &(0x7f0000001a00)={&(0x7f0000000380)=ANY=[@ANYBLOB="00002e43660500000000ce558f9362afd5cdb9fae25b4b50f3ee0d7089d382ea84a0d61130315bdf25df7fc7a568963090a4ec25de245a2195b5db2892d7a4e60d588a386cc480e196f0d9fcb2001094546510d3c13c1a8f844a160da8737597bf5e23241011460e8c867bad753dee71a9f6c36694"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r120, @ANYRES32=r115, @ANYRES32=r121, @ANYRES32=r122, @ANYRES32=r124, @ANYRES32=r125, @ANYRES32=r129, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r130, @ANYRES32=r132, @ANYRES32=r133, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r134, @ANYRES32=r140, @ANYRES32=r137, @ANYBLOB="2cf309398f75c46bfd69"], 0x88, 0x10}, 0xaccff110451b3cdc) r148 = getuid() r149 = geteuid() setreuid(r148, r149) r150 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r150, 0x8004745f, &(0x7f0000000040)=0x1) getsockopt$SO_PEERCRED(r150, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) r152 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001340)='/dev/ttyCcfg\x00', 0x80d4338da1abea49, 0x0) r153 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) r154 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/wskbd0\x00', 0x20, 0x0) r155 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r155, 0x8004745f, &(0x7f0000000040)=0x1) r156 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r156, 0x8004745f, &(0x7f0000000040)=0x1) r157 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r157, 0x8004745f, &(0x7f0000000040)=0x1) sendmsg$unix(r2, &(0x7f00000014c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001200)=[{&(0x7f0000000140)="219918f7b3d2cb5f397929970045bc5065c6084dc9aa564dcc32b2a8a610ae253642e8b03d9da148c46ee268207a0382f849d64886259b4c2c9036d3334b7b6dd607d9f46a7d64e8c66dd1d47c0e38267cb8f4b1b0ca9529828d64e09a24ab4b15db939e25dee06986eb9307a98e35cce29c48b92ebcb0c58602098ea0728296d7ed5596e4ba6b0a3d39107f27d765e0b7f803d0234de44282910272ae458b4a192408075f7dfe55da9e6b05df87c9", 0xaf}, {&(0x7f0000000200)="97fae7e679ba08c9f7be629e6aec2371a48003b3562969948b89de1147cd6a8434f36097ea8d61afff67780fe2a3ef3a2a47daac351b0637145ebc37a070046e325a360b178dec38ee1ca288433a24fcd48b43020c6b792881cda3389f9a26359b7189cb4506f5ffd1dbc84e966a1901195e6b9c1b2dc125e5a8231e12c37a1c0637edfcf8b7b4a04745f8f09aa542da0fe67013febae0c7e3c078ad27d3438588fcaedcbf32eb0f0e1b8b35dcfa6ee8a644c20dd6816263090ebcf42a0d2fbae8bdc5ab46ac950e7977c64aa865489d2863fc6e00d676d1e656d6b066994ab3caa45557c9276235e082b68dcf5b530eb7784f331d742d389f798ba78a2231bbaa29cfbd3ac197c4f2622f52c87d72bbdf54035dca6132163f4e7170c2b7b6079ca6ce49857432435c79fe0844324fab4585d3a1337e7f3547ae4c4032f49b4c9815325dc86fbcb5bcb17e13da676f608a30449804a5220fb3bd927282d5e5b94050f3e11273b3af1ab8a7bc09974ee06fad08553e0b5dc89468fa7fb293bbff651fa82282d1ed17b2c52900d4c991a399f443682a0181317837d098a031fc3e3e97c2f64b0c88c10503ce005c496d5b7c3ccf7a3bf9ac15a70e60478641c1763670ef195ba3b4140bb01f6b1a614f186a265a66f40a1a77769af1c9cda0af1ee6ae8998bb2c67aca41aa1521e3da024a83522b940909433095c91efb34b1347c06743e45c9f019219399e37f29ffdc559cf07b027c1ac2acc9cf0651eaa19ba750d11b42350643ba4dfc1f3079aa40c9e81603954c2ae42c2835064e8fb2b537b68d3b7e4b51081a8f6f3d78b4c18a454f89330b2a30d28bb9c3947478637065a7117bd520d6f1acd155bfc5ea5468a3943034a0a7b073f39f8caee8a741c83d4d044f3e39fbb5c2f0c78dc22a1cde6473fcbdd3d890801766ffdc970d838c3fecfff5bf516396f4e1ac014d3c42ed1c9819acf62c4350a8ea93b6e9a827e09cd0607148131f87df16f5cf7b29f43dad5a20c0a461dc89abc2fce322e947e564f5822531ea9ab62bc6f8a8c6f0f7abf0456c287529bf44a6d1cc7c92661c329205711e2ec2c9fa24f94926dea2234ba8c82751966be020ba1d62ec944225ae6821f7b4d5cbccf25a193e698cb6648411e727c118b99224b927b90288d514e6fb0f4d92a60b6f78ec5791120bf3b0ae2cbcb9cf02c12eeaffb339d7df9bc07c2ce23b5cdf14a68008aebee01c4b942175b5ecfe11f8424af683e861eb415ade330078d89be3dbf64b937000f21d91f6109a772777162d5020b7b4dabd0beee66fb7a9d944dfa3fc5b2f483d730df39c3f4426803001725ec2de08c42e9b87e6e21bd63ac42157450c335654505e963eeb6d55c4620def98ce6ebee0f8a6d9fa9fa7ec48fdb34347b5fe52fa2fcc038174a92c04d54a0da23998d082abd6c4eb857c74d0e94db5cfa4d3c1d241293bd4065efd14ddb984147b1b0dc18afac996a2a7b9cd0bc1ad30ebcc041482b943ac50cdd867058773346bf935cb4387a852ff0a80a373ef246c66534cdaf652d76f6a4d2ae19baf5ea00eb5669c56cd383ca490eb0f8902da408e99a6a901df7826192d5d4dd8e9e74349c7a500dacde74b7246c13f23183c0c98f2a328db958214b649141e14c6c7f82e80a9ce90b4c2c9bcadc5f572d82e47ef8fe52d8f8e862435e8faa50385b22fa61eb3cca5e68e593340b00ba106f31f30288ddebe83042b7b125076d284a55ad498d24f0b9226d37bffac940e6db3b28995fc811b15853e7e8c55c0119e335aaeb5cafa07b348337e649edb6638e10293d5aa1dcefec3d173af196afd3c9e6eaa389aab7a7919c8a476c04527ed41633b60ea78eb7f3866e0c3785e3ed85b48f3e8af270dda9ea891d2f30a41903d9f0b64a1fccc4b33a8a86b32f5cd2323db4e32dfdf4102956964db5b59a455a9839957dc354e7a08d104cbe2816b7933946de1763afb377de04800e23309a5ec416c783131b74f41f9329a17e9e8c54ce53441f52bfdf07c7d1403ebca29843fb44fbf92a5b25152ef86666cd8b691c31e0b1967b4c95ffab3066145c9c9aa05bade54fec0084a07f40f204ec203f351e9a3289a79200951373bf3eaec6abe8ae0ee54a9d45c9d98376df32723ba3bbdd46a3e60a98cf9fbe4f61855aa9fb58a9e89f6e34e07fb4f778794f4deece897b3d0aca9c8b956d5a5fd49d9ed8c5471aaa2009cfafa10b7f5360a3b324317861fc1fa51d31fc579c80ecd0c76117220114756e2def3015c0341cdd7c8544f326737dbf75dd38126b9151d3c1c3382f2d8af000521087cd69bc861f03903387a149e971967300800bb78be98fe4318aa2f507205f8e43ed3debe2067e7ca8cda584a924374c96f923103b33d8bd91d21a348712cfb8ed55fd6ca4ee5777978244e69b65bf962ea9df7807165f5eb90e241b7a1c26994417603d063bf1eb3a0fd4f828355d98def957a4ad05f71ea3fffeaec5641760ea21e178040020fa332a6a96198133a892f6744e533e89a0bd873ad644f6bf038131e31cde0bd692041e520ad4db39924865482c837a095e5dff7d7dc5e8b584bbd8250c85db0bc7231bf5633844f988d10e423f4d29e399006ca0fa5be7b6ce894f3e854648d2e0454dccec71240ea823b44da77d0994e013541d64cd1e9b65c97629a683e783948d1e19d0149ab8f9a12457b0298a72826549ba585791004e6687ef17ee11cc7c6ae61ae080fa903c372e775a1b13ab977f81be5bcec9f0fbffd083a9c36b90aaf0ce86fe618506dfe144ec4b215a899dd12fbcda645eb9a737bbb92c37302d17f2f2540332ddccd911221ce14c2a6c8c49fe259c7b3b51d18dfe8d81452ca48372725242cd1724f668b2f321b6c0a2b83e2e6f669043dd59bdc1efdbb521c9f2bcef67ec6cc04355022c624a313ba8703260cb375ac1dcbe33c8a63b31709a49937c9aaf076d7ab61ace4be44b33a1b6afd12adaadd58ac26255852271c0658755ddb244e16680856e489f9f0aa1f2cd38ee356c5ba5058e5d1b2dc6f6caf8626a8e91272e6aa930d223d5fd4422c048dca7c839d9e34a59042177b854dcafa3fac645dafd75c2fca50208dce8b572e39e6bfa8f4fade9c152f86293389798f08ba6f43b1a43a6290d6b62d57d852ec8d91d5876feb4958ead4a00726b25eabc247379a64bfbd2ba2742734415c6145ea194e85b23916c0fc74e0efee8caa6145aee82cfc1b387e7cbb10ec8b41ee935568da7da549dcf114c661e98100d373a3b83150acb50da0c029d39f7f2147f8300e10ae2099259876d636a69852326e37f0758f36db75abbb88b6d5341288f3e49912a5f141ece65d8fb4650e56b2ed4e11968435ce17d1cb9d6a4d860fa60220e8fb3f73ba16902b751647dabe134f7eb8bf8094895384ef4a548b14000295662e70c570fe4ee6408f8305ad950e9e363d10b017ed26c1b674761c5e13875af109ac0a1c2b3444c4ce4884e25ba96b7306b576bb45d560d769f9fe09dcc78ab44a80ac25ab5a9709f3711e6bc0019bce7f3ed6d11b6ad37b205fb29fddda74f06dfcbd0374c49384117596156e1437e45bc756855b3cea43e3fa8291193612695184a5198b2ae86b84f5ad23345c9da03dd8b095f5b7cb15538b140f299aa0969f85d7a6985f711c8bbc97127202b727654e43cbfd56c6aaa8a45b694f1af70e1a5a4d42ebe88e7ba450cb37fe5ac02b19cd3f87738153617cb1cfd1187246d035180f987393a3bdea8b259fa2aed1d11767b20b77ef66c2e1a9b95b953516757b7c352ca24546b169ae17921db49bcd2fc9714c5899a093353dc7b8e7b0699b58dabb8d60895ce71ec69d38547bfca8dc2dfa2084239b395eb8393f01788cfa566d8b311baecb328a36695ab962ee33ad6d0392c03e67b94753456087d48f664b02dc7515b0fb2592abd4f05ad81a1164bb9c946fa48ef3b49f34217c8c5e2e9404cc4163f75219ca0d3e1c1aa83edcc8a5365953fdbbcf11a24d757620ea3f75c5489bdf5e92afb55ab1d65dd56cf7de29ea9753b401f533b00df373b7fcd065eb007ce2ce534b8b8892d803a05095f64756687b5a65498c90ec0d1691b0290587628954749619c36642c0b49c25ff0185b4c4961463dd8179fa56d7aadedfe1b5884b3110664cf998321b9df36d16fb0aa300924e00df684ed22a2b119924dfd5cab3293ee72047aa4c1e7bd50e8b21ed1089a54254ea515c5cacde669ce5a41b91b437244f104f9692f74240e745a9d7020484908e0597054a795d4ec90ca472edf1d1b68ee73c4cf0ea6f261acc76fb1ab99bd7777fabbef9f877a5c913cd6ed7c7d8a4795d3c39818fdae80f64d41ac01226c4cebc03b8071ae3956c896d74cae1b3eaf7bf30301e1d8711ff596e5c965406b2d9c2ff77fa8fb0d2d5cae48b3d6f5bf738236ad9d56c07bbac48a7bc706bb9dd0237461e19bc1e2609b21a9b60e18363c5ea3f39b41069a431edf1b62d58312f89f9a4e7656c6b6522c574e92c4d240720ef8a188c7c599ec2342e3581859207bb1ee14501812685018771384d8ef920c9a5203376d084eb4ca2e21f6d4e347ca063e2077b5490b2a533933175842d58f03f7586fbff5ba047b45d56171993ade730ba08f2383c58b662b1ef03b449db51f7b3aea7682de90bf8d625bf468b8249c4250405e89ac8b163a732888b42e8ce964648e75e64745ea541c78f5beb63ddc8057568930857d255c25f4bdbb0e1f758f27d12c07dd1c909f661079b201ba44f02859095e216783a6c4ad1ac0501e86c6ed4684557caf43a86811fad13eafafcc2aefb51f865da404d63fdd4531be6dc34743a24545d02d26750f4b4df4f32e79c7cbf3a4143d3b7b34a51fcb6d3df4f5456bdc341c85cf0ff6f70800125fc649f980c0034466f282f3ea27453f54346a7842d1521771af7dec7a0c8e96e6a56361c409d623514422a4498c1b2da8673ca24d82fe0c6b1b6c947f61b98812671b97fddc39a2a803979d5a1482a09eae0d8fc14802ba97fa16d54ffa6025aaaca3685c8c289b71ddbcea0d8d87572a2816e712271bd9953e340b7bc3dcda7d31fe292e5c5c50159f2c0e37bc6803a742d6ea86caad3ffad8c3cc463d07c4ef79e6e4ce6600f36de7d8ce452e941af02e08c036fffcc0ce2ff3586f46d837c81842b58dceffb20eeb1a95e48e8519d382726443ec639f7cabe5b0d7614a921c7fa944b9f1dc9b0d660572232a8afd70e7317aa9a364c309d4214499e68af8096deb74ed67ea61793418c2cdedc774949673e74f413bbd08f06d49f9a6c41662c9964b1303b3b3b3935934fa9243caf48a98ffa2caa31a42315f857acd9f14cd43b5b3f913385138c36aff5951a22c960b09a45ec27625c6ebe6efb6b434fe528dc35da7d4b153d30e0e9bae3f8c6cbffdafdbd665dbdc659ffeb3bef1d5525d68498e9c5c33462dce714c64bd986bde748a6ee9241760cb5a758d7fd1f64677b3e3660d0a9039a525f6b4078adbbce36bb3d05a504591b2fb4933c2aee6b8b7337e481fc0ac87d608a21ce0247564202c7cd02b7315459c6208938ba345c2f654dac9ee7372e1c4d9d1da6e93706a07aca67a70c0cef92cadcc16ebd52b4441610f8b8408c4cc46b098ce5f5a36a87fd05a32f943e399a5219d2abd9f2c762360c0629c6ec899620dc7ad273fd783832610d9ee584884e1d908697f488736f96e5164f247dee156bd6505a4463adc08c28821902d30be2047ba61075a6402f2e0048a6561", 0x1000}], 0x2, &(0x7f0000001400)=[@cred={0x20, 0xffff, 0x0, r3, r22, r106}, @rights={0x38, 0xffff, 0x1, [r107, r0, r108, r109, r2, r110, r111, r112, r113]}, @cred={0x20, 0xffff, 0x0, r134, r149, r151}, @rights={0x30, 0xffff, 0x1, [r152, r1, r153, r154, r155, r156, r157]}], 0xa8, 0x600}, 0x401) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) load: 2.39 cmd: getty 24747 [ttyin] 0.00u 0.01s 0% 319k load: 2.39 cmd: getty 24747 [ttyin] 0.00u 0.01s 0% 319k 16:02:55 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x1) ioctl$TIOCSDTR(r1, 0x20007479) close(r0) r2 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x1}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) readv(r2, &(0x7f0000000040), 0x16f) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745f, &(0x7f0000000040)=0x1) getsockopt(0xffffffffffffff9c, 0xfffffff9, 0x4, &(0x7f0000000140)=""/47, &(0x7f0000000180)=0x2f) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{0xc84661cd91fa959, 0x40}, {0x0, 0x3}, {0x50, 0x7}, {0x81, 0x7}], 0x4}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCCBRK(r4, 0x2000747a) 16:02:55 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') r3 = accept(0xffffffffffffff9c, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) r4 = getuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x1, 0x0) r6 = getppid() r7 = geteuid() r8 = getegid() sendmsg$unix(r3, &(0x7f00000003c0)={&(0x7f0000000200)=@file={0x1, './file1\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000240)="2f97902a850f245ba17d7bd86f4e13b688f5c7a5b2cf3d6f9d8cd0d0c0501dd85461468d9fdb57abfcca02f8acc093043734850a9eecfc5bc70334828b39e8c33010f039c1fe1f1bacddc05662ddef2b4d259c803b173345a2d4d0cf0577", 0x5e}], 0x1, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, 0x0, r4, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [r5]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x58, 0x10}, 0x402) 16:02:55 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:02:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x1}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = getpgid(0xffffffffffffffff) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = dup2(r5, r4) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r7 = socket(0x18, 0x2, 0x0) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r8, r7) r9 = socket$inet(0x2, 0x1, 0x81) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r11 = socket(0x18, 0x2, 0x0) r12 = socket(0x18, 0x2, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r12, r11) r13 = socket(0x18, 0x2, 0x0) r14 = socket(0x18, 0x2, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r14, r13) r15 = socket(0x18, 0x2, 0x0) r16 = socket(0x18, 0x2, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r17 = dup2(r16, r15) sendmsg$unix(r17, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r18 = getppid() r19 = getuid() r20 = geteuid() setreuid(r19, r20) r21 = getegid() r22 = getpid() r23 = socket(0x18, 0x2, 0x0) r24 = socket(0x18, 0x2, 0x0) connect$unix(r24, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r24, r23) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r26 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r27 = getegid() r28 = getuid() r29 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r29, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r29, 0x0, 0x0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r28, r30) r31 = semget$private(0x0, 0x7, 0x286) semop(r31, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r31, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r31, 0x0, 0x8, &(0x7f00000000c0)) r32 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r33 = getegid() r34 = getuid() r35 = geteuid() setreuid(r34, r35) shmctl$IPC_SET(r32, 0x1, &(0x7f00000000c0)={{0x0, r34, 0x0, 0x0, r33}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000140)={{0x9, r28, r27, r34, r27, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r26, 0x1, &(0x7f00000000c0)={{0x0, r28, 0x0, 0x0, r27}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r6, &(0x7f0000001a00)={&(0x7f0000000380)=ANY=[@ANYBLOB="00002e43660500000000ce558f9362afd5cdb9fae25b4b50f3ee0d7089d382ea84a0d61130315bdf25df7fc7a568963090a4ec25de245a2195b5db2892d7a4e60d588a386cc480e196f0d9fcb2001094546510d3c13c1a8f844a160da8737597bf5e23241011460e8c867bad753dee71a9f6c36694"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r8, @ANYRES32=r3, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r17, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r18, @ANYRES32=r20, @ANYRES32=r21, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r22, @ANYRES32=r28, @ANYRES32=r25, @ANYBLOB="2cf309398f75c46bfd69"], 0x88, 0x10}, 0xaccff110451b3cdc) setpgid(r1, r18) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") pipe2(&(0x7f0000000080), 0x4) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) 16:02:55 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0xa0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x2) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:02:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="13ace7c50edbfe7de00100000000") pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) recvmsg(r1, &(0x7f0000001700)={&(0x7f0000001740)=ANY=[@ANYBLOB="000000000000000000000000d024e10000090000c700000000000000000000000000000000000000000000002000004ac0b6c27f911c91455a020000000064ef2057000000000000005a040000000800000000ffff000000000000000000000000000000000000000000000000000000422522d072aa0000b741d41e8b22169ef7185b8c905c6a320a7173678c1fc959ac8d23b5b04d20bf5eef9f36611977aee30201133c"], 0x6e, &(0x7f0000000240)=[{&(0x7f0000000540)=""/160, 0xa0}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, &(0x7f0000001600)=""/234, 0xea}, 0x842) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x28) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000100)={0x80000000, 0xb2, 0x1, 0x3ff, &(0x7f00000002c0)={{0x28, 0x0, 0x0, 0xc0, 0x9, 0x7f, 0x200}, {[0x6, 0x4, 0x3, 0x10001, 0x0, 0xc8, 0x3ccc, 0x0, 0x5, 0x57a5, 0x0, 0xfffffffffffff801, 0x7, 0x81, 0x2, 0x401, 0x101, 0x5], [0xfffffffffffffffa, 0x80000000002, 0xe2d8, 0x6, 0x8, 0x2, 0x3, 0x50000000, 0x6, 0x6], [0xa4c, 0x401, 0xd7, 0x7011, 0x90, 0x2168, 0xfffffffffffffdc3], [0x5, 0x8000, 0x800, 0x1], [{0x8001, 0x81, 0x3, 0x400000000003}, {0x1f, 0x8, 0x2, 0x1000}, {0x5, 0xffffffff, 0x7, 0xad}, {0x1, 0xfe9, 0x9, 0x7}, {0x400, 0x7, 0x1, 0xfffffffffffffe00}, {0x25c, 0x6a8e, 0x800, 0x401}, {0x6, 0x9, 0x3, 0x2}, {0x468e, 0x2, 0xff, 0x9}], {0x9, 0xfffff001, 0x6c, 0x100}, {0x4, 0xf4f5, 0x3, 0x6}}}, 0xa0c3, 0x2}) 16:02:55 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r2 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r2) shmdt(r2) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r3, r1) fchdir(r1) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)='./file1\x00') 16:02:55 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffbfff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) pipe(&(0x7f0000000080)={0xffffffffffffffff}) accept$inet(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:02:55 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745f, &(0x7f0000000040)=0x1) accept$unix(r3, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:02:55 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(0xffffffffffffff9c, &(0x7f00000013c0)=[{&(0x7f00000014c0)="7d582d7c31856fcd423aac3640ff8a7e88504ce529fee61f9279feef0215fd93e67f916ca54ce685905f263addb3748c40919169e6c4fc2d5e1d39926e9f349626fb73f2b95e78f1400fb9ef4b46a00fa5493ee946839f60db39f5871eb5e20c43906e12200d906da7bd9a288e06009578922d6b6459f474d2978e309a3e951bb8ffce462cbcdf01c1594c102d3ba0e1c949b0cced478c14bd0d51441570896c05c20eeeee4d158c30dd6345ac3a0f57da9d5ac601f635887f84a163567c79fc0da3cae175280bf769126a20c9fcd191ff18faaf0717", 0xd6}, {&(0x7f0000000240)="0c411a6a11e5d7b0d0fd5e04df08710479d3ff4a457e169472e5a4613b327a18730606b8dfd29657314c61dc72f94009c7ea252497ed91d3164b7de15233b4d7b8672f4d356db77f81f059da3439a1906e64a13cd6e8fa660b596e5b44fa95ce057e62b7cf847ab1435c089df86e2634ed527ed8b0c8e35a9c776744c5bceedc851d99a01745dae02882ad9e424825046f53ec3e6f5a0947d6d0b9b1a977cc3965a21aa37af4db35b1662301fa68545aeb7b9ef9e45c23085af029420ff2f9035c457212695a1948df483c5087f17ceb00f37de43567222e1d1877d66d57ffdfd55bce162ecd6e4af2597b6f177631de78f46543318c56d346a77798d642f35cf4613ed07043fa9b721a02aa98103fa97dfd6b0a2253baf63cf314fcfcf863fe95d63e3254b7f2972192aefe7693e00cafbc302316cf72ccb94ac420c074fb5345bf3e095c94e30b96caf32d62062f6a7692b7712e0ef285c7636655dc22a3cd39056ff53c53e5d4eb6e9b937e146d3fb52acaa336ab60a5379c81f0db196fe9fce650a2f7dc9a802ac1582a28e7f27fdbcda43549fedf0c9f02bc57b824118fcdb1e4cf3d9bf4bae399cb3c9334244991931e4b28e9c11d705d9c630185e6dcaa3760c7f8ca7cb68159e02c580d85df83edb2185e4fe0a9a8068319971d7ebc7c925c64a93294804c56abe575a1ee26db484e8775a7bfae5aab49c6b6b885d628b7deabc6d0ec310d3c2f964db84f36ed62735ede01b0a1580d4391b198a6b73caa69cf6317c78c8dcad315bd5645732bd17620fb9e67be84691ec3bb84e4252120469d29d8de60bb076050519dd740ffd0d4fef3baf477ea7ad888cd67f33bab91fdc95706bfc3822668465d4d271ca13950b57353e858b98fd0d7c6f82de045bce3a976cc0291f29979f3e91b2236d4220ae88f89afb1cca7a2ab5dddbfaae60a1ad9a3017d60fdf8dcf19059b57ff36fedbbb73801ff1452f50f3729032ac8f34bedd0a39b057979fa94d228b9d42f2910108fdc24192de89da6e846e90bfd1d8ec95d3930082c55a4c562bc22ed0f69d0ccbeb2796b500508555c42db53c8f5ebc87c51dd70147dad432e0a127051c6b1c208ead84722367e3e8847bcac7c6075ddb8f74990ea955dca832d83a7abb98f9f368545e4a505a1406cbc351acff9e7a5ed6ae85a1800d83639ec635c1a866377297fac2408339f369345facca23ea14542ed556691ed2571980c117039179c201c12fcfbb79722643fc14bbdf3df6ba46c65ea09ea688e476aa704dd9d76e0f978e899bcdcb6ba3a68e56e68f5132b667c7294467bbfd505b18d48353d9e7c49e8968645c4644db9143327ee8562652a0e9d0cec6eafe57324a469b954929781983049d2a2fa69d5ae4212b6ba80cb08ed295c4fda8613c68edbc5c4d8a252d8c73d46cf0ae8ac5ce9734bf09ff3380d67b26d5d051b429b89818c6ce7e64114b23e6e4eceb1e1afc915e7bda8b28ea98c84a059a00362d74b0d2740992e78d32c99a1f1976daff4e801e90039081d38d1cb06913b51ea17e25ae311621d815d4dac19420661c68feebec38c13f8312a4716b1b9609c8046f38fae74d47fd6093fc44d1aa2e6ff37e39f8ac68aacdfba8435768e69ff6643d4246f72092b49cb4ecc25fde31309d2564854c33c060bd83f256e39ca111f2070ea7fc05448a36da5c8f3c73a67d350a759096b2caaaa063c50c827d517d87df6f5c67c3f87ac6b5285ae75373c0e4e9bc23b6b1bee53f1d179e6d8c5685b919dda29f77d3170a44d85abcff37bf6d9459e43c7e7da3db69ef33f5f8caff04568b281affa2b7ac58dab546032d411b74d44e8c7c946b3d882e916e6b9c31d85b19dce423eaa4a1d3519255d28f8d60c5ca1cd463b3311b10aeff9690ad4dceb4b36569743a64759bdaeab064ee6fdae2b1d2dc0b4a5f599012f1553c4ba3a14205dd4efdf765135ac8ef948a4f355778f837a43d19f02048de77007a9421d857dc8448f67cb199cf09f0470750fecd12b2e3c6f4b3f65362fabe6ab615b3d897e7b508863739a51d30cc8acdb0f540c76d77c6ce5c5e1b07e15020a635b83e54ca211a08e91ea6c52f943a7937a843e6800e02f0a87f2536f2f22255531b4f6e7579ef1255656385f3a6ffa042be5cd25e356e8cd82e3feec83c3494b3d638c608b62a714a0ef70de8d78a1c5b7be8d52552131956d501e2e4600e7f8b46c42001fe6e3319ff5f5eb38a397b2c1b046e200785555043825e2f9f2c7b001c013532cacb6f3981d84fdfa8eeda2173c8e58a83c72dadf30c8e52a95924862983c1d79ecdfa1646e0a81bfd8c7e16e47beb579fdd752b6c15f5cec2828c07720ef19811be7f2c68803ed8e207824e213e98b0f04967a7fae747f010122f1d35c99ea6e359e36da2e24fabbbfdedd8ba3543b38db885150627ccebb3bde495b56479c244b51ebbccf2074cc30a5f163926784d7699b4d6e4c6ea1c987ada6f9bd5862d772e95a54524020952c05395f040b3e3c1bdbf8312e965ece74390c234c55b7a5a4aa3170f088c6df4bfeb11f8d0be66af78f52bfa72bc1a6b54eb99d34b48319d161b942d8a2a3ddbc3824060208043b8a02d28590c66ed21168ff0d534d210bf7f587c6a885ab8ec9e542a6da06b196f39491304fbc783c5a1b9c925da541da58369e54a5be743a8ac8665919e5800541b525543df0f498a6928bfef4f85c84bb3c819dd3f678814a512097847c90e6c7561b037892f2e7f72a4d00cd5f1fe2a6483cc1d86c222b085008ef8187b7182ee9432b7430540f0e8499179fc3b20f27bbfea3850e0bc703dfd19fd3e6cb16681df0edc05c07e4d3dae70fe80f2fc966d066660a3c0da639fdbc93cbe9879f46be29c08b82ec06418d6177e983868fc47e4e928201a2267b4f496030c22d33118a7012206f9ec9eaae593405daadf70b86213c2bf925054e48c83ddc9cb56448dbe8ab9548d1c6021269d8fcea60a22caf5828bdf001decc1594e4db793077f4c4786bc495096fd81523a6333b92143d083480a12d49f1de1fd25a20b0fa620ceea3ee73d3047422837cd39c1a0466e973541b4a2829972f59543b44d7f8d4d91140bac3b6f06a48fa52e1abd7a83d9dbbef3888758d80d49a42898f25085b5581286d89be96b8bd51b2a12b9e01a3f7cf4eb136f5ef2cd6eff2e0d6543cb0e77a71bf03e2fb34efc457f18eec67e6fe5ae478f1aeea285df8bcfbf8741f345fe04f14da8a3e0fc92ad0192db557bc3d7d9857e4853dabe51f1904cb24bb621716ceb10f51bcde04c4aaa0a8cce77984fd463f33953bce6edc12eb9b8ab1179258f46daacdc2acb2f54285963f74284da32f3bebb5defdcc3c716de43b267b7e25e087bf1bbe7517d839e13a931ed422263568f48b75546d8934b1b119a589a38fc7dbac62d3fe3f98bd060fa4c9cbc3c5307c9017b0c1ac46897edba0558e69bbf8e5e2b9fa3b002e66a78966e2f0ca61d7e9406e44b9508ba12de75d6e9cd12eeb3ff501b2e89b702da02fd1006092f3d5cd2bfef9218024abcc86aca443581d248ba22a8e95bf61eee7d833d8f8ec691745b67c634586105bdb6e1fd32f3d195e5c0be395e253abf9895a1856c67c9ca22880fdb54760d21a52a1e4cd86a680a80c8738944c2f7f37b8c77d34e31d15ba54c01b18bfbdd6647d8673e24f9675eb079b3a790fa955ebfafbcb5318e8f9bffeaab873fcaa6f880d6f1ddebbe67663babdd8bc1f8b2db35bf16acaebf9cdb76388624239c4613869a468c7305e923855d792545f03c6be398b5f11b10fc4cbf3d5d167224708d59aa3c40812a7ac70c5c461ddb3d3161f86683b43823ec1e4b6d5e397c65195134221baded7b542cc9b7e49dd1ccf7431d5697a71aba406af8c6c3ef290086ecb4d5029330c4e35e149a030721ba4fcf747e68a138db6ad386fb3ccc2bdee139d33bed108b2092c23dafba7e7ac40d9f206b3175c70ea2d52e7d29964697c953489af6273ab47a5092ce617b57398127345f1a287c556f432de0276656b3b225f0e0d042d1c5d8ed5bd36bb4f088414c8f26aed5ae1aa7aeeddb58663d7086550e36f1b00b3f9370e9a89e8c83c277b89b5c2c7da1c387ece4740fa83a23ea4317f7faccce202c87fc6b4454047fe6f01e0358be14c2ea5d16bea1361c23c15b25ac33d76a40a043276c0987e1a17898e6cd918ec56b5d7e75c7ba25fa9ef458403c18fb7c1a71f49a4d29458af9e8a764ed53f8f00fdeaabc026f39d4ba60325e3ef0f03153b6ce15bef403d3228c674daf11af5f7d17fb172606af11f622e7bd3e73c197c49af931b28ad07c2ec55ba2699a1c2d213e116644940613737e207da6321b42e9ed66c47e8848200daaa35645aafc3069f1d72342adf38369743dff9f195e6e0e27b7fd409900c24cc2a093841e5fd198574d48b399a01d619dff037123e1d98fb09d6f9c14a68b68201efabfbc5e17c509b608f983e30280e41cd2a9a904d809ce18b5580d446b321765df9fcb48fe9f7bc1d3fe1cd05fe1e62ed885418da77c11aac6da664220a182710ae2617565e9ec902dc2f34942889a096fd89b8d3d2cd1992a43438c2ebd7a3a0756d8c7bb08f5f83d10614ce1d11d7f31ab69d70ee92364082527b53a011643db14200c013d9065fb72d5762843afe60189ffa2c9da3424476d33e05c53581b4e40f2abf583e2d6569fec07458580098dce077787714df7c94ad275d30ac69b77054d5cd58344d63d886db148a6ea5f7868e8ebc123b816613649cfbdd328f8ac68404239c8e1bea32a0cb4efb376a5dc70a49980746a94ecf33204641af0be6a34f6fae08c54df0a89325b4e54cb78a9e0e6f71282159c847a64db2c83b8186becd2155a474cec08ecce53f82d681846afe2ad0ec78cc7953fa31d68913e7555776aef985f2aff762f3093b2a70690b7fc926cb4f96ac648bc5f771bba3135558c463d40c519b61d29fb8db0190082220213a6e7d780e253816475ccc8c13b829a698e99e9364a12a96b43d90b6c4bf00eeb9a5ca170c7d1f4fab71790dc86a3a318b50e2748a9ec01833e7f50ab9847573c6ec677887d137fd576f13e3ce4e6e1b6f777661bf9fa3884a720333d14ca67f58ea08c416a95219c40d3d51e37fe9a083858e91edf3c76556bb5d0bad6372029d816d4b213613e0a88e3a50f290f669cc1cabe85c0d971094587e24b6e64ac5039d4dde3195d92d15268e8f811be54ed2751145948ef227df844a0c1a7b7854b3023820f4a3c91ed8090caddfbac550fb4456614d58b3eefc07ef68031e67959346f48ec9a9b8ad5cbfbe2c5f140645aaa31bebf73bfccaf61f80fc713defe812e471edddf0e1a7e66bfc77ed021fd4b1246539964d07061c457a2f799b0c42800fabb840d1478fb9bf55b7c673e518441743931ae8ac54e3d3fb19a4c6f4f2045e1dfb072fd2f9db1ebf98ab2ef202ee777bc6fb58d84ccb7480ead6e9050b8c5d0aaca142f21edceb846870828fa73f6bc40f24cdd6a97b48483cb1fc1ee3cc2129d0d663c7056a1bf1dfc091739cc1f6bf9ab18a35d35501e63ae8ce716ee244308b65f1bbbf6dc404e7db273a1f925cd29b420a1cb5429f94348707a9730be5b192aca7f38f22bdb6da97e0ff7d784f90540a2744946cd341770aa7c40fe8028affaf1d8bd3353eb7fb4fa76ed6449c0c427f723cde61420b75b7fd2376b6d3c575b33ee2497dbf5b0183300a113eb65940ad6bbdc7e668417d", 0xff7}, {&(0x7f0000000180)}, {&(0x7f0000001240)="9d32b3e94838dca5586185d111bb3b06025bb0a2c550cae42fbec2453c0be494aeeff7a6aea4c59e770e6ffc8a58c711b0b95dd9ce8bd4dcaec7bbcc502d8e6cf08aec346f1fa8980193a3008f9df42af16f4e060000006ca148277170484c0a83d08c441d811bf55611a6ec2daa34ae96b46f977cfaed6026aa6436053a89286e466ce9888c4368e4b58957eae1e658a5f02a087a063170f7d53381a6", 0x9d}, {&(0x7f0000001300)="21e8449423e0c37ff078b371a82df899769f85730d494b80c9643d09e39dfee59bb28b1d08ed23a72433070111912b94ebe70d472d202cb3626ee1996c7274917a3ed8599f5104f0d18d909c4cf5ebc7195903a665c2cec7cb757dfb84bd1376d74de3778a95d1f3162137c1a8fc8efbffea8b67d84540cb0e5c80ec67a5023094cb046850221089108ed3c98be7aeff80a52bf471a4c4459be8", 0x9a}, {&(0x7f0000001440)="d8f33a8c6523c77a2faf4210ada0e33241955b9266b22468bb0c8ab5608f9e9eb839980055170ffad79bdf320951aa9de341905818acf9d2d95738f4b105ef6a9f44355301c453bb9f8e62763ff10547331d2757f1b5d86858c329e6fecdaa45b61b3e9f280bbca274d255744e226a4d024c7977643c5f89f6b0a6", 0x7b}], 0x6, 0x0, 0x9) execve(0x0, 0x0, 0x0) 16:02:55 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745f, &(0x7f0000000040)=0x1) chroot(&(0x7f0000000200)='./file0\x00') ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000180)) fchdir(r1) mmap(&(0x7f0000005000/0x1000)=nil, 0x1000, 0x5, 0x1812, r0, 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:02:55 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7, 0x0, 0x0, 0x0, 0x0, 0x400000]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:02:55 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000180)="d342875042227c51f48e4331423ba3138c4eea917ba7996bbcecd501a2", 0x1d}, {&(0x7f00000001c0)}, {&(0x7f0000000d00)="8942e201069a27950d45740db43264de18006677b021e2d929fb91829b2405c6fbd915acdacc8899f5b15cc7aa9a1e4030ffb266ee20df25d2bd15db638cd8044fb5ea748a45870294a7b50f76ddcb7ea380b76f5c7847c07da94bd368555f7f2452e7db685ec43e21b372b1cbc5f67c623714508b9394812f9297de69a0cb9fbbad1977e7147667e160179bb84aaf13475c982c4b317d2de6a0d51a7d315e19e070778c7cb4244b36bb7914ac5a4b2a42f8e0cd135108f64d8ad49cd596a426aec7f6510a86e60a265167f863f6e68f320eeac2bd5a986fae9362afd4916ab57e35bc7f869de80861a86a6363239dd2ecd253e912ab1e2f40048a43e9b280031228aefed29cc1c19f06660a0a5b362e4e73e1c5e000e5c531e6bf1bc9f7e2320a85097c32516a3854b8c8a4d4aeab8fcacd2fcc58aa06f63da752959129b92eaf63db4716823969d7ac652941423f72c84213ec52d206bc31d61328e6d8f353cda1f2a55b3fcfd5305db87a78ba4067657e8f8460915d05513f7845fb2268ac4c4bcc609bf36741eca881313c4ecc893c394072a82ef95915b0bd6d38b3e557eab8047761b7a69f1d5fa634c4e238ab277e472929546151b51cfea92329067868eba48346a52930c79a3bd3f4338447046cdece402a11218eb8d9317ac25a230397022cbb5bfb4c23c62828d629ab4c7887945f5b9812f0d70b168f9f060dfdf6a5603098b525db03e509caaa52feaaea18cd8d3e861be121044095292e368408f16a381630648cb795ec1976ce6d0d0bcd947da787690a236da3e6781636fbd2ed4980c1e7ee3839784a6621e0144aa957fc470302583a0cc80665a74f49c9b5ab44198779671401a6e4c75b4bb70b543418a2c63d19f9d0c2df549e7d813b407a2b6950e92a53b7ae0723df1a6398acfeb2bb817a193afe0184e4bd14531c3f27aecab82f308d00cabf334b033288d8a22761efa978234869320e8923625dfd0e59af87ed93830428cdca6e19a668b07c3b3017db2758c35e79a473bfd240f41ee3c6e3b792f382a553927b29d5a2809bc34d5e3889e1ecf9e1a65a34428cbcf01310137fe348ab5120c3e9ea304ff5d7727381a1ab7266d782de614e78ad72e169d8132590423389fca38b10be6892f2b32892afa012201a45c1abe184eb42c74c1b1b8f8fcbb28dd0070a16e822cd26d65b2bdf172e3cc4bc3418a2e326735855cee4c4c3f84172d310c0dd7d983c9770241a6c3f99fac1c2adbe3e7dc1915db04bf331756eb19967b403490d4c087047841457df68fb0943984d994913fc8846c83ebae4f0e6632bc627fc871b5f5213009cbfeb626413f3a60c3e57002aca4882a1bf7ea98101e3abc9c98bc8db8c92ba40e4f3e4c27d6dc9edd7c6f2b47ddcd6237f1c13014490b5f340480f7935908bf4dc10a7a33f128c466181c05a8412250505d7a741932da58892df6a0a03193c6574d19865aafb43edef63983a9a5ab918abd1730da1aa7612e6967d1a50afaa0225461efa0cba7666e633c1ff941f6e848efbc3d948421bea572dfd72d726a8b32d7f67d6c91c6f0d1714dfc82d566f1150bb1a14468e6687164dce3f41e59355ffa6e5fd8108fc3ef7618689a7cf87557ef9f62ee7da387b2b4c888e25da57d35d3c99db557fe0ca3a44e03a51f0086c028f19e0466f657861e4f36af9cf4aca96f4f0b9edc8d21671c53dc6a36c9a7a04d3ed0848db4ff1c34aab34436d0fc0bab84f6b615682284b04cb4307f6e3a36b38aa92c9a14de4506f73f166385d513cb91a1486294eca465c883627ff49ba256a117263735e9078ea596381e602cf7d29201174a1b7c9ebefdc7964b3a02af8f7d5c133746a5d9358131476ca71943f0495d286461e36e5268b9bfd1793619518c9c44e9f36a03c89b35cc3e27da70d6fe8bdbaee9c4f2de3eaed86e7392896762ab8f68c055a3d6709b73ba0d810bdc321f29625f0b5ffc4bfafa919f9b8e541d96ff925940dfc5ff4783ccf6236f591191073a88519ff178e50db41f6e66328ee26ab5c8af6b35c120610ad1ce88331cbdd9d7a87085c88574bc0c8b30e8e8f36638cfd89b0940902d437c78607b99dceaecaf69a8d6e84db09e48e6141362869e8d21559cb36980d3c8a8b0b3a82d333b3d562eee62d646cfc382f7617362da07d3f4d504b5162bbdb49289c08a687cf25650a7f9de7791424ac0487c14d27aa21f41f6b8054b3cb690c1ef4851ddcba532efc614124860c90f14deef0b05206d9623b3a5e7ff49fc02c890b70723cbc08d6dbe59722fce4386fe9e7837eb5b17bea60772f2f98eeee07c34caef92fdbd5b43a7af5bdd6a2a411f4b984e230d0c39c0d38d64c7dde105f531c1eff043ce629708b7a40be5f8897ab53f131b96a62538e92dc47fd8a657683f42366cafeb8431b6aa20a93253f5d80bf6da39d45126c04019e552ac79931531db2b5748cb76b893c80121a92aaa4be1c0500b0ccb5890272c5daf71201e43c62be7dcf03bf68b3df941016d25f2c93f70dc99cb479223adb4fcb20ce65cb82f90d0c26e68d451263c1108f285f47e4a3a1dc938f1800b5fb42e793ad5792bbc441799d920b777748b78520f7d360efc160bec86e84f47ce1b2b0987872c84e9e2aaacb678d02b00580ba072ac7c0754430da83af207b356b5e827c60661e71b865ac9ec6251da12a631f0c1152a1a7ed45a6cef00e491e980e4dd0ea186e8388f98877025709ba431dfcd818dc27f3b5b136c8c88a856011c704f41a236b155361601a762550f0dec0c031ea104db0ab8b9a9083f5444975a809144a60e036907c30c48fdc375cb9016214da70b32a0c03f48ee386ddff9639df0693cf7a07f5129619c13f5e0f1c72dd6947ee42da23c5e66bf5af1bf2a993f0221de30d497b7b3f957a52f4aa4237d7236c8e2e7f91889c4289738acec2f7cb13635f26ceeb5c3fab425a0e9a4369c6c39c92e6f3fcfa6ae3866521d1427e4f935c825f6b294434f17c44e7e2630f161d94b0a23f66d4584a48a6da53fb57e376e274f05d7eeab8aaa8152afbd253d796a10c6aa532068c56c0ba4488227e17eb751d71962d0b2161221f0bab5fbd945961db665c74394b8e5065924318c2119c994465336328eef3d19f656af734c4e82d890c5398d11612956186c81f0d58ae1ff1d49a5fa4ba7666372fbf3e337eacb85c549aba72ac01882cea7033067f40243ac4d0480c0730740cf7687ad7f73f8f2a7bcdf827cb017b14cef1ec636f67cfbe7136fe8990e52339ca8595b42615627a63ccb61f1885a7e656f64897629fbc9de24c3246fc29faf5fdc74ed4125dbe081e43d4eb0d0b60cb5c80601d60d9c480cf48b279ca6da2ee180165539522f289155778f3e1e96b9f7ec2322e2fe48360329c4d73fb3fd78eb83e150ce60bd52a5993fe5a7e47c2a9ca253dbae785ee33c72fe7aca31f6238328d3fa89f0ebed60d33f6ebd490e5169cec5d0f550ccc292a04871f04b21c531598c4d3c93c6459baa9643eac9d144dd4d1c979b0254e4cfbc5b94470dc37b203b02b3f1a6a01c199c1df0573ab84af55c7cd8c0469c527dfdd9342e9ae5991e72d8d30de971c4b2d7a817fd5d0baf96d08307ecc1262fa40ce2f59414227cc04acb1ac9559781c6f1cc1981a13da6882402e9fc9707643b1f448e7e4a861df430ff8aaac3d106fc7ef4f26d4dfafd7f594002edaa52d380f13556b05ce4abfda79f23d86a8c7075bf20d99e5c01dbee1c2945676b205ffd291d2b7885b3b6049c1fa0a519c73b1dfc324eab585b2625d7b35e0204a6bfcf944f03d05c0a2d1430d8f047d8417d427c42a518f29858309750c8f3bfb901e4137782add50d4ccf9fffb732deabc6e6991d9df694d59f6a711f0a74aacb055b638941ce855b23e49a724a0105131b9f22dcb469a30977c3a262e422a90877357c7cd016695cb905ab48562e565452b845416ded13a14ecd500f09fcc77dc827e91a37073a7702064643cf567fa9c6e4dd89f456bd6a3ad9424ba0a5bb44b4cb7cec07c0e804b0a28c073ac4b82cdcadd6b66f5e96cd44b4f761677ebd077d53f10fc575649eca7406f6bf86d6ad0a806073b216c81e319b0c6dc61a45566393d597b9d7f09f9e8447677ba6cd92d69cc89b0eb3d3041915692595caa0e3955fd12092113b07aaf29ac4f483ede528a40cd30fd49668bfe51a32af0de4205e61dda3df4bf31189d846fc8a1b12e85a675b92a591349ef538f2c2d2b57b04aef0ab604d51e41db1234bc1dd6b320d609e9b5921264abfe7c6486610b26fe85f9e8d9d96f65fd68c9097acece50e96695a64eb3a1914cab677db7c4db6eb28e6f300b731b91ed8e29849ad3badb31d1962ce3d04f0d87f544f12ddeed1bb5469734061d1022a389a65dc063d4745c76e50e96d434279330a1d2f54d771510aaaca770ae50a442febb79dda6f40e081ca550c18fd127114359af71ee380ad064107635617c63934ee7c5617372bb1c72d555fff196b159727b287216412be21cde5d157095939e0f85a14f3d059aba7d01454d38de01c3876f442adb2aed6b17629e963836cb9425667844e1b198a64960d92a7323b4ddeffa6018c63f54b72e57374771b2b54fa9391489367fc8cb622ab22fa0b95ad1a3398d6a9d3e211f1cd04ed9f398d2067c428af48bde8f3ed3acbd132b6899ea80723e150909cae107a7cc1e7891f26619a566792bf2c52b21f80009ebdd69eae4353b74421e668c8688cec0ffb8a5c0c53eec16ceef3e4c6f38c4ff4db841b91fc3cc8c028e64fbd0cdacdb973ac9f3248b56575833dc5a3b2e01be4f808bb82ed4bb697c736ceb8b9b36f33102799732a7beec675532a63fb2e9167bcd530741e20c806bce26066929a4167c0016fd649a3c9c1e61c3f8adf94ac40a590167ea5ffbb7c628d51190bd1141a48f28ed6ac8dfaf234894bd131d6ad9b7a5b7aeadd52d55a68606ffdf87b954c8f22caec53370d7d332188220fae1e832aee2f7e000cb6de6e18d0121603cbc50b46ad481cde5ddb2dc1d73a95d9d7fd73cfe5e05cee6b5e569209425f086fb07eb9ab18805e207b7bb384f877c61f6788cdae2baa8d194a583a2101b2caf05df091e44fd18f2584bf53e3d966f3d61d26364a33d2ac54d22f4edc34657129e6eb2b5a983293e9b5a5377ca91761c5f7d2987755aa2421b32c7e56bca6b3a75dae06e19e1b26e8f2357a43d81b77e07433f896edc24d59dd9820b793e73b906269d70dcad9ea27055df2b9cec77bf784aa494479e3690891434716ea55469f815ae9bff23633ca1acd531f2b7e07fa113cca06b471a3acde82e19f9ce8a52cb561b3906967237a0c762a378d53586abeb7a4c9f29eea58619ff1534617d0f517dc64df27c824f0873809b0b0366ad759a5178f144c5f8c0089f4734d647f3d6b5a3d024c47d12c7667e0f6af5fe1bfa1ebcc98aabe91da8460b7266a7bfc4d3a82ddb841bcf3108146d4e053acd5b50bf39dbc27e8a8390976c155b0de44930f9a56ae0e6c71e502cb233c170036a3e07079d361cc13f48a524347f725d9595f07090a01ac11b6e0df8f30764cb75255343cb524f1c27b0ad8ae32bc54f777dbfe8004facc93aa48c18cf7ab1037206be675790a07a2ba5ffb9dbfc6a985257b31397b9d2f48ee8bcf18ead9ca713b978a066cad3dfcdb81418c0bc8deed4b1a38c64d3130607a1231bd458abb7a0ce98a9227ae8a3f3a36fee690ca1794b03ac0177b139658ac4e8ddf7c22e", 0x1000}, {&(0x7f0000000200)="ab7e2e37517739163148912cc814a85204c23fe2ba24751b09", 0x19}, {&(0x7f0000000440)="514021ab7c6d527df9f1d2b94d6d7deff1ae53e4ed4b6a8ebd1cc1f1db5f8d926088a7f7818b24bc85e63c17e9a16f6f65768aab04290e5c8f6468356cb4e0beb8ab64206df7036faecc7d03b94d4758b2f7ff7229a2b9263bffc8", 0x5b}, {&(0x7f00000002c0)="74bcfcd3530e22cb524a48eb55c0f1b0080e3313d0542f7188c86b427573a6ecc7799a03b14ae1248c3d7a71175d997adc15d1c3a1e1b87311dab9de1685f877846c7287f8d0803a88f15b150fc1b0a25d5819d71cee99e7ba487d426ff010b95641740cf517f12dfa41f7e9a4e0242e9413cb64bdc76b0985d0198b1448829b8b558361f196a7414815e8caef9ff85a4b9d1798a457c7477e519b8e19e6ec623a490c48b5bb1fa52e87fdf4f15d4922962ce6a40b77c6b573e8f031929a1bf0e55224775a3e5e3aeb947c63a3daf0f093ee1070da24bdcf7da03ed5ef", 0xdd}], 0x6, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) ioctl$TIOCSDTR(r1, 0x20007479) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:02:55 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7, 0x0, 0x0, 0x0, 0x0, 0x400000]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:02:55 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r3, r1) fchdir(r1) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r6 = getegid() r7 = getuid() r8 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r8, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r8, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r7, r9) r10 = semget$private(0x0, 0x7, 0x286) semop(r10, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r10, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f00000000c0)) r11 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r12 = getegid() r13 = getuid() r14 = geteuid() setreuid(r13, r14) shmctl$IPC_SET(r11, 0x1, &(0x7f00000000c0)={{0x0, r13, 0x0, 0x0, r12}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x9, r7, r6, r13, r6, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r5, 0x1, &(0x7f00000000c0)={{0x0, r7, 0x0, 0x0, r6}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) r15 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r16 = getegid() r17 = getuid() r18 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r18, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r18, 0x0, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r17, r19) r20 = semget$private(0x0, 0x7, 0x286) semop(r20, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r20, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r20, 0x0, 0x8, &(0x7f00000000c0)) r21 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r22 = getegid() r23 = getuid() r24 = geteuid() setreuid(r23, r24) shmctl$IPC_SET(r21, 0x1, &(0x7f00000000c0)={{0x0, r23, 0x0, 0x0, r22}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000140)={{0x9, r17, r16, r23, r16, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r15, 0x1, &(0x7f00000000c0)={{0x0, r17, 0x0, 0x0, r16}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) r25 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r26 = getegid() r27 = getuid() r28 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r28, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r28, 0x0, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r27, r29) r30 = semget$private(0x0, 0x7, 0x286) semop(r30, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r30, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r30, 0x0, 0x8, &(0x7f00000000c0)) r31 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r32 = getegid() r33 = getuid() r34 = geteuid() setreuid(r33, r34) shmctl$IPC_SET(r31, 0x1, &(0x7f00000000c0)={{0x0, r33, 0x0, 0x0, r32}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000140)={{0x9, r27, r26, r33, r26, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r25, 0x1, &(0x7f00000000c0)={{0x0, r27, 0x0, 0x0, r26}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) r35 = socket(0x18, 0x2, 0x0) r36 = socket(0x18, 0x2, 0x0) connect$unix(r36, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r36, r35) r37 = socket(0x18, 0x2, 0x0) r38 = socket(0x18, 0x2, 0x0) connect$unix(r38, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r39 = dup2(r38, r37) sendmsg$unix(r39, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r40 = socket(0x18, 0x2, 0x0) r41 = socket(0x18, 0x2, 0x0) connect$unix(r41, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r41, r40) r42 = socket$inet(0x2, 0x1, 0x81) r43 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r44 = socket(0x18, 0x2, 0x0) r45 = socket(0x18, 0x2, 0x0) connect$unix(r45, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r45, r44) r46 = socket(0x18, 0x2, 0x0) r47 = socket(0x18, 0x2, 0x0) connect$unix(r47, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r47, r46) r48 = socket(0x18, 0x2, 0x0) r49 = socket(0x18, 0x2, 0x0) connect$unix(r49, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r50 = dup2(r49, r48) sendmsg$unix(r50, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r51 = getppid() r52 = getuid() r53 = geteuid() setreuid(r52, r53) r54 = getegid() r55 = getpid() r56 = socket(0x18, 0x2, 0x0) r57 = socket(0x18, 0x2, 0x0) connect$unix(r57, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r57, r56) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r59 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r60 = getegid() r61 = getuid() r62 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r62, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r62, 0x0, 0x0) getsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r61, r63) r64 = semget$private(0x0, 0x7, 0x286) semop(r64, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r64, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r64, 0x0, 0x8, &(0x7f00000000c0)) r65 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r66 = getegid() r67 = getuid() r68 = geteuid() setreuid(r67, r68) shmctl$IPC_SET(r65, 0x1, &(0x7f00000000c0)={{0x0, r67, 0x0, 0x0, r66}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r64, 0x0, 0x1, &(0x7f0000000140)={{0x9, r61, r60, r67, r60, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r59, 0x1, &(0x7f00000000c0)={{0x0, r61, 0x0, 0x0, r60}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r39, &(0x7f0000001a00)={&(0x7f00000007c0)=ANY=[@ANYBLOB="00002e43660500000000ee558f9362afd5cdb9fae25b4b50f3ee0d7089d382ea84a0d61130315bdf25df7fc7a5689630905e1c721d49963ea4ec25de245a2195b5db2892d7a4e60d0200000000000000f0d9fcb2001094546510d3c13c1a8f844a160da8737597bf5e23241011460e8c867bad753dee71a9f6c36694cd96a99594204b419bfeadd2f1f3bfd48649b9d4f52da8ef4b5418e01bdd738a6adb3b7964fc72d3c3ce3a26697ee0475828348172f327b3dbdfb9f0bafb5d5a7765ba13dcb1b81acd20960d1ab5d649db9fb0442d3c23cc24e292164421cc11998a8bf35a83903bd8c629f35cbccddfed61a3523e3e75d6bbce458095eee0597edd559d4402eedeb93a8b6e513e226eecddbf1d6f9c631889c4358030b721aedb96a7ec11a81c232bc5c032626dd64e5325f055739875160b215fac3cc9c54696e92557310592dfdc6b448af8c59e4c72f048c9df999c8df0ba030540826d687ba201f1a1c6b4ad23ce2ac7fab679d81df4d22ec82658588a385333cd3dfb400d109d32"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r41, @ANYRES32=r36, @ANYRES32=r42, @ANYRES32=r43, @ANYRES32=r45, @ANYRES32=r46, @ANYRES32=r50, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r51, @ANYRES32=r53, @ANYRES32=r54, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r55, @ANYRES32=r61, @ANYRES32=r58, @ANYBLOB="2cf309398f75c46bfd69"], 0x88, 0x10}, 0xaccff110451b3cdc) r69 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r70 = getegid() r71 = getuid() r72 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r72, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r72, 0x0, 0x0) getsockopt$sock_cred(r72, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r71, r73) r74 = semget$private(0x0, 0x7, 0x286) semop(r74, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r74, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r74, 0x0, 0x8, &(0x7f00000000c0)) r75 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r76 = getegid() r77 = getuid() r78 = geteuid() setreuid(r77, r78) shmctl$IPC_SET(r75, 0x1, &(0x7f00000000c0)={{0x0, r77, 0x0, 0x0, r76}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r74, 0x0, 0x1, &(0x7f0000000140)={{0x9, r71, r70, r77, r70, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r69, 0x1, &(0x7f00000000c0)={{0x0, r71, 0x0, 0x0, r70}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) r79 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r80 = getegid() r81 = getuid() r82 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r82, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r82, 0x0, 0x0) getsockopt$sock_cred(r82, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r81, r83) r84 = semget$private(0x0, 0x7, 0x286) semop(r84, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r84, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r84, 0x0, 0x8, &(0x7f00000000c0)) r85 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r86 = getegid() r87 = getuid() r88 = geteuid() setreuid(r87, r88) shmctl$IPC_SET(r85, 0x1, &(0x7f00000000c0)={{0x0, r87, 0x0, 0x0, r86}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r84, 0x0, 0x1, &(0x7f0000000140)={{0x9, r81, r80, r87, r80, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r79, 0x1, &(0x7f00000000c0)={{0x0, r81, 0x0, 0x0, r80}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) getgroups(0xa, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, r6, r16, r26, r58, r70, 0xffffffffffffffff, 0xffffffffffffffff, r80]) fchownat(r2, &(0x7f0000000180)='./file0\x00', r4, r89, 0x4) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:02:55 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7, 0x0, 0x0, 0x0, 0x0, 0x400000]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:02:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7, 0x0, 0x0, 0x0, 0x0, 0x400000]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:02:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7, 0x0, 0x0, 0x0, 0x0, 0x400000]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) socket(0x800000018, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)) 16:02:56 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) rmdir(&(0x7f0000000180)='./file0\x00') open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') open$dir(&(0x7f00000001c0)='./file2\x00', 0x1, 0x2) 16:02:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7, 0x0, 0x0, 0x0, 0x0, 0x400000]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) socket(0x800000018, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)) 16:02:56 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) dup2(r2, r1) fchdir(r1) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000180)={'./file1\x00', 0x3d, 0xcd2b, 0x1, 0x1, 0x4, 0x909c, 0x7, 0x1, 0x0, 0x8, 0x7fff}) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:02:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7, 0x0, 0x0, 0x0, 0x0, 0x400000]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) socket(0x800000018, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)) 16:02:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7, 0x0, 0x0, 0x0, 0x0, 0x400000]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:02:56 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8302c0ffffffffffffff0a29dd8a718f17066a9fa2975043aed40b97f8837101c2664ecdf99499eb2daf0997c78dfc175f993292663e35e268a6122ba4cda19c628bd9caba9f3216df85f95d78565acacda2216654b15241288b49190400000000000000218a9a5ded5326a45a72f546182c94c0361f1c75aeefb477191fdef2ea5198edc30ed565619abe44470f0e36c1f77a195805a947699d79c4878a268f6d67fde241de5ef65d0a39f770981b867fd53953b9d720d09cf2b0f79a459509f874a0a89136a75a191c7b41cec71fcf"], 0x10) clock_gettime(0x2, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000740)={'\x00', 0x0}) r2 = msgget(0x1, 0x254) msgsnd(r2, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a12f3e7081f645d29a7e0fd449dc61a95270c1d2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b8578b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa448331209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"], 0x107, 0x800) msgsnd(r2, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000051f2e8cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be8700179265b9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944287c8b6c6c534169b2e6a2e6f238959768a631e6eebcb2cdd014ec41ffafe4dda4343e7d296712981be30b68bded42c5ab97c5bd5708b99896d099c369f6de5332b8b49d71fbf411dbad577b612dcbca896994ca792802f9377b672237533dd601a3a8a9047b29b3e90b26237fb06192793b0983477f29c4b9ec6c024dcba39d89b58088a0a348efa480639060938debec39cc38ba30f46b67af77b936952c2a1756be84e0fb647186a86be1c2f2c554c94b526c524d17cbe6937aa6dfbabb96ddb2b84a32cfe72c3587bd858368e60d9673005c6e259cfb64b3d2be639b83f5b49eba1ed1a36f8a2c73b7a9386c2763d613353992f51ff5ca4d6763ec3e835494ea6f548ede6cc8262c340a31088e12e4b477e330e52d6aa50ed36cb65b6880ff1c2ebb97e8d1259ec78963d1e3c09f7ac9a5ec58e963da7027a8405851d27720cd84e1e82cc2cadd4a6bee6a6b911d3afed5f00004000000000000203b5b20fe13fdd62a06bb6a71547cc33a3c19eeb41c9ad3d15baa6de1491e0fd5ee31e294e80206cc81a3b97356d19d248abf63751fe4a8af0bd5ec16bd5c408dc69773501827c6c0c09815eb821d54fe81a4d106c2b3ecb8ec7898a25965c34867b265c71dee23728ec976239a7056182c203ec132a107ea267819ce52b7a6a8f4059e0035eada27eda1d2e1127eab8b9354a87aa3afb8ff9b315995896ecf4b53227f736423d4ba3f55c8574547"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = msgget(0x2, 0xc0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r10 = getuid() r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r13 = fcntl$dupfd(r11, 0x0, r12) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xffffffffffffffd1) r15 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r17, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x0, r8, r9, r10, r14, 0x1, 0x9}, 0x800, 0x1, r15, r17, 0x6, 0x1, 0x1, 0x2}) r18 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x8, r3, r4, r5, r9}, 0x3, 0x0, r18, r19, 0x9, 0xb01, 0x9674}) r20 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r3, r20) writev(r0, &(0x7f0000001200), 0x0) 16:02:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7, 0x0, 0x0, 0x0, 0x0, 0x400000]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:02:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7, 0x0, 0x0, 0x0, 0x0, 0x400000]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:02:56 executing program 1: socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc5745192a101000000000ffffffff045ad35a0520000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000340)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000080)="2bcfd4eaaeb4529171b2875928", 0xd}, {&(0x7f0000000100)="83cbad0119c3b0bff03cd39cf72685c5bb73d6b5dac37cc72365922b0934e7b0cc176d0da3ba33c7202c86b85c1099abbeee97730a771b1a", 0x38}, {&(0x7f00000001c0)="97417aa7a2502b2397e9920a5438ee692cc8987509b030f267a715d54103cdfbe2592857bf92e7d17c98e4c5064be21844c4be3a43e956b7fb4e41960d21086b7344a44ec148cf8e41a60d8e2f03fddae250c052a2926cfed3d915702562efdf428d16b6c7c43fa00980a169309f9300f2672bd17fb0cb4d9bf5cd25a1b8abdfafb59a907f299cde5ea5ceb6120204ae7b80f91f89a27eb007a58bfc1c62c3879d9c53f18ecc8dff923ca46c167bd5cada3de9654e019dcaa4b87d36c3bd9b2c1a48495c6f299dec1e80ec5cf65e70b65cb1c88c13cf2bb7bfa936e7db84b16f3609cd75d9ebabc8494e50da88e88211cff4ce7b7d9af2", 0xf7}], 0x3, 0x0, 0x0, 0xc}, 0x0) 16:02:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7, 0x0, 0x0, 0x0, 0x0, 0x400000]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x800000018, 0x3, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:02:56 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x1) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000040)=0x1) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745f, &(0x7f0000000040)=0x1) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745f, &(0x7f0000000040)=0x1) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x8004745f, &(0x7f0000000040)=0x1) connect$unix(r0, &(0x7f0000000200)=ANY=[], 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000001780)="27308bebb7f4d759bc5e189d553c89d364dd8b94926f6dad4948b33c7ce1fa3f25bd86a91a05468bc7ad0d71ddf3a372e91f2c92e0277cb3f069a09fadb7108767bdab1a42f333aa11fd0d947962762788125561ec1a4c87e25213deaaaba3368add00f4b37bb67c6ef2d188b24b48bdb46bea9cb29d95ab9e0cf3d828572f90ca45ca9f2cca719c61e27dbb300d840464660d8c3dc7adae94eeb28555d486417451f8d75562425fafa63486290002b839a3d8456b9fe4d06f39a1e388a2bf69b0d1db6cf36ccb9cb26e815e3f5c6592b296e2ca2045372eebfa761fa071a35e3172da8909eb7284a840b953330450560c9e0cd1f7344e5e5a1aa7279b296af73abfab62b5cc349baa20462a60bce041c67d3608286f155827314eacf11dcc754fc51379836800ff4f2a82f7735139c548c2e5b319c8fac40c2c01b58ef1d021dab2da25fe465632a87d0359e6dbdfac70a03e2a1071cb262741b64bad3a68d527b513f66c25f709cf9286fef5bcaa972c99ad1c50206776be5ad4447a8219c3b91f4b08d94cbc6219872393159bc0fab9f3287890ca9ac8d5a33b6822cdb1b945656f98db4ece9d0198012658ac927a3ca08db32ad34fdc91b01f9290d0fceb67d9096c9a70a26853650cc0f590b7038ef23c81b2aa6630cfae35fafe2982f6dc4580c3bf0426af01110c28df49b00902d665738d92028046956d2ca60c6a342c9be3a32ab8ac9d28b163969c8db5ccafbe797472414db772998f766e039cadaa21fed0c1d7ac9e1a17598df92a4a22db452cf6ba1215c184437486e01c4e910e674f007df5e5754284a12eeaf3a975f5a7dc6031c1009cda577bef80b54806dcfc8cf51fe8ca888440df0c88360dccb3b34aa665dad3405183ce02e0f0fccf54b343c72197ab2e24cbccb1371ef403e3e6b12b2f5600acccb927d04a252328b8640e6a6cc375acc5e238b4ca98f539cb9bc65cb327d5b1ef1577abd2fbe31d583d95412ee050bdce6239d1ded88db1565276bb09301b4075473e3517242082495992694b2347c7134c6a6608822de75ce9d1bd8b6db3bb9eb39661fc658a255afaadbad6cff2b1277b1c962da8c5a4d805e14f430e891cd7ca95eb385cf7669d8b2b6de13dddff26f3f8ced3d4964e438dec1e16f90597999036faff9c887b94b6cf36e22d96be013e96a78b31725b2f1a384635cc543f90e9ab3d5854eae335a009912d665dabbc2181dbac60f70f841204b5643441f2b9d3ecd02954ab5c92c62ccd0f65da226bd37a42541ab544913a675d8f1c5cb85b25815aa30840cfb6be0bb0728588a829d0130dac2ad294c9f68f1fdb38ea9dee7c2ee5ee336e1defdf923381aa30a44475136c677c920fb7055ae56296570e18a2a6b454f79c47d0a25a4f07c59335c898da53d0d81fd97671d12233e6ec1d6a4eb48c34b93b734ccc82ac0b590ab4549fdaef0e8ee0c7c5e8aed88e26ab8362470dac662a942d7de1717bc0e677dd81e38a8b7bf05f8559da0cdd18476eacae5bedf6f755ca7394c350ac223ca906a8a5b81543b0a58b52f92a5cc8e5aedd536f6a3db4f5669ff713be62ffe1697cf1f47f48ca0d209aa1af157cd37a1dcf454b98f0df480ea23182e3c68d10d35b091360e5fa737787a2bebde6df24275e66df595b5ea3abc4ace13ae55375929e3cfd546b4e4c7e3577921e3d7173226300a5c093c3f430ae9055ebae07a6c06eddcd88b61bfcff21d13a85f70e54eb81271378f45d634ce7c3facd7c7d0dc57bdae454ded248fb7f2d82ce89a5077260efef692579f401d73e85dc3ee6a992b100", 0x509}], 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x6) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000080)=0x40) 16:02:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7, 0x0, 0x0, 0x0, 0x0, 0x400000]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x800000018, 0x3, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:02:56 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) getsockname$unix(r0, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x1010, r0, 0x0, 0x504) 16:02:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7, 0x0, 0x0, 0x0, 0x0, 0x400000]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x800000018, 0x3, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:02:56 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004", 0x6}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="00100000b18e7fe5c592c1b7545458e0f162fabe0c9059d02722345eb08654d2f82e2b2748fbf66c756727aa7f1a02075303dbcd7d75c6000000000000000000"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) clock_gettime(0x3, &(0x7f0000000140)) 16:02:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7, 0x0, 0x0, 0x0, 0x0, 0x400000]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:02:56 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="80"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000080)=0xc69b) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:02:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7, 0x0, 0x0, 0x0, 0x0, 0x400000]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:02:56 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, 0x0) setgroups(0x0, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)=0x1) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) r8 = socket$inet(0x2, 0x1, 0x81) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r11, r10) r12 = socket(0x18, 0x2, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r13, r12) r14 = socket(0x18, 0x2, 0x0) r15 = socket(0x18, 0x2, 0x0) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r16 = dup2(r15, r14) sendmsg$unix(r16, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r17 = getppid() r18 = getuid() r19 = geteuid() setreuid(r18, r19) r20 = getegid() r21 = getpid() r22 = socket(0x18, 0x2, 0x0) r23 = socket(0x18, 0x2, 0x0) connect$unix(r23, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r23, r22) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r25 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r26 = getegid() r27 = getuid() r28 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r28, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r28, 0x0, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r27, r29) r30 = semget$private(0x0, 0x7, 0x286) semop(r30, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r30, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r30, 0x0, 0x8, &(0x7f00000000c0)) r31 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r32 = getegid() r33 = getuid() r34 = geteuid() setreuid(r33, r34) shmctl$IPC_SET(r31, 0x1, &(0x7f00000000c0)={{0x0, r33, 0x0, 0x0, r32}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000140)={{0x9, r27, r26, r33, r26, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r25, 0x1, &(0x7f00000000c0)={{0x0, r27, 0x0, 0x0, r26}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r5, &(0x7f0000001a00)={&(0x7f0000000380)=ANY=[@ANYBLOB="00002e43660500000000ce558f9362afd5cdb9fae25b4b50f3ee0d7089d382ea84a0d61130315bdf25df7fc7a568963090a4ec25de245a2195b5db2892d7a4e60d588a386cc480e196f0d9fcb2001094546510d3c13c1a8f844a160da8737597bf5e23241011460e8c867bad753dee71a9f6c36694"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32=r2, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r16, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r17, @ANYRES32=r19, @ANYRES32=r20, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r21, @ANYRES32=r27, @ANYRES32=r24, @ANYBLOB="2cf309398f75c46bfd69"], 0x88, 0x10}, 0xaccff110451b3cdc) r35 = socket(0x18, 0x2, 0x0) r36 = socket(0x18, 0x2, 0x0) connect$unix(r36, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r36, r35) r37 = socket(0x18, 0x2, 0x0) r38 = socket(0x18, 0x2, 0x0) connect$unix(r38, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r39 = dup2(r38, r37) sendmsg$unix(r39, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r40 = socket(0x18, 0x2, 0x0) r41 = socket(0x18, 0x2, 0x0) connect$unix(r41, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r41, r40) r42 = socket$inet(0x2, 0x1, 0x81) r43 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r44 = socket(0x18, 0x2, 0x0) r45 = socket(0x18, 0x2, 0x0) connect$unix(r45, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r45, r44) r46 = socket(0x18, 0x2, 0x0) r47 = socket(0x18, 0x2, 0x0) connect$unix(r47, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r47, r46) r48 = socket(0x18, 0x2, 0x0) r49 = socket(0x18, 0x2, 0x0) connect$unix(r49, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r50 = dup2(r49, r48) sendmsg$unix(r50, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r51 = getppid() r52 = getuid() r53 = geteuid() setreuid(r52, r53) r54 = getegid() r55 = getpid() r56 = socket(0x18, 0x2, 0x0) r57 = socket(0x18, 0x2, 0x0) connect$unix(r57, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r57, r56) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r59 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r60 = getegid() r61 = getuid() r62 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r62, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r62, 0x0, 0x0) getsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r61, r63) r64 = semget$private(0x0, 0x7, 0x286) semop(r64, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r64, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r64, 0x0, 0x8, &(0x7f00000000c0)) r65 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r66 = getegid() r67 = getuid() r68 = geteuid() setreuid(r67, r68) shmctl$IPC_SET(r65, 0x1, &(0x7f00000000c0)={{0x0, r67, 0x0, 0x0, r66}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r64, 0x0, 0x1, &(0x7f0000000140)={{0x9, r61, r60, r67, r60, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r59, 0x1, &(0x7f00000000c0)={{0x0, r61, 0x0, 0x0, r60}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r39, &(0x7f0000001a00)={&(0x7f0000000380)=ANY=[@ANYBLOB="00002e43660500000000ce558f9362afd5cdb9fae25b4b50f3ee0d7089d382ea84a0d61130315bdf25df7fc7a568963090a4ec25de245a2195b5db2892d7a4e60d588a386cc480e196f0d9fcb2001094546510d3c13c1a8f844a160da8737597bf5e23241011460e8c867bad753dee71a9f6c36694"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r41, @ANYRES32=r36, @ANYRES32=r42, @ANYRES32=r43, @ANYRES32=r45, @ANYRES32=r46, @ANYRES32=r50, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r51, @ANYRES32=r53, @ANYRES32=r54, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r55, @ANYRES32=r61, @ANYRES32=r58, @ANYBLOB="2cf309398f75c46bfd69"], 0x88, 0x10}, 0xaccff110451b3cdc) fchown(r0, r19, r54) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x12, 0x0) 16:02:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7, 0x0, 0x0, 0x0, 0x0, 0x400000]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:02:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7, 0x0, 0x0, 0x0, 0x0, 0x400000]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:02:56 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) fcntl$setstatus(r0, 0x4, 0x40) close(r0) pread(0xffffffffffffff9c, &(0x7f0000000040)="cc27830ff3c9ebad93e8ca8d9d7d00827d17b76fddbdb2ba7792f561304c21d7ee5c91c41b1831e0189f48681c3cd9f916679934b6910365263f6c478f26c9935332629eb9823c964b2a6308be0244ccde6b76e7675210871a74b93298c58b891875c0b1773aea0aab30ffdb0ee3f884696e35096fb2ccbf3d4c04d6c0549a7094433b9d3d58eeee9d738de2a70265ef60e2e31ca16af6ffe8661e6e467ad2167356fcddbc9eafa11e12c3d3e4effb", 0xaf, 0x0, 0x3c) r1 = semget$private(0x0, 0x4, 0x88) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000100)=""/130) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$SPKRTONE(r5, 0x80085301, &(0x7f0000000240)={0x0, 0x2}) recvmsg(r2, &(0x7f00000003c0)={&(0x7f0000000280)=@in, 0xc, &(0x7f0000000340)=[{&(0x7f00000002c0)=""/1, 0x1}, {&(0x7f0000000300)=""/55, 0x37}], 0x2, &(0x7f0000000380)=""/49, 0x31}, 0x40) close(r5) r6 = semget$private(0x0, 0x0, 0xc0) semop(r6, &(0x7f0000000400)=[{0x3, 0x40, 0x1800}], 0x1) link(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0\x00') openat$wskbd(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wskbd0\x00', 0x400, 0x0) ftruncate(r5, 0x0, 0x81) r7 = dup(r3) r8 = syz_open_pts() pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000540)=[{r7, 0x5}, {r8, 0x8}, {r9, 0x2}, {r4, 0x80}, {0xffffffffffffffff, 0x4}], 0x5, 0x6) r10 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCGHDRCMPLT(r10, 0x40044274, &(0x7f0000000580)) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f00000005c0)=0x82fa) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000600)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r11, 0x40044278, &(0x7f0000000640)) r12 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000680)='/dev/diskmap\x00', 0x200, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000700)=0xc) fchown(r12, r13, 0xffffffffffffffff) r14 = fcntl$dupfd(r8, 0xf, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5, 0x1011, r14, 0x0, 0xfe4) 16:02:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7, 0x0, 0x0, 0x0, 0x0, 0x400000]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:02:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7, 0x0, 0x0, 0x0, 0x0, 0x400000]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:02:56 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="e16cadbd7b56296ad09a5c419dffc4baf592548fbe26259056c53f7552c4433060d1c261b911cedcb1af7fd391665727f1fa9f9338f2734807d707e434ea345e1a97baf0811321ec9c44000fb2abb4fe737f17ca53d2e6bd8d17f012110672e23e1cba32a90ea5d714ec562074141173babe8e1fea362f359379128b3b08633e118fa69af11489a4360b7c117cecf2296635b0e5ce711613bf7d893baddf9678485f77653f42511cf9"], 0x10) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) writev(0xffffffffffffffff, &(0x7f00000013c0)=[{&(0x7f0000000040)="16b4791d7fbc432e74358040e6f41f6f81c05b4f22106d9153e17f3eaec5b30d", 0x20}, {&(0x7f00000000c0)="0fdfee1eeac0fac6be43a6fcbba2f3fa889d31e5e70438af5a0a3303bb5972be5027236338ffb5124b2364e0907a94ecce798fe5e1142a93b7da8fa304cbd71de53e5848bbf65d9603a4a48beb57df41c6e290ceecfd97e443e849e135f6f64784b79dd40af9e673b895772b0a950588abdcb4ebdb7c8d6edd43e10584a85a1ce01258c3a9d07c8527f34a69cc9d58fb09247fe9824f3ad00ef93942d6d763069e7f94398624df34a37a326321397355ce65dd33cf7912f6b2ba6f3c3f7ef560dfbbc327f34bbaaca5131eb30d21b1a4ba2aca433dafb74dc37c43c9b4816fa3747646232b8aca07f980cce12f9b5112094cbed245b89ace865a56eb24d490d72d51a19a60badf352faa774ca1bff6408b3463b6cef72b5ed03a2d6a5bd5aac68d9d5b5cfa7e1232b04199e322167ce34efbd8321000fe1cf514252842daf6ec5cf21e02586f1cc755f5fd50d1c6e2120b", 0x151}], 0x2) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)=0x1) openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x80, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000240)=0x6) 16:02:56 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:02:56 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:02:56 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206919, &(0x7f0000000300)) setsockopt(0xffffffffffffffff, 0x1000, 0xef, &(0x7f0000000080)="a23c1fc3aae216a4ecf870c1e132f7f80f75a2173d78edfbe83a44efb66014669a0914f1fda65b6f6e7be870c5f6f77f52b4ad05b1be25437c9c3d45c38b62eff259aac73486b7c07f2247ac66f97c718e3e40dab0a0f77190e52740fe1f9698b768b61a66e7dab5b188cde636fb09e7758152d3991854aafcf7115ef450ec674867cc3f4ddbbfde0da59b49629e1c6e7f8ea3eae332c8936de0b34e4a59621d7cb13316999d5ab5ad730f5176e472d8c332ec33884cac22b75eaa5b1eb2eab086ac58be164256f2335a0ff5e1", 0xffffffffffffff42) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) syz_open_pts() close(r0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) r8 = socket$inet(0x2, 0x1, 0x81) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r11, r10) r12 = socket(0x18, 0x2, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r13, r12) r14 = socket(0x18, 0x2, 0x0) r15 = socket(0x18, 0x2, 0x0) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r16 = dup2(r15, r14) sendmsg$unix(r16, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r17 = getppid() r18 = getuid() r19 = geteuid() setreuid(r18, r19) r20 = getegid() r21 = getpid() geteuid() r22 = socket(0x18, 0x2, 0x0) r23 = socket(0x18, 0x2, 0x0) connect$unix(r23, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r23, r22) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r25 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r26 = getegid() r27 = getuid() geteuid() r28 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r28, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r28, 0x0, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r27, r29) r30 = semget$private(0x0, 0x7, 0x286) semop(r30, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x2, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r30, &(0x7f0000000100)=[{0x2, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r30, 0x0, 0x8, &(0x7f00000000c0)) r31 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r32 = getegid() r33 = getuid() r34 = geteuid() setreuid(r33, r34) shmctl$IPC_SET(r31, 0x1, &(0x7f00000000c0)={{0x0, r33, 0x0, r18, r32}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000140)={{0x9, r27, r26, r33, r26, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r25, 0x1, &(0x7f00000000c0)={{0x0, r27, 0x0, 0x0, r26}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) r35 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r35, 0x8004745f, &(0x7f0000000040)=0x1) sendmsg$unix(r5, &(0x7f0000001a00)={&(0x7f00000001c0)=ANY=[@ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRES16]], 0x1, &(0x7f0000001800), 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32=0x0, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r16, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r17, @ANYRES32=r19, @ANYRES32=r20, @ANYBLOB="0000000018000000040000000000000001000000f0fa11a6a2fcf3478d41e39f001e2b4223ff8bda20973bc83f4ce8cc6fe4b449028a0041042cc8ba5f5f7d62b535cc7f2ca29aa3fe402e86dfb688a06ed381afcc800cd2661116462f29b5a2c7188f456cbe3ce70ccc13f1ebf4cfd379df4a551acf657b050ecf08ab8e94db05a64ea79e6d5f2eeae553efd84c1b3c339fde633087c260929707ea883d6f9459bf6a4fb3f2968254064af2558bd90e538de43f4f4fc2410f9f1d932ba7bd2cff92ee8addcf37fcdf6b530ff6ae5867e6c3708a60f33d6f4cf078e7d53970747005a989f469", @ANYRES32, @ANYBLOB="0000000500000000040000000007000000256f0400862b2f2d3c3b23ea0ce25900", @ANYRES32=r21, @ANYRESOCT=r35, @ANYRES32=r24, @ANYRESDEC], 0x17d, 0x10}, 0xaccff110451b3cdc) 16:02:56 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:02:56 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "93d60d1b4016c2000000000000000000001900"}) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000040)=0x1) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745f, &(0x7f0000000040)=0x1) fcntl$getown(r3, 0x5) read(r1, &(0x7f0000000540)=""/226, 0xe2) 16:02:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:02:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:02:56 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198", 0x30) write(r0, &(0x7f0000000140)="220e22", 0x3) setitimer(0x0, &(0x7f0000000080)={{0x2, 0x9}, {0x5, 0x80}}, &(0x7f00000000c0)) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000040)=0x1) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f00000001c0)=0xb99) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x3, 0x1, 0x2, 0xde, r1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:02:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:02:56 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) fchflags(r0, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000040)=0x1) close(r2) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699f, &(0x7f0000000300)) 16:02:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:02:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:02:56 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000640)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000010000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0xffffffffffffffff) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f00000000c0)) 16:02:56 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000280), 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="c7a885d79053dd52de1ca1b378e5") r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745f, &(0x7f0000000040)=0x1) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745f, &(0x7f0000000040)=0x1) socket$inet6(0x18, 0xc000, 0x0) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x8004745f, &(0x7f0000000040)=0x1) pwrite(r5, &(0x7f0000000340)="58aabee046f292ff73f555f812d31482675477dce93aff4682c374e7af3488ce9034fe73ae02bf6af80d388d70e426a2308247d6d3638e0f520c6e51f32efc46e6202722a7110dcdf723", 0x4a, 0x0, 0x8000) ioctl$TIOCFLUSH(r4, 0x8004745f, &(0x7f0000000040)=0x4) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x8004745f, &(0x7f0000000040)=0x1) r7 = getuid() r8 = getgid() fchown(r6, r7, r8) getuid() ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f00000002c0)={'./file0\x00', 0x80000000, 0x3, 0x6, 0x0, 0x4, 0x3ff, 0x1, 0x0, 0x1, 0xd86, 0x10001}) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000140)) chmod(&(0x7f0000000200)='./bus\x00', 0x41) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000001640)={{0x0, 0x8000000000}}) r9 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r9, 0x8004745f, &(0x7f0000000040)=0x1) dup(r9) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000240)=0x6) 16:02:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:02:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:02:56 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)=0x1) listen(r0, 0x9) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x1) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000040)=0x1) sync() r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000000)=0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) 16:02:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:02:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:02:56 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x5638, 0x0, 0x0, "0000010000000000007800"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open$dir(&(0x7f0000000000)='./file0\x00', 0x100c0, 0xf3e859fab8fff6b2) 16:02:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:02:56 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x5638, 0x0, 0x0, "0000010000000000007800"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open$dir(&(0x7f0000000000)='./file0\x00', 0x100c0, 0xf3e859fab8fff6b2) 16:02:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:02:56 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)=0x1) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0xc5e, './file0\x00', '.\x00'}) r1 = msgget(0x3, 0x100) r2 = dup(0xffffffffffffff9c) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x101, 0x4, 0x0, 0x100000000, "4bc3767c63e17180e9fb917bdf6de0b0bbca21d3", 0x2}) msgrcv(r1, &(0x7f00000008c0)=ANY=[@ANYBLOB="00000000000000010000000000000000000000000000000000000000000000002a200008000000000000000000000000000000000000000000000000010000000800000000000000000000000000004000000000a00000008436e52600000000000000000000010000ec00da000000000000000000000000000000fed439a15880d074b5354d79a00ae45947e3dc5dbb050530fd345d17dd98e23d1efd1bf96651421fa1912d2ad499f6c9cc844bee1685019cb199454194643bd3f7c898323a63125875a7419f2f9c85d8cca5efc0d36ef9d59afa0d9885f4980000000060fc0b7cb81b75d0041af05021bc3d10f14cf1ab268eea19f79dbbe63e37e0c3ef2420f9e0ed259f088728f0e338019fd949f3e3b72e50d9f5024e261c34a84812fa1dd324878345bc8e7e4548cda7403b0ac667f267fde68fb78b6b45cf3960610000000077112ab5e4d0d9fa43a4c969509e8fa3bce30851fcb181224ae9fa0d1c95c339c9da8cce1d7601513dbef1220049cf2a36e9951e317e25844b054b0c5dd17713a8a2a5d67e6e4cc6df9c6208f057fb65976a98b128e7aab1247a10b47502c890a8bfa4c4fe85244ad6e7dfa6a71e47e58d364f326931acf9149cae8a9d34ff4966a6"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)=0x1) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f00000000c0)={0x1, 0x80}) getgid() utimensat(r4, &(0x7f00000004c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x2}, {0x6c8, 0x3f}}, 0x2) open(&(0x7f0000000440)='.\x00', 0x0, 0x48) open(&(0x7f0000000640)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x8, 0xd) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000000)) msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r2, 0x802c7416, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc00c7006, &(0x7f0000000000)) r8 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0x8004745f, &(0x7f0000000040)=0x1) r9 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r9, 0x8004745f, &(0x7f0000000040)=0x1) r10 = openat(r9, &(0x7f0000000100)='./bus\x00', 0x20, 0x40) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20, 0x0) r12 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r12, 0x8004745f, &(0x7f0000000040)=0x1) kevent(r7, &(0x7f0000000340)=[{{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x20, 0x2, 0x6, 0x47c}, {{r8}, 0xfffffffffffffffa, 0x4, 0x4, 0x10001, 0xff}, {{}, 0xfffffffffffffffc, 0xe31b03d9064df18, 0x5537ca32d7be9580, 0x1ff, 0x4}, {{r9}, 0xffffffffffffffff, 0xe, 0x40, 0xfffffffffffffc00, 0xffffffffffff206a}, {{r10}, 0xfffffffffffffffe, 0x8, 0x8, 0x9, 0x2}, {{r11}, 0xffffffffffffffff, 0x11c, 0xf0000000, 0x1, 0x3}, {{r12}, 0x1c1e4f1bf56bf320, 0x84, 0x2, 0x20, 0x8}], 0x0, 0x0, 0x401, 0x0) r13 = kqueue() dup2(r5, r6) kevent(r13, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x200000, 0x0) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) 16:02:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:02:57 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:02:57 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328", 0xc1}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745f, &(0x7f0000000040)=0x1) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000200)={0x8, &(0x7f0000000180)=[{0x4, 0x1, 0x9, 0x8001}, {0x1, 0xd0, 0x3f, 0x1}, {0x3, 0x1, 0x1, 0x6}, {0x1, 0x80, 0x3, 0x9fc}, {0x8, 0x80, 0x6, 0xfffffffd}, {0x0, 0x47, 0x9, 0x10001}, {0x7, 0x2, 0x6, 0x7c81}, {0x1, 0x80, 0xb8, 0x2}]}) dup2(r2, r1) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745f, &(0x7f0000000040)=0x1) fsync(r4) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x10408, 0x0) flock(r5, 0x6) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') 16:02:57 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:02:57 executing program 1: select(0x40, &(0x7f0000000040)={0x2}, 0x0, 0x0, 0x0) r0 = getegid() r1 = getuid() r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r1, r3) r4 = semget$private(0x0, 0x7, 0x286) semop(r4, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r4, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f00000000c0)) r5 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r6 = getegid() r7 = getuid() r8 = geteuid() setreuid(r7, r8) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0x7) shmctl$IPC_SET(r5, 0x1, &(0x7f00000000c0)={{0x0, r7, 0x0, 0x0, r6}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x9, r1, r0, r7, r0, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) semctl$SETVAL(r4, 0x2, 0x8, &(0x7f00000000c0)=0xe4) select(0x40, &(0x7f0000000000)={0x5}, &(0x7f0000000080)={0x5}, 0x0, 0x0) 16:02:57 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:02:57 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:02:57 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x0, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:02:57 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a40e, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r1, &(0x7f0000000140)=""/111, 0x1db6036960f62377) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100, "ffa487666524c9dd74ca43796a40d16145de78a3"}) syz_open_pts() writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="000000186204018b002b3aff7f000000000af032bdf1b3662ea7e166000cbe57977136807465e1d48c0fd55b8886b04afd1448278211cc62f626da8d0800008528f8b3f3b2e0b57ec63861c4b5d9e48a3f92fb4227b9f0", 0x57}], 0x1) 16:02:57 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x0, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:02:57 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x0, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:02:57 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x0, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:02:58 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}], {}, {0x0, 0x0, 0x0, 0x2}}}) getppid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semop(0x0, 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)=0x1) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) r8 = socket$inet(0x2, 0x1, 0x81) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r11, r10) r12 = socket(0x18, 0x2, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r13, r12) r14 = socket(0x18, 0x2, 0x0) r15 = socket(0x18, 0x2, 0x0) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r16 = dup2(r15, r14) sendmsg$unix(r16, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r17 = getppid() r18 = getuid() r19 = geteuid() setreuid(r18, r19) r20 = getegid() r21 = getpid() r22 = socket(0x18, 0x2, 0x0) r23 = socket(0x18, 0x2, 0x0) connect$unix(r23, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r23, r22) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000001900), 0xc) r24 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r25 = getegid() r26 = getuid() r27 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r27, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r27, 0x0, 0x0) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r26, r28) r29 = semget$private(0x0, 0x7, 0x286) semop(r29, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r29, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r29, 0x0, 0x8, &(0x7f00000000c0)) r30 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r31 = getegid() r32 = getuid() r33 = geteuid() setreuid(r32, r33) shmctl$IPC_SET(r30, 0x1, &(0x7f00000000c0)={{0x0, r32, 0x0, 0x0, r31}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000140)={{0x9, r26, r25, r32, r25, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r24, 0x1, &(0x7f00000000c0)={{0x0, r26, 0x0, 0x0, r25}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) r34 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r34, 0x8004745f, &(0x7f0000000040)=0x1) r35 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r35, 0x8004745f, &(0x7f0000000040)=0x1) r36 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r36, 0x8004745f, &(0x7f0000000040)=0x1) sendmsg$unix(r5, &(0x7f0000001a00)={&(0x7f00000004c0)=ANY=[@ANYBLOB="00002e4366050000b80000008f9362afd5cdb9fae25b4b50f3ee0d7089d382ea84a0d61130315bdf25df7fc7a568963090a4ec25de245a2195b5db2892d7a4e60d588a386cc480e196f0d9fcb2001094546510d3c13c1a8f844a160da8737597bf5e23241011460e8c867bad753dee71a9f6c36694b28ce9d6fab65e17deb90e593aeeda631f62a7593a83a5a47b3233d2bb07c31235943f4a6a104afb7d9013d69497be0bb13b7b7267aec8ea29fca8e968520447636d0ea9d1d57c0358c354"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000000980)=ANY=[@ANYPTR64=&(0x7f00000007c0)=ANY=[@ANYRESOCT=r34, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYRES16=r26, @ANYRESOCT=r35, @ANYRESDEC=r36], @ANYRES64, @ANYBLOB="4f1da06c9e85721eeae9e56146cc4fdb966b03b0dcb12f491979ae17bbb24e8ac0d3416b032e0053b63a64f9deb21185826c8801910156e909b88f014d75d2119360476fe15e78a3e976891bb86062684919024b6864dc048ad742bfd39157213677279dcb4c5d3b33af13ad37a67aa75f3b5ebab4451824dc15df52088477c4a57cfa0ad226e4ed28a844477a6fba4aad62e3f48f57bc32a03a8279dcb239f31144e57be103813d7b547e1a8744ddbf4df46a1a0f"], @ANYRES32=r7, @ANYRES32=r2, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r16, @ANYBLOB="000000002000000000000000ffacff000000000000ebda4effaf591af7851f7fb0a65276a847e806816a624cec83b18b3758cf", @ANYRES32=r17, @ANYRES32=r19, @ANYRES32=r20, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r21, @ANYRES32=r26, @ANYRES16=0x0, @ANYRES64=0x0], 0x82, 0x10}, 0xaccff110451b3cdc) r37 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r37, 0x8004745f, &(0x7f0000000040)=0x1) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r17, r38, r39}, 0xc) msgget$private(0x0, 0x0) open(0x0, 0x0, 0x0) r40 = socket(0x11, 0x3, 0x0) r41 = socket(0x2, 0x3, 0x0) r42 = fcntl$dupfd(r41, 0x0, r40) ioctl$TIOCFLUSH(r42, 0x8020691f, &(0x7f0000000300)) 16:02:58 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x0, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:02:58 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x0, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:02:58 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x3d, 0x3, 0xfbffff0a, 0x6cc, "d730c6e7bb6fc6e23c5b00000000000000e76de4"}) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) syz_open_pts() r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x1) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000240)=0xfffff57f) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x4}], 0x1}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x75fb, "ffa487666524c9dd74ca43796a40d16145de78a3"}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000200)={0x4, 0x6, {0x101, 0x800}}) syz_open_pts() 16:02:58 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:02:58 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:02:58 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:02:58 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc5745192a101000000000ffffffff045ad35a0520000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x1) r2 = fcntl$getown(r1, 0x5) fcntl$setown(0xffffffffffffff9c, 0x6, r2) 16:02:58 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) r0 = socket(0x800000018, 0x3, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:02:58 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) r0 = socket(0x800000018, 0x3, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:02:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:02:58 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() socket(0x10, 0x1, 0x2) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x8, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x32}], 0xff6d, 0x0) 16:02:58 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) r0 = socket(0x800000018, 0x3, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:02:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x1) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000040)=0x1) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745f, &(0x7f0000000040)=0x1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x1ff}, {0x64, 0x0, 0x0, 0x3}, {0x2000000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:02:58 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) socket(0x800000018, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:02:58 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000040)=0x1) ioctl$KDGKBMODE(r2, 0x40044b06) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x35, 0x0, 0x0) 16:02:58 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) socket(0x800000018, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:02:58 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f0000000100)='./bus\x00', 0x10000, 0x2) open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(0xffffffffffffffff, &(0x7f0000000380)='p', 0x1) execve(0x0, 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)=0x1) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f00000000c0)=0x4) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x2, 0x7f}) 16:02:58 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) socket(0x800000018, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:02:58 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000100)="c9ccf7beab1983978b885c5c15b84e2e2e2e90", 0x13) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x1) accept$inet6(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) execve(0x0, 0x0, 0x0) 16:02:58 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)) 16:02:58 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)) 16:02:58 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)) 16:02:58 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) mkdirat(r0, &(0x7f00000000c0)='./bus\x00', 0x181) open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) write(r1, &(0x7f0000000200)='\"', 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 16:02:58 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, 0x0) 16:02:58 executing program 1: stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000200)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = socket$unix(0x1, 0x6d0b3643c2a5e39, 0x0) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:02:58 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, 0x0) 16:02:58 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, 0x0) 16:02:58 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) getrlimit(0x0, 0x0) preadv(r0, &(0x7f0000000600), 0x0, 0x0, 0x9) semget$private(0x0, 0x1, 0x0) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x1) r2 = openat(r1, &(0x7f0000000000)='./bus\x00', 0xdef77d9808ea0bf7, 0x42) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000040)=0x8001) 16:02:58 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x1) recvfrom(r1, &(0x7f00000001c0)=""/118, 0x76, 0x0, 0x0, 0x0) execve(0x0, &(0x7f0000000080)=[&(0x7f0000000100)='/\x00\x00'], 0x0) rmdir(&(0x7f0000000140)='./file0\x00') r2 = getuid() r3 = geteuid() setreuid(r2, r3) r4 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r5 = getegid() r6 = getuid() r7 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r7, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r7, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r6, r8) r9 = semget$private(0x0, 0x7, 0x286) semop(r9, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r9, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f00000000c0)) r10 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r11 = getegid() r12 = getuid() r13 = geteuid() setreuid(r12, r13) shmctl$IPC_SET(r10, 0x1, &(0x7f00000000c0)={{0x0, r12, 0x0, 0x0, r11}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x9, r6, r5, r12, r5, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x0, r6, 0x0, 0x0, r5}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) fchownat(r0, &(0x7f0000000280)='./file0\x00', r2, r5, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') shmget$private(0x0, 0x4000, 0x601, &(0x7f0000125000/0x4000)=nil) mkdir(&(0x7f0000000240)='./file0\x00', 0x8) 16:02:58 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:02:58 executing program 1: msgget(0x0, 0xa0) r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000100)) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000040)=0x1) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) socketpair(0x6, 0x4, 0x80, &(0x7f0000000000)={0xffffffffffffffff}) connect$inet6(r4, &(0x7f0000000040)={0x18, 0x3, 0x7, 0x2}, 0xc) listen(0xffffffffffffff9c, 0xff) connect$unix(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4365a041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac558698107b866467be8d9bef963638254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a87868ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f1893fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f07c1fafdedf762ac9427b81352d5911bf1b5fddf3f189b3a3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a081a6c6bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8007ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737570700000000000000a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6ce615cde3d54d4e76418d9fe07891849b0382145b9e077dd819a75fbb7aee7f1d1d725c5a6882bc9a1e9a5e38106acf9ed15e64c99ab82bdaf09bcec7b59e54027403dbb54e797f60012fff4883f09fd1e22c8d66f2964e80a0d00d0d52d44b30ae88a2feacdccefb62c63d8a4a80cba890fa75567b475a2c7514545e395b1398ffc9c55233cfaa147931f93570c362289dcc6ef915a8a6e702ca550fdbeafba959f4976f0db5a4f7f95f631e40ffd052eb21af44b0cd4aad5d315adf09ee08610f8775021c1d428dfc0a40b6218dced4f2d008cad95d4c8161ab09433be80537bafaf0a8cfb2f105011d6a53298107be43796fc8c0f594d49ccc27de1684077ac09742f14d7af74318c84ed5ffbb6bc84362c68367b4feddd8db4cc24886dc824508e77edef6ba0b052a91bb4050a3d948112ffb3f6ac7f466ba2b2837402caae014527cbd8f"], 0x10) writev(r1, &(0x7f0000000000), 0x1) 16:02:58 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x4, 0x0, 0x46, 0x800}, {0x9916, 0x80, 0xff, 0x1}, {0x200, 0x7f, 0x40, 0x9}, {0x7b5, 0x7a, 0x9, 0x2}, {0x1, 0x7, 0x8, 0x7dec721b}]}) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:02:58 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1", 0x36d}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) writev(r0, &(0x7f0000000300)=[{&(0x7f00000002c0)="0d9dd6badec72d7598971d4283791f00", 0x10}, {&(0x7f0000000080)="7107001bcd0156489348243abdc9dbb858e76c64524fe89c689de31eaee2b1f4a37ec025fac03acc1812f76580955a60e94b01be3ed866e5e80d01d8ce4966ea0f4b00f16de26c95dcbb5e2984d91974790d17b54d1a1ded095a45b3b6a1f71af11a55feec35b37589e3a7b1bee84ba1952e653055a7af251b6b68bbd7c2489b521c7d4b75faaf55efde4153f96c50dbf3fa", 0x7e}], 0x2) 16:02:58 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:02:58 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x8000, 0x1fc) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x1) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./bus\x00') write(r0, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000040)=0x1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000000)=0xfffffffc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:02:58 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)=0x1) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000000)) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:02:58 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) fcntl$getown(r0, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) munlockall() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:02:58 executing program 1: mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000040)=""/32) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000006000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000004000/0x3000)=nil, 0x3000) 16:02:58 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) recvmsg(r1, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000040)=""/196, 0x26}, {&(0x7f0000000140)=""/56, 0x38}, {&(0x7f0000000840)=""/191, 0xbf}, {&(0x7f00000004c0)=""/171, 0x1c4}, {&(0x7f0000000900)=""/232, 0xdb}], 0x5, &(0x7f0000000a00)=""/12, 0x2}, 0x3) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000040)=0x1) getsockname(r2, &(0x7f0000000780)=@un=@abs, &(0x7f00000007c0)=0x8) r3 = semget(0x0, 0x0, 0x20) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000800)=0x7) connect(r1, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0x8) r4 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 16:02:58 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f0000000080)={0x2, './file0\x00', './file0\x00'}) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x10c) r0 = open(&(0x7f0000000040)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) 16:02:58 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x1) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0xfff, 0x1, 0x6, 0x4bd1, 0x10000}, 0xc) r2 = socket(0x800000018, 0x3, 0x0) r3 = msgget$private(0x0, 0x55) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000080)=""/197) r4 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) pmap_unwire: wiring for pmap 0xfffffd80614262e0 va 0x20005000 didn't change! 16:02:58 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000040)) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:02:58 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d3dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0x2d2}], 0x1) sendto(r0, &(0x7f0000000000), 0x0, 0x8, 0x0, 0x0) 16:02:58 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x8000000], [], [0xf8040000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:02:58 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [0xfffffffffffffffd, 0x800000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0xfefffffffffffff7], [], [{}, {}, {}, {}, {0x0, 0x0, 0x32}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {0x0, 0x0, 0x0, 0x20000000000008}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x80000000c, 0x8000, 0x1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745f, &(0x7f0000000040)=0x1) connect$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="289bd490c675595b0c9482e28d34388b010400006d53"], 0xa) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745f, &(0x7f0000000040)=0x1) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f00000000c0)=0xfffffffc) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x8004745f, &(0x7f0000000040)=0x1) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000000)=0x1f) 16:02:59 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x1, {[0xffff, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2ba0, 0x0, 0x0, 0x0, 0x0, 0xea, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0xffffffffd90153b0], [0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff], [], [{}, {0x0, 0x0, 0x0, 0x1000}, {0x0, 0x0, 0x0, 0x1}, {0x2}, {0x0, 0x4}, {}, {0x1}]}}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x61) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x180c9, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008000014000004455d5d3efc17a1a000000000000fcffffeb00000000000000080000000000e4", 0x2d}], 0x1) getpeername$unix(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000148e673400"/4098], &(0x7f0000000040)=0x1002) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x102) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b0, &(0x7f0000000300)) r5 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000015c0), &(0x7f0000002b80)=0x8) close(r5) write(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x8004745f, &(0x7f0000000040)=0x1) write(r6, &(0x7f0000002ac0)="9c27a50d7cd009bebcfcd2837e333babf40670dcfc16d5e08d3f2225f2c2b37db1b9606be57faba0af3f6be38f32942a80fc2770acb470294bec6b8cea03837519736843d38446ba4fe94318639de3e280de612a5226b4b6559653762dd06f62a6cd2f66ee674b90cb17714438c48c0d25d981ca46ff50f53338df42a021ff642a72ae08a930d59639b881b47b5daeeae39736d3130c414d63a628094fe7a9f8074f3321bbf46ff6b645bf4dfbc19d76db5ed34b2a821129ab", 0xb9) close(0xffffffffffffff9c) ioctl$TIOCCDTR(r0, 0x20007478) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) sendmsg(r2, &(0x7f0000002a80)={0x0, 0x0, &(0x7f0000001680)=[{&(0x7f0000000140)="82ba92bb850c37c8dfe91621c784a179e8e9d3", 0x13}, {&(0x7f00000001c0)="4ae591c52c2da8b0db9a8e2019e86fcf555448919d7a627c39c347584b6c7d2a131adfcd4a", 0x25}, {&(0x7f0000001500)="3961b1317e8c8ee7fc990de1a1ad863fd10ad156625b132d7dec77dc17f3bfe571ed8d2b4aabfbb9384b040065ceb287a19b8fb0196d8406a54778493b3b62f3bee0fecd72f98a55578e99d643343b1bcdc896772b1f060bc2a14f54f40513590b5406aede07705b249ec88a44ad4768170b1441c1f19c5faaf4b83237a73868e52b011a2d6c79e22f27be7071f4cb3767a67e5593010a37bbb21bf83d6d5d72bcaad471f3078e30f7e8e82dcee166e20f25d17ab6dbfd4b5f264a74d5b918", 0xbf}, {&(0x7f0000000200)="128598f5abe2a6dd7d8ce2e7265c4aa48f115d894f4e932e446b06d611d5686521e036e45e4d9a1d87318a769e9df4948b6f92", 0x33}, {&(0x7f00000015c0)}, {&(0x7f0000001600)="847aa005e9296f370f939c865e7277c2ccc277e3c8b2d1412dcd28f713e868a5fe1bcb75f38c4645ddb705f6441ba934b8a421d9b52e9cc30a507def97129deaae4e3be6b6870a", 0x47}], 0x6, &(0x7f0000001700)=[{0xd0, 0xffff, 0x4, "c6dbcb43154c47227c0f47108f1011263b85f3e01bf44b3e9623565a5aafc34ba00fd9241fd26ff1869abaf59dbbaa1d1ff03d1145113980fe3b0fecb9834c5ca6bcac09313602cba5e2a290ae773d9c8f6fd3e0330f95afcdb15ec614b822203293ae76e5813bb477de77eaf8ef0918ff3a7c69099fc950802b167b9db0875ac706973b2eff292afb5a9ad16b088c21f8dcf6e1aa6b4413c8332a7f7b4eddd9c4f8fb451eb5e7133278bc40f73c9b3f121edaee94efd9b4f27417af3b0ae0"}, {0xd0, 0xffff, 0x8, "720dc5a4b33ea6f0fbdb358bd4e953342fdbc851bb1fe24f166d752f1870382b4129ac6e61e64cd1b44fbcbcddf2c04d44eb5b2f8829b1b81f79ce63555ed962ae89cbb38095537eff3d7d7493d9d60979a955f131bd98650d90c4377d505f6b130fcd3672a3833011fc66506a7d6aabbee5bff5038a5ca5c08bcdc25f7ebe87a3828736f4beaf4f659caad7a4308d20fc703b67f1ac79b75d386a585e2e9bbb8f52ae1a09be357a3ee8b424c388ab109b7c3f753c9d51811645"}, {0xc0, 0x1, 0x4, "d558c0c3ad3198565c6ca20d2b815941ddfc5858608275373d6d4f4a84e64577b8bb3b4c80a2d0b711bc76442a61a56ec61e02222243ab694bcbd6ff519a622410c3f8d96eb21f838523c303604f8a51879b65023aa06b46e85d38a2c75e2033589130b8b77c8e5666fdce86c55fb1ddf9d785eac649db2c4ea5f2e9894d33e0a9282e9ae18fb0def6f1e438d5264c9775f7791c30d17fab42bcd0e9f2e14e530cfc338bf153d6a2ef8347a386"}, {0x1010, 0xffff, 0x3078, "02be5ccf6d443e71132ccb95bf1e97192d7289b87c7cb3848b1ba9b2f71ec6ad9d680c004c7817e8ffaa3d535fa49cc5be11eaac5dde555f455362088694b50e45cb911afb205abd41bf278ba1e54b8fa1bf17d952fa31ff7c6fb763cf59271184b0bc2fd17f798bc72c41b584ccec3a00a94afbfe9ad8edcefaf78851f2c63454bc15599578de1d3c9e8c4d4b339b4b0216cc3812ab6b8aff71a9e01eacb01e1d9e31bb93dea89341f91c4ad68afc256ccc46d96f10325529b4fc9a433e793047420556ed7938eaa3c4b5decb050397660139883dc05964aca6df7cdef517ac57459aca00d61ce775f8665c539495f000c5ba330a72ef4b49f96783ef1227ae88cc332ba66c276432891b6a9d636034b1ee198b5896f5f6908cfa2eea1ef7f9c8b73d3c3812cf3284c8981e46d0f4d02647befd320a107cf58f6f75d1af0308d9cedf201e0062857042bab27204ff61cd2b8a861d867dff7dcc8ce9ea20a3d23324474dcd10a98164191a8e0700e6480ef5ec23217df830e800969a13b268a8ca52576504bdd0522cb6af1c4cd99ed6cfd1fc8a9632c95f33822f3718dc994b7621e57a0d6b6c2e38300a003c8b4ebd499ef773988f3601f4c36e538743da47a95212be912a4b7ed6cb84b4ac00b4be5aa8e8731c0c7b5b0de7701f2996dc02e801635d9800b933d25ec5630101b81b0da7d0ec519b3b1e211563ac45b1cd37b75ee6ee8c9ba3a702c588bde9ede1ae74e77d10257df1112b7b6447b842564abefe21f93580c58fd81f3dd824dc032fceee03d4b12f8beb635547436002a1ddc20896110a2e3d9c6e4965116455f7a68f961265fbb27d9be41e022b535a71011f29fbf8ca5cf7902c48614c08813ad045bcddc4ca8195349c0ecc11accead84b01af6399b3865f7db2654f53eaf7826b9b4ffb443591c16a68ebf36b002e7e4a160ecf8abf0ef0a1e5b0ed11c646b3a0b8efa38753f6ae99eef93d959639cd36e05cec9f3121bfe2d3578f220747edaf0f44e10586a181a79cd54d5a77234097a70017debfb29b7f99934bb52c5e2de18b5397608048bb8a47c3ee40fb21fd6ba3f6363cafa2f7c183d603a3641d63904fe3755ffbef1cc5bff60ccfc631d28f1793e6b895d6895d6e059304dbcd9bc4cf7875eb98fe57236b79c1cce3c885b7569b904abcd1701e3c9b19bd7f6f3a1a27d3ca084f97a8796d6cd54248c047f72c2c2b8d22317af24ff88a08eb48f23ef38b5538ec053881d26774c6aff7b028883f815d699b419fd352c12e2a09ed3cb6e182843acb55b874b9b25a542b851f499d51eb5a5df8c586041313baf63b50f2ce70a7e28f06dd7ab44f8f1c0369f5f53dcc8491ec1ce02b87d9bd940ababc85a28ef46eb4304fec4cf8ba5881d492d485953ce29bd44d129e9a1ae454904db76fb98afb45b5c3a28d04c97eb105800fe3047e17532c3e9ae7c7b6f5e706875b1b2fcf200fb233f8691e87d1089808c16bcc9804b3dc798e0b40cccb12278d1d9ed5b7704b8757c46ff83c629bec2bdb0541f5e72c3b8d0fc1b9e1d8758950345550a9fe6ec38164775f74ca52daa00886bc83c27a07d4c1e94b742053a7867f0d3e736c335422b894641e3e4fe4d221032ead4544f2ba85bff9c286e2f49f18b58aa456285176f45798d14847d60dc62802356814923a5ed5c007b9ce847e707fed1d03240c3ab5b8b948bacb082de0b24b26675b91cb639f74d7a2b917c5b3c17a64ade535ddccfca296987c45cc5be93c427ace31e2b52ba0e3b1dafd6fe2cfc9dadea3f63d3905f99a39629eb65c86ea6899fbf7ab748faedb003261ce7fa37a5864b5ed1b27d88d5de0c31de6d437aa50e0eff2958b779b15dfceb7975da2715339965b795edb55b7f01ba9ce8d356d856a0bcb20eb0015148a808d778f7265d23e92b67350fe02a503c5d12d466a82005cf6204767681ac3923de31a937de6b872df4fc7cacea901b5f2d2bf2a55b5c459e590b2385b994fdbda14b44a96feb79bac686e34477cdd8b1c9a5b3aa9003775c6368e021e05183072620de1802041cd008dff97342808c7f1c5b0aa9bfd1f4e8e265c333fc1a481bcfa0bb935eb372b9fdd6432d85624df52e19ff5452ee3ffef8519209e1acca075b90cbdee6d770dd086a69c7786050f36ea46fd44bb2428c7798c314c29a49064b39174dd2eccf790c9725fc41ebade7a28670c3c380c4481a61892f1862168ab7fa389632c1915113fdee28431e3a7a4618c2ce2ef53ff0de37e07e8e64a0c8069613e46b058db2fdf7dbdffd983d590108d6a83e08d256ad1416b18b4f89c0a5d2c487639b2101f2a28b075effbcc2a36b4866005eb6c4f58ddc31b9b7413dd8fe04df00d261fe13d551220880bebb7f5ffb98c8cd5e3c729682fee294543147cdea08b52fe963957ab055182df6b1b226a94ae13e2cbd4e55fd8d2a8485c7f7834bdd91f5942a2a0dee0a74dffe4768f1b0ee7e3207c2e4a53242caaed07c3f1fa458fe9850c41567960c96f630486837f24b013d58ba00ad57c6c7f3fc393a56ac6ea51ce4835022f34fa94e47fa892a443b0038628896c3d01d4abb163e63fec287690d5f18a5f730535982eadae67db9cb5a5a6e74703e50a8367e3cea504445be6bdbe07e54b1c83f1831fbcab36c5e818af4a54d2cb540d5ccad9c6476e8030d4ec55430285f919f87695cbb9e13163f2d71aa202a4b5a04b9bbfba83c19466f7b33f71c7b8a7a928c38b9fcd9c1d15bb857721db0218553745029c693f85622f6ecb789a4a7a6622932d1b2431b339328baff4c680bf131015150d4e35c5d87b5686c21b9cb02e81e45e3b3f2e929a739d694ee354d92a79e729ca092ac9b1fd9f8eccd49c8eaa90fa35f9a22f2ca345b76f5b42df589775d1afe56684750f5501e0e6199fa2099475373199544ff6b3f9a04c7e81356ef69f169179a45bea3ef72f1605fd9f1567f97b1455763531576a90c586938011100248a456bb25ca0a2cb3776dfda05c9088771aa8fc0189071ae67571617c58ada62384703cbb9306e596eb2e451b181c079953eeae6acc78d120d6f91b28faa029df413b5d6a94900bec3bd1e19749d22f43541c0fee77465ba24d5535b0909f72d00bf92eca53d61460970158c0082ecb2aa2acf69a0942ac843649ebb5931b2b2f2768507a3972e49bbf2eef3134f30be13f4402bc25ee56b2c61af96fcbb9f5f83bcb2f7c92a799bd4a7c387709a275c2e1cff8e4563ed38355f64cbc6cc3d64d4a6670cfa7f6445da8a2ede4ba1a553cbb07c129131337cdb5cb697884b1ecd1b6b9de1219061d4c42ed4d61ecbcf6839d1094a333cd5f635d605911bbb044f14f064fcbb52adc76e22c000449807306cf37d5dfd5eddfb85382336a1cdbd05c0ac003b2fbdac5631b87a0a676ed9215cc1714807b969d1e20475b56ffc3dd7b7f93dad6e15d5ed2ab367c205e92cec78db916ea204a46e3334fb6fc2aa1b5fdf868605bd534f453978861c9b223bf2f7b42bf16e2f31069335255561cd3088162013d376ee597ff96bc42f5be09b0e6d908a9b46d008d86ae63d49f8cc0b2c664f0d869a3d92dd88a7ec2a2988f3585b5c7d83538182ecb985c948dbe5eb5023c11456b03b50a5c2da070a2eefff0f1717c29ba0233a649243961f0f4cf2f528ae0cda994699a09e9527b87fa69001800d55c7885b67f5c2fa7c667ebc3d6b09cc7ea46a0d34c2c37e9fef3a2b5e64e936e22e3117c8a37b9c184978a1b20587d53ace534d7cec5c1e3244d0e821301f56f100a76f57b01d1accd1fad0604239f6072febf62c5b3142dd660bee93ee1d0f5d90c2e4bee14594eb68d3060db632e38ded0e45d0dce4120e0138cb318d096e479e952e02b79d50904ca67584733afb7fe521dd899fb87887d7d62246c5c70106bf9a040167ee8a1d54da5d7e9022236734e4478fcc968800b1e61ac0416e264df5fb00f8b6b2db03f63320b5f418ee4923c1b4c78b5cce11cacbc797967bf22ab4ebdb03940a6095603ce0a2f1869c1f6632ce6df5568136a96f400b06e968d9ce387fb2c6024d2c23741f0613be33051ef101f63b9d8582ec01a6196b88085ac30858456a22284a65bc7890320b5043ddae965da32daa7a63ea1df57db604e7cbff87ca574813b6bb8feeb53c9cbc37129108441cdff1f1ea9cc939991442413a6cc1ec623137d3f821103ea7de810b19e270ab2d0305953000db3679a9af418b4bec4155140849b0cef6d1f23a0aaa775c4284346f185bf7bb7f97e135ab43869f8bae6ca32e2df6d313fafebf04ae74d46ff22c1a554d233d0649f66bb4920a3889b6c30092f7c25c027aa0c8f42c0b484a45322f39f79e186e13ada944dfb852f2ba5bc181237397fc50aeb68ec5a1a3445afd00ce90f041d8ef1082103866373ba7d7dc93ca2e757b6c7156f7ef740ccb5c3a6eef7755ac677862703bb7589f73edafc066ce5dd2edf63c2d9c5f0bff59fd084429327855bb87a74aceebe300e8faefe6c4c989b0dd131d2cc3de8012992768ec70cb35621ff03649f183bf6ef8fe06165b586fa7da35426592e6ab47a184b0e1d1270e24807427ddc1b03c30ab1427c91b4e0ed2b3e1be4ee47d94d9c8d89d74474c1a98ef26f0482b0b51e6b4f2a14e3be955c81cc2d0d73cdb2e7ccce6dfae809439e56602170d1c947159935137c105be20294bbd7cd9f9a1a04f08659ad50f93308d8e90830e1092c2394b01e383bf869e149de24da828290195dc9273d34959fa95ddc117afbd4e60a6a5ac49871e236a4ebf681233ea441dadc6073d5fdc45b14936bdda98a4ecea7405810e1671e5aa76625c9050ba5e780c67ff4a7ed2309a246983722f58514ae603ed0768da8a6f59f8ad0d4369341eb26dde50711d6d39cabbe4fd8505921700c46029b618943f556833ae694f0f75c065349b8c98485a15c046bd4bc056ef038d0ba6d82b36e387b4b28078209e5fd28e4e42d1437f392bc73097c236af7d1ba42021b12a03db094e2bc2ac7f3e9c5a2ad0d2933f26851e02b6d613187647ef692f18178179b649230de099193577e204c1543d5636befb60c5672b1b84ed8d915e7aa31fbf62265e81ca8eb987ee04bd7f71fbdeb7421eab7e17f9ebaec98c444835a101402c0e90dc811b5d3223cf98d1c69ed442607198b6d4c6c5f47da6638908d0569ea2b3c3d785cec5af3534ba38b1480e10fe198a0f05d43072b16ac7c2c0cca145c79675173a00f5faf58f4000eed6f8cbcb474808301e7ccf6b595945bae43b4ce3b4362d3af4747a9fe25cffce192d6e41a7cdcaa4ea20a8afe8ae15f5025bf61b480cfd7359aacb5548019550d00ba38c9f0f5bfd4e64049f48cd7d35069bcd2f163ee55d5ba1b7c217430c0c927d6065fbfa8575b4303fac955931e72eebafcd5f54441b69fac4bee9731910e93e909d36be4beba14a556623f62b8a708c640971dd1f144ba9af5eb6662fd2c1ef3a58524c4ecaf5990b6da2f75eceade434805ee17c5654d51a2b957224f6b6363a259210a8e99db0cf8bb720d093cc5cf56cac2e1490cd686644860bfe5f1863872c304347e6966187e880369dbb70ceac259cfbd8b82efe31088efc3b960a259cdba5588cc7f84f55a09a3b8a880cfa63198bb05b3b1a63997d326097a4972aec961a7211c6dfe05fefa5646b1540fed8e4a3045e1a5e4999b516e8f893c732f51b84cc7e2ccbaaf5b1583509fe2a5a7bfc844c1c9f668382b60d261def5273d497eafb3b6a63eeb9b7"}, {0xd8, 0x1fffe, 0x7b, "a5ff11caf4be807746c48ea5118fdcc0e9c84bf41af23b1f211752e93ec40c40aa28f47238fdcdefc590d0a274e14afb27cb02d688e0fdc4ca43a77e0ffb4a3336659873c9f20dd36a538214b88f6ecb1d0a94c48a3b7830ec8449a0f14202d328b19078750dea021bf1cc71953fab5256f3d5e585a17fd8c6ad8bb10dd69f1d508ca600a7999a2810cbd01b13d1a4ddc8be4dd732dc974a51ab6b81d9a8252a7225396c01285d4e5ad4b1418421010ee03fe0bc6967fb36cca05af1f8e08b8e1694aa"}], 0x1348}, 0x404) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0xffffffff, 0x7, 0x8, 0x0, 0x7f, 0x1, 0x5, 0x0, 0x0, 0x8, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) 16:02:59 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000040)=0x1) recvmsg(r2, &(0x7f00000006c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000640)=[{&(0x7f0000000040)=""/106, 0x6a}, {&(0x7f00000000c0)=""/208, 0xd0}, {&(0x7f00000001c0)=""/14, 0xe}, {&(0x7f00000004c0)=""/211, 0xd3}, {&(0x7f00000005c0)=""/105, 0x69}], 0x5, &(0x7f0000000200)=""/19, 0x13}, 0x40) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:02:59 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000340)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x8, 0x0, 0x8000029d8aaa8}, {0x20}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x42) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745f, &(0x7f0000000040)=0x1) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0xffffffff, 0x5fd, 0x9, 0x0, 0x176, 0x401, 0x2366, 0x2, 0x2, 0x2, 0xffff}) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745f, &(0x7f0000000040)=0x1) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f00000002c0)) connect$unix(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="01802e2f66e918653000714564635df4ec484539eba0e11b4cc779dfb3d014fa40070373010dd08e1887c5b68b91e177bd366f013b9ec2927ac81f44deabf0a6e07aa202c8d7d72761ebb9333f0b2edd008a6e7116139390a07c2f988f97d33e512bdd000000000000000000"], 0xa) chroot(&(0x7f00000000c0)='./file0\x00') syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:02:59 executing program 1: r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61f41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd84606000000cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb8c6ba9d32fd083b12017bd1ea0d5c21", 0xca) r1 = syz_open_pts() close(r0) dup(r1) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000040)=0x1) preadv(r2, &(0x7f00000001c0)=[{&(0x7f0000000180)=""/23, 0x17}, {&(0x7f0000000240)=""/177, 0xb1}], 0x2, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107b7c507c84a4ffffffffff9c11fe4dbfa600", 0x0, 0x7}) readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:02:59 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = shmget$private(0x0, 0x2000, 0x10d, &(0x7f0000135000/0x2000)=nil) r2 = socket(0x800000018, 0x3, 0x0) r3 = getuid() r4 = geteuid() setreuid(r3, r4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r7 = socket(0x18, 0x2, 0x0) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r8, r7) r9 = socket(0x18, 0x2, 0x0) r10 = socket(0x18, 0x2, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r11 = dup2(r10, r9) sendmsg$unix(r11, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r12 = socket(0x18, 0x2, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r13, r12) r14 = socket$inet(0x2, 0x1, 0x81) r15 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r16 = socket(0x18, 0x2, 0x0) r17 = socket(0x18, 0x2, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r17, r16) r18 = socket(0x18, 0x2, 0x0) r19 = socket(0x18, 0x2, 0x0) connect$unix(r19, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r19, r18) r20 = socket(0x18, 0x2, 0x0) r21 = socket(0x18, 0x2, 0x0) connect$unix(r21, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r22 = dup2(r21, r20) sendmsg$unix(r22, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r23 = getppid() r24 = getuid() r25 = geteuid() setreuid(r24, r25) r26 = getegid() r27 = getpid() r28 = socket(0x18, 0x2, 0x0) r29 = socket(0x18, 0x2, 0x0) connect$unix(r29, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r29, r28) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r31 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r32 = getegid() r33 = getuid() r34 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r34, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r34, 0x0, 0x0) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r33, r35) r36 = semget$private(0x0, 0x7, 0x286) semop(r36, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r36, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r36, 0x0, 0x8, &(0x7f00000000c0)) r37 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r38 = getegid() r39 = getuid() r40 = geteuid() setreuid(r39, r40) shmctl$IPC_SET(r37, 0x1, &(0x7f00000000c0)={{0x0, r39, 0x0, 0x0, r38}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000140)={{0x9, r33, r32, r39, r32, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r31, 0x1, &(0x7f00000000c0)={{0x0, r33, 0x0, 0x0, r32}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r11, &(0x7f0000001a00)={&(0x7f0000000380)=ANY=[@ANYBLOB="00002e43660500000000ce558f9362afd5cdb9fae25b4b50f3ee0d7089d382ea84a0d61130315bdf25df7fc7a568963090a4ec25de245a2195b5db2892d7a4e60d588a386cc480e196f0d9fcb2001094546510d3c13c1a8f844a160da8737597bf5e23241011460e8c867bad753dee71a9f6c36694"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r13, @ANYRES32=r8, @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r22, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r23, @ANYRES32=r25, @ANYRES32=r26, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r27, @ANYRES32=r33, @ANYRES32=r30, @ANYBLOB="2cf309398f75c46bfd69"], 0x88, 0x10}, 0xaccff110451b3cdc) r41 = socket(0x18, 0x2, 0x0) r42 = socket(0x18, 0x2, 0x0) connect$unix(r42, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r42, r41) r43 = socket(0x18, 0x2, 0x0) r44 = socket(0x18, 0x2, 0x0) connect$unix(r44, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r45 = dup2(r44, r43) sendmsg$unix(r45, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r46 = socket(0x18, 0x2, 0x0) r47 = socket(0x18, 0x2, 0x0) connect$unix(r47, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r47, r46) r48 = socket$inet(0x2, 0x1, 0x81) r49 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r50 = socket(0x18, 0x2, 0x0) r51 = socket(0x18, 0x2, 0x0) connect$unix(r51, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r51, r50) r52 = socket(0x18, 0x2, 0x0) r53 = socket(0x18, 0x2, 0x0) connect$unix(r53, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r53, r52) r54 = socket(0x18, 0x2, 0x0) r55 = socket(0x18, 0x2, 0x0) connect$unix(r55, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r56 = dup2(r55, r54) sendmsg$unix(r56, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r57 = getppid() r58 = getuid() r59 = geteuid() setreuid(r58, r59) r60 = getegid() r61 = getpid() r62 = socket(0x18, 0x2, 0x0) r63 = socket(0x18, 0x2, 0x0) connect$unix(r63, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r63, r62) getsockopt$SO_PEERCRED(r62, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r65 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r66 = getegid() r67 = getuid() r68 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r68, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r68, 0x0, 0x0) getsockopt$sock_cred(r68, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r67, r69) r70 = semget$private(0x0, 0x7, 0x286) semop(r70, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r70, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r70, 0x0, 0x8, &(0x7f00000000c0)) r71 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r72 = getegid() r73 = getuid() r74 = geteuid() setreuid(r73, r74) shmctl$IPC_SET(r71, 0x1, &(0x7f00000000c0)={{0x0, r73, 0x0, 0x0, r72}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r70, 0x0, 0x1, &(0x7f0000000140)={{0x9, r67, r66, r73, r66, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r65, 0x1, &(0x7f00000000c0)={{0x0, r67, 0x0, 0x0, r66}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r45, &(0x7f0000001a00)={&(0x7f0000000380)=ANY=[@ANYBLOB="00002e43660500000000ce558f9362afd5cdb9fae25b4b50f3ee0d7089d382ea84a0d61130315bdf25df7fc7a568963090a4ec25de245a2195b5db2892d7a4e60d588a386cc480e196f0d9fcb2001094546510d3c13c1a8f844a160da8737597bf5e23241011460e8c867bad753dee71a9f6c36694"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r47, @ANYRES32=r42, @ANYRES32=r48, @ANYRES32=r49, @ANYRES32=r51, @ANYRES32=r52, @ANYRES32=r56, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r57, @ANYRES32=r59, @ANYRES32=r60, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r61, @ANYRES32=r67, @ANYRES32=r64, @ANYBLOB="2cf309398f75c46bfd69"], 0x88, 0x10}, 0xaccff110451b3cdc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x4, r3, 0x0, r5, r6, 0x40, 0x32d6}, 0x200, 0x1, r27, r61, 0x4, 0xb67, 0x4}) r75 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r75, 0x8004745f, &(0x7f0000000040)=0x1) mmap(&(0x7f0000240000/0x4000)=nil, 0x4000, 0x2, 0x86dda410f3b37896, r75, 0x0, 0x6) r76 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r76, 0x8040691a, &(0x7f0000000300)) 16:02:59 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x1], [], [0xfefffffffffffff7], [0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x7], [{}, {}, {0x0, 0x0, 0x11}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:02:59 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0xffff], [0xfefffffffffffff7, 0x0, 0xffffffffffffffff], [], [{0x0, 0x0, 0x0, 0x3}, {}, {0x3}, {}, {0x0, 0x2}, {}, {0x0, 0x6}], {0x0, 0xfffffffd}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x1, 0x1, 0xff) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:02:59 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {0x15}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000040)=0x1) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_index}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3cd) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745f, &(0x7f0000000040)=0x1) r4 = accept$inet(r3, &(0x7f0000000040), &(0x7f0000000100)=0xc) pread(r4, &(0x7f0000000200)="af813b1035e3d7fcd524e86decf31230df4152e93294802bdf3c55ecb441208320c89c990e4296a075445e5d8c8f5234e21e8b10a48083a8d039b8b0bc7001b9a0f3a6569a2111fce3c14a292cf666635a6edb7302def84ffb147548b51da4a8b3564d15178b6843c66eb96110037f6d29c73a8e95917a", 0x77, 0x0, 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:02:59 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7], [0x0, 0x0, 0x0, 0x0, 0x20000000000000]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x20) r0 = socket(0x800000018, 0x3, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x1) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:02:59 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x3}], {}, {0x0, 0x4}}}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)=0x571) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:02:59 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) pipe2(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x9) r4 = syz_open_pts() r5 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x8004745f, &(0x7f0000000040)=0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) r7 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x8004745f, &(0x7f0000000040)=0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r9 = getgid() r10 = getppid() r11 = getuid() r12 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r12, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r12, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r11, r13) r14 = socket(0x18, 0x2, 0x0) r15 = socket(0x18, 0x2, 0x0) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r15, r14) r16 = socket(0x18, 0x2, 0x0) r17 = socket(0x18, 0x2, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r18 = dup2(r17, r16) sendmsg$unix(r18, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r19 = socket(0x18, 0x2, 0x0) r20 = socket(0x18, 0x2, 0x0) connect$unix(r20, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r20, r19) r21 = socket$inet(0x2, 0x1, 0x81) r22 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r23 = socket(0x18, 0x2, 0x0) r24 = socket(0x18, 0x2, 0x0) connect$unix(r24, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r24, r23) r25 = socket(0x18, 0x2, 0x0) r26 = socket(0x18, 0x2, 0x0) connect$unix(r26, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r26, r25) r27 = socket(0x18, 0x2, 0x0) r28 = socket(0x18, 0x2, 0x0) connect$unix(r28, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r29 = dup2(r28, r27) sendmsg$unix(r29, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r30 = getppid() r31 = getuid() r32 = geteuid() setreuid(r31, r32) r33 = getegid() r34 = getpid() r35 = socket(0x18, 0x2, 0x0) r36 = socket(0x18, 0x2, 0x0) connect$unix(r36, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r36, r35) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r38 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r39 = getegid() r40 = getuid() r41 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r41, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r41, 0x0, 0x0) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r40, r42) r43 = semget$private(0x0, 0x7, 0x286) semop(r43, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r43, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r43, 0x0, 0x8, &(0x7f00000000c0)) r44 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r45 = getegid() r46 = getuid() r47 = geteuid() setreuid(r46, r47) shmctl$IPC_SET(r44, 0x1, &(0x7f00000000c0)={{0x0, r46, 0x0, 0x0, r45}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r43, 0x0, 0x1, &(0x7f0000000140)={{0x9, r40, r39, r46, r39, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r38, 0x1, &(0x7f00000000c0)={{0x0, r40, 0x0, 0x0, r39}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r18, &(0x7f0000001a00)={&(0x7f0000000380)=ANY=[@ANYBLOB="00002e43660500000000ce558f9362afd5cdb9fae25b4b50f3ee0d7089d382ea84a0d61130315bdf25df7fc7a568963090a4ec25de245a2195b5db2892d7a4e60d588a386cc480e196f0d9fcb2001094546510d3c13c1a8f844a160da8737597bf5e23241011460e8c867bad753dee71a9f6c36694"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r20, @ANYRES32=r15, @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r24, @ANYRES32=r25, @ANYRES32=r29, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r30, @ANYRES32=r32, @ANYRES32=r33, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r34, @ANYRES32=r40, @ANYRES32=r37, @ANYBLOB="2cf309398f75c46bfd69"], 0x88, 0x10}, 0xaccff110451b3cdc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) r49 = geteuid() r50 = getegid() r51 = socket(0x18, 0x2, 0x0) r52 = socket(0x18, 0x2, 0x0) connect$unix(r52, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r52, r51) r53 = socket(0x18, 0x2, 0x0) r54 = socket(0x18, 0x2, 0x0) connect$unix(r54, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r55 = dup2(r54, r53) sendmsg$unix(r55, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r56 = socket(0x18, 0x2, 0x0) r57 = socket(0x18, 0x2, 0x0) connect$unix(r57, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r57, r56) r58 = socket$inet(0x2, 0x1, 0x81) r59 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r60 = socket(0x18, 0x2, 0x0) r61 = socket(0x18, 0x2, 0x0) connect$unix(r61, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r61, r60) r62 = socket(0x18, 0x2, 0x0) r63 = socket(0x18, 0x2, 0x0) connect$unix(r63, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r63, r62) r64 = socket(0x18, 0x2, 0x0) r65 = socket(0x18, 0x2, 0x0) connect$unix(r65, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r66 = dup2(r65, r64) sendmsg$unix(r66, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r67 = getppid() r68 = getuid() r69 = geteuid() setreuid(r68, r69) r70 = getegid() r71 = getpid() r72 = socket(0x18, 0x2, 0x0) r73 = socket(0x18, 0x2, 0x0) connect$unix(r73, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r73, r72) getsockopt$SO_PEERCRED(r72, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r75 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r76 = getegid() r77 = getuid() r78 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r78, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r78, 0x0, 0x0) getsockopt$sock_cred(r78, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r77, r79) r80 = semget$private(0x0, 0x7, 0x286) semop(r80, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r80, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r80, 0x0, 0x8, &(0x7f00000000c0)) r81 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r82 = getegid() r83 = getuid() r84 = geteuid() setreuid(r83, r84) shmctl$IPC_SET(r81, 0x1, &(0x7f00000000c0)={{0x0, r83, 0x0, 0x0, r82}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r80, 0x0, 0x1, &(0x7f0000000140)={{0x9, r77, r76, r83, r76, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r75, 0x1, &(0x7f00000000c0)={{0x0, r77, 0x0, 0x0, r76}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r55, &(0x7f0000001a00)={&(0x7f0000000380)=ANY=[@ANYBLOB="00002e43660500000000ce558f9362afd5cdb9fae25b4b50f3ee0d7089d382ea84a0d61130315bdf25df7fc7a568963090a4ec25de245a2195b5db2892d7a4e60d588a386cc480e196f0d9fcb2001094546510d3c13c1a8f844a160da8737597bf5e23241011460e8c867bad753dee71a9f6c36694"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r57, @ANYRES32=r52, @ANYRES32=r58, @ANYRES32=r59, @ANYRES32=r61, @ANYRES32=r62, @ANYRES32=r66, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r67, @ANYRES32=r69, @ANYRES32=r70, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r71, @ANYRES32=r77, @ANYRES32=r74, @ANYBLOB="2cf309398f75c46bfd69"], 0x88, 0x10}, 0xaccff110451b3cdc) r85 = getpgid(r67) r86 = getuid() r87 = getgid() r88 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r88, 0x8004745f, &(0x7f0000000040)=0x1) r89 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r89, 0x8004745f, &(0x7f0000000040)=0x1) sendmsg$unix(r5, &(0x7f0000000340)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000080)="60b4c994e0c3dab4d321f5d8b392d2daf99dc0d33150377dc97156ce191e3a6a78cfe9c847db9e6ebb473786bd5e27b042790361ca2563d33fb19395bd2c4aabe73cff0c5de662934e744b0510ebdb56c35f14213aad7061713b2bbeeae473a468eee863a9af6e885682b4351d7fb5e1d4b5844de41b0383afcefdd9f1e6499ac2c2cc250364b1174a409d5fa1ba98395c417df67ab8c7179afbaf05ebdbf385e86409ceef9d36e15f0536352e04889a2c41e177ae96bf5b0e424a53b6f5ad80f34311c93c6dd192e276a94f1f19ff815d4d19c780a4742cca276c8b8f69adec407800c107b5ed96dd1a48d4101826e9e0e6494433cb098bc2", 0xf9}], 0x1, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r6, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r13, r37}, @cred={0x20, 0xffff, 0x0, r48, r49, r50}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r85, r86, r87}, @rights={0x30, 0xffff, 0x1, [r1, r2, r2, r88, r3, 0xffffffffffffffff, r89]}], 0xc0, 0x1}, 0x4) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x9) r90 = syz_open_pts() ioctl$TIOCSETD(r90, 0x8004741b, &(0x7f0000000000)=0x9) syz_open_pts() 16:03:00 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206919, &(0x7f0000000300)) setsockopt(0xffffffffffffffff, 0x1000, 0xef, &(0x7f0000000080)="a23c1fc3aae216a4ecf870c1e132f7f80f75a2173d78edfbe83a44efb66014669a0914f1fda65b6f6e7be870c5f6f77f52b4ad05b1be25437c9c3d45c38b62eff259aac73486b7c07f2247ac66f97c718e3e40dab0a0f77190e52740fe1f9698b768b61a66e7dab5b188cde636fb09e7758152d3991854aafcf7115ef450ec674867cc3f4ddbbfde0da59b49629e1c6e7f8ea3eae332c8936de0b34e4a59621d7cb13316999d5ab5ad730f5176e472d8c332ec33884cac22b75eaa5b1eb2eab086ac58be164256f2335a0ff5e1", 0xffffffffffffff42) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) syz_open_pts() close(r0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) r8 = socket$inet(0x2, 0x1, 0x81) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r11, r10) r12 = socket(0x18, 0x2, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r13, r12) r14 = socket(0x18, 0x2, 0x0) r15 = socket(0x18, 0x2, 0x0) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r16 = dup2(r15, r14) sendmsg$unix(r16, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r17 = getppid() r18 = getuid() r19 = geteuid() setreuid(r18, r19) r20 = getegid() r21 = getpid() geteuid() r22 = socket(0x18, 0x2, 0x0) r23 = socket(0x18, 0x2, 0x0) connect$unix(r23, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r23, r22) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r25 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r26 = getegid() r27 = getuid() geteuid() r28 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r28, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r28, 0x0, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r27, r29) r30 = semget$private(0x0, 0x7, 0x286) semop(r30, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r30, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r30, 0x0, 0x8, &(0x7f00000000c0)) r31 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r32 = getegid() r33 = getuid() r34 = geteuid() setreuid(r33, r34) shmctl$IPC_SET(r31, 0x1, &(0x7f00000000c0)={{0x0, r33, 0x0, 0x0, r32}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000140)={{0x9, r27, r26, r33, r26, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r25, 0x1, &(0x7f00000000c0)={{0x0, r27, 0x0, 0x0, r26}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r5, &(0x7f0000001a00)={&(0x7f0000000380)=ANY=[@ANYBLOB="00002e43660500000000ce558f9362afd5cdb9fae25b4b50f3ee0d7089d382ea84a0d61130315bdf25df7fc7a568963090a4ec25de245a2195b5db2892d7a4e60d588a386cc480e196f0d9fcb2001094546510d3c13c1a8f844a160da8737597bf5e23241011460e8c867bad753dee71a9f6c36694"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32=r2, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r16, @ANYBLOB='\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00\x00\x00?\x00\x00\x00\x00\x00\x00', @ANYRES32=r17, @ANYRES32=r19, @ANYRES32=r20, @ANYBLOB="0000000018000025725e2c3a5ec1436f95645000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r21, @ANYRES32=r27, @ANYRES32=r24, @ANYBLOB="2cf309398f75c46bfd69"], 0x88, 0x10}, 0xaccff110451b3cdc) 16:03:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x7, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000000], [], [0xfefffffffffffff7], [], [{}, {}, {}, {0x0, 0x0, 0x5}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745f, &(0x7f0000000040)=0x1) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r5, r4) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = dup2(r7, r6) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r9 = socket(0x18, 0x2, 0x0) r10 = socket(0x18, 0x2, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r10, r9) r11 = socket$inet(0x2, 0x1, 0x81) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r13 = socket(0x18, 0x2, 0x0) r14 = socket(0x18, 0x2, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r14, r13) r15 = socket(0x18, 0x2, 0x0) r16 = socket(0x18, 0x2, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r16, r15) r17 = socket(0x18, 0x2, 0x0) r18 = socket(0x18, 0x2, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r19 = dup2(r18, r17) sendmsg$unix(r19, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r20 = getppid() r21 = getuid() r22 = geteuid() setreuid(r21, r22) r23 = getegid() r24 = getpid() r25 = socket(0x18, 0x2, 0x0) r26 = socket(0x18, 0x2, 0x0) connect$unix(r26, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r26, r25) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r28 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r29 = getegid() r30 = getuid() r31 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r31, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r31, 0x0, 0x0) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r30, r32) r33 = semget$private(0x0, 0x7, 0x286) semop(r33, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r33, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r33, 0x0, 0x8, &(0x7f00000000c0)) r34 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r35 = getegid() r36 = getuid() r37 = geteuid() setreuid(r36, r37) shmctl$IPC_SET(r34, 0x1, &(0x7f00000000c0)={{0x0, r36, 0x0, 0x0, r35}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000140)={{0x9, r30, r29, r36, r29, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r28, 0x1, &(0x7f00000000c0)={{0x0, r30, 0x0, 0x0, r29}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r8, &(0x7f0000001a00)={&(0x7f0000000380)=ANY=[@ANYBLOB="00002e43660500000000ce558f9362afd5cdb9fae25b4b50f3ee0d7089d382ea84a0d61130315bdf25df7fc7a568963090a4ec25de245a2195b5db2892d7a4e60d588a386cc480e196f0d9fcb2001094546510d3c13c1a8f844a160da8737597bf5e23241011460e8c867bad753dee71a9f6c36694"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r10, @ANYRES32=r5, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r19, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r20, @ANYRES32=r22, @ANYRES32=r23, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r24, @ANYRES32=r30, @ANYRES32=r27, @ANYBLOB="2cf309398f75c46bfd69"], 0x88, 0x10}, 0xaccff110451b3cdc) r38 = socket(0x18, 0x2, 0x0) r39 = socket(0x18, 0x2, 0x0) connect$unix(r39, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r39, r38) r40 = socket(0x18, 0x2, 0x0) r41 = socket(0x18, 0x2, 0x0) connect$unix(r41, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r42 = dup2(r41, r40) sendmsg$unix(r42, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r43 = socket(0x18, 0x2, 0x0) r44 = socket(0x18, 0x2, 0x0) connect$unix(r44, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r44, r43) r45 = socket$inet(0x2, 0x1, 0x81) r46 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r47 = socket(0x18, 0x2, 0x0) r48 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f0000000500)=@file={0x0, './file0\x00'}, 0xa) dup2(r48, r47) r49 = socket(0x18, 0x2, 0x0) r50 = socket(0x18, 0x2, 0x0) connect$unix(r50, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r50, r49) r51 = socket(0x18, 0x2, 0x0) r52 = socket(0x18, 0x2, 0x0) connect$unix(r52, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r53 = dup2(r52, r51) sendmsg$unix(r53, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r54 = getppid() r55 = getuid() r56 = geteuid() setreuid(r55, r56) r57 = getegid() r58 = getpid() r59 = socket(0x18, 0x2, 0x0) r60 = socket(0x18, 0x2, 0x0) connect$unix(r60, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r60, r59) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r62 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r63 = getegid() r64 = getuid() r65 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r65, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r65, 0x0, 0x0) getsockopt$sock_cred(r65, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r64, r66) r67 = semget$private(0x0, 0x7, 0x286) semop(r67, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r67, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r67, 0x0, 0x8, &(0x7f00000000c0)) r68 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r69 = getegid() r70 = getuid() r71 = geteuid() setreuid(r70, r71) shmctl$IPC_SET(r68, 0x1, &(0x7f00000000c0)={{0x0, r70, 0x0, 0x0, r69}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r67, 0x0, 0x1, &(0x7f0000000140)={{0x9, r64, r63, r70, r63, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r62, 0x1, &(0x7f00000000c0)={{0x0, r64, 0x0, 0x0, r63}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r42, &(0x7f0000001a00)={&(0x7f0000000380)=ANY=[@ANYBLOB="00002e43660500000000ce558f9362afd5cdb9fae25b4b50f3ee0d7089d382ea84a0d61130315bdf25df7fc7a568963090a4ec25de245a2195b5db2892d7a4e60d588a386cc480e196f0d9fcb2001094546510d3c13c1a8f844a160da8737597bf5e23241011460e8c867bad753dee71a9f6c36694"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r44, @ANYRES32=r39, @ANYRES32=r45, @ANYRES32=r46, @ANYRES32=r48, @ANYRES32=r49, @ANYRES32=r53, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r54, @ANYRES32=r56, @ANYRES32=r57, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r58, @ANYRES32=r64, @ANYRES32=r61, @ANYBLOB="2cf309398f75c46bfd69"], 0x88, 0x10}, 0xaccff110451b3cdc) r72 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r73 = getegid() r74 = getuid() r75 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r75, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r75, 0x0, 0x0) getsockopt$sock_cred(r75, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r74, r76) r77 = semget$private(0x0, 0x7, 0x286) semop(r77, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r77, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r77, 0x0, 0x8, &(0x7f00000000c0)) r78 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r79 = getegid() r80 = getuid() r81 = geteuid() setreuid(r80, r81) shmctl$IPC_SET(r78, 0x1, &(0x7f00000000c0)={{0x0, r80, 0x0, 0x0, r79}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r77, 0x0, 0x1, &(0x7f0000000140)={{0x9, r74, r73, r80, r73, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r72, 0x1, &(0x7f00000000c0)={{0x0, r74, 0x0, 0x0, r73}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={r20, r64, r73}, 0xc) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:03:00 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206919, &(0x7f0000000300)) setsockopt(0xffffffffffffffff, 0x1000, 0xef, &(0x7f0000000080)="a23c1fc3aae216a4ecf870c1e132f7f80f75a2173d78edfbe83a44efb66014669a0914f1fda65b6f6e7be870c5f6f77f52b4ad05b1be25437c9c3d45c38b62eff259aac73486b7c07f2247ac66f97c718e3e40dab0a0f77190e52740fe1f9698b768b61a66e7dab5b188cde636fb09e7758152d3991854aafcf7115ef450ec674867cc3f4ddbbfde0da59b49629e1c6e7f8ea3eae332c8936de0b34e4a59621d7cb13316999d5ab5ad730f5176e472d8c332ec33884cac22b75eaa5b1eb2eab086ac58be164256f2335a0ff5e1", 0xffffffffffffff42) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) syz_open_pts() close(r0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) r8 = socket$inet(0x2, 0x1, 0x81) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r11, r10) r12 = socket(0x18, 0x2, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r13, r12) r14 = socket(0x18, 0x2, 0x0) r15 = socket(0x18, 0x2, 0x0) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r16 = dup2(r15, r14) sendmsg$unix(r16, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r17 = getppid() r18 = getuid() r19 = geteuid() setreuid(r18, r19) r20 = getegid() r21 = getpid() geteuid() r22 = socket(0x18, 0x2, 0x0) r23 = socket(0x18, 0x2, 0x0) connect$unix(r23, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r23, r22) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r25 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r26 = getegid() r27 = getuid() geteuid() r28 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r28, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r28, 0x0, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r27, r29) r30 = semget$private(0x0, 0x7, 0x286) semop(r30, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r30, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r30, 0x0, 0x8, &(0x7f00000000c0)) r31 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r32 = getegid() r33 = getuid() r34 = geteuid() setreuid(r33, r34) shmctl$IPC_SET(r31, 0x1, &(0x7f00000000c0)={{0x0, r33, 0x0, 0x0, r32}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000140)={{0x9, r27, r26, r33, r26, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r25, 0x1, &(0x7f00000000c0)={{0x0, r27, 0x0, 0x0, r26}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r5, &(0x7f0000001a00)={&(0x7f0000000380)=ANY=[@ANYBLOB="00002e43660500000000ce558f9362afd5cdb9fae25b4b50f3ee0d7089d382ea84a0d61130315bdf25df7fc7a568963090a4ec25de245a2195b5db2892d7a4e60d588a386cc480e196f0d9fcb2001094546510d3c13c1a8f844a160da8737597bf5e23241011460e8c867bad753dee71a9f6c36694"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32=r2, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r16, @ANYBLOB='\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00\x00\x00?\x00\x00\x00\x00\x00\x00', @ANYRES32=r17, @ANYRES32=r19, @ANYRES32=r20, @ANYBLOB="0000000018000025725e2c3a5ec1436f95645000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r21, @ANYRES32=r27, @ANYRES32=r24, @ANYBLOB="2cf309398f75c46bfd69"], 0x88, 0x10}, 0xaccff110451b3cdc) 16:03:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:03:00 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206919, &(0x7f0000000300)) setsockopt(0xffffffffffffffff, 0x1000, 0xef, &(0x7f0000000080)="a23c1fc3aae216a4ecf870c1e132f7f80f75a2173d78edfbe83a44efb66014669a0914f1fda65b6f6e7be870c5f6f77f52b4ad05b1be25437c9c3d45c38b62eff259aac73486b7c07f2247ac66f97c718e3e40dab0a0f77190e52740fe1f9698b768b61a66e7dab5b188cde636fb09e7758152d3991854aafcf7115ef450ec674867cc3f4ddbbfde0da59b49629e1c6e7f8ea3eae332c8936de0b34e4a59621d7cb13316999d5ab5ad730f5176e472d8c332ec33884cac22b75eaa5b1eb2eab086ac58be164256f2335a0ff5e1", 0xffffffffffffff42) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) syz_open_pts() close(r0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) r8 = socket$inet(0x2, 0x1, 0x81) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r11, r10) r12 = socket(0x18, 0x2, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r13, r12) r14 = socket(0x18, 0x2, 0x0) r15 = socket(0x18, 0x2, 0x0) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r16 = dup2(r15, r14) sendmsg$unix(r16, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r17 = getppid() r18 = getuid() r19 = geteuid() setreuid(r18, r19) r20 = getegid() r21 = getpid() geteuid() r22 = socket(0x18, 0x2, 0x0) r23 = socket(0x18, 0x2, 0x0) connect$unix(r23, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r23, r22) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r25 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r26 = getegid() r27 = getuid() geteuid() r28 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r28, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r28, 0x0, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r27, r29) r30 = semget$private(0x0, 0x7, 0x286) semop(r30, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r30, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r30, 0x0, 0x8, &(0x7f00000000c0)) r31 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r32 = getegid() r33 = getuid() r34 = geteuid() setreuid(r33, r34) shmctl$IPC_SET(r31, 0x1, &(0x7f00000000c0)={{0x0, r33, 0x0, 0x0, r32}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000140)={{0x9, r27, r26, r33, r26, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r25, 0x1, &(0x7f00000000c0)={{0x0, r27, 0x0, 0x0, r26}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r5, &(0x7f0000001a00)={&(0x7f0000000380)=ANY=[@ANYBLOB="00002e43660500000000ce558f9362afd5cdb9fae25b4b50f3ee0d7089d382ea84a0d61130315bdf25df7fc7a568963090a4ec25de245a2195b5db2892d7a4e60d588a386cc480e196f0d9fcb2001094546510d3c13c1a8f844a160da8737597bf5e23241011460e8c867bad753dee71a9f6c36694"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32=r2, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r16, @ANYBLOB='\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00\x00\x00?\x00\x00\x00\x00\x00\x00', @ANYRES32=r17, @ANYRES32=r19, @ANYRES32=r20, @ANYBLOB="0000000018000025725e2c3a5ec1436f95645000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r21, @ANYRES32=r27, @ANYRES32=r24, @ANYBLOB="2cf309398f75c46bfd69"], 0x88, 0x10}, 0xaccff110451b3cdc) 16:03:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x8000000000000, 0x0, 0xfffffffffffffffe], [0xfefffffffffffff7], [], [{}, {}, {}, {}, {0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:03:00 executing program 0: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)=0x1) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [], [0xfefffffffffffff7, 0x80]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:03:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [0xfefffffffffffff7], [], [{}, {0x0, 0x8001}, {}, {0x4}, {}, {}, {}, {0x0, 0x0, 0x0, 0x40000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:03:00 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206919, &(0x7f0000000300)) setsockopt(0xffffffffffffffff, 0x1000, 0xef, &(0x7f0000000080)="a23c1fc3aae216a4ecf870c1e132f7f80f75a2173d78edfbe83a44efb66014669a0914f1fda65b6f6e7be870c5f6f77f52b4ad05b1be25437c9c3d45c38b62eff259aac73486b7c07f2247ac66f97c718e3e40dab0a0f77190e52740fe1f9698b768b61a66e7dab5b188cde636fb09e7758152d3991854aafcf7115ef450ec674867cc3f4ddbbfde0da59b49629e1c6e7f8ea3eae332c8936de0b34e4a59621d7cb13316999d5ab5ad730f5176e472d8c332ec33884cac22b75eaa5b1eb2eab086ac58be164256f2335a0ff5e1", 0xffffffffffffff42) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) syz_open_pts() close(r0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) r8 = socket$inet(0x2, 0x1, 0x81) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r11, r10) r12 = socket(0x18, 0x2, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r13, r12) r14 = socket(0x18, 0x2, 0x0) r15 = socket(0x18, 0x2, 0x0) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r16 = dup2(r15, r14) sendmsg$unix(r16, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r17 = getppid() r18 = getuid() r19 = geteuid() setreuid(r18, r19) r20 = getegid() r21 = getpid() geteuid() r22 = socket(0x18, 0x2, 0x0) r23 = socket(0x18, 0x2, 0x0) connect$unix(r23, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r23, r22) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r25 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r26 = getegid() r27 = getuid() geteuid() r28 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r28, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r28, 0x0, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r27, r29) r30 = semget$private(0x0, 0x7, 0x286) semop(r30, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r30, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r30, 0x0, 0x8, &(0x7f00000000c0)) r31 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r32 = getegid() r33 = getuid() r34 = geteuid() setreuid(r33, r34) shmctl$IPC_SET(r31, 0x1, &(0x7f00000000c0)={{0x0, r33, 0x0, 0x0, r32}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000140)={{0x9, r27, r26, r33, r26, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r25, 0x1, &(0x7f00000000c0)={{0x0, r27, 0x0, 0x0, r26}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r5, &(0x7f0000001a00)={&(0x7f0000000380)=ANY=[@ANYBLOB="00002e43660500000000ce558f9362afd5cdb9fae25b4b50f3ee0d7089d382ea84a0d61130315bdf25df7fc7a568963090a4ec25de245a2195b5db2892d7a4e60d588a386cc480e196f0d9fcb2001094546510d3c13c1a8f844a160da8737597bf5e23241011460e8c867bad753dee71a9f6c36694"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32=r2, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r16, @ANYBLOB='\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00\x00\x00?\x00\x00\x00\x00\x00\x00', @ANYRES32=r17, @ANYRES32=r19, @ANYRES32=r20, @ANYBLOB="0000000018000025725e2c3a5ec1436f95645000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r21, @ANYRES32=r27, @ANYRES32=r24, @ANYBLOB="2cf309398f75c46bfd69"], 0x88, 0x10}, 0xaccff110451b3cdc) 16:03:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7], [], [{0x0, 0x1f}, {0x0, 0x4d00}, {0x8}, {}, {}, {}, {}, {0xfff}], {0x0, 0x0, 0x40000000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:03:00 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206919, &(0x7f0000000300)) setsockopt(0xffffffffffffffff, 0x1000, 0xef, &(0x7f0000000080)="a23c1fc3aae216a4ecf870c1e132f7f80f75a2173d78edfbe83a44efb66014669a0914f1fda65b6f6e7be870c5f6f77f52b4ad05b1be25437c9c3d45c38b62eff259aac73486b7c07f2247ac66f97c718e3e40dab0a0f77190e52740fe1f9698b768b61a66e7dab5b188cde636fb09e7758152d3991854aafcf7115ef450ec674867cc3f4ddbbfde0da59b49629e1c6e7f8ea3eae332c8936de0b34e4a59621d7cb13316999d5ab5ad730f5176e472d8c332ec33884cac22b75eaa5b1eb2eab086ac58be164256f2335a0ff5e1", 0xffffffffffffff42) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) syz_open_pts() close(r0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) r8 = socket$inet(0x2, 0x1, 0x81) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r11, r10) r12 = socket(0x18, 0x2, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r13, r12) r14 = socket(0x18, 0x2, 0x0) r15 = socket(0x18, 0x2, 0x0) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r16 = dup2(r15, r14) sendmsg$unix(r16, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r17 = getppid() r18 = getuid() r19 = geteuid() setreuid(r18, r19) r20 = getegid() r21 = getpid() geteuid() r22 = socket(0x18, 0x2, 0x0) r23 = socket(0x18, 0x2, 0x0) connect$unix(r23, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r23, r22) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r25 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r26 = getegid() r27 = getuid() geteuid() r28 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r28, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r28, 0x0, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r27, r29) r30 = semget$private(0x0, 0x7, 0x286) semop(r30, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r30, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r30, 0x0, 0x8, &(0x7f00000000c0)) r31 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r32 = getegid() r33 = getuid() r34 = geteuid() setreuid(r33, r34) shmctl$IPC_SET(r31, 0x1, &(0x7f00000000c0)={{0x0, r33, 0x0, 0x0, r32}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000140)={{0x9, r27, r26, r33, r26, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r25, 0x1, &(0x7f00000000c0)={{0x0, r27, 0x0, 0x0, r26}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r5, &(0x7f0000001a00)={&(0x7f0000000380)=ANY=[@ANYBLOB="00002e43660500000000ce558f9362afd5cdb9fae25b4b50f3ee0d7089d382ea84a0d61130315bdf25df7fc7a568963090a4ec25de245a2195b5db2892d7a4e60d588a386cc480e196f0d9fcb2001094546510d3c13c1a8f844a160da8737597bf5e23241011460e8c867bad753dee71a9f6c36694"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32=r2, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r16, @ANYBLOB='\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00\x00\x00?\x00\x00\x00\x00\x00\x00', @ANYRES32=r17, @ANYRES32=r19, @ANYRES32=r20, @ANYBLOB="0000000018000025725e2c3a5ec1436f95645000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r21, @ANYRES32=r27, @ANYRES32=r24, @ANYBLOB="2cf309398f75c46bfd69"], 0x88, 0x10}, 0xaccff110451b3cdc) 16:03:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)=0x1) read(r0, &(0x7f0000000000)=""/250, 0xfa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:03:00 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206919, &(0x7f0000000300)) setsockopt(0xffffffffffffffff, 0x1000, 0xef, &(0x7f0000000080)="a23c1fc3aae216a4ecf870c1e132f7f80f75a2173d78edfbe83a44efb66014669a0914f1fda65b6f6e7be870c5f6f77f52b4ad05b1be25437c9c3d45c38b62eff259aac73486b7c07f2247ac66f97c718e3e40dab0a0f77190e52740fe1f9698b768b61a66e7dab5b188cde636fb09e7758152d3991854aafcf7115ef450ec674867cc3f4ddbbfde0da59b49629e1c6e7f8ea3eae332c8936de0b34e4a59621d7cb13316999d5ab5ad730f5176e472d8c332ec33884cac22b75eaa5b1eb2eab086ac58be164256f2335a0ff5e1", 0xffffffffffffff42) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) syz_open_pts() close(r0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) socket$inet(0x2, 0x1, 0x81) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r9, r8) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r11, r10) r12 = socket(0x18, 0x2, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r14 = dup2(r13, r12) sendmsg$unix(r14, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getppid() r15 = getuid() r16 = geteuid() setreuid(r15, r16) getegid() getpid() geteuid() r17 = socket(0x18, 0x2, 0x0) r18 = socket(0x18, 0x2, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r18, r17) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000001900), 0xc) r19 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r20 = getegid() r21 = getuid() geteuid() r22 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r22, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r22, 0x0, 0x0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r21, r23) r24 = semget$private(0x0, 0x7, 0x286) semop(r24, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r24, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r24, 0x0, 0x8, &(0x7f00000000c0)) r25 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r26 = getegid() r27 = getuid() r28 = geteuid() setreuid(r27, r28) shmctl$IPC_SET(r25, 0x1, &(0x7f00000000c0)={{0x0, r27, 0x0, 0x0, r26}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000140)={{0x9, r21, r20, r27, r20, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r19, 0x1, &(0x7f00000000c0)={{0x0, r21, 0x0, 0x0, r20}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) 16:03:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745f, &(0x7f0000000040)=0x1) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) shmget$private(0x0, 0x1000, 0x20, &(0x7f00001b7000/0x1000)=nil) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:03:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) clock_settime(0x2, &(0x7f0000000000)={0xff, 0x20}) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:03:00 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206919, &(0x7f0000000300)) setsockopt(0xffffffffffffffff, 0x1000, 0xef, &(0x7f0000000080)="a23c1fc3aae216a4ecf870c1e132f7f80f75a2173d78edfbe83a44efb66014669a0914f1fda65b6f6e7be870c5f6f77f52b4ad05b1be25437c9c3d45c38b62eff259aac73486b7c07f2247ac66f97c718e3e40dab0a0f77190e52740fe1f9698b768b61a66e7dab5b188cde636fb09e7758152d3991854aafcf7115ef450ec674867cc3f4ddbbfde0da59b49629e1c6e7f8ea3eae332c8936de0b34e4a59621d7cb13316999d5ab5ad730f5176e472d8c332ec33884cac22b75eaa5b1eb2eab086ac58be164256f2335a0ff5e1", 0xffffffffffffff42) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) syz_open_pts() close(r0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) socket$inet(0x2, 0x1, 0x81) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r9, r8) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r11, r10) r12 = socket(0x18, 0x2, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r14 = dup2(r13, r12) sendmsg$unix(r14, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getppid() r15 = getuid() r16 = geteuid() setreuid(r15, r16) getegid() getpid() geteuid() r17 = socket(0x18, 0x2, 0x0) r18 = socket(0x18, 0x2, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r18, r17) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000001900), 0xc) shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r19 = getegid() r20 = getuid() geteuid() r21 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r21, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r21, 0x0, 0x0) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r20, r22) r23 = semget$private(0x0, 0x7, 0x286) semop(r23, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r23, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r23, 0x0, 0x8, &(0x7f00000000c0)) r24 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r25 = getegid() r26 = getuid() r27 = geteuid() setreuid(r26, r27) shmctl$IPC_SET(r24, 0x1, &(0x7f00000000c0)={{0x0, r26, 0x0, 0x0, r25}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000140)={{0x9, r20, r19, r26, r19, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) 16:03:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x5, 0x0, {[0x0, 0x0, 0x1000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x200000000000000], [0x9], [0xfefffffffffffff7], [], [{}, {0x0, 0x4000000}, {}, {}, {}, {0xfffd}, {0x0, 0x0, 0x0, 0x401}, {0x0, 0x0, 0x7, 0xffffffffffffffff}], {0x0, 0x0, 0x0, 0xfffffffffffffffe}, {0x0, 0x0, 0x7}}}) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)=0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745f, &(0x7f0000000040)=0x1) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000000)) 16:03:00 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206919, &(0x7f0000000300)) setsockopt(0xffffffffffffffff, 0x1000, 0xef, &(0x7f0000000080)="a23c1fc3aae216a4ecf870c1e132f7f80f75a2173d78edfbe83a44efb66014669a0914f1fda65b6f6e7be870c5f6f77f52b4ad05b1be25437c9c3d45c38b62eff259aac73486b7c07f2247ac66f97c718e3e40dab0a0f77190e52740fe1f9698b768b61a66e7dab5b188cde636fb09e7758152d3991854aafcf7115ef450ec674867cc3f4ddbbfde0da59b49629e1c6e7f8ea3eae332c8936de0b34e4a59621d7cb13316999d5ab5ad730f5176e472d8c332ec33884cac22b75eaa5b1eb2eab086ac58be164256f2335a0ff5e1", 0xffffffffffffff42) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) syz_open_pts() close(r0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) socket$inet(0x2, 0x1, 0x81) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r9, r8) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r11, r10) r12 = socket(0x18, 0x2, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r14 = dup2(r13, r12) sendmsg$unix(r14, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getppid() r15 = getuid() r16 = geteuid() setreuid(r15, r16) getegid() getpid() geteuid() r17 = socket(0x18, 0x2, 0x0) r18 = socket(0x18, 0x2, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r18, r17) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000001900), 0xc) shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) getegid() r19 = getuid() geteuid() r20 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r20, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r20, 0x0, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r19, r21) r22 = semget$private(0x0, 0x7, 0x286) semop(r22, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r22, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r22, 0x0, 0x8, &(0x7f00000000c0)) r23 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r24 = getegid() r25 = getuid() r26 = geteuid() setreuid(r25, r26) shmctl$IPC_SET(r23, 0x1, &(0x7f00000000c0)={{0x0, r25, 0x0, 0x0, r24}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) 16:03:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)=0x1) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x80000000) r1 = socket(0x800000018, 0x3, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20881, 0x0) r3 = accept$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) r5 = socket$unix(0x1, 0x2, 0x0) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) r7 = getuid() r8 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r9 = getegid() r10 = getuid() r11 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r11, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r11, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r10, r12) r13 = semget$private(0x0, 0x7, 0x286) semop(r13, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r13, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f00000000c0)) r14 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r15 = getegid() r16 = getuid() r17 = geteuid() setreuid(r16, r17) shmctl$IPC_SET(r14, 0x1, &(0x7f00000000c0)={{0x0, r16, 0x0, 0x0, r15}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0x9, r10, r9, r16, r9, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r8, 0x1, &(0x7f00000000c0)={{0x0, r10, 0x0, 0x0, r9}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) r18 = socket(0x18, 0x2, 0x0) r19 = socket(0x18, 0x2, 0x0) connect$unix(r19, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r19, r18) r20 = socket(0x18, 0x2, 0x0) r21 = socket(0x18, 0x2, 0x0) connect$unix(r21, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r22 = dup2(r21, r20) sendmsg$unix(r22, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r23 = socket(0x18, 0x2, 0x0) r24 = socket(0x18, 0x2, 0x0) connect$unix(r24, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r24, r23) r25 = socket$inet(0x2, 0x1, 0x81) r26 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r27 = socket(0x18, 0x2, 0x0) r28 = socket(0x18, 0x2, 0x0) connect$unix(r28, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r28, r27) r29 = socket(0x18, 0x2, 0x0) r30 = socket(0x18, 0x2, 0x0) connect$unix(r30, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r30, r29) r31 = socket(0x18, 0x2, 0x0) r32 = socket(0x18, 0x2, 0x0) connect$unix(r32, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r33 = dup2(r32, r31) sendmsg$unix(r33, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r34 = getppid() r35 = getuid() r36 = geteuid() setreuid(r35, r36) r37 = getegid() r38 = getpid() r39 = socket(0x18, 0x2, 0x0) r40 = socket(0x18, 0x2, 0x0) connect$unix(r40, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r40, r39) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r42 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r43 = getegid() r44 = getuid() r45 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r45, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r45, 0x0, 0x0) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r44, r46) r47 = semget$private(0x0, 0x7, 0x286) semop(r47, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r47, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r47, 0x0, 0x8, &(0x7f00000000c0)) r48 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r49 = getegid() r50 = getuid() r51 = geteuid() setreuid(r50, r51) shmctl$IPC_SET(r48, 0x1, &(0x7f00000000c0)={{0x0, r50, 0x0, 0x0, r49}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r47, 0x0, 0x1, &(0x7f0000000140)={{0x9, r44, r43, r50, r43, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r42, 0x1, &(0x7f00000000c0)={{0x0, r44, 0x0, 0x0, r43}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r22, &(0x7f0000001a00)={&(0x7f0000000380)=ANY=[@ANYBLOB="00002e43660500000000ce558f9362afd5cdb9fae25b4b50f3ee0d7089d382ea84a0d61130315bdf25df7fc7a568963090a4ec25de245a2195b5db2892d7a4e60d588a386cc480e196f0d9fcb2001094546510d3c13c1a8f844a160da8737597bf5e23241011460e8c867bad753dee71a9f6c36694"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r24, @ANYRES32=r19, @ANYRES32=r25, @ANYRES32=r26, @ANYRES32=r28, @ANYRES32=r29, @ANYRES32=r33, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r34, @ANYRES32=r36, @ANYRES32=r37, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r38, @ANYRES32=r44, @ANYRES32=r41, @ANYBLOB="2cf309398f75c46bfd69"], 0x88, 0x10}, 0xaccff110451b3cdc) r52 = socket(0x18, 0x2, 0x0) r53 = socket(0x18, 0x2, 0x0) connect$unix(r53, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r53, r52) r54 = socket(0x18, 0x2, 0x0) r55 = socket(0x18, 0x2, 0x0) connect$unix(r55, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r56 = dup2(r55, r54) sendmsg$unix(r56, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r57 = socket(0x18, 0x2, 0x0) r58 = socket(0x18, 0x2, 0x0) connect$unix(r58, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r58, r57) r59 = socket$inet(0x2, 0x1, 0x81) r60 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r61 = socket(0x18, 0x2, 0x0) r62 = socket(0x18, 0x2, 0x0) connect$unix(r62, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r62, r61) r63 = socket(0x18, 0x2, 0x0) r64 = socket(0x18, 0x2, 0x0) connect$unix(r64, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r64, r63) r65 = socket(0x18, 0x2, 0x0) r66 = socket(0x18, 0x2, 0x0) connect$unix(r66, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r67 = dup2(r66, r65) sendmsg$unix(r67, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r68 = getppid() r69 = getuid() r70 = geteuid() setreuid(r69, r70) r71 = getegid() r72 = getpid() r73 = socket(0x18, 0x2, 0x0) r74 = socket(0x18, 0x2, 0x0) connect$unix(r74, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r74, r73) getsockopt$SO_PEERCRED(r73, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r76 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r77 = getegid() r78 = getuid() r79 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r79, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r79, 0x0, 0x0) getsockopt$sock_cred(r79, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r78, r80) r81 = semget$private(0x0, 0x7, 0x286) semop(r81, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r81, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r81, 0x0, 0x8, &(0x7f00000000c0)) r82 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r83 = getegid() r84 = getuid() r85 = geteuid() setreuid(r84, r85) shmctl$IPC_SET(r82, 0x1, &(0x7f00000000c0)={{0x0, r84, 0x0, 0x0, r83}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r81, 0x0, 0x1, &(0x7f0000000140)={{0x9, r78, r77, r84, r77, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r76, 0x1, &(0x7f00000000c0)={{0x0, r78, 0x0, 0x0, r77}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r56, &(0x7f0000001a00)={&(0x7f0000000380)=ANY=[@ANYBLOB="00002e43660500000000ce558f9362afd5cdb9fae25b4b50f3ee0d7089d382ea84a0d61130315bdf25df7fc7a568963090a4ec25de245a2195b5db2892d7a4e60d588a386cc480e196f0d9fcb2001094546510d3c13c1a8f844a160da8737597bf5e23241011460e8c867bad753dee71a9f6c36694"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r58, @ANYRES32=r53, @ANYRES32=r59, @ANYRES32=r60, @ANYRES32=r62, @ANYRES32=r63, @ANYRES32=r67, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r68, @ANYRES32=r70, @ANYRES32=r71, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r72, @ANYRES32=r78, @ANYRES32=r75, @ANYBLOB="2cf309398f75c46bfd69"], 0x88, 0x10}, 0xaccff110451b3cdc) r86 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r87 = getegid() r88 = getuid() r89 = geteuid() setreuid(r88, r89) shmctl$IPC_SET(r86, 0x1, &(0x7f00000000c0)={{0x0, r88, 0x0, 0x0, r87}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000002a40)={0x0}, &(0x7f0000002a80)=0xc) r91 = geteuid() r92 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r93 = getegid() r94 = getuid() r95 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r95, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r95, 0x0, 0x0) getsockopt$sock_cred(r95, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r94, r96) r97 = semget$private(0x0, 0x7, 0x286) semop(r97, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r97, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r97, 0x0, 0x8, &(0x7f00000000c0)) r98 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r99 = getegid() r100 = getuid() r101 = geteuid() setreuid(r100, r101) shmctl$IPC_SET(r98, 0x1, &(0x7f00000000c0)={{0x0, r100, 0x0, 0x0, r99}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r97, 0x0, 0x1, &(0x7f0000000140)={{0x9, r94, r93, r100, r93, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r92, 0x1, &(0x7f00000000c0)={{0x0, r94, 0x0, 0x0, r93}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002ac0)={0x0}, &(0x7f0000002b00)=0xc) r103 = getegid() r104 = getuid() r105 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r105, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r105, 0x0, 0x0) getsockopt$sock_cred(r105, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r104, r106) r107 = semget$private(0x0, 0x7, 0x286) semop(r107, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r107, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r107, 0x0, 0x8, &(0x7f00000000c0)) r108 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r109 = getegid() r110 = getuid() r111 = geteuid() setreuid(r110, r111) shmctl$IPC_SET(r108, 0x1, &(0x7f00000000c0)={{0x0, r110, 0x0, 0x0, r109}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r107, 0x0, 0x1, &(0x7f0000000140)={{0x9, r104, r103, r110, r103, 0x2, 0xd223}, 0x2000000000000000, 0x0, 0xfffffffffffffff9}) r112 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r113 = getegid() r114 = getuid() r115 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r115, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r115, 0x0, 0x0) getsockopt$sock_cred(r115, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r114, r116) r117 = semget$private(0x0, 0x7, 0x286) semop(r117, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r117, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r117, 0x0, 0x8, &(0x7f00000000c0)) r118 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r119 = getegid() r120 = getuid() r121 = geteuid() setreuid(r120, r121) shmctl$IPC_SET(r118, 0x1, &(0x7f00000000c0)={{0x0, r120, 0x0, 0x0, r119}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r117, 0x0, 0x1, &(0x7f0000000140)={{0x9, r114, r113, r120, r113, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r112, 0x1, &(0x7f00000000c0)={{0x0, r114, 0x0, 0x0, r113}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) r122 = getuid() r123 = geteuid() setreuid(r122, r123) r124 = socket(0x18, 0x2, 0x0) r125 = socket(0x18, 0x2, 0x0) connect$unix(r125, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r125, r124) r126 = socket(0x18, 0x2, 0x0) r127 = socket(0x18, 0x2, 0x0) connect$unix(r127, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r128 = dup2(r127, r126) sendmsg$unix(r128, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r129 = socket(0x18, 0x2, 0x0) r130 = socket(0x18, 0x2, 0x0) connect$unix(r130, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r130, r129) r131 = socket$inet(0x2, 0x1, 0x81) r132 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r133 = socket(0x18, 0x2, 0x0) r134 = socket(0x18, 0x2, 0x0) connect$unix(r134, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r134, r133) r135 = socket(0x18, 0x2, 0x0) r136 = socket(0x18, 0x2, 0x0) connect$unix(r136, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r136, r135) r137 = socket(0x18, 0x2, 0x0) r138 = socket(0x18, 0x2, 0x0) connect$unix(r138, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r139 = dup2(r138, r137) sendmsg$unix(r139, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r140 = getppid() r141 = getuid() r142 = geteuid() setreuid(r141, r142) r143 = getegid() r144 = getpid() r145 = socket(0x18, 0x2, 0x0) r146 = socket(0x18, 0x2, 0x0) connect$unix(r146, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r146, r145) getsockopt$SO_PEERCRED(r145, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r148 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r149 = getegid() r150 = getuid() r151 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r151, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r151, 0x0, 0x0) getsockopt$sock_cred(r151, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r150, r152) r153 = semget$private(0x0, 0x7, 0x286) semop(r153, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r153, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r153, 0x0, 0x8, &(0x7f00000000c0)) r154 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r155 = getegid() r156 = getuid() r157 = geteuid() setreuid(r156, r157) shmctl$IPC_SET(r154, 0x1, &(0x7f00000000c0)={{0x0, r156, 0x0, 0x0, r155}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r153, 0x0, 0x1, &(0x7f0000000140)={{0x9, r150, r149, r156, r149, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r148, 0x1, &(0x7f00000000c0)={{0x0, r150, 0x0, 0x0, r149}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r128, &(0x7f0000001a00)={&(0x7f0000000380)=ANY=[@ANYBLOB="00002e43660500000000ce558f9362afd5cdb9fae25b4b50f3ee0d7089d382ea84a0d61130315bdf25df7fc7a568963090a4ec25de245a2195b5db2892d7a4e60d588a386cc480e196f0d9fcb2001094546510d3c13c1a8f844a160da8737597bf5e23241011460e8c867bad753dee71a9f6c36694"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r130, @ANYRES32=r125, @ANYRES32=r131, @ANYRES32=r132, @ANYRES32=r134, @ANYRES32=r135, @ANYRES32=r139, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r140, @ANYRES32=r142, @ANYRES32=r143, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r144, @ANYRES32=r150, @ANYRES32=r147, @ANYBLOB="2cf309398f75c46bfd69"], 0x88, 0x10}, 0xaccff110451b3cdc) r158 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r158, 0x8004745f, &(0x7f0000000040)=0x1) r159 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r159, 0x8004745f, &(0x7f0000000040)=0x1) sendmsg$unix(r5, &(0x7f0000002c00)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000002980)=[{&(0x7f00000004c0)="e4bb9ee4e0a207862cf8ef13bc1f78c286b8f1146aff7f832e660b946cc76fba2cd88b0c2ee87273597204f9853b9be0e2baf92d570739be97ec91bdbc06be63062303c9067bb83809250944d0a59e831a181d70ccbf720ebd65eaf94062bbbaa79075b5ab86f985842e8c64e03e5ce6bd489beab5d2e3d88069d43e", 0x7c}, {&(0x7f0000000540)="308bf268b9cb14aaac6caf220a4b84e8c5a6533e71bd101160c9d0574ebd3ec85034113b42b2ff117d78c8a98701a8f8adbd231ee403bbc860f4d25826889d983c9466ff432aef65dc563efb84906d0b8c210f4931f40e0027d2c1f47d760dd7188c1123832d7d09d207d099ad68a4ba3f59f11fb0614e131f5941cbff3fb23beac4889116b1fac884d385e38c329d76f4c2d517605468702e1369bf36fa814d0c6140a7dbf2b39c5404b847d116b925168e85c19480c57a6d8fe688cb", 0xbd}, {&(0x7f0000000600)="be3eb8da1451468d5672d9460980f95f823f143d2ccab0366af76d8357d0849723b2e4bdbf11bc942870906f05f3c35941028547e91d18e81d05a9777da306b845f7456a0139a634c68c46cbb4c6c571652019b307af790838df7646bffee6a3ab996fe300e6c777939576149ef1da07d39685141d2f90d20b701e4f3dd06949fe82b4522f6dff1e675833430f26f97558b595e950900a05918863addf7f79bf808783822934864b90598262bb063a39a07cf402adc2d7252b795e0bb5422e0a76c2be02ea1ca391f5849bd1d55371d14cd29f1f63a8e8eb582ef1056f202cfa977c02eba0342df7cd0518", 0xeb}, {&(0x7f0000000700)="744cc6f51196976858b45598eb27b59c0a5bcfd74279d11cde90661315dae059fb80c75060f4664b7696e5741f6350f74b75443eddf81eced1366262e780407648471edba3f927be903fc28e7b24dbcc637d86198d9176d1908c428f0aa3fcb93ee79afff073c2087264cbb31d0388bb8428788823e2ba8368b2125ee9bb16659c69bec4b6e0b0c059d634f97f6f5500ac94af630b3bbfa32916563afd832f7c2c4f06471e9f070150d79fd12d71d786e32a014a1d4fb4643ab67141aa6ef964673e66d3c6f5403a46e71460b1d020facf8b6eb2b737b4add4559ef323e50c5d3bdcc79ae0a3", 0xe6}, {&(0x7f0000000800)="0485c8ddc15972ebae66b2d1e249520dc441962a7595dd2cb91ba6c634dfae3555c98efa96ee66bd8dd8d71894c414712abb2531988f59564ab4c1f7f2db1f30fee9a8df141a9295e6444fe176a56013fb696a58ac95ed6e403719553e4d863e004acc221d7bc2c455a85e827fecda5be5437ad54c3a95f2790c0bdb22123b4cfd1c2918d5e3dea4fd2653da05c50995c9d7a5fa2784811b06678cc64fac6bbad2a97fe1408b9bfdbf1ba28175f16c548146c56884631859ed9634abf458d88c471c00b17b26363471464cb21fd8ad351664e59de2379df8494a1afe25fe2d6c7396e78769", 0xe5}, {&(0x7f0000000180)="13d7d6b7c6db08", 0x7}, {&(0x7f0000000900)="8a754fc2fa02a322f4c6d566457fdfc5bc4360b576a7395e7cec0f1005c44d5db80bede853e84463fb9b227254579e4ca54409f50f9cac419f29ef6966fac5ae4cf1b59d289f5e09ccdac6569c3a9ca41930e7dbbe64cd0c73c4e20f7fb12583857ab4688c64e1b9e36f441e8e4c6c295b70c7ccc2e805bd3a04f6737b", 0x7d}, {&(0x7f0000000980)="62447a03f00e8b4ab9f51ae7448fb07d2fa28be845f0c1514e84ac3ff1ccb3113204f82fdf5e6c4d874741503b9f7a3df6084b1ed0f75f454585e41d7ea11d34910021b7d4e21b9bbf9ca93482ab170fc2e94351c696e00724c621c6e965cfd726a3ae34651dce7137c075284b1201ca82e9259dbbc570d16efcb8a866df7fd17fa29dce0949c5d78eb6678734dfe6d2fdfaca506e8eb1062d2f8679905bd519c33f72dde1c5ad817d1bf41061dd641e8b2ae373cc7ee98f814b5086ad0bc8dff7133e6d5c4e038007946929af4e0f25601d11b06cb40e11c1038f732bf1d890c8ff3d44169a2c67ec17ca88f48336ed6046d327543aca948bc6b8972c528d0354d006a4f87b03ac836fe4a5a8d0479bfff932e0c17de663634dba2f596f4ad5afc832e53f8fa58348415fcc6ff0b65bf0461e8bc5c5a2bb2ffdeda2643708e595a29e388c102f799a83d36a5c7eece957ae7be47c298a7a1e3e88848f67ef92e50f24d9433fa2ebe347d95d13e781f9effc868dd96244224c3c857ebd14eaa7c5a96da7b9c22dfd98bda923633989feb3bf2e39ccc965685903a8d3dbb625ab3a825de3a95c25e6b222885f05d778d5cb3e66a911530cf9349df3a24677414abb6d61806c15c8038da6497df320a1b06661801e757025d937ce6f72db89cb999bafdf0cb20fd602d8966ad4f20ab795d328b5b3eb50f9a853fc28d04d42e1eff94d2e270f989dc630ad390defca9f33485dc61541a5bda2d573d84b9f6d7f948cb5965b802087b23d2aa45669f514640596a4f0490c9b19472a50df7e95733bd5a5afaaf0a67e862a741c7beed16163565d6f602192ce6a7e90f64ee868844f2ed1b16bf20774436f3926cd133fe41e3470f86ac90590f1709087cb29c6f8b3fde82c66eb45b0cb698d8dc11d3851e1b010c83d9f180773837cdb27c5806d1affd577021be764240502372a7ff3c6e8957ed324798a644aadd4e971c4d5af9e787a72ccc7e0c544baa9c63eb54742c333e10b1c46dde736ff454fb05d72f22053043089673a48b4909f56a451c15bc99466ff4d9a641604325e0ffa30c8247ad54605977899d277c4470d89adb1606c19dcc1fba5f8281f118033e718b8aa974686cb22634425c5373f9d8899ae93dfb19e6602108e3148b5cc9dcf474286dc6442dbbb8b7573883112b24563b483d381a9cc03e4bb3b0a4de30b49ce7cd4b5345c0168dc243e52d962359f1f3004844861b173e9d86bd79129687f3d5d1493e7665537f96f89d932d05df6bbdf22e9fa1c74f12b8e01dfc9572ff2f8261ee7844e49544ece91a2f656e738a5b16ac4c87ab9f42ca56183638d86c7926e85abf7ba5717641b7547928632fc5845ce9e9aff074c2f0b0211813f2783529fef076da188c4de74db7ff4a868b2e9e771a5e0813dfc53cca3a1b73873315b776c964bf149a9aac04ac927babd15d2a89ef0b93cef17ea85930615b8e95301effc1cda7b5d2d106efbb5c65bfe2707b96810f8c6a54193891e5d94a6b1781165482f8f91aa1811e69109df1fa090dafed85a0519f5c70b851ec78459e2008744a47d20b0d1db9c82816bb787f1fa136eaf1d13fa71430d99c714c5b2add50c9fc49039debd3293708aa8023580d17551c21a2a8b579f449489d00383afdb8c2e1af78ea9c66498aa152c53e5d31ec3598a7444f3ae6ae71d390f32eda5d0a02a0098967ae6abfca0e9d1bc895b9906778db91cf024211df40ce5d719515bc351f8cc87c765f391dfd66c9f0e0045bca4809f1835df27dde6e75efbcfd02e335701707a578458e3b7f0a8a4ef63f224215f02151f16c2330e0bf79d102c81eb8147176a2c09b7f7afc94dafdbf69e9b43b32ffde597a30bf7a5fbfb160c5c99fad9bc1528500c7cdb3daefdea4b023a6d2edc958edf457d27ebc368ef1ad159fe79aea00bb06e60ddfce20e91e38fb1e8b1be5ae2ab77d4c4a193ecea6e09b3bd05f6a4de1dd488335efe53633a4783a07f762fa0e0cdc0c4b940759f05c714fb2e265c0546e214b81dbae3b6c8128f0f029ca15bacab1fd3b463105f2fa19a980ebed0465c8a8f266f1272688dc500a5ae48f948eecf8367787bfb240898f71b0b742072271d91a7cd3fb534100d3be53af3e8fbb8918293be9fc3cf01f96bdb8b05ed618a2ef66e88deb5e30775df9d1ccaeb344bb0fe453b54362bb6f561aacd57bc6c367adea9559d7ecf0d85c7b920e217727838c2fac14a8dd75f493e8a4b20d186aa7617e77799a464c9f6430b9fb93d5224a3d81f7df4e6701ca779a7047acede388905c8f0127e2605ed7af8ee33ea90229bf4f4e4119af8e5e47fae048b39b710bce6cf7a67efea1176c21bcefebc4920b05ea691f2a504dc4caccccf0e08d9b9f2b352ce98601630dfc6ec55334052cc5267327fa114c5b65057348c234c7336482ea13f6cea015a42104ab521b942896a23573a35c4203e9965c535e826b67a81400e0f7ab07bf67deab935350078116cb21a77d1c2650f9c3b55ddc99caf5f503c97bf128597edc552f54fd0f99bcc714b2f7ebbcc5bb3a8a0df35b345d1df4851e817f7dd91c5bc6cef64e947e08e546fea8e2db6cf2bd0d7c086a7a97d660a17986660598d1c1beebf296455b0ad875dfe4572697492fc4d457c1a11c2ab085bc9c822e4496341c8d9a91999e4a06b9810bf8e23aba8f06fc10f595ff3471a4bbe4194ed9197802832dd0171d15b1bb48bcb757dfb46ab709cd8e3260d559c8c9b548eddf10716badba8649de71e36199f1536887ae78add409bf63ef0c12d3064158e33f755683808f2e605f8ea0a0dcf342b56590a0d0016405900d716119d82558e98ff67c13ae43c648807843b45f94e851ab5430b7918e0923b465b2624cfd55b888b779fac3ef17e24495a7f23f1fbd071b438885d60b4201755265c98ba42f0235921b44d4e282ffb33a163afc963131ce62abcd87763845c6ffe1ffb3d2a4462c7dd66b511b36ea3610fe89dd6382a305a8788f67ac417c6dfdea4f5e5ddfb5671ea72996a0f674e5d72aa4e961dfe4d9a3fc4eb96306586d05e7e15edae3e5e30306faa8fa327ccd82c0a140c08cf6b4cdbd50b7452af871b4872022b2470da46f18ab7105616364ab12dbb0a903bfff99881bdbe557642d57124fe0ab1945c8d686182cc738587618cb6211476af8618dbd4163c942c9e15b5d0da8737241668d0cd29cf14fda3208874b82f75fb92754c148d09f2443e41f9388d1392ae9b4b940af8cf4c20e50898c359a471e9203edbced439613ef15b918821635de5d1ccf749d313826e62a0bf4ab3d2f0071061f3867a83364ee675b5e171bf44138f136314760ead63fd6ddbb03a730eeca9726419bc93db4f1e03b14c805de9bdc11d20d97e464bbdb392512ad474a0a957091a8a51cf1d55382ea5c392658efa8f1257abb34f8077461424ce69a31b650d8a01072f30374ca533e243a37b6d625d8867c99435d8a75f35a2a571489e8ee46d433fcf332b67d8e2530cf7832c7485623a615a66d8ef5ae3410935be99d53f047dd7239226d379cf7bd77463a863411e990406f43e05fdf931695ca6fdb51f5c14416901b33a0bf8bc14100cbe52ed9a8b07f0366d8f2c5c7713d7a34a1a2982d5724a93c58b11a735c9276e32a5e076a714d7c7206637dc669e58558eb43fdcd9f85f136d824579b25dcc0961890678232d6ab6e8be566ab0fbdbbf445fc9d21edd2c56a0e8aa5893008010ce967821121057ae11ff997882d53d7b2d5b72faa67e3a32676213d9efe9e51665c40279be68d97afe1889da91548df579abe1b9cf2f2317d4dce64434200b94e87d2cebf0b719e39fdaadb41b801adba69dbde4105e44594c9e873eda988b4e44f4ffcfdfdca9df9a7ac54a8ca1a31482790ec42725f88acc5ebfb96256f7e3fcf70670742767c6baf3aca5d990e47d3214af1cf3a47859a3c520466b33948116d7fc11e6cb51bf17e985bc26781ea048bd4c851b49c546acb0659d80761e8937a7a791e4573ebe194dec9d5d57dd9d1eb9bdbc4abd506bf3be7cecad4126907aa41d0faa02c7741110a2cdee6b8c4105f3fe538cb1365dfb27004fa23d0f6d6edfaa5edd16ac797786f0431beda4f1f9efd553f0e64ab9ed035b2a01a3389b61ff2769447991bca1ca03d224a2bcd51d7626f60038ec0fc8e58e3ebc0314d10908bf44ce463dd07bd14ac1f46f931a8192f09104ac4af433bddd5f009cdd049967bbddbd8fa58f17ff31d868ae0d2bf79cfd1a5a31abc734d3a96a0e1e07320f118c6670da7578011273e487ccfa12480a810777a4579f135f268ee97c0b52df8f9c17e688da500003fbc3ebdd7c320ffb443f50b6fe7d27efccd9c91dfc4b14cd1f86e775af9e350794a6a7b634b75e77ab246907ea6592921c6875d1bb86015fd757c051b28f70f1b7ad5609e723469901315014047aae1c095fe2fe774a94f28e895a7ce8a4ed278377627ae0598797627fd028aa7204882d260c425bd696da657c68c7ae6a1f24e0c1c959f9c64fa0db0061a38dff3ee643b52ff0ac1d5e24ee4a236aefd4ce1e4f3f3997c35830d3dbdd22fb9ddeb92529dec2757f62b0f9b302a15b5a5cf4cc3660343e180b5f0c62625bf7c20cf12ad921c24ec572f0fa15bc8233abaae0bead3bbf9b1480def0cb5b9593f24955e756a7049360e29075f572be9187f77ac113420e0458b1ef9c73ad752ae226ef8841d55b772bc1260fcb231cfa9599f8ec3a587a6c327ec4239246acdfff7cfcf4c1f7fc9e9930af64e7204bd1cda4583e38f6f85a4eee9ab07ccbfc38aa5555913823e1ea8afdfa43aae8fca2d31c6434d82fd7019fc007e078a9d220c2945552c504ed800318002e2946d70fe7c3bff0258b7eeae079905496b03ab832a2289c118d02efea736b6cb0860329179f10e1b43220bc32b1115c787bfc5ac8eafbce6ef27c48043138da31b8f4ce741464a96844cb66667851864da4e9ec1447604ff737046dd97a0a8675a6dcedb363d7f4fdfdc47e23e2e917f015f46e43738f6efc693ed36c1d899d3599a2d3646d1a9fa94b1798ade1758106f91f0985bab5582014deec08f119ab7a313c1abafa262161aa8469a3235d24292554c8c1ca6ca1574877829f4290518903212158008e6fd849c3f6b1e23a316b5ec4a370e0037ecd227203ac2e7e36c76254d689ab58505424015d1d9af93f83fb9efb1ffb0c310da24dd34cb48e27675f1e82bef89ceaf86dba2238618fac53924dc1747956dc589b5d3970e2d868ab5602ec48a394e04a6797e912300d6d9e009a08a4c6bb194096319806c7a39fe6d2f8e4ffb5127f46d06c5da28bc99a5a02e09e41789c92cf7587263dfd52b703b56b9756346c4011c091fe34281be687d74a6aecf24a1aaa2cee709c8207d7611380e3431192dfad3600022c9df0647a57943fb11d93437d6bc196fa5eda2983a85579657a87ebb95552f7f767fe7b0ed528fe27ac24004223f849db931d73e0ab59ff72a2881adc16e38b037d335bac1f97146bade8e517dddc24d9425730a32af04c9beba117c0dc27cbb49ccbf2e43d8d37fc79349a26b09b2d1e44a9c4639ff5339418e84689880e805111d7216e143f1dfebbed5de1f50c5452e7c676cc9f641b66ccb88fd250f5ab280b925434a88ead419d35cc042b5222e70d73b7559ba36e2409fb94491797d0590ea81b48b9f3bb795407d88434517076a2baf3e03211c7620069c21d4e5f67a0cd52e9683d6e9e3a7fd17e", 0x1000}, {&(0x7f0000001980)="7b729f95cb6c8b016209fdd3fe4dcbe92122addf80535d6e49ce3fdf00d22a7f05346478211d6f26095316c7fc8849d2280f4ce427cd6d9469c1c5ca7e22bdc22b7101ee7322eac3dc61fea021fe06a21c2cc4aa0e89d51a9c73011185841bea50a88c1a69f54ff2fb82854d92312e7589054ec35d29c33476065043c22b9fc92fbdce47452320584731239a9544aa193e507c68d3eab767b7fd01b93f8e000aadc3e16261248f36971e8d2bc6a6a5ebbd368d1932d59143d4fc694b86b14554a1daa6425ab7887e18589aed8af005896fbce04cf6b3f396c369303a083697ebe484e7350f7b673bb2b3153e00453f568ad1054f0d862ef48641b8ddc15d7a88d0497835fe3f6a29b641ce601be565fdc3ac7f0c33cc0693a529c51614947e64efe8c54dc5534b416dfee0be26d13e882190feffd324fe0e6781f0a897710f700f256204e7dc3805eb9e2e06db3fb4bbf7548ce8754b6c54b0cfab194b4eec773e9e349c0c2209b95dae06e1bebb851d17ee98f195c18a8ea41915c9cbfdf2c56fe7e07747067e3d99f08e3cfc187d96c097bb49551b4c1e7ff35524ddb83df3f5d26eef497f43b7d959861b9656728b0d2bf73d0f81bba4a145077242a383c9c5008dbdbd5cc5dddec09e800b63d810093da599269744c07b918d34133a8c32a8b365a5af96a8272bdb5177c39145173df55c09a324ba853a6da0731ff55193a972987c1cacea4a5a53fa47af125226b0dbdccd69a6ce176b53779a64463787e5d01f3762cf6f75b8ae245a602b2c4fbefe90e1957f4606bac106b8435a23aefec44af1df0535c67068ebb3c6e5d17710dc784b6c254ad73f6a6facd4efef2f2e96e95754004dce5dada3aa6717370e99ec7eb4ef699053879c8e07b3e93b8a517c66ba0f04e893e2bbe0115114cf1ad4bccc0845b59ae8ff5fbb0c5fb9dba807c2852f6b40df29807e947722e35b5920ba7d7c781f99e02bdb6a0ba0b141c2349a4560335e74b726279299a371180ccf13c4ebe780913be42f0361acaa2c08ced785ebbc46ef8cf19e2b2279be54ca83241c388f67fe5f252c949105c49bf3db1e57be2d335a52a3c7996619c4e10fc9368bca52adefbf47c49e81f9f567f401571d3784f224e6700641018b6acfa644c61d16ea566632dee9e82d91f71710d4a633a05dfdbbf9b9d00007fe82b1ae80041357770ef9bc082845ad10416da2c08912768ad64f01190dca8a923aedb2dbada31d235b94f2f823c4b73ee67c27f65f3944073babfd51675bb4d9f2725c1a4f7b3ade0d124f15d36378836084df4036c0b3e57eba86862d66974b1375d2fd93abfb7ad8948ff82c98e0c60f5b99f85456899e82d8f78e31bd29c725ce58b0cd8cdb22beec18d03bf05e97963688f3b08b0bf265bd2a2c726bff792940eda08920db0709656f8047c309dbb7b24a9df11365b8d21fd8b9ab482ae7784fa91ed25c663fe9d7fc98ab3adb0a9c8ea60f57f44927188bcd7fe645aae4d1067032a6f044cec9b2a078fd3b543c189d775aa96bcdad927d910d3060acbed60f540531afd7c51882f5665a4320fc50165a2018813003615954100370f5bf63681e7e9d567c1d59edbb5490a82fd1c9c2d383fbe505ed93d04ca11c7d24e36b353a258740cfc34e4166bf58209f0ffda1712165415b3f14d382b700862a5d55d794bbb8822cd93055f9f0f6d93b873b42a368e7eafffcc8a7f23c9bd6fff8fe1df486760846f32fd55f941d38701302af20d417879bdf0a51cfd3b14d427267b00b44bfb8d1c08d4ebc8ae77fcab954d248b026b88c1ce632e6ee15bfe5ed3611d2041a6e8c8551b34ab323b6e8dc293a844464338fc4b3a0fe232b44de4d22a95dbad343dbc9b8536ffd8247f15511dad447b892ad8bbe56a43fa320b51390e3209c76e2fa35abf2a3bea2c266705acaea725defdc0b1f6b26bdffc15de4de5fdf91ace3d3ddf321a119af8469eb275869759bd4db6e423f5ec19591349aa0700699a112cf5c53c5af358a490e1cfa7c0ae059289ecd7e47fb37bf5f1f21c0ab217535bdb86a39d1dbabfdad976ccbf7981ece2f0c0228316e07bb806c7674ee1e510c050e5b90ba9f15015315e574251453c0bb10829f2c27c7f0d11262855fca704f5266a8f25967a23729d1a2f746f04204739e4f7b13d5eaf17ecadd2f26cfdb5b213365b0752b1386f685f448d00a275ba40d0e5d48427c714d7e0dab82eb51d03f554db1cc71391389db7484aa9d0d46df354187e380e16882c01b96fe7a5e689399b6f12ed7eb02adfb6cc5db8012afdc9acd5483ac4e07cdaadec003e9bccfc42ec6e21c03d1f7dbcbfa73846f3786f50aeb68c1a0875e59693bf1978a1066e0a3a521e2b75bfdeacd4c3718cab0056ebf62d9e5d3e0953708e52b4e823b9030edb64f74ae567adf5c6f371acb3af765c01ac38ee1df1bf36dfad4e97536744a4c65f0e486ffafeb5135384872193612f2a12cdc5cbc932636811baf4b9b94907e5ec306ec7fe78fe00f04f6812fb1ab917b7c751168286287277a8c02a9c4304dcea47503cbc42c060620d38fb7c65b1dfc0ca3b2c7e985ee83123c568130a2973ce3bddd5fb4e16081bdcc5603d96c1f609f80a0238756fb432490ef5cc617a0c290446e6861323c15eddeaea017f5af80e9d71dedabe79a317d98df9b813c61ec819e37cf05f0a9d31844484eef5f89e266e03f2e15d529eea3d03f437a62bfc23fd8be23ce4fae7a15c6df42a2136b62fcc5215b7bb2fd5e2f58b44193ffa46a557da376a2fba862b016c1df2a6d3c0d217531ae17d7c43ace17ac771dca43b43b64a7906384de94533d5f110a50b98ea54fa61b90e385f2a63fe1132b066e4567dc12e605a24230fd2590a4c4325dfda5bf3dabdf06b0a1ba256cb6ec6a15cb4d58200f16bfce521e13aad0d8d1337600137cbf4b30a27af43e249cbcd5b6aeb6abb9b31aff6b63a92690163c402437690b84cd31c644e5e0873ca6553f1511b90722d84c58f8f38915d2f3d065661bd5652e5fe72c106b3bbdba0ac24b5a60f514eaa3e330dce20188c03b3f8e4abf35c31aa81d84fd54550496188d45ad3aafd81a53b7f149ae9940de8522afa346a6c0ba26a68f6b4479902547d63cc95c91d3b12408771fc339af6b641d2ecdf8ee01cbab444cda686699d290a359331f292447288ae3d237bf3e4e326c28b6ac75dcec05eaccbfd02cdd4dc5f1aef6da715daba3065e30bd0b71efe682eb68482a3bbca71e0e886e7e7f6121d5b1e9ac715316b78b3c76e8bb8560631cad85d8592e373c0383baa23b94491f1b2436245a86122caa9d66dbc266585baeae76e38a13684cd950808613f5c224a6ba9fe83d558a6c5c12d648dc62b7ee51e7bb9186cb704b3ad47f737f8cbe96241d340b91d930f38ced32303fcb748065e0476704a8dbd429d2b4ee1e5809f0ddd7ca2e7c1222cf8a7e05bb20ac086f84ada54cbb4ffba1a9b3346e3e889da59dc372338b14281b59e2a4582328313c3d86bcb233aec05c0ba2a89d5c194aeca17f1b4e9725d1d19bed20f3adaee8c2f02c3c9aff69535cfeb3d17608ff81c9942cebf5843300ba559847d5970b20f0d85d10f2a092b8275604bd5f15c0b283e62656bdc5ceb15ea3c6713884405e8c8e12bf0a22a2012d8f5076450068fd7e2e5f61c13d01bf9bc0e1180de09aa6546fd4b3dc7300a2a31030900d1aa47a84611df4debf9dfa6eee1c807daca49a865704b745a77b006a730db3906e4818a45966b308eaa7db860a08269e872a5c97675793341e0d987c232f68276f646731551c8efe13bd5cf5d395365e15ae6e4531020e333900e05396ce63e6435d535eaf99be5f54dd2748faa2a6be84107b6d0a04df4799ba740f476a4ee016dd32f48897e7b2c71e51a48de884aa251c558a7aeb3e5012b2cdee55994275f743c775089d67eb721abd0a4e47616ab6e785a479387391b53f5aa64ac0ddc065bc53f72ca2b9a1c652b6c19e75c7f60e8125d0b1b41f44bf9179f5ab7d2fd7d257d102e6c131e92f69cb8b11628736834e9a6aa6e40bd79d2906a96880b244eb2e60980266af24391ea4a80240ed9b7e0a8bfc6fc9651f197b45187c778afffc0dc5703840b02999be328ca6e9f56f15cfab3552de3f0d3722e3de0ac4ab6233d04978bc9e7beebb313a4319890a2b8ec7bf15e0ccff19117b093646541b4953d7d31500d0ea4c88c46d3c656c174048fa4ca4466a2b452bc428621c7a16264a43a7a08b3e0f7020c9ad00fd799b8dac8b5d97d4d0feeb5aa2f37b7742d7a3022e0d3261451aba633482576c5a54632100b34c22adea223b6ebc66be83b69ff3548d2267eb6cfea6de5ab388ef1901e997f9907de855ed4f87aec26447122410596dc64fcc02b769906314e3cb71dc86ba1ac12f225c315383c6ca3fe3d8903504182f9691da900a9de45c42af5649500b1e38f513584fb7f245faacbfa0035b318d7123c5872bedcbdae8deedaf0f3f5b9a5382f74bd3cc9aecc2dc1d2ef5d7134dd994b39f7d0ef6bda4c022d28cfcda25b94c6f7aefee5dd54b74a99624cf084c2032d5aabfb60be9f852c6d1c8eeee5d2b1ab81592c7892ee04919fc8688619ea50bf97315ed074a336b42189d51a7da0ff71f732e7eb945d02f65a10af113bdb3b463ce11a8b798c710ada1ec5271743e35707954bb43881926d04197c1745e62e5e10d3e0062b6b70965413ab06fc29726463305b81aeea11ed6d030de1b8b8228649b1c0ca12b3cabe9f1384165e3e8b28d1d1469377fb8ad264168204d30225e960ece4b108e1411a14d8f78baa99167092390cf64432f1d2070bc06a3024bdbafb41ea16eb4e47074b6ae8580023f25430a46bc67c186660dc58266105d8015b3e17b3c9826fd256453b144727df3bea08a3ca715a025257267bdba5c72281ffc94b40d9205d88b6245152f5b05bcea98f4c43afb24656fddc6ced6b35e956ccae1af50fa15d5c93f8812553496f0834b06aa38d1e555f716a44c6e9b1f96ae730d2e60b9fd5f5a39902fd2b0299d80b37ce08cb2edde1b2cf7f5c32687740f1fbd0118287fee853e1089920d19a4cd1127380329c4d3311f8b8c7d570f4dd635b754cf651aeb1bb9647cbb3cb36052264ff5bfff1ca27f828df4674f98452dcc488049ec8eeb13028a6269d49953d048b8493c08764c98c84141e305dc107dd407c96e2a18cc1e36215953ff338034309c04a55031182b8298c608f246510c28fa73d71f7ca551d7ea4b3c80d28ca271e434ff036266e0fdf588b65ca11385983195da8b71e2d47bbcb7c9d995683b784c4ca6538db1972b66a047bdcd298272c3e29015e402531fec06297006e08db89ead4a3cbdf2f2f7356025a20e2ba422c815a1f575a578c9a3a12693546c062862fb8b35047109f15e60371ed15c722a7333eb75ab3fa5edf4e5e32051a12c25b2848b4708c90782c499ea30b3259d4027143f4e5c2f154abddd345867066d4964350e15364a50bcc4559078ef67c32038f8ad58c62d50206fdf66db8ecdb5a62003c4d205b5bc54994cd7c7367f34de87b9abf3bf80b1d902f1b0a69d0357b0d9c0e35ccb37a3ef660074df815be4cf4da8a6d18ddc011dbbda2cecdaf8df2a3d63aa56d82acb92400b996ca33022b04030448d1873072e8c6d435fee091ca82901fa1eba8f034537c25bcc247017f096eeba5a37fd264edaeb2149fdf26c8cb97f4a519b4b1018a1521786f01c946e34db457039e25645a97ad2a396", 0x1000}, {&(0x7f0000000200)="5f6f2a411a9a18df875dfe99bb74699bdd708e910d90d34e078ebc3ddbbcf467efae2f10db1b1c6bbbcb9841b6be6c", 0x2f}], 0xa, &(0x7f0000002b40)=[@cred={0x20, 0xffff, 0x0, r6, r7, r9}, @cred={0x20, 0xffff, 0x0, r38, r78, r87}, @cred={0x20, 0xffff, 0x0, r90, r91, r93}, @cred={0x20, 0xffff, 0x0, r102, r110, r113}, @cred={0x20, 0xffff, 0x0, 0x0, r122, r143}, @rights={0x20, 0xffff, 0x1, [r4, r158, r159]}], 0xc0, 0x400}, 0xa) 16:03:00 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206919, &(0x7f0000000300)) setsockopt(0xffffffffffffffff, 0x1000, 0xef, &(0x7f0000000080)="a23c1fc3aae216a4ecf870c1e132f7f80f75a2173d78edfbe83a44efb66014669a0914f1fda65b6f6e7be870c5f6f77f52b4ad05b1be25437c9c3d45c38b62eff259aac73486b7c07f2247ac66f97c718e3e40dab0a0f77190e52740fe1f9698b768b61a66e7dab5b188cde636fb09e7758152d3991854aafcf7115ef450ec674867cc3f4ddbbfde0da59b49629e1c6e7f8ea3eae332c8936de0b34e4a59621d7cb13316999d5ab5ad730f5176e472d8c332ec33884cac22b75eaa5b1eb2eab086ac58be164256f2335a0ff5e1", 0xffffffffffffff42) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) syz_open_pts() close(r0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) socket$inet(0x2, 0x1, 0x81) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r9, r8) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r11, r10) r12 = socket(0x18, 0x2, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r14 = dup2(r13, r12) sendmsg$unix(r14, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getppid() r15 = getuid() r16 = geteuid() setreuid(r15, r16) getegid() getpid() geteuid() r17 = socket(0x18, 0x2, 0x0) r18 = socket(0x18, 0x2, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r18, r17) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000001900), 0xc) shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) getegid() r19 = getuid() geteuid() r20 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r20, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r20, 0x0, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r19, r21) r22 = semget$private(0x0, 0x7, 0x286) semop(r22, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r22, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r22, 0x0, 0x8, &(0x7f00000000c0)) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) getegid() r23 = getuid() r24 = geteuid() setreuid(r23, r24) 16:03:00 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206919, &(0x7f0000000300)) setsockopt(0xffffffffffffffff, 0x1000, 0xef, &(0x7f0000000080)="a23c1fc3aae216a4ecf870c1e132f7f80f75a2173d78edfbe83a44efb66014669a0914f1fda65b6f6e7be870c5f6f77f52b4ad05b1be25437c9c3d45c38b62eff259aac73486b7c07f2247ac66f97c718e3e40dab0a0f77190e52740fe1f9698b768b61a66e7dab5b188cde636fb09e7758152d3991854aafcf7115ef450ec674867cc3f4ddbbfde0da59b49629e1c6e7f8ea3eae332c8936de0b34e4a59621d7cb13316999d5ab5ad730f5176e472d8c332ec33884cac22b75eaa5b1eb2eab086ac58be164256f2335a0ff5e1", 0xffffffffffffff42) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) syz_open_pts() close(r0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) socket$inet(0x2, 0x1, 0x81) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r9, r8) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r11, r10) r12 = socket(0x18, 0x2, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r14 = dup2(r13, r12) sendmsg$unix(r14, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getppid() r15 = getuid() r16 = geteuid() setreuid(r15, r16) getegid() getpid() geteuid() r17 = socket(0x18, 0x2, 0x0) r18 = socket(0x18, 0x2, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r18, r17) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000001900), 0xc) shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) getegid() r19 = getuid() geteuid() r20 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r20, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r20, 0x0, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r19, r21) r22 = semget$private(0x0, 0x7, 0x286) semop(r22, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r22, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r22, 0x0, 0x8, &(0x7f00000000c0)) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) getegid() getuid() geteuid() 16:03:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [], [0xfefffffffffffff7], [], [{}, {0xfffe}, {}, {}, {0x0, 0x0, 0xfffffff9}], {0x0, 0x0, 0x0, 0x1f}}}) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)=0x1) unlinkat(r0, &(0x7f0000000200)='./bus\x00', 0x10) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = msgget$private(0x0, 0x402) msgsnd(r4, &(0x7f0000000080)={0x3, "bec34d395e16a2205362d4c70f5c8c88c56d295e7db1e1a8c70119e4cdd127e7c446b5910a056a5822e3712667189b730af662076edc4d632123a4bb508eb04039bb32020fa8a11a99f7844c9c12a637f92da873f72f273efda5f637afd46f8b8d03b52d52c75764728ed3336be0eb8ad17826aaec5ad8e1d990"}, 0x82, 0x0) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x8004745f, &(0x7f0000000040)=0x1) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000180)) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x8004745f, &(0x7f0000000040)=0x1) ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f0000000140)=0x316a) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000000)={0xff, 0x5, 0x2, 0x7, "cbfa46812ef4442a3295811d04dedf00", 0xffff, 0x5}) 16:03:00 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206919, &(0x7f0000000300)) setsockopt(0xffffffffffffffff, 0x1000, 0xef, &(0x7f0000000080)="a23c1fc3aae216a4ecf870c1e132f7f80f75a2173d78edfbe83a44efb66014669a0914f1fda65b6f6e7be870c5f6f77f52b4ad05b1be25437c9c3d45c38b62eff259aac73486b7c07f2247ac66f97c718e3e40dab0a0f77190e52740fe1f9698b768b61a66e7dab5b188cde636fb09e7758152d3991854aafcf7115ef450ec674867cc3f4ddbbfde0da59b49629e1c6e7f8ea3eae332c8936de0b34e4a59621d7cb13316999d5ab5ad730f5176e472d8c332ec33884cac22b75eaa5b1eb2eab086ac58be164256f2335a0ff5e1", 0xffffffffffffff42) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) syz_open_pts() close(r0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) socket$inet(0x2, 0x1, 0x81) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r9, r8) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r11, r10) r12 = socket(0x18, 0x2, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r14 = dup2(r13, r12) sendmsg$unix(r14, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getppid() r15 = getuid() r16 = geteuid() setreuid(r15, r16) getegid() getpid() geteuid() r17 = socket(0x18, 0x2, 0x0) r18 = socket(0x18, 0x2, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r18, r17) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000001900), 0xc) shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) getegid() r19 = getuid() geteuid() r20 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r20, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r20, 0x0, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r19, r21) r22 = semget$private(0x0, 0x7, 0x286) semop(r22, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r22, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r22, 0x0, 0x8, &(0x7f00000000c0)) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) getegid() getuid() 16:03:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)=0x1) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0x4000, 0x800}, {0x18, 0x0, 0x4, 0x400}, 0x3, [0x200, 0xffffffc0, 0x8001, 0x2, 0xfffffb5c, 0x37c2, 0x3f, 0xe5]}, 0x3c) r1 = socket(0x2, 0x3, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000040)=0x1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x60) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745f, &(0x7f0000000040)=0x1) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r5, r4) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = dup2(r7, r6) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r9 = socket(0x18, 0x2, 0x0) r10 = socket(0x18, 0x2, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r10, r9) r11 = socket$inet(0x2, 0x1, 0x81) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r13 = socket(0x18, 0x2, 0x0) r14 = socket(0x18, 0x2, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r14, r13) r15 = socket(0x18, 0x2, 0x0) r16 = socket(0x18, 0x2, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r16, r15) r17 = socket(0x18, 0x2, 0x0) r18 = socket(0x18, 0x2, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r19 = dup2(r18, r17) sendmsg$unix(r19, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r20 = getppid() r21 = getuid() r22 = geteuid() setreuid(r21, r22) r23 = getegid() r24 = getpid() r25 = socket(0x18, 0x2, 0x0) r26 = socket(0x18, 0x2, 0x0) connect$unix(r26, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r26, r25) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r28 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r29 = getegid() r30 = getuid() r31 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r31, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r31, 0x0, 0x0) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r30, r32) r33 = semget$private(0x0, 0x7, 0x286) semop(r33, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r33, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r33, 0x0, 0x8, &(0x7f00000000c0)) r34 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r35 = getegid() r36 = getuid() r37 = geteuid() setreuid(r36, r37) shmctl$IPC_SET(r34, 0x1, &(0x7f00000000c0)={{0x0, r36, 0x0, 0x0, r35}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000140)={{0x9, r30, r29, r36, r29, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r28, 0x1, &(0x7f00000000c0)={{0x0, r30, 0x0, 0x0, r29}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r8, &(0x7f0000001a00)={&(0x7f0000000380)=ANY=[@ANYBLOB="00002e43660500000000ce558f9362afd5cdb9fae25b4b50f3ee0d7089d382ea84a0d61130315bdf25df7fc7a568963090a4ec25de245a2195b5db2892d7a4e60d588a386cc480e196f0d9fcb2001094546510d3c13c1a8f844a160da8737597bf5e23241011460e8c867bad753dee71a9f6c36694"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r10, @ANYRES32=r5, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r19, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r20, @ANYRES32=r22, @ANYRES32=r23, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r24, @ANYRES32=r30, @ANYRES32=r27, @ANYBLOB="2cf309398f75c46bfd69"], 0x88, 0x10}, 0xaccff110451b3cdc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={r24, 0x0, 0xffffffffffffffff}, 0xc) r38 = socket(0x800000018, 0x3, 0x0) r39 = fcntl$dupfd(r1, 0x0, r38) ioctl$TIOCFLUSH(r39, 0x8040691a, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f00000004c0)) 16:03:00 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206919, &(0x7f0000000300)) setsockopt(0xffffffffffffffff, 0x1000, 0xef, &(0x7f0000000080)="a23c1fc3aae216a4ecf870c1e132f7f80f75a2173d78edfbe83a44efb66014669a0914f1fda65b6f6e7be870c5f6f77f52b4ad05b1be25437c9c3d45c38b62eff259aac73486b7c07f2247ac66f97c718e3e40dab0a0f77190e52740fe1f9698b768b61a66e7dab5b188cde636fb09e7758152d3991854aafcf7115ef450ec674867cc3f4ddbbfde0da59b49629e1c6e7f8ea3eae332c8936de0b34e4a59621d7cb13316999d5ab5ad730f5176e472d8c332ec33884cac22b75eaa5b1eb2eab086ac58be164256f2335a0ff5e1", 0xffffffffffffff42) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) syz_open_pts() close(r0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) socket$inet(0x2, 0x1, 0x81) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r9, r8) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r11, r10) r12 = socket(0x18, 0x2, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r14 = dup2(r13, r12) sendmsg$unix(r14, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getppid() r15 = getuid() r16 = geteuid() setreuid(r15, r16) getegid() getpid() geteuid() r17 = socket(0x18, 0x2, 0x0) r18 = socket(0x18, 0x2, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r18, r17) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000001900), 0xc) shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) getegid() r19 = getuid() geteuid() r20 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r20, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r20, 0x0, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r19, r21) r22 = semget$private(0x0, 0x7, 0x286) semop(r22, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r22, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r22, 0x0, 0x8, &(0x7f00000000c0)) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) getegid() 16:03:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745f, &(0x7f0000000040)=0x1) fcntl$getown(r3, 0x5) 16:03:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r4 = getegid() r5 = getuid() r6 = geteuid() setreuid(r5, r6) shmctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x0, r5, 0x0, 0x0, r4}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) r7 = socket(0x18, 0x2, 0x0) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r8, r7) r9 = socket(0x18, 0x2, 0x0) r10 = socket(0x18, 0x2, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r11 = dup2(r10, r9) sendmsg$unix(r11, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r12 = socket(0x18, 0x2, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r13, r12) r14 = socket$inet(0x2, 0x1, 0x81) r15 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r16 = socket(0x18, 0x2, 0x0) r17 = socket(0x18, 0x2, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r17, r16) r18 = socket(0x18, 0x2, 0x0) r19 = socket(0x18, 0x2, 0x0) connect$unix(r19, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r19, r18) r20 = socket(0x18, 0x2, 0x0) r21 = socket(0x18, 0x2, 0x0) connect$unix(r21, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r22 = dup2(r21, r20) sendmsg$unix(r22, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r23 = getppid() r24 = getuid() r25 = geteuid() setreuid(r24, r25) r26 = getegid() r27 = getpid() r28 = socket(0x18, 0x2, 0x0) r29 = socket(0x18, 0x2, 0x0) connect$unix(r29, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r29, r28) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r31 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r32 = getegid() r33 = getuid() r34 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r34, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r34, 0x0, 0x0) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r33, r35) r36 = semget$private(0x0, 0x7, 0x286) semop(r36, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r36, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r36, 0x0, 0x8, &(0x7f00000000c0)) r37 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r38 = getegid() r39 = getuid() r40 = geteuid() setreuid(r39, r40) shmctl$IPC_SET(r37, 0x1, &(0x7f00000000c0)={{0x0, r39, 0x0, 0x0, r38}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000140)={{0x9, r33, r32, r39, r32, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r31, 0x1, &(0x7f00000000c0)={{0x0, r33, 0x0, 0x0, r32}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r11, &(0x7f0000001a00)={&(0x7f00000007c0)=ANY=[@ANYBLOB="00002e43660500000000ce558f9362afd5cdb9fae25b4b50f3ee0d7089d382ea84a0d61130315bdf25337fc7a568963090a4ec25de245a2195b5db2892d7a4e60d588a386cc480e196f0d9fcb2001094546510d3c13c1a8f844a160da8737597bf5e23241011460e8c867bad753dee71a9f6c366949970c4596edc116a721069417952d43d71fe135c42b8ce53442b7bc36b11f85bd1994c031c0da24d72647a2f1722122cdcef92291ce1c2004d40afe97cbbb1a96219da66470cb10d81667d061ea922f4962e743304288906ef4c0b7fa2a5d440c8032cceea4a6a513ad8281781685c313b2eecf1bf8afd23995308c46fe84181dc6d3069053e37eb0dfc649961864568b1"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r13, @ANYRES32=r8, @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r22, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r23, @ANYRES32=r25, @ANYRES32=r26, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r27, @ANYRES32=r33, @ANYRES32=r30, @ANYBLOB="2cf309398f75c46bfd69"], 0x88, 0x10}, 0xaccff110451b3cdc) r41 = getegid() r42 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r42, 0x8004745f, &(0x7f0000000040)=0x1) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000100)=[0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) r46 = socket(0x18, 0x2, 0x0) r47 = socket(0x18, 0x2, 0x0) connect$unix(r47, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r47, r46) r48 = socket(0x2, 0x2, 0x0) r49 = socket(0x18, 0x2, 0x0) connect$unix(r49, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r50 = dup2(r49, r48) sendmsg$unix(r50, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r51 = socket(0x18, 0x2, 0x0) r52 = socket(0x18, 0x2, 0x0) connect$unix(r52, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r52, r51) r53 = socket$inet(0x2, 0x1, 0x81) r54 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r55 = socket(0x18, 0x2, 0x0) r56 = socket(0x18, 0x2, 0x0) connect$unix(r56, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r56, r55) r57 = socket(0x18, 0x2, 0x0) r58 = socket(0x18, 0x2, 0x0) connect$unix(r58, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r58, r57) r59 = socket(0x18, 0x2, 0x0) r60 = socket(0x18, 0x2, 0x0) connect$unix(r60, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r61 = dup2(r60, r59) sendmsg$unix(r61, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r62 = getppid() r63 = getuid() r64 = geteuid() setreuid(r63, r64) r65 = getegid() r66 = getpid() r67 = socket(0x18, 0x2, 0x0) r68 = socket(0x18, 0x2, 0x0) connect$unix(r68, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r68, r67) getsockopt$SO_PEERCRED(r67, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r70 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r71 = getegid() r72 = getuid() r73 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r73, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r73, 0x0, 0x0) getsockopt$sock_cred(r73, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r72, r74) r75 = semget$private(0x0, 0x7, 0x286) semop(r75, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r75, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0xc00}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r75, 0x0, 0x8, &(0x7f00000000c0)) r76 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r77 = getegid() r78 = getuid() r79 = geteuid() setreuid(r78, r79) shmctl$IPC_SET(r76, 0x1, &(0x7f00000000c0)={{0x0, r78, 0x0, 0x0, r77}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r75, 0x0, 0x1, &(0x7f0000000140)={{0x9, r72, r71, r78, r71, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r70, 0x1, &(0x7f00000000c0)={{0x0, r72, 0x0, 0x0, r71}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r50, &(0x7f0000001a00)={&(0x7f0000000380)=ANY=[@ANYBLOB="00002e43660500000000ce558f9362afd5cdb9fae25b4b50f3ee0d7089d382ea84a0d61130315bdf25df7fc7a568963090a4ec25de245a2195b5db2892d7a4e60d588a386cc480e196f0d9fcb2001094546510d3c13c1a8f844a160da8737597bf5e23241011460e8c867bad753dee71a9f6c36694"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r52, @ANYRES32=r47, @ANYRES32=r53, @ANYRES32=r54, @ANYRES32=r56, @ANYRES32=r57, @ANYRES32=r61, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r62, @ANYRES32=r64, @ANYRES32=r65, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r66, @ANYRES32=r72, @ANYRES32=r69, @ANYBLOB="2cf309398f75c46bfd69"], 0x88, 0x10}, 0xaccff110451b3cdc) shmctl$IPC_SET(r3, 0x1, &(0x7f00000004c0)={{0x3ff, r33, r41, r43, r44, 0x42, 0x401}, 0x1, 0x0, r45, r62, 0x8, 0xff, 0x35f}) r80 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r80, 0x8004745f, &(0x7f0000000040)=0x1) accept(r80, 0x0, &(0x7f0000000000)) ioctl$PCIOCWRITE(0xffffffffffffff9c, 0xc0107003, &(0x7f0000000080)={{0x1, 0x40, 0x8}, 0x6, 0x3, 0x9}) 16:03:00 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206919, &(0x7f0000000300)) setsockopt(0xffffffffffffffff, 0x1000, 0xef, &(0x7f0000000080)="a23c1fc3aae216a4ecf870c1e132f7f80f75a2173d78edfbe83a44efb66014669a0914f1fda65b6f6e7be870c5f6f77f52b4ad05b1be25437c9c3d45c38b62eff259aac73486b7c07f2247ac66f97c718e3e40dab0a0f77190e52740fe1f9698b768b61a66e7dab5b188cde636fb09e7758152d3991854aafcf7115ef450ec674867cc3f4ddbbfde0da59b49629e1c6e7f8ea3eae332c8936de0b34e4a59621d7cb13316999d5ab5ad730f5176e472d8c332ec33884cac22b75eaa5b1eb2eab086ac58be164256f2335a0ff5e1", 0xffffffffffffff42) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) syz_open_pts() close(r0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) socket$inet(0x2, 0x1, 0x81) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r9, r8) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r11, r10) r12 = socket(0x18, 0x2, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r14 = dup2(r13, r12) sendmsg$unix(r14, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getppid() r15 = getuid() r16 = geteuid() setreuid(r15, r16) getegid() getpid() geteuid() r17 = socket(0x18, 0x2, 0x0) r18 = socket(0x18, 0x2, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r18, r17) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000001900), 0xc) shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) getegid() r19 = getuid() geteuid() r20 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r20, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r20, 0x0, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r19, r21) r22 = semget$private(0x0, 0x7, 0x286) semop(r22, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r22, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r22, 0x0, 0x8, &(0x7f00000000c0)) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) 16:03:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)=0x1) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x1) r2 = dup2(r0, r1) sendto$inet6(r2, &(0x7f0000000000)="0670e1f0099aae14cd357c226219015747daa2c7a834b8af2820a4660570d7b5a8d9d4200b9d0b08a8dc900c88bbc886a6e390d87b3a8b0c53c36fbde3ec734d5309f9cf383fd1cf630c3892fa846c01929d85449c0ecf725bfe958cbcf04b42c06cd2b690e5422874e10867adf1e61cd4548ad6", 0x74, 0x40b, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x800000018, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 16:03:00 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206919, &(0x7f0000000300)) setsockopt(0xffffffffffffffff, 0x1000, 0xef, &(0x7f0000000080)="a23c1fc3aae216a4ecf870c1e132f7f80f75a2173d78edfbe83a44efb66014669a0914f1fda65b6f6e7be870c5f6f77f52b4ad05b1be25437c9c3d45c38b62eff259aac73486b7c07f2247ac66f97c718e3e40dab0a0f77190e52740fe1f9698b768b61a66e7dab5b188cde636fb09e7758152d3991854aafcf7115ef450ec674867cc3f4ddbbfde0da59b49629e1c6e7f8ea3eae332c8936de0b34e4a59621d7cb13316999d5ab5ad730f5176e472d8c332ec33884cac22b75eaa5b1eb2eab086ac58be164256f2335a0ff5e1", 0xffffffffffffff42) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) syz_open_pts() close(r0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) socket$inet(0x2, 0x1, 0x81) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r9, r8) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r11, r10) r12 = socket(0x18, 0x2, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r14 = dup2(r13, r12) sendmsg$unix(r14, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getppid() r15 = getuid() r16 = geteuid() setreuid(r15, r16) getegid() getpid() geteuid() r17 = socket(0x18, 0x2, 0x0) r18 = socket(0x18, 0x2, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r18, r17) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000001900), 0xc) shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) getegid() r19 = getuid() geteuid() r20 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r20, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r20, 0x0, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r19, r21) r22 = semget$private(0x0, 0x7, 0x286) semop(r22, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r22, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r22, 0x0, 0x8, &(0x7f00000000c0)) 16:03:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0xfefffffffffffff7], [], [{0x0, 0x0, 0x0, 0x10000000}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}, {0x0, 0x0, 0xfffffffd}, {}, {0x0, 0x0, 0x2}], {0x8}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$KDSETLED(0xffffffffffffff9c, 0x20004b42, &(0x7f0000000000)=0x7) 16:03:00 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206919, &(0x7f0000000300)) setsockopt(0xffffffffffffffff, 0x1000, 0xef, &(0x7f0000000080)="a23c1fc3aae216a4ecf870c1e132f7f80f75a2173d78edfbe83a44efb66014669a0914f1fda65b6f6e7be870c5f6f77f52b4ad05b1be25437c9c3d45c38b62eff259aac73486b7c07f2247ac66f97c718e3e40dab0a0f77190e52740fe1f9698b768b61a66e7dab5b188cde636fb09e7758152d3991854aafcf7115ef450ec674867cc3f4ddbbfde0da59b49629e1c6e7f8ea3eae332c8936de0b34e4a59621d7cb13316999d5ab5ad730f5176e472d8c332ec33884cac22b75eaa5b1eb2eab086ac58be164256f2335a0ff5e1", 0xffffffffffffff42) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) syz_open_pts() close(r0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) socket$inet(0x2, 0x1, 0x81) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r9, r8) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r11, r10) r12 = socket(0x18, 0x2, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r14 = dup2(r13, r12) sendmsg$unix(r14, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getppid() r15 = getuid() r16 = geteuid() setreuid(r15, r16) getegid() getpid() geteuid() r17 = socket(0x18, 0x2, 0x0) r18 = socket(0x18, 0x2, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r18, r17) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000001900), 0xc) shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) getegid() r19 = getuid() geteuid() r20 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r20, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r20, 0x0, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r19, r21) r22 = semget$private(0x0, 0x7, 0x286) semop(r22, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r22, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) 16:03:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0xa4e1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x12000000], [0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff], [0xfefffffffffffff7, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x100000000], [0x9], [{}, {0x9, 0x1}, {}, {}, {}, {}, {}, {0x1, 0x0, 0x4, 0x400000000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)=0x1) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000000)={0x300}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745f, &(0x7f0000000040)=0x1) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x6, 0x6, 0x41, 0x1000}]}) r4 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 16:03:00 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206919, &(0x7f0000000300)) setsockopt(0xffffffffffffffff, 0x1000, 0xef, &(0x7f0000000080)="a23c1fc3aae216a4ecf870c1e132f7f80f75a2173d78edfbe83a44efb66014669a0914f1fda65b6f6e7be870c5f6f77f52b4ad05b1be25437c9c3d45c38b62eff259aac73486b7c07f2247ac66f97c718e3e40dab0a0f77190e52740fe1f9698b768b61a66e7dab5b188cde636fb09e7758152d3991854aafcf7115ef450ec674867cc3f4ddbbfde0da59b49629e1c6e7f8ea3eae332c8936de0b34e4a59621d7cb13316999d5ab5ad730f5176e472d8c332ec33884cac22b75eaa5b1eb2eab086ac58be164256f2335a0ff5e1", 0xffffffffffffff42) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) syz_open_pts() close(r0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) socket$inet(0x2, 0x1, 0x81) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r9, r8) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r11, r10) r12 = socket(0x18, 0x2, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r14 = dup2(r13, r12) sendmsg$unix(r14, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getppid() r15 = getuid() r16 = geteuid() setreuid(r15, r16) getegid() getpid() geteuid() r17 = socket(0x18, 0x2, 0x0) r18 = socket(0x18, 0x2, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r18, r17) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000001900), 0xc) shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) getegid() r19 = getuid() geteuid() r20 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r20, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r20, 0x0, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r19, r21) r22 = semget$private(0x0, 0x7, 0x286) semop(r22, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) 16:03:00 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206919, &(0x7f0000000300)) setsockopt(0xffffffffffffffff, 0x1000, 0xef, &(0x7f0000000080)="a23c1fc3aae216a4ecf870c1e132f7f80f75a2173d78edfbe83a44efb66014669a0914f1fda65b6f6e7be870c5f6f77f52b4ad05b1be25437c9c3d45c38b62eff259aac73486b7c07f2247ac66f97c718e3e40dab0a0f77190e52740fe1f9698b768b61a66e7dab5b188cde636fb09e7758152d3991854aafcf7115ef450ec674867cc3f4ddbbfde0da59b49629e1c6e7f8ea3eae332c8936de0b34e4a59621d7cb13316999d5ab5ad730f5176e472d8c332ec33884cac22b75eaa5b1eb2eab086ac58be164256f2335a0ff5e1", 0xffffffffffffff42) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) syz_open_pts() close(r0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) socket$inet(0x2, 0x1, 0x81) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r9, r8) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r11, r10) r12 = socket(0x18, 0x2, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r14 = dup2(r13, r12) sendmsg$unix(r14, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getppid() r15 = getuid() r16 = geteuid() setreuid(r15, r16) getegid() getpid() geteuid() r17 = socket(0x18, 0x2, 0x0) r18 = socket(0x18, 0x2, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r18, r17) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000001900), 0xc) shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) getegid() r19 = getuid() geteuid() r20 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r20, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r20, 0x0, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r19, r21) semget$private(0x0, 0x7, 0x286) 16:03:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000], [], [0xfefffffffffffff7], [], [{}, {}, {}, {}, {}, {0x6}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$BIOCSETIF(r0, 0x8004667d, &(0x7f0000000040)={'tap'}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000004c0)) r1 = semget$private(0x0, 0x1, 0x80) r2 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r2, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000500)=0x1) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f00000001c0)={0x7c000000, './bus\x00', './bus/file0\x00'}) chroot(&(0x7f0000000000)='./bus\x00') getegid() open(&(0x7f0000000380)='./bus\x00', 0x3fd, 0x0) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000080)=""/224) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chmod(&(0x7f0000000180)='./file0\x00', 0x1) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r4) setgroups(0x0, 0x0) setuid(0xee01) fchdir(r3) r5 = socket(0x2, 0x3, 0x0) r6 = socket(0x800000018, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8004745f, &(0x7f0000000040)=0x1) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000000)=0x1) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) 16:03:00 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206919, &(0x7f0000000300)) setsockopt(0xffffffffffffffff, 0x1000, 0xef, &(0x7f0000000080)="a23c1fc3aae216a4ecf870c1e132f7f80f75a2173d78edfbe83a44efb66014669a0914f1fda65b6f6e7be870c5f6f77f52b4ad05b1be25437c9c3d45c38b62eff259aac73486b7c07f2247ac66f97c718e3e40dab0a0f77190e52740fe1f9698b768b61a66e7dab5b188cde636fb09e7758152d3991854aafcf7115ef450ec674867cc3f4ddbbfde0da59b49629e1c6e7f8ea3eae332c8936de0b34e4a59621d7cb13316999d5ab5ad730f5176e472d8c332ec33884cac22b75eaa5b1eb2eab086ac58be164256f2335a0ff5e1", 0xffffffffffffff42) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) syz_open_pts() close(r0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) socket$inet(0x2, 0x1, 0x81) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r9, r8) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r11, r10) r12 = socket(0x18, 0x2, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r14 = dup2(r13, r12) sendmsg$unix(r14, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getppid() r15 = getuid() r16 = geteuid() setreuid(r15, r16) getegid() getpid() geteuid() r17 = socket(0x18, 0x2, 0x0) r18 = socket(0x18, 0x2, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r18, r17) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000001900), 0xc) shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) getegid() r19 = getuid() geteuid() r20 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r20, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r20, 0x0, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r19, r21) 16:03:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0xfffff000, './file0\x00', './file0\x00'}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) r3 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745f, &(0x7f0000000040)=0x1) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r6, r5) r7 = socket(0x18, 0x2, 0x0) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = dup2(r8, r7) sendmsg$unix(r9, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r11, r10) r12 = socket$inet(0x2, 0x1, 0x81) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r14 = socket(0x18, 0x2, 0x0) r15 = socket(0x18, 0x2, 0x0) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r15, r14) r16 = socket(0x18, 0x2, 0x0) r17 = socket(0x18, 0x2, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r17, r16) r18 = socket(0x18, 0x2, 0x0) r19 = socket(0x18, 0x2, 0x0) connect$unix(r19, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r20 = dup2(r19, r18) sendmsg$unix(r20, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r21 = getppid() r22 = getuid() r23 = geteuid() setreuid(r22, r23) r24 = getegid() r25 = getpid() r26 = socket(0x18, 0x2, 0x0) r27 = socket(0x18, 0x2, 0x0) connect$unix(r27, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r27, r26) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r29 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r30 = getegid() r31 = getuid() r32 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r32, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r32, 0x0, 0x0) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r31, r33) r34 = semget$private(0x0, 0x7, 0x286) semop(r34, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r34, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r34, 0x0, 0x8, &(0x7f00000000c0)) r35 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r36 = getegid() r37 = getuid() r38 = geteuid() setreuid(r37, r38) shmctl$IPC_SET(r35, 0x1, &(0x7f00000000c0)={{0x0, r37, 0x0, 0x0, r36}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000140)={{0x9, r31, r30, r37, r30, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r29, 0x1, &(0x7f00000000c0)={{0x0, r31, 0x0, 0x0, r30}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r9, &(0x7f0000001a00)={&(0x7f0000000380)=ANY=[@ANYBLOB="00002e43660500000000ce558f9362afd5cdb9fae25b4b50f3ee0d7089d382ea84a0d61130315bdf25df7fc7a568963090a4ec25de245a2195b5db2892d7a4e60d588a386cc480e196f0d9fcb2001094546510d3c13c1a8f844a160da8737597bf5e23241011460e8c867bad753dee71a9f6c36694"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r11, @ANYRES32=r6, @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r20, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r21, @ANYRES32=r23, @ANYRES32=r24, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r25, @ANYRES32=r31, @ANYRES32=r28, @ANYBLOB="2cf309398f75c46bfd69"], 0x88, 0x10}, 0xaccff110451b3cdc) fcntl$lock(r4, 0x8817e5d31bb30af8, &(0x7f0000000100)={0x1, 0x1, 0x8, 0x4f1, r21}) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:03:00 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206919, &(0x7f0000000300)) setsockopt(0xffffffffffffffff, 0x1000, 0xef, &(0x7f0000000080)="a23c1fc3aae216a4ecf870c1e132f7f80f75a2173d78edfbe83a44efb66014669a0914f1fda65b6f6e7be870c5f6f77f52b4ad05b1be25437c9c3d45c38b62eff259aac73486b7c07f2247ac66f97c718e3e40dab0a0f77190e52740fe1f9698b768b61a66e7dab5b188cde636fb09e7758152d3991854aafcf7115ef450ec674867cc3f4ddbbfde0da59b49629e1c6e7f8ea3eae332c8936de0b34e4a59621d7cb13316999d5ab5ad730f5176e472d8c332ec33884cac22b75eaa5b1eb2eab086ac58be164256f2335a0ff5e1", 0xffffffffffffff42) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) syz_open_pts() close(r0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) socket$inet(0x2, 0x1, 0x81) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r9, r8) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r11, r10) r12 = socket(0x18, 0x2, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r14 = dup2(r13, r12) sendmsg$unix(r14, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getppid() r15 = getuid() r16 = geteuid() setreuid(r15, r16) getegid() getpid() geteuid() r17 = socket(0x18, 0x2, 0x0) r18 = socket(0x18, 0x2, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r18, r17) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000001900), 0xc) shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) getegid() getuid() geteuid() r19 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r19, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r19, 0x0, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000340)=0xc) 16:03:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) mknod$loop(&(0x7f0000000000)='./file0\x00', 0xe0c0dbece4d9603f, 0x0) sendto(r0, &(0x7f0000000040)="620bdc9c1f12003f112fe18e1bfe223481dd1eb3ad674961346244de9caf8b10a2a59669be48a17dfebb9bdadffd1ce1d9a2fc99b9", 0x35, 0x0, &(0x7f0000000080)=@in6={0x18, 0x2, 0x1ff, 0x6}, 0xc) 16:03:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x5, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0x0, 0x2], [0xfefffffffffffff7], [0x0, 0x0, 0x6], [{0x0, 0x0, 0x3}, {}, {}, {}, {}, {0x0, 0x2}]}}) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)=0x1) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x400, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000040)=0x1) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745f, &(0x7f0000000040)=0x1) poll(&(0x7f0000000080)=[{r0, 0x80}, {r1, 0x2}, {r2, 0x20}, {r3, 0x6}], 0x4, 0x7) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x4000, 0x0) r5 = socket(0x800000018, 0x3, 0x0) pipe(&(0x7f0000000000)) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) shmget$private(0x0, 0x1000, 0x124, &(0x7f00004cd000/0x1000)=nil) 16:03:00 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206919, &(0x7f0000000300)) setsockopt(0xffffffffffffffff, 0x1000, 0xef, &(0x7f0000000080)="a23c1fc3aae216a4ecf870c1e132f7f80f75a2173d78edfbe83a44efb66014669a0914f1fda65b6f6e7be870c5f6f77f52b4ad05b1be25437c9c3d45c38b62eff259aac73486b7c07f2247ac66f97c718e3e40dab0a0f77190e52740fe1f9698b768b61a66e7dab5b188cde636fb09e7758152d3991854aafcf7115ef450ec674867cc3f4ddbbfde0da59b49629e1c6e7f8ea3eae332c8936de0b34e4a59621d7cb13316999d5ab5ad730f5176e472d8c332ec33884cac22b75eaa5b1eb2eab086ac58be164256f2335a0ff5e1", 0xffffffffffffff42) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) syz_open_pts() close(r0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) socket$inet(0x2, 0x1, 0x81) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r9, r8) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r11, r10) r12 = socket(0x18, 0x2, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r14 = dup2(r13, r12) sendmsg$unix(r14, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getppid() r15 = getuid() r16 = geteuid() setreuid(r15, r16) getegid() getpid() geteuid() r17 = socket(0x18, 0x2, 0x0) r18 = socket(0x18, 0x2, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r18, r17) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000001900), 0xc) shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) getegid() getuid() geteuid() r19 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r19, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r19, 0x0, 0x0) 16:03:00 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206919, &(0x7f0000000300)) setsockopt(0xffffffffffffffff, 0x1000, 0xef, &(0x7f0000000080)="a23c1fc3aae216a4ecf870c1e132f7f80f75a2173d78edfbe83a44efb66014669a0914f1fda65b6f6e7be870c5f6f77f52b4ad05b1be25437c9c3d45c38b62eff259aac73486b7c07f2247ac66f97c718e3e40dab0a0f77190e52740fe1f9698b768b61a66e7dab5b188cde636fb09e7758152d3991854aafcf7115ef450ec674867cc3f4ddbbfde0da59b49629e1c6e7f8ea3eae332c8936de0b34e4a59621d7cb13316999d5ab5ad730f5176e472d8c332ec33884cac22b75eaa5b1eb2eab086ac58be164256f2335a0ff5e1", 0xffffffffffffff42) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) syz_open_pts() close(r0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) socket$inet(0x2, 0x1, 0x81) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r9, r8) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r11, r10) r12 = socket(0x18, 0x2, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r14 = dup2(r13, r12) sendmsg$unix(r14, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getppid() r15 = getuid() r16 = geteuid() setreuid(r15, r16) getegid() getpid() geteuid() r17 = socket(0x18, 0x2, 0x0) r18 = socket(0x18, 0x2, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r18, r17) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000001900), 0xc) shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) getegid() getuid() geteuid() r19 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r19, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) 16:03:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)=0x1) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000005c0)={""/16, @ifru_addr=@un=@file={0x0, ""/85}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x1) recvfrom$unix(r1, &(0x7f0000000000)=""/233, 0xe9, 0x10c1, &(0x7f0000000100)=ANY=[@ANYBLOB="01002e2f66696c6530e9"], 0xa) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745f, &(0x7f0000000040)=0x1) sendto(r4, &(0x7f00000004c0)="a5589777c486497d91770c9b6b65bd1075267e86c945ae2ae045108a25c6b84ac565c28b61e0569be4c6211888c5c7805eeca5b3ee6b76b7e1b2072b11982f72d63d69016aeee3f7a15f3720749f1298ede41396c5f23351a2f17ec104e3cb3ea25b5d4f09d2aa111ab8a2965daa50c76022319028fea025daf765738442c025a4ee20b160e8073380c13fb55e7fed52f05be3ee2dff72e588d105d8cc1651a558b5c089fb3944e78ad5f3c25fea8a4ae2df2a8a2a333e903f9fa0e4cd2d5610e056ebfbcf657881b642fbb7eb1bf6e15a192f883f64002e45f37f53aaec6ff250861edb2dfb3a52969e", 0xea, 0x0, &(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa) msgget(0x0, 0x80) r5 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 16:03:00 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206919, &(0x7f0000000300)) setsockopt(0xffffffffffffffff, 0x1000, 0xef, &(0x7f0000000080)="a23c1fc3aae216a4ecf870c1e132f7f80f75a2173d78edfbe83a44efb66014669a0914f1fda65b6f6e7be870c5f6f77f52b4ad05b1be25437c9c3d45c38b62eff259aac73486b7c07f2247ac66f97c718e3e40dab0a0f77190e52740fe1f9698b768b61a66e7dab5b188cde636fb09e7758152d3991854aafcf7115ef450ec674867cc3f4ddbbfde0da59b49629e1c6e7f8ea3eae332c8936de0b34e4a59621d7cb13316999d5ab5ad730f5176e472d8c332ec33884cac22b75eaa5b1eb2eab086ac58be164256f2335a0ff5e1", 0xffffffffffffff42) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) syz_open_pts() close(r0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) socket$inet(0x2, 0x1, 0x81) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r9, r8) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r11, r10) r12 = socket(0x18, 0x2, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r14 = dup2(r13, r12) sendmsg$unix(r14, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getppid() r15 = getuid() r16 = geteuid() setreuid(r15, r16) getegid() getpid() geteuid() r17 = socket(0x18, 0x2, 0x0) r18 = socket(0x18, 0x2, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r18, r17) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000001900), 0xc) shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) getegid() getuid() geteuid() open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) 16:03:01 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206919, &(0x7f0000000300)) setsockopt(0xffffffffffffffff, 0x1000, 0xef, &(0x7f0000000080)="a23c1fc3aae216a4ecf870c1e132f7f80f75a2173d78edfbe83a44efb66014669a0914f1fda65b6f6e7be870c5f6f77f52b4ad05b1be25437c9c3d45c38b62eff259aac73486b7c07f2247ac66f97c718e3e40dab0a0f77190e52740fe1f9698b768b61a66e7dab5b188cde636fb09e7758152d3991854aafcf7115ef450ec674867cc3f4ddbbfde0da59b49629e1c6e7f8ea3eae332c8936de0b34e4a59621d7cb13316999d5ab5ad730f5176e472d8c332ec33884cac22b75eaa5b1eb2eab086ac58be164256f2335a0ff5e1", 0xffffffffffffff42) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) syz_open_pts() close(r0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) socket$inet(0x2, 0x1, 0x81) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r9, r8) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r11, r10) r12 = socket(0x18, 0x2, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r14 = dup2(r13, r12) sendmsg$unix(r14, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getppid() r15 = getuid() r16 = geteuid() setreuid(r15, r16) getegid() getpid() geteuid() r17 = socket(0x18, 0x2, 0x0) r18 = socket(0x18, 0x2, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r18, r17) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000001900), 0xc) shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) getegid() getuid() geteuid() 16:03:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f000053f000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:03:01 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206919, &(0x7f0000000300)) setsockopt(0xffffffffffffffff, 0x1000, 0xef, &(0x7f0000000080)="a23c1fc3aae216a4ecf870c1e132f7f80f75a2173d78edfbe83a44efb66014669a0914f1fda65b6f6e7be870c5f6f77f52b4ad05b1be25437c9c3d45c38b62eff259aac73486b7c07f2247ac66f97c718e3e40dab0a0f77190e52740fe1f9698b768b61a66e7dab5b188cde636fb09e7758152d3991854aafcf7115ef450ec674867cc3f4ddbbfde0da59b49629e1c6e7f8ea3eae332c8936de0b34e4a59621d7cb13316999d5ab5ad730f5176e472d8c332ec33884cac22b75eaa5b1eb2eab086ac58be164256f2335a0ff5e1", 0xffffffffffffff42) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) syz_open_pts() close(r0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) socket$inet(0x2, 0x1, 0x81) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r9, r8) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r11, r10) r12 = socket(0x18, 0x2, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r14 = dup2(r13, r12) sendmsg$unix(r14, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getppid() r15 = getuid() r16 = geteuid() setreuid(r15, r16) getegid() getpid() geteuid() r17 = socket(0x18, 0x2, 0x0) r18 = socket(0x18, 0x2, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r18, r17) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000001900), 0xc) shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) getegid() getuid() 16:03:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) getppid() ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:03:01 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206919, &(0x7f0000000300)) setsockopt(0xffffffffffffffff, 0x1000, 0xef, &(0x7f0000000080)="a23c1fc3aae216a4ecf870c1e132f7f80f75a2173d78edfbe83a44efb66014669a0914f1fda65b6f6e7be870c5f6f77f52b4ad05b1be25437c9c3d45c38b62eff259aac73486b7c07f2247ac66f97c718e3e40dab0a0f77190e52740fe1f9698b768b61a66e7dab5b188cde636fb09e7758152d3991854aafcf7115ef450ec674867cc3f4ddbbfde0da59b49629e1c6e7f8ea3eae332c8936de0b34e4a59621d7cb13316999d5ab5ad730f5176e472d8c332ec33884cac22b75eaa5b1eb2eab086ac58be164256f2335a0ff5e1", 0xffffffffffffff42) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) syz_open_pts() close(r0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) socket$inet(0x2, 0x1, 0x81) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r9, r8) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r11, r10) r12 = socket(0x18, 0x2, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r14 = dup2(r13, r12) sendmsg$unix(r14, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getppid() r15 = getuid() r16 = geteuid() setreuid(r15, r16) getegid() getpid() geteuid() r17 = socket(0x18, 0x2, 0x0) r18 = socket(0x18, 0x2, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r18, r17) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000001900), 0xc) shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) getegid() 16:03:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) mlockall(0x1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:03:01 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206919, &(0x7f0000000300)) setsockopt(0xffffffffffffffff, 0x1000, 0xef, &(0x7f0000000080)="a23c1fc3aae216a4ecf870c1e132f7f80f75a2173d78edfbe83a44efb66014669a0914f1fda65b6f6e7be870c5f6f77f52b4ad05b1be25437c9c3d45c38b62eff259aac73486b7c07f2247ac66f97c718e3e40dab0a0f77190e52740fe1f9698b768b61a66e7dab5b188cde636fb09e7758152d3991854aafcf7115ef450ec674867cc3f4ddbbfde0da59b49629e1c6e7f8ea3eae332c8936de0b34e4a59621d7cb13316999d5ab5ad730f5176e472d8c332ec33884cac22b75eaa5b1eb2eab086ac58be164256f2335a0ff5e1", 0xffffffffffffff42) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) syz_open_pts() close(r0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) socket$inet(0x2, 0x1, 0x81) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r9, r8) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r11, r10) r12 = socket(0x18, 0x2, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r14 = dup2(r13, r12) sendmsg$unix(r14, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getppid() r15 = getuid() r16 = geteuid() setreuid(r15, r16) getegid() getpid() geteuid() r17 = socket(0x18, 0x2, 0x0) r18 = socket(0x18, 0x2, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r18, r17) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000001900), 0xc) shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) 16:03:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7], [], [{}, {}, {}, {}, {}, {}, {0x4000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:03:01 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206919, &(0x7f0000000300)) setsockopt(0xffffffffffffffff, 0x1000, 0xef, &(0x7f0000000080)="a23c1fc3aae216a4ecf870c1e132f7f80f75a2173d78edfbe83a44efb66014669a0914f1fda65b6f6e7be870c5f6f77f52b4ad05b1be25437c9c3d45c38b62eff259aac73486b7c07f2247ac66f97c718e3e40dab0a0f77190e52740fe1f9698b768b61a66e7dab5b188cde636fb09e7758152d3991854aafcf7115ef450ec674867cc3f4ddbbfde0da59b49629e1c6e7f8ea3eae332c8936de0b34e4a59621d7cb13316999d5ab5ad730f5176e472d8c332ec33884cac22b75eaa5b1eb2eab086ac58be164256f2335a0ff5e1", 0xffffffffffffff42) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) syz_open_pts() close(r0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) socket$inet(0x2, 0x1, 0x81) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r9, r8) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r11, r10) r12 = socket(0x18, 0x2, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r14 = dup2(r13, r12) sendmsg$unix(r14, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getppid() r15 = getuid() r16 = geteuid() setreuid(r15, r16) getegid() getpid() geteuid() r17 = socket(0x18, 0x2, 0x0) r18 = socket(0x18, 0x2, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r18, r17) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000001900), 0xc) 16:03:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x100000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000000000000], [0xfefffffffffffff7, 0x0, 0x0, 0x4]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x1) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000004c0)) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) lseek(0xffffffffffffff9c, 0x0, 0x5, 0x5) 16:03:01 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206919, &(0x7f0000000300)) setsockopt(0xffffffffffffffff, 0x1000, 0xef, &(0x7f0000000080)="a23c1fc3aae216a4ecf870c1e132f7f80f75a2173d78edfbe83a44efb66014669a0914f1fda65b6f6e7be870c5f6f77f52b4ad05b1be25437c9c3d45c38b62eff259aac73486b7c07f2247ac66f97c718e3e40dab0a0f77190e52740fe1f9698b768b61a66e7dab5b188cde636fb09e7758152d3991854aafcf7115ef450ec674867cc3f4ddbbfde0da59b49629e1c6e7f8ea3eae332c8936de0b34e4a59621d7cb13316999d5ab5ad730f5176e472d8c332ec33884cac22b75eaa5b1eb2eab086ac58be164256f2335a0ff5e1", 0xffffffffffffff42) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) syz_open_pts() close(r0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) socket$inet(0x2, 0x1, 0x81) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r9, r8) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r11, r10) r12 = socket(0x18, 0x2, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r14 = dup2(r13, r12) sendmsg$unix(r14, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getppid() r15 = getuid() r16 = geteuid() setreuid(r15, r16) getegid() getpid() geteuid() r17 = socket(0x18, 0x2, 0x0) r18 = socket(0x18, 0x2, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r18, r17) 16:03:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x8000], [0xfefffffffffffffb], [], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x21}, {0x0, 0x0, 0x0, 0x800000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x4) 16:03:01 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206919, &(0x7f0000000300)) setsockopt(0xffffffffffffffff, 0x1000, 0xef, &(0x7f0000000080)="a23c1fc3aae216a4ecf870c1e132f7f80f75a2173d78edfbe83a44efb66014669a0914f1fda65b6f6e7be870c5f6f77f52b4ad05b1be25437c9c3d45c38b62eff259aac73486b7c07f2247ac66f97c718e3e40dab0a0f77190e52740fe1f9698b768b61a66e7dab5b188cde636fb09e7758152d3991854aafcf7115ef450ec674867cc3f4ddbbfde0da59b49629e1c6e7f8ea3eae332c8936de0b34e4a59621d7cb13316999d5ab5ad730f5176e472d8c332ec33884cac22b75eaa5b1eb2eab086ac58be164256f2335a0ff5e1", 0xffffffffffffff42) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) syz_open_pts() close(r0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) socket$inet(0x2, 0x1, 0x81) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r9, r8) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r11, r10) r12 = socket(0x18, 0x2, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r14 = dup2(r13, r12) sendmsg$unix(r14, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getppid() r15 = getuid() r16 = geteuid() setreuid(r15, r16) getegid() getpid() geteuid() socket(0x18, 0x2, 0x0) r17 = socket(0x18, 0x2, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:03:01 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206919, &(0x7f0000000300)) setsockopt(0xffffffffffffffff, 0x1000, 0xef, &(0x7f0000000080)="a23c1fc3aae216a4ecf870c1e132f7f80f75a2173d78edfbe83a44efb66014669a0914f1fda65b6f6e7be870c5f6f77f52b4ad05b1be25437c9c3d45c38b62eff259aac73486b7c07f2247ac66f97c718e3e40dab0a0f77190e52740fe1f9698b768b61a66e7dab5b188cde636fb09e7758152d3991854aafcf7115ef450ec674867cc3f4ddbbfde0da59b49629e1c6e7f8ea3eae332c8936de0b34e4a59621d7cb13316999d5ab5ad730f5176e472d8c332ec33884cac22b75eaa5b1eb2eab086ac58be164256f2335a0ff5e1", 0xffffffffffffff42) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) syz_open_pts() close(r0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) socket$inet(0x2, 0x1, 0x81) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r9, r8) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r11, r10) r12 = socket(0x18, 0x2, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r14 = dup2(r13, r12) sendmsg$unix(r14, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getppid() r15 = getuid() r16 = geteuid() setreuid(r15, r16) getegid() getpid() geteuid() socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) 16:03:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = getegid() r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r3) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = dup2(r6, r5) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r9, r8) r10 = socket$inet(0x2, 0x1, 0x81) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r12 = socket(0x18, 0x2, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r13, r12) r14 = socket(0x18, 0x2, 0x0) r15 = socket(0x18, 0x2, 0x0) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r15, r14) r16 = socket(0x18, 0x2, 0x0) r17 = socket(0x18, 0x2, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r18 = dup2(r17, r16) sendmsg$unix(r18, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r19 = getppid() r20 = getuid() r21 = geteuid() setreuid(r20, r21) r22 = getegid() r23 = getpid() r24 = socket(0x18, 0x2, 0x0) r25 = socket(0x18, 0x2, 0x0) connect$unix(r25, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r25, r24) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r27 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r28 = getegid() r29 = getuid() r30 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r30, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r30, 0x0, 0x0) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r29, r31) r32 = semget$private(0x0, 0x7, 0x286) semop(r32, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r32, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r32, 0x0, 0x8, &(0x7f00000000c0)) r33 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r34 = getegid() r35 = getuid() r36 = geteuid() setreuid(r35, r36) shmctl$IPC_SET(r33, 0x1, &(0x7f00000000c0)={{0x0, r35, 0x0, 0x0, r34}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000140)={{0x9, r29, r28, r35, r28, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r27, 0x1, &(0x7f00000000c0)={{0x0, r29, 0x0, 0x0, r28}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r7, &(0x7f0000001a00)={&(0x7f0000000380)=ANY=[@ANYBLOB="00002e43660500000000ce558f9362afd5cdb9fae25b4b50f3ee0d7089d382ea84a0d61130315bdf25df7fc7a568963090a4ec25de245a2195b5db2892d7a4e60d588a386cc480e196f0d9fcb2001094546510d3c13c1a8f844a160da8737597bf5e23241011460e8c867bad753dee71a9f6c36694"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r9, @ANYRES32=r4, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r18, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r19, @ANYRES32=r21, @ANYRES32=r22, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r23, @ANYRES32=r29, @ANYRES32=r26, @ANYBLOB="2cf309398f75c46bfd69"], 0x88, 0x10}, 0xaccff110451b3cdc) setregid(r2, r26) r37 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r37, 0x8040691a, &(0x7f0000000300)) 16:03:01 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206919, &(0x7f0000000300)) setsockopt(0xffffffffffffffff, 0x1000, 0xef, &(0x7f0000000080)="a23c1fc3aae216a4ecf870c1e132f7f80f75a2173d78edfbe83a44efb66014669a0914f1fda65b6f6e7be870c5f6f77f52b4ad05b1be25437c9c3d45c38b62eff259aac73486b7c07f2247ac66f97c718e3e40dab0a0f77190e52740fe1f9698b768b61a66e7dab5b188cde636fb09e7758152d3991854aafcf7115ef450ec674867cc3f4ddbbfde0da59b49629e1c6e7f8ea3eae332c8936de0b34e4a59621d7cb13316999d5ab5ad730f5176e472d8c332ec33884cac22b75eaa5b1eb2eab086ac58be164256f2335a0ff5e1", 0xffffffffffffff42) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) syz_open_pts() close(r0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) socket$inet(0x2, 0x1, 0x81) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r9, r8) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r11, r10) r12 = socket(0x18, 0x2, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r14 = dup2(r13, r12) sendmsg$unix(r14, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getppid() r15 = getuid() r16 = geteuid() setreuid(r15, r16) getegid() getpid() geteuid() socket(0x18, 0x2, 0x0) 16:03:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745f, &(0x7f0000000040)=0x1) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745f, &(0x7f0000000040)=0x1) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000080)=0x2) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x7f) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:03:01 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206919, &(0x7f0000000300)) setsockopt(0xffffffffffffffff, 0x1000, 0xef, &(0x7f0000000080)="a23c1fc3aae216a4ecf870c1e132f7f80f75a2173d78edfbe83a44efb66014669a0914f1fda65b6f6e7be870c5f6f77f52b4ad05b1be25437c9c3d45c38b62eff259aac73486b7c07f2247ac66f97c718e3e40dab0a0f77190e52740fe1f9698b768b61a66e7dab5b188cde636fb09e7758152d3991854aafcf7115ef450ec674867cc3f4ddbbfde0da59b49629e1c6e7f8ea3eae332c8936de0b34e4a59621d7cb13316999d5ab5ad730f5176e472d8c332ec33884cac22b75eaa5b1eb2eab086ac58be164256f2335a0ff5e1", 0xffffffffffffff42) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) syz_open_pts() close(r0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) socket$inet(0x2, 0x1, 0x81) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r9, r8) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r11, r10) r12 = socket(0x18, 0x2, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r14 = dup2(r13, r12) sendmsg$unix(r14, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getppid() r15 = getuid() r16 = geteuid() setreuid(r15, r16) getegid() getpid() geteuid() 16:03:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x7], [0xfefffffffffffff7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)=0x1) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0xfffffffa) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000040)=0x5) r5 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCVERSION(0xffffffffffffff9c, 0x40044271, &(0x7f00000000c0)) 16:03:01 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206919, &(0x7f0000000300)) setsockopt(0xffffffffffffffff, 0x1000, 0xef, &(0x7f0000000080)="a23c1fc3aae216a4ecf870c1e132f7f80f75a2173d78edfbe83a44efb66014669a0914f1fda65b6f6e7be870c5f6f77f52b4ad05b1be25437c9c3d45c38b62eff259aac73486b7c07f2247ac66f97c718e3e40dab0a0f77190e52740fe1f9698b768b61a66e7dab5b188cde636fb09e7758152d3991854aafcf7115ef450ec674867cc3f4ddbbfde0da59b49629e1c6e7f8ea3eae332c8936de0b34e4a59621d7cb13316999d5ab5ad730f5176e472d8c332ec33884cac22b75eaa5b1eb2eab086ac58be164256f2335a0ff5e1", 0xffffffffffffff42) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) syz_open_pts() close(r0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) socket$inet(0x2, 0x1, 0x81) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r9, r8) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r11, r10) r12 = socket(0x18, 0x2, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r14 = dup2(r13, r12) sendmsg$unix(r14, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getppid() r15 = getuid() r16 = geteuid() setreuid(r15, r16) getegid() getpid() 16:03:01 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206919, &(0x7f0000000300)) setsockopt(0xffffffffffffffff, 0x1000, 0xef, &(0x7f0000000080)="a23c1fc3aae216a4ecf870c1e132f7f80f75a2173d78edfbe83a44efb66014669a0914f1fda65b6f6e7be870c5f6f77f52b4ad05b1be25437c9c3d45c38b62eff259aac73486b7c07f2247ac66f97c718e3e40dab0a0f77190e52740fe1f9698b768b61a66e7dab5b188cde636fb09e7758152d3991854aafcf7115ef450ec674867cc3f4ddbbfde0da59b49629e1c6e7f8ea3eae332c8936de0b34e4a59621d7cb13316999d5ab5ad730f5176e472d8c332ec33884cac22b75eaa5b1eb2eab086ac58be164256f2335a0ff5e1", 0xffffffffffffff42) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) syz_open_pts() close(r0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) socket$inet(0x2, 0x1, 0x81) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r9, r8) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r11, r10) r12 = socket(0x18, 0x2, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r14 = dup2(r13, r12) sendmsg$unix(r14, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getppid() r15 = getuid() r16 = geteuid() setreuid(r15, r16) getegid() 16:03:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x3, {[0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [], [0xfefffffffffffff7], [0x0, 0x1f]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:03:01 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206919, &(0x7f0000000300)) setsockopt(0xffffffffffffffff, 0x1000, 0xef, &(0x7f0000000080)="a23c1fc3aae216a4ecf870c1e132f7f80f75a2173d78edfbe83a44efb66014669a0914f1fda65b6f6e7be870c5f6f77f52b4ad05b1be25437c9c3d45c38b62eff259aac73486b7c07f2247ac66f97c718e3e40dab0a0f77190e52740fe1f9698b768b61a66e7dab5b188cde636fb09e7758152d3991854aafcf7115ef450ec674867cc3f4ddbbfde0da59b49629e1c6e7f8ea3eae332c8936de0b34e4a59621d7cb13316999d5ab5ad730f5176e472d8c332ec33884cac22b75eaa5b1eb2eab086ac58be164256f2335a0ff5e1", 0xffffffffffffff42) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) syz_open_pts() close(r0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) socket$inet(0x2, 0x1, 0x81) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r9, r8) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r11, r10) r12 = socket(0x18, 0x2, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r14 = dup2(r13, r12) sendmsg$unix(r14, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getppid() r15 = getuid() r16 = geteuid() setreuid(r15, r16) 16:03:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x1) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) r2 = socket(0x800000018, 0x3, 0x0) socket(0x1, 0x0, 0xf3) r3 = fcntl$dupfd(r0, 0x0, r2) msgsnd(0x0, &(0x7f0000000080)={0x1, "ab8eb2520ab0708c1a9a8277b32b62db7e377276c01b2286915e63660dceea2486c38359cee58090e7e7089f287ac1d8"}, 0x38, 0x800) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:03:01 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206919, &(0x7f0000000300)) setsockopt(0xffffffffffffffff, 0x1000, 0xef, &(0x7f0000000080)="a23c1fc3aae216a4ecf870c1e132f7f80f75a2173d78edfbe83a44efb66014669a0914f1fda65b6f6e7be870c5f6f77f52b4ad05b1be25437c9c3d45c38b62eff259aac73486b7c07f2247ac66f97c718e3e40dab0a0f77190e52740fe1f9698b768b61a66e7dab5b188cde636fb09e7758152d3991854aafcf7115ef450ec674867cc3f4ddbbfde0da59b49629e1c6e7f8ea3eae332c8936de0b34e4a59621d7cb13316999d5ab5ad730f5176e472d8c332ec33884cac22b75eaa5b1eb2eab086ac58be164256f2335a0ff5e1", 0xffffffffffffff42) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) syz_open_pts() close(r0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) socket$inet(0x2, 0x1, 0x81) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r9, r8) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r11, r10) r12 = socket(0x18, 0x2, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r14 = dup2(r13, r12) sendmsg$unix(r14, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getppid() getuid() geteuid() 16:03:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x10000, 0x2, 0x0, {[0xfffffffffffffff9], [], [0xfefffffffffffff7], [0x2000], [{0x41a, 0x0, 0x800000}, {0x3}, {0x0, 0x200}, {}, {0x0, 0x101}], {0x0, 0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) socket(0x2, 0x8000, 0x5) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:03:01 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206919, &(0x7f0000000300)) setsockopt(0xffffffffffffffff, 0x1000, 0xef, &(0x7f0000000080)="a23c1fc3aae216a4ecf870c1e132f7f80f75a2173d78edfbe83a44efb66014669a0914f1fda65b6f6e7be870c5f6f77f52b4ad05b1be25437c9c3d45c38b62eff259aac73486b7c07f2247ac66f97c718e3e40dab0a0f77190e52740fe1f9698b768b61a66e7dab5b188cde636fb09e7758152d3991854aafcf7115ef450ec674867cc3f4ddbbfde0da59b49629e1c6e7f8ea3eae332c8936de0b34e4a59621d7cb13316999d5ab5ad730f5176e472d8c332ec33884cac22b75eaa5b1eb2eab086ac58be164256f2335a0ff5e1", 0xffffffffffffff42) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) syz_open_pts() close(r0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) socket$inet(0x2, 0x1, 0x81) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r9, r8) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r11, r10) r12 = socket(0x18, 0x2, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r14 = dup2(r13, r12) sendmsg$unix(r14, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getppid() getuid() 16:03:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:03:01 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206919, &(0x7f0000000300)) setsockopt(0xffffffffffffffff, 0x1000, 0xef, &(0x7f0000000080)="a23c1fc3aae216a4ecf870c1e132f7f80f75a2173d78edfbe83a44efb66014669a0914f1fda65b6f6e7be870c5f6f77f52b4ad05b1be25437c9c3d45c38b62eff259aac73486b7c07f2247ac66f97c718e3e40dab0a0f77190e52740fe1f9698b768b61a66e7dab5b188cde636fb09e7758152d3991854aafcf7115ef450ec674867cc3f4ddbbfde0da59b49629e1c6e7f8ea3eae332c8936de0b34e4a59621d7cb13316999d5ab5ad730f5176e472d8c332ec33884cac22b75eaa5b1eb2eab086ac58be164256f2335a0ff5e1", 0xffffffffffffff42) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) syz_open_pts() close(r0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) socket$inet(0x2, 0x1, 0x81) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r9, r8) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r11, r10) r12 = socket(0x18, 0x2, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r14 = dup2(r13, r12) sendmsg$unix(r14, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getppid() 16:03:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745f, &(0x7f0000000040)=0x1) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r5, r4) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = dup2(r7, r6) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r9 = socket(0x18, 0x2, 0x0) r10 = socket(0x18, 0x2, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r10, r9) r11 = socket$inet(0x2, 0x1, 0x81) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r13 = socket(0x18, 0x2, 0x0) r14 = socket(0x18, 0x2, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r14, r13) r15 = socket(0x18, 0x2, 0x0) r16 = socket(0x18, 0x2, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r16, r15) r17 = socket(0x18, 0x2, 0x0) r18 = socket(0x18, 0x2, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r19 = dup2(r18, r17) sendmsg$unix(r19, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r20 = getppid() r21 = getuid() r22 = geteuid() setreuid(r21, r22) r23 = getegid() r24 = getpid() r25 = socket(0x18, 0x2, 0x0) r26 = socket(0x18, 0x2, 0x0) connect$unix(r26, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r26, r25) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r28 = shmget$private(0x0, 0x2000, 0x135, &(0x7f000024f000/0x2000)=nil) r29 = getegid() r30 = getuid() r31 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r31, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r31, 0x0, 0x0) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r30, r32) r33 = semget$private(0x0, 0x7, 0x286) semop(r33, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r33, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r33, 0x0, 0x8, &(0x7f00000000c0)) r34 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r35 = getegid() r36 = getuid() r37 = geteuid() setreuid(r36, r37) shmctl$IPC_SET(r34, 0x1, &(0x7f00000000c0)={{0x0, r36, 0x0, 0x0, r35}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000140)={{0x9, r30, r29, r36, r29, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r28, 0x1, &(0x7f00000000c0)={{0x0, r30, 0x0, 0x0, r29}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r8, &(0x7f0000001a00)={&(0x7f0000000380)=ANY=[@ANYBLOB="00002e43660500000000ce558f9362afd5cdb9fae25b4b50f3ee0d7089d382ea84a0d61130315bdf25df7fc7a568963090a4ec25de245a2195b5db2892d7a4e60d588a386cc480e196f0d9fcb2001094546510d3c13c1a8f844a160da8737597bf5e23241011460e8c867bad753dee71a9f6c36694"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r10, @ANYRES32=r5, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r19, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r20, @ANYRES32=r22, @ANYRES32=r23, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r24, @ANYRES32=r30, @ANYRES32=r27, @ANYBLOB="2cf309398f75c46bfd69"], 0x88, 0x10}, 0xaccff110451b3cdc) fcntl$setown(r3, 0x6, r20) 16:03:01 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206919, &(0x7f0000000300)) setsockopt(0xffffffffffffffff, 0x1000, 0xef, &(0x7f0000000080)="a23c1fc3aae216a4ecf870c1e132f7f80f75a2173d78edfbe83a44efb66014669a0914f1fda65b6f6e7be870c5f6f77f52b4ad05b1be25437c9c3d45c38b62eff259aac73486b7c07f2247ac66f97c718e3e40dab0a0f77190e52740fe1f9698b768b61a66e7dab5b188cde636fb09e7758152d3991854aafcf7115ef450ec674867cc3f4ddbbfde0da59b49629e1c6e7f8ea3eae332c8936de0b34e4a59621d7cb13316999d5ab5ad730f5176e472d8c332ec33884cac22b75eaa5b1eb2eab086ac58be164256f2335a0ff5e1", 0xffffffffffffff42) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) syz_open_pts() close(r0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) socket$inet(0x2, 0x1, 0x81) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r9, r8) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r11, r10) r12 = socket(0x18, 0x2, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r14 = dup2(r13, r12) sendmsg$unix(r14, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:03:01 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206919, &(0x7f0000000300)) setsockopt(0xffffffffffffffff, 0x1000, 0xef, &(0x7f0000000080)="a23c1fc3aae216a4ecf870c1e132f7f80f75a2173d78edfbe83a44efb66014669a0914f1fda65b6f6e7be870c5f6f77f52b4ad05b1be25437c9c3d45c38b62eff259aac73486b7c07f2247ac66f97c718e3e40dab0a0f77190e52740fe1f9698b768b61a66e7dab5b188cde636fb09e7758152d3991854aafcf7115ef450ec674867cc3f4ddbbfde0da59b49629e1c6e7f8ea3eae332c8936de0b34e4a59621d7cb13316999d5ab5ad730f5176e472d8c332ec33884cac22b75eaa5b1eb2eab086ac58be164256f2335a0ff5e1", 0xffffffffffffff42) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) syz_open_pts() close(r0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) socket$inet(0x2, 0x1, 0x81) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r9, r8) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r11, r10) r12 = socket(0x18, 0x2, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r13, r12) 16:03:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) shmget$private(0x0, 0x4000, 0x2, &(0x7f000048c000/0x4000)=nil) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 16:03:01 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206919, &(0x7f0000000300)) setsockopt(0xffffffffffffffff, 0x1000, 0xef, &(0x7f0000000080)="a23c1fc3aae216a4ecf870c1e132f7f80f75a2173d78edfbe83a44efb66014669a0914f1fda65b6f6e7be870c5f6f77f52b4ad05b1be25437c9c3d45c38b62eff259aac73486b7c07f2247ac66f97c718e3e40dab0a0f77190e52740fe1f9698b768b61a66e7dab5b188cde636fb09e7758152d3991854aafcf7115ef450ec674867cc3f4ddbbfde0da59b49629e1c6e7f8ea3eae332c8936de0b34e4a59621d7cb13316999d5ab5ad730f5176e472d8c332ec33884cac22b75eaa5b1eb2eab086ac58be164256f2335a0ff5e1", 0xffffffffffffff42) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) syz_open_pts() close(r0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) socket$inet(0x2, 0x1, 0x81) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r9, r8) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r11, r10) socket(0x18, 0x2, 0x0) r12 = socket(0x18, 0x2, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:03:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) shmget$private(0x0, 0x4000, 0x2, &(0x7f0000241000/0x4000)=nil) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:03:01 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206919, &(0x7f0000000300)) setsockopt(0xffffffffffffffff, 0x1000, 0xef, &(0x7f0000000080)="a23c1fc3aae216a4ecf870c1e132f7f80f75a2173d78edfbe83a44efb66014669a0914f1fda65b6f6e7be870c5f6f77f52b4ad05b1be25437c9c3d45c38b62eff259aac73486b7c07f2247ac66f97c718e3e40dab0a0f77190e52740fe1f9698b768b61a66e7dab5b188cde636fb09e7758152d3991854aafcf7115ef450ec674867cc3f4ddbbfde0da59b49629e1c6e7f8ea3eae332c8936de0b34e4a59621d7cb13316999d5ab5ad730f5176e472d8c332ec33884cac22b75eaa5b1eb2eab086ac58be164256f2335a0ff5e1", 0xffffffffffffff42) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) syz_open_pts() close(r0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) socket$inet(0x2, 0x1, 0x81) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r9, r8) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r11, r10) socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) 16:03:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x28000) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000004c0)={0xaeeb, 0x4, 0x6, {[0xfffffffffffffffb, 0x9, 0x9, 0x20, 0x2, 0x3, 0x5faf, 0x1, 0x1000, 0x9029, 0x2, 0x9, 0x0, 0xfff, 0xd9, 0x899, 0x0, 0x8001], [0x6, 0x100000001, 0xda7, 0x1, 0x58d, 0x20, 0x3, 0x400, 0x10000, 0x98f], [0x0, 0x100000000, 0x5, 0x3, 0x7fffffff, 0xffffffffffffff37, 0x7], [0x1, 0x7, 0x10000, 0x699b, 0x7798, 0xe34], [{0x8f, 0x6f2, 0x1, 0x3}, {0xeb67, 0xff, 0x0, 0x100000001}, {0xdd6, 0x0, 0x780f, 0x1}, {0x4, 0x13, 0xa4cf, 0x8000}, {0x7, 0xff, 0xfffffffb, 0x6}, {0xce, 0x5, 0x20, 0x3}, {0x3ff, 0x4, 0x0, 0x1}, {0x80, 0x0, 0x9, 0x6}], {0x8, 0x5478, 0x0, 0x400}, {0x9b, 0xfffffff7, 0xfffff801, 0x800}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:03:01 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206919, &(0x7f0000000300)) setsockopt(0xffffffffffffffff, 0x1000, 0xef, &(0x7f0000000080)="a23c1fc3aae216a4ecf870c1e132f7f80f75a2173d78edfbe83a44efb66014669a0914f1fda65b6f6e7be870c5f6f77f52b4ad05b1be25437c9c3d45c38b62eff259aac73486b7c07f2247ac66f97c718e3e40dab0a0f77190e52740fe1f9698b768b61a66e7dab5b188cde636fb09e7758152d3991854aafcf7115ef450ec674867cc3f4ddbbfde0da59b49629e1c6e7f8ea3eae332c8936de0b34e4a59621d7cb13316999d5ab5ad730f5176e472d8c332ec33884cac22b75eaa5b1eb2eab086ac58be164256f2335a0ff5e1", 0xffffffffffffff42) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) syz_open_pts() close(r0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) socket$inet(0x2, 0x1, 0x81) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r9, r8) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r11, r10) socket(0x18, 0x2, 0x0) 16:03:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x3f, &(0x7f0000000100), 0x0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:03:01 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206919, &(0x7f0000000300)) setsockopt(0xffffffffffffffff, 0x1000, 0xef, &(0x7f0000000080)="a23c1fc3aae216a4ecf870c1e132f7f80f75a2173d78edfbe83a44efb66014669a0914f1fda65b6f6e7be870c5f6f77f52b4ad05b1be25437c9c3d45c38b62eff259aac73486b7c07f2247ac66f97c718e3e40dab0a0f77190e52740fe1f9698b768b61a66e7dab5b188cde636fb09e7758152d3991854aafcf7115ef450ec674867cc3f4ddbbfde0da59b49629e1c6e7f8ea3eae332c8936de0b34e4a59621d7cb13316999d5ab5ad730f5176e472d8c332ec33884cac22b75eaa5b1eb2eab086ac58be164256f2335a0ff5e1", 0xffffffffffffff42) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) syz_open_pts() close(r0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) socket$inet(0x2, 0x1, 0x81) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r9, r8) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r11, r10) 16:03:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745f, &(0x7f0000000040)=0x1) recvfrom$inet(r3, &(0x7f0000000000)=""/216, 0xd8, 0x3, &(0x7f0000000100)={0x2, 0x0}, 0xc) 16:03:01 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206919, &(0x7f0000000300)) setsockopt(0xffffffffffffffff, 0x1000, 0xef, &(0x7f0000000080)="a23c1fc3aae216a4ecf870c1e132f7f80f75a2173d78edfbe83a44efb66014669a0914f1fda65b6f6e7be870c5f6f77f52b4ad05b1be25437c9c3d45c38b62eff259aac73486b7c07f2247ac66f97c718e3e40dab0a0f77190e52740fe1f9698b768b61a66e7dab5b188cde636fb09e7758152d3991854aafcf7115ef450ec674867cc3f4ddbbfde0da59b49629e1c6e7f8ea3eae332c8936de0b34e4a59621d7cb13316999d5ab5ad730f5176e472d8c332ec33884cac22b75eaa5b1eb2eab086ac58be164256f2335a0ff5e1", 0xffffffffffffff42) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) syz_open_pts() close(r0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) socket$inet(0x2, 0x1, 0x81) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r9, r8) socket(0x18, 0x2, 0x0) r10 = socket(0x18, 0x2, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:03:01 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206919, &(0x7f0000000300)) setsockopt(0xffffffffffffffff, 0x1000, 0xef, &(0x7f0000000080)="a23c1fc3aae216a4ecf870c1e132f7f80f75a2173d78edfbe83a44efb66014669a0914f1fda65b6f6e7be870c5f6f77f52b4ad05b1be25437c9c3d45c38b62eff259aac73486b7c07f2247ac66f97c718e3e40dab0a0f77190e52740fe1f9698b768b61a66e7dab5b188cde636fb09e7758152d3991854aafcf7115ef450ec674867cc3f4ddbbfde0da59b49629e1c6e7f8ea3eae332c8936de0b34e4a59621d7cb13316999d5ab5ad730f5176e472d8c332ec33884cac22b75eaa5b1eb2eab086ac58be164256f2335a0ff5e1", 0xffffffffffffff42) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) syz_open_pts() close(r0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) socket$inet(0x2, 0x1, 0x81) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r9, r8) socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) 16:03:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000200)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000040)="8d86b56bdfe9388b375c2f1c3e23aa570d85638558708ae3fffde698b090e9195da354b31b224631ec6dfad04d1ba0f0706a1a05b3", 0x35}, {&(0x7f0000000080)="8a9a5001b97bd616d83a7c0bad1a77f18f50941b39afce17eee2fd811c18b79fa89f5eb4fab87101895ba38ed0d314bea4902685771d464c117b12f6eabcc18c3f4703ffa06d22ae29a52cf7372089090991ea8d4dd4d18b7693e427c0e131caf96457f33c4693df08a58223af396d058cdc70c1339e756767f8cf452fdb6be27b4983e8460820dbcb136b3b212bdbc661e336069e5fe676713f1c29f69866870cb6e2cda7d88691c910d860b4e87c2eba53119de81864287d18897bb0dc49b4da2b5747b652e91ca2b7ee3de85160d2076d17a2d1aff5308d18d32e4e690ab704f2d432b54c152598513ba11de4c7e36e61f7894b59edb89842", 0xfa}, {&(0x7f00000004c0)="cce050313b8c1d5912e380f652fdbb22b932a86d493d71c68806b72cbaaf15ef4986765ff728aa45ea608b3ecc30789769923533a089c64a51985487be2c271a6aa19d67ad4d2909eed9c56c25aed193b0f614996df0e601a7d7a9890d09bbbbae6848e5da25f7c5655fd84e9e944ea20f6a6a8ceab2f0620066bb4d830eaaf791f914b2064937d0a00b1d22e010695d31d79a01ca858cc446211eaa7552d1412e806a4297d9383c4c5d9a359840cbc69dceece2764bd239d30c4fdfa5d699ba8a51102f332d71ecdf40cb3586485b97f7f2d01af06863630134aed57decf3f1466f220ccd2ea381156887289383", 0xee}], 0x3, &(0x7f00000001c0)=ANY=[@ANYBLOB="183d24913887e551fabe404000000000", @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x18, 0x8}, 0x4) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:03:01 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206919, &(0x7f0000000300)) setsockopt(0xffffffffffffffff, 0x1000, 0xef, &(0x7f0000000080)="a23c1fc3aae216a4ecf870c1e132f7f80f75a2173d78edfbe83a44efb66014669a0914f1fda65b6f6e7be870c5f6f77f52b4ad05b1be25437c9c3d45c38b62eff259aac73486b7c07f2247ac66f97c718e3e40dab0a0f77190e52740fe1f9698b768b61a66e7dab5b188cde636fb09e7758152d3991854aafcf7115ef450ec674867cc3f4ddbbfde0da59b49629e1c6e7f8ea3eae332c8936de0b34e4a59621d7cb13316999d5ab5ad730f5176e472d8c332ec33884cac22b75eaa5b1eb2eab086ac58be164256f2335a0ff5e1", 0xffffffffffffff42) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) syz_open_pts() close(r0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) socket$inet(0x2, 0x1, 0x81) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r9, r8) socket(0x18, 0x2, 0x0) 16:03:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000040)=0x1) getsockopt$sock_int(r2, 0xffff, 0xf4a3fb29d5efbd63, &(0x7f0000000100), &(0x7f0000000140)=0x4) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000080)={'./file1\x00', 0xfffffffd, 0x4, 0x6, 0x0, 0x7f, 0x4, 0x401, 0x0, 0x0, 0x10000, 0x800}) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:03:01 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206919, &(0x7f0000000300)) setsockopt(0xffffffffffffffff, 0x1000, 0xef, &(0x7f0000000080)="a23c1fc3aae216a4ecf870c1e132f7f80f75a2173d78edfbe83a44efb66014669a0914f1fda65b6f6e7be870c5f6f77f52b4ad05b1be25437c9c3d45c38b62eff259aac73486b7c07f2247ac66f97c718e3e40dab0a0f77190e52740fe1f9698b768b61a66e7dab5b188cde636fb09e7758152d3991854aafcf7115ef450ec674867cc3f4ddbbfde0da59b49629e1c6e7f8ea3eae332c8936de0b34e4a59621d7cb13316999d5ab5ad730f5176e472d8c332ec33884cac22b75eaa5b1eb2eab086ac58be164256f2335a0ff5e1", 0xffffffffffffff42) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) syz_open_pts() close(r0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) socket$inet(0x2, 0x1, 0x81) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r9, r8) 16:03:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000004c0)={0x9, 0x0, 0x1, {[0x7fff, 0x3, 0x9, 0x4, 0x1f, 0x9, 0x8, 0x0, 0x3, 0x7ff, 0x0, 0x40000000000000, 0x5, 0x80000000, 0x5, 0x5, 0x5, 0x100000000], [0x1, 0x2, 0xffff, 0xcb, 0x6, 0x10001, 0x4, 0x8, 0x3e, 0x10000], [0x3, 0x9, 0x7fff, 0x10001, 0x80, 0x2, 0x8], [0xffffffff, 0x3, 0x41, 0x3ce5, 0x3, 0x6], [{0x9, 0x7fff, 0x0, 0x80}, {0x3, 0x7fffffff, 0xc5d, 0x8}, {0x8, 0x6, 0x7, 0x400}, {0x1, 0x3, 0x7f, 0x80000000}, {0xf16, 0x2, 0x8, 0x9}, {0x6, 0x1, 0xc5, 0x7}, {0x8, 0x10000, 0x5, 0xfffffffffffffffd}, {0x9, 0x1e0f, 0x0, 0x7}], {0x5, 0x6, 0x400, 0x9}, {0x1, 0x7, 0x7, 0x37d3}}}) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:03:01 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206919, &(0x7f0000000300)) setsockopt(0xffffffffffffffff, 0x1000, 0xef, &(0x7f0000000080)="a23c1fc3aae216a4ecf870c1e132f7f80f75a2173d78edfbe83a44efb66014669a0914f1fda65b6f6e7be870c5f6f77f52b4ad05b1be25437c9c3d45c38b62eff259aac73486b7c07f2247ac66f97c718e3e40dab0a0f77190e52740fe1f9698b768b61a66e7dab5b188cde636fb09e7758152d3991854aafcf7115ef450ec674867cc3f4ddbbfde0da59b49629e1c6e7f8ea3eae332c8936de0b34e4a59621d7cb13316999d5ab5ad730f5176e472d8c332ec33884cac22b75eaa5b1eb2eab086ac58be164256f2335a0ff5e1", 0xffffffffffffff42) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) syz_open_pts() close(r0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) socket$inet(0x2, 0x1, 0x81) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) socket(0x18, 0x2, 0x0) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:03:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745f, &(0x7f0000000040)=0x1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:03:01 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206919, &(0x7f0000000300)) setsockopt(0xffffffffffffffff, 0x1000, 0xef, &(0x7f0000000080)="a23c1fc3aae216a4ecf870c1e132f7f80f75a2173d78edfbe83a44efb66014669a0914f1fda65b6f6e7be870c5f6f77f52b4ad05b1be25437c9c3d45c38b62eff259aac73486b7c07f2247ac66f97c718e3e40dab0a0f77190e52740fe1f9698b768b61a66e7dab5b188cde636fb09e7758152d3991854aafcf7115ef450ec674867cc3f4ddbbfde0da59b49629e1c6e7f8ea3eae332c8936de0b34e4a59621d7cb13316999d5ab5ad730f5176e472d8c332ec33884cac22b75eaa5b1eb2eab086ac58be164256f2335a0ff5e1", 0xffffffffffffff42) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) syz_open_pts() close(r0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) socket$inet(0x2, 0x1, 0x81) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) 16:03:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8003, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:03:01 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206919, &(0x7f0000000300)) setsockopt(0xffffffffffffffff, 0x1000, 0xef, &(0x7f0000000080)="a23c1fc3aae216a4ecf870c1e132f7f80f75a2173d78edfbe83a44efb66014669a0914f1fda65b6f6e7be870c5f6f77f52b4ad05b1be25437c9c3d45c38b62eff259aac73486b7c07f2247ac66f97c718e3e40dab0a0f77190e52740fe1f9698b768b61a66e7dab5b188cde636fb09e7758152d3991854aafcf7115ef450ec674867cc3f4ddbbfde0da59b49629e1c6e7f8ea3eae332c8936de0b34e4a59621d7cb13316999d5ab5ad730f5176e472d8c332ec33884cac22b75eaa5b1eb2eab086ac58be164256f2335a0ff5e1", 0xffffffffffffff42) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) syz_open_pts() close(r0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) socket$inet(0x2, 0x1, 0x81) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) socket(0x18, 0x2, 0x0) 16:03:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xcd], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x1) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000080)={0x4, 0x0, 0x20, 0x9, &(0x7f00000004c0)={{0xc0, 0x6, 0x7, 0x1, 0x0, 0xfff7, 0x80000000}, {[0x1, 0xa52, 0x6, 0x8000, 0x5, 0x10001, 0x9, 0x3f, 0x4, 0x8, 0x3, 0x4, 0x8, 0x1, 0x7, 0x9, 0x5, 0x3], [0x8, 0x6, 0x7f, 0x3, 0x4, 0x6, 0xffffffffffff0001, 0x5ae, 0x5, 0x3], [0x1f, 0xddc7, 0x21dc9ec4, 0xb21, 0x9, 0x4, 0x8], [0x10001, 0x80000001, 0x7f, 0x3f, 0x0, 0xffffffff], [{0xa3cb, 0xfc, 0xfff, 0x5424}, {0x12c1, 0xab4f, 0xfffffff8}, {0x2, 0x9, 0xd2, 0x3ff}, {0x4, 0x3f, 0x2, 0x101}, {0x400, 0x0, 0xffffff12, 0x7}, {0x7, 0x3603, 0x7ff, 0x401}, {0x2, 0x0, 0x2, 0x8}, {0xaa, 0x5d62, 0x3, 0xd6}], {0x0, 0x9, 0x200, 0x1}, {0x6, 0x5, 0x4, 0x100}}}, 0x0, 0x6}) mlock(&(0x7f0000141000/0x3000)=nil, 0x3000) r2 = socket(0x800000018, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000040)=0x1) r4 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 16:03:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x4) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745f, &(0x7f0000000040)=0x1) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000000)) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745f, &(0x7f0000000040)=0x1) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x8004745f, &(0x7f0000000040)=0x1) r6 = dup2(r4, r5) symlinkat(&(0x7f00000000c0)='./bus\x00', r6, &(0x7f0000000100)='./bus\x00') ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) connect$unix(r2, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) 16:03:01 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206919, &(0x7f0000000300)) setsockopt(0xffffffffffffffff, 0x1000, 0xef, &(0x7f0000000080)="a23c1fc3aae216a4ecf870c1e132f7f80f75a2173d78edfbe83a44efb66014669a0914f1fda65b6f6e7be870c5f6f77f52b4ad05b1be25437c9c3d45c38b62eff259aac73486b7c07f2247ac66f97c718e3e40dab0a0f77190e52740fe1f9698b768b61a66e7dab5b188cde636fb09e7758152d3991854aafcf7115ef450ec674867cc3f4ddbbfde0da59b49629e1c6e7f8ea3eae332c8936de0b34e4a59621d7cb13316999d5ab5ad730f5176e472d8c332ec33884cac22b75eaa5b1eb2eab086ac58be164256f2335a0ff5e1", 0xffffffffffffff42) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) syz_open_pts() close(r0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) socket$inet(0x2, 0x1, 0x81) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) 16:03:01 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206919, &(0x7f0000000300)) setsockopt(0xffffffffffffffff, 0x1000, 0xef, &(0x7f0000000080)="a23c1fc3aae216a4ecf870c1e132f7f80f75a2173d78edfbe83a44efb66014669a0914f1fda65b6f6e7be870c5f6f77f52b4ad05b1be25437c9c3d45c38b62eff259aac73486b7c07f2247ac66f97c718e3e40dab0a0f77190e52740fe1f9698b768b61a66e7dab5b188cde636fb09e7758152d3991854aafcf7115ef450ec674867cc3f4ddbbfde0da59b49629e1c6e7f8ea3eae332c8936de0b34e4a59621d7cb13316999d5ab5ad730f5176e472d8c332ec33884cac22b75eaa5b1eb2eab086ac58be164256f2335a0ff5e1", 0xffffffffffffff42) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) syz_open_pts() close(r0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) socket$inet(0x2, 0x1, 0x81) 16:03:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x3, 0x5], [0xfefffffffffffff7, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0xfff, 0x0, 0x7], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x4000}, {0x0, 0x0, 0x8}], {}, {0x9}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:03:01 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206919, &(0x7f0000000300)) setsockopt(0xffffffffffffffff, 0x1000, 0xef, &(0x7f0000000080)="a23c1fc3aae216a4ecf870c1e132f7f80f75a2173d78edfbe83a44efb66014669a0914f1fda65b6f6e7be870c5f6f77f52b4ad05b1be25437c9c3d45c38b62eff259aac73486b7c07f2247ac66f97c718e3e40dab0a0f77190e52740fe1f9698b768b61a66e7dab5b188cde636fb09e7758152d3991854aafcf7115ef450ec674867cc3f4ddbbfde0da59b49629e1c6e7f8ea3eae332c8936de0b34e4a59621d7cb13316999d5ab5ad730f5176e472d8c332ec33884cac22b75eaa5b1eb2eab086ac58be164256f2335a0ff5e1", 0xffffffffffffff42) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) syz_open_pts() close(r0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) 16:03:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [], [0xfefffffffffffff7], [], [{}, {}, {0x200}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = accept$unix(0xffffffffffffff9c, &(0x7f00000004c0)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000040)={0xfffffe01, 0x7, {0x1, 0x8}}) r4 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 16:03:01 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206919, &(0x7f0000000300)) setsockopt(0xffffffffffffffff, 0x1000, 0xef, &(0x7f0000000080)="a23c1fc3aae216a4ecf870c1e132f7f80f75a2173d78edfbe83a44efb66014669a0914f1fda65b6f6e7be870c5f6f77f52b4ad05b1be25437c9c3d45c38b62eff259aac73486b7c07f2247ac66f97c718e3e40dab0a0f77190e52740fe1f9698b768b61a66e7dab5b188cde636fb09e7758152d3991854aafcf7115ef450ec674867cc3f4ddbbfde0da59b49629e1c6e7f8ea3eae332c8936de0b34e4a59621d7cb13316999d5ab5ad730f5176e472d8c332ec33884cac22b75eaa5b1eb2eab086ac58be164256f2335a0ff5e1", 0xffffffffffffff42) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) syz_open_pts() close(r0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:03:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x80000000, 0x0, 0x200], [0x0, 0x0, 0x0, 0x80000000000000, 0x20000000000], [0xfefffffffffffff7], [0x0, 0x0, 0x0, 0x0, 0x6], [{}, {0x0, 0x0, 0x5000000}, {}, {0x9, 0xfffffffd}, {}, {}, {0x0, 0x0, 0x0, 0x460}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:03:01 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206919, &(0x7f0000000300)) setsockopt(0xffffffffffffffff, 0x1000, 0xef, &(0x7f0000000080)="a23c1fc3aae216a4ecf870c1e132f7f80f75a2173d78edfbe83a44efb66014669a0914f1fda65b6f6e7be870c5f6f77f52b4ad05b1be25437c9c3d45c38b62eff259aac73486b7c07f2247ac66f97c718e3e40dab0a0f77190e52740fe1f9698b768b61a66e7dab5b188cde636fb09e7758152d3991854aafcf7115ef450ec674867cc3f4ddbbfde0da59b49629e1c6e7f8ea3eae332c8936de0b34e4a59621d7cb13316999d5ab5ad730f5176e472d8c332ec33884cac22b75eaa5b1eb2eab086ac58be164256f2335a0ff5e1", 0xffffffffffffff42) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) syz_open_pts() close(r0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) 16:03:01 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206919, &(0x7f0000000300)) setsockopt(0xffffffffffffffff, 0x1000, 0xef, &(0x7f0000000080)="a23c1fc3aae216a4ecf870c1e132f7f80f75a2173d78edfbe83a44efb66014669a0914f1fda65b6f6e7be870c5f6f77f52b4ad05b1be25437c9c3d45c38b62eff259aac73486b7c07f2247ac66f97c718e3e40dab0a0f77190e52740fe1f9698b768b61a66e7dab5b188cde636fb09e7758152d3991854aafcf7115ef450ec674867cc3f4ddbbfde0da59b49629e1c6e7f8ea3eae332c8936de0b34e4a59621d7cb13316999d5ab5ad730f5176e472d8c332ec33884cac22b75eaa5b1eb2eab086ac58be164256f2335a0ff5e1", 0xffffffffffffff42) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) syz_open_pts() close(r0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) socket(0x18, 0x2, 0x0) 16:03:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x3], [], [0xfefffffffffffff7, 0x40], [], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x1}, {}, {}, {0x0, 0x0, 0x3}], {}, {0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745f, &(0x7f0000000040)=0x1) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745f, &(0x7f0000000040)=0x1) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x8004745f, &(0x7f0000000040)=0x1) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x8004745f, &(0x7f0000000040)=0x1) r7 = openat$klog(0xffffffffffffff9c, &(0x7f0000000800)='/dev/klog\x00', 0x10, 0x0) r8 = socket$unix(0x1, 0x2, 0x0) r9 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r9, 0x8004745f, &(0x7f0000000040)=0x1) r10 = accept$inet6(r9, &(0x7f0000000840), &(0x7f0000000880)=0xc) r11 = getppid() r12 = getuid() r13 = socket(0x18, 0x2, 0x0) r14 = socket(0x18, 0x2, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r14, r13) r15 = socket(0x18, 0x2, 0x0) r16 = socket(0x18, 0x2, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r17 = dup2(r16, r15) sendmsg$unix(r17, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r18 = socket(0x18, 0x2, 0x0) r19 = socket(0x18, 0x2, 0x0) connect$unix(r19, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r19, r18) r20 = socket$inet(0x2, 0x1, 0x81) r21 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r22 = socket(0x18, 0x2, 0x0) r23 = socket(0x18, 0x2, 0x0) connect$unix(r23, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r23, r22) r24 = socket(0x18, 0x2, 0x0) r25 = socket(0x18, 0x2, 0x0) connect$unix(r25, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r25, r24) r26 = socket(0x10, 0x2, 0x0) r27 = socket(0x18, 0x2, 0x0) connect$unix(r27, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r28 = dup2(r27, r26) sendmsg$unix(r28, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r29 = getppid() r30 = getuid() r31 = geteuid() setreuid(r30, r31) r32 = getegid() r33 = getpid() r34 = socket(0x18, 0x2, 0x0) r35 = socket(0x18, 0x2, 0x0) connect$unix(r35, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r35, r34) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r37 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r38 = getegid() r39 = getuid() r40 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r40, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r40, 0x0, 0x0) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r39, r41) r42 = semget$private(0x0, 0x7, 0x286) semop(r42, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r42, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r42, 0x0, 0x8, &(0x7f00000000c0)) r43 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r44 = getegid() r45 = getuid() r46 = geteuid() setreuid(r45, r46) shmctl$IPC_SET(r43, 0x1, &(0x7f00000000c0)={{0x0, r45, 0x0, 0x0, r44}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r42, 0x0, 0x1, &(0x7f0000000140)={{0x9, r39, r38, r45, r38, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r37, 0x1, &(0x7f00000000c0)={{0x0, r39, 0x0, 0x0, r38}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r17, &(0x7f0000001a00)={&(0x7f0000000380)=ANY=[@ANYBLOB="00002e43660500000000ce558f9362afd5cdb9fae25b4b50f3ee0d7089d382ea84a0d61130315bdf25df7fc7a568963090a4ec25de245a2195b5db2892d7a4e60d588a386cc480e196f0d9fcb2001094546510d3c13c1a8f844a160da8737597bf5e23241011460e8c867bad753dee71a9f6c36694"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r19, @ANYRES32=r14, @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r23, @ANYRES32=r24, @ANYRES32=r28, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r29, @ANYRES32=r31, @ANYRES32=r32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r33, @ANYRES32=r39, @ANYRES32=r36, @ANYBLOB="2cf309398f75c46bfd69"], 0x88, 0x10}, 0xaccff110451b3cdc) r47 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r47, 0x8004745f, &(0x7f0000000040)=0x1) r48 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r48, 0x8004745f, &(0x7f0000000040)=0x1) r49 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r49, 0x8004745f, &(0x7f0000000040)=0x1) r50 = openat$klog(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/klog\x00', 0x0, 0x0) r51 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r51, 0x8004745f, &(0x7f0000000040)=0x1) r52 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r52, 0x8004745f, &(0x7f0000000040)=0x1) r53 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r53, 0x8004745f, &(0x7f0000000040)=0x1) r54 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r54, 0x8004745f, &(0x7f0000000040)=0x1) r55 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r55, 0x8004745f, &(0x7f0000000040)=0x1) r56 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r56, 0x8004745f, &(0x7f0000000040)=0x1) r57 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r57, 0x8004745f, &(0x7f0000000040)=0x1) r58 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r58, 0x8004745f, &(0x7f0000000040)=0x1) r59 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r59, 0x8004745f, &(0x7f0000000040)=0x1) r60 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r60, 0x8004745f, &(0x7f0000000040)=0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000900)={0x0}, &(0x7f0000000940)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, 0xc) r63 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r63, 0x8004745f, &(0x7f0000000040)=0x1) getsockopt$sock_cred(r63, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0xc) r65 = socket(0x18, 0x2, 0x0) r66 = socket(0x18, 0x2, 0x0) connect$unix(r66, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r66, r65) r67 = socket(0x18, 0x2, 0x0) r68 = socket(0x18, 0x2, 0x0) connect$unix(r68, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r69 = dup2(r68, r67) sendmsg$unix(r69, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r70 = socket(0x18, 0x2, 0x0) r71 = socket(0x18, 0x2, 0x0) connect$unix(r71, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r71, r70) r72 = socket$inet(0x2, 0x1, 0x81) r73 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r74 = socket(0x18, 0x2, 0x0) r75 = socket(0x18, 0x2, 0x0) connect$unix(r75, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r75, r74) r76 = socket(0x18, 0x2, 0x0) r77 = socket(0x18, 0x2, 0x0) connect$unix(r77, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r77, r76) r78 = socket(0x18, 0x2, 0x0) r79 = socket(0x18, 0x2, 0x0) connect$unix(r79, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r80 = dup2(r79, r78) sendmsg$unix(r80, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r81 = getppid() r82 = getuid() r83 = geteuid() setreuid(r82, r83) r84 = getegid() r85 = getpid() r86 = socket(0x18, 0x2, 0x0) r87 = socket(0x18, 0x2, 0x0) connect$unix(r87, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r87, r86) getsockopt$SO_PEERCRED(r86, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r89 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r90 = getegid() r91 = getuid() r92 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r92, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r92, 0x0, 0x0) getsockopt$sock_cred(r92, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r91, r93) r94 = semget$private(0x0, 0x7, 0x286) semop(r94, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r94, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r94, 0x0, 0x8, &(0x7f00000000c0)) r95 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r96 = getegid() r97 = getuid() r98 = geteuid() setreuid(r97, r98) shmctl$IPC_SET(r95, 0x1, &(0x7f00000000c0)={{0x0, r97, 0x0, 0x0, r96}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r94, 0x0, 0x1, &(0x7f0000000140)={{0x9, r91, r90, r97, r90, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r89, 0x1, &(0x7f00000000c0)={{0x0, r91, 0x0, 0x0, r90}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r69, &(0x7f0000001a00)={&(0x7f0000000380)=ANY=[@ANYBLOB="00002e43660500000000ce558f9362afd5cdb9fae25b4b50f3ee0d7089d382ea84a0d61130315bdf25df7fc7a568963090a4ec25de245a2195b5db2892d7a4e60d588a386cc480e196f0d9fcb2001094546510d3c13c1a8f844a160da8737597bf5e23241011460e8c867bad753dee71a9f6c36694"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r71, @ANYRES32=r66, @ANYRES32=r72, @ANYRES32=r73, @ANYRES32=r75, @ANYRES32=r76, @ANYRES32=r80, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r81, @ANYRES32=r83, @ANYRES32=r84, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r85, @ANYRES32=r91, @ANYRES32=r88, @ANYBLOB="2cf309398f75c46bfd69"], 0x88, 0x10}, 0xaccff110451b3cdc) r99 = getuid() r100 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r100, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r100, 0x0, 0x0) getsockopt$sock_cred(r100, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r99, r101) r102 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r103 = getegid() r104 = getuid() r105 = geteuid() setreuid(r104, r105) shmctl$IPC_SET(r102, 0x1, &(0x7f00000000c0)={{0x0, r104, 0x0, 0x0, r103}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) r106 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r106, 0x8004745f, &(0x7f0000000040)=0x1) r107 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r107, 0x8004745f, &(0x7f0000000040)=0x1) r108 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r108, 0x8004745f, &(0x7f0000000040)=0x1) r109 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r109, 0x8004745f, &(0x7f0000000040)=0x1) r110 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r110, 0x8004745f, &(0x7f0000000040)=0x1) r111 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000a40)) sendmsg$unix(r3, &(0x7f0000000bc0)={&(0x7f0000000000)=@abs={0x3, 0x0, 0x0}, 0x8, &(0x7f0000000780)=[{&(0x7f0000000040)="33452477b963ad61241d63a3ff6f11943798c1d69ce9a15eece64522e3cd788189a436d7f1c28096d830ddb717e4055c860289d5049d73ca67775203759e768f27148209b8de646e95569140cd15a11038694c754a66b0ae0b3b67cb9e3d821431a6b578c9b56f7f304e51c9c204ceaf253dbacfc918b578c34d97bcf3fa932bc214df866042af987b92ba9580a7e2bdc8421c41be27fde3d516ae035e3f7bd85713b449dfd3255c55b2615e35bc6c4b5d2160ce52e5f562d4af7e8be7ede9880e6ed3316fcf58ffc420be07964dba8a1a93ca0bb05bd14518a034ff9afbe7a1b53c041026", 0xe5}, {&(0x7f0000000140)="c0dd9f618577db8c8dfe2a274a33fa06b23c200887ffd3a493ea42adfbbbd274dbb2eee2de817d1034be35746027809edd808f8f8811e89c95fe80679f932fd59178a8294865c89d62108c57b9c97f0bb33b13ff94a2a3636aaba17a57175a9835282ca6bdf64669e4a0db4ec263761d83df9abd418b3d22b4aecf24be7ea3b3b6efeadd9d43bfb62b9062eac3d1559d8ad5d3ebab82b7f363383e2a704fcc5899654a6d772a484e9c4081cb27e34dfd38b982a85dbba3f057cf0b0717807c7e513667a0d9b5d87524adf97f4beea4ee231bbaa19fbe5bbaaab4640a1ed2e1c4f0b608447ce301c956dae5c27a", 0xed}, {&(0x7f00000004c0)="a1170d8a560dc5e193ba653728dc2f0d31fac4f7512c41eff01f2473ed378e37a9d6a2ae8912ceb38d8e663611d72dcefc5c1b4616c0e311b63b9fe28cfa5a2d92efd2bd7d1b2ef7a7cbde63ec7e9bfb6e7b91961995f2ca1501d9b387c7b63957ee5085a5635214873cbf3568407425d845d9d93a0f2971d7ce443ae72ce3779e221196d87cdb7aae081895b16fc59b3be682992d531f75ba76846c0e60dd8f99fc12cdab16c4495b616854ad44682ecd688dead0b1de3df5ed0e43c7e41a33cfeb68bf0bedb970621f493aa98b51e253c9f950bdfecbdb59a445566dc82f87b9b90205dd5cc9091bd925c335ba6dd43d75e57da56e", 0xf6}, {&(0x7f00000005c0)="64842e23d34aa5128873fb3e0f0fc4de3661460529043b895cac8e3239cb8d23b0fb235e26bf0423dffe2237cd049802a46803471394e3ea0b35d86af55d2cd4ee5db91c0739027d7ae802330048f180896d0fb2e4fa1e4d50f6690b38a5498b71d68ebfbdc4b39ca37b2b910037a7061a11ff4d7ab57616f650d5fd81efdf13b263096962462662f94e60d80eb3bc5c1a7c40f6b9a1be2a8d04ef18558d1039e37d78bd320da31bca750bab15efb4733bdd23ff3d356f0841255a3274b3275ae7b8221e2d4f1c69e067228d731549e99768655b227c4f5cfb9226b552579e103e6d0c9d20a9d4c2ed873bdbfa21808929c804d5117ce577", 0xf8}, {&(0x7f00000006c0)="499d13f59a7ec4e9958b57f8aa106091ff5d62d1ba378ef57def2be40a5cf5ea26875eac046001882952273df40b040a49d529235d2fb713a4daa4113b8b80d8d70f422846fc24b3f2ec02b7ffa5acd596c6b007e139f97b8bfdcb2ab986bf65e634ca9fcc654ce87c72da9c365adb4d77d0193903f0a9ff6beecaf5ae619acd57d2f027c62b8eff37dbb15e4db9a5d9e7cc347d6e79e975e1973043837d3f64", 0xa0}], 0x5, &(0x7f0000000a80)=[@rights={0x30, 0xffff, 0x1, [r4, r2, r5, r6, r7, r8, r10]}, @cred={0x20, 0xffff, 0x0, r11, r12, r32}, @rights={0x38, 0xffff, 0x1, [r47, r48, 0xffffffffffffff9c, r49, r50, r0, r51, r0, r52, r53]}, @rights={0x20, 0xffff, 0x1, [r54, r0, r55]}, @rights={0x28, 0xffff, 0x1, [r56, r57, 0xffffffffffffff9c, r58, r59, r60]}, @cred={0x20, 0xffff, 0x0, r61, r62, r64}, @cred={0x20, 0xffff, 0x0, r85, r101, r103}, @rights={0x30, 0xffff, 0x1, [r106, 0xffffffffffffffff, r107, r0, r108, r109, r110, r111]}], 0x140, 0x8}, 0x9) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:03:01 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206919, &(0x7f0000000300)) setsockopt(0xffffffffffffffff, 0x1000, 0xef, &(0x7f0000000080)="a23c1fc3aae216a4ecf870c1e132f7f80f75a2173d78edfbe83a44efb66014669a0914f1fda65b6f6e7be870c5f6f77f52b4ad05b1be25437c9c3d45c38b62eff259aac73486b7c07f2247ac66f97c718e3e40dab0a0f77190e52740fe1f9698b768b61a66e7dab5b188cde636fb09e7758152d3991854aafcf7115ef450ec674867cc3f4ddbbfde0da59b49629e1c6e7f8ea3eae332c8936de0b34e4a59621d7cb13316999d5ab5ad730f5176e472d8c332ec33884cac22b75eaa5b1eb2eab086ac58be164256f2335a0ff5e1", 0xffffffffffffff42) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) syz_open_pts() close(r0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:03:02 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206919, &(0x7f0000000300)) setsockopt(0xffffffffffffffff, 0x1000, 0xef, &(0x7f0000000080)="a23c1fc3aae216a4ecf870c1e132f7f80f75a2173d78edfbe83a44efb66014669a0914f1fda65b6f6e7be870c5f6f77f52b4ad05b1be25437c9c3d45c38b62eff259aac73486b7c07f2247ac66f97c718e3e40dab0a0f77190e52740fe1f9698b768b61a66e7dab5b188cde636fb09e7758152d3991854aafcf7115ef450ec674867cc3f4ddbbfde0da59b49629e1c6e7f8ea3eae332c8936de0b34e4a59621d7cb13316999d5ab5ad730f5176e472d8c332ec33884cac22b75eaa5b1eb2eab086ac58be164256f2335a0ff5e1", 0xffffffffffffff42) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) syz_open_pts() close(r0) socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) uvm_fault(0xfffffd807f008730, 0xa0a2938, 0, 1) -> e kernel: page fault trap, code=0 Stopped at in6_purgeaddr+0x135: movq 0x8(%r12),%r13 ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel page fault uvm_fault(0xfffffd807f008730, 0xa0a2938, 0, 1) -> e in6_purgeaddr(ffff800000c1ce00) at in6_purgeaddr+0x135 end trace frame: 0xffff800021da6ff0, count: 0 ddb{1}> trace in6_purgeaddr(ffff800000c1ce00) at in6_purgeaddr+0x135 in6_ifdetach(ffff800000c78800) at in6_ifdetach+0x74 if_detach(ffff800000c78800) at if_detach+0x155 tun_clone_destroy(ffff800000c78800) at tun_clone_destroy+0x1c7 spec_close(ffff800021da7120) at spec_close+0x311 VOP_CLOSE(fffffd806e68f9c8,7,fffffd807f7c6840,ffff800020acf1b0) at VOP_CLOSE+0xc0 vn_closefile(fffffd8068dfc1e0,ffff800020acf1b0) at vn_closefile+0xd8 fdrop(fffffd8068dfc1e0,ffff800020acf1b0) at fdrop+0xc2 closef(fffffd8068dfc1e0,ffff800020acf1b0) at closef+0x11d fdfree(ffff800020acf1b0) at fdfree+0x101 exit1(ffff800020acf1b0,19,1) at exit1+0x32f postsig(ffff800020acf1b0,19) at postsig+0x4e3 userret(ffff800020acf1b0) at userret+0x199 syscall(ffff800021da75a0) at syscall+0x55f Xsyscall(6,0,c6,57,1265ad,7f7fffffaed4) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffffaf20, count: -15 ddb{1}> show registers rdi 0x1 rsi 0x4 rbp 0xffff800021da6f80 rbx 0xffff800000c1c100 rdx 0 rcx 0 rax 0 r8 0xffffffff81cdc104 rt_ifa_dellocal+0x44 r9 0x1 r10 0x18 r11 0xc5fd443ec4c313f4 r12 0xa0a2930 __kernel_end_phys+0x78a2930 r13 0 r14 0xffff800000c1ce00 r15 0xffff800000c78800 rip 0xffffffff82171be5 in6_purgeaddr+0x135 cs 0x8 rflags 0x10206 __ALIGN_SIZE+0xf206 rsp 0xffff800021da6f10 ss 0x10 in6_purgeaddr+0x135: movq 0x8(%r12),%r13 ddb{1}> show proc PROC (syz-executor.0) pid=298677 stat=onproc flags process=a proc=2000 pri=80, usrpri=80, nice=20 forw=0xffffffffffffffff, list=0xffff800020ab0780,0xffffffff8266aad8 process=0xffff800020adc000 user=0xffff800021da2000, vmspace=0xfffffd807f008730 estcpu=36, cpticks=6, pctcpu=0.24 user=0, sys=2, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 4353 368111 91176 0 2 0x482 syz-executor.1 24747 331161 1 0 3 0x100083 ttyin getty 59746 281005 0 0 3 0x14200 acct acct 31353 317197 0 0 3 0x14200 bored sosplice 91176 39745 46551 0 2 0x82 syz-fuzzer 91176 312368 46551 0 3 0x4000082 thrsleep syz-fuzzer 91176 449784 46551 0 3 0x4000082 thrsleep syz-fuzzer 91176 267215 46551 0 3 0x4000082 thrsleep syz-fuzzer 91176 304347 46551 0 3 0x4000082 thrsleep syz-fuzzer 91176 310479 46551 0 3 0x4000082 thrsleep syz-fuzzer 91176 57776 46551 0 3 0x4000082 thrsleep syz-fuzzer 91176 387134 46551 0 3 0x4000082 thrsleep syz-fuzzer 91176 229867 46551 0 3 0x4000082 thrsleep syz-fuzzer 91176 367409 46551 0 3 0x4000082 thrsleep syz-fuzzer 46551 229393 97451 0 3 0x10008a pause ksh 97451 170585 43264 0 3 0x92 select sshd 43264 440064 1 0 3 0x80 select sshd 75573 118014 25997 74 3 0x100092 bpf pflogd 25997 139507 1 0 3 0x80 netio pflogd 31315 363973 97134 73 3 0x100090 kqread syslogd 97134 148484 1 0 3 0x100082 netio syslogd 46333 468076 1 77 2 0x100090 dhclient 26751 326081 1 0 7 0 dhclient 68076 483051 0 0 2 0x14200 zerothread 2957 430194 0 0 3 0x14200 aiodoned aiodoned 65351 414244 0 0 3 0x14200 syncer update 59518 205916 0 0 3 0x14200 cleaner cleaner 71965 21291 0 0 3 0x14200 reaper reaper 3165 16996 0 0 3 0x14200 pgdaemon pagedaemon 82916 277900 0 0 3 0x14200 bored crynlk 70827 350051 0 0 3 0x14200 bored crypto 46568 74280 0 0 3 0x40014200 acpi0 acpi0 64832 452520 0 0 3 0x40014200 idle1 98609 188731 0 0 2 0x14200 softnet 2867 193838 0 0 2 0x14200 systqmp 16178 276174 0 0 3 0x14200 bored systq 50402 249201 0 0 3 0x40014200 bored softclock 64995 187179 0 0 3 0x40014200 idle0 7623 470545 0 0 3 0x14200 bored smr 1 66355 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9625 6485K 8990K 78643K 45357 0 0 pcb 13 12K 14K 78643K 14609 0 0 rtable 183 18K 18K 78643K 28373 0 0 ifaddr 130 33K 34K 78643K 1998 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 2586 0 0 iov 0 0K 32K 78643K 7323 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1226 77K 78K 78643K 16911 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 256 0 0 VM map 28 14K 14K 78643K 53 0 0 sem 12 0K 0K 78643K 15218 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1809 196K 290K 78643K 12766 0 0 file desc 4 9K 25K 78643K 26571 0 0 sigio 0 0K 0K 78643K 160 0 0 proc 62 63K 95K 78643K 3649 0 0 subproc 23 1K 2K 78643K 867 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 1646 0 0 in_multi 33 2K 3K 78643K 4920 0 0 ether_multi 1 0K 0K 78643K 110 0 0 mrt 0 0K 0K 78643K 9073 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 96 424K 424K 78643K 96 0 0 exec 0 0K 1K 78643K 1940 0 0 pfkey data 0 0K 0K 78643K 4 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 258 224K 228K 78643K 71391 0 0 UVM aobj 130 8K 8K 78643K 130 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 2K 78643K 3277 0 0 NDP 23 0K 1K 78643K 1077 0 0 temp 250 3565K 3671K 78643K 468948 0 0 kqueue 0 0K 0K 78643K 316 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 627 0 623 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 6503 0 6501 1 0 1 1 0 8 0 rtentry 112 9548 0 9473 4 1 3 3 0 8 0 unpcb 120 12176 0 12153 11 9 2 2 0 8 1 syncache 264 46 0 46 12 12 0 1 0 8 0 tcpqe 32 67 0 67 11 11 0 1 0 8 0 tcpcb 544 45933 0 45929 35 33 2 14 0 8 1 ipq 40 4 0 4 1 1 0 1 0 8 0 ipqe 40 8 0 8 1 1 0 1 0 8 0 inpcb 280 279868 0 279860 134 125 9 11 0 8 7 rttmr 72 4512 0 4512 7 6 1 1 0 8 1 ip6q 72 16 0 16 3 3 0 1 0 8 0 ip6af 40 32 0 32 3 3 0 1 0 8 0 nd6 48 763 0 757 4 3 1 1 0 8 0 pkpcb 40 42 0 42 14 14 0 1 0 8 0 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 234 0 233 6 5 1 1 0 8 0 pffrag 232 969 0 969 28 28 0 1 0 482 0 pffrnode 88 961 0 961 28 28 0 1 0 8 0 pffrent 40 20913 0 20913 28 28 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 731 0 596 1 0 1 1 0 8 0 pfstkey 112 731 0 596 5 1 4 4 0 8 0 pfstate 328 731 0 596 24 12 12 12 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 174 0 170 9 5 4 6 0 8 0 art_heap4 256 21723 0 21346 51 27 24 24 0 8 0 art_table 32 21897 0 21516 7 3 4 4 0 8 0 art_node 16 9539 0 9478 1 0 1 1 0 8 0 sysvmsgpl 40 150 0 140 1 0 1 1 0 8 0 semapl 112 15216 0 15206 1 0 1 1 0 8 0 shmpl 112 128 0 0 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 45122 0 43591 51 1 50 50 0 8 0 ffsino 272 45122 0 43591 104 1 103 103 0 8 0 nchpl 144 96957 0 96464 62 43 19 61 0 8 0 uvmvnodes 72 7214 0 0 132 0 132 132 0 8 0 vnodes 208 7214 0 0 380 0 380 380 0 8 0 namei 1024 362893 0 362893 5 4 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 30 0 4 4 0 4 4 0 8 0 vmpool 552 51 0 25 4 2 2 2 0 8 0 scsiplug 64 17 0 17 9 9 0 1 0 8 0 scxspl 192 243317 0 243317 56 55 1 7 0 8 1 plimitpl 152 1015 0 1007 1 0 1 1 0 8 0 sigapl 432 26625 0 26611 3 1 2 3 0 8 0 futexpl 56 1382363 0 1382363 3 2 1 1 0 8 1 knotepl 112 4396 0 4377 10 9 1 2 0 8 0 kqueuepl 104 5589 0 5587 4 3 1 4 0 8 0 pipepl 112 9012 0 8994 10 9 1 2 0 8 0 fdescpl 488 26626 0 26611 3 0 3 3 0 8 0 filepl 152 536786 0 536696 92 82 10 13 0 8 5 lockfpl 104 3800 0 3799 1 0 1 1 0 8 0 lockfspl 48 1499 0 1498 1 0 1 1 0 8 0 sessionpl 112 70 0 59 1 0 1 1 0 8 0 pgrppl 48 225 0 214 1 0 1 1 0 8 0 ucredpl 96 16762 0 16751 1 0 1 1 0 8 0 zombiepl 144 26613 0 26610 5 4 1 1 0 8 0 processpl 896 26644 0 26610 4 0 4 4 0 8 0 procpl 632 67644 0 67601 14 9 5 5 0 8 0 srpgc 64 77 0 74 28 27 1 1 0 8 0 sosppl 128 306 0 306 24 24 0 1 0 8 0 sockpl 384 298709 0 298677 183 171 12 17 0 8 8 mcl64k 65536 435 0 0 43 8 35 35 0 8 0 mcl16k 16384 41 0 0 6 3 3 3 0 8 0 mcl12k 12288 49 0 0 2 0 2 2 0 8 0 mcl9k 9216 49 0 0 2 0 2 2 0 8 0 mcl8k 8192 54 0 0 5 2 3 4 0 8 0 mcl4k 4096 60 0 0 5 2 3 3 0 8 0 mcl2k2 2112 17 0 0 2 0 2 2 0 8 0 mcl2k 2048 697 0 0 20 6 14 18 0 8 0 mtagpl 80 432 0 0 5 1 4 5 0 8 0 mbufpl 256 1729 0 0 60 0 60 60 0 8 0 bufpl 256 61479 0 54232 454 0 454 454 0 8 0 anonpl 16 1999405 0 1963362 351 199 152 180 0 124 6 amapchunkpl 152 126561 0 124923 157 88 69 93 0 158 5 amappl16 192 123818 0 123196 222 189 33 44 0 8 1 amappl15 184 1498 0 1497 2 1 1 1 0 8 0 amappl14 176 4877 0 4866 1 0 1 1 0 8 0 amappl13 168 1543 0 1542 7 6 1 1 0 8 0 amappl12 160 1427 0 1425 1 0 1 1 0 8 0 amappl11 152 4141 0 4126 1 0 1 1 0 8 0 amappl10 144 2187 0 2181 1 0 1 1 0 8 0 amappl9 136 7218 0 7214 1 0 1 1 0 8 0 amappl8 128 6989 0 6850 6 1 5 5 0 8 0 amappl7 120 2366 0 2358 1 0 1 1 0 8 0 amappl6 112 4039 0 4012 1 0 1 1 0 8 0 amappl5 104 6742 0 6728 1 0 1 1 0 8 0 amappl4 96 27140 0 27095 2 0 2 2 0 8 0 amappl3 88 8973 0 8968 1 0 1 1 0 8 0 amappl2 80 212161 0 212091 4 2 2 3 0 8 0 amappl1 72 510560 0 510143 26 16 10 20 0 8 0 amappl 80 68775 0 68728 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 129 0 0 3 0 3 3 0 8 0 uaddrrnd 24 26677 0 26611 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 26677 0 26611 1 0 1 1 0 8 0 vmmpekpl 168 139482 0 139442 2 0 2 2 0 8 0 vmmpepl 168 3121736 0 3119910 450 346 104 112 0 357 10 vmsppl 368 26625 0 26611 2 0 2 2 0 8 0 pdppl 4096 53361 0 53298 12 3 9 9 0 8 0 pvpl 32 6317446 0 6302593 629 482 147 159 0 265 24 pmappl 232 26676 0 26636 6 3 3 3 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 818 0 97 21 0 21 21 0 8 0