'./file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x2, 0x0, 0x0, 0x40000000000, 0x80000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9]}}) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) ioctl$TIOCSTOP(r3, 0x2000746f) 16:00:22 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r2, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r3, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) r4 = getpid() r5 = socket$unix(0x1, 0x2, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r7 = socket$inet(0x2, 0x3, 0xffffffff) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101}, {}], 0x2}) r10 = socket(0x18, 0x1, 0x0) fcntl$setflags(r10, 0x2, 0x1) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r12, 0xee01) r14 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000240)={{0x8, r12, r13, r12, r13, 0x90, 0x10}, 0x5, 0x54, r11, r11, 0x2, 0x14, 0x3f, 0xfcc}) r15 = socket(0x18, 0x1, 0x0) fcntl$setflags(r15, 0x2, 0x1) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r17, 0xee01) r19 = msgget$private(0x0, 0x4) r20 = socket(0x18, 0x1, 0x0) fcntl$setflags(r20, 0x2, 0x1) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r22, 0xee01) r24 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000240)={{0x8, r22, r23, r22, r23, 0x90, 0x10}, 0x5, 0x54, r21, r21, 0x2, 0x14, 0x3f, 0xfcc}) r25 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r25) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000240)={{0x8, r17, r18, r22, r18, 0x92, 0x10}, 0x43, 0xff, r25, r16, 0x2, 0x14, 0x3f, 0xfcc}) r26 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r26) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r28 = socket(0x18, 0x1, 0x0) fcntl$setflags(r28, 0x2, 0x1) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r30, 0xee01) msgget$private(0x0, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r33, 0xee01) r35 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r35, 0x1, &(0x7f0000000240)={{0x8, r33, r34, r33, r34, 0x90, 0x10}, 0x5, 0x54, r32, r32, 0x2, 0x14, 0x3f, 0xfcc}) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000240)={{0x8, r30, r31, r30, r31, 0x90, 0x10}, 0x5, 0x54, r32, r29, 0x2, 0x4da, 0x3f, 0xfcc}) r36 = socket(0x18, 0x1, 0x0) fcntl$setflags(r36, 0x2, 0x1) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r37, 0xee01) r38 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r38, 0x8028698c, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xffffffffffffffab) r40 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x40, 0x0) r41 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r41) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r43, 0xee01) r45 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r45, 0x1, &(0x7f0000000240)={{0x8, r43, r44, r43, r44, 0x90, 0x10}, 0x5, 0x54, r42, r42, 0x2, 0x14, 0x3f, 0xfcc}) r46 = getegid() r47 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r47, 0x0, r47) r48 = syz_open_pts() ioctl$TIOCSETAF(r48, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r48, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r48, 0x802c7414, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x0, "29ad8093cba9b22cf0b5e6586176eb3ba9714fd4"}) ioctl$TIOCSTAT(r48, 0x20007465, 0x0) r49 = syz_open_pts() ioctl$TIOCSETAF(r49, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r49, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r49, 0x802c7414, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x0, "29ad8093cba9b22cf0b5e6586176eb3ba9714fd4"}) ioctl$TIOCSTAT(r49, 0x20007465, 0x0) sendmsg$unix(r5, &(0x7f0000000540)={&(0x7f0000000440)=ANY=[@ANYBLOB="00002e2f66696c65300040b8c290122be76ae903a905117db3e576ef52611a5d9e005584f5ec6ff22d0f931036a0011c4e7d537032c6050005000000ce58a5be9f4d2a169cb487e706f64f509c19747d63112f03935906f70877ccd52f0db866a150c80c3b533b8d2d7e6476052ee265968bdb12d230d6c48facbce8db835f87c65b1f4cfcf0ec36375978792e9bf96fe70025db0f1aa7544e1e954b5b49b8f137136f797c0fa2a6b1e3aaed0b52bbf03881d349ac2338642d24a395ea5f7ccc554b9d8ce68156dedaee433d5222b369cfb77e7f6667ba9aba9a211ead629f3028ecfb02c775c7e2252a6738a38fc46ec5e10980667541"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000bc0)=ANY=[@ANYRESHEX, @ANYRES32=r6, @ANYRES32=r7, @ANYRES16=r41, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES64=r49, @ANYRES32=0x0, @ANYRES64=r48, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYBLOB="c5c7dcd70d416353edbd1ee1d8f8191fccfc064d23f93d7cb030a44f4ff83d3367e7c090fbf0868f1bcd0363d68d0b41ab05f3c31dca3190b42ef792b70e5c9dc9e0bcfb73b84cdd5428e469af734de5e9282d521e505f0770ff23b9", @ANYRES32=r12, @ANYRES32=r18, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r26, @ANYRES32=r27, @ANYRES32=r31, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r47, @ANYRES32=r37, @ANYRES32=r39, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r40, @ANYBLOB="e3ff9b25b0f10df5ba538f9e2349b0e06d54ce34653fd4349740aa8598ffd824b8a0660f21501dabdb0e194bd77280fa3a8dfd75ff88c8f7f7dbd8c9f50b95bb5aa03f2d918440bacd73999824ed40ac5ad31e7c8032f61d9ed601dcdc34684840f51f62b1256e84875c0e3dff5628e77f829a743f", @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r41, @ANYRES32=r43, @ANYRES32=r46, @ANYBLOB='\x00\x00\x00\x00'], 0x1f4, 0x3}, 0x3) getgid() r50 = socket(0x18, 0x1, 0x0) fcntl$setflags(r50, 0x2, 0x1) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r52, 0xee01) r54 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r54, 0x1, &(0x7f0000000240)={{0x8, r52, r53, r52, r53, 0x90, 0x10}, 0x5, 0x54, r51, r51, 0x2, 0x14, 0x3f, 0xfcc}) r55 = socket$unix(0x1, 0x2, 0x0) r56 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r57 = socket$inet(0x2, 0x3, 0xffffffff) r58 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r59 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r59, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101}, {}], 0x2}) r60 = socket(0x18, 0x1, 0x0) fcntl$setflags(r60, 0x2, 0x1) getsockopt$SO_PEERCRED(r60, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r62, 0xee01) r64 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r64, 0x1, &(0x7f0000000240)={{0x8, r62, r63, r62, r63, 0x90, 0x10}, 0x5, 0x54, r61, r61, 0x2, 0x14, 0x3f, 0xfcc}) r65 = socket(0x18, 0x1, 0x0) fcntl$setflags(r65, 0x2, 0x1) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r67, 0xee01) r69 = msgget$private(0x0, 0x4) r70 = socket(0x18, 0x1, 0x0) fcntl$setflags(r70, 0x2, 0x1) getsockopt$SO_PEERCRED(r70, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r72, 0xee01) r74 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r74, 0x1, &(0x7f0000000240)={{0x8, r72, r73, r72, r73, 0x90, 0x10}, 0x5, 0x54, r71, r71, 0x2, 0x14, 0x3f, 0xfcc}) r75 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r75) msgctl$IPC_SET(r69, 0x1, &(0x7f0000000240)={{0x8, r67, r68, r72, r68, 0x92, 0x10}, 0x43, 0xff, r75, r66, 0x2, 0x14, 0x3f, 0xfcc}) r76 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r76) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r78 = socket(0x18, 0x1, 0x0) fcntl$setflags(r78, 0x2, 0x1) getsockopt$SO_PEERCRED(r78, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r80, 0xee01) r82 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r82, 0x1, &(0x7f0000000240)={{0x8, r80, r81, r80, r81, 0x90, 0x10}, 0x5, 0x54, r79, r79, 0x2, 0x14, 0x3f, 0xfcc}) r83 = socket(0x18, 0x1, 0x0) fcntl$setflags(r83, 0x2, 0x1) getsockopt$SO_PEERCRED(r83, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r84, 0xee01) r85 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r85, 0x8028698c, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r85, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xffffffffffffffab) r87 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x40, 0x0) r88 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r88) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r90, 0xee01) r92 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r92, 0x1, &(0x7f0000000240)={{0x8, r90, r91, r90, r91, 0x90, 0x10}, 0x5, 0x54, r89, r89, 0x2, 0x14, 0x3f, 0xfcc}) r93 = getegid() r94 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r94, 0x0, r94) r95 = syz_open_pts() ioctl$TIOCSETAF(r95, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r95, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r95, 0x802c7414, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x0, "29ad8093cba9b22cf0b5e6586176eb3ba9714fd4"}) ioctl$TIOCSTAT(r95, 0x20007465, 0x0) r96 = syz_open_pts() ioctl$TIOCSETAF(r96, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r96, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r96, 0x802c7414, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x0, "29ad8093cba9b22cf0b5e6586176eb3ba9714fd4"}) ioctl$TIOCSTAT(r96, 0x20007465, 0x0) sendmsg$unix(r55, &(0x7f0000000540)={&(0x7f0000000440)=ANY=[@ANYBLOB="00002e2f66696c65300040b8c290122be76ae903a905117db3e576ef52611a5d9e005584f5ec6ff22d0f931036a0011c4e7d537032c6050005000000ce58a5be9f4d2a169cb487e706f64f509c19747d63112f03935906f70877ccd52f0db866a150c80c3b533b8d2d7e6476052ee265968bdb12d230d6c48facbce8db835f87c65b1f4cfcf0ec36375978792e9bf96fe70025db0f1aa7544e1e954b5b49b8f137136f797c0fa2a6b1e3aaed0b52bbf03881d349ac2338642d24a395ea5f7ccc554b9d8ce68156dedaee433d5222b369cfb77e7f6667ba9aba9a211ead629f3028ecfb02c775c7e2252a6738a38fc46ec5e10980667541"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000bc0)=ANY=[@ANYRESHEX, @ANYRES32=r56, @ANYRES32=r57, @ANYRES16=r88, @ANYRES32=r58, @ANYRES32=r59, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES64=r96, @ANYRES32=0x0, @ANYRES64=r95, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYBLOB="c5c7dcd70d416353edbd1ee1d8f8191fccfc064d23f93d7cb030a44f4ff83d3367e7c090fbf0868f1bcd0363d68d0b41ab05f3c31dca3190b42ef792b70e5c9dc9e0bcfb73b84cdd5428e469af734de5e9282d521e505f0770ff23b9", @ANYRES32=r62, @ANYRES32=r68, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r76, @ANYRES32=r77, @ANYRES32=r81, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r94, @ANYRES32=r84, @ANYRES32=r86, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r87, @ANYBLOB="e3ff9b25b0f10df5ba538f9e2349b0e06d54ce34653fd4349740aa8598ffd824b8a0660f21501dabdb0e194bd77280fa3a8dfd75ff88c8f7f7dbd8c9f50b95bb5aa03f2d918440bacd73999824ed40ac5ad31e7c8032f61d9ed601dcdc34684840f51f62b1256e84875c0e3dff5628e77f829a743f", @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r88, @ANYRES32=r90, @ANYRES32=r93, @ANYBLOB='\x00\x00\x00\x00'], 0x1f4, 0x3}, 0x3) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r3]}, @cred={0x20, 0xffff, 0x0, r4, r27, r44}, @cred={0x20, 0xffff, 0x0, r51, r22, r81}], 0x60, 0x8}, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001596f868 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001596f868 16:00:22 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(0x0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x0, 0x0, 0x100000000000) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0xa0) pwritev(r4, &(0x7f0000000340), 0x8e, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r2, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:22 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0xfffffffffffffcdd, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x10}, @cred={0x3e0a800a}], 0x18}, 0x0) 16:00:22 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x14) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000180)={0x1, 0x389}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000240)=0x379f54ad) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x128) dup2(r3, r2) 16:00:23 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x810, r1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r2, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) ftruncate(r2, 0x0, 0x10001) 16:00:23 executing program 0: r0 = socket(0x10, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000090000008a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a8f40cbca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee4434604090600002477895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dce0adf189cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8fea2aa3cdc2e80e306615b7a814b77f3f5a659255b36b4c9fedf80c18dcd6fa2281490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4acb2c3ebed7ad1bd9da569f770ddbf42b3a87e7080028b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916407cfef9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751376b6c98bf0d9f371e916fc7bbc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75d5a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff90699da2cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d00"/1017], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) write(r0, &(0x7f0000000100)="661dd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1c4eb273c09ba04622046267effd0755198e60d4ea94ebac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7", 0x70e) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2000000000000122, &(0x7f0000000080)}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x20, 0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8000002c}, {0x7}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x8080, 0x20, 0x40, 0x5}, {0x8001, 0x40, 0xf3, 0x9}, {0x8, 0x1, 0x2, 0xfffffffc}, {0xf801, 0x0, 0x9, 0x2c81}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3, 0x9}, {0x400000060}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) socket(0x6, 0x8000, 0xd) 16:00:23 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) writev(r3, &(0x7f0000000180), 0x0) openat(r2, &(0x7f0000000000)='./file0\x00', 0x880, 0x8) syz_open_pts() fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000340), 0x10000014c) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x48}, {0x20000000000006}]}) r1 = getpgid(0x0) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x3, 0x1, 0x81, 0x2963, r1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") kqueue() r2 = dup(0xffffffffffffffff) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) 16:00:23 executing program 1: r0 = socket$inet(0x2, 0x5, 0x7) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffb, 0x11}], 0x3ff, 0x0, 0xfffffffc, 0x0) 16:00:23 executing program 0: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) ioctl$TIOCEXCL(r0, 0x2000740d) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x1) pwritev(r1, &(0x7f0000000440)=[{&(0x7f0000000340)="09bf389ec71bd9fd0300a2b23f23001b00269d8b75600000dc953952b628ea96a13c514a1e4c8cc14722216bf673c65098698e010033a213650a5cd7ca42ffaad9e016787b169f7a252bb3f8911675ff99ac06fd22273bd6511d9612c33f866c41f034ff5110a845e33600000000000002b7432a93", 0x75}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000640)=[{&(0x7f00000002c0)="d548c294fc4b90ca7dcce2be1413729af06255f23b88c0f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d50ac2d2cea51e1dcc75d49c51f7b1d88321cfe0df81e7c5535366c2f1922498b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e332e2e", 0x74}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:23 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x6a2670a3}, {}]}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x2, 0x7}, 0x8) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) accept(r2, 0x0, &(0x7f0000000700)) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000740)='/dev/vmm\x00', 0x8, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000200)={0x10, 0x1ff, 0x4, 0xafe2, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x57ae}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xffffffffffff4edc}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x784}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9e}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x401}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffeffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1c}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x40ffffffff}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x4ae}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xc486}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xffffffffffffffc1}], ['./file0\x00', './file0\x00', './file1\x00', './file0/file0\x00'], './file0/file0\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0xf408}) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:23 executing program 1: socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000040)=@un=@abs={0x0, 0xd}, 0x8) open$dir(0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x80) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x81, 0x10) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x8001) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = dup(r0) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) msgget$private(0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000001a80)=ANY=[@ANYRES16], 0x1, 0x1000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) 16:00:23 executing program 1: pipe(&(0x7f0000000280)) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000580)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') accept$inet(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) execve(&(0x7f0000000400)='./file0\x00', &(0x7f0000000640)=[&(0x7f0000000440)='\\*\x00', &(0x7f0000000540)='&\x00', &(0x7f00000007c0)='\x00', &(0x7f00000005c0)='r\x00', &(0x7f0000000600)='r\x00'], &(0x7f0000000780)=[&(0x7f0000000680)='\x00', &(0x7f00000006c0)='/dev/null\x00', &(0x7f0000000800)='+]\'{-@\x00', &(0x7f0000000740)='/dev/wsmouse0\x00']) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000700)=[{0x0, 0xfffffffffffffff9, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = semget$private(0x0, 0x6, 0x250) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0x4c8) fcntl$lock(r4, 0x7, &(0x7f0000000500)={0x2, 0x1, 0x9, 0x7fff, r5}) r6 = semget$private(0x0, 0x0, 0x3d4) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0xe5744fccb9141400, r5) semop(r6, &(0x7f0000000100)=[{0x1, 0xf187, 0x800}, {0x4, 0x0, 0x1800}, {0x4, 0x8, 0x800}, {0x3, 0x7f, 0x1000}, {0x3, 0x4, 0x1800}, {0x3, 0xed8, 0x1000}], 0x6) semop(0x0, &(0x7f0000000340)=[{0x2, 0xffffffff}, {0x7, 0xfbd6, 0x1000}], 0x2) semop(r3, &(0x7f0000000000)=[{0x1, 0x3, 0x800}, {0x1, 0x3fd, 0x400}], 0x2) r7 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r7, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78007f", 0x5}], 0x1, 0x0, 0x0) pwritev(r7, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r8 = semget$private(0x0, 0x648129f84d973265, 0x0) semctl$IPC_RMID(r8, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r7, 0x0, 0x0) semop(0x0, &(0x7f00000002c0)=[{0x1, 0x6, 0x1800}, {0x4, 0x6, 0x400}, {0x1, 0x3, 0x800}, {0x0, 0x7b, 0x800}], 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/10) semop(r1, &(0x7f0000000380)=[{0xafa37b121a8ffc30, 0x6, 0x1000}, {0x0, 0xde95, 0x1000}, {0x0, 0x7fff, 0x1000}, {0x4, 0xf4b, 0x1c00}, {0x0, 0x20, 0x1000}, {0x2, 0xe0000000000000, 0x1800}, {0x1, 0x3ff, 0x400}, {0x0, 0x1f}, {0x2, 0x6, 0x1400}], 0x9) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x8) semop(r1, &(0x7f0000000080)=[{0x4, 0x5, 0x1000}, {0x3, 0x4, 0x1000}, {0x1, 0x5, 0x2800}, {0x0, 0x1000, 0x1000}, {0x3, 0x2}, {0x3, 0xa25, 0x800}, {0x1, 0x40}, {0x1, 0x7ff, 0x1000}], 0x8) 16:00:23 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x300, 0x0) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f0000001240)) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') socket$inet6(0x18, 0x2, 0x1) 16:00:23 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x6, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "002100008000"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 16:00:23 executing program 1: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) write(r1, &(0x7f00000001c0), 0xfffffef3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x28}, {0x6, 0x0, 0x0, 0x200}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:23 executing program 0: readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)=""/113, 0x71}], 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) socketpair$unix(0x1, 0x44bd168f66888aeb, 0x0, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x800000034, 0x0, 0x0, 0x1}, {0x6}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="9b016e2f66696c653000"], 0xa) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000140)=""/218, 0xda}], 0x1) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") socket$inet6(0x18, 0x2, 0xa0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) 16:00:23 executing program 1: kqueue() r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d2, &(0x7f0000000140)={0x5, 0x7fffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0xebb5b8320169c171, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x80) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000180)=0x20000) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f00000002c0)=0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r2, &(0x7f0000000a40)="0046788729161b3a605c6db4607788d5a14581433f21b409c4003ff4b061a72c8fa61c463d097c3970631d827cec1ca80f2d929f6dc56990c2d3ecdd44b28e2f88f2ba75724212ccd30000367cc784c822a14860c246c5c93319dd6a81fe4e36f82e196d5a8d5f01a6647300000000000000000000000000000000000000000000232edcd00219927d2e6c0bd159a0a52f9502685753b418f5e1a8b61720c3682f844b387fa7ebf6320b453b9626091d1b3ca35689fe25e93a15ecfa28b0757f1c53fdcbfb19b0d4e50d1515db7da580d602f4185c31000000000000004e3a8b20981d5f06000000000000002dc0ea6d20424aa30803ceab3beb8e94c159e2ea97c1c0aea6120d62b4ee9d007a3a1c47ed99b9a956d6c51e896c5a1fab3be05740427e21e1b62202c7811b1dea42ab171b328b943fad6f793719e2689a4b0a09c28873ef05dcf7ab244e25f4415e7d3ddbd3494013eb6e83071b52b05cbd8bb503473ed0f94d85dd7009872960836b7046092de1cb142da51fc98de0951ee868b1f76e52ff070128d6bb5e520aab9d1dfc303724ecca21f13886fab2ac912db844b2d869809af1a54c238128774dc3dd22871c93ac45215d392a01b865d4f518cf77b41c56fd335dae8bcb5a094f5b7e8b335a77608f59ba9954d9c24e8829634ffbd3417b856c356fafbf2ccf09738a18f69e68c31fddbb4b403ca339e8f2a63e3038eea49e443d979f5e2bfcdaea916cf6a528d7704f04a43f4973d0a0cea9f63e29e4e20a0a0867417bfc1727db51fbb71bec9cab4a84cb9f3cb473f65a04e6dc76f7e97e19", 0x247) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000200)) kqueue() r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1e, 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1e, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) r6 = msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r7, &(0x7f0000000300)=ANY=[@ANYBLOB="9b02deffff686c6530001ee9565ff6366e751e8ee540ebd2593e3532b0aa589ddfa3079567e78bb8787c46e4ad213cad4e7d4cf4f24776f1cb161cfd194eb6fc3d30b01c26c4f92ddca26fd897c70ab34d5a8e05b3a5e00c2409b9e7c3943979dabb4a499e02ab033957516ad786965699cb45f217f641aa3c4c508b052718e6904f5bb3e28f6927168900d26019e5cefe6d582f64a3b67b14"], 0xa) socket$inet(0x2, 0x2, 0x7f) ioctl$FIOSETOWN(r7, 0x8004667c, &(0x7f0000000000)=0x80000000) r8 = getpgid(0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r8, 0x0, 0x0, 0x0, 0x80a5}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) chmod(&(0x7f0000000080)='./file0\x00', 0x102) bind(r9, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0xcc31, r9, 0x0, 0x0) 16:00:23 executing program 1: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000000)={&(0x7f0000000040)=[{0xc3, 0x6}, {0x88, 0x3}, {0x8e, 0xa225}, {0x20, 0x2}, {0x85, 0x400}, {0x0, 0x10000}], 0x6}) socketpair(0x6, 0x4, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x10, 0x0) 16:00:23 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x20c0000000ff]}}) 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)) r2 = socket$unix(0x1, 0x5, 0x0) shutdown(r2, 0x2) 16:00:24 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x800c5707, &(0x7f0000000000)) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r3, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r4, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r5, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r6, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r7, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r8, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x20, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x2, 0x0, 0x401, 0xffffffff}, {{r0}, 0xffffffffffffffff, 0x20, 0x20000000, 0x0, 0x5}, {{r4}, 0xfffffffffffffffe, 0x8, 0x0, 0xfffffffffffffe00}, {{r5}, 0xfffffffffffffffd, 0x20, 0x40, 0xff, 0x8}, {{r0}, 0xfffffffffffffffa, 0x5, 0x40, 0x1, 0xffffffffffffffc0}], 0x3, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0x40, 0x10, 0x2, 0x1ff}, {{r6}, 0xfffffffffffffffd, 0x0, 0x4, 0x7, 0xff}, {{r7}, 0xffffffffffffffff, 0x2, 0x80000008, 0x100, 0xbd04}, {{r8}, 0xfffffffffffffffb, 0x80, 0x2, 0x5, 0x7}, {{r9}, 0xb74cf7a8dacd0e36, 0x1, 0x20, 0x2, 0x6}], 0xfffffffd, &(0x7f0000000240)={0x0, 0x2}) 16:00:24 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b818000000290000003e00000003000000000004bb893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getegid() socket(0x1, 0x4, 0x7) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:24 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) pckbd_enable: command error 16:00:26 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00'/10], 0xa) ftruncate(r1, 0x0, 0x4) r2 = socket(0x2, 0x3, 0x0) setsockopt(r2, 0x0, 0x1d, &(0x7f0000000080)="00000002", 0x4) sendto(r2, &(0x7f0000000340)="e73657b59fa6e63c3c8a9b895d1c9aa4953d41170cd91de995dbeccd2191522767c7a5b69292b0585bc75112ff9d72fcb42197fafa78a5224b29f58ac86c9d50c95da1911d3ae42a897af96b3542731f3001c3b470b44660e357bfcd6e0dff6243bc1e678256dd9699f318011264126f5a3933f728ddff4a027451947201a52d8c8fbea210bbafc0d542155ed7b1fb1c3d5161d5fe4962f5f5ebd340ce8df2afe0", 0xa1, 0x200, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) socketpair(0x21, 0x1, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x100002000, 0x5) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x800) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) recvfrom$inet6(r2, &(0x7f0000000100)=""/72, 0x48, 0x1, &(0x7f0000000400)={0x18, 0x3, 0x7, 0x2}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="9b012e2f753000c79ab27eb0b806af1fdbad1f376e139073a4d50dc0494d8407b9905b4053ef9153e8bfd27190b5867cf1bea680c406a8b188c1b0749546db048eccf6c00e47caf681c7741eeca316f7b0e3a73a98ed47ccfb13c549807a1a1cd62a36574d6851f3d494841821e53dddb091e55239fcf48316985a6479f736d1b9d2acc3ccf83ca3109db24cb77b158916a1efe585f9b484c7997b6cbd9fd3fcfd90dcfb7ca49bf69897d47c3d6144c30aa6bacd4863e0cffec58dd9dead1c32eae946b9e4f1fc7a11dce2c5b0f067a08252e95ecaaa7aaf6a6992b4e5d95bc89a46e7f3bcfc43c02022156d1c14809045f5b33b1b96238d784b8045c7fa15b51b414a3d3c08e4302c82423c17202686065ff77995a22620fde8b0d0d4b1f02c964269dc5d17db7ce77966b18683a7b33dbdfa21"], 0xa) socket(0x10, 0x3, 0x1) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000005c0)={&(0x7f0000000580)=[{0x13f19e4c704cdfbd, 0x1}, {0x23, 0x8}, {0x88, 0xa2}], 0x3}) dup2(r0, r3) pckbd_enable: command error 16:00:26 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) 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$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 16:00:26 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) fchflags(r0, 0x1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x1010, r0, 0x0, 0x0) pwritev(r1, &(0x7f0000000000), 0x100000000000007b, 0x0, 0x0) 16:00:26 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000640)=[&(0x7f0000000040)=')\x00', &(0x7f0000000100)='+-!\x00', &(0x7f00000002c0)='4,\x00d\xadW\xd6F\x87\xa8\xb4[\x95\xe0@-\xea\xa2\x034~3\xc9I\x00\x00\x00\x00', &(0x7f0000000600)='%\x00', &(0x7f00000001c0)='\xd9\x00', &(0x7f0000000200)='\x00', &(0x7f0000000300)='\x00', &(0x7f00000006c0)='].\xc4\x00', &(0x7f0000000380)='\x00', &(0x7f0000000700)='\x00M\xd3C\x85\xf8\xabZ\xf2\x0f\x0e\xd5\xbe@G\xc0|\x00\x00M\xa4s\r\xe3\xca\xf3'], &(0x7f00000005c0)=[&(0x7f00000004c0)='^}\x00', &(0x7f0000000500)='%\x00', &(0x7f0000000540)='%', &(0x7f0000000580)='\x00']) pipe2(&(0x7f0000000400), 0x65f56f58c9762472) r0 = socket(0x18, 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="2d015045c7ec14397043df770a74"], 0xa) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r5 = msgget$private(0x0, 0x4) r6 = socket(0x18, 0x1, 0x0) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r8, 0xee01) r10 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000240)={{0x8, r8, r9, r8, r9, 0x90, 0x10}, 0x5, 0x54, r7, r7, 0x2, 0x14, 0x3f, 0xfcc}) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000240)={{0x8, r3, r4, r3, r4, 0x90, 0x10}, 0x5, 0x54, r7, r2, 0x2, 0x14, 0x3f, 0xfcc}) r11 = semget$private(0x0, 0x4, 0x10) semop(r11, &(0x7f0000000000)=[{0x1, 0x402}, {0x1, 0x3ffffffffffffffe, 0x800}, {0x3, 0x1, 0x1800}, {0x3, 0x80000000, 0x800}, {0x6, 0x0, 0x1800}, {0x0, 0x472, 0x1000}, {0x4, 0x401, 0x1800}, {0x2, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semop(r11, &(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}, {0x3, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) r12 = socket(0x18, 0x1, 0x0) fcntl$setflags(r12, 0x2, 0x1) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r16 = syz_open_pts() ioctl$TIOCSETAF(r16, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7b96fc690b8cb200100dfffff4c5f4de4"}) write(r16, &(0x7f0000000180)='X', 0x1) close(r16) syz_open_pts() r17 = syz_open_pts() write(r17, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSETAF(r17, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) dup2(r16, r17) execve(0x0, 0x0, 0x0) setreuid(r14, 0xee01) r18 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000240)={{0x8, r14, r15, r14, r15, 0x90, 0x10}, 0x5, 0x54, r13, r13, 0x2, 0x14, 0x3f, 0xfcc}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) 16:00:26 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r1, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) listen(r1, 0x2) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) shutdown(r0, 0x0) 16:00:26 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/235, 0xfffffe00) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa) shutdown(r0, 0x0) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) 16:00:27 executing program 1: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) r1 = openat(0xffffffffffffffff, &(0x7f0000000240)='./bus\x00', 0x1, 0x100) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) fchownat(r1, &(0x7f0000000280)='./bus\x00', r2, r3, 0x4) r4 = accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f00000001c0)={0x800, 0x3, 0x31, 0xfa44, 0x2}, 0xc) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x5) getrusage(0x1, &(0x7f0000000300)) r5 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) socket$inet6(0x18, 0x5, 0x2) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000000680)={0x10, 0xf7, 0x4, 0x0, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fef000/0xe000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fe2000/0x10000)=nil, 0x4}, {&(0x7f0000fe3000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000fea000/0x2000)=nil, &(0x7f0000fec000/0x3000)=nil, 0x1}, {&(0x7f0000fe2000/0x3000)=nil, &(0x7f0000fed000/0x4000)=nil, 0xf47}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x800}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}, {&(0x7f0000fe5000/0x3000)=nil, &(0x7f0000fe3000/0x2000)=nil, 0x6}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000fe9000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x81}, {&(0x7f0000fec000/0x1000)=nil, &(0x7f0000ff0000/0x4000)=nil, 0x8000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus/file0\x00', './bus\x00', ['./file', './bus\x00', './bus\x00', './bus\x00'], 0x1ff}) ioctl$TIOCGETD(r6, 0x5452, 0x0) recvfrom$unix(r6, &(0x7f0000000000)=""/45, 0x2d, 0x800, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0xfffffffffffffe31) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f00000000c0)={0x7, 0x5, 0x6}) pwritev(r5, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06266f23b8839f6ba372fe57d083c243aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33", 0x71}], 0x1, 0x0, 0x0) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x100000000000030c) ioctl$WSDISPLAYIO_GMODE(r7, 0x4004574b, &(0x7f0000000200)) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x2000)=nil, 0x2000) 16:00:27 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) mkdirat(r0, &(0x7f00000001c0)='./file0\x00', 0xf) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r1, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) sendto$unix(r1, &(0x7f0000000340)="eb79ac88b084bf730b50c0b427fc5b9a5afb298de727edc1c38d901682114ee30d0f78de7458633def2cbbb5", 0xfffffdfe, 0x8, &(0x7f0000000380)=@file={0x1, './bus\x00'}, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x30) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, r2) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000180)=0x30) nanosleep(&(0x7f0000000080)={0x4}, 0x0) clock_getres(0xee03046912125315, &(0x7f0000000040)) r4 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x200, 0x2) r5 = accept$inet(r4, &(0x7f0000000200), &(0x7f0000000280)=0xc) getpeername(r5, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) pwritev(r4, &(0x7f00000000c0), 0x1000000000000207, 0x0, 0x0) 16:00:27 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x156}, 0x1, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x1ff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000)={0xffffffff, 0x3}, 0x8) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:27 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000680)="ff5a94db5a17dbdb2981c86cc39c0fb57b52af316e2cd26d46f292dc6a9abe4ed5f1c6c4cf5df2ae89a219d271df71adfe4945921867359e762c2c77c6fdefff94b8a39f74bdcfe7bbf9feeb759283254ecf92e4e1614fe3494bfe8e3babcceb4cc3afe2eae0935af59810496df51cd9d18fbefda1660cdb88f820ce3eb8a741b51a8608314c8b40f8704b6c528882701a70df4c80a5a6dbbc63b8c197113c337deb09f6718e107191b57cca3822b6af258185a441eba73039a688205774aa791e239bf6ed1ae8542ed34d1f52e68a72a2c766a02d0cbfdba2a9565ad637da4890b4d70276a204a669be732b0ffd4f91a577bd44829e323c28435fdc53d62c5513b46f080912c4bcbf45de6d74b5b1853d0cf8b812a1de48c1a2ba12a7e62c0ad89b613b43206d01d692fca98bbe53fb253f1cca29b08ad15b9230c6a3fd37347bfe2303b7133f2826762a301d60a04fbcddee19f6ee4144059975c660b2235a7dd2f3f5d716640a1a1d5cc6df59d6b3f11e64e8d2c6a85176bd3b9195afacc68a2eee79040aafb55642cbcaa3531886b36c717c07326e58db60fd6ef4ae8dc88f195f18a693909eb2855a2b39086f46b5ade8f971047158c22514bef86577decfc2ade573e56ee27c47c7c6e1e14eabde8b5e4448c5233315ad4166294d59aab532a2f496d486d6454fa8a227bbcf332a02745f77445bbe2c82e51ff21d45c9fe76895ce721adacbdacbf67c1a0babdb1946186d586dbbaf0d71af92801a3f9cd157cda9f781d63589e13a6aa55a3fe84530075b1a3276d7536aea91a33d442e8e53b6f6067a31da2a79952c60d940a47bbae940cc01a4d450768043fc3239faa50b94930d1ca6ac5ce05396370689ead2c036122aa83aafdacf9c7619ea7aba4b7e33445c57431f48f8fad71065dab10d0c107e03aa825e182ba92c89252ac3f570be539d6192a51d94c730177d3db9721fe4079f577dae9b11496d605f3bb0a658fd2d9045f67f1d36e82b4143e486d8dbf4f4b80c0f6db9d16057e882304c664939091d3051ba3601993efacbd731b947e239a3daf4239fd113fb364ef4d1f33f8e6ee88b5ed74a84d1e41a9cc6a4a841bcb488e51e75245cc16dc6b1ad8e14d8b4ea0bedb0a8d3df66cdfb27446c133b5a9e75e53bf0daff8eadd859d33b35b567617b549902ce861bda66ac47ab9a52abe0e93a4cc610283ed28f363a7bfb6c3b8a7d07dd9932375dcbaf04961aca208cceb0e1a8b0c80e0ad1f907b41390e6847828fac5a3dfa558485b599cdebc0810ce4d096d0c4245533aaa93bd9a933d3781b2062ce9b0bb3d7f268e20e8a2e7001d47b1b1fc3c7a0ac2624d250ad8b17d656ddff91f74678f3efacb8e5d96f4d62988256d5242c65033160dbc9775c06c359fa351739a767b958970fd67037e09ac2ff2be07ba1cf0d427c744d8d7aac24b72bdb62c894294a4722aaa4fa072d69eb5fe0771289664584b9889b2cf8698eb0b671cd2f190cadf82b17f8643f91d313c3f1f0b7cfa420b9385d297864284c7e6d35980fb55120a6acb8c83527bacdbb73747613120754daeb33c3f0430211dfbb3f61782069458de2b0153c203d993f838b6db1ad1d9ddd5eea1676287ca7440871732920268b03c28eff953a8319eaa9fc2191eba36fb859f781b3272fe27488ee39775e771b403eb3829557c8e039356da7d60310f29b15088c5f4477a0d39ee5e1edc901031d8fc37f7db1ec3980da88fd3df10dd99197585c9cbca393270db44b65b3d9d60a8f0beb993863e7fd0120179af339304caa444e2e7b1d1a71db297dbac815d08415580c6f8cbb251a2e05c414dc2bff4f3bdeb50a8ada066e4bc7d14b800b1a5ac302f529ec48b50f71ad4c6a451e8b351b2fdd5df7cf23a718df9450d16293cd77ac78bdf687c2892db06f9620f4058495fad8fc2e0da8567060e91e603149fea7567e480c0e4a9f31a391a7443746b1a8bb9162c86edd571a8d18aaa719fc5051a4ac4a2cd1640697c87f22220a0410a1f6415aebb19bcf343a290af3a949d97cd3b127dde53d7518544f3bfb4b9f0ea4e67339590f6fb1b60f01ca4be0cbe3e576b52e671062afed29f261ce77219398d0fd8de5f96ec82c34c6f79276928f2b65441d1ec88763bddd786fbae6847f4568b41f6db17f0860cfbc224dcb2b982eb9ce7d9e7df1958dfbed445a753cf5566606978662110319bffd0b8ccf1aab0720b72457ec7389c520ebfeb0843d7b368c795230afa1b04488e6f3d2fe772245f2a0143d929222d3f95b3620dea41041c53af26a1b3fee64907804bf6a3c282f3af5e02997f90836e8737285a6b50286438377b19bbf0111ffd2aab3f22f71c8a01fd0f49b82a1480a45e84ec8d335ad7b1c", 0x6a0}, {&(0x7f0000001680)="eebf8a56e84cbb22f7a38592217973f768ec3e70dc2d38565a31390a4ef74f22f12e06ff78880804c3b19510ada03d959a755948b142a92660f90a387eb767b1085f44e3f3d43568ebaf5a0fe0645e53e95e2ce6b08582b15083602bfd629a7baed0c0dde3e15c29", 0x68}], 0x2) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7, 0x0, "5fcea3823b4b0d203dc08ada01646c3aa851d709"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffd, 0x0, 0x3, 0xffffffffffff65b0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) r2 = dup(0xffffffffffffffff) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000080)={0x4, 0x5}) read(r1, &(0x7f0000000540)=""/226, 0xe2) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{0x14}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:00:27 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000440)={0x400, 0x1f5}) utimes(0x0, &(0x7f00000000c0)={{}, {0x2e, 0x20004000}}) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000100)="7fe31cdce431cccc63373514f146532aa8b889b0bda2c56369b61aaeb5ae4f21b7a5c31c39916bb0c221b78a71c3a574052d50fedd1b45c8cc5141f883378c6280fc89c48b36bff377f45de56d0ad6d083a2f230b21eb31347b18253603612ca7cb52d3a1871c7a9bfa00b7b243acd762128ed1da2c1c4b042f558d073171eea88e07a4183b2e9450c4f30dd86a143d2fd918f04cabd4aeed6e14f3e8edfd814ed32a910d8d7b98498fe3f5b946d0125c7e23897d30640b69eea72db93d3aac7d950e61e63361af45c30c091a73c457cc38379401d7865de74c2e07d1da7da1133", 0xe1}, {&(0x7f0000000200)="f7020c53237a895ef27a87e47fca0600fd2e6a07fabb4f3c2c64125b266dba69b7ed6dc2351b0da375ad6725cea37152c11a8474e5cb725276c63f91438a401f9d7eb84065e63a98cd7ac5a53c1be6d7465776eb3bafd44a8b01c8e44638206077a0183ab05959cd084d27760098c034a2ecfe1ca2bf40801e4fb10d7f68df91f8abd1c88dda30ab4c27479b0cecca10a92f1ba4eb2f51b42a7ea73eba45aaa6849b8eaeacfb330686328cb64a2b7aea39251eb6dc1e05eee582a4174cbd36c433040c46df53361519a9a90e86f9260f857b11bbe25642b97b7054adb5c12863cc9983d2e1745cc606655ea3cec611eb91fa8b612ddba50b22ef", 0xfa}, {&(0x7f0000000300)="d19daf18b31ca9d04d4e0c69965362c1b83e1d0648c3c17b1fd524b8eea315cba7b8c8c48bbf80890b0a32493cdcf1cf7fd0f859e4a92303a5c5a83188d031ca37a6990f5fd4884407add53f36c96927142c0272cc26af3ae292594955fef82135565f1b82906f7fe792b7aedcbb08c42d4cc66e08319257863efb72132ea7591c75a4666fb86154d7d332c7", 0x8c}, {&(0x7f0000000040)="c508199c34be0e3a7fa889e65a9b48fe40d00803a214dfdec5a3b9c278d0f2ad6b0b4488c2c9645bffedf3b63d12940cb2d3ef0620f91895ab3a0472f8bb5227b93feee8e2e61753f861a6974b2c7325c3b4343e814c24d05b", 0x59}], 0x4, 0x0, 0x0, 0x2}, 0x400) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0xffffffff80000081}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)="ea62c4b3d8e89119a02b28f64787c81ccfe4ad90b57fa6d54fcb4d8182584718091245052482ba9d3d5d1d1c8aad132d8d98c59ee6ae78b1ef6e99e12c4a0202c0f57d8ecee82f02142bd196050361362f8235de246a97d6276f33b14be4f73a42ab11e8a698019c43e983cd43d083fa996ea9ab35d6ceeb6bd92ff16458037f973c841af56049324e8ab43bb798f9ed3ca2d1f5f93a35fb500b19b644ba5a958fe47948f5193efe7262201086", 0xad) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:28 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x110) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x8}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="9b012e2f66696c8826002820991efcb9ac8a593dfda2f3dd9b3cf07851cfa99adf76819a9b815df4ed3a90f4e4969e34de7bf1c786e90ef74b68488cba684fc66794aa67ce97543bc90ba782b0fe82f7d97d1bd0c861e1c5382dbd02620e764948904b51bd1a15dfb7d81de3439b3e65856297847d06fcc3a4e9a36d0d4d180ae55667cc1cee7114715648997f2460e99d0da2ab3fb6fb2d2ae9d58223b3900332be9126213cf15707790c1c38a1a8b2aa791c4060a339dc208e1479c77d319c1ba9920c5f8dbfe886f42d97ba6909ba3e06ccf031fa86903dff3158992242191c006dd836416cca8dddb0a5d86d3301609605e5e043b5cf527ab9c2ee8189fcd91ffc6120adc1401444dcd3f377abc7d0bd8b43e48f8bd5f9489f33bbb7f84a7617bccb73759b430b1531"], 0xa) read(r2, &(0x7f0000000140)=""/205, 0xcd) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000240)={'./file0\x00', 0x0, 0x40, 0x0, 0x0, 0x80, 0xffffff80, 0x7, 0x4, 0x0, 0xfffffffffffffff7, 0x1}) mknod(&(0x7f0000000300)='./file0\x00', 0x8, 0x4) 16:00:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x6) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x1, 0x2, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x94) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) preadv(r4, &(0x7f00000004c0), 0x0, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0x80) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x52}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r7, 0x0, 0x0) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) connect$unix(r1, &(0x7f0000000140)=@file={0x2, './file0\x00'}, 0xfffffffffffffefa) fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) r8 = semget$private(0x0, 0x7, 0x80) semop(r8, &(0x7f0000001140)=[{0x3, 0x9, 0x1000}, {0x2, 0x10001, 0x2800}, {0x1, 0x400bb2, 0x1000}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) semctl$SETVAL(r8, 0x1, 0x8, &(0x7f00000013c0)=0x3b9) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x52}) fcntl$setstatus(r9, 0x4, 0x8) semctl$SETVAL(r8, 0x3, 0x8, &(0x7f0000000080)=0x20) semctl$GETNCNT(r8, 0x0, 0x3, &(0x7f00000002c0)=""/116) r10 = semget$private(0x0, 0x7, 0x80) semop(r10, &(0x7f0000001140)=[{0x3, 0x9, 0x1000}, {0x2, 0x10001, 0x2800}, {0x1, 0x400bb2, 0x1000}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) semctl$SETVAL(r10, 0x1, 0x8, &(0x7f00000013c0)=0x3b9) semctl$SETVAL(r10, 0x3, 0x8, &(0x7f0000000080)=0x20) semctl$SETVAL(r10, 0x4, 0x8, &(0x7f00000000c0)=0xffffffffffffffa9) 16:00:28 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2000000000000103, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000100)={0x2, 0x4}) r1 = socket(0x18, 0x1, 0x0) socket$inet(0x2, 0x5, 0x7f) socket(0x2, 0x8000, 0x5) close(0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8000002c}, {0x7}, {0x6}]}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x9, &(0x7f0000000180)=[{0x7, 0xe8, 0xb3, 0x8}, {0x2, 0x4, 0x80, 0x7ff}, {0x4, 0x81, 0x40, 0x7f}, {0x8, 0x6, 0x1}, {0x1000, 0xd4, 0xff, 0xfff80000}, {0x3, 0x8, 0x2a, 0x2}, {0x222, 0x4, 0x5, 0x7fffffff}, {0x7, 0xe1, 0x5, 0x1000}, {0x200, 0x6, 0x7f, 0x8000}]}) r3 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) pread(0xffffffffffffffff, &(0x7f0000000240)="3296035199695e3e27b76c5d264d98b91e699fafaccac3b5423cf3dbe0b7fa6c06d9cc1b4001b5ef3f586e99e742e7823f9abea6f859ada4c67088c30094fb6d4079ea11a02fd62d8daa846bbef0117a3d447dca89c7bccfbddb4ab19769126409153dff78742d955095e6fc58b31024254fbb5715c2892e9ac19e2cf5bda085dcc6154c8756539381177b6c11c7a79639e89b2e2aeb318e331cb81ab955b37eaaddd39f12b7eb216365ca61469fe39718fb5fd9989022923f6660ed45", 0xbd, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:28 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x2, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x4, 0x1000}, {0x3, 0x3f, 0x3800}], 0x2) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) r4 = semget$private(0x0, 0x8, 0x4) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000180)=""/206) semop(r4, &(0x7f0000000380)=[{0x0, 0xa4b, 0x1000}, {0x4, 0xfffffffffffffffc, 0x800}, {0x3, 0x5, 0x1000}, {0xe, 0x4, 0x800}, {0x3, 0x80000001, 0x1800}, {0x0, 0x0, 0x800}, {0x0, 0x8, 0x1800}, {0x2, 0xb6de, 0x1c00}], 0x8) semop(r4, &(0x7f0000000500)=[{0x1, 0x3, 0x2000}, {0x0, 0xfffffffc, 0x1000}, {0x4, 0x1, 0xa1643a125aed30f5}], 0x2e7) semop(r4, &(0x7f0000000040)=[{0x4, 0x2, 0x1000}, {0x0, 0x2e, 0x1000}, {0x1, 0x8}, {0x2, 0x7f, 0xf73c3c206852a03c}], 0x4) 16:00:28 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) pipe(&(0x7f00000000c0)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/174, 0xae) write(r0, &(0x7f0000003040)='u', 0x1) ftruncate(r0, 0x0, 0x0) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") ftruncate(r0, 0x0, 0x7fff) 16:00:28 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='c\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x0) 16:00:28 executing program 0: r0 = socket(0x2, 0xc003, 0x6c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="9b012e2f66696c65300092a3c01506135d2fb3802a63b7855331085d789eeb3ff88563b7a17fbc46699ed909c2e9d55d4d70bfe2eee4ba683ea07baebbf69384564baaee0e1d88fa7c6a0015f1e308d5d33842a213087b2d18f691db0235ec2243cba9c014b2c4cb3f2cf9552960e8f00965709ffb4566b9"], 0xa) connect$unix(r1, &(0x7f00000003c0)=ANY=[], 0x0) write(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r2, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r4 = geteuid() seteuid(r4) connect(r3, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) dup2(r2, r3) 16:00:29 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f0000000340)='./file1\x00', 0x0, r2) setuid(0xee01) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000300)={0x1a9, 0x1, 0xed, 0x2816, 0x3f}, 0xc) socket$unix(0x1, 0x2, 0x0) r4 = semget$private(0x0, 0x3, 0x2) semop(r4, &(0x7f0000000040)=[{0x2, 0x7fffffff, 0x1000}, {0x4, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x1, 0xfffffffffffffffb, 0x800}, {0x4, 0xfffffffffffffff9}, {0x2, 0x8, 0x3800}, {0x2, 0x0, 0x800}, {0x3, 0x97, 0x800}], 0x8) r5 = semget$private(0x0, 0x2, 0x2) semctl$SETVAL(r5, 0x1, 0x8, &(0x7f00000000c0)=0x2) socket$inet(0x2, 0x2, 0x5) bind(r1, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r7 = accept(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000053a6cfffe8dc1064fc7c2a22a2e400000000000000000000e0c727b316cecc692a54880f0f7b469a0e8d5810a5efad1b95aa6806bb125fd908eab0a5138f3d616937f6119ec84eaf5ea93c8ce8f0cc1ceef382c8e6a1fa338e33cf2903dd222d90b561379e10d2873b67a1f5e021ee18a8255921bf9d339ee141fab85bd113"], &(0x7f0000000380)=0x3f) bind$unix(r7, &(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xa) writev(r6, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x8000, 0x0) r9 = semget$private(0x0, 0x8, 0x4) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000000180)=""/206) semop(r9, &(0x7f0000000380)=[{0x0, 0xa4b, 0x1000}, {0x4, 0xfffffffffffffffc, 0x800}, {0x3, 0x5, 0x1000}, {0xe, 0x4, 0x800}, {0x3, 0x80000001, 0x1800}, {0x0, 0x0, 0x800}, {0x0, 0x8, 0x1800}, {0x2, 0xb6de, 0x1c00}], 0x8) semop(r9, &(0x7f0000000500)=[{0x1, 0x3, 0x2000}, {0x0, 0xfffffffc, 0x1000}, {0x4, 0x1, 0xa1643a125aed30f5}], 0x2e7) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000001c0)=[0x101, 0x1ff]) ioctl$WSDISPLAYIO_SMODE(r8, 0x8004574c, &(0x7f0000000280)=0x3) ioctl$KDSETMODE(r6, 0x20004b0a, &(0x7f0000000140)=0x1) 16:00:29 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="8202695e7f0000010018a5696465b00065246259179c0eea0401f113c3e0b7968f66a7d6397a8d60f4158385620de02bf202e5ad53e350974a618003fa313de2f2ceb4e7e146723ecea199c92729a7d6ae7f569bf3ca73bbd063d9beae080712e81817e5fca740cf7e6e4b39598bafd9"], 0x10) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) connect$unix(r1, &(0x7f00000011c0)=@abs={0x1, 0x0, 0x0}, 0x8) write(r0, 0x0, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x2, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000040)) shutdown(r0, 0x0) r3 = semget$private(0x0, 0x4, 0x85a85a23c426b9a6) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000080)=0xa6) 16:00:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x800080002000, 0x802) r0 = semget(0x2, 0x1, 0x330) r1 = msgget(0x1, 0x1dd) msgsnd(r1, &(0x7f0000000240)={0x3, "f47ebb08468c2d725306022306ee71fe5dc2c042c027876ca50ff08a187609342c8f8c729b60ec81a542b44225fc67d2954cda7767bf6865cf5bf2fbcbf2e1e20215519beefd434759ca86291b83efbc70fd0c12002106fea875753e7bc6ddbcf84651d0aeb621cfda6c28cbc783d17e43373e525493b230f0e14cef173797e0a8b7dd3b28aafe158ea7a4d0372ae9a17729ef52ca293f0fd73089990285efc2051e4f9e5b013412b4104563"}, 0xb4, 0x800) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000180)=""/132) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000100)={0x1, 0x9, 0xffffffffffffff80, 0x200}) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000140)=0x10009) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f00000000c0)) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0xa, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x30}, {0x100000000030}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8000002c}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:29 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001c80)='&#@,@\\{(/[\x00', &(0x7f0000001c40)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r2 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0xf9) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001880)='/dev/ttyCcfg\x00', 0x81, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000018c0)) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(r4) r5 = dup(r0) semget$private(0x0, 0x4, 0x303) r6 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x100007f, 0xfff}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000002480)={0x0, 0x4, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r7, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4000000100000001}) pipe(&(0x7f0000000080)) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r8, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4000000100000001}) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r9, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4000000100000001}) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r10, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4000000100000001}) ioctl$TIOCEXCL(r1, 0x2000740d) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000001bc0)={{0xba0f, 0xfffffffffffff120}, {0x493, 0x7ffd}}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x0) ioctl$TIOCCDTR(r5, 0x20007478) ioctl$KDGKBMODE(r5, 0x40044b06) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000001d00)=ANY=[@ANYBLOB="704e2433a6b9f2b98418cec36bcf0f290e48902f311e89255b4caf86254600"/42], 0x8) pwritev(r4, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r5, &(0x7f0000002400)=[{&(0x7f0000001f80)=""/160}, {&(0x7f0000002040)=""/108}, {&(0x7f00000020c0)=""/7}, {&(0x7f0000002100)=""/196}, {&(0x7f0000002200)=""/10}, {&(0x7f0000002240)=""/173}, {&(0x7f0000002300)=""/111}, {&(0x7f0000002380)=""/94}], 0xffffffffffffe1d) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 16:00:29 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0xfffffffffffffd19, 0x5, 0x0, 0xffb5) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) sendto$unix(r1, &(0x7f0000000080)="c7d51a27bc6e04ccf2a1ed6b0e7b0745542b7ce3ef4a6b166ff6176498356b729f0f87acd501de465128ab740635dbc16bd259a4975f492f705b2fcfe4c9a4f122fba19b9acbfb1db9fda89a5c36ab59ecfe70d9b737b236b595f0d59c498f879259ceb774cab2351571a8f31608b97c967b904a6f14b79abeffc7d9df8d5e2ebab7a0057ab9379a484ad6f8140385b5d7b6f6cd2c8f49569739f7b2468cd4ef533562a9fa4fd0e88610781ab3edcdc38b73f5630d3d79c213c1cb4134d55cf9145d1fe86b74acacbc8cd486bac02586084d9277e69a51fa2c5243f893275af6e911fa189faa486f12ae6ebffb3065cdefb1b58534077d71eff679e7a6141e31429798ac57607824cbaa5b7886fdde3d4334fde5ef4040830f29df40bfa22d383535776bfb26e24cbe26d3538d4333800146b357e300ea80be7a18fd3e3075ea989c5cf3a61c4f0b358fabce2be6feb7a6334105cf33d5d5c068e1925b90205291a0cd244bd1c20af05b33069292cb695a26407acf4fd8a2fa1aa2de11d8d1284a009a00191fb0d31fe50e6e26edda4b1571d18ddc352a85bf7bf08febce889d839a215887c6e94545160810e02a79a4fe7c43ab392a80ef72ac6cc4ca3913149bc06ab71c8db43b655185724b21be3e098030158826b9c491373a3e8d21583687afc63fdb2f9ab9fae3cea0df8e1887f08ddab736db3dda2b231bcf5f4c67d2c02fb8048cf8bd7c7cee6b27bc33846b60a1ea964fcff0756cdec9bbb18b61e91b78f59bcf18d646ec9055473250bde240520930d187367c69e233067513d91aaf5d5f37e6987ee3ed93200b1571ca970d0677f68e0eefb215dd67f28b994fc58cc05bfe74d4ffc877add3f00d63d5757e0d83bc6fb6e8310007bfcb3cfd056a78e2d2167bae9629caa58fa914ec993dfba3a43160634f202f4fb4f337cbdefd47b70c6b58d852e38268164dc69628749bf374d99039fc9fda36eba5596fb10bfecc33b875ec5f96611ba082cd83b6a98f2b0ad9cbd428733a2d2a64ffa94f78f5aa86aacfbfc1020f67304e4212d62fec7d7cf3ce248531f3f295142db47d6bbd5236d50706c4c3eaa43ecebd2d10f245b592c64205bad03e482f9ffc182c99c8808a550afc7bad014065837bd6116a36aef0db36211302983088e96e8d47a6f43b6ba8db19f6482bd7a12f36dbe0c8cc64e3933e63096ed9677bc62033a20d2fa5b2cf570633ba5d7156edf06ad793f98aa64b3eb4570ef256ee92933a9b0babf6797ee25203a758d45a4d0f6f7e06b12c3ab516662f54a4e2a2cdd989d732d957974b4eaf6f84afdb1de0d93582853088bcdb9f2ead124b64fa72dde6e9b9146818bfaa5243ecfa0e3c7d3725d80c313f4703074d8e5ab103f9b25a9fab00aa2a2c24f87ba84858489b5051d9f565eac63863dff945807efff71b1dcab05aca0ed604b9b869ca47fb02763ea6587be800fe700087f6377056680808d041acb3b06daf53f6401f22c3ba7ac1bb57361af996127bc4c10ce53c7ff2a5d40d9919fdedcb0bd0db0de666d0677786143833cef3a18418f3226c46a6017c9eada1f885686f8bfbe0865c448e38f9a49f03ae193c029e477ca099272d08785154f20bee26766314fa449e489e20e3501ddc5db4264a0618ce6c898bdad060e88a2d641163204d95491ce7c4eeb83fa321e538514d25593d62856217cda97929fb0f458b8630af9ef624c01e5507d5b35c67c798248776938343f4bad9787a3d9051ee0355c3b29d77590040ad0d9ff3dca7a44e5c8d87489cd7970d3bd21c30d63c1df632903b32ddc8e8954cbdb1453e4b4d3fe7673db558440033a05ce5f0b157481cb9735c5f1d575211d8368cbf7ad1d7bd8938837b6a7b4d4c28b92410334ce1a0a365d23dc6d074158bc2057c04f91696f0bcef9001ce007b7bfd1bf5f2d18b6aa4faa848dcdec7aa15632e8c91f3568b4baa7546cc1ece8be48b51263d6884386f46ff1af47ee1feaba9df8abc8ba1fbca5c977617927426310cad2bf71117c95d0164fd61fa432bbb11ab40b1579247a4a28457032284638a0eebe2b0518beb21a42c8df7c0f6b804be1450bcf499ebd7c5e507ace87baeb1e94271be075d401707da793adb174f07e9e8f844417e28b96c29e2f21b3ca30e86977626b6fe3b99aa3cf6cc4cb3b5ed15089eb607c5dad1d2bfe945282de3082aa49aff53b466ff92b980a253523db0d881befde3968f20c0c1ebbace5b4cc333d538bf24fc04e282b42cc3c2c4e89d7a9319761e131904835f18bd45d06c30a88cb5d6ce08ed9aa975595b49c903f1baa37471dad289daa4829f804c3430b31d346f3944a3c33a9ea1b666eee28806a546a85d57611a4beb0bc026d9ba61f1507dec23d5888fc7d52d7284fdf9448ea993c2632ae00b6be21a5720cd40ea2c37b059e1aadcfbb7309d64dd5f67129b84b28be65f6bc7eebfeca82d91e724c17d106843c8e3bf613adadf4b4b3019cf9539604d1bbb848b1d20a8e5c467f21f67d27326a853e149070172ffdadf2a5b4d2ab95c5e084c60f3e89f7b2f63805f673e03adfb934c0b8170b50d054782ebdddd0001c6ebd9ee75253dc4960d2cb62b151110ece7ec53d25e3844ba0f085a6326b2df6372589169ca50035bcfffbbb9aa6a56931446aa3fb53ce1a6da1c2ae1edcb01240eef54d85fcd9d5b7c6a5fd7ab55cbb9f78bfc3604a0f6d25e0d6640ddae4110022cfcbe1a0b31b33b0a422bb67af53ef805801e28d2919bef4623f7cd81e63a6c784cb6662f4184797442aa9f8594ef958506132af636e778554e5bc4414c383528a62d766a83abeb4c9decaaf0f36a98da0eedd9e1270f8f93cda008ccf3e5c3ad1cf9b1f172bf7262267cc0307164e51986ef1a81a229f02303caa883cab9eff784cd5e0595833d6a394730db0be74a29f18c81df6072e7683f74b8faf847e76a11f0881d9e89b4f96b2d4e9b085f0702e0c8ef6019dce514159f2459538e15a0587cb45053815e1d8ff2da4c69de9f0c03ce60979cb711bd14c45861711b6de6186929fb650e8ae246cf7cec1fb58a0d810e580120f0992d42e196a8396249174cbd22bf6e521f22403c789cd33d15e5afb1eadecef59bd984d6452d980958fd88df36e61761081feeb0ada350ee280722c110c1790b876a2ee61e106066786f2988b2ab436a172b7382cbfd86f0fc70c748e3dc586534f2f1e49507475585e3c519ad00bbe27081e44b8d2ca27c758b83496c35ee6b04000cb93f245b527050fba0473b4ee3141d5ab3238a2ea7b4a72822323c65fc95d9eeebd2163a76af38e9de35af714896a8e64fdcfcc2db0649a4ebd0d468cfa3838ea58e9bb7c4e392200071d52481ce047ce7124b02a6705ea85aefb32a33acb96bb9ac36ab712aff00eb6edcc60038702453c7055c04677867891f3700ad9175c023d07eb30a8f7982a74b1d982e1c4f5958f3a694204e9ce9abf6667a7e5b798567ee58004695a64f7902ee399ef556932f409bc0ac4f033c3e1c178cf27e3201dc7baec85fde7cdf818fae1cf675e742d93beac957f275a62e28a97da2787d6c51310c0e891df92ee153158f9470771da85e8a46405a0501edeb3f9caa289378b1cc73670ef4c142e979adb968e046abab3fd313f1d7776426977d22c63963781ff570c363cf5ad49e8cb5e8504933c699dbc680d250bd26c3bf5cbe01db6449ee1bd0e18689234255dd4293db31c9004ed600009cdd69823b8114fe15a4d1cf256bdd04f29ef42c075f8436689de5009b94b71ef69b1b8c81cbce4fad6877e4dd4dc04c446f7969f0a6bdc0b5a6fda30fbfd8ddba0d6f41720765f97e4332ee7eb24634a9c1a7189efb49e8d89bea6c5fb35736a0529975af109fa54a5b0a1aeb90b1b72e92686d6539812617d5c4017dc99a64536c5f8b3883b09eb523b8c8d882744c136f3e33c8ee97fc9dc4b8bae4ed0449236eccaa19bf220b2b6ef44d62d5f6939f3de2e538d303a0a4c9174326551d628f16168352abf2b841d20e2ccabca03a8b6001ff17d1dbe839f2ade5431c7b60bfd397a3b77ae51b1d433a175ba1231b05b615d6d3c47a3f2e82bfafd61bbd4d56110d6dae8bccae98db3e833f72325271ecd90aca76d0f71332fe85f2b09985b999c6165e43c481cc418cd1d3b1cf2dcd2e85fac2303c16e6564ec6c1d9109b538d136539c40f8c633835a231ab769cc14d2e70b2472ce6c883c01a01c9b4eda4086a020852267d949107a418955fc8609f5384e38cd69fddba805de2f1edb61ea7faf28c9d3a2eb78c96e8d2fb7ca5f4ccef06d6551bdebb057d10bb7e16959baf58ea292f68155716491fa83cee4adfcabd46ac07f9c0018101248dfe96a3e3a27a20015060f51ed7cbf3bfd51d7c400cf5981200c7e82e2815e868b486f82d01073028c14f7d61b75efe174f2b057eb90278f7cd0a7a8b9461e375e5e764750bb802c213602567c1fb717c4a82cc411853f7e65c44348fde87eac21385232ae85100a14798973176aa1e7a6273fc55146d65a3142c15caff0825ac9932a27d8a5448b91fef3ef24aa03de292ba972577d069427c58eabe2d38837931ac127a2ad069f2c645418a9a52e685dfcea68c993471618c888f1b7992a238cfb355647c2cd44fb1db8408549f5daba23e31259810ea984a5defd5b52fa5a7aad937b3630d610e3c4f9a22edf4fbc202b3c05742c8f7e6731840b14182a8d3ff738e9d783f6d564cad431c0b9cedb43fb5c4354c0fe059827677cae3d948bc593a70e99f972e1bc39e7d0ce6f0ed6add0199676c34d01ec0bdec41197143ec1c994f734a631b3819d835e880e2c4b86c7987a157f0f0d6c5b305ef7e0521c699ac11e2589ba6a2d81585079e0b51a6634e11842be868d17c30d289de5cee3bf6c333d0ecb725e088304958051763c6d0b438599260280d345e1dc0b2f97658a0df11a932e47ff50e2bf0c6fdb078f6ab831dff53349ae0c2be5873891f44961f65873f52b093b5260e55d1a74a665408fd8084e976ef058cc8c2db561b6136bc3e91bf39fd4aaea8d7c1270a5860501e479a85e1d4c0a83a22171de207f6c477f058c8c144d1490cf0acd2b9e59b3e33c8d42ef0fc22fa2deb8bfe9d697fdea2f6d46b303e9c7d94b12e0461ccab4438ff2e3dd8a66e8437a2598389f7ac6c81729c49c0565e0086d614038a391a80db6778193191102331dad9b7e9a470c24e0f5c291c78f14036bad1ddba72c4f7e416ec1ed8f0ada669c143ad1c8673052c5c7b128b5b102a21f9918ae8dc733e66fb41ecd265aef2ea02bcdeb9e88d49ae352a431195223b6e5ac5dfbc2375c1da6c2129fc29cbdb3942bace4de7738c7ccead065153d5e27959efcf1ea89aa70a1bba9badb753a8e13cd955d9cdf7ff86aa7a0bd932300ef4caba0c7b94fef3f154630990a33fc6069396ee608ed191fd30c1c5554bc687ee7badb16fc88dd5921e7cf1fd32a65dd29c0b26655b1e6af2882d505bc54cd4d6b2f3e09efa15221cd41c6c7c1ad7e6db8386e3330673561e70b3914a39b5aad3d1c4477784baaf1f42c9de12b73cd118c7875685330d1af36a05f1599ee75cd074f6e554d659af771245a839fcd274b7ae85b5b6032e1d3155ff8cb5060b7145e7cd299e09f15007c5c3e7475c7ad1e70d3babfc2cc990d7b56e8c50ee9dc7cb20ea3cc07ea1f9c235d78134026be8ef734944e4deea0f6dec4f79c4a3cba4f1bf4958d99f8dd6da8d52d9eeba2552124be3cd2b0ce3906a3eeca7", 0x1000, 0x400, &(0x7f0000001080)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000040)) 16:00:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) write(0xffffffffffffffff, &(0x7f00000000c0)="d4c8dcd2c6d63e2d1beac70b7a2a4f66fcc5f3306570f7b4ba256e7d4e6d61e5365e839501d80f524a2ccd57e5a0df201a0a", 0x32) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000100)=0x10000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66696c6530000c2bfcd91e3010e5420adc10f8f484005f80584554fb136d96b197712d8c2e402e85add24ead3e3cba9bf362e242f6506c49da06b4ba5f56f1b3694bbc843b124c04088a27565014f8a9acc1a659149e36cdd5bf471652909b3a52f79b"], 0xa) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000080)={0x8000, 0x4, 0x6, 0x1}) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x10, 0x0) fcntl$dupfd(r6, 0x14, 0xffffffffffffffff) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:29 executing program 1: setrlimit(0x5, &(0x7f0000000040)={0x200007, 0x95}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0xc6) r1 = syz_open_pts() close(r1) syz_open_pts() ftruncate(r1, 0x0, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='c\x00') ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffa23, 0x7fb, 0xfffffffffffffffe, "03a77f0c033c0adf2b02002100"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r2, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000180)="6c182763ce019add96cad982750fe3e3e32707f6edb9e6bdddb3197a750dc515661e8b8e9b7b820ca87aa87454ac480e5d1b9b12d6b2e06b5b2321f2902a18dd08156883bf4f18fa7be93ebc0cfd0649f9e98280f503fbafe20508f7bd5770dbaf2bf892f5a63ae7f57f4258df80960ca362dba454ded5c712ece745ca8345b499220318", 0x84}, {&(0x7f0000000240)="3ed4211035df4230d5d5f11c06e430205e8c4bb2e44964f4ae36a0dbba8f26e13f5f134a7953ea57fa78c3eb0c51c41dcb2b3d3262f8a51c1bae213f4dc2c2970b3aa90a9bd80f6c13ad964c19", 0x4d}, {&(0x7f00000002c0)="07ac002b6798ac4ec04c1af5bf2deb240c9f5dffaf162e143f7b2769ce0cf17537be957ef48b7f60252cbfb1a635b8f836191f345f7a4db9ae27365cf7e97f0053b307313d6d8fa5ced8213a0aadd037d7638aa6df025401ece52d22667dec28eaf535a5e734d1f866620a15110377e78a20a3dacea43a27b368223d07", 0x7d}], 0x3) 16:00:29 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r1, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='W\x00') 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:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000000c0)=[{0x74, 0x1, 0x1, 0xfffffffc}, {0x48, 0x4, 0x40, 0x2}, {0x6, 0xff}]}) setitimer(0x0, &(0x7f0000000040)={{0x1, 0x4}, {0x8, 0xd1db}}, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) stat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000240)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4, 0x9e, 0x5, 0x8001}, {0x6, 0x81, 0x5, 0x2}, {0x82, 0xc0, 0x6, 0x8bac}]}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000140)={0x2, 0x401}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x20}, {0x1}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) pwrite(r2, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) dup(0xffffffffffffffff) ioctl$TIOCSPGRP(0xffffffffffffff9c, 0x40047477, &(0x7f0000000000)) 16:00:29 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0x28b81e) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) 16:00:30 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2400, 0x2000000000086133) r0 = open(&(0x7f0000000040)='./bus\x00', 0x501, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = getpgrp() r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r6 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000240)={{0x8, r4, r5, r4, r5, 0x90, 0x10}, 0x5, 0x54, r3, r3, 0x2, 0x14, 0x3f, 0xfcc}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xa777, 0x0, 0x0, 0x0, r5, 0x4, 0x2}, 0x3, 0x19bf, r1, 0x0, 0x0, 0x2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000182, 0x0, 0x0) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8000002c, 0x0, 0x40}, {0x7}, {0x6, 0x0, 0x0, 0xfffffffe}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000180)) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000140)=0x6) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x90, &(0x7f0000000340)="a2") 16:00:30 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() fchflags(r0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r2, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) sendto$unix(r2, &(0x7f0000000080)="8fc1b72532ba2f72898f0bc2adbe583280b036c02dcdb54bb7918489114c", 0x1e, 0x0, &(0x7f00000000c0)=@file={0xabf7d852e72ffd31, './file0\x00'}, 0xa) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x9e91, 0xfffffffffffffffa, "42ceff00227b7e3300"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a56faa590adc668530c09b60d2104796736dfdc6c8c898c7cbadfe5aa70eb0269167a57839bf4fcae82a8fea056038470a1c64bc80606ab32975c61b4b21c6808fe0a026604ce35ee4f66a89e79aed77a292e3230762d91e71ec1e8af0284055aa48571957f1cf99229151c385ff30cff5fe9205cdf711992b8d81fb2bf5739f5e859b50cbfe0634227c00875021e300d6a115d3cd5f0a4268fe6b6510beef0d773199913976835316351cd128b6e7458e8b265d7806a0c24a0952011e49db3766e9628cd3345b87a80613bf6eefdc4e9d539b91db24058acf1259fc8e15a1285b10cce94159dd02b9224f4833633b892ef6369d3519d996ddd171bd8ba6086bfb35c04e49ca9f1c5d0ba14737b437b146645c59d28e1b9565623f9a02b7fa5520df9214c5beda3559015c7530bc89170e00194b1004c715f84cbd4c47018682986917b4e9d8b6184fe65c2c5246bf850516aa13bebb48196d458d22d05adc078b3f862dd1189f731c76f39c5bd911cf4fca9da8223b3d7f916fbd6e990b4ed17ecfe50fbf6a11d23ee4e0b0f7bdc9143a1fa3f1983b180274e4f0329524b56ab5096362b65f51fa549c7ea9076e0426348b958930280e0bb60311c125ac92b22a99a6350423519c7b1e26976b98cd981d551394dac2e752859a27e78a4d4af4a0e280558e072f40c738144101fdc911050cdf70e3a0ac7aa6e862c060ff9cb52777baa6adfd325469869a634aa1e1ab5f40b03ffae6eec9d492d34e2e742e2337f0db3b69a67c837a0e16a1f89659c6983c84b2438fbdedd7a2ed3cb248f652ed6b0ed17f5ce8935847b0f6ddcbd144b3b0acd462cc6ebcaacd0a783e12ec54e4af6fb4f0154088ea08a66f4327e15f6588f65ee679e06b210ad1aa9b0bffb336e542c76761f625aa2149b2dec14258edd37c65602a2d3b57f4f03be2be3e4904ea36043e7b89fcf8df7ed7dd72ac580d982c7ad59f7dd3d663276ec147c3ae7e8b94ed8b0fc1209d17c6a7c0666c88a0bcaf743c25cc7d2a0d19528cdf381c1db8b5ef82d0f719de862178096d4e21a5c6c64db48849983f32ad34fff10b3052ae9e08e776f3c2bfc3b99b7748352b405dd522bd4ecf7c5dcb97b8ad25d94884b1cd8374567e86cff852322e0ac2bb76d382a65f6f313b95c3fa94b799ceb4e76515d60c2092770026fb10affdd2155923f833fb48e3b674c9f54cacd627cc7a83fef6af01d8cbc85c04322c65d432c940f942430bbab5eb2992b9174d7d122f07adcc0dc0af396c7d80025724130db3403062dc2e87ee62676d80c45543dab1f598664e16426d21b42152729243335faefde4cf8694f73286024f22a98a379793c5fd8375028a4ac9ff7337e31703791c33c728c88f52904a765fa30f37db4885bc6eee4df7fb520abe010045f3622bb1ba4e1a9ae37c0ecec8b6acbed7f32b19397cad1672ae24bddba492f4273fcbe837de30f572b9c5c184ef3809fa5fb4e682d9560eeb3a9a8452f3417abdf6ada856a8466bb90420f7dfdc8f790f73adf73910ad8ebff863aa150c9280bad3b1c6e60976a8ab395f72e75c003ca3099d13da96312dad4d4d1f3d4fee9e81871d3ab3f9dd8ddbbd5eab9a32b65a991c23947c62f8bf9f24b3f1cb8b5f6114154ea3b9e14bcbae76ec59ba325b4d870068c221bfbfb4c1d036235e3b4c959a079b5ec9fb22acd2ed3a3c2c5f655ef737e2cf63ee0a000f8effe8f5557713f8efb08de2bc7773d023851c649a7f37964df8bbe39b392eee2973da0d5510f55815beb4fb2c890b894ff05246a0cf4e8ef84c61b5e8c9a497ec4b8d96a6394916d59b47840f0c1aea59014c1c9cfc66a295bb60d5c2ddf2160fc19c794545a492ab1c645abf0f128c1537a3d6dfd27986cbaf6387d9894d85879a426fe949dd9aa53a6444eda8f716ff3b10df04fd9dc10d825fdfdd707a6b5b0d091e6ea44557e357624687e4f0a9fb08d4c7da65c7d70648eabe38504c14aba5a0edc83d89061fefa64adbd229eb24f8be9683252e25fb7a6479b601de42ae9de77a5a202d62d03451062cf8937b36aa3b600b117462148b8a55790cfb689b494e6e58c54981b078ec11a6f9b4c5eaa892920c92e42617e76e49f07d16ad4ca1152ecbbe9235599e391ebfc9b11d5080d16ac1aa64d00a0b472b4942cb68ab0411a4c9330281eea74a56857f6e9bca724dccb95fb380be69614517741ea5351300bf5470137a1bb1ff280e9b6d54b65a47ec2c547d8fdb30d8c3390cf71dde2ff5b4e725c5e", 0xa7c}], 0x1) 16:00:30 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000e1040dcc4000000000800"}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)=0x1) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:30 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x10) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8000002c}, {0x7}, {0x6}]}) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000200)=0x8000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r4, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r6, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) kevent(r1, &(0x7f0000000100), 0x81, &(0x7f0000000240)=[{{r6}, 0xffffffffffffffff, 0x40, 0x1, 0x0, 0x9}], 0x81, &(0x7f00000002c0)={0x101, 0x4}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) getpeername$unix(r2, &(0x7f0000000340)=@file={0x0, ""/108}, &(0x7f00000003c0)=0x6e) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r0, 0x2000747b) read(r4, &(0x7f0000000180)=""/93, 0x5d) 16:00:30 executing program 0: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) openat$wskbd(0xffffffffffffff9c, &(0x7f00000024c0)='/dev/wskbd0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r1, 0xee01) r3 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000240)={{0x8, r1, r2, r1, r2, 0x90, 0x10}, 0x5, 0x54, r0, r0, 0x2, 0x14, 0x3f, 0xfcc}) r4 = getgid() setregid(r2, r4) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) `‹¨+'þ¿8pckbd_enable: command error 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x400000064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8000002c}, {0x7}, {0x6}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0xa, &(0x7f0000000040)=[{0xff, 0x80, 0x60}, {0xfff8, 0x6, 0x1, 0x3e2}, {0x576, 0xff, 0x7, 0x6}, {0xae, 0xdd, 0x7, 0x9}, {0x6, 0x68, 0x4, 0x1}, {0x5, 0x81, 0x40, 0x9ab}, {0x4f, 0x1f, 0x2, 0x4}, {0x7fff, 0x80, 0x81, 0x1}, {0x0, 0x0, 0x1f, 0xaaf}, {0x7, 0x0, 0x7, 0xfff}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000280)=0xc) syz_emit_ethernet(0xe, &(0x7f00000000c0)="20211143ccad1c9a420ce8aae933") 16:00:31 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/64, 0x40}], 0x1, 0x0, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000100)=ANY=[@ANYBLOB="00ecdbe30f2ef147ad00"], 0xa, &(0x7f0000000040), 0x121, &(0x7f0000000580), 0x356}, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x800, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000040)=0xffffffff) getsockname$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x24}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") nanosleep(&(0x7f0000000080)={0x4, 0x8}, &(0x7f0000000100)) 16:00:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x6ad) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37, 0x0, 0x80000}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 16:00:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) mkdir(&(0x7f0000000040)='./bus\x00', 0x44) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r2 = kqueue() dup2(r2, r0) 16:00:31 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ab) r0 = socket$unix(0x1, 0x5, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f00000001c0)="00000002448a44e1caa5e9f4ffff07b7efa76d412259831a", 0x18}], 0x1, 0x0, 0x0) 16:00:32 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) shutdown(r1, 0x1) poll(&(0x7f0000000000)=[{r1, 0x4}], 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) 16:00:32 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000004c0)="d6fd5b0273d997231bd1564a113eb498220cb8581208acbe72532ae55be9789a9a4eb60bd19b69ae7e01dfea37929b0ccae9e84390d3a77187a115b0fbb4eef1fe2a6ddb459232f092f1d3125f810c9d9f3fc22f2b3ff3", 0x57, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x0, 0x0, 0x0, 0x40000000}, {0x16}]}) socket(0x10, 0x1, 0xffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:32 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/210, 0xd2}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r2, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000100fbff00000100"/20, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:00:32 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r3, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) r4 = accept(r3, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) setsockopt(r4, 0x9, 0xfff, &(0x7f0000000240)="62b312f445a8458a5c41e3fc6543b81fae98a193d591a7ca38eca6ae2d2a36785633035f292965cee848a7eb348d8698e69dd98ddf63778ac006976dcd7dbe", 0x3f) bind(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="2d012e2f0ac416917591ad9c23011763e76c653000000000"], 0xa) setsockopt(r2, 0x1ff, 0xbf45, &(0x7f0000000040)="04000000", 0x4) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) unlink(&(0x7f0000000280)='./file0\x00') writev(r5, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) linkat(r5, &(0x7f0000000080)='./file0\x00', r6, &(0x7f0000000100)='./file0\x00', 0x8) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:32 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0xaa0f) 16:00:32 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7ff, 0xfffffee9) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c65300008549fca27014579ce6101943f4f9801b1aceed5b213e6b042b0bc44e2b5ecaa79e7f60a9d0ea1b62a66ef62503e3756b6b662890a24b171be7c35f3c06062375f8a234cfbc1b655d1932c504f0000522e5267e1044208be3c29c5dbf71a1c3b1d2c9b68a3eb8aaf89cd07219d754b651529610833dfae2ef41ce64f643e5e5a38184efd8713eb8ac6349d23de794ef7b5342175ebf89b2647680ba436502bc4233318"], 0x10) shutdown(r0, 0x2) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x100) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, &(0x7f0000000180)=0x7ff) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000100)=0x563) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{0x61}, {}, {0x6}]}) syz_emit_ethernet(0x252, &(0x7f0000000080)="174af205b6068bbc6be6634ecdd0") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8000002c}, {0x7}, {0x6}]}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f00000001c0)) 16:00:33 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) getrlimit(0x2, &(0x7f0000000000)) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) open(&(0x7f0000000100)='./bus\x00', 0x200, 0x80) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="280000004e0000080100000008dd7f4f987ba17628c978c9c52a961e0651e31a65bf6b12336ff36b29c3a24ed4ffc133ec89877431304ab17cda1fafefd79fa0db67cf95b3a457ce6e4e7ca636d7286d8c4d16bd660b008ecaf9c49f631a1758d40d76165c1d1267af2a8bb9ad62a84e8229241347b5aeacf84ef1c50e6d66efb3f6621cc250b9", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8000002c}, {0x7}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x81}, {0x34, 0x0, 0x0, 0xfffffffffffffffd}, {0x7ffffffe, 0x0, 0xf8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x400, 0xc9) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000240)={0x2, 0x400}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x9, 0x0, 0x9, 0x8}, {0x1, 0x2, 0x1, 0xa}, {0x9, 0x14, 0x7f, 0x2}]}) r3 = socket$unix(0x1, 0x2, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r5 = socket$inet(0x2, 0x3, 0xffffffff) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101}, {}], 0x2}) r8 = socket(0x18, 0x1, 0x0) fcntl$setflags(r8, 0x2, 0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r10, 0xee01) r12 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000240)={{0x8, r10, r11, r10, r11, 0x90, 0x10}, 0x5, 0x54, r9, r9, 0x2, 0x14, 0x3f, 0xfcc}) r13 = socket(0x18, 0x1, 0x0) fcntl$setflags(r13, 0x2, 0x1) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r15, 0xee01) r17 = msgget$private(0x0, 0x4) r18 = socket(0x18, 0x1, 0x0) fcntl$setflags(r18, 0x2, 0x1) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r20, 0xee01) r22 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000240)={{0x8, r20, r21, r20, r21, 0x90, 0x10}, 0x5, 0x54, r19, r19, 0x2, 0x14, 0x3f, 0xfcc}) r23 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r23) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000240)={{0x8, r15, r16, r20, r16, 0x92, 0x10}, 0x43, 0xff, r23, r14, 0x2, 0x14, 0x3f, 0xfcc}) r24 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r24) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r26 = socket(0x18, 0x1, 0x0) fcntl$setflags(r26, 0x2, 0x1) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r28, 0xee01) r30 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000240)={{0x8, r28, r29, r28, r29, 0x90, 0x10}, 0x5, 0x54, r27, r27, 0x2, 0x14, 0x3f, 0xfcc}) r31 = socket(0x18, 0x1, 0x0) fcntl$setflags(r31, 0x2, 0x1) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r32, 0xee01) r33 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r33, 0x8028698c, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xffffffffffffffab) r35 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x40, 0x0) r36 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r36) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r38, 0xee01) r40 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r40, 0x1, &(0x7f0000000240)={{0x8, r38, r39, r38, r39, 0x90, 0x10}, 0x5, 0x54, r37, r37, 0x2, 0x14, 0x3f, 0xfcc}) r41 = getegid() r42 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r42, 0x0, r42) r43 = syz_open_pts() ioctl$TIOCSETAF(r43, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r43, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r43, 0x802c7414, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x0, "29ad8093cba9b22cf0b5e6586176eb3ba9714fd4"}) ioctl$TIOCSTAT(r43, 0x20007465, 0x0) r44 = syz_open_pts() ioctl$TIOCSETAF(r44, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r44, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r44, 0x802c7414, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x0, "29ad8093cba9b22cf0b5e6586176eb3ba9714fd4"}) ioctl$TIOCSTAT(r44, 0x20007465, 0x0) sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f0000000440)=ANY=[@ANYBLOB="00002e2f66696c65300040b8c290122be76ae903a905117db3e576ef52611a5d9e005584f5ec6ff22d0f931036a0011c4e7d537032c6050005000000ce58a5be9f4d2a169cb487e706f64f509c19747d63112f03935906f70877ccd52f0db866a150c80c3b533b8d2d7e6476052ee265968bdb12d230d6c48facbce8db835f87c65b1f4cfcf0ec36375978792e9bf96fe70025db0f1aa7544e1e954b5b49b8f137136f797c0fa2a6b1e3aaed0b52bbf03881d349ac2338642d24a395ea5f7ccc554b9d8ce68156dedaee433d5222b369cfb77e7f6667ba9aba9a211ead629f3028ecfb02c775c7e2252a6738a38fc46ec5e10980667541"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000bc0)=ANY=[@ANYRESHEX, @ANYRES32=r4, @ANYRES32=r5, @ANYRES16=r36, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES64=r44, @ANYRES32=0x0, @ANYRES64=r43, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYBLOB="c5c7dcd70d416353edbd1ee1d8f8191fccfc064d23f93d7cb030a44f4ff83d3367e7c090fbf0868f1bcd0363d68d0b41ab05f3c31dca3190b42ef792b70e5c9dc9e0bcfb73b84cdd5428e469af734de5e9282d521e505f0770ff23b9", @ANYRES32=r10, @ANYRES32=r16, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r24, @ANYRES32=r25, @ANYRES32=r29, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r42, @ANYRES32=r32, @ANYRES32=r34, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r35, @ANYBLOB="e3ff9b25b0f10df5ba538f9e2349b0e06d54ce34653fd4349740aa8598ffd824b8a0660f21501dabdb0e194bd77280fa3a8dfd75ff88c8f7f7dbd8c9f50b95bb5aa03f2d918440bacd73999824ed40ac5ad31e7c8032f61d9ed601dcdc34684840f51f62b1256e84875c0e3dff5628e77f829a743f", @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r36, @ANYRES32=r38, @ANYRES32=r41, @ANYBLOB='\x00\x00\x00\x00'], 0x1f4, 0x3}, 0x3) r45 = semget$private(0x0, 0x4, 0x10) semop(r45, &(0x7f0000000000)=[{0x1, 0x402}, {0x1, 0x3ffffffffffffffe, 0x800}, {0x3, 0x1, 0x1800}, {0x3, 0x80000000, 0x800}, {0x6, 0x0, 0x1800}, {0x0, 0x472, 0x1000}, {0x4, 0x401, 0x1800}, {0x2, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semop(r45, &(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}, {0x3, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) r46 = socket(0x18, 0x1, 0x0) fcntl$setflags(r46, 0x2, 0x1) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r48, 0xee01) r50 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r50, 0x1, &(0x7f0000000240)={{0x8, r48, r49, r48, r49, 0x90, 0x10}, 0x5, 0x54, r47, r47, 0x2, 0x14, 0x3f, 0xfcc}) r51 = socket$unix(0x1, 0x2, 0x0) r52 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r53 = socket$inet(0x2, 0x3, 0xffffffff) r54 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r55 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r55, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101}, {}], 0x2}) r56 = socket(0x18, 0x1, 0x0) fcntl$setflags(r56, 0x2, 0x1) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r58, 0xee01) r60 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r60, 0x1, &(0x7f0000000240)={{0x8, r58, r59, r58, r59, 0x90, 0x10}, 0x5, 0x54, r57, r57, 0x2, 0x14, 0x3f, 0xfcc}) r61 = socket(0x18, 0x1, 0x0) fcntl$setflags(r61, 0x2, 0x1) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r63, 0xee01) r65 = msgget$private(0x0, 0x4) r66 = socket(0x18, 0x1, 0x0) fcntl$setflags(r66, 0x2, 0x1) getsockopt$SO_PEERCRED(r66, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r68, 0xee01) r70 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r70, 0x1, &(0x7f0000000240)={{0x8, r68, r69, r68, r69, 0x90, 0x10}, 0x5, 0x54, r67, r67, 0x2, 0x14, 0x3f, 0xfcc}) r71 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r71) msgctl$IPC_SET(r65, 0x1, &(0x7f0000000240)={{0x8, r63, r64, r68, r64, 0x92, 0x10}, 0x43, 0xff, r71, r62, 0x2, 0x14, 0x3f, 0xfcc}) r72 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r72) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r74 = socket(0x18, 0x1, 0x0) fcntl$setflags(r74, 0x2, 0x1) getsockopt$SO_PEERCRED(r74, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r76, 0xee01) r78 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r78, 0x1, &(0x7f0000000240)={{0x8, r76, r77, r76, r77, 0x90, 0x10}, 0x5, 0x54, r75, r75, 0x2, 0x14, 0x3f, 0xfcc}) r79 = socket(0x18, 0x1, 0x0) fcntl$setflags(r79, 0x2, 0x1) getsockopt$SO_PEERCRED(r79, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r80, 0xee01) r81 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r81, 0x8028698c, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r81, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xffffffffffffffab) r83 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x40, 0x0) r84 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r84) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r86, 0xee01) r88 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r88, 0x1, &(0x7f0000000240)={{0x8, r86, r87, r86, r87, 0x90, 0x10}, 0x5, 0x54, r85, r85, 0x2, 0x14, 0x3f, 0xfcc}) r89 = getegid() r90 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r90, 0x0, r90) r91 = syz_open_pts() ioctl$TIOCSETAF(r91, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r91, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r91, 0x802c7414, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x0, "29ad8093cba9b22cf0b5e6586176eb3ba9714fd4"}) ioctl$TIOCSTAT(r91, 0x20007465, 0x0) r92 = syz_open_pts() ioctl$TIOCSETAF(r92, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r92, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r92, 0x802c7414, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x0, "29ad8093cba9b22cf0b5e6586176eb3ba9714fd4"}) ioctl$TIOCSTAT(r92, 0x20007465, 0x0) sendmsg$unix(r51, &(0x7f0000000540)={&(0x7f0000000440)=ANY=[@ANYBLOB="00002e2f66696c65300040b8c290122be76ae903a905117db3e576ef52611a5d9e005584f5ec6ff22d0f931036a0011c4e7d537032c6050005000000ce58a5be9f4d2a169cb487e706f64f509c19747d63112f03935906f70877ccd52f0db866a150c80c3b533b8d2d7e6476052ee265968bdb12d230d6c48facbce8db835f87c65b1f4cfcf0ec36375978792e9bf96fe70025db0f1aa7544e1e954b5b49b8f137136f797c0fa2a6b1e3aaed0b52bbf03881d349ac2338642d24a395ea5f7ccc554b9d8ce68156dedaee433d5222b369cfb77e7f6667ba9aba9a211ead629f3028ecfb02c775c7e2252a6738a38fc46ec5e10980667541"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000bc0)=ANY=[@ANYRESHEX, @ANYRES32=r52, @ANYRES32=r53, @ANYRES16=r84, @ANYRES32=r54, @ANYRES32=r55, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES64=r92, @ANYRES32=0x0, @ANYRES64=r91, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYBLOB="c5c7dcd70d416353edbd1ee1d8f8191fccfc064d23f93d7cb030a44f4ff83d3367e7c090fbf0868f1bcd0363d68d0b41ab05f3c31dca3190b42ef792b70e5c9dc9e0bcfb73b84cdd5428e469af734de5e9282d521e505f0770ff23b9", @ANYRES32=r58, @ANYRES32=r64, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r72, @ANYRES32=r73, @ANYRES32=r77, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r90, @ANYRES32=r80, @ANYRES32=r82, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r83, @ANYBLOB="e3ff9b25b0f10df5ba538f9e2349b0e06d54ce34653fd4349740aa8598ffd824b8a0660f21501dabdb0e194bd77280fa3a8dfd75ff88c8f7f7dbd8c9f50b95bb5aa03f2d918440bacd73999824ed40ac5ad31e7c8032f61d9ed601dcdc34684840f51f62b1256e84875c0e3dff5628e77f829a743f", @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r84, @ANYRES32=r86, @ANYRES32=r89, @ANYBLOB='\x00\x00\x00\x00'], 0x1f4, 0x3}, 0x3) r93 = socket(0x18, 0x1, 0x0) setsockopt(r93, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r93, 0x29, 0x800000000000009, 0x0, 0x0) getsockopt$SO_PEERCRED(r93, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) semctl$IPC_SET(r45, 0x0, 0x1, &(0x7f0000000140)={{0xfc0, r48, r64, r94, 0x0, 0x290, 0xffffffff}, 0x0, 0x7, 0xfffffffffffffffc}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r96, 0xee01) r98 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r98, 0x1, &(0x7f0000000240)={{0x8, r96, r97, r96, r97, 0x90, 0x10}, 0x5, 0x54, r95, r95, 0x2, 0x14, 0x3f, 0xfcc}) getgroups(0x5, &(0x7f00000002c0)=[r64, 0xffffffffffffffff, 0x0, 0x0, r97]) 16:00:33 executing program 1: r0 = openat$null(0xffffffffffffff9c, 0xffffffffffffffff, 0x200, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x5) socketpair(0x1e, 0xc003, 0xfd, 0x0) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000100)=[{0x3f, 0x1, 0x11, 0x1}, {0x4, 0xff, 0x43, 0x8}, {0x8001, 0x3f, 0x5, 0x3}, {0xa08, 0x3b, 0xb6, 0x9}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r2, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r3, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) getpeername(r3, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) close(r0) dup(r1) r4 = semget$private(0x0, 0x8, 0x4) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000180)=""/206) semop(r4, &(0x7f0000000380)=[{0x0, 0xa4b, 0x1000}, {0x4, 0xfffffffffffffffc, 0x800}, {0x3, 0x5, 0x1000}, {0xe, 0x4, 0x800}, {0x3, 0x80000001, 0x1800}, {0x0, 0x0, 0x800}, {0x0, 0x8, 0x1800}, {0x2, 0xb6de, 0x1c00}], 0x8) semop(r4, &(0x7f0000000500)=[{0x1, 0x3, 0x2000}, {0x0, 0xfffffffc, 0x1000}, {0x4, 0x1, 0xa1643a125aed30f5}], 0x2e7) semop(r4, &(0x7f0000000140)=[{0x3, 0x3, 0x800}, {0x3, 0x9}, {0x2, 0xfde0, 0x400}, {0x0, 0x5}], 0x4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1f, 0x0, "57df92021714202cc690ef63a34b63c27ef86567"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000300)={0x0, 0x7ff, 0x5, 0xffffffffffffffd9, "855c000267a7230004001a0020d9830ea462f913"}) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:34 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x204001ff, 0x0, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) acct(&(0x7f0000000100)='./bus\x00') r1 = msgget$private(0x0, 0x0) msgsnd(r1, 0xffffffffffffffff, 0x0, 0x800) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000140)=0x2) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x8) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="9b012e4666696c653000775eb9d1329c0ac461c4c9d9042413dadb0816204443e98ac553b0c784fe46432810c5dc3c156cfd45c15682a36f0529c99b6873bb5fb9a33d4387b63b02cc03d4a82815cb7306b267f327d3f4238af89cb9d2a52ba274123cb672d101ec2edd7e319274cd619760f57023f63c271c11722fd3b19250915ca63e4cb0a6a749661bd73eb1e1e71aa7378d5d230b38c040a816284dbd475eb6617cdaff57d0cf543984ba995801064d48737b295da4d429"], 0xa) r4 = fcntl$dupfd(r0, 0x0, r0) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) faccessat(r5, &(0x7f0000000040)='./file0\x00', 0x2, 0x1) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) r7 = openat(r6, &(0x7f0000000200)='./file0/file0\x00', 0x30cbb3d5063589de, 0xb3) symlinkat(&(0x7f00000001c0)='./file0\x00', r7, &(0x7f0000000240)='./file0\x00') ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) 16:00:34 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x0) open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x0) pwrite(r2, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {}, {0x0, 0x5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x4}, {}, {}, {0x0, 0x4}]}) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) openat(r3, &(0x7f0000000000)='./bus\x00', 0x2, 0x61) ftruncate(0xffffffffffffff9c, 0x0, 0x1) execve(0x0, 0x0, 0x0) 16:00:34 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f", 0xd1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x0, './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x0, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) 16:00:35 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) bind$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) 16:00:35 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ffffffffffd, 0x7fb, 0xfffffffffffffb49, "03d42500"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00", 0x10) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x80, 0x0) dup2(r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8000002c}, {0x7}, {0x6}]}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000380)=0x1) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r3 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r4, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000600)=0xc) clock_settime(0x0, &(0x7f0000000840)={0xfffffffffffffffd}) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f0000000300)="082e751cd3abac19cbc9f238947dcaa42f61d9fe050835429fb0ef085e8dd4a9ac515e00ecce970e37ad903669e5c971fe4712f51beb45d86bdd5569318ab5154083f523e520d00bbc1d6e265431a80078052cbf6fec58a41b778b55c59e35fa3084c85e3126a2a73ed25a579b68796eb65829397478c4776630", 0x7a}, {&(0x7f00000003c0)="cc2758b105a925bf8da9c7cf4add95048b3cd21e5ec18e395c07560236080b7a705c6fa8514bd50492a4425ab7ed45e6fe22a10dfa82554cb5d1d850bc7d42e5", 0x40}, {&(0x7f0000000540)="8c378a60b807b9e21e7a10f098ae012ffad4e3f05afc4badc77a3d23a2795d845910f4c4c24a48159e44f5c7cfba8ac54232817e68f374434674020c282388bafac16389ea7d41c1bfc004bfb630786ea7e7ed233236d3afa178280fa05b35efbc941f815ce83272a23f25f86fe53908b9213dfdb0cd208f94abd82b5d527b1a0abcaf8e4c9693a41645709cbf2f9c1236d0d98618bcd33b7f8901e8f69dc40bb0a64aa4", 0xa4}], 0x3, 0x0, 0x0) pwritev(r3, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674fc25f3b66b168308f017508e7f1bad843b4cba199e6a523988450f6f614dd348103ecb05fce396a2ae9e021e5bf5b7fc328612f473d83d2a1efbfddf17fb9bc7d5db10101c5f6f17a5cbaec8346df0cd44f0adf53dab3e6c077580a", 0xf0}, {&(0x7f0000000880)="b5aac563509279ac16be5513844fe54861127f860c7b4fb56e1aba785ec2e35567a1e34d57a665efaad8e33b2d15fd09bc84eee47bf9e2cc1f2a0fa7eed0504c4cf47013ff9886c74f63ec286d56dfc2a1b4d8aaa394f5e01c76b64ef3f5b7b3328b1b3a337d3f58a6fed893229ce8a7489c", 0x72}, {&(0x7f0000000900)="239db75a17c30883dc46abcfec85eaea219a57506ab403038fca6592be347aecfe6b1ba13b70fa5efe483625f57db2bf0a0781ddce2f232935fe8372275382166bde2010187c24a73fbba05b516bc46bfcced662b8b706addf29878073a6fc5b9599d6f28b67e691ee054ff02b9b53bf81c2588e8e507d0b748523d001edf970309dd82dc253e3d2a857815f96d538017c18e5638d0a1c0ee8ed60de942377a15393becc85e1f2c0eab3bd2bead5e96e261b66ef18b72902f59940e20de6c6a32743aea3634c62554eb3e5012348ca32d81a040e7d04318c0154d46f08072f325413dca3f431e3e57d43787daf5a2342cd42566d70d3a66e7f178c6e26", 0xfd}, {&(0x7f0000000a00)="fd678a921b5ca3b39654e2595af946483b086abfab025c50c4aecabf7343cd24dc6c6b9f377e53f5804b801b9b53ceec76cd2cff18dea934cf4ad7c40a3c87547324cecf0f38c452ee5f211ea98dc81e9ecb21ff28415d1ea6472ee8229a13003ef32896a1f9fc87fcd3a2c73291e9ddb1f4a2c56e8272ba84cd86c996c282d28564cf2428cd083acd27ec72936129602298cd672e375ccac36230c5136276d1e8223c7ee8de001223c522e2e281d3d76f8cfee8b56602d880453381534c0530acaaed07ded7941a81af55bd3fbfe7c8681e3529ff1e39e69c2dbfba512d281e0d8b01c486d50ed83a730a7e356b57c1ab00299bf807b5", 0xf7}, {&(0x7f0000001b00)="a58bfd35679e9282b07028e8326952d57f2e517388645cec116275578ab9b09f1167473e743f2b082894ce52f12da010fabf2f874265aba4bbce8b5fecaad443ec34f445f663e156eaa2b567d19eeb827c63e0456f0493cbcbcda8a35b603b96a8bdcad18bebbb552638c231c4396552161b6e0c85359b9543934ba5fc8c51616560fcac7de749cc96de3668e17103baf37c4648818dd906419e544bf63d39519a14c51577953e42a8e5e452df9c8664be8131d8ce72a0be84f436ee8be03bab459588dedc6971467e89509cf7f1ddcf365e1ca70b86f204387c585be3089fa57f57ab392f1865404cf87de3f1e13d1e8d5690892fa437f3ef8ecea2e4f6c69b519fa1ad0caa5569cdaf7debc8a0e588f18f61e6a48db9f872c92751ea270292b78d151817b0a80b8f75afd8acd86c96a134b011714d5a2f16a598ffdff281758003c65fb997798847b0ff6e4469ed4dc19c8f1788c3a538c45a755cd551b678f1a2959d3c6d6c1e5de62a4c56f1b51eef03b61119c6f32515d13b1f8288e830128a5e3b3162a206347a119e9a7dd7d27d00b4cb98f4b575ccaebcdf9cb0bbda7efdb8ce9cf5b1a8d651d7199ee59c5a6f43a18d3315605f42d126417186e4b44ce11c45d90c66c95426ed327688b3de72782672bb8e5d130bec0cc3567bbf6499cc209f7a91eac22961496096b1308b1712b8d59951b133a87a30d9adb5446de3a1b8065b17c77371d76ccfb508bce87d342075847b37535283167fc349e6190945db66175038a70050a0bc6b6cd65850f64cfde080cfde348f93e8be49062b51f261d9307fd95bf39c7ba7d71a658cf3b66e1e216598a2233fb8b5a1103092d8bed1f6b51a4656a8ec42a7c5272635a742161d0198597d81d33db4050791c68636422b5144cf1bbae3242c4c2299e3ef4212a1a1dd065ed5c0dafe496fc0c4077146aa2e7a4b9f1882158e7e8832383e5e4328d330c07d757ef4327ada7b45173a142d79ee6b86980502eb7bd7d8fbcfbaeea17a74a1a95c9fcbeabfc8ea193f6e24a459055bf3f14254ed345a35b2e0e015a22d53972c607dad409ecf02ca9fdd282f6ad79459198dcd1076341903ef15798679fcd54c68a7c5f8aff1b3017d0612fddef5c1b5dda21f0d71a1191c7726ece7ec0a55702358ac84c50b1155affc2f7b1546c11bd6b17284cafc679382e17c917d6772c8eac23f5f9e9eb6b72b95637ac976ce6552a02a81558798212239a475846f13b81fd03e2dcfc8baddc3bc5b2dcea9a4e9f330acea8d719e32fa3748b378ab73e5c153e3031ece971ae6b6a1cb381a654e0ed52f1f6736bd81609688ce6ed3b20ff98edfeadf350023dbd3fb7f953f4f1e639fca4b232ff96b48ce4c2ef36c148058d32584746407eb852df620041d7bd6246e3e6667979a671af33abd990f7b28a2ae22f19def34b4b099aeb197defc6e7e38964b263a2a720e416b5b45cb37d62a40cf3f965ae866e50b5a5293e0c52a7256da3b8063cf267aa478ce8c3c09cda2e96576893005b2e998c66678d7cc7ed26db94235f597296768d1c8cdc67a6996068a20390e694b353ae8d8a845dbe49f5791f4675a8633eb4c0be7f600c921e86820eeca3ba0a267fea0bbc6bc161309c08caa9aa5200ad30fb93bad9e87d87986186a33949def245c107832510767823cfbbb1e845b8bd155d5c230d1bc898ec78bd02f97c9963f318d3de9b5295bfc3c36a512056ba866f1f0fc18efbdd0f2a154d053b4f580a18af99d72c388cf647c0071a70e47f72d97cf97fd0a7b5197fe6c87d6285ba1d8619e6838e4ae93aab73ca079d0287212f3c182e2585c71ed726a1126a27f41ad226ee44ab051d0dc2d2b4b166f55b721d3acd5c6358922c93e419a036a7d0e949e49d1d4e730fb0ff6d69ad0bfe3e592fe3af3ba0f042dfc7fad571237bf370790983ba0612093f76417015453125860aec162d47e91448b654f41e61b5c0339fe49eaddb8b5a6c40876928fe45818c954e58cc51b2d3a6cb54451b5acfbd007028ace826eb95d89ec0be2679b281fd0a1ed8ee0a51af129c29b9959d43c872134d09e39ff360f2ab948e057c8b9ecd0e4a712adfc6e482b3b6a056dcde22e64c11ebfa6bcd8b0019e8ce141f1e7f0b7ea3e7149e6a8492348801f403f292eaecf6308b163598926c61ed4be93aabb3861300d3bebf4a8228aa11bd57af303450e7257c23176c011b8be8d40200dc710f95162515f31aaa301b2a0af1e5adbe517f4b0f2420bae9108a5a9319dd19802cf5ce2e04f0fd2a931e874890473937e41b0d1d2b77e826593cbd4923caacd7973ebdd06d8384bd3c7a3ad5b3db9f763ba0054429aa8039b66a1d0a4b541d6a8b2ccd527e785588f2a7effc3949642b090bb5d64929affa726f87a474dd66339d8cb5795fcd85064140d45f1d0e65d5ab87996d3bc89b949bbb703f4df0728d32c1cc69e02211f774ba7131cf76a20ea709f6ecfc3107709b8e505ab8ed7b63d1dfdcc5d2d9452371a09c076dfe00c4dc76371c3504e2b851e049ea39bcbfa83839294d96eede751b1964d6c872aeaecc59f19c26546f1e5582fb421412259f4360b8b467f0169616588114236a0ae520a97c325d92f9626a4735aaef7158773b5aff1bb6d93a2acfd907bd28c3faaf9a03795c78fe3ba89e6d26144b177858740c4922a2e286bf4cfa4f176127e57f0e758368e58a81478ff12ba1cb1f5dacb1090c789cbbd7242dc00a43a21c4d675f283a0bd57e2954f66c44ebea67a2940eb83756d68bf967f557d0ab20684ddf3d1136bb9b590d0b47b1562980429460b1b1a4e146401151f98fc9d1e50e341261c17fa7f54a8e527eddd37f7750f3475cffc658afdfe7d2d4d0a9bb1a65fdfb9c8ec7f3b178b1e3e43fc705b9efeb1ad3b564316dd4277ed21b85e72e022ec2e5321cb94107d17a09992ee162574facf94d74c1631ae722c505d9d81036f861b13f6b1481f300308ee47ca0229275798907be0aace2352dfa7c3b399d725c457d7bd605514f7b969cbd24e0f7c47770b29ae7380bb3805442b02a8db37b5bd94fa9786c3a1ee3923b35de41183da8e50414aa996c0024c152ba0c1d9768ddaf2bfc1820995794e7ae78532420cb9c6a5d1d464f0cc2a8cc737da4e53323af96bf0bc562debea24294a2a10465cd4fd51dfae1944f10064975829719f52fc8d010c705ce8bd689c7bc068a0535f278cf3f3f23ee104ac380fa5eda0cc8eb8c0c4302c61f724fca6a325c851e8870998b7841f817c1367f0324b89ee4142fb586a27d129009f978b32a524ad3e7a08f6194b19bfcdb530f56247acafe580465e6a6e02a71026a9b72a1255092b59b9aca418df53dedd72681d12aebda9e335741ffb013f31f8faa871e346674f65d1a847e96b97ce42fc486bff193ed63967343caa4371d8c7ad1d5d73e023e9fe91a9f39f85de05c40a509facc4a01bb1322c98e7056f83c55729f088854eb9eefe0090a1b17df09c38264c0a6357be81b6b367dc669bf4d387b47399981e00cab7c1392f83e7855557dff4ce3ba022c5b3c5e5a9153c71ec057964a9134522942cc89e92d3fa28a62fab787c65a3c217359c7e7794af96c39afb9ed3f4ac4646b8f8ab47a699c9b6ba7cfc21307a586d65fc69caf0d8370ce31b6c48ad21f36a8907748575e68e01b4b6242f4243fd22bc2e1331459814769b58e33f7ea424f5b4bb2d67d48ca40ea3d60435ad07af8b38737591981b6a6afbb0ab19830a5ba795e3af763f171c7470e8c92a42b847725200fb68b400a84c599ce2fded2f634a3436c914f659a28639d96ebb1061275884adbdea50cdfe36c7133ee676c7ca4209cbbc14c8b03ea61836d0b33c1e26deb356d74e010792e856a1f21e5972d406f9c1dc1650e7572cd9cbe075427456b5884cbbd1b54688738f7b9252b34d24fc5304072f53acfd74381aa4046becbcaf6f1f885f14dd8fa2f5aa92feafa8af7cdedb6d53dc847cc0506132782147de813f24e9689ed385b3dbe4c6263177d62c6ab6dc18e434ca37707a7495b94d74eff78b13e5e25ea4f79e30778dcf95a325aeb022056f269dc0aeaafed0e04b33ddb678eb5ac8cbb1a1b446fccc86958fb924eff79413152ed25a2dfc3408c54c5700ff0a819f40b7b400a38deed780334f686b4c152882b6d841bce48facd3b0aaa89ea5ccbc077f4b3e64ebc3c43cbbe10529c59d3d2faa709ee525eda31fab00b629c7be54faa8384f8a1a161a8c84f886fa3f43e5d0498e31c1a10b5d2fac3b3b366c208728ae044a363fc0992b72e85f7ceb41afbb0b92c42e2757f2ceff5628eceb0c9fd772549d28a3295324dbbbb0ffc03add0579c8c941b5f6566d2a653046b8d4efd0580375c3fbcb972112964279536c4f2329dc92d0b202c6533c89f14f60f1555521cfb0d42487dadce1a1b8951de7df0a04d3a217addc3092add9c12d27b6b505ea38bb4d7ef27d2791ebd561c092f491826b1db0672d47de02f4b68dbae86d4a2112eec676aa56fb2fd65e758480682e426c6b24d2cf31d5a2f07e7b9c91ae3cf8513124fc6333d1c96566d606795860152322429999ca74c8f3547aba5eb8a899a6214afea9f7fec740e3669f07d6716e192018b55ccf62ffd6f98263f4438e1da32b13bf8f3ac07ae072044a63792aafe7deb8f25022c084f7951c663b0eaef2d3a503159e1fbc100922e501b4bcdd7d8b8b6edce04879028e11884ec24170edd069bb600e692a7423270d5c08bc47fd31cf55383e3feed69ae2fe4a09b3d797b8582522654fea4f908df87fb49e52c959ea54d98f74978c51c040f532c46fadf97e35155c85e00f8bb42f80043b31c63a9aeec59f3a5ba8d10fbfc95e657a455e50e3d699a41d0b6dab92a69e1d3881928d625c2ff7caeb2761725a66de0c25e09de2b2a265d4fb51a0a0810cb84cfda7fb2ff5dcae67ae7fdd5231cf450a01ca6a1f0f202f5a2dece34c0fce73e77af4d31d7f076e4456c840eee83f478d256ebcad078ddd03b1684245978c76f9675e5f0fa26c62eb6b227f18d0076af976ed4cca7cb78cdda18a215bb9a36ab91e91b8cbf0b8becabcc732e9a355ae6516cc16a585f76ccc72898851cb34928afe1f910ac7bd3d1566af59932de4306a4c47680f16d169b2d63516cd3ffac5be695be77f7c14344f41777c79051e8b10a667828d7e2cb34f533d51807ad3373e37763b332b6bcaaf453fd26c0470d493353cfd96b95dc14cf2eb4a632c18818e56d82e03e59dece0a7fdbd0c84fbf33e073267b1ea360cd96ba3bd7e593a71e3e0c7f74abfe23412adbc7ec8563612a384b9f47a217204405284e09ee42661c8751f7bd24c57ff314ee3799d347d1895f969bb4ac7d6039e1ab53ec56e506d89fa90938e7d386380f32fe4ded745c96f4a98835c72d63e2c50d1f986922967801c9830e663472b54d0f605dcba724c045f3fdcb775e8b7850ba02dd2f179c61c7e36e5cb0255596ba26b0bec450fc2b02e2a325099017eb7f6d9b3a4f7a60ee0522aff5a5f3892eea96c527c094ea8b7910f5ffd1e9cd14458635d7e2ec2fc099c32d55f6dc6a6b6dd64c59f42bb43250ea0329c4194963ed26d4c2f74c0b7d2c4059136d4f94b98e7d4e9956ddfef1947aefd506935883b7035f63cc0224dbd97f18740405ece992a2ce3b3b01ea91edd5efd0da744c2439e61ebffcc9268d9dd1ea7ba1a5cceac116244aafd49a0a626c602526bf0740b9ffa75203b51b59a2786cb1779bea1efc67b2798", 0x1000}, {&(0x7f0000000b00)="936a97734530e20d5ed194d065eb9092c61646c77939203decab2e232b55d833694a87b8400692a15841b34214aa2d59c7f8335c5cbee32c0d4e4b8e15123807ec8b3ae4ec58e0580bd4e4b1a378bc09290e8e39d4bdfcede9da75f184", 0x5d}, {&(0x7f0000000b80)="84cd9ef57b11ec153479cac80b207307c64949db4fb5dc668e0b8b4d00d4dd2712d6b2d75b56da93183f66b591d3d54642449fabf9597faafcee2b017913a52a03192c14a8073eab22cefea2288f329e59752f2e7a659d84c9b3edaffc5b4b33f4251a7f056df4ad21d67bac5e87e85ce0951991287971f3088270ceef6fa1259e15dbb46117dba8c0985cc671c37fd8f77f55c9e8ef57d11c085d06f91b2f", 0x9f}, {&(0x7f0000002b00)="8f37b54d86970d9283fa81d39d303e5b61e1332765f5ba1a505d279cfd3316800ac0e9eb3d6090718ccc0751b7a0a988c559059706c4ef3cbb507792c2c25230b37d2432c28147c28c11fd667fc2017d1ec96225bc604c3bb8c389e9412b54c292eaacabfb283dbbd4fb83ad12e1bc1dfe8559c23d41e52a7ea6827e6c776706250150386d62722e395d3e7a9af9a649bb7ddab0b04635844a52fba09585746c77f045fbd837a0d6a2d0f81f21857c2e198774e09a2c548f207aab7637ea3069d42c4c1637e1dd2d106cddbe5854cf26fb79edcb13aa8b869b1bef19ca0e6a81c7b5d3bd0fb0c676cfa042af2774e9a3a711895a6373909581f13351b29820a67ca5321e78934251ff99c61c69ed27ae53cf78141c1fc2397637aa9f7cbc0e9c586e8978eaa9931c064f2ab904d7113528c5da45baea72f3b636c951f25ec76f8b17c5f60c1164e9b1db8cc8485cead9fbcaf7e3d4b147c2ea253d4ac4132c98f063fa45321a31e10b1daf1a7b08419a890b23cde8e8d46bde00515be17c2c44d53e8beb639682996d9350b0d734709b6381bf34647bb0bdbd4f6f77828785e12ea8d6ba09bb1a1a36edcbb7aabf9402a64bad42e8c21216c7267b5abfa6531b24959960f5cea51f572c9b1f7efd33794524e2297dc5ed687b1140bbe66a2a81fe56d0c75f2beaf23c2deec55f0d530a2dc00f52680c9ff17748b3e7da2b8d16b84f19c70586428e37aa8065ef0c0d50d4f70bd0a341462f01fbf5124f5d12422d583c6dc23ef63ee6d4be93fc5d52272e81e7fb6bf32c04ebf6bfccdea3ecedea89dcb6ee7a82ceb927f9492ae9dd1c3974071cc72819c1efabf6bb5805287a11b1187e7be243cbbc6cf8db7b026f8e7a238b5f3aed35813e33baad4d91894c5b73f7612d79596038e65108fb8a04f19ddbd692b053d23deae42613732a64231987b482b5ab3d3dcfbbb5ef3a8304a3ab90ce921b56f6d2dec0d60de2fe8126ed52f7a86b257de6124ad48e3b7cc351a07d57d6a2dbf924c5d9aa0896e603587b965c4f8beff427c6ba8bdbb58db4e6ffd906800e95b0354537cd844ad47acafb73bbe78909e241c26f68d56c5759a69d2c2fb4f35a156209e221b8501f76e17c210d42b2806f579bdfb94d661f840dbc1a2450174dc49159d5ee89a167de19dc013ff7ab3269fba42da5e740c84693ff73e4402a7e0f04c0ed78ace14a8f5ac26c927fb0097a195bb6c85fa980b37c4a8ac6359d3d1bba03670c7597899ec8fd049b7609ce0a3bd169ecbf845fc6b11136b8b14ba06c109701384466c3fa900963d1e2a3143d841876ad6e705d045fee106a8833fd6e28620c057903661cf406a5d601ad4c3702f08dda521624990b32111fdf913f905ce763a6b50a68c0998f2c69bb6d257466b7168a813c078166da3bcac1ca3cadb27636310e623a6ee28fd593103c28afe62310ee7743dfd62016a9b5a4a99c20aa683dca287bbf727e3b378d258299796c8ea502a0b68399bc055f4b8a08a0e9eb68db9aa0b891a183648ce2837b024000bf479a4e96f4710cdaec54a8044a24e04358158012cddfffe2193ae9c66c0d47af415368b9ef9a6451cd3c35c1f7397b1450c817bdbbc2e1d487f78873947b028fc1fb08d2eab0cd49e5ff076935d3f5319135cb62704cb13aeeeda72bce6f2638914b622d43df33041080990abdd62d300f32067399d81511068fe66a77c92b945be7807c72f59718920511eee2ce7635aa3a28e39f71f57e29724d59eba0c843386ca2400f595e7465be190f3f625f4bdd2afdaca02b9aee8ebd806c087a7c6d2c256b9266dd19735e68af6633fb8ea6fa1ed176c506c3730d5220c9278232f43ccb06a43f1113fb930e30007bbe3f4639ad9986badb145262aed77afdc7afa5f4b74f2d6c78a05c6a0df0182c3785388ccbe52210be6d7f96d3deb1e68ce650ac2d82d76c747d2c12cd2e43dccf172ad1f9a38730d017865f10efb6314fd55ace9e2f3741c97ffcf9d70ed63825d4d77d4b9c6fb1038dcf89dcaa39d3307723d7787593a9044c241e2f17263bd32f13b03e2cadbd9ea1a0979030a384d631e3f86edb862715229fd73c2d238631cc93a0d07f0a1a3af29bb4080edff91da0df2169bf87aa50832b37dabeeec5fb38ca7b7cd3653a9f63c14648612e4cc47bd6f84b9a5bb00019ab5917f07ddb30dc8873a629d2ae5be4bf495f15fc9d35ec1c814c34f60fd138d592ece3605a8369969bf2d66e65d8a13f644f7b5575e27556d1bbeaa00820b64f1c23791327af3ee5d60319899c4e0876f07a4a19c8135b9627040fc5f931d416343a7d7ad290f4231bd4a9424aeab0b4ba374fc8bd495ebc2c71af2621ecd676d1ea188f9f1cb7b1f46e56c0d8c52d0bdf7c53111639e41c72cce291e1bdde792332e0f55db474d038578a4372a8e7655e08f684338282706718f71b4821ef6fddcd5227dd00ea81ab102b974908e9a99660afc19f89c18e8ea8a369bae884d79abc7244b3ee4f3214edcc2fd45b8b7119de068d5dec33c915deaa17446ea47441e0521f0479f48a08febf3333c612203a3f82674707c53870f4229bc8467376c45a4df7cb146a9757a930d46704506147e045ce0023c6a2023d32e5c8c44d07fe7d5ebab8d42d5380ce678acba20f440c9c8f828da31d6b0b42957f67b5c166df9fe17d1557ba55b4f87bd5cbbda4e2685503a4fd048530ef2179e8535de543c2ea38cb86fc8f9769c5f86902353e3825a86415564ec1ac68449cc23979219819cf957f499b7171e858eef2504e3c744d02e4c781440520fdbb2ff7b7f0d5f9328c4cd2534bad546a0aa028ec5fa84e7fcc838376b25ab81fda476d60c805e280a536e7e773603fda2b18546d47b70eb445f545742a1126aa8a817534207fa9a1300541608dffe407428b67b5e60e3b047284d7f5355dedf9e485e6485565ea5c67630999139a6508f0fe3dd6bae2277ed33a46156bf38c011631da24ea30873c05ce0bc938ee421fd6a36c852b86944f5facab7f33aa259f1b2a188be54e685cfc1a6bb36a2c9012341543da4b740ac5f59b7fb201733ba2e9ee8aa6049237ce4bb55e28679b2123c58fdfc1f49d49933d40adadfc5261525365008ab8855b5b9ebc8bc5953498af81cd381042f0111363e95e92a4329876f81de723256471afca7db658766720f5a7fd7ae168a48f318254091bb107d9c51a30c114c3d57938985b229f2e644f27759b20328ed4e45fd3b64d20cc90d30bbcbdf9124cc1db40943b53f9e9fb4a7e35cdf41d1b86deb297b438c4e3fe66fdff5ed389a455eb08579a61d7dfb708fd257cceef32fefc4a0c2802925aa2290eac5ab9265a927de3f017ed35649d0879cd460536af5c496642932bf7fd020420caede8da299fc874a27eb02574beb3245f4e5dde9d0688a8de64617278a29d8535d0dd8a4ec1396513ed66931d99cae4d2bd568ef666d917141ab581ef0a9e5f55ab57a40ffb9bc7f2f8f882da4fd32fbade31a39afd91f8eb214a2fe30040db440134eed2a8d0b1f4e0feb54dfae691f1cde9a5c807ccc6b36f7abadea757416e9050d8c6ab667a694ddb06ab48719fbe8333f753fcfb229caeb27161dbcc94c338d59a5426edb4f45300e9923d782cf9ae0d474fc00edd245cbd98fe0af905ae2c85e4f215b86bff6a0783723768719d274b3331f3d5b78cda11143298d7e34593dc97f4157ea181f30f76f3997c552601c800dd6846c3d9368c18478b4892fb427a26b659fd796b84f3b9f7e10946ac31a2cee965a43af87974e68261b798a94597b3438762f00be8fd750cddab8d8373a7986d76400ca05a02d286aa9ae115ade140be7ea2dfe620e3ee70322a7402c130822aa34bfb739e772c2d00efee59d26917f102598e1257d4b45b731374f088dc8063dd6ec54c73930029889ccf807c74ed37ffd6187b1198e255ffca1cd04e524575103fa4ba16fbd7590c9bc505be0eec7caf589adf287347a6f98b4e61fc48178b6539509d53e6a41b2bb4704ae1d233acc070d95adab433ff1effa002280ded8882463bc00985b98b4bfd82a25f3c0e09ab2c6d12af7a3f7882c04d7f66c56b6bd9745258ce14dc06c7a43812201314c2b8a9dbfe2d2f7613910a7d5fef6096ad950c952ea448d7b75ede09a57fba4724d46efbd55951549d8b5fdd147834cab140d26f190d7a581736ec57e73c99012aea5a31248d8f676f8f2467271be3919d08e4e5721218e1f07452f461eb9c5a22f317ed7a24c3ebebe0244e3db7b1071d7aaa38f374c94c57f8f94845ce132a419c4281b2b207b199f46d6e8cd70a6a531016eb32319388ecf35e1fc828f2614111d8319cb398d6272d3c56a33662a8e90da743bb29575648e6d4d04f96ea1bc05b162e319c08339e01bda63d33869b3a79872348d59592db565f6e315300d499effcb0889b0f3101fcebbb06d556900b04cec91bc421db1b4516848555011a91598d69a558b7a6197ff39ee7206762d5d096cd37bcc52e800c97b8aae4d353ab65000bff3628ba0f1fcf7c30f0b2ec3af98bfad6e66e83ec746fa470f10f29df30e2536229836df2948b1259af3d766a70ad3467b0a6d7f2b8211faaa2429aea9b81506966cb0fc2fabbfe2603ba85c0c72e1066ee0a464ca378cd94d56af58e806bb620f1e9d62a02867dbbec6780a082a9e2dcb5858e5b34d5831b6e17c9e9f6f0fd0b162003ba176761e1f9ab1d048c0d4cd013e0c6d6171b96290d4e54aa439cba9a8fddb3ca5b5bc5592b164df82e2163a2c59d32bc3ad13d22b221bd9a11910334e1b7ea92a57330bc839976e5d893b7c68472693e9dc2f07a14c1d23f639eadf18f0cc7d4a7937880ce6c8c7fcbaa2bbc8bfdd2d2ceef3e7fb953142345a9f0a7ecf0c54d80ad9ae1b7d15bd5f2a0c01485efb3060ca271db6dffbb9766669eaa5025e605acc2ef0b365c7b0253823b2177058a3496cc9d336cc4002f144bac619726b969fd36800e0a38ef2ff630b0f4b23e826da003607ee04ade5a2ec30369b742a8d1ac808c46c99f1c3561ef84c39b49010c165a6eb954ee916bfbb3cd706c1cf51d7f9bfd9fffffb5d1cddb630f23f710770c0bc94c7e53cd101c79877093ffcba6fb66594dda156bce557c8f2e64db35acc4a3a0946c5658ea3bb0d316a976372629a95e142d1c75ceb1fcc434c869a4def0c43b58afe4db88bd0a2f6a5f5a9a967af36627dcbcabe0e7a659d649e654ada877e30e6ae92ce896fadbc8c5be9bd38f742d7205558e8daa68f2c63c7fcb1caceedeeee28c6b4ad2a2295c23b6f1b0f2c8a84631fd0ac0652f8263cb2b412c1b3147440c50eed490bc2894d81e1f092834b3be9acf99d0c5e1836927c5a7c600b5e065e15de455300230e61c6d4da13c1c335131cd85d8e62999e9d83b2f1d4150f07e55f27e4c17b452ae47083b959829b31df7ca5902182f1a7e16430fad3e9e45a0e19aea50531d44c9da33ba0a320b31cc060314953e2ce0767bd94c6e1fc9fa2fb7cfa4eb3a0c9d80183b053733415f8dfbedf7da931e8c899b37d16bfcacc5cd2cf6056cbfae08db54cb23bb4651a63403cce9679509da434a2531b1b2101c73753067ef7da141e9b4fdb1af096ed10f25b8e15b09fa9ca165f77ad6a5cd97df93c3efa01ead9dd47e2711708fddab6287597143dd8969aecf8df58e72e342bc08043c6e5e1221126f92ffe8c094b115b198d0ba7fbb79b391abf0edf866b46d12aef3de7ab6896f59ed1227739a9698373d33d6f6", 0x1000}, {&(0x7f0000003b00)="d6d0745a44adf8a151ed65eb3e84d3e90fbe40dcdf305b26dad1f5d2cf52d5c9b3d13dd261365c20e1f7fa6d4ec591b2a5d0ac0ce3bfad50d8d1cae1800412f7085ca05a0d938a1217e55e4258419698b923abf8efac0fc3cfd30405dbbecf38ca19471c92a1fbb37b8d58f28e618ef8a590545107f94bc4cce2c8d34722bd2cd3654330c70f9e2488d1dc05e11d7a6e4216cc2c170c5ef789e1ffbd6c0cd0a6c4e9a97553a9023e657ea21d0bdd1046179d1da47f03e2c4fc0992a09de3e2663d23060235cb355a4663e12f4e0df3c80969236f82d80a1f79b4e42314b8e96bf8c440a860a3a21cffde8067b45a843e722d7e7f6226d8bac2a13c9e476d7cc6ef2509bf1652897925a2880578204d3a6cc7806623ecf42a9e5cadcb1bc1e89e1450eb5c0d27756776c9a6858ff7e6aee8d2da660615f4f7f07bc8bf4ed12fb8774d97adc2c4248faebc26fae3b0eb2f6456fedd7741e5bbdf9cbd446cf22a6ed3e841ed49df2a65b64e201cb92d6d174005afe04546bef27ed58f7121a8e0a53cb53e92ef4d9a2d5fb7321cf18cec985f8d6f763bf9dca4289d671b31c293f6488f85ecf5123b16c62dcd3ac9098de8e1ca21dcb6b237fd2b5c58363b9766ab7de8081a5144d00ebb0275514fa5bf373260df4c53dc00392630ca763828503eee3a1bd5809f4c8050e0a462c556a19d68a974491631b2c8d5e0398a6151fcea36ec03244dfa056c7db2415a4ce541fbee0096999cc1b411d296e6668fe1ce1dc76156f24965a9fd2edaca0cdd3dd358311439abf1be3c27004683254108ab7859d8c0d3ccbb8306a6e3594375d84189a68a740a48595c5ccce1931cebfa66c1ffd8b0428b6fe236a94588fcc93fdc3a2d14c5201ea4060536ac20ef6f8ff720e87ed71016a166a0ea7842de37b35b8675e9c221519d9d73fe2999b3200483f4f400e87d0ac60bf48a86dfbf5cc85b4d1af387749805d50aeacb32a8f99941570229e6b37eb166b38b844ee698c9900c3cd23910149c099df084d5bc730dd2929c7590a65cf100890a0335ac94b3979354bb6732e1de96d561509e106e95fd6687121fc7f31970184677fd446771971387549183272fbf02750f53de3e2e4b7f1ef402cc64d21cfb74b3c5347382aad786ead1d8cb548522b113fedfc4c7a8cb1c72bc9a4e93db3c0580ad3880c5471da5d85823faa57546a8e281a1b0f29e30aeaf4a8a5dd1d282fe54e70b3c3934d2887f3fd32f809980925610a4bdb1def08a1871d247930c7dcedd31b0e7553ddff3c3e4de260b98561bb33791af666cd3d30c9684e6762c4b2f24237d630b33e84af3de60beef81eb9147ca4cb287362e355be1d054c36a8c590ae7ebd566b0825db1092bf93ca4e4881bf6708f786ecdc17a64295daeca685523a1c74960a532200ceccc9f39962926711e676f27a9df22d9a75c441df45d022e8a6719fc7ede30a8efd57a2b169c759fae39dccd1d15fc906ee2c8f83d7a04ea61a284fd667ddffd4156a8650b422b3f2afe5dc4c19811a2c0517717d4d5035675c3366665107590bcd3cc015cb01d3f0b0f8a7cb07d0aa9fca51e0011f3f8e93dcd86f2ed8c314548e64c11e2a418e4bb76ec0b56fb34de728839d87dc85b5c63eee291091005c4c3629184ba0cc3510273b892cd96b8b497b19aaa123f3975f6ad69f1f0125d4817dedd43d2f82dc2410f77cacc32c0fb3669cfa1252b301a43938b8ec16443fb7cff755ac8a13879fa567acd86980035c220cd60dd8e5ccbf92d23eafee4b6839cb6c6fa21c892eed6c1cbcd559a330889f792ab2e20af06317b2fca74c4d3aa4e3f621a28de2834d783015b548107165c6d87e0dea220c48646026dd95ae736a0827fd2952effd9a7d5af569002f370a39e48a8ee164560ebbeb2f458165479d5a2300eec3625a266e45933ccec239458afec3c1aa3281b847280218f37d19b2d24d4dd0287034bc77bfcd1710c803411adb9680d5658de192ef996e2dde605b73dddbffb2fdb5a3c27b58a5d2582c25f12f66cc1c08d718a8239ffaf736f11d891560ff0ba21bb17a7a007229ec1a7d375afb0c5d14d14ce7e49ab9c55b200cf65ea6922b88141bf01456a7f4c7cb5cdc49382d7967e6a29e2acb8ac7a5ce514e92b66b6f942945ca9948fbed2f14c08832df34551edb66b3acdfeb5a08d116848e61497c0687a52e30266f9aa1fb47ba202cca781e90f20ace9b1ddb132114255aa2bc467bd163415be713a9bd54c5ffd30493beb51a0a0f1355589b00fdf3d43d7dfd1", 0x657}], 0x9, 0x0, 0x62) 15:59:57 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000080), 0x10000) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) close(r0) 15:59:57 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x5d25, 0xfffffffffbffff79, "541bb97b6600", 0x100000}) write(0xffffffffffffffff, &(0x7f00000000c0)="ff97daee8ae43b03454951b1adac88b4e81ac6fe5db5005f63d804d2a7d0468a14d96aec5a9f3fbfa2c045cd099f5112df41963df1ff3c395159e414ce1aab9e2137cb0c5c632113eb9f25891345438600cc", 0x52) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x1) writev(0xffffffffffffffff, &(0x7f0000000980)=[{&(0x7f0000000880)="b9c90ca552ba2066085f8b6e536022d5dfc58e7887f4ccb1f2722f96c09d784617fc9d6c969cccb337dc3f7fb0becb42f353c02f9e2100d0e97d8c06eea8dd96bf57506936d28ad19053fd45e9b5b94de92eb05b5c28", 0x56}], 0x1) 15:59:57 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff8000/0x4000)=nil) shmat(r1, &(0x7f0000ffc000/0x3000)=nil, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000240)=""/235) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x35}, {0x401}, {0x6, 0xfe}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x8000002c, 0x0, 0x3}, {0x7, 0x20, 0x0, 0x2}, {0x6}]}) ioctl$BIOCLOCK(r3, 0x20004276) 15:59:57 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x10, &(0x7f00000000c0)="eb368f80", 0x4) r1 = semget$private(0x0, 0x8, 0x4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/206) semop(r1, &(0x7f0000000380)=[{0x0, 0xa4b, 0x1000}, {0x4, 0xfffffffffffffffc, 0x800}, {0x3, 0x5, 0x1000}, {0xe, 0x4, 0x800}, {0x3, 0x80000001, 0x1800}, {0x0, 0x0, 0x800}, {0x0, 0x8, 0x1800}, {0x2, 0xb6de, 0x1c00}], 0x8) semop(r1, &(0x7f0000000500)=[{0x1, 0x3, 0x2000}, {0x0, 0xfffffffc, 0x1000}, {0x4, 0x1, 0xa1643a125aed30f5}], 0x2e7) semop(r1, &(0x7f0000000000)=[{0x5, 0x4, 0x1000}, {0x3, 0x101, 0x2000}, {0x4, 0x2, 0x1000}, {0x1, 0x9, 0x800}, {0x5, 0xb6, 0x800}, {0x4, 0x101}, {0x0, 0x7fff}, {0x1, 0x7fff, 0x1000}], 0x8) 15:59:57 executing program 0: mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000140)={0x3, 0x400}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x200002c}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 15:59:57 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r2 = socket$inet(0x2, 0x3, 0xffffffff) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101}, {}], 0x2}) r5 = socket(0x18, 0x1, 0x0) fcntl$setflags(r5, 0x2, 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r7, 0xee01) r9 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000240)={{0x8, r7, r8, r7, r8, 0x90, 0x10}, 0x5, 0x54, r6, r6, 0x2, 0x14, 0x3f, 0xfcc}) r10 = socket(0x18, 0x1, 0x0) fcntl$setflags(r10, 0x2, 0x1) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r12, 0xee01) r14 = msgget$private(0x0, 0x4) r15 = socket(0x18, 0x1, 0x0) fcntl$setflags(r15, 0x2, 0x1) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r17, 0xee01) r19 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000240)={{0x8, r17, r18, r17, r18, 0x90, 0x10}, 0x5, 0x54, r16, r16, 0x2, 0x14, 0x3f, 0xfcc}) r20 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r20) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000240)={{0x8, r12, r13, r17, r13, 0x92, 0x10}, 0x43, 0xff, r20, r11, 0x2, 0x14, 0x3f, 0xfcc}) r21 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r21) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r23 = socket(0x18, 0x1, 0x0) fcntl$setflags(r23, 0x2, 0x1) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r25, 0xee01) r27 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000240)={{0x8, r25, r26, r25, r26, 0x90, 0x10}, 0x5, 0x54, r24, r24, 0x2, 0x14, 0x3f, 0xfcc}) r28 = socket(0x18, 0x1, 0x0) fcntl$setflags(r28, 0x2, 0x1) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r29, 0xee01) r30 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r30, 0x8028698c, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xffffffffffffffab) r32 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x40, 0x0) r33 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r33) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r35, 0xee01) r37 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r37, 0x1, &(0x7f0000000240)={{0x8, r35, r36, r35, r36, 0x90, 0x10}, 0x5, 0x54, r34, r34, 0x2, 0x14, 0x3f, 0xfcc}) r38 = getegid() r39 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r39, 0x0, r39) r40 = syz_open_pts() ioctl$TIOCSETAF(r40, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r40, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r40, 0x802c7414, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x0, "29ad8093cba9b22cf0b5e6586176eb3ba9714fd4"}) ioctl$TIOCSTAT(r40, 0x20007465, 0x0) r41 = syz_open_pts() ioctl$TIOCSETAF(r41, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r41, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r41, 0x802c7414, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x0, "29ad8093cba9b22cf0b5e6586176eb3ba9714fd4"}) ioctl$TIOCSTAT(r41, 0x20007465, 0x0) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000600)=ANY=[@ANYBLOB="00002e2f66696c65300040b8c290122be76ae903a905117db3e576ef52611a5d9e005584f5ec6ff22d0f931036a0011c4e7d537032c6050005000000ce58a5be9f4d2a169cb487e706f64f509c19747d63112f03935906f70877ccd52f0db866a150c80c3b533b8d2d7e6476052ee265968bdb12d230d6c48facbce8db835f87c65b1f4cfcf0ec36375978792e9bf96fe70025db0f1aa7544e1e954b5b49b8f137136f797c0fa2a6b1e3aaed0b52bbf03881d349ac2338642d24a395ea5f7ccc554b9d8ce68156dedaee433d5222b369cfb77e7f6667ba9aba9a211ead629f3028ecfb02c775c7e2252a6738a38fc46ec5e109806675411f221d165bf9f6b6a17e2f88b07f1e51d921179b7683f61c13ea680788f9134666e43ad1a93caae451814caf80beb9ea95b8efd6f9ffec5ce98dcbde4abf673819d8f09558e643a06c7bbc51025aaca6daf79ec7f678acc76af26805763b9aa21b5465877eeb16bc4cbd3a"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000bc0)=ANY=[@ANYRESHEX, @ANYRES32=r1, @ANYRES32=r2, @ANYRES16=r33, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES64=r41, @ANYRES32=0x0, @ANYRES64=r40, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYBLOB="c5c7dcd70d416353edbd1ee1d8f8191fccfc064d23f93d7cb030a44f4ff83d3367e7c090fbf0868f1bcd0363d68d0b41ab05f3c31dca3190b42ef792b70e5c9dc9e0bcfb73b84cdd5428e469af734de5e9282d521e505f0770ff23b9", @ANYRES32=r7, @ANYRES32=r13, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r26, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r39, @ANYRES32=r29, @ANYRES32=r31, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r32, @ANYBLOB="e3ff9b25b0f10df5ba538f9e2349b0e06d54ce34653fd4349740aa8598ffd824b8a0660f21501dabdb0e194bd77280fa3a8dfd75ff88c8f7f7dbd8c9f50b95bb5aa03f2d918440bacd73999824ed40ac5ad31e7c8032f61d9ed601dcdc34684840f51f62b1256e84875c0e3dff5628e77f829a743f", @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r33, @ANYRES32=r35, @ANYRES32=r38, @ANYBLOB='\x00\x00\x00\x00'], 0x1f4, 0x3}, 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r42, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000340)=0xc) r43 = socket$unix(0x1, 0x2, 0x0) r44 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000580)='/dev/vmm\x00', 0x489, 0x0) r45 = socket$inet(0x2, 0x3, 0xffffffff) r46 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r47 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r47, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101}, {}], 0x2}) r48 = socket(0x18, 0x1, 0x0) fcntl$setflags(r48, 0x2, 0x1) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r50, 0xee01) r52 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r52, 0x1, &(0x7f0000000240)={{0x8, r50, r51, r50, r51, 0x90, 0x10}, 0x5, 0x54, r49, r49, 0x2, 0x14, 0x3f, 0xfcc}) r53 = socket(0x18, 0x1, 0x0) fcntl$setflags(r53, 0x2, 0x1) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r55, 0xee01) r57 = msgget$private(0x0, 0x4) r58 = socket(0x18, 0x1, 0x0) fcntl$setflags(r58, 0x2, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r59, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x55fb6c8c7ec2cd2c) setreuid(r61, 0xee01) r63 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r63, 0x1, &(0x7f0000000240)={{0x8, r61, r62, r61, r62, 0x90, 0x10}, 0x5, 0x54, r60, r60, 0x2, 0x14, 0x3f, 0xfcc}) r64 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r64) msgctl$IPC_SET(r57, 0x1, &(0x7f0000000240)={{0x8, r55, r56, r61, r56, 0x92, 0x10}, 0x43, 0xff, r64, r54, 0x2, 0x14, 0x3f, 0xfcc}) r65 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r65) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r67 = socket(0x18, 0x1, 0x0) fcntl$setflags(r67, 0x2, 0x1) getsockopt$SO_PEERCRED(r67, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r69, 0xee01) r71 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r71, 0x1, &(0x7f0000000240)={{0x8, r69, r70, r69, r70, 0x90, 0x10}, 0x5, 0x54, r68, r68, 0x2, 0x14, 0x3f, 0xfcc}) r72 = socket(0x18, 0x1, 0x0) fcntl$setflags(r72, 0x2, 0x1) getsockopt$SO_PEERCRED(r72, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r73, 0xee01) r74 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r74, 0x8028698c, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r74, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xffffffffffffffab) r76 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x40, 0x0) r77 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r77) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r79, 0xee01) r81 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r81, 0x1, &(0x7f0000000240)={{0x8, r79, r80, r79, r80, 0x90, 0x10}, 0x5, 0x54, r78, r78, 0x2, 0x14, 0x3f, 0xfcc}) r82 = getegid() r83 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r83, 0x0, r83) r84 = syz_open_pts() ioctl$TIOCSETAF(r84, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r84, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r84, 0x802c7414, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x0, "29ad8093cba9b22cf0b5e6586176eb3ba9714fd4"}) ioctl$TIOCSTAT(r84, 0x20007465, 0x0) r85 = syz_open_pts() ioctl$TIOCSETAF(r85, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r85, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r85, 0x802c7414, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x0, "29ad8093cba9b22cf0b5e6586176eb3ba9714fd4"}) ioctl$TIOCSTAT(r85, 0x20007465, 0x0) sendmsg$unix(r43, &(0x7f0000000540)={&(0x7f0000000440)=ANY=[@ANYBLOB="00002e2f66696c65300040b8c290122be76ae903a905117db3e576ef52611a5d9e005584f5ec6ff22d0f931036a0011c4e7d537032c6050005000000ce58a5be9f4d2a169cb487e706f64f509c19747d63112f03935906f70877ccd52f0db866a150c80c3b533b8d2d7e6476052ee265968bdb12d230d6c48facbce8db835f87c65b1f4cfcf0ec36375978792e9bf96fe70025db0f1aa7544e1e954b5b49b8f137136f797c0fa2a6b1e3aaed0b52bbf03881d349ac2338642d24a395ea5f7ccc554b9d8ce68156dedaee433d5222b369cfb77e7f6667ba9aba9a211ead629f3028ecfb02c775c7e2252a6738a38fc46ec5e10980667541"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000bc0)=ANY=[@ANYRESHEX, @ANYRES32=r44, @ANYRES32=r45, @ANYRES16=r77, @ANYRES32=r46, @ANYRES32=r47, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES64=r85, @ANYRES32=0x0, @ANYRES64=r84, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYBLOB="c5c7dcd70d416353edbd1ee1d8f8191fccfc064d23f93d7cb030a44f4ff83d3367e7c090fbf0868f1bcd0363d68d0b41ab05f3c31dca3190b42ef792b70e5c9dc9e0bcfb73b84cdd5428e469af734de5e9282d521e505f0770ff23b9", @ANYRES32=r50, @ANYRES32=r56, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r65, @ANYRES32=r66, @ANYRES32=r70, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r83, @ANYRES32=r73, @ANYRES32=r75, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r76, @ANYBLOB="e3ff9b25b0f10df5ba538f9e2349b0e06d54ce34653fd4349740aa8598ffd824b8a0660f21501dabdb0e194bd77280fa3a8dfd75ff88c8f7f7dbd8c9f50b95bb5aa03f2d918440bacd73999824ed40ac5ad31e7c8032f61d9ed601dcdc34684840f51f62b1256e84875c0e3dff5628e77f829a743f", @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r77, @ANYRES32=r79, @ANYRES32=r82, @ANYBLOB='\x00\x00\x00\x00'], 0x1f4, 0x3}, 0x3) getgroups(0x0, &(0x7f00000005c0)=[0xffffffffffffffff, r70]) r86 = syz_open_pts() writev(r86, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r86, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0xfffffffffffffffd, "d730c15b00f4ff0000747beffde400"}) write(r86, &(0x7f0000000200), 0x4268) syz_open_pts() 15:59:57 executing program 0: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() r1 = dup2(r0, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) pipe(&(0x7f0000000080)) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r5, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffa, 0x2, 0x40000001, 0x1, 0x80000001}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x4, 0x2, 0x0, 0x42}, {{r2}, 0xfffffffffffffffd, 0x0, 0x1, 0x41, 0x6}, {{r4}, 0xfffffffffffffffe, 0x81, 0x4, 0x9, 0x4}, {{r5}, 0xfffffffffffffffc, 0xa, 0x10, 0x5, 0x2}, {{r5}, 0xfffffffffffffffb, 0x20, 0x40000000, 0x3, 0x2}, {{r3}, 0xfffffffffffffffb, 0x8, 0x0, 0x2}, {{r6}, 0x0, 0x13, 0x20000000, 0x3, 0x7fffffff}], 0x9130fbf, 0x0, 0x3ffffff, 0x0) madvise(&(0x7f00007f2000/0x11000)=nil, 0x11000, 0x0) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) openat(r7, &(0x7f0000000040)='./file0\x00', 0x400, 0x4) 15:59:57 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r2, &(0x7f0000000100)=ANY=[@ANYBLOB='e0\x00\x00\x00\x00\x00\x00\x00\x00'], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r4, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) r5 = socket$inet6(0x18, 0x8000, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r7, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r8, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r9, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r11, 0x2000741e) connect(r10, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) r12 = dup2(r9, r10) kevent(r1, 0x0, 0x0, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x0, 0x28, 0x0, 0x100000001}, {{r8}, 0xfffffffffffffffa, 0x146, 0x20000000, 0x8, 0x5}, {{r3}, 0xfffffffffffffffa, 0x10, 0xfffff, 0x3ff, 0xffffffffffffff72}, {{r0}, 0xffffffffffffffff, 0x4, 0xf0000000, 0xffffffff, 0x4}, {{r12}, 0xfffffffffffffff9, 0x6, 0xfffff, 0x8, 0x8}, {{r5}, 0xfffffffffffffff9, 0xa, 0xf0000003, 0x1000, 0xb5af}, {{r6}, 0xfffffffffffffffd, 0x13, 0x80000000, 0x7, 0x4}, {{r7}, 0xfffffffffffffff8, 0xc2, 0x2, 0x7, 0xfc}], 0x1f, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="988bda934b54f13a28a1c9a9e09b") open(&(0x7f0000000040)='./file0\x00', 0x400, 0x120) 16:00:00 executing program 1: r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r1, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) close(r1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) rmdir(&(0x7f0000000080)='./file0\x00') setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="2003a801f50be7576a4ce0dd60000100", 0x10) writev(r0, &(0x7f0000002600)=[{&(0x7f0000000180)="428f60b5466a5849c27944872f5b9b57f06e44ef623236b374e09f789be71692ba38f40960f7592114860210761cc404067463503a85e41f1ee7e0ce0ffdad59657552b5ac4e9e5d4200f0bc60f9f7acf0d0fba00a09589fd2ad39c237f502d2ff09a4d20e254f1323cf781805e4496cdfa9350578cd83e7742e566ffc4bfb59c0ef925e209adf948f49310c197e6f4fc3cc34d033d6e75283cf047011f15030bd2050235e51e8dd667da618ee593c47da07d891a384c0e14e1c8a04fd586d6972485412859205ab1574cfdc4a36140f8827db965733a48bb298241bffb966186379ec07de53fb3c57632a735f695c3cfb9b7093d559f3ac89d6ed11c976be2616c645ef27f47331104911b8c31833afcc6fcb5059e8e2fb4a35c69ab5eb643d10782c0bbe666df9e217f6754c7a304e1a05efcb5d601ffcdabf1ac563ebd1e36df649ee342da3590f8eb061dbadad2ef801f225852163f8884d614277079547aa6522da17d2f5140c22a5aa7569ef485d51e50c53cf216b97fca9fdfb85ee746f1284af4218b8a0756503cac139a6ee05a98a954c11a37ec768c27de96009386f95c6f2952405736630a61413cb13fbee01675fc8890692acc1e19020deeef92efa676fc5c8923b061c0e4ce41d41f08481d5db799fa030d2df336c048c374adf61f88732cfe39cfd20af468595e18f8e2d2c7e723870641cf90c3d8ac71e5a03b21de8ea503131470a25c6bff6557db60f2aea3f37ec6b73d8a529f8097ce65d53080a7da2b1fd83b0485751d17e9f0153bb98a884a6db83164953a40c85c3180a494881b3e63ba911794dbfcf588dfe1011ec4e168467339df02060dba0f0bd59b73890de6b2572cdd4909e125e85b5ee54840c4e866af5ab9a40918bfba980525b4503adf036f19a0c1f1ac089f5e8d363bf352637d688563413c76e920b63585e37e3ea6fe57fb7242377e00cfa086b36d1fbeec3d8209ff3dd09169e120493d47685179c2a6124d9e675694bcda363ffe03d49af06695d8b0a97e07601e017e0f6755933307903eb4dea74dbfb1714322b5d1921666b0190c138d6c69fb0df518acf5a15d6e1c311fb97c70ff961dc44c16caa32804ed10e231f2c60c7c60a21af7d44e301e043b5f05f0c19040e39ea5f3e212e6395a8cb4710b8eae219ed5b9aeba3c1fe3eae89a9bc0149815e899d1fa1745f6f11972342c47df56e5344ff38e1c24894b14456b338938a6d5f89a9112173d9b55a38688a7b024f6efee2fa13eb79476881eb21e7bbc2da16af6f1db8a623a9cbf60c5f700beba3f7ec32c197ecd880476538b710c1759d8a0d567ee35947e3f833e0f99b2a0c28b7602b464ea4f103d0fac54a6847f95efc64e99f2746a68234260a22d56b63ddbae0281342f8f5e9256c6d284c433ecf7baa6bac2c0819d8fb993c81d5adf4ac4b91de06c750638d87971216a48c4bd1b4a1173e1a13d6edc298c25331d985c03df3c94b0989ffe6399c5c1df340601de4499be69b4f1e75b5e113afba7c9757f96607c11d2e21bd2b8345ee51dcf2487910456cced25b07ddf74beb1470db5b4c347b718870d3a6a67a375ee23819faab7e7e2f3f6fcd2dbc6d576d4ebdb47ae8c1679326b3d2705c65a390ba5bfaa151c2b97ba3979155cb7ecb3fc6f34185f220f9b89e6c8c5e53dd6f5a1e3f6378a208fd1e0fae7040b3e5555918ec62655be3c58f0ec1c46d55c6087197ae8992dea6b4b0539c2a5bf97c9506dcf342a3de4ebf2fa2d536dd74ce322a3c95f559c58d43e7496830cc717ba181efbbd64a33d409a2901777ff57b3bd5ff8b6baeeb5b7c8af01b6133bad278aef1fba2b5ed648758ec331af014ee672a9c99b255364a1f3a98852390650962867b5d4b661fdfc29925bf4834fefb9cd619a2e58936e0d98321e365088292d14062727a391f85861cf3b28e832e8a1094683db80d4bd28783dde32a354f478885a7d0e98e1c0b69f2dad8453cf0dff", 0x589}], 0x1) 16:00:00 executing program 0: socket$inet(0x2, 0x4, 0x8) syz_extract_tcp_res(&(0x7f0000000040), 0x3ff, 0x7) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) 16:00:00 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="2d102e2f66696c653000"], 0xa) kevent(0xffffffffffffffff, &(0x7f0000000200), 0x80, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffc, 0x20, 0x1, 0x83, 0xffff}, {{r1}, 0xfffffffffffffffd, 0x2a, 0x40000000, 0x101, 0x35e58207}], 0x0, &(0x7f0000000280)) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, 0x0) linkat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0x0) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000080)={0x0, 0x3}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f00000037c0)) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) kevent(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x3, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) 16:00:00 executing program 1: socket$inet(0x2, 0x3, 0x0) r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000014c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a38620700000000829595596fc87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49f5638db00c87c2805f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100007e00000021d39b4028adb1ff18fb37ec4305802ad2cf8724eb18089278e31437da29bd0000000000000000e02b05000000004ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c2a690d24f5ac959762c1f1c89f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39ef6256b1f007bf8f244cbc769cee44346040984f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcd5b823e495bac220445ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f395a659255490b88ff1bf33409000000d3574d79be64d7a570715f68932de75cc53ec316484d3e4172dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd818b6d59ddc7233a0ebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa48ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3fce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c3918d1b48793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cacdd30450bb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbdea51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5c2c4bf8e90c33f9f0ab4f56b6f7ebea3cb47566abe86451173c12dfcce0ada6e3def3f5a190a05885d482fffb98715e0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23a216639cb5ba8caa715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd40000000000000000000000002271ce791fa276c583c4e6782c45a36ed5b19b061dc3246e01000000000000003a04baf7c32598ff1a6ebe65d986cc030000000000000087012a0405625260265278ce47063bf17cf5a9cf0156d9da56abbfe022b9e807a202704a4373eccbcdfa133ac73b3ceae8500c6de0aa6d0f44ffa9ea178f38d62b933fe4a6a80c0c57bda2e1516b0eefa7ecdcd93b3139b8da4b6f2c9e159717a8abcd68b6914afa8a02bf1ddcf1a8689d5c6dcd980641a8b1f8564947c0affc57f8beb04a697c7494d90aef2d3f3a159ab5ece8aa0b5e802ded140eb4e9af97f8447ba1cae9232188bfe8e96ed577668473dca7f70fb90e22e4357c8f9b482dd8241dd63569c7f883aa26d1dd303e0dfbc5b0572772cae259ce5355c1ba1a7fb74aa9ff396b7d3f994ed34c3e031cba3bda8a695f1a071e63f251c0371995d6f89c138a894e92917594e3dc2d1f1d86fae1ab32d6f0493902b9570a2d057ac30ebdca3315ef9c82b56c35332499a329e045f2f7c1b7d7af32105b79a9d528e75f535e4aba41c5f7f999129664c6c03e992b1733c5cb5259ac5522746ccdfcf2b8cc096be9d92894bfaf048e636e0b189893806ccda3f043a7e308891bde339ead071b92ae077b3bbf3bedde82ce9011eb39254b487209f1d82fc85bdc49f538513a000000000000000000000000002310334b18aa6a72b7e995a8833911f60a6691297792c7206e5b0477d6f706ba40285557a13afe9790c6a0bba36e827adc02204dfcc0e151cd2972a995a6b40f6cab3538eb3c5c4c180fb1921f55fb51f98d0f039836cf3900ff00000000000016a8586aaf9cf734c3fd125aa6b3e55265b481b1e54efdd0c379c69dd0132eee6fda43e82288292ab4b58f2c95585f95d3867f189b18f62d6df0ae14dd1714cd0dc6b20c3496953fa6bb75761de21de5166a3be4cdd093c4e364580ac053c154a0325cdf2963ef277a665a26878af26a0256c81bf5cdbaed16a3a4b5dc8d3095182cfd0e437a831bc6a1263ba086e4993e8d0b6fbfe277ce69d58dd8827c97a3676cfd4da06e608c491e1bb02af6033f18132ea19aef2fb918f0d20cac40e0a0a5a4477bbd1d142dba6e7c45a88165cbd5a84127764f059ef37813b06e624d3a1a855d90baec8a3e6bb9defc8d2d003bc3f59a0ecd5d0e8ac0a8f4f070e74742c8d27bf5949c22b35134cdd6cb272685209cc9439f0533b1754eaa38529d11c7a1ebaa8dca55fee561a8a3810c30ae88fefa8fc60d54138d4c68a179b840058260bb14262b8c1c43ee359ba16e16b79fbf9b2724b59fb3d1d8deb45ca8b698fb0c818991340fb5cd22085e40760baa53928c8c4c983a6c6caadd9411fc95c46fccb71a8a94cb5fea93"], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x1) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x1) open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x4) 16:00:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chmod(&(0x7f0000000040)='./file0\x00', 0x20) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 16:00:00 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000280)=@in={0x2, 0x0}, 0xc) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x8, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x7075e64ebc8cabb5, r3, 0x0, 0x57) r4 = dup2(r2, r1) semctl$GETZCNT(0xffffffffffffffff, 0x2, 0x7, &(0x7f0000000140)=""/217) ioctl$TIOCEXCL(r4, 0x2000740d) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) pckbd_enable: command error 16:00:02 executing program 0: minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) getsockname$inet6(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000180)={0x0, [{0x3, 0x8}, {0x6, 0x80000000}, {0x1, 0x9}, {0x2, 0x8000}, {0x3, 0x4}, {0x2, 0x7}, {0x4, 0x9}, {0x2, 0xffff5b9e}, {0x5813be6e068201ab, 0x1f}, {0x2, 0x1}, {0x1, 0x5}, {0x3, 0x38d15f8c}, {}, {0x1, 0xff}, {0x3, 0x100}, {0x0, 0x101}, {0xf2da2ab58ceb6c5b, 0x800}, {0x3, 0x6}, {0x1112ff431159df34, 0x4}, {0x3, 0x7}, {0x1, 0x4}, {0x1, 0x7fffffff}, {0x3, 0x5}, {0x1, 0x10000}, {0x1, 0x7}, {0x1, 0x405bad0b}, {0x2, 0x80000001}, {0x3, 0x400}, {0x3, 0x3}, {0x2, 0x3}, {0x3, 0x8}, {0x0, 0x1000}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) sendto$inet6(r3, &(0x7f0000000040)="9ba97df8765e37da85f894be1077bf01b35b4c09cb9b61bec1da54ce5ae0817aa09e54c0f3647ad7cb815c69bcfc411366e2d0cd0181e2cfde408d0eb14866d3606bc7e0ff703c8d66fbc1425a265559df16ef20f5b27a9386edc98cdab9cdd614206f2fd67871eec7095398b54819e5c3b09f47f30f6ac109d19c74124f8a4bb4c2aec0bfb050032d9c2e25bb1d80143b032098f7766ababc5947b856701171294c5ce6f3f8b2a9f1a705444dc9f54092170da58f33ab0502a2af7bc7adbc1de897efe6ff12847e07cb56f2de501e59aa25990c719fe108714fbe37ae660d4b249090c9c85f5f53a553a9fe5c4df3095e", 0xf1, 0x5, &(0x7f0000000140)={0x18, 0x3, 0x6, 0x1}, 0xc) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) pckbd_enable: command error 16:00:02 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) acct(&(0x7f0000000080)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_open_pts() r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x100, 0x0) pread(r1, &(0x7f0000000180)="5e4ae7d2bc2ae2e45be1fe196548a49830e3873764c4adb30e0d7257c7e74997af17eadac26bc4ae037ca243ae1c29e643a06c8906210446b16be881e775617d2b864e30fd51f2bf472f5c1c80fac1096305a3f6e9d4edde0ca658bc958158d3cd830e50f5332ea0f07ed91acdfaea64f7a5918a2ecee4706293f65d88488c3ef6a188d76f8acff630a6fcfbdb7f30ff16b64076aaf37a2d6768aa6ec8e7de5208dfce076f66d972ce35e84811", 0xad, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) syz_open_pts() 16:00:02 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) bind$inet(r0, &(0x7f0000000200)={0x2, 0x1}, 0xc) lseek(r0, 0x0, 0x0, 0xf436f7ed5226c1fe) setreuid(r2, 0xee01) r4 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0x8, r2, r3, r2, r3, 0x90, 0x10}, 0x5, 0x54, r1, r1, 0x2, 0x14, 0x3f, 0xfcc}) getpgrp() getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000740), &(0x7f0000000700)=0x4) recvmsg(r0, &(0x7f0000000680)={&(0x7f0000000340)=@in, 0xc, &(0x7f0000000080)=[{&(0x7f0000000780)=""/252}, {&(0x7f0000000140)=""/93}], 0x4, &(0x7f0000000640)=""/46, 0x2e}, 0x800) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) msgget$private(0x0, 0x285) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) chflagsat(r5, &(0x7f00000001c0)='./file0\x00', 0x1, 0x2) 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x81, './bus\x00', './bus\x00'}) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x64, 0x0, 0xfc}, {0x46, 0x20}]}) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) shutdown(r1, 0x1) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") pckbd_enable: command error pckbd_enable: command error 16:00:05 executing program 1: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) r2 = accept$inet(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000040)="d9850dc1545ef4ee7e79326d6f041bb4d7f119276ee67d", 0x17) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) 16:00:05 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r1, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) lseek(r1, 0x0, 0x0, 0x2) socket(0x10, 0x2, 0x5) fsync(r0) 16:00:05 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x204001ff, 0x0, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x1) r2 = msgget$private(0x0, 0x0) msgsnd(r2, 0xffffffffffffffff, 0x0, 0x800) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x8) r4 = fcntl$dupfd(r3, 0x0, r0) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) 16:00:05 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="4e0f0008cf376612", 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) preadv(r1, &(0x7f00000014c0)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000000)=""/43, 0x2b}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/164, 0xa4}, {&(0x7f0000001300)=""/147, 0x93}, {&(0x7f00000013c0)=""/251, 0xfb}], 0x6, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r2, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) r3 = dup(r2) ftruncate(r3, 0x0, 0x7) read(r0, &(0x7f00000000c0)=""/28, 0x1c) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) dup2(r1, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) connect(r2, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x2) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x29}, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r1, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r6 = msgget$private(0x0, 0x4) r7 = socket(0x18, 0x1, 0x0) fcntl$setflags(r7, 0x2, 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r9, 0xee01) r11 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000240)={{0x8, r9, r10, r9, r10, 0x90, 0x10}, 0x5, 0x54, r8, r8, 0x2, 0x14, 0x3f, 0xfcc}) r12 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r12) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000240)={{0x8, r4, r5, r9, r5, 0x92, 0x10}, 0x43, 0xff, r12, r3, 0x2, 0x14, 0x3f, 0xfcc}) r13 = getegid() fchown(r1, r4, r13) fcntl$setstatus(r0, 0x4, 0x4c) syz_emit_ethernet(0xe, &(0x7f0000000240)="9597a9fad36b05faf68cfd58c8c6") r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8000002c}, {0x7}, {0x6}]}) ioctl$BIOCVERSION(r14, 0x40044271, &(0x7f0000000040)) 16:00:05 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCCDTR(r0, 0x20007478) r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(0xffffffffffffffff, 0x6, r1) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) kqueue() r2 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$getown(r2, 0x5) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) r3 = getpid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r5 = getgid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={r3, r4, r5}, 0xc) r6 = socket$inet6(0x18, 0x4002, 0x7) readv(r6, &(0x7f00000014c0)=[{&(0x7f0000000140)=""/157, 0x9d}, {&(0x7f0000000200)=""/134, 0x86}, {&(0x7f00000002c0)=""/227, 0xe3}, {&(0x7f00000003c0)=""/151, 0x97}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/22, 0x16}], 0x6) r7 = dup(0xffffffffffffffff) recvfrom$inet(r7, &(0x7f0000001540)=""/136, 0x88, 0x800, &(0x7f0000001600)={0x2, 0x2}, 0xc) ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) getpid() ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000001640)={0xc01, 0x3, './file0\x00', 0x6, 0x7fff, 0x9, 0x6}) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000001680)) getsockname(r0, &(0x7f00000016c0)=@in6, &(0x7f0000001700)=0xc) kqueue() ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001780)={0x4, &(0x7f0000001740)=[{0x80, 0x7, 0x40, 0x1}, {0x8, 0x0, 0x2, 0x6}, {0x2, 0x21, 0x0, 0x8}, {0xf800, 0x20, 0x8}]}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) recvfrom(r8, &(0x7f0000001800)=""/28, 0x1c, 0x3, &(0x7f0000001840)=@in6={0x18, 0x1, 0xffffffff, 0xff}, 0xc) socket$inet6(0x18, 0x5, 0xc0) r9 = socket$inet(0x2, 0x4, 0x81) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001880), 0xc) r10 = accept$inet6(r6, &(0x7f00000018c0), &(0x7f0000001900)=0xc) getsockname$inet6(r10, &(0x7f0000001940), &(0x7f0000001980)=0xc) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x28}, {0x6, 0x0, 0x0, 0xfffffffffffffffb}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe(&(0x7f0000000040)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:05 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x4, 0x0, 0x0, 0x0) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:05 executing program 1: socket$unix(0x1, 0x0, 0x0) dup(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "b08dce58000000000000000000e60000000200"}) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0xc1) readv(r0, &(0x7f0000000040), 0x10000000000002fe) 16:00:05 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e7fc27b5d79014c2f66696c653000"], 0x10) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x0, './file0\x00'}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="2003a801f50be7576a4ce0dd60000100", 0x10) writev(r0, &(0x7f0000002600)=[{&(0x7f0000000180)="428f60b5466a5849c27944872f5b9b57f06e44ef623236b374e09f789be71692ba38f40960f7592114860210761cc404067463503a85e41f1ee7e0ce0ffdad59657552b5ac4e9e5d4200f0bc60f9f7acf0d0fba00a09589fd2ad39c237f502d2ff09a4d20e254f1323cf781805e4496cdfa9350578cd83e7742e566ffc4bfb59c0ef925e209adf948f49310c197e6f4fc3cc34d033d6e75283cf047011f15030bd2050235e51e8dd667da618ee593c47da07d891a384c0e14e1c8a04fd586d6972485412859205ab1574cfdc4a36140f8827db965733a48bb298241bffb966186379ec07de53fb3c57632a735f695c3cfb9b7093d559f3ac89d6ed11c976be2616c645ef27f47331104911b8c31833afcc6fcb5059e8e2fb4a35c69ab5eb643d10782c0bbe666df9e217f6754c7a304e1a05efcb5d601ffcdabf1ac563ebd1e36df649ee342da3590f8eb061dbadad2ef801f225852163f8884d614277079547aa6522da17d2f5140c22a5aa7569ef485d51e50c53cf216b97fca9fdfb85ee746f1284af4218b8a0756503cac139a6ee05a98a954c11a37ec768c27de96009386f95c6f2952405736630a61413cb13fbee01675fc8890692acc1e19020deeef92efa676fc5c8923b061c0e4ce41d41f08481d5db799fa030d2df336c048c374adf61f88732cfe39cfd20af468595e18f8e2d2c7e723870641cf90c3d8ac71e5a03b21de8ea503131470a25c6bff6557db60f2aea3f37ec6b73d8a529f8097ce65d53080a7da2b1fd83b0485751d17e9f0153bb98a884a6db83164953a40c85c3180a494881b3e63ba911794dbfcf588dfe1011ec4e168467339df02060dba0f0bd59b73890de6b2572cdd4909e125e85b5ee54840c4e866af5ab9a40918bfba980525b4503adf036f19a0c1f1ac089f5e8d363bf352637d688563413c76e920b63585e37e3ea6fe57fb7242377e00cfa086b36d1fbeec3d8209ff3dd09169e120493d47685179c2a6124d9e675694bcda363ffe03d49af06695d8b0a97e07601e017e0f6755933307903eb4dea74dbfb1714322b5d1921666b0190c138d6c69fb0df518acf5a15d6e1c311fb97c70ff961dc44c16caa32804ed10e231f2c60c7c60a21af7d44e301e043b5f05f0c19040e39ea5f3e212e6395a8cb4710b8eae219ed5b9aeba3c1fe3eae89a9bc0149815e899d1fa1745f6f11972342c47df56e5344ff38e1c24894b14456b338938a6d5f89a9112173d9b55a38688a7b024f6efee2fa13eb79476881eb21e7bbc2da16af6f1db8a623a9cbf60c5f700beba3f7ec32c197ecd880476538b710c1759d8a0d567ee35947e3f833e0f99b2a0c28b7602b464ea4f103d0fac54a6847f95efc64e99f2746a68234260a22d56b63ddbae0281342f8f5e9256c6d284c433ecf7baa6bac2c0819d8fb993c81d5adf4ac4b91de06c750638d87971216a48c4bd1b4a1173e1a13d6edc298c25331d985c03df3c94b0989ffe6399c5c1df340601de4499be69b4f1e75b5e113afba7c9757f96607c11d2e21bd2b8345ee51dcf2487910456cced25b07ddf74beb1470db5b4c347b718870d3a6a67a375ee23819faab7e7e2f3f6fcd2dbc6d576d4ebdb47ae8c1679326b3d2705c65a390ba5bfaa151c2b97ba3979155cb7ecb3fc6f34185f220f9b89e6c8c5e53dd6f5a1e3f6378a208fd1e0fae7040b3e5555918ec62655be3c58f0ec1c46d55c6087197ae8992dea6b4b0539c2a5bf97c9506dcf342a3de4ebf2fa2d536dd74ce322a3c95f559c58d43e7496830cc717ba181efbbd64a33d409a2901777ff57b3bd5ff8b6baeeb5b7c8af01b6133bad278aef1fba2b5ed648758ec331af014ee672a9c99b255364a1f3a98852390650962867b5d4b661fdfc29925bf4834fefb9cd619a2e58936e0d98321e365088292d14062727a391f85861cf3b28e832e8a1094683db80d4bd28783dde32a354f478885a7d0e98e1c0b69f2dad8453cf0dff", 0x589}], 0x1) 16:00:05 executing program 0: r0 = getgid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r1, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) r2 = socket$inet6(0x18, 0x8000, 0x81) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r3, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) r4 = accept$inet6(0xffffffffffffffff, &(0x7f00000003c0), &(0x7f0000000400)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r5, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) r6 = dup2(r5, 0xffffffffffffffff) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) r8 = accept$inet6(r7, 0x0, &(0x7f0000000440)) r9 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x100, 0x100) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r10, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r11, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r12 = socket(0x20, 0x1, 0x1f) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r13, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) r14 = getppid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r15, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r18, 0xee01) r20 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000240)={{0x8, r18, r19, r18, r19, 0x90, 0x10}, 0x5, 0x54, r17, r17, 0x2, 0x14, 0x3f, 0xfcc}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r21, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, 0xc) r23 = socket(0x18, 0x1, 0x0) fcntl$setflags(r23, 0x2, 0x1) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r25, 0xee01) r27 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000240)={{0x8, r25, r26, r25, r26, 0x90, 0x10}, 0x5, 0x54, r24, r24, 0x2, 0x14, 0x3f, 0xfcc}) r28 = getegid() r29 = socket$inet6(0x18, 0x0, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r30, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r31, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r32, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) r33 = geteuid() sendmsg$unix(r1, &(0x7f0000000640)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000280)="d31b2b115afe9cb6a587ba859e462d45424f00228a7e50ec52bc7919e3b4293edce29e91704d7dae7637d4f6a5e1fbc313b9a6c7410daa14ed9c9374c6e615638de3380359f8d63631b4d2e256f0ad87df90b1ab340d07f2870c3c0d47f684f8267f8cd69c78dad600aee5444a0299d810ac0b80c1c5e3bf621d9cf27965a03e8d27b1f3042d4854b51874fd9fa2078a8eb9b2e6ef78", 0x96}, {&(0x7f0000000340)="2e88d271b2d9e6ae4d50a02942d623d0e70b78827bdf961133293b5a6922defe35fd960525e063f729c5dcfa3637e4a43dcec53e3b", 0x35}], 0x2, &(0x7f0000000540)=[@rights={0x38, 0xffff, 0x1, [r2, 0xffffffffffffffff, r3, r4, r6, r8, r9, r10, r11]}, @rights={0x18, 0xffff, 0x1, [r12, r13]}, @cred={0x20, 0xffff, 0x0, r14, r16, r19}, @cred={0x20, 0xffff, 0x0, r22, r25, r28}, @rights={0x28, 0xffff, 0x1, [r29, r30, 0xffffffffffffffff, r31, r32]}, @cred={0x20, 0xffff, 0x0, 0x0, r33, r0}], 0xd8, 0x4}, 0x9) r34 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCCLRVERAUTH(r34, 0x2000741d) r35 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r34, 0xc028575d, &(0x7f0000000040)={0xbafe, 0x1f, './file0\x00', 0xfffffff7, 0x1, 0x9, 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r35, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{}, {0x100}], 0x2}) ioctl$WSMOUSEIO_GCALIBCOORDS(r35, 0x41205725, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:05 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x8404030ffd) r1 = msgget$private(0x0, 0x4) msgrcv(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/206], 0xce, 0x3, 0x800) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x2) 16:00:05 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000000c0)=0x1) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000), &(0x7f0000000040)=0x4) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) syz_open_pts() poll(&(0x7f0000000200)=[{r2, 0x1}], 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 16:00:05 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x100002000, 0x40000800) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x21) dup2(r1, r0) 16:00:05 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="c1000000ffff0000010000000000000098f055f033e637f6b1f69cbdfaa32c92c65edd42124c45239739f198d2375d6e8ec5312e9189187ac5c0a71d708af2a8e3ab9c8d523bfd677c69131c6ffda41d9310cbe084ae004bb3f8eaac5f0a40aa30f00c90ac9bff3c3095ba141067bdef5854f95e978584b16c9434f1dfafdb35c655d2f37acccf36d8b1e91912d9dbb64809dc7b8132bcaa8e486d3dfee5321294dca5ae59", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES64], 0xc1}, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x20}, {0x74}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8000002c, 0x0, 0x0, 0x4}, {0x7, 0x0, 0x0, 0x4}, {0x6}]}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0x9fc) 16:00:05 executing program 1: r0 = socket(0x3e, 0x10001, 0xfd) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376309000000000000001e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d6f9ff0d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2aea9c5cb000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0x4677adc7) 16:00:05 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x101e1, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)={0x0, 0x9, 0xc9a, 0x1}) r3 = openat(r2, &(0x7f0000000140)='./file0\x00', 0x100, 0x141) setsockopt(r3, 0x2, 0x4, &(0x7f0000000180)="fb267755b25b097fa19e639017e6df25e93486e31889d67edeb49f89c0f111e486122664389de87691943188ebb47c0fa1de8679a627d9e05a6bf399d22a011a22cc3268e56ec765bd2fed1783d185d5ab085e53c3ab324f0882e2e00b582f2dc91a39dcb22e73f03a6a4af80d70e2d527da9d27453bace9d2e6a3957dd301495fd66e1d15452c4b62b739f7ffadb7d085939aedd9a38661fd3e86f77f83ba191662c4cce3e6bf9d005c0567fac87a048487078cd93cc00c4b3b09c233fb8663bf9159e7875d1f0f5b1db8f27b", 0xcd) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) write(r1, &(0x7f00000002c0)="04aaa2cd5d429a44c756e1e72a563ba6f3919b1ce0606d0a5614735eaf2cb797a0bde2a7e5715edf5d9310888152d8da054568191e210c030637d6b66b6cdabca51389e1071edb6ab12e7c3cb65e5f63d01a9518a67de04a8f4feec9f80ad183faaf568a0f6322006936f3b4b3c7ce7f3366fdf343f7965de1334e73a99dd2aa0862f3a3bad24419f91d918b07ca1fd1fb77addbda823bda164bc89dc611cbf1b9f86c08c2f9ef289a2e68f6398085", 0xaf) semget(0x1, 0x1, 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f00000003c0)=0xc) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000400)={0xfffffff8, './file0\x00', './file0\x00'}) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000440)=0x1000) ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) pipe2(&(0x7f0000000480)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f00000004c0)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x80, 0x0) readv(r5, &(0x7f0000002640)=[{&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/240, 0xf0}, {&(0x7f0000001640)=""/4096, 0x1000}], 0x3) r6 = accept$inet6(0xffffffffffffffff, &(0x7f0000002680), &(0x7f00000026c0)=0xc) getsockopt$sock_int(r6, 0xffff, 0x17ac226fdae73fa2, &(0x7f0000002700), &(0x7f0000002740)=0x4) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000002780)='/dev/zero\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r7, 0xc0245755, &(0x7f00000027c0)={0x5, './file0\x00', './file0\x00'}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002800), 0xc) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000002840)=0x3) socket(0x10, 0x4000, 0x1) r8 = socket$inet6(0x18, 0x8000, 0x9) getsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000002880), &(0x7f00000028c0)=0x8) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000002b80)={0x800, 0x1c, 0x8, 0x5, &(0x7f0000002900)={{0xff, 0x1, 0x0, 0x3f, 0x1, 0xf04, 0x6}, {[0x1, 0x100, 0x4, 0x6, 0x5, 0x101, 0x5, 0x8, 0x9, 0x1, 0x2, 0x3, 0x7, 0x8, 0x11, 0x81, 0x9, 0x8], [0x10001, 0x1829, 0x8, 0x4, 0x4, 0xfffffffffffffff9, 0x90, 0x4080000000, 0xe711, 0x20], [0x5, 0xffffffffffff7eca, 0x3, 0x4, 0xfb9d, 0x3, 0xdfd2], [0x2, 0x7, 0x2, 0x8, 0x100, 0xad5], [{0x3f, 0xa4, 0x7, 0x9}, {0x9ddb, 0x3f, 0x3, 0x100000}, {0xffff, 0x6, 0x6, 0xfffffffffffffff9}, {0x6, 0xb28, 0xfffff801, 0x6}, {0x400, 0xffffff00, 0x101, 0xea0}, {0x3, 0x1, 0x400, 0xffff}, {0x4, 0x100, 0x2, 0x39}, {0x800, 0x53fc, 0x1, 0x9}], {0x3f, 0x8}, {0x3, 0x1f, 0x1, 0xea2}}}, 0x7, 0x9f}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002bc0)='/dev/bpf\x00', 0x200, 0x0) pwrite(r9, &(0x7f0000002c00)="9414af73d42fd7266fd40329dd974eed09b87bb61ab88e1436739fc4fdb7119432e0063390bdd144fb0d4bc1f092177d9b3a1a7247bdd83a7730c596d26cd39fc7e376626a444b6f5f46ce1fe44b89782afc24f1801be019059e9b743f611688484c6c8afc4f34161b8002948bb811b6d136924a196dd86e2ebf76af7a3d9183c488e81733b28e62d8d8f1d31aec951447f8f2fc6110c25121b6940f506fc25d6e62e83f6e7506207c71181476689b0a7e3b902e1337633b804401cf7d512224b3b7e5add56e3207a8e908194deb7c692933076a67620f9ef13a652c20f6", 0xde, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1bffa}, {0x16}]}) sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="ad1fe29d13bfd084b0d3fed9499ce8d31870781bc8f514f085c87d0f67157cb204552229d5971762cf0b6e9bf15ff8551b64f7f37470e6", 0x37, 0x400, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)="6b3e1913e89daf8956551175f523") semget$private(0x0, 0x0, 0x200) 16:00:05 executing program 1: socket(0x18, 0x4000, 0x5) execve(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x10) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x1010, r0, 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x10001) 16:00:05 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000840)={0x10, 0x675, 0x4, 0x3f, [{&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x80000001}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x80}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffff}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xb07}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x8}, {&(0x7f0000ff0000/0xd000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x1}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x2c}, {&(0x7f0000fef000/0x1000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x1d}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x9}], ['./file\x00', './file\x00', './file\x00', './file/file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000340)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) 16:00:05 executing program 0: acct(0x0) syz_open_pts() ioctl$TIOCGETA(0xffffffffffffff9c, 0x402c7413, &(0x7f0000000000)) 16:00:05 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2000000000000189, &(0x7f0000000380)=[{}, {}, {}, {}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) socket(0x26, 0x8000, 0x20) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:05 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x200013fffffffffc}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0xffffffff, 0x800, {0xffffffffffffff80, 0x6}}) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001596fc80 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001596fc80 16:00:06 executing program 0: r0 = msgget(0x3, 0x100) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x4003, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYRES64=r3], 0x1, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r5, &(0x7f0000000180)='\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, 0x6}, {0x6cb, 0x9}}, 0x2) r6 = open(&(0x7f0000000440)='.\x00', 0x10000, 0xfffffffffffffffd) ioctl$TIOCSETAF(r5, 0x802c7416, 0x0) msgrcv(r0, &(0x7f0000000280)={0x0, ""/12}, 0x14, 0x2, 0x800) r7 = msgget$private(0x0, 0x10000004) msgsnd(r7, &(0x7f0000000680)=ANY=[@ANYBLOB="01000000000000005644cec7eaa51f44ac890b08d97f6156243fb69635aff2a74aca9eeef1f5684fb0fd88d9545b4a28099c7e65e6fbdc5cd8ed870d1c7af353bb6f1cfb6ef5bd71790f7bd2bc387a27f1265be90c4bfe30d0c9ed4d85e1740b89246999672d39108ae8a90ca26759ac09c33e46ab25dfc108a3951b77426965d3855c9647eac8c423db972a17b10dea4ccc087f14bee36ab351ab0117f468345a99c20c4ed5b53802fa365879dee6ef3d6d7c42e4c605f3c3cf845d6f2abab19f08"], 0xc2, 0x800) r8 = msgget$private(0x0, 0xa0) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r8, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000a42a216b8ca9622100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000090491f630000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000041fab6518dee883413cf73df00"/206], 0xfffffffffffffe9f, 0x1, 0x1000) r9 = semget(0x0, 0x5, 0x0) mknod$loop(&(0x7f0000000940)='\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', 0x2000, 0x0) semctl$GETVAL(r9, 0x6, 0x5, &(0x7f0000000080)=""/19) msgrcv(r0, &(0x7f0000000880)={0x0, ""/147}, 0x9b, 0x3, 0x1000) msgsnd(r8, &(0x7f0000000580)={0x0, "261100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f3740517e68bf3f0e8d1e8f3b32b99730c1ee11e3888c2f88b33d0000000049ad4ae8d462fcf5fa3b57806b56cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fed4e8d8d583dafdfcfe9d34b6a3166dac0e4ad7872f5682b7a054e4d84de9ddfbe9fa4b8fa3b6a5ea22e60f5da05a5615416a1e222dcba8dee9f0cdc75f02715b7"}, 0x18, 0x800) mkdirat(r4, &(0x7f0000000a40)='\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', 0x6) r10 = msgget$private(0x0, 0x0) r11 = getpgid(0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r11, 0x0, 0x0, 0x0, 0x80a5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r13 = socket(0x2, 0x4003, 0x0) connect$unix(r13, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r13, r12) setsockopt$sock_int(r12, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r12) msgsnd(r10, &(0x7f0000000140)=ANY=[], 0x0, 0x0) fcntl$setflags(r5, 0x2, 0x1) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000240)={0x2, &(0x7f00000000c0)=[0x6, 0x3]}) setitimer(0x3, &(0x7f0000000340)={{0x10001, 0x64b}, {0x100000000, 0xffff}}, 0x0) msgctl$IPC_RMID(r8, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x1, 0x9d7b, 0x8001, 0x1, "c542e6c396b3ca3c8106c1354f95a89e0f7a0801", 0x8, 0x3}) 16:00:06 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="07000099fdc065c5fc69c24e67c2e956f53cd20000000000"], 0x1) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0xa6, 0x3}, {0x100000001, 0x7fffffff}}) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="12fc000000000000", 0x8) 16:00:06 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000080)={0x7, 0x4}) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:06 executing program 0: open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r0, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) ftruncate(r0, 0x0, 0x27ff7ffff) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r2, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) fcntl$getflags(r2, 0x1) chflagsat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x3bde19615a387082) r3 = open(&(0x7f0000000040)='./file0/file0\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000080)={'.\x00', 0xfffffffb, 0x9, 0xffffff01, 0x0, 0x9, 0x8, 0xff, 0x2, 0x1, 0x18, 0x4}) 16:00:06 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(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', r0, &(0x7f0000000440)='./file1\x00') unveil(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)='r\x00') utimensat(r0, &(0x7f0000000480)='./file1\x00', 0x0, 0x2) symlink(&(0x7f0000000040)='\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', &(0x7f0000000340)='\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') r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) mkdir(&(0x7f0000000140)='./file1\x00', 0x209cdd4a7ea65231) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x9) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50}, {0x64}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x11) connect$inet6(r1, &(0x7f0000000140)={0x18, 0x0, 0x4db, 0x4}, 0xc) 16:00:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x14, 0xffffffffffffff9c) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000000)=0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) semget$private(0x0, 0x2, 0x10) fchdir(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8000002c}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = socket(0x800000018, 0x2, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f0000000080)=0xfffffbff) ioctl$KDGKBMODE(r5, 0x40044b06) r6 = fcntl$dupfd(r2, 0x0, r4) fcntl$dupfd(r1, 0x0, r6) 16:00:06 executing program 0: r0 = socket(0x11, 0x2, 0x86) shutdown(r0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:06 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000001500)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1) dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff0000010000000000000071fe", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000040)=0x80) 16:00:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000000c0)=0x5) 16:00:06 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="2743c2f0e0a7db", 0x7) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x0, "a59245225d7257810cfcd607d00bc34b15cba693"}) read(r1, &(0x7f0000000380)=""/223, 0xdf) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) 16:00:07 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = shmget$private(0x0, 0x2000, 0x9, &(0x7f0000233000/0x2000)=nil) shmctl$SHM_LOCK(r2, 0x3) socketpair(0x1, 0x5, 0x39, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r3, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0xfffffffffffffff4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r4 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x442e21e591b4b923) setsockopt(r4, 0x29, 0x3f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x74, 0xfffffffd, 0x90d2, 0x5, "d704000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) ioctl$TIOCNXCL(r1, 0x2000740e) open(&(0x7f0000000040)='./bus\x00', 0x40, 0x20) syz_open_pts() r2 = syz_open_pts() r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffff7, 0x10000, 0x1, 0x8001, "d610d3f3a8bd0f08117595985805f2adc6346fbd", 0x8, 0x3ff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, "854955882e0261b6374dbfa608e08ff7ff00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) syz_open_pts() syz_open_pts() 16:00:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) getpeername$inet6(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) syz_open_pts() mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x7fb, 0x5d8, "0366402ba77f0c033c0adf71cf15cd76ef3caf00"}) writev(r0, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7f", 0x82}], 0x1) 16:00:07 executing program 0: r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="05022e2f66696c6530009d6406dc076a27b2035f44d1"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="2003a801f50be7576a4ce0dd60000100", 0x10) writev(r0, &(0x7f0000002600)=[{&(0x7f0000000180)="428f60b5466a5849c27944872f5b9b57f06e44ef623236b374e09f789be71692ba38f40960f7592114860210761cc404067463503a85e41f1ee7e0ce0ffdad59657552b5ac4e9e5d4200f0bc60f9f7acf0d0fba00a09589fd2ad39c237f502d2ff09a4d20e254f1323cf781805e4496cdfa9350578cd83e7742e566ffc4bfb59c0ef925e209adf948f49310c197e6f4fc3cc34d033d6e75283cf047011f15030bd2050235e51e8dd667da618ee593c47da07d891a384c0e14e1c8a04fd586d6972485412859205ab1574cfdc4a36140f8827db965733a48bb298241bffb966186379ec07de53fb3c57632a735f695c3cfb9b7093d559f3ac89d6ed11c976be2616c645ef27f47331104911b8c31833afcc6fcb5059e8e2fb4a35c69ab5eb643d10782c0bbe666df9e217f6754c7a304e1a05efcb5d601ffcdabf1ac563ebd1e36df649ee342da3590f8eb061dbadad2ef801f225852163f8884d614277079547aa6522da17d2f5140c22a5aa7569ef485d51e50c53cf216b97fca9fdfb85ee746f1284af4218b8a0756503cac139a6ee05a98a954c11a37ec768c27de96009386f95c6f2952405736630a61413cb13fbee01675fc8890692acc1e19020deeef92efa676fc5c8923b061c0e4ce41d41f08481d5db799fa030d2df336c048c374adf61f88732cfe39cfd20af468595e18f8e2d2c7e723870641cf90c3d8ac71e5a03b21de8ea503131470a25c6bff6557db60f2aea3f37ec6b73d8a529f8097ce65d53080a7da2b1fd83b0485751d17e9f0153bb98a884a6db83164953a40c85c3180a494881b3e63ba911794dbfcf588dfe1011ec4e168467339df02060dba0f0bd59b73890de6b2572cdd4909e125e85b5ee54840c4e866af5ab9a40918bfba980525b4503adf036f19a0c1f1ac089f5e8d363bf352637d688563413c76e920b63585e37e3ea6fe57fb7242377e00cfa086b36d1fbeec3d8209ff3dd09169e120493d47685179c2a6124d9e675694bcda363ffe03d49af06695d8b0a97e07601e017e0f6755933307903eb4dea74dbfb1714322b5d1921666b0190c138d6c69fb0df518acf5a15d6e1c311fb97c70ff961dc44c16caa32804ed10e231f2c60c7c60a21af7d44e301e043b5f05f0c19040e39ea5f3e212e6395a8cb4710b8eae219ed5b9aeba3c1fe3eae89a9bc0149815e899d1fa1745f6f11972342c47df56e5344ff38e1c24894b14456b338938a6d5f89a9112173d9b55a38688a7b024f6efee2fa13eb79476881eb21e7bbc2da16af6f1db8a623a9cbf60c5f700beba3f7ec32c197ecd880476538b710c1759d8a0d567ee35947e3f833e0f99b2a0c28b7602b464ea4f103d0fac54a6847f95efc64e99f2746a68234260a22d56b63ddbae0281342f8f5e9256c6d284c433ecf7baa6bac2c0819d8fb993c81d5adf4ac4b91de06c750638d87971216a48c4bd1b4a1173e1a13d6edc298c25331d985c03df3c94b0989ffe6399c5c1df340601de4499be69b4f1e75b5e113afba7c9757f96607c11d2e21bd2b8345ee51dcf2487910456cced25b07ddf74beb1470db5b4c347b718870d3a6a67a375ee23819faab7e7e2f3f6fcd2dbc6d576d4ebdb47ae8c1679326b3d2705c65a390ba5bfaa151c2b97ba3979155cb7ecb3fc6f34185f220f9b89e6c8c5e53dd6f5a1e3f6378a208fd1e0fae7040b3e5555918ec62655be3c58f0ec1c46d55c6087197ae8992dea6b4b0539c2a5bf97c9506dcf342a3de4ebf2fa2d536dd74ce322a3c95f559c58d43e7496830cc717ba181efbbd64a33d409a2901777ff57b3bd5ff8b6baeeb5b7c8af01b6133bad278aef1fba2b5ed648758ec331af014ee672a9c99b255364a1f3a98852390650962867b5d4b661fdfc29925bf4834fefb9cd619a2e58936e0d98321e365088292d14062727a391f85861cf3b28e832e8a1094683db80d4bd28783dde32a354f478885a7d0e98e1c0b69f2dad8453cf0dff", 0x589}], 0x1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f00000000c0)) 16:00:07 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x1, &(0x7f0000000040)="01000000", 0x4) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r2, 0x1) accept(r1, 0x0, &(0x7f0000000080)) 16:00:07 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0xf0000000}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) sendto$unix(r1, &(0x7f0000000140)="8081f2cb9fc66d69e59134b18ff42a8eebee2b1d1b5597b1ce7d58afb2ac4fca56779b266986eb16f402c225d81b5d36bac48368b700aa7d9eb7bc0cc4485b9055169f81185a605754257f4a07c379df1e3e9400402a42f4bcc4c2acd7787be3c8d5de3dabb243401c6e4f960d9de3072fc1bb073e8b52ff5cb7b64b77bdf40286b276ecc406ad95db69cda8ee59220391bec6a95e3d104e89221cf9c8973bf3ff67f21eb66a30025bda0d61d211ba8cc21249aee7c990a116d58891398d52bd", 0xc0, 0xd, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) 16:00:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) r2 = dup2(0xffffffffffffff9c, r1) r3 = socket$unix(0x1, 0x2, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r5 = socket$inet(0x2, 0x3, 0xffffffff) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101}, {}], 0x2}) r8 = socket(0x18, 0x1, 0x0) fcntl$setflags(r8, 0x2, 0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r10, 0xee01) r12 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000240)={{0x8, r10, r11, r10, r11, 0x90, 0x10}, 0x5, 0x54, r9, r9, 0x2, 0x14, 0x3f, 0xfcc}) r13 = socket(0x18, 0x1, 0x0) fcntl$setflags(r13, 0x2, 0x1) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r15, 0xee01) r17 = msgget$private(0x0, 0x4) r18 = socket(0x18, 0x1, 0x0) fcntl$setflags(r18, 0x2, 0x1) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r20, 0xee01) r22 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000240)={{0x8, r20, r21, r20, r21, 0x90, 0x10}, 0x5, 0x54, r19, r19, 0x2, 0x14, 0x3f, 0xfcc}) r23 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r23) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000240)={{0x8, r15, r16, r20, r16, 0x92, 0x10}, 0x43, 0xff, r23, r14, 0x2, 0x14, 0x3f, 0xfcc}) r24 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r24) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r26 = socket(0x18, 0x1, 0x0) fcntl$setflags(r26, 0x2, 0x1) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r28, 0xee01) r30 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000240)={{0x8, r28, r29, r28, r29, 0x90, 0x10}, 0x5, 0x54, r27, r27, 0x2, 0x14, 0x3f, 0xfcc}) r31 = socket(0x18, 0x1, 0x0) fcntl$setflags(r31, 0x2, 0x1) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r32, 0xee01) r33 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r33, 0x8028698c, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xffffffffffffffab) r35 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x40, 0x0) r36 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r36) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r38, 0xee01) r40 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r40, 0x1, &(0x7f0000000240)={{0x8, r38, r39, r38, r39, 0x90, 0x10}, 0x5, 0x54, r37, r37, 0x2, 0x14, 0x3f, 0xfcc}) r41 = getegid() r42 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r42, 0x0, r42) r43 = syz_open_pts() ioctl$TIOCSETAF(r43, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r43, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r43, 0x802c7414, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x0, "29ad8093cba9b22cf0b5e6586176eb3ba9714fd4"}) ioctl$TIOCSTAT(r43, 0x20007465, 0x0) r44 = syz_open_pts() ioctl$TIOCSETAF(r44, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r44, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r44, 0x802c7414, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x0, "29ad8093cba9b22cf0b5e6586176eb3ba9714fd4"}) ioctl$TIOCSTAT(r44, 0x20007465, 0x0) sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f0000000440)=ANY=[@ANYBLOB="00002e2f66696c65300040b8c290122be76ae903a905117db3e576ef52611a5d9e005584f5ec6ff22d0f931036a0011c4e7d537032c6050005000000ce58a5be9f4d2a169cb487e706f64f509c19747d63112f03935906f70877ccd52f0db866a150c80c3b533b8d2d7e6476052ee265968bdb12d230d6c48facbce8db835f87c65b1f4cfcf0ec36375978792e9bf96fe70025db0f1aa7544e1e954b5b49b8f137136f797c0fa2a6b1e3aaed0b52bbf03881d349ac2338642d24a395ea5f7ccc554b9d8ce68156dedaee433d5222b369cfb77e7f6667ba9aba9a211ead629f3028ecfb02c775c7e2252a6738a38fc46ec5e10980667541"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000bc0)=ANY=[@ANYRESHEX, @ANYRES32=r4, @ANYRES32=r5, @ANYRES16=r36, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES64=r44, @ANYRES32=0x0, @ANYRES64=r43, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYBLOB="c5c7dcd70d416353edbd1ee1d8f8191fccfc064d23f93d7cb030a44f4ff83d3367e7c090fbf0868f1bcd0363d68d0b41ab05f3c31dca3190b42ef792b70e5c9dc9e0bcfb73b84cdd5428e469af734de5e9282d521e505f0770ff23b9", @ANYRES32=r10, @ANYRES32=r16, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r24, @ANYRES32=r25, @ANYRES32=r29, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r42, @ANYRES32=r32, @ANYRES32=r34, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r35, @ANYBLOB="e3ff9b25b0f10df5ba538f9e2349b0e06d54ce34653fd4349740aa8598ffd824b8a0660f21501dabdb0e194bd77280fa3a8dfd75ff88c8f7f7dbd8c9f50b95bb5aa03f2d918440bacd73999824ed40ac5ad31e7c8032f61d9ed601dcdc34684840f51f62b1256e84875c0e3dff5628e77f829a743f", @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r36, @ANYRES32=r38, @ANYRES32=r41, @ANYBLOB='\x00\x00\x00\x00'], 0x1f4, 0x3}, 0x3) r45 = getgid() r46 = socket(0x18, 0x1, 0x0) fcntl$setflags(r46, 0x2, 0x1) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r48, 0xee01) r50 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r50, 0x1, &(0x7f0000000240)={{0x8, r48, r49, r48, r49, 0x90, 0x10}, 0x5, 0x54, r47, r47, 0x2, 0x14, 0x3f, 0xfcc}) r51 = socket(0x18, 0x1, 0x0) fcntl$setflags(r51, 0x2, 0x1) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r53, 0xee01) r55 = msgget$private(0x0, 0x4) r56 = socket(0x18, 0x1, 0x0) fcntl$setflags(r56, 0x2, 0x1) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r58, 0xee01) r60 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r60, 0x1, &(0x7f0000000240)={{0x8, r58, r59, r58, r59, 0x90, 0x10}, 0x5, 0x54, r57, r57, 0x2, 0x14, 0x3f, 0xfcc}) r61 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r61) msgctl$IPC_SET(r55, 0x1, &(0x7f0000000240)={{0x8, r53, r54, r58, r54, 0x92, 0x10}, 0x43, 0xff, r61, r52, 0x2, 0x14, 0x3f, 0xfcc}) r62 = socket(0x18, 0x1, 0x0) fcntl$setflags(r62, 0x2, 0x1) getsockopt$SO_PEERCRED(r62, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r64, 0xee01) r66 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r66, 0x1, &(0x7f0000000240)={{0x8, r64, r65, r64, r65, 0x90, 0x10}, 0x5, 0x54, r63, r63, 0x2, 0x14, 0x3f, 0xfcc}) r67 = semget$private(0x0, 0x4, 0x10) semop(r67, &(0x7f0000000000)=[{0x1, 0x402}, {0x1, 0x3ffffffffffffffe, 0x800}, {0x3, 0x1, 0x1800}, {0x3, 0x80000000, 0x800}, {0x6, 0x0, 0x1800}, {0x0, 0x472, 0x1000}, {0x4, 0x401, 0x1800}, {0x2, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semop(r67, &(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}, {0x3, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) r68 = socket(0x18, 0x1, 0x0) fcntl$setflags(r68, 0x2, 0x1) getsockopt$SO_PEERCRED(r68, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r70, 0xee01) r72 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r72, 0x1, &(0x7f0000000240)={{0x8, r70, r71, r70, r71, 0x90, 0x10}, 0x5, 0x54, r69, r69, 0x2, 0x14, 0x3f, 0xfcc}) r73 = socket$unix(0x1, 0x2, 0x0) r74 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r75 = socket$inet(0x2, 0x3, 0xffffffff) r76 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r77 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r77, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101}, {}], 0x2}) r78 = socket(0x18, 0x1, 0x0) fcntl$setflags(r78, 0x2, 0x1) getsockopt$SO_PEERCRED(r78, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r80, 0xee01) r82 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r82, 0x1, &(0x7f0000000240)={{0x8, r80, r81, r80, r81, 0x90, 0x10}, 0x5, 0x54, r79, r79, 0x2, 0x14, 0x3f, 0xfcc}) r83 = socket(0x18, 0x1, 0x0) fcntl$setflags(r83, 0x2, 0x1) getsockopt$SO_PEERCRED(r83, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r85, 0xee01) r87 = msgget$private(0x0, 0x4) r88 = socket(0x18, 0x1, 0x0) fcntl$setflags(r88, 0x2, 0x1) getsockopt$SO_PEERCRED(r88, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r90, 0xee01) r92 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r92, 0x1, &(0x7f0000000240)={{0x8, r90, r91, r90, r91, 0x90, 0x10}, 0x5, 0x54, r89, r89, 0x2, 0x14, 0x3f, 0xfcc}) r93 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r93) msgctl$IPC_SET(r87, 0x1, &(0x7f0000000240)={{0x8, r85, r86, r90, r86, 0x92, 0x10}, 0x43, 0xff, r93, r84, 0x2, 0x14, 0x3f, 0xfcc}) r94 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r94) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r96 = socket(0x18, 0x1, 0x0) fcntl$setflags(r96, 0x2, 0x1) getsockopt$SO_PEERCRED(r96, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r98, 0xee01) r100 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r100, 0x1, &(0x7f0000000240)={{0x8, r98, r99, r98, r99, 0x90, 0x10}, 0x5, 0x54, r97, r97, 0x2, 0x14, 0x3f, 0xfcc}) r101 = socket(0x18, 0x1, 0x0) fcntl$setflags(r101, 0x2, 0x1) getsockopt$SO_PEERCRED(r101, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r102, 0xee01) r103 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r103, 0x8028698c, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r103, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xffffffffffffffab) r105 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x40, 0x0) r106 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r106) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r108, 0xee01) r110 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r110, 0x1, &(0x7f0000000240)={{0x8, r108, r109, r108, r109, 0x90, 0x10}, 0x5, 0x54, r107, r107, 0x2, 0x14, 0x3f, 0xfcc}) r111 = getegid() r112 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r112, 0x0, r112) r113 = syz_open_pts() ioctl$TIOCSETAF(r113, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r113, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r113, 0x802c7414, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x0, "29ad8093cba9b22cf0b5e6586176eb3ba9714fd4"}) ioctl$TIOCSTAT(r113, 0x20007465, 0x0) r114 = syz_open_pts() ioctl$TIOCSETAF(r114, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r114, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r114, 0x802c7414, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x0, "29ad8093cba9b22cf0b5e6586176eb3ba9714fd4"}) ioctl$TIOCSTAT(r114, 0x20007465, 0x0) sendmsg$unix(r73, &(0x7f0000000540)={&(0x7f0000000440)=ANY=[@ANYBLOB="00002e2f66696c65300040b8c290122be76ae903a905117db3e576ef52611a5d9e005584f5ec6ff22d0f931036a0011c4e7d537032c6050005000000ce58a5be9f4d2a169cb487e706f64f509c19747d63112f03935906f70877ccd52f0db866a150c80c3b533b8d2d7e6476052ee265968bdb12d230d6c48facbce8db835f87c65b1f4cfcf0ec36375978792e9bf96fe70025db0f1aa7544e1e954b5b49b8f137136f797c0fa2a6b1e3aaed0b52bbf03881d349ac2338642d24a395ea5f7ccc554b9d8ce68156dedaee433d5222b369cfb77e7f6667ba9aba9a211ead629f3028ecfb02c775c7e2252a6738a38fc46ec5e10980667541"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000bc0)=ANY=[@ANYRESHEX, @ANYRES32=r74, @ANYRES32=r75, @ANYRES16=r106, @ANYRES32=r76, @ANYRES32=r77, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES64=r114, @ANYRES32=0x0, @ANYRES64=r113, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYBLOB="c5c7dcd70d416353edbd1ee1d8f8191fccfc064d23f93d7cb030a44f4ff83d3367e7c090fbf0868f1bcd0363d68d0b41ab05f3c31dca3190b42ef792b70e5c9dc9e0bcfb73b84cdd5428e469af734de5e9282d521e505f0770ff23b9", @ANYRES32=r80, @ANYRES32=r86, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r94, @ANYRES32=r95, @ANYRES32=r99, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r112, @ANYRES32=r102, @ANYRES32=r104, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r105, @ANYBLOB="e3ff9b25b0f10df5ba538f9e2349b0e06d54ce34653fd4349740aa8598ffd824b8a0660f21501dabdb0e194bd77280fa3a8dfd75ff88c8f7f7dbd8c9f50b95bb5aa03f2d918440bacd73999824ed40ac5ad31e7c8032f61d9ed601dcdc34684840f51f62b1256e84875c0e3dff5628e77f829a743f", @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r106, @ANYRES32=r108, @ANYRES32=r111, @ANYBLOB='\x00\x00\x00\x00'], 0x1f4, 0x3}, 0x3) r115 = socket(0x18, 0x1, 0x0) setsockopt(r115, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r115, 0x29, 0x800000000000009, 0x0, 0x0) getsockopt$SO_PEERCRED(r115, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) semctl$IPC_SET(r67, 0x0, 0x1, &(0x7f0000000140)={{0xfc0, r70, r86, r116, 0x0, 0x290, 0xffffffff}, 0x0, 0x7, 0xfffffffffffffffc}) r117 = socket$unix(0x1, 0x2, 0x0) r118 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r119 = socket$inet(0x2, 0x3, 0xffffffff) r120 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r121 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r121, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101}, {}], 0x2}) r122 = socket(0x18, 0x1, 0x0) fcntl$setflags(r122, 0x2, 0x1) getsockopt$SO_PEERCRED(r122, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r124, 0xee01) r126 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r126, 0x1, &(0x7f0000000240)={{0x8, r124, r125, r124, r125, 0x90, 0x10}, 0x5, 0x54, r123, r123, 0x2, 0x14, 0x3f, 0xfcc}) r127 = socket(0x18, 0x1, 0x0) fcntl$setflags(r127, 0x2, 0x1) getsockopt$SO_PEERCRED(r127, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r129, 0xee01) r131 = msgget$private(0x0, 0x4) r132 = socket(0x18, 0x1, 0x0) fcntl$setflags(r132, 0x2, 0x1) getsockopt$SO_PEERCRED(r132, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r134, 0xee01) r136 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r136, 0x1, &(0x7f0000000240)={{0x8, r134, r135, r134, r135, 0x90, 0x10}, 0x5, 0x54, r133, r133, 0x2, 0x14, 0x3f, 0xfcc}) r137 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r137) msgctl$IPC_SET(r131, 0x1, &(0x7f0000000240)={{0x8, r129, r130, r134, r130, 0x92, 0x10}, 0x43, 0xff, r137, r128, 0x2, 0x14, 0x3f, 0xfcc}) r138 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r138) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r140 = socket(0x18, 0x1, 0x0) fcntl$setflags(r140, 0x2, 0x1) getsockopt$SO_PEERCRED(r140, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r142, 0xee01) r144 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r144, 0x1, &(0x7f0000000240)={{0x8, r142, r143, r142, r143, 0x90, 0x10}, 0x5, 0x54, r141, r141, 0x2, 0x14, 0x3f, 0xfcc}) r145 = socket(0x18, 0x1, 0x0) fcntl$setflags(r145, 0x2, 0x1) getsockopt$SO_PEERCRED(r145, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r146, 0xee01) r147 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r147, 0x8028698c, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r147, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xffffffffffffffab) r149 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x40, 0x0) r150 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r150) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r152, 0xee01) r154 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r154, 0x1, &(0x7f0000000240)={{0x8, r152, r153, r152, r153, 0x90, 0x10}, 0x5, 0x54, r151, r151, 0x2, 0x14, 0x3f, 0xfcc}) r155 = getegid() r156 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r156, 0x0, r156) r157 = syz_open_pts() ioctl$TIOCSETAF(r157, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r157, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r157, 0x802c7414, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x0, "29ad8093cba9b22cf0b5e6586176eb3ba9714fd4"}) ioctl$TIOCSTAT(r157, 0x20007465, 0x0) r158 = syz_open_pts() ioctl$TIOCSETAF(r158, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r158, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r158, 0x802c7414, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x0, "29ad8093cba9b22cf0b5e6586176eb3ba9714fd4"}) ioctl$TIOCSTAT(r158, 0x20007465, 0x0) sendmsg$unix(r117, &(0x7f0000000540)={&(0x7f0000000440)=ANY=[@ANYBLOB="00002e2f66696c65300040b8c290122be76ae903a905117db3e576ef52611a5d9e005584f5ec6ff22d0f931036a0011c4e7d537032c6050005000000ce58a5be9f4d2a169cb487e706f64f509c19747d63112f03935906f70877ccd52f0db866a150c80c3b533b8d2d7e6476052ee265968bdb12d230d6c48facbce8db835f87c65b1f4cfcf0ec36375978792e9bf96fe70025db0f1aa7544e1e954b5b49b8f137136f797c0fa2a6b1e3aaed0b52bbf03881d349ac2338642d24a395ea5f7ccc554b9d8ce68156dedaee433d5222b369cfb77e7f6667ba9aba9a211ead629f3028ecfb02c775c7e2252a6738a38fc46ec5e10980667541"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000bc0)=ANY=[@ANYRESHEX, @ANYRES32=r118, @ANYRES32=r119, @ANYRES16=r150, @ANYRES32=r120, @ANYRES32=r121, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES64=r158, @ANYRES32=0x0, @ANYRES64=r157, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYBLOB="c5c7dcd70d416353edbd1ee1d8f8191fccfc064d23f93d7cb030a44f4ff83d3367e7c090fbf0868f1bcd0363d68d0b41ab05f3c31dca3190b42ef792b70e5c9dc9e0bcfb73b84cdd5428e469af734de5e9282d521e505f0770ff23b9", @ANYRES32=r124, @ANYRES32=r130, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r138, @ANYRES32=r139, @ANYRES32=r143, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r156, @ANYRES32=r146, @ANYRES32=r148, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r149, @ANYBLOB="e3ff9b25b0f10df5ba538f9e2349b0e06d54ce34653fd4349740aa8598ffd824b8a0660f21501dabdb0e194bd77280fa3a8dfd75ff88c8f7f7dbd8c9f50b95bb5aa03f2d918440bacd73999824ed40ac5ad31e7c8032f61d9ed601dcdc34684840f51f62b1256e84875c0e3dff5628e77f829a743f", @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r150, @ANYRES32=r152, @ANYRES32=r155, @ANYBLOB='\x00\x00\x00\x00'], 0x1f4, 0x3}, 0x3) r159 = socket$unix(0x1, 0x2, 0x0) r160 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r161 = socket$inet(0x2, 0x3, 0xffffffff) r162 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r163 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r163, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101}, {}], 0x2}) r164 = socket(0x18, 0x1, 0x0) fcntl$setflags(r164, 0x2, 0x1) getsockopt$SO_PEERCRED(r164, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r166, 0xee01) r168 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r168, 0x1, &(0x7f0000000240)={{0x8, r166, r167, r166, r167, 0x90, 0x10}, 0x5, 0x54, r165, r165, 0x2, 0x14, 0x3f, 0xfcc}) r169 = socket(0x18, 0x1, 0x0) fcntl$setflags(r169, 0x2, 0x1) getsockopt$SO_PEERCRED(r169, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r171, 0xee01) r173 = msgget$private(0x0, 0x4) r174 = socket(0x18, 0x1, 0x0) fcntl$setflags(r174, 0x2, 0x1) getsockopt$SO_PEERCRED(r174, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r176, 0xee01) r178 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r178, 0x1, &(0x7f0000000240)={{0x8, r176, r177, r176, r177, 0x90, 0x10}, 0x5, 0x54, r175, r175, 0x2, 0x14, 0x3f, 0xfcc}) r179 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r179) msgctl$IPC_SET(r173, 0x1, &(0x7f0000000240)={{0x8, r171, r172, r176, r172, 0x92, 0x10}, 0x43, 0xff, r179, r170, 0x2, 0x14, 0x3f, 0xfcc}) r180 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r180) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r182 = socket(0x18, 0x1, 0x0) fcntl$setflags(r182, 0x2, 0x1) getsockopt$SO_PEERCRED(r182, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r184, 0xee01) r186 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r186, 0x1, &(0x7f0000000240)={{0x8, r184, r185, r184, r185, 0x90, 0x10}, 0x5, 0x54, r183, r183, 0x2, 0x14, 0x3f, 0xfcc}) r187 = socket(0x18, 0x1, 0x0) fcntl$setflags(r187, 0x2, 0x1) getsockopt$SO_PEERCRED(r187, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r188, 0xee01) r189 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r189, 0x8028698c, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r189, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xffffffffffffffab) r191 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x40, 0x0) r192 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r192) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r194, 0xee01) r196 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r196, 0x1, &(0x7f0000000240)={{0x8, r194, r195, r194, r195, 0x90, 0x10}, 0x5, 0x54, r193, r193, 0x2, 0x14, 0x3f, 0xfcc}) r197 = getegid() r198 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r198, 0x0, r198) r199 = syz_open_pts() ioctl$TIOCSETAF(r199, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r199, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r199, 0x802c7414, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x0, "29ad8093cba9b22cf0b5e6586176eb3ba9714fd4"}) ioctl$TIOCSTAT(r199, 0x20007465, 0x0) r200 = syz_open_pts() ioctl$TIOCSETAF(r200, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r200, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r200, 0x802c7414, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x0, "29ad8093cba9b22cf0b5e6586176eb3ba9714fd4"}) ioctl$TIOCSTAT(r200, 0x20007465, 0x0) sendmsg$unix(r159, &(0x7f0000000540)={&(0x7f0000000440)=ANY=[@ANYBLOB="00002e2f66696c65300040b8c290122be76ae903a905117db3e576ef52611a5d9e005584f5ec6ff22d0f931036a0011c4e7d537032c6050005000000ce58a5be9f4d2a169cb487e706f64f509c19747d63112f03935906f70877ccd52f0db866a150c80c3b533b8d2d7e6476052ee265968bdb12d230d6c48facbce8db835f87c65b1f4cfcf0ec36375978792e9bf96fe70025db0f1aa7544e1e954b5b49b8f137136f797c0fa2a6b1e3aaed0b52bbf03881d349ac2338642d24a395ea5f7ccc554b9d8ce68156dedaee433d5222b369cfb77e7f6667ba9aba9a211ead629f3028ecfb02c775c7e2252a6738a38fc46ec5e10980667541"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000bc0)=ANY=[@ANYRESHEX, @ANYRES32=r160, @ANYRES32=r161, @ANYRES16=r192, @ANYRES32=r162, @ANYRES32=r163, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES64=r200, @ANYRES32=0x0, @ANYRES64=r199, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYBLOB="c5c7dcd70d416353edbd1ee1d8f8191fccfc064d23f93d7cb030a44f4ff83d3367e7c090fbf0868f1bcd0363d68d0b41ab05f3c31dca3190b42ef792b70e5c9dc9e0bcfb73b84cdd5428e469af734de5e9282d521e505f0770ff23b9", @ANYRES32=r166, @ANYRES32=r172, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r180, @ANYRES32=r181, @ANYRES32=r185, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r198, @ANYRES32=r188, @ANYRES32=r190, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r191, @ANYBLOB="e3ff9b25b0f10df5ba538f9e2349b0e06d54ce34653fd4349740aa8598ffd824b8a0660f21501dabdb0e194bd77280fa3a8dfd75ff88c8f7f7dbd8c9f50b95bb5aa03f2d918440bacd73999824ed40ac5ad31e7c8032f61d9ed601dcdc34684840f51f62b1256e84875c0e3dff5628e77f829a743f", @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r192, @ANYRES32=r194, @ANYRES32=r197, @ANYBLOB='\x00\x00\x00\x00'], 0x1f4, 0x3}, 0x3) r201 = socket$unix(0x1, 0x2, 0x0) r202 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r203 = socket$inet(0x2, 0x3, 0xffffffff) r204 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r205 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r205, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101}, {}], 0x2}) r206 = socket(0x18, 0x1, 0x0) fcntl$setflags(r206, 0x2, 0x1) getsockopt$SO_PEERCRED(r206, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r208, 0xee01) r210 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r210, 0x1, &(0x7f0000000240)={{0x8, r208, r209, r208, r209, 0x90, 0x10}, 0x5, 0x54, r207, r207, 0x2, 0x14, 0x3f, 0xfcc}) r211 = socket(0x18, 0x1, 0x0) fcntl$setflags(r211, 0x2, 0x1) getsockopt$SO_PEERCRED(r211, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r213, 0xee01) r215 = msgget$private(0x0, 0x4) r216 = socket(0x18, 0x1, 0x0) fcntl$setflags(r216, 0x2, 0x1) getsockopt$SO_PEERCRED(r216, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r218, 0xee01) r220 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r220, 0x1, &(0x7f0000000240)={{0x8, r218, r219, r218, r219, 0x90, 0x10}, 0x5, 0x54, r217, r217, 0x2, 0x14, 0x3f, 0xfcc}) r221 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r221) msgctl$IPC_SET(r215, 0x1, &(0x7f0000000240)={{0x8, r213, r214, r218, r214, 0x92, 0x10}, 0x43, 0xff, r221, r212, 0x2, 0x14, 0x3f, 0xfcc}) r222 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r222) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r224 = socket(0x18, 0x1, 0x0) fcntl$setflags(r224, 0x2, 0x1) getsockopt$SO_PEERCRED(r224, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r226, 0xee01) r228 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r228, 0x1, &(0x7f0000000240)={{0x8, r226, r227, r226, r227, 0x90, 0x10}, 0x5, 0x54, r225, r225, 0x2, 0x14, 0x3f, 0xfcc}) r229 = socket(0x18, 0x1, 0x0) fcntl$setflags(r229, 0x2, 0x1) getsockopt$SO_PEERCRED(r229, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r230, 0xee01) r231 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r231, 0x8028698c, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r231, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xffffffffffffffab) r233 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x40, 0x0) r234 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r234) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r235, 0xee01) msgget$private(0x0, 0x4) r236 = getegid() r237 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r237, 0x0, r237) r238 = syz_open_pts() ioctl$TIOCSETAF(r238, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r238, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r238, 0x802c7414, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x0, "29ad8093cba9b22cf0b5e6586176eb3ba9714fd4"}) ioctl$TIOCSTAT(r238, 0x20007465, 0x0) r239 = syz_open_pts() ioctl$TIOCSETAF(r239, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r239, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r239, 0x802c7414, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x0, "29ad8093cba9b22cf0b5e6586176eb3ba9714fd4"}) ioctl$TIOCSTAT(r239, 0x20007465, 0x0) sendmsg$unix(r201, &(0x7f0000000540)={&(0x7f0000000440)=ANY=[@ANYBLOB="00002e2f66696c65300040b8c290122be76ae903a905117db3e576ef52611a5d9e005584f5ec6ff22d0f931036a0011c4e7d537032c6050005000000ce58a5be9f4d2a169cb487e706f64f509c19747d63112f03935906f70877ccd52f0db866a150c80c3b533b8d2d7e6476052ee265968bdb12d230d6c48facbce8db835f87c65b1f4cfcf0ec36375978792e9bf96fe70025db0f1aa7544e1e954b5b49b8f137136f797c0fa2a6b1e3aaed0b52bbf03881d349ac2338642d24a395ea5f7ccc554b9d8ce68156dedaee433d5222b369cfb77e7f6667ba9aba9a211ead629f3028ecfb02c775c7e2252a6738a38fc46ec5e10980667541"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000bc0)=ANY=[@ANYRESHEX, @ANYRES32=r202, @ANYRES32=r203, @ANYRES16=r234, @ANYRES32=r204, @ANYRES32=r205, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES64=r239, @ANYRES32=0x0, @ANYRES64=r238, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYBLOB="c5c7dcd70d416353edbd1ee1d8f8191fccfc064d23f93d7cb030a44f4ff83d3367e7c090fbf0868f1bcd0363d68d0b41ab05f3c31dca3190b42ef792b70e5c9dc9e0bcfb73b84cdd5428e469af734de5e9282d521e505f0770ff23b9", @ANYRES32=r208, @ANYRES32=r214, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r222, @ANYRES32=r223, @ANYRES32=r227, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r237, @ANYRES32=r230, @ANYRES32=r232, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r233, @ANYBLOB="e3ff9b25b0f10df5ba538f9e2349b0e06d54ce34653fd4349740aa8598ffd824b8a0660f21501dabdb0e194bd77280fa3a8dfd75ff88c8f7f7dbd8c9f50b95bb5aa03f2d918440bacd73999824ed40ac5ad31e7c8032f61d9ed601dcdc34684840f51f62b1256e84875c0e3dff5628e77f829a743f", @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r234, @ANYRES32=r235, @ANYRES32=r236, @ANYBLOB='\x00\x00\x00\x00'], 0x1f4, 0x3}, 0x3) getgroups(0x9, &(0x7f0000000240)=[r65, r86, 0xffffffffffffffff, r148, 0x0, 0x0, r185, r236, 0x0]) sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f00000001c0)=@file={0x2, './bus\x00'}, 0x8, &(0x7f0000000200)=[{&(0x7f00000002c0)="21f49380b3ae843c8dbc9bf32c9c2ef8a832d20dc54d406a1644f77f06879495dbbe3b3eb368c24fae855fc552507fb91f449754de74e6b6b7543be083563290c25aa8642b0244841df2204263786f89329de89532fc63d6a398476c5510de65582d4cd9a22f38f0a386045aedbba188e6c4c797bd93d19acb652db55b539db725b962c87a25b5675de28d63cb0b770943e5137da1983a39024093e1510f1fac8186dd8357f6b0a2e341f05eed2244b3620e0ab023a5add60213a4f2a9702b87e86c16df47fb8f27729493eccea7376ff40c2e2623d231d2", 0xd8}], 0x1, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r24, 0xffffffffffffffff, r45}, @cred={0x20, 0xffff, 0x0, r47, r53, r240}], 0x40, 0x407}, 0x404) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x1300) r241 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r241, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) r242 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) writev(r242, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) getpeername$inet6(r242, &(0x7f0000000080), &(0x7f00000000c0)=0x3) 16:00:07 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x5ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r2, 0x6, 0x8000, &(0x7f00000001c0)="69781f271946e921ea70bfd6ee701f2ee70824290bdeade8c70e48dc48be1b517caa911413827cb323a205f4bf5bfed1071e834d551bc67152cf40d096dc66133a308cdb5cfab8c77322e36ae0da4b8f15480a681f37555567de1f3b501a06502ce48d6dff13", 0x66) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:07 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e940000000000000c1a1bf00"/28, 0x1c) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000780)="bee0940a02f97882709a6059ec928a6501257f8f4c24f3d0bad062a2af859dd46c73d80f1db4d43e2377c6128a6d51171f4d0051e679d7eab5610c858d80c06c8ee82aa27b4825e8d67a0f5ad280fbde8214129571f7cfd9a841ba43369e43fa36652a2757bbd403d4d49aa98ff0b996be0438234f9379169d44dad66f0ea9bf9d0f156099712886d1e0d93d07540342194fd78ba3255df1331ae2e5e64c88ea1f715d13978fe3935f31b47dcf1ce474da898997443aa51c9dedfc004e06d51fb82f4f00a0d2697134bdd58a3f500705a31cd5611e2e666a569b42a66c9fa46e1225e77aa02507c14b92ffda4b8baeed42eec942adbf64f3a16b2e369cd9327579792bc31fbe029439432f03889bbfca926cc7502b9ef1a05cac743c9301258c594068b6985dca9e521620e0fca51fc02eb2d550b92597062b58591f4c4ce17acaabaf0cb3bee8106314c890f00c7e73f1cdd839ee5e2b301c9fc6fb0243287b4cd8ba56ec2e1ecb352bbc7e4c76fa22534b8cd99bf34e1649f497a61ad732625c796219463e04336c2ae24457fd637cf79a46ee071d030ad6d7afb0367376ef1367761106f99cb7a0698db4797dc97794a2e27a03fd72adc947a07714e2d65670070f22f9fc4b3f744e829b0d0fbf015c22d7846e394fdbdec0b978cd3c5b8329866c57df66168e5e9dc70df898b5c3d416c24cd04f3aad89c90c789712c7cd1aac38bd6aa89aea83ba29ca67cfbc89fbe235cc4e064af9bb0561269fd0cdd303afdf570d2a398301707b3f2dcd4f551866e83c7145779eb708de463388dbb7dea0deb6278636ac2c2e23473208bfd9a81ef108cb2bd078cc268104f1bde13c5386d7da3366e19bca7df8b38d8da92aa1cb68077be0ffd99b97cd6c04e94b67962b5baa8d7031718d100621146cef52b05dcb49931d29ba9478af6fc51869f264213cc1362c06d985e53181303152f80326fde808d6d345f85aadc453bc78ffddbfc93a35d700478164f02f68ce78945ba92a5eb57213e8844e24f2a9b6ce5d10718371f596bf20bbb7fdc1cdd17e75d30111107d3d574aa84082ad598182d43532295adbb4e299de3e46dc957b87a256a3437df80fc437d87fba78d13dee75b94be3d59eb7787eb6918fa177a7d571efd911fe8574948f1f4316e7ded13b617b00e188617907c230b7e329d1e1751da5a7e38c768c79d8175a65bf20657d3853d4e111c6cec009bbfb2909a0b18873a91bd6037824073e473eba8bb4b219026a09820165467e51f0bc78ca1223aa7a1a6c7c14cf25765dcae730536df5e6bafd60697e077b2d8dce5d089f7b438b5bbf3d5b2b20615c22794ce034c559ad9ed1be7ce91626a10970b5d9f93b4edfcb4b6998652d83ed4a3b180b0b079a30d50ebec2719dbaa67f1266937cf00c32c6f757608a8ef9a196f76a68333443c092dd4913180a19f4f8b436f5fc2b23f9177617ac2d574e61ace07eb65bbe6bd2f8a965c63d7a434f38865b1bc887913e4b9890d0510fed93573f700a5dded32bfff85c31f1649c02f22ce6510f7f939510773e4cb2d89b26918c3d2f7a3c99ae8fc9de654e341077fd924125cd8edcef791b89a0301811c77c0e1d22c9d96e848b238973e42eb1a808aec37ee858040832695345f346dce4355ace02ac52eddb891bf922a39a06d1a28bed2e625b2ccf8fd8ef6835aad8f4f9b34f62fa5d5d80dfe197178e9202fd27a071ff6ec26f834e6a3ac5f8c916ff3da03e22dde386b576f7a61325d55ff57b5a42391f78f6ede133d908568ec6743bf7c2d558945afe97e7341997b794d3277b29ec9865873cc3b8da311beedd5fec5361fa48b9a323d6d64051e1055895e311d1ae1e2937ff2ea1d4c47bb08d2cd387aa4dc57e55ee4ebd1b02c6e8cf0d4e0e3c31d72e5c49fe010a6cae2ebbe6ab33af94aa910268ca42a1982866bb3505cfd319c4f6c33b05330d5b5d5df9484f7d4db9f60a", 0x57d}], 0x1) socket(0x26, 0x4, 0x6f) r2 = getegid() r3 = socket(0x18, 0x5, 0x1) fcntl$setflags(r3, 0x2, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = semget$private(0x0, 0x4, 0x10) semop(r6, &(0x7f0000000000)=[{0x1, 0x402}, {0x1, 0x3ffffffffffffffe, 0x800}, {0x3, 0x1, 0x1800}, {0x3, 0x80000000, 0x800}, {0x6, 0x0, 0x1800}, {0x0, 0x472, 0x1000}, {0x4, 0x401, 0x1800}, {0x2, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 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}, {0x3, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) r7 = socket(0x18, 0x1, 0x0) fcntl$setflags(r7, 0x2, 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r9, 0xee01) r11 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000240)={{0x8, r9, r10, r9, r10, 0x90, 0x10}, 0x5, 0x54, r8, r8, 0x2, 0x14, 0x3f, 0xfcc}) r12 = socket$unix(0x1, 0x2, 0x0) r13 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r14 = socket$inet(0x2, 0x3, 0xffffffff) r15 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r16 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r16, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101}, {}], 0x2}) r17 = socket(0x18, 0x1, 0x0) fcntl$setflags(r17, 0x2, 0x1) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r19, 0xee01) r21 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000240)={{0x8, r19, r20, r19, r20, 0x90, 0x10}, 0x5, 0x54, r18, r18, 0x2, 0x14, 0x3f, 0xfcc}) r22 = socket(0x18, 0x1, 0x0) fcntl$setflags(r22, 0x2, 0x1) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r24, 0xee01) r26 = msgget$private(0x0, 0x4) r27 = socket(0x18, 0x1, 0x0) fcntl$setflags(r27, 0x2, 0x1) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r29, 0xee01) r31 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r31, 0x1, &(0x7f0000000240)={{0x8, r29, r30, r29, r30, 0x90, 0x10}, 0x5, 0x54, r28, r28, 0x2, 0x14, 0x3f, 0xfcc}) r32 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r32) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000240)={{0x1, r24, r25, r29, r25, 0x112, 0x10}, 0x43, 0xff, r18, r23, 0x2, 0x13, 0x3f, 0xfcc}) r33 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r33) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r35 = socket(0x18, 0x1, 0x0) fcntl$setflags(r35, 0x2, 0x1) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r37, 0xee01) r39 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r39, 0x1, &(0x7f0000000240)={{0x8, r37, r38, r37, r38, 0x90, 0x10}, 0x5, 0x54, r36, r36, 0x2, 0x14, 0x3f, 0xfcc}) r40 = socket(0x18, 0x1, 0x0) fcntl$setflags(r40, 0x2, 0x1) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r41, 0xee01) r42 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r42, 0x8028698c, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xffffffffffffffab) r44 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x40, 0x0) r45 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r45) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r47, 0xee01) r49 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r49, 0x1, &(0x7f0000000240)={{0x8, r47, r48, r47, r48, 0x90, 0x10}, 0x5, 0x54, r46, r46, 0x2, 0x14, 0x3f, 0xfcc}) r50 = getegid() r51 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r51, 0x0, r51) r52 = syz_open_pts() ioctl$TIOCSETAF(r52, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r52, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r52, 0x802c7414, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x0, "29ad8093cba9b22cf0b5e6586176eb3ba9714fd4"}) ioctl$TIOCSTAT(r52, 0x20007465, 0x0) r53 = syz_open_pts() ioctl$TIOCSETAF(r53, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r53, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r53, 0x802c7414, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x0, "29ad8093cba9b22cf0b5e6586176eb3ba9714fd4"}) ioctl$TIOCSTAT(r53, 0x20007465, 0x0) sendmsg$unix(r12, &(0x7f0000000540)={&(0x7f0000000440)=ANY=[@ANYBLOB="00002e2f66696c65300040b8c290122be76ae903a905117db3e576ef52611a5d9e005584f5ec6ff22d0f931036a0011c4e7d537032c6050005000000ce58a5be9f4d2a169cb487e706f64f509c19747d63112f03935906f70877ccd52f0db866a150c80c3b533b8d2d7e6476052ee265968bdb12d230d6c48facbce8db835f87c65b1f4cfcf0ec36375978792e9bf96fe70025db0f1aa7544e1e954b5b49b8f137136f797c0fa2a6b1e3aaed0b52bbf03881d349ac2338642d24a395ea5f7ccc554b9d8ce68156dedaee433d5222b369cfb77e7f6667ba9aba9a211ead629f3028ecfb02c775c7e2252a6738a38fc46ec5e10980667541"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000bc0)=ANY=[@ANYRESHEX, @ANYRES32=r13, @ANYRES32=r14, @ANYRES16=r45, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES64=r53, @ANYRES32=0x0, @ANYRES64=r52, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYBLOB="c5c7dcd70d416353edbd1ee1d8f8191fccfc064d23f93d7cb030a44f4ff83d3367e7c090fbf0868f1bcd0363d68d0b41ab05f3c31dca3190b42ef792b70e5c9dc9e0bcfb73b84cdd5428e469af734de5e9282d521e505f0770ff23b9", @ANYRES32=r19, @ANYRES32=r25, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r33, @ANYRES32=r34, @ANYRES32=r38, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r51, @ANYRES32=r41, @ANYRES32=r43, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r44, @ANYBLOB="e3ff9b25b0f10df5ba538f9e2349b0e06d54ce34653fd4349740aa8598ffd824b8a0660f21501dabdb0e194bd77280fa3a8dfd75ff88c8f7f7dbd8c9f50b95bb5aa03f2d918440bacd73999824ed40ac5ad31e7c8032f61d9ed601dcdc34684840f51f62b1256e84875c0e3dff5628e77f829a743f", @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r45, @ANYRES32=r47, @ANYRES32=r50, @ANYBLOB='\x00\x00\x00\x00'], 0x1f4, 0x3}, 0x3) r54 = socket(0x18, 0x1, 0x0) setsockopt(r54, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r54, 0x29, 0x800000000000009, 0x0, 0x0) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0xfc0, r9, r25, r55, 0x0, 0x290, 0xffffffff}, 0x0, 0x7, 0xfffffffffffffffc}) lchown(&(0x7f0000000100)='./file0\x00', r5, r25) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r57, 0xee01) r59 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r59, 0x1, &(0x7f0000000240)={{0x8, r57, r58, r57, r58, 0x90, 0x10}, 0x5, 0x54, r56, r56, 0x2, 0x14, 0x3f, 0xfcc}) r60 = getegid() r61 = socket(0x18, 0x1, 0x0) fcntl$setflags(r61, 0x2, 0x1) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r63, 0xee01) r65 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r65, 0x1, &(0x7f0000000240)={{0x8, r63, r64, r63, r64, 0x90, 0x10}, 0x5, 0x54, r62, r62, 0x2, 0x14, 0x3f, 0xfcc}) getgroups(0x5, &(0x7f00000000c0)=[r2, 0xffffffffffffffff, r58, r60, r64]) 16:00:08 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000000)='./bus/file0\x00', 0x3a0934c44f7b202b, 0x8) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') mknod(&(0x7f00000001c0)='./file0/file1\x00', 0x6000, 0x0) unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000180)='\x00\xe6') chroot(&(0x7f0000000100)='./file0/file1\x00') r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x0) open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x0) pwrite(r3, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) ftruncate(r0, 0x0, 0x1) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000280)={'./file0\x00', 0x100, 0x2009, 0x7, 0x1, 0x1, 0x47, 0x7, 0x0, 0x1, 0x400, 0x4}) execve(0x0, 0x0, 0x0) 16:00:08 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7a8ad6b3e910c411d6c6aa98d8851fa8a0f45ca76571b873ce0fbd6a900000041acc3cf740e8a70530000000000002452000000000000000000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da6040"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) fcntl$getown(r0, 0x5) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x35}, {0x45, 0x0, 0x5}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:08 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYRES64, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x20}, 0x0) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x42) 16:00:08 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r1, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) r2 = getpgrp() r3 = socket$unix(0x1, 0x2, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r5 = socket$inet(0x2, 0x3, 0xffffffff) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101}, {}], 0x2}) r8 = socket(0x18, 0x1, 0x0) fcntl$setflags(r8, 0x2, 0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r10, 0xee01) r12 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000240)={{0x8, r10, r11, r10, r11, 0x90, 0x10}, 0x5, 0x54, r9, r9, 0x2, 0x14, 0x3f, 0xfcc}) r13 = socket(0x18, 0x1, 0x0) fcntl$setflags(r13, 0x2, 0x1) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r15, 0xee01) r17 = msgget$private(0x0, 0x4) r18 = socket(0x18, 0x1, 0x0) fcntl$setflags(r18, 0x2, 0x1) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r20, 0xee01) r22 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000240)={{0x8, r20, r21, r20, r21, 0x90, 0x10}, 0x5, 0x54, r19, r19, 0x2, 0x14, 0x3f, 0xfcc}) r23 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r23) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000240)={{0x8, r15, r16, r20, r16, 0x92, 0x10}, 0x43, 0xff, r23, r14, 0x2, 0x14, 0x3f, 0xfcc}) r24 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r24) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r26 = socket(0x18, 0x1, 0x0) fcntl$setflags(r26, 0x2, 0x1) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r28, 0xee01) r30 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000240)={{0x8, r28, r29, r28, r29, 0x90, 0x10}, 0x5, 0x54, r27, r27, 0x2, 0x14, 0x3f, 0xfcc}) r31 = socket(0x18, 0x1, 0x0) fcntl$setflags(r31, 0x2, 0x1) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r32, 0xee01) r33 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r33, 0x8028698c, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xffffffffffffffab) r35 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x40, 0x0) r36 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r36) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r38, 0xee01) r40 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r40, 0x1, &(0x7f0000000240)={{0x8, r38, r39, r38, r39, 0x90, 0x10}, 0x5, 0x54, r37, r37, 0x2, 0x14, 0x3f, 0xfcc}) r41 = getegid() r42 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r42, 0x0, r42) r43 = syz_open_pts() ioctl$TIOCSETAF(r43, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r43, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r43, 0x802c7414, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x0, "29ad8093cba9b22cf0b5e6586176eb3ba9714fd4"}) ioctl$TIOCSTAT(r43, 0x20007465, 0x0) r44 = syz_open_pts() ioctl$TIOCSETAF(r44, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r44, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r44, 0x802c7414, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x0, "29ad8093cba9b22cf0b5e6586176eb3ba9714fd4"}) ioctl$TIOCSTAT(r44, 0x20007465, 0x0) sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f0000000440)=ANY=[@ANYBLOB="00002e2f66696c65300040b8c290122be76ae903a905117db3e576ef52611a5d9e005584f5ec6ff22d0f931036a0011c4e7d537032c6050005000000ced0e6da26efa171ff3ed9964797a258a5be9f4d2a169cb487e706f64f509c19747d63112f03935906f70877ccd52f0db866a150c80c3b533b8d2d7e6476052ee265968bdb12d230d6c48facbce8db835f87c65b1f4cfcf0ec3637594e1e954b5b49b8f137136f797c0fa2a6b1e3aaed0b52bbf03881d349ac2338642d24a395ea5f7ccc554b9d8ce68156dedaee433d5222b369cfb77e7f66676242e2ef795afe794ad6b2d72a9f3028ecfb02c775c7e2252a67e0cbe5"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000bc0)=ANY=[@ANYRESHEX, @ANYRES32=r4, @ANYRES32=r5, @ANYRES16=r36, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES64=r44, @ANYRES32=0x0, @ANYRES64=r43, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYBLOB="c5c7dcd70d416353edbd1ee1d8f8191fccfc064d23f93d7cb030a44f4ff83d3367e7c090fbf0868f1bcd0363d68d0b41ab05f3c31dca3190b42ef792b70e5c9dc9e0bcfb73b84cdd5428e469af734de5e9282d521e505f0770ff23b9", @ANYRES32=r10, @ANYRES32=r16, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r24, @ANYRES32=r25, @ANYRES32=r29, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r42, @ANYRES32=r32, @ANYRES32=r34, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r35, @ANYBLOB="e3ff9b25b0f10df5ba538f9e2349b0e06d54ce34653fd4349740aa8598ffd824b8a0660f21501dabdb0e194bd77280fa3a8dfd75ff88c8f7f7dbd8c9f50b95bb5aa03f2d918440bacd73999824ed40ac5ad31e7c8032f61d9ed601dcdc34684840f51f62b1256e84875c0e3dff5628e77f829a743f", @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r36, @ANYRES32=r38, @ANYRES32=r41, @ANYBLOB='\x00\x00\x00\x00'], 0x1f4, 0x3}, 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r46, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r47, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r48, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) r49 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x0, 0x0) r50 = open(&(0x7f0000000280)='./file0\x00', 0x10000, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r51, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r52, &(0x7f0000000100)=ANY=[@ANYBLOB="9b03000000d79e000000"], 0xa) sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000140), 0x0, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r2, r38, r45}, @rights={0x20, 0xffff, 0x1, [r0, r0, 0xffffffffffffff9c, r46]}, @rights={0x18, 0xffff, 0x1, [r47]}, @rights={0x30, 0xffff, 0x1, [r0, 0xffffffffffffff9c, r48, r49, r50, r51, r52]}], 0x88, 0x7}, 0x2) r53 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r53, 0x0, 0x0) r54 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r54, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) ioctl$TIOCGFLAGS(r54, 0x4004745d, &(0x7f0000000080)) 16:00:08 executing program 1: r0 = socket(0x10000000011, 0x10000004003, 0x40) sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000000000400000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d610000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffd6) 16:00:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x25, 0x0, 0x1}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="c0dabcdd8a8ea043c3e1ddceb666") 16:00:08 executing program 0: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x3) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000100)=0x10000) mkdir(&(0x7f00000001c0)='./file0\x00', 0x33) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f348820", 0x21) write(r3, &(0x7f0000000180)='\t \n', 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:08 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x3ff, 0x10001, 0x2c, 0xfffffff8, "0ec2f25757d3ac2c736b764dc0413e37efdadee1", 0x7, 0x7f}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000ffffffff4529042900000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000005d0dd076eb4ce18a81724811000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff00"/149], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "6b0000b40000004e26d03f00"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r4, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) r5 = dup2(r4, 0xffffffffffffffff) getsockname$inet6(r5, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:08 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() close(r0) pipe(&(0x7f0000000080)) syz_open_pts() 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10000, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="0ca65ff492ab6a38acd2a07d1884db216ff44444d9364c2320860a9b9533dce8451ffcdc156d22f6a86c6d7357b3719c5dba8eb668c86d1750b567faa4bddd3692c545e0bb616d21108d85ade023baee9031e9123edb0f296254b79e151259a6d53475ce73231f93e55fd681c86e5ab22fe5d1b34f58ef590c12c7007b55c9c5a29397b785fb9b69e788de96ce94a2225e9e298d2506c3babc2b0d232e723f9b3714ab6dd6b983c12d7d9ca7a956f02c19641f591ff7324e9e11", 0xba}, {&(0x7f0000000380)="204fdb37017a501b3aa79cf29f7b41933d309151bfd7e672abcd8f6dfe9e9354b2476d5c6138341f", 0x28}], 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:08 executing program 1: r0 = socket(0x11, 0x4003, 0xfffffffffffffffe) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x80) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r3 = getpid() fcntl$lock(r2, 0x449e139af20779d6, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r3}) writev(r2, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) semop(r1, &(0x7f0000001140)=[{0x3, 0x9, 0x800}, {0x2, 0x10001, 0x800}, {0x1, 0x400bb2, 0x1800}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) syz_extract_tcp_res$synack(&(0x7f0000000440), 0x1, 0x0) r4 = dup(r2) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000011c0)=0x1) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001200)='/dev/vmm\x00', 0x82, 0x0) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r7 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r6, r7) shutdown(r4, 0x2) ioctl$KDDISABIO(r4, 0x20004b3d) clock_getres(0x0, &(0x7f0000000100)) shutdown(r4, 0x1) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000001300)=0x2) write(r0, &(0x7f0000000280)="6b4a20688bf28a9faf1f0efa0574922480ca920a915d49611d80d3038953746d88457ff65a531361074754585783b43219f837011c42c0036eaba581b3e32c581ba96b29a54dfd1edfe34ae5e9feb5ece6408e3a66bc4fe113f9490463e3b0db20a41b3e8e5190c23eed92d0ce89ea0eaff94d872768a0106806e2e5f0b531b0bb41cd4795462a01d052c108406ef4450797e0d2e8200fc4f1649f36cae7acc1358267717388bf43ab5a510915b7bd9c3079fca09e84c32e8a094dc24dba53bc594183c55a29e5d0f9959304e9", 0xcd) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000001340)) sendto$unix(r0, &(0x7f0000001400)="68c004c61fed98db95743baab224d9c62c8cd9ba1a38318472c6a867d35361e601d4ce00866720df75ea9094b4310467d7ed873dc0e7006778fabe6f736ad883900d4f39bdd44ada9c090f20a9c3fb82497ffb5ef7c7a90973e490c6b2858c921839053e76e4593538900b7cc415b9d2d26dc43d6c96d28ec92b9ab9eaf6e7d4158ec391813853e544cf51c0359ccf4efc52ff82edef1e3a4863940a77079f09864e6b4a557336f71d36db839c2f93f2e5c954dfd40cac5adff9f41b1950b4625dd346725ac27350fced27a71cbc45ad3aeee222b746c0137ea07d085ccf4910f78c4c034cbe3c10f467019c6a5dca4883240e70c27c037d633e5de3cc1f8927f040b534a143562f7939c1d04fdd1450a6ab1ba5af34a2c2ea6fc4c39a86e5f72c4df8cf34d7f8bf1e09a8554f29fb55fb71ed2b4eb8987b90963defa10d7352b016feddf21bc5c458a0fa053c741f92359b4f48369d2248b3abcb1db0c0b1c9edff465f3475a2dbc68d3fa7c09a45267f0560c7acc56748a9edae0670755b22febaba5fed09a6a7ef26b7c15dca3f75993c7be6490412a78db6ad0ef8e2a6e5649124dfd002b47ca7de863b1dc96d5d5a256c96f65ec02a549733b16323d1d59e923dc7218d4810fe9d4a47e176a366fea177d7cee87c04937b7e07ed38ae29c5eda76bf0a4f737f45e2243b6df141190ff55073d44fa570ee5418c40254b4733696e83f0bdc8f86882b11d9ee1974e3fc4f53754d82ee1642f002001bf01769a33beb949a4cee94747a92a4d30279109c685f627c3e42e5f049f2fa65adef4c37301a8b795640ab9148507d8db3ff99b6b47b4b0053754ab0d2a2af8627f875239616e35ce78b8bcee557d428a87de56c7ba619866fa15a26ff413fb228047fb4d05e72fcda5dd323a81623875dd321085f77b46ed701ea1ae962a2b354ecf83e97538ba94dfafb09dd657d1f365f06460ef1ba67a0b286137a438c1a95c85975f64e27b4f93f9ba5f14f7c61cf5a44363d0aa5df31b113c9957343dc94bb9f4c232f91021cec0d4e53cb4a3bd86ab7bc46f955b0ede409a88699a4b56e89b5ffc4aaa7a743b178ee969debbd4183110874942909d17a8f15c9dca6d5343f521863750f9c8282bce8bd71ddd466c3b657c5675000ab84c8ac45005f997411f1d56c9d1b563d3d99660a0098c71a36119d2e3c424bb12c84816f8512662022f39509fe9f70735b18e6dde7a080db226336ede10a2d891622781b1ef042781b32b4e97ee389025181e4ac5443cf6787cb8e87954a0c74936737029226fabc78d490e62e9970cb1c8be9cb4d39f4ac8846bd231acd6dddc925a7bbb871883bd52f0abbf24904955d2b6a0de65d306d0db8bf82710a8e2973de66866856d223ff35efec2beb3049b0b38f45ab4ff7d3ee4f570a87cfd23c85c7682f3349749a2eb3ca0a34097108b851e20c48764b9b443c1cc9240093b9e8faec19acc018daab6c44e4e6acfd9ae16453ca37f4110b94296995d053975ccbca64c92c5568b6f32290ce8461af741acabad0806e50ea8d11f735e0716afbbe1bed8ece12fd8b8d6ca8756d481ecb47a4afa349633beb042f42f87f3c225e89ae18e8ddf3909844c59f12828b570c2d9a9d0abff202cb88b7ab145beb21cbf841cbe7a6b9f1aeb3befba9031e904d2024af87701feafa562f890c313efcf615dd5e9c7ac351fd21bbdcd40677b4e959981aff9fd129f611319aa0c588a8a5ef741abb4d988534ecb2991e057de4ebfca7768cb9efa4a554f78567a09ab24233db9cf1f86ea4e4dc1cd6ba86310dcd279fa4dd9c528fc3a074b2cbb49baa239ecbdc3598530c03f4ca325ae0e8f9c3558efc3b961e9f731ee1995f9ac5eebebeaaf9c70e1488ccaae04c9926e260836a1a1e3003682dd37ebf699a24355f838db351547545dcea908ce691ed97b51c649cb27b6a8b64809c95e14c9e6729994a5d7e7c5a1ea77b4d2c82b7f81bbeb51b626b8ac6a25a645e9c9af6728326dbd4c9ef9d6a496614bd6e24383fa2185f556e5bdc706dd427b040dd37fb5edfbcd1b19424a9e6400dedeb3987abb1a2580efcab464cfbae745068a9cdee33f0cb1bd1a339ffe2593538d61b09945e8afa37d4206f0f0d000cf06b4a3e5801f2784333aa08b3b4ac1d79e5edb3f11155dece2da6ea2bed1b3d2b894ff177f40ec6f2df5b5d5f148e54e2ab20b504c931075ef8d9c292c8c019cca45ca3657f027d91bc15548268428eb90eddc53adb1faf623df0a51705e8670bf1eac459091ef64ad239417978025c8748b9ad93a53e07e57fbf99cac0d12116bd461a927151ae1750b66f4b83561fece17ad7f99c020afdae27a6706b2a3b94b6b2631b9f788a7f703b97d02f695d96ef5b2f68120731969f9a700bcb33f336a49404b99a9dd67b42ed29ff7df9519468b64a801a1a17617154dd97e5d1543d30e3b8b3de003bf617e57949ed93e349ff8b2c5935402e65b8ec633bf2ade1fcd3ea76e4b61a834bf3bbc728f0abc3cbfc144d4ce85f12acf2bb2a289eaef24d02f22ef2fe076bac2cca21bd7dea4cf9085d56692cdd686f1dceeb2e790a9f868d5bf63dad6f208b69b4176b180daccc65b252215a5b0f250848cf44271d97864e767e5fed1d538b0f3fe913cbeab483e2bc70f556d64685ffafc593f94ba2c13a047e493dd8ccd3b1a557fcd6d4d5eb491836f39c34a73d038c5c7ddb0674f18631159de84ab0b5e76535baf927c51bd14fe9457c12d2948db04ef00e02d80cf0898f54b7a584e4e7e41fb5e8a5d4701d36819c7ea702733dce47b553fe95e785b554a1a9a36474dffdaefc3f511e70bff8dbc472831bae61a2bc2b9451e27fe4e5fdaf700114e8455646bca2175b40111c1a190d157fe1a7d03c34fd286c04a9340f9c2ca530c44127651078ac9ced768a9dd0a54616684763071d5bf23aa592d63b8a59f7f94a0247cecd87be3365a196e044c8a796f4abd8b3247b150e1806940a6413c29e32df10fc83f044977d7402779fb5cbdb7131e95bd62f09164dc3d43464f42dc915e14d0eea124e3e4df1ff19377a4527c5bd844810bce0917a47fc8da60619d66342680ec4b069bf83cf5b6be0bd87bcfea69c8c3ba36033c70695a8e254726da4cddf29c6f25a8a10c69e1d2492cf8b04a481aed09709cc81c637d8f2ee1cce53399d09db0b63eb77625daee0a3b491029c866e1a267ae5c53313046b3cfcf29bd9f972db84f1e8d1db045e1fb6b1a7b482b56201e0954e0fe425c5a4b6d390b2cec1cfaa3e5eccd4cae3b419b63416a2291ebf4ae1ccd9cdc13f4e7be0d14c3e4dc0acf4b13f4c2a20bf2f60ca786da2267573c16b69ab1740188ba66f4bf39aa07301b3d03ee0fa3c53e0f2c3367f80fe09498b22e2819a6f92f565971168084b5396d9b06bf21eab1a3d51426c8cd6d4cc7b77e4b1d4bba9f82cc6a69ac08189d4ef501e69acf72c9a2dd801053eeeac11bc35d257f00dfa4dab590e0112bc2e9fa0482667e42673779b0fc89b085d5493731302951bc41534e75afd6fa34ca9fc8e75a56cf515aa0d2b75379549c1ef861ae4d1806561b877fb873b547a8877c2416741fb96c7052c58808e1f91804c18e970de6d0ee95b5a6905b54b969f98a27b4ab7b5156b4665c2445bb956de71168723a8c436428a1f956dcd1aa8f6afc81afeabf03d89b6ad03c0fefc7fadd0f9fc414693bf31102e6e9f71ef60a2f87d2225d8c6a9cc236a2188cbdf3dab7adcb80edc3c438a3e4bf00da7f40ab0b86319b227bfd008250d739aabbd79bf6b5270f2dbfb1184e4d6a497593ba69f2ea399f326282776428a3ce56e4d8f6c6a3cf95a751c81a39b36fe31aa9f481e0f9895ac7a69c5640061dd5114e98244a57a65df413ca5b7faa7ec9f2d81a0e99a637d956130e31db32e7c5190153550c0f21d4b6646e73d0237a3218f0df89c39fe4adb4e911434bd2468a90ee8432124f3fde4c775b29d6cbe0ebcf2ebc46f6f75efdbcb687dc587788f0bd530404b11478312548446eb932f58b0611a0c807b8af18297844ba8a0290039126e2d357d1de2316991c570accb1840cdf198499753d571332f758a456e3e254119a3f3686a8f02cb16c69df1f90ed86c6c920c7d4a86e65d99110e6de255a631cea623df67ae0b7ef17da1377379547bf7ebc780184722322825424404477f1fb6edcd04a265055cd13f779ede309c3161e83fef6be0c9995616bdf77c39c1782a2036174913c89efc04250705d774728ce1cda84c54163b435b50d238092efbba6885b605db624745fc8d05dff512fc50a6bf25a0423bb5034e03d7300fa436cdfc94bde6242d233e9f1e72687d66aa21a461b0c53c245cbbac3614f7bdc757fb392902d298e270e72c930a6ed37c7b788cfa479fcd388f5999e0e8ce949045aaebfc06866fd312fcf5f4209bb03b9d9ce694f7ce75242cf058ca9d054b96505f81e46270d4b3ee4208d0e4be73e360e7a93c95d3a536c7d0821cf3b43d6a91b33b1322f46e2fba93ebab1df35022c0eab545fbea6659fbbc8b345e3b346850eb95ccb17c698dc5e1593560b2a3b96e7069e63a36c83ddc06ad62d1b056fc7b6f0d531c977acd05dce04509e789d1b572dad899310b4b786f0429227aa08321fc4c5d10193f20015cc8302786df626aa25987294ff8f19a6ebc3f1732c553608bcd10fc2f0ac75836b6d94ad561ba437eebfc2d5382ae86f8a2af704fc992402c7659ec16948d510263a6edf186db5908e4c38c7067fa1363f4efc186b07391a0d94dec64eb237f6696ac189be0239e3e4715ea5161be642721b3188944cf23e0be1b88f5a33ca9ef9db588abc24e8224cee15a525ca01c6c17905963ba5923a122ca7418f609bb0ecc153c5c649e74ae33a69e147705a3f63c9bd41e3c7280ee103253de1bcfebb13d380f668bf269e9353d1096fdacbd3b6b9ea3aed7e4c30263c240c9498354a2949f5be098c3590d7b7aad938dc85626db4e375f9dcb905b96ba40473c8a3cf6103b9c9bcf1c7b1db3cc75573b7148269f1c447ef5ef29586f5e398e5555d2d9e64b1d47df06c548bbac8cece8942d6ef4be557496d9d473b4f335411c119a8b1db9a557b43c2f31fa1e96303cdfc0ac5345def7207295c18e9ad957e2af301fe0facfb6a9acd448600efe2e909026cd7a6ddc284026f18ac2f4fc0e7e94fd0335a41b95fffee0d8527ed0c529ffe84625a2bd36731a49bb4dc1b3e334cd8748ff11ff2ce035c1a09b7a5a4141756354ffa4d3c0ecba49509a4a3d0df79a02a9fa5d278459da0f778317f0d8f248c0448bca4d4b0cec51ebdda7ade54adbeec61c404d178248dc7c4ef9a5f5f00163d6bf8853994b3a8694209e6f1bc3386c41c1e94187826ea655a18294b6913836c83a6e76c1042ff800da7548dee4f152916c0fdee828545f834ea994f1cc215c703cb80b64345a75c2abd843f7a9fe610db3fea5ef564c4cbf5c4e34408c84809eb4402445dae6386b8f0a37d5504e3c98ec7accae599b14ef58b7ead2597d1dfc4ef83d951a0a2891596c2df8f5e8c6eda6b5434de29395dd76f0488ead058d9fa2b5f3e538402b57224e8575427b025bed03a43411dc132e8eca321bed58218c28c0a8bfa071e6aaee77df4564c0ebf9f11840c3f47ae8907674ab9ebc5bc1345d12e67c437dbabd830c1da4059c385e0a04760f898f0110cd37fa0a856737f65665a40760a5ea0f36c3129c0fbb003febebd4c837bfd8ca4abeb2e611773ea8dd960", 0x1000, 0x2, &(0x7f0000000600)=ANY=[@ANYBLOB="c866ab4cca4bf2c2f36d619c178d69b310546d104649be56160e13f78741e5840f2f9de5a62350d15ea46d06fc6c61b3ca9907c515017a9b260750ada8c605166b76a6f9bf4d6f50076fac41b0c286fb86812726bc2d74d368c18ec53195d06499f1df20b5d5377cffd530c49ddc5d905d8453013cc0e69943c135c491e658266dbb7495f6ef7dd5be029a4b87d5e3ef06f88c15db615bd6c3f43e9b11649eebb55ecc04475e61c291085e438df246c9786558ed946f98bc3f36ec6280b75fc178a2d1ca58053168a70c7fbd8f468e7237efcc5f2f62ed54037fbc0b33d25d8ce3c4d306243ab32acee38dc03f5840bf94cac5ff5f68cceb569d63d6212bb9a95748a4d0576f0474b304ad885fcf4b1c02fa1ae1ac47e30000000000000000"], 0xa) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000001380)) writev(r5, &(0x7f0000000200)=[{&(0x7f00000001c0)="464067ce6264ef8e32f56f24179640e519ff995d1f37576dc62bad8e4a7116509aa422fdf15d4a92b059e3", 0x2b}, {&(0x7f0000000380)="3cb5c346729ab3b8e75c85eb51b5e49f2fc396e741752f7e4c13a71a4e9ed7da3803ee4316c75e7c6349017f1e7705288a3fbf69b2043effda2c6c17339e09301458fee481dc6798d56f2dcf19b827f830352bd386e142020e310fe5259542", 0x5f}, {&(0x7f0000002640)="f4ffc1e722c6f06ca8525561cfe6bc1285f3b1b90b8082e4424c4c0e7c0804d54522c2135c8f99af87c5f75780cbcf37777609be4cb0ecb7ddd337b4782eae81fbb58fe20684daddab3b39fe42c57550549069b81e5d005aa2a92ada984f2d01ea1e91568181d0e0cf4b9d732255efce4c6025fa3ad6876dc3670a7bbc7ef7b0ad63e7bc97d7c69b002b8e415e6cdf452e2d5eada29d043eea6136cfe7e827a424559868706eca5ad243f1881f69392879f1b7386ca6e16599b81d2a8354f23f88422af93ea6b90551ca64ea0c6ec5bada603a51d8bf6fbb3bdb0a4546be0af2a320065e4c4d634d40bbd969fb79640cce179b4a887be310d486e45e51a7414326fd1bb38d06d1ae37b02b141d4bb66e54fdf42cccb7411725e600e2522e255af6ba6571888302b0484cc5685493510ad78fb75ba070daac467ebd2bff271f57bfe3b0b66d3d0146e56d8faad0784e03803994edf6c235d8d3c6677286063cdad7c3b915abc373dc25f26235d4e8d39e2b87786508011811a19e4c173d4fa05ed033ea464907d60a906e634b5a4107f1b9998be7a74365c2375cbf4830f1591cb2983e99bc54296274f530f542d457887e75365f7350b7d9a658524de84a23e576cfa59ca001f4336ac7724ff2cf7f3880ef118d5e2e34ecfac0ef7b804d53dfb973be5a882f2c35e6e86a55b65c0ea496c61ef8bb96e014a724b56fc9382f285340b24f026fd768fc263bc9fd816ad82b68724a31da1978c8864e03ef554fa4b16ac552a82f014396435d060bdd6ee4c3a9bea47063af6fc87bebce9869eb4fef586c1ef476e0087b5f36e524305c4b2b46c4f2b87c6e102b0b02d2a1773e42034120b7b4e72ede2b282736594219c2cd887dc5962ea8b5287101df3dd8be19c1ed9bd4f4a2b19fd698f6cce20c8718d4d9f237f635bfb3dec723dc7a08c302a7487b916b812110fd715a020da642aead1b505df7bcafcc0b9ed0c9446fd542a70fcbb7e04331872544cb74a2d7186f469ccae072276eb79a74432fcee9802d9b68aba86424c9341889014de86092820c182160f88d6e17971db7513dde0133f92f2f8e6686f1b25898acd4d90361a8190a791ff6e4d571211a50bf1defc0f31a5661b1f1eadf6a432d705a71b4102904ecbc9d1117eb3c1fa188a4c415cf1105ca070bf1d4b1f02aa1e5e648fc76ba678ba2f49ad787b58e60be888c6673824846f951f88a2aa6c0571f1f1d57e59240f76dec6ff5fe53c42b0b7a657f9d107c33f9064898dff002edda55728fe395a879493b45cf4ef71e94c4f5f3026347fb84906074f87ca4206d72f355c80c443b3c357253a15af5d664e3e1094a8019726730fc206a99d4bf6ed4a5b2170e01c91f75d4b9f954d225715b08c34335e9a230e213e84832fe26fec09d70d5db39c6274f53eccae70090d7d1323f427c441a4bb2ddb421efe30cc812f92595667fa82f8fa2de1e5f970baae6941efce8d778bea61920ea173f389369438e9d2841e32be3c0df26d6da2b32a9f0a7c593ca9dc24645cd3e4dd12489f63f00d3b966d824c2c3a2d2e85814e011ae1f7724c9fa19daa564714083dbca29bb09f73e9febbb912b2c1203f32c0e5a0e756cfb96fc054a151c7038949722311657d36460b93bd86969f807a76cedbb72bf5eded2ee15983db125d7c9575579e8254f4e8e8ec07749dce308a7b0233f136a930b10855cf3ea59817f851efe9b3d24220c4ea1ef2cc72bc920c146c04d127d7030d0ef64f46a776b992b6b1b3d3e154b5b0ac39467d949a7fc10c649db3aa634d8838142b8bad50edbe471ebdaded881f029606ba8a99a63edfb82dd915769fbd70d8f74e76fe510a684dbd61e896c376c2e73429f19418fa2b2b47bc3382c0ecac4a98ed448e5a85bee632d8091513a48a0e2be223fd23b55e4eedcda341e0206b39507b2294a938441f1c0b4ebb280203ed47339d18a39e3619d2c8946abcaea58f54d6c83160b7d46209c69ccc386960083b9a35c2d07ac573620c6f62c26e56a2ac047c93d1be8324851d4036f3518465d9109321538da662915de064e99d297d5881270d30689c8fecf435d6a50264b08f34962df57d544b0297900bcc13289829bf6755f0ab923ae2016bfa16006d94939a03939c562b7c02f1131417992578f53f5dcd1c64c1d7d383d3003b37813c0b6b50b5b2f03b24955cce329599b62909068c8133338ac695682446e77fda12d0449a1693ae2cbf636dfe2cda2210f5f55568762738dc9b17519330d084791ebf8e2c113cca9ecc6345fbfd4cd7e63eb949bd760c21f62ad01d500c98481afe324a99147a92b90ebd755d3e79a5898fc7a8d59bba1791bf5076f18e3d30ccd84d80d4ba9ece5a879c98d1191575033c3c9fe709a7bd9d1e12c60c7cae68cbd8eed84e99c2673fc125a00f47b94fe126037366ea456bcb63053d0e8fd8d38be5267b33e82d6fab5d759deb9ca66e62351520965d318ec6d66e240d1d32022ebc55a04606d67b125116a93d51d8033f4eee177515f118fba0d3a1836818f082017069dd1bfd96dfc41bc4ca8c40ec3fe6fb3a10e8ddab421b1e493f00636a83d52bd57939133f47f6db76800b49f47ec06216ec00c02664de73475f52d29ace4a4c72fa02f5f8354138cb0bf68e58bc8d4a3b3b7cfeeb01bd7a1133841c4f7dece943e353a4ebea13f3e583ffca1921024cb948fa1ed2e06670a61c10b53c9cbdb9c94cee85e542d97b83f9c26ad98b55c5921f2f405db49d5f95bde4bdaf733f1e509d0acef60c8adbc617ec9d19922c54016ce7c216765bdc745b2749cd2d2869909c0a787b75ae2b9997cb3e8e52d0bbeeac94a001d1a524025a23f606669dcf4ae366d7f70228d2dd96cf8b88a4dac0c24427b569afa77e56e020a35c69085f8148c8a3977b9cfeb4067d05326dda82a7670d849a26ccc841ab6f8ea5accf1b8168066621e654b2ae450b238c02bd84932b79d4b56a3a083760a60ba789125a65ba8866fba267df965b66ec0803b3899a300667b7c018d51bdb373e0f94c7f89af0ee7d3a1fa71a4853c91dd27886f365d516873fb27f8c183c7b7f942c0156e6cfeca84b9243d46ed2e632c6328213123f742762705a2b1ec4da56e3f83ae3e1a34be9ef1a27d34b92facc93de3c88dbc6a92cb510dc983bc2a034b807d476ed15e78a7b1523d129b2d4dcc34ce4d13f2c56221a3ad6151d27d50bfb66a06180a94b62fa896e4e051b7f990932933da6448b24650524fedf5a3528476183a31f5c068ef53ac5577d9e996094826c8bc67b8e247efa80ca0d33ef4081179455c68f947d2fe79c6ab3de41ddf0eab1efa1ee99952cf85488bfcb871d4248585dda9a01f4e71670d3358938a94af67739cf8baba1629c7609530e64576e19842d56a63dad478bdbed9fa81c237de69ff20983ce99cf453de05958b733a1a7a45c7caee845df268df61c13766ffe549e2842f790130d1a159b23c1b57101107f050d15356c5cb3b92527155333137132761f6ea236fbac943916dfbf4a3a80c7706c3f7b8506c904c22c2b9cb965ca548dcfe724ba7ae185d9ed3a6811698106be2e2db23b64e3b66a1eef92be87412c3270aff9991787e9040be9c91f1c3850f3daa1037120efe0eb06bbf74eca73b59510072e1cf5410739a2a4e8568dccfbfd17c0f409aa1d262a61c8627da361c382f25b2f964ed51b9eb4d7d448449ea9fcc318b690a745db222f7f471fb21d091aa1f25f6b949e84d7b3563c951243460872983f432cff8b3a1fc003a6c5489c2b94642ac7c404542d890f26c1d03d02216a1fe9f08013f7ec35548c43365f3c3777f673adb0092eb556b22f2df900bef3d2cb5e8bb564f9abe69aadbd74c4aa0935138cfd3c7588c4f06e4352c7db79cd670ddbdc4692c6ec8cefed81c2c1743d4572c6bb4786452cfe979b20e567113b5dac8f605ccec5f4acc37d3e43fb9418fd924524bbcf1ec52ee93676a6c2251dd5bc89e8a34f6b349706b66cfd48c12cca73ddc881fd881cbdb6f0af56aefaa2baf7819932292220ec7771bba372ae2b296df30e447022434236d45dd443c3542c4dce2a2fbd1310ba3470dd8ae7dc50415e3d2ba5cc44aa8c54a79e8145c02876a871449669e602764cb6c1177edf0c7400bcae4dadc9986dff1084ce599e62bb38d14abf607f07fbcadd27ac821cb40003b506f8d4acb7a7bc61ce8b8ebd06c179eb6ab430dc644e9f5b6a24703a7e8f8e7cc1283b7e4cba5ae21bc708e200af72b0c4791853286d0c91b14967dd834125979b117473103544139f39671df0dc3dc895d1c57c513075078985738f6422edbf8c8a7259f9b662347e5eb2f0a13e22fea1d864e445ea821c49f7d938447c77e37585378872045640e0fdb4b92d6c4608e48196bfb4384a705679bb2cca89dfa20c8ab8030f6b5488eb3caa20cc58dba967e1faea3122d4e55baf007643f425d6d5b208c11f0a83438d15dbdba6f144df5e1b86a74b6673a3721236ead02f94c57695ada398b75ea3349e037be6dd681a66bb63c82b50d07cb3f691dc90bddacf201fcb0f23efd01321c6468eefccc6a46c5cc406cc26eedc23eb94a95f0920e58ff949089fba7b247dbd6a78bd06bed199c0b3658e1cbdf1b76463247664da4a84d8cd35dc2793de61fe5b8937a33b1617bf1950b864b18749fe75ae95e74fdb889f008ad3136fa2f09a3477622f817974f1742e3084641fa932f8cc35b4bb102b176129e4a42dd4e41561969f4258443a184c140551f1e813a261f20ea022f1406ad6b3be4bd36b55bd8ae68a7709400ecb50bcafc2d892dce6d0c31e6eae00552700c0192a695b8c1dd42e5c008e0e8a252d3d5815b0f040d5d708a62adf0d615ba3a364f257230a110cd995c7a13df79fb7de9000391a56b73c3e9554d0665ee6eda71a62253e40f7b9e608de7c04feed32ebb95860ad9e09a2a6c04df9f24a28a17e8320de7d5d79abbd1ff78a658bf9ef5b7eec714c4bec8c76fccdc36d1f378a4bd38d2d42c01102c5dfbf4614f9e547d531a704cb7ae40b0f994b58421efc5bc10874d68002c8ab8c700fd2aa9fb97b74c9627ec9c770d4b306e09c42a1b06fc0d89b767fe6a224f96bb8758f89337a8996e135ef2e4be2e4e7c4e9e365be9b6c59497581118ac062ce3c78b8d305e737f423536ce0d93cef19682695da71154a6301f756e19fe78201415d4fd8ca1b46aa9b36a343655618aad3f40393b1adaf31be6691edf59f0464fc23b39ef81b57ebaf72bd9cb54dc7637579bdb8bf92b739e499144700d8089770fe385849c12ed9ef4780dd517e0dea3eb551b6f7ae41e64cabedb379e549a8151d580dd0dfecd506d4508f84548bdca4ccf10b299d7802dd8fb5da5f68735464d83a28830fb5acb3f9d13951fd9383ba7e7634c4e47bb501ba2681c162facc5fefb4aed30327f7e740fa7b9761fa8590f562a3e8b20b2f3496ec7731f981b9c5c236035515fddd868d2dd459d69b6e45f2fa58567946b12abf97dd89c52a8812eaf1a28f1f43d11ad0bf7f9729564a1e17f157e390ba4b53c653f71550af1eaae1ab875e9f55dec721a089ea5c1d36cc51886739f3fffac8702ac8b50be56af3282e1bdfd5b2f123967a445fe79da487ed642e65abc9a3bf0ac86b17abc83e7cc58879096c428a0277760b27c3f6673571536f6909da49334ad3aeb17fca0e683d3f86e4350667973cecb38a829b7477127ea3b17434ef3c29de619c6dfa438dd2c490b2f82d883be7e66d069e0", 0x1000}], 0x3) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000480)) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000013c0)=0x3bb) 16:00:08 executing program 0: clock_settime(0x0, &(0x7f00000001c0)={0x1000000009, 0x7}) r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = socket$inet(0x2, 0x5, 0x5) getsockopt$sock_timeval(r1, 0xffff, 0x7250d63c390d4bce, &(0x7f0000000040), &(0x7f0000000080)=0x10) r2 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xffffffffffffff18, 0x0, "41c6e4adb2b607dce25f5f74ae0fd1b157e95872"}) writev(r0, &(0x7f0000001780)=[{&(0x7f0000000500)="2b1775d414ec3d364cea16befd59c5e3b50626bdc8f766a2f00ae09cbda4b2fbbac2409123f01ec19472d66913caa906956a67656470dfe05c4448146d5a6db889bd104278ae7ff66b2b6ab9bb30da441563e1dd30d7c2009968209731ad3483580c4dc6f6899b76c3fe09763ae2a8645200feda7545ebf83868353a03bae9eb47139bae4985eda1a3447b380926662689aea83a4e4b98bebd3862ae693dd844aa0850ee1371dbfd4bfb2dee3a12320e2abd1cb2a4f382ca8d8e717087e5dade3420acba54ef0e499f06bc33668afdaba73bca09df5b1d0e10ee6560d8cb5043b74cecd19d16c6176c43bbdcef63480b5dc543f9459f3059beddbe2df41b766fe47f8156ee3635acbf9832988178430a8d416852c3d2fdbf62e7339f2b2e8b1637c5a7907477c6c193760c36eccef7706b932380c64c51d7b27c903797549349e197a4630720d83793ae0b42e95fb0073ffd13a084052ee37af99592a56f66ded8e876d2dc00d47ad2270f8c5febd6a8a19be911c7ad5b06373162dba07d31efa2918e4492c84fa239c1aa339d6e40028e6c74aa4f0ecddcc58136669f5c4f6513c52e16318c3149c90a6e17101a4edea0bc32a58c430a9547f106defb1acadf8332a89413c8a82cbb6e85828da88f5f7b5708f58c94c8f4b0712b3c525ca07356eb629a0baf1091ae56973f598f4b06b053febdb98e3c92293389debd60cb6b97a8e44aa571ea81d97dd6825f267c52f1af5597b3a4ac628bf6008c34e8ca591968f9f489883d4a306c1b25369e8d20489565e4282ae42ab4e19a7add83d9cd7ce92b787b9305643e34e348472d005616a8a971c63d2f355874aca92c49c7dc1fb4d1288dc23b7acd90b793ec6b521be4fea63eca43a3c585b3c4cd3012e7916ae12c0c02e56fef780e9b76a64984c75a0af6f3b472a8ace681d6178d0a27cabf9eaeed58cf053908303af29779a164c9f5a35feef38dcab1eaa1a0c4459ea6ebee82282e28bacd93516841c0a37f1ce0810c1ddaffc1e094f0a8883d7793d7731606517a79366b392ca93463b8832a21fe26b0e6a36dcdc91105007d32d4f60e0141112e948b888d5621c4f1f06ef528b35a883e283c780f4bee5e673904b0739d69a986c2ed4b69472a661731947295e471d850a7974d3995ccf3f186e1456c346703fbee42506d6fbd8ade268e3792c0e27017acedc441fd62d763bd9de5d598fe97a7fbeaefcd8a0c2e216f54551d870694fa8b829e61012fe2c277828ae18c8e1bb59004363b91e9b09b288252248e62f35854bd216c084532cb3a92655fff6dfe148da93c5bf2c3bf773d1266c7d33f33f286b280329ec2e061fd58794d3fc8805fc26d5ff2c176018b9aed3f41d4ff4ad6892ef1fef52c08bff29321ad6ec69fe62aa1faa13f2345f77e792243e7c156604856fbed70934991b21e96f05014573d17ed37d73828161bcb1174b240a6ce553829d27994341cdebbd0f228d0486e50e654f7e695cd7b07f79980087b93f63e4fb69ebd95847cc3b7a4ea5df87e7c88603945a4d0d526833d8d92986af2209137816b83f74e7beaaa9226df760a87e2022dc642187fc1fee00f8f942a2fb13c535e75e6cd174016ecc96ebd177c901d37d5b20a7c2766804f98ca204671b6469abab918d50cc73374f5ff3b5007de875eb8fc564f518c60cb90a90e0870333b44c202b0079cf0083e19311a99fbcdf52e018010e931ae4bb4193d78f47d92c30287f212b68ea713722b58216ee0022f4579a6ff9a6cd25243b9ed2ca4627b128fd7877c7757b0501e4839c1f2d5192566815e2c28622ac23317e78b93af024acae19e2179d9ec5bba71fc623569d4f60f05bd24e1d5f5bf5ed8b07435ee236d11c6e9e88e1e0af29acf0d960fcd0e7074bbf0ca66c9e73446e2c5e883a86520f52d0356aad1525857339b93da7c20b51cbf0ec1a5bb3f6c59a0bada39fe48af1e7a3c113077e7fb0391822dfed3b6732a9fc8bc10342e72aa5f5f522eefcc37b4850e48d67018ed629504ff87496da588ea2828d560eaeec2ab88bf1dc01e8a7422faf9b827b54afdb165410ca0172f2533908cbd35be605d9437b8212ef65877cc628140ccf326cd3efac9060f3322c739c284fc6629cf95c550e784623956ec67e5af44cd370ce5a919ec99a27608bccb32794037ceee6285100c0025c8a0d8e6b4fcee08c4281bad652653130fc5b829d35f987b648749fab3d0627f3f5e250004b350e994e8537f851f3ad4d44d0e0b68290bd315886cbd13f558652d56c670a8605eaf5b9953ddd216fddbe57c0d2c053b7fc0ec1d69cbe6db39a9d159dfef39a3f6c19afa3c4cc88b22a74f2e041660d2dfac7edf958399fec0f411052ac85c5d418cf7e61695bd57d1aa782d70f92adf1dfdf3557af42d6ff1a8dba426f46e1f77514a9480e88affc9a5a321b83b6512787a25955a8d459071bedc6b8d9b195da4fe4caa2acb514e35b24b2d2d2ad7dfa8a64d43bf975f413bbd56cddc80519890c39a9ec59500a0ee63e9970fe8bd3500d12d039d8eb7215dcddebacbbe7c3a1530400d0894a0aa07cd1bf7a159f69e2d9d537841582559a4e6d7114cab3c8aed3f8ed7b2a11b22b164af85d7cb009e1f233cd8a241ac2a81b6e763259688e080bc2434d1a57e05ca718b93d8249cd0c289728eb13a6865c50026b05dab4e7f146b1ba78f662e1c450ea0e15f9c141a78eb81f8d2edc0fd7a461560f5edfeeff0e99e19afa21aa9cbce6486c01a93c22728c13ec8dc7e410036ca6d5b7450d4b06f564b89158808ec125df86435b514dab6bda4343ac3c4fe1255c29bf54c958a60752826ddba43642732070a55572a92d270f70a8a1d803e02eaffb33b72ad50c194b0d8c396e68aa862deb805a927f87ab25d4a4d541e610ded5eba0ae2765cb61c2bb403d0c4c174fd04ee5b4b396fd4919da23f4dc1d8fd2593c404da376a21c420b73b222c69d8089e4b0f2f38f1170f239c0389a084eabb9cecbd7b456c56302181bb2d46ccf8bea32f5710c8184faa87b9e2b17e2b9212637a8d208bd887b18d3c1661bc79d4c5deda310be6fa79f264a14236909c846cc5e2634f65040dd4d478580dfbd24e94236c5e160ac205720bd6c297720ef9252af6697bf27282c2151b9bf27c1ce6b2d89a60afcf949d8cbf176ff1c1b1be6b3ce79ed8abd574b0faf0fcc6e56c4d4159d9fcc72b41083f0babc0db7a38762d5cd067b299b689b8878cc8e1ef2bb62f5bf9dd1a8faa44170ea40533878e654d89d327242078430f3245d54d1ec4052ea6991f1d5af1824b76b8f99341829ee08a9f07b9ef38bc7ebb68f38e8273232b53bd9be483deb86483b8167d5ee9bfa6e51f9da8bffc8bb6d5b99da477036e82cb85aaf27c169959cdaf39dd8a13abb28962ab9126f9585db31b598cb94c4689b4bc712b4e292cfff2e6616f06a250e6128916bbf8268951a506bc64e8f54b094491e2026e8840e5761524828eb1b9b2b9b9f53f97c6e73944b054c861e49a8dfe4f93393d7be511734f8400b87c42961083e8e0c43baf441b26458c36cf519fcad9fbb85197576d83e8b1fa402c81ae3647d7ebb715e021eeadc669a6499cfcee77632ad9c178c781630b09e225f6248acf4ab1cbfe008fa0232c0e1f9aec5db2bf883bffd636e8446d09994b311ac8ca9be6b4a7bb66aa7253723df869b4a6eadff7314bc2a9b389458674cd845e23df8f2f48354472683d474efd07064c9e5feac9c4a13aaee900230ebc0684f0cc3cd567204f3233c40ed07ffd9fff10afa0e5aee501fa8af5fff2681b64b772da4db997a8966fed4cb72e098ed9deabef3222b84eac1036adeda88f5ce9d3b0e7f5020c276ec5b9616732436a4f86705de210c9bd57e7716ff32662d3f4f4f6fe078b6f1e12c42c734d89b1407a8d422171418ecfdb3e2d14e55e5cd528ba3c16812e2860bd5f6b2be5dbf5", 0xaff}], 0x1) r3 = open(&(0x7f0000000140)='./file0/file0\x00', 0x20, 0x12) ioctl$KDGKBMODE(r3, 0x40044b06) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r2, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d6771ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2413ba283c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c2b7dd8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509ae7ade813a4df6395601506d7ad748abdba46f677d0371ad91e26de411278e86f1c9c946ac97659980acaa679e50d6338464c77d139da7f1ad513af01a9dc9ff9dfdd26b7f09b80709d9130f596da71399d521368f2cf1377a6d8c6c3dbd7e834eee2ab7b9d1c1e974effcc0ac8be55213455174b726bce986d0091ef2227d5ce204381882487c3f7499677c524101014d7d0c6e02a185e0bc5da730e0eabf90e9368b81926ae00f756556a058094055ce78216b4e0d0a16f08a058195ae579f59adfa95395c026110329bb95517faebc2846cf80bb75381f6d6bcd68de1d98dae6425da7f345c112cb45d46774a577111ab7354ecc4ed55c3894eebd2c29cb1e2f6f372c044c6ba33b02bf98c1d26fc81e998951174554788430cb810bc12ea2ea5ef186ab7acc88f372e657cbd62b65daf7ac7eed13bc5582823326dd15c5bc3600d179c312b01efa44ea3091c7078fd1a04c8ae95e26d2e07729e07a6aa2766cbe09efe378c3c0b201155b3759ec00dd81148bdc93a12ae3f36de8148cb20b2358bfcb4787653e520bc4b125e0612d8c830279b3252abe10ba7fad78136904e09d9dba2fae010f5a1e543a1ec0868bbad0979ae11b298a75d0acd93891f6c9d8a0effa27b63ce69412901370352e6e89414d3d1defa5ef871efcd9bdde0057e29b6a4c575c443a82e5c09c18819d4cd22de8cf299daf1ec3f98d11c3b1b0a41ced701df68f4462b935260371e647c3e0e74cc31e85555f585db83f38717cd3311bf758075bf4ae54120789e6e8f10bc3b3b384b603974db07a15a681022cf2b5f42376166ad8147f597a0f8a89a9a2aa3293786a987a669b94daf4d3e251ef3dc9b3f15a5ce396e7f74ec754f5185cbd6325ea270e51d1e7905237d42fb908ad71fbde02363babe59a7d42f577c", 0x502}], 0x1) 16:00:08 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r2, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = dup2(r2, r3) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000000c0)) r5 = socket(0x800000018, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(0xffffffffffffff9c, &(0x7f0000000140)=ANY=[], 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x59b76c5d9106804f, 0x0) connect(r7, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r8, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) r9 = fcntl$dupfd(r7, 0x0, r8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r10, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) poll(&(0x7f0000000040)=[{r0, 0x10}, {0xffffffffffffff9c, 0x40}, {r6, 0x2}, {r9, 0xe0}, {r10, 0x1}], 0x5, 0x100) setsockopt(r5, 0x6, 0x1, &(0x7f0000000040), 0x111) open(&(0x7f0000000000)='./file0\x00', 0x20, 0xa0) denied attempt to set clock forward to 68719476745 denied attempt to set clock forward to 68719476745 16:00:09 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000280)="fa", 0x1) write(r0, &(0x7f0000000180)="c4", 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) fcntl$dupfd(r1, 0x0, r0) 16:00:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) r2 = getpgrp() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r3, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) fcntl$lock(r3, 0x0, &(0x7f0000000140)={0x7, 0x0, 0x80000001, 0x3, r2}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = getuid() r5 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={r2, r4, r5}, 0xc) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r6 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4}, 0xc) r7 = dup(r6) ioctl$WSDISPLAYIO_USEFONT(r7, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x2, 0xff, 0xca1, 0x1, 0xa00000000, 0x9, 0x3, 0x0, 0x1, 0x6, 0x4}) mkdir(&(0x7f0000000700)='./file0/file0\x00', 0x246) r8 = socket(0x18, 0x1, 0x0) r9 = dup2(r8, r8) socket(0x2, 0x8000, 0x800) ioctl$VMM_IOC_RUN(r9, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) setsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f0000000040)={0x0, 0x8}, 0x8) r10 = socket(0x18, 0x1, 0x0) r11 = dup2(r10, r10) ioctl$VMM_IOC_RUN(r11, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCMSET(r11, 0x8004746d, &(0x7f0000000200)=0x5) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 16:00:10 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x10, 0x3, 0x3f) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r1, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) accept(r1, 0x0, &(0x7f0000000000)) 16:00:10 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) geteuid() r1 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x4, 0xcda}, 0x10) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, &(0x7f0000000440)=[&(0x7f0000000000)='.*\x00', &(0x7f0000000080)='\\{\x97)-/\x00'], 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)) connect$unix(r1, &(0x7f0000000280)=@file={0x2, './file0\x00'}, 0xa) listen(r0, 0x0) 16:00:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78007f", 0x5}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) flock(r1, 0x8) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:10 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r2, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) pipe2(&(0x7f0000000140), 0x0) r4 = dup2(r3, r0) r5 = kqueue() close(r1) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x20, 0x20) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socket(0x20, 0x4000, 0x20) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r8, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r8, r7) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)='7') r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) kqueue() r2 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000340)=0x9) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r4, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000080)=0x1) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000280)) socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r6 = fcntl$dupfd(r5, 0x0, r3) ioctl$TIOCFLUSH(r6, 0x801869a3, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r6, 0xc2485607, &(0x7f0000000d00)) ioctl$WSMUXIO_LIST_DEVICES(r2, 0x20005302, &(0x7f0000000140)) open(&(0x7f0000000300)='./file1\x00', 0x8, 0x0) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r7 = open$dir(&(0x7f0000000140)='./file1\x00', 0x80, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r7}, 0xfffffffffffffffc, 0xa5}], 0x0, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000000c0), 0x3ff, 0x0, 0xfffffffffffffffc, 0x0) fcntl$getown(r4, 0x5) fchmod(r2, 0x4) ftruncate(r1, 0x0, 0x1) execve(0x0, 0x0, 0x0) 16:00:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x80, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="2d82ca20fb7b650200a42329d01d7582c5f0c1c1565b8d412e926778388cf162876145e28ae13849038380000000000000001ee07595d926803945620531930e3f4bdefedf2f6c9199ea80ad5d4e5662608242975c469f88ee518f1654c605de82520e454218e74e1d263b3951ca69567682ee54de3141c4a5e8e947a2d64614"], 0xa) close(r2) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r7, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) fchflags(r7, 0x0) setreuid(r5, 0xee01) r8 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000240)={{0x8, r5, r6, r5, r6, 0x90, 0x10}, 0x5, 0x54, r4, r4, 0x2, 0x14, 0x3f, 0xfcc}) fcntl$lock(r3, 0x0, &(0x7f0000000000)={0x5, 0x0, 0xffffffffffffffff, 0x1000200000405, r4}) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x80, 0x3) rmdir(&(0x7f0000000080)='./file1\x00') symlink(&(0x7f0000000480)='./file1\x00', &(0x7f0000000440)='./file0/file0\x00') r9 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) madvise(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x6) writev(r9, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) ioctl$KDSETLED(r9, 0x20004b42, &(0x7f00000002c0)=0x5) readlink(&(0x7f0000000200)='./file1\x00', &(0x7f0000000280)=""/29, 0x1d) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x280, 0x0) 16:00:10 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f0000000080)='./file1/file0\x00', &(0x7f0000000140)='./file1\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x9) 16:00:10 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x10, 0x501) acct(&(0x7f0000000080)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="9b012e1266696c653000"], 0xa) recvfrom(r0, &(0x7f0000000180)=""/207, 0xcf, 0xc0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x7fffffff, 0x5}, 0xc) syz_open_pts() r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8000002c}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) syz_open_pts() 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x40000002d}, {0x200000006, 0x0, 0x0, 0x4ab8}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0x80000001) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8000002c}, {0x7}, {0x6}]}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000300)) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000280)={0x200, 0x9, 0x6, 0x200}) pwrite(r0, &(0x7f0000000240)="5db07e2fe6aec371b4713920a244", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="2d014cd14b52cd4db7f9"], 0xa) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f00000002c0)=0x66) r4 = dup(r3) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x8, 0x8, 0x80, 0x1}, {0x7f, 0x91, 0x20, 0x7fff}, {0x1c7, 0x4, 0x8, 0x3}, {0x8, 0x5, 0x6, 0x80000001}]}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x800, 0x0) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000380)=""/130, &(0x7f0000000440)=0x82) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$FIOGETOWN(0xffffffffffffff9c, 0x4004667b, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x1c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000180)="09bf389ec71bd9fd0300a2b63f764de08526540375600000dc953952b628ea96a33c514a1e4c8cc174b8216bf69733a213650a5cd7ca42ffaad9e016787b169f7a252bb3f8911675ff99ac06fd22273bd2511d9612c33f866c41f034ff5110a845e336bd8000f95e6da7df00000000000000", 0x72}], 0x1000000000000213, 0x0, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f00000002c0)="d548c294fc4b90ca7dcce2be1413729af06255f23b88c0f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d50ac2d2cea51e1dcc75d49c51f7b1d88321cfe0df81e7c5535366c2f1922498b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e332e2e", 0x74}], 0x1, 0x0, 0x0) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)) execve(0x0, 0x0, 0x0) 16:00:11 executing program 0: syz_open_pts() r0 = kqueue() socketpair(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r0, &(0x7f00000000c0), 0x101, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1, 0xf0000000, 0xfffffffffffffffe, 0x4}], 0x100, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000005c0)={&(0x7f0000000580)=[{0x2, 0x7}, {0x89}, {0x4, 0x7}, {0x82, 0x4}, {0x20, 0x9}, {0x2, 0x7f}, {0x45, 0x7}, {0x3, 0x4}], 0x8}) kevent(r2, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x45, 0x0, 0x10}], 0x9, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r6 = dup2(r4, r5) writev(r6, &(0x7f0000000500)=[{&(0x7f00000001c0)="1192f3155c6eb2bb2f1dc84f4165a400b11dc3bdbdb69c3c7fb452d61dd123eacd7643a2899461de31a62e6e8af50402447c70b7e9048de7494ccd34574ebcf956144438b1bb2b7208c62fae3a2687ea9a5ae4f280bcdf6b181615", 0x5b}, {&(0x7f0000000140)="c90670e0aea425b1434e4856dfd763176ba8cfb263f4", 0x16}, {&(0x7f00000002c0)="b3e11afd1b8aa645a2a53061c8d07f36441d785681a5ca5aea0b9d8f2133360c7b15b326ecc8ea84c8fb1a59380530116ef93da5d10777d25140b6928aafbb7d41b11c9a558c30b1ad7b11922345198f30447f5372e52e296f7ec751320f60a39e407b6e5037490592171d27d009adb7543fd1dce06ada8ad633e4fb1690110abd37b6991a3490a09b6524af5c1c9b2a0b079d52363ec94f9daf5e3f94d4631a21eabc0ac59f9641b40fd41065ba81352fc3fad74a046ed35c9a79a68ad007fe90ea7a4a8ee730f28f7db765c05fab551640ce14ee7bed50f198dd1936f427b893b71afcc78e7ed6b1c235fdca1f1f0b2f8af10c219be6c6f8", 0xf9}, {&(0x7f0000000240)="6b77a5c1ab353a6e045478e4a00a7d94fe60874e312c73928076db8727d4b46a9a", 0x21}, {&(0x7f0000000440)="4c8bab66777eb22542c5fcce6b0d66efdc345fef6dacf40b97023fc8e02e0afd10f0275464c0ca2636df28e1d35dfc8bc336c517a14d178de2a30ef7e8f0017684267d5e0e37c2e6d7b3929f098f", 0x4e}, {&(0x7f00000004c0)="ed624e5a2f84bf6baf9bbd2a9f", 0xd}], 0x6) kqueue() r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) ioctl$TIOCSWINSZ(r7, 0x80087467, &(0x7f0000000080)={0x6, 0x8001, 0x6, 0x5}) getgid() socketpair(0x10, 0x5, 0xf8, &(0x7f0000000600)={0xffffffffffffffff}) writev(r8, &(0x7f0000000700)=[{&(0x7f0000000640)="271114e4ee0bea9652d760d565109334ae15acab049b188b341b4679413b828795809f58739e25e38d87d0b6899a42b7333ea18e127c3fcafe5f96d0b72c15fde7052080ce7d0c27eabebd25b14dab2d56eeb03adde030e71b835a2512f517a1fa6cbae7bb6e075ff597df5519b7734a42b55101514631b58eccb5039df34243efa93f620ab6ea441a59d955b1347e68bbcb1c605cfeb1", 0x97}], 0x1) 16:00:11 executing program 0: msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0abde1cfc6dbba00000004000b"], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x204) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x20) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0xd) 16:00:11 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffb, 0x87, 0x0, 0x5b89}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup(r1) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f00000001c0)) kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r0) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) r5 = socket$unix(0x1, 0x5, 0x0) connect$unix(r5, &(0x7f0000000140)=@file={0x0, './bus\x00'}, 0x8) r6 = accept$inet6(r4, &(0x7f0000000040), &(0x7f00000000c0)=0xc) syz_open_pts() r7 = getpid() fcntl$lock(r6, 0x8, &(0x7f0000000100)={0x2, 0x0, 0x1f, 0x97bc, r7}) 16:00:11 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2b, 0x2, 0x1c}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8000002c}, {0x7}, {0x6}]}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000080)=0x2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x0, 0x0, 0x7f) bind(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e4066696c653000b669c7baff28b096049a7beeed3871f7b2dbd9453aba0195b2f2dc604f5df210f1c6bc74d0a3f2bed6965d5549ab0afd9c53fb5cf987659b86fedcb9a20533819e73996e013d78ab297ec636ec9739a2c5f6d20f"], 0xa) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0x2d1e) 16:00:11 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r0, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) writev(r0, &(0x7f0000001500)=[{&(0x7f0000000000)="6ee1d53f1e14152c4891fa3e8b55b14b127de141055d54ce84d9a027d2a6afa9e45704251a2b65b130ae736de3680615b098c796e1", 0x35}, {&(0x7f0000000040)="5c377135fe3b4fc716f176f506306b5762cd45b6a89b7f3c7bb93611b5f18c3fdaaa761efedb5f4a92c898443afea7922187ec4ef015e17cff7c7ca07ea94882adf2033989ca45c11603f09d6c14915efd20d42a378b9c68bed5847743886b2b9036d98ce2e307dcb24752a2a23874e658f73b1d4c07cd24b4cac9c7c3e3d1c9", 0x80}, {&(0x7f00000000c0)="a00b68d21a7795579a9f45cf9339e834449fe4dc65ca6f09a3fcb4b2cd4b6f9c1c6ef3f7c428b11e5f8d701fd92bc161a38da69f3dd65b4bad763a1db359882cc2fad2937dd9809802d5e8990df5167db8c28964c3b06e68a4266f8f6e8736e5932a36a4096fa0bb7a9594670d8d1e467f0864f4853d036400a024d93178af4616b9acdee450f45908902da03d75d6259720acd70838d5ad82222591b04553f2c5d9ee4a54e17ca7cbdc7d1aa32e7b5cdfb58a70d262d9a1481e34f1c3262ee6532ca7ee19fce5555f8250433e793500ca6eaeb1f4e38f37c177d0470e", 0xdd}, {&(0x7f00000001c0)="6b495c1c895863c57c14a90e04b4b7615d67344eafd0514729c936edc5e74a", 0x1f}, {&(0x7f0000000240)="528e2aa301d96b13ebff3a8ce0e4c077fe9ae8e0efe13d55a9dc23bf7dc414b9d4b2b0b1878e6498a46459d28f5b02e1b7dae8c9ab42c99e0327364ecfde0a460b1015dc5ae15bec25bcd46d387fe6e82b7fbda418f67e343b6e95d834d0c3262103465468d583cfcc54f01d6ed7b1da317fe996d8088836b648856d896cb08f6d0a71701bc1e74697fdca51098cbf20357194a481a4f967f06d7822689e5622ede146ea0e14cb963851d9423f917d1a8a395cd1c2", 0xb5}, {&(0x7f0000000300)="314c9e7ccea32f856433552967febb7484e52172999bcabc32bc9fb2c47c37d2fad0a075eb6bfe06bd", 0x29}, {&(0x7f0000000340)="59853df2e227a9db2524c806c89898428e757a6ea1e8e9af2bd65f38c67ee1786896812770c80e4dd3980b9197ce8ea71fa157155c6dac2c8f196d8abcbfb1ebd18c4e52e707da4494a7fb9f553c718536fed2ec03cff58fac1c3ee5e8938d301c4de40112ea802e89ed2a12142fc4dfa522a53fbeee761e4bd98a4eba45f652fcb396c403cea87e0d796fa80287cdb55e0cd237819a9f5fb98b46a5d2f6a89ab43795f955907347cf2df9572eaae1cdbcc83821644b56527dcc8692b4b34a153d847ae101fe638ea02061df87b092b552b33b3a26a7d91027d3bcb3bf94a8fd8c3c5341913e", 0xe6}, {&(0x7f0000000440)="4eab937aea71588e689fe04db55ed1b8b055769a160d930bcc0c64733846769a838babdec5af9d93dba86383936dfdcdebfdb6511c7a14e95a52f8884417650b0a8be9a998e1ba19b1b5b61834ee3d3427c5b27fb1cb74fd7f24a7599be7e22d5a871c3cb1a2402293041e99f5e8486400f157bcdf95d54bb3127bfb0783adf1098372349863df7745161befd8d1ca4805a37da03fd3c6b91136903ef97a56030b5188e9a326e6343a0840a1278e25422132445bb3395544c2a4769cda6d2fbbbc6cfd80babf53dd7dd598218cde4325d974046843863bae17b55dde39b98fd263b4b1117157630cbcb8b55096d6975e644682e2cd05fa8bd682088f16c448e7d8aded33a82a81051572098916ac622a72dd189eeb5a8c1a76af36de1806685d78d08ae82ebb8e380434fdd2eb5bae14f1a5788d24afbdb25f72e0b45dd5ad8e4b0687efadee3dd29783834427c0e5083b90f01dfec249b9d525399b39a688d8fee3f76f1e638ff035511e78f910d24e2b6045920497fbc56085e74643d10e6c2c07baf05421234ac621b364e5b6af8350424af01510cb75f96c87e3fe26a46354963a4b2ee6f267102793feeb26097071960e489b8ef873828cf0477c6c22cc3dc18781cc386f5316afa746916a194bfaa255900deadca1c27fe882a1ba673050eb88342d232c5e5457744b555704695db26ff708c45416a380bc84f814e410ce0c490ab08363075d0e03a22f757ed32e7e7fe3dc43dfb89a0fc899fd5e7b9023ca0bc27fb9165452981382346b8434e40a843d3244f913b2e635fb357afbce75d12c291fd90271ee9a98878e6efd804affc51b98ab7b7a25d814c11de58233b4cf0ada8f5651b158b673eefa0b5e382e757d0e7cb26f5cfd9ac557be6fab55dad63e0a42a22bd76ec3097ab4409ff969e358d76b680b7e9cbeaaf77b4ac2ba0f3aece2d2d02a7c2aaf85bbd23b5acb280716ec17a2e4728cb7802ee6ce5363f88dd2bfeadcb18b77a126e52fc4d023be957d6616a184236691abafca3f5b23cf6cd7eef4ec6221b8dd6ec0546c036dd4cd8cc807f3dc3e94e5956dc5ab5b10bae69c121eeef88e1fe322e4121d5706421267fc4306c726acd4aadd0f5e313b402bfe3aa330205d8e333054784184550528324f49bb682e0aaf774c3bc33de7e8961bf5959650b5cb6837ccd2ccd96015f8b4fa2e1a64d8f3f629ae4cd656d62d38336d4619b090ed2f622b6d800ff510cd6df6351b70c8608f948cf56268d608b85dacca0bea7390fa6cb0b36c849dfb536462ba00558a494e78675061cfeafff1d206c5a83ba2012003d1b86053fe4a0057eaa51b8900a2634bbf625a1459af1f763550a79319c4ab2f793fb81c7fc33d20d757e6a112115ee86ab63e30fd2a7886d2883aeb4a4419f5906679c3ab66195decffbf625b8e3fc16ce6f9cf57030f19bbaffa5bec6527e38194cf1bcca6c82e37a016627b1b0f2a9e5035ea94c8ca933435b359ddd6541a3c4829aa2bdd95bc0c247fd1e3dc77b6d20ee072d4418e5d60727619bc857efacca4402d9a9a588d24b9eaacf33588ed30e0b6dda76c5f02657e9221c2e6f6995924cba98454ad1b0fb125d24ba0b5c85f89e91133c01b8fedb04c70c3607411c8f779964ce18cf690f0c31e9d5ac6f6a12baf3bfa6e277c833cbc714324e2d607d54de119eac50c6bb14122607b16e221b73a9308cd55dbe741f6cce2b6165245cac19342ce2c2ef3e7bf0390b38902eee9ea0df6560247627a82bd0fd51bd99cab55379ae0824ff13a94b88809ef1170db2933d2e552fc30bc293c8c0b13fb94a841c4f75e1afb305d936de7a4e555c94fe732135a7988181352a2d91c42f45a622059a92a4531a9d5bad6bf6f8203e47ba34c7a98b484b0f887a189c04b370a3e114d46a2cd5665534fb4ada11bebc078ff50e780376aac13b279ccd7576c004e38bd1fb9d45c466b45b9cd9691d4a9b85606e9b052e8be3fd182607ed00941a00d3e165cf36bd9a8187b7a72d8c04d8c35617fe2fd828c264078ea069292c86e040f51f32322ab9da19564394e9123dd2b230f511d33528461d10f8fdd4150a2c730a4d53b4c1102b1bf2d714aa247a733989cfa2bd8f8ffd233948b1f3ab55a6e880849ba650163cf0d075e4e8229fd7a40378cb389159a7637baa80dc0c9d12f277ed33d3ca14b4629dff056d35defbc9a7417d54f4cd8f1ac3192d45f94826c66f6517a50dffeb564b33805adab99931e8321b117b9e4c1041bd964136a5e3e4eb393f6a183705ae22fc881b81e030e695055bb880560af3b19d4859d7f8f93ccf7b0af6f0bc2752d95db01f5bc3639cd85ea4d0892f9c4238f21b1ce1cd26282e47f6d5f0c3e11b45ed735a3182113e280a4ba53dd4fc2d401f86da4658dbad0fbd770213c77d234ae73f3c2737f4bab7bb0f688a03ebe637c5ad3a7b5ee87b077bd6d2de47856ad72c5583dcb39b3faf0c06528fc5d737420a183139ac03e807928f1bcc8bc1d6f8e5a81c165649669f730c63ea2bed41231e934555876df942bfc981e3a56bdd6b2d08a2e78046537f4d3ae247d981828e0f5429b9d1f82fe69a045c8370bdb815fbb95c2487f9062bdf998ddcb61bcc53ace11a15801d02eff0671a2524e9c4a0e0aebd5ee949111340590265eacade7ee43c416605fc805c86b51ece698cd97e0ff2a4fec67c2a7267038c7835d644e4ad7d05c58dd8fe2f7cb1bf7de4cd084921125954abf1fdd1b99031e5794df9a75aa0f3fe12a6e59844dfb1fa72c036f761de42d1c65dda25033411c34eef09e0b06dff311ab3c6b65500c3cf3e6f78cfa0e2e7c5f0cf57160caa52c6db6fab72c42ce99ded878c957e32b3ed115d9ede7f861d0a0cf21bd6276ab7ee20934087520ed4a2f6a73e75c1a5372db4353384c807a5733849aeee6482feba29c28cd668f12dbd13f34090d2f20bf272f58459a2b978943d0b71ef995793ec8093f700d7ff64b1db70799ac775e9a409a6ec32488513b9fd24208bab28f863dc88557f21ccbb5a71ebb0fe572423172a4d68cd7441621051cfa3c1d9dba9dc5d745ff2ab45ebfd158ceb8f9a1c118c638c117874f847cf5ecfc1203a8e2d5db9f51eb5ef72590f4880ed371113a878eb2770e63f7622e43f094bfae40d6007f56681d44fbba64bcb031d45200a24ddfa91c867a0dfb9c294a78c255b3599e36b80a86aeacdc4a4fc28ed9f1ce29b26a7e6b598f61e6e7baf1baf86e1136098e93e9dae6549dc75d5a9f1d94d398e8f5b53ee37b69e360c97a15ef9753a3f4b09aa7d0931f283046bb3512ab53761464f9499a92beccdd14843a24ca72581c1d9aa478e61d3f314a81503147ea5142fae578cdcb8e405bafb320ffc973b5005815aca0ad59deaab27e676d0553d0cadcfa9f37277d4b43b90c56b0e39397c0ca8acdb68119e0b440871a63dd6366f1a8a059a5babf76a73e61bb8bb1917f8c7983fefce698f0dd7dc61afb19754b352378ea60f54acd1424859a43d8013898343c9a6552270dc38d0cf55c2aff2dbc994dee491c6f4aa7cb7e5858458bc726aa43f8665d4a6a547ab82c708d70aa37ea063d9d98d442260a6fa0a973f5ec81464919e0039ea1c811284a3f466931dd3591035ff7ca81ba2c3bfcf051d6f0ccd6e6544ae95b5cf40b06e67b40a48f97daa727a2dec29c883c3c2c96dc517fe3ca5eb075dd6158aab68d4e9107f5b12931f6888c7048eedf016b3eb3a8f269334b2feeeeeeb8d86fc5239a7d191de59144ac4ef92127b0122e4c6d4db6343f736605c805c73a581c82ee1663e00353bef022cf67e219a32384f8a614f856a12efae7116624b00a935e46fa6803102cc027e846228437d490b0c0cfd5aea9fb89fea8cfdd7cc0ff7532e09580b51b33aa3d0ac871a9684912df884813fae49df294de4c18fd7b2e1b009a3751f907a38e5f6c5b7fb5e2c6604077cb3018704586d73cf19c95bd6436af184211bbad7c7a34bd587cd865cce4b8a5e8f97f1c6ab0349eaf485ab12f3e6a5d104ff0f423cf76f36cce57e5f8863e84c83b2e9943c64fe52ed54eba0dec4acb161d640603ea6235b73fd6c348139b7085bda33efe3fbd1bd06ee00e0f4b3aa089d38740da5fe88a126957d118a2eadb1331d0bd11952beb7ce2194958f7cd635e19a02c49a36cb09f5ac494176da0bc13e0d539207159959ab685214aeda4d529edff49999c1473b5dcf5640cba477f45c4dbb91084d5d388f37b63e1860e172dd4287f74d8839ee0f75ac704b982889078134ddbfe340ac1498b891c8a9afaec267661d64593ed8407d774226c7dbb25e9e378931d125d684218a6c044275b72e5a564a569fec19ce7e663d189bb4a5b1b12f346b0b6ce22aaa4e5295af1ae0212f9add904fe23e7ccb8a558fbbdc3b555dbb81ace136f59ca19c239733f6bf455acd9d02ecc8d82c7a990e0175bea748913508849337b16bade788b5a3ce6b0cc26d41c34d1c17bc73962c83b873791daaa770db1463dd4fbc5b4c524a8d15754d66054ec3d528d5aa4b5d19433f9f93b6a201013011d257cbb1d3fcdfaef4e1bd686635267e1210bfe73004b59e388d1e0687de5cb0362a394cdd4d2dee1fc5fe1c04a553124cdaa1b2c7510d37c64e30967f2dbdd4ca4a831b3e386a798ec717b670bcc200372a3632fada182400fe47d1790d12da454a8b8e20881b3772429f90f38ba055980ed7aed367004f630218fa1eda411ce9e18a8e5d8046950ca1136459d83ba7f40cc13edf809e339c1fcf7969f6de34a3be547e6c05895f415af5d7e47793a6fef0faddf227aea0b9b0dc5f25fa76abe2917850ec68f309efc30368fcbbd078cf8ee20aa5d430024df30e8918551d3800ad67968a13399978781cece4784a4b20b2ce0be3b04a9710c86ed1926a3d16c28dc15b2a21c6049175e426d0a7248b95cfc3f0430db3e80acf259d4c6206d384f02190ebe3bece3b71012bbc8666fde6db974ad70bfaef113cc1cf3567640ad06e6f37324427432950410520b5f8b7da6683c49218443bb79c2aa9bd86561bbb9f7c4ad1c5276ac2e0e2e16b3a445e281490dc49c4f00f93cffe20a940e8e8e4dfc515b73458732ca58a003797142f2c5f9dfac9f5a8dfac9de5e1243d28e7cc9cc562f779303cf60375dcddb335b6751135a6a533d14bbdef827f09b59d6a3b208b56d2449d55df041726b5b5e6806a60f7b569782d98cb90e237c3f818b29369dd449054ef10236d8ddc2958374ba4dc27bd2645ef64eed623ae89c5bf3fe7d24ee1a317a6f9dc6b95fbe47f3315433d26cf6cafd07d5d22aaecbb73eee5f733a74cb5f6cc1ee4cd3c7760997e2e9008965e14a46727dbd62881f6d0ea343da326e3ad119900545e92d70e093c9ce08aa9cc508583c6e6eff2520650d7db0f962857c161c7392d64f480dee404683c7b86ac5f97635ff7d0f76acfb7fa7a7861517e2977b31fc581dc02c5fc5325c386829c66c46c1eb16d4c093de57bde79bf7adc33347f3796c44456ade64d601202cfb03d1fad413b4dd4fee9f09d7b0100af562ec06b539e4d80860aba1b257902cf5ebde2940057e80e35f106d2c071e4ef5535b00d2a49ef054c100fa01ccf54a8acc52e888b2fe2d6e7d3078ceb0a095a83c2bf9530bfe4ae08162d7cbe30d2b0410941b850bab8cabbf65b2b25a6cb8e03285fa9c030509ba7988becae74d94e5d10e5f90a11e35644dc7dc18ecbf79f20615e3ddf9ff8c30d0a412c1ae6fbaf0a93e7a8a9d8c3303", 0x1000}, {&(0x7f0000001440)="fff1aa1e5c3ee169a154ccb06c2f93aec6d9ad3967b657559c208430240f2e5b789685e1c72900e659ed0f90ca3e126a5d1461fac288a1466c44c9751116a2a07338422bdc4e09e17956f02626cbf369d4644fd840ce4876026c3b16e01ecf3f2090f8e4da185548a60221e3f30393e4ec58fa1dcf92b2ecfff138c6e29c6f3a2fff54e2886830655b0b5e1e835cd1535ff200fefb95ade8fb9c82fc0298938f77ca984c79026056b7e8ea5cfb4ab08cdf20", 0xb2}], 0x9) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x0, 0x0) fcntl$getown(r1, 0x5) 16:00:11 executing program 1: r0 = semget$private(0x0, 0x0, 0x4) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f00000000c0)=""/39) mknod(&(0x7f0000000000)='./file0\x00', 0x2008, 0x1000000000005701) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffff9c, 0x4004574b, &(0x7f0000000100)) unlink(&(0x7f0000000140)='./file0\x00') 16:00:11 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='i!'], 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) pipe(&(0x7f0000000180)) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = geteuid() seteuid(r2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x2, 0x80) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000100)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) dup2(r0, r5) kevent(r2, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:11 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699d, &(0x7f0000000300)) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0xdb, 0x10000, 0x20}) 16:00:11 executing program 0: readlink(&(0x7f00000002c0)='./file0\x00', 0x0, 0x2ec) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r0, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000001580)='c\x00') 16:00:11 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) r0 = socket(0x4, 0x2, 0x9) accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 16:00:11 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) rename(&(0x7f0000000140)='./bus\x00', &(0x7f00000001c0)='./file0/file0\x00') ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) r2 = socket(0x2, 0x4003, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f9ffffff6c653000"], 0x10) sendmsg(r2, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0x19e}, 0x0) 16:00:11 executing program 0: r0 = socket(0x10, 0x2, 0x2f) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r1, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) ftruncate(r1, 0x0, 0x5) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/69, 0x45) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x90177ed105bf02c4, './file0\x00'}, 0x10, 0x0}, 0x0) 16:00:11 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{}, {}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000340)={0x1, &(0x7f0000000300)=[{0x4, 0x3, 0xc0, 0x9}]}) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r3 = fcntl$dupfd(r2, 0x0, r1) recvmsg(r3, &(0x7f00000016c0)={&(0x7f00000003c0)=@in, 0xc, &(0x7f0000001600)=[{&(0x7f0000000440)=""/25, 0x19}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/184, 0xb8}, {&(0x7f0000001540)=""/139, 0x8b}], 0x4, &(0x7f0000001640)=""/75, 0x4b}, 0x42) r4 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x40000, {0x0, 0x3}}) setsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000380)={0x7fffffff, 0x9}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) sendto$inet6(r5, &(0x7f00000001c0)="e14c6590532f9d88425096d7129ca2506193f308301088f00f2946c6544cbb4afa1cdfe5a5e9e6843ada9bbbfe3b12f076c8b1a2493bf781540fcdf019e0060441c5e1753f184c55eaf48afbc099d6a7cd526bbe1ad58383b904eaa194a7b8c34046fe4fe39d8decbec5520e6a0c6b165920fd7e44c8f97e5f48792f9acd0e4423f849c3d9505eff03b7ed46b3a57a8ef713a8d384f5fe5d96cfdf645a138f389a9ed6dbce434154124ab44b70ff1fc57b18f70d9109c2308b7827916102d74e2de25229f48f3e3a189a2ac63c81e4ad663272d47c564b081c568aa55af9e21c", 0xe0, 0x1b, &(0x7f0000000080)={0x18, 0x3, 0x7, 0x8000}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket$inet6(0x18, 0x8001, 0xe0) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000100)=0xfff) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:11 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x1010, r1, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000002600)=[{&(0x7f0000002680)="b045d2a42aeeb6d401dfc2a44eb73d6a3c8729e2adab72a93860fad3bfc88595d34e23a303037b4d4349bb38a04c5c2dca6938bc3309c592fecb588a59cd04e067db08bbd4fbe9ad6a6c20643c2870b01c2842b1a405ceade81b52c292e233294e64b8ab0ccf6a3199ade6a02d27c5f567e6834de4589ac9469f1a5263886e0ea8759bc6866a5997a723e1458f3a922dfe3d209290ec2a82332d4e70901f515ed19a2f52af76d0d6acfcb06bd584338d60589a3edd9064b158a555319454a2b05dde98b1dc6a89fc0a622005a4e9c149c1f28e62105e79e74466c3f1c6b5229ed87ea585fc0f10f23ca1b8cffd83aa731c327576bcd298a066131c6251ac95c7bc031bffc2f262d273c1e41e11c6434093b58d698a6999344269ed02587c7f53dbd278cdca8619471f5048e83f0eeff60c8985e2e8bfbfd4aa26fb6ad6ce9cb2a45ab82b838243c2a19482d3c98b52b77a6263d1bf06c447d40fb921e361e0295687af13c2df6a5190a57e052ac84687f77b21e988404bd6191b229f0dc92d49492d7ddbe7828bc6fd0b6fd8188e9ba7b456df732e84aeb4df5023879c65ca0601b426d74b59e92de4bf6e7b9a66f6971259a45e642fbb8eb6a0e69e4220f402666c567db0e7520efc9af4b0369825f33ef7a42558c2cf1269870f015efa4642ab5d3a1ea389d46802573ea78a87e4f48ac31b0472c2c63443b53344ec56a8d72410e3b6c57bccde1cf75ab91d53bb319f4da34d55e14ce32e4c83a45ba5d01eb9565f45494af98594bcd9f871133a52b13950542038cafa06cb77f78472751d5d51ce662d4d3b5c3a30bb5787fc7b2de64660945f6fc2696807d33667d8ba02fd4c078ebf75dbc52697b308d920cb1db1806a5cbe3489a3b28b793eceb05d19d51a1f25ec038d8f1fd453c2eb6af6f8b282e9b0e4ac148a915596c9a51d6e0382bc11b46f1732192100b55fb00d16e72f4366cbdc1906d1483781005dce8f44fbca05b12dce60543c9d4114c507165ce8eaba3bd64bb198ae16ed5738a4a7cd69d9be2b8fb15976364acd9f3bf027457fcbf0ca0bce0c089650c7cec6dbe6b58fb915cb7a43987231f42008c820e3092fbf4fc146292c25837129ee0ec004180f37ff80b8dfde56464e52278d1cee911047b870a3c3313eec58ad9fae94b113d056be4c63312a079bbe9b757a2fe59250d3c88a39c6eda27057920c031cc3373102462386c142362b4d25e4fcaa184db88ab691f759aa1d2e13990c845874a7ef2a4d34e2d77ca8f3fa73b84dbea66aa25afd08e5acd838b51b3e2991871d9b526bad6d32286fb61e14285f55f8d4e965e68ed0ba335e0628db2298c090376c6ede5628aa476b9777c63cacc8a35586c01db48df178a5796f5e3c4fddf350608966c5a1bd6111aea41dee05e5d44b5c24494decb03e6639c759d2690506f728faa6a33b24f4fbf1c704cb6234bc73f90e33177afa36d24f1317926228bc224a76863c00a9983828c078215f8734b4420fb45c584387f148de564fb021d45f9aef4a665cfa782b34952aff382792893cd7ec5b310e2a666ebcce0387cb22060aa333898d0605a40a99ca10b060bf4d6285d4509b05d2a57082aef1818acdc9d2a417cf00dcf0de3eda070c0b1fbfab25e03f7f6e6cadd282736bf1f82ac2dc03bb71c12a55200812687072c6260db403e2b3ff0cdcf591d8bdf14a90370ffad2366c744e4596f8859ddce3fbb98caee9edd83a155c34eb1e23f0040b5d25bd2ba1df43a1917e07c44dc32127b9d4eb03e27317aa4ed2eba3033ae7942254d8ce1835fdbc04e257883a7cb982771bed266b607180552bc6442849042930c4016fc413e545485b8a0eec542c58693f180b3430c1134b5a31e63fadcf5a032e021d1ccee0eb0a9cfe2792abf58ba14919df66e015712b0680c1855df9c5130e4718f5ecb7d674a79c9762dcd6cba8af2b36caf2f5cfb7322b287bc2b91f7165d75d9a8555087ae328ecbed5d67e9e785fd9195d8873c30d2eca9688a7ba9fd1d37b7c9f8ce29f97b46d410fe06b2810542cd684fcfaf143c2796afb7d76e2ea44e50628d686ce1e2bbd25e3d6463b505db25decfe6ba7efb3279836e868542e349d143a0c1cecd8ddde1897a951ca048f5f859ee7284d69b6bde08cecb3afd7703e6e8fe04ad2bd880ab72c9a3c8cf73e3eb4a706b7ef63e980635c157a13ae885c05c2891cc7c1c23d0b65f6cccc864bc18d78a1d6bdedd4fa6d28a40a4bba9fa272fad27f745d09d5042db3b52f4f8a266669ba902971d6c6806514fa9199711485091c396627f848c551bf2d828707564c0d66b20d46f6afaff43eff88cbfaa1bc07f39e68ef5beba09d21405325a7e712f6de98906b2b06420e86f853fd124f2380ba82ecef42c4f596c0cf4d290daa68d8d19a0c0605703c4497ac8e2f1bf75f60110200964d5b447aabde35304ccaba56c4db58748eae6c17646013042201ca2cedda5c862e8e2ea4420828ff5314dd93a879cabf5b514a0a90d414a6084bd147c93c48567c1f2d525213c064da52f16e9cbd3f649546fb01bcd24c87ca74ab28f54c4ee7e8875c4758cf07c19775353fd7e550b2dfe62e107153f28ab1eda0d0193255c5b222bd8e4f5ede37bd821689a4205160000d10ebc2d50a081da35c6325be7381f911423ae88b167fbfdd75f78972642d6b2091ca7af0f283f6cb6a3152af0d9855e204db4da83fa1d62ed27e1a3ef999d59a9970f8256f5542c4b5f2e2e8358e93beb1379927416ddc792f39f2e5896cb1c721ee5cd4dd944203971faf4542a99d684d13103f5cb965e6e95530c9342cbec81efd9a1c430c8de6500f5f3ebf81604d83429602d872dd3c5e53a0b1e88b50c516d65fe2d9fb7bd0b46a7548107e2c9c602b75b8e468d2dfd0cd42ba7f0bcfe61aabc935fd054ae07bc7f46bdb6b21bb29d148f722a9392761a9949d3c020f81be45afacfd3b5fabb0425cc4be2d91f87dd7623b5882ea378b88f9679c0c8293afaa42ff354f752c12f7d476deda6ab739aa284ecd4846d14b621b15225c015c6d58b4fb3a9fdbc49ffe145133276a7786889747763e4584430b07109de192c20ba8e59862df444828a4fd8f9b026fdac84c262774f97ba92e70830c5a0b551423c6322ac0b38162824b72590d82b57718e01cde5be4eb8e10fed1bc8c38594d5c8c13980b565b22edddf398b890175f663f3eed42ebf4a0dd2ea7efaaea87a25b093be9ffebc101bd18d68ca02a4f455bd6a5ac0be7a6e3a88504824e15ef69e0f7d804e70060323fe1cf4350cd671361c689fe654acf04373fa34ddf6a198ed38e315bfb45ab04544e83f0236a903e25004dd8ab514f3d3e58bb2683197fdc020dac76e260cdbb7f55c542bd192bb0e601bd02630fa2669aaeb414da742065b8f67d74d597bcf1fa41ae69fd0ae45ea4c627bbbdd215100477e46404130d9987f7dc89d1272be5545d3e5cd650044f515b06c4d020615ad2cdc54fef9c107fc68a22312f919dd70d542ef68d531c974e0b5249aa8090f6590cbed78678a3474192d00e6252af55c063aede54e11b5d28aa34523ae1842da1081cec328e2bb0d05e65ad4384b0a992bf17dc7e3ea939daf5317c56dc64f13aaffe5ff951f17134b7ab82414deb3e0357cb472ceb7d3c7cf13734bd4de64a876fab046f0f958511fbe3cd0bf3312014967e62ce3fb89cd169900aced9810957f4ff6b7b7430a61485e227d4272104a7b4a0cba5b0b5df0778c691dfb43f9d88c110454d8cff455caf37bb07adf01d2e8f19907ffc304a3700ee9f1e0fbe1e9a8edeea6b0c8ba2a4537225f61d7ec552603ba292960b8b70e933340bbb5fb76e4ec4da6959e3b3fa935a3c14454c7352a744a4295953492aeed9ef797663e83a296951538fb08af002078de9854430f56d5df1fef1f029cfd8d9474da7d6f360c7734bc0e6a426060e4297317e2aadd19e97b7efa269f3fcf786d9a6be2ede1916cb71e8d352cc000d20f12fd83ee73dad090be2afc80952509606672cdcfc3cd414587f8538dac99089428a186fd4277a086394876ffbc54fe925b9ff930e4ebc85284d56e214a60c5290f690da3e222d81a095cbba8b7dba32ee0f7a0ac98aac37eee1941996d6df7cad913fe77e7f58056012b4a0610ce6ad9c06d6b1275dd1dcf8fa998a03d8685ceae5c913136c1e7e0155fc4ab1a2f22c1e76465abd1e0d87bfbb11720e991d5f1594d976de0d349081f3940ac9b5b895bd4bb6ace72206bb1f194abf0c40a763ae8736675d29e892665b37ed545018bec45ffe9649a7d9d261050c8a7721ab62aa6f798d2b509e24499cc436f5810dd313b793d9fd7b97ed8653ff212f7d1f28b66b44963b32480d59c5056ba0d85256ca72c0cf98f3fb848f8485f60a9c225ff85916829c5feab368399ae26184fee2c4240f4510dc43673af2bf37405a2afc2caa69a826ce66990366f68fbc09d788a96c5b8215ee218d7bf1873cee43283c733bfab80d2156f364da5fd196870e143afb78896fee2b5c7570a839b15defb3b89037f7c6bddb34ab38b3355b6c69732bc366d36b076c89fa7685a25f3785190045974b0272bfd92c6f71f17a865fae3ecad477ffa01d79dd0ef3da6678ec739c6a3cd4da763b973b1b4994f60d2f4782be465401eb07d3fe73e7da92a8c33db4e2ddc4e8a9e37c65f71197fb6054df6d66ce31fb7914798ea37f773188db49e75803072ca5bf3b17e0a7494c1d560fa12cce2cd1649c9961e875905ba3dfdf3f4fb7f1c40550ed828174aec5e2756aaca0300ae264d336744fddc1e970c79514424ebd17af74fb56dc5bb33438e004a3ebd848c23d9ad781d7b9c390c929c9b881ab42bfc2f82c6f2aba908e3ed92fa4a017f6f5e235ae73e9133a9b2711509e526a4cb0e9f68ff1fce0a4fe0046146db723464582430482011bc7dc68bff969bc9ea5f699890c1fc5301120196973297a5061d5afaaaebac18908c85a030c3f7eb253f757a67e8c92ae55e64c268979731c6431ac533492d4a64c6c5f69192c4bd259c11f6a0929fbbd987c84d4e1b3fa3d9ae3f631a237776a1f3018c06a7447ddac3e2f0a966d22ad492de91e98959e05ea293360de54619fb389f4810596d8932c55b9f703f599d6cae07361a43f3ee600989ed8b2f28e0bebcf714420d9262d5c5a81891cd33885d342f643da4da81c4c38ae9dfb4f55fe8a315460976fe782147a0a4af39c87425a9be220f43b79504336ba4687b1f521c52db19ed288ba22b455e0969de80ecc74bf9909d574ae987b29f3513181b13420fe29fc72bed6604a14ac1b476b7890d7d1b3f16966c53eb394172605fea6021f554856dcae23335d832ca30e881a93208fd66e3d07b707214122b41bef34cc60b2d500de19b16ae2220de1fe6d450a02b9d6d295dc931f3d612da9657faf9e1cd0029dd4274b45400ca2d05e12a968e4a68fc6ff3548bfdc4d5ba9e8a561fd13c2195dbb03d172df6164ca9cfa9df595c0b83b03c4dd2c95185d8df676dc736872a4b116861d02cfaa7c1a3eaa0326064c2450b287a85729d66ffb17c052b0b75c1d3f2b3351af48f1f7e9b4dbf69e4ba8886302c33e14537817a4abdb12179efe7bc25f43f26a154987a8c90825a3e6a7a31b4a72b8c4051828160aedc6cfb5e4872f1e18c36caf2b9deea70edd646958df2da05e961f2287af839d1e243c20a1fa7caaea1207fe758c449630b937905d2f77fa7dc61a2840b8da17f79b542e47a1260d907204b70b", 0x1000}, {&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff880ce66a79cf3c517a3816d7eb3ac82ab0c0be363975c74f77ac1befb7518b209bb1313ea99c067de79bb634f3da357a53b6e360e8a3d72e1f35a48cb4995c70a0ea62f52ad2674f9636edb58267b6f13375f0ec47866411c4b7e6c6db1f52b51423571f0c8ec5fa64549659e006683a6d9cdea07bb6d4ca383cd87b52d63e167aa9283f298dfada576a6a0d701a9944b1dcf812", 0xa5}, {&(0x7f00000000c0)="9e2a", 0x2}, {&(0x7f00000003c0)="22399a5814117357ecc4f571a0141f87a245e943729911ab28627cc6350fa45ec8993dfd0c6896bdb9779c87e0ab992dd2a22025617fd703c2eeb8233b563db9bc14f58b517e6442fc0200b5a07b7008d656c325c41013c851769bbc28ee2dab5c6933574cf0d7f45d6ba844f6870c5c80ad7cdc9060dd995be23601902ecd2efef0396f2ccf16068c1624ea82d52f4793c5daa5b3bb4107ade7a4bd8408ddd9e80ec96a46b368b861c7bc88990157b16db206", 0xb3}, {&(0x7f0000001500)="a438c8bfaefa6ed4971a5fe7e7658f5045f28a1cadaf5704c489963a31fb1ef9c9e7e50cc30eb941a2f202c8abc937815ef7fe36b9a63c189d3d45eed0dc0b106ae17a2d51d707ed82c79a669075b71a4f9cc376a71fa0f99d80cd60e49e7e1b5d97a89f4b9dc8c9eb8f82b9063cf32af62feb5495ce757d019c477d74349b57111e21bc3ada9c3323b0d17d7d333c007d53c62132ab8e50a0c461851d1b2f3826075d4674b97aa593991fe04389f579f59af7708f5e28d81acb9a037711bcb649b621fdc93f63190fbbe01ecca118b102d81606cd48098fa359729420f2a6bd2d457e8693ea04ab15e822aabc75fae203e22eba7717c13c13158b8e269842111461a2cf5ef9804966bdc2d1b28fae600d1d080411293385ab8355281297264d867e67516b255c72f37bda215acdad4f377384eb89abaa707595cc3843fe7f1ae1479bd564d9dbe0a452d6a25e70c76e0594b3e27ce80ef4a3052f5158c3eba806972228876bd787bf789f2016f8c2d63a6a266d9aaff25f22cb95ebf373d9d2ca71e6bf1ece0a4ef953728693efdec4973bab1b969245064094cb6ac22f103513dd73c8c05c9d9204c2fefcdd312ca28f13cc53b815cd992c35de0923b62307251efc7436c46ecc36e364d700847a5274022dbe85a9eafd46e15e00432d20f0b4c4c7cf29089e4748606e682072710bff29477e3b336575b4eb3fe5d081860eaa5459c976a005efe76f7ebfe57388190671cd4b1455818da6e76a3fae42ef8cfa69003f06a25800b3a9738e973f673d5412948b3ceefa8cba8741b4c70e88ee56e45b28a90eb3874a5da495a28ab2e8d3430e575efedb33921205dd44d9146ba7ce5462ddebbda50f03ed16b7e714309a91b3d0d8de6f9c1055b3d01b34f18cbd2076ea7b54f09451259440b42bf438cac8a7a0665ae6a88b3f4242629f0048a61168fdf39d80c7cddafa5be07a495fd2d6531ae861563b12d223e29b5b4d8a3a38b317f081deb828afefe54617e01a3711729242ac426f697e60d90c9cdc8b7095be689921dd0eae175fdb33802e9e437be6fa7ab8593f0ba9e58b834faa98135d70bc37b6d9f90ed3cc836fc5fb7ba9a2c4e9289e7820ba8273f6d0a129d1d0286f978a786e9148860536e1c7f4f165116fcd871031fc5a253e94813efc9582d299287641990f75dc32fe2ac1f18bd1859fd2406b4bc79dd5ebcb2de59bc64a76126c51de4741f154e4b76cf23a2189b0d3668c10706828642bffaede359aaf02e21ff534516218ea770d9dc9842900410b009526c4662a1d5ed73f3445d67f659e0c79423b8bfa61e2a0b3290e06dc59f4e4e6019224cdfc2c521fcb2250f7f5ffdb85bfe815b3b2f239db5d3287f461a64dc7e2e00184bd9ae3581fe9ab8b1dd190614dfa3cc3db04f4c8ea6173c61cb055fbdf281da27982210b44b6417bb744a656184b5d020aa6c2bdb0f23aabdfb028d1054f052feddcef3a92cd219aa616fbad966bae031f59747a4af39dd4fee6f5417476b473a687496402b7a8b52ce099d52657795cc98d5e06f249fcbeca51d55bdcb64efab4c2027fb0cf9ce02b4e1673465a33361b94d13eb6ffa23817c127c1d36cee285c9492fa5b7f358b89efd908e41123129cf3c33e151b89ad448d1f0df0c00bea599f3e1c26b7db0e5b6ab50f49ad0ec3ceb20161f11d19198ebdfc0a5575cd9eff3e2679c794b5d431bcd1cfa3a6a127ba13e43a33fcbce1aac5d7baf45bf86a67830d6ecde9efa76b4b22a1b877312718fe4f0e4d57b37433be37eb48f5867b051e6694c83207842f1aa3f37ca7f5f89cd5639b54a38818cfd12c07ac535e2f25ed411e0a3a2d725ef7a0aab0be78b51fd223071bac04320c3858a7f006d42c63f8661156d66333936780171e8225ccd282bbca93a0fb249c265b522f666323415511aeb08a5d592f86898b35d5c421c73831c87a2c783ea41476b4eb6615b5aa1165726888cfcaa8af4b9f3064b4742e93755aee4de446fb5676e93ae16c48503074013baa9d5c476c0460a7ff36e81c57c9000db28960ae2eaa205b104ae4af99e0e6fdb8678f2cfa0edb5296672283b7ab18b4e91e65a79748e23f0ccf0653b9c1c26fceacbfc4c9bb0b0b5773e3e27421d6f2f6ea31b36ce148661ea14f85f03d835424d619123f387927d4efe85da6d290a2ce0f61791300a485a074f224eff42fbea49a7d17aa57ebefc20710215fc89e50922f8e19acbe838ab143354f022a42f1c73822039d99a5a22ccab03058c05073c99d80e4e8635f3f3b259f4ff38dff80d41cb368427d739d8c686dc90312c1a1ea363c0a58588edb3b05b1feb673c4959bc61e549fc20d1f9969340f1f8cb066065dceb19df0c015e5d75bfb78f7781197031027952c9d40b43d35d6af37674b386968ae1cc8e017f5faeaaa1ed67acfa993b4aec4a1f07b8e47667980d897e59ff17f5153bce24740bfc3b716b20797e975a755819f2df4621e6cf916f8d6ddf97cf04ce3d7abcc1641cc822190478ecd05459b697c2af575e2700186512fa16e3e64d60f4a8deff572ef2784209a2558a2401d4ae3a44b27c82e060929282b7a864542ee644c46e82d6e932fcd95883f3a9ada3b4e77fabcd85b349f11789aa53b6be03a88e29b29a8cfce97ec89827a4ecc9a87dbdf063534c174b28fe2a308eceb8594492ac6fbbc8d5a0a211dfbcf5d9533aa02084d53f0248321be8e7199ced357ad47b213f4c6cc2c7530e286ca3af03631b40e433ab2aadeb7428a180dbb9f3782e75c03a4d77e8ae85ee7f1a89199ee37a8fdb5db17c123dce751a748e737c825798c569044f278def3411fb569992e9cf3ed47fcb5ee562c70a0547c3071fecc6ad90e60ab6f9c6e1734817b56c35d50447fab02ff5e234b219efa172db3744589d73a4059910ae26d4fe808fd6a5fe5ea9d245618f5a7d29cd48343bd4ad8662c22b01b2e1be8c7cb99f6d8394a0ffef970a3bacb0fe2b406c08c7370ed07bb84b4959c0b5e4c7123669c71be4eab19b4b0b68b110676a0278e5792dbc7df9b2c61807b2859b169e14d873e850396dc8039eccd0cdeec22a971b02a5d7641f22e8db990894027ae64af56a9bcd170f153eadfdda4f625ecc6a3ab234a1ed99991f34a68da019d6cb6c25f34c024e1b5f585e86b11a1829da900d228e49bf147c68338bb8d157896a07cec6e673cd78b329926bfc55411048e59487c841b371e5d08d21f58b1664ea58238578d58062b69ab8e4c96821fd3d5636cebe304df25315b74a6eda97cfac6f1478dccdc781536056682a6d211e27953efd9874fbe1cc731dee31acf0c59d934bdf9eb12cb78942185ce872731e19da99373c8862ee6aac687e5864d3073fc948d91b80c5683e57a29770c0de59ea0c4d4dad6955df6a6a3a5287a388a963a4ce6fad3f911c23f788948a92e62db910dc80d83c8f1fb28c721193b9f0dbab832b1eac538b28f69284992ebbddf3926fe5591159d0cf9d3ef1487ad738e1175491ef9efe4a6b57898297e2a4eb42d4f59ca4b2046b92bdfbc81a5f96caca4bba5cf2fbd1846f44f13d629df103737251116bb41bfea1f3d468dec8cf1ca41e61423826dba4deb2da04384c93768a9d9bd8ff4f7c4daee876d4f65cb216a7dbbc70bfe84d23c8823e7378c681186644b6d3a2fc59502f1a28c96ab741eb1052499085973b6ebb1090e2e93d271fc7cfa2db1ee6ae9de3552a381313e249649151f25e93625d7726555c98644aa995111f7acbb452d52e05b20ba830916ef53ed88ccd244367a4794cafabd1e220a276abe8fa445ab603ee5ef94b76491f52d7488e6025893c6eb6bcc81ec291e54137a44a521d7cdf33644fec555f1382e029fc27014dfc1b6c1a9897a258d2313b5a0cddbfac1cf80d316f91351d8dcb7967ad697504fb6223a64cc898d83e68f55156bd02da5fe0a748209a3606907bf9be67bbbd38db2b03e0a1c2431e3b1de90e592386ea04653dfdf78091d8667a31e6b39f25019d979d07370d961064dbf147e8deff09a761a020b5ca2c4a1e0a726e138dba16b9d20358ac84c5bff85233f5e6d158c74aad549badc2e864438c0a1fe33853e46701448e1e0ef18b45df86bad820a09ee164b08cedafcb630c0a45f4359847898bd4288e5c2a361561bf968a6dc6254210353417972ae158c2a7be35b28b87ab71023f45f6bbe1cdf967393d708fbae89867970b2f2b2083a599151a808d65e2e2e50d9b06e76d162d6d6cfc6749d46a93cb75c644fb2f45d18b94e0186c8aff3d391bf4b9f41bd7f3ab749a343e41b1841b14b0186e6c52d91a14788c6559665578e739dcb9b8f1d4940e59a3c0dd0709aab842d1ea4d2a471c354d9038b275347fbcc7708f7346c3a94f27836841396d204598df415d2cdb2f17aba4dbcac08e16a6915e28582d5d917cd38f7f31d6156bc5d7c17b5d84dc9c7095482f08347c19502eafe61f7bdace19a5e8e277d02215e9cb63145ba3a1edbb432b8818edc2b9e6fef056764c8b625efcc7d88490d9aafe5147c6d178008201e01ae35d50a0db45c50a705818688a676110c16226496467597e19cfc4175df88b2fcf231d460f9dfc67b78f6b2d3aba34854c31c8b800facfa6bf27fe75129c3579347e27c23844b275f0dd117683f240d912b0d5a531177aedf57a54f74682cd189453caede2d1c1883720fe382a41b8c2de82d63598ed37262218dc74c4ce0a80a50ec91265b550da74432f5b8266322b4fe4df6d31a11c58b59cf1023d00fc91086d4c9b90c6925178199b95c0807e58a7b62ab1356ec72b943ef899474fe49f4cb80cf1294c77aa049988a2b59ac9b8df091c99aa0757af41ce75e61cb4dd351de40567cf2d20c8f924c08f933594121a81c04f62daacb92c909456fdd0628a81ef4e62ed039ae61d76d9ca3477e8b173baa7fdf576e397e2d4aba4729a5a9974a5d9379df275687fa515939e08c0bbd05e1482069c7bac232a8b75733eefccdcd5cdace08f56e9dcc489be0bad0a0b9e769e5cf65fdbdd67499fb934b9b4dc60be21d7e4871e26dfc363bc2083f34cd38cfc3284fdf0fcb8bad6975d34c23638b175cb4323e41e93483649d1b13554650f9294983c0a4c09ca14aaf0728e9ea63f220889265b10748d909c76d7453ad2b9f157b050ef00bdcae2a5aa490ce3b21e0ba3987f4b80e486038ca7a0e3b56c53b1a7b96c1e61e72ee0a4d8033b027b544d8c467187e71288822f3534383586475135bd57fc622625ffffa73eda6fecdb1fe6f5f438c51149ee25d3d16fe1bc5804aa38c4c50633a243764ad9c017b9a826b15e2416d9a76ebf79ce18833d1144d7ef21595599b42346f34ee13458d4be10ce68f59cc2227fa5fdc47006b8516dbf689b31d71dcb54d50bbffbc7ed68ff2779a2cb5a5c358fb22a2095da864e8707864f4e0537f693dab1b4bba3b26ff0d2fbc08155a87c23e8115191ba1e78017976b612da933691bd58e6173a69c28cd1dad95ab1fb191b30989d315b914f8be463200414508ac984e71f33efe99eada7d42981d91631bc030cf7631beb7698439490cf957d99c10ad85ab23198b42576176d0a4692a5068a730b1a2e8af74ac17f2d62da3d74038acf2031d540a2c2e2f1fc5fb9648bb1bbc08015978216178c5555bd2fccf409e32575c860ac99c9592df6a06ed9afcc4509111482af10d641d0c8b5d358982d54cc3e9b4da12116ac970c42124ebe84a2da38e3035eeaa50d73a905beb962b6c6a3ce26fa88a79fd09", 0xffffff1d}, {&(0x7f0000000140)="7e484a52f0983a8ad4ba800ed2ce096634d30e12424c48b3f4f3c17ce9588c4a674dd0c3778ca856774007472d9983c3d88d307995b40415e86e435ae59f60cfca767c04fc905e012d8e060e9c82ab5382934b8d46552420dbc5f7163d8ea3e3ae", 0x61}, {&(0x7f0000002500)="5a56b0280c3768ad03cd21a7e91c108536041c9a944acec5396c874ee38b5d00adc998006969856ca0e436756405cb9b17ae599a8d4ba19534a9588834ecb14a00196757ca7fa941aa342db50773f7e6756098cf959a021cb24c4914e145307968ad6597dccf04b71028a1512560880612d0c4c270df35e528852409cf5d11a4c9a0076d0c3f8825c69fef8a43864be845a191342e02a0a8bf377d1dac00340dc9a752e18b6e0ac4a1951413c5b86d81b69d353b066f3dec24b40f7601abbe06ae23d57b8409403f6efeede5e6aa8140f865a0eee4c322132dbdf250e5ff878f56ddb5709bff493a", 0xe8}], 0x7, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(0xffffffffffffff9c, 0x7, &(0x7f0000000100)={0x0, 0x0, 0x4, 0x40}) close(r1) 16:00:11 executing program 1: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kqueue() r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000080)={0xffffffff, 0x200}) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r3 = socket(0x18, 0xc003, 0x0) r4 = socket(0x18, 0x1, 0x0) fcntl$setflags(r4, 0x2, 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setitimer(0x0, &(0x7f0000000a80), &(0x7f0000001540)) setreuid(r6, 0xee01) r8 = msgget$private(0x0, 0x4) r9 = socket(0x18, 0x1, 0x0) fcntl$setflags(r9, 0x2, 0x1) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r11, 0xee01) r13 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000240)={{0x8, r11, r12, r11, r12, 0x90, 0x10}, 0x5, 0x54, r10, r10, 0x2, 0x14, 0x3f, 0xfcc}) r14 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r14) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000240)={{0x8, r6, r7, r11, r7, 0x92, 0x10}, 0x43, 0xff, r14, r5, 0x2, 0x14, 0x3f, 0xfcc}) msgsnd(r8, &(0x7f0000000100)=ANY=[@ANYBLOB="02000000000000e0624e167794809befa369ec1fbb642d48e5c79a245a8a385474fd4f1b4da960ad12ecbdbf178fe4abc501e9296da91c3dd8a01e11086550fc48"], 0x50, 0x800) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000040)=0xfffffffa) syz_emit_ethernet(0xe, &(0x7f0000000640)="8000f7159924be6cadaa93173b27") socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000100)=[{0xc674, 0x7f, 0x4, 0x100}, {0x6, 0x5, 0x4, 0xd1}]}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000080)={0x7f, 0x6729}) 16:00:12 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) dup2(r0, r1) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000000)=0x8) socket$inet6(0x18, 0x4000, 0x4) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8000002c}, {0x7}, {0x6}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r2, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) flock(r2, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x200000000000012d, &(0x7f0000000140)=[{0x30}, {0x6c}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000080)) syz_emit_ethernet(0x133, &(0x7f0000000540)) 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x40004000000028ac) r0 = open(&(0x7f0000000100)='./bus\x00', 0x7fe, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x400, 0x1) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x60, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open(&(0x7f0000000240)='./bus\x00', 0x200, 0xc49b355285965d71) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="00000018", 0x4}], 0x1) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8000002c}, {0x7}, {0x6}]}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, 0xfffffffffffffffe) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x15}, {0x35}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x2, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x6, 0x4, 0x1, 0x1}, {0x46, 0x7, 0x2, 0x7ff}, {0x6, 0xc, 0x5, 0x9}, {0x34f, 0x6, 0x1f, 0x1}, {0x955, 0x18, 0x1, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x87}, {0x800100006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) kqueue() r1 = socket$unix(0x1, 0x2, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r3 = socket$inet(0x2, 0x3, 0xffffffff) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101}, {}], 0x2}) r6 = socket(0x18, 0x1, 0x0) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r8, 0xee01) r10 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000240)={{0x8, r8, r9, r8, r9, 0x90, 0x10}, 0x5, 0x54, r7, r7, 0x2, 0x14, 0x3f, 0xfcc}) r11 = socket(0x18, 0x1, 0x0) fcntl$setflags(r11, 0x2, 0x1) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r13, 0xee01) r15 = msgget$private(0x0, 0x4) r16 = socket(0x18, 0x1, 0x0) fcntl$setflags(r16, 0x2, 0x1) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r18, 0xee01) r20 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000240)={{0x8, r18, r19, r18, r19, 0x90, 0x10}, 0x5, 0x54, r17, r17, 0x2, 0x14, 0x3f, 0xfcc}) r21 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r21) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000240)={{0x8, r13, r14, r18, r14, 0x92, 0x10}, 0x43, 0xff, r21, r12, 0x2, 0x14, 0x3f, 0xfcc}) r22 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r22) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r24 = socket(0x18, 0x1, 0x0) fcntl$setflags(r24, 0x2, 0x1) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r26, 0xee01) r28 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000240)={{0x8, r26, r27, r26, r27, 0x90, 0x10}, 0x5, 0x54, r25, r25, 0x2, 0x14, 0x3f, 0xfcc}) r29 = socket(0x18, 0x1, 0x0) fcntl$setflags(r29, 0x2, 0x1) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r30, 0xee01) r31 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r31, 0x8028698c, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xffffffffffffffab) r33 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x40, 0x0) r34 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r34) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r36, 0xee01) r38 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r38, 0x1, &(0x7f0000000240)={{0x8, r36, r37, r36, r37, 0x90, 0x10}, 0x5, 0x54, r35, r35, 0x2, 0x14, 0x3f, 0xfcc}) r39 = getegid() r40 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r40, 0x0, r40) r41 = syz_open_pts() ioctl$TIOCSETAF(r41, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r41, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r41, 0x802c7414, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x0, "29ad8093cba9b22cf0b5e6586176eb3ba9714fd4"}) ioctl$TIOCSTAT(r41, 0x20007465, 0x0) r42 = syz_open_pts() ioctl$TIOCSETAF(r42, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r42, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r42, 0x802c7414, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x0, "29ad8093cba9b22cf0b5e6586176eb3ba9714fd4"}) ioctl$TIOCSTAT(r42, 0x20007465, 0x0) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000440)=ANY=[@ANYBLOB="00002e2f66696c65300040b8c290122be76ae903a905117db3e576ef52611a5d9e005584f5ec6ff22d0f931036a0011c4e7d537032c6050005000000ce58a5be9f4d2a169cb487e706f64f509c19747d63112f03935906f70877ccd52f0db866a150c80c3b533b8d2d7e6476052ee265968bdb12d230d6c48facbce8db835f87c65b1f4cfcf0ec36375978792e9bf96fe70025db0f1aa7544e1e954b5b49b8f137136f797c0fa2a6b1e3aaed0b52bbf03881d349ac2338642d24a395ea5f7ccc554b9d8ce68156dedaee433d5222b369cfb77e7f6667ba9aba9a211ead629f3028ecfb02c775c7e2252a6738a38fc46ec5e10980667541"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000bc0)=ANY=[@ANYRESHEX, @ANYRES32=r2, @ANYRES32=r3, @ANYRES16=r34, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES64=r42, @ANYRES32=0x0, @ANYRES64=r41, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYBLOB="c5c7dcd70d416353edbd1ee1d8f8191fccfc064d23f93d7cb030a44f4ff83d3367e7c090fbf0868f1bcd0363d68d0b41ab05f3c31dca3190b42ef792b70e5c9dc9e0bcfb73b84cdd5428e469af734de5e9282d521e505f0770ff23b9", @ANYRES32=r8, @ANYRES32=r14, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r22, @ANYRES32=r23, @ANYRES32=r27, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r40, @ANYRES32=r30, @ANYRES32=r32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r33, @ANYBLOB="e3ff9b25b0f10df5ba538f9e2349b0e06d54ce34653fd4349740aa8598ffd824b8a0660f21501dabdb0e194bd77280fa3a8dfd75ff88c8f7f7dbd8c9f50b95bb5aa03f2d918440bacd73999824ed40ac5ad31e7c8032f61d9ed601dcdc34684840f51f62b1256e84875c0e3dff5628e77f829a743f", @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r34, @ANYRES32=r36, @ANYRES32=r39, @ANYBLOB='\x00\x00\x00\x00'], 0x1f4, 0x3}, 0x3) r43 = socket(0x18, 0x1, 0x0) fcntl$setflags(r43, 0x2, 0x1) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r45, 0xee01) r47 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r47, 0x1, &(0x7f0000000240)={{0x8, r45, r46, r45, r46, 0x90, 0x10}, 0x5, 0x54, r44, r44, 0x2, 0x14, 0x3f, 0xfcc}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r48, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) fcntl$setown(r48, 0x6, r44) r49 = socket(0x10, 0x5, 0x4) shutdown(r49, 0x0) 16:00:12 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000600)='./bus\x00', 0x1, 0x83) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000440)=[&(0x7f0000000040)=')\x00', &(0x7f0000000100)='+-!\x00', &(0x7f0000000140)='$,\x00', &(0x7f0000000180)='%\x00', &(0x7f00000001c0)='\xd9\x00', &(0x7f0000000200)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='].\xc4\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00'], &(0x7f00000005c0)=[&(0x7f00000004c0)='^}\x00', &(0x7f0000000500)='@%&\xe5\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='\x00']) shmget(0x2, 0x2000, 0x202, &(0x7f0000ffd000/0x2000)=nil) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)="000000186004008ba8162b27febf00000000ba0d6232e99a000000000000000000000000080000380000000071dec3c2d04d05ebeca52469b49ae5989ec30c94e796ecf67f071f658fe9331ac9ad199d5d073089d28944abe1a71887d241d0eea78ed2004ae962f3ea8a7ec1ddbeff874907c01a2318a4bf84994e86f217987911c7e576c16ecf0056cf7130e7a17e8675f4", 0x92}], 0x1) bind$unix(0xffffffffffffffff, &(0x7f0000000400)=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0xeb6f, 0x4, 0x8, 0x3, "e63ae72f6a0a16b55b87348e4b71fffa9c96a7fb", 0x8000, 0x4}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe60, &(0x7f0000000240)="fa67f2369898e41fc6e3e2d0f1b09001a522a42d909b41956be23e9eeec88c7bbbcc0bf2155d09ab504d72c6") r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000040)={0x50000000, './file0\x00'}) 16:00:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r0, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f00000001c0)=0x10) r1 = socket$inet6(0x18, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x8, [0x0, 0x10]}, 0x3c) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x100000001}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") msgget$private(0x0, 0x100) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x3e, 0x4, 0x0, 0xfffffffb}, {0x84}, {0x800100006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:00:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) open(&(0x7f0000000400)='./file0\x00', 0x84a, 0x1c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x84000080c1}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="9b010018040a6af2e55ff78d8211d24453f22e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r3 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f00000000c0)=0x2) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000300)="8b19015ef5a0e7435c4e28558c16e09a211b08604b8ad1dcd985da3fc93d32d4012f4f1cb25c70571666d5ac5a2e0314be33ac2a4846ac8038d40e6d4091f20b6bfbb02bba5acd13c102b0c8eba14adc5b6cf31baf446d02f488789e3ca4c2bdb6e1f1d0468d07752586190f167a5a56087b2bf48d4714c53e08672d174d5d557b96e8db48d85edb4fbc67e584b8b67528f81b343562217e94cf963adeab9a1afc497ea1ad13d55eef32af30c6e1a3ddc2d400"/193, 0xc1}], 0x1, 0x0, 0xfffffffffffffffe) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffff9c, 0x8004574c, &(0x7f0000000280)=0x5) 16:00:13 executing program 1: semget(0x0, 0x2, 0xc600) r0 = semget$private(0x0, 0x8, 0x4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000180)=""/206) semop(r0, &(0x7f0000000380)=[{0x0, 0xa4b, 0x1000}, {0x4, 0xfffffffffffffffc, 0x800}, {0x3, 0x5, 0x1000}, {0xe, 0x4, 0x800}, {0x3, 0x80000001, 0x1800}, {0x0, 0x0, 0x800}, {0x0, 0x8, 0x1800}, {0x2, 0xb6de, 0x1c00}], 0x8) semop(r0, &(0x7f0000000500)=[{0x1, 0x3, 0x2000}, {0x0, 0xfffffffc, 0x1000}, {0x4, 0x1, 0xa1643a125aed30f5}], 0x2e7) r1 = geteuid() r2 = socket$unix(0x1, 0x2, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r4 = socket$inet(0x2, 0x3, 0xffffffff) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101}, {}], 0x2}) r7 = socket(0x18, 0x1, 0x0) fcntl$setflags(r7, 0x2, 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r9, 0xee01) r11 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000240)={{0x8, r9, r10, r9, r10, 0x90, 0x10}, 0x5, 0x54, r8, r8, 0x2, 0x14, 0x3f, 0xfcc}) r12 = socket(0x18, 0x1, 0x0) fcntl$setflags(r12, 0x2, 0x1) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r14, 0xee01) r16 = msgget$private(0x0, 0x4) r17 = socket(0x18, 0x1, 0x0) fcntl$setflags(r17, 0x2, 0x1) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r19, 0xee01) r21 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000240)={{0x8, r19, r20, r19, r20, 0x90, 0x10}, 0x5, 0x54, r18, r18, 0x2, 0x14, 0x3f, 0xfcc}) r22 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r22) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000240)={{0x8, r14, r15, r19, r15, 0x92, 0x10}, 0x43, 0xff, r22, r13, 0x2, 0x14, 0x3f, 0xfcc}) r23 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r23) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r26, 0xee01) r28 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000240)={{0x8, r26, r27, r26, r27, 0x90, 0x10}, 0x5, 0x54, r25, r25, 0x2, 0x14, 0x3f, 0xfcc}) r29 = socket(0x18, 0x1, 0x0) fcntl$setflags(r29, 0x2, 0x1) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r30, 0xee01) r31 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r31, 0x8028698c, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xffffffffffffffab) r33 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x40, 0x0) r34 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r34) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r36, 0xee01) r38 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r38, 0x1, &(0x7f0000000240)={{0x8, r36, r37, r36, r37, 0x90, 0x10}, 0x5, 0x54, r35, r35, 0x2, 0x14, 0x3f, 0xfcc}) r39 = getegid() r40 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r40, 0x0, r40) r41 = syz_open_pts() ioctl$TIOCSETAF(r41, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r41, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r41, 0x802c7414, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x0, "29ad8093cba9b22cf0b5e6586176eb3ba9714fd4"}) ioctl$TIOCSTAT(r41, 0x20007465, 0x0) r42 = syz_open_pts() ioctl$TIOCSETAF(r42, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r42, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r42, 0x802c7414, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x0, "29ad8093cba9b22cf0b5e6586176eb3ba9714fd4"}) ioctl$TIOCSTAT(r42, 0x20007465, 0x0) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f0000000440)=ANY=[@ANYBLOB="00002e2f66696c65300040b8c290122be76ae903a905117db3e576ef52611a5d9e005584f5ec6ff22d0f931036a0011c4e7d537032c6050005000000ce58a5be9f4d2a169cb487e706f64f509c19747d63112f03935906f70877ccd52f0db866a150c80c3b533b8d2d7e6476052ee265968bdb12d230d6c48facbce8db835f87c65b1f4cfcf0ec36375978792e9bf96fe70025db0f1aa7544e1e954b5b49b8f137136f797c0fa2a6b1e3aaed0b52bbf03881d349ac2338642d24a395ea5f7ccc554b9d8ce68156dedaee433d5222b369cfb77e7f6667ba9aba9a211ead629f3028ecfb02c775c7e2252a6738a38fc46ec5e10980667541"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000bc0)=ANY=[@ANYRESHEX, @ANYRES32=r3, @ANYRES32=r4, @ANYRES16=r34, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES64=r42, @ANYRES32=0x0, @ANYRES64=r41, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYBLOB="c5c7dcd70d416353edbd1ee1d8f8191fccfc064d23f93d7cb030a44f4ff83d3367e7c090fbf0868f1bcd0363d68d0b41ab05f3c31dca3190b42ef792b70e5c9dc9e0bcfb73b84cdd5428e469af734de5e9282d521e505f0770ff23b9", @ANYRES32=r9, @ANYRES32=r15, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r23, @ANYRES32=r24, @ANYRES32=r27, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r40, @ANYRES32=r30, @ANYRES32=r32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r33, @ANYBLOB="e3ff9b25b0f10df5ba538f9e2349b0e06d54ce34653fd4349740aa8598ffd824b8a0660f21501dabdb0e194bd77280fa3a8dfd75ff88c8f7f7dbd8c9f50b95bb5aa03f2d918440bacd73999824ed40ac5ad31e7c8032f61d9ed601dcdc34684840f51f62b1256e84875c0e3dff5628e77f829a743f", @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r34, @ANYRES32=r36, @ANYRES32=r39, @ANYBLOB='\x00\x00\x00\x00'], 0x1f4, 0x3}, 0x3) r43 = semget$private(0x0, 0x4, 0x10) semop(r43, &(0x7f0000000000)=[{0x1, 0x402}, {0x1, 0x3ffffffffffffffe, 0x800}, {0x3, 0x1, 0x1800}, {0x3, 0x80000000, 0x800}, {0x6, 0x0, 0x1800}, {0x0, 0x472, 0x1000}, {0x4, 0x401, 0x1800}, {0x2, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semop(r43, &(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}, {0x3, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) r44 = socket(0x18, 0x1, 0x0) fcntl$setflags(r44, 0x2, 0x1) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r46, 0xee01) r48 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r48, 0x1, &(0x7f0000000240)={{0x8, r46, r47, r46, r47, 0x90, 0x10}, 0x5, 0x54, r45, r45, 0x2, 0x14, 0x3f, 0xfcc}) r49 = socket$unix(0x1, 0x2, 0x0) r50 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r51 = socket$inet(0x2, 0x3, 0xffffffff) r52 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r53 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r53, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101}, {}], 0x2}) r54 = socket(0x18, 0x1, 0x0) fcntl$setflags(r54, 0x2, 0x1) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r56, 0xee01) r58 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r58, 0x1, &(0x7f0000000240)={{0x8, r56, r57, r56, r57, 0x90, 0x10}, 0x5, 0x54, r55, r55, 0x2, 0x14, 0x3f, 0xfcc}) r59 = socket(0x18, 0x1, 0x0) fcntl$setflags(r59, 0x2, 0x1) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r61, 0xee01) r63 = msgget$private(0x0, 0x4) r64 = socket(0x18, 0x1, 0x0) fcntl$setflags(r64, 0x2, 0x1) getsockopt$SO_PEERCRED(r64, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r66, 0xee01) r68 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r68, 0x1, &(0x7f0000000240)={{0x8, r66, r67, r66, r67, 0x90, 0x10}, 0x5, 0x54, r65, r65, 0x2, 0x14, 0x3f, 0xfcc}) r69 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r69) msgctl$IPC_SET(r63, 0x1, &(0x7f0000000240)={{0x8, r61, r62, r66, r62, 0x92, 0x10}, 0x43, 0xff, r69, r60, 0x2, 0x14, 0x3f, 0xfcc}) r70 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r70) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r72 = socket(0x18, 0x1, 0x0) fcntl$setflags(r72, 0x2, 0x1) getsockopt$SO_PEERCRED(r72, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r74, 0xee01) r76 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r76, 0x1, &(0x7f0000000240)={{0x8, r74, r75, r74, r75, 0x90, 0x10}, 0x5, 0x54, r73, r73, 0x2, 0x14, 0x3f, 0xfcc}) r77 = socket(0x18, 0x1, 0x0) fcntl$setflags(r77, 0x2, 0x1) getsockopt$SO_PEERCRED(r77, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r78, 0xee01) r79 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r79, 0x8028698c, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r79, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xffffffffffffffab) r81 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x40, 0x0) r82 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r82) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r84, 0xee01) r86 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r86, 0x1, &(0x7f0000000240)={{0x8, r84, r85, r84, r85, 0x90, 0x10}, 0x5, 0x54, r83, r83, 0x2, 0x14, 0x3f, 0xfcc}) r87 = getegid() r88 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r88, 0x0, r88) r89 = syz_open_pts() ioctl$TIOCSETAF(r89, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r89, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r89, 0x802c7414, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x0, "29ad8093cba9b22cf0b5e6586176eb3ba9714fd4"}) ioctl$TIOCSTAT(r89, 0x20007465, 0x0) r90 = syz_open_pts() ioctl$TIOCSETAF(r90, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r90, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r90, 0x802c7414, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x0, "29ad8093cba9b22cf0b5e6586176eb3ba9714fd4"}) ioctl$TIOCSTAT(r90, 0x20007465, 0x0) sendmsg$unix(r49, &(0x7f0000000540)={&(0x7f0000000440)=ANY=[@ANYBLOB="00002e2f66696c65300040b8c290122be76ae903a905117db3e576ef52611a5d9e005584f5ec6ff22d0f931036a0011c4e7d537032c6050005000000ce58a5be9f4d2a169cb487e706f64f509c19747d63112f03935906f70877ccd52f0db866a150c80c3b533b8d2d7e6476052ee265968bdb12d230d6c48facbce8db835f87c65b1f4cfcf0ec36375978792e9bf96fe70025db0f1aa7544e1e954b5b49b8f137136f797c0fa2a6b1e3aaed0b52bbf03881d349ac2338642d24a395ea5f7ccc554b9d8ce68156dedaee433d5222b369cfb77e7f6667ba9aba9a211ead629f3028ecfb02c775c7e2252a6738a38fc46ec5e10980667541"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000580)=ANY=[@ANYRESHEX, @ANYRES32=r50, @ANYRES32=r51, @ANYRES16=r82, @ANYRES32=r52, @ANYRES32=r53, @ANYBLOB="000000002000000000000000ffff00000000005e41180eee7bada900", @ANYRES64=r90, @ANYRES32=0x0, @ANYRES64=r89, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYBLOB="c5c7dcd70d416353edbd1ee1d8f8191fccfc064d23f93d7cb030a44f4ff83d3367e7c090fbf0868f1bcd0363d68d0b41ab05f3c31dca3190b42ef792b70e5c9dc9e0bcfb73b84cdd5428e469af734de5e9282d521e505f0770ff23b9", @ANYRES32=r56, @ANYRES32=r62, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r70, @ANYRES32=r71, @ANYRES32=r75, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r88, @ANYRES32=r78, @ANYRES32=r80, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r81, @ANYBLOB="e3ff9b25b0f10df5ba538f9e2349b0e06d54ce34653fd4349740aa8598ffd824b8a0660f21501dabdb0e194bd77280fa3a8dfd75ff88c8f7f7dbd8c9f50b95bb5aa03f2d918440bacd73999824ed40ac5ad31e7c8032f61d9ed601dcdc34684840f51f62b1256e84875c0e3dff5628e77f829a743f", @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r82, @ANYRES32=r84, @ANYRES32=r87, @ANYBLOB='\x00\x00\x00\x00'], 0x1f4, 0x3}, 0x3) r91 = socket(0x18, 0x1, 0x0) setsockopt(r91, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r91, 0x29, 0x800000000000009, 0x0, 0x0) getsockopt$SO_PEERCRED(r91, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) semctl$IPC_SET(r43, 0x0, 0x1, &(0x7f0000000140)={{0xfc0, r46, r62, r92, 0x0, 0x290, 0xffffffff}, 0x0, 0x7, 0xfffffffffffffffc}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r93, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r93, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x7, r1, r32, r46, r94, 0x80}, 0x8000, 0x7fffffff, 0x5}) 16:00:13 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x0, 0x0, &(0x7f0000000040), &(0x7f0000000080)={0x0, 0x0, 0x0, 0x20000000}, &(0x7f00000000c0)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x0) recvmsg(0xffffffffffffff9c, &(0x7f0000001600)={&(0x7f0000000140)=@in, 0xc, &(0x7f00000014c0)=[{&(0x7f0000000180)=""/24, 0x18}, {&(0x7f00000001c0)=""/54, 0x36}, {&(0x7f0000000200)=""/247, 0xf7}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/212, 0xd4}, {&(0x7f0000001400)=""/142, 0x8e}], 0x6, &(0x7f0000001540)=""/180, 0xb4}, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000100)) 16:00:13 executing program 0: truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0xfffffffffffffff8) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8000002c}, {0x7}, {0x6}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r3, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000100)={0x0, 0x7}, 0x8) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) 16:00:13 executing program 0: r0 = syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x200) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r0, &(0x7f0000000480)="bd", 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f00000025c0)=ANY=[@ANYBLOB="6c653000000000000000c93b7888b9e8b76ca9c015d52e9c4d450137d30c600a07b665a999d04b6fa440195ee309f995680c0c3c7ae7f627feae03c004000000c78db11dd3f03222bbf35e6215bebca43647950b047f031345487aa809ca4a0cdfc7fb1631859b97f60fa14835d7f4937ae58085dd311fb101a26b41cde9c64fb6dbb04666f30fd7bbfc1c58e3ff2a10fe5573720109595425c2b8f517c8fb34ad1bbfe763db3e97fc0c0602499fd14a232495f9e4707c07dbb1a0d68b788bff5623ab23b84bdaf3e5e50d47913ab47c8902a2f6acb71dfd951516c1fe1f2c5dd8232499ccf6ce1cf0d58dc0b103c9691aff0f09b695c1e5c9de49e0b9393bb067242bd9d878c611df5ce21619fbaf7464c1e850b745ffc9"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r3, &(0x7f0000000100)=@un=@abs={0x3, 0x0, 0x1}, 0x8) r4 = fcntl$getown(0xffffffffffffff9c, 0x5) r5 = socket$unix(0x1, 0x2dc88bde203a6a20, 0x0) r6 = getpgrp() r7 = getuid() r8 = socket$unix(0x1, 0x2, 0x0) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r10 = socket$inet(0x2, 0x3, 0xffffffff) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r12, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101}, {}], 0x2}) r13 = socket(0x18, 0x1, 0x0) fcntl$setflags(r13, 0x2, 0x1) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r15, 0xee01) r17 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000240)={{0x8, r15, r16, r15, r16, 0x90, 0x10}, 0x5, 0x54, r14, r14, 0x2, 0x14, 0x3f, 0xfcc}) r18 = socket(0x18, 0x1, 0x0) fcntl$setflags(r18, 0x2, 0x1) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r20, 0xee01) r22 = msgget$private(0x0, 0x4) r23 = socket(0x18, 0x1, 0x0) fcntl$setflags(r23, 0x2, 0x1) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r25, 0xee01) r27 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000240)={{0x8, r25, r26, r25, r26, 0x90, 0x10}, 0x5, 0x54, r24, r24, 0x2, 0x14, 0x3f, 0xfcc}) r28 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r28) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000240)={{0x8, r20, r21, r25, r21, 0x92, 0x10}, 0x43, 0xff, r28, r19, 0x2, 0x14, 0x3f, 0xfcc}) r29 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x22, r29) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r31 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r32, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r33, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) accept$unix(0xffffffffffffffff, &(0x7f0000002800)=@abs, &(0x7f0000002840)=0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r34, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r36, 0xee01) r38 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r38, 0x1, &(0x7f0000000240)={{0x8, r36, r37, r36, r37, 0x90, 0x10}, 0x5, 0x54, r35, r35, 0x2, 0x14, 0x3f, 0xfcc}) r39 = socket(0x18, 0x1, 0x0) fcntl$setflags(r39, 0x2, 0x1) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r40, 0xee01) r41 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r41, 0x8028698c, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xffffffffffffffab) r43 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x40, 0x0) r44 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r44) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r46, 0xee01) r48 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r48, 0x1, &(0x7f0000000240)={{0x8, r46, r47, r46, r47, 0x90, 0x10}, 0x5, 0x54, r45, r45, 0x2, 0x14, 0x3f, 0xfcc}) r49 = getegid() r50 = socket(0x18, 0x2, 0x0) r51 = fcntl$dupfd(r50, 0x0, r50) r52 = syz_open_pts() ioctl$TIOCSETAF(r52, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r52, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r52, 0x802c7414, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x0, "29ad8093cba9b22cf0b5e6586176eb3ba9714fd4"}) ioctl$TIOCSTAT(r52, 0x20007465, 0x0) r53 = syz_open_pts() ioctl$TIOCSETAF(r53, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r53, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r53, 0x802c7414, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x0, "29ad8093cba9b22cf0b5e6586176eb3ba9714fd4"}) ioctl$TIOCSTAT(r53, 0x20007465, 0x0) sendmsg$unix(r8, &(0x7f0000000540)={&(0x7f0000000440)=ANY=[@ANYBLOB="00002e2f66696c65300040b8c290122be76ae903a905117db3e576ef52611a5d9e005584f5ec6ff22d0f931036a0011c4e7d537032c6050005000000ce58a5be9f4d2a169cb487e706f64f509c19747d63112f03935906f70877ccd52f0db866a150c80c3b533b8d2d7e6476052ee265968bdb12d230d6c48facbce8db835f87c65b1f4cfcf0ec36375978792e9bf96fe70025db0f1aa7544e1e954b5b49b8f137136f797c0fa2a6b1e3aaed0b52bbf03881d349ac2338642d24a395ea5f7ccc554b9d8ce68156dedaee433d5222b369cfb77e7f6667ba9aba9a211ead629f3028ecfb02c775c7e2252a6738a38fc46ec5e10980667541"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000002700)="7023293dadad90000000000000000075ba88db2ec0f76caf9b762366c6679a813840168bced033d31008a950117ca718b9b0a08f5209000000c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413eb9ba17c640920b181bc72da719f99658aab905d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b03938e0166280e7fd7fde5026e88b627a3c20007e83d42eef9942c554000000000000000000000000f0eb0c7065d9bd3713d3336de899f4c90677b563bbce130bb3d050ce0f4646bbbad8ae4baedd1fdcbdc20d67d307023111fc52e6e6ce033f", 0xeb}], 0x3, &(0x7f0000000bc0)=ANY=[@ANYRESHEX, @ANYRES32=r9, @ANYRES32=r10, @ANYRES16=r44, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES64=r53, @ANYRES32=0x0, @ANYRES64=r52, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYBLOB="c5c7dcd70d416353edbd1ee1d8f8191fccfc064d23f93d7cb030a44f4ff83d3367e7c090fbf0868f1bcd0363d68d0b41ab05f3c31dca3190b42ef792b70e5c9dc9e0bcfb73b84cdd5428e469af734de5e9282d521e505f0770ff23b9", @ANYRES32=r15, @ANYRES32=r21, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r29, @ANYRES32=r30, @ANYRES32=r37, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r50, @ANYRES32=r40, @ANYRES32=r42, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r43, @ANYBLOB="e3ff9b25b0f10df5ba538f9e2349b0e06d54ce34653fd4349740aa8598ffd824b8a0660f21501dabdb0e194bd77280fa3a8dfd75ff88c8f7f7dbd8c9f50b95bb5aa03f2d918440bacd73999824ed40ac5ad31e7c8032f61d9ed601dcdc34684840f51f62b1256e84875c0e3dff5628e77f829a743f", @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r44, @ANYRES32=r46, @ANYRES32=r49, @ANYBLOB='\x00\x00\x00\x00'], 0x1f4, 0x3}, 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r54, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r55, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r56, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) r57 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000400)='/dev/speaker\x00', 0x8000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r59, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r60, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) bind(0xffffffffffffffff, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r61, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r62, &(0x7f0000000580)=ANY=[@ANYBLOB="de825bb5e79259420f6920587824d17d5c6b203ce3255b80f99cb9"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r63, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f00000000c0)="1cc3afd9fdbfb00d05c2659d04bf29c366232da1bbbee03a992afe436540fbce6565ff037a7b9ae1a16b535307ff62905302003e4ca27f35ee429e495f2459acc28af4604abf1afbfa13afbbd4cd617e60d761d65852d7a0fa8a04965d612a95d9201230d3857b3741a68356d742282e3e1c57b0db53e5d90c204837fc623559632e92fdf8307673eb91883e76b86a3bfb3e3adc93ba193eef43f674c776e7ee5eee2dde34a7ee5e61165a73e8e2f55b9fd1e06b9908e8116d7afcf051a0de27f5cb08ff802e2a49c5c786f210730076e7736aed583d70528fb58f19148d521f47b7be0955e0562a1d1f8dc0ee29d59da232cf6bfead08112880", 0xfa}, {&(0x7f0000002880)="c024087f3080607f8f633604df63dfe2aa44166b9b93dde0dd04770febbef2c9dde6ac2dfadfc012b9bd3233305bf07ce1ddc34e75fdb3cb013439f3545af1c8dcc2a67dfc8ed741ec456e40a5278d8dca53366a8419c50da0abb9cff7464cdae1a651f08a4939d6a3ae878e0c66b1b5bae342b01493a946485e9ce518a82c35e97d6e183ea6166b2e1c8f99d6382de1cf4432c0a508f1ce5a50b1594fb5d133cfa2f7f9aac4ff6969053776aab5b8e9e0ecda83b58ad96267b5d033b0fdc691f5efd5627e25e5581a5d689b7c1ab4dbb064e79afc8b2b59d3b0c59abff6f50fef345465b2f89b6d4159ef967cbf342831efa2a30207565651e8c12739f2c50f13b3e3940ed9d733fc640832e9574c6b85410e5d1577a1e11de8551150fb5071bd4c501495e91c0f12f8165c32dbba916b3cb52af1fd15e3e2e0a17664d2d18902166bf63b63fc44b2015c849b0ba89850ad1df57063a8e5d6ef419cbee6d27395c46ffa195e1784bdaeb17b34954a0c03a50d741e2b04f7b6dd47b18d4fccf2b18948a8b0180e25e12aff08396caf2b977ad170197df2b9ea640bd1372098523b7b06bdb40653b1e9564bc5090a8a9f944d02ce5b811c51400900c27a41121a1376c5fb95e55e5edd9ff677b607d508b9242ef1b92e01393ef36989e4b416171009c8162cf9845ccf469b5722fd6cad7a2b3093a08e8b55878049338cf186ab101f4e90d0e13bfd44b04ad782addaa7046e52b4757a72df1b0dd2832edaa9ec49ad37d96614f8cf0b67ad1d97430bc4713333c47e824159806487cbec4bef48e48a836ce8fb53f5390dfdc10325c0fb5fa0b89dc5a661a94cc429dd4a928469bc582d4e76d0e238490df421ff9dc87db7ab2f0b8df73ef48935bd9d3a275f28f3afd20754df3ebeb4e811780d7ecbadcf74d8bea664e30f5a1a1d53622b348ced3ef8cdfff1bfdeff59a5b0f8c5ad62a572e58bd67a13f45da225430b56e46b45e53e8c179457bf00c8980c282cf7cdfe5626da8e3f2ca7bc7a840f1fe23dbf86283c6c98d09a2f55cd8d40c21195e65b43c96d1f1ec8dfad81a0eb0df4313c507125da579ff8f55abef7f3e845da6797eba2041ba943a3b215e3fbd5483ecf97dad0d0da5bd38c3c84a94f9de3b5595131473464916dcb7fd1016c148c53fbf9c599e5bc19f083b270fb048a20742038872d85733e51a5ddfb3537b3c934d3af4235c7779cda5e0e55f6133496fd0aaacab542c517b100219e1e451c500e85c907bfc5f4a90750ed9f92f078f5b9ca64a8d9c40569c2219e565f764bdf07cec43a6a1321a2a99610b79eb95f0ac384390b346830a8d795ce40f56396cb384227146cffe9eeffd1a20e1d5ad85662e811525a5cb81c8b0e9d487a265cf41ea85647ffd7f29c640dd1bc82be7bcf0ed539579855ea8a8a8494609ec5615a64d16162007e7472cfb135f846aaf59794c5895240805c73f138ff5a817234fb60eedd5de638e97a082042a98c9902aa51f8f4c5cc89ffdb941180a60d8d03b4fac5621a48742de9ee3d121b28246a8139cd2629583a74486e7704fba387f510cb843f8618fe67af3b965527d3b7e48d70394201f7ab41e97cf56ce1d925eddd8347b7e2a31c57bee7bd68cebcb58828157fb9fdcc3e47360388b5746a7e3b673e9e54e714c2bf585efc2f9c18639b0bdb666f7cd830ba834cf65a3a94e84ce4737fdd675aaa3813e120a3c261f5005f48efee5720faf628e3890760ab5882377e5597e45aae3cf7db40f7aec187a428a2ed1c2e05a53cd6abbe28ef10e4e9b05bfc1431249746a96989dd3910978a0ebd094347eed7f987662c535b3b5200da03d9abc8df5715b432f2009766a99e2cc85e44043774771621c59ac7b8ac7c4069d7203032645a990be9de0de7cf9f999a56092c886792f6c89bbeb20636199bbd8a3f4b03afd96c3dc936fcef8cccd078636fe28a34a7ab52eeac3922a900235d081312d2d1061576b97916307708a237d479ff1608aec589668f693bd041dc240e4553e2885738bab5f8b079f59eb0877625826d880111fd3cf864d4cb2cd0df8aa9a4444fcd94e25b4b514ec87e49ee1e4993a91fc2ea1402bfc1077e450ee412f7ae1c14a3fe78d0299950244d3b01e3fe71a95f17fe197a9756250c66acf6662887422748e56cbc75c6a86fefac359507489a55401d3f37cad39ca762c351e51eb046d8c6f859083a71b613a862c2142c05249874a1c2d03a7abec39ebcd41fa543db2a11dc24f3811d85337b8b15a32fb8861cefe41e9f497dd2482a036bfcb809abfcd961a8fd93055cfccdad6147dd7fcc6023cba53c24b76e24872dbe55c0551b74aeb0cb959738d32553521b51cee09cd1ad9b26f65f87a3342b02689aefc17344f19c029b82b88ea6517baa4a379e8d57d1c6afbeb19c376f066a34c7fd3e80d5373da85363cb1cb8599d09228ca04f8539498a4f3c25763ba50191a600edaf01dda9a87cd07b7690a75a8e9e0fc3ec644aa7862d4594178c8c8bda56cb133468b875fa4817afb9c018421266e301b8fdab94dbc6f709aff453632b12fc62f3d368213ee2f92cc89c07abb2403c3eaa3d00a9816068e6ca384b27b85af986b3619050e1b97ffb0262eb41aaf14eaae91800bc9b4ce291016ee3d78729d55350ccc6586efcd95a155d56e70dae43a6e1a483408dfc59cf575cd6d0870d0fbcd7e11456bda6d48a610d50508b0359f8ca938bd075665c50e54f65bd293b820045f66bb9840503475643cdc65971c77728053aba38c14d88eea8410f05e9963b4e66c40e8fe5bba128043f7ecea4aa887228808a2b548c86741ddcb7a51d345e71569bb00204656c9c7ededdd60aa517f65dc6670f37e60c4cb86ccb68d4f1f14c449c045d7edebe89b63c1402ffd8389b357ab5b1f2aceb7be591f7ccbc0a275185928ef0271745d22e3e428275a5a682b5bd7d23fda300ab0eabebbdaaee58524e3b7879aaf9b90b17744c0bb6cca2e6cb5fa9ca790fa407690ee1a8d37990d231fd6c7910138b01f11b186d8f716fa891ea059039cf75027820a8cd2b5e8a7ea79cdc49c86e0fe300bf99e4b31234554c82d626f721924e00ca246f31463522db6fafc4f683e28361da7a6159f4081d34db8959ce83d68f804739c3117b72730267e2b7cbc6aa84bb55a356e269639b7132694bb39d29c5af31fdd38ef9c5fd21d84c1fc38d5facc86ff70973fdd1301ff1c1a6628b09a0c8814777c5cb195be7fac80292f075b29d3417169f727e491d0a4bc30f1a162d8f2171dbff3d590ed272220915bec8a4d5829a1a585c5aad8acf1cdd2c4c8e817830cfe9836254a7605e66f9f4791a9152683a89cc6ddabc9df5c1a6bf3e104597a34ea3d6ca000b9e405af1e129c8651fab21478bd4318e7dc6d933701ac2805554462b69f1654311b228e8896597120923d3e8096a09c87e501e3cb1af38472e2878f3de3ac695e59c648fa5f323f539417415bedc304e23980afca7888551673862a436ac45d5e38d498532299833e66854e706b85c17f642f5df119b1e075b8cddb0659f4144b0c7ef10203efe371500bd002d87c35888f14eb27c1372af118699338b7442c89cd876c7aaa9e14d6e8fdab93e3cf41f95a1328a501ade1df4ac3a01acdbc0e50e2c9a317eb0421a6d0eef158687b0828e5c9e77959c33e6808c28b74fb7ceb1483ad2214399e90c605506da8e9a58b26dc76e9edf00c5d3fd1dd10e7bbeb91f59a15240847dc8c782aba54e7c0f65368554f24d9dcda4aef61778de52b225b7200bb7004bb5ecf1be97d6bcd010731a018ed5268c8a11a5bef5e17dd662bd5703f7cac9366bba50bc7b332fc0802091f48e66de9f4afb8c041ae9488f4eae624c90111b0f328a766c80a6f116a655d6bfe91d8254a72b11548e358046913704b4d38bbd4d207e1fc7f47190c399f58dc786eee731b28cfe013a70ee4763a99fc838b544365e97d38a8ce7f228939176a32531444a80396294a752ec35b0aff6867859fe51fa9f9a7398021d6a0f76311777774ecea875f24c6be27d0e4b84d15bda7c6204f548fb5578959cb520e8eda20ae134ac4c3ab18da7cccca6a7f540ac36c9008e54b3630815337180f908d729a565615b9bab57e8f387a48cd51d38a9a85d080b66717a309131d03aad60b0863de9e34dd93664218e80591e24b7d3786788ca9fa71b630ef87faeebb11f5a4cc59e890847b151f30b1e0af9c18bbfd24e7f480767b01a382662741cc0dd2c2925c48236d2b2dfcbb3ab10e37bea6789e8d1a7e8ecba353528773eea5059b654d2103d6c8568ac473fe84fca892eda292c1694da54a8c53f76502eca78b2cd37d3345dcdbcafff0cec311e9f6d687503ecaa636de3b41fcae98f59a492c8a6387b576a996f02fa26504868bdac5426f90687978dcddf8bf30a6b0f04d2a40dc2a98df87576a55a82eeab2010f7e884c518d18bde8e9aa94068610a099ac78ae2dfc01a1a6d71a8104216e04c40de1603c4d7e3119db61966d7080d2c3c58ac95471ff3a43f4cf10659498188095ea8eb585e2c7d36e597b928690ff477d7259ae60567cb657a1981e007fa6ca5d078fc9f062307d00e33fd98599a1a5ef71113c59c1d15ac16a632b004b5274277fd38e0260f3823c37177a26f7c205695ebf65f0f5e31f992782b16a54ea0a7a75dae1f9c46a827d524277b6fa9cfeb1b2269900ab5dfd5e1ace029bedf7c79dafe5d48ee448f57331c80b2de47c5f544285e216eff0b99f408ae006ad6eadc967c7ac439a48b188ec9ef97e00c01b2391cade8edb84a1acbe0c663f8b373ae716d4578edc4560d492fe669e1d3b4a26e8ba9f75d1c0b18f02f50935496bbb9904d033cdd1115b908e540135f81f0c372f58e7b12a68c8790028448551759b10db38611a923e9ed3ba2699cf5fea171f601b2cc8d0b79b7e7733e86f40fb7e9b8835b64e794bc7ec8822eb45287f4747cfa1d610161beb328f626843de5703796a1ba71cea8848726473864813f6287f2fd3b21c373e96f87e400f8fc8ea1d72a0e527e29ae054d5ca171aac491ffbf02f4234ca9a48d5978c82f4686686a5baaee71e9d8121d8ff019d3439edaa05aa5032321cb25164237ffd02cc2c1c2af5cce1130c857ebc6cf2931253f55264492ea4f8a01a62af3c4d609d8e7ab952f8d6349c37dc80df2e00b561691c32b257ca8407ad6bb81060d551c178880411c177278545acbffc037bb18e0ecf828835fc9c95aa7778117b42f35887b1d2d45ea6cfc1613a0736b13830cf0585ae9fdbed05c14091f998e47bd9015bd05f68af5bc1a84576b99146028db9f90fea97e749a631c7f01012e26d8c544959fc8d28b80bef44513ff74cd8ecd2f916922c8e32ce8d96572e7d1782ca081e50948c130dd569a4e41a9cf06410d6907f00678fcc5f457e6f5137f66dd8178a53136d038fe93296fb0749b8d766189e0a0c7626dbeb30e06eebe333622c9d7f9c61d1758dde449310348dab4aea13fa8e218589a532d208ef9507d3efa3fd673e0fccda2400aebd0aacdff18ec527881b696b152f6f354795c9dee9fc13514f60e3c0623d9f12ebe6613b4238d08fb5f4d7586457693e7536665f3c9e6bb82b7d7d4be00d98e02ff328f10e1a4c615947ccf66619755eacf5dba3f4cd9e705a3cb095b6a04494ad8602de3be2d2771e871a864159fb377a063848943b1bb2f364cb73acc77d7402e94bb0a1367ec25c585623bc819fbd19ad29a8f7751d62246eb1b", 0x1000}, {&(0x7f00000014c0)="3d92fd4e5f2273e2c9957f877a3ec3e3a9e3a5c8f8914244c80278bfd9befc582adbeca274dc029592d30099a5b3ca5660958a2e649c92b3fa9e6f50d85e03272f82b68b75e47b6e874a165c4d0f1593ffa8bd1a72d0bfb4a69dce49ba4366ecd157ce9447ac1fb0a5046873a0ffc2c68db38f5e0446c84832d8e0ec12419fc4dfcc6697eb8d077204d3ef9768e20a47fbbd53d5a84ab4f3bacabd21fcd25456a75b3e3f2c341dfa0bfbd7dd1b67a94f6490a8292654e7ea7caec12aac5ccaab5bd2b2dc509a4ba3f078c8cff18504ab7e1f0559673a39da45aff22a8ebfd78df40e439f24bb455b92a7285ed0170495d27eb8afab703948ef6742f3ca4ca7c42f0e710e3dae1384412e7c30e9da00d87e46b197dda7e003f8869b751170fbdd67014e3edc59ba1ee45800223e4d595f74a9ddeed09ab5c7da2872c86b3134894aa6a889a2312a5fe38c089119bc8aec0095f49e5cee101bef6d545e1d7eed6b2d4ee966e97812cc1eae8ed4c2b7095b44b74ce214ae8aa0284a359e43d8fd56effc6403fa91bc29d21378a74f7fff53d2e6bb24cb21b0d14afd9a0caec0c0ee912cc09caf5df8553363add67a9725817636558ebd6b2f5dd17fdbd4abbea7b33a353b76293e403963fe6557dcff52bdffd42e4fcbf05b80b8e78605d5155ef6d93d85190e8ac841d5a4fd67b0d3366a754875a893eda100de497efc1cd0f19298d1b047c08d14005e84e4125a2ce3fcaefe6c2b4d8a87fb89e5fa858c54df4a2256a7de7a9bd40775e1f843da2610af550764d2c81f0a754e1ba5b75d0ac530a0a23d99f8e301a1ec9fadd503344a2f5be5784219198301822a7724c29526c77efee454c1cfd1dab16ef4cf9de061974ed316e1f82cbddace976e6792be1033373059c0bf16431d7428e3db520e2e5eeb7a2bc8a08c45b6c84164510653a72fd689713008468f381c615ae71cc454bf964e46326c6e129ff301ac6819e083f6d845ca9c3bdc1bd46139f27bd36d843466c9933fbcf287731143eb77987cc3328a656b1addd2636054a77eefe7df5c5ab32d122e63c27e820c92c6fa39042addc6b387a1ddb1e8adfcb6269a64c61f552340fad69ca77791ae1faf906e24d73ecf60dbbdc6992d787352b4eb0b90ff5e6a28b00e19b4751ab7670b8603b1b404bd98a7888e0d7b9c1d767975ce61a097ae5852e909312cf1082f937821abf97a3eccf4b5f12d9dc42fff5a61fec36da50e3095c1fba1d3c9604ce4053f99bec9989d11f33ab24aa232ceb9acb5ec1e84dc151e2a5b74de1d45e7f14f0c869779049304cdfacbec2943d1d37d0d903fa8c4ca27cd1f19617ea570c077660930820d7fb430ab7e3b304e81d56f20223cc8ae2428de4ac57d441f97d83654d1c47431cacd8ed1781c59868aeb3af798d096184589373b8da4ad5eeeb42dafa7cded8673c9c28c5c17b1e5ba6840915e85a1131c41450d0c0eb92dd78bd2590b795a8a5eb62415dde0db8f13778b8fc1e2d613fdb0a6ad211ae560fa588a016986d99bf041be99e1f54bbeb4cfbb5a391c294c33403b76300d59e59c739645bff438685fa012761e318a76ec41eda405a8a879abf84240792827aa2985e7b5dd0d90fcb50e105cd0a948ab598fbf2c504813d1fd70d912452898bdd88616b67a1cbe271aae160e5d15cbbdf3bdf58357b6f25f7cd61de77dcc6f53bbf595133457bea6a81fe89df1f312ed99405e58c8a07f552461ad5c695809c7bce9682e305674f807e5e7f48ee3f26d02722b448330afef5c936d1b172fe49aebdbf18d9ec7a6208976917dcbc5c00fb8d6d1f20367643bcda636319efc0bb29222822114555ee6deb97d2129e170f31f535e3fde40e0231e9d73169c50f21e7a8b100853f46c3c7f178d7910826f8ddee940695dc43a06ae1fa481176402dd85ae08c08517e3ddd4d51eec5ede0a100c37d75c6515177963363cbaeeafe0aa267db0127c4477095468bfdb6df19b7a5e159077b43c77b8acc327c4d2eb60b0b6df9370e15406ac7886ffe68ee2450f374d55785712cb177a03b8483a4f1dfa506cdfa17dd1f5bf5332c74b8542fc6fad1cf45880d966ee3c691b8a70ba545fd29e80f71791391c66179c5fa70b8bd881699f554cb432891732405bd3ab29da5f527fb1dcfc3442f32a8e39084073b66e68e981cd468b71485796abdf4a6b31cf303ddb228575e3f0fd52b46ccf4a8d880142a55edd03830fbc03429f6d0007cb56a830035371abf1ac6feb32f6d77c0ab582a8d8ea0cb2c5b6531b1dbee05d420c99e7374b4aadd070ab0199c849bc46c63f6746262bff1f19e22afb170be19bde91e3d6bf9f7530884b199ac93ff321b20c71f4535875b9fb16e1f5525296d2e816fafe8dd768f96b5d09ba1da9157f723acc8d0aa139ecb4fc30f4e8c7e283cd93146c8f7a2ab78d7ad77ac5c50a3b3e10e449254aa0b895724073adec26f494d1d26610d61bfd4cc6ec33b966adef91cad03f2a62368d402ae1883fc9635e98201a710adc4d382e409d709e691c9754d6d668cf5bb01911110c0577932eab047b1dd98bed349031f4879ef23804712d89057ca1db9a449e5abb0c76970777f13072fbd2d60b68f6b1922691da0379f69a2b60b342ce3e5fc7861b1790c258fc42216f7e0a962957341fe1decd983413fe9c4f9b87185407a14afda47bdcdfc9e754bda40d09b99c3b0b0b6b0b2b35fa1e6f23b6e3be13a39ee86a8ce8b97e32ba6065618fd78d4774266364e0317f125274be399485879eec746dbdfb2fc38833c0e471e8760e0aa05a0efef8d4195a2af82a8308de60f44769865a70eb87eb508d29c12e9f097770e0320f274b3c850c850edec883df251198d7936a1d8d8202ab2545d7dbbc8c27b9c3cd4f00b1b310772c3d225650f0767bec8e98b98876f653a75d8eafe3e15c974f02e6414a9f5dfcf73f7a299eacbb6542f2510aa3f124a096b5be41b1e0fd01c7984e197017477c272e5bed3da952843d4f6c3a55f9a8762895f636f8cd98cfc68ecdff2b427e1068fbef53edbf0213694c0f9dc871ee2022c47f7816a6bb0e19483204de216e4532c0281cc6bcdfdb790c72d781dd2a21c39561d46a828fd1de4209f26f01da924a7214558ee06292e543c2223d18fa8ac009e665f6329f853cb77942f503f079e60f710790f0359c721ae093b2ab3e00b7caf93866ac0ee232c54e929d945d44e08136e79a1f58663285a5fa34527f0b13e546c2ee3c2eccb681a8e98fc84f90b6c77ec38fb8bc1ca18bb0d2cd44c87d06a767dae4cbc7f141b298d4f8995b3f78f2fe47445522cf443b28dbd61c71c30dcd5b77766498ee1ea8a0419b6dc164cbf8ec4b82dcc2854190fbacb19132b887047b931c7e47c222a66c038e2bcf104684460f470ad99e4759bc7803a75f579c552f8084e246a106a15180ca52776bc2fd5ec3167061c884b14fa9f50e94691808cc9013774f056d540feccd1c088bd50564a0333208aae86f0462efb1234a1155083dacc2004471b3dcf7353bb5492547213b6c987c9d2ab893590bdd58ad1df4192aa3ccfb41077d45158dd01a62b79a880cdb0594786e1b7fcdc458f4c3a66f59c42f0f46bccb13b6240c86c73e44a76bcd60dbb09b89b2b06c72c38834019f3d8cce3013cb1b995fca2df83cf2010e86c8ce2b344e4cb19e1fbf48268501a79107bfb53555de6c876460e2a180a1d6513b9c88fd6f8288c52dc49d19e6a9a2d4a8d8aa9586539090ac60c2085ef6a95acc8493fa3351bb60f57a847e766dd53329f1a3a128a12d9a071861a35797167fcd2c4047899458abf472eff20d21813f10a414712960d2cac0c13c8abc9773f50a3965fb8c55d98e64e576933020cb3b5c6ecc01ce38b56e30a46dc28b4601a9f6fdafd669918050a569245cd80ea4c038e227a696e55cbc717a79238b6e4610dfe782a7744d7a54c7f2b8f2ddf7196ef28e6ad672ba780eeecf9fea3f35bac4e7a492a12c008d35f33d071087472b0c62000061ed5203f4a570623c6e4472a6ce7d04cc86e5fc2d12756bf8f3bdfa47ec75dc0d67149a433cb31d8d0706388f2b27171b68da8466bbb7dfeeb565e7984078cb54b3f02b7255f5132dd0ae2766636195c6371204625ef1293f0e065e833f974c843ce6e98f588ed6c4f7696c1c777f1373e664c90870238a24b125f38ef532c42e6531349947623353bd060dcdc2ed679ab3b95c7f7c51f3f511c01207128980281e33c1dd1c90b486d9b466db8267476b4928f52e72d704c55ee176822dd84451dc0be2011af7e0901fd66d68d6a844f02a483506b2800fe33b933ad62456368815c95d6622e3fb44c7e35cb9a2249615bee2bfdbfda0f2eafc953ef771a9a4d612dfdc846b2ff25136ce696778fa7d9d8ba5e65c0082c9105a635d9d4a9a7945d4042b11bbe290cdb08d450622f109557c8294680894a8e033765ffcbe3a6ed4e67c90a873417e1d335cd1b5f91b2867de66a098e4187d482f6febb435947561e2d172ce8f562d1c401d8c27526acb9bd0ed84094ea0b55bc69efa74db2db5685153eb2e6953c50ac687762e2b7d2f34b1eef7625de57b1afc60dab6a56c83edee434909e03e5952ecbb1bde8ca583b479d994b657a10f2bf4aee890cc2609700c76c3fd47d37b5c5c756144ae6d1fcde534b7d6730aeaedb1a0157e0deb1a6d51fd12f6c7ef0acb7aaf8944108a52c3ddee57c24c99772c65921fb8276f26654d7451ef7f6a637e30fd3e34f520800e68932f82ed908cca5fdb8ea149a0a11382e86158d779a5547ea0743d84cd42ee934e58f20474d46ec5c9fc37958dc87c10f5918237a77fe716ed3b47a150dc9bd474b184e67a5205655f6833b5fa7d16bae25a46084754ec8ca216b9313960fb46defe8443fb4f20d93b64799c2e7833af6b31c1bc6c2ebc62fe2d269bf3481e42d6b9a7e649427a70ae20b7a6f7d2e324dc604c5771134cc824c63e173b33ba00f2a6a8fa097e68584a3e5a76d829bf9b6368ec452e66069560cb5f0fdf99efd5d67f3321d2f82c824f045776739c85ff1acdfe39a75da7f4be6dd86b7485cd26ae7d8e47bae51c8c8db69bcd91b270f79fcc7452012050e0cb6da2206fda708e43a3c3c6842fc260a6806c0c39715c194a954a7ace20aca0cd4465498d91cc5bb8ef14d8e75ce1e7b9779894bb5557b7f0b47bd600b89c5121829f5c2ca2865ed0d08e2329917b7c54e5acf14627ef7ab0f81db4d8cb88d4cec6e12e329709bca03f5ac9d257af4fe93f6054aa7f34ff72efba67d4c8ffae1e42876ba584f4b643d33955644c6133c2fbeb600ac72f9ad37e2ce8656776d741631ad3cf5eb14ac5744564d5b942bbb4d9fbd28d9c158b72c036ff2725bf85e57191c44274faad206cb78dfa892ca58fd4a68cc447eb42c105e987e6dcbeb3f87e30d4a6a84d73f67c2be4b5c25a08cf741344ee62731170b85dcda10cd1d8a76c434051462c4a8b552415612d14ffc85b39c829e0e6e75140eb9741e08c37c1ea2ed92b065790d121095464bbd24db64b515064fae2c96eaeb603e3b3d79070fe8722e67e33460eb201144d2c1e2e70daaa0f8391f0fbb0bf50f986a8c179bb88dacd71558f82aa33e6ad41a32a64636f1081cf461af21ef817d46f26d54fc327c42d979812835865f42e3b428ec9ab56d715332295ea47c60ae0d54c624f6f099d3c3ca59ba34b5764a63b6accd53f75191450e51893a40b7d8cb9c245e4d26e0a343388e3f38af704314e48fefaea5f0d", 0x1000}, {&(0x7f00000001c0)="2365dfe12923bcb7eb2bd3b5709ad5e28ac1fc68eb32ca614d6cd4b02427a78acc2ad342d49cf7018b7ece0e8c4f78a96266b718b2674b0a651b1701e21b6a11e190b2789b527c68c275ca286b196219b6bd678561bd8f6d62dc3c1861a276b005715ecf5ab0b10cb090ba8fb7c5d632209147fdf5", 0x75}, {&(0x7f0000000240)}, {&(0x7f0000000280)="0ccc19d55775d213820502349e0de99c12fa1ae9f31f349f7386d429490868f92794143fcd6fd918f4adb4ceed44f8a8c8b99d139ba2d2e132d1ff31500e8fc65cbb7f83ee4f03", 0x47}], 0x6, &(0x7f0000003dc0)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES64=r58, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32, @ANYRES32, @ANYBLOB="00000000180000000000", @ANYRES32=r0, @ANYRES32=r5, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r37, @ANYPTR=&(0x7f0000004080)=ANY=[@ANYPTR=&(0x7f0000003fc0)=ANY=[@ANYRESOCT=r0, @ANYRES64=0x0, @ANYPTR, @ANYRES16, @ANYRES64=r61], @ANYRES32=r21, @ANYPTR64=&(0x7f0000004000)=ANY=[@ANYPTR, @ANYRES16, @ANYBLOB="35f027de01c6667affeae1d83e4f5ac37a22910a682110a27f7673a5926e91eaa1", @ANYPTR64=&(0x7f00000040c0)=ANY=[@ANYRESOCT=r51, @ANYPTR64, @ANYRES64=r62, @ANYRESOCT=r63, @ANYBLOB="e61f55651e4fadf2857dd5f064701b49b9de813a29d96dfc6e02f07a918b4c580672dd2e4b6076"], @ANYRES64=0x0], @ANYRESHEX], @ANYRES32=r54, @ANYBLOB="00ff030000000000000057eefeff000000860b250bf907a65ec6d983eaa8a3f268731acc2e72f616958dc2179932960dfce535cf4e84e0dd466aa0f78625b088a86a753e1404fd47d56dc92494d8ec100ea293ecda4b065000bad7adb9da106b92b099ce6ad3871e933e61744f851b185658a8a7daded4c729abeaf5e9e7c359cc342de4abe876c997c017a798dc", @ANYRES32=r55, @ANYRES32=r56, @ANYRES32=r0, @ANYRES32=r57, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="00000000280000000000000000000000000000007dde177a217a36d9589d7c668c7345e50f72e7baa209796afd4467dcd0f8bbc13b7e16c29ed7f8c1daf293560cf6a1ba7bcde3bd21865ab01bd57ef62c84", @ANYRES32=r0, @ANYRES32=r59, @ANYRES32=r0, @ANYBLOB="940d7bb459e3e63e3f4e00be1aed37e6469c0de7edc9d944d1944e4fedafa480769c5ce070d91ad2a6ca043d43fe76a1525920d5bc39a5de3060b53185be38cb23bbbd594e887c64c8c82463e4122ee3db9ab8d14c217a", @ANYRES32=r60, @ANYRES32=r0], 0x1f1, 0x400}, 0x38d3ef7fee977a50) 16:00:14 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) pipe(&(0x7f0000000080)) socketpair(0x2, 0x4, 0x4, &(0x7f0000000000)={0xffffffffffffffff}) recvfrom$inet(r1, &(0x7f0000000840)=""/4096, 0x1000, 0x0, &(0x7f0000000040)={0x2, 0x3}, 0xc) r2 = socket(0x4, 0x2, 0x1b) fchflags(r2, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x7fa20600) ftruncate(r0, 0x0, 0x80) pipe(&(0x7f00000000c0)) 16:00:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) faccessat(r0, &(0x7f0000000240)='./bus\x00', 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x8000, 0x0) fcntl$setstatus(r3, 0x4, 0x80) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:14 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x1ff, 0x2, 0x0, 0x44a8, 0xfffffff7}, 0xc) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2eac14001003b29b2592c2e1f07d819e762f7a2f4f55453f5fa6bab17ae5b2eb005e2dec47d9e528c93bd5072098504b226b760f9db1ab2086a115e1575611602de7d032d8bb1cacae64b9a91ee9eb123b088b8dc3ee46e85c808bd811ab78b1000102e34413e6fe2c6f1ef193535b84b675a85900a1143e26ffff3553eb3a5fdc9e864a924c6fb6e7e4bac43f3b38e8e459ba0985e2d311e00649113f24e276caf4acf63d815dab9b3bf378d16221f07a1579f755d319a1aa13f27e413f1c228856068a29986a51000000000000000000000000c465f59cf3dba9095b58040000003edcf0869678d717299db0d17d3cb4e8b45a136f000000000000774824aaf0c11682d7ed667ea2b85cc592ac396483055762c5c327a53b0fb16c8ddd209e7f26779feb890ee5ba2d529c78e3db37d5977876e7167107481cc1cc53e33308613b19a914d7d50cac33151cc4a56f355708e780b16d548662e969306a91cf3307bcb4673b5c662f82d61dd8ed3191d2632ba1ae5f0962a458b5ac750c89fa87ef8fdbf6e9dd354f75704ca8fe1ab445c249800c6748372bc8292c146621495b26b5f64559bf6a6cdd658ca210f91c27ba1e86d08a659a9b8775798d6b9671121feb3474c9c74878e5cf2ede64daad6e2907577a2adbfc75ecf4d97946000e594f70c276ae7e4a868bb8e5a4c12c826fa56815e195ec40d4950331e0fb3119ba06e178835ab40edc12ce11829ea952cebd17236445c60cbb2fc0e61bf9735192df60a24b4f997820be15db9e2eb022f092c4247ccc30b4c128cdab75eee0cab8a476ddb5d894405adf9530fd268e26deaafc3939e6547dbf16d95372ff6d09cac9c1afa6678369693468ad972e1e915f95860e516ef6dab4647e219ffa684253c437ed50b2b524d78c453bbf2f286ba1433471aa69"], 0x10) shutdown(r0, 0x1) pckbd_enable: command error 16:00:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x40) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) msgsnd(0x0, &(0x7f0000000200)={0x3, "f8964a00482d569e1c76439cd7264c3cf88bdec578d0c8ac2ec704d6cce0d961058bbce37583b01e577cad7b4f0eb69328e2fbb489fb967ff46792e0fe609c400ab219e1b0a28eb34a6850"}, 0x53, 0x800) pckbd_enable: command error 16:00:16 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) 16:00:16 executing program 0: write(0xffffffffffffffff, &(0x7f0000000040)="828848c91d5b767f68bee97047498cd129f1540a16905d6fba7e71ec52272ee797fe9e50da", 0x25) r0 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000280)="2981a054abf9a556970d9950c4ebab8b15dfe3f44eb7765dc0e867b5773106bec1f51dd809c72671e9a420e53dce5214f250c3f9c334404793cc6663de36c2df1e68b12b2ae7da8485353f45a3f86a80ecb2eecd9f747a8c2ac27a4e7b4b13168cd97a4467b988e60e7e1602024121a0bb2d79e21d31f7cc09dd402c011442516de5f11d19f89fa0a32d8632fe47cf0b377129fc391fd575d8897f789733293c5f7ba58b1af63dbd42d56006ad0d0ae8f97fb566b49e5a65f59a28bb35273d34a0b9e0109bd3519c8da69f5f3abbc9ce9101e3bb7dc5ef975b2558d8fdac1d8c669d3662d2851c6a92dbb04cb00e2f54416d920d4eaeff8a1449804872c303d766936e57be569f1e1c709068a2245031681af156557bac7482a434408abb1eb7c9131532ced340f688005080535b0fd4aa588fdd27a98477d9ce375504e47e9b9102cac185ee20c54cbb053214f5aa795ba651266e2a41c2c9523c42b5472c7a5a882f7b9367b4d0a3953797854fa354780eebd2b4f385edc4428837bca395063f54b29e1136b21cdcced0be32b3bad5c849b688c1e1e79b1af0747a16a1c239b4760988b724c2e8712762d1b95417950ba0eb50a1c82dc60a33f12b41310e2880481d10a41134a28118060bc3244d9984e6beae2c5dd9fc29db1e27c1b4e12be58a02c1b0954752de5e07033fdce624473d0af3ca7a1602320a6df6ab1daf961d4ab9b29dc1a69f1f2f05dc6b9e3abca13fe94f452d192fb30a7038125421f94e058f239c4774fb53842ed7b1e081dae7da25876f7df3d07201b886b3a544c5bfaceb5e165fefc7c5768ac6d97460152aea976b88bb2ec7f5c162b0ea41ded4fbfbfbfc201380d9cf62a3012e60d241593d7d7d330ac574b90b4baec98c0d654996e6f59adb646f91e427c6050eb88756024d76d2517d46e84232aff5f592d93d7a74e06f9b666cd05a3618738022afeba344a8fd31b1edaaeb75de1dcc6ba46e85e552092aaf3b452136f46c63d1c956fa2a3b429bde3e7fc14407200675bb7e7504d7a7cbfd7d2aaf0e1d6e91c0199d0f863ce0860a20dc5ed69e37691946a0edc824e9073858d893101b04b606a815d3b06d50f8269b3a48ea3b03a8d2da75814f852296caa7d55369aaf3db22b3fa32c10ce88bdfcf21ac5c2b83ce6ce7781d3df70c8be885ac234d6994e2f9863352b9390c15ea031145befd89dc4cc6a8984155c228da4b37862a04d53b7346eeed525078cc87037d03a32dbd4c179b546f704c5173004d750a8b9e0ad861b8bed9730e9f1e533d3dc9392cab84aa498921c3d365f216ca01ed7547a59f6fee808fa0e20bb15e2fbf0d9deb5f9ffb7c371b1fd710b1025483e183fb2dc121e4b25a589a468f17737dcd59f2970269101d09983b71f4b8ba0d508077bbdadb3d0434fdc5b88e67186e9f2924bf31ca7490a6973e60a36e7b473f2f90f34ffe24e78c3d6aed16ce438ccabe524c12de87f133e4557f859ba8b44053ae5f504256c033307ce3fc93f382f37a2b5ed507083dfdf371a130debd2e28b09c086af3b42582100772238e1a8f1a1af986447817d0ec0457fbb2b509321721299bc399ed0592e78683db578d56a7be3d58f634c24b7d11ee98edc7db87abdb540d3e27fe767af6dfc94444734e2d913f434e9e2064a937896d8ee618b4c79013a00b99d433208c4c8f93ba0c8b639e5f8983746aea7b8cc0f68c8a2d92630ecb4c31e055bab49952e1d526bc5fce904c873b266b7a9950f276abfea858a5945e014f89c0136b7f6a8dee3aa0fd4000756c4db319b879156c611ffb3873a5b79ca5e1e0b617d44f957012911967bc1d4d5d5ef36daaccdf47949c521364c2be2bb51edc34811c6e26f15dc41b6af84773b4d50cc0cbc40bd748e07abea39111e8bd1fefa417c439d4f8ac51bb1c05c7e80621b093a1eea6f90fab7b66ada0351faf8ded8eea81595450214eef521d5225d26d9e0f6f55170a1d4d822de1c052b2197ba92ef40d8af97a77bde988e4d75f227a269f1cb372036bb2c9f0969c9726213cd5d1721ee3449e5792f85e72c519f0ecd2416c75764f7569dff192b668739afcc962573ccb058d7e9008313590cc1864cd35c42b01eac5e2239bc6eb6d9a24e9f4e444eda7ef10c9e83b7291d13fe3ab9912e1d73fe45da4b93b8e7387a515db3c33a9585c211ebf4fba461090173ba05e17d136ac5f47736614fbeab84b0e7f42a5c8026725d6ab10d0e1bdb5562d1f2efa3d1957df1aa918d16bea6f024e8f1210f5c88ac465aff9e95dccb5d01988947f4baf039a77672798fa4b96bb3704469720df599310ddee07306cf282328d14dec1ced6d8d9ebc9022fa6cbb27614c35e439fd1fa07b04105215bebb1872083e72be77f2c2a5835ec113881e0c9152e4c212cbbe426f9cc590ab1951e6a9954a6bd7675def75461c50f809c60dd89dad7d454fcf92bccf7359951f3c16acfbf15e0682b64f2545a18b40c899e0a3f6343afbb0aca2e095572c9572ab0e9c209598e7c77157ef7e29c0302a5724a7c80cc336e23ce7817b0449f2dd21129894626af351953ada9ece11d55dbdc481cf519cc6b888e356d2fc5e38b37408734ebbd3f18f5ddd0d5546875751cb6a5b7df4266bd84e5ce554a15116c60dc5002a9ca8a0b35ebe360e86c8e15695bb1f93eab549a4473ac08808f551798f41a2a72f164ff26ed3062f152caef98a8a00ec295fa30f5c7369d0634fb761a7f8782d58f234e7619db816ee4963244a9d077c59aac65bb77d97b1351f1d920870179a9cf3bc826ca8fa2607afa40d045ab57273e2717cbc5004543b4e262a56ece7c98492deb5f1947aefad8f5eb030c3c14fdb3236b62a5dbb03ee2fc8c6bac1931de7ff7", 0x801, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0xc790f89cca1e6393, 0x0, 0x3}, 0x8) r3 = socket$inet6(0x18, 0x2, 0x9) r4 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r4, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x84) r5 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r6, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) r8 = semget$private(0x0, 0x7, 0x286) semop(r8, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r8, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f00000000c0)) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r13 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000100)=""/114) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r15 = fcntl$getown(r14, 0x5) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000200)={{0x3ff, r11, r12, r11, r12, 0x104, 0x5}, 0xfff, 0x9, r15, r15, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r11, r12) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r12, 0x0, 0xffffffffffffffff, 0x0]) r17 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r10, r16, 0xffffffffffffffff, r17, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r20 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r20, 0x2, &(0x7f0000000100)=""/114) r21 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r22 = fcntl$getown(r21, 0x5) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000200)={{0x3ff, r18, r19, r18, r19, 0x104, 0x5}, 0xfff, 0x9, r22, r22, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r24 = getgid() r25 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r25, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r25, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) r27 = semget$private(0x0, 0x7, 0x286) semop(r27, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r27, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r27, 0x0, 0x8, &(0x7f00000000c0)) r28 = socket(0x18, 0x2, 0x0) setsockopt(r28, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r32 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r32, 0x2, &(0x7f0000000100)=""/114) r33 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r34 = fcntl$getown(r33, 0x5) shmctl$IPC_SET(r32, 0x1, &(0x7f0000000200)={{0x3ff, r30, r31, r30, r31, 0x104, 0x5}, 0xfff, 0x9, r34, r34, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r30, r31) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r31, 0x0, 0xffffffffffffffff, 0x0]) r36 = getgid() semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r29, r35, 0xffffffffffffffff, r36, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r5, &(0x7f0000001680)={&(0x7f00000016c0)=ANY=[@ANYBLOB="bf3175c7cf2460e8f89f3d7ef181ef329493552fd993fd3b94fc447c543d32da95392622ffd478b8708511b77ecb008b3a34f144f630009a093ff61443c66f8d2eda47dd0f449da3aa0828b8b09fe3db665be837536f21019e3ab490620baf550dbb32ccc32cb09e1d8cf79d6f847bc9e992e652d01d40e1c48b881f65a80e89323ea6947c3145d340c0381b052f4f87019b90c045d64f5cb66bcd88172744e3b1df490d4bfca73e0716e3d0d98aa477acf6bc2716097afbc3a75bcdfcf37d7564cad54313b33ac1c1643b055d92cda01d1d7f0cdddee506acbe50d5868ba3d472f583a4544b165382d2d13c58995b312f4eb02e8a9d352475598623a6218a5158b52aad9837f43a27b9104675a47cd941f2950e2768be1598e0105d7ff87512e8c30203172495cf8c1b6e2d65631c66c23f673fbb285f122095fcb17dd49a150a73b8bcfd3a8f2e21141ed3d86f5a1f1fa38f4d8a3a57176eff8900"/363], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000680)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f00000002c0)="cf9711d9d16f2036c98fbdc8111ce68f594eb69c7adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d03477d682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08", 0xc3}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r7, 0xffffffffffffffff, r17}, @cred={0x20, 0xffff, 0x0, r22, r23, r24}, @cred={0x20, 0xffff, 0x0, r26, r29, r37}], 0x60, 0x400}, 0x404) fcntl$setown(r3, 0x6, r26) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8000002c}, {0x7}, {0x6}]}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000240)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8000002c}, {0x7}, {0x6}]}) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000100)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8000002c}, {0x7}, {0x6}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x84}, {0xc}, {0x6, 0x0, 0x0, 0x6}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8000002c}, {0x7}, {0x6}]}) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f00000001c0)=0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8000002c}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x50, &(0x7f0000000340)='\b') r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) ioctl$KDGKBMODE(r6, 0x40044b06) 16:00:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) close(r0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x6, 0x7, 0x8, 0x8000, "84855b134534fb8d87c40650a0c7af8a769c590e", 0xffffffff, 0xffffffff}) 16:00:17 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x8000, 0x3fa) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) dup2(0xffffffffffffff9c, r0) 16:00:17 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x9) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0xe75d) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000180)={0x1ff}, 0x10) recvfrom$unix(r0, &(0x7f00000001c0)=""/205, 0xcd, 0x800, &(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xa1f, 0x3, 0x5, 0x2, "8e36374938a77e50e43928461e182c04346df646", 0x99b, 0x7ff}) recvfrom$unix(r0, &(0x7f0000000300)=""/120, 0x78, 0x0, &(0x7f0000000380)=@abs={0x0, 0x0, 0x3}, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:17 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x20080, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000000)="220e22", 0x3) openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)=0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xfffffffc}, 0x2000000000004, 0x7, r2}) close(r0) pwritev(r1, &(0x7f0000001400)=[{&(0x7f0000000300)="0a5f4fb05b7cf0b39c61a5ef413ddf51a88ffe8a5e363c4b7b921bf7e234ff1768294de5d279ea69fac1af5d6095e06eea36c24ecbf37c1d7b848faf6199c62f37122b1968ebd0adf716d6086368398bc809cc417a04f4c23c2ba7883d7371f465553f5620d704724050aebd0e32bf068285d180ca49025873662edf18bbb9c24bb35414951ff11651c0a79a6957f24fefab8016221e4a62e11212e18c0a79b28436bb9da6481f4084bd50cf294f17aaf26ba553a0928a7a3376f00550695638752b08c67cca918ec9b47df04d2e94423ac5", 0x86}, {&(0x7f0000000200)="8d5f128fceb5747fed0756ed58939241d7a4469e9a0b24abf08ef63bf329c2f6c6afdfa7ac3e6061614c05fdfadbb3c617e5b38e8e6edcfb1cd7de9f4b48b8b850ddc7ac05b7d062caae39f041dd0bfdb158ace18f484de2b0fc2b46300a38", 0x2fc}, {&(0x7f0000000400)="e8ba9f9c3432119a307f128b849fe8f5a93c9f3e6c7fa3e485cb64a3f735f38e88d70f768ac55bf3df3fbd41d39ca44b36c2ad02eae23906d2b3034a827caccf8ff6ed62c6ee757f0fe400a3a597b769a6cce9ec8bef1e74756574a41f5a763ea48681672107d83ddfe2a60715e4f9a8f25d285a8d529898702255467ca20bc424dfa4329ea52ea7b8299705fd6f8e09b585c432ab1ec9c2b1bb1ae5fb08a9d16da9d70b2b5f2286ffad1a69366ce4e87357c3c942fb43f458f6b4081d08dd30b3de1ebffd3e8477fbb975d24dff62fbd2a61aa8e297a905787d4dc291ef748e4f15c1b6b55848a4450c420f2791131163d42dc1054abd0ef1e097658500473c118f17a198bb7ca6273ebf964e9f89dad792877f752cbcb9431bc74799f7bf3b3d3cacda024fb375efe41a14ff7426a72bea7dfeb7c7a4ac9c6e3e489f0ad8efc7c9dea5e51ee1506ffc01e91dfb6715ca50a64ac25bcfe36945a64e6e9813d5e42b5b984e24b64dab87908e0d0a2a2336bb5d8acb89406405e9afe7811ad9bbe51d04b19701c48cfdc561ac6753a77e05758d6241d06435293efa17cf4771e77c1bb4a44a67d78b0e650f2e7b1afac0232d51717483527275ab2d318b54b747ca8669a5554d74f6788eb252ae66281eb5702fede94c562e6a675fc973e089dc2f489620f84bede27ba385143f5b8103580493b203e4ec8bde0b3b2a6fb4f125a13289a140f35214fb497429a65da58edaac9a3b4c884972e11b67828c144e698183d0e8e1d678c1b63df67b0eb1dd73c9cbab89d51f2792153a2dd2cc5051ee5430a14e618276dd9ddd4b4946516285d057112c87951b0d979f06392642324fd069edda7dd4f6ff637cd02bee578ebc12846ac818f1083b190f2a88c30099b3fb4531e74f267d1fa4c22b828325660f7e9320ef94d10896400110e32913223675f2d75351b64f73192ae19fae87b018b365083f9469db4cf183092f89f1599e47a49473794dc032551cb2431684fca9a4f3e0f7f7ede6e419ced42ef4ba2a4dfe5aa3cd9318f30f58016c5c3802e93f61f47b423ec20e9f9d9689811de82deeac300fbf12266bec39f8747196549d647c65fbcc9d84e7ab0bb0519132848d586df86c987ad100452c57eeb581ef10200f9c2bb37f8adcf13f0400886b82402c898b8161e21ec36c9f57495463e061b5c281f1a6991f9067be3543d04a8d8d7414e7f8a9e7033c434c573654d8b01d09e257e963063a8e391b2bc36923ad92cbf9be5e6c17cc67f72034232afceaa8c59d7844e8aff3d3198ee20acb8c5c152dd85d38050d7521779241eb2dde9028ec871b3d9aaf209ab9b9c0785038c25d95440ffe56644ab686d482111639b4158f5aa42f60fcbab1c51c0403335def40e1c6a9a578f8bc7ae4aa7a7a3c819b392fc28bbce49df74d1d4e52183ca3aae9665a1699c5a9154e1d04acc5049c17a9501cfea183426499e197662a00c54e9b68eae60a511a127b603abd0200f75ba343c99ce655e4d1ff6aac8b2061950bcb4069a6bc24ff6d6c5894c5193fe4b70269fb1b014434f03120deec8599301c3d8545cfa9a177db81b908540603e74b233299eb338cb1325eea2def1c6820af23453231761d5eb3d9c36927199f8db340ca3a7ffb457712a6d11a00215b97a448348b3e5e7c324d07f07a4dd8fcf53ec7a56a26d171f7d92c501defe2e585e989c09b2983b917997b116f11dff85674f6bb6fa520fd3589ec67a7c67f6f1aaed716486d86d096ff0bd517d36710d48b8c7e877ada558848868759c3febf74e79839490153bbe6ba5ea34fa3d1ae229adf0e9aed6b67472ff2c7c454c39dcb62562d2e846240a00edb4ef6f5b5f1f5b1711bd00297eefd4aa94085c2f73f5bcbde023f00f7942e0eecf7bb22a8a19e6c69796ed8e0576c19e759647e4a2d34e4e8fae60d0d0aee1d46362711db32c93fdb4fabb0bbe29aec4c180da6b98368e318c0b681963e3c03c4916ebb4889608d479d163276a2754d695bb27948293bb966c05516703a4a779b11545b2caae718052a524eabfed47ca16ad1dc039a7de7e560c5fb8e00003aaa77deaa63f7cd7d9270c3d76ccf104ded54c28d1bc2503fd8fdf5fdde3c28f8f30f143992782e781aefe2af65a604ba2907bfbf98048919743b725a946838931313e46ef1d71cadeda6af6b78e6fdd1e83d33779058ca60348f2e34a62527c07f2a8921ea07accab9ba78e50b37c2b12515020b840f9524116ed582c8b3f2007d072fc5a3bee80144d6bfbae4a10fa94a6d92f4516a2c5b510771bbf62eaa84558b044de5a543cdaa9110352b12b7b322e24dd162f7316ac31eb444915349c4ec1267a80ea46a733532d331e1d0fc3f04bcec11ff112546e32c6e169d222d95afff667dbab1cff8dd662ec26f05ff63b680fedaf45dc7259e4af9fbf023d95635aabfd7e39e416e060f45ff873fc30424d866fb1284a6f0c3c4a239f5cb83e910567cdc2ca8759109127cf043564fcfca0e0f3695291d76ada52e412b97f30baaa35597bc8e4350bedf6243cb8b4265e33003c65476c0a66d89cf3324907f79e3584e1370e6cdc11ba4344f32dcae132727f0089004b684e00128feb6a136cd873de9691c599b21a298e9afd850fb7988d7cb2e8518a5813b8dd71276cb5c6d4c9a1164a374040c69ebf5dd233d5e9c4b19dfc7eab10899fbd9167375cb21930218d803c257a8a38694204b328e9df20571d45ee86a7048767432cac610dfe836bfde94b39d7e8fbf51054f6e093c15ef137eb1aaee95b7f3c4733bcc5d224699de92da0cbd9da37549fbb5de8b0f256f4250795b48cefe61d000e238c44387969394af847311ee8edaf718dc6b18ed44c2d0c4056762dc515e29ed2b8dcdeae01e693ce07d4222a0fff4d940001395767c805832397528b184daf0d472c5eddcc2db67bd21f4531730603c0334dd6ccea5e569d6c125a5be10a2138b5bd4a2233c608381bf7dd074c3b08da4ba5b60d546fc826ea6720f5d14f37d1810e30f8d6c45bc05a2c59327ebf950f8739c44aa8012a2bd6ed4399b97209b024bfedec6d43ac9cf977bc15473be22aa377d46a904235d13587cba115b16e8ff258f1bfa3437781cd16cb41f352f176bd5b92a56c9b430fedff8cf96310cfb7e188e91a0f3606357eebc404904fa9f4e83114428e6aff4d23e2860c1298e8d082750fc38d6ea5f1ec5bb03303402e2b33404474483a593c0a9baf41bfcf0953b0900c7ecab408a75d4603f427f2098f22bf0836bdff85d9aa8a2e06d99fbe4fd1956483f36545f4318da8fa7fd7d62309777eac643bdeeeb6412b818b96a5607871eeec34a8111124c532eb83b01e569da2a9fb03372f6ac9e362a76a205dc2498c606042bddb811b1f731eebf58bf085a76c73f90329933c648331cf71e1de077ed7f9cf99482888b2fefddd0e65277b15f2505b7ddcbce851c5cc27c7175c4e1050484936e40b6ae791e53fa0bef39fb9e17f2c562bc91c252a742f747a5e2c84206c4682e57a503ec61ba8b0e3039ddb5d9ab7fbb4b145f88b81960776f6a6f17135c00ea724c7be1aef4e275c11ba61a556d0d35d2c98e0d327763ffc8f2931d3a07221758313e397a45204c5e9e771eefda6a5deb790b8c5304b6bbedf615718961fdb9051a374b172a684fd96f0c3fc68a90b0afa711173c5fa8dfb527731f0d7d5af24261fd52a09210d147c1207463b1940e87797428a48de1292d7236c50bbd196f5373eec1d7296a7c45dc372d3c8384830ff286d9a8b5c9af2c31ce4752891bf7f0bb281a5f637d332152bee4bb2581636a44ad31ee007fe472ad4c538261663a5e8b4b56901f7209162f1f41da4b8015dde629bed733477823ff1c0a2b833881685f575579923b473f187e0ced86d70aebc6793c88f9db27107b37bb7baee6498ae38f20dd2bd88222a7e8b6c018805efdcac835f20a0bca74e6aac21489a48651a435422c67a67a6b9dacbe7404bb5316382a0dd0ab521bca772c09bee33bcdb5da364bd657fe55097108599a7011f18c4342970c41b8f55701c009779c75efce7463144871618a93e92bbb639022eeb3eb1cf16d9d82a50d51c2e8610ff21e845cd9b46b24ae7a1b5962ba30ebb57609fb15cf2e71254f795e33806d73d7e3c728cd1681a5322ce0c4a8b80e964709e354cde03219ced33aa971aca705a79375b697dce92a02644e4dd8eb04b5d45de7fdc175cd33244f2eaff62645052839268edd5bad968c07817e75e449bbb6d1b52ea78a7171b15928b705fea9e71b5a9376f6691959e02d9fc1da5cc1338bb21710ffebe3599d4d4603aded3a5387c015ac44e789ed15fa047084c2b5d9ec611714f6dd8523ae4b5c33e0b283dd3213f81a258cc85cb98255a72c06b53e9e87e11462ee6436cf6ec079881cb69b5a833e0724f08ceeb77911fe1c157685d148b95c82958cab70297d270766c286a87b20f12596378de9e1448470b2c3cb6cdd9890e82db822df9b7130cbec1b2da4ba9141462df997c0febf869efa0afe23868bd9400a752985e85353e3b6366888896ae0a76e7242ea16955b1dd45e3b142e0ceadf3c6acb532fd68512e4a91d2527d1d5be989f38b06a2c65dd33a9ca89382cad6885117646b9384fc6c86d64b3a78ddd4807eeefa4d2ace69bc1232a4a869e41a8e469983d52dbec155dbe286eea3d6367900b5663b37d66458738bb6964a63f6a1b1bd06639fa217aaf46ed5b54c16e6a706fc06bee64db3fcd395ae71ed97156ad86a383cafe8c63a8b49b88296a71353f1a3cb8f115a92f493436f9584e063c17fa98b92c5fbcc1309f1b0b23ecef9faefc3325dcc72ae57b6a7dd9beb34afff5418aa9b458708e2f95fe9921b7cfdbbe85b777e90c798a655c2d1f30fed3d8526fb28d18007f8f159680eef1fbefed887bd7b419d27f0e474659573b7587d2140bf4e8f86758437ee3505a998ae69e4b6018456f89393f43cf5e942f22e6a5ec09c48729c85fe64ba680ad5161fac3e92a44a2277de108d45fb56e96fb5abd7b20bdc2de7b1d9342c6cabdc03d361d910f6cfd8b9fb4d81912938655e7ffd934c42fa59263738d8a8d61f590f3839a17b2a7d7e7b87005c46bfdbf118368f9dce1201993a56ad9e9b555b47b95cfdb6f0666d1238bd8e925dc404e9f396a5c1899b78afff5c397699cbcf70e0492eec5051092bd9ce47f760a8c7d2338e3cc24d2ab7f820fa7dc68589c90d2d8d8d6c851fa0dff5c8576436d34857b361abd40f55526386295954001b7b05d3822c46441262b9f161c95069b68c9a74e7d857a33ec003240d9e5d1cdefd4772d9a1d0aa2f5d62c7dd70b064a502ef3297313576d3fb4b6a054255b69149e84cac347b06659f149c907392aa1043913b02cf67a61983e3de73ed976a2c92fbe0bd3583999f2f27edbf8caaa1c72885c629cd410b298813738ba572ba598786d749ad1f840a63655179a213e5b09ac8ef96010377e3973281ea44ceecc70e7cb85f3c57a402bfc13ffdb52bc3db4450843b9ad0fa136a84d4a2b8c03a1fa676efd6b07653a4bcf2506219e4e6ead09966c4a8dde1694c56466e13e92a2533be53d9ae45d4f7516c340ba6a442f865d6cd5c40b8bbf2e2bdff55df0ec6b59d77dad473be291deca77fb0ffe64743abefcfb528b5bd84d3422a68cb596ee2c81ae59c8c85c26544f4ea7ad88c22d8f5e944ca92e9d0b06a105e372e5c20532990fe529c12f2aba828890a517f949bc835011e20000000000", 0x1000}], 0x3, 0x0, 0x0) 16:00:17 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7ffe}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) read(r2, &(0x7f00000001c0)=""/183, 0xb7) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="9b012e2f666b6c653000a3c3efb28a35f1385e888c7e0cd9cb72b12d3a549e1e847e8781f3cdcc3cac8e7e3b3f7ad28a9026a8e9ed"], 0xa) ftruncate(r1, 0x0, 0xd13) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000300)={0x0, 0x5, 0x1, 0xf9c, "7f79e6018505dd7b95f294b2a312f8f69e1a902e"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f81605", 0x92) 16:00:17 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x80000000, 0x3}], 0x401, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x7) r2 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x0) r3 = semget$private(0x0, 0x8, 0x50) r4 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80, 0x10c) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000000100)={0x7644a27, 0xffff}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000080)=[0x3ff, 0x4, 0x9, 0x1, 0xe2ca, 0xff33, 0x8001, 0x0, 0x4, 0x7]) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x8000, 0x0) semget$private(0x0, 0x4, 0x30) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x20000000000003df, &(0x7f00000003c0)=[{0x6, 0x6, 0x4, 0x5}, {0x1, 0x40, 0x4, 0xfffeffff}, {0x8, 0x5, 0x0, 0x4}]}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f6637ed283e00"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r6, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r7, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) r8 = accept$inet(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r9, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffff8, 0x8, 0x1, 0x400, 0x8}, {{r4}, 0xfffffffffffffffd, 0x4, 0xf00ffffd, 0x46a8ec72, 0x7f}], 0x8, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffffa, 0x9, 0x10, 0x6, 0x3e}, {{r0}, 0xfffffffffffffffa, 0x63, 0x1, 0x9, 0x100000001}, {{r1}, 0xfffffffffffffffe, 0x43, 0x0, 0x2, 0x9}, {{r6}, 0xfffffffffffffffa, 0xc6d7b5f31e5949e7, 0x8, 0x1bd, 0x7}, {{r7}, 0xfffffffffffffffe, 0x8, 0x1, 0xcc, 0x3f}, {{r8}, 0xfffffffffffffffd, 0x8, 0x2, 0xcdaf}, {{r9}, 0xfffffffffffffffc, 0x4, 0x40000000, 0x8, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x1, 0x1, 0x2, 0x100000000}], 0x200, &(0x7f0000000200)={0x52, 0x6}) syz_emit_ethernet(0x31d, &(0x7f00000000c0)="b6") 16:00:18 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) ftruncate(r0, 0x0, 0x5) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) r2 = dup(r1) write(r2, &(0x7f00000000c0)='p', 0x1) 16:00:18 executing program 0: r0 = socket(0x2, 0xc003, 0x0) socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb0d2a4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e09000000000000003f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb00c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd25a5741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9af7fff26e82fcca1e79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626ebce256c1e1cb8ef2deb49433a3243d7e52ee66fbb556f06142a6fd3ce4e2a3133314ba94ad13c7ffa31f946dd39bbe417895125fad828c66184dcdd2e917d2ba2cbecc1771861cf7e04aa31bfdb3b1ec95e467c0a2cc7a020dabee2f5ca4c02571915ac7e9eb35d5f1b33442662b608b173d29eb5bf6e7a18b9c6d0556274deb25fdfbfca18e5e76c915b2a1c3c502ce1b5a734371ece5cfe750cc702a8600000000009e0b9bac002017931d3be19a1303db5c"], 0x10) writev(0xffffffffffffff9c, &(0x7f0000000540)=[{&(0x7f0000000440)="5f74377644d54d2d40871e6cb30ca4215d8deac6418b091f38e15ce804637d0bd134d403caefbd813325ebd6f176dc602819474e7041132d0b4e68aac2e2805fed2c13597edc514e32b03af14671cb000c7eebc3ada043418c636420c0e496d20998b3fa379eeda0111699a2844ec0809628fc9f223ed005248988f4f4e5ec11c6f644ddb58dd680ccafd5b8f5399cfb20929a6c63d6197d7517538038b8aa39600c935b9e9de1cf3b5aeb9a6f51920ecab69783d06927240299737ce7afac4f13bfed6d66c8a08b057bd28b7cd0ad5005898ca5757a4c3ac6a3ed1492", 0xdd}], 0x1) sendto$unix(r0, 0x0, 0xfffffffffffffefd, 0x0, 0x0, 0x802f657573d53f4d) 16:00:18 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) pwrite(r0, &(0x7f00000000c0)="e442d75768e86effd3e15cff230bc41f345025b63cfde675ea6dde858213e410317c6400ce178ad431a86b7d6f5627779ddd32a9f53cbb46a7cf1ef4591882da48112e4973b7e867cf7b1d2f2cc4270c903b0fcc8ac163117d5dc4520af73c092fdb7f013e409b68e1809a937bea851effffbdef58bd54c172ab1b770feb8ddbdb18a1674760a264a4e01e94d4726ef0e9a27dc6ede05f188335dfb4847cbfd4a84bdc1527473966ecfe1a83e3cfb2d0f7b6c7c3a4476a363bf1ff60195440b74e72b723d4d76d506c136c5c97200f93615edd337600ed4e17be659bdde83d8b9620d1ee7d4868f7da777fcfd723ee7c2be1ed6b13137f68911e", 0xfa, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x28}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:18 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000000)=[{0x20}], 0x2}) r1 = dup(0xffffffffffffff9c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8000002c}, {0x7}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r4, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000280)='/dev/klog\x00', 0x20000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r7, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r8 = accept$inet(r1, &(0x7f00000002c0), &(0x7f0000000300)=0xc) kevent(r1, &(0x7f0000000240), 0x40, &(0x7f0000000340)=[{{r2}, 0x0, 0xc0525643219aaea7, 0x2, 0x5, 0x563b}, {{r4}, 0xfffffffffffffff9, 0x40, 0xb759903497f9adbd, 0x100000000, 0x8}, {{}, 0x7fffffffffffffff, 0x2, 0x1, 0x4, 0x7fffffff}, {{r5}, 0xfffffffffffffff8, 0x40, 0x88, 0x6, 0x38}, {{r6}, 0xfffffffffffffff9, 0xa2, 0x1, 0x5, 0x5}, {{r1}, 0x7, 0x2f5d2b6e5eaee542, 0x20000000, 0xf3, 0x1f}, {{r7}, 0xfffffffffffffff8, 0x2, 0x10000006, 0x4, 0x80000000}, {{r8}, 0xfffffffffffffffd, 0xe5, 0x1, 0x8, 0x9}], 0x200000, &(0x7f0000000440)={0x8, 0x4}) r9 = syz_open_pts() ioctl$TIOCSTART(r9, 0x2000746e) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x7fffffff) r10 = socket$unix(0x1, 0xa, 0x0) close(r10) 16:00:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="4450665f836cf20be11551f0b870b06c306fbe094dbaabddc1097072d7e852c1607af344b61487d21067510f43fb9ccb384300489392cd8410b5135f16df99232c6465c3843d1341e430375589956bd33833ec30f111f5ad7850f1ed8cd6e379846654e67acfc1ac3110e7c2ffd8a37ede061aef56075e763a61eb36e11f1aa2b25f85c26c5ca4cb99ddf4e4065bd7a614d2f588f9f8c078cd10091cb5fdb39f30dc864db5367c19044ab93303078f3fe8df23b2a609a0147c5281023d2e01d98377ae0927ad97dbe512768d22f899", 0x1eb}, {&(0x7f0000000000)='?f\fSc', 0x5}, {&(0x7f0000000180)="ff1b33584151bbecb6a247ca2ffadec93179969542eb8d15cd266ddf77d94c8f8c18d9d01bdc7ea5af95072b5c03ca188ac80596d7452d4801443c4629d8784a727b0073de3d0de9", 0x48}, {&(0x7f0000000240)="bc6ba84b7c8d1b9bfe9558cabc0999788c70728605a44c12c6482c29691fd04d53e76794da54985dc14ddf1dfb9a433ffd6766001fdeb80dbdcac2556de45c6e56eadedccd913270e7181f63d10d2c914eda0054ee7211f50ec29cdec14c84e9a1188d712c4591f82890d4e570bc991605ece5c81f34a1790ddbe4d73a20c27c6ed287b540299fa815073285204e6581bb6c6d9aba0d27903f04bccd31587af4f718fd942ecde25a361ebd41ff99ac5e56b455d268fc29222c92cbc82b1853", 0xbf}], 0x4) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000340)="220e2ad0ed41fc6fa20442e3c0924e76a2fff97271fd57b6c2b37b6d672edc3e0e467c2cb7554f0f08bba48db175915c99bd94642e57459f", 0x38) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x0) sendto(r0, &(0x7f0000000080)='@', 0x1, 0x0, 0x0, 0x0) connect(r1, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) close(r1) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8000002c}, {0x7}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x5, &(0x7f0000000240)=[{0x81, 0x1f, 0x59, 0x80000001}, {0x0, 0x2, 0x93, 0x7fffffff}, {0x8001, 0x8, 0x81, 0x7}, {0x0, 0x4, 0xb4, 0xfffff269}, {0x1, 0x2}]}) r2 = socket$unix(0x1, 0x1, 0x0) connect$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x30, 0x0, 0x1}, {0x6}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) getsockopt(r2, 0x1, 0x1, &(0x7f0000000180)=""/114, &(0x7f0000000100)=0x72) pwrite(r0, &(0x7f0000000140)="f9", 0x1, 0x0, 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000280)=[{0x24}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r1, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r3 = dup2(r1, r2) faccessat(r3, &(0x7f0000000000)='./file0\x00', 0x111, 0x2) syz_emit_ethernet(0xe, &(0x7f0000000180)="a6f241bf5acad59240fcce1004ab") 16:00:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = socket$inet(0x2, 0x8006, 0xff) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0xe67a7884698e411b) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000180)={0xfd1, 0x100000001}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186004008034ff07010000000000000000000000530000000000000000000000000000000000000001", 0x2c}], 0x1) 16:00:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x84100080c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:18 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r0, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x8b2f714c498791f, 0x0) fcntl$dupfd(r0, 0x0, r1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) chflagsat(r2, &(0x7f00000000c0)='./file0/file0\x00', 0x1, 0x2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) acct(&(0x7f00000001c0)='./file0\x00') chflagsat(r3, &(0x7f0000000000)='./file0/file0\x00', 0x10001, 0x2) 16:00:18 executing program 0: ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000240)={0x4, 0x5, {[0x9, 0x1, 0x9, 0x100000001, 0x1, 0x1, 0xcb7c, 0xfff, 0x1f, 0xffffffffffffff8a, 0x0, 0x3, 0x3, 0x80000001, 0x8, 0xff, 0x4, 0x5], [0x7fffffff, 0x4, 0x1, 0x9, 0x0, 0x10000, 0xfff, 0xffffffffffffff10, 0x2, 0xd603], [0x8001, 0x68, 0x7, 0x7ff, 0x6, 0x3, 0x200], [0xf8, 0x80000001, 0x3, 0x101, 0x6, 0x6], [{0x8, 0x3, 0x8, 0x40}, {0xffff, 0x84, 0x6}, {0x5, 0x8000, 0x900, 0x63}, {0x3f, 0x6, 0x3f, 0xfeb}, {0x23b8, 0x1, 0x8, 0x1}, {0xb600, 0xfffffeff, 0x84a0, 0x8}, {0x4, 0x7, 0x100000, 0x4b}, {0x649, 0xadde, 0x1, 0x80000000}], {0x7, 0xf4, 0x2}, {0x7, 0x6, 0x7, 0xffffffffffffff7f}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0x5}, {0x6}]}) socketpair(0x7, 0x4000, 0xfe, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="000025000000000000000000000000000000000000000000000000000200000000000000000000000071afaffff18051ecfafaf4a6df23a47569c125de7ba54695e2da60c227439c107229d53925b765790dbf63ce4c062defc842f1ce457eeb2e70401021c97fce2d2cbdcdfd9fa9ea58"], &(0x7f0000000140)=0x29) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x800000000006], [], [], [{}, {}, {}, {0x0, 0x0, 0x9}, {0x0, 0x0, 0x0, 0x3}, {0xfffc}], {0x0, 0x0, 0x3}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000100)=""/48, 0x30}, {&(0x7f00000004c0)=""/153, 0x99}], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x6}, {}], 0x2}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x6}, {}], 0x2}) fcntl$dupfd(r3, 0x0, r4) r5 = socket$unix(0x1, 0x5, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0286988, &(0x7f00000000c0)) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f0000000000)) 16:00:18 executing program 0: r0 = msgget(0x2, 0x0) pipe2(&(0x7f0000000080), 0x10000) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x40, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8000002c}, {0x7}, {0x6}]}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) 16:00:18 executing program 0: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) msgget(0x2, 0x248) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r1 = msgget(0x2, 0x400) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/d5{L6.-4\x19', 0xed78ca24b18be92e, 0x0) r3 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r3, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) msgrcv(r1, &(0x7f0000000b80)=ANY=[], 0x0, 0x2, 0x1800) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x0, 0x0) r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) getsockopt(r4, 0x0, 0x6a, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) munmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000) r5 = semget$private(0x0, 0x2000000000000a, 0x40) semop(r5, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) r6 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r6, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) clock_getres(0x0, &(0x7f0000000440)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r8, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) setsockopt$sock_int(r8, 0xffff, 0x80, &(0x7f00000002c0)=0x43cbf, 0x4) r9 = dup(r7) sendto$inet6(r9, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 16:00:18 executing program 0: link(0x0, &(0x7f0000000400)='./file0/file0\x00') r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) utimensat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f0000000100)={{0x401, 0xff}, {0x7, 0x9}}, 0x2) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r3, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) r4 = dup2(r2, r3) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) r6 = accept$inet6(r5, 0xffffffffffffffff, &(0x7f0000000340)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r7, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r8, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r9, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r10 = kqueue() r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x800, 0x0) sendmsg$unix(r4, &(0x7f0000002a40)={&(0x7f0000000240)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000002900)=[{&(0x7f0000000280)="e2a87099071edcf28399c75e916a869c715aa4173aa25b22dacb782083d1cd24bf8f993112c699d5c6826385a77d0a0d97e2672792aa66d06b7a7ef68c7c3150b36744f570ca007eb42353e6a630356c9be5467ce3139c58210b81ce5b8bf6da3075ab40165a44c1ff66366ea606dbeb1c9cf44215dc138b0f85", 0x7a}, {&(0x7f0000000440)="09728cb6663c6082970bac68edf02bef8543e0f27aa608f9d0099eed7a3d2b0d03d7af8719e8622c840cbdce9610b093da9ac1544a63a6f8899828021da163286d7e385afa376c9baca9ea81ce83fead9e95aa3ca5f6fbddd35f846e6edf83b9467d7db4948830b6e3cbd8a46f1df3bce5333aa6ab03b1d2db9116d2fea20dc981e8d50f97ac32a34b65370dd9e35e467419eff636265bbfb8b279ef920c5387893c171986a540682100f8c1a5ebdee0309cb16886d2437ba60e32831e14baea8fc5eafa7766b86836b17d412a2f70cbdc658878c230073a145d523b3faaff37c43dc270a4c343f690fefbeda192c3219d23689540063ead76b62998d0ed03d4dbd5d01f2ead07a3e1dcfbb2a32655eea19c84a56f2df41874d30e88d8383e9a621ccba8285af93d7fd767e0cdedbe914e64a74f951855ec9820487e442a83d1b6a24ec2aea0a7de9ccff016f01c81acb7fd9d73b08291b71e482c98e0bbf45dcfd6b4684c51bfa917dcce4ff50b8fc4dbe649ba95a780f0e3f02c574e9fb00482f38521b78bfdd3a25d000cceb28b88ab79ef80fbd7485bcc75b5a710dda027d175560d61ba503761878c9a00a7920111a6ef4b9dd40b7a7bb10f57b2530fbbe73a967d3c319327ca7a219e88c2ba16dfa8cef018763676c4036da4b0640d99be574830e95b37251606e0ec039e3c69be60af1c14bbfde552b3d8c766c21694efc2e2f72e721804464b7dacfc559480dfe96db286553fb209b14776319ab3d11ff250ebe9649dbf19f38731dcbede6fd0ceb7b0efa43d0ddad8f873629c49498829941cfbd62eaf30591faeb4b2d18aaca1beeab6f1b683f127df762b55138b1e43b403af110429c3cab01a890baa79a0b0c82e0e544b8fb3b5c9498d2119939b8a6e63a2f8d304fca0bec368fe328a9e4447cf855e83866cca5f1dad31daf806e4d3eab86872f405b7f6842a0f8b3fbc7bb2fc035c972496e5f6fb798461d87e8f5a84d3cd8bef4554567f74a50ff5ef21e04180ee036eb8e04d1f41958b3bfeb5b8659d4a1982dcfb1147880eab81b3ad4e7e56441bf0d88ff573f95725c5a5d67a35c254241fe54a757db244a24630a02a68ca72edbe1379ce9cc0b63f2446c9e4e4193ebe766487f372a5a1659037a76b121cf09fb11d6c2fc7dbdcf6a3ac933e5c74329bce0bd5c6990625bde76cf0bed5233983a5665af2ef9cb887ac5f7dc1ed98be95975fedda829d8143b527a3e92331a42979fdd1538852c8a50c956c58f1890892ca661b9696374bb367f743da037bf7e56c25441e02eeeccfe82ded06f6702c3c20565ce14f3a2fdd92f6a357846c4a1f913d3150d63f1e6c5a1571e3fe4dc306af006535eb0708483dbfc849f02b54be6edf72aba41e25a992e8744298cc7dc1a5ccb8ec1bd1cc1d37b4ee35b43de5a6e6f792a3222429367cf709baaf38a67b7c776429f61b8b58366b9522170acece9fd1f5a227d1c2ff8a80c71d66995d99b8393417575e7acc1fcd15bafc5a4fb5837ad12ca3d6b33b23e77fd8546e5416b5b8fe5832651746b5045bb053177218ee81e49c2c5c1cbaaca94fe8ed473b3ecaf0e306ee4530396696cd304743d7709f48a7630b1c505263a8778ed288ce63436d85033047313775db4d1d4795c6166ca35f8ff83281943b908c5fd6d9aaa615c544f3d3b5bf767c8aebd8bde827af2e4835d30da54ebafcd6aaa707957173e35ced4cd9e2ea980d0add9ff2539852b964caafc20d209be4c82e2bebe8ff59bb0f9e3614a351b048d62f43c7f650042d702bd69a4cacc5241b88d8ee1cafd9ab9ded16ce31b068f3f8aa06be0cd0cb12626e5fa27b7d64d7c6c51af6e595bd14f4277417cde1b7efab61089e549dcc5299875459edeab6cbd4857b574674d1917f8c19b4b28234eed135fe2e988944ee44ae71518a8bddec8c7e9172a83c91fe39f6624f70fe63eb4dd4b7b25f35fa5143bf7fc7a4845580307ab24986014ed4263c1909ac82e08a0b148aabc3278080af9c4cdf0c3dd4e30819a99179319422426af9951ef069012b4f61820f5d4f0d6fb8348f8c3c6cd6fa4bd9707b7dbe0f1c22b8708ee804e19fbfced8abbfeb70b4af769ea287f62e7963cf28fbe663b9d5fb61e70dc0879327a232a6e2cd6b7e002ea125007339dd35dd26b4f333715a8a527a10ca2a3fbbc7720c45383c4116ddeec456ec9d0a7d64dca854811280cc78975a67abc3ba249f0fb5464aa3049d87a0cc933c76739f63eef9d51b1643980a86a226250b216bb90a39b83ced5bc92322ae3ddde8ff2cf88be537d51406bc526ea48ddce2c24881ae969b4077db63f3db1e33117088e4b26b3b500ff9ee34855b17de4271a32295ea760c983b85c8a652dff0bce8a6c80ae368f8ffd9dd387e07cfb2f752f2d93fb86cc103911f1506de9655b2d89d1350133ca9be4d2840f076a679c0c5a202a32a931c48ec1c07b7802dd5c1e14cac592e9156a60f0258f5b8e0bdd0d9fdd27b96aa64ef1152071964f39468a2fb181f87780b5189e331c2f30156e477efc4c90e9a0edba361b98f5d5f1f5f842615656f7aa2b6ab1f9d0429c8a64085ab155b04cffcecd3cce596275a678747a88252cafa9e46a35e133bbeb46fe4edbf49cfa7b6f0261f43b3c4e121efd3ea2f3df392f855681699f9b73af0e0ee46dbf7d6ff4af108a026682ab210200a40b9880e9ca47b31fd8cd08a68f2eb15c95f3446bb0990eedc4b88bcdab404c9f93c78a71041bd816acd0455bf079172f1d777fd0812018244c822e6f059593dd43e7e58d02b15fd958f580c692d075416c3eae708c59cdfb99e6bff703e4bfd1545d37d5573191e96c14343d089da57a16b57c0e3d9557e2690b1f54297edfaa4bd06eb252824968334957112f91184d2a4266881098869a09653e9f7838d92504dea0fa37e168b9ab27ddc48ceed086366c6d433482561a11cd44d7ac86a2e37b324782a2dcae2508da1e0f80f68270fdacf258471dd6cb1225e41dce3b5e21ecaf427f55baa23977acd053ff2eb1912a5f7b000d73092a92c76e77b90dd7df8c440d37f53cb03886c9f008419bce3c5655897c4e3ef1f359a137057fb2e618868c323409025a63175560e5f00da0feb64f682e1c97daadc33f02603fde57a711ed003e23fe71588011b908b7d363cff1dc02dee6b6b8cd9f883342a9d3f78ddfa76562359d596ceee24c7164f81bda138dbbdf3620c55a35f679623c146c3fd69753a29dcd92e5b5f0fb9c5f48e3fed7efcbf58e72bb6b5993a730868acea21e5f53aa42bc8d591e087ca907044533553f114a2bfc602a8a169fd091d8fce5410c0f4668aef3563fa128c2d3798432c092fbb238f1cdc3557a605d38c780b2227f9579d90c26750e3e5524333c72cd2e29402c204364d84510a2b655f516f40270b662aa28edcb14631a0af22d163280e1f44a27b3f9fd06d03c65beba1038c47b723926229937e48d6d224c6e01c20d2386ad930b745eae53937304ed4c43f2858887b37319344d5ea2b17e3eb2b5669f5cf4dd448883cf02bcda1ab8877f5872b5dd26a9c6918a983eb2615b208d81140315fb347b2e156aaff7c1b187afa1ae0ebfeb0e47622a8b4279db534379a75677e4c2a5e1ef67d45ff131e31627e6cd6ccea6de5c0460ea6a4a110bcc2ad0ccdfd00410a8274fde0f808dc6e5a9808d04788bcde5dc3ece53a86e475313aacd0a3cebb0816c515ef55231a323d0032f555e34725a010cac9b9ffe5114aaf498f7a6025f963fea3cddcd6d1c5187abcf23781d890d000022d52fa5267b4d606fb3faf500330f98693ab68195108164d874a716d5e902c714dfbd6c313b0dd5b6d3b9570cfdbb5dd8ab3b5d9a9ffe715f92ec583544ebfb8ea78291b68e66a36d85860abc9dbc0babd66bbf561e4f0963d742218d8d0f5dbf1b0e75d8f4ddc4e1fef40c189d2042c19dae755773b719b3581c18559782738650900562b04dff09cc1b57c5bc1aa13cfb825832fa6566b784abe3440e61f120dd07d495a317f3f99c43856f9beb9c942d141e18999bd2362f057d6d7d97099c5f7478a99109274c6c4aa941182bc2b8209fccda7739ab0e6fa80a8ea6475d4cfb549b15a1fbbfdf24d3c0efddb3a4b3ed121accf322fa58334a529fb8b43866d5e4d1a24fb6c6bd195f747db39726aff376f8a21bcc596fb62c99e85672a0b12c1e3005d7d124608aada8e4994e7d37721874ece35d7d7b30acc58d81fbe9a2fcde67d067ce27b18bc32fcd1d9a0c9e350d77a8ba90e769d02faee887b22f15b6c888c588af30fdae0f062b8a83df8a24c9c89611b959372b1526954071adafe3ea1c871980daa050eb179ca435d606f9558d41b6a2c377918f9e7109f96943ee69c11af850f4b3ac61e06bd7dd74bdfaf7c06c050b8ab9d6b2fd5bf12683cb568e6f3e961abfe54c2a49e88b82f1b9941126004932a725fc5758e0b342a715320be300542e8012e3325dec6e1e1bad4e2d37b14d98c91caddbb21cf43e9e0efdfe2de6e7d3ffda38475b0ab7089237e763abb74bd043cb35951d5a49f2558a5861be4bb5b68953aca1ed1b44a7d1a6136db153e5eb0079bebf2ff2e5a5eb08d770798987e7f67521330c6bbd7c28c76059fac968038d4b39994c2cdd2dbcd1bdea23f2f61af0ab54c52fe1e8101b69dc386da956fd87a5a4c4d4ff2e51a8bf4780faf393e7702cf072221450ae4a48db3184ac758ae07d8cb9206c789fb48d998b1c1ba86a1048fd9c4c2c2d05a53fafadcfdf69f1c4dc05ddff6d7b259c8fcc70c0b549c9ed79add2db8a7c43e82169cbe5e2f5bfde07f1647fd17aff0952599973e64e384c7341541d04fb547f92979a3eed75bad614ced6865c4e6f3ef8b522c2eac931825560333b5e0880d2cb131c16b782ba1a2edfa5a4c891c0a4e1bc500d4cc0731ca005ded625761cba761a153c257550b4f8fba720835291f4ccfaae83635f95ca354d8f9f0db69a59c82af23d6cbc824029bf73d2c51ff5d2feac420c3a702ec0a6aabe16ffb3f3cda058b68c4fcf4f8ab6c7eebd766498d137780c4e458a7b5e02534da97e3dab991ac7bc6dee511162a0d9b60fa4004a4147274311ec7a9d4c6c30ac764df6852df98b0133c6ac8fc3f078ac74c3de4c2b5c083873488e9aff62db0c0979e15aafc1498516d26e9301089ed4782c0c29e3cc0b8642ff63c0503ef318f12417410602a7d6db3a8901bfddf2dfc5270e64986e0c58a5274e7a7e8286af325e39b31d39e0758ec7f653fb59185d9f3c749c4c2959825aacd232af6649198e305b937a3902d250567f67a918f75ecf99682d21fc720d2590540573a83b49839ea17e4f42fa326fc0fc28b268010fac934c44a957c648d91540bc5c78711a8e99ddb23dca6247f9581ab3f9f63bb80860f2198e261206f231f658a32758a509f22e364ee4a5396024208ae51cb173409f1418a4608b3145f5d6478683e3e611bd202901b1a1120c79eff7e886058cd9436ba356ebe3bf0439e1ad2b18c5a89e5ce3f9b5f79475e1da3606409427affb27db8a09f7424488aac9decff18ac0e8c8ca5672cf0d8032c88a444ddce8237579b3dbde9f9dc3f28394a95aad6a4f0be22cb3a4480bcc381f1903467460761cbd73c642d9bab12ad891e3dda93bf3e80b705cbdb5f53f75406ca04a90dac8faf93f64e5d3c286b8ae9ecbeaea7d1463caede7bfb986a0eaab4b2a1a327ec1a5d1fdd066f465cd2d39027e8e229b3c5db5141f0fbc73dcf05bdf5adb3c1", 0x1000}, {&(0x7f0000000300)="05a72a3ea1a6f84c9db3763ffc511ed8e7dac8fa83b5e3c7792bb51aece79386c8423033993289ccfc9eac032ac507107297", 0x32}, {&(0x7f0000001440)="2c8ae027816714607b6ab31a30327adf3ad5c7c98a0ae83341c8c9d473953af926ffec3896c53f307732ef2f5b5312e03d2bb6c45941893e1d12e28c364a4d1b3b032d9bc2c8fa9b78a74e9131bad9a021f7cad55d6b08e895e616c0ee1d569a0d19aaf1358a9c359df02ea3e581fac808f14c6aa0866117069f00e0823878c6ec193996b92fc7c7db42ff4355428c94c483ee910bcdf4da9dbed124a35679daaadb141a04e99edca323b722f8645cc123bd82915b9bc90e1b12fdf851b1a5779f495239cfdd7a6802a68c2416048694ece89d29e7ec12455ac563eb3d4bba6bc7ac6042174505b5e94ab55bb9f9901a560ee807d1", 0xf5}, {&(0x7f0000001540)="85217d9dad3660d7c02e988e88c52c13258f3bd4bc2d5b7283bddfecec48ee260865088f3e0cd99f5fd0577308296da4b4c8d7ea6c55f65b694a1f51c3c93bc9801754d3934a9d6677406ebf73aa0da073260424177c5301309a6092142b0638fc947951214dd4ebc0e895ca54e5cc60b62a1cd0f55cdb928a51b7c4c4e616f6be83bf6d3f45fa42262594adceaac9dc17b91cb88021ad9d0f76c5d783b94773d567cfa5aa82326597f00b92d5e99c7611f45a0fe28d50551ad3145fb0aebf42cc6246835c3de51885a4ae12c5c2e1", 0xcf}, {&(0x7f0000001640)="e93a5d7f4c508a4cd27076a97139a7835d92f0f263d98c40ee672e91f9bed50a595a399a87e2d751954c01c5ecd7fc25f893d7b592fa2900c29ba9748c25eae2405ba41d7cbcaa93bec0766aefdfd800e07cc5b8f49942897bd599a00ad1843b6aafb97cae7f98ab6d0ae94826bec28dafb2b367d9ab3e30c34a06ddb5235c06e09604c7e4cff0443d0d6b77d5d2a883999b0325727f8c10c2e1f9298b82a3b0afa9839c2d0fc088b11fd43c180d287ffe8f663055029276894e8a03178e28aeb21bc05125386dddeaeeee58e8e6effa455303ce3de9a03d12889f7e54c01a23f80060842354", 0xe6}, {&(0x7f0000001740)="68feddd1325c28b4482c39275d6ec4c44ae94ce45d32fa062b045705ee0ad10f4f9927dae7706fc66c73d5453869c3e38c9f3e704c7ba7c7b3d47d86275c7ad1fa35226b967da62efdb1b37532beec6c99369fa18ffab447f1f83377b5b8ac921e367383a837e8db910c49941b05fccc8e9ef0d3f2866525f7804b4de182dfb263c1abe56496e726a8fa74e8752cf9ee8450effe0f0978e869ab43822fb9263894b03fad3b44daa48dcc649ea4fe89d2c5d2978afa62e35856c95f97f63d6bfcaf2ae84f94e7ab40edb55c3c8ddf18fbba4941e0cdd6006a6be55c8cbf4cb1c84d17c5cd97a57d8246655eb89d78db9c5d98fbf85b0df31f5dd057cf6d8301cf27b3a6b7515494751a4e3570e33cf22c194eca3d875c79f9aaa408cbb2ae26898931ff43a2e1f1674570fe992c139e7fddf96304f2a08d28478e207355af2f9b6646e7b146b34a4c723607e31e17680da7e3d1997d8bd7b6118a01088f05d34b1c48f6e16ef24037a42ede4cfd5a67bf57e11744f38e21223811589a1e68d86c43370f2a7a75e4f715eae425d9217146e1f4ba6aba6ef04260438257bfc7c146f04a3cc6fb35010bbf1f3d3eab307cc1e2093d64971d843549aa49204837bd494930c17763fb42601e0fbdf9d97fb840964f34b9d3cf525bf96963dcd5394d23e5027000a35a86b21ed2be08caef10fcce2acde82a9e8514860d492da8e1b5e808d46ecea1dfa78f228342d65b7d46e2c8503f285a02033df9b77b44316cee12015666d866075a095fdbfa0a5e283874138d488d6c51940c28979636070afd8c6d36e249f3ece6e02c15cb091392c2b73be59aa8cc6aac4badf6595b3f80ddd10b84b403f6a5401fe24ab25f7754ca1d34692c531468f86c3bfc34cc56ce69b6597fbcffb563558e950e569103e24b640c81a85ba6213d98cc93710b8153f36b7b035f50e7619dedf313b9b415ab345a7c8fecccc0af7cf304f397f3f658c29bf8558de59c80f81641923f652545044be83a03b3fec8203ae1695c9f7bb8321c0141349950bbf5fb556e51d908ce28d173d40180091b42ef5e6154edc2f128a5ac0ed8082d044312e1eaacee2c31b37abb9f5f68308437fd58821a3914c77af50db0a0d3100642f1f355f309244968a95b423733ae6772c5eebb68b9570ff1858cd95bdf32e9d4da72864f33afe2a65b25692e3e57e60b44b083e5398d1461e96be19cecfc60dfc79ae2663d9832adf61fd6c23c5f6f9eebc4eb16640d9ddd544e33adcf3405cf3ddc3a9561e0f54e47b0bc83aea0428c9c1db681ac41327db2aaf333ee0ff16eafcfd3768f22ea609b4f4d9ddddcbe17ae78f51c49bae8f650a272705abe01e72121e240944d5d181a7d0f998074bda231279a2c5dcdfeb14883f7657d29e3c03624c58f36c0ecfe1310bcacef0840fe563ed8c511a1c915181caf9afcb50b27020f9c9fff1e3fb30aafe9737026b13a8cbd2a0bf526e97bfdaa7d17c26373e5550c167bf3b8cd081044426a74a363623c5a5732c842716c4daccb43da8e34199098acc433a9680bc0b059c2857eb8fe5ae7bcb4f81464cbaf309437cf1dff752ec7f35a41b6d3f72a3aab0af7ee009ed87e152697a98744ae4d86ae2944ba79fdc7bef5748d4511f1e197c11920c812f8d472719d6bde82bb7d9306779a8723b8b2e8bf953e04eab997459bff58bc3d1ba6282fb610ffbb6c20035093821cdefaf92a54939d85062abacec684c2b66d231d56af9663b7147199390f4ee3c94b383f7e2c30401862bdc92b520b9f677b8cc995d1108ab4587a17700d9350a52ef16af88ddabdd52492a7087c5bac32fe2cf6a68f9658e0dbab5f3dce0ff01ec87b1efc8f313a2a346338ae31168b84aec7bf69b5f7abeae9095278dbba2f995eb8aaac313b976a43df21ad4b4df6d12477f2ec9a8624d10eb7ce8862ef8ac1cadf4594aae029c8df874f8ffc685455fcceb0e12c6e0831c804dbda7e1bfe31f1922e721f4be111319ff184ba5d90b78068b92f784d847ecb9ecb3d76f403f5a3857e23a6207f1239a824acd15d5da6cbd33c97214caa9fed569a333298603783d7fd0d65c8e8bdf6da42e340b0022107a2e50f8f61317ad9555e679dfb8a92f34a5eb3b78f8cb1fec42d1de7af916f6668eec12a6e63becb0db1fc1a62fd0d164a604025f4faeb50a7c8b44de9526854a6e6864148c3b326c60518623a5d9353200f363bddf470fa58bbf9bd42cc9350ef164b5a5d2fec72b85b9d2b5bf94cbad28c4ea076e4aafef9c6ff68e3fb2def9d906fbdd205ac82608fbcaa00591dd3341492ecb8c6d8dbbea141f888a1c44d88095189d1caa5c68a04665260dc3aaa09e42cd5e53b10420d47454e217e606d4cea603b61bd4d5fdd6b345f4892aa4818157e6221b6903f7bf78dc2f5ac014f8b42321cba854bc1693c5c7cef5dd3d493c796d9d820a2ca2701a52a2199ff1002ed24a50f502c6b4460f10c856b7c1fce60db841ca7436cbbec1f80bec49d8ac8bdcf50226e0e6c7b5733948236b4281951ae5768724d7762534dfc721e3a29bc738ff635f4b65770ab1947d00530624dd03a1adecdcadee095cb9d25f1cbb77076becd9e9408e19491cb48a10c18cb8f6e427c9a7692aa3ce3aea9cbc275d884685e5f2a2b3c25166ad392b889291f5a951e4a7aa7293f2a680c185632584acadaa3284499a1843bfb6f51e8a769406c849982c3fbff09fe38367cdee48a0169739a2381d0251a958522007ebbdc1817f81b9cd2cc012d808ab6825519b6223a05b00487f2c4480d035a7d4db677e0951fed13468364d310f938c5d04459a18575f404e20ae9a7a50180c028528b923e740c70862181cb5dc81a4f9d3dece5d9fed828099b72e137f8631384b3672308eb63efd035a7b691272991f128028864b173fb01085fa3129585e65daaa21127c9d958def3eb909a53ecc94af20dd3475d609c4c59a71f3d4833c727b7e41615242d4e5a4f92cc0eb1797bd9117381ba5198b0df5941a05b39fd10a7d8d8c038c48e525a157be4edcab7bce521ddcf05e0d6660e2ecef04443cb4675ea8678590116811cb593f94034b9b21e7cf75956b8def7b2b06eb7649c6491762a9f5d8db81310072cce1ee094ee06fbabaa79a986b6eda17f4f61bd3d35b7db73edea36cdf168cb5fce83e94ffce21f1203ffeae7a9beddeb49efd8774b99a10bef6385b14ad940f34cf6eeeb50a23e88bfd87c9eb06e2dd3805e36912863e1478504fa5760fade99dbedd9c4bb58c08503f2653b071e741cf711f2eea418eec5fd9550fa8a4c1ba4d387a5b7c0a77f5dbaa5ff4c6ee9a80a5f2ff18c607235c711dc3423e27d438fc5630c5dc8f18bc542add3e47450bc68bc0e244245fcb18e398cd369a801222cd0a3f3a936702fe1029533c8bac346106dec8f061288c116832ba040fbb534d80dae8610e0f03841a1f7ef17ceb4152496278b0b7c5abf364887c89834796d445aab9a12452f53eb0323c6eb173d3b4451e489b327a78f24cb040fc7d13195cbbf79c9c9558bea33bdb7c5daf536016ce4097e59a0e58989527083846a6dbadcf447280ef4297e2b0c59d720d5cca9650de17c11ebce5d1aa1d7d0973b833a2f0101e9ed147e7c9869c00aaa5ce8eca3e1e8f13342090f37669912524e4ea1d9ef070a2bb3745d4866820b44ff6c56044b78892577e8f90bf0f81a0bbcf50a29d6bcf80cdcfdaf21aceada0d4beb18b670fd5c6f704da4f2e84a9837d44486641f4e364dd33725b4169e3d4664aa0a81d0e2397990941ad2f3295f0d2098b731a0083f7cd05d7acfe9cb8800dc470fdbf84af7b9d708a71d57b71b1d662804a8f1a5d90586556c32b802d8614913d2aee4b6e49822ec082cac3ce8543e7253b7283faf416f0cc86df3d1e5e62ddf5f63bc03bc9410cb7570ac17b9db5b12eb9565243e370bbe6181e2a928627b1c1d289358e38ca06a541d899a11ea30dcf87884ee766a17e67a08944a5e8785dc038990bf3e1ea5f0f26a83a08dfb132747bb26ca37ee15611b13365180bb112b39eac8c77f56c4557f4cacec34551e3f5fa3fa3a64d9c7b571b9e36c97ca79eac98b880d4e206fbd453426a6413b072a84f3a44ac117c831d2a8e54e86a05649617d76123cda66c2fd22496798c793804fde09769af9200ff2d577f376cef6c9a3166092959fee06248cab1def6a7d20d7d53f04a7bfaa62cde9ca2a9b8f6e2391c0b615e81f0238e4a5be8b6c81626b40a352d8601b0852ce0ac2df04a2188482c1a3b846c2c931234c989411e19c61b86c1242139d84490c17679b2f8790703781bdf12fba92caf5a908aa425cdbe96177d42e6a29bcf35657414f8629286c214a5d0da29d11a70b450da3122fb81aa7c2035a8894aa8f23b022497a823115932bc5a523d8d39fea6e83bad5ea28cb072e32f0d6747f42818ca5830c0922c8a56d85764b4fa724d01391b404d24db419ca8c72fa629eec56aff430519e23f4ce66dc967d0421d7683941f8a1d4eef7225085813df04fc30a63a554ac9834ea859a57929b11e21a1be2cd91fe32c300f279d2589e719d9e27d076862b3a5696d748d29b74180d4f55b63463626fd4f488b00eec63bb5727ecfb44fbd2d12c6ded10868c51f0af2324c23421ec253bcfb523c9e335171f44000d182194ee29ab3db0b709fbeaa52c6664ce82b895b09419292797f6b610fefcadace10b8b6fad97462eb8c78d16c420029329a3c49b7b234a8a0c4e11aad914ff16f28a3f0f177d64c5c0ef99602000d0c7db25d6951daaf95003dc2f963520cd17ab1c510745f49b86167d76dfd3600a26b76e3de61a402a5bfbe16236212c655def3b89af503daa89cb91a0529057d94f822c64c56baff531148493663cea9f8ac1b4b20028e2eb1804d70245cf10b750d9aacad8948d80d4bb6b63c754d4fe4e655c781c8c8b7b8620790e2ee2d24d76b8c13265db8a7b9294b33d49dff73b05bb04b8b93571ffc34bc7c97e544a3662dcc365527b4bf68720867200a1f89bb5aaf0e3eedfe516b55e83241d43d0ac2b078c120e00817cb55ec9a64c7316308e6a1226b94154cf3f0fb6f8eef4a4bb3819636ef6af51ea1e8ed4cfdfe5cfe2e297ccbc481e3cc703d1cf1843cd26ad9327d426a1c78490a6d85d74e26d37686bf663b546cc9e68ea7fbe6ffa8bdf28785908f73a69bdc8c9f1403a6a352ba159ace196a907659d37fd99f20a41673a096f1ff3a35713400412603b3076407923c9055d795897759a55ec583250ab6e595facdc7d085615dcee785745c65bb63a5ce3cc927d0113f7200a1387986765b25337a92c365718ed818318fa8591c77ec856e526344166110f98d414b2183933a68ff3b0db85f680003b168d89b8ef8b0e74f850d716a3882232698d1b83c62db4ddb3e3e158b86f54cf20c2451347325642e2a8e54853182a76d6f6a1294a93f1dae61b41f263bca2cb0e20dbf0e8b70bea8fdce4c0d776707e83f303a70404cfbd088bfe4206aa38e8ee5d44da3ece2816fdd1de783b99a2c302a049d106eb248c13495ff6c6ffe136ce6df7398b0a84e578a5d2afeb81907f56fe8b38becbfd707d12cd52efaa860f43cc1f417d2c93af2f0b21bbd800f3acc05b3046085548a09a7a2352e7787784838e521ec31a75b0b32272a3dd2b5a65572ba5d0816ea899c9e7d3a75d0fd8834135b4fdc555eedce6fa6ae0e0e37e21d5a9525ee049aa2c1c51d629727b96a2fe11ff51a3fae759901b93c69efb5803", 0x1000}, {&(0x7f0000002740)="4008c936d94c8cde58eb5ef485fabd611ad22b892cfa406f5cdfd9e862fe0394928a00f488a8bd3261dbe8cb67c0b6eedd2f0697aa931c8c40b6af836c4a626a1152c57b703c0b28db47f7fde37e25ec9f5caff5b2abe77114f8652d5c06312df105455a3a24fe535b2e9962481075b6796070fd4b45559e2f35d6b5da24c312b272a46df3db28f6bcce7a55605e3bce6e1a5698b9b89b4f9455c0799f53", 0x9e}, {&(0x7f0000002800)="d4a501b950f68fb161b15e678f2d9399b2feb8fde667198c3d6736e67e0f6d7b961c226deb1de03a6dcf6b94cf8d56472a2d4f3f43d14c70df5ba8cb8d839cee063575e2803d0daae4f344ba514ceacb81aa4f08a574e84bc4c768eed54fbc6dab03a7c4d69872a8a38d74af484741547a64ac036bca8ef14f0b69070d9225c7cd2563335930978749605c005d83945c115256d9afdcff9973ea81a07c72cf2710d5968a5a6ea283c1b6eb99fad31b599d613a73c11422cb646a2a66709aa8b3cc108ca8968c4029834c354e", 0xcc}], 0x9, &(0x7f00000029c0)=[@rights={0x20, 0xffff, 0x1, [r1, r1, r6, r7]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r8, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r9, r10]}, @rights={0x18, 0xffff, 0x1, [r11]}], 0x78, 0x800}, 0x4) writev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) r12 = openat(r1, &(0x7f0000000000)='./file0/file0/file0\x00', 0x400, 0x2e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r13, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) close(r13) faccessat(r12, &(0x7f0000000040)='./file0/file0\x00', 0x20, 0x2) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r14, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/125}], 0x10b7) write(r15, &(0x7f0000335000), 0x103f3) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x1f, 0x1, 0x81, 0x8000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000140)={0xffffffff, 0x9}) syz_emit_ethernet(0xe, &(0x7f0000000480)="b615fe23d6c9af43ddb9d04cc546") 16:00:18 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff00000000000063e86cfc9d071b9d2a538706000000b818000000290000003100000000000000000005020000139f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) r3 = accept$unix(r1, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000040)={0x2, 0x4}, 0x10) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000080)=r2) 16:00:18 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) getsockname(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r1, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) dup(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="9bf42d2f66696c653000"], 0xa) recvfrom$unix(r3, &(0x7f00000000c0)=""/106, 0x6a, 0x40, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mlockall(0x0) execve(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0), &(0x7f00000004c0)=[&(0x7f0000000300)='tap', &(0x7f0000000340)='/dev/bpf\x00', &(0x7f0000000380)='tap', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='(-]\x00', &(0x7f0000000440)='+#,((,^{^\x00', &(0x7f0000000480)='\x00']) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f0000000200)=0x9) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000002c0)=[{0x8, 0x9, 0x5, 0x73b9}, {0x6, 0x4, 0x1, 0x8001}, {0x8, 0x8, 0x5d, 0x5}]}) 16:00:19 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = socket(0x18, 0x1, 0x0) fcntl$setflags(r4, 0x2, 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r8 = msgget$private(0x0, 0x4) sendto(r1, &(0x7f00000001c0)="b48d5d35b311fc40af7e8612386571620c0f938a110655ae9496081447fa6bee6508a5cf9bf17333c111c8fbee3ceb06eacf138d6e33b0a2", 0x38, 0x207, &(0x7f0000000200)=@in6={0x18, 0x1, 0xfff, 0xffff}, 0xc) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000240)={{0x8, r6, r7, r6, r7, 0x90, 0x10}, 0x5, 0x54, r5, r5, 0x2, 0x14, 0x3f, 0xfcc}) setregid(r3, r7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r9, &(0x7f0000000100)=ANY=[@ANYBLOB="9b012e2f66690900"], 0xa) flock(r9, 0x7) r10 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r10, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) recvmsg(r11, &(0x7f0000000200)={0x0, 0x1fd, &(0x7f0000000140)=[{&(0x7f0000000040)=""/101, 0x65}], 0x1, 0x0}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) execve(0x0, 0x0, 0x0) r12 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r12, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) renameat(r10, &(0x7f00000002c0)='./file0\x00', r12, &(0x7f0000000300)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x7c}, {0x6}]}) socketpair$unix(0x1, 0x6, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r13, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) fcntl$getown(r13, 0x5) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x44}, {0x45, 0x40}, {0xfe16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="04f658873f2634520bf5c0dcb0ec") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x268, 0x0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) sendto$inet(r2, &(0x7f0000000180)="35836f8fcacdfb7d043377e6322b4cda389c25d85a10157b468a192928dedbc04f127c9cdc5248cd88ac660de1dc6080f1490739e53ace40edebff3ef8782b2c30a89822cd0a9b161351964acfd020c94798829be97e8a0c807fc420fe24da3492f10651bd6295f03d457eec0e0b031d82fc8f1463df3e81863fbfeca9c1a35104f2e495f6a852656666", 0x8a, 0x52cbb4217ffbcef8, 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000000c0)=0x6) msgget$private(0x0, 0x10) 16:00:19 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x8, 0x2) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = getppid() r2 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r2) 16:00:19 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3, 0x0, 0x0, 0x3ffffd}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x3, 0x3, 0x3e33856f, 0x1, 0x0, 0x1, 0x7, 0x0, 0x3, 0x0, 0x7}) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket(0x1, 0x0, 0x5b) syz_emit_ethernet(0xe, &(0x7f0000000040)="28d800000000ec00d4d95bf7ffff") 16:00:20 executing program 1: write(0xffffffffffffffff, &(0x7f0000000140)="bc2562ad0b6f3fa68a2bfb8b75069a45dad05a29a4a56983346b5d1984c565a8ea67dde80d79e5ec369b82555ae5e9e833eb39f11223153096c5f99b15d809a5d440b6b8e0f8a4112f15dbb3d63401cf86d2517e0f051febf6db2ec4875aeb65036c531dcaa93c7b99002ce11aac187a73323c06a745615866bea778957ac026f99fe2360239340f74332fb3f4a35baca0f5f9da1f25b968b128c2a17adfa24efd347080c8b48f136bc118b67928aa6deaf85904f8ea2b9b9c89a2e5eafbab0b1b47f6ad503c7d0855c217fa67676479dd74e53c5e3abd98af4b701113b9b527783e79f2e2277277d5075519ba6e4dcad592590b07bf0b6a47bc3137c2f450fa734264f5cb6ff01254474adb312daf2bbda1f83f091da1ad4f14afb9820131a00cdd90a38f1b946575a34eddc27ac51461bb52b8cb2471aabde4efa7ea77afba5730149110bbf7d423f19fc68a7037d16b94825d3e833d019877528eadf19eb5308d0840dc3b9b05333943445d362ac29a5f1ea537f76345b4a76acc9e53b2bbfa694e371be966b186071272f5317efdb8e500ed17814bdd6bc832e7d1fc4f3ba5fa25bad9c37557a312d33644d2869174f08f032e3b35adc92bbd27b040c3e0e2fecee8b0d7b26d76bc0525c711a85f76203f69ce982e69b389e52d373ba719994378206a7ad3938a1df74a78c1a8b88ae51d52a4195fb8540470d3911deac3c240c6eb4eaa1fd261ff87f200d3713a487452dfba19ccec2dfa8e63e6bee9e6423575d81724a510c06d54aab1ca82fe35823b955b7370d135dd982f75a6103408c727a4681e54bcfdba1bdc74c6c02fa5c58f7fdd2f93fd34d97434098861f4f6cd418dcd7e29c72d9302c795473679868bb7ace646bed0719152c70ac3de152977482b1f1ce49ae137fcc5b2873be6a7335a605a301afd767fa2274affd7533e6f9ee1e6bb937bf3477c091cd2cbd50df77834c0f9af6b33d2d65b902f388afec80d59ac6ab6ceaef60dd7d3c8bb37131f05762e1130182b1d359ba08838a2fe585642a202a7a29ce23dd9d192e7480e931e984523e285bc4cbe712a1a10a6edfb66e506342dcb796cbbe9fb3b8ad4bc1b44bed67a45bb5c04e572eeacdf8d813e21a31c382221ae45f5f6ca4a37c65b2872d313d4bd545c307e686366f2fbc0895fddbdcdea45d88bf7529dc371e6c762d22e6473889c782ff2ded0c4c1337209bb5beecd42e7457eb4a661b8b31f96ef0c4aab6f2b79dbdd4c84c9c6e74357162e46c87aac3474bf6e1441cfd840d17c30145091c7a17ed0dee73c61429316bbc56a1b52053def16452c9882d042e7c0ccdd6423bd2bf245d529faba88fc63163754705cffe3a576163491baf1d2ea1c6e455010b06b7518c3ab2b8684b5", 0x3e0) r0 = semget$private(0x0, 0x8, 0x4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000180)=""/206) semop(r0, &(0x7f0000000380)=[{0x0, 0xa4b, 0x1000}, {0x4, 0xfffffffffffffffc, 0x800}, {0x3, 0x5, 0x1000}, {0xe, 0x4, 0x800}, {0x3, 0x80000001, 0x1800}, {0x0, 0x0, 0x800}, {0x0, 0x8, 0x1800}, {0x2, 0xb6de, 0x1c00}], 0x8) semop(r0, &(0x7f0000000500)=[{0x1, 0x3, 0x2000}, {0x0, 0xfffffffc, 0x1000}, {0x4, 0x1, 0xa1643a125aed30f5}], 0x2e7) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000540)=""/4096) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0xfffffffc, 0x9}]}}) ""‰~¼t§êÏ€ñúHôD^Õ""‰~¼t§êÏ€ñúHôD^Õvm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001596f878 16:00:20 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r3 = accept(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) connect$unix(r3, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 16:00:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r2, 0xee01) r4 = msgget$private(0x0, 0x4) r5 = socket$unix(0x1, 0x2, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r7 = socket$inet(0x2, 0x3, 0xffffffff) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101}, {}], 0x2}) r10 = socket(0x18, 0x1, 0x0) fcntl$setflags(r10, 0x2, 0x1) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r12, 0xee01) r14 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000240)={{0x8, r12, r13, r12, r13, 0x90, 0x10}, 0x5, 0x54, r11, r11, 0x2, 0x14, 0x3f, 0xfcc}) r15 = socket(0x18, 0x1, 0x0) fcntl$setflags(r15, 0x2, 0x1) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r17, 0xee01) r19 = msgget$private(0x0, 0x4) r20 = socket(0x18, 0x1, 0x0) fcntl$setflags(r20, 0x2, 0x1) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r22, 0xee01) r24 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000240)={{0x8, r22, r23, r22, r23, 0x90, 0x10}, 0x5, 0x54, r21, r21, 0x2, 0x14, 0x3f, 0xfcc}) r25 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r25) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000240)={{0x8, r17, r18, r22, r18, 0x92, 0x10}, 0x43, 0xff, r25, r16, 0x2, 0x14, 0x3f, 0xfcc}) r26 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r26) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r28 = socket(0x18, 0x1, 0x0) fcntl$setflags(r28, 0x2, 0x1) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r30, 0xee01) r32 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000240)={{0x8, r30, r31, r30, r31, 0x90, 0x10}, 0x5, 0x54, r29, r29, 0x2, 0x14, 0x3f, 0xfcc}) r33 = socket(0x18, 0x1, 0x0) fcntl$setflags(r33, 0x2, 0x1) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r34, 0xee01) r35 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r35, 0x8028698c, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xffffffffffffffab) r37 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x40, 0x0) r38 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r38) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r40, 0xee01) r42 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r42, 0x1, &(0x7f0000000240)={{0x8, r40, r41, r40, r41, 0x90, 0x10}, 0x5, 0x54, r39, r39, 0x2, 0x14, 0x3f, 0xfcc}) r43 = getegid() r44 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r44, 0x0, r44) r45 = syz_open_pts() ioctl$TIOCSETAF(r45, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r45, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r45, 0x802c7414, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x0, "29ad8093cba9b22cf0b5e6586176eb3ba9714fd4"}) ioctl$TIOCSTAT(r45, 0x20007465, 0x0) r46 = syz_open_pts() ioctl$TIOCSETAF(r46, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r46, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r46, 0x802c7414, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x0, "29ad8093cba9b22cf0b5e6586176eb3ba9714fd4"}) ioctl$TIOCSTAT(r46, 0x20007465, 0x0) sendmsg$unix(r5, &(0x7f0000000540)={&(0x7f0000000440)=ANY=[@ANYBLOB="00002e2f66696c65300040b8c290122be76ae903a905117db3e576ef52611a5d9e005584f5ec6ff22d0f931036a0011c4e7d537032c6050005000000ce58a5be9f4d2a169cb487e706f64f509c19747d63112f03935906f70877ccd52f0db866a150c80c3b533b8d2d7e6476052ee265968bdb12d230d6c48facbce8db835f87c65b1f4cfcf0ec36375978792e9bf96fe70025db0f1aa7544e1e954b5b49b8f137136f797c0fa2a6b1e3aaed0b52bbf03881d349ac2338642d24a395ea5f7ccc554b9d8ce68156dedaee433d5222b369cfb77e7f6667ba9aba9a211ead629f3028ecfb02c775c7e2252a6738a38fc46ec5e10980667541"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000bc0)=ANY=[@ANYRESHEX, @ANYRES32=r6, @ANYRES32=r7, @ANYRES16=r38, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES64=r46, @ANYRES32=0x0, @ANYRES64=r45, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYBLOB="c5c7dcd70d416353edbd1ee1d8f8191fccfc064d23f93d7cb030a44f4ff83d3367e7c090fbf0868f1bcd0363d68d0b41ab05f3c31dca3190b42ef792b70e5c9dc9e0bcfb73b84cdd5428e469af734de5e9282d521e505f0770ff23b9", @ANYRES32=r12, @ANYRES32=r18, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r26, @ANYRES32=r27, @ANYRES32=r31, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r44, @ANYRES32=r34, @ANYRES32=r36, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r37, @ANYBLOB="e3ff9b25b0f10df5ba538f9e2349b0e06d54ce34653fd4349740aa8598ffd824b8a0660f21501dabdb0e194bd77280fa3a8dfd75ff88c8f7f7dbd8c9f50b95bb5aa03f2d918440bacd73999824ed40ac5ad31e7c8032f61d9ed601dcdc34684840f51f62b1256e84875c0e3dff5628e77f829a743f", @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r38, @ANYRES32=r40, @ANYRES32=r43, @ANYBLOB='\x00\x00\x00\x00'], 0x1f4, 0x3}, 0x3) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0x8, r2, r36, r2, r3, 0xa0}, 0x5, 0x54, r1, r1, 0x2, 0x14, 0x3f, 0xfcc}) msgrcv(r4, &(0x7f0000000140)={0x0, ""/210}, 0xda, 0x1, 0x3000) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r47 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8d7d9337f3c27160f17cc70707c6be65e1a59dd5f71fdeff44984ada991c0c7c5601d8cec526222725d29b04d074aa067f63e341000000000000005e18", 0x6a}], 0x1) ioctl$TIOCFLUSH(r47, 0x82907003, &(0x7f0000000040)=0x2) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001596f878 16:00:20 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) r2 = socket$inet(0x2, 0x3, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r6 = msgget$private(0x0, 0x4) r7 = syz_open_pts() ioctl$TIOCCBRK(r7, 0x2000747a) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000240)={{0x8, r4, r5, r4, r5, 0x90, 0x10}, 0x5, 0x54, r3, r3, 0x2, 0x14, 0x3f, 0xfcc}) r8 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r9, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={r3, r8, r10}, 0xc) r11 = socket$unix(0x1, 0x2, 0x0) writev(r0, &(0x7f0000000580)=[{&(0x7f00000001c0)="5d49486e0c10113b9ea76e68cfc862d2527b99f4fa1c11c84aca3a45c8367859a26ee3c57cdb249ca250b45888e2270c0a47ec9ee5ea69c1c936fe435a7a963aa1d2", 0x42}, {0x0}, {&(0x7f0000000300)='\b', 0x1}, {&(0x7f0000000380)="a0612a968442d7d54f6d299cb9c76d1fc214e6317cfe79560f80fae189835bb313294c494409ee8d95ddf25bf58ab5a4da0ec20deb45e8ca4e9f742d86dfb0e1f98e9876587674729c684ae138283c292f1930457e4cbfc86b638ba210d9a1af705a297787f92ad05c1762da4aacfab7f00bda36d06690", 0x77}, {&(0x7f0000000400)="53995518050d8a1e87f44b2c7e4072d789da86b7e706a6c5beb5a3799c210a4e082176724f069e6b90259845b62320fbe2a082090f3e442e82b2d189bd8da6ba8e439f778cfc0aa8a5b6f4a2dd19e844ca5087e5eba7fa65dbc6a0cbd5553d059e69e40723a8864613b36f6d419701462e70a0f70ef8950a24a29a830df3", 0x7e}, {&(0x7f0000000480)="5d2df3d5dd41551d7f267af305dc46518e8bdc64d206bde4d90187ddc1977052025203f1acdb89cad5c896381901391e7835e1c6b8fd5b97595955458c340345c124585d081f7303bd29fd0e339588e53d64fe38534fdd5415517c1316c250c1d2c3603446701bb8152fe70d88ff6aa7e51da7134282a9eec677ad963631dffa3df92e5d83bc453f153ee6600f27a5ad06d619df184a346463acab8769db455ddc863dde25adeeca147d1a91532b37366a2b2302a357ffd8a4b99a6e5dd3ddfd9f0e75aafafd585229fe1c20b2c218b2668efcebe18b48f1dd74bb2e6e8d577bdc87acb20136a01c5aec8234bc361c38d5ba", 0xf2}], 0x6) setrlimit(0x3, &(0x7f0000000240)={0x977a, 0x3}) sendmsg$unix(r11, &(0x7f0000001380)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f00000012c0), 0x0, 0x2}, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x120) r12 = kqueue() pipe(&(0x7f0000000600)) kevent(r12, &(0x7f0000000000), 0xe9, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0xfa, 0x1, 0xffffffff, 0x800}, {{r11}, 0xfffffffffffffffa, 0x48, 0xf0000000, 0xfffffffff8378c6d, 0x9}, {{r0}, 0xfffffffffffffffe, 0x10, 0x20, 0xfff, 0x9}], 0xe654, &(0x7f00000000c0)={0x20, 0x6}) 16:00:20 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xc7) mkdir(&(0x7f0000000180)='./file1\x00', 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='c\x00') r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d117c2e9547a40d43f5d31059c1142a953448e0e5a392c598c258300980190f7f757f7d10000000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbc8f766c107daabda0c23e9475c9d6bf992a0ea5a385f40ed9fc71690821d727859f2329538784df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a751bacb7a6e6f42605addfc1e9ac4ff6cd5ec85c614db1d88fc12fba4b6c4bdea3ab8d8bdc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f40af81b1c992b76d6c971287731ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d3000000000000000000"], 0x1, 0x7fb) msgrcv(r0, &(0x7f0000000c00)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a6072000000000000007c0c000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a208c72d404f944ca7ea9c3b9b045e8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc67764fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604c2961db34af324e83590065c861e3ea1a1a3222ebd77c914e8e992b159c9d625fda6a28b77b59e1c7217ea86f0b7dc818b5502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0fd8246f9e9a2bcc063119adbbd95ec459ba326cd75328db3f184e271cde299a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c661a9282ae17b70e939c821c6f8f4cffe9b318c8bb2744fa207d2e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5be88be8f450ce4ccd91318c03621f40d110e86ce53abf3c6aa36770720d6caa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a6438a1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080d5b0910adb2b40d791976bef6f5429faf427609e028522d0d57b0ddcfef5dccb7cdb08e1436c7f93c6cd8438644330a01fd0ebe1163e53fb0d7ca848939f0c9ab7c57e308ded7fcd0d8331968c9090b8a495e27d98ab48"], 0x1, 0x2000000, 0x1004) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)=0x200) msgsnd(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387dc46add182114760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8edae25612d4f5e4145670f008"], 0x156, 0x800) msgrcv(r0, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc516a0af1461584bca"], 0x1, 0x800) msgsnd(r0, &(0x7f0000001a00)={0xfffffffffffffffe, "5aab057858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229dd62ed8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b8a60f3154e10dfa023a26156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c43bdf0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c8bca85e911ec5f2470a3deaf"}, 0xd5, 0x40000000000800) r2 = getuid() r3 = geteuid() mkdir(&(0x7f00000000c0)='./file1\x00', 0x3) setreuid(r2, r3) 16:00:20 executing program 1: r0 = socket$inet(0x2, 0xc001, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) r3 = accept$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) getpeername(r3, &(0x7f0000000080)=@un=@file={0x0, ""/46}, &(0x7f0000000100)=0x30) getsockopt$inet_opts(r0, 0x0, 0x2000000000021, 0x0, 0x0) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x7}, {0x6}]}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 16:00:21 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0xc2d04225, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) getsockname(r2, &(0x7f0000000400)=@un=@abs, &(0x7f0000000440)=0x8) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) read(r3, &(0x7f0000000500)=""/198, 0xc6) socket$inet(0x2, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getitimer(0x1, &(0x7f0000000040)) r4 = accept$unix(r1, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) 16:00:21 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x8, 0xd16, './file0\x00', 0x101, 0x7, 0x7dd0, 0x10001}) write(r0, &(0x7f0000000080)="c1fd63ebe453f17f612c425fe97a81d5a40352e359c3e1a7f64c391d0db1ef306027f3764d928365345b283bc1096805ccd6d79291f1aa557e0e57c84571577a5f0e2c8e68c5ba4ac2a6d4c84b9fbc80a1c2d12d7659a1d4d6a5687cf6944cfac0ab0fb2786d7620fc67c7831f567521f1ed9c", 0x73) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r2, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) r3 = socket$inet(0x2, 0x8001, 0x7f) r4 = socket(0x18, 0x4, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r5, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r7, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) kevent(r0, &(0x7f0000000100)=[{{}, 0xfffffffffffffff8, 0x60, 0x2, 0x0, 0x400}, {{r2}, 0xfffffffffffffff9, 0x2, 0x40000000, 0x100, 0x9}, {{r1}, 0xfffffffffffffffb, 0x43, 0x40, 0x5, 0x401}, {{r0}, 0xfffffffffffffffe, 0x80, 0x8, 0x1f, 0x9}, {{r3}, 0x8c04301eb6dd9615, 0x10, 0x2, 0x8, 0x20}, {{}, 0xfffffffffffffff9, 0x2, 0x1, 0x6, 0x3}], 0x8, &(0x7f00000001c0)=[{{r4}, 0x800000000000000e, 0xbb9ea1552d0df45f, 0x40, 0x2, 0x8}, {{r5}, 0xfffffffffffffffe, 0x42, 0x2, 0x3ff, 0x8}, {{r6}, 0xfffffffffffffffd, 0x1, 0x8, 0xdc, 0x8}, {{r7}, 0x5, 0x0, 0x1, 0x20, 0xffffffff}], 0x80, &(0x7f0000000240)={0xffffffffffff7fff, 0x100}) madvise(&(0x7f00003eb000/0x2000)=nil, 0x2000, 0x0) 16:00:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028ab) symlinkat(&(0x7f0000000080)='./bus\x00', 0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00') r0 = open(&(0x7f0000000400)='./bus\x00', 0x200000001, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="0000000238e2c9cb0c75013a2fbbf691a7908935cfdf839e", 0x18}], 0x1) 16:00:22 executing program 1: chroot(&(0x7f0000000000)='\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000001c0)="00000002448a44e1caa5e9f4ffff07b7efa76d412259831a", 0x18}], 0x1, 0x0, 0x0) 16:00:22 executing program 1: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4be1777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, &(0x7f0000000280)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826d21ba566ec9b24d7f61f8fd0cf25a7f5ddff891ee33e2f92c3ec0ea1140b34cb2dbeec0de41ecaf0fb69597fd3e10c5decaa04cb8e2badc91aba0ee44ae556b773215323e5d0cc77b5bfa3ebac251cc3159c761b243ca13dd36cd02d0a3b08ca40df1cd5c909a383b5207625f8472e6df7d2b4eddfb4ff2c5dc96c539242137b4068631aea4baef71580ed8830a67d643c48a7525c3ec097d6b9b9d39bb605ce94b95f941a98807085dd7e3b6fb75b1b4d79850e66230a3394e13794db910cec5b6b80a62ab595885e4bb44cb5f7947afa7d80609677a6cd0926cbb5603fbe8e85a778bb2604a2e54ceb8baad34016d767524ba9541e039db84401d63475403eabc2e1700f53553dfe18971461c8de36043b1ca1ffa2bfdc8e06fd799bda0c5da0dcce25e87d4006182722f18ef92cdb68d4db5eb653c8d3ff3ef04547ed13410ad9427d5a085607be197c9302b9313f9ef4fe9adadde9e4709ee706026dfd6948a9fb4477be0c42b155fceba824d20d804f128a4a81258d6bf3725464d918de4bbf7e8e71b669d08a3649a2942f2e20cb6c1ea99d6ac82fb2d1df3a5268ff8e9c5a9c70121842770a477aa8e8c4941530a89737b749192f00e3263bb2a9d9f43a31f6699891197a366fae9e651f286c279f1e0f88d2ad48a489a8f9695d9fc849b1a290b31d95aaeeaaf73db7e37f144c298cfef7e7058627ddf58a03fc1a7b1f6dc3b36f6377acbc349c910b20f8adbdf45dc1e102cced729f5dd1432c9bcb1ba303c373674857214542453a533d7a78960366cba1b92fe70b67b55f98394ba81fd2fff9129d6d0890362348fc64f87764c3f09480bae11c59903b81eadf035b435bea35ffb5df04006eb72caa63da69d1c7df82a751d02ebff711f7ddefffcb6c5cf7a8157121f6c572453571370589508b0cba1e7f838a981b9488ebe6a1421f90047969e17dee55bc8c606f2b142a1275c1adb35616e3db7485e3f08ed5f44c7d61415bcdcf4f77091f82e016d1c7ee1ed51e98bd7743a3c340e0789b69d48bba095b37cac3c99212d99fe6c1dc11f004ffce73b46b64a77e92f4bcb114cdacbda79777578b63a51964415e1768f5a57c2ad77a970b8df4c97723170d53183d9b8777778a2b3926eb13c9d8a796499c039a3a1a34517dedfaa284f9e1c222f151296a6d86061b73b63af6756fa09ef4c9261efcaf56b10a666b98883a10ba59d5d344e9bdb8fab46df2035f21e43e78e55b8cf5db43e5027a0a91380703b638f7af5dc3ae6af751b1860b23b858d4a7cb134a71e87160e70aba3248b241decbcee51510263e9d072c1d4dba2b849540b96be2624e521bd65cbff95dd873be2657ec80baf5086ce0c71daab6fe0f2407d6c8e367e939c2c2cb6df89abf6190457d908b876848ae8d4657700e9966d5f334577323667c94a9cc64429f745e36ad61171711eabfb3df4f665688d1e1bc65e475f0b0a6586f8ae0cc0d1b535199eb0e14bcf1f4cd7b3b932e974b8434", 0x5a1) 16:00:22 executing program 0: r0 = socket(0x2, 0xc003, 0x5) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b156bb0f4ac9c6b680bcb52686e15244105e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f543f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e614b916042575a9603e129cc5b44d587c08f6f7cf406f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afef9420000000000001ef702cf170276ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90840ac9ad597319736c1ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e64d4afdd0ddc70e26cf1c03f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73faac6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a7c4f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8cde5e11ffcab9d420cceb4b2e05930673a8d85e6bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0da17c563000000000000000000000000000000000000000000008107ecad798dedcf0bcf67b09f0302579a54b830d62c4b12e63f6af06bba65cb1121790bfce754d77a4515fe370a5adda13549133860834ea0030147cda4332cb8d70b3a8247d5a24470861bf5853e700c074776fc0e4cdeedf3272cfc4b09c7e18fe90d274a4b2245e358f9f491d9382291e202feca22a6788f4f9dfc7e6eedfc5f533feafb83e29f9eb62798dec45a1dcdf5ff248dd98a04480ae26f67d6c18f1b90892e6e1ff7aa9edf459746aa60f41ece9ae24602d8ff33553fc7b37b8157bd7d2945d3d6916c61916238afbd0bead0cf91f6899e76f2ed47b0cce4591fbe67579cdc451e81594fcd7ae4cea57c2ac9fd71065d1d606d632519011b77b1c385b25de4008e3fd5c799aca58c8917a9e6a85fc71c9731048fa47cb5c3c2caa750ee223c0082cd61754f27fcd9471fe3588876295224d78f9135dcbdd2e4108f6acc089a50faed90b77d4b4c02ba8a6728486b1776a8e0546111664e45172360444183c9736d52421bf347a0228c27d4ebeaee3e2473852fcd661e68bd82e03333ad77746720c056e3b8a8bcd41876bcbc615041f0c889a235a5b4432e32b74ecbe3cb817b90aa72d25c517e8c362609acfc907c319e39ee5dd5564be88eef78043aa2eae990fc54d13ae999"], 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r1, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) mknodat(r2, &(0x7f0000000100)='./file0\x00', 0x4, 0x3) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000b40)="06784f37d9466fd53700000000d313d10a0f2f65c9b7992a8cd6c7cb585b870346a59eee227191916fb6571a193da19ec0355868af484b36116287ee33c0980d6ad0407a165801ab8513535c6dfc681f5f5f29aeac80f101797954be60ff67100822017c8285bfd93e026d20d33e02dc8e88b679b0d5ea7edc8e22e4f4f676a923a0de3efb0645164d5a37e67a5dc571cb5ebbb1fa5f4215c640c4d6fd741101db1fb715164aaec13c8abecf4eea884ab665d252cf73d30d61b01d6e6e84bce9ba2670f1c8383f2d3a4791a03d942fbd844693edcdba227d65424f4a14f8b2be85f219c32181c3974acca3c07678cbb545611f5ec243bf020bcd5e5472246203000000ed4d3aeb8cfc5877f6df9c9f6a1661636b7c991847568b8ffae3037eb56f918268e42d701da812a44222caec0fe051de3312d8e46ff0bfc66595ded4a80de0b7cc55f58d25fa6611cd990e137e15528a5ce8f95b18bb5bc4806dbdbe1d77d60d5afe97cb8aa2a29fab0b03db5904f9b1dcb153", 0x176}, {&(0x7f0000000600)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5840ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db7d7ecdc3bf58a372a4873aa18c9867f9cbc95849f7ef0831f48e823e261275a7f42ffde13e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49", 0x90}, {&(0x7f0000000000)="892eadf049500774d47a4254230641d006ef26fbc37e22c761f1821cd1e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee15cd90463e7df829ad88938bff629beb56a091b54261f9ad45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf602fde6adced815ed4627e65a95c1ab4eb3d6522d1de24e9cce00000000000000", 0xbb}, {&(0x7f0000000240)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb86701000000b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedff03000000000000e0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2dce6ece2b9e1ca88813f57baf80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd72e6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3224cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97cf2a1a885c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff79736e92b91dc671c3ad98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd6", 0x3ad}], 0x4) 16:00:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000140)={0x10, 0x7fff, 0x4, 0x8, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000001000/0x3000)=nil, 0x800}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xc989}, {&(0x7f0000007000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x100}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000004000/0x4000)=nil, 0x7}, {&(0x7f0000009000/0x2000)=nil, &(0x7f0000008000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xb68}, {&(0x7f0000009000/0x2000)=nil, &(0x7f0000006000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000001000/0x2000)=nil, 0x973d}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000007000/0x3000)=nil, &(0x7f0000000000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000006000/0x3000)=nil, 0x3}, {&(0x7f0000000000/0x7000)=nil, &(0x7f0000000000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000005000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000007000/0x2000)=nil, 0x4}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x5}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x40000005, 0x0) mlock(&(0x7f0000000000/0xb000)=nil, 0xb000) write(r1, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 16:00:22 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x10000, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000180)={0xfff, './bus\x00', './bus\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x2, 0x0) poll(&(0x7f0000000140)=[{r2, 0x8}], 0x1, 0x4) open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x1) r3 = getpid() ktrace(&(0x7f0000000040)='./bus\x00', 0x4, 0x424, r3) r4 = dup(r0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000200)) 16:00:22 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = dup2(r0, 0xffffffffffffffff) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000040)={0x7, 0x7f}) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000240)) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x4) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000001180), 0x0) 16:00:22 executing program 0: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000080)=r1) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) read(0xffffffffffffffff, &(0x7f0000000280)=""/101, 0xff86) read(r3, &(0x7f0000000100)=""/233, 0xe9) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) lseek(r4, 0x0, 0x0, 0x3) write(r2, &(0x7f0000000000)="f7", 0x1) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f0000000040)={{0xff, 0x1, 0x38}, 0x1, 0x7, 0x200}) 16:00:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYRESDEC], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:22 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) lseek(r1, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) mlock(&(0x7f0000a5c000/0x2000)=nil, 0x2000) munmap(&(0x7f00009e5000/0x200000)=nil, 0x200000) 16:00:22 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() pipe2(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10008) sendmsg$unix(r1, &(0x7f0000001680)={&(0x7f00000012c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001600)=[{&(0x7f0000001300)="53b6dc2928dcb9bcbd30bbe8fdd44d571b99b6cdb860e0196ec562df6ce6930bafe7a8b47439e78cf0", 0x29}, {&(0x7f0000001340)="ddf45731809731544682d26bda71235975d5391e7e0364460ecf383a03f803388473fffcdeba872597b49f1c7ef069530ec127c18724d0ea1ee7e0", 0x3b}, {&(0x7f0000001380)="1412d50ade54a5b7193e09a0b6f30d558dd28facd0e2c45230cef8cfd41726c21f1f0e6f43b99636f21b12f76b7a15fbaccd5bc3457aee268686560973d457258a79dc1cc8096956ea40fe78c172685a855128248506d60eec33790e1dc216067322002babb06d3d3b899e6069cee69b039a2789d111a8eba55c5decfa4facc3460d6a3c428c4377b3cf40a2b36f9893eb0dc967bc265e438d172f8c6761a610416014dd608d9b21a732d6a6b2cf26b1335796aed3a74f7f9205b2b64bb6a6bebb020db3b8875d617baab55737d55de36dea286905154f7b3cf7adfdf5668f43e14b4f2c3b5c0651f3f8dea81d0899123859bdebae7fd0f9743351", 0xfb}, {&(0x7f0000001480)="56d52c5e6702cbbb1516946bd5239e39013c7687397fd957479522c3806133c2c7b7cd9cbc521d631218198cd41f18f30d1a85c472d9fcfd8cfc8123afa75e0c05a10a5782526587cadd4295b666e297a13181e0c08f9d687027d01b76f391ca1ccaec6231e2cb9989151dd8823af5895ed3f04c63413afe90feb492004cedf96a7d93df875a62db2fe0167fa42b216ee1b31ba779886ef1fa8654416ed514ecd6b9b62aaa940179637c85d36265c1587d4a48b58f9ce316a29930ca", 0xbc}, {&(0x7f0000001540)="9d65422a7656d8a65ab0fd49cb522357d7cf49b38b7d05df08ecfd6737c3ca60f98c52385e523039d94b934a07c0ac6a8ae4f695b8f194568e13e27b1cd59765db3855fa362d0a43ca1887c72c9431934381b8b49844fb0d7ba2bdcb08a4bdaf8f220e78547c90b059ef79ea684552cc0d34eb104271f6719c67765e275c0d5a1ceb11530a3771d6dbb8142119d84ec4dcfc6ef51818aa13ecab9ac8607d96e1e893b54456eb9fe443208965dabb2de69f20a99d7c", 0xb5}], 0x5, 0x0, 0x0, 0x7}, 0x6) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(0xffffffffffffff9c, &(0x7f0000001180)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) truncate(&(0x7f00000016c0)='./file0\x00', 0x0, 0x837) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000001200), &(0x7f0000001240)=0x8) write(r3, 0x0, 0x0) recvmsg(r2, &(0x7f0000004700)={&(0x7f0000003380), 0x2, 0x0, 0x0, 0x0}, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0xbb8d1ada4e68ab25, 0x2) readlinkat(r4, &(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=""/4096, 0x1000) 16:00:23 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2001, 0x201) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = semget$private(0x0, 0x6, 0x80) semctl$GETVAL(r1, 0xc, 0x5, &(0x7f00000000c0)=""/73) semget$private(0x0, 0x2, 0xc0) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f66616c653000"], 0xa) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r2, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) r3 = getuid() r4 = socket(0x18, 0x1, 0x0) fcntl$setflags(r4, 0x2, 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r8 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000240)={{0x8, r6, r7, r6, r7, 0x90, 0x10}, 0x5, 0x54, r5, r5, 0x2, 0x14, 0x3f, 0xfcc}) fchown(r2, r3, r7) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x40, 0x38) 16:00:23 executing program 0: r0 = socket(0x2, 0xc003, 0x11) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r1, 0x0, 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) write(r2, &(0x7f0000001880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6", 0xe21) sendto$unix(r2, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000000)="8928589bb7e322dc6dcafb3b42dc757de39dfdac1f38d66bb9ecb01cbde66e44827025d13f255b3853af0a19dc7be8fb25b3692584fd40d13eb35dadcdb72f318c391325e5e5060d78463c8da6c38b7e043ad1f2023e1c7aafc3308999f768e17293530d93c8c6517cb9ed365e1472316c23be4b01015f1b2a08f9e19a1eaea048507218f30fb3a3823d329b9cdd482cab192d719d149325e5fa0aa003689d651e0c581399750d367881530112ae34c63408298a132d8906770bc2094b54e28bafb707017913ca82ecd6d6db5c46d93357b78641d3d83ed48f3fe58ffcef1f9ac5e6635b5917c871c58d62ffdb", 0xed, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = open(&(0x7f0000000000)='\x00', 0x1, 0x1) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000180)=0xffffffe0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20, 0x0) r6 = dup2(r5, r4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f00000006c0)=0xffffffffffffffcd) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e243858d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90848597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000e40)="e3451d0276455c5359beba068464cb49fd1c2ea257650cc893d5ec6de165fcbecb36d2c7923f932a06c90d2d9db76cd1bf39ef414f5b3a0e6e5956c1b075e7cf8edc0c76741064d00a05d8f3b7cbedf991d3634b81975a3de59a236ff9990f413967edda6a094d14aa265fbc4677084dfb5ca00f9b0ba4f8171a30a7bfdfd913426c536cd40b52daca50591c8403d96eea68f322ded21ae0c60967229ca415b15c89ac19e486342f4c98c7f075713c1b4872dc6e85865abec058fc21369399eeec01c906c4844d83f45a2b43982f09d1f76010908afcb42ce037ba12b6c99ddc8737ec34289ba60ba22efdba75", 0xed}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255baccc58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f6d9b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a376ea383e92de4e6e7f98b544fd50471140ff6ef9321acacf993efd2540b8ccf5b180db49edf404c905157e34a27908d5573afa6c1887fea18eef2f19f37a8e571389fb1c04bc1c0a6fe2a19ff18c9ebdf8b7ad8aaa7ca04e3d15b94d2a33b4bc6aad3d7d982591d75fb464645c8a3f333df7218c36630ead2831c9f071f24aed35b2eac20a8c031b04b1ee8d9b261e01c5c359a12fa91bbf1f56c02ce22b46bbea43c738427915e4503edbdcfec69fab6c81ae6cec08c718c656395fc2f1e706135ae42a6346cf33535b03964b421153e8e7fbb441971f754bea29464590dba18a3d37c8d16d9a00feb3ebb6fc2b1f6d2bbb32a30b026c1c6830d43056384fb736a07f8e3738e63d5bcff91eee7b3291e9db9196cc09375941d93fedf89116a20625a8e33308b40fe3c5f6e064d1dfe5c1bd1fe90552df8d570536d71d3b241b3aa20f594bd16ad2d1433d5e97cc92d361b1eca847086580d0d679539d49c81dcbd35c54b699a06c5e2533e7aa650773fdcfd164f40405bfd7afb381de278c8a040720f2fead50c01e895675a91747c75e2675c6f757ed27181260cea7eb96b13cb5c24b1707616bfc4a98d9597ebd1db1e31effd4a3616a4a65a7041f65b43f68c89d880357794e97fc03f30569dc5de8b0a9f75134c1b3d78e1fa4bc250616fc7656b7ae3006fc34cd51a14402a20e64839a3ade7b8e2068c412dd7592ea4e4441a656360b6eed545c81a35ac49f3828fc09d39716579bc17448a12b19de1072188eb6d079adeb130b31b836d3f01710b4367e435943bc9afeaf101144164ee85df48be4242364140d9ddabf1334958d25ec2ff10efbe31f030688f93c6009bd99e08f869566e519862b66a3e45b090d2acc8e6f815939ab4b4a8490775ac8f4d919cf5908dd1ac555d4560ae70ce3b50e63397afd5edfaf3da359e0377e6b4159327a7313625d19b9a2625b36a99f78da306cc7b745ae71a597c31d0e2b27baff50b725668ac11eaeda039e4e98e2268a44d3fb0204a18051fc85e550571210c382a473544fc675b61baacaca26dbea46177650c9ff165304fa33dc8ace9c423bcbecb3e45fde6f44a111a4054e56dff2be926efd2425338dbc449541caa2930d266d2a5649baf6c51a83f33c7db6f87dccc05deffef9d54c51775912858a54588d17ebdd5a426076a5ab4b20a141fa1b010f9e40309ba4e84df4130eca7b45fca42358e74c47a31811f5043bce49d55f20ac88bdeeb8be497413f7ca86513eb61e0f8723814d0f922bbf56705d2c7614c22f123896341ffc3ce1812ef24785c467af1ad5c03022dc9c3b16730ad01d3e018972e8943333831d4fbc13446562c53ef706681393c3b58d4228148228e79c5454bb2b166260c230b83b1ad89ce9577d43814bd2132ae6c7a5ad3d27a538869a7a0c608b67e8e674b396617b5381ac913e7dc235fb60ebee43b28998807f612ba080155eaa340648b0775844a71f7d7ab1e9e84bcc214780c1be71afb3633d048791ec1a21390669c6a8f9537a3d4f257b0054ec33b726eda58a0b20ea1dee835b8369fdc30683541b3e357ef593a071371afd3d94f8268ba8b8a236e3674fc04b39b0730dbbebc93d1ed24c40626406012636a901b3e001aaf7f7e1a71575345158dad02c3baeb24cf37cbf457a7aa0a643459caa31bdd6fbf4c5c48f6d71e458be06b8ef3339559577868cc879fdbd881ee9ddbdc95ee9c124071c41903f53ae785f91ceef1e3a2db982ed8702015bbd5d9835dbb835283b9f37fe8dab5c90f830e02b7150ce30b7dd2b9878fe7af11d9d6ebd95119b58cfea3ff0f43dc21958e5c370b790f8befb41eda1437fc01851071ae66d491e19e70f004a7b31644165c3ee89dc1e2ddd66120583b086e5e187ebe1b29fd744b12480cfd53db054c58644ff7b3f38a16aba2048976315d9cb374fe3486d07a794f8208c8c4ee8423", 0xe38}], 0x5, 0x0}, 0x0) 16:00:23 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r1, 0x2}) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000140)=0xc) fcntl$setstatus(r1, 0x4, 0x104) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) r2 = syz_open_pts() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)={0xff, 0x8000, 0x6, 0x8e}) syz_emit_ethernet(0xe, &(0x7f0000000100)="004d207db3845ac779b1e5696f99") 16:00:23 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000f01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 16:00:24 executing program 0: setuid(0xee01) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) connect$unix(r0, &(0x7f0000000080)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x400, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="9b01d740c041c908d03c"], 0xa) fcntl$dupfd(r1, 0xa, r2) r3 = socket(0x2, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x80, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:24 executing program 1: nanosleep(0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x10, 0xa) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='.\x00') r1 = getuid() r2 = getuid() setreuid(r1, r2) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffc, 0x11}], 0x3ff, 0x0, 0xfffffffffffffffd, 0x0) 16:00:24 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) stat(&(0x7f0000000040)='./file0\x00', 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2040, 0x1b47) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x100) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000000)) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:24 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0xc1], [{}, {}, {}, {0x200}, {}, {}, {}, {0x0, 0x81}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:24 executing program 0: setuid(0xee01) setrlimit(0x7, &(0x7f0000000040)={0x0, 0x10001}) r0 = socket(0x18, 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r2, 0xee01) r4 = msgget$private(0x0, 0x4) r5 = socket(0x18, 0x1, 0x0) fcntl$setflags(r5, 0x2, 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r7, 0xee01) r9 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000240)={{0x8, r7, r8, r7, r8, 0x90, 0x10}, 0x5, 0x54, r6, r6, 0x2, 0x14, 0x3f, 0xfcc}) r10 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r10) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0x8, r2, r3, r7, r3, 0x92, 0x10}, 0x43, 0xff, r10, r1, 0x2, 0x14, 0x3f, 0xfcc}) r11 = getgid() r12 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r14, &(0x7f0000000240)=ANY=[@ANYBLOB="00000a4bfd782bd440db"], 0xa) r15 = fcntl$getown(r14, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x5, 0xffffffffffffffff, r11, r12, r13, 0x20, 0x7}, 0xf19, 0x8ee3, r15, 0xffffffffffffffff, 0x1, 0x5, 0x4, 0x9}) 16:00:24 executing program 1: 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}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x26c72ad9a3446490, &(0x7f0000000180)="08f145413fb2c507153a05b8a2a97162dc1dce6f7612a1800815dc185df077a5dc32420fe6b584b8ff3da9e18a3422d382e8a8e1dd883f714495f27ab5b81a1ea27dc0909cdd5a3437dd99447bd52ef550b04bd8265e12d12eb09581ea68c01d870df024ad02d2ae508bc453d66e52237ff9d4e35ecde58d7a5d53b0d0f29da787da69a43a0d30bdbbd3b9e0293ac77da4165252545bec81ec36eab54b4fa9457477b783a349b6f4f3e3841692adb504dcde0008efb2dba386b1c1748e4f01") 16:00:24 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x7, 0x0, 0x10000fe, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 16:00:24 executing program 1: setrlimit(0x6, &(0x7f0000000180)) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffff9c, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x6cedfcf6ce4f1a63, 0x5, 0x523f, 0xc0000000}, 0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000001c0)) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mlockall(0x1) poll(&(0x7f0000000040)=[{r0, 0x20}], 0x1, 0x2abb) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0xfffffffe) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0xffffffff80000081}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r5 = msgget$private(0x0, 0x4) r6 = socket(0x18, 0x1, 0x0) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r8, 0xee01) r10 = socket$inet6(0x18, 0x4002, 0xff) sendto(r10, &(0x7f0000000340)="6b5f5b77ac25c0529cf4b8b16dd1432e2630048b4b007fcd429a262589ba5d08d80cb3f0e4c45899f51da3b029d56b2fe3963b05b3eaa98bf1a7e2ca72207b95196a1fa2c57864e79d67a4f506ced533c961cce9e925bc55ea2d41d54669f51e79eb8e019c2ab1b594725cdb84e0587f82f1615226bb0c7b6c283ea25a504df45d7aff78a6e0a9ec21d805a4de55497fccb0db01f4af3627105325da2accb019f65457572671a279c2e2fbe6564ccbc4dc626d179f5dc5d93f4fb9e504f15d7248887162a33970a959a85730", 0xcc, 0x401, 0x0, 0x0) r11 = msgget$private(0x0, 0x4) r12 = dup(r0) ioctl$TIOCSETAW(r12, 0x802c7415, &(0x7f00000000c0)={0x1, 0x9, 0x4, 0x10000, "6aa342564cc13aff5e2fde480e4e5acc8c227c21", 0xfffffffe, 0x2}) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000240)={{0x8, r8, r9, r8, r9, 0x90, 0x10}, 0x5, 0x54, r7, r7, 0x2, 0x14, 0x3f, 0xfcc}) r13 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r13) r14 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r14, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) readlinkat(r14, &(0x7f0000000100)='./file0\x00', &(0x7f00000002c0)=""/56, 0x38) geteuid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000240)={{0x8, r3, r4, r8, r4, 0x92, 0x10}, 0x43, 0xff, r13, r2, 0x2, 0x1000000000000014, 0x3f, 0xfcc}) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000180)=""/139) 16:00:25 executing program 1: r0 = socket$inet(0x2, 0x5, 0x5) getsockopt(r0, 0x0, 0x3, &(0x7f0000000140)=""/65, &(0x7f0000000200)=0x41) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) r2 = accept$inet6(r1, &(0x7f0000000340), &(0x7f00000005c0)=0xc) getsockopt(r2, 0x3, 0x6, &(0x7f00000004c0)=""/247, &(0x7f0000000300)=0xf7) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x74}, {0x6}]}) ioctl$BIOCLOCK(r1, 0x20004276) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) connect$inet(r4, &(0x7f0000000240)={0x2, 0x1}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000380)=ANY=[@ANYBLOB="2d012e2f6669b7241e218934fa79d9e090669a6c653000121ef426f3b5af9dca275313799ad97812ed08a63e4fae8702e760549c3fd7e660cb4df0fae39044d2ee20131594ee029f085c18fa6efed0e520729ad88709a218379c6ef61cda0f0ba9a4f62025e848b4e851d269798d6b1bc8a6e3318c28aaa0317f75a858f717dd4b2871b34c96cf3a0700000051fe090bfc877e1a527ff9b073f509b02ca3dc5ed684524a1f0cdcefe671566a14b576979fdb043dd2990a695ee1a4caebde63e02a0e9e9e3cab4547965f47fc24a08e5dd22cd0313a6da0be4414adde5f7cd36d269f7a23f1d10801f4348a9d80aadc856f756035fdf2e0bacf2bac2c7c05b618be9c0003cd6da8fbf8ce1a6c1bdfd1b3af51f1b0b7c28bca4e7e336030ea7242aba432798908de8a8ba0c88a1b9cda7d511311b04da17ea4d124254eeb463ea4"], 0xa) bind(r5, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x4, 0x1}, 0xc) 16:00:25 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffe00, 0x0, "577111c314756a8eb80b6648062ac63c52960405"}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) ioctl$TIOCSCTTY(r2, 0x20007461) kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8", 0x5}) r3 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) lchown(&(0x7f0000000080)='./bus\x00', r3, r4) 16:00:25 executing program 1: r0 = socket$inet(0x2, 0x1, 0xfb) setsockopt$inet_opts(r0, 0x0, 0x4, 0x0, 0x0) getrlimit(0x8, &(0x7f0000000000)) setrlimit(0x6, &(0x7f0000000040)) mlockall(0xebb94811171ec171) 16:00:25 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8000002c}, {0x7}, {0x6}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80286987, &(0x7f0000000300)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000000)=0x2) 16:00:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x6) r1 = socket(0x2, 0x1, 0x0) socket(0x1, 0x2, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x90) preadv(0xffffffffffffffff, &(0x7f00000001c0), 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x52}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r5, 0x0, 0x0) connect$unix(r1, &(0x7f0000000100)=@abs, 0x10) fcntl$dupfd(r3, 0x0, r2) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000140)={0x85, 0x2, 0x60fb}) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) r7 = semget$private(0x0, 0x7, 0x80) semop(r7, &(0x7f0000001140)=[{0x3, 0x9, 0x1000}, {0x2, 0x10001, 0x2800}, {0x1, 0x400bb2, 0x1000}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) semctl$SETVAL(r7, 0x1, 0x8, &(0x7f00000013c0)=0x3b9) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x52}) fcntl$setstatus(r8, 0x4, 0x8) semctl$SETVAL(r7, 0x3, 0x8, &(0x7f0000000080)=0x20) semctl$GETNCNT(r7, 0x0, 0x3, &(0x7f0000000340)=""/116) r9 = semget$private(0x0, 0x1, 0x80) semop(r9, &(0x7f0000001140)=[{0x3, 0x9, 0x1000}, {0x2, 0x10001, 0x2800}, {0x1, 0x400bb2, 0x1000}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) semctl$SETVAL(r9, 0x1, 0x8, &(0x7f00000013c0)=0x3b9) semctl$SETVAL(r9, 0x3, 0x8, &(0x7f0000000080)=0x20) semctl$SETVAL(r9, 0x4, 0x8, &(0x7f00000000c0)=0xffffffffffffffa9) 16:00:25 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8000002c}, {0x7}, {0x6}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000180)) r1 = syz_open_pts() r2 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000680)="ff5a94db5a17dbdb2981c86cc39c0fb57b52af316e2cd26d46f292dc6a9abe4ed5f1c6c4cf5df2ae89a219d271df71adfe4945921867359e762c2c77c6fdefff94b8a39f74bdcfe7bbf9feeb759283254ecf92e4e1614fe3494bfe8e3babcceb4cc3afe2eae0935af59810496df51cd9d18fbefda1660cdb88f820ce3eb8a741b51a8608314c8b40f8704b6c528882701a70df4c80a5a6dbbc63b8c197113c337deb09f6718e107191b57cca3822b6af258185a441eba73039a688205774aa791e239bf6ed1ae8542ed34d1f52e68a72a2c766a02d0cbfdba2a9565ad637da4890b4d70276a204a669be732b0ffd4f91a577bd44829e323c28435fdc53d62c5513b46f080912c4bcbf45de6d74b5b1853d0cf8b812a1de48c1a2ba12a7e62c0ad89b613b43206d01d692fca98bbe53fb253f1cca29b08ad15b9230c6a3fd37347bfe2303b7133f2826762a301d60a04fbcddee19f6ee4144059975c660b2235a7dd2f3f5d716640a1a1d5cc6df59d6b3f11e64e8d2c6a85176bd3b9195afacc68a2eee79040aafb55642cbcaa3531886b36c717c07326e58db60fd6ef4ae8dc88f195f18a693909eb2855a2b39086f46b5ade8f971047158c22514bef86577decfc2ade573e56ee27c47c7c6e1e14eabde8b5e4448c5233315ad4166294d59aab532a2f496d486d6454fa8a227bbcf332a02745f77445bbe2c82e51ff21d45c9fe76895ce721adacbdacbf67c1a0babdb1946186d586dbbaf0d71af92801a3f9cd157cda9f781d63589e13a6aa55a3fe84530075b1a3276d7536aea91a33d442e8e53b6f6067a31da2a79952c60d940a47bbae940cc01a4d450768043fc3239faa50b94930d1ca6ac5ce05396370689ead2c036122aa83aafdacf9c7619ea7aba4b7e33445c57431f48f8fad71065dab10d0c107e03aa825e182ba92c89252ac3f570be539d6192a51d94c730177d3db9721fe4079f577dae9b11496d605f3bb0a658fd2d9045f67f1d36e82b4143e486d8dbf4f4b80c0f6db9d16057e882304c664939091d3051ba3601993efacbd731b947e239a3daf4239fd113fb364ef4d1f33f8e6ee88b5ed74a84d1e41a9cc6a4a841bcb488e51e75245cc16dc6b1ad8e14d8b4ea0bedb0a8d3df66cdfb27446c133b5a9e75e53bf0daff8eadd859d33b35b567617b549902ce861bda66ac47ab9a52abe0e93a4cc610283ed28f363a7bfb6c3b8a7d07dd9932375dcbaf04961aca208cceb0e1a8b0c80e0ad1f907b41390e6847828fac5a3dfa558485b599cdebc0810ce4d096d0c4245533aaa93bd9a933d3781b2062ce9b0bb3d7f268e20e8a2e7001d47b1b1fc3c7a0ac2624d250ad8b17d656ddff91f74678f3efacb8e5d96f4d62988256d5242c65033160dbc9775c06c359fa351739a767b958970fd67037e09ac2ff2be07ba1cf0d427c744d8d7aac24b72bdb62c894294a4722aaa4fa072d69eb5fe0771289664584b9889b2cf8698eb0b671cd2f190cadf82b17f8643f91d313c3f1f0b7cfa420b9385d297864284c7e6d35980fb55120a6acb8c83527bacdbb73747613120754daeb33c3f0430211dfbb3f61782069458de2b0153c203d993f838b6db1ad1d9ddd5eea1676287ca7440871732920268b03c28eff953a8319eaa9fc2191eba36fb859f781b3272fe27488ee39775e771b403eb3829557c8e039356da7d60310f29b15088c5f4477a0d39ee5e1edc901031d8fc37f7db1ec3980da88fd3df10dd99197585c9cbca393270db44b65b3d9d60a8f0beb993863e7fd0120179af339304caa444e2e7b1d1a71db297dbac815d08415580c6f8cbb251a2e05c414dc2bff4f3bdeb50a8ada066e4bc7d14b800b1a5ac302f529ec48b50f71ad4c6a451e8b351b2fdd5df7cf23a718df9450d16293cd77ac78bdf687c2892db06f9620f4058495fad8fc2e0da8567060e91e603149fea7567e480c0e4a9f31a391a7443746b1a8bb9162c86edd571a8d18aaa719fc5051a4ac4a2cd1640697c87f22220a0410a1f6415aebb19bcf343a290af3a949d97cd3b127dde53d7518544f3bfb4b9f0ea4e67339590f6fb1b60f01ca4be0cbe3e576b52e671062afed29f261ce77219398d0fd8de5f96ec82c34c6f79276928f2b65441d1ec88763bddd786fbae6847f4568b41f6db17f0860cfbc224dcb2b982eb9ce7d9e7df1958dfbed445a753cf5566606978662110319bffd0b8ccf1aab0720b72457ec7389c520ebfeb0843d7b368c795230afa1b04488e6f3d2fe772245f2a0143d929222d3f95b3620dea41041c53af26a1b3fee64907804bf6a3c282f3af5e02997f90836e8737285a6b50286438377b19bbf0111ffd2aab3f22f71c8a01fd0f49b82a1480a45e84ec8d335ad7b1c", 0x6a0}, {&(0x7f0000001680)="eebf8a56e84cbb22f7a38592217973f768ec3e70dc2d38565a31390a4ef74f22f12e06ff78880804c3b19510ada03d959a755948b142a92660f90a387eb767b1085f44e3f3d43568ebaf5a0fe0645e53e95e2ce6b08582b15083602bfd629a7baed0c0dde3e15c29", 0x68}], 0x2) setitimer(0x1, &(0x7f0000000080)={{0x56007004, 0x80000000}, {0x40008000000000, 0x80000000}}, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000100)=0x20) writev(r1, &(0x7f0000000080), 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x7, 0x0, "5fcea3823b4b0d203dc08ada01646c3aa851d709"}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCPROMISC(r4, 0x20004269) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffd, 0x0, 0x3, 0xffffffffffff65b0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) read(r2, &(0x7f0000000540)=""/226, 0xe2) 16:00:25 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) bind(r1, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) r2 = dup(r0) listen(r2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)=0x6) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0x5c389f129d658d3e, 0x1, 0x0, 0xfffffd7e) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 16:00:25 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r0}) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x30421, 0x0) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="ad012e2f66696c653000"], 0xa) pread(r1, &(0x7f0000000140)="cd03b2f795aae502257b13d1dbd6a24d8422ef4726dc91fa669a0910c14291908d40670e35203138a7c5b248ca30297372d5a4d2bea4761fd108dec696a0a4870547163f7c03a32fe0b1d00850d6be395f43c07c6973043f097339845e4f76fc4437cbbba5a8a197eaadc4f22cf8c579d3cedb1166922fb586b42f666ad9655b2996c255707ba6e6b53b46d94b665f50913f5885026d0db590bccc223a251402a82767c80add1be48893633b5344dba5254a6193584cb39eb142e63251e353b005b8b27003b7c170304eefdeb02407c678818db8bc699b5705870680219b", 0xde, 0x0, 0x0) 16:00:25 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000640)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) socketpair(0x76d16c47a14e6cd5, 0x4000, 0x7f, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000009000/0x1000)=nil, 0x1000, 0x4, 0x10, r2, 0x0, 0x8000004000000000) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) execve(&(0x7f0000000300)='./bus\x00', &(0x7f00000003c0)=[&(0x7f0000000340)='&\x00', &(0x7f0000000380)='{/[\x00'], &(0x7f00000006c0)=[&(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)=']\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='\\\x00', &(0x7f0000000600)='}[@\x00', &(0x7f0000000680)='\x00']) connect(r4, &(0x7f0000000700)=@in6={0x18, 0x3, 0xfffffffd}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r5, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r7, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r9, &(0x7f0000000240)=ANY=[@ANYBLOB="2d014500000045ed0000"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r11, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r12 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) kevent(r3, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffd, 0x8, 0x6bd75dd009412239, 0x2, 0x6}, {{r5}, 0xfffffffffffffff8, 0x4, 0x800fff7f, 0x7, 0x4}, {{r7}, 0xfffffffffffffffa, 0x2, 0x20, 0x5, 0x10001}, {{r9}, 0xffffffffffffffff, 0x1fd, 0x1, 0x3842, 0x7}], 0x481e, &(0x7f00000001c0)=[{{r11}, 0xfffffffffffffffe, 0x40, 0x20000000, 0x0, 0x8c}, {{r1}, 0xfffffffffffffffd, 0x3132139d15b466e6, 0x1, 0x84, 0x7e}, {{r1}, 0xfffffffffffffffe, 0x2d, 0x1, 0x3, 0x81}, {{r1}, 0xfffffffffffffffc, 0x89, 0x2, 0x7, 0x1}, {{r12}, 0xfffffffffffffffd, 0xa, 0x1, 0x9, 0x100000000}, {{r0}, 0xfffffffffffffffa, 0xcf, 0x2, 0x6, 0x7f}], 0x66, &(0x7f0000000280)={0x3c, 0xff}) open(&(0x7f00000002c0)='./file0/file0\x00', 0xade7d02e5071531b, 0x10) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000c01a4ca24c18f6640d5efc7356523c1b0b0137aba8d9b4eb574bfc9d779182b736afd477ad13bce599d44832592431b0da56b346b5f95006b948fc48ea88186c8108d45500a0c08f05f3"], 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r13, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r14, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) r15 = fcntl$dupfd(r13, 0xa, r14) r16 = kqueue() r17 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000740)='/dev/wsmouse0\x00', 0x18020, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r18, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r19 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000780)='/dev/diskmap\x00', 0x2, 0x0) r20 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/ttyCcfg\x00', 0x400, 0x0) r21 = openat(0xffffffffffffffff, &(0x7f0000000940)='./bus\x00', 0x2, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r22, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r23 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000980)='/dev/speaker\x00', 0x6782ca5ad118b701, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r24, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) kevent(r1, &(0x7f0000000800)=[{{r6}, 0xfffffffffffffffc, 0x4, 0x2, 0x3, 0x771a}, {{r8}, 0xfffffffffffffffa, 0x1, 0x80000000, 0x4, 0xd6}, {{r15}, 0xfffffffffffffffe, 0x8, 0x2, 0x6, 0x5}, {{r16}, 0x0, 0x4, 0xf0000000, 0x2, 0x8df}, {{r10}, 0xfffffffffffffff9, 0x1, 0x80000000, 0x9, 0x7}, {{r17}, 0xffffffffffffffff, 0xf, 0x201ffffc, 0x233}, {{r18}, 0xffffffffffffffff, 0x20, 0x1, 0x80000001}, {{r19}, 0xfffffffffffffff7, 0xbe7fbc6c0d742e1f, 0x2, 0x23fa, 0x5}, {{r20}, 0xfffffffffffffff8, 0xa, 0x88000064, 0x4d, 0x6}], 0x7f, &(0x7f00000009c0)=[{{r21}, 0xefa55aa357a2c1d8, 0x20, 0x80, 0x4, 0x3ff}, {{r7}, 0xfffffffffffffffe, 0x1, 0x4, 0xffffffffffffff91, 0x400}, {{r22}, 0xfffffffffffffffb, 0x0, 0x4, 0x3f, 0xc674}, {{r4}, 0xfffffffffffffffc, 0x2, 0x8, 0x7, 0x2}, {{r23}, 0xfffffffffffffffa, 0x0, 0x1, 0x0, 0xffffffffffffffff}, {{r5}, 0xfffffffffffffffd, 0x8, 0x40, 0x3, 0x8000}, {{r3}, 0x7ffffffffffffff8, 0x1, 0x2, 0xfff}, {{r24}, 0xfffffffffffffffb, 0xc, 0xc0, 0x1, 0x6}], 0x1, &(0x7f0000000ac0)={0xdaa, 0x577e}) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:25 executing program 1: semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000000)=""/42) r0 = syz_open_pts() preadv(r0, &(0x7f0000000100), 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x9, 0x300000000}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) fcntl$lock(r0, 0x9, &(0x7f0000000180)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40001, 0x0) getsockname$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) getegid() writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="4450665f836cf20be11551f0b870b06c306fbe094dbaabddc1097072d7e852c1607af344b61487d21067510f43fb9ccb384300489392cd8410b5135f16df99232c6465c3843d1341e430375589956bd33833ec30f111f5ad7850f1ed8cd6e379846654e67acfc1ac3110e7c2ffd8a37ede061aef56075e763a61eb36e11f1aa2b25f85c26c5ca4cb99ddf4e4065bd7a614d2f588f9f8c078cd10091cb5fdb39f30dc864db5367c19044ab93303078f3fe8df23b2a609a0147c5281023d2e01d98377ae0927ad97dbe512768d22f899", 0xcf}, {&(0x7f0000000000)='?f\fSc', 0x5}, {&(0x7f0000000180)="ff1b33584151bbecb6a247ca2ffadec93179969542eb8d15cd266ddf77d94c8f8c18d9d01bdc7ea5af95072b5c03ca188ac80596d7452d4801443c4629d8784a727b0073de3d0de9", 0x48}, {&(0x7f0000000240)="bc6ba84b7c8d1b9bfe9558cabc0999788c70728605a44c12c6482c29691fd04d53e76794da54985dc14ddf1dfb9a433ffd6766001fdeb80dbdcac2556de45c6e56eadedccd913270e7181f63d10d2c914eda0054ee7211f50ec29cdec14c84e9a1188d712c4591f82890d4e570bc991605ece5c81f34a1790ddbe4d73a20c27c6ed287b540299fa815073285204e6581bb6c6d9aba0d27903f04bccd31587af4f718fd942ecde25a361ebd41ff99ac5e56b455d268fc29222c92cbc82b1853", 0xbf}], 0x4) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x5, 0x3, 0x9, 0x8, "917b8d2cd613a1015fe2d5568e031bcbc24e95a7", 0x8, 0x6}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x1d}, {0x7ffffffe}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="0000000000000000000002f2492287a6dba2040ee7cbffb6d5e5b90efd8246b3669994aff519100e5dcaa0df9c1eab87e3fb33662139db24ea6a3e4d7dfda2566eec977ac2550a0f192218f959d26f751a0bc26ae63c67cebf3ff60dfe48a499f90074d3ccb9af2f304702aaee3075351efb20cacfaf9539db6181d74b2c986d8fc1cea94faebe664a383cbd0418d8429f232346b9d3e6170287d0eb42ef551578e1842757e557e0a4b35199a5dcf8d14c8a937b"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r2, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) poll(&(0x7f0000000080)=[{r1, 0x8}, {r2, 0x100}], 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x5c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") 16:00:25 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="2d012e2f66696c6530009509b505ce1e58b76e29117d63bf060aef68000000002e1dd5e676931b9f68098e94d6b18acaf328eba2453db487b4e41599e022a087de1899956fa575c52c2ceb06cb"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) poll(&(0x7f0000000080)=[{r1, 0x10}], 0x1, 0x3) pledge(0x0, &(0x7f00000000c0)='vmm ') 16:00:25 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x4) r2 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, ""/39}, &(0x7f0000000100)=0x29) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r3, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r5, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) r6 = dup2(0xffffffffffffff9c, r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffa, 0x0, 0xb780691b71dc3593, 0x1, 0x7}, {{r2}, 0x7ffffffffffffffe, 0x0, 0x4, 0x0, 0xffffffff}, {{r3}, 0xffffffffffffffff, 0xe0, 0x1a0000020, 0x20}, {{r4}, 0xfffffffffffffffa, 0x100, 0x80, 0x1, 0x100000000}, {{r6}, 0xfffffffffffffffe, 0x1, 0x1, 0x80000001, 0x7}, {{r7}, 0x0, 0xa, 0xf0000000, 0x9c, 0x3f}, {{}, 0xfffffffffffffffc, 0x12cc463048a0658d, 0x80, 0x7, 0x401}], 0x3, 0xfffffffffffffffe, 0x80000000, &(0x7f0000000280)={0x6, 0x16}) r8 = syz_open_pts() close(r8) r9 = syz_open_pts() ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "047c2c0dbc0800000000fdce5fd5e20b08ba00"}) write(r8, &(0x7f0000000000), 0xa7) 16:00:25 executing program 1: socketpair(0x1, 0x4003, 0x20, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) fcntl$getflags(r0, 0x3) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) r3 = fcntl$dupfd(r1, 0x11, 0xffffffffffffffff) connect$unix(r3, &(0x7f0000000080)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) sendto$unix(r1, &(0x7f0000000100)="de72cf5b97672e13", 0x8, 0x0, 0x0, 0x0) 16:00:25 executing program 1: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000480), 0x9, &(0x7f0000000500)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x17, 0x0) kevent(r3, &(0x7f0000000440)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) close(r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x4, 0x10) semop(r7, &(0x7f0000000000)=[{0x1, 0x402}, {0x1, 0x3ffffffffffffffe, 0x800}, {0x3, 0x1, 0x1800}, {0x3, 0x80000000, 0x800}, {0x6, 0x0, 0x1800}, {0x0, 0x472, 0x1000}, {0x4, 0x401, 0x1800}, {0x2, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semop(r7, &(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}, {0x3, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) r8 = socket(0x18, 0x1, 0x0) fcntl$setflags(r8, 0x2, 0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r10, 0xee01) r12 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000240)={{0x8, r10, r11, r10, r11, 0x90, 0x10}, 0x5, 0x54, r9, r9, 0x2, 0x14, 0x3f, 0xfcc}) r13 = socket$unix(0x1, 0x2, 0x0) r14 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r15 = socket$inet(0x2, 0x3, 0xffffffff) r16 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r17 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r17, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101}, {}], 0x2}) r18 = socket(0x18, 0x1, 0x0) fcntl$setflags(r18, 0x2, 0x1) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r20, 0xee01) r22 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000240)={{0x8, r20, r21, r20, r21, 0x90, 0x10}, 0x5, 0x54, r19, r19, 0x2, 0x14, 0x3f, 0xfcc}) r23 = socket(0x18, 0x1, 0x0) fcntl$setflags(r23, 0x2, 0x1) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r25, 0xee01) r27 = msgget$private(0x0, 0x4) r28 = socket(0x18, 0x1, 0x0) fcntl$setflags(r28, 0x2, 0x1) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r30, 0xee01) r32 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000240)={{0x8, r30, r31, r30, r31, 0x90, 0x10}, 0x5, 0x54, r29, r29, 0x2, 0x14, 0x3f, 0xfcc}) r33 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r33) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000240)={{0x8, r25, r26, r30, r26, 0x92, 0x10}, 0x43, 0xff, r33, r24, 0x2, 0x14, 0x3f, 0xfcc}) r34 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r34) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r36 = socket(0x18, 0x1, 0x0) fcntl$setflags(r36, 0x2, 0x1) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r38, 0xee01) r40 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r40, 0x1, &(0x7f0000000240)={{0x8, r38, r39, r38, r39, 0x90, 0x10}, 0x5, 0x54, r37, r37, 0x2, 0x14, 0x3f, 0xfcc}) r41 = socket(0x18, 0x1, 0x0) fcntl$setflags(r41, 0x2, 0x1) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r42, 0xee01) r43 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r43, 0x8028698c, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xffffffffffffffab) r45 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x40, 0x0) r46 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r46) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r48, 0xee01) r50 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r50, 0x1, &(0x7f0000000240)={{0x8, r48, r49, r48, r49, 0x90, 0x10}, 0x5, 0x54, r47, r47, 0x2, 0x14, 0x3f, 0xfcc}) r51 = getegid() r52 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r52, 0x0, r52) r53 = syz_open_pts() ioctl$TIOCSETAF(r53, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r53, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r53, 0x802c7414, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x0, "29ad8093cba9b22cf0b5e6586176eb3ba9714fd4"}) ioctl$TIOCSTAT(r53, 0x20007465, 0x0) r54 = syz_open_pts() ioctl$TIOCSETAF(r54, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r54, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r54, 0x802c7414, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x0, "29ad8093cba9b22cf0b5e6586176eb3ba9714fd4"}) ioctl$TIOCSTAT(r54, 0x20007465, 0x0) sendmsg$unix(r13, &(0x7f0000000540)={&(0x7f0000000440)=ANY=[@ANYBLOB="00002e2f66696c65300040b8c290122be76ae903a905117db3e576ef52611a5d9e005584f5ec6ff22d0f931036a0011c4e7d537032c6050005000000ce58a5be9f4d2a169cb487e706f64f509c19747d63112f03935906f70877ccd52f0db866a150c80c3b533b8d2d7e6476052ee265968bdb12d230d6c48facbce8db835f87c65b1f4cfcf0ec36375978792e9bf96fe70025db0f1aa7544e1e954b5b49b8f137136f797c0fa2a6b1e3aaed0b52bbf03881d349ac2338642d24a395ea5f7ccc554b9d8ce68156dedaee433d5222b369cfb77e7f6667ba9aba9a211ead629f3028ecfb02c775c7e2252a6738a38fc46ec5e10980667541"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000bc0)=ANY=[@ANYRESHEX, @ANYRES32=r14, @ANYRES32=r15, @ANYRES16=r46, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES64=r54, @ANYRES32=0x0, @ANYRES64=r53, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYBLOB="c5c7dcd70d416353edbd1ee1d8f8191fccfc064d23f93d7cb030a44f4ff83d3367e7c090fbf0868f1bcd0363d68d0b41ab05f3c31dca3190b42ef792b70e5c9dc9e0bcfb73b84cdd5428e469af734de5e9282d521e505f0770ff23b9", @ANYRES32=r20, @ANYRES32=r26, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r34, @ANYRES32=r35, @ANYRES32=r39, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r52, @ANYRES32=r42, @ANYRES32=r44, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r45, @ANYBLOB="e3ff9b25b0f10df5ba538f9e2349b0e06d54ce34653fd4349740aa8598ffd824b8a0660f21501dabdb0e194bd77280fa3a8dfd75ff88c8f7f7dbd8c9f50b95bb5aa03f2d918440bacd73999824ed40ac5ad31e7c8032f61d9ed601dcdc34684840f51f62b1256e84875c0e3dff5628e77f829a743f", @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r46, @ANYRES32=r48, @ANYRES32=r51, @ANYBLOB='\x00\x00\x00\x00'], 0x1f4, 0x3}, 0x3) r55 = socket(0x18, 0x1, 0x0) setsockopt(r55, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r55, 0x29, 0x800000000000009, 0x0, 0x0) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0xfc0, r10, r26, r56, 0x0, 0x290, 0xffffffff}, 0x0, 0x7, 0xfffffffffffffffc}) fchown(r4, r6, r26) 16:00:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r0, 0x0, 0x0) 16:00:25 executing program 0: r0 = syz_open_pts() socketpair(0x1, 0x2, 0x3f, &(0x7f0000000200)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x400000000001, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x101, 0x6}) semget$private(0x0, 0x0, 0x100) semget(0x1, 0x1, 0x40) r1 = semget(0x0, 0x5, 0x0) semctl$GETVAL(r1, 0x6, 0x5, &(0x7f0000000080)=""/19) semctl$GETPID(r1, 0x3702e544d63be6e4, 0x4, &(0x7f0000000380)=""/165) r2 = socket(0x1, 0x1, 0x8) setsockopt(r2, 0x5, 0x0, &(0x7f0000000240)="fd4050ca226b48e95aff0107b103b6f09a1a393b1d2d0906a0c6617efc18cccc199e33b7c2f7fd8d", 0x28) r3 = semget$private(0x0, 0x8, 0x10286) preadv(r0, &(0x7f0000000340), 0x0, 0x0, 0x31) r4 = openat(r0, &(0x7f00000008c0)='./file0\x00', 0x20, 0x10) r5 = openat(r4, &(0x7f00000002c0)='./file0\x00', 0x400, 0x12) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000300)=0x3ff, 0x4) mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x80, 0x0) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x9, 0x800}, {0x0, 0x0, 0x1800}], 0x4) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000900)=ANY=[@ANYBLOB="b66501f0b10f4a4d7445158b0d7edaf4666e0065300075000000000dbad4a1d82b4a75183fb33680400000000912b60b64a530eb8e5c32c02d9164fbef466d77f094fe1d4bcc9971a858107665e79f8454507683475f0682393eeb779d4503654e2906f8ff02c2b5659c3bef632cf8fb3ebdf8ac430245d000eac7897a1f8125c3f7d036f46f3cda2896c612893398ca3f898e7c801bc05fe8a2f71bd8bf30b4497bb621f59f6e2dd855e336f42c52da2771df27b1af5a8a51658ae897ec3d9c520fcf8446816ad6695e3a9676bc22c9f5a8206c94fa24890500000000000000975b38f4a72b0e63bf7b1de6f223b66ce1d5f3119325d85a91586351d01449a4d16d36844252e48f6f12a866c27544de0c14a315cd17cac46fc4631c87227cbec917f884af6aa712ca934e43f1b75df8cdb2b4b0fb57bf3103f243bab10c47fb68413c8fa285b72649685d175fe8a3bb7025a8783da62ca4a0dc479688166af9d729b6764a820000000000809c24ebf2e34600520039c8cbaa0c5f602c46c3b62ba9c833862ea0df521e8561450b2f62ad068199c34bac6efd0def1021d41eecde829739f8c6b8185d30a56e553a0a0e03e9b2f702c23c722872dc5c8f0279512f81eaac84a61634dc3e8795b8031c91275dcbaec0a6269dd0bb8860a16d7d814c6918cfb5de2355a0ef03924430760f888215c8003dcac11b86fb1dd9e3d5df73b9e26ac93e0800947050a249e58823977034c27e837a4732cb18bc866604a9f1e60af588f73612583cb2784fdf291853e782f8c6dc44ca6e727a3d3eaed98891d127f5bba219bf5971bd7908fc071dbae76cb85440801e0211869427c9e90f04148b57262f70e95a98f4d7026c5ebcbcccdc3349de1945979e18921537bfc03262dc5ee996c5c95f1d926e7a9a05b41140cb91280e70bf7f18e414242cbe731a2a3399744b241a2da28a967a234fa722adf0883feb2f2419647655c706f99d4516b5953c083d231f42281cc3d57e7ec0801c68371d52e277ded0a6cb5231cdf7f53b6c8d14df4e82086828293339d5ca2100bb36d502c5da50471a8601d5cf0000f18c5e9b2265eec31c1a6ac70ec66c53083aa361be5945050000dafa0da259ec49db34240eb9e2c367db25803b7ee2e9b1cd16d6f1d9e6a155b28171cd4c86283db523839e1a314ddbcaa4fc9c29af8362aa409c97f32bb3fb03c16feb3d5050935aaab84802d91e0fcdfd1f426ed64633be69ce2a116b457aee2a69890c0f2cfd2184834de433fe7aaf22907c64616115099a07eac9b02131f99f0adfaf3ea400b9ecda26055517fb76e55278ea86f4f54169369a2126efdfd7c21044d056cc6f5eb6f3088f4776bc95d92bc283fe045fe95ebf22ef72d3ac336efed6185e6d328ff47c9ebdb674a6422e975bcd4a0468918eca150a88ad531a9b01085713852486065d0d5c15cd0186797efa0cf6a016747b95fddaada25d50b979424d47dbc294770a3a1ad9934fdaec92a64a60566cf401af69330b4e6829bc4f23c2800f19817fe6ccfe9660662b476505a4cf2cfc7e140f18a0afae67345198afdda43eb24d9687881ee1734b5514f73b5a4abb3633a9fd6fd958b6d351dcbe1ad4a3f88902fdc1c3ee4b25e6d3fedba3ee1c7c3ee809424178e32d8f1a017e9e10d0a6df4171e95018350a5c6edc9329e7c166793b3a55012f12b950bd3f9a1c6a88c31fd6667a928b6d0a24e81e0609b27ba51140939b4ee2a9403c23818610ac624612a1e20bc15a4a5a6250ff7eedaf66ead0c64cbef4746008c2f75f397ba751cc308d288e65bfeeed"], 0x10) mkdirat(r5, &(0x7f0000000280)='./file0\x00', 0x60) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x3ff}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) fcntl$setown(r6, 0x6, r8) setsockopt$sock_int(r7, 0xffff, 0x8, &(0x7f0000000080)=0x3, 0x4) poll(&(0x7f0000000040)=[{r7, 0x85}], 0x200000000000001d, 0x5) syz_open_pts() fcntl$setown(r0, 0x6, r8) sendto$unix(r6, &(0x7f0000002b80)="4da69b0770a6afdbc1bea607160a98f18a753623cf263ee1e807a2e2d67cf8f1d1419c9807b989a2038069cb2e6cf9ea03bf839a85f05d446a766072a4fb3c74f98ce55f80c52719fef5ed18ac10cdef3d616b5b726d47703d031d2af9967de75c485946c4a13323cceba8bbee37575edcda643446aa988cf9cf23350b9d634d5e41dd427ddd8546c423b722b29944982724dd81346374417c04f0c208b6da3178c5a39c8abc24470d4a3cc3dde89041a5a36d27f2382c844219dfb4e38b4fef67eef17aea3f104f8e2f3432452c3d7e2777be6334413dbf7d19027e72482b37b7add61cff52045013d00645a0bc5c216514d1e8314d6c1573f0973885f22036c3244680c03b0febd4608b1042e940517cdfebcb7d7f2f32f18abee3d2d7261eeca74e19f9ae9af7c353d0e155ca106942748a82212a50fad7c5feec46759fc403bf46e99f2ee1434f60ff57a8b653782671dbc48999180f9cf6bbca5d777e3f6a7aa01934fab78595b92d86e02f9bda49dfda2a6db95cd63c8c441979683f5466fa954ca1ffffd80d18d13509c4fdeae1850bc65181f1109eeb53270c0c31387029903b3df02f5174c6e30a079f54f3c38dfc635dbd1e01a6f7e1018c3c0522b01f3e73db0478f7156a27507308b80d63821925135e8b3469bbd2bec9c0508c264a24d47a676a35b00558eeae966190ae0c74dd159d971b06a80d0e82c4db9f4a82d7a667af0eec32dc28b48a676afe0669ef99b18e32052740ed9ff0906c48baa5091e05534a5133acc093e697b27766072e4feec8d7bd7962dd586139a88f81278846c7d9d293d16924533bc1b0636a160200ac21e97219817f93f70a2fa01fc2794c6a3975dace42fed1d5f56809b4a09d6f3f72dc9f8d389c0403d8216d1ce577e2e4f75b5f56a658738672534313e9951a3cfe436a4e6d8a76304539f776c6e58c8b799aef068c03ff37d9fb6e9adb8502a885616d5491f0dca08587b13c1cd4c10490e0ebec4eb3cf38e49be2fd1554851e749072c7399f33edd755164e40c4960299a5505820de84570d5877b003cb5938efa8e63aa1c761a488c7da5552a9ff9a3ae4a566436ceaf613058043b8a9c9de9333500611900c3fda57d1ecf8e3d9d9c1ddc0345b7233cc2d0f94bf78083d604313c76a362b33dc12cf69243d232da1f319ea8e7fa77e14bd5a0da45210ba9333ee458368a2aa455bf77387b097c33bbb0cbed3a592c17d375cab800a8df6cb996b66658d26d0a8fb1455b003ba971ed96a9ff25d19f1cf134264e1a668980d35f2332554929ee9263757025ad334481d4192ca4ec5332c83be6069528a6f25a48937e6c1566176b51966e93af4b9fd5f0bf7278218d00c3c60d0901647417a60671d7731682c38783802dc9261f5841d4c9e8a996ea9f7eac2379c5a071518f4a9433bab47eb908946c8a1413f084968401cac1dabcf01f97c8b6852b506bdb93b8b9d4744f927fc36b6a0812b85ce578b49ba2e620414f7e7bb53051ef63865f5477c071a3bf31cba35dee44d83a5cb78c3cdc324d9c93da27e76991a38cb390f20939b8e2a42f05ca58f7bf97769a1202021ac1c2c12af59fedc774a48516dc134fec1458252ea8017518a29934a16ea9f1325200d685a727b5cdf52a95ff597e401d0b57a2a78a3c38b6aed2f72dfc8c39c4aa7ce5f9a89a16d055a805532905b1449e1bc3e5c24dd22e29ef5a89b7e5779e4922b57dfbfce0687aa342cd9ff982fc3871ba92ea97cb608f82c39d6c0bdc3cfa4ee9f8cbb4cec71ad9ef3c8879b0b140f9eef31e238fd82e6928fb3e4b0cf3faa7fc48cf7e0a42643e78dabd595ae9dfa4c5488abb8a73c13ba969ea428d950177dddc2df33cbf40749fa5ec952825a614fdc6a0e36fb179c208fddb54d685a8b72494c946b38a93d86724eb1b3649424c9629117f8d01f98b573b0df7663ff86843d48719f5d3945d80b9df22732b2b85c076a8046f6c050230a2f2ef58f71f411b0627e3f9059c789d65ddd55d53e58fc1f38c497b9800df49c78e02663a94fca38858648169c24806360254b2b3ef4ed2a570d115204c9953b61f06301a60b5ff39b08a5e8b0d86a8f1402e3e49fb53b276c3570d1c01ec80e9678f2f649b5572feb928b231ea106612b0ae512566e8e14d6e3bea6c0a5f5bb355b51e9d0473c22ad914b8b88f10c3619eaca7126a02134def3e11b98e0404798a2fd18c66d0688b5583ccfef7e8d1afebb1c59427d50f616c5bbc62de98b6746fd54ecf103593a9ea1ab90022db4153920f1f9b0461cfb8f1536ac77b287eeb36b5ed0106425c2de1c804a8625566eae3b7cbda7f8ad8173ff112189bf132f96e7ac5594b6cc53ee25d44c14b789890076aafdaaade82e6b985c24dedc6d544f21aa18f918223ac1b73a30d3b8d82eac9874c1f1d391bb942b15c30f138d22838147f8476b079d8455ea889d4d1a03fc96ef2446295d4973b2592f114323807ab3160905ac1d9699e7914f24697dbea67a7ac3abc3e0cfd2af1ef5104d13e529eea62fba24ce289e7851c40140fb274c916f9acb8d8699478bb42d297e99a7b57163ae0451f701f4acf968c5cd0c1a4730d1c09fe1163432310e44c81cb764dabc7eecfd301cdcb162b12d73cbdc53eee20868fb8ff28a1cd79f2d7695bc68f9eaf030a32f0ba9f36fb95df05f3f32c44919fccb5cb9ad6e96c4bc5d40bcf413d615cdd524d67060a7cb0528d3b972f9e96907b7e49236622420ebe93546663e4edf05891cf634c2d7d00661644fbb0602863f3dc27ab452b9885ac9892c880d22fb74487611da2c34894f09e81f2b14abb4f9b0a372711dcb4caad9c0574a31f225601957dac0c7b343b3f79b1a805ecf88556202cc565a31a0115c1806f59fccde231276fc66551bc5ba1990b0740b751ae424a84f2535afca558d967b5d18b09216a52b8021a1ec736406940daea99856036440786336647eba868edba2933a261a75f71102c7be542ce6ce7de36ec0ced45a8b45f3bf700971d3698712ae40ccd9b037b2a01c6762271e82cbd552c45b16d0c564e99cd48b523d30a7d8d4c161e069d1e56e06aa65b43aeb5bbaaf2f2f574b251bec351c6ef8eeb43a006f4dd55a0a111e31d80db523199e4b80872f478f4ba617864af88348b8e852022665d396a3638558d0d2030e7f1ff7dac38ae0a36df5f885d93e56120f1d17b512c10149b07cf76196f2186161624a58c0dbf0d00e0186455824d7219064ef69a109e8816d843d8d0d956174ca3446b38e138ed0f7a43191916bded5cea7b334f6526d62502b45d37a203867a3a89978f307d5d9400374f4d4fb1c85a829148761bfa25bb081d6124bc7b3a224034c811d0dfdd2de55c6e4b1e6b3647afab3a7d115f089f928b4e36c10340bb1ce91d3a31edb986636d0f92bd0958ca5b8298146b6736068c8c65896963c501f494aef09a68101c28006189f15ef2dd0f25036762e1c2d876802cd4fe749e2c4cb0829e378b6d0eafd9b3b08773b2bb8d506446a7860ebbe564f0bf6035673a8f81b164b3f619ef25d11f3ee958f614f3c130ab1d858b6c74366582da4437fe5c98f119f7bc8b82d43b35a85b6de0196a8c988a69fe179ed0436481c292b3985df20f66c28482544e739904795ef2bfdf6bd54d58988d646097f5ec51abbe8beeed2c8dfaa4c1d06c29c639fc7cb1128fbf2cb6b1968ee311ac43ca817ae1320c2aa7257e914045e7cd83143ecd90fba2bf9ec4efc311049dabb1bff77a0ccf52b6ebf1cecf91532484eea933666c1a12d2ba984363481c3e75872e69e349b20b367d31a9cb9d7a0e02cfcbc1450c3dffbecdd2930c0f7f8d382cdd6f342d5fc4ed5bef6450376b9cd5bc13d59591d4b4bdeb769af5266089d9db8a36b9e5aad84ab5809c68e30b02240ecdf815693a450d1efd7ad20cb6fd8cb179d5449c94caaf6c33ae130a3dce2309c759b9d323320c9ff5e74d6d3c94c748b683adaf79fe22951b8ed2f2c1f058a8041a072e422d7e2465b3fbeec88c9400a634ba46f4af5d180dfb62cf5cc3e8f599c1c2dca05d5a4e48ae1f3fc9afd233255b7282d747253b3a65be976f0b7601c6080383f78102c4b7b3f6b81899c0ae6c7a560a44401de8700dccc29b57b6c4d87dd4d6f74a86064118a4e4a40771cc90acb9e096a3ba61fb1590f758537dc2c6d0223ddc4353ac892bcf86a5977f377c470b775c62c7d0aeb27039f4dbeb734b38958bccfaff5a7d3e7cffc9f6db0c7d272640becdd1f81d54547b99dd996c88838f74412d705f20f7c27f6f9777bd6821cd275dcef3fda9559aee24b76f06a2c8c821abb9ce06df2560fb70bdeaf8083bf7e61fe3b49ad781445c1d065877c03a36693cda62794ca18d8ee826f10808497141bdc3dee2e86bcddb14999bc2e9ff2acf3ab5eff8359376cf4393297bcfee09b139395e74360529a203f4e58a9e933b9bfd63dfbf95388d4d67b26ff7d468cb9bd1f98069873c464af69c22c527bb6d05e9b0155b31188b3123334da316842c60b5d4671400f5da8540cdddabb90d6dcc7055c0611381a48408f497485431c1644a06ea891b2a7c157e631a936639e8071a0c018cb061d374c7a08dab6ab54564de73e6f1193cdfc0145ee5843fe383406381786a3b80ac60ba1f64c7d67bdd418f779ab208fc853c7d7257437ebd3dfb171c9cd690a5651a7b5ce44c75e6e627e68915bd7b3f5cdc984679fedd9dcdccaacdcf2b35cca7b4e5e6e1d2ae8a2fd141878ff305b58498911c25bf002da2bb96bad2dc6dba6884d8914b15a83e9bbf99ea2223a6489db48d769cf0c589b13ce345d9445b83726646db4dac0e4c42a58a1008fb3e782b4f4db06a6411db870db9501de61d732b1ed78a9cd8f9d20261b536c8235693d7d7f51c28d774e950dcbe1012afb21025a425230103073b804513a580fad6d229038f7ef65d5057b5c8f54ccba24d01e294bf3f11770dcc442c4737e4718a7d346edc7e6566294f8c4caf547a3809ce1183d7862b7630f9d429e42df3738fdc87f4b427e22ba808b9a984d32423edc8833ac3fca9d38a8a249a6ddeed3b9910df59e666d03f850b62b322e5d382fbf82f26d37352f725f3ee7c8a7cc5ec8f9a4841928f536a663dfe610ec1e6b0eac824f42018c99de0cd45007a8ab88c3208a88d3c37a7fdee6050477957f0f14907341e62687e952cbd6fd110a7d0a0d5afef8f7c9f431dd644a57f8ffc89559ccc0703763ec872bd832d34d19832f651eb5e3fb8735d86c814a14d17a53efdc6cd532b6b2e97e8b57e9a9a060c8458b4ebb239a90aad9fa632c78da8f3552623542f90c5ef76cab61be387b275a652ee835cd930e20439327ac23dec6c93158a15ae67921a218bea45a0322116788b2de4435241b531e4839eb6547fa49f06f5245080f94b70365d797cf3a07f5c4f4e59ee019dde80100d72814e966f6b9dad6c9596fa64123ae4da70313709d6fcbfdbc84375b8f792eaa944420e02e7016d2bfb0250f74739d6337f7de8a973efbd7ff4a276875c484b2ec85c1d17615921971323ea20741dd4c48836c09f057c30a5d3cc64ec674c32fa8a0aaedfc3167d8d64c5765e71f197f615e7071fef8f0b2154a81fabfdc890503eb3ffa464a0b0ba6026d10388f5b563d43b2739c8d5466471d092081f6d7276ab8ddfef50efdc2741f904e6a6bbdbe8e8519db1ee939e4ea36d51205388a64d19ace7c06bc3d619a22463cdbb0e0b34dc8764a49fe9b961eda373caf196654b125", 0x1000, 0x40f, &(0x7f00000004c0)=ANY=[@ANYBLOB="15fa029b12f288cced3286ff17666dde520bf3a4312ff329fed0aba5ff9293777ab2c2411f2787923230647df27f1e54c4024a4f132d7e3b6e908733d3e3c178c968e8d5ebe50176c1b204ab0c01f50dc7cc2e0073d974c75114f3885fd901feb0734382199d970b6d12ea8bef79b5521b347c8beca679c23bdf8b8106a666530245a871b5c041c6fd"], 0xa) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000340)=0x1) 16:00:25 executing program 0: r0 = socket(0x20, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) mknod$loop(&(0x7f0000000040)='./file0\x00', 0xc000, 0x0) dup2(r1, r0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/110, 0x6e) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x84}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000340)="b489a83b8fccf27b8e8490165244") r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x869, './file0\x00', '.\x00'}) 16:00:26 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000006c0)=ANY=[], 0x0) writev(r0, &(0x7f00000005c0)=[{&(0x7f00000001c0)="bf9000f8a3b7596aacf47ca7571fd9ad7a0d3b6d159b9384711b9fa7893f8f3ae10788cf637f73223f4562dff81dc2f5c2a6a0fcae8484b281630faaad4e45a4220a5b731b11ef48bd91e26dcef790d7c6da1e8755eef5213bf7aa4161d36d9ca9ed603d3012455ecf329b4129207205cf5c9668bbcfe696c287b88f446da1935812f89f5771140b80d8b32eb2d33e94f2d55e85fa7c44dab43ba2e5e5366adac62911b1b8b3424f99597e06a481dc8d4aebfdab", 0xb4}, {&(0x7f0000000000)="08ccc150310e1754ba782e2b1edbee5a7153db3f79607c7a8bb7e866304e0fe49f6be75aad5358d50745fe3287fc792068d063cb29d79f628c11524c8e55bb4cf17ce88c86fea31247607cb9dffff4058e7b", 0x52}, {&(0x7f0000000280)="297fdba066749845f50c6c411bdcaedc5ad70e86ee539d07f3b14f5afde968de30592c8f9aa09642988ecbf7a77882189549525d09aca29c2fbb2399af4103f6a201512e5af09f89b9c9505d0e0c83198d40526bd084e4a3738b4398fc2dd46106532279a2be6646fd920a", 0x6b}], 0x3) r1 = dup2(r0, r0) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x47, 0x4) mknod(&(0x7f00000000c0)='./file0\x00', 0x4100, 0x1) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000140)=0xfff) ioctl$BIOCPROMISC(r0, 0x20004269) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f0000000000)=[{0x0, 0x80, 0x1, 0x3}, {0x3, 0x3f, 0x24, 0xfff}, {0x7, 0x1b, 0x40, 0xee}, {0x1, 0x2, 0x7, 0x1}, {0x100, 0x21, 0xfd, 0x7fd}, {0x0, 0x3, 0x4f, 0x620ac269}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f00000001c0)="da603978b0f2e5ce086f89fbfe54cfe6b86f5f2e106393b6a1dbc0d415f3b4daed262a651f0cee20667db031db306a84795f2e0634902895a205c317a40219ca33e9be045990b04b37e7b44b78f36ed6c78afa2b43bbfad908164187d964752ee9ab5c8b5b873836f56dcb0b6571d56df91d1a9d8e1c377c1ea8cf8c37a62958f26d62e221", 0x85}, {&(0x7f0000000280)="75d4336a75ee01aab2d7e071caf10aaadefabe80bf98113b0163bd1b2d2c421078167027f120a3c151540efb0e50a25c07c6719c28a226243b2d4e996d1cab606c74ecc30cb95367f47e287a2e50057672bfbb3a1ff7a7d083788f47da", 0x5d}, {&(0x7f0000000300)="b27d44b15850efffe591eb44cc758b593baca2e003a9c11dc0c282d210378556f930bb98851c873cc1d0a03c5bef8ac2c16ffc2b4085e73e82e31666f1b26d992bafb9b766103682406356ed37c83a6430cfc33cd95e43d474a7fc0a7044e88228176e5152564018569934936ea63de6019b0b5100ed292009c911ee187f62fa4999825693642333dd40a5d4261e6baaec6789833d4fd3c4ab5362a33d362979cf4c", 0xa2}, {&(0x7f00000003c0)="5d3cbc92d85bb68eeb5e54b7d12973da27e0d96870529c1c92a594c734b04671ac7d", 0x22}, {&(0x7f0000000440)="6f788f35aca58ebd95b3398d1c293a8c263d7b651cf70591e0e1a32c52d6ad9c5ccb2ce08475fd5bd0e18aaef277b7ce9a1b2d63b7d35e7ac5ab1234b84e1a4b6d929c6ea3c17e0d8925baf974fb4535257e3837839eafad0dd8115a5aee19f7895e5bc9ae82f25768784312813893014e88dfab7c8628ff264ed21db9e523c5274a96b83a36eb7c671ab44be131a30d65eb79dc31e4c1c20dbf69d6f5272838cdd23e77c31ff1acd078ac36db1b789012e585537546568a9609a6d0d4e28f68f72252ab3603d50a", 0xc8}, {&(0x7f0000000540)="473f115a08a5c5e0143ed2289c9864b3a8d44c24d95a973466cbcc7e926322533b2870a650dcb4473f36963b6c1da26648fea763629c9557166badab08bb89abe6db6672c754caffc7", 0x49}], 0x6, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000640)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000680)=0x1) 16:00:26 executing program 1: poll(&(0x7f0000000180)=[{}], 0x2000000000000022, 0x80) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="9b012e2f66696c653000b0f63c61760828fc0aefeb01cafbe234b896333a0d7c952153"], 0xa) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:26 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="380e96cd1dfb827d"], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f00000001c0)='./file0\x00') 16:00:26 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x44) r2 = syz_open_pts() dup2(r1, r2) 16:00:27 executing program 0: getitimer(0x2, &(0x7f0000000000)) mkdir(&(0x7f0000000040)='./file0\x00', 0x18) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) r0 = semget$private(0x0, 0x6, 0x80) semop(r0, &(0x7f0000000140)=[{0x0, 0x71, 0x2800}, {0x3, 0x1, 0x1000}, {0x3, 0xfffffffffffff801, 0x89cadaeb899878db}, {0x1, 0x4}, {0xb, 0x8, 0x1800}, {0x3, 0x7, 0x800}, {0x0, 0x100000000, 0x400}, {0x0, 0x1, 0x3400}, {0x1, 0x2000000000000}], 0x9) socketpair(0x2, 0x8000, 0x5, &(0x7f0000000180)) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="62000100000000025f58fd8d979a3eb0373331d3efbdd4bf757436e0ab06a8cad7456a59210e41590ddfc92e166f14c3f00c6d03f2bbb4ce079ae4d1893096a8ebe2128fe0293560f01c53735aa5b073c99d342264febd9a9de008e6c7ee1ba14073"], 0x1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="07040000000000000038d0737f73fa8be42bf30f", 0x14) writev(r2, &(0x7f0000000300)=[{0x0}], 0x1) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) accept$inet(r3, &(0x7f00000006c0), &(0x7f0000000680)=0xc) r4 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x4301, 0x2) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000280)=0x9) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$KDDISABIO(r5, 0x20004b3d) r6 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000001c0)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0x0, 0xfffffffffffffffc}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x8000000000000, 0xfffffffffffffffc, 0x0, 0x3c]}, 0x3c) shutdown(r6, 0x0) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8000002c}, {0x7}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x64}, {0x3, 0x4, 0x80, 0xc7}, {0x80000006, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:27 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x84) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x0, 0x6, './file0\x00', 0xa106, 0x7, 0x800, 0x1f}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x40040, 0x0) r3 = dup(r2) mknod(&(0x7f0000000100)='./file0\x00', 0x80, 0x2) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='$/![\x00', &(0x7f0000000200)='-\x00', &(0x7f0000000240)='/dev/speaker\x00', &(0x7f0000000280)='/dev/ttyCcfg\x00', &(0x7f00000002c0)='.\x00', &(0x7f0000000300)=')\x00', &(0x7f0000000340)='\xc6\x00'], &(0x7f0000000600)=[&(0x7f00000003c0)='/dev/ttyCcfg\x00', &(0x7f0000000400)='[\xb1\'\\{\'##-\x00', &(0x7f0000000440)='&)&\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='/dev/speaker\x00', &(0x7f0000000500)='/dev/ttyCcfg\x00', &(0x7f0000000540)='/dev/ttyCcfg\x00', &(0x7f0000000580)='^U}\x00', &(0x7f00000005c0)='\x00']) r4 = semget$private(0x0, 0x2, 0x0) semop(r4, &(0x7f0000000680)=[{0x2, 0x3, 0x800}], 0x1) msgget(0x0, 0x11) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000780)={r5, r6, r8}, 0xc) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f00000007c0)) link(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)='./file0\x00') pipe2(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f00000008c0), &(0x7f0000000900)=0x8) chroot(&(0x7f0000000940)='./file0\x00') r10 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) utimensat(r10, &(0x7f0000000980)='./file0\x00', &(0x7f00000009c0)={{0x5, 0x3ff}, {0x8}}, 0x1) setpgid(r7, 0xffffffffffffffff) recvfrom(r0, &(0x7f0000000a00)=""/23, 0x17, 0x801, &(0x7f0000000a40)=@un=@abs={0x1, 0x0, 0x3}, 0x8) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4bd3db74587ef5c8) fchmodat(r11, &(0x7f0000000ac0)='./file0\x00', 0xe0, 0x2) r12 = getegid() setregid(r12, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000b00)={0x0}, &(0x7f0000000b40)=0xc) fcntl$setown(r10, 0x6, r13) 16:00:27 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 16:00:27 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e243858d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90848597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000e40)="e3451d0276455c5359beba068464cb49fd1c2ea257650cc893d5ec6de165fcbecb36d2c7923f932a06c90d2d9db76cd1bf39ef414f5b3a0e6e5956c1b075e7cf8edc0c76741064d00a05d8f3b7cbedf991d3634b81975a3de59a236ff9990f413967edda6a094d14aa265fbc4677084dfb5ca00f9b0ba4f8171a30a7bfdfd913426c536cd40b52daca50591c8403d96eea68f322ded21ae0c60967229ca415b15c89ac19e486342f4c98c7f075713c1b4872dc6e85865abec058fc21369399eeec01c906c4844d83f45a2b43982f09d1f76010908afcb42ce037ba12b6c99ddc8737ec34289ba60ba22efdba75", 0xed}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255baccc58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f6d9b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfa", 0x31d}], 0x5, 0x0}, 0x0) 16:00:27 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x100, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000240)={0x10, 0x80, 0x4, 0x562, [{&(0x7f0000ff6000/0x7000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x75}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x100}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x829}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x200}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0xa4c}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x100000000}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x8}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x9}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000a00000/0x600000)=nil, 0x1f3c}, {&(0x7f0000fac000/0x3000)=nil, &(0x7f0000f42000/0x2000)=nil, 0xcea8}, {&(0x7f0000b59000/0x2000)=nil, &(0x7f0000f43000/0x3000)=nil, 0x7ff}, {&(0x7f0000a9e000/0x4000)=nil, &(0x7f0000d3d000/0x4000)=nil, 0xffffffffffff0000}, {&(0x7f0000f5a000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3ff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x20}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x80) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000200)=0x100000001) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) pwrite(r2, &(0x7f0000000080)="b96ae730e32bf244cba5607cc30c0a3643951786e1879b1d5b237319f8fdc36166aa89f947b59895ee2820d88c64c095c3b81db6ffb08a97224e6784f413e223d21287ebc0e3cdfd8975be0edfb5c74c7e8c0869f907a848bc519aa88294ed7b93769930e65a8f41611d534b3291fce9dc", 0x71, 0x0, 0x0) getppid() 16:00:27 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x8000, 0xc9) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'.\x00', 0x2000425, 0x2, 0xfc2, 0x1, 0x80, 0x9, 0x3, 0x0, 0x2, 0x979, 0x6}) r1 = kqueue() r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) utimensat(r2, &(0x7f0000000200)='./bus\x00', &(0x7f0000000240)={{0x1f, 0x8}, {0x1, 0x100}}, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) fchdir(r3) r4 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) bind$inet(r5, &(0x7f00000001c0)={0x2, 0x1}, 0xc) kevent(r1, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff, 0xc9}, {{r4}, 0xffffffffffffffff, 0xc}], 0x7ae, 0x0, 0xffd, 0x0) 16:00:27 executing program 1: r0 = socket(0x18, 0x3, 0x3a) r1 = socket$inet6(0x18, 0x1, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x5) dup2(r0, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) getsockopt(r1, 0x200000029, 0x1a, 0x0, 0x0) 16:00:27 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="358b2432181119f575634d9d5b6f86a7af77a8ff0100007ca9ef1cd5c78cb043bc"], 0xa) fchflags(r0, 0x1) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000000440)=[{&(0x7f0000000340)="09bf389ec71bd9fd0300a2b23f23001b00269d8b75600000dc953952b628ea96a13c514a1e4c8cc14722216bf673c65098698e010033a213650a5cd7ca42ffaad9e016787b169f7a252bb3f8911675ff99ac06fd22273bd6511d9612c33f866c41f034ff5110a845e33600000000000002b7432a93", 0x75}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000640)=[{&(0x7f00000002c0)="d548c294fc4b90ca7dcce2be1413729af06255f23b88c0f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d50ac2d2cea51e1dcc75d49c51f7b1d88321cfe0df81e7c5535366c2f1922498b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e332e", 0x73}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket$inet6(0x18, 0xc003, 0x46) setsockopt(r1, 0xdd5, 0x8, &(0x7f0000000240)="0ab592c185f160338932ce8d7d42879d55ff14fa6717be764a877d16043edc5a992e35bc456fd60033a286ce51030f8e0636e5209be36208207912fd201c22c0dc406847a35a3e3cd8b5ef35c5c4caae7006ad024e694c16be86363f50863ec5bfb47fcfb2088d2a47c1881ca2a91f95fd1990c627121ee686d90770fb72e88c63974d04b4e6319755c720ad9a2d9ddac7275b942e2e1af30c1dcddecb5407b9fd56ab669aba543a16ad26dd373ff386be471f066130d3ec5405b6d21a881d9a00844b351a18c5fe6d8072a4d49b74b89739b75b43e945cf04737232e7fe3288a6a27922799354f59fe251c897c0a7ab97155a30102acac56a2c32016038331d659c6fa3a99a1551788dc36c0e1330a5b9f413e0e03bdb00af6f85585cc025a03865f04595a7e58531779e17b02dcdf114fe25b4ddf911be975bab506b0d7f9c37d4dbc0f6484ac8b0b58aecabd516d4fa356971abab0e712d42c7ee019c93e69189ae4b25067657ca491f960a58d4036932685f282ce2fc8c20f83ac8dbd3e7f4007159aef5e1fe7973605a21aceb9a500d889bfc09d33391dc12364afd757f0d2ffb7a3b52c10e1a0d40851a007d813629dce1d2d6b794923efe4d7fa8ae1f12aa8adce89cec885339e0b70ed45450d972aeed0ac8efaecf3ef89a8d021cadb6ad11e3f69566df4b3c7bd6372628b4544c3af5681e0ac6ef7164f0ee387ab2cf5028bdffb3073cd284a0828e5fc35415b114cb100a72b66bd9f42c994dfdb4a655a2d467ab6f56703465dbb677f6eb61d408e57c406f33c768afd3fb1869d9fb55ab2c21fa1b48541a3827be4d9d871a0aa40e1b6ebf6bcf6f2eac504e4b20898df6ef620bdf97a4fccf44318839e9e6a6831562e47dc0df486024d5e7b36e329feeadceff2d159f13ee4a3dd769da1eda200d3c10fe01778c718077436cc8dab9552bf53b45abe98111d7fb15ace586ba324ae387697f95514c900c58c53d35b6f98eea5f00fe561a5ba0f69e3eab38a270b2ef068373615baadb29f760b8e8277763d43c5f4575efec93c82bdde3d511413f12118873fc191b462a3fdf260a00b2d5b0bd582173164e9b30e1be38f9ef5689edd3a05b418956ba0aabf9c3d960e72ee3d508e037de7dc8c80e0695ee5eb0e5bead7a74cae2664cd9e9009c8edbf78178d0360f1519304793a2c301ef5685bc57ebbf8575861c995ff26a032489ad4ea830c037f893db3dc081f304159d6dd62b3e0c8f0629552b055629724fd6eb19bd4769ae387d5f1151a2d8c76c5853cca7e0bdc5714a635957bd74a1aef99b175586d9aeb702781c558d1867fd442a00d704ac73edb07013748efc3d6e340658505adf34c9b4e856e8e05b2f6f9d1521bbcd5c8d1e4e54237cca8633acaafb1fa7d005fce7c1b6cb881591b1c570c3736ca770f121872637903dabea13d18b7c92d31fa3803c9f3547a8c0164fe6e185ab6751eb5f7164cd44de00d0e384cb3f25da5bf3942240658e5ffcd336874ef1f6d384d81f30790bcae4bcbc42ff41a77a258cc6b145b99e72019d54e9c9d05f9f839625807a091e800e5592511713856f5e28910a1509aaf823467fb43855be581ae72b10ecbf758bbe359a5ab871d5829b957cc36b050ba3fb428b4757bb675a2d7b3016e8505b29ba7bd31d188575c6c32812e0a97222a7f5448fab5307b68514f1a91de5aec96ba0aea1f4f3348d0cb69b516fbdf5a19bae77e2e4f24a693cce1abe7c29d8bd3d9c4e8ece5e4be420e8e3fca10c9992fbe5a4a40dcdb73730a6d27c8859422d0ff5dd6c6b1a9bb8afb1535972335f214c3c2232a5461b6f04fb53b4f5cccdab8d0de5f5cc4875cce5ab65a805ba125b6c828a38735336bb46a84dbd4f3ffd695def17e4faaeeb222d5518f9c80bc34137a8c891ce833e54b9039889dfcc8be4dd5227a8549c9e811cf8a40a3cce1539003f464e81a8a101590fb96a1b61cf1455f1e620e09b67399461fb1e0a8eb58884915323f80b9d2f82fc0f5f5f2ab7def5a397d0663ed83438903c9049472fe3feecbc6b29a3d4dc6185489d99fc43d21411f8691859a1b0e6454ce93cf9236f4b5ea5c43e62ca5fcb1846a27ac4e8faf7c520c7b9cf0b08b0a57c523cdc3a2a5f1664bbe7222bf3c4deae54460566f04f6f87539da8e40cbe0954897f017598bb275cdbb1951a73bd5b25410ae247d3b0497a9167ab9e6cc9e3301d69dd23b68be93c5593e16a3099423884f75add8e25f2b537e26e72de8b4ba5357f050a857eeea1dd54bd2257c99e473a81ef42547ee292db635900d127d9a71bc57e01d28c9d68778e362149e86ee3047ca09b5918000f29d34de7c7dbb5034e8c5cc65e7351c51da82e8c5d0d183a1a4f83997f6c404d95233ab318540fc2c0a518c92ae092f8809a379e78b7cfb6bc0a5365aff1537f0d823d28433a891753b3a2a63bf55b91aca16e18facbce715cd6fc6fae2d80f9007cb0374cfa60940a0e7fd08cf63951671e753765352cd6933b8c3763e5dbe981d36c97f2b7edf08efdb9270de594fe33a6a55f6921b0b3726f2ecbe1396ac851cfe623262a58ac95fe0084e281282c5e83b214db3ae4a1ac46429b6052da770bb4dfc68a197c3eda9190edd874c997c30499a6a2845dc82e8ec133197b5c5b0cf7f076d1091cf7b96ee0108f91a11537217ec904cd7b8e9ce693298edf729234c0040206f54e17e9bf8efc08dca339837d09082d702973538d8ac6234e8b36bfcb9351bab32511032513c4d02735d21b19628e6c1ced98a28d30fca67c073a4d1c38b8bb715bd9f28b208d65ee38a201b6243e8253f3f333b483b7fb2ddc7c724809a8ac5cc6ed7bea8b84f33f80a4f20b1ae0ba490ac0f335c65ec5308d0ab7a6f7a970f571bc20da6a703650a1461324a748f877008b8a8a418b3c1fddfd178c485546af6d9aef6c929d163fde2f07b49946ee3e70fb2759e7fb7ba8a2efe52e8ebac581b637de89816cfb76b6965e2ddfd28a69c7d085dff7813c48fb1c356be9a664acd9e747300459ef40d7380ca21263332c2e5d029cb5b4c1d80b327ce2c0ea93e7fd98f77a0949b5771cc726162a359b482ed30f449c1d21fa91da1bf1f0e89479155ef25998104512ef688b7dedea1b58fb6092f2676743b3ba1035751933b645c3075e208e038944e47fc9833e82a12a55605693267aa666fe62754f9deb19375742808f7be12a4df2f924a1d467b5c496e03cff840bf1348c15c72dbe3335c90ccb650cfef03e58280ea4ee446f603fac2ec774401a6289cfafc9504deb82828f533e2d307c8197b18a9f86a543211420ca70ebdb40ca9739dfabb8ebe6414fd37a09a62a73f1b5f90a0d5a66f4eff15749726ac1e452d7603869cbc5d189785a56ce3e060567d1472ec3daca52c7145f4c5775fbe59259092907f3c5398d8cd9c35c03209835e9046ab52ef79b257889aadf3a156a9c90ef277b05dcb54e17860864a0317591ea9155deb597936cf24143ecb38cb18ba26efc607bf3bef43750b4ce7303f6f9e4c8f232b43f1e0032d360edf14a1ce3fbd71840cd854478f0413e1fe48f2e56499f81df7f58cb5c42aaaacf0a569f2fb684b2c4b7f28f1bdad69a054fc454332606a82e29bc2b4f2361ae589608a46c4692752bdda7ffe0bc199eb9e801a5089b2cd165ee8fcf3f7676c307c1e42caa5d1423d2a82e519fe7019cb5fc70cf804a3c2cebc699a52f4b10c6b0cf05efa37fbfb1b00404d7ea61ae7824dddbf735f31d745c1113be498903e4e00fca432544ce5fbb0b30110235af4eb8e9131225718811dda139b478fe87001d43fe9c40d8d9ea9944e8bc1ddcaf673360a711e052264e555ad8671f16e80be75c216dbe8c07c6c0c85bfc3f46da8973f00d7bf263da7b9e73df27eb229553518427c4cf051644d4f29fd205fecbcbdaf73a0094ffc2fd2e6b02218ca6c35182bc02b129e823bb73d067ec4571a19c03681a9bb11f1f0f2fb2a20de8163b688c6db70708ed373c1e485d7370122abfcee79a91e950c65cf8695f4829351c7032e062a80c07fda12003daa80796b9f65283a20e7a9d5738c4a70fe31536c73e9b3a0762030d600459aaf9cf6f3b1775d2aebf4348cb8d639ff5746517969075ec64f73e8105a2e7c5aafd9641d8dd4111118c4bdbd6cf6ee6604f512522001f3a942adda95e5134c9c9877a034b7990a747b6f0513ae2e7450039d8ad752522d2f445f9e8418a8f191b2c62df796cb64aee61883f06bbcba18b1a23119f9231ff6fd5a0d5fb8ce26e64ac6cb3c4e6f156721c5caed46fcc72cc8ec44a8fa8ab05f061d69084273e020a21513913ae27f1b331939bbb3d02700b63d3de86b58e509019a63d201b7f8a2370964539cb09db8f64b0ecd0df69f05d665ea5447218b119047d8dc06906297eaed7386b743b55c20fb8f1ab88dd2078ce36ebb2418901a922d2c5ff501cf0b7372abeebd0cd8e5f8e3a880ab58f2e15d548f2d0e96f0cdb532c89da41b94147f555213135495dee0affd9add608d5547a3c0db79ce502f53e36a9eff9a11714b2ee3927bfb51bab64aa28e58a3cfa636fb6c513112960ac375a6f10eb93ec49d7233a5ced4affadeb7aed06b5e7a12dda75ece25e4dc5143187cd0e6677d7d29c1d59c0ee4a1b1281fb115d0c6a83a718246b3ac50435550e5d3587be09105b89aca0faf7dc0bac014229b6d27d99db714068211f96831221f020a382fecacc07a31ab90f297e5e0b0b09179bbaf3694a5bb9db8c1c8e025433b50314b45c902f6c5c710f4d0feb19987d4fbe97712ca03b7efbbcf6f8577339a11566fcad886513a88d4f45f11c44d4f2e40e7fce92c41f41f9545c3b46679628c046d3d78b89465b1d90b857a66d3c7d4f373a23a0901e8b3ea1672ac0961607d74ef70baffd81d3c6aeee68a504b9d40127be4926f8c82500665aef230d67b888eae4e6f432def1dd89e4d720f07f26fd748b8860aeeebacad1d9aef6eb6d7f90ed7a929ec31b4ec9246f5f51600d5d9c7c4cd82624c24059e029df45f02b596292d6340b211c6fe4cb6c4bec456098186f040949343621c61cc9d051a5e983b446ec98c53d51bad5d76985e59a60f7dc6e248ae5f01942acea0e9954fee10796f9091fa0d6fd20a0cde38fab5f020825cf8781eb547afb041c143d70c2a91da48dc1a2927ed94e2d23aeaa29ea0ff4df17d707115b449a5d1ba0d50ac281f40e6499a23f290a590c0330ec9ff65467072a37303ee92f8ace3541d15b24fafde65660b9d178c88aff7af62a397987c18fb46f6fdae5e834154faf978a78c9b9241e18758051b6b4f6cef4ba7e5d96726d1718fabc3d24aedb4d96c02b4c795a67b6b5d27eb6d01fef142fc7b8f6c51a5698c3ce0cdbd1d2eaae26659e880afc573e93608a155de9ff0ffcd443f01811e49f8d3aa3c1e730810e2c198346b47183ab5b4ee06d6e930e101c77bccb93ef389be719733a293318239d7db76d686f5d5345f6270349d931f605211a500f3f14007db037c44238e5a402389e08958ac62ee0e30a97f575f3e028c13fb2ec60ef22269c14d3e6fa6dc4a7c0cc1a0ab276dde2a30eb475fdaa879afee116cb998fc95703ec9be3e5e528913340d3ac577bbc86c760aa45a09a1b442debf3a14abb7ec78d590cf7c447f6724d9d721a9c288c62f7d4ee8d76835a41cbdc5e6aaec7a4ecab3a9f92af0853093a22158557b941efa3830398423f93a43c2d67cac991a2d956629c410fc0573eef5dcffe9c694da372", 0xffffffffffffffd2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c}, {0x7c}, {0x6, 0x0, 0x0, 0xff}]}) socket(0x2, 0x8003, 0x6) pwrite(r0, &(0x7f00000000c0)="fbaf8a8d1a02691424b81362cfa2dc710d1a73f6357e3a0000", 0x293, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:27 executing program 0: open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x102) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 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) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 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(r0, &(0x7f0000000100)="8c65", 0x13f) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000180)) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x8000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8000002c}, {0x7}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x20000000000001e6, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) getpeername$inet6(r2, &(0x7f0000000000), &(0x7f0000000140)=0xc) 16:00:27 executing program 1: r0 = semget$private(0x0, 0x4, 0x2c5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x4, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r4 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x100, r1, r3, r4, r5, 0x8, 0x8}, 0x8, 0x5, 0x100}) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x9, 0x770, 0x20, 0x2, 0x9, 0x401, 0x0, 0x2, 0xbaf00fd85e42c4e0, 0x8, 0x400}) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000200)=""/253) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f0000000300)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x3, &(0x7f00000003c0)=[r2, 0xffffffffffffffff, r7]) getpid() r8 = open(&(0x7f0000000400)='./file1\x00', 0xb2ce65413f5fe5c4, 0xa4) r9 = open(&(0x7f0000000440)='./file0\x00', 0x20, 0x0) ioctl$TIOCOUTQ(r9, 0x40047473, &(0x7f0000000480)=0x7) semctl$IPC_RMID(0x0, 0x0, 0x0) setsockopt$sock_timeval(r9, 0xffff, 0x1005, &(0x7f00000004c0)={0x9, 0xedc}, 0x10) r10 = syz_open_pts() ioctl$TIOCSTSTAMP(r10, 0x8008745a, &(0x7f0000000500)={0x1, 0x7}) r11 = syz_open_pts() dup2(r9, r11) r12 = socket$unix(0x1, 0x5, 0x0) recvmsg(r12, &(0x7f0000000c00)={&(0x7f0000000540)=@in6, 0xc, &(0x7f0000000ac0)=[{&(0x7f0000000580)=""/77, 0x4d}, {&(0x7f0000000600)=""/98, 0x62}, {&(0x7f0000000680)=""/255, 0xff}, {&(0x7f0000000780)=""/185, 0xb9}, {&(0x7f0000000840)=""/248, 0xf8}, {&(0x7f0000000940)=""/183, 0xb7}, {&(0x7f0000000a00)=""/173, 0xad}], 0x7, &(0x7f0000000b40)=""/138, 0x8a}, 0x800) sendto$inet(r8, &(0x7f0000000c40)="911935a104e365932708f1906b44623cc5c2e2f185d980b9ab006c4f26c5159206485aa2247473cdbf39abcaac33d2f57a3fd44b1315a077bb0e1008bf7d998b2c05357fb75198a9e563f715ff386015784d6ebde119693f2c46e79de0680a9e78b08dcccf76380278a9", 0x6a, 0xc, &(0x7f0000000cc0)={0x2, 0x2}, 0xc) fcntl$getflags(r11, 0x1) r13 = socket$unix(0x1, 0x765bdb5c36cbb7c3, 0x0) connect(r13, &(0x7f0000000d00)=@in6={0x18, 0x2, 0x6, 0x7}, 0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000d40)='/dev/zero\x00', 0x800, 0x0) 16:00:27 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100", 0x8}) r1 = socket(0x2, 0xe7d2c97dc8b3c1f9, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x3, 0x0) r3 = dup(0xffffffffffffffff) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) socket(0x2, 0x4000, 0x6) writev(r4, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x8000, 0x0) r8 = getppid() fcntl$lock(r7, 0x8, &(0x7f0000000140)={0x1, 0x0, 0x5, 0x1, r8}) r9 = openat(r6, &(0x7f0000000600)='./bus\x00', 0x40, 0xe7bc5f72105b7051) ioctl$VMM_IOC_CREATE(r9, 0xc5005601, 0xfffffffffffffffe) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x7fffffff, 0xffffffff, 0x1, 0x101, "0172949f36033168ea021062cb738f10ab33c40f", 0xa1, 0x8f6c}) flock(0xffffffffffffffff, 0x2) close(r2) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x3}, {0x24}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) bind$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x2}, 0xc) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:27 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x0, 0x1, 0xd}, 0xc) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r2, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) getgid() pwritev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)="30d454f886a581dfaf3d39c53ae6c5a1dda3fa8dd8f1875daffef5efd6fd942efacc411169af91b61fbb69c9c8b68b1a7c61640519b22af6829490232fd3042ef6034f", 0x43}, {&(0x7f0000000100)="7558575d53da557fcd0c3692f8ba59e1a14b410d8db15e71b9118a8d84cce295cc79ea15df82c5e57c9c7fee65c3577ab04a38eb3083ce0e4b6596b9028ad15d5df1b56f28e9bd210ed65e124c3900eb4bd976312ad1221137886f0dac8514b6a71828f64bdb73ea4b4df577151c5dc92ae0825106486529e4ab191ba475c664c943b1988e5d4cfd5e435f8a97e5d94ec6140a8af2dae4a0f73c1d261502f84bd2497ee44047804143e3a1a03c60037fddc528e3", 0xb4}, {&(0x7f00000001c0)="8d70c5fe4a8544ec7dcfa913d9923b543315ef1d0f32707facc62b93f574c77bb4925abcb8f8f6f2ff1e8bfb2855c3fbc74b83f0fa3fe300774f0bf3fbc9e92e571b8fe3d43e0e0c665db2ca9b4963fef8485c07cd1a640bcb3b271447c9c299ad2e63f7fc764162788f8bcfda77751e9536ec6fb91320588b2fd129536fa4750f6aad16a309ee888a302a6c82dc95b77bdcaa25a275", 0x96}, {&(0x7f0000000280)="cca6a6360ddf27fd84ca20a87e6485a4bb79ea16805bb52bc7430bcc4f1f12b88e61ab23be9bf7d4744a1355a22c39f1b1c57e1906505562db36ebcfaa621653ff8c0c761429839252f98e4502759dadd485ea4eb323790e8dbb7cb36a009990935d4b57d049ffe6413cc35c21e4614e175431f79c3858daf83db85a09ddc6cd0a69bf30c74747d841c1472976e6e1baf60b5bf25b75e61e644b25fa669865cacb3b7d72fe665f2ff1edae2095ae7d816c85667075dae97ea2b17e9b6cf3659ff155dd82b5240c9a3b78305cc5a0098dabeb644d0c03a85e4f0c06f2894f32ead63f8ac5c94e73", 0xe7}, {&(0x7f0000000380)="b9b1ca7ccfea424e8d921d375b0129e70e7ba822a1b381b2bffca60c68bbaad3ad7548b0e6fc3f2303fa10635ef409ba", 0x30}, {&(0x7f00000003c0)="d74527f0fc8677c7dfcc6f3c51d1909831b5df3279768aa584817370f4387919faa6ea3beab1af9cd45fa1c772efed597cbf7444b4fb3560d14b9268b10cdb7e0261e9864ab7141fd634b196fdc928387eb640a9bb53973344334b3437b3d8797fad", 0x62}], 0x6, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r0, r1) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) unlinkat(r3, &(0x7f00000004c0)='./file0\x00', 0x9053fc8732d87e39) 16:00:27 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000140), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r1, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x40001000, 0xffffffffffffffff) accept(r1, &(0x7f0000000080)=@un=@file={0x0, ""/36}, &(0x7f00000000c0)=0x26) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x120000, 0x10]}, 0x3c) r0 = open(&(0x7f0000000080)='./bus/file0\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:27 executing program 1: socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x5) r2 = semget$private(0x0, 0x4, 0x500) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000040)=0x9c41) recvmsg(r0, &(0x7f0000000540)={&(0x7f0000001fc0)=ANY=[@ANYBLOB="0000000000000000000000000000000000003f64dab000dd0000010080000000000000000000000000000100bd7d0752f80726eecdde66aa930000e2035dc77e0000000000000000894b4d0000000000000000000000000000000000000000008f4500000000000000000000000000000000ffffffffffffffff0000000000002d54bf495aee9c184d967cd77e965d8829b05ced3c3abd919d3d02d976bfd2a77f84061c64e3be7d933149a909251c1f002dac9051ec1d43c8dcbdb2d9ee1588713f7e096dbe4b91566bcb2289cd38323058a39d5fe4d6b7e8e5baa98bf8afc8dd22f7b84b3b8b53b7829d46a1461ab2d747770b8695fc6a86bcacb63514a6ce253e017b9915c5e39c0f56f3591a5e5e248af39d83d6d8c97a618ea3506fae093cfffffefff6a16a2bf194cf0e95293f43e58aef45d1e66c5014d090d4a19bb97313bf5a45b5f25d8bc1bc25b728a6f739cb148a388c3ab74cd64e5c9f2cc50c53959046633450f0e4c6091e8c003d9a1008160b0d3cb3068c81f4795929567a88bf1d9b4fa55dda1f7479ba4e382b676eef711576d61ceaaf77d2508df4a622500d32c3b8370137a6682ffa06c1a3ab9b096cbabc37730cf929f63df48ee687fd3f06c540c3a71db7e475a70eb8f9e356b68db1ef85f7615445e296ae139aef70df91693e066c34cac5e9021485ec503ab944791b385d437e8c8c966a96fc0049288231bc6e62e80135784781b521b798721b2f9e3f1ecd25a9743e2a5fb64cd6ec3f77bb630185ce9d91cb339c5b7cd5e2b7cd4f5c3904404d74b0252ca7dbb800f25cd67053317be21acaac215af15091a93bb4ccb023af30d22750568bb7ceb2af7939d1d75748c260c02c20b725f376950830a88dc5d46bec0e23f4c2412778439c0e96d1b61888ef496a83e71adf23a54055d2be4df9cfa512c1534345ad88b6910a322dc9e293d8ea4b911ce0c289ee54c724b25577e55b15874d2e968b78117cd367359ead0d4b712eae2b15719966a0e87e6d1a09527b196ac05ebfa06138ee3cd7160b1346b47f78fcb14a7e910e49d40481d846b5cd1b58ea9b750f8ab85cf59b2569db10f02e73ba10d342d413083c508cab9f836d754b61cd079481ff08f955bc0285"], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) acct(&(0x7f00000000c0)='./file0/file0\x00') r3 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$VMM_IOC_INTR(0xffffffffffffff9c, 0x800c5606, &(0x7f0000000200)={0x1, 0x1, 0x80}) ioctl$TIOCNXCL(r3, 0x2000740e) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f00000005c0)=0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000001680)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000001880)={0x2, &(0x7f0000001840)=[{0x24, 0x9, 0xffffffff}, {0x40, 0x155, 0x8fe, 0x223a}]}) open$dir(&(0x7f0000000600)='./file0\x00', 0x20000, 0x20) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000640)=""/4096) semop(r2, &(0x7f0000001640)=[{0x0, 0x200, 0x1800}, {0x1, 0x2, 0x800}, {0x3, 0x2, 0x800}], 0x3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r8 = accept$inet6(0xffffffffffffff9c, &(0x7f00000018c0), &(0x7f0000001900)=0xc) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r10 = socket(0x3a, 0xce41ec7aaa655188, 0x8001) r11 = syz_open_pts() ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r11, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r11, &(0x7f0000000040), 0xfffffec2) close(r11) kevent(r3, &(0x7f0000001940)=[{{r4}, 0xd50193f0c03c3fdd, 0x40, 0x181, 0x7fffffff, 0x6}, {{r5}, 0xfffffffffffffffc, 0x20, 0x4, 0x3f, 0x4}, {{r6}, 0xfffffffffffffff8, 0x11, 0x40, 0xfffffffffffffffe, 0x2}, {{r11}, 0xfffffffffffffffb, 0x4, 0x4000005b, 0xdb83, 0x3f}, {{r8}, 0x2, 0x0, 0x80000010, 0xe000000}, {{r9}, 0xfde95b337e4139ce, 0xe7c9265636bb89e5, 0x2, 0xd5, 0x6}], 0x40, &(0x7f0000001a00)=[{{r10}, 0xffffffffffffffff, 0x4, 0x20, 0x200, 0x8}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x5b, 0x40, 0xfff, 0x3f}, {{r1}, 0xfffffffffffffffa, 0x6, 0x10, 0xe5f, 0x100000001}], 0x3, &(0x7f0000001a80)={0x1000, 0x896}) r12 = dup(r0) ioctl$KDSETRAD(r12, 0x20004b43) semop(r2, &(0x7f0000000080)=[{0x0, 0xffff, 0x1000}, {0x3, 0xffff, 0x1000}, {0x0, 0x3, 0x1800}, {0x0, 0x1f, 0x800}, {0x3, 0x6, 0x1800}, {0x1, 0x403, 0x1000}, {0x4, 0xffff, 0x1000}, {0x2, 0x8, 0x1000}, {0x1, 0xad57, 0x1000}, {0x1, 0x6acf, 0x1800}], 0xa) 16:00:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) r1 = syz_open_pts() ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x9, 0x90cf, 0x0, "d730c1e7d2119106559b6f6ab6aea417e4e74de4", 0x100, 0x9}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000000c0)) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a383f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x7) write(r1, &(0x7f0000000800)="9cd8a7d095966b119876e1e0bac452d8224b383867cfbeb2025ce0734968b7cd8ba620bacb825fdd5c398ca83aaee92e1db6a797a6c1967ac8976f4adf94850745f0d02e9c227eda3d5da6220514d611955f6fb0135722cd3388a1f5c2f4421fc7ee83b8ab42754474c6d0fdd137072b75116198d9e37f964bb1c157b551f5cc97541c288e4af15b2524361735ab2d64f54eab60ad549b04438500150e0eab2e38ac85dab770f43eeb7a624fdfe39d58135897e96a65767dcd83c2e2800329bef281c05a2e5e835143d73d63eb4a674309fbee5bd3197ed1cb709e46655ad6b9eb27ae976df3087a53b9bd1052e2dbe4ac5cfafba9e319df08ca3bd0b6ce808a0add5ac78b8401365201a1c54dbaa5fcd874f5df7f7034cdddfb9c19b0ca516b7d91af8423cbe1c91e4e5d172df8e945b45de0fc7884c49bb82341954b24a856a737c3a5e6d247351885ab27db45a78e8a744b216090449da0779c063ca5b8ca211e6b325f13504c469882f94a2a0cd5e4cc8201dbed91c1ce120ce4fe5a50757bd21f7c26c7cc85822f9f12a6d58432762d66d5429a602be50629e530d56f176de78b3e0618fda3493b02678ff7c9e6ed967a95c5ba44b488413d9df8b8827832389a352b259903770bd1f7352ab46eb3bea1cb8a5b5bca8309c25f62445bcd46170c224aadef4128c0ca358da707a7f0487232af4118aa93d3ac422aa70a5226ef356fd841e4eb5fe8c184ba0bd8aed01239997b9f1c8a1016e91956ee4671d400059f264a722e8b31e35e97cfe4a0d60278617df3fec8ed5b2e06ca2cfdb016d0c846c4bf67d59c8d6af9b3783498c491dd382b14e22e2806d43402daf944673244e1b8cca1dc13815856cb8f7dda165a57d2011ec553a9270ccb6101f8977b04864e843acaeefb5aba4793e7896e2c226ac53ebc41941df27a7fa72bdcc923475c02f8c1759e898c292efa06e70477dc989f9528e6312bea31c55bd21690d5704f25d83bffb87b583e0ed4ffe4f78993d17319abbbe5b5386287482bf64cc2cfe62f157bb681eeb920f70b8fa9511cf278ba77e5b233c629d5d84338d53f53752229a2a3800325f6238c25c7ff1daabed9a0d54fbfb26e22ca4288e3c9cb30906c68f8fef060624e79d563bd32506cc25cd9b8a41b3e9f2a7848b86e88cfc8849ae554866d5181ab6b80e9a611a90c10cb712add9e6f9fd85e20c734033f761f5968bc2c4b342fcacc22eea7d6d1b85c11c351ec9a7fd8b09a09211cfafb6bc5df7b9de3e7e4a1063e3ac44a47acf55c01ffd249d683113cef056b3b3e31a5efc8509786f15a1ac81a55c44fba673d6e69bd933d5e1516259265d4b2d10923e20ff7b2e5752cc9ade37bf068a7fa5c57712a136afdcdcb883d3d6925755fc9a810f73be5303e15", 0x3e9) r2 = syz_open_pts() r3 = getpgrp() fcntl$setown(r0, 0x6, r3) close(r1) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x0, 0x6, 0x1000000}, {0x18, 0x3, 0x100000000, 0x4}, 0xf5d5, [0x9c, 0x3, 0x100000001, 0x2, 0x3, 0x4, 0x401, 0x1]}, 0x3c) recvmsg(r0, &(0x7f0000000400)={&(0x7f0000000440)=@un=@abs, 0x8, &(0x7f0000000300)=[{&(0x7f0000000280)=""/79, 0x4f}], 0x1, &(0x7f0000000340)=""/176, 0xb0}, 0x41) r4 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="14993f4759"], 0xa) pwritev(r5, &(0x7f0000000680)=[{&(0x7f0000000480)="4ca600c10d1c3dc07c44e3e87ff136a1a3c55b1c0c1600e71ed272839e269fbf75f825bb9d7c91d79475d969cda3b7c19acafaec49449d5b5c50f11beed9657b07d81c42237c8a72c102ca404ec91e25b22a03f6b5857d27d946d0d390829ad0cb1227", 0x63}, {&(0x7f0000000c00)="616fb0f19683f0e00d805ac47ebe9bbdfdfff5dfac714d5e79e447bac22f8ee738bd9b5f50c9970f9f61f207014c17563ac69996d4b04693c7038a6444b9539479feddf0ea6bf18a424816e5195ad20194a5fce8e292af00e5bcfd3db10c35b6f1c16113cc49baa8938cc47f2962d2bcedf35302e3f796bcca08a79aadbb53818d0ea8b374664017c13c608cb6ed9ae69f5444652163db47afc4c42306669247baf2eb5cdd6fd08268b3307b486bf6cbf5917780b1c103ff12aa39fa31a3bd4bfc147a8ccd3607a4c5f326da8fd2ef0e525eab3ad33e5281cdb85f5981fcfcaf5c31af1edf84e9a348179ecd6c833405a3a4f83fd02eb3046e5df4697efe7ae43c34de3aeff1b77404f41bbd3f805a6b94b85f469b8c55e575f32e31e01446a1b90f84c6bd928579dc17e48feeef929f0d8e852f00283a815bd64641e448b9f7edea73a58e7f5843514945711230940e48545ab5c45b6805eb0a52675a1ecc3fa6f5656b11784e18aa4d2140c327b60d84bd562df1d0d81247651ab0e5e0ab60c04a80e50e2a7c86fa95d450f9c7ec232e0e6d1594849f33a7762cea99d44cffdac8532271e6d877943338c9cc8631478ec56ccec59471813cff6541bb5c054137ec1d8cb206017a4cfab2c25f52d3af4f5d95bcefb0efa936a53ecc73a832d2239d534fa8ae1d40f6f618f38cd3063c1ebaf2b135ce16dc0795be9e8e7a9f71c620e8db274f20eaa511224f858b147bcc5a0750bd8d18563379ec4079dcfdec42282d38b0692f0ca60fbd281e2959e3fc165f76e1ac6beaf5e3ef01d1126c1c11ce914f704ff258a60e004a379ace371fc73043781f02f2131c5c6cb68124f57ef845f039b53b768646cfd025f6dcc93e9bd411dc5ed6c8fdf207e470520eeecb201ca7f689e077743a6c1cfcfc36e5275ae1559554be448a85fa180a4d5c65210cfe5880860ee17bbd5c45456cd5e1a4d7b135b521e7bd339171e9d6023d2209f0d93917803c050d017e8fa48d18f3348aee008349c3cc82f494607db3d360bdf710092230c8b0e69731f5ba0d8fd226680274b383f5cd05ba191e591f1ac02e0917cf2005507e8f3711060a854595023da19a9c2a4e3294df0c53f243d7118f46e7d487c432dd495a537c1369eb4f4aed62017603eafdc506693e241bd9b614ab353ffbcb50b40194b15c8406180fc0090d617d235361b69a777f49b17e0b6cfd011f35309406e72fda9ced11ecb8adde3fe17c8e9ab069b477afe56b9796d9c36192a361d7b3dfe281f6d303f11c7d514f1cd0310a3b4dba7b5165b6f424cf9aff70d4ee980f8dd0f60c499e5ba4ba7cc1c3b4e98cfaeccd25b66311ab7cd70942c2ad043a920a55d235118c0fc1df601dca0af093836b28b2636f50eed93eb570fc2affd0be6257448d2769d7026e2b0da58dc26370271281cbca070d699a7a8b745b8bfa89013d84e6a58a67a9869bd8dd6492878d7df579cc620fc67c811fc953a09da59b2c46a16ba5c5f2266e2402d785776e69838826c625463b0fec9e3d0aaf9444e0f4ddfaf6122b57f770075d6a0d11a85749bf333fd62377de30a9e435b09d0df973d8eafc0a5e2c4a65734ebead4d87c77fd3705379eafd2fe0db16f04aac9b41c027dc96d93f4f94ac3939433f0f4bcd97cee353083f2003eb0ea0bf6cc28ab0494e05b3eb34ee13eb00de7890d7e1ac2cea3dad8e6d94da9dff6cfb78f05f1340bc9e4bad40dae917ac1b1f2084cc3884123a4388207bdae1fc081453ea6707bed845ae60a63515331f0a0651e8435a435c6f4eda84cff90e6c848e2c9ca3de2d8358c7379fe8b1414baf419542492e1b73275be8e2ad71995fd5f05ea098948ffc841e5a7b02fb076f1f4c9c6469288fc1a61f1f7926b01e7f2e25074d285400b57ee1d4b4186277ee13f18ea561499b0efc53152cec850188d77e705e90388f5bc63dc51bb9791bd1448160ffd0a1d87f2bdc40e26fbc914d48d582df2bd121d35083bd6439481c43dc8df335a960482a6601b1b2f5643fe278350f8fc44d62482a6759204fe10df96f1ee2bf24404bc1cd4e656a3f5a10ed1f13a924ddc8db06862abe7b2642b8dde1e98912a1c8c7b86c84b744d6b4ac793ebf80f837ab1a05080d467a3cf82b3119d8455d26b5c13929aa6555cb05af338fdff4e9f8d12a3a69b9ed36298975d02f3877b99690ac533abcd8e21bbfbb830e5d45d0d55484eea838e8f7a48cd2b729dfe0f12403bd415ff36e485441b1786c4a4c6c22cb7fd44ece88f67c94dc2c25bce76abe4f67828048e8e21eb3dc03636e7d892f628720f4a1de7dd67221d9653b10f7ec0e2d0827294c8c983a99e424e51e059bfce87aead1a23209dde19424ce4cf148ae5a489975c9f97325e65a4d8c2237159e3d4221782c08aa666b9d4c8647b7e60e0d9588018bd0fe7f8af12e20bcefb8971835bed8ac92b5a5ce5eabcd6131eb5c9b4b5a0014bcaa071dcfce2c95255461f0a44e46c306d883ede6bd7dcfccc6ce7afd59104d667d2707ccf0859bcf0e7003c6ec15de5368b7058eac1fb6d59524bc68e7f7268111c789e1cba728d6ccd74d4a9ee7fcb3cc336cd7a22ee112085967be31315864d28688dacb7dca47f8e2db02f0c09aa45d8860bb7ebe3390c76628ef23295258ef8a0060ba51598b49ebd2bf49b7e8d1935fff8c44f8b1c6b84ad5ae7cdd848cee6fd2f6cac3dca98b7b0ab12782a44f88a0aab931c149882d2abd8f990a4bc9e3285d0fb92b1c75454963d8296e29e25beb14f94bdc318481b1ac3a9637a5198eacee421bbce5d7f07569d3d24d1d454a1a50ce738e208c9091164412feba1b4e46f216342eac8c020c2febcf17654d04c74afa5dc1613f859c8c56a6fff9b86b1865661ccc0d931a2817a565b2319c478a2177ebd244c00f5a31d11551801dae79a425a15543939d712b4392a6734dc4caa46acb55bac99f948fb9cf552bd36779acaa96232719be225e6fcc78ab955dfeb7a2b310dbf1fdba1c05ad551565a90dbbf09a72a72b62f2a191a810607be1645b3098310bef1cf53f0c7b229a03914fe20dea8ac8861b3c387ee764d52918c026fcd5aab501ad49bd6aa595caf990391817047e2e6c53acff0c5e2200c75dbf5482cca196dac4adcce3201150489538ee7768c86660e608d2a1dc75b47b8baf86547e2cb4d2e61d7e91fd1ed9b57fe4ff75b39194bb89790b0115b531c4f92fdb16e4801ff53a5c55c9619911d973eb21988680f977ddc3dfadcfd308a31fd7b5b2ec6384f3a227bd9fa7f183301cd27c5097a7c2fc572890f0aac1e335c27cd750f203872ff039bd8643a6621e54e29a7296607a0f2b8f38de00925c04565560692865f0ede83920b88019de29bd64cba7274fe0e9610081091b8ca97e1daf9b680f50483d501e5a8989ce9271426a4626d7c107d7c76940def378d56737fd26853ccc9cd1df82fb6aaf3fc9a8afa19bf179a0f2ade3894cad2b40392881f1f497d5370ff5d27c9b2236b07af0525e200ed4252ddfc6976d169b08e2e4a795c53270198f1eaabcb64e7e6101a3ea5ea550185ad53f4df0cea513a16e62562a9d3137fd19c1e54608a50b607e15ec573f944200f5653f9d357e388b7b6cc488e46c74b7047a298afd75e474ec96500e19d16fd23b74690bfb8fecc436ce4a6da1efdeb734538e6d6ca2ee65dd327cb5920b7f9f8f893c20258c9ea8f467e59edcf834f8a000abb7e6deddf94bc71dbcbb7c3635f90a15ffdf866bb2b526b4dedbb67a6b0fef4493d2965b9baa57f7c1d53dbe53e4e5af7c61ec2ffc1c563ce7d5127c928aa66b56230f331f4b3de0e4a8bda963e55bf43ef2c7e25bd526a666434e025491ef67008ef90241a5e3363de18f0a7d6372e7730d4332962c5c54ad8eb83fdf1549d405a4e838350c74348aa2afbc39a0ab5be33b9eb3538a1a63115a7bfacd5b82890a5b743bde9aff9b6f42a1b065696d6ee55366c70c28dbd440d90c36d8daba130b81558f89d311a5b3004d35da18ea82fb2bdaea99f07845d66398fd23a42191e89df8aec67ab6b24ae255817373bdcc996f81582029d66257cb778c9e94c9e691ea8625af826852063663782d707dc38a65b5b1e69d6b9ed36fa8e0ba299c32d29e8677eee2d2f9312e735d3c686617d4837c583fd16dd4ce11c7404582d41e6c03a593921a7038d65a6c72f6a1b636a43524a29024a293404dd0239950ce9414f673e0c184928a710e6b9ee23ef3f0e809a986acbfc293d2a5f1df52bab49142fd9612c4086fc79bd4657a47b7dcb315e398610e9c44715b10de7c590a802e564eeadd7cfb39bbff03d41ced7b3f0bd5b886b475061cf0900617d8bf5a3ce90a07891742fc7a39f44eae3163b8a05180211c5e726e7ba66be67067c4f8c2a73949a93beb3cdad6eb267bf2d363f212608eb19a1c28d0e14f7b19529b345904d43e7ae2d635152da2ec0e788204d4671b0f2211a11c47f03773ab1a7ca89907c1004a2a9e7ced79b8a4de7b1b2f93a82e628b4aaebd2d3f9a200d2b928ff6d4847772e135714d2266da9167d0cfbff543f8a24e88faff0e14ce8e6413f74c6e1c83131dee58415f4fbd84061da466cd739b622596e83871662788d6add28286c27f64453004b684680f6344c4376a31f32e2c932e1b45579cad50f705ee2333d72517b7ad4c7d281918b94162b4febe201e3045b3a2a29fff4e0629aedce23f9acfbac75a583d59d11f10953c3142b0f74d3920449f5127c8ad8e8d46ad8ca6f5695a526be6a206491ba3a9076f54a6e2d7fcfdc506a0ec316721494d56edfd6dd5c98f341bc44023f12b7fbc09a33e573a06870ab20a5507ae22e6523c17dfe9719face5b2c2faf084a88532672b94339beae31a16c2c4dc50a1021f3dc17b45271051c5646f7721f0a2809e4f5b904306cf930a0cd4a5edde672ffc9ab550dfca1d51d0f04c06447846bcd591bad7d3d235f9bb59f615cef79d3f2fb9d7386cfa12500868e169a0d985c43f14ea560a3fd7a3169dd885963050a9c79856d63498c2bfae9e531bb209204799bb24c768fbc7a7dc4fdfbd76ea3c5392304913b594fff2ca452d13ae6bece967a1cccb49445667871dec0fffc2fe6350f0c284ad8e60fe28b466edfb2d27d6452361a2898dca69efaf58fe172797fcb4879dabf5cdb578f9fec29ff005830ec48d62c2b5f4893e96510c54473acaeadaf8f2ad45e152498385ecffa4b5e0869ef38e980106d0111b60592de061eb6c7ef50e65dddcd6d620f5ecaeea58437565114f2109f6c12c7a9645bff23b423db5f75330cfbee8a6c81f3a7691fc56e934d001d16002dbbe6e18e18379f093c3656e997bd71efcd376a8d3afb9ad73b86ec361059af745c00e35a87c8aad04175336e86ecd7c210c1564bf3f6027972078868d9aced6e74ab9adad68ea406e333ee529414a7b19b6ff1eaf2f7afaf059f8f8fdbdae17ba96da02b7933b364199bcea288f4aae89866b3da1541f6207c39aba22b5b3da218f196d0b039b4c252cc4685638c7a04577b56cd77117d069f9b1b246bec92613681b9b9ec1edf62f31eba6ccfc9270bce497d3aadd7358cf061c1ca8eafb7e0196e8d5acb4ac334327342b9984015c583bf8be67a248840af3dcd29cf13ddada9cdcc0e11e150ca190cb520ebdf7d386f6483ed668b01dbbfe465935ab6bd546f359d3754124b4e2a9264cb0eb43ffaec0713012d1082175c52a9002cc17c20216e9386caf005baf92f52f3ea72dab490a257dacc96c", 0x1000}, {&(0x7f0000000500)="67afc62c749d0f2b18e909ad1dc75793ba2ed76d64ec28b83b06b4f2e031fd43c4f9bdfd147f74d40ff6337d2717392013cf3169b7c168c2ffbc6c576dc1fa81aea64132ce2252a02344c338856f0ccf5bf190564e7699cf2e6c89be0cbb93bee8e92fbf348f4821c7952a4d5b5324fc29fbc6fc52c918ddae48af4c2cdadf97d3b7721641e8d7430183e2a9a072bb1ff7dfa155785b7d2a4a4ec2a8e2d409884a95", 0xa2}, {&(0x7f0000000140)="ccc548eb50bc7ecae080bf7b797e91bff252", 0x12}, {&(0x7f00000005c0)="60d124981b651d2d15c3b180111d4754931da37b0895f739067a8cbd1ec97845d219f7043a819db5e4b1f11311c921cb5df333f48ef4bb39f6e0a8ee99220cd6e7570743d015a34551489deed7c4a06a3d9e05ae6ae49abadf95eb5d43d84b525f9aa974b18b64bc00376f40ab96d01c8a2ee273f463b15d75951b1053ea7de2a5ec2b9ad0a8e374d5cc61fc8176f7a738f60572d84eb896150fafef2f67", 0x9e}, {&(0x7f0000001c00)="24601d908455e98c5e2d35c0537ddbd473fe7aefd2a4112b7a3a4d45474077c4a5484cad1cf427b875140d5ff3e066dbea836e739b81fb46bdc4ca6f4381a3d8020ca73556da1995542f99eb969756525df40801cef1a1ce95c457447bb4c2c2d34f34d93272c23847b8d25b6d6e39604ec853c9060cea2aa8336e65a9f0f2310675738225b19f2301f98e54079f25fa7f4d3b2b6fad3739e50d4a4f0a88886ea6773de76ac7582b33ba828a76e3edf5fc64a8d49c68b202481b24e5200376d3eebcc0adb03dcf664a6b31519cabc194844e8c1dd8d714a843361e011cc7e3ee924f58391ef4b4298c571d273d23ea92a648db2cc5d8221b0277aa06a6f4a371a42334153ffd7ec38aacbf1b47510d90a1ebb7b14bb32d56f04a56eefc5931ceb5a4fcbdb4cb620e3ffaaf22553e73f5ebbd826cc0ec26916f367dcf5eaf4cbd49ab7df02142c32e14df166b938745db5e71187691476a70e4cac968190321145e1988c7e9b8216002240d790b10df101e277330032d38bf8b10d0b00ab61d868d28a7eb9cbd7f016b910bb1662cd39bd2793093790552f59b5d76b89f5661cedd5457c476047b5a4cb1d2923a5b44073886f8fc63e445eaea260d56251444bf19947f0ef2ca7d76b4c92d412d7496947669c455a4ea434af3088afbcae27edb8c89890dba8dbcc6995748e822e725d62186de4cf558ea94d27bf14033130a4299e919f0d00b296bb9f14f6ea611314276538d18affadd14afe7f098669ab0a83a159d431507b364c631f5ecbe19e35fb028985f6f1240f72a504d999f38e36020868d2a5035c2f2f26cb7f4c606e743c3bb84cca8b857d2de040e7e6f760a693c7b029dcc7ad3c89e1a8b1ce6f4d89513d8085a6cfbe39b9a506a54ba82d584596ad590252ae6add39870c49071920809fc9c436d98043cc536004e320a05d5a77aae866d939aa72535480c50f5a8bec2e55525b517d2101fa4f54d46fd1d18566d602b6f251d8ca2bc827bc45e7592876d5e861bdcf426aa222ed6321fa69c0aeaebea07440e4543815c919aefddfd28c7b4f8baf1c7a1d3e3a75270ab56cb4e5f6e48134d831e4f55056723210807a642bdb558830d7286ded66f711de41ffe37013e567f612780e0388c44282f35f7c632751b2aaff79be43212b3a10776af0861b753233ccd4f47778abd8aca8aa8fbb253027351c46a9c735ee86a778c66f7d0c4c9277ce17f9e1f56cf7d07ab55f32c4d50f9d1c413f408877618c28d391096bd25ce0a23964a72bf932d78c141dcd7967d4bbc56e35167cf73dd2edbb487ecbe8530c6191cdca194d578e66347c0f03fced7037f71ee9e6110710a06d84aac3fded677d5352c1e015e260e3b40ca9e6359a7e4a89d736d8d31e2e502ba2f58fb439ade60b8b5d4950305ba78163b7d65ef5a3aaaa2b939fbe7fcbdba517f8b2bfd364c1352a675e2adb5b28f52475cd12d58386d445cab2b7c67e0229b2651af7fd6f9c23cb41f03e307b25b88c38da5299ac9542f0adc036ec203bbbe80d4ed03d7f0494ee4cd55fad97829fd8d55560f3eb80e484187ab9ec8cc6473c1ec835e2cde0bb5b90b1a6f19adeedff40f80bfa63c2bc96f3686f1802542c0f2374255035e98f509e0c6a15a7873b5d27005cf66c63473e4e412f7778e9847cf0628cc3f3eaec29b452ed55b20f19738539576dd03a51d2b5b110ae0e122de495dbdbaa2a0a299fd0b8456e8061edfe0a5183ac27212259f81d88434aa68a6155bc38e3f55b8400e37fdfec3eaeeff5672c59448d7a397b904079f09db62f2c4c1ebf88a015fdfebc689f18fbb809fa7a54142cf466bb848f4bce0cbcd09fcb272cbf74ae5db2ac7d7708af1f9688ffaac6d8c74fda3e46b8b522289a4bc4574ad94ea37df0cd58c9c77f24cc02c8273798fdfcb78c32cf6363d0050a4c7886bd668a4935c07644ea8abcda7cf72a7317745066c9e65e98b287d375439ac25e03365ff20cebc0c02fb7aae20b51c08f368526c05fafa7d281c9468a8d0277c178ac4290b34157ceb6fa19cc1013694fa22099b1d03a84b35fa2d994ce787e968fc1cbcf3bf82433c822a8e128c36160b97adb78c66b496a185819d1975402f769dcbe745e5095c985e1405fcf5ec447dabd80f4a953809a8ddaada2d9f9e75ec14f8f55b61f380394dda7f856c2322e30490c2fc09734e7e4cd6fbfb9693cb4ce68317baa57c98d64953e2ef060dd39a16cb73dbf3834e975409526ff4b497e7f6ef076bd4b559b9008f57dd02bbf7c3d99dee24e182c60f878473b00611ab0e9e77c52bdfcb6aa2d8e4f3b3dff60ee43d04c1dc00a16310792412adc96b98f8e1f71bff2eda19098f0b85e9afc26fb3865cffc874fec7e8056a3db1dc739ddde16c2a5c4e49de4a7d166de0d1cdb5d16e9a02e11a7c5603970e69682674f8807d81367929b961564f6947463bc67bf8e8bbc3f91e88f179c273abb3544d294d4eedb116245cbe766826db158c2a139f7b6d31ad7959ee41ab568b93943cbb4ba677184ef957d44ed7b205fb1f36d7c8818bd6f8007e1fdb4a58ba60a84b6d7fa1bf32639ea3705902a3be011a7674706521458acccb1c19aecd878d57ad232e5ea50bc8943391869552cd3d5ef40b0aac8b37de0e6b6e5dc0a098333ff57fb9aed127f084c16d8d9878142e31a6b9514fe0470c9797145f5eb8afc0bcdca981b0354fa7b72b683b8103160c16586544656e6b19a31346a45bb19529a6f5361d487193dfd54a8a645ff8b6fdde5fe7176cc037a3207b3f15887e6712a85a398c39122d5fe87fcbffaf64b539dbcda570c583edd5de13458ad487be80f261a7ae5ee7dc92b62b8aedf4719461d05d4092a0baf2ac11a184da0bd1ceac3c08429d63a57866c3f6455de248188cca2836de5541951bf7448dce7b70ffed82089ed3e53e7e957a43baa106d96a4797be57042d584b99183445f5db9fbc344249ec123b4c662b9329637a2eb4ca7c799c2bce076ef0a0019ddc6e30707f6cdbd3e01f03a1e699d28fa4bb373f26055662d8844971ce3163d23fba649374aac1fcf2a0d4679bec88306d5eb241a7b6cd9076bf4d2311422a06c2bc45d3720bc1ae3f5c346dd940cefccc4634b38e97e49db80fbb369575629c5911e8d2a9bd0f896d858e32ec166f8b1d18fa7b324709b63f7790fbef2e004c8f4424c2127fa473c68767e1831cb0f81cd49559716d4362142d0a5eb051907d149058312371d56d3a22feca1741f5efec01f179b2a079f1d9b037668692e21afadc6b4cb13e01c3a9b45f8bbbbed5589bdd38c3b73bb3fe00868fa9379d1e6cbd7d15b18dbe94c00ba5f1df6f70f5d6abad1bb6b5485f55e8687f6df9e084816a0fd1ba485fb935e7d1461fbce9f7d5ecb321366b9fa2b29c61abd99ae617f16bef13f29fce50c3e279437cd56cd4d32b425d23958e20356d57c11af168b7a4491c2b3aceff63f1bed56558eba576bb8c580f1210d0ffccb9ece76c4ce8ab3d5a8ce7cce7ce8c645667e1e2261936d029f28afc01da63c8dabc66d53e84ad83eb7cd0a93bee23b338efacdfa2a759688811483ace28d70ab82cf5d2fa262ff69d78862b82176379805c9e9e3e869c1be173880e2f01d0bc84a7e3366d38bc35057480598b5afab37e13c264c56f11ae19a94121858c0ba7336f374d609ad21ae36f64f644aa9c5bac5f6e6c3bedc8a859b2eeaa125d1cd452ab60e48b801179b1b77eea63f151a1f24c0df7d3bdd6cadf4d57e9461387f0143c12dc3bb32e85a367232124eda7418682a0296f152ad19371c87e39368ca8c80fd28f15eda119c906e21957d7d80c47a8a4284585921b1f78d0f6b7489b8ebfc54355f8ec43522abdc88f7eeca4dfebbc8ecd051f7750f991cb0dd13e3065e9a0d9af148aeb758a8e86fea7c2d75568af2301c1c7b41be19dbe7860097e9a728613bd21ccad1c24cde4bb4590d71766ed99ce13c923fb3cd12c15c267b51c893b933413a022f52dca4631cb3e8b3d4112d9cf4cddc4da4dfff0b2a095113a2b0e0eb293c5bca1f23d6b53a02900d12e9b50ba691092eeef78c8d664870cb088b7bd1fbdcc6bdc39b1e3111be7ca56f7517678258070fd7ba230318bdde32a5129b2948ab6d7d0a64b9a082748d631a474c8ce9b100cca62dc2bda5cd8eca8c8162bd8c78d82e84fa923553dcdf7984ebaee41ff0ac44cc7e5bd9762b62dc074c6169e09ca07fc2af1321955707e826006e4003ef0c22f054bf4332e219f4141979628b41c11e2400c846bdb220112df2d1caf1ce85d17b8e8b21b8dc8f844ad2ac91569786cfe370dd88d77c3fa3d6fd8deff6297883a7434e0f58c445c90034e59e6b6be067d87239d14e34fcc0b846b1eba4e4a704ce8b7c7470c2f0766faa8e81853fa60af571ea92ba1c4484929d7edb05aec2e45b23b783a7c7833b9fe236e4be19807306776a44beec7018d0c2756fca559e74d50c1c01212eba44ffdda87e4b1e2b67572fcfcbc8b8690613e148e77049b64f079e76d1f9532ef0aa0dcc129686d2bef3ac7d26f85f8339907378267c69036db9a3d5336b259a24a44ae9e79c11184750446d02088b3581f0d82beea5bdf94e74a81da792cdd6193bf72e320b36d756597296d1821d56325c4e1c0053edfeea454088bbea168caca22b1bc319cbd02261e9a0209f365d43fec51520f9bfc938c7608038fd61352ba03b32dd7eba6e9b3f73dc35fe23124484c911c5e052e0fff0f53316f5214b5b5ac5d1b32443ac0fbda6eb66e0ae3846f151eaaa9df0815424d15970935205ebbcf3d950f7d0809531397f6beca538f9aa697f2811504944301948b67b3a3e38bc8a05b6a9cc74f141897f38c519d29e662d7aad4c175bd037562ae9c529cc0bb6f4cc7213dc03d572ee53b0d4995041da5f1972b3afa5c1a68039d37f691a8bb51c5564033316c6f8d7d4e6f1e7daf9a9bba27c3fa310fff1734775bfd6cdea949bf1648a032b03b32e48a01c2030e060788407f30c037d842c204c9f00d7d2b3cf0b98893c0c73d4d785ec88c9901188410f3bc3c600ac90cdb3264c02026490603f05bd9a2f9bd7da92158005496b3c1e8b36cc8aed5efffec70f181817265dfe3bad17b16114f0c93be0d91542694e2c80c371ba25178e38c8a44360227329adf3413224b064d4f25a20fcd305dce93ae3cf7a606427e87f38d820326e392e9ff7ea9401c811c679fa86fb680af67f6e65aaab40d1337ccdfdfffbb5803248e4aeffece222514221f8e4f619ae6ea935dfd210e6b05ef92a71fb7857d4f0241143d78c4412ac4900c4f8bfef81eb5e3a7c1fb9a1b7fbd314e90615bc2ccad74239fd8a6b1a781fc13f102e18ece1cbed8371ae405232a239f041f34b10dafe2c9b1a9ec5baf719f143189c123a68462be578018c99c617ba1ae11212ee345c7228ab5cdc0d50e0fdcfcba18194033cbc5ed4b3b6e89433f57234d3661e75525a50867d93d146c196c0492c6e4a73747a0e9f8b06aba6558985260765b1e48469ffaa9f51dc86f13e5967ea90b421483edeecf10b6d77d5553b5782220eb6181c085289e90b93abb4a536fb3276f3024055e83d74f1c916f990efb846c365bc512199ee47408eea6834de9e240c8194338f3ce06e464722ab929c470c055b527286c7b2918be18878965ea0a1518f59a3395537d58852c581c73022ee283e7553f115dc3e92f975424dbe2ff84a82f841ef7614e63b51de3aab0439ea24a3e6985fa75da215d520f5ead4eb539cfb3", 0x1000}], 0x6, 0x0, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchflags(r4, 0x0) ftruncate(r0, 0x0, 0x8001) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000000)=0xfffffffffffffff7) dup(r2) syz_open_pts() 16:00:27 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000000c0)) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000), 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r2, r1) 16:00:27 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r6 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000240)={{0x8, r4, r5, r4, r5, 0x90, 0x10}, 0x5, 0x54, r3, r3, 0x2, 0x14, 0x3f, 0xfcc}) lchown(&(0x7f0000000040)='./file0\x00', r2, r5) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:28 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r0, &(0x7f0000000080)='./bus\x00', 0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x4) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x1) setreuid(r4, 0xee01) r6 = socket(0x18, 0x1, 0x0) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r8, 0xee01) r10 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000240)={{0x8, r8, r9, r8, r9, 0x90, 0x10}, 0x5, 0x54, r7, r7, 0x2, 0x14, 0x3f, 0xfcc}) r11 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r11) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x8, r4, r5, r8, r5, 0x92, 0x9}, 0x9, 0x6, r11, r3, 0x2, 0x14, 0x3f, 0xfcc}) socket(0x0, 0x2, 0x25) fcntl$setown(r1, 0x6, r3) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x6], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x208000000203, 0xd1b], [0x4]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r12 = socket(0x2, 0x1, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000140)) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8040691a, &(0x7f0000000300)) r14 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r14, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) ioctl$TIOCSWINSZ(r14, 0x80087467, &(0x7f0000000000)={0x0, 0xffff, 0xfff, 0x1}) 16:00:28 executing program 0: pipe(&(0x7f0000000000)) socket(0x2, 0x3, 0x1) 16:00:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x208) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40062}, 0x44001000a}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d704000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7ff, "8790cb1593e053737fc1b5c9010000007600"}) syz_open_pts() 16:00:28 executing program 0: unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='cr') mknod$loop(&(0x7f0000000000)='./file0\x00', 0x8000, 0x1) chroot(&(0x7f0000000040)='./file0\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x8000, 0x20) 16:00:28 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00002000c2"], 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) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r2, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r4, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000040)=@abs={0x3, 0x0, 0x1}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000140)="42151ae5edcc048a47b971b247865ed5c9fc1746553ab6f9752d92e824cb6aedff947772c7de0ec69f6a52a84faa09c84f27b1e135614c250d155d2133d5fe667c8ad58c2a53a762e7fcaab7c70160e32d002ae1ba15c3ad5a3dd1a8a3cc84ee01725d0207f40dca32aa9bd57b03c15e3474b321b71a26863db9", 0x7a}, {&(0x7f00000001c0)="d2b7c82e1b0e6cbcdc08d8891b6360b1b497b2b397c34f98790de151adc232a8ee4d5dd30e8ec3a6ac5bc146a77cbfb57a16fd9f570eadf4592f971305ea4cd74f2bba3c00532f24a27f52673d5595a6dcc28cea88477feed5c7e900c4d9c57c809bbd4378aa5a377825edb51794a0f39014814793ee8eeec711e0fac14e5200f20a4c1f447ab2e0a58e3090ca46cfdf85614f8b8d4059329aa0b855aa0dd706782320cb1527759717f3660163006ff2ae0e8fd02d47e87f5a29f661d0150ae462e2333151692e31f4f9d5816e7566a645823a79275990b7635c7b31363e7560ae5aa8335809f6", 0xe7}], 0x2, &(0x7f00000002c0)=[@rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x28, 0xffff, 0x1, [r3, 0xffffffffffffffff, r4, r1, r0, r0]}], 0x40}, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 16:00:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220100", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000300)="c40b1e889eba48e92474d1bc15df630826528e4a02eb51bf1b14d41877dcbdd264248fcabc3e20374251fae8ec4236b4562e22b65c9c278da32db304ff0ef9f756732380f9db2eb76ffd68591ee4cffa520def610baf83b5065b36c0e85a91bac121cda31fe21dc9c00f301b854618e9c77011dfd696cbc8a2a62a6875d1bee522992d0f7c684fca57b0a8d6496da17365cfa6a69fa702b7cd1792ed1da9c8f4789c2d2764806d179c5471a9ca5e02828242a778b298425e2a11b53b95ab8b2b73f2b0236286fa4c3f3a2cfe6cc74d668f03c4685ccc5bd0f9ac6f6a752d18b0eba38898219b82b1f4a580a5d7c51bd2c118a25abcce58899641df96d670bff52b5f0c46db88343fcc9a"}], 0x3a8, 0x0, 0x3) 16:00:28 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0000007f00004d16bf3b200000000800002100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="2d012e090000006530850e19525800"], 0xa) setsockopt(r1, 0x1, 0x3800, &(0x7f0000000080)="153dad2e684262a992f615db0f05311892cd636e3c5a0d0942ba4a15e92b36722ff49fc40a1eeb544f3a72e778df4d986b2e270f6613d3", 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r3 = socket$inet6(0x18, 0x2000, 0x40) setsockopt(r3, 0x6, 0x2e, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648645e8210cab54247696120d58e9ef7d40f3816ce106ab9f9f0cc1c2b0452c91a8264323643121bfcf948d9f9d21ce0f773e6e5bc00274b50e7813e733c169e31442d2c6a5abc3d7724d65cbed4a4bbf9d6033a2b430630459f92c160e3b436b14ae885d1abfe43fa99630764286f3f767c7f51ee17c6d63542b0ba733134bfe5afa2f8fdb6ac", 0xfffffffffffffd91) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r0) 16:00:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004200000028ac) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r0, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) bind(r0, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000200)="0000001805000000a8003cbc8d2ba7239bb42b27febf02008000ba0d31e99a00000000000000050000000000", 0x2c}], 0x1) r2 = accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) writev(r2, &(0x7f0000000680)=[{&(0x7f0000000140)="30ab136f555f9774529b5ef9a67cd0ff9c117e2d751ddc72ca8ba98fa2fd2a7a49d9c4b645d65be6ffdd0c949b4fd488b899e35d212dde8511be7f7b3960eb3e33c73fd431efb15f658c88eb7b79e024fabaac0d19912fd4252c00df50d60989405472e4bf2fc38a60d5ef5ed94bcb6b0b76132c14fed5a12247b56fc516ec24", 0x80}, {&(0x7f0000000240)="2b0797572e0c3981ed7bbd1a917b7befd6a8286acc028efa0e80359b91786608770669737397eaadfb6a839140153258160f7bfb172c2677249e0f75fb85aedece36c034e6edfbebf6484c8327953bee9a1657dfb21d7841fd0100f7477b797b", 0x60}, {&(0x7f00000002c0)="5e6d4516933fc0648548ffd89daa9da1507adcbf23d5b3ff77230e6d083123230b052b78ee7fd6e2e12834b92233e82fe0dc5e06e9ed0edfd974c8cebbdd9bbbf98e3a614da1b2a9de86693555c7e2682a70bdb479b0312c61de162dc278e3b07934aae2b74047f5b762e61bdabf61a23d469362ed694616c6e443ae7e", 0x7d}, {&(0x7f0000000340)="6b829f3de5bf38b4ad8ba83a1eba6bb2dc392c79db1fdf521adab392f49481dc89bd42c6b237f933e5baf8424030822b148f236573500851fe608fcc5c7444d7259055fd3bbbac6645528dfad5e5972b1897f1ba1dec510cc826524faebae90b44a98728d06409c801eb0736db2419ec", 0x70}, {&(0x7f0000000440)="1913ab77fd1fa6d88d9fc769b62f9f4239cf93907bf3114fa34783b25b59cad59c1f06888dd9207b34d02850e33884e3045d7deaa2f0c4a657799a44cc6f6a6c9378a22392ba10c5654352f1b890e9a57d344dffb0d0455594b434d0518718487ff149da25e0ac29ea9e52f28d3dfdc8fa59081e2d72eb303785a0ae1fef95441e941e6a5976e70dfa8b301ef91690e2f25c94e5161662f5c2dbf3e71ee2360d49cd87bd632ff6646cf06490c699dc16380e766fb3dbd37396ef15c15f619b7cc242eb98e5", 0xc5}, {&(0x7f0000000540)="3816711f338a791cac50efcae976f81a3bda760673ab4abc56dc8c91b5ef86a7ffdf94155ab6796de118f7371d77d39c657bc2b8bead66f13c98967af5ec5afc6861e2bb701ae3a546078e69928f9a21c86347f0d382312d3c484fc82b0d6b78581b4eed25cff0b583988a891acdef52d34be0a34bfa65aa5b28fb8d5f9e75738425", 0x82}, {&(0x7f0000000600)="b35c66588ac1efa6ba504cb40059a9d16aae62e77b354df6f74bbfd0a0b6b12ebecc2fdbbfb2ae5f6ee085c7943bf3420819bceccf0d08965181583868a8c4ba251a0d329e6b004c81aaa1302e7460ffd57497ccdf6a73be8bde31b1a076aee1ad1c975bea7f309cea992cb933d3ccba3756908fe840a3d092", 0x79}, {&(0x7f00000001c0)="0ed3c63b940b7d330289e1504859355df878145d7a1edc0a15960690cdbaa798051ce671f54b88a21615413e4098c1c5b94a47f193", 0x35}], 0x8) 16:00:28 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/\xe4ev/null\x00', 0x8000, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x4d}], 0x7ff, 0x0, 0x900, 0x0) 16:00:28 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000000)) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000a01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:28 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x20, 0x0) symlinkat(&(0x7f0000000580)='/', r0, &(0x7f0000000540)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') setsockopt$sock_timeval(r0, 0xffff, 0x3, &(0x7f0000000040)={0xfffffffffffffffe, 0x1}, 0x10) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') chflagsat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:28 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f", 0xd1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x3f, 0x3, 0x1, 0xf800}) ioctl$TIOCCBRK(r1, 0x2000747a) 16:00:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40062}, 0x44001000a}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x80, 0x0) dup(r1) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8000002c}, {0x7}, {0x6}]}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[0x194f, 0xde25, 0x7c, 0xfffffffd, 0x1ff, 0xe7, 0x101]}) pckbd_enable: command error 16:00:29 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) stat(&(0x7f0000000040)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) utimensat(r1, &(0x7f0000000140)='./bus\x00', &(0x7f00000001c0)={{0x9, 0x80000001}, {0x100000001, 0x6}}, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2040, 0x1b47) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:31 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r3 = socket$unix(0x1, 0x2, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r5 = socket$inet(0x2, 0x3, 0xffffffff) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101}, {}], 0x2}) r8 = socket(0x18, 0x1, 0x0) fcntl$setflags(r8, 0x2, 0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r10, 0xee01) r12 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000240)={{0x8, r10, r11, r10, r11, 0x90, 0x10}, 0x5, 0x54, r9, r9, 0x2, 0x14, 0x3f, 0xfcc}) r13 = socket(0x18, 0x1, 0x0) fcntl$setflags(r13, 0x2, 0x1) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r15, 0xee01) r17 = msgget$private(0x0, 0x4) r18 = socket(0x18, 0x1, 0x0) fcntl$setflags(r18, 0x2, 0x1) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r20, 0xee01) r22 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000240)={{0x8, r20, r21, r20, r21, 0x90, 0x10}, 0x5, 0x54, r19, r19, 0x2, 0x14, 0x3f, 0xfcc}) r23 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r23) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000240)={{0x8, r15, r16, r20, r16, 0x92, 0x10}, 0x43, 0xff, r23, r14, 0x2, 0x14, 0x3f, 0xfcc}) r24 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r24) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r26 = socket(0x18, 0x1, 0x0) fcntl$setflags(r26, 0x2, 0x1) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r28, 0xee01) r30 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000240)={{0x8, r28, r29, r28, r29, 0x90, 0x10}, 0x5, 0x54, r27, r27, 0x2, 0x14, 0x3f, 0xfcc}) r31 = socket(0x18, 0x1, 0x0) fcntl$setflags(r31, 0x2, 0x1) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r32, 0xee01) r33 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r33, 0x8028698c, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xffffffffffffffab) r35 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x40, 0x0) r36 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r36) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r38, 0xee01) r40 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r40, 0x1, &(0x7f0000000240)={{0x8, r38, r39, r38, r39, 0x90, 0x10}, 0x5, 0x54, r37, r37, 0x2, 0x14, 0x3f, 0xfcc}) r41 = getegid() r42 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r42, 0x0, r42) r43 = syz_open_pts() ioctl$TIOCSETAF(r43, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r43, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r43, 0x802c7414, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x0, "29ad8093cba9b22cf0b5e6586176eb3ba9714fd4"}) ioctl$TIOCSTAT(r43, 0x20007465, 0x0) r44 = syz_open_pts() ioctl$TIOCSETAF(r44, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r44, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r44, 0x802c7414, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x0, "29ad8093cba9b22cf0b5e6586176eb3ba9714fd4"}) ioctl$TIOCSTAT(r44, 0x20007465, 0x0) sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f0000000440)=ANY=[@ANYBLOB="00002e2f66696c65300040b8c290122be76ae903a905117db3e576ef52611a5d9e005584f5ec6ff22d0f931036a0011c4e7d537032c6050005000000ce58a5be9f4d2a169cb487e706f64f509c19747d63112f03935906f70877ccd52f0db866a150c80c3b533b8d2d7e6476052ee265968bdb12d230d6c48facbce8db835f87c65b1f4cfcf0ec36375978792e9bf96fe70025db0f1aa7544e1e954b5b49b8f137136f797c0fa2a6b1e3aaed0b52bbf03881d349ac2338642d24a395ea5f7ccc554b9d8ce68156dedaee433d5222b369cfb77e7f6667ba9aba9a211ead629f3028ecfb02c775c7e2252a6738a38fc46ec5e10980667541"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000bc0)=ANY=[@ANYRESHEX, @ANYRES32=r4, @ANYRES32=r5, @ANYRES16=r36, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES64=r44, @ANYRES32=0x0, @ANYRES64=r43, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYBLOB="c5c7dcd70d416353edbd1ee1d8f8191fccfc064d23f93d7cb030a44f4ff83d3367e7c090fbf0868f1bcd0363d68d0b41ab05f3c31dca3190b42ef792b70e5c9dc9e0bcfb73b84cdd5428e469af734de5e9282d521e505f0770ff23b9", @ANYRES32=r10, @ANYRES32=r16, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r24, @ANYRES32=r25, @ANYRES32=r29, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r42, @ANYRES32=r32, @ANYRES32=r34, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r35, @ANYBLOB="e3ff9b25b0f10df5ba538f9e2349b0e06d54ce34653fd4349740aa8598ffd824b8a0660f21501dabdb0e194bd77280fa3a8dfd75ff88c8f7f7dbd8c9f50b95bb5aa03f2d918440bacd73999824ed40ac5ad31e7c8032f61d9ed601dcdc34684840f51f62b1256e84875c0e3dff5628e77f829a743f", @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r36, @ANYRES32=r38, @ANYRES32=r41, @ANYBLOB='\x00\x00\x00\x00'], 0x1f4, 0x3}, 0x3) r45 = getgid() r46 = getegid() r47 = socket(0x18, 0x1, 0x0) fcntl$setflags(r47, 0x2, 0x1) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r49, 0xee01) r51 = msgget$private(0x0, 0x4) r52 = socket(0x18, 0x1, 0x0) fcntl$setflags(r52, 0x2, 0x1) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r54, 0xee01) r56 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r56, 0x1, &(0x7f0000000240)={{0x8, r54, r55, r54, r55, 0x90, 0x10}, 0x5, 0x54, r53, r53, 0x2, 0x14, 0x3f, 0xfcc}) r57 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r57) msgctl$IPC_SET(r51, 0x1, &(0x7f0000000240)={{0x8, r49, r50, r54, r50, 0x92, 0x10}, 0x43, 0xff, r57, r48, 0x2, 0x14, 0x3f, 0xfcc}) r58 = socket(0x18, 0x1, 0x0) fcntl$setflags(r58, 0x2, 0x1) getsockopt$SO_PEERCRED(r58, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r60, 0xee01) r62 = msgget$private(0x0, 0x4) r63 = socket(0x18, 0x1, 0x0) fcntl$setflags(r63, 0x2, 0x1) getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r65, 0xee01) r67 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r67, 0x1, &(0x7f0000000240)={{0x8, r65, r66, r65, r66, 0x90, 0x10}, 0x5, 0x54, r64, r64, 0x2, 0x14, 0x3f, 0xfcc}) r68 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r68) msgctl$IPC_SET(r62, 0x1, &(0x7f0000000240)={{0x8, r60, r61, r65, r61, 0x92, 0x10}, 0x43, 0xff, r68, r59, 0x2, 0x14, 0x3f, 0xfcc}) r69 = socket$unix(0x1, 0x2, 0x0) r70 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r71 = socket$inet(0x2, 0x3, 0xffffffff) r72 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r73 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r73, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101}, {}], 0x2}) r74 = socket(0x18, 0x1, 0x0) fcntl$setflags(r74, 0x2, 0x1) getsockopt$SO_PEERCRED(r74, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r76, 0xee01) r78 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r78, 0x1, &(0x7f0000000240)={{0x8, r76, r77, r76, r77, 0x90, 0x10}, 0x5, 0x54, r75, r75, 0x2, 0x14, 0x3f, 0xfcc}) r79 = socket(0x18, 0x1, 0x0) fcntl$setflags(r79, 0x2, 0x1) getsockopt$SO_PEERCRED(r79, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r81, 0xee01) r83 = msgget$private(0x0, 0x4) r84 = socket(0x18, 0x1, 0x0) fcntl$setflags(r84, 0x2, 0x1) getsockopt$SO_PEERCRED(r84, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r86, 0xee01) r88 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r88, 0x1, &(0x7f0000000240)={{0x8, r86, r87, r86, r87, 0x90, 0x10}, 0x5, 0x54, r85, r85, 0x2, 0x14, 0x3f, 0xfcc}) r89 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r89) msgctl$IPC_SET(r83, 0x1, &(0x7f0000000240)={{0x8, r81, r82, r86, r82, 0x92, 0x10}, 0x43, 0xff, r89, r80, 0x2, 0x14, 0x3f, 0xfcc}) r90 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r90) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r92 = socket(0x18, 0x1, 0x0) fcntl$setflags(r92, 0x2, 0x1) getsockopt$SO_PEERCRED(r92, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r94, 0xee01) r96 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r96, 0x1, &(0x7f0000000240)={{0x8, r94, r95, r94, r95, 0x90, 0x10}, 0x5, 0x54, r93, r93, 0x2, 0x14, 0x3f, 0xfcc}) r97 = socket(0x18, 0x1, 0x0) fcntl$setflags(r97, 0x2, 0x1) getsockopt$SO_PEERCRED(r97, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r98, 0xee01) r99 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r99, 0x8028698c, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r99, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xffffffffffffffab) r101 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x40, 0x0) r102 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r102) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r104, 0xee01) r106 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r106, 0x1, &(0x7f0000000240)={{0x8, r104, r105, r104, r105, 0x90, 0x10}, 0x5, 0x54, r103, r103, 0x2, 0x14, 0x3f, 0xfcc}) r107 = getegid() r108 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r108, 0x0, r108) r109 = syz_open_pts() ioctl$TIOCSETAF(r109, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r109, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r109, 0x802c7414, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x0, "29ad8093cba9b22cf0b5e6586176eb3ba9714fd4"}) ioctl$TIOCSTAT(r109, 0x20007465, 0x0) r110 = syz_open_pts() ioctl$TIOCSETAF(r110, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r110, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r110, 0x802c7414, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x0, "29ad8093cba9b22cf0b5e6586176eb3ba9714fd4"}) ioctl$TIOCSTAT(r110, 0x20007465, 0x0) sendmsg$unix(r69, &(0x7f0000000540)={&(0x7f0000000440)=ANY=[@ANYBLOB="00002e2f66696c65300040b8c290122be76ae903a905117db3e576ef52611a5d9e005584f5ec6ff22d0f931036a0011c4e7d537032c6050005000000ce58a5be9f4d2a169cb487e706f64f509c19747d63112f03935906f70877ccd52f0db866a150c80c3b533b8d2d7e6476052ee265968bdb12d230d6c48facbce8db835f87c65b1f4cfcf0ec36375978792e9bf96fe70025db0f1aa7544e1e954b5b49b8f137136f797c0fa2a6b1e3aaed0b52bbf03881d349ac2338642d24a395ea5f7ccc554b9d8ce68156dedaee433d5222b369cfb77e7f6667ba9aba9a211ead629f3028ecfb02c775c7e2252a6738a38fc46ec5e10980667541"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000bc0)=ANY=[@ANYRESHEX, @ANYRES32=r70, @ANYRES32=r71, @ANYRES16=r102, @ANYRES32=r72, @ANYRES32=r73, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES64=r110, @ANYRES32=0x0, @ANYRES64=r109, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYBLOB="c5c7dcd70d416353edbd1ee1d8f8191fccfc064d23f93d7cb030a44f4ff83d3367e7c090fbf0868f1bcd0363d68d0b41ab05f3c31dca3190b42ef792b70e5c9dc9e0bcfb73b84cdd5428e469af734de5e9282d521e505f0770ff23b9", @ANYRES32=r76, @ANYRES32=r82, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r90, @ANYRES32=r91, @ANYRES32=r95, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r108, @ANYRES32=r98, @ANYRES32=r100, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r101, @ANYBLOB="e3ff9b25b0f10df5ba538f9e2349b0e06d54ce34653fd4349740aa8598ffd824b8a0660f21501dabdb0e194bd77280fa3a8dfd75ff88c8f7f7dbd8c9f50b95bb5aa03f2d918440bacd73999824ed40ac5ad31e7c8032f61d9ed601dcdc34684840f51f62b1256e84875c0e3dff5628e77f829a743f", @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r102, @ANYRES32=r104, @ANYRES32=r107, @ANYBLOB='\x00\x00\x00\x00'], 0x1f4, 0x3}, 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r111, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r112, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) getsockopt$sock_cred(r112, 0xffff, 0x1022, &(0x7f00000022c0)={0x0}, &(0x7f0000002300)=0xc) r114 = geteuid() getgroups(0x1, &(0x7f0000002340)=[0xffffffffffffffff]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r116, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r117, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r118, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) r119 = syz_open_pts() r120 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000002380)='/dev/diskmap\x00', 0x20000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r121, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r122, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000023c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r124, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r125, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) r126 = socket(0x18, 0x1, 0x0) fcntl$setflags(r126, 0x2, 0x1) getsockopt$SO_PEERCRED(r126, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r128, 0xee01) r130 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r130, 0x1, &(0x7f0000000240)={{0x8, r128, r129, r128, r129, 0x90, 0x10}, 0x5, 0x54, r127, r127, 0x2, 0x14, 0x3f, 0xfcc}) r131 = getuid() r132 = getegid() r133 = getpid() r134 = socket(0x18, 0x1, 0x0) fcntl$setflags(r134, 0x2, 0x1) getsockopt$SO_PEERCRED(r134, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r136, 0xee01) r138 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r138, 0x1, &(0x7f0000000240)={{0x8, r136, r137, r136, r137, 0x90, 0x10}, 0x5, 0x54, r135, r135, 0x2, 0x14, 0x3f, 0xfcc}) r139 = getegid() r140 = getppid() r141 = socket$unix(0x1, 0x2, 0x0) r142 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r143 = socket$inet(0x2, 0x3, 0xffffffff) r144 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r145 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r145, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101}, {}], 0x2}) r146 = socket(0x18, 0x1, 0x0) fcntl$setflags(r146, 0x2, 0x1) getsockopt$SO_PEERCRED(r146, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r148, 0xee01) r150 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r150, 0x1, &(0x7f0000000240)={{0x8, r148, r149, r148, r149, 0x90, 0x10}, 0x5, 0x54, r147, r147, 0x2, 0x14, 0x3f, 0xfcc}) r151 = socket(0x18, 0x1, 0x0) fcntl$setflags(r151, 0x2, 0x1) getsockopt$SO_PEERCRED(r151, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r153, 0xee01) r155 = msgget$private(0x0, 0x4) r156 = socket(0x18, 0x1, 0x0) fcntl$setflags(r156, 0x2, 0x1) getsockopt$SO_PEERCRED(r156, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r158, 0xee01) r160 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r160, 0x1, &(0x7f0000000240)={{0x8, r158, r159, r158, r159, 0x90, 0x10}, 0x5, 0x54, r157, r157, 0x2, 0x14, 0x3f, 0xfcc}) r161 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r161) msgctl$IPC_SET(r155, 0x1, &(0x7f0000000240)={{0x8, r153, r154, r158, r154, 0x92, 0x10}, 0x43, 0xff, r161, r152, 0x2, 0x14, 0x3f, 0xfcc}) r162 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r162) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r164 = socket(0x18, 0x1, 0x0) fcntl$setflags(r164, 0x2, 0x1) getsockopt$SO_PEERCRED(r164, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r166, 0xee01) r168 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r168, 0x1, &(0x7f0000000240)={{0x8, r166, r167, r166, r167, 0x90, 0x10}, 0x5, 0x54, r165, r165, 0x2, 0x14, 0x3f, 0xfcc}) r169 = socket(0x18, 0x1, 0x0) fcntl$setflags(r169, 0x2, 0x1) getsockopt$SO_PEERCRED(r169, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r170, 0xee01) r171 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r171, 0x8028698c, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r171, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xffffffffffffffab) r173 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x40, 0x0) r174 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r174) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r176, 0xee01) r178 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r178, 0x1, &(0x7f0000000240)={{0x8, r176, r177, r176, r177, 0x90, 0x10}, 0x5, 0x54, r175, r175, 0x2, 0x14, 0x3f, 0xfcc}) r179 = getegid() r180 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r180, 0x0, r180) r181 = syz_open_pts() ioctl$TIOCSETAF(r181, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r181, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r181, 0x802c7414, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x0, "29ad8093cba9b22cf0b5e6586176eb3ba9714fd4"}) ioctl$TIOCSTAT(r181, 0x20007465, 0x0) r182 = syz_open_pts() ioctl$TIOCSETAF(r182, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r182, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r182, 0x802c7414, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x0, "29ad8093cba9b22cf0b5e6586176eb3ba9714fd4"}) ioctl$TIOCSTAT(r182, 0x20007465, 0x0) sendmsg$unix(r141, &(0x7f0000000540)={&(0x7f0000000440)=ANY=[@ANYBLOB="00002e2f66696c65300040b8c290122be76ae903a905117db3e576ef52611a5d9e005584f5ec6ff22d0f931036a0011c4e7d537032c6050005000000ce58a5be9f4d2a169cb487e706f64f509c19747d63112f03935906f70877ccd52f0db866a150c80c3b533b8d2d7e6476052ee265968bdb12d230d6c48facbce8db835f87c65b1f4cfcf0ec36375978792e9bf96fe70025db0f1aa7544e1e954b5b49b8f137136f797c0fa2a6b1e3aaed0b52bbf03881d349ac2338642d24a395ea5f7ccc554b9d8ce68156dedaee433d5222b369cfb77e7f6667ba9aba9a211ead629f3028ecfb02c775c7e2252a6738a38fc46ec5e10980667541"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000bc0)=ANY=[@ANYRESHEX, @ANYRES32=r142, @ANYRES32=r143, @ANYRES16=r174, @ANYRES32=r144, @ANYRES32=r145, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES64=r182, @ANYRES32=0x0, @ANYRES64=r181, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYBLOB="c5c7dcd70d416353edbd1ee1d8f8191fccfc064d23f93d7cb030a44f4ff83d3367e7c090fbf0868f1bcd0363d68d0b41ab05f3c31dca3190b42ef792b70e5c9dc9e0bcfb73b84cdd5428e469af734de5e9282d521e505f0770ff23b9", @ANYRES32=r148, @ANYRES32=r154, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r162, @ANYRES32=r163, @ANYRES32=r167, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r180, @ANYRES32=r170, @ANYRES32=r172, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r173, @ANYBLOB="e3ff9b25b0f10df5ba538f9e2349b0e06d54ce34653fd4349740aa8598ffd824b8a0660f21501dabdb0e194bd77280fa3a8dfd75ff88c8f7f7dbd8c9f50b95bb5aa03f2d918440bacd73999824ed40ac5ad31e7c8032f61d9ed601dcdc34684840f51f62b1256e84875c0e3dff5628e77f829a743f", @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r174, @ANYRES32=r176, @ANYRES32=r179, @ANYBLOB='\x00\x00\x00\x00'], 0x1f4, 0x3}, 0x3) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002580)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000080)="a1c30fb35c102ea407b3fe787c25bf62780ac605343369498a3de0d8d485a602dd927b4df22f6cfb", 0x28}, {&(0x7f00000000c0)="a74cfc7c474892a3c0cfab367ac007ea98f8a9d49e7e", 0x16}, {&(0x7f00000002c0)="d31b82e48b8093bbaa018c8ca91703fef7296ddbf51a0cf84edce131b4884835d12f3fee6eede718f020b30f0198dacbb062319aad33b50467bbb2435b6f2c356244e90382d05059e85dc4951cbe50f5d20a9c184b981db5762614c2672385a388d0671c0b8141a817b4a1304ca220ab49032e7cca63607d9b6e6e1c964788b21b184f34a06bf987b25086c989b1b53c423242045b31583cfcfb351c300a26b79b647f239f76686f04e77a90daf27592ed48bd1ce3d2659afed4a34aa7e49756ff24219a7327ca1ae8bc8a79faa61fb75a6bc209a48373e48c498940943a5ff04f0cb5692ac83816360c3e73e9038d675214ba245b6426eca988aecdef1e7cbda1707704ce5e52f8dd56210397d71f14516e76d8eb05b5d32cfbb9ff1febdf87eea14d26cade90ea877cda2995112e5470a0534ad1e5d15e8c3ffc403b040ade222a5e469099c490575854fd01e59279f333ad0028d5fe971ae505df93a779ff9222ea5c524e1bccf3ba0d3c842f742638e9d4ac554d151acb1e350c395afd755cc5e49d2518a609310e8c336aea9a7608cbc35bb58a7e5e2ac02be4907e96912a65f03149c8141695ebf29222590c7a7376fa12ab83b1e342470bc27f34a9e3d82994706eea66aa94c2957ac5876b6152558f39f30ea8b564cc5c2ab1136a8b7b335afbcc26b02c16882bd035053f4de9921bec335481279b5ddd8c531d1671ef7e53650492c8d75e0d7134a295213fd1e9f3393efdad311d3d7ec2c6a78b7b247f137d8be97e31f9ec5d310ae5f113bb58ebd764aab765702e7fb7bc105f2183dd9b0b99e88d1e5a098644d3dec4d98a59a51e4e7b31bd3a2cf6d37ebeef669575173880bb90a998a671aff696a5712900fee0765e476aa8d4ebc2c4cc64465578d7439a3d65053b7e2e36a41325aed78e5f92d0db1c0ec5e451e8a2971ffdbaf2ce452c06e466bcef5648a3e074689bc77e3cc9667d8a3daaad5ab5a8fd944adb920593ed2cc897e3775764a0dff3e707a65ed3cf67021902df2bc14e3a8679a28a2fa5ec955b06ea96e6db674fadbdbd38b62d2563ad284ba45cdb5bbcdab269b6ba639bc4850e16edb87fc8af03b9ac9a3637692cc6ab0157191939eb2063f3836760091795eea7b77969e55ee6e7e788b701fecd0a7a832cf16c69d6401f70c216a09dc1ed71aea269bb4a78b1363e01f670bfd436a608d77563509b664a015d747ca0730f135b2f8eaa9dd240d50b4e023e368fbda451a6919ad51e94127726c8bf0749cfe783fe81d3f320d5e6a9c2a9296c9bf24437bf693aaff248d836d5f02b956b74661ae153cd3510123068f3f61b2a9efe4cc2cfe9ef1ce0068b8623d08be43371454be6328a2ace357d1f88e852a907f7e7cdefb0b162153cb9cba4cc7679d89910a63549155cc442513dfe3fba234bc01c32cf266471f87a12adee817e423cf8991adec7b5e7d63050ac7c613e147f06cc1ad86cec29ac882d4d1c08219e14c088407c1da0849b3e76f32c777509bf7c624ad1698cd371da1941e255deb12be492a55361f7abb6bfd33a5df56a21c45c4b4f3bf586d2bb672f89a3058838963243183c790a858f6c4f3d3b9c712ad1904d921df6353519f7bfe888daecbc6788a90283b1768be9d9ecfd4e8a73766cb9fd663bba923214a4b282b55b91b68bf5fbca7c9248ff897ca17e54236c5c52a5a05ded5f11bc9ba58747a074b2acd336a5bd71c680958d090789679a2ed24fdc46300dabfeef7024ad55632225b8ae4276160394c4d710edca185e74a793889d7d628ed8e1355a7f351f832a469e8a07b0737a7207d9da944191e9b7e7fccc79a346759470b27b200be3b1104e6add17e943713d0ccb1c938fd3acf0d789a02ec3686c3d6bda0a15e00023d1630a65c667f830add0dc812e9751f7107b425f542f37022ebdb486692989f5c0902ea6d2733807babd35d67514c9c0db6fb5ff41349b3255b3f6a6f360d3a49ca589bfbf38040b87dc941b01de489f89d9bac6e10bd5f4f01b4ccc094aae13ee273464de68a0cff6050ae44ae2b479251b65ed31fdd340e0e2e365d37efef2d0c3df6b6601d0ec97fde4fc70b0d64adfaa416978884c4e0c9b9f2aa0802d5226a178a1365f45b1e19f1fc457cd70fe8d8fc1aaf379367f3e44b620e9239f09890a1208efb75fb65c0ef1478ae728169e55e49dd6c97f5d6a8ee7df651b6561749c1b6e12c48979ffbf3ee8f84093cb04b95662c4e4d9f423a02107d55f349f236ab022b1d4f8b2829a2f1d5c52df40ddf5afcb81f8361f951fc95694db86d37652b73bf86e0efeb71693e4d615a5eb33d5103473ec4ba4f4e36abe03c331d2e17984768882b0b8d2da4f341ce68c4b1aa5640522090a6d975b4d6e3543c19e7e3b049e59875f37ec9cd10ca044a8a47d0feb91af2da39555c9c07113d486ba025eb197314a3a4c4b657150b511b99b63fa9570b9f91ec621cd17dcbc5839b0379c11ca127b0cfdc5988579179dcfb8c69d0e319f9c9bff4313b3c377d982cb8f441ab6a6bef6c9c83ecd33c16777c275e55cb8a84ca4bfc718a997cfd2889cc94a291b43933b45dd001cf1e7ef82ff9047ebf7b442d23578ee2f63964da4b6f1bc6898d9dae86eb9fbb10ed2eebda846b6f24ea01362d193b7f4ae527cd509867c7fb67bf473a8266efa5e9825c53eba731f31de3fe4a36f6a91b4f0b9c6b53a9eb2271eb65e89b1c000fd4ed66f21aa6a1ab239f0eeee23ade464141d0a5eae240a2a6c1a3ab83e73dc7b06873bd219c09b59ce90898ef4a1223b3529396835acb6be04e7355e538b9f3686dd95622ab75df3cbcc7c8f00410c65b089b65540edba55a8bd04a5a3b5e918bb04f8c389f163f3d6e870fc1812648ec3c6b1bde0fb01ec99406c91054df8fea62c52a8e6f4314cb479fed6acaba3a1b1c05948865551c3b979383cbcac151a48a51d67460ab3a2a38fe247e17d2abc711442a8a108e92156f9f4b3d497b38730064c3245b2675b12105a27b26f1b9b3271f847b359bee106ffc9bedf85fe7e957a93735f6b195680fb51dd370d4e5f79fd863adbd5e131f668b8e362ae528af48385cb6e9000770cf7ab822ad2c7d65d8276928c5a8dcb8732a2708853ca41b6f35de7535df08c23a33acfd708ca70578c5ab125d1fb93c7dd8f41a48786f950db146c3e45e029ab508c2942bd49a2f9b7b076dbae2de5767c854f694f75284b3dd4d0fba5f3dd5eb32b9c00f0241e5c7ca277ff8e90bc7b351f5c98ea1e04d26b6a2fcdcb8cb11a3dd5c15bc5bf0cd32de65406988c6296eec6493b1dfc58b36b5bbd431bc50abcd83f5a09d488d1738256540358d5c51db08ca7df66f6415a41cd0845af3988bef1f937c7885b2b61b3d1db765f690d1a08d9226580a3dd02a9346d2c0f11672eabbe91d7891dce511d175cbd88865ceabb402fdd53fe354ffbfd1682c7cd9574c89d31d29211e8d899397687d729da52f566647ddbe19ac51b2bbc497fa82ddfe90335277c021cbd8cfde464d3146b80964b603dd16663951dca15244402dad2ab80feab353b76b217904f0af06dfee00ada3de942bb977869d95ae1f66166d5646aa9fc4eb48a45569b83f505d060f8996b6910dd6c2aa6974ebc389ae75e4c05c314fdbb25542e0cd49fdb848a9199509b294cfafc45e9688f110c638c582f137ec78b4883ace269c09cabfe706ec8c17ee210f3ed43d66c45df45674cabad8eaca5b944f5ba070cffad03479cd3c92a83fe85bf870257b45bb8d0a8ac1e8718df85ce0921549d5cf1bac37ed3cae067e77b3eeda465746e855e66712a2aeccc0322ac0810704a91a49f1e6be9238f687c72c8851941ef24cb7f29ef323beaad1d18d49876130bbd62de160861af2da9a8e3bb26fb979750ff5c4f7d2a9566d274826d8b31e0611b58a6eb0676f9428b8fe3acfdc030fa38e2ffdf0b6879f68b8c0410b119191aeffc66b56fc1e89878d5f2fcc6906b7ea33eefe0e591f30332684371db4dc4b70048748d342daf3cdb46689b83b4752f437813e4bcad35e22579dee7969cf5fd99df6bc0394902d4b463e8160070ceeab63abb419edbcf21f35e7fd3351249c078e3456ed623c7e0cdeb4590d849c826723ccc7990f8b7119eecdec445cb5a303e0861505c0a430d4e621ba3cb62d4bff91a35d588898fa320c2f150c6bf17e8cac289b73b3748db7874e389a24a6bb1179ae94f58f4a71588a043fa24b07bf4c1ff42df93fd4c44c3cf8298777679bd3f2b8fee27708f5aeb3a806dd8f54cb5afacbde5d6da1451a70151d66cc081db5e32da6db89beac1dfbc6275bde698ca34ae6ad608e6ba6f5cef09e0f14bde3445ab45e55d9ca1d29caefd6ffee34df77b87a2c3f551128a4f92a615d83ee2e182156db8900e005bbcdaf29dd7fa678dc092830351bb8e40bc636320a32e155fd6f4c06121a01e673e5e5f37cb8ab624853930c111fed3688d5d6e5c405fb8e00f351cdf55346fcca4e1e900b52d78d4fa11175003229107adc838d8c08ab5c2bf4f15c5ddb43a568b15ed632678443e8095c53346f752512103d2e53d0a95842da908f003e6e5d7871e2e277e5d5277b0c49d30eb2cbdd2998725038227082f5079cfea8bb1846523499e8bbacc13d6affaee0ec1f250f74267786d113e69bb3b0e132f1001c6e154c9ad5ae6dc0b127ffe504556dc2a533d5285e78fffd6bc96b3d8590944d0678c75c4a25605579c9623c14e460dc94a7b7f69236a967b9ef7d8d61fed8ab7e4fed1003146b89ffe392800732f89508ceb9f87ef5e08f49f6fbf718f6ccbb219ccc173143abc48045b3ca930230939973c315b26c736085962751a1553050205d1d0cf4aa90417b82983c2500d05704b130c7d6db42b5cbb4d0ef5d4fe3904b6818bb0cf75b6874fa12b0f4e0edf89efba742ceed4f562fa793cd7630e151845afa0d707f786cb0e687318de13cbc7b2c2cdae06714783c4b37d3d2e28a23d5cbe784b6acfdc574638b1ca2cf5cebed3c83eec69ee8e8c0cf0e4d07797519571b933b73f2d2926337dc5c54f6658dc3f55375250a5528e22ad694da939fdf1b3f3814daa980af497bbd8936b56558994370f0e3b18d0c297c72512e9bed667b585fbec4119b74c2b4bb5beadf902dc5fe650a86cf2c794fe301495b90f1a4b30494d1545d6f6d2294ed9957a75263b0f09d6a1656019f08eb0a12107ccc4dcd54539a15a0a152d84e105381066658f519777e5a7888be699ce973c535e0e602d2605aa55671cb81d4dd111478f8c79c019e4ac53fd8a155e43628c31ef2d46c84d19abf7788a19e834a9fde962e17ea6a21efc1767b067da4384526d1383986b94abcd6433e91b7ed5cbce4050baaaea24f7510bf5859f17964d77a7e130254ae8b5a212e232cd0ca2b617166eeaa2b7748c18f44ac2ad54dd86b5c8364c30645d835fd1adf7c93fe64b9938d5f6cf8b3a1985cfd1a03a44118bc31e1ddbbbacddd69bc8072ca67191b633d3dc0fcda91cfd69fe7f827388395fe4ceaec0e3302993aa8e49fdda14fc8159eb953a6d8982ce34a444acb268dc26329ebe468ec784cd79f86ab7b587b172ef6814960e5755ae5d0cf085b3255db724269a1e4a8e2298a82c6027891fc2cf0b6bddaf9a4bcdadf5085d5cbb28dcbf607e1341a646818df8e60f468f709aec92af3b28c483faa83f732d81e47c5d4ebf51ee64e64f777168a51b7f68905e06d55f7383cfab771218829090a4698ccb9fcc7a54702b76d4c6c6c27dd440", 0x1000}, {&(0x7f00000012c0)="86876a1fdfbe14a37607442d46497919262c872f51574b94107b15d016c7f564c994fefff2310c8ad11831bc7dbd2479c2db12538e03858454ab29e772f6dcb8b9eddbae83ebca40895794399756612dcb24728187ddd43d9627a5b5f14dfeaf4b278bff39687ce450e0d81f877d492a92e987ed610bd079cdaf39446e41709289f447dbc6d6930992c82d4e7dadc35bae3e7b4c935242f076c33db0feda1b651e29767e30deca049bf4f526ba3457881b8629dfe498e2f2ccfe2f8509017239d6a54e50b01c23f259ff00d43f11bcf35f7317fe0abd9b034a885b05c581965e26b77eb57ec75d19f031011837289a5a346ed3b1f5b12267809e49aef23b9e132f59f4158a0f2228c451d7db18a3cfd78bb4ce326df96a0c1c00212c62f047627c07ab2dd26f5463fbc0e2f0149b1963774d2c69939efe70beba34af91488b65c97c86fd778555917ad94b407ebf6e8399e9132596398ddc22bc24a0dc4d6d779bb5c729f514f5c88759d5fa927702c7e69757ef5dbdc84e9247aa1706d217820089b912277a90a04a6ee97e55fa058eaf64b0f4b89c715b11bf6f9fdf33e09738be0c256991bc416ff937c5e95ebfe914de0ca7a8c489594e99cf09223b8d431d55f4b262b2cd873778b09862303411f81c3315d57d951c5d10b58886b1012408f6826e54b81ba7f4cf3b80627da6bdf945010cd8176f8a7a18bb21db06330637e3081f7ea3a72ac5dc5a718ab19c1c2670ff3a97180809380ae0487504367f12b478522c1639dd399de59e89b0af9851e0eefaa544d7fa7e7a29734e1a7079d6fb1cd7e1a6b681014f5f9e3b5de858df1eedb1734c4b1b54f7ae8b83245bf40b0308f3e4abdd03e466e96bea556793a422e5188041a806439d29ecc188dccc5be496492069479966c30328d42a4cda5e13dc4716adffe54b73555b7531b2be7c8b1234e083ddfbb3a5f806f54161acbcaa3f94023dce536815ae2812e80d0a109fde461024a9d93a26b856876c66202da44355bd332b9b3671bd1fdad2c2bd0540f7f9ec688728e58b5f32354a0daf63834315c196a8926b31803a5a7ee3c5e670c332eba21b0b7e6f3e7655338f4f8c61c3ecb861957329f5616373fceb72c175c1af56ba0b610838de1f5a32f896f22ab2830fc819836595a3ab20200fd54fcf956dc1025dc82b8093619ce874a5e7aaad1289040e36204afd51d9da7117b2d33378c19675106d2cd2c62f52fce7a8d93676ec4eb7fa0406934b5b31b7e39b4f50b788d5a5a3c6268d3d87daeb5419874e2ae71fda06549b739570608f1657e41054cc6b3f79bf96b4d41be3b54ba78fb0a96d6e5fffb7d846d45463b9fc6283d335a8f80556ac3e0f419f15aff3a2688f3b03d9723b21e53dbf299fef66aae6b76bd04ed3760920ef1219df617222b635b0965ec498e7542b3f6616e1456d6fa8aca67dd7188ba2f76a981967f7a4f3186bf675fc6aa44d7961b1e376ada48013269f86e8cdecd98ec394a80de48ff58b962decd66972bec164d15c56008c7499063b2b6f0d53a1150629c6dd091a51dc6e84318dd7e1e7a16e67cfefac88f0c92cb5302ed3137abb880376f69788b20dca91c99fad1a4d7447cb65d10f9b212c638c252bf197eaa41cfc0ac909c38a4af5fc60cf231ef09adc58f754c150365f30d09ea1db55b33aaff359b86f34459684a1188793706d2237f877d7c04fb08395544b724466a043302abbf75d1f479c547650fe49f4d62ad0c97ce20bd738b1b0a54b72d9ff250d12e976794d7a872ecd18d0331fea5f7b6544cb9eddfd34ea15337359783ddf5b2080c7c39df0ad04abe975d0402e3aca0a53a6247897823929909f4e37905da400ce1803a451e7d6d159cb211f3ea9f968955666132487ef77ffb515bbf4d1f0f6aede0bba84cf8a5a9de4bdda3ed4db70840c8cc47ade83c810a03d0b47205df7a2f71e7c0d4cdd828d4ba357c874de2f85eee9b80c496264859c2ba8e6f96dcf7ac4fbc4394ea43b2ba5a991863b96c43d0ce019d959f70cf85929faa4b25136c4cc9c3b6bfd48e934dfd5c1255305138964706b4267be571a1628f4bf4234528af45e809a86266fe30b45774af9ec9f61e29e92ad6fff24291cf4c5708113b1abb4d0fc92256399d07f51c77573ba7e73798cd1328adbfb395849f2b69e339748f917456daedd58839372105084b4af833ac42521c3e2aca3efcc7d7f3e7c6a200299c6e026be3c0202db6f1cce1cce9fbd7ead8b0953a71f2d422b3f2ebc1248f6c988c95a3885d5c44efc102010570c902479292d7c30d875fd497c363e748aec0430b79249793d0d0ae159c0810fda19a4c3fc20737d0875189031563872d793d378ad98e08f515c069d66a75d3e2bd0c48839d255e0669bb2fc329b41bf8b1b15fa6ab6c77c3d85310ae24521b906b478252c3529fe1962b2e83ce1db098a80fcf91d50324f21b9c44342348affb75c04faa1c6eab2950ffddd61ee16e9aa2beb621cf764fc84f93f12b50a5d6ca900762032f2563438715ba77baf22add72ce8c016c90f7d14c0ebba60d9d52c0e1fba67f5f04332a3f6d7d8b094b4df6a7b97e36dbd1859fda139c053a90e45e6020e71ff92d6638875dcdb9429e10644190bf834b9d76b77524c2c8aba9300dee6d4c6bcb46f6bf92e3c8cdc6b40911ecf2e14262ed866a6a9b62b834740911bae649bb2f0bbd9198c449a3efdc04f27ddbdf6abd3f2cc482a9457392abfcec93da6f8009c0fe0456618fa6e579d0c1d378b4958c32df3c42475f1d00e0cc6cc17df8fd9ed7ed81c7a91782a403dc3b02530867209b8b749bdba7b5d1a1160f8733809437fb5b7ec4c61aa3caf0304c3b3203d49450216583ea08318f8b353f58a44c4bc14035d55aef3e3c406412238463ce21e7bdb8a130d3381fb81c3ac1248972b28d4212a943db5aafc942b60216d9f55ee1b60263ee96d21d29d3416c1090d44526de14275f167aa41675bbafab7fea197622ca7e2da3c514f4fa7547fd0ea3d8310b410c3c04502cabe52dcf9f62b42749a0cf3ff6b3f8c10901bc4cbe3f54fd808da7b5572263569ffb16094b47545c1702dbddcf5fc60695bcc600ca68b48fffe7a11fa8b55d386f53d07c592c570523822e5a49362281b7faeaa9d41b1b577d4f40569c16df1280f8296b2d14796222267bce6275cea38ab4f17dc55e82da7e586c02c624decd1968de8f3cbebe6a1240f0614f2eac8519aee2fd5883c59109e2569b10a3ad31f59b83e6e0b85ae7a849041e387b8d629e5c047d7b16b68174879f5edc5f66f63d68a4d2c0e41b47b5a2442e35880f8de8793e3bc2567411cd9cdf5363bc6cf10e886de41ac6c2a3cb769663bb4041cb49fd304ba71d83193ed9664183e81b80071fd7e8068910106938dc9d1af7aa5dca0ea60fcb45e2132b7ccb0ead644f021c46f863f63c6620cf062d71d8f3279df78459863a32675d798d4b532b9d0918a4a611079179fc001d76af16346b7e08e1af61bee9a588224c2a31b14e01f3e945b10cd7acb55d8e3503a9aaf1fedf13868a19d45176cfa87defc80482ac29be8f9fb76f5994b940099b2cfebc1b98717916456269ac3eb83b004546d2ced591fefa70c6660d2941d3d92ea8e26fc0be12b1f84564e9b5e9cf95dacbb7400e21667a9706c0737de71cfffc3b2a740548a743782c0651785333012108f4502bca8e28b5697dd62b1861fef2533d7bedec7c43b7b698671293e3f14bf142f98c923f6c20c4bf753f6ac6f77a9724cbf7c39c41e0fc71793b9d628bd22068759773907000bcd9c094d3c92de0a9957f8178d55db31904da818d0ee33d7c8843974e03a33404f6144bed7043fb68f6f0b20e0319ee1e1645522d0b6e72db2a849829fe0f6f0121adccd1c30b6a387536d2fcfaf20dcb0701a2de1bdcb900cd55556f0eac93652bb5c2e6bb49cd976448b2bf6b459081c81e24b927baaac5a4195407c54992ae8ec0a1523a595a8e7d05408d8ce9a444d181549691143fbacfb18241a63c2d2559ee4bd8103b543d4185f388e667e85c55534dfc3f7902c25ff9312ea175d2a4dac4cb8a942372602790d5457961161dfd3367350ac88a0306daadd387f03aa87ef34ecadce80f846cd06c2afe33d99bdb75f6b3f2664646f69bb2253c3114b1e08cb0e14fa6aa17a867f38fecdebbd3035dd26260a8815455f2609ff14331cdefc77e4d039546e8ccda1ee14b33feeb12792d7ab6e6958f511270c91deb01f4a73665cb65e7fb9dd2d4e25228a41f2a4703c0f85e8e0a07acc438ff43f35603f76d3271e4395e91f3f4e34cf36822cd9793033c73f69ce9246d5157658c5d320bc41e422fc6d0ef21122245b727087c4416e2fd8c7c1a989070fe864e99c150fa3f0f999a3acf21a99ed518dbb0107e9c2996b9c7e84fd6e96b347328adc741f11e9357875c67ceedf86aba34f6e83c51198cf69ad96a552f0d32d44fea278c2b16754b0e29717c72d798b08580459f8224ed1e50b7b3c6c46af1c295854aaa1f595d03b3fe9160cb0bd46968a45d2b1358dfe3f270bfae67d43271b8a23829a93e764451530bbec033eedcd3b8f9da24f26b524e5f9699e2496c4e4d6bf8be5041e3f472318dca4b48e61d0b0ee7736dd2d3c847380854036a5872d23960e8eaebd78a164f37af772e3d1e4cf71c6ade78fa315511a5e6e58b32f6f0276d28e1d37083707f6f93e9d66b546153aa73876df119b0a2a1fb73c94c105516382a2a00f8b608e6a49fdf737df9884c64c852ad1d1b66534b9c76ff0dd3b57f153c345f004203857fa41f9c1aafc8c92f9f6025d7cb1222121bd831f03ff3c795770cf27bc75fe567e75a7f8abfcde42f090d7fad066f4dd4312df5293efca2a5af7dde0cfd49a4f4f55cb7f3e82a8de1affd6d458c8cb6b0e16a0c2a75ef3b5937efdee3741774d0e74f4d29abe2cec0355d1063710ceb6612996e1776cd0e5168cd73bd484a5dd3f36a4e645a821707d42446f5e65ab88884560d6e124e1fb0c8002ec4137ef14fb0cc06fa45418e1c7446cd4e4832a7938d91e7ce2e518ec4fc224cc60dd6ac0a62b0f47c8e3aef027fa21f5e377a15feb0b66aaf894f734841a9ed295701bc3074d0562b74c464407f3deaf9474402fe41540862c1ecee405c35851ef144b4f53f816a4bf14be83cbccf379b8448906ea41160f3702c260b2b537e67f791e301432dfa87a766fc43d99deffff8337a8df8684905c9598f3529380d1947412e6f8dd0031df4ff0d2131c91497c4d5997bde50813b2c85f1dfd2be90b4dcd8f485aed9d4b66f7cc777aa516cd57e4d71ca0fe4721169861a4aeb4bd25b719a8e57d8fa222eacf702ade39daa820dfffe24986e6c0109efccc1173d714aa9d4ec2953803a66d6c6ab4ac420e012c6842e9fb794fe78a2e789a7b5b2bd019f9b4e5653c180b4a1e74b68e9fe8daf045d6d45ecac1d42b9fa33ad52c19603c068f7d04a099c77aa9826e6b6247da5708f1a0033ef28c90dae255d3b6b15751f867bb2657f9116bfb909492ed53fb67412eaabdacac4613c18a9012e804fcb1bf3b834588a8cc564d3d69982894498189a43ee751c7a1adccd9f266dea86a5f8eee80a6d7bd6328e15be5797c645287f9a8cbae68cddd6c36414495580d9569b4a553d9b7a7b2103e5a5913ff8865bd6fefb006de0da14ba37024e74accd343563a569147f7f31df5da523586af8e8babf7ebf85de13511b5facb22bb19aa7dbb2e4f3715062443b87c16cbe84830dd", 0x1000}, {&(0x7f0000000180)="d835fbab056021fe32aa304542a3b6515eef4be9a6b71b7bf04c6262e1e7b0160ffc1d8f781b038b4266dbbc5e9523160a02b1077c4d0f217c1a9c77c6e78f18c264767beb5ca58fef6d4e8912471dedadc4ae96e1a9bca99a3f8a95db", 0x5d}], 0x5, &(0x7f0000002400)=[@cred={0x20, 0xffff, 0x0, r2, r25, r45}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r46}, @cred={0x20, 0xffff, 0x0, r57, r65, r107}, @rights={0x18, 0xffff, 0x1, [r111]}, @cred={0x20, 0xffff, 0x0, r113, r114, r115}, @rights={0x38, 0xffff, 0x1, [r116, r117, r118, r0, r119, r1, r1, r120, r121]}, @rights={0x30, 0xffff, 0x1, [r122, r1, r1, r0, r123, r124, r1, r125]}, @cred={0x20, 0xffff, 0x0, r127, r131, r132}, @cred={0x20, 0xffff, 0x0, r133, r136, r139}, @cred={0x20, 0xffff, 0x0, r140, 0xffffffffffffffff, r172}], 0x160, 0x40b}, 0x400) write(r1, &(0x7f0000000280)="64a356d97ca778a36789156885cbb6d2495bb90a06fa1a974bd6ca626507492c9c25484c2b1bbe483e4378e8ee335769a1d5dca543ecea487bf8c78a", 0x3c) 16:00:31 executing program 1: r0 = socket(0x2000000000000002, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300), 0x0, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) pckbd_enable: command error 16:00:31 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_extract_tcp_res(&(0x7f0000000100), 0x6, 0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x2, 0x4, 0xed, 0x91e1, "a62a62204d89aa9da904431a4a62eddb6d9f7cba", 0x8, 0x10004}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x4, 0x8, 0xffffffc1, 0x7, "fdfebbe1c1942d2ee72e2a1742ccdeca62f400", 0x9, 0x86}) getdents(0xffffffffffffff9c, &(0x7f00000001c0)=""/99, 0x63) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x54}, {0x200000007ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) 16:00:31 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x142) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x30, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x4, './file1\x00', './file1\x00'}) 16:00:32 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8000002c}, {0x7}, {0x6}]}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0x1) shutdown(r0, 0x1) connect(0xffffffffffffff9c, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) r2 = dup2(r0, r0) ioctl$PCIOCREAD(r2, 0xc0207534, &(0x7f0000000080)) 16:00:32 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="1c", 0x1) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r3, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f00000000c0)=r3) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000080)=0x6, 0x4) 16:00:32 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x40000000000611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x1df, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000740)=ANY=[@ANYBLOB="67582a71b04b6a824bc2ce3e10c084fecd99e662aa34b80b60d5afc235b3dde754f00d8e255e1531754e1b134582e47e6303b613724e4ea715ced7335fc232e9020384fffa765b2ead6563ccd5367d8abb2183d726f92f971850640badbebfcc184b6eb2ee35be8b37dbf17aad9c07beec65cb781fb6267695a45f17f88e5ed9f97d1b3c2eafbf99f38eec741cf2188ccedd2fdda0943e30c218681819b4222d36c535b807ecc8e808f3e9c87c82fc70d5db1e70e21d53f3b2c352122891a7a332a4da0d78668f4de7fa85ebde6cb46e2d5f20d9b9d23133ada2827689d17b8f67e406bb70dd9fc135d6c522a5268ff8948fd58cbb9093b2a2790c6dbb792f1742695a416e7201186a1deb244e60dfa8d7a5425573e477a60abccfbd81285fbc5745c6de439c41c00a7d93f10cb309d45c4fe91cf80f2e4d0ebb90674f42fadf9535d026a65a670759806280a416abbd27b290484c5e487f40e887c050f00e3503ac25b23c67c601b82de55a8c4421bff565100da9b781165ed5ec6cd1615c7792f640c583ee5ec4e0b6b2e9957f50d72c6bb17cd615c9eb3255288e2e7f71bdcc7492486739837ef61e1a366805a8ef64c434ece7c878ceb252987c79eea17252ba912dac56eca7e273ec1d25be8daeb812857c084f0057eaa5b4520619db594d8e13b7432b1311ef9c69493d7f91332e4eda98b265895a738d25e8cf7353d625078347527690ef987f74f43a8c76b5c8a116df1177926e49b2f9484b23edf08c47a54fbff11ab0c83bc59e1aba4cbc8994eea63567520711b261b58035675cdc3e49d632413afb0138fc4e4faec02b1b85e94f5d8ce8fd411c6d721c13930f2c868f006c858dead771df3864b0af111789376c0bcdaf7c52afe5537b4282f7d2945ce1ba6ad0d51870e9e044e7db52c59124cc18fee3b937e98ff5ac06dad11549ac4b4675ed77ac655478a054e4c5f75315f8434a0e6988e9563a677b9c9f2566956480"], 0xa, 0x0}, 0x0) sendmsg$unix(r1, &(0x7f0000000700)={&(0x7f0000000000)=@abs, 0x8, 0x0}, 0x0) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4c) syz_emit_ethernet(0xe, &(0x7f0000000240)="9597a9fad36b05faf68cfd58c8c6") munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 16:00:32 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r0, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) fchmodat(r1, &(0x7f0000000000)='./file0/file1/file0/file0\x00', 0xba, 0x0) mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='./file0/file1/file0/file0\x00') 16:00:32 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x5a2, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r4 = socket$inet(0x2, 0x3, 0xffffffff) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101}, {}], 0x2}) r7 = socket(0x18, 0x1, 0x0) fcntl$setflags(r7, 0x2, 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r9, 0xee01) r11 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000240)={{0x8, r9, r10, r9, r10, 0x90, 0x10}, 0x5, 0x54, r8, r8, 0x2, 0x14, 0x3f, 0xfcc}) r12 = socket(0x18, 0x1, 0x0) fcntl$setflags(r12, 0x2, 0x1) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r14, 0xee01) r16 = msgget$private(0x0, 0x4) r17 = socket(0x18, 0x1, 0x0) fcntl$setflags(r17, 0x2, 0x1) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r19, 0xee01) r21 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000240)={{0x8, r19, r20, r19, r20, 0x90, 0x10}, 0x5, 0x54, r18, r18, 0x2, 0x14, 0x3f, 0xfcc}) r22 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r22) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000240)={{0x8, r14, r15, r19, r15, 0x92, 0x10}, 0x43, 0xff, r22, r13, 0x2, 0x14, 0x3f, 0xfcc}) r23 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r23) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r25 = socket(0x18, 0x1, 0x0) fcntl$setflags(r25, 0x2, 0x1) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r27, 0xee01) r29 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r29, 0x1, &(0x7f0000000240)={{0x8, r27, r28, r27, r28, 0x90, 0x10}, 0x5, 0x54, r26, r26, 0x2, 0x14, 0x3f, 0xfcc}) r30 = socket(0x18, 0x1, 0x0) fcntl$setflags(r30, 0x2, 0x1) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r31, 0xee01) r32 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r32, 0x8028698c, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xffffffffffffffab) r34 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x40, 0x0) r35 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r35) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r37, 0xee01) r39 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r39, 0x1, &(0x7f0000000240)={{0x8, r37, r38, r37, r38, 0x90, 0x10}, 0x5, 0x54, r36, r36, 0x2, 0x14, 0x3f, 0xfcc}) r40 = getegid() r41 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r41, 0x0, r41) r42 = syz_open_pts() ioctl$TIOCSETAF(r42, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r42, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r42, 0x802c7414, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x0, "29ad8093cba9b22cf0b5e6586176eb3ba9714fd4"}) ioctl$TIOCSTAT(r42, 0x20007465, 0x0) r43 = syz_open_pts() ioctl$TIOCSETAF(r43, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r43, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r43, 0x802c7414, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x0, "29ad8093cba9b22cf0b5e6586176eb3ba9714fd4"}) ioctl$TIOCSTAT(r43, 0x20007465, 0x0) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f0000000440)=ANY=[@ANYBLOB="00002e2f66696c65300040b8c290122be76ae903a905117db3e576ef52611a5d9e005584f5ec6ff22d0f931036a0011c4e7d537032c6050005000000ce58a5be9f4d2a169cb487e706f64f509c19747d63112f03935906f70877ccd52f0db866a150c80c3b533b8d2d7e6476052ee265968bdb12d230d6c48facbce8db835f87c65b1f4cfcf0ec36375978792e9bf96fe70025db0f1aa7544e1e954b5b49b8f137136f797c0fa2a6b1e3aaed0b52bbf03881d349ac2338642d24a395ea5f7ccc554b9d8ce68156dedaee433d5222b369cfb77e7f6667ba9aba9a211ead629f3028ecfb02c775c7e2252a6738a38fc46ec5e10980667541"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000bc0)=ANY=[@ANYRESHEX, @ANYRES32=r3, @ANYRES32=r4, @ANYRES16=r35, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES64=r43, @ANYRES32=0x0, @ANYRES64=r42, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYBLOB="c5c7dcd70d416353edbd1ee1d8f8191fccfc064d23f93d7cb030a44f4ff83d3367e7c090fbf0868f1bcd0363d68d0b41ab05f3c31dca3190b42ef792b70e5c9dc9e0bcfb73b84cdd5428e469af734de5e9282d521e505f0770ff23b9", @ANYRES32=r9, @ANYRES32=r15, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r23, @ANYRES32=r24, @ANYRES32=r28, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r41, @ANYRES32=r31, @ANYRES32=r33, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r34, @ANYBLOB="e3ff9b25b0f10df5ba538f9e2349b0e06d54ce34653fd4349740aa8598ffd824b8a0660f21501dabdb0e194bd77280fa3a8dfd75ff88c8f7f7dbd8c9f50b95bb5aa03f2d918440bacd73999824ed40ac5ad31e7c8032f61d9ed601dcdc34684840f51f62b1256e84875c0e3dff5628e77f829a743f", @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r35, @ANYRES32=r37, @ANYRES32=r40, @ANYBLOB='\x00\x00\x00\x00'], 0x1f4, 0x3}, 0x3) r44 = getgid() fchown(r1, r9, r44) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x82000, 0x40000000000, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000000], [], [], [0x0, 0x0, 0x0, 0x0, 0x800000], [], {0x1}}}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001596fc90 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x4d}, {0x2000028}, {0x6, 0x0, 0x0, 0x107cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="b1e91bee8fad27050cdaeb0413b0", 0xa1, 0x0, 0x0) 16:00:33 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000340)) 16:00:33 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000100)) 16:00:33 executing program 1: r0 = socket$inet(0x10, 0x3, 0xc) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000000)="24000000010a07031dfffd946fa2830020200a0009000200001d85680c1baba20400ff7e", 0x24}], 0x1}, 0x0) 16:00:33 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x200007fe, &(0x7f0000e68000)={0x2, 0x0}, 0x10) setsockopt$sock_int(r0, 0x1, 0x5, &(0x7f0000000000), 0x4) 16:00:33 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = msgget(0x1, 0x400) msgrcv(r1, &(0x7f0000000000)={0x0, ""/25}, 0x21, 0x0, 0x1000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) mlock(&(0x7f0000000000/0xe000)=nil, 0xe000) 16:00:33 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ff"], 0x1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x8}, {0x18, 0x0, 0xe3a3}, 0x5, [0x6, 0x4, 0x4, 0x122a, 0x200, 0x0, 0x9, 0xc0000000]}, 0x3c) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="ef14045f099be06bfb327cbbd8a6f2c5423409e9", 0x14) sendto$inet(r1, &(0x7f00000000c0)="a8232c3e1d898d02255b47fadae8325f953856612ddd950ddb07243879289f0dda07c752e7a40bc3a0e006b68609875b9b4a63a753a50d5b7e2bab6c3a4941254136cfed0699b1fece0aca9efc5c0d4bbe83d5f7f031d7f5b06e2a166ea71144d19f3bd71b5117c61e59ff1f5ed2f2fbf5427ba610c54999a6a3e5fb511b35b6289938d9abd4b7bc7832f8974e0063e6966ac9e42ab591458d7527f95bd451d4101a98c703c5b086f0953bce4e3f1af14b8fc25207f1e324c5935e8c0ac4cca42b365f38d35874e54b3e504292e14a76b683e60ac43dbbe2a806f32c5ef8ae617115270b2b8d6b14a8dabcbbfca31bed8273a3d3810f7e98c3fe002000166ba0b5d1baa672bfe40c1ad1b8378418b7e215e86347f1deac2063aeca320f3f9df58c1e94da398629587d41650de210d89af7da59f7ebdea93ca1c871d877d9d474d485554fdd15d7d82ce594d347a486869a9c9411f1ac0634d4b017f225d1675abde7b8b3422d03194b6251fe9ea6616e1f5071d4e97b05ffbdcbc71d8e85a47f70d98f6b0cb20013ea5142ab397490b952a741a532e9b021dd710a330f1035023b19c48d4103f0cdf663c83673e884d7c464896272f494c6771d4d05d50e6ad9b489908388efecc7d694579f77782b891fadc89b8e4d933da54896e8b0eecbbedf4e0d493fcc40412bda24fe0fd07b1ad6f40039378043c279e6713f32600404370f7403a6e392c64a03b2ca007efe97dfeada9e12ea7b87b17c86634ccd5a075e1867e5b61ea4eecc9ff76e81bf1d64721ad5451a0350d4e13580e532790ac405f30cd5b2c3859b02e4fc338d17f225ddac7ef6111b0857ee95d934ac2d242ea9c7dbb19b7fae2c8f1babf1da5831fc921449e590d83ade206f9aca263eb33b76e7a35979f53fa5dfc4814e2716e13fc9d480e2111a0d7f3f96bd7cf57a99d2ef2295473ee3e87e2ca80f068f1c5cf3861010b4bf18f8a03b207936de852d5677ff3ca4b389bbb31f773dabd8c709601b302fa048d288926bbb8fa9baac2e54225886737046090b709de0e5e914d46229a83238ffd011cdb753d47fd361a58b356ebb03fee7063458b5b5c07f4c524f93f9627cf58a07575aa98fbc8ecc2329ce3f23aef786cfc6c602be19449643118a44222b2271004cf5bfcb55662f218e79992501d38518f9ae9df07c884e678d37a8c68ee5305b499a0204fd4af9b7a7f79853f0b5f6282328a7cd5e4d630f39170d0fcc8f47a012da594dbb31784dbd1b27ee836cb931b81f857c7ddaffd8ab15cfde8e372232e06e519cf927fc8ab5c51f235ef8e8f33a65d46904207b01346e843387f44517bc2f439a34d8f7771adb3fc353e2c23144028d1f18dd3ff44da7e8d4261fb988797ee794cc317c477a3aab9b3c5349e673e3ae67c91d4b6581fc63fdb85d2068e77c7ad1eff61e16107bed36743bef9e08307f8a4768583869f0bed12df893ae7e51a5bb8bceea2606d9237ceb6ce151ddebb2480634ba5542d696dbb1fc8ac4750f5deb6f071054225f988d61f763b32c2619bedb26e24af7827ad25d81164892e01fdd22dc8c529e9dacac6c7178f7a64c4ccd057c48919792d13665db317edaa0af0a192ca86a6d517ef2c5eb33366cb1d2c7ce7a4edcc0d8f16c0887bd8e12ed9f6aaff7e5c3de9e22a59051bdbe34c56b852a101a2168614416357a003fe1d03e09153245aaabfb4a35ce06a271a7d8da35748d09f40a2e2424542c1da152b39d574556907b6b344a414d1b5e5f683d0035bce212bc114eba8dad5660c92509a12a5c43b71d55a391ab3c9c469f958f8c81610c52129d208ca2f68d348fd928aab668cd95aeaf692c6285b7b346cdf58f519352d84a423609c4c5bdf473bd997b5b03b3630f789b5d0a4bf806953413ef42d483dc737dcb92d18c3209316a80fa98923ccb6d7f663e7dd145884aa04896df5c6f2edce6970028a1f678d0524fdb095cd29f715fd7b5802debaaf744dc5ec84fb0", 0x58d, 0x0, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001596fc90 16:00:33 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') chflags(&(0x7f0000000000)='./file0/file0\x00', 0x0) open(&(0x7f00000000c0)='./file0/file1\x00', 0x0, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000040)) 16:00:33 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0, 0x2010, r0, 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x2) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000040)) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000fef000/0x3000)=nil, 0x3000, 0x6) 16:00:33 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = dup2(r0, r1) r3 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r4, &(0x7f0000000080)=ANY=[@ANYBLOB="9b012e2f66696c6530c9dadd6c9b8c46fc26b98ccf81110900cefe24a11db2061e599c591acf02af4c53b8ef2bb8d2e7d6bed5decc4aca070000006529948feb4312229d31439fa53459983231783072c926e0e10c5054979285af2f1d460bcf9133ef5d"], 0xa) r5 = accept$unix(r4, &(0x7f0000000000)=@file={0x0, ""/45}, &(0x7f0000000040)=0x2f) dup(r5) close(r1) kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r3) 16:00:33 executing program 1: r0 = socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r1 = semget$private(0x0, 0x5, 0x204) listen(r0, 0x5) r2 = kqueue() kevent(r2, 0x0, 0x3, 0x0, 0x20, 0x0) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) r3 = open$dir(&(0x7f0000000280)='./bus\x00', 0x80, 0x1c8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r4, &(0x7f0000000100)=ANY=[@ANYBLOB="9b012e2f66696c657000"], 0xa) r5 = accept$inet(r0, &(0x7f0000000600), &(0x7f0000001a40)=0xc) kevent(r2, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r2}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r2}, 0xfffffffffffffffd, 0x54, 0x20000000, 0x6, 0x7}, {{r2}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x0, 0x100000000}, {{r5}, 0xffffffffffffffff, 0x3d, 0x530406f0f78fef4b, 0x0, 0x4}], 0x912, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca538}, {{r2}, 0x0, 0x0, 0x1, 0xc00000000000, 0xb10}, {{r2}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r2}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r3}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r2}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) readlinkat(r0, &(0x7f00000019c0)='./bus\x00', &(0x7f0000001840)=""/95, 0x5f) close(r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f00000018c0)='./bus\x00', r6, r7, 0x6) chmod(&(0x7f0000000640)='./bus\x00', 0x41) semop(r1, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) sendmsg(r0, &(0x7f00000005c0)={&(0x7f0000000140)=@in={0x2, 0x1}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000840)="0b432efc3c9d8730400299ceac393e202256c210b1a37bc65b0ea33348daa7c231d669a984819dd47314d3c44bebd8e2f7fc314491f300ac4fa8210d22c866152b13f3de8beddfb9331876e3ef4070e513857af2d693cfc8e7e4e50f6c791c1d027124a150de67e50b3042523eac9aac61835c4703fe4961f15672000b3959f2ee3f2d0b2f567cbcffdf257de534161f32cf043a0c435a03debec8d15f3bd2257942b423465be8908d86f01b14f80681edcc391dc6a8238a842cf4cdd9a53b0364849c0d2588f7ddb0915aa54cc97c6dd38f818a8e78142a7fa4033d4e0ae29c040e40a85a72bee7723903fd56601de8d631b05abde8ea2afe7366cf0b36f6728878ec52c86bda54de66916e669b86a4f1c26d827c4e96d526a5a8a10e569078398195a05dd8f3551afd62e035ea0a93479a623da0b8fa4d4aa2a67844c69b9b6dc67c8a09bc9e6a3e2e4e56749fffa223e86cfd0c6e33b19cdb36f578b2afe39fe7d206dd7596390e240035676c0b4760f811c2f725849e5ef945ca3c14b70ae4c130f269c1a5aa16ac9135b7af29afcc84eb8ffac7827ebdfa9b65e7e9f0587c4efad5eee56184da98c152bf623c9a0179f80916a3a70a461e6458969bbecf2ca6c23121435aa86bbc47e93ac4e48c55612f7a0246b80760b56a7ae70a9aa1bf572863045437c7b1449dcfd4c2b707564b66849ee3ff1d0edea26678d87009c1ff224a9e3331e0b5bb76b3b85e6783e9190a7007388cc5846d5abb13f6c6e1a0c70a35c8a49d5c10171aaf165d9ce49ae0ff123f7f936f26ce0ba63a79b98dccdede6c79c13294c248d2f69edffeec96dbe4308168bac4db4cc90cf638520ae651e4a89a939e74b335aae22fb7d3d23961f884aa583cf248b15749100f2e3c1dcaa1954395f9f8b331be91b514f7af061606c1e5696df55237bab4fe1ec555c2bf62777cda81b59634dd8ba557ce03def640d068bdae4969c0a72dccdb7f3e0c261a49e87e88b33a8871a3053048205389edc5306ba54cfedebc522293b7d2cb836d5ed07e02b7e685334faffd29cc70c49234a65f5816867915fc0ba7e8314a0b6fade087738ca3fefab75f7f5a5ed5fa1ce8f3c1beb60ca9894f59f461cb0885262ff8ff163d56df13a78590639a71215299aeddcf1c01135569baf8faa1f3db885a85fd6606a929cb620658618fbe7d389c5564eb30082817de2c94518764822ead9b5cbd982a6cbb2fa87cdc43cc53d360f63169c51a5cd7b939bf2f0c54cf02565c9dae56efab918c331ba276d77f07414d3ee3449b59aa025751b0657682a0107d84d3ab23a18e2f53fdc0e83d2fbc6ee5b08b1d91cd29563e553a6debb0fd1d46fff7bc6d6af60f99d723e0361de8126e6d1ce6ad8052adb7bc3a2ce1837b5786d515bbf9901474024c428356b712682652fcc0b282ea1a399f56a61b6a99801a08e433ae47ccd45e4741e9aa431586508792b9ab075790531e4f8704972b3e2b4d6a29725493c3143d80b72d37ff2976b10676f2c159fab21f3123f1998557eee5a480619ee32a2b72ff50ec595f273d841a74e44b90443b7761238fe0c8d7d08644a0ec7edbcf3c93173aa06ef336e6272142068528cf266f5e7d0bd6899c05948d7add350bed16d6a4caed53e141d5f00dd425fb51cc06eda86e54b6ec81037fd2a58c6d5048e1563e46415bb222793848aff8edae8467a607a63922d7560283253f533bb0590d112874cfe434a87682f23f6ec5b4061ec81440aad7b32ba86865cf186b1108c2af6c4143e84460c0f4cb68f3b3451292c7a10542b92e8e42a70893f48f0d907107a2349d5b3a023ec9514df4567598b0de854d10c58cfd04d93bcd421caa5cc19b3ea210f25d5ca9d19a69082fa6b657cb0f4b3a9b96cfa77968edfc261108f8dbeca1e784ce2cb646fb2bf9779beed114a34a5c5b073fafb011bd73df03f0c495d5361dacc8bb998e3d514a75ce35c49e5f20bfc79eec35fc6578211a2dad5f8909cf9f5d703779d5b18e8e329ec5e6117897a576ae663f3bf6b6fdf05d5824677d67eb8d5241e5efb0dbcda34c7cdc33dda2c96f084e7e36d0731bb41c560144e9d3f90d83ce876b493f9b2bf4ea183c1e7c43d23a904524d9e2eb0052e821c03febc0b219006a8cac0029c36e695a7214e2c4e3f8c2e594a0ef0a81e2991052afde34fe27133fcec599611ee54ce5ac758ee49a7980023586bfb8eb650f70d3bfbc6bf8d8fa6a21c0e94d94ca6219fbc820258b49e432bf8c93f91ca3a9029a4e66024d03bc22a4391b6fe7404aa84e82070c8005e9349b7aaa72c64cfa3513fd4e8d71e157c7416abcc5ca6f560f131cdace49ebf40903b8b0a5de39e27244558d57bff0149d3b7358397b15dfcd90acfb6924b45e1d1e55122d715cca37e66265f1049debeb59b0db028e3598cf858a0d47b36423c82a909d59a9738910f46d7e11bda6ee76a078d7f9438343c55fc1f5aa83a9896315e62675a7180bc0bd070bd025130f8153f9fedd3dcc58d5ca2e93a1ad331c803d31386e790b4fbf98b9553d770671fa2d4399dcb8064a3f18f8e9000b552a97640e19d51177f25e0d2145721942f003f475f4846cf184d7841469941e248163d0f0d8555e9d8c11853d0b096aec0ad8fd2780463e2f3570a39f911f31db46642b382eaa7d77b2524a821f63468343b286e96e01e85ffcd9bb610d13196fe631030eacd9702730f14eb52dcc2ba695c5a36cc0df4c9491ae818f9029ee8f988d06296f7e4b840ebbba32937f37506ba519494f89c95f2ddedb30bec1f8444d9cfc1723ba057ef92ea4bca8ba106ffeb1067bda1328de372770142d45b0a9dbebdb189af226f1e3cccf2f60521bbb225e14a47459136cff1d3954ac817e8c534b7709f6ee3a95f0c052311a21f4ee180c3118ffdcbbf6e8829d3b83c545c585a8cba05f4df90e078e28ecf2f683dadd96e0a4aa44cafb902f7c8a6517acaa8815dcd660f5d7541344166fd51bad1f8e0d0fd11a9bc3c8f7ff266701ee012cd19f79ec310129d73f882082d39047441b152ac4994d90c95d5fc7d867baddc785783845a15967f7cfd09878cc06ec14d907f1ec5b41a3d2402cb96fdbb81610d854523666dc83f5962bfce892dd2dabb13cc7219857be952c5d3dc13e14842184061fc4bc15d5c49541dc29bd30a3500c8e06b9ddee2a5b8e0c4b7e8af2a50578026ab621b94d0b517b7dfd6ced35c446175e3352160706be7378ca98840779d940b326d1e6b5dea4e57f9e46b11f6977adfb530c8524d364764b5f79ce8617b7439cce72a94f4406dcf01b4c406b343c2520a29aa3d13cd466501d9676a00c3df27c0719515cd5bc4d36885a8a2bbc2bdc0edab39dc12f29de73aa11824fca9fcb3e474094a7138890b97ca478f47326fee212c8e908731758810983dfe571dc7f234399abc583276b800d4b80fdcdca79ed2dca0d4bebcf54e4020ceb2a6d77aaf8ca42bade30e4c66ac47845a421e8d57cd27da50cb8663acb8e07c3b97310dc75f6cc15ce70e777df5d258597c8d30bef8ec5a475d29d51a2ea3dd69f8982109cb3934d155b4ddcc2784bb6993bcb1b6e2a956e4ddeb9d30b0d275b7cce524d40ceb19d9a15c179a50c4ad0d4721ff28a02b09b46e3bc7f153d603ef56c0674c41e0e11041d020932f4198a3d84c9bdbe77e29a87876c77f11e61fdea471f173ebb94c094b408a395b070b131c36b5296f1602dbd5bf2f6a2e20ad9167e07a3e605c9ee32b2ef7b0f8ecb057168d6d1e33e24fb8a8f9625cb3d41ea3e791cf19f425fc2f80f023f44740007bac307bd24ce8763a756b3a4f6e524f72b85e2a7504e22a1615f30e5c4b91eb90ab87a867b12660582d6300a2d6cb37a7175c062c2add4a67c4c4186bc9f1e4f08d4893aa10f435ddf2ccfaf504717024c1c400c5091e72c9b44a236c96ff029ea799173fcf8f437205688064b9d3161c6718f1d52d4071863e40ab6bb9eeb54062d0a196fd9257033c772ff3ae420cff159793eb64618865fdb2498a9d26d038f02fa0c2ea20c396d92294e87bde7bf8fb5863373e0302fa5d903ea745e0b97c1315f7e4b91d19cc65327806e2d35772b0b041e7868d7150b62417294e89329428e2b03f6f28aedc297283bdb885c511c28ab72a056e77340916c8741187dad1f7a9f3d9439e531fecd75525ddaeaa013f8b584c43e1fe43963a4ea2c50704fb35661f18204ebe3d18b3da390d53c6d84aa84b9cebba70e180a66e987d2e5a8ed9874a3748b97dc1a93a4c28f3f7e04c0e554ad7d3bba09e007984fbc9bc814d017962e391b9e33186a998639d55a1b976123893e3fb3d267051cf3cac3e2d583af460cf0cf7913d1c91ed644c362a4c8160a800f3beff4e01a3f525c6069b797c56469cd7ceb8d58fd2dc783e6a90d8d111297c0c1f02295ba6febc7d37480fa5ad1f55d094e7e0d5eac0ff89bb98865137ea04cfd2f6cb288cccd8db8fe0aea4bfd8e2129031df9c8e156b0f52789964902f02204048e0bc5a05b2ff5129ad6e5e56ae982f06ffbad085ea5a21567f53e92ddf828fa7ae506710b03ce8c1c637e4a4c75246bdd402c5946cc372986cdbbf947f64bf31e96c0064d325cdaadd55a7b68f7f2b7319eaf303126c8bd23210a8913e5d44d90ec1cd3e8368f4639c7c8a2797b049f615f93ac8e35e093f399b3bee67d5bbcff9348505d40578f65d411e89f9ca54435a89810495f7e3d544b431109bac576f65f1250db7563126b795150ac8f5398ce21b0ca8f9a7362b6d4d7d1b5fab5a886d2fa34f636731094861e850f90b4f910781dc1bb89f8343bf18a7823c96522b162181467ade3f0c0b5702ded79726d6234258707b1ad87ef63648ab4d53aaf63f91e618a291df8b78c905530922f3e71213413281816b4a24f5c19594a1ab19648fe977dbcb139d79955bdde6fcac5c1ce0c87df393945b827679dc3b54c3a773f819eee2f60606c14f9beef3a8039b5b6befbe2d68eaef7d581cd1cbedf66f7c30b36714aa476dc9ec1471d4dcb054b5e616f31c321305a317d4c66b79ae8d8c5037dd9dfa5304649fba440ea683f8d8ad0ece1337cc4130f58cbb65a43b35d400f82971c44262becbfe7869452a2908a03d5df1bf367d350cdfecde74a5c79d6b9ff862b628733cd6a060ad099e8c1f16b816dcc908fa7f6aaa7c44e4387601694118c7e6cceb8ea389668f34378f47b81ee592a1087b8d7c0f03d2969664d7d7378e3681b641fb4c8ce5730c0c7086126e5e471d32b85c99e2816f28251d32c9120dbfb8c96affc205176639898bff4f40d8f1976399eeb17f509db9e3678499bda14983743300325f5bfecb96a333f20d84ee357eaf6b517e9e0f43e0f447b56192bd7e82884ddbbebb79eaf4f61a5cc69dc145f0c6c1a319f3f464846ea52cf6d73004f3e93d97bc9c28a237828051f4a4a10082cfe0142439a8cde87d54e911e1e3d0d299a6e8bc1c3a91274510c7140a860d968483576d3cc5ae1e28ead5eec0c6f622c2f9bf3467ad287abbc0d82473567be5521e68c5183658d987b0941c9c2c45bf563b9de494369927930f826de700abcc019fbfc41502e693ad807cb5c63bc3c7b0009276d8091c23888fd47031256cbd139f6867dc80cd9469a03951c1b588167b1a34fadb9caeb93c9f1ed4ca9d330c7883974441bdb854afad7095cbb730936ef0e18056f7c48006a9dd0a38cc22027a7948dd9caf99c1c6351a0ab016cdc0f76870b487c0f32b031798f7e32418b8b", 0x1000}], 0x1, &(0x7f0000002b00)=ANY=[@ANYRES32=r0], 0x4}, 0x1) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchflags(r9, 0x1) readlinkat(r8, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)=""/92, 0x5c) writev(r9, &(0x7f0000001c80)=[{&(0x7f0000000680)="85239772640c9099741148ca9da9d59629fafead9a4ff72000417e7ae3ca652a45d65bb12383b4d0a0af6257fe2734b17840e4ff257c129d10696d25be6307a6896d39583f7e11c50f5e9b788cfb9f925e74023a1b7118265f09090ba1f5baa4256e133883a0e2173cd7a645919e6f2ec43e060000b0b2885ecc1505811945f18a2b152c5c877efbaea04e74f0a4791816ae5f3341eaffac38f2f9decc13053cdb6ea41d3755751eec864c0e1ad7ddb5fbde81e0130f4563f20eede1598a0d3360f6053b797104000000000000005f2c9f469d27b698961bdd97d1464742677b8a2242ec44ae419fcd2f37f2b6964ee074958d692374c51b0533d6264b287db410dbdbbecb424f8757396d0c57556e121e58471cc25c5c8ec04ec504d7bb4db10741043f1a99509302ea07bb446337d553fa499b6dec1f846995a8ae2678230f53c4090af3bb8afad909c20e943d95a20a0036eea30597a3b1120fad3fbf14ed9b7308f5af6aeb87282b14e742eeaa928691080da11bd5b4e7b384b611f1532aea2bd6d017b688b8ff736fbf1e", 0xffffffe9}], 0x1) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x7) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x2a, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r11) ioctl$FIONREAD(r10, 0x4004667f, &(0x7f00000000c0)) ioctl$VT_GETSTATE(r9, 0x40067664, &(0x7f0000000180)) link(&(0x7f0000001a00)='./bus/file0\x00', &(0x7f0000001980)='./bus\x00') dup(r9) 16:00:33 executing program 0: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0xb3b1, 0x2}, {0x18, 0x2, 0x100, 0xffffffff}, 0x0, [0x800, 0x3ff, 0x83c6, 0x0, 0xfffff8ce, 0x8000, 0x231, 0xe6d6]}, 0x3c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20}, {0x7c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:33 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b818000000290000002300000003000000000004bb893f0000"], 0x38}, 0x404) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x6, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:33 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x5, 0x1f) r2 = getpid() fcntl$setown(r1, 0x6, r2) r3 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) close(r3) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) preadv(r0, &(0x7f00000005c0)=[{&(0x7f0000000140)=""/123, 0x7b}, {&(0x7f00000002c0)=""/189, 0xbd}, {&(0x7f0000000380)=""/165, 0xa5}, {&(0x7f00000001c0)=""/21, 0x15}, {&(0x7f00000004c0)=""/235, 0xeb}], 0x5, 0x0, 0x0) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:00:33 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x118) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000180)=0xffffffff) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x4) write(r0, &(0x7f0000000040)="247a7664327f9c71005f997c484953825bfd470bbb7bfddaf21ee581d506b08d08158d0000", 0x255) ftruncate(0xffffffffffffffff, 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x120) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000080)=""/142) 16:00:33 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = msgget$private(0x0, 0x2) msgsnd(r0, &(0x7f0000000040)={0x3, "7cc4f484d4ddb18bac96fc105692f3077d9aed342c"}, 0x1d, 0x800) chdir(&(0x7f0000000140)='./bus/file0\x00') r1 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f0000000240)=[{&(0x7f0000000200)=""/30, 0x1ff}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r5 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000240)={{0x8, r3, r4, r3, r4, 0x90, 0x10}, 0x5, 0x54, r2, r2, 0x2, 0x14, 0x3f, 0xfcc}) r6 = getegid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r7, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r10, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r12 = getpid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000300)={{0xdf9e, 0x0, r6, r8, r9, 0x10, 0x7}, 0x1, 0xfffffffffffffffb, r11, r12, 0x6c6, 0x7fffffff, 0x4, 0x4}) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f0000000180)={'./bus/file0\x00', 0x9, 0x0, 0x4, 0x0, 0x2, 0x5, 0xfffeffff, 0x7, 0x0, 0xffffffff, 0x3}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r13, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) connect$unix(r13, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$KDSETRAD(r1, 0x20004b43) 16:00:33 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x21, 0x8}, {0x6}, {0x42, 0x6}, {0x100}, {0xf2, 0xa8b}, {0x83, 0x9c}, {0x86, 0x800}, {0x4}, {0x4, 0x4}], 0x9}) write(r1, &(0x7f0000000100), 0x28b81e) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, 0x0) 16:00:33 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) fchdir(r0) r1 = socket(0x18, 0x8007, 0x0) setsockopt(r1, 0x29, 0x26, 0x0, 0x0) 16:00:33 executing program 1: msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000040001"], 0x1, 0x0) 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"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="2d00f677"], 0xa) getsockopt(r2, 0xffffffff, 0x3f, &(0x7f0000000140)=""/249, &(0x7f0000000040)=0xf9) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0xd) r4 = socket(0x3, 0x1, 0x3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000280)=0xc) fcntl$lock(r4, 0x17, &(0x7f00000002c0)={0xd1f6330600642485, 0x2, 0x9eb, 0x6, r5}) 16:00:33 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r0, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x80, 0x5}, 0xc) socket(0x0, 0x5, 0x1) mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000640)="fa835d582a2baef305b3661c956b2d86bd9d4392a21911cbbae82b7366fcbc10740f7cd5a2be350a36a8c2e48e99338c00e427e0982c8256e989e6f5706500abf84edc4ed0e41bbafbb75753020d4b40add105dacc0cbaba1e86928bc2492c6462b856c4166a4f808c84b0d320254e821884a375bbc8c0d48a134def6cf5d77d03f19fdf2aa2d26a2579aaeaae306b6bfb9ec76eb04667693d", 0x99}], 0x1) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000840)="000000186004008b00063300feff0f000100a3bb6b3c042efdd100000000004000600000000af6ce4f22276e2b8df278f86dfaf25212128bbef06a7edc7337e4000000f9638febfc751762a148addb6adfd0f323d9c2a8bbd15c24c296c042b34e4243f896a2b48e40d324fc08dd109f3ce208e51eb9785c87336af2111a205854ebf232fb0e9fbfca36cf58e952395cebeb615779c7c510000062e319e8eda0f1ef76cdb2dbaeddaa68fcbf4d5beafaab8c1882e0af155a21ffed4d7da99c9344d8c36837c55555c0afa6463e77535c1f42c892030b73e431044dcb7f1cb04a6de52ab8ee92ce00a02a8454779f547b10793ddcfd413b628797b7ae65cf1dfcff07998539431569da7e0fe5b220f61f26440d64231dcfab0d59c1814da704fa1b69b35deacb17d0d8f511d76f2e48f4aa4f6a037a1f6ed86b6f430e91b6e7a01a6521aa490790d51fffae8c3a659dc0ba7303a06c5283e76961725508576dbde369f4d197ccec6a649209382ec57f1c61bce39c4fc51f386e3b8473e47b895b40a13d8e2b8a67febaba35d0388543121d0831fbe3ba9fa447e858c9b320d0936653738ed3663d33ae816b374b99cad3703760c8b1adfd695c5f3c7a3aa3d212279d497f9fe525d71ec41ff721c26936ef71cc9e9fad5590b8996ffd915d670a383177f038304137291ecde5960ee03eab9144e67c133497e29fa76aeac0f8eacd969d709e41681bd68dabfddb0686c00fcfba8f7637c55372c70f941c33ff8529f3d27b0546dc9b8f3fb20f499b9de7191f64d599fd6c51fa7f6af1528293b7980825d32aae68ebc6a331541aef2f953c0013a71c6799d0d8d09fc17b56dddd64029170cd96c7e0", 0x268}], 0x1) 16:00:33 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f66696c65300033ad8b9542c93abba3a66e8a21c54be03cf22f95676610ce64e1c50008d9c897abfb5210b27332db887f11a70d"], 0x10) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000000c0)={{}, 0x1, &(0x7f0000000000)=[0x0]}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="2003a801f50be7576a4ce0dd60000100", 0x10) writev(r0, &(0x7f0000002600)=[{&(0x7f0000000180)="428f60b5466a5849c27944872f5b9b57f06e44ef623236b374e09f789be71692ba38f40960f7592114860210761cc404067463503a85e41f1ee7e0ce0ffdad59657552b5ac4e9e5d4200f0bc60f9f7acf0d0fba00a09589fd2ad39c237f502d2ff09a4d20e254f1323cf781805e4496cdfa9350578cd83e7742e566ffc4bfb59c0ef925e209adf948f49310c197e6f4fc3cc34d033d6e75283cf047011f15030bd2050235e51e8dd667da618ee593c47da07d891a384c0e14e1c8a04fd586d6972485412859205ab1574cfdc4a36140f8827db965733a48bb298241bffb966186379ec07de53fb3c57632a735f695c3cfb9b7093d559f3ac89d6ed11c976be2616c645ef27f47331104911b8c31833afcc6fcb5059e8e2fb4a35c69ab5eb643d10782c0bbe666df9e217f6754c7a304e1a05efcb5d601ffcdabf1ac563ebd1e36df649ee342da3590f8eb061dbadad2ef801f225852163f8884d614277079547aa6522da17d2f5140c22a5aa7569ef485d51e50c53cf216b97fca9fdfb85ee746f1284af4218b8a0756503cac139a6ee05a98a954c11a37ec768c27de96009386f95c6f2952405736630a61413cb13fbee01675fc8890692acc1e19020deeef92efa676fc5c8923b061c0e4ce41d41f08481d5db799fa030d2df336c048c374adf61f88732cfe39cfd20af468595e18f8e2d2c7e723870641cf90c3d8ac71e5a03b21de8ea503131470a25c6bff6557db60f2aea3f37ec6b73d8a529f8097ce65d53080a7da2b1fd83b0485751d17e9f0153bb98a884a6db83164953a40c85c3180a494881b3e63ba911794dbfcf588dfe1011ec4e168467339df02060dba0f0bd59b73890de6b2572cdd4909e125e85b5ee54840c4e866af5ab9a40918bfba980525b4503adf036f19a0c1f1ac089f5e8d363bf352637d688563413c76e920b63585e37e3ea6fe57fb7242377e00cfa086b36d1fbeec3d8209ff3dd09169e120493d47685179c2a6124d9e675694bcda363ffe03d49af06695d8b0a97e07601e017e0f6755933307903eb4dea74dbfb1714322b5d1921666b0190c138d6c69fb0df518acf5a15d6e1c311fb97c70ff961dc44c16caa32804ed10e231f2c60c7c60a21af7d44e301e043b5f05f0c19040e39ea5f3e212e6395a8cb4710b8eae219ed5b9aeba3c1fe3eae89a9bc0149815e899d1fa1745f6f11972342c47df56e5344ff38e1c24894b14456b338938a6d5f89a9112173d9b55a38688a7b024f6efee2fa13eb79476881eb21e7bbc2da16af6f1db8a623a9cbf60c5f700beba3f7ec32c197ecd880476538b710c1759d8a0d567ee35947e3f833e0f99b2a0c28b7602b464ea4f103d0fac54a6847f95efc64e99f2746a68234260a22d56b63ddbae0281342f8f5e9256c6d284c433ecf7baa6bac2c0819d8fb993c81d5adf4ac4b91de06c750638d87971216a48c4bd1b4a1173e1a13d6edc298c25331d985c03df3c94b0989ffe6399c5c1df340601de4499be69b4f1e75b5e113afba7c9757f96607c11d2e21bd2b8345ee51dcf2487910456cced25b07ddf74beb1470db5b4c347b718870d3a6a67a375ee23819faab7e7e2f3f6fcd2dbc6d576d4ebdb47ae8c1679326b3d2705c65a390ba5bfaa151c2b97ba3979155cb7ecb3fc6f34185f220f9b89e6c8c5e53dd6f5a1e3f6378a208fd1e0fae7040b3e5555918ec62655be3c58f0ec1c46d55c6087197ae8992dea6b4b0539c2a5bf97c9506dcf342a3de4ebf2fa2d536dd74ce322a3c95f559c58d43e7496830cc717ba181efbbd64a33d409a2901777ff57b3bd5ff8b6baeeb5b7c8af01b6133bad278aef1fba2b5ed648758ec331af014ee672a9c99b255364a1f3a98852390650962867b5d4b661fdfc29925bf4834fefb9cd619a2e58936e0d98321e365088292d14062727a391f85861cf3b28e832e8a1094683db80d4bd28783dde32a354f478885a7d0e98e1c0b69f2dad8453cf0dff", 0x589}], 0x1) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\x00\x00\x00\x00\x04\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mknod(&(0x7f0000000140)='./bus\x00', 0x6008, 0x100) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x20}, {0x74}, {0x6}]}) open$dir(&(0x7f0000000100)='./bus\x00', 0x201, 0x200) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000000)=[{0xeada, 0x8, 0x3, 0x5}, {0x3bbe, 0x45, 0x8, 0x3}, {0x5, 0x3f, 0x0, 0x7}, {0x7, 0x0, 0x1, 0x5}, {0x5, 0x0, 0x3, 0xff}, {0x9, 0x7, 0x4, 0xffffffff}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:33 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) socket(0x3e, 0x5, 0x81) setsockopt(r0, 0x0, 0x4, &(0x7f0000000040)="04000000", 0x4) fcntl$setflags(0xffffffffffffffff, 0x2, 0x3) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x60}, {0x6}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000000c0)={0x0, 0x9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:33 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="6202e57f7f0000013d4b65f34a00ca0150769fdaa5dc14ea5d64d6a9a30b2fc4015808804fc63276be37d750eb376496ee2c07cdcf339ebc772031adcea3ea4838f92abc919b150b94f95561f732b02a97abd564e4e3073795f6f67a86bf6768c457cebacf04161ed3f52648dc7158ff89556aa0ae70387c09ded3e093f24615fbbe6277530d877dd18cb65580752d47d3073a8605d51cacd8f719156eded4770a2c62c7913da87b62f36c5deb3909489c2bc38c298b"], 0x1) mprotect(&(0x7f0000409000/0x4000)=nil, 0x4000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x0, 0xa26da93e027f3e81, 0x8) bind(r3, &(0x7f0000000040)=@in6={0x18, 0x3, 0x5d9, 0x3}, 0xc) connect$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) shutdown(r2, 0x0) close(r2) 16:00:33 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r0, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) r1 = dup(r0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000240)) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = dup2(r3, r3) dup2(r2, r4) r5 = getpgid(0xffffffffffffffff) fcntl$setown(r4, 0x6, r5) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7a8ad6b3e910c411d6c6aa98d8851fa8a0f45ca76571b873ce0fbd6a900000041acc3cf740e8a70530000000000002452000000000000000000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da6040"], 0x10) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x8001, 0x1}, {0x1, 0x9}}) bind$inet6(r2, &(0x7f0000000080)={0x18, 0x1, 0x6, 0x3f}, 0xc) sendmsg$unix(r6, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) 16:00:33 executing program 0: r0 = socket(0x18, 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r2, 0xee01) r4 = msgget$private(0x0, 0x4) r5 = socket(0x18, 0x1, 0x0) fcntl$setflags(r5, 0x2, 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r7, 0xee01) r9 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000240)={{0x8, r7, r8, r7, r8, 0x90, 0x10}, 0x5, 0x54, r6, r6, 0x2, 0x14, 0x3f, 0xfcc}) r10 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r10) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0x8, r2, r3, r7, r3, 0x92, 0x10}, 0x43, 0xff, r10, r1, 0x2, 0x14, 0x3f, 0xfcc}) msgsnd(r4, &(0x7f0000000000)={0x0, "fc383a317beec15632baf4b7d101a843606d6476f0df9aaa82061d3664fb8c57e0963ea3365c4b33fdd7ebd11876f821141f944fb9664d650960cccbfd3228098cb1f36934227c99990aeca7ea7e5edcbd8601b40c50681346f534ce0ea5ae6624fe9ae882b1b98c0495fa78f3386220f25730f623d0"}, 0x7e, 0xc00) r11 = kqueue() kevent(r11, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) 16:00:33 executing program 1: r0 = semget(0x0, 0x4, 0x510) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)) getgroups(0x1c1, &(0x7f0000762000)) 16:00:34 executing program 1: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x0, 0x5, 0x56f, 0x1, 0x4, 0x7, 0x7f, 0x1, 0x1, 0xb6a0}) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3, 0x2}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffcf8}, 0x0) close(r1) r4 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f00000001c0)=0xc) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000200), &(0x7f0000000240)=0x10) close(r2) 16:00:34 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0x7, 0x10001}, {0x24, 0xfffffffffffffc00}, {0x5, 0x3}, {0x23, 0xffff}, {0x0, 0xc8e}, {}], 0x6}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) getpgid(0xffffffffffffffff) getuid() kqueue() setsockopt(r0, 0x9, 0x1, &(0x7f0000000280)="5666b97803eb1d19b88c0746afe8c258da41e5e4e9f2ae7ec232ebfdb8315ec60ad9b18670fd98d58b809600e0df9ac477e8bbc8f428356e3aa395bfcf4e527e1710d368720814204dd34bc0d37facba17651d969b10f70081f486959ce6b011bbe8fcfeadfdcbe108d5fe7ecce5c4753cc4cc02cad6cc07149e67703bfff727e6749442", 0x84) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340), 0x751) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xb) mkdir(&(0x7f0000000180)='./file1\x00', 0x4c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x4000000000000291, &(0x7f00000003c0)=[r3, r2, r2, r4]) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000100)=[{0x80000001}, {}, {}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") recvfrom$inet(0xffffffffffffffff, &(0x7f0000000580)=""/154, 0x9a, 0x840, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x2, 0x20) ioctl$BIOCSDIRFILT(r6, 0x8004427d, &(0x7f0000000180)=0x7d) r7 = socket(0x400000000018, 0x3, 0x3a) r8 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r8, &(0x7f0000000b80)=[{&(0x7f0000000440)="081095b0d73d2797f215653d56bc2f65d510159602fc883af220a3fbe7c16aab66772f19047aa73d4e8c69a7223935732a7c100bb04336c020c8c1eb21a4c089e062cb97ffb588420a39cc2b6eb5d6201ed5b391b3ee010651479302a1aeec904b0992efcfaf447809d334bbe2539b67cd8a04bf34f441e40322c05859cdcd10c73c4d4b5a5985fc9207b19a1561ed4ced1d492f26c84401d4b896d10230daadd8e07297986658ec08e75d67d3b3a98f40042b34df9f0ba8b88221e3bda3a8371c1e064ff74b6f", 0x68}, {&(0x7f0000000800)="076675167b8f1819a394ac8a201983a39297955dabc5b309cbc5e1d5ff54f7af4e4a642cd7c2daee4acd82ea895dca05364903cd3b16b94c77a2489648e4999a78da438f3a5cbe2d8f9945e790b87281dee5711c14b9b022028e0566d469ba5b460844ef33c283ce431ba4503e471fb1a044ebedaf37d80c6156a9b6f543b84f713b57c65688254a4679098dfef832e0919d0d26b137ff46b9a03e6f22af58f1fa7822c51d45a552d22cb190c8af4cf7ec662a20bd9194704cac14c0c10c976bb0f80089cf9c91971318", 0xca}, {&(0x7f0000000900)="777158c7087679c67400d2f7368544f1e1347cc457b3457dda54e7d2019ae745326a311234d78c48b3b75a76e711b9dab9ecb3b3a72012453cb197f5f224fed709f1fd954c63d0c0802d8242613348f9edd293f1731ba96a6b54e9f81e82e9d1de780742ceb9c61c591b67a1b0d79f1fed6d1aee1940253ba1af6a62a1efd04a7ae152d12f76a14d5e01f42a8f2c504f7b3f95e641d16013e4e5e2436728c9f4cd3c2308d0efd01846909d9fc4092f748ca41e278b48585e209a5de1e97d013cdee8b1ce8c0d5f8d5e99bbfb1db73025f1a48d17bba129216cc1d8ab0d", 0xdd}, {&(0x7f0000000a00)="14d0fcede23a8d7083bcd46cd7a759ce163bb69f0fa05f94e70da47cfdef4a81e2d55856d29cc113b0fe5c2f13ce6094e8b13e8336bd4d99e449b463aa25864a4229c77f65069fd5c8e3e7d7a1b1de604f069eecf48773f3163ebb19aadc539edddcac0b0d75ee220c79fee34f4ba9fa6910a398aaad501dae9e77b1682a784acda56965f4a3f557424cc7809085dbd5d9c5d56e168262555c5e479c804fe347d86f8efeabbde95d58", 0xa9}, {&(0x7f0000000ac0)="5aec5ec0ac45e8b84645f2306578a488d61a4d69d21fd12d7b9e7c25c6eeb1a7243c281deb7d8b6e6cfcc792f334db1d21ae938c3e92da682a58846e186c12002a7fc6e6d579618c121c48bc4b8c2855400447e99872ec7d8f046df63ca94aa3e32271306370160431d16e50f351fff01027e5a1edc7dcfa8bfc4f976cf36ffa25b4e58e39314794ae98f34939fb45d638a1cc58c6c842db00000000992b0254a1194735a3342440a12b23e47a1ab6138832798ead47f20516", 0xb9}], 0x5) ioctl$WSDISPLAYIO_DELSCREEN(r8, 0x80085754, &(0x7f00000001c0)={0x28006, 0x3}) setsockopt(r7, 0x29, 0x1a, &(0x7f0000000040), 0x4) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r9 = semget$private(0x0, 0x4, 0x4) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000000)=[0x9, 0x0]) 16:00:34 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xf8c9, "a8741bb100"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = semget(0x1, 0x0, 0x240) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/162) r3 = socket(0x800000018, 0x1, 0x0) syz_open_pts() setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x0, 0x0) r5 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r7, 0xee01) r9 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000240)={{0x8, r7, r8, r7, r8, 0x90, 0x10}, 0x5, 0x54, r6, r6, 0x2, 0x14, 0x3f, 0xfcc}) r10 = socket$unix(0x1, 0x2, 0x0) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r12 = socket$inet(0x2, 0x3, 0xffffffff) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r14, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101}, {}], 0x2}) r15 = socket(0x18, 0x1, 0x0) fcntl$setflags(r15, 0x2, 0x1) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r17, 0xee01) r19 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000240)={{0x8, r17, r18, r17, r18, 0x90, 0x10}, 0x5, 0x54, r16, r16, 0x2, 0x14, 0x3f, 0xfcc}) r20 = socket(0x18, 0x1, 0x0) fcntl$setflags(r20, 0x2, 0x1) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r22, 0xee01) r24 = msgget$private(0x0, 0x4) r25 = socket(0x18, 0x1, 0x0) fcntl$setflags(r25, 0x2, 0x1) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r27, 0xee01) r29 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r29, 0x1, &(0x7f0000000240)={{0x8, r27, r28, r27, r28, 0x90, 0x10}, 0x5, 0x54, r26, r26, 0x2, 0x14, 0x3f, 0xfcc}) r30 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r30) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000240)={{0x8, r22, r23, r27, r23, 0x92, 0x10}, 0x43, 0xff, r30, r21, 0x2, 0x14, 0x3f, 0xfcc}) r31 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r31) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r33 = socket(0x18, 0x1, 0x0) fcntl$setflags(r33, 0x2, 0x1) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r35, 0xee01) r37 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r37, 0x1, &(0x7f0000000240)={{0x8, r35, r36, r35, r36, 0x90, 0x10}, 0x5, 0x54, r34, r34, 0x2, 0x14, 0x3f, 0xfcc}) r38 = socket(0x18, 0x1, 0x0) fcntl$setflags(r38, 0x2, 0x1) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r39, 0xee01) r40 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r40, 0x8028698c, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xffffffffffffffab) r42 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x40, 0x0) r43 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r43) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r45, 0xee01) r47 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r47, 0x1, &(0x7f0000000240)={{0x8, r45, r46, r45, r46, 0x90, 0x10}, 0x5, 0x54, r44, r44, 0x2, 0x14, 0x3f, 0xfcc}) r48 = getegid() r49 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r49, 0x0, r49) r50 = syz_open_pts() ioctl$TIOCSETAF(r50, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r50, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r50, 0x802c7414, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x0, "29ad8093cba9b22cf0b5e6586176eb3ba9714fd4"}) ioctl$TIOCSTAT(r50, 0x20007465, 0x0) r51 = syz_open_pts() ioctl$TIOCSETAF(r51, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r51, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r51, 0x802c7414, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x0, "29ad8093cba9b22cf0b5e6586176eb3ba9714fd4"}) ioctl$TIOCSTAT(r51, 0x20007465, 0x0) sendmsg$unix(r10, &(0x7f0000000540)={&(0x7f0000000440)=ANY=[@ANYBLOB="00002e2f66696c65300040b8c290122be76ae903a905117db3e576ef52611a5d9e005584f5ec6ff22d0f931036a0011c4e7d537032c6050005000000ce58a5be9f4d2a169cb487e706f64f509c19747d63112f03935906f70877ccd52f0db866a150c80c3b533b8d2d7e6476052ee265968bdb12d230d6c48facbce8db835f87c65b1f4cfcf0ec36375978792e9bf96fe70025db0f1aa7544e1e954b5b49b8f137136f797c0fa2a6b1e3aaed0b52bbf03881d349ac2338642d24a395ea5f7ccc554b9d8ce68156dedaee433d5222b369cfb77e7f6667ba9aba9a211ead629f3028ecfb02c775c7e2252a6738a38fc46ec5e10980667541"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000bc0)=ANY=[@ANYRESHEX, @ANYRES32=r11, @ANYRES32=r12, @ANYRES16=r43, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES64=r51, @ANYRES32=0x0, @ANYRES64=r50, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYBLOB="c5c7dcd70d416353edbd1ee1d8f8191fccfc064d23f93d7cb030a44f4ff83d3367e7c090fbf0868f1bcd0363d68d0b41ab05f3c31dca3190b42ef792b70e5c9dc9e0bcfb73b84cdd5428e469af734de5e9282d521e505f0770ff23b9", @ANYRES32=r17, @ANYRES32=r23, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r31, @ANYRES32=r32, @ANYRES32=r36, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r49, @ANYRES32=r39, @ANYRES32=r41, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r42, @ANYBLOB="e3ff9b25b0f10df5ba538f9e2349b0e06d54ce34653fd4349740aa8598ffd824b8a0660f21501dabdb0e194bd77280fa3a8dfd75ff88c8f7f7dbd8c9f50b95bb5aa03f2d918440bacd73999824ed40ac5ad31e7c8032f61d9ed601dcdc34684840f51f62b1256e84875c0e3dff5628e77f829a743f", @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r43, @ANYRES32=r45, @ANYRES32=r48, @ANYBLOB='\x00\x00\x00\x00'], 0x1f4, 0x3}, 0x3) r52 = socket$unix(0x1, 0x2, 0x0) r53 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r54 = socket$inet(0x2, 0x3, 0xffffffff) r55 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r56 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r56, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101}, {}], 0x2}) r57 = socket(0x18, 0x1, 0x0) fcntl$setflags(r57, 0x2, 0x1) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r59, 0xee01) r61 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r61, 0x1, &(0x7f0000000240)={{0x8, r59, r60, r59, r60, 0x90, 0x10}, 0x5, 0x54, r58, r58, 0x2, 0x14, 0x3f, 0xfcc}) r62 = socket(0x18, 0x1, 0x0) fcntl$setflags(r62, 0x2, 0x1) getsockopt$SO_PEERCRED(r62, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r64, 0xee01) r66 = msgget$private(0x0, 0x4) r67 = socket(0x18, 0x1, 0x0) fcntl$setflags(r67, 0x2, 0x1) getsockopt$SO_PEERCRED(r67, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r69, 0xee01) r71 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r71, 0x1, &(0x7f0000000240)={{0x8, r69, r70, r69, r70, 0x90, 0x10}, 0x5, 0x54, r68, r68, 0x2, 0x14, 0x3f, 0xfcc}) r72 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r72) msgctl$IPC_SET(r66, 0x1, &(0x7f0000000240)={{0x8, r64, r65, r69, r65, 0x92, 0x10}, 0x43, 0xff, r72, r63, 0x2, 0x14, 0x3f, 0xfcc}) r73 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r73) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r75 = socket(0x18, 0x1, 0x0) fcntl$setflags(r75, 0x2, 0x1) getsockopt$SO_PEERCRED(r75, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r77, 0xee01) r79 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r79, 0x1, &(0x7f0000000240)={{0x8, r77, r78, r77, r78, 0x90, 0x10}, 0x5, 0x54, r76, r76, 0x2, 0x14, 0x3f, 0xfcc}) r80 = socket(0x18, 0x1, 0x0) fcntl$setflags(r80, 0x2, 0x1) getsockopt$SO_PEERCRED(r80, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r81, 0xee01) r82 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r82, 0x8028698c, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r82, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xffffffffffffffab) r84 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x40, 0x0) r85 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r85) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r86, 0xee01) msgget$private(0x0, 0x4) r87 = getegid() r88 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r88, 0x0, r88) r89 = syz_open_pts() ioctl$TIOCSETAF(r89, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r89, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r89, 0x802c7414, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x0, "29ad8093cba9b22cf0b5e6586176eb3ba9714fd4"}) ioctl$TIOCSTAT(r89, 0x20007465, 0x0) r90 = syz_open_pts() ioctl$TIOCSETAF(r90, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r90, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r90, 0x802c7414, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x0, "29ad8093cba9b22cf0b5e6586176eb3ba9714fd4"}) ioctl$TIOCSTAT(r90, 0x20007465, 0x0) sendmsg$unix(r52, &(0x7f0000000540)={&(0x7f0000000440)=ANY=[@ANYBLOB="00002e2f66696c65300040b8c290122be76ae903a905117db3e576ef52611a5d9e005584f5ec6ff22d0f931036a0011c4e7d537032c6050005000000ce58a5be9f4d2a169cb487e706f64f509c19747d63112f03935906f70877ccd52f0db866a150c80c3b533b8d2d7e6476052ee265968bdb12d230d6c48facbce8db835f87c65b1f4cfcf0ec36375978792e9bf96fe70025db0f1aa7544e1e954b5b49b8f137136f797c0fa2a6b1e3aaed0b52bbf03881d349ac2338642d24a395ea5f7ccc554b9d8ce68156dedaee433d5222b369cfb77e7f6667ba9aba9a211ead629f3028ecfb02c775c7e2252a6738a38fc46ec5e10980667541"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000bc0)=ANY=[@ANYRESHEX, @ANYRES32=r53, @ANYRES32=r54, @ANYRES16=r85, @ANYRES32=r55, @ANYRES32=r56, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES64=r90, @ANYRES32=0x0, @ANYRES64=r89, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYBLOB="c5c7dcd70d416353edbd1ee1d8f8191fccfc064d23f93d7cb030a44f4ff83d3367e7c090fbf0868f1bcd0363d68d0b41ab05f3c31dca3190b42ef792b70e5c9dc9e0bcfb73b84cdd5428e469af734de5e9282d521e505f0770ff23b9", @ANYRES32=r59, @ANYRES32=r65, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r73, @ANYRES32=r74, @ANYRES32=r78, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r88, @ANYRES32=r81, @ANYRES32=r83, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r84, @ANYBLOB="e3ff9b25b0f10df5ba538f9e2349b0e06d54ce34653fd4349740aa8598ffd824b8a0660f21501dabdb0e194bd77280fa3a8dfd75ff88c8f7f7dbd8c9f50b95bb5aa03f2d918440bacd73999824ed40ac5ad31e7c8032f61d9ed601dcdc34684840f51f62b1256e84875c0e3dff5628e77f829a743f", @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r85, @ANYRES32=r86, @ANYRES32=r87, @ANYBLOB='\x00\x00\x00\x00'], 0x1f4, 0x3}, 0x3) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000002c0)={{0x40, r5, r8, r39, r78, 0x100, 0x841}, 0x101, 0x101, 0x8}) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000280)={0x5, &(0x7f0000000240)=[0x6, 0x2, 0x6, 0x3ff, 0x10000]}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xfffffffffffffde6) 16:00:34 executing program 0: r0 = socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r1 = semget$private(0x0, 0x5, 0x204) listen(r0, 0x5) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x20, 0x0) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) kevent(r2, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r2}, 0xfffffffffffffffc, 0x4, 0x82, 0x7ff, 0x7fffffff}, {{r2}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x6, 0x7}, {{r2}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x0, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x4}], 0x912, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca538}, {{r2}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r2}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r2}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r2}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r2}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) readlinkat(r0, &(0x7f00000019c0)='./bus\x00', &(0x7f0000001840)=""/95, 0x5f) close(r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f00000018c0)='./bus\x00', r3, r4, 0x6) chmod(&(0x7f0000000640)='./bus\x00', 0x41) semop(r1, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) sendmsg(r0, &(0x7f00000005c0)={&(0x7f0000000140)=@in={0x2, 0x1}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000840)="0b432efc3c9d8730400299ceac393e202256c210b1a37bc65b0ea33348daa7c231d669a984819dd47314d3c44bebd8e2f7fc314491f300ac4fa8210d22c866152b13f3de8beddfb9331876e3ef4070e513857af2d693cfc8e7e4e50f6c791c1d027124a150de67e50b3042523eac9aac61835c4703fe4961f15672000b3959f2ee3f2d0b2f567cbcffdf257de534161f32cf043a0c435a03debec8d15f3bd2257942b423465be8908d86f01b14f80681edcc391dc6a8238a842cf4cdd9a53b0364849c0d2588f7ddb0915aa54cc97c6dd38f818a8e78142a7fa4033d4e0ae29c040e40a85a72bee7723903fd56601de8d631b05abde8ea2afe7366cf0b36f6728878ec52c86bda54de66916e669b86a4f1c26d827c4e96d526a5a8a10e569078398195a05dd8f3551afd62e035ea0a93479a623da0b8fa4d4aa2a67844c69b9b6dc67c8a09bc9e6a3e2e4e56749fffa223e86cfd0c6e33b19cdb36f578b2afe39fe7d206dd7596390e240035676c0b4760f811c2f725849e5ef945ca3c14b70ae4c130f269c1a5aa16ac9135b7af29afcc84eb8ffac7827ebdfa9b65e7e9f0587c4efad5eee56184da98c152bf623c9a0179f80916a3a70a461e6458969bbecf2ca6c23121435aa86bbc47e93ac4e48c55612f7a0246b80760b56a7ae70a9aa1bf572863045437c7b1449dcfd4c2b707564b66849ee3ff1d0edea26678d87009c1ff224a9e3331e0b5bb76b3b85e6783e9190a7007388cc5846d5abb13f6c6e1a0c70a35c8a49d5c10171aaf165d9ce49ae0ff123f7f936f26ce0ba63a79b98dccdede6c79c13294c248d2f69edffeec96dbe4308168bac4db4cc90cf638520ae651e4a89a939e74b335aae22fb7d3d23961f884aa583cf248b15749100f2e3c1dcaa1954395f9f8b331be91b514f7af061606c1e5696df55237bab4fe1ec555c2bf62777cda81b59634dd8ba557ce03def640d068bdae4969c0a72dccdb7f3e0c261a49e87e88b33a8871a3053048205389edc5306ba54cfedebc522293b7d2cb836d5ed07e02b7e685334faffd29cc70c49234a65f5816867915fc0ba7e8314a0b6fade087738ca3fefab75f7f5a5ed5fa1ce8f3c1beb60ca9894f59f461cb0885262ff8ff163d56df13a78590639a71215299aeddcf1c01135569baf8faa1f3db885a85fd6606a929cb620658618fbe7d389c5564eb30082817de2c94518764822ead9b5cbd982a6cbb2fa87cdc43cc53d360f63169c51a5cd7b939bf2f0c54cf02565c9dae56efab918c331ba276d77f07414d3ee3449b59aa025751b0657682a0107d84d3ab23a18e2f53fdc0e83d2fbc6ee5b08b1d91cd29563e553a6debb0fd1d46fff7bc6d6af60f99d723e0361de8126e6d1ce6ad8052adb7bc3a2ce1837b5786d515bbf9901474024c428356b712682652fcc0b282ea1a399f56a61b6a99801a08e433ae47ccd45e4741e9aa431586508792b9ab075790531e4f8704972b3e2b4d6a29725493c3143d80b72d37ff2976b10676f2c159fab21f3123f1998557eee5a480619ee32a2b72ff50ec595f273d841a74e44b90443b7761238fe0c8d7d08644a0ec7edbcf3c93173aa06ef336e6272142068528cf266f5e7d0bd6899c05948d7add350bed16d6a4caed53e141d5f00dd425fb51cc06eda86e54b6ec81037fd2a58c6d5048e1563e46415bb222793848aff8edae8467a607a63922d7560283253f533bb0590d112874cfe434a87682f23f6ec5b4061ec81440aad7b32ba86865cf186b1108c2af6c4143e84460c0f4cb68f3b3451292c7a10542b92e8e42a70893f48f0d907107a2349d5b3a023ec9514df4567598b0de854d10c58cfd04d93bcd421caa5cc19b3ea210f25d5ca9d19a69082fa6b657cb0f4b3a9b96cfa77968edfc261108f8dbeca1e784ce2cb646fb2bf9779beed114a34a5c5b073fafb011bd73df03f0c495d5361dacc8bb998e3d514a75ce35c49e5f20bfc79eec35fc6578211a2dad5f8909cf9f5d703779d5b18e8e329ec5e6117897a576ae663f3bf6b6fdf05d5824677d67eb8d5241e5efb0dbcda34c7cdc33dda2c96f084e7e36d0731bb41c560144e9d3f90d83ce876b493f9b2bf4ea183c1e7c43d23a904524d9e2eb0052e821c03febc0b219006a8cac0029c36e695a7214e2c4e3f8c2e594a0ef0a81e2991052afde34fe27133fcec599611ee54ce5ac758ee49a7980023586bfb8eb650f70d3bfbc6bf8d8fa6a21c0e94d94ca6219fbc820258b49e432bf8c93f91ca3a9029a4e66024d03bc22a4391b6fe7404aa84e82070c8005e9349b7aaa72c64cfa3513fd4e8d71e157c7416abcc5ca6f560f131cdace49ebf40903b8b0a5de39e27244558d57bff0149d3b7358397b15dfcd90acfb6924b45e1d1e55122d715cca37e66265f1049debeb59b0db028e3598cf858a0d47b36423c82a909d59a9738910f46d7e11bda6ee76a078d7f9438343c55fc1f5aa83a9896315e62675a7180bc0bd070bd025130f8153f9fedd3dcc58d5ca2e93a1ad331c803d31386e790b4fbf98b9553d770671fa2d4399dcb8064a3f18f8e9000b552a97640e19d51177f25e0d2145721942f003f475f4846cf184d7841469941e248163d0f0d8555e9d8c11853d0b096aec0ad8fd2780463e2f3570a39f911f31db46642b382eaa7d77b2524a821f63468343b286e96e01e85ffcd9bb610d13196fe631030eacd9702730f14eb52dcc2ba695c5a36cc0df4c9491ae818f9029ee8f988d06296f7e4b840ebbba32937f37506ba519494f89c95f2ddedb30bec1f8444d9cfc1723ba057ef92ea4bca8ba106ffeb1067bda1328de372770142d45b0a9dbebdb189af226f1e3cccf2f60521bbb225e14a47459136cff1d3954ac817e8c534b7709f6ee3a95f0c052311a21f4ee180c3118ffdcbbf6e8829d3b83c545c585a8cba05f4df90e078e28ecf2f683dadd96e0a4aa44cafb902f7c8a6517acaa8815dcd660f5d7541344166fd51bad1f8e0d0fd11a9bc3c8f7ff266701ee012cd19f79ec310129d73f882082d39047441b152ac4994d90c95d5fc7d867baddc785783845a15967f7cfd09878cc06ec14d907f1ec5b41a3d2402cb96fdbb81610d854523666dc83f5962bfce892dd2dabb13cc7219857be952c5d3dc13e14842184061fc4bc15d5c49541dc29bd30a3500c8e06b9ddee2a5b8e0c4b7e8af2a50578026ab621b94d0b517b7dfd6ced35c446175e3352160706be7378ca98840779d940b326d1e6b5dea4e57f9e46b11f6977adfb530c8524d364764b5f79ce8617b7439cce72a94f4406dcf01b4c406b343c2520a29aa3d13cd466501d9676a00c3df27c0719515cd5bc4d36885a8a2bbc2bdc0edab39dc12f29de73aa11824fca9fcb3e474094a7138890b97ca478f47326fee212c8e908731758810983dfe571dc7f234399abc583276b800d4b80fdcdca79ed2dca0d4bebcf54e4020ceb2a6d77aaf8ca42bade30e4c66ac47845a421e8d57cd27da50cb8663acb8e07c3b97310dc75f6cc15ce70e777df5d258597c8d30bef8ec5a475d29d51a2ea3dd69f8982109cb3934d155b4ddcc2784bb6993bcb1b6e2a956e4ddeb9d30b0d275b7cce524d40ceb19d9a15c179a50c4ad0d4721ff28a02b09b46e3bc7f153d603ef56c0674c41e0e11041d020932f4198a3d84c9bdbe77e29a87876c77f11e61fdea471f173ebb94c094b408a395b070b131c36b5296f1602dbd5bf2f6a2e20ad9167e07a3e605c9ee32b2ef7b0f8ecb057168d6d1e33e24fb8a8f9625cb3d41ea3e791cf19f425fc2f80f023f44740007bac307bd24ce8763a756b3a4f6e524f72b85e2a7504e22a1615f30e5c4b91eb90ab87a867b12660582d6300a2d6cb37a7175c062c2add4a67c4c4186bc9f1e4f08d4893aa10f435ddf2ccfaf504717024c1c400c5091e72c9b44a236c96ff029ea799173fcf8f437205688064b9d3161c6718f1d52d4071863e40ab6bb9eeb54062d0a196fd9257033c772ff3ae420cff159793eb64618865fdb2498a9d26d038f02fa0c2ea20c396d92294e87bde7bf8fb5863373e0302fa5d903ea745e0b97c1315f7e4b91d19cc65327806e2d35772b0b041e7868d7150b62417294e89329428e2b03f6f28aedc297283bdb885c511c28ab72a056e77340916c8741187dad1f7a9f3d9439e531fecd75525ddaeaa013f8b584c43e1fe43963a4ea2c50704fb35661f18204ebe3d18b3da390d53c6d84aa84b9cebba70e180a66e987d2e5a8ed9874a3748b97dc1a93a4c28f3f7e04c0e554ad7d3bba09e007984fbc9bc814d017962e391b9e33186a998639d55a1b976123893e3fb3d267051cf3cac3e2d583af460cf0cf7913d1c91ed644c362a4c8160a800f3beff4e01a3f525c6069b797c56469cd7ceb8d58fd2dc783e6a90d8d111297c0c1f02295ba6febc7d37480fa5ad1f55d094e7e0d5eac0ff89bb98865137ea04cfd2f6cb288cccd8db8fe0aea4bfd8e2129031df9c8e156b0f52789964902f02204048e0bc5a05b2ff5129ad6e5e56ae982f06ffbad085ea5a21567f53e92ddf828fa7ae506710b03ce8c1c637e4a4c75246bdd402c5946cc372986cdbbf947f64bf31e96c0064d325cdaadd55a7b68f7f2b7319eaf303126c8bd23210a8913e5d44d90ec1cd3e8368f4639c7c8a2797b049f615f93ac8e35e093f399b3bee67d5bbcff9348505d40578f65d411e89f9ca54435a89810495f7e3d544b431109bac576f65f1250db7563126b795150ac8f5398ce21b0ca8f9a7362b6d4d7d1b5fab5a886d2fa34f636731094861e850f90b4f910781dc1bb89f8343bf18a7823c96522b162181467ade3f0c0b5702ded79726d6234258707b1ad87ef63648ab4d53aaf63f91e618a291df8b78c905530922f3e71213413281816b4a24f5c19594a1ab19648fe977dbcb139d79955bdde6fcac5c1ce0c87df393945b827679dc3b54c3a773f819eee2f60606c14f9beef3a8039b5b6befbe2d68eaef7d581cd1cbedf66f7c30b36714aa476dc9ec1471d4dcb054b5e616f31c321305a317d4c66b79ae8d8c5037dd9dfa5304649fba440ea683f8d8ad0ece1337cc4130f58cbb65a43b35d400f82971c44262becbfe7869452a2908a03d5df1bf367d350cdfecde74a5c79d6b9ff862b628733cd6a060ad099e8c1f16b816dcc908fa7f6aaa7c44e4387601694118c7e6cceb8ea389668f34378f47b81ee592a1087b8d7c0f03d2969664d7d7378e3681b641fb4c8ce5730c0c7086126e5e471d32b85c99e2816f28251d32c9120dbfb8c96affc205176639898bff4f40d8f1976399eeb17f509db9e3678499bda14983743300325f5bfecb96a333f20d84ee357eaf6b517e9e0f43e0f447b56192bd7e82884ddbbebb79eaf4f61a5cc69dc145f0c6c1a319f3f464846ea52cf6d73004f3e93d97bc9c28a237828051f4a4a10082cfe0142439a8cde87d54e911e1e3d0d299a6e8bc1c3a91274510c7140a860d968483576d3cc5ae1e28ead5eec0c6f622c2f9bf3467ad287abbc0d82473567be5521e68c5183658d987b0941c9c2c45bf563b9de494369927930f826de700abcc019fbfc41502e693ad807cb5c63bc3c7b0009276d8091c23888fd47031256cbd139f6867dc80cd9469a03951c1b588167b1a34fadb9caeb93c9f1ed4ca9d330c7883974441bdb854afad7095cbb730936ef0e18056f7c48006a9dd0a38cc22027a7948dd9caf99c1c6351a0ab016cdc0f76870b487c0f32b031798f7e32418b8b", 0x1000}], 0x1, &(0x7f0000001cc0)=ANY=[@ANYBLOB="380000000000000001000000010100008d4e37a5c1d7100e090c0914f7daafa6ac460866fa773e7e0fc49ab7a9a40d79ab707541f7c00000c0000000000000000100000000080000ec05ff1b3ba77fa20f09385c42e38b4dd6b507097c9321965f2c41f01d90af2d9fbd5eade859fe15ba5f70bf8b5b26db98059e1d8bcd3cecea1a234cf623fc3e896f05bb8595a4861df0eabaa0eb70ba3f7abefab530e8add8e283d5a2d0fac5dcdcab7857240fccce08f554caed3b0e41fdce2e74defe9fa3fd904d62f59a38068402e8ace7295e5b4a13fbfc524ca95e0279cb15a1e8b2c0d0dd375f547ac67bc649776e7e90cc51ae562ed8e2957ddd15000000a000000000000000ffff000040000000c1a47d8936851cd59761d815b0213bff6006dcc29a6a7abfd83b8799336d78ce690e3a8c6ecc639cc7ec22bdb6e1ebac408452afd1ef47def0760c8bf0362a3879f8dad881f3f1d196672b58e1a027bc2b0a0f94ae754bdcd670e2ba07f2452ff270ae04c61ff7eb5a42cf39a8bcda69de4a7f105d9090ff6c3397d976abe4218de2659009d66c2f0796060000000000c800000000000000ffff0000000000006a14600a6824dd907d483eb6fb6ffc2b80231ed31e781e23acafddb6855fa724c8e81bdb8454abbf1582c8db75a94991893335edc9ffe52bf480f6dafb71a47acf46c644a14ae33ca48e7d8e758245d03c738388d6bae4af02210ba09a2c81c4d82a1fc347fbcb351d7fe7f0106b93c5e1280ad679603662ec2bf1e3d15ba712a552dd9e0e443daa876174fcdd4e48fe1963e643e8293f6cd3b7fb3bc2265d33adaa2122535eb168050000009800000000000000ffff0000c1060000835fcee00def37a15db05a6c5d849e13e0b7d7674e51d9cf3dc395748ad0eb4decac4522ff04a749b7c6e672f24159c0043dd607d22d0e17f5baa9bc448c099e8382dda5498ec614df4120aeb20fb3295ec24c0f67401938fceb4dbf33cc3f0e0b71f58826829bb7cd473de3c74fc5b57716ba98e20193181397823be669d4edb00ece0000000000b000000000000000ffff0000ecbb8872cc854fb3a60668d249149b7f30c2c08e3628b4708393c73240c4dc9b60095d00518143d213cad32b7249d52c1fac91930f9ce8d5180333f33a8ee77d00000000000000009ba5503bbe653e733c88f943da59df93392144d915ae9d78e0dfada66ff53a2ee167fb91f0fe40c92b8837d65e06d8a7e1076e7f6e46f16bd2658100a059f72fb9229f59dc5c1160491f1e088da08f12efe88546470b2da4ae000000a00000000000000000000000a60000003463066ac5a2134908e22e4d145d1e45422d33a1971c0efc8f550600d1a16f673b9b6d2abd46bd29753b98bdf222470b7e2bddbe6e37925e05f6cb38585f2b579136268763d7ad56457782ee2fbc773ffd352465a17673ab59e01664f9497d96524ae1165ed428b0fdd6ee739137003e10ff0f0a7b5b42e4ac0a462d8fa73f76108e4a3b4384d14659000000000000009000000000000000010000000001000075b036c4c9fc66e8ba44f8b4e91489582284fe5fdbd3a00fabd84adeb94ddbc1b90dc56cc662309977e92366e5b649caf972b8d7c5323c36fa17857a79e10fab5cf0695fe1358039de44f49a7151184d13e50bd3dd3f964135e0e5084502ef3b57122e62453827f087ebc6d38f4625908bf2ff69f81d5d2b2e7f7fe0e7681100d800000000000000ffff00000300000058aec2d975098210ec12a0925c5d3525330843cd179608caaf5b5a9ee04ca3e70fcbf184cf14a0678f5a857f0b4b18cb3c00a9e21e77a918c9bd98b1941c7f551b2ed36df9a6f169f2ab14f62d36855ff2c05e5cd873f8d97fa811869f601d56b4aa70809c5ebf43d6bb694e55a2926caf2a5e0dbe4d72118b0835495d14c4a99812eaf3ed768aa5e94a9de6d297efce042b3d2922850aa716bd21fdf82b87471514aa93f354cc0b83799bfb947bd2b42d3e1bfb2ac151a9d357b00a5909054f00ce43f7c44f00009c6e4b66c881a9359b80f842ccac9af62730f6ad854ecdea923d6725c87e2d40359eaae5c41622e0db3153be9b1e888287b33115f7945e75d935fad5daa0d9e99f8cd29766d5933d74b588cdf4eaf896ff3668ddb706c1b6f586dbb545ccbf4219c647087b521638cbb71c8c03824422f6093c0ce23ebc81474a1eeccea4fd019f203fbf371a4f70a62996a84e06adfff4e5a1b741944427aa299b2d06ecd30f08eb5faca5b6f15e61afb27be4e57d570c8d7565523a4428e0dd9022d78c8dc2b033844a258f186bad0aa797f7fcb4017de57d42230ea42def5233653821d2cbf585f6c1052e057a2cb837e893f17a0aab99bbe8660700000000000000298766da77579324d9ce6b0ef56718345ebeddb62c47358638b80a34b71e17cf532790066126dbf9c41a31db67c094d79ce5e1f4e18817e0fc13e9eec1a49733d67cc3b22738f0543e2c4693b18c6e785e98a37292c4d50b8a4e89e6b438dc244f15165a4ff2f9f7f4c43c7a5be354ee1869695e22a9f09631ed5ef4ec5e3fe9a852f78b6552c7eaf060dae62785f9df5c1e17cf4997d0d4a94f272b117c5fe5396532e7fcc90b61044073e98692f0185977b1d0b534d387ff9d2019c91c50e428d8e7dd9918f25139299c338b23361ebd02260ef0b4a7de58c367b1a9da341b1706735de7ba06bc1f133a3c651044492509e87aafe6d02a0e0d0696f3c05a28331921ad5ad68bf5c0ce81fa5980f4a95094251d82cfb3effaca40c7284a9103b369a6bd40b7b88291"], 0x5b0}, 0x1) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchflags(r6, 0x1) readlinkat(r5, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)=""/92, 0x5c) writev(r6, &(0x7f0000001c80)=[{&(0x7f0000000680)="85239772640c9099741148ca9da9d59629fafead9a4ff72000417e7ae3ca652a45d65bb12383b4d0a0af6257fe2734b17840e4ff257c129d10696d25be6307a6896d39583f7e11c50f5e9b788cfb9f925e74023a1b7118265f09090ba1f5baa4256e133883a0e2173cd7a645919e6f2ec43e060000b0b2885ecc1505811945f18a2b152c5c877efbaea04e74f0a4791816ae5f3341eaffac38f2f9decc13053cdb6ea41d3755751eec864c0e1ad7ddb5fbde81e0130f4563f20eede1598a0d3360f6053b797104000000000000005f2c9f469d27b698961bdd97d1464742677b8a2242ec44ae419fcd2f37f2b6964ee074958d692374c51b0533d6264b287db410dbdbbecb424f8757396d0c57556e121e58471cc25c5c8ec04ec504d7bb4db10741043f1a99509302ea07bb446337d553fa499b6dec1f846995a8ae2678230f53c4090af3bb8afad909c20e943d95a20a0036eea30597a3b1120fad3fbf14ed9b7308f5af6aeb87282b14e742eeaa928691080da11bd5b4e7b384b611f1532aea2bd6d017b688b8ff736fbf1e", 0xffffffe9}], 0x1) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x7) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x2a, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r8) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f00000000c0)) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f0000000180)) link(&(0x7f0000001a00)='./bus/file0\x00', &(0x7f0000001980)='./bus\x00') dup(r6) 16:00:35 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101, 0x2}, {}], 0x2}) ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000080)) getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getpid() r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)=0x2) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3}, {0x4d}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8000002c}, {0x7}, {0x6}]}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000140)={0xc8, 0x0, &(0x7f0000000240)=""/200}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000100)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:35 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x3000000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f00000001c0)=0x9) fchownat(r0, &(0x7f0000000100)='./bus\x00', r1, r2, 0x2) ktrace(&(0x7f00000000c0)='./bus\x00', 0xe, 0x1000, 0xffffffffffffffff) 16:00:35 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x16) fcntl$getown(r0, 0x5) socketpair$unix(0x1, 0x8, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="2d012e2f2f2facf0d8ca66696c653000"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r2, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) readv(r2, &(0x7f0000000580)=[{&(0x7f0000000080)=""/74, 0x4a}, {&(0x7f0000000100)=""/227, 0xe3}, {&(0x7f0000000240)=""/115, 0x73}, {&(0x7f00000002c0)=""/119, 0x77}, {&(0x7f0000000340)=""/211, 0xd3}, {&(0x7f0000000440)=""/187, 0xffffff13}, {&(0x7f0000000500)=""/117, 0x75}], 0x7) sendmsg(r0, &(0x7f0000000ac0)={&(0x7f0000000600)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000980)=[{&(0x7f0000000640)="f2ca14e2ccfde071177d2d22f08e5ebdf8e918d5993fafae6826a15b8054adbc70434522e91f9c1c66b2879fd68a777af3f367824bde877f3cfa38272d1049863771c72d7320b04476b0af76a8e46b78bb4e0af6e1a2e1191415f2ea68b33bc262b5704a02b8152bab72ffdce486705d9c164d03257d0ac8df3624809fa889d2e20844503d60daed0dbfa982c66ea39a7d0109d0c78e997ce4dbf9488c", 0x9d}, {&(0x7f0000000700)="888b7516cdfb70a2ca7c871aa9dfd32438bfffd1f12ec7f2ae6f50de6fd8d894300c68393768ce44b56339ad56b0cf93c8c7e88b4389981ae7215358c6694fc454dbdd68f1e932ca7c20a531cbf1a6976354876540eb955fa2a066ee26dd6ff4e47fdcd2302fc01c17dd157b5f0e94ccd480f05ebbc61efee43d911f3d272c7c3529462d0b0463b71228a3289facbe3ec5e67c44a4", 0x95}, {&(0x7f00000007c0)="d74186e806cc5ca5c73c57c052fa9aec85c002bec4e5de2fa44249fc563b5c27e4159ed64e509c14864bf2f1f9fa641a2f5dfc638e783bb30384a8ac015648c298245c3131ea7b04f446a2145139dfec97304baec7b8c47aaecf6525af45ab6a2ff9498555dd9aa1547c2d3726c1bfb7ed3e58620870dbde8b8f25c6246e1ccc97df64594c7f969b81a064f412cea47f28fb03d17410601e380984671ac1321d0dad4264f57f1309e96e8980ddf84df2a81245b5f5a17a1b505682b9e669", 0xbe}, {&(0x7f0000000880)="ff6c0b04934766818f3453aa6c6ad241db813fb3193f7026d92cd95514c45325c7c9ef41eaa830f45e482035e4b2a09479bd5c5770da", 0x36}, {&(0x7f00000008c0)="74ae74eff9cb2b79111a5d8680a7c2800fa8baf37c6a7b98c6c9e9d9ece5a790434295bb9dbba62e469b3b8982d0fab92515f937ac73a411388f64ac0d95fd9f208b30a9a8cc40d0b97cb83b35abf649a791cc9e73ae741fc432bca9656ef75cc9edf2d9b91be6d05778be103ffceb75fdd945608a211adf70f169c05555f05f730fda08dbd4cde028c01644323d93fbda277e39", 0x94}], 0x5, &(0x7f0000000a00)=[{0xb8, 0x0, 0x6, "79fee343277c59c1c8f5ae40ddb73009d3981a910bf33f500e777432cea25bd2c7ca3602a6c66c50b5570c6ad1be1915ebd8b7802580602582715f194292baf1188bad6f7c8e13634224587ab65e74209f107d70f8dde98baacefe9ac2e7d184c5a7342e1a3afc6597a6b976ebd0aadd0c031ee3fb49e64f9350521e0be187eca658ced1658362737255d8b599bca9a6a9d0555650ea17e1db183591b0363076b79128"}], 0xb8}, 0x2) 16:00:35 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x14, 0x658932a1b5ce1340, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebff0600ff0000000000000000005b9d071b542a5387060000e2b8180000002900000032000000000000020000000000000100"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = getgid() setegid(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000500)) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) setsockopt(r2, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r1, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000001c0)) fchownat(r1, &(0x7f0000000080)='\x00', r3, r0, 0x6) r4 = getgid() setegid(r4) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) accept$unix(r5, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) fchownat(r5, &(0x7f00000002c0)='./bus\x00', r6, 0x0, 0x4) r7 = semget$private(0x0, 0x7, 0x287) r8 = semget$private(0x0, 0x8, 0x4) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000180)=""/206) semop(r8, &(0x7f0000000380)=[{0x0, 0xa4b, 0x1000}, {0x4, 0xfffffffffffffffc, 0x800}, {0x3, 0x5, 0x1000}, {0xe, 0x4, 0x800}, {0x3, 0x80000001, 0x1800}, {0x0, 0x0, 0x800}, {0x0, 0x8, 0x1800}, {0x2, 0xb6de, 0x1c00}], 0x8) semop(r8, &(0x7f0000000500)=[{0x1, 0x3, 0x2000}, {0x0, 0xfffffffc, 0x1000}, {0x4, 0x1, 0xa1643a125aed30f5}], 0x2e7) semop(r8, &(0x7f0000000180), 0x0) semctl$GETNCNT(r7, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r7, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r7, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r7, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r4, r3, r4, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) r9 = getpgrp() r10 = getpid() setpgid(r9, r10) ktrace(&(0x7f00000000c0)='./bus\x00', 0x1, 0x40a, r10) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x20, 0xed58bc0adc452bdb) 16:00:36 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) rmdir(&(0x7f0000000100)='./bus\x00') 16:00:36 executing program 0: unlink(&(0x7f0000000080)='./file0\x00') setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() fcntl$getown(r0, 0x5) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) 16:00:36 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140)={0x8, 0x3ff}, 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8000002c}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000100)=0x9) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:36 executing program 1: munlock(&(0x7f0000507000/0x1000)=nil, 0x1000) r0 = msgget$private(0x0, 0x181) msgrcv(r0, &(0x7f0000000000)={0x0, ""/193}, 0xc9, 0x2, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/72) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x6) 16:00:36 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x3, 0x100000000}) r0 = syz_open_pts() close(r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x5, 0x800, 0xfffffffffffffffa, "0366288fef097f0c033c02df7179000076efffaf"}) writev(r0, &(0x7f0000000440)=[{&(0x7f00000000c0)="092fb301fb435b3e7892128da20907735fde39263c85e76d3a6f0e392a6512ce2f627126056342a2a8c192cb8c90bed124a4493517669481733820897473f426f1871445632e0179aae57801f62d247542"}, {&(0x7f00000004c0)="c369a0b21a66de815dc784f8c0a7ac089dc72540c284859cf4e3cf36fcf07657dcaf7053699f73309d90bcfe2394fa8d213b05e6c9f5aa925db88836a9fe7c63abeb9152014ab5980b4dc58eb8ca0a6e9288e691cf85d732f1411b895f8d3406fe56dfa91e3c7ba11b483ece98d9e3b5c5f1a4ebfef6bdee92b1d786486b6d2383caa5e16d3b9d64496c8ac1142c8070491b6a509bd27cc16e8116b10b63dbea46fcf26ffdee7f6acc747bf2757151b0ce859698c9b92e4342d5ce7c6defff0b7ab9549b3a63070f67e76991957abea918a6463cc32ace8148056eeea2fc429ae71ba875e03cbd6df30bca5998643b067ef72371b52607c413"}, {&(0x7f0000000280)="aaa7d490e9dd2de4bcd262d1c2be22d3b5201d58039602ba44255a1dd26c3ff92b8f4907da65915c43684bf1eda93adba1cdae906dc78727d48f1fd35620021b176526b47e3ac7b3554683bef59fdce1b0605df1834bfb0ec3f9279e24b61bc3287bb2dcf3582f1ac0eabfd49789e7d5ff4b5ddee30a5afd8d1a8662f0af9891eda3bb6aa16c4973bc647a20"}, {&(0x7f00000022c0)="b03be22817ca2d9afb38bd25b5452584c053c562b1e600ac9393591549edfd15786b0046d5436f736d6a8f610eb51fa2d83d646c597bcd9ee5c574094a5f2b6293bb49d88d27d955957e79977a637c88f100cd3474685aac1b18640d1eee514390f8d4c68751216c9faba377654972d2c78b840004f3b152e5432e7beab9d73799bb5da9cfd3451ba576cf6004dbca3282b1ee475adeea043c29525e8483e43b6e5b9cb54e6b1d083a1dd634d782ac7a5f80eb03c6f60249fb60f41893464b46f4a22cab8ae380b37298cd477aec1a151f47d95a205b23fe1575a27b8566a8aedc6bd58350a31898f19e4587b4b767c0e4c575a33a8e535ec39c004a24f3acaebc25e730dda5a752136867f6d7d8ea3bb0aeb845d3025b809b45ed5631020bb43d8a5d34f539cc927c186a8c078b09867405a006452c221992aae6307d56f3ed3ab2211a324a1fb89ddb83639bfc36b1abff286d5c58cdbac3d01bdee1e6ed3e9d1d813d7d90d3aa48ed94257b9f05024ff3d4bf0d834490698d2b0d44d9c5644838dc34cf898a4a1c9f7172bebf8854a489bb69248928e055087edec8ec445bc7fc6f985f002527c767f8d4a689f1d2de6b9e369d6a1392e876da4327e34c0513c3bbf182be1a74fe2267b92c79d7d7f09b77bc946710656f44fb9f0a380feeca3f65315db75dde423bcfbf4df1a5a1da6bb5dd5eb53574dc5ae937745df24361b174061002167b3252bbd4a144f5c7c5214b9caf176d5aa759eb25ec77b5ccec110baac91efd6a43956c8c7ae71ecfddb83d39274d69e75366d83e249173de86c0637fea4f8620a6ad3048202def85dade6d8cbc9e9393740155a3c5a003e7ed8e273f378af2c8f380f6d024076aae91638033247e3d663da103de1379b57d6e4f3aaa027cf7b1faf8ee39c2637b9ea1ada535af9c276f0f90a9bbd1e9221c0fee624891fddfbd5fcfa0f9424474355c9530e400baad403f2b7516c2f8cd82cbb2322587bed6b23e8bee3f8d9ab6149197c3bfe53310ffb72d9d527303b171934e454790d983b5db3ea5007ad46b919fb986bf1048bb9a0795995443312c14fd762103487bbd6f92b28ec1b921d851c34db53bfc124c12db276b4f1bec8be96af1ccd67f2fcadff374a16511078cd414c56b2c05ec1d13dfe510f2f32396fa3ab23c8ddc40e65a8698ee8cf58b5157a4fb639e0d3dae4abca7f8553bccdbabaac20f4a3264f0a6fbdcf82d7cb0dbb496a6d3fb41920a8e0ee1d727d32fbba739ef97766df110ba7fa82d0b691cff29830e567fd625968a5be1286c90b651b650c2c7d780cf55c54b92f345b7089ace1c375bbfa05eb8a28d7bad82df30821253ded2ae75d364f52ed451f0b6c7fa1c75a0713fa9cb4e403f6999321953feff4c6ecc92496f7d2c9f28a05b12fb5856fb4eb76ad0b9b9d9be5a1d6decbe30338e0f51e5c0356f8301006940de35040a809cacbf6d5c0da6e66df5b6a50627eb147f3e38f916864a3442e098c9f2c37c85e1ae603e90943a23ef14ab9e20f5561379f7c9e363ca5f4fafa55de399c47066ef8f9a4212b4c2b570cf62eae7cfb309180273a023b8e09c787c999a3194a0cdf65ebe619fbf9700e601e5a5317cc8c5a2509d1a3ffc4e237b6d510ef1fe98607628bfc3d6d8632157e6529ddcfa85e9e78d40cf5c453d378c294999803b2c95be4f84751462cac6a136b9e5bbf0885c4477934a9327ac22844cd1894ade1475d411f72cb23aa29732b364696b45686cb04a74bca17d49392ea35c9695f1a0acf2a47b2f71df8dbd48e47245341867455d964867af7618a85f5460b160f48cc8bef3529f6d76afaf77162c38abb7cfbdb2c2347d440e4b32d4ac83505b1ab883d83e236c0a163d78d295539c7a6356cacb283f3ac1467079c9ef8f7f0ab29510993907119ffdd2f5e804e88e10adc2e688f3d815ff81477544318984c2399200be53fe86ec35940708c79785251bfe9299ccdeed2c7eb20ca14c13ec3106908d31ce56893753dc33336d6174a4ec384b9c0305ffaa315efc0fe3dcddef339e814d859b7e7ea602e42fe16516742ce6eea40881e865bb5da6becfb269c170862e3040b9255421358df9ab1f0045f218030d4a7ee83c6db94ac53e1c806995c977c2302099522bd82a629b3412e74c426374c9244b84362b20b18d9c7ae003349fa11d37a72051049355e133903473476a9b6d69260463a4840067cdf433c82d6f2ff16b00cc844eb5cb07c6d64f5a67264f6a8893ea37b666192ea74ff4d05ea48235f8f8f39a04cb9736db4eb03d40a5617ffa3c8022ffd25e29e21e921b2d5e9347613423a668b46bfad78fabae4d113ff64c150c376ad7e8a0908949a2a1e041f90a6e8267a2a2204deb34e2881a0a84fab2b95497a28cd99050fa39145228db374618b46ce6cecc72cec3aca23cb783c026be375e437a60c87b97aa15f9dc4d636a20a7fdbb44a7a374e4e58935287ecd5bf922a344b0fb4bba11ffde528e2ccd0d54c0a08e103117dbf97bef7fb10402007ddf8f626554ab34b44e14e100b2f83f38ae4ffdcc566b73586a685f78163467cbcecd7488df276b7d6f49e91b7c92991b60a7fad73765d1393a9b35ddbaa3ad0d7d15be7d59279e5bc7ef0759cacb9afa7277f4fe4b8b73dc675b16bc3bcb9da86e0c42641ff7e83c423c06ff99b31f68b32fd276e98a628ed562d9e020c7c4a6426fd83c61ee4b33aa633125506263572c4ab03c6c3c3d0beda06d6c098034cbb4f2e16b91afccf6e67898b4438b0b52b7268c8b91c21f61a8fcfbda1cb34c4699fbe22a0055f690fd3fa3fb0a824612f4cb664c42f84da1b2a9a892a92b51979e5a095d91bb90a5eb761666f7d457924cfed6781e5cc05efd3829ef9232ccb7861e9d9df40df4ca2d1a71cc379f807e24e1749147b9c1a9e13402860933e1a4f30bf5bc9c09d434c8f19690b8d059bcec045a6e33ff27b070874df765fa7bd6881af2bf1554e63bce0312f70eda3d0038564020188d3a86a70a527b22ee161f309d98a68ce80653df9bfbb7d97373bef973a0984552881daf8aa7a16c02d924cb58b4d3deb77f955703d208d28cc8912a9125a34427c59b8e11898090d9f54d8ee2b1c96b138b31dc4b44efa102792766b9bd78a16cfd7d34261dfa343ec88c75b7f9ebb573e0b27cd65a8e217de770ec01af4d25d7e5a13e4a50e2f2579853495fa24fedd38197435389e98cb39ad3ff40fd2aaa7def732e05809b61a98eab2aef8baf086f57fa7350600526d84a80246ced6910c3d1a16d69d2f58d5d5eb8dd685cd55ac2506cbfda114fea735389a1ae509d6010edbabdfe19145e13c97c5f31b555b9ed10268ec21679c4734f3b76172a24d6f14d622a4eb517fa0e581c8f9abb94cb4d42889a890a05746127c46e2e6aee11ff4071bb3f1412eb413e418b6dfb7fbfb1d0f76699a62334051e3accc52feb38b0f0b9318ce18cac809945a6e90f7ecae2838d8b956a544b2ad368c483e1fd54def0f38df20880bb3eaae834a81edd708aa840b93a25b6ad53a67bbc472ee2761702b61456b67b56e6232adfc43e113b710a8f047070a14555aec59efa9b0e8b2ade6f37b0c0926ac07f4fc5e0ab8eda7773d5ebc7bac4276cfb45d2b67b1c7128d0fff66f2b7cb9731ee47c0697edbf0653cee01065dd78d46f538344b49ecda8640315676dba7b3b0bf1e4ab0ce258f0b6d830d46510e9b5a6167b36a9d3b27a4c0e5eb8b2a8ac902bd55a14b51f31cbbb7a7c9c1aecb77b8c7cfe032c024e8df624bd9c10133855061ad064ea06f7e633096252d0cde245fd2b46e5dc2e7fe761407fb3900b1eafdba654bf85453f1eebbfbc4484ef67e980d29be709270c05682a97dd118d43624a04065c296ee55a32d08e88a9e2f42efca45bd441642ff8a758ca61dc92b8877871d3701a0d9af5ad5ab9e65e88081f774ebc04688338000c98a18ef0017a3ba23da74fc30722175bbaba7ca06194e3e8e50883594dfbd8f4a7fc08c1ee02f0f970fccca2309052da4dd550fe4dfaa0e40ae62c53bcc4a5a7921931f258341027b9b22593a2714f3fa8579e51fa6e150e0a32e1d5b65f4864e4deb06fc6ba7761d10506e6b2420974c05ebfbdd980f7114f42477dc5e2026d28e44e92a849153369e45ad886c59ff9b6feceecfa878bdea8c921014a17e5a0f1077b672ee0abc15d5cfb3b951c8f0eef03952d547f6deb52be7fe35c368d80160d725b7efdbf060f6d577bd4744f8d02b4a2e385ef6a27b832714b3b6d26cbee10a39a9523327087125653011500f00ef270851197d6c24437035b53bd8aaedee69b730a08a2641e37cb833365bb8e972e0be23c2c4da367c0894c18e5120ae8acc3fc5ca03fcb1c8e2660c9d8a418aee222bf6f42a86bb5b82bae18489308efa38ccc54331dcbc3cf243d8f2ece35ac0289d338ade3d5c5b34e331ecc4fbe76591731bbbbed64d4eade6faf2dd31d4fab98759633b5bd3487802257db12086a2f893c764d9fdb8e56d9353dcb36d14e394a2b0a7cb968b6ae99f9a62e2aa20e1d6c896735937dc253d5035a3bcdbdd1c56c8c50e487c23c9306ceee0f699d6da8b63dd9e5aa424666739f1427f208fdb3285e12f98a3b05139959ca616b734b9fc5b51bdaf584f81c1d784321a12f2e40e0707cda215eb66dee85d3e876416fc2827ca3c0737d1603bd499b71a8496b226a8adaf48974000540f39038cee625753f99259f7652aac4eaf7327318e3987056a5f18a9ce326f0d08a90c280fce30fbfb478f7ba1a3f25d238490df5edc2d60114d473ab6c88c837a776903a67d63af38b4d7350207d1577555635280a79f2f978c59ea4d36d57432b6a87227b1a586d8677862c26b90029b1b2aab560debb2dd6361731a9c1baa996f9e373c9ea7f2ca2601ba3731bdb413b6af56dd2f9ac6e67f77d449db0a4288c62a39fb29b82343346c84558c74379b910f7842afc2c668fbed1f7fa858ee4388217951bed4c45d0a8282df4205fec201f695a2172198cbf3da7b99d4e191e678f28c29236aaa70f51289c7ebbb1a983a262f7664505efd7fc10acc63c96e7198029f2bf57dd7ee98899fa98e157811568dfc5d19bc758c48890c62e841b102565583f06f33c0bebc824fa24f57d44d19f91b28eef5494d04b4fb9ff51438125f5d3bbd4d45d490c1d76d8caa3534c6a0d321ed295e21d30b79b17b7e107628f3b693f11b73cef5518056ac06294b70d040ea0d05d3c18dcc820f2e1dee5af41f946b3a5046a87820a54e3f579e6f839c4c8181fcb7452645044f06927690f6008bab3e42b11de2a22e4e218888e13d7ba36c0ef5e33f7cb66fc8579e04865d1942300ee598569dddc5dac86505ec32204b8e9e35538784f4c6190e3a2b958924e490c693fdea3f3f5d0257bf0241c79a35de69358a336f8f3d9ead912c27f97930b00640efb43c9bda653f32caf35fb417231ef727f3b91e313d5ffac7bb14b77d3521171607d749e7e14be4ba193534706886d46d3ad88c6ea82b092e30217ba16d2225171d13790becdd0030e8c1d979e1d26f73fe82400a6ead8d0e446dca2dc194348d57c43cf2dedc17ccbff9402534cd8820ee1e0e0b5e890b1321f48cf840b83df1cf090d3823a3207b11df84fef33757b067f5bf6b6c06bbdb08e6fc9ff30ef5abfffa0d8a0656e7e9ebe669630c52dd62589a4c8c6b84f6fcbba7e5fdcb1da47cbb96e5292223e7a0af9187c4a84dea9875c9ff40e076e41faf4bd057782d36381dad9"}, {&(0x7f0000000340)="abbfe4f4c388bc1c0616ae459a71396ed51f19b07f1c420f81158cd67dc03932b21c8c7b908e1835fd91758b019ab5a1d88111e8b713d68e1f3cb74fe3b91007f55f999bd1b4d2f5c42bfd20ba1b571c63d76909237b0a99bf17eee2feb062693d623b67a47ab17c18284149cd483d840966ea280c46895d7403752870bdfb3fcc3052f9aebb68adb40ba09904d3955c72dc8cf164ed41593f158df9aa04dbdadd0df603bfd98212fbd774ec3be08c828c7588d612cb0ac307d3c5129cd2ce8064bf091a9ca1e8d2c5d178efb73bef584675e02ef9"}], 0x1) fcntl$dupfd(r0, 0xa, r2) 16:00:36 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fdffffffffffffff", 0x8}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000c51e72e418850c74cc713889a67b156fdd9e3ba79a8bebddece7cbc4e48f3bac42692160612c7ce0ea348a281b13245ca7278fddbff4e09efb3cd5f0eb260cff93ff69928ad9113b2447109c22fb89b69c6362fc2eadebb01d5337357c2c5eecbf9acc421f0021c55a6001dced080e2dcbb8dfa990a81a839cf074a915dd8deb8430cb8d00b172d5fa63c5e993c787babc87fa8f46a880cf79f952ec598b5a473dc87ae1488ef79d3589759a52f6e7d91178dd0e57591dd145c499d89aecfe3c7625dd85355767c5e3c4de815b274eb1711b73068b167f9f32d40cb727dd2676379a1960"], 0x10) 16:00:36 executing program 0: open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000340), 0x4) setuid(0xee01) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x922, r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000240)={0xfffffffc, './bus\x00', './file0\x00'}) r3 = socket(0x18, 0x1, 0x0) fcntl$setflags(r3, 0x2, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r7 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000240)={{0x8, r5, r6, r5, r6, 0x90, 0x10}, 0x5, 0x54, r4, r4, 0x2, 0x14, 0x3f, 0xfcc}) ktrace(&(0x7f0000000280)='./file0\x00', 0xbd05dc7d2a227214, 0x100, r4) clock_settime(0x0, &(0x7f00000002c0)={0x8, 0x3f}) r8 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r9 = semget$private(0x0, 0x8, 0x4) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000000180)=""/206) semop(r9, &(0x7f0000000380)=[{0x0, 0xa4b, 0x1000}, {0x4, 0xfffffffffffffffc, 0x1800}, {0x3, 0x5, 0x800}, {0x3, 0xc776, 0x1800}, {0x3, 0x80000001, 0x800}, {0x0, 0x0, 0x800}, {0x0, 0x8, 0x1800}, {0x2, 0xb6de, 0x1c00}], 0x8) semop(r9, &(0x7f0000000500)=[{0x1, 0x3, 0x2000}, {0x0, 0xfffffffc, 0x1000}, {0x4, 0x1, 0xa1643a125aed30f5}], 0x2e7) semctl$IPC_RMID(r9, 0x0, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000780)=ANY=[@ANYBLOB="00002528000098920000000000000000020400efffffff0000000000cb45393124591c0719859478306a4f5727fbc28a4ad894b635cec54c32499350c3fc0d0075b37c2cbd1eec803acdce1ba2e07bc60e59deaeed2d03d1bbaf0866b31bc884526202d24dcb87fc3df23ca555b416a4c2e4dc2d4f72e03ad97748029176455ea3cd8dcf8f50cd1e372501434b7a073e5a0afc15eb75121dabaa57b9e13074aac94d90ba2f598c10d133967c49271de3a81ebb7ba592b2568030d1cdfda309ed3bbe2fddcaa08a28fcd287547d86f5b582ec2fb6f5b0f4b581255a429cbf1943c70bb8dfb2f8c32109bb0f0887f7efb445fddd610a6c58400043a614dc0da67c2446fc8e76d22284793d77086d083a4b46f42906cbdcfbd47267f8146621bb56154e2602530000000000000000000000000000b3d83c6367b6aa0d16bbc1998a4149d529798e4a97162a44c443725bacbde9d84f3b6b800fd48c9e1dc2afa71df95d0d028b705add9b46983a9da4af2ecd087ecaef2ed7140850a6ee15bf0c98a66abdb62b116a671d26694b4c0c9f4652a73efd8f6cc5acbebcf1f001dab5ebe0bb42e5bfbbdbde0bf5fab2565b4efd2ddcc2670d18b5c9bacbed3a414d776597488be81c9620bac82a1b8ff944dbf8514f26e84c8d97e09c4aea77fb6f2f08a2039a01234e70607f897dedbadb8ebf86a267ba1e97d91c6e0becf75bea60e8868ae7"]) writev(r8, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) ioctl$WSDISPLAYIO_SETSCREEN(r8, 0x80045756, &(0x7f0000000040)=0x3427) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)) 16:00:36 executing program 1: r0 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x10, 0x5bcc) mknodat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x2000, 0x100) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x10000, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000080)=0x7000) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x66, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000001c0), 0x3ff, 0x0, 0xffffffffffffffff, 0x0) 16:00:36 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) nanosleep(&(0x7f0000000000)={0x0, 0xffffffff}, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) r2 = socket$unix(0x1, 0x2, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0xa805fc0194ecee98, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r4, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff8, 0x80, 0xfffff, 0xd3, 0x6}, {{r0}, 0xfffffffffffffff9, 0x80, 0x2, 0x20, 0xffffffff}, {{r3}, 0xffffffffffffffff, 0x8, 0x2, 0x4, 0x401}], 0x3a, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffff8, 0x8, 0x72751394bda3d920, 0x0, 0x6}, {{r0}, 0xffffffffffffffff, 0x80, 0x2, 0x6, 0x100000000}, {{r5}, 0xfffffffffffffffc, 0x38, 0x4, 0x0, 0xff}, {{r6}, 0xfffffffffffffffb, 0x10, 0xfffff, 0x4, 0x2}], 0xe0, &(0x7f00000000c0)={0x1800000000, 0x8001}) 16:00:36 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r0, &(0x7f0000000500)=""/90, 0xffffff91) fcntl$setstatus(r0, 0x4, 0xc8) r2 = open(&(0x7f0000000000)='./file0\x00', 0x92d36f5837b26d33, 0x11) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000040)=0x3) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x83, 0xff}], 0x1}) dup2(r1, r0) socket$unix(0x1, 0x5, 0x0) execve(0x0, 0x0, 0x0) 16:00:36 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCGBLEN(0xffffffffffffff9c, 0x40044266, &(0x7f00000000c0)) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() r3 = kqueue() r4 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) r5 = kqueue() r6 = dup(r5) r7 = accept$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r8, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r9, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r10, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) kevent(r6, &(0x7f0000000180)=[{{r7}, 0xfffffffffffffff8, 0x0, 0x2, 0x0, 0xffffffffffffffff}, {{r8}, 0x1, 0xb6, 0x2, 0x8000, 0xff}, {{r3}, 0xfffffffffffffffe, 0x8, 0x40, 0x78c, 0x3}, {{r9}, 0xfffffffffffffffc, 0x40, 0x20, 0x8, 0x1ad7}, {{r7}, 0xfffffffffffffff9, 0x1, 0x4, 0x1f, 0x10000007ec}, {{r10}, 0x3, 0xa0, 0x0, 0x81, 0x200}], 0x0, 0x0, 0x20, 0x0) fcntl$setown(r1, 0x6, r2) write(r0, &(0x7f0000000040)='!', 0x1) 16:00:37 executing program 1: r0 = socket(0x18, 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r1, 0xee01) r2 = getuid() setreuid(r1, r2) r3 = syz_open_pts() fchflags(r3, 0x0) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000140)=[{0xbe08}, {0x35, 0xfc, 0x0, 0xfffffffd}, {0x4006, 0x0, 0x0, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) bind$unix(r1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socket$inet6(0x18, 0x8000, 0x9) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080), 0xffffff09) 16:00:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r0) 16:00:37 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8000002c}, {0x7}, {0x1000}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000002c0)=0x20000000000007) writev(r1, &(0x7f0000000780)=[{&(0x7f0000001600)="0706f940c70592e45da39bff7538c893a46caa6532e68e8b2b5012042175fa5b0c8aa823b6c7078f1bafb3841e32e52fc2066922aefc2a0e111d667e780314e83251acd706a3362036abbe50c4f19f9c6f31f2d6748841f103f160b0dcc3f642fc1da476dea0762c084780183448c7a2cc242c95257806db07bc6283a57ea7f78c00703e4bba03c1ddb20a", 0x8b}], 0x1) 16:00:37 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x1000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f00000000c0)}) 16:00:37 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000140), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r2, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) ioctl$KDDISABIO(r3, 0x20004b3d) bind$unix(r2, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f00000000c0)="ebff1502a4a7f0ddcbff13b9fd811baa4e713048e69931929648", 0x1a) getppid() pipe(&(0x7f0000000080)) 16:00:37 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r3, &(0x7f00000003c0)=""/134, 0x3ea) close(r3) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000040)=[{0x2, 0xa3, 0x1, 0x401}, {0x101, 0xef, 0x8, 0x2}, {0x800, 0x80, 0x1}, {0x5, 0x81, 0xb3, 0x1}, {0x8, 0x9b, 0x3, 0xfffffffd}, {0x7ff, 0x0, 0x3f, 0x5}, {0xb, 0x3, 0x1, 0x9}, {0x1ff, 0x35, 0x9, 0x7}]}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x8) 16:00:38 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x5ff, 0x0, 0x0, 0x0, 0x5}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000001c0)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = syz_open_pts() ioctl$TIOCSDTR(r2, 0x20007479) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000100)={0xcdc6, './file0\x00', './file0\x00'}) r4 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000040)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:38 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x20) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x5, 0x6, 0x4, 0x101, "0c313b31652fb72328e188971262ece9cdd14106", 0x7, 0x8}) setuid(0xee01) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) renameat(r0, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchdir(r2) socket$inet(0x2, 0xdf88e2ea2931d885, 0xff) 16:00:38 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) chdir(&(0x7f0000000380)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000000100)='./file0/file0/../file0\x00') unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') chroot(&(0x7f00000000c0)='./file0/file0/../file0\x00') 16:00:38 executing program 1: nanosleep(&(0x7f0000001c40)={0x8f0, 0x7fefff7e}, 0x0) r0 = kqueue() r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r5 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000240)={{0x8, r3, r4, r3, r4, 0xd0, 0xe}, 0x5, 0x54, r2, r2, 0x2, 0x14, 0x3f, 0xfcc}) fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x1, 0x0, 0xfffffffffffffff8, 0x1, r2}) kevent(r0, &(0x7f00000000c0), 0xf8b1, 0x0, 0x10000fe, 0x0) r6 = shmget(0x0, 0x3000, 0x80, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_RMID(r6, 0x0) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) accept$inet(r7, &(0x7f0000000040), &(0x7f0000000080)=0xc) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x8, 0x0) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50}, {0x64}, {0x8fe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000140)={0x4, 0x7fff, 0x4}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8000002c}, {0x7}, {0x6}]}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000000c0)=0x2) syz_emit_ethernet(0x96, &(0x7f0000000340)="b6") 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1}, {0x5}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8000002c}, {0x7}, {0x6}]}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_addr=@in6}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x53d, &(0x7f00000005c0)="b6079ad3a96977beb982b637c43ca815599e132c0e9562ab572c0ab03922f05eb540f19c4cb162a67cac8246160be5f7f499b0dfa007dfbc09682abd117fea9cbcc93815684b4de5e4ae79499e7bf13c311c100c41d071fe18957e5509fbb617b645775d39581926eaf7cb20fbf8065e0c23381527ed8f38d411a4a90af6ec26516d9e3b028173cf8e7086870690b25cf67ed6384937fb5a3d12d287ab24296142c52198cdb2bfe3793978493e2c4b62caa927d1feb115f5430e0ec7cb62a04265865227b8baec1eb906eabbe0ea5197f3d8b1143cff15b05f250410a94b6ee49172a2894bb702f1205b") 16:00:38 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) ioctl$TIOCNXCL(r1, 0x2000740e) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) getsockopt(r2, 0x100, 0xf7a, 0x0, 0x0) 16:00:38 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r1, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x2, 0x100000000, r2}) r4 = syz_open_pts() dup2(r3, r4) dup(r4) close(r0) pipe(&(0x7f0000000000)) syz_open_pts() 16:00:38 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0xf82123b67b950452, r0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 16:00:38 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000480), 0x9, &(0x7f0000000500)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x17, 0x0) kevent(r1, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) close(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r3 = dup(r2) faccessat(r3, &(0x7f0000000000)='./file0\x00', 0x12, 0x7) 16:00:39 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ff"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) getpid() setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="ef14045f099be06bfb327cbbd8a6f2c5423409e9", 0x14) getpid() sendto$inet(r0, &(0x7f00000000c0)="a8232c3e1d898d02255b47fadae8325f953856612ddd950ddb07243879289f0dda07c752e7a40bc3a0e006b68609875b9b4a63a753a50d5b7e2bab6c3a4941254136cfed0699b1fece0aca9efc5c0d4bbe83d5f7f031d7f5b06e2a166ea71144d19f3bd71b5117c61e59ff1f5ed2f2fbf5427ba610c54999a6a3e5fb511b35b6289938d9abd4b7bc7832f8974e0063e6966ac9e42ab591458d7527f95bd451d4101a98c703c5b086f0953bce4e3f1af14b8fc25207f1e324c5935e8c0ac4cca42b365f38d35874e54b3e504292e14a76b683e60ac43dbbe2a806f32c5ef8ae617115270b2b8d6b14a8dabcbbfca31bed8273a3d3810f7e98c3fe002000166ba0b5d1baa672bfe40c1ad1b8378418b7e215e86347f1deac2063aeca320f3f9df58c1e94da398629587d41650de210d89af7da59f7ebdea93ca1c871d877d9d474d485554fdd15d7d82ce594d347a486869a9c9411f1ac0634d4b017f225d1675abde7b8b3422d03194b6251fe9ea6616e1f5071d4e97b05ffbdcbc71d8e85a47f70d98f6b0cb20013ea5142ab397490b952a741a532e9b021dd710a330f1035023b19c48d4103f0cdf663c83673e884d7c464896272f494c6771d4d05d50e6ad9b489908388efecc7d694579f77782b891fadc89b8e4d933da54896e8b0eecbbedf4e0d493fcc40412bda24fe0fd07b1ad6f40039378043c279e6713f32600404370f7403a6e392c64a03b2ca007efe97dfeada9e12ea7b87b17c86634ccd5a075e1867e5b61ea4eecc9ff76e81bf1d64721ad5451a0350d4e13580e532790ac405f30cd5b2c3859b02e4fc338d17f225ddac7ef6111b0857ee95d934ac2d242ea9c7dbb19b7fae2c8f1babf1da5831fc921449e590d83ade206f9aca263eb33b76e7a35979f53fa5dfc4814e2716e13fc9d480e2111a0d7f3f96bd7cf57a99d2ef2295473ee3e87e2ca80f068f1c5cf3861010b4bf18f8a03b207936de852d5677ff3ca4b389bbb31f773dabd8c709601b302fa048d288926bbb8fa9baac2e54225886737046090b709de0e5e914d46229a83238ffd011cdb753d47fd361a58b356ebb03fee7063458b5b5c07f4c524f93f9627cf58a07575aa98fbc8ecc2329ce3f23aef786cfc6c602be19449643118a44222b2271004cf5bfcb55662f218e79992501d38518f9ae9df07c884e678d37a8c68ee5305b499a0204fd4af9b7a7f79853f0b5f6282328a7cd5e4d630f39170d0fcc8f47a012da594dbb31784dbd1b27ee836cb931b81f857c7ddaffd8ab15cfde8e372232e06e519cf927fc8ab5c51f235ef8e8f33a65d46904207b01346e843387f44517bc2f439a34d8f7771adb3fc353e2c23144028d1f18dd3ff44da7e8d4261fb988797ee794cc317c477a3aab9b3c5349e673e3ae67c91d4b6581fc63fdb85d2068e77c7ad1eff61e16107bed36743bef9e08307f8a4768583869f0bed12df893ae7e51a5bb8bceea2606d9237ceb6ce151ddebb2480634ba5542d696dbb1fc8ac4750f5deb6f071054225f988d61f763b32c2619bedb26e24af7827ad25d81164892e01fdd22dc8c529e9dacac6c7178f7a64c4ccd057c48919792d13665db317edaa0af0a192ca86a6d517ef2c5eb33366cb1d2c7ce7a4edcc0d8f16c0887bd8e12ed9f6aaff7e5c3de9e22a59051bdbe34c56b852a101a2168614416357a003fe1d03e09153245aaabfb4a35ce06a271a7d8da35748d09f40a2e2424542c1da152b39d574556907b6b344a414d1b5e5f683d0035bce212bc114eba8dad5660c92509a12a5c43b71d55a391ab3c9c469f958f8c81610c52129d208ca2f68d348fd928aab668cd95aeaf692c6285b7b346cdf58f519352d84a423609c4c5bdf473bd997b5b03b3630f789b5d0a4bf806953413ef42d483dc737dcb92d18c3209316a80fa98923ccb6d7f663e7dd145884aa04896df5c6f2edce6970028a1f678d0524fdb095cd29f715fd7b5802debaaf744dc5ec84fb0", 0x58d, 0x0, 0x0, 0x0) 16:00:39 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x800, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup(r3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x9, 0x5, 0xffffffff, 0x4862, "004e9f00000000000000000000000000000100", 0x3, 0x81}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r4 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:39 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000240)=[{0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff8000/0x4000)=nil) shmat(r2, &(0x7f0000ffa000/0x3000)=nil, 0x0) shmctl$SHM_UNLOCK(r2, 0x4) bind(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="b4c16cc6677878c62d012e2f66696c653000"], 0xa) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000080), 0x4) close(r0) r3 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) sendto(0xffffffffffffffff, &(0x7f0000000280)="f71e6001f01247f18d60a86fa902ebee4b6882a41feeaee287cf303d429135b20871232dd625534d507cc2ca", 0x2c, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="2de12e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000700)=ANY=[@ANYBLOB="2d012e2f61f9531306e364ccbebe43c15d72407fd9e69f0571da00b0079fa4f13224ba731380dc36e964f91964a9278176ffa53be88181c8b89133f7b9094910da89003a78819689c07caf5e6b6e3f1f769a1d5b64f6ef26740c61180c46628619"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) sendmsg$unix(r4, &(0x7f00000006c0)={&(0x7f0000000180)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000000600)=[{&(0x7f00000002c0)="b1fc4cb000c14279cd24f2f09e145413864b0d75fab7692e971ad8711ecce2259eedffd0aff308ec0424dc2eb41be55a27b11c07abe2c9912ebb907b463c69a13b8a1fec20ef7ff5a563bdbb26ff307a98230ea72591e5382da1e6e943e8f73b64e56743ddedbc0b47bbbf8141ef159dcb7c36e6865009ba2f2d86003e4f3315fc308abb4d640899b517147ddfa496199b2f91cdd41c13fe0f13870cf4ce7d65f9184fd7b0f27c5d7e00939d67e28cfd55717549ef17eca04b1e0cfe3e1babefde27d5a91e6aa3a0158d83760de4b5558efc8c30e34f8ffad67ad714fc", 0xdd}, {&(0x7f00000003c0)="261d895c5092e878e83d16f6b6ff2cc9a3f7b3ccb03b015396bbc123f8c077defee16a7bfcec07ec3f0a779eda809f2a1b1fec2cfc5dd38a4e4b87728362e7891439b218479e7d513b1c79b8c953bd87e6a639b4037d3da85bdb3e624664b345aca7047ef6cc6f4867aa69e15dc8256467232a7c94fb3ae4fc0c6f5e5ed036409720498802c7782ecca873b94a1d626f4f44a4adbf87", 0x96}, {&(0x7f00000001c0)="b466cf00216424cf47ab15def8366bd3ba478158f4d1a86917e96ea7c29c2cac444d64221bf01ad451e0ad9e60e8e30d8f31ab73b86e2070294069845adedc3e3f424b05e204fd6f8046b09e1431aadca5130772616efa77c2b6754212b4f14de65ae0b201b4b7d845dbcb3309f7", 0x6e}, {&(0x7f0000000480)="d924d3f6245ea2195f090c8c2fd5b402b4be9a64c7bde4be1cb6a5469111e56bdb5587d458963919bfcd787243669d0b9dabfa9e1b37ea0b1fa7955ed8b0f074624c49ae1480acd00cb8aab505d587ecccf0b5795274cecaedfeb1808c95380bf7ea1d77503f886f378223012d77ecf0371e6161a6d660b4d42a3dd6740708effc0e73b3e3bc8ba596443f6bf50f49a41a92852d43005d4e1554a1c77477784ae31aeae67c8cd5ec4e56f7a789652763368d", 0xb2}, {&(0x7f0000000540)="0c3389030a5e27b7419069ff74645396883de2f8063f84981584f37875936bf4d205d76c1e5741652698fec1843b1a80cf79a567cd01a8cf61d863a65157a5776b2a027e04d94bab690862633984481a50e66913afe7470806622bbecef2515c1d76f1f00ffc88e9aed548a01ba126611d2f59070bce91e7dd30f16a197133c337bd0ec2de371c1258f42181ab8fb0f4aa34773c02f7", 0x96}], 0x5, &(0x7f0000000840)=ANY=[@ANYBLOB="1800000000000000ffff000001000000c19450ec22b25b0ff99635dd17c654c97c110ab31fc4743017165844ad11268e26b4f6157b77b53c74a5efe89536b77bf281af4248ed09a8c3e32f0c6fa6336be2d22a67dca7bba1df55d1f7851e6a2a5052c3450857d5a96503947c4f22d1a91023927f00d4579dc48fd3102cfeb796e662a75269e3c153625799a5584cae6b5e9b949e503c8e990e1272fde74a75dcde13", @ANYRES32=r5, @ANYRES32=r6], 0x18, 0x1}, 0x2) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000100)) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) ioctl$WSDISPLAYIO_LSFONT(r7, 0xc058574e, &(0x7f00000007c0)) 16:00:39 executing program 0: r0 = socket(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="2d012e2f66696c6530006051c97cbb7fbbf42cca228a59df0b38addf14c3ae43fe6dd88ea24ec55f29f4632b3ab54a032509ea29607d4c1acd1895205b95832843"], 0xa) accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xfffffffffffffd56) 16:00:39 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x1f) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file1\x00', r0, &(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(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', r0, &(0x7f0000000440)='./file1\x00') r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) symlinkat(&(0x7f00000001c0)='./file0/file0/file0\x00', r1, &(0x7f0000000280)='\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') mkdirat(r0, &(0x7f00000004c0)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000080)='./file0/file1\x00') symlinkat(&(0x7f0000000140)='\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', r0, &(0x7f0000000000)='./file0/file0/file0\x00') unlinkat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x8) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') 16:00:39 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704ac527708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a79720efaf218aca5dd7ccd011caa96f00d9a06ff002f54bf34390ffc0", 0xc0}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7}, {0x25}, {0x6}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000018000/0x2000)=nil, 0x2000, 0x1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) msgget$private(0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x57, &(0x7f0000000000)=[{0x3, 0x2, 0xaa, 0x1ff}, {0x20, 0x4, 0x3, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be92914f6357e3a29323e", 0x11, 0x0, 0x0) 16:00:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613e) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) clock_getres(0x3, &(0x7f0000000000)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff02}, 0x440010010, 0x10000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:40 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x130000, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:40 executing program 0: clock_getres(0x49d6d71fc8d2a697, 0x0) 16:00:40 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0009000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xfffffd48, 0x0, 0x0, 0x0) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8000002c}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x1d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="472b74edb0420000000000000000") ioctl$FIOGETOWN(0xffffffffffffff9c, 0x4004667b, &(0x7f0000000100)) 16:00:40 executing program 0: r0 = msgget(0x1, 0x0) msgctl$IPC_SET(r0, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDGKBMODE(r1, 0x40044b06) 16:00:40 executing program 0: unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000100)='r\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) symlinkat(&(0x7f0000000000)='./control\x00', r0, &(0x7f00000000c0)='./control\x00') r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x20, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f00000001c0)) setreuid(r3, 0xee01) r6 = msgget$private(0x0, 0x4) r7 = socket(0x1, 0x1, 0x0) socket(0x1, 0x6, 0xf5) fcntl$setflags(r7, 0x2, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setreuid(r9, 0xee01) r11 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000240)={{0x8, r9, r10, r9, r10, 0x90, 0x10}, 0x5, 0x54, r8, r8, 0x2, 0x14, 0x3f, 0xfcc}) r12 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r12) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000240)={{0x8, r3, r4, r9, r4, 0x92, 0x10}, 0x43, 0xff, r12, r2, 0x2, 0x14, 0x3f, 0xfcc}) ktrace(&(0x7f0000000140)='./control/file0\x00', 0x0, 0x4, r2) open(&(0x7f0000000240)='.\x00', 0x240, 0x0) 16:00:40 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r0, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00\x00\x00file0\x00'], 0xa) readv(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)=""/205, 0xcd}], 0x1) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x5ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f00000002c0)={'./file1\x00', 0x100, 0x100, 0x0, 0x1, 0x7, 0x9, 0x8, 0x0, 0x0, 0x6, 0x10001}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_dstaddr=@un=@abs}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000035, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:40 executing program 0: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) dup2(0xffffffffffffffff, r0) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x3}, {0x80000000000006}]}) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) syz_emit_ethernet(0xe, &(0x7f0000000100)="0218ae4de39e04a1de6275894395") r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000140)={0xc97, 0x3, 0xfe, 0x100, &(0x7f0000000280)={{0x90, 0x80, 0x9, 0x4, 0x8, 0x7}, {[0xd2, 0x3, 0x0, 0x401, 0x0, 0x1, 0x401, 0x4, 0x800, 0x400, 0x8, 0x5, 0x5, 0x0, 0x5, 0x1, 0xffffffffffffffff, 0x20], [0x7, 0x200, 0x2, 0x6675, 0x100000001, 0x68, 0x5, 0x0, 0x4], [0x40, 0x6, 0x2, 0x5, 0x2, 0x1, 0xfffffffffffffffd], [0x8, 0xa5e1, 0x2, 0x100000001, 0x1], [{0x4, 0xf2, 0x6}, {0x9, 0xffff, 0x4e, 0xc036}, {0xee8, 0x800, 0x2, 0xe348}, {0x5, 0x401, 0x5, 0x80000000}, {0x4, 0x1, 0x2, 0xffffffff}, {0x800, 0x1200, 0x7, 0x3}, {0xa5, 0x1, 0x80, 0x81}, {0x87e6, 0x5, 0x84bd, 0x6}], {0x9, 0x8001, 0x8, 0xffffffffffffffff}, {0x3, 0x4, 0x20, 0x1}}}, 0xfff, 0x3f}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) readv(r2, &(0x7f00000016c0)=[{&(0x7f0000000180)=""/183, 0xb7}, {&(0x7f0000000500)=""/76, 0x4c}, {&(0x7f0000000580)=""/210, 0xd2}, {&(0x7f0000000680)=""/30, 0x1e}, {&(0x7f00000006c0)=""/4096, 0x1000}], 0x5) 16:00:40 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) kqueue() kqueue() pipe(&(0x7f0000000300)) kqueue() kqueue() pipe(&(0x7f0000000180)) pipe(&(0x7f0000000300)) kqueue() kqueue() openat$pci(0xffffffffffffff9c, &(0x7f0000001440)='/dev/pci\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup(r2) kqueue() kqueue() kqueue() kqueue() r3 = getpid() munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r4 = kqueue() r5 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffa, 0x89}], 0xa4, 0x0, 0x0, 0x0) fcntl$setown(r1, 0x6, r3) write(r0, &(0x7f0000000040)='!', 0x1) 16:00:40 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) msgget(0x3, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000080)='./file0\x00', 0x0) r2 = socket$unix(0x1, 0x2, 0x0) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000180)=ANY=[@ANYBLOB="70010000000000ef002ed5d232280f1ab2c4f3f0"], 0xa, 0x0}, 0x0) 16:00:41 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x9e}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x8, 0x4) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000180)=""/206) semop(r2, &(0x7f0000000380)=[{0x0, 0xa4b, 0x1000}, {0x4, 0xfffffffffffffffc, 0x800}, {0x3, 0x5, 0x1000}, {0xe, 0x4, 0x800}, {0x3, 0x80000001, 0x1800}, {0x0, 0x0, 0x800}, {0x0, 0x8, 0x1800}, {0x2, 0xb6de, 0x1c00}], 0x8) semop(r2, &(0x7f0000000500)=[{0x1, 0x3, 0x2000}, {0x0, 0xfffffffc, 0x1000}, {0x4, 0x1, 0xa1643a125aed30f5}], 0x2e7) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000040)=""/88) readv(r1, &(0x7f0000000040), 0x16f) 16:00:42 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x5, 0x40, 0x81, 0x7}, {0xffc0, 0x3, 0x81, 0x8}, {0x8, 0x1, 0xfa, 0x7fffffff}]}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) writev(r1, &(0x7f0000002b40)=[{&(0x7f0000001ac0)="478c2125119b5b0e58f9320d70722df418d4b644c1525d6e290318240a7d6b346b7387f8fefae21535a2f4862e5514912960c143c2c984d44e5bbadb09e0ee1bd9333954417ccbe644d67a08f82125a7c7bfd86fd1854089f9e5344118837e47364bf03ac2c8c83d3d9fc01727917c24f9009ca0a6685cf41f6d38267b995e37c9e2f2fdbf80b6420ff25077a53d290ee3959d0f1cf2bd5c428884ce8af62ec03c81ea155eda537b5c0e", 0xaa}], 0x1) 16:00:42 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x2, &(0x7f0000001280), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x25}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1f1, &(0x7f0000000340)="b4") socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x80, 0x2) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r3, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r4 = dup2(0xffffffffffffffff, r2) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000040)=0x1) 16:00:42 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, 0x3ee, 0xfffffffffffffff7, "42d7517b007de3c7660000000000000000004000", 0x2}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000000680)="3b138f36a89f77bb5edaecec77d0e524573794fcb698547f12bb4b1c372317fd241af6faa0ef57b1e6e98e301328ac3c5145d601d5ced21adbb026d64779c6d08c3d6837779bd4182129071e3121d24e407315089860d0d90dd115b8d9b17d86c8f19e550bc7a387e5023c11d7a0b481a951462c83449a7c2b5dac38359ad50fbb23b3af09a32307b903e427763cbb0be2a02d4423bcdce1b561f0350381e384252f8e299640081eae37cf3ce37fdad7abdda94bfc7b995ccc84dc81c6729ebc8bc928f3f3ce3b49865860ad6f1d165e1bd540b6ec9189bba1df5918244457c3aded0e5e32624f65490c5ecb14e75d302b4c0abd2be7744ad5d83afb0befe4464b95eaac4bf4e3b81887309db09b12bd8c2f0f144c6eea03b2623515eca6fe30c673a10f7cbc99a179f16d79f84520fd170cd038915256f4798c971b0871344c8bb8f92fb09a68015e27b316137b5c2cd722b9d60245d2fa81b658bfce92d32d0cb1330dc09fd9a345c6e17c46e176c270590857e690a976f6109e094444630443543c70b4b1160500061848e90c2e12ef44cb0eeca4bc5c9236f079127923a1cfc85b4200ecaaeaf926db54d622d61ae8986a058f3c584ef4bafee7190ec21dc9f47eebb1bfd799aec7b09acd9a947ff67a50e86db5edc8d6cb69bba316dc3771068b7ba55520a766d5e86842abd3d5b844e32cb90ed4619cf1018621a17883c1eaf927d20081888f362516cd88d6cdd9de94625b076df8793563cbb68743456c46bd5fd8e4f705a0d49ee972b27500c90e3912b09539c058db08b35db727dea2ab0398b26dbad7bb544e86578e2a4643ed702c88fa5dfdf8e649d7ca0f0b973f675862757a0030d46da2cf90b4b62b65a0adeaa6141eeb5e90e219a05dde9add6754a9473d418f608441b132f080b5491a56113f86ccf2b626dd5fc1b0dcbb4f587b42a9c1bcdd869954229ae4c76414e5d0f4a2d0c5b7bc0fdeb50553a99e0b87ee76cc32c33d5030ccd588ce906c6f0f2001304b3c02f65affe634a3aa4fa2a92a5a8c91bca7cbbbf3e0f75f21bed89e4baf378137d509560bebea2630f805466d7a6dc22c82986c2de406fb7824606b35f5a36c5d4d0c6cb8ec896b45619702d288319650f450dae3d3e9cce55f1aadfcaaf0629f98e4faecc22dc97523edd86c6b75fffb83cdb6a61c9abae7522bac682e7f26b78faff55059753bd575db2e9abc216bb276842883fa72ddcc97c74f7ba5d15f7eb3920a838f768ee57d9e06b02aa73fb698dccc0adb5fc05bf6a7ad9fe6fb9e31bb1bf89f4922673c0c6d434906aba7882a19693cf0db1ddcb4de092e7e887bbb3d93de5823b56e12d31648f291947b740a7d9e8b25967c1619f814dfd40675a9b94eee3a101aebd2d4c0ab80d4b346513c090fa3e9f263b699936db817fe48ee4eddbc3405591a01f18733e14b9ce26c30fce4aae10dc0401991704bfdb7c510203d975447f3c9194118df57e7b57a050b15bd0685871dea3bdce8ea3f3d1f5e27c0b99587e9c5045766a628a1ff1109066ecc622f6e019e2d67d104267949619874ce3cc8bd123da93d24d43b2f00ae47c6d50c1de24b09af546f91f5c38e642cace8f43a81b62239dd84ae548ac8641e8730f3f541eb8eae8bd71961bfe0000e73e57f6793869ffda1aa455153b675ec10697ef7d84cad80f9dd70d20009a5801163410700e6b41c1b376ba3f888ac90ab36aee8d76c997774c33299a5b267d29b60b72b837516f3814cbd261148040a3e8fa06d019ba01cef17bcc05b7f380762e76e649acf1f05f10fb061d8bb2674e832dfcfea217f16d65728841c6199293fdb99b035b65e4ba07fe6182f7a0261510a6ddc158335885138e08733f17dfc6615a33b29316c8de5064276d1fac62ae2b39a8ce70b84dcf6b156602336e6125d79b84c559ff9a474d54b71e9a6ccfa04a2b342c336379e14721a77a78d4ebbb37ec1958928ada0b126f8c28c1383b4068fbbdd0667153ce6da2f9fb62961491874f321bfb70f7c86f8428e61ba64cdc51a0219217bd9caaa0ad9c4780a4624e260c3f432aec288ae9499913db37f29a9945db3e4cd7d7c6b96dc3c03763c3e9b2ec62577bce9377e25eddad85c4b449ea53c17ecde6bbda02032b8c442032002ded9c2d43da70e60381d6868e4aa52719fd749827784fd0e208d38dd94f9ba524055943dfdf5955ec9e8bc00906c17c7cb002f2c4cd0575f7f53ed8dd93451508c1b88c8e857f634d20d94ce842e870b09fe969edfcb00fa9d1e41bfbf49a4e717b9f3a7e8fd0b10d7fcf2429067e2f6085bc60d95b88b14c0d20236f9c70a9158eaa70bdd784f7d6b5ad0f2ad986478b90449b3746489899c6636e2ea3a436e9b17a5a20bbe7be30e7b2fb0bf30cf167ba361225ee5774e8b1ebcd7c352d89c01e2bf2c5f2416ef7f4508c527520cfaee7ea5403b5e17f840895d20a2df2b119dcede6906075b011aea66056895c46f8e240811066b750e9787adbad86abe291e0dcf9d8cdc0d67e572856f392f138981d5b20f81bea1ecd00b1e710d65bbb5b2a6d82f37939f347ac486c18924a5f101292d00d6756a5991628e6f676308787ff783a4434051a31da5653592e473e0f0f91c236804460df0926914068c916e7a6d9966bde5bd10aafff7fce53331d6c6e6a31526fed363385c1954dcb9a7bd90b8917d6ce1580afbd8027d395b1814fe35ff2a4166ca885ef38dc170a9fe791cf52d7b20014990cb123730a8141df60828ffb026e7b42c396f9f6696d28d49cec8f9011c025a4c99fd0762a4bd577a4f44a6f664fd39890af7ed9614e2058bbb8407ceeddc0f3df0021570a357e6bbcd7ad5467e42ed3530b9a19066b1ad3862b0e3bf2082f16e5125e9671ea630d82b372e4a7656871840aaea90b55e11744d750860d20a6c35856249d1f0360f5012668aa5adb3ff3611b7c7fcfdc8bfd4b726a0e9ea0df390476b3aebbaab02aeb596e4621001e072d6d56aa839b2e651bab3cd5acb77657f2b58fa4dbf58fd3046c4ef10eabbf4dd9de3dd8bf5a086722b5b23a10bbc5d9c4cf55ca9", 0x885}], 0x1) 16:00:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = semget$private(0x0, 0x6, 0x8) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000300)=""/229) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r2, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = socket(0x18, 0x1, 0x0) fcntl$setflags(r4, 0x2, 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r8 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000240)={{0x8, r6, r7, r6, r7, 0x90, 0x10}, 0x5, 0x54, r5, r5, 0x2, 0x14, 0x3f, 0xfcc}) r9 = geteuid() r10 = socket(0x18, 0x1, 0x0) fcntl$setflags(r10, 0x2, 0x1) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r12, 0xee01) r14 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000240)={{0x8, r12, r13, r12, r13, 0x90, 0x10}, 0x5, 0x54, r11, r11, 0x2, 0x14, 0x3f, 0xfcc}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0x0, r3, r7, r9, r13, 0x8, 0x6}, 0x100000001, 0x5d, 0x80000001}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4000080c1, 0x40008000}) r15 = socket(0x2, 0x1, 0x0) connect$unix(r15, &(0x7f0000000800)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb8176891d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c22327177b"], 0x10) r16 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10000, 0x0) setsockopt(r16, 0xcc, 0x6, &(0x7f0000000ec0)="201dc330040ae411260f7a6171a1cb43f8932ab495f791e71115eb59d8187d9dfe5999e63ed9fb3ceff66fcaccd71c47cd09976fe7c1442f6baaa09b5e23edc95db3da74d7ef4e0a2cf302fa13f14d8ddf9ff0ae0be1b0abb0b024371096ce235c9dd091d9e12cc95e4f4683740fa200773a5dddd6b9eb8e30d577ae14a4ef32ef33e5282d41441594aeab9c4fe4c20bb90cd2fddf863b1d2d0b001183b553a12bd5a11288c1c698fdf7306b4cfca32cfa3cb1425e3194c5d6ab7c651718bf83c9018aa4f42859d8ce0d5eca467c6bbf20b760a65746fa5049f640c574507d15dd51b216ef87091a1f0ef2bf1343d4d47ce4a69a2d9628bf7fb38c99829398b506ef4431369a1326f0995211a7d43c073094c71c1ab317f61791c7579aa55097ba5c3b98d5fb8291987dd3c506cd684e6f8109984000ffb9eb56a381795b3c1095b2e493ed3f900b0a70c2c1ca88870480b38ef47cd8145775d6100a276ee49210f3c8659d0d9f3176810a28d330958e718acfaad0fe61b7c2bbf3e14502c0190ea3c55b6404cc941ca88c0e3d238ca8f708bad92f06b42c23efd0e38ca35941381da7892bc0df48e740419cd618d781109fff8bf71cb7838a1cfea411b42fbea3bf777eeaa8403fa2efcb950271b8ce031a2cdb849ee7afad2e17b5af599202daa7fde542d23ddf3d073658912029c677714b1ff48b1fb12684597648d03bef2e92c187601a832bb07482e79df02f1c1b8bd438392b754809ec8a9c0eba4f99375c0be6a14dcec5ffd4d12d299197cb2358fd165d2cedf3356da01196ab2ce9cef1092d33bcf081020326795367b86054793b3c2b2ba85fca559e682947c9a82144e392ff61e93b66ef3881abf3b2dc263ba75e5c2ef4b14761dbe34051cd94e80b700d83cc3b51ae3186bfb9614a8d23a512ac1ca833373fbc43ea322aedea5bd27d91c87e11e11f25eae3d5d93038e129cbb26adb6b90f80b785133a53c331ee131d96d23e515d3d19f72b3b4b4a6f8009c4e37d5367014199edf39f1a3a801e842591dc8b47b5e58ca679972644c0faca4dd6c7df06bea3d19b90ee5c1549c1884d3e1ba241da957efa673ebfc362bdfd420b9f4e05ad62dda9a005d74f81ea62fc9609303445568b7d11979796f509703632d9b9e18bc409a457ea6a7741dd56fec9e67460c01282cb4546b7fa9cd758c36c35b7c6f358f9da90dec1cbf4f98aa72d63f5199f91c66453c664ef93ce861fe46165801cd2d47d227fb8a6d3961d47d5adfc08d2f1a27e2b1a8a03d15f2a4b10e838626a751b2ff1bf672df40083900ebadb43ea8017e0e73ba2f6e9eeac6fa69ddd587b72f2f1252b96c412baa8e68bf0a0ce21203344c81c834aebdee8b01d8cedaa7d1c7b3e57574cec34abe5b015204695319a128db03c6999bb1bcc27260d2f4d76b2e3c570af2b49d6ab636cf9d4cc6d8ac2bdaf0d2e566d2f49ba37bf0983eae39a7fb015ba2a9a0f5a35ebec9f933824aa1c2dc0bb92b77124a82b4684842b1726d1d672aac7b53164e7d45356b7adc20f2992b66a76d1fe668f46378be186d915b9f75848f5aad3b8ffdec5147862ce4b7773a993c09384a24d1e39d4c875b8683b974008cff855548cf024b14dc57d59e5b7064bec6aec5367832a947d2f5facf2bbe8dde926f2f1e20d76dfe04882acecb0666d356c6587c45652b940d7e934769a7553c6250b3817dc55c53183c76efb1da050496927dd308eb97b4bb5344eee7759e4f5d1cb92efb0fce132089d958876c46bf02f1685d6a78aa863ca80f5c8c5b06f1b1f56d2f4d8bf072b314fc551211313b2b96c63568a1ab09ddbfe4247d0d950e1985b32575119ed5ae1180d819afb61049a2a191f19693006a489ce881fcceaf622d6055a49f7c1cc4a10a3cd4b7da8ff88a00bb2beac225d6651a39aca71027fc09386a3cd51d9cdbc1c48002126181c5868d10b0b6e032a15c59be5178980e3527df7aed3277a190ddc33d55d3ed79fb501d58abfc9de92c98976fe4d9170c33e38334221799f054d31e278480290d8760e4bb55e432ea6e3917c777d9f38392a65e03ee1ba47d2e069bfa8ca60ea4369f391480c3dcb555e56abec2d9d59071cff4525063ca5741ea6e6bd0981e3f8d720f5ddf0a92543ac8da8c57a262b99f42faa25d56265ec5e4a98d6b0015355f4fe0342ab768c6f96a442c6764cb9d7d5740549e28abb8ebefc21871ffd6c9bcd7733f274ddf797d80d933be8f2384d39460fd93449afd5383eac5c384c3674a13e922c8057171f42fd04694dfa98e2c6240378bc93788fd8291f4297f8c77f9f1a5dce52c6e5b4a1469c0825db40b21ba29ecce79af14b4ecfe1c9b5d31c3854871612f557aba53024ae1a47f7f69cd129e9b9ee16718c54c8a319b4a81842c1a4c78979bd5b25ee52fbd9c081083bbc3f0e2a8a62bb91753f18e021116fcbcddca2fe78c682cd9b48a546f8d320e2a8ce70916cbd8b80c2a84c62f27979c3e37066c84faab9c4d3cba9a2a5e76b0aebc912f344d0896dd6496a692be75b97ff8be3f0889ea33dd582b1335c03c788612d15efa860b8103705af6066c696130fa2a493f36dc670c2fdda98d0f4e33e675066f4ef660ff0256d860a0054e26763bf1cb753ecad7a663e07620ca76745db74237adb9782486f184e258c51bd525f398a9d836d21447e2a70e02bf8da6fdad171aed83021d6dcbed836f386dfeadc34c1b8262791a5d51d47f19690c93f1e69d1600ab713e5b5d3f1f987f0f77f4cecdc98560073e7de08637d8ab717e8d6484884db437b174236631cffd8ad60a49d3a09889d8cd15711243069a1f4b239b58b8615e2df8099df2df275d062d5e47e59305b4b50450a49a699f4634cb7fc16b29831eeaff706c633e1b536bfd109377e613673877d0f42c0e8086420860ddfcad5bac0619397853b8b944657317c0275122d63b60676e2e1dcfdcfddb31244d7bac098d1e527a9bad42ab4fdba6f5d3e579e14a9bc8dde22f0203beee6871de4e219c9c8fbc50f14b763600d5c33eec6cef167f718fca1deb472363982c654736d284eebd030afa180dd9884a7d71ec3e68ccfc7f9d46feac1293bd40920ec0e05f1d60cc9d47179804ddd156a7db08651b721d666d2ba3d3ff420d3cda34055892bce905c10ed4b0b665236b6f324069b4bc1082c5dde3e88f8408ac913335a21a489d8db9148daea0385ea59395fd870ddc1980fb537e975fa7c6d440fce283746dcc7b51dbd535b320cb60e5cb3a02c459d049e59f2900472bd727c100751f8d3f204fcbc1832e1f9682ffe52b0de339c3d8e0cec4cdc245eb528fffffc93d1dfa8f488bec345d4467783b123790d17557a6db5b0c15c60bb85cfd9837240733827727ff5e8375ee78bc3de627b0e6d80ccf7ae8e763260cb3ae86e8959ce6f3fb9883e2eac02358b084939357ae876cafebfbede0b488285c0d6ec083e03b34c9ccfed675a69fb160b9347c83da361e2af406307dbe38627a522f0ee913b61e9397a357f20dfb991a17322f73dede8f65d031e7681dd76f440b2018864d2dedb6d97d4db3605321fc83b66fde4eb7059362fbdf8e93a717accc4f8b31abfd337f1b74de3a7316166e1fbaa20dc668e37bac4a5bd813aee1259f58c56a5488b7fb0a446c4cd1f9fed101e17095a10ea9650c36c0dd048ac83fe1a69b3ee36f4267bce17dc0a4f5204c19b0d6e493cef1d2ffe0ed2655d3a47932f8fd7d6014f060571647bf4b301977b66d91101d376f6cfa481c2b6d03fb31811d1be2d50c93de2609f33ca01d6a7126c64610e6bebc2f5bfff111079000558bb5b8e0d35a90facd3d75898ef6337737b36394695a1c7f6494dcb8a5a9a26f4e22a55bd2fbd2bbbab05621c9346e6250156dfa5602cc9e05266e74de551ffcb3449877aab0627e23d43be1802ab1f78f889205c5b6faea3676c34c5f72e6de3d15c530beaed565600043f6269784e902732b9497c77050e5899f810e725824abf9efa8665825cd816d593088c91304910e8b05d30844c77dd0225034607d077e9315a537bb5646f3c64a4e8ba5c227e4743b98c5f14b5be8b735fb58039ce62059acb968083cbe4e50bcc35b09f46fda18c43780246dc1a93db571c0925cf09e776e0730aa768fbbc50a9f5a8c997e30674828c60fcf6cbef4cdc1ffe609bd0026c60f4d03b84c77e7ec256e4cf778919ded48b248b237d6294a8b4f9aaf9075d0ea879b9ddd94a664f35f2e93225eac354a5541aa08a135a298ba48d5e81de939aa0ae04afe6522e7112f983705a490479c46fe175f4e7910b5f069a987be66500b7340f97fc7e90ceb6aeb11d3a012ba999f66dcd8c96c907d012f8812d618115d3e4ab65a07f33c7bad7da78d7057da6dce86f5bdf6fe68d57708f70e1f25a995d933c1bf1e45cb8382a3555c00beed71645d3d4fb942d354def6a3518f7770a6e796f87067d0c6f1a8126e72bba1c36772224b84e809a928cf713d2e93c89f8218bf382077061689866abe645ed20f0d0f15d91083c57ca20f2923cc7b24cba52c9809768b4e3cb572b61f32236dd70b5ade3fd6b82c650d41f913c52a708f1b4d5da3a80a4d1ee896bb691266fd07e008bf0a09d7dcc38f60632ac5a37cc7181f61d5892eab28df39d8b3460fe42f4991c89d795a6513f818bf988d915a48286fa18f122d8cef9a44e79d20bf71c9e475cd5d78e35cc5c591148d8022c3b8156c9b3897927ac3b246369deb62ec860bb4411754602e61b15a029da441b4ef52177fe973e0ca3a4956a2b9ef9da7b7ae5a8f2eabf6940917e3f58a349a16831d2f1232a3afb985c97b767b8c5402a2043dae064856f07048ff1b6a931db5916bcdcb4719055663dab1998542c0a254a5562104009d482866bde7e8c6e3f1e7b544ca6b20044a10cb2eb4ec4ab0f05f646a1de4655f4383370d755305537c199173621bfe2408e828694bed829f4235c69c72cb6452470290a8281859b1de6b0e10b3359ac49ce662eaedfda8f50ac4f0de2e3141482279e9de1fe1704635ab3f969481e9f14151386765b6111e2e4791dbb854c6e857d77aeade962d968f5b517f12abf11f475025f32536ec2d570d0e5716a3dacd35127efa1c1ebbd49b9790ecfe407c76473f914991084134895036512edf37ecf17f2ab3ff297755edb32aef530ef69402807402f4c82b4754af23840ceafc10403786f8038852a56560e14ff3090e3c926b1ec6a7a9daeaf82260f2c3893d186d2bdae2a8a7a46769372ed918e1224568cbab0a1344e884d1624b1282192562d79feec1d1057bc1219647fa638e4b3526342c497ce70fa717e48cb3bfe70408ce31b899a67a814b3fc54d86d492436a68d089fa678d762bc0eb7a23e9c4b960413ff58c0db979ccc1aff188e8a5bd8f84d8eba0fd5204dd1e41051dd66a3916564f93317a2be082ae4a95ef7e615e1307406d3654f0fc2a9d6f64108a1b82cde3d7b0891eead968f46f2d702ca0d186f6144b56ad622d9f03e5295989779ae28a405850e21e999b7db1bfd7e0400dc4dc8cc3125120e8e81ed128f84cccf25259c811889074ebeeff691bbebda37c76d3f27ebc96efeb3e2b7114236748693c9e44c520634bea8fd94a3adfdb366a0852b7827d9b97444c1f1891bd07c3d7b64f80afa09548deff08ef915d4525c9dee7a11a653c5e5a7e6425d3f501abe43ba66e3448b40f05c53983b257fbd8ec5a6ba8e2511fe83a239fe41c6f8ad5308b92ce8e70e32d706713753045", 0x1000) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2d}, {0x81}, {0x7ffffffe}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10002) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x9, &(0x7f0000000140)=[{0x6, 0xf1, 0x9, 0x5}, {0x5, 0x80, 0x72, 0x4}, {0x7, 0x0, 0x0, 0x81}, {0x4, 0x0, 0xa9, 0x9}, {0x5, 0x1, 0xcf, 0x78b}, {0x7f, 0x9b, 0xff}, {0x3, 0x7, 0x1, 0x3}, {0x6, 0xf9, 0x3, 0x1}, {0x1, 0x60, 0x3, 0x80000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x21, &(0x7f0000000040)="d0") 16:00:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r1, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000240)=0xfffffffe) open$dir(&(0x7f0000000140)='./bus\x00', 0x20, 0x100) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000180)=0x400) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f00000001c0)='./bus\x00', 0x100, 0x32) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x9) 16:00:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47d0138c6c3b018be5455ba5fe808f9840f9e13da075ee5d1088eb64eaa85170beed8", 0xcb) r1 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000780)=ANY=[@ANYBLOB="00000000000000000000d8bce0e19a008002f727262fee9c619f25151bc0865d6a46fda06adf9a00bea7f9e691822245d1fcb5e283de9b108f8f989dede5b18b20f4b84c769c797018c746c46560d2e150b82a5e0a3c6c249472a8361f0c5fa908f8de8a9bcf0d1b18a2df715be035f090aba1aba878a921c7c02adc3f51a126afb4dc18dab6b92cd3190d5326c1dc139538562195d0b3550aca91176a63d93ea40430975913339b100070cafa97f3dd0a080000000000000077590ad5d20169d332bdf77269b6d6b9504c8387f725ef5c9fd9c88d72aa2da5a9a4959e461ec6fec2e8a409de7bbb2746f18d2063"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x0, 0x8) ioctl$TIOCNOTTY(r4, 0x20007471) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f0000000740)=ANY=[@ANYBLOB="00082e2f4c696c6530e35913a505fa96e500"], 0xa, &(0x7f0000000640)=[{&(0x7f0000000300)="e9faa38800b190f6472d574a3d69c2175570b36f52d4f42ec6862234533da0c4896c543023906103da3227ab1642620bbe16fb6106841d1bda5edca3f06acf0a6e52d7262e2ecc797aa56c69e9fc4688bc7a83ae97ee7b077b0726f5ba59640bde603b70362723b374f81e72c5e8c2eb32b1b146d3287c7996b2e642", 0x7c}, {&(0x7f0000000380)="86179e2a2801eee63d209d77188f43bdada6a0d601ee8cd64e8af2352152cdfb9658509bd355b63a6b514d18e25029e04a5cc1967dec0dcc75485eead8462a504ae4ec94536f15e9941024025272172b711e09cbd2d03f7467be09abaa5a29b8d4ac3956fa042291911c343d", 0x6c}, {&(0x7f0000000400)}, {&(0x7f0000000440)="151d6649c09df43ec688bc39e6b240d4788cf83796faca8255c1323873e40381054d4901abbd889f683e2866cb30", 0x2e}, {&(0x7f0000000480)="2f3f15ea6345a1048627c4f3fd47457d2a8874cceb0dcde1919e4114b9d3deabf9950d8b78001ecddad16cac4ba9ebd8be069160ef33eb", 0x37}, {&(0x7f00000004c0)="30fc21ca55f94c24b21730a12fd868587ed7c391ab36af55b6d182f9704b0631521b85f77f18ce878f743df1385db875d57e7b99b281cb3632176e04f67959b2f7ca69006c5f61fc2853d83fc1ca2b9fe3ed0bfac37130f460868b7a95007a6cdf7772cce0613c7a6bbfb6f00a9b49e62c7352fb637cb65cf4112638e7a7e82df05a9f2da0d64e3983ca0859a89345dd29658c10b14ec581ccfb9f77e06aaf1fded020b302b9076faef1ddd83c6d12f9e6c35668b4188bced9c4e7bef1192e0b62fd50005c226311911ed568572c1f9a998374", 0xd3}, {&(0x7f00000005c0)="39c382ba22fffb3ff33ef4de6b8bfc", 0xf}, {&(0x7f0000000600)="ee325489ad434d4341430a", 0xb}], 0x8, &(0x7f00000006c0)=[@rights={0x20, 0xffff, 0x1, [r0, r1, r3]}], 0x20, 0x1}, 0x1) dup(r1) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffff0bf, 0x3, 0xd9d, "b0000004d8e50000b99a00"}) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x9928f00378a54f18) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r3 = accept(r1, &(0x7f0000000100)=@un=@abs, &(0x7f0000000180)=0x8) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f00000001c0)=0x7c96) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8000002c}, {0x7}, {0x6}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x20000159, &(0x7f0000000180)}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x4, 0x1) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x50}, {0xc}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") 16:00:43 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, &(0x7f0000000280)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826d21ba566ec9b24d7f61f8fd0cf25a7f5ddff891ee33e2f92c3ec0ea1140b34cb2dbeec0de41ecaf0fb69597fd3e10c5decaa04cb8e2badc91aba0ee44ae556b773215323e5d0cc77b5bfa3ebac251cc3159c761b243ca13dd36cd02d0a3b08ca40df1cd5c909a383b5207625f8472e6df7d2b4eddfb4ff2c5dc96c539242137b4068631aea4baef71580ed8830a67d643c48a7525c3ec097d6b9b9d39bb605ce94b95f941a98807085dd7e3b6fb75b1b4d79850e66230a3394e13794db910cec5b6b80a62ab595885e4bb44cb5f7947afa7d80609677a6cd0926cbb5603fbe8e85a778bb2604a2e54ceb8baad34016d767524ba9541e039db84401d63475403eabc2e1700f53553dfe18971461c8de36043b1ca1ffa2bfdc8e06fd799bda0c5da0dcce25e87d4006182722f18ef92cdb68d4db5eb653c8d3ff3ef04547ed13410ad9427d5a085607be197c9302b9313f9ef4fe9adadde9e4709ee706026dfd6948a9fb4477be0c42b155fceba824d20d804f128a4a81258d6bf3725464d918de4bbf7e8e71b669d08a3649a2942f2e20cb6c1ea99d6ac82fb2d1df3a5268ff8e9c5a9c70121842770a477aa8e8c4941530a89737b749192f00e3263bb2a9d9f43a31f6699891197a366fae9e651f286c279f1e0f88d2ad48a489a8f9695d9fc849b1a290b31d95aaeeaaf73db7e37f144c298cfef7e7058627ddf58a03fc1a7b1f6dc3b36f6377acbc349c910b20f8adbdf45dc1e102cced729f5dd1432c9bcb1ba303c373674857214542453a533d7a78960366cba1b92fe70b67b55f98394ba81fd2fff9129d6d0890362348fc64f87764c3f09480bae11c59903b81eadf035b435bea35ffb5df04006eb72caa63da69d1c7df82a751d02ebff711f7ddefffcb6c5cf7a8157121f6c572453571370589508b0cba1e7f838a981b9488ebe6a1421f90047969e17dee55bc8c606f2b142a1275c1adb35616e3db7485e3f08ed5f44c7d61415bcdcf4f77091f82e016d1c7ee1ed51e98bd7743a3c340e0789b69d48bba095b37cac3c99212d99fe6c1dc11f004ffce73b46b64a77e92f4bcb114cdacbda79777578b63a51964415e1768f5a57c2ad77a970b8df4c97723170d53183d9b8777778a2b3926eb13c9d8a796499c039a3a1a34517dedfaa284f9e1c222f151296a6d86061b73b63af6756fa09ef4c9261efcaf56b10a666b98883a10ba59d5d344e9bdb8fab46df2035f21e43e78e55b8cf5db43e5027a0a91380703b638f7af5dc3ae6af751b1860b23b858d4a7cb134a71e87160e70aba3248b241decbcee51510263e9d072c1d4dba2b849540b96be2624e521bd65cbff95dd873be2657ec80baf5086ce0c71daab6fe0f2407d6c8e367e939c2c2cb6df89abf6190457d908b876848ae8d4657700e9966d5f334577323667c94a9cc64429f745e36ad61171711eabfb3df4f665688d1e1bc65e475f0b0a6586f8ae0cc0d1b535199eb0e14bcf1f4cd7b3b932e974b8434f3", 0x8f) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0xbd52, 0x1, 0x4, 0x5}) 16:00:43 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="b21bca", 0xfffffffffffffda0}, {&(0x7f0000000080)="7ec49b202111cc3da1edbd2ef7d8dba1a1036de3", 0x14}], 0x2, 0x0, 0x0) rename(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='./file0\x00') readlink(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:00:43 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000140)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8d7d9337f3c27160f17cc70707c6be65e1a59dd5f71fdeff44984ada991c0c7c5601d8cec526222725d29b04d074aa067f63e341000000000000005e18", 0x6a}], 0x1) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) 16:00:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) close(r1) dup(r0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) 16:00:43 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) chmod(&(0x7f0000000280)='./file0\x00', 0xd) r1 = semget(0x3, 0x0, 0x1) semctl$IPC_RMID(r1, 0x0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) lchown(0x0, 0x0, 0x0) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') close(0xffffffffffffff9c) linkat(0xffffffffffffffff, &(0x7f0000000240)='./bus\x00', r0, &(0x7f0000000340)='./file0\x00', 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000300)=0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0xa}, 0x3c) r3 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000400)="6700c3", 0xffffffffffffff58) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = getuid() open$dir(&(0x7f0000000380)='./file1\x00', 0x8, 0x6) fchflags(r0, 0x0) setreuid(r2, r4) r5 = semget$private(0x0, 0x3, 0x401) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f0000000200)=""/29) 16:00:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r5 = msgget$private(0x0, 0x4) r6 = socket(0x18, 0x1, 0x0) fcntl$setflags(r6, 0x2, 0x1) socket(0x6, 0x8000, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r8, 0xee01) r10 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000240)={{0x8, r8, r9, r8, r9, 0x90, 0x10}, 0x5, 0x54, r7, r7, 0x2, 0x14, 0x3f, 0xfcc}) r11 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r11) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000240)={{0x8, r3, r4, r8, r4, 0x92, 0x10}, 0x43, 0xff, r11, r2, 0x2, 0x14, 0x3f, 0xfcc}) ktrace(&(0x7f0000000240)='./bus\x00', 0x5, 0x200, r11) r12 = getegid() setgid(r12) r13 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r13, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) r14 = accept$inet(r13, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockname$inet(r14, &(0x7f00000000c0), &(0x7f0000000200)=0xc) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x5}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:43 executing program 1: syz_open_pts() r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() r3 = fcntl$dupfd(r1, 0x0, r2) fcntl$dupfd(r0, 0x0, r3) kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_pts() fcntl$dupfd(r4, 0x0, r5) openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = syz_open_pts() fcntl$dupfd(r6, 0x0, r7) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = syz_open_pts() r11 = fcntl$dupfd(r9, 0x0, r10) fcntl$dupfd(r8, 0xa, r11) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = syz_open_pts() r15 = fcntl$dupfd(r13, 0x0, r14) fcntl$dupfd(r12, 0x0, r15) openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = syz_open_pts() fcntl$dupfd(r16, 0x0, r17) kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = syz_open_pts() fcntl$dupfd(r18, 0x0, r19) kqueue() kqueue() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r20 = openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r22 = syz_open_pts() r23 = fcntl$dupfd(r21, 0x0, r22) fcntl$dupfd(r20, 0x0, r23) openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r25 = syz_open_pts() fcntl$dupfd(r24, 0x0, r25) 16:00:43 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) readlinkat(r2, &(0x7f0000000140)='./file0\x00', &(0x7f0000000240)=""/162, 0xa2) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0xffffff16) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x800, 0x0) getsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f00000001c0), &(0x7f0000000300)=0x4) ioctl$KDENABIO(0xffffffffffffff9c, 0x20004b3c) dup2(r1, r0) rename(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file0\x00') write(r1, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000400)={{0x0, 0x6}, {0x7f, 0x7}}, 0x0) socket(0x0, 0x2, 0x3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x8000002c, 0x2}, {0x7, 0x80}, {0x6}]}) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f00000000c0)={0xa, &(0x7f0000000080)=[0x9, 0x1, 0x1000, 0x1, 0x1, 0x401, 0x8001, 0x8, 0xff, 0xe000]}) pipe2(&(0x7f0000000480)={0xffffffffffffffff}, 0x6) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) 16:00:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x4, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [], [0xfffffffeffffffff], [0xfffffffffffffffc], [{0x0, 0x0, 0xfffffffe}, {}, {0x0, 0x5}]}}) 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:00:43 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00a\x00'/108], &(0x7f0000000040)=0xffffffffffffff19) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000680)={0x0, 0x0, 0x0, 0xfffffffffffffecd, 0x0}, 0x0) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000084}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000001c0)=0x9) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000280)="0d219a2873177a2ffe9a10f8317c90e71e975ef579b59172c9c79c9c4bb0386d7758f94a2cedcf37bb85d0507a7ee0b4ea387fde5ba6814803403fe76d802b58c0f314c33e3239afbe3ddfea6e9a502e0a7f7e68f5b249a5e8ff084796d62981321dbdd37bfadd82b8e27f211328e7a6a30c037447049b63982a9313ad81a8fff62295f339c8e5b3461991ea81a8fda0050924e5d0387d2629cd4d3051b9817d8d386f7948f0a228694fb745d8b4faf1e8c3f00d7dca293eafa0c368931617dd7d266e5660365209add3ae9d8d20c0edd57b773228a401ffb2b05a33a6cc7a857b8e94e0d78792"}, {&(0x7f0000000440)="04426d60db591a1d5487d987b66284f6b20f4a16c84b56a3290230564fdf1f6f33d01b54669bd3d3392f08c2adb871a12fcb95d9712edd53957ca005f222b1f664318126d2b5c397e91fb296125306a70e15bb04bac6971d9750e7ed55fd1ce15d5112a74ed951709c59684f876c0cb1f44b958b85f28bbc74d251a7123794a3c54595b2dd4572a90b27b042f4d2591ecbb8c99d56106a0f0e927fbf462c011955b1d8ffad7edc40c2ace0619ea334c96f07517238dc58629228718e39e57966a96f3abefcd74c5b71713b0336fa8f6ecfb0eb817629a3608ac86bf9ae8ddc8e3e383932fd4db72941710c33b911f48154b1a07a37b6e9c1601df0dea5af1be81fdd4b4cacd46e0c50f0bfe8390f611cf68cfdeece7aa4746e5fd87ebf3cb964dd9ea86e20cb00dd04a2c5b91796185502e0b4d8b83c8261b2386daf261c62a056169d5c7c4ab2b50ff00786f77a7d29195855a8f3e4b3608b5478b970059dc00acf00f4404ad3e29d6cb5a9dc81c64d3163af648f5cfaec991070e27e85071da925c72573a389e9b1ee88e319dbcff30000000000009d6bf338158079af57296f4636a9514048e9ee6a3900084a6c4101c23104576e71f10301df1a105de114b4dda1a2a1425cd6ca88dbba3421e482ae4045643f2ef40a2eed6b1986efdc0f8fe3d9d2271a35a6d4d1cd075d47b770a1ebbae131f4704d1c7b39f1e7002b866bd65a9e1a3dc00da631566d05ce7c68197096cdc9390cde8598e06111a25f1861ce40f8dfb63d9482eb2902bc6edd7dcd71b5c04c9df16e3464d818c2c569c6f3900074c58db7f993dbdd6eafd8ccbdd3fde218e1f8d94795e677995c0389816b86b931010e0107e865db2f1bf4fb4fd054e6c83f97edfce4cec20488fcf1f91e4db816006230341ba2d21e9aef2737e83eff395451f71f6652f37a05cbd26361c237c883e2eb878ba6cf27d48057663f2a4af070e95ddf39d5588ffd252bc992136a80dda9df0d4a6b5067871d0ed55f496927942dffd0a91c2fedf2c8c5a9c743f222a9b1d8ff32df305febdf0ea8c758802fe2912a4439539113335e600d217aeb685f0e3533f9fddcd7951bc99a8dbd49937a729f523617bf8f537e3525d8532f93a416957e4fc19c175ba0112fc94c50b7228216c85deee5d88f99fd1bb506a3b30e03c633df4098922ab746be78940b382baf4e171783b9831ecac1eb9a1f4a8eed5004293754ceb1a9bd1f7f0e697487aba5837067c0e49a6cd559d9ee78c306943f74f29faa87da9ba151f4dad226705282c3e36d8951f83afd907d4e869b7c83060606106dd8eaf483f4ebbcb76a2aac364277db045f3f2d71416236401f8b3a43cbfb4bef7e3411c4735c2d4278f9dcd895781dbb4eceec8f3ab7fb276edccb1e16b0be31ff49c9f2f905babe111177471dcb38475faa0f43097deefd02d2702b7b18ae73539a5d9f9f62d0527e42d6d1ff3834d917ed3576307e782f5fead6d7496adb12d1f4b13700e3661eb86fc29820c46cbbda220738b0a012a21f77d15829eb992bf5421f46099e076fe7d5a87e50e3af18317f92553db295d3322675ebbdf5496df1bf529a33da5c31ec13c8fa2e8ac118b6e05308d6814e4e62543ee83a055b91c3a1094953264aa4380fa486ada95778c24a9f05684484da47ebfe0a7c57be4bf701d107ba647b309f7c755c4d9bed870735ee7e05607275e86c39ae3e2addb6337b3429c111b71d085e222840afc90ef4073002be91aae559785c0d0cb11af0d9e9be13c623f6fb60c32dc33d7d02b1ac05159b555bc8f28694f463cea972076f332a67aa49a839ee73bbce0bb5ed060251c0896932763ad25cecb5df4aa484409f0b434c90c7e157f417d5a7f2870affc4bc77e1c826584162209a9853a49c1bc60115e177f992d20109fb9c623e2b3e28a080532b19f2d747e4ddb14ae18bf0c79b5cf0cb6fde66ac99143ef40c08fd443d87c00b2d8cc4912a5d797e4b5e2f128065379fcd9e0684d654b097f34169523a0665082cee5746136bb98de9ef0bed02e6c4e1d89012739b4d2294db78ce15cb92f25583c5bf8dcd798584f0bb38b1f20dfd13c9e7fc9412bc1ea5ebc150a0518d02af897a249d9e971ae05951e88fa981f69864d056acfb20f1793a6ce914e74f9114aa9178e4c933c94eebdb9ca0880a871112331d33cb37daa9add1479ca56bc9e189c8c429b786ca57a46c3b131533e69674ee34af34822efc06f3532c2e46fa47b736be22122e8666248654c9b6b67d9c86386ab8a93e66d19a03472a090b93d075fc64432d84134bd592c59cc83fe3247e9735ae18e316e623f979253dccda68facfc83c83e27f1906defcaf7c3e6b2629e6fb862a4a22e6392580374b30064a41ec15d7dcff404ac2e983899944a56d7814c3ffc5634f68a51b6e9d433f9859b40ab6885e58426b02cc3721b0ff6c4f8670d98788fc04479da79b8cb9c98e4b622b3b3b7d4cc17a37af6259e9a4b44d53c28ac8234c4071581c9c889411c67b72acbc55b67877afc5326dba1ba2b40c454a0eed4017cfb6d5f2108a1f8d6af987fb9f56e10962b860e14c7bc5667d80fe9227e751f836946598746b16d4c4907cce6691bd403349ede0dd1240f46af04318f9ebe550ab8818d08c69640c11458e0dcd5f1b77e7d8d809377191b4543c0964701f1138390152d8e485253272595e50f42264f72ebb6a63988568895ca24a51c3df122bd5062405a3b9265d06927f6a481c20c29ec68354eb824c2ca800dc14ee1ed379627e760112240aed70be60505ba7dd77ae30f496e20afa330a08371bb74f9d9d4c4f74ff1175a9700a9adb4a0103e5017a4fa5ccb91cf1f1685cea68b0128f2ee4b5bba1019d5f4fade03bab099d34ddd92a6163099e6e58f29e0b851f57a2d80c53289448394d0ef737d205d7db67c69cbf720ea303981ca134e1848fb21200af4e79b1819e09c81506fb222fc57f6cd88fe54e281ded0c6c2960d27a62b1aeba6db5d6f4c461d2091481bbfcc31faf9e9664b4711473ec1e2478ab419896f62195a91fa6dcdd5b95dd04ce8d27a6db90dd6e8decfab90bc9e747930028a493f434aebd90c6cb62d114d80874d60e9892fa8d78cf596fa3f98dcae923f15a869338caca7ff58de0fd1dfd41571ca2e7c437113b9edb64ed11ee5695ff748bf35dd12a6ebb20d6d59c05d700583b321cb7522e70ae8db314963481d7d02c4e08e8b4752604044df83baa49ff408c12cf78a79e3f2b9be105bc26f4ffaace0183467f45d0014cde07b2a7a9c20e7eafe5440e1f5fb5f838ba5e7da8ab8d60d86b0e39670e9b5dcc276803601cbf0cffd47ae6fddc0a6b42bd1569c985eb5212bfde31ac82d6bd2fb388dfd51c2831da295d80a022900f6615df4f5f90a93ddaee667489753f90a2dee5a51f180223a2f8ae8276f69b6c435adb936f2bb6df1fdc6ff576e3f902ce7d9c45b5ae24bd69d7dce1148bcfd1bb3553142dd2f45a27b921aacb19e2346681e9879a97483e69425e6c42013c11a9e11d07816d606855dce91710f5c1c40dd647703e4ab7646bb9afc735c2f323a93377e6569be06a670723db58d12ad5eabaa6159fc9f3f1efecce6b0960a85131f5f818be381e1405744eeea9b163358851c31c764fa68846afb43b1528dafb80e90fe9c26111ab1bfb34b80e31d55e6843543ac7aaae736152bbb406202b8d4f3583526b102f4f3be4893587ff796abaef9e5114d2232030ecea3f94b520451622529464f573ca0ae67c8514e85cde1e5d4db155376b100477aed9832d78d7ad4312c729afcb142351462833f894a5345861d6b69ff1354bf86b55449f01e60f3aa7fc183010d66b244591b8095031a3c54ad4d029961309c650855f3c2e552084a56233dc30df358bd7088ce8de196c3ebf22d50f940744e5b957a5fcf07ad0d7bd8e033f725cf760ee5e85c589bf867b4750efca72ee02f902b054272a9a79e44771ffc2bb4d7883249835885635312e13f5591555c1fbcaac602a478cc7239a3f19b276c3327ca380dea9d148b1d11ceee7e91b9d43c7d34e6228bdbe8973ff77d51198d6fc7b490730da0a2578858bdfcd52ab9d411fb38b2874b29a5b6f76159250bfa124a3766c30109602ff4cc8c9fc56737323af4ef59ce5c9e094987cdaf65de297447c13b015e81e8a45fe154673e4e8bccae99d3843043e63d6634ac12a5ca2f204f52a2918d81a5c309a97197c194061eaffc9a4e5b44918b6478315a9657a677002703bdafb9fcdd0340629c57a36ffd2d7e40d4dfe2854217448d22e4e8beeb4e3b4db303a9efebef86c1d733d28fcdc34d34203ea559645f4da907422e3249aa824a4cdca365b901b626ce20848012590d7ef679a719aff174f359562ba7eaa9de4e2bc55eb0c9a9e6a0a7e6469da2fec2b6bb6a19df5f2e448034482c985044bebaea6335392a9431915179f048ac5e949b51091825b576e7da39d0571bfa3b56da235dad8e823ad33938ce2f647e7d358b18158ea9282e85bb18c5d671e8f1ee40603cdbb2849d8ecb6a2a10c55f89638c7b73613acda7a8268b2831337f7af73d2c0437ea81ec6019bd6fd7fc222f0df69bdcdf95f7252ec2b7e728d0b6cd17c4fb8ce1027371395356ae1d08b6ce8b14abf0774767b1446cd5274464b22231e0c404593cd897ad51e89ce3fc13aac4f0a1fcf3b840df99f6936a34efe68007a65fa0c3a873a0a3faf609eb8f72e61f9a9040af88b7b15c1c59fbe392737b067df7b50798b073ed6710ba5f7c1c38f573c87b84666dd715bf90ebed7c6d18fda89f17b2a5c7b6d2c98f20ff5b888fe4e9b02ce5eee0c8d8a8a14da5a5202480ee2ea99e8b88d868273fcb35b32bb6e62cdcd7d669f0bbeed4d4503a629c38b54365b53a19c639ed6439ba7fbabe6626d472fc08c449b4950c2c73a7709d0429e68a1c15c8c3165594fba5d215456ab3b9c4772ddd91894dc94eb959ea365995c0f7a54d0f8ab3a1be982f1e5b0bbbac7193582aea5bfb3ee8c924c7814077f99c632dd91b975905ab9b13b311034c05b62117ea96a30d33c007a2bc044b664d567e23a2b6c1fa5131c82770539fd32a45f194325f0cebe1fe914db0629fa9f9cd3a5a4d8c8c0823e863fd5bd0bff1bbeb5dea3a59bff4f1105c09793aba5786b887725b7045e4a8ece3636bbb3faa5d2dd7346126f5155fda1bbd6348f60ada31b65382aef0a6ffa6d935ddc7fe2d938757d5b34e7cfddbb17d5b73105d0a0501e23b989003d75c96cb1afddd615eff70ad7f8489380aba11bc5652dfff7d111137b83533688b45e6762cbc43df21af7aefa231db4fbaf08f7552b1dc40ac44e70761f5b01864c286977e2dc8676bd4bde6765e652e007eba847ea1075cfa0c1cae7f0aaf87dac69902d9ea271ab3f4650fd468a6b34f7f90c3dc47228bfa7931ba58f27c730326e12fdf9ede23495ce9335dc999dbf0bd1928e1082710b7a815c2d2a6a5c0464f389cae4667211abea5bda191b53dc064f91fb8521e02f1d28fefb71712e15d56e9ad30058ce58f4838a57b3aac5fdfeb3c472853423b3740acceaaecd4d7a90045e4073cd63f05956a8255ec4a604cb34992bcc8413304ab9b4c5f6e73b26a54ec7bccd79f49528ddd7d6691f6672996ed72a8875af66f078e8860255c401ad44942bbb1db5fe456d13e2da715fc4133f7341bc1ec78600fde248e2dcab3a7e2205aab05ed9326c921beddcbf66bf74996d6c1e0ba012cbf4a631090149f1b74a874f"}], 0x1) r2 = accept$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) dup2(r2, r0) 16:00:43 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) recvfrom(r1, &(0x7f0000000080)=""/48, 0x30, 0x0, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:44 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x20000, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) recvfrom$inet(r1, &(0x7f00000004c0)=""/202, 0xca, 0x1001, &(0x7f0000000100)={0x2, 0x2}, 0xc) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000080)=0x159532a9) 16:00:44 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r1, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) fsync(r1) 16:00:44 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x7, 0x8000, 0xbb, 0x1, 0x1, 0x3f, 0x81, 0x0, 0x0, 0x3, 0x9}) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = msgget(0x1, 0x200) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r4, 0xee01) semctl$GETNCNT(0xffffffffffffffff, 0x6, 0x3, &(0x7f00000002c0)=""/140) r6 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000240)={{0x8, r4, r5, r4, r5, 0x90, 0x10}, 0x5, 0x54, r3, r3, 0x2, 0x14, 0x3f, 0xfcc}) r7 = socket(0x18, 0x1, 0x0) fcntl$setflags(r7, 0x2, 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r9, 0xee01) r11 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000240)={{0x8, r9, r10, r9, r10, 0x90, 0x10}, 0x5, 0x54, r8, r8, 0x2, 0x14, 0x3f, 0xfcc}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r13 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x8, r4, r10, 0xffffffffffffffff, r12, 0xec, 0x7}, 0x100000000, 0x9, r13, 0xffffffffffffffff, 0x5, 0xfff, 0x9, 0xfff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x20000004d}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:44 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x872, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [0x6, 0x0, 0x4], [0x0, 0x0, 0x0, 0x3], [{}, {}, {0x0, 0xfffffffc}, {}, {0x200}, {}, {0x0, 0x2, 0x40000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000000)=0x6) r0 = socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) fchmod(r1, 0x10) r2 = fcntl$dupfd(r0, 0x0, r0) getegid() ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:44 executing program 0: clock_settime(0x0, &(0x7f0000000080)={0x40000000}) clock_getres(0x3, &(0x7f0000000000)) 05:37:04 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 05:37:04 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000100)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) lseek(r0, 0x0, 0x0, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) 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) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000001140)) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 05:37:04 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r1, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x101, 0x80, 0x1, 0x5, 0x7fffffff, 0x35b, 0x2, 0x2, 0x20, 0x7}) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x10, 0x1, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000100)='./file0\x00') 05:37:04 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f00000010c0), &(0x7f00000011c0)=0x4) unveil(&(0x7f0000001340)='./file0\x00', &(0x7f0000001300)='c\x00') getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) write(r0, &(0x7f0000001740)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) r1 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001240)=""/62) syz_open_pts() semget(0x3, 0x6, 0x0) r2 = getgid() setegid(r2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r3, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000001c0)) fchownat(r3, &(0x7f0000000080)='\x00', r4, r2, 0x6) r5 = getgid() setegid(r5) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r6, 0x0, &(0x7f00000000c0)=0x1c2) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f00000001c0)) fchownat(r6, &(0x7f0000000080)='\x00', r7, r5, 0x6) r8 = semget$private(0x0, 0x7, 0x287) semop(r8, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r8, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r8, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r8, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x62d759bcff3607e, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r8, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r5, r4, r5, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) getgid() r9 = getgid() setegid(r2) r10 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r10, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r10, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r10, 0x40087468, &(0x7f00000001c0)) fchownat(r10, &(0x7f0000000080)='\x00', r11, r9, 0x6) r13 = getgid() setegid(r13) r14 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r14, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r14, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r14, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r14, 0x40087468, &(0x7f00000001c0)) fchownat(r14, &(0x7f0000000080)='\x00', r15, r13, 0x6) r16 = getgid() setegid(r16) r17 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r17, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r17, 0x0, &(0x7f00000000c0)) r19 = syz_open_pts() dup2(r19, r19) ioctl$FIONBIO(r19, 0x8004667e, &(0x7f00000003c0)=0x402) ioctl$TIOCGWINSZ(r17, 0x40087468, &(0x7f00000001c0)) fchownat(r17, &(0x7f0000000080)='\x00', r18, r16, 0x6) r20 = getgid() setegid(r20) r21 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r21, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r21, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r21, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r21, 0x40087468, &(0x7f00000001c0)) fchownat(r21, &(0x7f0000000080)='\x00', r22, r20, 0x6) getgroups(0x7, &(0x7f0000000180)=[r12, r9, r13, r16, r20, 0xffffffffffffffff, r23]) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r25 = accept$inet6(r24, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r26 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r24, 0x0, r25) r27 = accept(0xffffffffffffff9c, &(0x7f0000001480)=@in, &(0x7f00000014c0)=0xc) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffffffffffffff7b) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffc49) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r32 = getpgrp() r33 = fcntl$getown(r25, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r28, r29, r30, r31, 0x5, 0x7fff}, 0x6, 0x2, r32, r33, 0x4, 0x100000000, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r35 = accept$inet6(r34, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r36 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r34, 0x0, r35) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x234) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) fcntl$getown(r35, 0x5) r40 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r40) ktrace(&(0x7f0000000040)='./file0\x00', 0xe, 0x0, r40) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r37, 0x0, r38, r39, 0x5, 0x7fff}, 0x7, 0x2, 0x0, r40, 0x7f, 0x100000001, 0xb1f1}) r41 = getegid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r44 = accept$inet6(r43, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r45 = socket$inet6(0x18, 0x4005, 0x70) r46 = fcntl$dupfd(r43, 0x0, r44) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r51 = getpgrp() r52 = fcntl$getown(r44, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r47, r48, r49, r50, 0x5, 0x7fff}, 0x6, 0x2, r51, r52, 0x7f, 0x100000001, 0xb1f1}) r53 = socket(0x18, 0x1, 0x0) r54 = socket(0x18, 0x1, 0x0) setsockopt(r54, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r42, 0x29, 0x4, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x67c) setsockopt(r54, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r53, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r55 = getegid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r57 = accept$inet6(r56, &(0x7f0000001440), &(0x7f00000008c0)=0xc) r58 = socket$inet6(0x18, 0x4005, 0x70) r59 = fcntl$dupfd(r56, 0x0, r57) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r58, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r64 = getpgrp() r65 = fcntl$getown(r57, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r60, r61, r62, r63, 0x5, 0x7fff}, 0x6, 0x2, r64, r65, 0x7f, 0x100000001, 0xb1f1}) getgroups(0x7, &(0x7f0000001400)=[r55, 0x0, r39, r29, r41, r63, 0x0]) r67 = socket(0x1e, 0x4000, 0x3) setsockopt$inet6_MRT6_ADD_MFC(r67, 0x29, 0x68, &(0x7f0000001100)={{0x18, 0x3, 0xd51a, 0xffffffff}, {0x18, 0x2, 0x200000000004, 0x5}, 0x7, [0x0, 0x80000001, 0x583c, 0x101, 0xde, 0x9, 0x11fff, 0x4]}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r68 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) ioctl$TIOCMBIS(r68, 0x8004746c, &(0x7f0000001080)=0x9) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0, 0x0) connect$inet6(r68, &(0x7f0000001040)={0x18, 0x3, 0x2, 0x8}, 0xc) r69 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x10) fcntl$getown(r0, 0x5) pwritev(r69, &(0x7f0000001340), 0x32b, 0x0, 0x0) close(r0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r67, 0x0, 0x1) getsockname$inet(r67, 0x0, &(0x7f0000001200)=0xfffffffffffffe8f) close(r67) setgroups(0x0, 0x0) setgid(r66) setuid(0xee01) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001140)=""/110) 05:37:04 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/120, 0x78}], 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x1, 0x400, 0x1}, {0x18, 0x2, 0x6, 0x23}, 0x40, [0x1, 0xe2, 0xda21, 0x5, 0x3, 0x3, 0x2, 0x7fffffff]}, 0x3c) connect(r1, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f00000000c0)='./bus\x00', r1, 0x2}) 05:37:04 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r0}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = open$dir(&(0x7f0000000040)='./file1\x00', 0x20, 0x44) linkat(r2, &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x8) fchflags(r1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="11"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x13f) 05:37:04 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x100000800, 0x3], [], [], [{}, {0x0, 0x0, 0x0, 0x40000000000}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt(r0, 0x29, 0x9, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="3b012e2f66696c653000ad7d32347f856e0f347e1b83e19cdcad8b56f039e95d927d3d0943c3a00b3927ab429006fa36ad1d790a783686d649bf1039d8cfe476284eff7db2edb3193a9e72ad6ff6d6d76b64527de5e1d8afb5b578db79340416e5241976bf07b68e7714f28e6a870689455251c21712cd9f7549905b23f8842bf303b31be1b517a7e516671541e1255998adab4690e244de1fe91c078391fca099ecdc3d9aed79d160ca2b5ec929eaaf35d5c65307f62434510d022de71e55f4a27074a3c0cc497a511f6a3f8c4bb7f6a02cbc806073a2a227921b99e9e114747805c20432bf5456bfb636edf745d10000"], 0xa) r3 = socket(0x18, 0x1, 0x0) fcntl$setflags(r3, 0x2, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r7 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000240)={{0x8, r5, r6, r5, r6, 0x90, 0x10}, 0x5, 0x54, r4, r4, 0x2, 0x14, 0x3f, 0xfcc}) r8 = semget$private(0x0, 0x4, 0x10) semop(r8, &(0x7f0000000000)=[{0x1, 0x402}, {0x1, 0x3ffffffffffffffe, 0x800}, {0x3, 0x1, 0x1800}, {0x3, 0x80000000, 0x800}, {0x6, 0x0, 0x1800}, {0x0, 0x472, 0x1000}, {0x4, 0x401, 0x1800}, {0x2, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semop(r8, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0xa59c12819e668ade, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x3, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) r9 = socket(0x18, 0x1, 0x0) fcntl$setflags(r9, 0x2, 0x1) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r11, 0xee01) r13 = msgget$private(0x0, 0x4) r14 = socket$unix(0x1, 0x2, 0x0) r15 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r16 = socket$inet(0x2, 0x3, 0xffffffff) r17 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r18 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r18, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101}, {}], 0x2}) r19 = socket(0x18, 0x1, 0x0) fcntl$setflags(r19, 0x2, 0x1) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x3) setreuid(r21, 0xee01) r23 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000240)={{0x8, r21, r22, r21, r22, 0x90, 0x10}, 0x5, 0x54, r20, r20, 0x2, 0x14, 0x3f, 0xfcc}) r24 = socket(0x18, 0x1, 0x0) fcntl$setflags(r24, 0x2, 0x1) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r26, 0xee01) r28 = msgget$private(0x0, 0x4) r29 = socket(0x18, 0x1, 0x0) fcntl$setflags(r29, 0x2, 0x1) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r33 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000240)={{0x8, r31, r32, r31, r32, 0x90, 0x10}, 0x5, 0x54, r30, r30, 0x2, 0x14, 0x3f, 0xfcc}) r34 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r34) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000240)={{0x8, r26, r27, r31, r27, 0x92, 0x10}, 0x43, 0xff, r34, r25, 0x2, 0x14, 0x3f, 0xfcc}) r35 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r35) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r37 = socket(0x18, 0x1, 0x0) fcntl$setflags(r37, 0x2, 0x1) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r39, 0xee01) r41 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r41, 0x1, &(0x7f0000000240)={{0x8, r39, r40, r39, r40, 0x90, 0x10}, 0x5, 0x54, r38, r38, 0x2, 0x14, 0x3f, 0xfcc}) r42 = socket(0x18, 0x1, 0x0) fcntl$setflags(r42, 0x2, 0x1) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r43, 0xee01) r44 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r44, 0x8028698c, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xffffffffffffffab) r46 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x40, 0x0) r47 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r47) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r49, 0xee01) r51 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r51, 0x1, &(0x7f0000000240)={{0x8, r49, r50, r49, r50, 0x90, 0x10}, 0x5, 0x54, r48, r48, 0x2, 0x14, 0x3f, 0xfcc}) r52 = getegid() r53 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r53, 0x0, r53) r54 = syz_open_pts() ioctl$TIOCSETAF(r54, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r55, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) write(r55, &(0x7f0000000640)="7480e853827fcbea66be59556818a6097e3a64a192e2c5876d14ac841999109997cc9a49055ebcadbf946f21bdd0c0e7a1", 0x144) ioctl$TIOCSETA(r54, 0x802c7414, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x0, "29ad8093cba9b22cf0b5e6586176eb3ba9714fd4"}) ioctl$TIOCSTAT(r54, 0x20007465, 0x0) r56 = syz_open_pts() ioctl$TIOCSETAF(r56, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r56, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r56, 0x802c7414, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x0, "29ad8093cba9b22cf0b5e6586176eb3ba9714fd4"}) ioctl$TIOCSTAT(r56, 0x20007465, 0x0) sendmsg$unix(r14, &(0x7f0000000540)={&(0x7f0000000440)=ANY=[@ANYBLOB="00002e2f66696c65300040b8c290122be76ae903a905117db3e576ef52611a5d9e005584f5ec6ff22d0f931036a0011c4e7d537032c6050005000000ce58a5be9f4d2a169cb487e706f64f509c19747d63112f03935906f70877ccd52f0db866a150c80c3b533b8d2d7e6476052ee265968bdb12d230d6c48facbce8db835f87c65b1f4cfcf0ec36375978792e9bf96fe70025db0f1aa7544e1e954b5b49b8f137136f797c0fa2a6b1e3aaed0b52bbf03881d349ac2338642d24a395ea5f7ccc554b9d8ce68156dedaee433d5222b369cfb77e7f6667ba9aba9a211ead629f3028ecfb02c775c7e2252a6738a38fc46ec5e10980667541"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000bc0)=ANY=[@ANYRESHEX, @ANYRES32=r15, @ANYRES32=r16, @ANYRES16=r47, @ANYRES32=r17, @ANYRES32=r18, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES64=r56, @ANYRES32=0x0, @ANYRES64=r54, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYBLOB="c5c7dcd70d416353edbd1ee1d8f8191fccfc064d23f93d7cb030a44f4ff83d3367e7c090fbf0868f1bcd0363d68d0b41ab05f3c31dca3190b42ef792b70e5c9dc9e0bcfb73b84cdd5428e469af734de5e9282d521e505f0770ff23b9", @ANYRES32=r21, @ANYRES32=r27, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r35, @ANYRES32=r36, @ANYRES32=r40, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r53, @ANYRES32=r43, @ANYRES32=r45, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r46, @ANYBLOB="e3ff9b25b0f10df5ba538f9e2349b0e06d54ce34653fd4349740aa8598ffd824b8a0660f21501dabdb0e194bd77280fa3a8dfd75ff88c8f7f7dbd8c9f50b95bb5aa03f2d918440bacd73999824ed40ac5ad31e7c8032f61d9ed601dcdc34684840f51f62b1256e84875c0e3dff5628e77f829a743f", @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r47, @ANYRES32=r49, @ANYRES32=r52, @ANYBLOB='\x00\x00\x00\x00'], 0x1f4, 0x3}, 0x3) r57 = getuid() msgctl$IPC_SET(r13, 0x1, &(0x7f0000000240)={{0x8, r11, r12, r57, r40, 0x9e, 0x10}, 0x5, 0x54, r10, r10, 0x4, 0x14, 0x3f, 0xa6f}) socket$unix(0x1, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) socket$inet(0x2, 0x3, 0xffffffff) 05:37:04 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) 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(r0, &(0x7f0000000100)="8c65", 0x26d) r2 = socket$unix(0x1, 0x2, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r4 = socket$inet(0x2, 0x3, 0xffffffff) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101}, {}], 0x2}) r7 = socket(0x18, 0x1, 0x0) fcntl$setflags(r7, 0x2, 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r9, 0xee01) r11 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000240)={{0x8, r9, r10, r9, r10, 0x90, 0x10}, 0x5, 0x54, r8, r8, 0x2, 0x14, 0x3f, 0xfcc}) r12 = socket(0x18, 0x1, 0x0) fcntl$setflags(r12, 0x2, 0x1) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r14, 0xee01) r16 = msgget$private(0x0, 0x4) r17 = socket(0x18, 0x1, 0x0) fcntl$setflags(r17, 0x2, 0x1) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r19, 0xee01) r21 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000240)={{0x8, r19, r20, r19, r20, 0x90, 0x10}, 0x5, 0x54, r18, r18, 0x2, 0x14, 0x3f, 0xfcc}) r22 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r22) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000240)={{0x8, r14, r15, r19, r15, 0x92, 0x10}, 0x43, 0xff, r22, r13, 0x2, 0x14, 0x3f, 0xfcc}) r23 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r23) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r25 = socket(0x18, 0x1, 0x0) fcntl$setflags(r25, 0x2, 0x1) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r27, 0xee01) r29 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r29, 0x1, &(0x7f0000000240)={{0x8, r27, r28, r27, r28, 0x90, 0x10}, 0x5, 0x54, r26, r26, 0x2, 0x14, 0x3f, 0xfcc}) r30 = socket(0x18, 0x1, 0x0) fcntl$setflags(r30, 0x2, 0x1) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r31, 0xee01) r32 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r32, 0x8028698c, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xffffffffffffffab) r34 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x40, 0x0) r35 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r35) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r37, 0xee01) r39 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r39, 0x1, &(0x7f0000000240)={{0x8, r37, r38, r37, r38, 0x90, 0x10}, 0x5, 0x54, r36, r36, 0x2, 0x14, 0x3f, 0xfcc}) r40 = getegid() r41 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r41, 0x0, r41) r42 = syz_open_pts() ioctl$TIOCSETAF(r42, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r42, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r42, 0x802c7414, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x0, "29ad8093cba9b22cf0b5e6586176eb3ba9714fd4"}) ioctl$TIOCSTAT(r42, 0x20007465, 0x0) r43 = syz_open_pts() ioctl$TIOCSETAF(r43, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r43, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r43, 0x802c7414, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x0, "29ad8093cba9b22cf0b5e6586176eb3ba9714fd4"}) ioctl$TIOCSTAT(r43, 0x20007465, 0x0) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f0000000440)=ANY=[@ANYBLOB="00002e2f66696c65300040b8c290122be76ae903a905117db3e576ef52611a5d9e005584f5ec6ff22d0f931036a0011c4e7d537032c6050005000000ce58a5be9f4d2a169cb487e706f64f509c19747d63112f03935906f70877ccd52f0db866a150c80c3b533b8d2d7e6476052ee265968bdb12d230d6c48facbce8db835f87c65b1f4cfcf0ec36375978792e9bf96fe70025db0f1aa7544e1e954b5b49b8f137136f797c0fa2a6b1e3aaed0b52bbf03881d349ac2338642d24a395ea5f7ccc554b9d8ce68156dedaee433d5222b369cfb77e7f6667ba9aba9a211ead629f3028ecfb02c775c7e2252a6738a38fc46ec5e10980667541"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000bc0)=ANY=[@ANYRESHEX, @ANYRES32=r3, @ANYRES32=r4, @ANYRES16=r35, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES64=r43, @ANYRES32=0x0, @ANYRES64=r42, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYBLOB="c5c7dcd70d416353edbd1ee1d8f8191fccfc064d23f93d7cb030a44f4ff83d3367e7c090fbf0868f1bcd0363d68d0b41ab05f3c31dca3190b42ef792b70e5c9dc9e0bcfb73b84cdd5428e469af734de5e9282d521e505f0770ff23b9", @ANYRES32=r9, @ANYRES32=r15, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r23, @ANYRES32=r24, @ANYRES32=r28, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r41, @ANYRES32=r31, @ANYRES32=r33, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r34, @ANYBLOB="e3ff9b25b0f10df5ba538f9e2349b0e06d54ce34653fd4349740aa8598ffd824b8a0660f21501dabdb0e194bd77280fa3a8dfd75ff88c8f7f7dbd8c9f50b95bb5aa03f2d918440bacd73999824ed40ac5ad31e7c8032f61d9ed601dcdc34684840f51f62b1256e84875c0e3dff5628e77f829a743f", @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r35, @ANYRES32=r37, @ANYRES32=r40, @ANYBLOB='\x00\x00\x00\x00'], 0x1f4, 0x3}, 0x3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setreuid(r31, r44) 05:37:05 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000180)={'./file1\x00', 0x1b13, 0x5000000, 0x5, 0x0, 0x2, 0x5, 0x9, 0x2, 0x0, 0x6, 0x10000}) open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) acct(&(0x7f0000000100)='./file0\x00') acct(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 05:37:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202e, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000000200)="f88b10bc4ca8567bdf31a700a6126bf1f1fce94221735996a2506aff3cfdc567c11c9db4f45c8563462b", 0x2a}], 0x1, 0x0, 0x0) getpid() execve(0x0, 0x0, 0x0) 05:37:05 executing program 0: setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x2, 0xd}, 0xffffffffffffff69) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) panic: attempt to execute user address 0x0 in supervisor mode Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *203450 89392 60929 0x10 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x3eb kerntrap(ffff800015966770) at kerntrap+0xdb alltraps_kern_meltdown(6,ffff800014921000,fffffd803514d4d8,10,ffff8000000250c0,ffff8000159669d8) at alltraps_kern_meltdown+0x7b 0(b,ffff800015966938,83,ffff8000159669d8,0,b) at 0 rt_match(fffffd8039add940,0,1,0) at rt_match+0xbe in_pcbselsrc(ffff800015966ab0,fffffd802a57ec20,fffffd8039add8c0) at in_pcbselsrc+0x219 in_pcbconnect(fffffd8039add8c0,fffffd802a57ec00) at in_pcbconnect+0x107 udp_usrreq(fffffd8039ade900,4,0,fffffd802a57ec00,0,ffff8000ffff3650) at udp_usrreq+0x560 sys_connect(ffff8000ffff3650,ffff800015966c38,ffff800015966c80) at sys_connect+0x3df syscall(ffff800015966d00) at syscall+0x507 Xsyscall(6,0,fffffffffffffed2,0,3,5291298010) at Xsyscall+0x128 end of kernel end trace frame: 0x5513d1e180, count: 2 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic attempt to execute user address 0x0 in supervisor mode ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x3eb kerntrap(ffff800015966770) at kerntrap+0xdb alltraps_kern_meltdown(6,ffff800014921000,fffffd803514d4d8,10,ffff8000000250c0,ffff8000159669d8) at alltraps_kern_meltdown+0x7b 0(b,ffff800015966938,83,ffff8000159669d8,0,b) at 0 rt_match(fffffd8039add940,0,1,0) at rt_match+0xbe in_pcbselsrc(ffff800015966ab0,fffffd802a57ec20,fffffd8039add8c0) at in_pcbselsrc+0x219 in_pcbconnect(fffffd8039add8c0,fffffd802a57ec00) at in_pcbconnect+0x107 udp_usrreq(fffffd8039ade900,4,0,fffffd802a57ec00,0,ffff8000ffff3650) at udp_usrreq+0x560 sys_connect(ffff8000ffff3650,ffff800015966c38,ffff800015966c80) at sys_connect+0x3df syscall(ffff800015966d00) at syscall+0x507 Xsyscall(6,0,fffffffffffffed2,0,3,5291298010) at Xsyscall+0x128 end of kernel end trace frame: 0x5513d1e180, count: -13 ddb> show registers rdi 0xffffffff812241d7 db_enter+0x17 rsi 0x21af __ALIGN_SIZE+0x11af rbp 0xffff8000159665e0 rbx 0xffff800015966690 rdx 0x21b0 __ALIGN_SIZE+0x11b0 rcx 0xffff800014921000 rax 0xffff800014921000 r8 0xffff8000159665a0 r9 0x1 r10 0xffff800000ab8f80 r11 0xe49842bdcbabfe67 r12 0x3000000008 r13 0xffff8000159665f0 r14 0x100 r15 0x1 rip 0xffffffff812241d8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff8000159665d0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.0) pid=203450 stat=onproc flags process=10 proc=4000000 pri=81, usrpri=81, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff2ee8,0xffffffff825686e0 process=0xffff8000ffffb0e8 user=0xffff800015961000, vmspace=0xfffffd803f013000 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 89392 473137 13882 60929 2 0x10 syz-executor.0 *89392 203450 13882 60929 7 0x4000010 syz-executor.0 46579 318985 15949 0 3 0x82 nanosleep syz-executor.1 35469 213274 0 0 3 0x14200 acct acct 13882 451502 15949 0 3 0x82 nanosleep syz-executor.0 43185 1839 0 0 3 0x14200 bored sosplice 15949 431724 13911 0 3 0x82 thrsleep syz-fuzzer 15949 48196 13911 0 3 0x4000082 nanosleep syz-fuzzer 15949 192596 13911 0 3 0x4000082 thrsleep syz-fuzzer 15949 447654 13911 0 3 0x4000082 thrsleep syz-fuzzer 15949 253290 13911 0 3 0x4000082 kqread syz-fuzzer 15949 359092 13911 0 3 0x4000082 thrsleep syz-fuzzer 15949 141408 13911 0 3 0x4000082 thrsleep syz-fuzzer 13911 441765 40537 0 3 0x10008a pause ksh 40537 348477 48498 0 3 0x92 select sshd 13829 262109 1 0 3 0x100083 ttyopn getty 48498 125686 1 0 3 0x80 select sshd 47843 173376 18788 73 3 0x100090 kqread syslogd 18788 372126 1 0 3 0x100082 netio syslogd 43306 247224 1 77 3 0x100090 poll dhclient 3273 378575 1 0 3 0x80 poll dhclient 60598 517484 0 0 2 0x14200 zerothread 47820 156820 0 0 3 0x14200 aiodoned aiodoned 40298 475414 0 0 3 0x14200 syncer update 57622 508142 0 0 3 0x14200 cleaner cleaner 13668 65246 0 0 3 0x14200 reaper reaper 44638 112317 0 0 3 0x14200 pgdaemon pagedaemon 63511 390379 0 0 3 0x14200 bored crynlk 3230 230851 0 0 3 0x14200 bored crypto 91113 152 0 0 3 0x40014200 acpi0 acpi0 68620 427910 0 0 3 0x14200 bored softnet 80348 115624 0 0 3 0x14200 bored systqmp 37078 211109 0 0 3 0x14200 bored systq 7143 443997 0 0 3 0x40014200 bored softclock 22491 230212 0 0 3 0x40014200 idle0 4345 401782 0 0 3 0x14200 bored smr 1 249712 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9550 6369K 7115K 78643K 13765 0 0 pcb 13 8K 9K 78643K 284 0 0 rtable 105 12K 13K 78643K 861 0 0 ifaddr 65 14K 16K 78643K 251 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 62 0 0 iov 0 0K 28K 78643K 262 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1209 76K 77K 78643K 2446 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 22 0 0 VM map 2 0K 0K 78643K 14 0 0 sem 12 0K 0K 78643K 243 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 5 13K 25K 78643K 1252 0 0 sigio 0 0K 0K 78643K 21 0 0 proc 50 38K 63K 78643K 614 0 0 subproc 32 2K 2K 78643K 85 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 81 0 0 in_multi 19 1K 2K 78643K 120 0 0 ether_multi 1 0K 0K 78643K 6 0 0 mrt 0 0K 0K 78643K 14 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 174 768K 768K 78643K 174 0 0 exec 0 0K 1K 78643K 382 0 0 pfkey data 0 0K 4K 78643K 2 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 99 21K 31K 78643K 4090 0 0 UVM aobj 49 2K 2K 78643K 50 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 274 0 0 NDP 15 0K 0K 78643K 78 0 0 temp 191 3536K 3611K 78643K 35320 0 0 kqueue 0 0K 0K 78643K 8 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 27 0 22 1 0 1 1 0 8 0 rtpcb 80 90 0 88 1 0 1 1 0 8 0 rtentry 112 155 0 117 2 0 2 2 0 8 0 unpcb 120 3019 0 3010 7 5 2 3 0 8 1 syncache 264 8 0 8 3 3 0 1 0 8 0 tcpqe 32 7858 0 7858 4 4 0 2 0 8 0 tcpcb 544 1371 0 1367 15 12 3 5 0 8 2 ipq 40 14 0 14 3 3 0 1 0 8 0 ipqe 40 36 0 36 3 3 0 1 0 8 0 inpcb 280 2347 0 2338 16 13 3 6 0 8 2 rttmr 72 6 0 6 3 3 0 1 0 8 0 nd6 48 17 0 16 1 0 1 1 0 8 0 pkpcb 40 4 0 4 2 2 0 1 0 8 0 ppxss 1128 29 0 29 6 5 1 1 0 8 1 art_heap8 4096 3 0 2 3 2 1 3 0 8 0 art_heap4 256 701 0 531 17 3 14 15 0 8 2 art_table 32 704 0 533 2 0 2 2 0 8 0 art_node 16 152 0 118 1 0 1 1 0 8 0 semapl 112 239 0 229 1 0 1 1 0 8 0 shmpl 112 48 0 1 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 3749 0 2367 46 0 46 46 0 8 0 ffsino 240 3749 0 2367 83 0 83 83 0 8 0 nchpl 144 6294 0 4697 60 0 60 60 0 8 0 uvmvnodes 72 4517 0 0 83 0 83 83 0 8 0 vnodes 208 4517 0 0 238 0 238 238 0 8 0 namei 1024 20845 0 20845 3 2 1 1 0 8 1 vmpool 520 12 0 12 5 5 0 1 0 8 0 scsiplug 64 4 0 4 3 3 0 1 0 8 0 scxspl 192 17810 0 17810 14 13 1 7 0 8 1 plimitpl 152 116 0 109 1 0 1 1 0 8 0 sigapl 432 1414 0 1401 2 0 2 2 0 8 0 futexpl 56 38658 0 38658 1 0 1 1 0 8 1 knotepl 112 272 0 253 1 0 1 1 0 8 0 kqueuepl 104 368 0 366 1 0 1 1 0 8 0 pipepl 112 798 0 779 3 1 2 2 0 8 1 fdescpl 424 1415 0 1401 2 0 2 2 0 8 0 filepl 120 15143 0 15046 18 11 7 8 0 8 4 lockfpl 104 396 0 395 1 0 1 1 0 8 0 lockfspl 48 134 0 133 1 0 1 1 0 8 0 sessionpl 112 20 0 10 1 0 1 1 0 8 0 pgrppl 48 28 0 18 1 0 1 1 0 8 0 ucredpl 96 3263 0 3255 5 4 1 2 0 8 0 zombiepl 144 1402 0 1401 3 2 1 1 0 8 0 processpl 864 1432 0 1401 4 0 4 4 0 8 0 procpl 632 3174 0 3136 6 2 4 5 0 8 0 sosppl 128 22 0 22 3 3 0 1 0 8 0 sockpl 384 5617 0 5597 34 27 7 12 0 8 4 mcl64k 65536 128 0 128 3 2 1 1 0 8 1 mcl16k 16384 23 0 23 8 7 1 1 0 8 1 mcl12k 12288 30 0 30 4 3 1 1 0 8 1 mcl9k 9216 35 0 35 7 6 1 1 0 8 1 mcl8k 8192 64 0 64 1 0 1 1 0 8 1 mcl4k 4096 114 0 114 2 1 1 1 0 8 1 mcl2k2 2112 14 0 14 4 4 0 1 0 8 0 mcl2k 2048 53503 0 53463 31 25 6 26 0 8 0 mtagpl 80 59 0 59 2 1 1 1 0 8 1 mbufpl 256 104986 0 104912 53 43 10 29 0 8 1 bufpl 256 12049 0 5737 395 0 395 395 0 8 0 anonpl 16 186952 0 172525 128 51 77 80 0 62 12 amapchunkpl 152 8260 0 8153 37 31 6 15 0 158 1 amappl16 192 9440 0 8564 118 69 49 57 0 8 4 amappl15 184 37 0 35 1 0 1 1 0 8 0 amappl14 176 361 0 356 2 1 1 1 0 8 0 amappl13 168 131 0 131 2 1 1 1 0 8 1 amappl12 160 6 0 4 1 0 1 1 0 8 0 amappl11 152 56 0 45 1 0 1 1 0 8 0 amappl10 144 8 0 8 1 1 0 1 0 8 0 amappl9 136 905 0 896 1 0 1 1 0 8 0 amappl8 128 497 0 460 2 0 2 2 0 8 0 amappl7 120 48 0 43 1 0 1 1 0 8 0 amappl6 112 81 0 68 1 0 1 1 0 8 0 amappl5 104 186 0 176 1 0 1 1 0 8 0 amappl4 96 1656 0 1628 1 0 1 1 0 8 0 amappl3 88 490 0 485 1 0 1 1 0 8 0 amappl2 80 10560 0 10494 4 2 2 3 0 8 0 amappl1 72 35293 0 34880 26 16 10 20 0 8 0 amappl 80 3475 0 3439 2 1 1 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 17 0 17 1 1 0 1 0 8 0 aobjpl 64 49 0 1 1 0 1 1 0 8 0 uaddrrnd 24 1427 0 1401 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1427 0 1401 1 0 1 1 0 8 0 vmmpekpl 168 13437 0 13413 2 0 2 2 0 8 0 vmmpepl 168 175250 0 173312 237 119 118 143 0 357 30 vmsppl 272 1414 0 1401 2 1 1 2 0 8 0 pdppl 4096 2860 0 2826 6 1 5 6 0 8 0 pvpl 32 505035 0 487478 314 102 212 269 0 265 59 pmappl 200 1426 0 1413 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 627 0 101 16 0 16 16 0 8 0