Warning: Permanently added '10.128.0.61' (ECDSA) to the list of known hosts. 2020/02/27 16:04:31 fuzzer started 2020/02/27 16:04:35 dialing manager at 10.128.15.235:19159 2020/02/27 16:04:35 syscalls: 337 2020/02/27 16:04:35 code coverage: enabled 2020/02/27 16:04:35 comparison tracing: enabled 2020/02/27 16:04:35 extra coverage: support is not implemented in syzkaller 2020/02/27 16:04:35 setuid sandbox: enabled 2020/02/27 16:04:35 namespace sandbox: support is not implemented in syzkaller 2020/02/27 16:04:35 Android sandbox: support is not implemented in syzkaller 2020/02/27 16:04:35 fault injection: support is not implemented in syzkaller 2020/02/27 16:04:35 leak checking: support is not implemented in syzkaller 2020/02/27 16:04:35 net packet injection: enabled 2020/02/27 16:04:35 net device setup: support is not implemented in syzkaller 2020/02/27 16:04:35 concurrency sanitizer: support is not implemented in syzkaller 2020/02/27 16:04:35 devlink PCI setup: support is not implemented in syzkaller 16:04:39 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) fchdir(r0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = socket$inet(0x2, 0x4000, 0x20) poll(&(0x7f00000000c0)=[{r1, 0x1}, {r0, 0x1}, {r2, 0x100}, {r0, 0x2}], 0x4, 0x7fff) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x20) r4 = getpid() fcntl$setown(r3, 0x6, r4) connect$unix(0xffffffffffffff9c, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r5, 0xc4) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x8, 0x0) ioctl$KDGKBMODE(r6, 0x40044b06) getpeername$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, ""/89}, &(0x7f0000000280)=0x5b) socket(0x10, 0x1, 0x7c) r7 = dup(0xffffffffffffffff) sendto$unix(r7, &(0x7f00000002c0)="b27f3b1fd0b1142f4dec002f8daa3f7717174b1fb45eaf53425f7506a4db0002687096194eb00a12179ae622fc3fcc108ac72c8685606471a9edf77dee0716dd2b7b0e733dc31dad0ca10113ec7c5117729f97312226d930ba2fc22bbaa2061595ac364575fc849ba3c3e509f927129feb2691bd14407f3bf0dc306e3f7a589391e65b32fff1d0a2e90901d7d5feaee4b3a1dc66a4b037465a4f722bd40778f1ccf71f0629ad2f4c2bf05e49fe30100bf9dc57600000bad229682b16828e37ec03fc1692aeb4738c1f460932dbc93c15b1", 0xd1, 0x408, &(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x8, 0x0) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f0000000480)={&(0x7f0000000440)='./file0\x00', r7, 0x2}) syz_open_pts() open(&(0x7f00000004c0)='./file0\x00', 0x800, 0x14) setsockopt(r6, 0x10001, 0x7fff, &(0x7f0000000500)="ac28535a1487e56cb67612d8a19f92d69d0d336c5e77bbb76892b55dae6f9bb3838b9fbec97948fdf536916c878c28736cb2b960043c0d8f1cee057a7f646d7d9eac115b667abde8f4a53450a052df07388336e66ace89b811666ca6ac66bb679bab677f65c8480ab83f6b70ea", 0x6d) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse0\x00', 0x8020, 0x0) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f00000005c0)) r10 = dup(0xffffffffffffff9c) close(r10) r11 = openat(r7, &(0x7f0000000600)='./file0\x00', 0x10, 0x14) ioctl$BIOCGHDRCMPLT(r11, 0x40044274, &(0x7f0000000640)) pipe2(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCIMMEDIATE(r12, 0x80044270, &(0x7f00000006c0)=0x5) 16:04:39 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x63) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000000c0)=0x7) r2 = dup2(0xffffffffffffff9c, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x9, &(0x7f0000000100)=[{0x2, 0xfd, 0x4, 0x2}, {0x16c0, 0x6, 0x8, 0x101}, {0x537, 0x0, 0x8, 0x63}, {0x8, 0x20, 0x1c, 0xcf1f}, {0x7, 0xfe, 0xf8, 0x4}, {0xa31, 0x1f, 0x55, 0x40}, {0x2, 0x5, 0x3, 0x2}, {0x2, 0x7, 0x1}, {0x0, 0xf8, 0x6, 0x80}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x9, &(0x7f0000000200)=[{0x6, 0x3, 0x8, 0x7fffffff}, {0x3f, 0x3f, 0x7, 0x3ff}, {0xfb2, 0x20, 0x7, 0x9}, {0x8000, 0x3, 0x8, 0x4}, {0x5, 0x5, 0x7, 0x1000}, {0x8, 0x7, 0x3f, 0x4}, {0x9, 0x1, 0x4, 0x1}, {0x6, 0x9, 0x1f, 0x6}, {0xe3b9, 0x9, 0x1f, 0xfc3}]}) r4 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) connect$unix(r4, &(0x7f0000000300)=@abs={0x0, 0x0, 0x3}, 0x8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r5 = openat$pci(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/pci\x00', 0x8, 0x0) lseek(r5, 0x0, 0x7fffffff, 0x1) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd\x00', 0x200, 0x0) r7 = socket(0x6, 0x2, 0xff) r8 = fcntl$dupfd(r6, 0x0, r7) pipe(&(0x7f0000000440)={0xffffffffffffffff}) setsockopt(r9, 0x8a5f, 0x9, &(0x7f0000000480)="6b7444e0bc6d5ac4433ef1ec8dbf044a0f3674cf7a43376618bc928b7ac29aa2c8397b6c340a211b619a0508f7c371a06769c20183208b0a7afec64bfbf06039ca00a54aebf828eca77677a9412588806f6ec82db93815d40cefc9931b0f17ab7550a68c7812fbbed744b9403137eacd1ef8e9b6228c8e", 0x77) munlockall() socket(0x1, 0x4000, 0x8) sync() pipe2(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x6) connect$unix(r10, &(0x7f0000000540)=@file={0x0, './file0\x00'}, 0xa) kqueue() ioctl$WSDISPLAYIO_WSMOUSED(r11, 0x80185758, &(0x7f0000000580)={0x3, 0x9ca, {0x1ff, 0x7fffffff}}) r12 = dup(0xffffffffffffffff) fcntl$setstatus(r12, 0x4, 0x8) ioctl$KDSETMODE(r8, 0x20004b0a, &(0x7f00000005c0)=0x1) msgget$private(0x0, 0x242) login: pckbd_enable: command error 16:04:40 executing program 1: r0 = socket(0x800000018, 0x3, 0x102) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) shutdown(r0, 0x2) 16:04:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x35}, {0x1c}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="e1ece42611f6c874940015000000", 0x4cc1feaca0f4d413, 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x14}, {0x4}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x14}, {0x4}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x20000, 0x0) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) openat(r4, &(0x7f00000002c0)='./file0\x00', 0x10, 0x20) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x14}, {0x4}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f0000000240)) sendto$unix(r1, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000100)=0x8) 16:04:40 executing program 0: unlink(&(0x7f0000000040)='.\x00') r0 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000340)=""/192) r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x3a5) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) r5 = shmget(0x2, 0x3000, 0x414, &(0x7f0000ffc000/0x3000)=nil) r6 = getuid() setreuid(0xee00, r6) r7 = getuid() setreuid(0xee00, r7) r8 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r10, 0x0) r11 = fcntl$getown(0xffffffffffffffff, 0x5) r12 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r13 = getpid() fcntl$setown(r12, 0x6, r13) r14 = shmget(0x2, 0x3000, 0x414, &(0x7f0000ffc000/0x3000)=nil) r15 = getuid() setreuid(0xee00, r15) r16 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r16, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r16, 0x0) r17 = getuid() setreuid(0xee00, r17) r18 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r20, 0x0) r21 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000180)={{0x1, r17, 0x0, r18, r20, 0x4, 0x2}, 0xffffffff, 0x101, r13, r21, 0xfffffffffffffffe, 0x3, 0x18b8000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r23, 0x0) r24 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r26, 0x0) getgroups(0x3, &(0x7f0000000040)=[r26, 0xffffffffffffffff, 0x0]) r28 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) r30 = fcntl$getown(r28, 0x5) fcntl$setown(r29, 0x6, r30) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000080)={{0x7ff, r15, r23, r24, r27, 0x10, 0x5}, 0x6, 0xfe, r13, r30, 0x3, 0xff, 0x3}) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000180)={{0x1, r7, 0x0, r8, r10, 0x24, 0x5f03}, 0xffffffff, 0x101, r4, r11, 0xfffffffffffffffe, 0x3, 0x18b8000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r32, 0x0) r33 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r35, 0x0) getgroups(0x3, &(0x7f0000000040)=[r35, 0xffffffffffffffff, 0x0]) r37 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) r39 = fcntl$getown(r37, 0x5) fcntl$setown(r38, 0x6, r39) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x7ff, r6, r32, r33, r36, 0x10, 0x5}, 0x6, 0xfe, r4, r39, 0x3, 0xff, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r41, 0x0) getgroups(0x3, &(0x7f0000000040)=[r41, 0xffffffffffffffff, 0x0]) r42 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r43 = getpid() fcntl$setown(r42, 0x6, r43) r44 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r44, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r44, 0x0) r45 = getuid() setreuid(0xee00, r45) r46 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r48, 0x0) r49 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r44, 0x1, &(0x7f0000000180)={{0x1, r45, 0x0, r46, r48, 0x4, 0x5f03}, 0xffffffff, 0x101, r43, r49, 0xfffffffffffffffe, 0x3, 0x18b8000000000000}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x4, r6, r41, r45, r2, 0xa0, 0x7f}, 0x129, 0x7, 0x8}) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x2) 16:04:40 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000300)="85d0055ecfbcfbae8144b87ed5df1d0afcd625bcecd41a7286413eef4bf1cdcf6f935ee13da904da3ae07dfa3b8f90ec11a858519164316044754a781aca3938ea07c60a785c6d4e", 0x48}], 0x1) fcntl$setstatus(r0, 0x4, 0x0) execve(0x0, 0x0, 0x0) 16:04:40 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000001100)=[{{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x53, 0x20, 0xffffffffffff7957}], 0x483, 0x0, 0x703f, 0x0) 16:04:41 executing program 1: r0 = socket(0x1, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000040)="b100050460000000000008010010000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca05000000000000002e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcffffffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:04:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x14}, {0x4}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) pwrite(r2, &(0x7f0000000180)="fb5017655734655d65500b0915d4", 0x12, 0x0, 0xfffffffc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x3, 0xe0, 0x0, 0x2988}, {0x2, 0x7, 0x0, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x20}, {0x10000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:04:41 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x800000009) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) chmod(&(0x7f00000001c0)='./file0\x00', 0x16) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x400, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', r0, 0x1}) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:04:41 executing program 1: fcntl$setstatus(0xffffffffffffffff, 0x4, 0x46bfb) r0 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) write(0xffffffffffffffff, &(0x7f0000000080)="9c", 0xffffffab) execve(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001680)={0x0}, &(0x7f00000016c0)=0xc) ktrace(&(0x7f0000001640)='./file0\x00', 0x0, 0x410, r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x1932, r0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x20000, 0x0) r2 = kqueue() writev(r2, &(0x7f0000002940)=[{&(0x7f0000001700)="b536a1d28ec3516d5a0503824b13dbb6979ce1c3e9614a299d809a10383aabe2ecf0f7bcd9baa83be39e41eab5fd7e54a7339e5024b44d98b391d3b7bcaac33e848a6bf3d173c887c27c0c1e99e8d1c43642551284971414599810223c8d858fa0bf68e3ad650de32adcb9cb2183a85625e212ff417653d22ee91c8d248f37123ccce62fc5451447fff152761c902d386112f34cbe466ec7e01e24515b127a7661475034f6238df112aa73ea6524596bac80f0a0f8819b37a206a8e7f814b82073d05e60aef084fc950a8033817ae3b34b829a340ac9d5ee1adfe037acbcc5b0930312ab595b4d9a369d4e64c4366d38d14a486a20f370639abf26f4d6878fdf149206b2d36c6111ef1c9e4bf6f153e6cb60b2b2d8efbcff58e745ac86f677952ed2c26bff3dbc708d58c17130a1911e019ad5ba16f3f75c7fb9c5fd879bae95c3b6c36c60d41ee1d46e9fb58988e2f8ae1df47a8287ac6657ad1de814c5fea138153eaaa5e7404bf48d9a5aba419c85196b19337724c15d8d1e028419ed776d668f1a442cfa1cec3ccfbed57afb96b6b802eeb8fb072160ccbec360e32a9e10b4d7a1dbc9dc38d042e34edbd72f907b8e9f0c73d1ec91af891a9cd5ba9ca366ad9658d4806f98573b6de000a5b369f5bddba6e99ae8644e8184c82b2bae9fd0dd9df6a0f4657d9894bda140cdad307b6a200604ef7867f4b95a6fa41b263ad427ae28924c74a9b6a3a28369d4742caa607c646f8b01347244ee7dcc391249fbac9faf8a372113099840f8c42e1885eed2b215aa868b97721e3ef412f0dbcbf71fbcb750290a107aa4026fa789a435ebd1b745e9d282a4dcdc1e5894e15c8c972e50ef823dd4f4066c5b2f69fcef7b963e1ad9270cf010decb8e9ed394662389761128f3ed1f60a5fbce09b78197411fa004df3ef97a92d07d0f877a7f3e3a1b4023f5bf2bc38fe4dcd8dd5d49b5eed45309e92573def1916952058a685dbe303bf782bad9dfd0bc8c43e5be5962f3c949bf96994bd441c64157fa0590ddc6a5c1a40a6b2faf30643fd3fae4bb59e701e3d1eab5e6622c5db7b80efd52472491c2ba55fd287c6a7a9e2d44d4c87591e655184e2114e7ab4bbd4b8a7c7d8c959f7abfdd136010fdc97cc421fe471cc6947d46d3ba530c0f2ee97978a580f3c819f1e45e6e06d326ce0f6ca3b8485d149c426826d8449a6dab3acaf6462f1884497dd86a1855349394f97b694e85354358f8e102c871f9d34ceeb107b55f7485a9680085d865c9609e378d00ce75268425244ccb3ee7e47ce05ec1cc90532f2d04d563714013175b663f1dc410036237e838349d7846d829e691fac1f122475627ea91b48f0db429e51f04adc0cb05e3d89b552af9df9a3c5ddb8ec7ffacd1d059586304c29368c07e96ff2d750127937ea8af5c05735010fc230333dd0f5a6a9bd884adb4921f336e410593e62ce2c3b330cf2e27e9ba2cf3943b02fe716cdb3e7dadedcf90ac3fe6b99d4c2f30e682527b21a877fbc55e7f4d45f04dade7eda43274e7c71fd0a4a4eb8bb94552b16e323af8e94de76dc7df287e10bfde82313b4b6afb734dee51114dbe33caba5bc2e5c5e248f51989a7d8827647a361cf31eff7a76b39e985036c8de67636cee463575c7eab0b64fd3b7edc2b9ff0aa401ea4e1dc9df449f75e20e2ce695535881bffbc1b4c43c2b8f4388597b1a66d90f9663828b6db4c3bdf9542c064bde19ede9442c3b9c07f1d93f574bdd74127ee8e5ae9c4481719403f382be4464996edf0705e38a1fd3d26393e8d1d7aacb43b42d3a19d6f88c80235edd500617c92fe2ebda5c1a9219284b09dc1478ffc44eb13ffaab38a0707ba76b8377afa5c61643524fe134738a3d273813eb3a2dc0cf68c43f6858cd7272c299e52482aaca694e8d1751d2ace2a4b2e5c5dfa890c8d774331ec8ff612ca51e7660c6c53d93470698653998b0f5bf83a0e5dd83ab0574ffb3da4a3f5a8051753239ca4758fc02764af36cb61bf46f9b3ede5068cf72996fd553cbaecb1df8acb4aea80e4e84ebedd600d08b4e18fb7a399ebd914986dbad298d72633a277564cedb3efe637dbb0e9f2473af128d51f88cd474a76c33266474695c79c1e89dfbcca82748c4d68ac14b3a6b4022ffc95209efaf7759a79c4f2c6d4cf79b415988d785b512d7e0eeb237b083f15b560f2e9c6e796f284c4e925194e5951b6d5bb6ad0a16e075a0127c3af54d4ad69a144175147fe79a62d31be8d8702d6dba1635009806b28a303a07434f3538b002837294da2862539061130c15523d2bded5eba7061f0e0b5ee512a74001ab7e0ccf6457ca20f6ac54510aee73440691cbc9bdff3aba9076b97d9a2765e4c1af16d6496a1698cf22277aecb97241d938190eb9d9f799f4cdea898c9374d2508d31fa76af3c9fb3fc26b80fa28ca097b01d0e0c8f0571ea3cef42f9f987b1f1b4d2b1e2ecf64fb9247060da0e19ab373daadd88c15b4be8044a795bda3c440d3001bc45e98f62265378e8650f58f43a94c275bb6026c644cab2394c3afe121133b6c09d1120f0df79a0f08515ba3bf1b62f13f882b864c54d322a37e68dc071ad0d468b0de8e79b02e499081ad739cecc6aae17c43368e4810941da21dc629001301daa1dd26fb18dcde457316d262db54025d24fe4e0303b83735ced583ff4464419efb7cb7f0ed24a10250d4278a22bf9a42ae7cf69c6ccb2a7a34acfb7b790cee301c1ea64d851461231d99fceb24421d9702e9e9943999b75f7f41b44eebbdcdbf47fa9902abd955ecc9b6c74437d224060e77601dd47432d5064dc25618d7fa0aee25c892cffb1eef6c443b70c821657e42cb74d98b526e6abcd6acfb72bad361c6711c40b5a9dba5eaf95eb1f2b38ae60f4919da0ab3f56be65efd44253803caf4a1db81fcba66f52d9bd514c38b92b9f78501f545d34bf8fb999694e7f082790dcf76fd0f863a6ae914307826a4b0903333531ac718da5d43286176cbe95bca7f773bab28c1d486e376ec3fde15ac8e52fd2f547927c801c07c56e8183c47eb230c944087c8a25d4e1d2fd4b61a20ab6e9debbe4bee4c65b1a4a9d4f4c303b194f67a704399fde808bcafd1571a6f3f399d8acff189b4d65811ec88eb4c7a46e5a4700fce3faae720d565870cd91b872fa8eb7ab89a2a8060cad17f2404c86983b087cbe21a84e1bc3b8e2b72d572dafd99cfd0fd67d5c166cb9156613585fc1fac5766fc02003a01e0f3407d03a571013f11681f5e42a4dc381f6685115af5dad844589c7633ef94b1677946f618ccba4bc07f50f0ea058ea8baf162efaac0885c81943d4be1ebda954c0a6f94c90e8ec18df642b71cf80eae54037941690f292955b851559f2b53d36c0bc2f24412cdecdb88574c569735c598007b4a1f7ea1620a26ef88301a5d643b714a097ccf17aa58e814aa6b20c52b254aa48a83d18afc169bed957fce122441969b9fa480f5ca84c380d7b79f06cee6afe559f5111c5f98a2accfcf28ec2a73c8ddeea99e4533a874c8057579bda4d4aaeb4d771704e699d89f599d7a548755f33ebe4677e67a4df3960d94b88eb7b7073860058ef8a4e755e55e8af25b62b6b5987fcd88e6084091ffb462807cb62fdffd4ac2ec6b9b41bd41754a0b5ba47c5739a918686c3af519cdcf4b3a3d57078050400006f283dd8f7a6fe0574aca198312c76ded8bfd350ce6acb69dc18791bec443f68f80aa0143a01d5c06f26c6047b6042878584203606c47c1868a50179143c6bc39b3a86dd842bd4283320bda5c8b0d041704a25850fa3a812bb3f4f92262cc82899f8ea7686f4f145534f6a44bee551bb604de17ddb4c8f3c2f6749b0d7ff76924f73076ac84545d9b16f30ec4c592e7480e4cb412ca75d190a443128c0524d9cdabd974303c6a63c396ed788ac40cf9e5b4efa5e4c7ecbe4e1ffe5c49b64170db6d61ea908c94f59d753d890e22a79f3e2b8374d8de9934e30347eaa10113c6b22d56180ed0aa9c8355e13d3bb819d2f1945715f9586cf5aad52c23a05b01139b19f305d83351b00776cb827955c21afea0c254daf64f304622db207ab998c38d99e363320ee7e6b87eb5c70ec169b4f7ce921320a1e2c2393e11d3e55811f903519d9ba0d6a0375637f1ca5d875b9377847328bdc92cc2d02cedfc3c4b35ce8d738536959bdb255bc1fffe68b72bdb114a2c84e91f8b47220489f91d8d576444df5a97693353f44695627f5d00c4093610d3b8cdf9daec9360aef3890ee41089aa1973a39bfb8f2ff4e0b55c9582f3f17804c289daa88b29eebc371d1548dd84e2ca8a937a46bad0736094f8e85bc265a6f2246b674433fc6c5bec6e6718b9bc9ec42620a8aec2210d7710c88fabb20be6d5cae01446235a27298c29892f30d6d82d30b552f5e74a322b20615fa279fa1667e69ce5c80a3ebf2dd3bada5b5113a28717393981428ba9d890b9f98621a996da7463e77068636fad95c45884552092104f5595ecee1ddebb690c8f707a653e47b7686f21da74ad3f711a9e886286fb6203a32ca9830d9a45700f04b8225a8aa9921d415279e7e252bec3abadbb5bbc4c7025077c92398f64d0b021b5d0bd87e2bb03b1f4d97e97adf4c324bdfdbcdf7eabfa8a3b5e1f9e3a0a7e9612fc142b02696ddd1c264223ee021729180b927f206c31d8effdc01f9308257230fee262faa83e5b6d09b0450e6e14ef5280ba951c9fa8c0c5df49ef7a1fb1014f60c80852d7f096793e67641f0416ec69795de45a05074a7809ba479fb451358315e4c67d12f7a1114407488f74d7a3cf7ee75b00f77331db667f7c483cf5627a9a7d961760f5d26e6446d3937a92ccc0384e00aee9450e83f4bd45ade94dde2a76ea78a809a8c18b97c44a015bc50ea30c9359441febb92029503f30b9c7ddb98602484f3dfaf25df0a6e8bbc029a8c846bc3eeedca005280bf79caa60802c60a589eecf6c1207c9b6d14b624a29c21bb9225a238292a3e84a106f620a7c1eb8348230083c75264d0b8a0c9b7755b4659f6f9a629705490278e7412256b942052956bf040a8bbd1f12014919b0957dd675dd3df963db924fb49f13c46c6ed9f889908d4dea9883ac593ff8e2032e9611d80ae27cf572eb25a93347197c9998e05bf161a7e4e0afd5a2f8777ebcca991307f7af50108c3e5be2b868dd875d32653524d97f6c5fb764d7d2da68b7a40d1c373942bc3708a3958f72bde45b0a3d7ecb1f23ca8efe8c31dd1be7d1d6737d0e014e18a85d5c9ea9d5caef6a63ba68879d22fa40e105b4c35fe87e13eb93232fcc298a5f88777c35e9997e7974bab0c972dc96b351c3116d8b7aa5316fb904828037993e2402fef6e7948cb46ed99a3c80f769128bf2b47e5cf750e17da904813e30e533ab681eaa5aa6d07dab7b0ed6bf2a192c80d958c2e95b3a00e60267fd60e5a2302911084f58a1661acad24b4e93fdc0f9fc14d06bce4c4c0887912bd6b5680f394875d3e2cbf87a02619a419226040d4ce9d38f1267cd214931a6b2a473db12cdd9bccfac95c18b7fa42efb97f569f2578f6cfa470c27c7d6f176b0b21fca4178282c2597aec64cfa19b8f46ee4408c19adce82e2fcf491c2fa4874b7dcb07929d2d97796ec24ba9c230cf693f3c7cc2a9ffe6ee2b01d596441078ae66ef823f2b412e11a43db31ba084e0ebeac6340ea555be5e17bbc2df90b417ae917728a80f96046052bd1278e7f4de47a6df8e0a3e6e58e95ba3296e87a7c7ca6d0da3b89fd4512ddce9c2809", 0x1000}, {&(0x7f0000002700)="8b83867f222e9ec60f50436190a753435492fd18f5cd860163ba86059a8013620c874fb40f4231dbbe21a403b0438ced0470ee20428ba0fd1a7c3dae5784a6496058e5714bae6fc2de6dd893f15815ffe102c067a55133d508faa9f0770373abdbfa", 0x62}, {&(0x7f0000002780)="5996dce1aedfdb3c15220570753362553322bcaee620ec3444ca6f39", 0x1c}, {&(0x7f00000027c0)="2b10abd97ed6a6a94f28b0cacd79c7bc828b98f32b15440e", 0x18}, {&(0x7f0000002800)="28d0a93d575d0981af198e63a37666bc1ffd8ba218ddb7dd5a509b18fbe1c2746dbf0b47778f526c76b8ec1e43e85f166a45f7ee2078f2f9f0755339a1890449c045083b3d187e8591242112a2fe02fd5ce5c985a13d00848e635faa9cf9a2e3031ac9cb1b1c8fb10971c64daf139dcd8a2fb40ee60799aad3afa8cfbcd54a571cb53029b06ab8dff38dde5fb775548595e344", 0x93}, {&(0x7f00000028c0)}, {&(0x7f0000002900)="c352ad59718addc86efcd900ac35401e5912cc1f2b00892887903d181cb4cd191d843d563f6c66", 0x27}], 0x7) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) pwritev(r3, &(0x7f0000001580)=[{&(0x7f00000000c0)="021e0138a4eb3abab6bbd37c", 0xc}, {&(0x7f0000000100)="0297a7889e18b55fc7daa87fce78cf56d907e56905d70aad762203b87e882f12cf5153067c910bf0dbbdf6064da2ecd58b1c25211f79751b8566e69a56e61cb253526f1643aadd03ed11a3c8620ecf50f2ea", 0x52}, {&(0x7f0000000180)="54294304330032733e7c0ed2cc034988bf14d76c8fb324641bc6473cce06e100b31aade409e38451323a38cb683674dc7f7fdc7ce6f9f35f80cebda0d8d96c94f05029cd6a9ee325fe223373db5545b5dcf40195aba51fb5ac324738caf07cdc4d7e7697d441b87be7e53a82f6ddbec68e7028879ca382c7b3e18134f51342b2bf237a7e2917bd0dd026c70915501590c813169379ca6642a4eeac982623d6c19843f7cf1db5da12fadbecf7a5bd98761e1f64", 0xb3}, {&(0x7f0000000240)="be120194fa1e81c14952208500d0052d5a73515f2dc9386652dbe43a66e4ee4354719b441326c7fbaa979fec46ac896e69f63b7000b49a91f3d54ce44f92a70e89a07262d70fb470939f9fa20e7a96147d0c3c1cad37fde665892d5506080dcb03a3cbe0e2ee34d8fa540aeff9826ebb959deb08286649ab3cc3c8e4bee4196848325fa5a71ed34fb751e0d24341e8ca000c76e7f01f763ea305bb95c965bc8f27309891efdcd3b0f1f13f9731ccdcbe02dd8147a96d00c133f62ef256f4", 0xbe}, {&(0x7f0000000300)="c05b3c0efd8122235033226dd675b378abef6e2ec3e1a307e8dd7fb5758d41dd6c1ec7eb55f2c69f01dd3e85bc71f18fa43818b66e6a2559218f59bcd6fb1b5e9d5a709969f6dd7ad873c61fd82ba6fefb1c0ebb78e8bb864b86f039df802b7a29683835eedd5fe8eb8a052c5f2093de3c5da6775a360aa7974e5658ead82b293d0f0f7d03d29cca98c0869f054d7b8bb8b0c5656eb63c0fac55fe6ae92215e2f6dc93f5b51d66ec3c94dbcc290bc64a8bd3deaf33413a548b60fbcbb67974083889c193458c6bcab638e46a24cab4be2f4e12f9fa8dea92612ee3bf55e5b02d0fdcc7d9da0614f2f82eff9afc66ee0265ada764bbdf1c38b1061604c07f01221ea3c8847773e1c2e711dbd760d8e53d23fb93087733f5fea2d00f9f54d06913f97aad0e069c4d38f738064c20147167db8f513ac6ab387c7bf6ded3306290a73cd67f51815fe701a6a006f19017b497458295f39047b4a308499c4ebc7bad6eb2dd9d43b08c2b6e456e016e62f63d394b4f30424b3ef2f0b1ffa099a52986d6822a0a3e9e7d0dcc40db4625769fb33e2318fb0622c06b12e8b82420d6c40c8d8c4dabe3e630ff8f2f3255cf6f177d8933550a5c2e1c6f41d177fabfba6d5f37e5d0e604772fecd1f478a6a85525e26b43a989752ed77f40179a87761133545431922621ae6a218931033d5e556963bc692b89fed7c06c9e204d3507a8c86992cd468f959893da7143a1ff99737b159e0e26cc2fce23afa58acbcfc0f1c821179dc8a2b2dcc6ea46df741450871ed0758ae16acd84454053f48c016c09af3ba1ff6d7e2d0d779d2abb1327abafee646e288380ed514293de3099f6fb527b0775f282919275b26a05d62bb673c370f4595d200b60245493134bc52376fca4d3a957123a853512ddf4ceef845c0a97b92a0e9be179a9c3d62f5b99971c2192fe519994b265fcff3b4486aed8fc4b7cc208a99a0823cca2b64a15206c344f9b92a6f26c8bf8398d045bcbd6a359df4e4b9b958b48403a81d683204ad09180814e1f7a53268c48caa118019e398dc48cbe0d04f6f794d7eb7acede306d27816b4c5999fc203e1b3dada832fb195f136e13f566abf6c3d7d3e765d13f6cb613e8844d28cfb912bb39ee66dd6f35f48ba5865066afc29c40c6584b75c3336936374cdf5251ba44d498373881f327fed2f8b2a04ea7d13a0d2ab04e30d218e72ab0118211f008f86033057aef0b7057d337b92a70868b08c56ab10dd5e6ca0b432c83edd30b2e11fd728d8a4c5212448a6d0bae38a84c01316d8e59eaacc2b4bf9b3ef5018eec62d890c57ccf628b2733d52944d42e8842adb1a3438d23fc9578f9ea75e547ddb9aff711fcb9168fce2a8cd4ddf622aed6362b7eb55a6c6f49836624cec69fcae6be484d165e6670463134bf7138755a494db3dd8ad025be1051d01a4b5aafdaddc5d77aaa0034ffdd3efef580aea3584e5b8b7f7e1f2cbad4cc72a6f8c64cb06df2c3a5dcdd78e7c1dbf553c7f6b145e7e93b7a050065e64728dff9b8e28dd0710761508a4fb32189d299f4b50adb4f920540375786b7fbcfc73c8b80e7de3c6acee79bf4ef2f6c8b633f4f20a9de20d61b10d89046bfcc621ff54f56f3133967ceb0b19081e936512a14a20dce3ed8b3563ec581174ebe1bf4c50f0b1cb7d65979ce974a6c115872a323096679827b3ea56c6ff515c65edda33b4a1cc765c1fdf518b77a6f4496c0056c524895f1a8020d430b5dc1dd8d8b73fe362bef31a8e4e8141f4ca5dec97ae03c913369a71973aa9477a9b0f68391d830855906ebdb574988f86439a9220a8c14d8c4e663d3a6807b2190ca6c694f78d1a5e7ec3a9b92dc5fe64b54c3859a23170e3b830e8ceaefc946c526ae0a68422915ce1b1d3e8db28b537ba43af3aad4e7edfeaeda21a75c82302fbabddaa3f51ff28db22b1a6bd0b3e969529f170e3dda32f12bdda1143db64d6d335ce57f73e78d77f062f0db100a76b6ff7bb45707a645b605b6b0792d27fc2653b4526c8876f3f55f8983ad4c8d7747743e4c9114a6665eb2eef2e384291dc81c84f98222b4a61a57827adc72aae65e01861d32155d66bba3526e8767a6258c60394fdaed89592654c402a6749ace57afd32117f97fad6fd43b33d951776e0af9679288151e3292c1560af1047011460c3c1eb76602745a888e2d8808eccc8587363e9a037789be0bc31c839e9177dba75a3b94dc4cae9c0a9b10d2bd5b1540b7c40c090147e5d5db4ef44a323de0a52c96f53b9c029b4e4375668c41901524a1634a457bee3248ae88b8e67ed72c3063ba9a19a2ea9fa1300b7a75f7503109950d74e381e3d3f83ddc4b93d7e2922be61a1ec174c7af8429354ada168a10771ce5c3dd36015e2843d527b7da7db14bda753e25067c2bfed0ae1c89ed83e5fdff6f0d14ce9f264d3cef58c0cb1f1d0df888105cc272d450f9775896ed4b3a2c1ecde83c2765b359cedcb93d371937a676978b79ef909728642d7859e43a1ce5a56eef15dd098ac927aa95aca8e9c1da1c51da35ac1e85ac143d95af5d7465270c6b1ac2f2b11f3cbf498b22a0c0663bca1ef6440655c01fafb3c62ac6aaee39b834e6af9213789dceb27ff9e7dda7ba1f813eec45927b4f7cf4c29fdfa9e7919bb027ce6b225ba1391fccaf153af44ecdc36dd75954b218ab822f3862a067f69dcc0a13ea47d28bdbcb9d57d5dd9b86cc1ba897fb8f1f5706cac63a5d1ea8b9daf08261eb8a95caa168c3fc656a06b4b20f9097c424000d03657d833a0bad6c08b4183344f90ade2aeb1aec3cd6ec379d167e4bef0091522bdd039677188d5169dd0784444fe9c5b2ea5369a064023aa8d325f0e36d1cb80f7e55e76433408a5bc90414f0e285f6b2e8dac4e75c819024f20003bc43673db8198d1ad6c6b2de5f15d4fcea5339dc2e8f19075944d367ae2a9d2f1f586cc28f2ed0f3c9c54dc77519f9e4cd607c14e4b2593bc594029e0cda4bdf2e3f824cd9018cd17055e7a122b109530b78253da586e6c70ff1f0f4cdba678ed1e07ce33067a7d59ce1c07c840b5e714fe312bedcc805cecada7b0e50d960e66099e4dc27ec9d5ab2eb1e534bd924a9dfe164faa5fb15f9783dc3d54fcf2c1f6387d8d94007f4058d7b8fa717fd550b85f76cae95bb4cfc5a663c1026a3ceba1de49a3ae9a461113c6edf824511f9ff2fc3f9ce2e7671db790a44736b889f7c4bf3d412fafdc469f3b0db1e206cb05cf142965f8e37363065167f1a0099ef0a911ce156a5ce71c847cc5981003207cea2e291a42c10da5939f4d3aa677072976fbfa33254872506539471f1359667c495d2b23b9e486b080c006cc35e0193e8746589e1415c0c3e75e17aa70cfcf029e9b809aaf66fae35bb323003f2fde6b67190243a7a3a36443b7518fd5fe77c5a40f01d3c2dbb8a4895031d8a9b7b4f65c70f03c271a3f3cb78b91334423688f3f9d837b28fa6e684385aa63dd489c66a3c5a30e1ef679af5a35fcf5f86779e9841bf2912f80cb7093f81ca5c6b85d4ae6038101731c5f4ae9cc25dd9dd30b7b902ef6f760586fc37efd8f5ac9eeda8f58f4e1aff99f5b1cff922c31e64eee98a06e1be757bbefa2ad4fa648e2eb0037580f14f99c50bba703b128288cf18cc33039bfa0b42c0baae9e3404f7977e7ef7cf3434bd8230a75171c7453d886ff4b7e75884561da7f0c56b55cf1ac55a874a32b18bc2b9f330d03b4c8bc78d621584cbfa5c3bc91c20f49af7729f9a0cffac6c51f6c1c3848984fb6d109019c7fad109aa6d53c994428f890edcc627fc179bb2adb2ac6afdae530ee2ca93a4955f1dc54323e775cbdeb8607a57200e8e16b6337c2510b31c7756d91ffbc9efdedcd1e26298d668d62faae694539c19ed066f78bea35979a0e253ebfffe4f68c9f6239272f6ede03693be8818d0aeb23e171752e6cc9663a3e1ae220d2b4085c29787d6f349c0fbafee290dbdf713ee900e4d11dfbaff7d6fc387a663a27c8b83bc896ceca0e455110715d77723a82b9dd3ea179ed5e3b0a3d1f61c7eb64908917eadbac8036334f40b205cb53ab1c527eb40abbb6b7e53e111e4754673ef8675b6788cc81119f9f02395e6bb668b607c6ca7a0ac5002093be468c1f47873d1a1dba28efef523d29eddc378cf1778008b5e6990adddc1daef9b9524fa00115d8ec1ac6d65e851f5d605bb537aa62894387dd4834f246544820a5399da22641cfeb7ff6f3c261c80625133890923eec6d5944e62079c12109e1a6a1ffe91b2839547476096fad01503e87756098a99cbb82fbd3295356890d3020b779b4d13e53b3111f089995b3d49271909c84b00c94c2dd3e206d5382796a49289dc1c7d8b8c284f0c3af2b20b3479030870bf0d015f321cc17c04d1aa49bfa4d7345000d9e357d6da8714db6aacdac1ce112b5436b1860dfbd4c79c58e5c305431fd49e9fafb2f2216930e63c4d0ce5dedad5a2a089ea366adb62d725b4605fa7694335a32db070429ab892c2c4e9839cc5eb0ff14f99aad6c3bb78537aef4f8abe0c9fe7f54245c11403fa69cab406eaf315c56ce4d8f35ef927a14425a74107de41348baabc49cedf8aee816576a54b0c79bc711caa245165feeaa00ae64ca09a9a3cb6c0a79df9d05a66a7532ea479fcc5b8af9a31faf4124265cdc457f65a219d2e2f2bd5f400567dab346e8c6286cfbc5ba1fbf1648e159a4d77b5a0013904913adea61e10357add3d0e57408b26dc78366b91fba10daf946b53ee88650207c028d7f883c48fb769e4083d0748bda8e2033ef1faaabca61e787e4b5bfccffa52b117ce385c014494c34c470fd1c23a32c22fadfcc3d2dc68ae5600d4b248805760255c1257220bc0b7e82dca37d6ca116fd37717c80e187e683694bb0602530ff3a170fd5372d926f06c5f9a4c05c56fd2c7d235ed002d9357dc7aae2a4d5ee29b3b225d65bc7012219168ba8dfd6d69a2b0f8515cf61fe2942966cd3799c37f4b5e4cbe39224689d1887ecd5f1cb8129ac81429374bd692345542e9529e7a0e224770479f5fdc63373bd37faa71014a3266adff594425bcc12d3ec2263da833d85a59fb61a1b5311bafc9e8290b5cf3571072f48018d28deedb29c2608ab88ffcccb3d85b37087fa96f3c65df6f8ca18be006b5b55ac51ffab80a497fe40abbc73e7002ea3356015bc1a66564c51afa1bfd44a11a63d67dbc59f0da99addfb8bd4e57fd08fec48e74e2d003dd23088e58c05779d4d326dd6a00a8d2a26c27cbeb522a4df14f23f3e81511558a172da746a5277df8273a767fd53064dd6bd9640e8179c557573114d0a5e85f8c05220082252558c8411e4737d5f2c862f640a30dcf616894f6aeb2a45812e96afd84d3719bf7f694fddebedd4b78cd581d2858f98f0b5aeb4b4ed1fbff0a48d346b43f7a072063a598877ea85ce2158689b235d5dc22f6ce39cf133e27a3e30d32b765a4f4057d4cc7a09fd225951689c4a599a918b710ed51723834410acd3b5d4f703e96fdadcd6e7a6d4d6dc632c0010cbbd0b6b5fbb60cd8705468446dcf4fa0665dc330d59000cea3791161a79f695755d9c11b55d69540148c13997c00752615244f4af90bb89230e2626b3606e5e4306551431c088b3d0be5a808f08f4a4e2b0adc4dd40a976e9b7134700e25846adfbf14dd837e3dbcfdc2c6e50126189e9b93bc7e3d9833c0df6ad07a9ba80d5c8226df377c7bd301d52f65a02a9f2d08b07784e72977ac7517e9391318ebbd0d7874e1984b686e23ce2b", 0x1000}, {&(0x7f0000001300)="d31e8cfb1fccc5f85a18dfa5ad75ad359532284f7b9d64852015aaa81011177012f4f355e6cd2e7fecee1b633ca4f5db7cd0b102c4f1b33e9f9350712851f3f53241d64061be41ef5bc4e3a78e762a5c6cb56b72b8afde9d0da9d2b1a921ec71a4c24b3e217db60f3fdcc9999d922a6aab788379c0b6bf92764532ea5242f98bb3fb5daf664cb69c6da9222ef0b5d5f906b80522e2d728a63014383c9f1ec84ba593866f106c07f977ceab37c3f0f288d59906166a7adf37086099ca5d179ad4d3407f85", 0xc4}, {&(0x7f0000001400)="f8e655ba7856b3a17eaf05d15ceaebba873b5cc235c23bd458bfb19bb5427e580c50a2b06cd6d8374296c6f8f403a1d1d8789a9f5d2cfa8f9e301965541d9c5e9172a2e4a3a45ba1c430ac829b7d99921c508c2caf4a96d53a3ab732ab74a0f62dc73e5ce27e03d97967539700244736c2769ba1bfbc4f8e5fd901a4229ebce7483b7e522dbca01f4c135b9acfcf6c182d3baa95dfa699befea220f5e679d813833594287a0e8b3672fb56f7201b447484480fef07c1", 0xb6}, {&(0x7f00000014c0)="9c62dd286ec6330c5916e50410e858834f599406c71d5da4ede0e1566ffa831156562944b9df84f615aa8185a96651894cb14e5725c668", 0x37}, {&(0x7f0000001500)="3eff9f075ec2d776ff64d99b4f6f38d70312dbbfbf393e2a955947f8598c8e2769468cf02fa1f4d51bf6ac34e4c63fce8ca4972e71da3da3e20106869b61978ead9615dec9c68de4f203d15076db70", 0x4f}], 0x9, 0x0, 0xdc0) 16:04:41 executing program 0: syz_emit_ethernet(0x0, &(0x7f0000000000)=ANY=[]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:04:41 executing program 1: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socket(0x2, 0x5, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) socketpair(0x18, 0x2, 0xfc, &(0x7f0000000000)={0xffffffffffffffff}) fsync(r0) socket(0x18, 0x1, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000080)={0x6, 0x2, 0x2, 0xff, &(0x7f0000000340)={{0x6, 0x0, 0x7, 0x5, 0x5, 0x7f, 0x5}, {[0x2, 0x8, 0x0, 0x2, 0x0, 0x81, 0x1, 0x7fff, 0x3, 0x0, 0xf11, 0xffffffff, 0x1000, 0xff, 0x8000, 0x1, 0x6, 0x20], [0x5, 0xffffffffffffff67, 0x6, 0x8001, 0x6, 0x9d46, 0x5, 0x6, 0x1, 0x8], [0x1, 0x4, 0x7fffffff, 0xeb, 0x7, 0x1, 0x3ff], [0x10000, 0x5, 0x7, 0x0, 0x9, 0x10e7dd83], [{0x9, 0xfffffb3e, 0x9, 0x27a}, {0x4830, 0x40, 0x7411, 0x9}, {0x3ff, 0x7fff, 0x7}, {0x1, 0x2, 0x3, 0xad44}, {0xde1, 0x1ff, 0x418b02a8, 0x401}, {0x100, 0x5, 0x8, 0x6}, {0x6, 0x1, 0xd3, 0xdb}, {0x1f, 0x6, 0x0, 0x6}], {0x53, 0x1f, 0x4, 0x7}, {0x40, 0x1312, 0x81, 0x6}}}, 0x2, 0x3}) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f0000000300)) 16:04:41 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x200000009, 0x7ac0], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mknod(&(0x7f0000000000)='./file0\x00', 0x8, 0x2) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:04:41 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) preadv(r0, &(0x7f0000000580)=[{&(0x7f0000000200)=""/245, 0xf5}, {&(0x7f0000000000)=""/126, 0x7e}, {&(0x7f0000000300)=""/4, 0x4}, {&(0x7f0000000380)=""/226, 0xe2}, {&(0x7f0000000480)=""/200, 0xc8}], 0x5, 0x0, 0xe23) preadv(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000680)=""/4096, 0x1000}], 0x1, 0x0, 0x0) getppid() connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB='\r'], 0x1) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x2) r1 = socket$unix(0x1, 0x2, 0x0) socket(0x20, 0x4000, 0x1) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140)}], 0x1, 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) sendto(r0, &(0x7f0000001680)="e1be98115dd1536197e772abb05f0d37209a0de41cf9e7be7d138f305043da6a2cf2bfe35d6a94ad7bae76c7b396b2d52cd96df561910c82edf894bea1c3c04c10994d0d", 0x44, 0x5, &(0x7f0000000640)=@in6={0x18, 0x0, 0xca, 0x6}, 0xc) chown(&(0x7f0000000200)='./file1\x00', r4, 0x0) setuid(r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r6, 0x0) getgroups(0x3, &(0x7f0000000040)=[r6, 0xffffffffffffffff, 0x0]) fchown(0xffffffffffffffff, r4, r6) ftruncate(r2, 0x0, 0x6) 16:04:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xb102, 0x0, "c5c4eeba80d88bb035fd68ad10af1229c160e440"}) syz_open_pts() ioctl$TIOCSBRK(0xffffffffffffff9c, 0x2000747b) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "c5c4eefa80d88bb035fd68ad10af1229c100e441"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "302777d1962de5a98daadb8e4139645f35e45fcf"}) 16:04:41 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x280, 0x0) r2 = socket(0x2, 0x4003, 0x0) r3 = socket(0x1, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r3, r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, 0xc) r5 = semget$private(0x0, 0x400000000d, 0x0) semop(r5, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r5, &(0x7f00000002c0), 0x2aaaaaaaaaaaac8d) semop(r5, &(0x7f00000009c0)=[{0x4, 0x5, 0x800}, {0x0, 0x6a5, 0x800}], 0x2aaaaaaaaaaaabe5) semop(r5, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r5, 0x1, 0x7, &(0x7f0000000200)=""/234) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r6, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r7 = getpid() r8 = getppid() wait4(r8, &(0x7f0000000b80), 0xb0c77b59dd58f405, &(0x7f0000000dc0)) preadv(r6, &(0x7f0000000680)=[{&(0x7f0000000c80)=""/262, 0x50}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r9 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r11 = getegid() r12 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r9, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r10, r11, r12, r13, 0x1, 0xff}, 0x8, 0x6, r7, r7, 0x0, 0x2, 0x1f}) r14 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r16 = msgget$private(0x0, 0xfffffffffffffffd) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r17, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r18 = getpid() preadv(r17, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r19 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r21 = getegid() r22 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r19, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r20, r21, r22, r23, 0x1, 0xff}, 0x8, 0x6, r18, r18, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r16, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r16, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r19], 0x1, 0x800) msgrcv(r16, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r16, &(0x7f0000000240)=ANY=[@ANYBLOB="0c25180b"], 0xffffff64, 0x1, 0x0) r24 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r25, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, 0xc) r27 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r24, r26, r15, r21, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r27, 0xa5, 0x3, 0x1000000100000000, 0x6}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r28}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r30 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r32 = msgget$private(0x0, 0xfffffffffffffffd) r33 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r33, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r34 = getpid() preadv(r33, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r36 = getegid() r37 = getuid() msgctl$IPC_SET(r19, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r35, r36, r37, 0xffffffffffffffff, 0x1, 0xff}, 0x800000000000008, 0x6, r34, r34, 0x0, 0x2, 0x2000000001f, 0x400}) msgrcv(r32, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000001831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848000000000000000000"], 0xfffffffffffffe9f, 0x1, 0x1000) r38 = socket(0x2, 0x10000000000003, 0x6) connect$unix(r38, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r38, &(0x7f00000000c0)="025cf012", 0x4) msgsnd(r32, &(0x7f0000000980)=ANY=[@ANYRESOCT=r38], 0x1, 0x0) msgrcv(r32, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc0da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r32, &(0x7f0000000240)=ANY=[], 0x0, 0x1, 0x0) r39 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r40, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r42 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r39, r41, r31, r36, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r42, 0xa5, 0x3, 0x1000000100000000, 0x6}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000001c0)={{0x3, r10, r21, r29, r41, 0x6, 0x101}, 0x6, 0x7fff, 0x80000001}) r43 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r44 = dup(r43) accept(r44, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r45) getgroups(0x3, &(0x7f0000000640)=[0x0, 0x0, r45]) r47 = socket(0x2, 0x4003, 0x0) r48 = socket(0x2, 0x400000000002, 0x0) setsockopt(r48, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r48, r47) r49 = socket(0x10, 0x1ebbb58adc21eda3, 0x3) r50 = socket(0x2, 0x4003, 0x0) r51 = socket(0x2, 0x400000000002, 0x0) setsockopt(r51, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r51, r50) r52 = socket(0x2, 0x4003, 0x0) r53 = socket(0x2, 0x400000000002, 0x0) setsockopt(r53, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r53, r52) r54 = openat$klog(0xffffffffffffff9c, &(0x7f0000000680)='/dev/klog\x00', 0x80, 0x0) r55 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r55, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r56 = getpid() preadv(r55, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r57 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r59 = getegid() r60 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r57, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r58, r59, r60, r61, 0x1, 0xff}, 0x8, 0x6, r56, r56, 0x0, 0x2, 0x1f, 0x400}) r62 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r62, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r63 = getpid() preadv(r62, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000001080)=""/131, 0x83}, {&(0x7f0000000fc0)=""/190, 0xbe}, {&(0x7f0000000900)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0xfffffffffffffffe) r64 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r66 = getegid() r67 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r64, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r65, r66, r67, r68, 0x1, 0xff}, 0x8, 0x6, r63, r63, 0x0, 0x2, 0x1f, 0x400}) r69 = msgget$private(0x0, 0xfffffffffffffffd) r70 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r70, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r71 = getpid() preadv(r70, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r72 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r70, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r74 = getegid() r75 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r72, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r73, r74, r75, r76, 0x1, 0xff}, 0x8, 0x6, r71, r71, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r69, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r69, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r72], 0x1, 0x800) faccessat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r77 = getpid() preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r79 = getegid() r80 = getuid() msgctl$IPC_SET(r72, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r78, r79, r80, 0xffffffffffffffff, 0x1, 0xff}, 0x800000000000008, 0x6, r77, r77, 0x0, 0x2, 0x2000000001f, 0x400}) r81 = msgget$private(0x0, 0xfffffffffffffffd) r82 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r82, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r83 = getpid() preadv(r82, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r84 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r82, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r86 = getegid() r87 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r84, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r85, r86, r87, r88, 0x1, 0xff}, 0x8, 0x6, r83, r83, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r81, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r81, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r84], 0x1, 0x800) r89 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(r89, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r91 = msgget$private(0x0, 0xfffffffffffffffd) r92 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r92, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r93 = getpid() preadv(r92, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) getsockopt$sock_cred(r92, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r95 = getegid() r96 = getuid() msgctl$IPC_SET(r84, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r94, r95, r96, 0xffffffffffffffff, 0x1, 0xff}, 0x800000000000008, 0x6, r93, r93, 0x0, 0x2, 0x2000000001f, 0x400}) msgrcv(r91, &(0x7f0000000e80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000001831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000002000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc8480000000000000000003100f89079ad273e4d4dbc16fff6b45486aff8070807839ea1c0c57ad84d8df467cd5419c9cc441d0a3ba970172f21d54ea13956e2e8756a397964d5d084e4dbfc029c00d219747ce90001820f8f7f"], 0xfffffffffffffe9f, 0x1, 0x1000) r97 = socket(0x2, 0x10000000000003, 0x6) connect$unix(r97, &(0x7f0000000ac0)=ANY=[@ANYBLOB="96d7074cab1862020298b8362c010000"], 0x10) write(r97, &(0x7f00000000c0)="025cf012", 0x4) msgsnd(r91, &(0x7f0000000980)=ANY=[@ANYRESOCT=r97], 0x1, 0x0) msgrcv(r91, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r91, &(0x7f0000000240)=ANY=[], 0x0, 0x1, 0x0) r98 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r99, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r99, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r101 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r91, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r98, r100, r90, r95, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r101, 0xa5, 0x3, 0x1000000100000000, 0x6}) r102 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r103 = dup(r102) accept(r103, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r103, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r104) r105 = socket(0x2, 0x4003, 0x0) r106 = socket(0x2, 0x400000000002, 0x0) setsockopt(r106, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r106, r105) connect$unix(r105, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66a464653000"], 0x10) sendmsg$unix(r1, &(0x7f00000007c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000080)="ee0f3f3c8cd01348ea5202200ad8182d39fc4da0de269b516fd7b188a852d0cc258cdf4e3d63613f9554ed1b7da21136db7cc02a4b8e2db8e9781ebb", 0x3c}, {&(0x7f0000000180)="644f110eaec9093bcb6bb4c9a341e3e8d9d118aca14e8e5eb41d6ea744269160073ecfbdf00226fc2b76c81e9864db6cfa5b953c6435baacd86a80708e9f37e1920a311ab949cc09201f055d9a77314eb4c20558f28691c7e25edf1f6c29fde7bc6145ca1c4b6bcce17cb1e96127b1ceeefd27453cb9d008d24f672f44ad8cc3d97d01525f21b9d9395b67bc58810cc8b36353e4ea5e807cb4535e1edb9e12c50109667a4543d3de3175c56dcd794ba5200afeb90b6fad7303a73c1c2c37d2", 0xbf}, {&(0x7f0000000240)="f502801a909c0c1ffda7108a868355118f336d8770629a46734ced1cce0f7926b097307b874ec9610c3fe126489bc090484052eb090cb523135f1400e178579b0bf31d5a7f772c379137e1f33ac2d85fb300b682b13856949ac98247cb0e599a5bb25b7c842b7fe18ac050e79d790843c4d2881162401d1127904caa2c74c9de0a97147e6d57b93ba4addc01f7be535150127d373f143e36813141e70fd74612413b16ed08f17dbddedb0558b9b34c64960f084e391811a3ce332fd185cb3941891ac4a0c368d26e9075843af4c4ac11d9dc9047eede1c20b3f1c3d73340fe585ff36171e94a2e", 0xe7}, {&(0x7f0000000340)="d58e7d8f058f7589a16db94513b2b11ab71949a998228296dd748a9b5520f4f58d66edd1e88969848a0ea25b190cddd8214c39b9864cc6d9892498431b0571258dd5dc6414649644d256f68e6dd741f0d065e44e9fd0ffe7a3305f661a94293fb5b9694cc54ee89aff8c8c88e8416035afc06f76b1e89ef08c8695f922a996bad4", 0x81}, {&(0x7f0000000400)="4756e8fb908118d59a57921268a2b86a9f9423130feb73a2d671ff430eeebb624f469f34e2a2ab2541325960b1bfc15b0e655ffedc87730a80f3ff257224d0e9a85ebee389a54cbc0feb64230196b8c0f21b2286122f4b658edac166970b3d7f26cf7eee4f7f4c9cd352df1e15bb1c86cfdd2b92255c500efd217e4e68f426e70304b0527af338cba90e9adbaad2763af14b5991d50c3a9ac1c59b134269e738a6c067be50ad7d5deabc4f39a2192ac74eeadcc8a544e8dbb781c9355a2d14ed1cd930b1380aa14d9679244dc4a09bde6d7adedc88a535270433440f6a1c0b04599d890a5751a4630d57b155768731f934bb5068b5902998a7", 0xf9}, {&(0x7f0000000500)="bf3644c588411b0c77fde9304096f684d7a26ad920f8ed197718cfe136a6967439b03e78fae7d475ff19f828c5e9d11443ef6613fd5a39bc8f6119d85dd3693a53ec8199bbc26515808dbfc99e1abc826c3e322984041119600ed0cc9d9aabb50a9e0fc004b6edaa9874706876b66a0d11", 0x71}], 0x6, &(0x7f00000006c0)=ANY=[@ANYBLOB="2800000000000004ffff000001000000", @ANYRES32=r0, @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r10, @ANYRES32=r46, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r48, @ANYRES32=r49, @ANYRES32=r51, @ANYRES32=r0, @ANYRES32=r53, @ANYRES32=r54, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r56, @ANYRES32=r65, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r77, @ANYRES32=r98, @ANYRES32=r104, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r105, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0xe0, 0x4}, 0x8) 16:04:41 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="fd50", 0x2}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) socket(0x1, 0x4, 0x1) readv(r1, &(0x7f0000000040), 0x16f) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r4 = dup2(r2, r3) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) linkat(r4, &(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000100)='./file0\x00', 0x0) 16:04:41 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x3], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffbffff7ffffffff], [0x0, 0x0, 0x401], [{0x3, 0x7fffffff}, {}, {}, {}, {}, {0x0, 0xfffffffc, 0x6}, {}, {0x0, 0x0, 0x7}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) socket(0x18, 0x2, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005602, &(0x7f00000000c0)={0xdeadbeef}) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000001c0)={0x101, 0x400, 0x3, 0x8, &(0x7f0000000580)={{0x9, 0x3f, 0x1, 0x9, 0x3, 0x0, 0x5}, {[0x400, 0xfffffffffffffffa, 0x9, 0x1, 0x5, 0x0, 0x5, 0xae, 0x1000, 0x81, 0x1f, 0x10001, 0x9d4, 0xf7c3, 0x1c79, 0xffffffffe5ed459f, 0x7, 0x1f], [0x0, 0x8000, 0xffff, 0xff, 0xffffffff80000000, 0x6, 0x9, 0x2, 0xfffffffffffffffa], [0x7, 0x4, 0x100, 0xff, 0x4, 0xf64, 0xe6b], [0x8, 0xfffffffffffffffe, 0x80, 0x2, 0x1, 0x3], [{0x1, 0x8000, 0x3f, 0xff}, {0x2, 0x1, 0x80000001, 0x6}, {0x4, 0xb4, 0x3, 0x206d}, {0x1ff, 0x9, 0x1, 0xfff}, {0x4b0c, 0x0, 0xd9, 0x9}, {0x4, 0x8852, 0x8}, {0x2, 0x0, 0xbe, 0x100000000}, {0x5, 0x100, 0x5, 0x2}], {0x8001, 0x8, 0x10000, 0x200000000}, {0x2, 0x7, 0x0, 0x81}}}, 0x7, 0xf5}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r3 = dup2(r1, r2) openat(r3, &(0x7f0000000000)='./file0\x00', 0x10000, 0x89) r4 = getpid() wait4(r4, &(0x7f0000000040), 0x1, 0x0) socketpair(0x18, 0x0, 0x1, &(0x7f0000000180)={0xffffffffffffffff}) recvfrom(r5, &(0x7f00000004c0)=""/136, 0x88, 0x3, 0x0, 0x0) 16:04:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1d}, {0x80}, {0x86}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="4202000004000000000000000c00") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x4d}, {0x3}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:04:41 executing program 0: symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus/file0\x00') mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="01002100352801f9"], 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155e71e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:04:42 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x4) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000340)="9018d4d817008545ed2186ca26627990db0597558ec291ecee146f8a857f1809117b7cb0ad2ba780ce202ddeb045622f699990d3a5452763856b5befffd46b5ab79c92bfb25c0c4dccaaf76bb1bb331f44280204e6a5631f9f9472674112fe5a71dbed1b45dfea3507ed0a7774078f221f2868e3d7428b252ff450e497f283d63ccf6f15", 0x84) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="5aa4ce31e9f3a110b440c077b53c5f789915cd5ff3ed1583855530", 0x1b}], 0x1) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r3 = msgget(0x3, 0x80) msgsnd(r3, &(0x7f0000000200)={0x1, "a68a95d22a67289701a0069b200164bcc60ee3064b0eeb001504d36837cc6d9a8942b2c6504bd8cbab808ef7d532f9920a159c5acde93c6c79103b14b3e330a15c0c50409c7d01fbc9177c671f5c871cad0106601941d56aea925117c44fd0c053a2d5dfb11c8346f1b9aa99ca658610e1c4c463e108d48f67b2e5546154a9e8696515c6a6e466159738ac37cd471cb57d3f76ba83"}, 0x9d, 0x0) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000600)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebada3628c9f4324280aa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) msgrcv(r2, &(0x7f00000002c0)={0x0, ""/60}, 0x44, 0x3515da46e6caa84d, 0x0) msgsnd(r2, &(0x7f0000000100)={0x1, "0e933ac68da9588e6d84aa0b84e0a76736eac30eb53842903bbee7cd2998675701804c7af3868812ad90724a22f34dc12fd1ee37b82fbd6d2ee12c1ce131d7008cf6b9e499c8ad30a464b4aab31b699ec82abf31cb04e3a4cb203d5dcae71e77bc27b6c6285da1c712f6decc8122e295e697a3356391e2d4ee8807cf2f1945c983a9ce20225b8ca40b6bdbf3a39b374856f1b177a728855e6812d29d450e69997eee341786de22582325173207212cdf9c"}, 0xb9, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0xffffffffffffffff) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) fcntl$setown(0xffffffffffffff9c, 0x6, r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = msgget$private(0x0, 0xfffffffffffffffd) r6 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r7 = socket(0x11, 0x4003, 0x0) sendto$unix(r7, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r8 = socket(0x11, 0x4003, 0x0) sendto$unix(r8, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) writev(r9, &(0x7f0000000340), 0x1) renameat(r0, &(0x7f0000000500)='./file0\x00', r6, &(0x7f0000000540)='./file0\x00') msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f0000000400)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0x1, 0x1, 0x0) msgrcv(r5, &(0x7f0000000040)={0x0, ""/48}, 0x38, 0x3515da46e6caa84d, 0x0) 16:04:42 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) r0 = syz_open_pts() r1 = msgget$private(0x0, 0x18) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) chown(&(0x7f0000000200)='./file1\x00', r3, 0x0) setuid(r3) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) r6 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r6, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r6, 0x0) r7 = getuid() setreuid(0xee00, r7) r8 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r10, 0x0) r11 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000180)={{0x1, r7, 0x0, r8, r10, 0x4, 0x5f03}, 0xffffffff, 0x101, r5, r11, 0xfffffffffffffffe, 0x3, 0x18b8000000000000}) r12 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r14, 0x0) getgroups(0x3, &(0x7f0000000040)=[r14, 0xffffffffffffffff, 0x0]) r15 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r15, 0x3, 0x5, &(0x7f0000000340)=""/192) r16 = socket(0x18, 0x1, 0x0) fcntl$setflags(r16, 0x2, 0x1) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x3a5) r18 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r19 = getpid() fcntl$setown(r18, 0x6, r19) r20 = shmget(0x2, 0x3000, 0x414, &(0x7f0000ffc000/0x3000)=nil) r21 = getuid() setreuid(0xee00, r21) r22 = getuid() setreuid(0xee00, r22) r23 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r25, 0x0) r26 = fcntl$getown(0xffffffffffffffff, 0x5) r27 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r28 = getpid() fcntl$setown(r27, 0x6, r28) r29 = shmget(0x2, 0x3000, 0x414, &(0x7f0000ffc000/0x3000)=nil) r30 = getuid() setreuid(0xee00, r30) r31 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r31, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r31, 0x0) r32 = getuid() setreuid(0xee00, r32) r33 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r35, 0x0) r36 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r31, 0x1, &(0x7f0000000180)={{0x1, r32, 0x0, r33, r35, 0x4, 0x2}, 0xffffffff, 0x101, r28, r36, 0xfffffffffffffffe, 0x3, 0x18b8000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r38, 0x0) r39 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r41, 0x0) getgroups(0x3, &(0x7f0000000040)=[r41, 0xffffffffffffffff, 0x0]) r43 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) r45 = fcntl$getown(r43, 0x5) fcntl$setown(r44, 0x6, r45) shmctl$IPC_SET(r29, 0x1, &(0x7f0000000080)={{0x7ff, r30, r38, r39, r42, 0x10, 0x5}, 0x6, 0xfe, r28, r45, 0x3, 0xff, 0x3}) shmctl$IPC_SET(r29, 0x1, &(0x7f0000000180)={{0x1, r22, 0x0, r23, r25, 0x24, 0x5f03}, 0xffffffff, 0x101, r19, r26, 0xfffffffffffffffe, 0x3, 0x18b8000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r48, 0x0) r49 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r51, 0x0) getgroups(0x3, &(0x7f0000000040)=[r51, 0xffffffffffffffff, 0x0]) r53 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) r55 = fcntl$getown(r53, 0x5) fcntl$setown(r54, 0x6, r55) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000080)={{0x7ff, r21, r48, r49, r52, 0x10, 0x5}, 0x6, 0xfe, r19, r55, 0x3, 0xfb, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r57, 0x0) getgroups(0x3, &(0x7f0000000040)=[r57, 0xffffffffffffffff, 0x0]) r58 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r59 = getpid() fcntl$setown(r58, 0x6, r59) r60 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r60, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r60, 0x0) r61 = getuid() setreuid(0xee00, r61) r62 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r63, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r65, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r66, 0x0) getgroups(0x3, &(0x7f0000000040)=[r66, 0xffffffffffffffff, 0x0]) r67 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r67, 0x0, 0x6a, 0x0, 0x0) r68 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r67, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000040)=0xc) r70 = getgid() bind$inet(r67, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r67, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r68, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r69, r70, r71, r72, 0x2, 0x9}, 0x5, 0x5, 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r73, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r74, 0x0) getgroups(0x3, &(0x7f0000000040)=[r74, 0xffffffffffffffff, 0x0]) setregid(r57, r74) fcntl$getown(0xffffffffffffffff, 0x5) r75 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r76 = getpid() fcntl$setown(r75, 0x6, r76) r77 = shmget(0x2, 0x3000, 0x414, &(0x7f0000ffc000/0x3000)=nil) r78 = getuid() setreuid(0xee00, r78) r79 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r79, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r79, 0x0) r80 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r81, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) chown(&(0x7f0000000200)='./file1\x00', r82, 0x0) setuid(r82) r83 = getuid() setreuid(r83, r82) r84 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r85, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r86, 0x0) r87 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r79, 0x1, &(0x7f0000000180)={{0x1, r80, 0x0, r84, r86, 0x4, 0x2}, 0xffffffff, 0x101, r76, r87, 0xfffffffffffffffe, 0x3, 0x18b8000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r88, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r89, 0x0) r90 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r91, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r92, 0x0) getgroups(0x3, &(0x7f0000000040)=[r92, 0xffffffffffffffff, 0x0]) r94 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) r96 = fcntl$getown(r94, 0x5) fcntl$setown(r95, 0x6, r96) shmctl$IPC_SET(r77, 0x1, &(0x7f0000000080)={{0x7ff, r78, r89, r90, r93, 0x10, 0x5}, 0x6, 0xfe, r76, r96, 0x3, 0xff, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r97, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) chown(&(0x7f0000000200)='./file1\x00', r98, 0x0) setuid(r98) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x9df, r47, 0x0, r62, r64, 0x4, 0x5f03}, 0x20, 0x101, r59, r96, 0xfffffffffffffffe, 0x3, 0x9}) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000140)={{0x4, r21, r57, r61, r17, 0xa0, 0x7f}, 0x129, 0x7, 0x8}) r99 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r100 = getpid() fcntl$setown(r99, 0x6, r100) r101 = shmget(0x2, 0x1000, 0x414, &(0x7f0000ffc000/0x1000)=nil) r102 = getuid() setreuid(0xee00, r102) r103 = getuid() setreuid(0xee00, r103) r104 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r105, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r106, 0x0) r107 = fcntl$getown(0xffffffffffffffff, 0x5) r108 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r109 = getpid() fcntl$setown(r108, 0x6, r109) r110 = shmget(0x2, 0x3000, 0x414, &(0x7f0000ffc000/0x3000)=nil) r111 = getuid() setreuid(0xee00, r111) r112 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r112, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r112, 0x0) r113 = getuid() setreuid(0xee00, r113) r114 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r115, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r116, 0x0) r117 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r112, 0x1, &(0x7f0000000180)={{0x1, r113, 0x0, r114, r116, 0x4, 0x2}, 0xffffffff, 0x101, r109, r117, 0xfffffffffffffffe, 0x3, 0x18b8000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r118, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r119, 0x0) r120 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r121, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r122, 0x0) getgroups(0x3, &(0x7f0000000040)=[r122, 0xffffffffffffffff, 0x0]) r124 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) r126 = fcntl$getown(r124, 0x5) fcntl$setown(r125, 0x6, r126) shmctl$IPC_SET(r110, 0x1, &(0x7f0000000080)={{0x7ff, r111, r119, r120, r123, 0x10, 0x5}, 0x6, 0xfe, r109, r126, 0x3, 0xff, 0x3}) shmctl$IPC_SET(r110, 0x1, &(0x7f0000000180)={{0x1, r103, 0x0, r104, r106, 0x24, 0x5f03}, 0xffffffff, 0x101, r100, r107, 0xfffffffffffffffe, 0x3, 0x18b8000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r127, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r128, 0x0) r129 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r130, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r131, 0x0) getgroups(0x3, &(0x7f0000000040)=[r131, 0xffffffffffffffff, 0x0]) r133 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) r135 = fcntl$getown(r133, 0x5) fcntl$setown(r134, 0x6, r135) shmctl$IPC_SET(r101, 0x1, &(0x7f0000000080)={{0x7ff, r102, r128, r129, r132, 0x10, 0x5}, 0x6, 0xfe, r100, r135, 0x3, 0xff, 0x3}) getgroups(0x4, &(0x7f0000000000)=[r14, 0xffffffffffffffff, r57, r128]) r137 = getpgrp() r138 = socket(0x11, 0x4003, 0x0) sendto$unix(r138, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r139 = fcntl$getown(r138, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0x4b0, r3, r10, r12, r136, 0x2e, 0x90}, 0x5459, 0x80000000, r137, r139, 0x6, 0x7f, 0x9, 0x6}) close(r0) syz_open_pts() pckbd_enable: command error 16:04:43 executing program 1: r0 = kqueue() socket$inet6(0x18, 0x8000, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r5 = openat(r2, &(0x7f0000000080)='./file0\x00', 0xb9ebc7a8870de284, 0x0) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000380)={0x4, 0x1, 0x1, 0x8000}) r6 = accept(0xffffffffffffffff, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) r7 = socket(0x11, 0x4003, 0x0) sendto$unix(r7, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x20080, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000100), 0x6, 0x0, 0x9cd, &(0x7f0000000140)={0x3, 0x7ffffffe}) kevent(r9, 0x0, 0x0, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffd, 0x5, 0x1, 0xde, 0x4000}, {{r1}, 0xfffffffffffffffd, 0x2a, 0x2, 0x18, 0x6}, {{r2}, 0xfffffffffffffffd, 0x9c, 0x20000000, 0x6, 0x9}, {{r4}, 0xfffffffffffffffc, 0xd5, 0x20000000, 0x828, 0x53}, {{r6}, 0x0, 0x32, 0x10, 0x4, 0x269}, {{r3}, 0xfffffffffffffff8, 0x46, 0x1, 0x8812, 0xa35}, {{r4}, 0xfffffffffffffffd, 0x16, 0x40, 0x7, 0xcff}, {{r7}, 0xfffffffffffffff8, 0x1a2, 0x1, 0x0, 0x1}, {{r8}, 0xfffffffffffffff9, 0x0, 0x2, 0x401}], 0x3, &(0x7f0000000000)={0x4010100000000000, 0xafd1}) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) 16:04:43 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0x0, 0xbffffffedffffeff], [0x0, 0x0, 0x401], [{0x0, 0x0, 0xff}, {}, {}, {0x0, 0x6}], {0x0, 0xad00}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000000)={0x8, 0x2, 0x0, 0x0, &(0x7f00000004c0)={{0x6, 0x80, 0x1, 0x1, 0x0, 0x3f, 0x1}, {[0x5, 0x3, 0x3, 0x2de, 0x1, 0x7, 0x48, 0x7b785abc, 0xee2, 0x7, 0x2f4, 0x6, 0x2, 0x4, 0x1, 0x6, 0x6, 0x1], [0x10001, 0x1, 0x9, 0x4, 0x2, 0x8, 0x7, 0x0, 0x18a0, 0x2], [0x2, 0x6, 0x1, 0x7, 0x1ff, 0x800, 0x530], [0x401, 0x48, 0x6, 0x101, 0x5, 0x9], [{0x6, 0x8000, 0x4b}, {0xfe, 0x6, 0x100, 0x4}, {0x8, 0x7ff, 0x8, 0xfff}, {0x9, 0xc7, 0x100}, {0x8, 0x7fff, 0x7ff, 0x5}, {0x7, 0xfffffd63, 0x81, 0x6}, {0x100, 0x9, 0x3, 0x2}, {0x2, 0x2f791ab4, 0x6900, 0x4}], {0x3, 0x9, 0x2, 0x36c2}, {0x39d, 0x10000, 0x6, 0x669}}}, 0x9, 0x7f}) dup2(r2, 0xffffffffffffffff) 16:04:43 executing program 0: select(0x40, &(0x7f0000000040)={0x1ff}, 0x0, 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x800, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000140)=0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getpid() r1 = socket(0x18, 0x5, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000180)=0xfffffffffffffe8a) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000200)=0x8) 16:04:43 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000110000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) getdents(r0, &(0x7f00000000c0)=""/76, 0x4c) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:04:44 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000180)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000000)={0x1, 0x40, 0xffff, 0x400, 0x8000}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSCTTY(r1, 0x20007461) nanosleep(&(0x7f0000000040)={0x40000000000860, 0xa44}, 0x0) 16:04:44 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000001c0)=[{0x0}], 0x1000000000000214, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000100)="d69619ce6e74545f232de9c508142af76818421290b77817325edbe2e1b5a384e956e4ffc5e16015e85f8e6c9acfeb6e13266d0b75c1d5eeb8527c2347c5329450dc145fb73d28690318cefb1cd4c30b6db067153823ac192c5043a46235f255044a5cf4a52675e431307a15a6e595f7e7e4694269a25654ae142879f9c45e22010590d7e40fafddcd2505e08941017e52133e026eed2e3a08b6bd3b9f288576b125ef", 0xa3, 0x1, &(0x7f0000000200)={0x18, 0x2, 0x800, 0x3}, 0xc) ioctl$TIOCEXCL(r2, 0x2000740d) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) close(r5) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) r6 = socket(0x18, 0x2, 0x0) setsockopt$sock_linger(r6, 0xffff, 0x1021, &(0x7f0000000040)={0x5}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r7 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r7) r8 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r5, r7) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:04:44 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) utimensat(r4, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x8, 0x3ff}, {0x2, 0x80000000}}, 0x0) sendmsg$unix(r1, &(0x7f00000002c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000300)="9ab4f845b8933ebcfe7bf6b9c4d78527d3ad2f7c1290f80113bd6452f3f77798a99734cdb21295912cac709c2382f748da2dd59e7325fe05a05e3bda3185d573a020d3cfc0c975164017b66f51130e3040e68d635a89b69ae87214f4be79c682575b74246bf20220d1a77fd40c1111c1ccd17e0f9d71362bc66655e9d6c3cde8286495f48234765283a772d3accc6f1d8179b6cf83449bfb603b8886c0731243015ed824f9e1544ad810ff6cd271407544b5106d65327578cf9c3c496c52c11dd5818c4499a56676116cf461c187d7ff252a8e3d7382482c5b26f1691a0000000000000000000000000095e9867a3b5ab630828b58b696b9fc81dbc17e8d88bc60dde8391539d16f1319e28f8eb9bf0858c8d69e", 0x114}], 0x1, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000ffff00c000000000", @ANYRES32=r2, @ANYRES32=r3], 0x18, 0x2}, 0x5) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:04:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x10006c}, {0x74}, {0x8000000006, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:04:44 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e1b3b3d84b99db7747eb2c045"], 0x10) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) sendmsg$unix(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}], 0xe8}, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) 16:04:44 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4008020000210], [], [], [{}, {}, {0x2}, {}, {}, {}, {0x0, 0x0, 0x0, 0x7}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:04:44 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0201d99a868c9189"], 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) r4 = getuid() setreuid(0xee00, r4) r5 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r7, 0x0) r8 = fcntl$getown(0xffffffffffffffff, 0x5) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r10 = getpid() fcntl$setown(r9, 0x6, r10) r11 = shmget(0x2, 0x3000, 0x414, &(0x7f0000ffc000/0x3000)=nil) r12 = getuid() setreuid(0xee00, r12) r13 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r13, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r13, 0x0) r14 = getuid() setreuid(0xee00, r14) r15 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r17, 0x0) r18 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000180)={{0x1, r14, 0x0, r15, r17, 0x4, 0x2}, 0xffffffff, 0x101, r10, r18, 0xfffffffffffffffe, 0x3, 0x18b8000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r20, 0x0) r21 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r23, 0x0) getgroups(0x3, &(0x7f0000000040)=[r23, 0xffffffffffffffff, 0x0]) r25 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) r27 = fcntl$getown(r25, 0x5) fcntl$setown(r26, 0x6, r27) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000080)={{0x7ff, r12, r20, r21, r24, 0x10, 0x5}, 0x6, 0xfe, r10, r27, 0x3, 0xff, 0x3}) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000180)={{0x1, r4, 0x0, r5, r7, 0x24, 0x5f03}, 0xffffffff, 0x101, r3, r8, 0xfffffffffffffffe, 0x3, 0x18b8000000000000}) r28 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r28, 0x0, 0x6a, 0x0, 0x0) r29 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000040)=0xc) r31 = getgid() bind$inet(r28, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r30, r31, r32, r33, 0x2, 0x9}, 0x5, 0x5, 0x5}) getgroups(0x6, &(0x7f0000000280)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r7, r31]) fchownat(r0, &(0x7f0000000000)='./bus\x00', r1, r34, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:04:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffb000/0x2000)=nil) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x2000) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x74}, {0x28}, {0x6, 0x0, 0x0, 0x20003ff}]}) pwrite(r0, &(0x7f00000000c0)="f9b3f3b4bb6c070e832d737816fc", 0xe, 0x0, 0x0) 16:04:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x35}, {0x3d}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(0xffffffffffffffff, &(0x7f0000000080)="d000000000000000000000000008", 0xe, 0x0, 0x4000000000000000) 16:04:45 executing program 1: setpgid(0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) getppid() mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) msgget$private(0x0, 0x600) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f0000000200), &(0x7f00000008c0)=0xc) fcntl$dupfd(r4, 0x0, r5) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) fcntl$getown(r6, 0x5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040), 0x64) r7 = socket(0x20, 0x4, 0xd0) fcntl$dupfd(r7, 0x0, r7) accept$inet(r7, &(0x7f0000000180), &(0x7f0000000380)=0xc) r8 = socket(0x2, 0x2, 0xfe) fcntl$dupfd(r8, 0x0, r8) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setegid(r9) pipe2(&(0x7f0000000440), 0x20000) r10 = open(&(0x7f0000000340)='./bus\x00', 0x2, 0x80) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085761, &(0x7f0000000140)={0x3}) ioctl$VMM_IOC_TERM(r10, 0x80045604, &(0x7f0000000280)={0x6}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) setsockopt$sock_int(r11, 0xffff, 0x1002, &(0x7f0000000000), 0x3) r12 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000240)=[{r12, 0x5}], 0x1, 0x0) shutdown(r12, 0x2) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x60, 0x0, 0x0, 0x400000}, {0x6c}, {0x6, 0x5}]}) dup2(r13, r10) r14 = open(&(0x7f00000004c0)='./bus\x00', 0x80, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)) r15 = socket(0x11, 0x4003, 0x0) sendto$unix(r15, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r16 = socket(0x11, 0x4003, 0x0) sendto$unix(r16, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) dup2(r16, r14) 16:04:45 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001800)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955984c87910bf093f68c11700287ead4bcb777fa69dfcbd1697790a10d9436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d65801360bcd4c0a8419da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14bedeb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7419ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7b0fe1e2696d7d0e76d1141d00ac5e1ffad19cd1c9a601638cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfb721d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82676e4c27490bc5b558220588d4e58ced3c08afe5336307530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fef89ea0c8ba473f892743feba829fd6681ece8fa614ec95b39d85b782ce010c00000000"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = socket(0x1, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r4, 0x0, r3) readv(r4, &(0x7f0000000180)=[{&(0x7f0000000140)}], 0x1) r5 = socket(0x1, 0x1, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r6, 0x0, r5) rmdir(&(0x7f0000000140)='./file0\x00') getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt(r0, 0x0, 0x3, &(0x7f0000000040)='s/IW', 0x4) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) pckbd_enable: command error 16:04:46 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2c}, {0xc}, {0x40000004006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) accept(r1, &(0x7f0000001000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b9d93d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000095e00"/4098], &(0x7f0000000000)=0x1002) r2 = kqueue() r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x9}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) 16:04:46 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) r0 = syz_open_pts() readv(r0, &(0x7f0000000000)=[{&(0x7f0000000040)=""/14, 0x15}], 0x361) close(r0) syz_open_pts() acct(&(0x7f0000000080)='./file0\x00') 16:04:46 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x12080, 0x5cf9) open$dir(&(0x7f0000000000)='./file0\x00', 0x8a0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x800, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x8000, 0x0) fcntl$dupfd(r0, 0xa, r1) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0x9, 0xfff}, 0x8) acct(&(0x7f0000000100)='./file0\x00') 16:04:46 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b000600000000000000e4"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket$inet6(0x18, 0x4000, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:04:46 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbff7ffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:04:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") socket(0x11, 0x4003, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x1f) sendto$unix(r2, &(0x7f0000000180)="01080513600000000000ab000004000000000004fecea11ea8fef96ecfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e2fc2caab610f53c2297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e2725acb57ad602000d7d026ba8af63ff37281818e4fd89030000000000000070c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f10000000000000001000000000042ebb0373694814261e819fd5631308cb83e44f2d21a21801b87c439142c64a4a110152139753c9ab7b2834d995ada7d414f0162f8d1aba7398df392c954f70462f89005eb7627972d4b2189a76e8e1ff8426ace18c977241f0d1aac678e73661fbd8f64f0323d26c342301ffcf61efc77ac40a2d82cb41883f623ccefadf7e81f30d1c0057ca9474f0b31a1a3f7d23d18f41b5e94ba281e41cb384ba3bd83216ab1be5d1321f884ee4620f947d34e45", 0x161, 0x2, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x14}, {0x4}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCPROMISC(r3, 0x20004269) 16:04:46 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x2, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) accept(r2, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:04:46 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x12, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x12, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x300000005}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) execve(0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10, 0x0) 16:04:46 executing program 1: 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) r2 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffd) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r2, &(0x7f0000000180)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r3 = socket(0x18, 0xc003, 0x0) getsockname$unix(r3, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_int(r4, 0xffff, 0x100, &(0x7f0000000200), &(0x7f0000000240)=0x4) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x0, 0x0) getpeername(r5, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000140)) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r7 = syz_open_pts() close(r7) ioctl$TIOCCHKVERAUTH(r7, 0x2000741e) setsockopt(r6, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x602, 0x0) mlock(&(0x7f000065e000/0x4000)=nil, 0x4000) getsockopt$sock_int(r6, 0xffff, 0x1002, &(0x7f0000000080), &(0x7f0000000100)=0x4) 16:04:46 executing program 0: pledge(&(0x7f0000000100)='.)}@\x00', &(0x7f0000000140)='\x00') socket$inet(0x2, 0x2, 0x0) select(0x36, 0xfffffffffffffffe, 0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000180), 0x200, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000001c0)={0xa3f, 0x607, {[0x5, 0x538, 0xffffffffffffff01, 0x4, 0x1, 0x1, 0x3, 0x5, 0x3ff, 0x200, 0x9, 0xfdd, 0x0, 0x8000, 0xfc, 0x1f, 0x4, 0x9], [0x8, 0x40, 0x0, 0x4, 0x2, 0x0, 0x100000000, 0x8, 0x100, 0xa50], [0xcd4, 0x8, 0x7, 0x1, 0x5, 0x4, 0x800], [0x0, 0xffffffffffffff22, 0x2, 0x13, 0x6fea, 0x9], [{0x40, 0x2, 0x3, 0x3}, {0x72c, 0x3, 0x4, 0x3}, {0x9, 0x200, 0x2, 0x9}, {0x3dc, 0x9, 0x400, 0xda9}, {0x2, 0xff, 0x7, 0x2fa0}, {0x7fff, 0x6, 0x4, 0x6}, {0x5, 0x2, 0x1, 0x6a493c40}, {0x8, 0x7d, 0x6, 0x7}], {0x6b8b, 0x7fff, 0x6850, 0x8001}, {0x4, 0x3, 0x800, 0xffff}}}) select(0x40, &(0x7f0000000000)={0x4, 0x6, 0x5, 0x2db2, 0x2, 0xffff, 0x4}, &(0x7f0000000040)={0x80, 0x10001, 0x2, 0x1, 0x4, 0xfffffffffffffff9, 0x0, 0xffffffffffffffff}, &(0x7f0000000080)={0xf2e3, 0x6, 0x0, 0x80, 0x11d, 0x3f, 0x8, 0x40}, &(0x7f00000000c0)={0xa6fe, 0x3f}) 16:04:46 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x64a, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000001940)={'./bus\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) socket$unix(0x1, 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = syz_open_pts() close(r5) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000040)=0x3) ioctl$KDSETRAD(r4, 0x20004b43) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc028698d, 0x0) socket$unix(0x1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=[@rights={0x10}], 0x10}, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r7 = getpid() fcntl$setown(r6, 0x6, r7) r8 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r8, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r8, 0x0) r9 = getuid() setreuid(0xee00, r9) r10 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r12, 0x0) r13 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000180)={{0x1, r9, 0x0, r10, r12, 0x4, 0x5f03}, 0xffffffff, 0x101, r7, r13, 0xfffffffffffffffe, 0x3, 0x18b8000000000000}) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x1004, r13) chflags(&(0x7f00000000c0)='./file0\x00', 0x10000) readv(r0, &(0x7f0000001340), 0x1000000000000290) 16:04:46 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = open(&(0x7f0000000180)='./file0\x00', 0x8, 0x2) ioctl$TIOCSBRK(r0, 0x2000747b) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000003100000000000000000000f8d2ecd21524de39f91d2a195d296a0002000000"], 0x38}, 0x0) r1 = socket(0x18, 0x4003, 0x0) r2 = socket$inet(0x2, 0x2, 0x2) getrusage(0x0, &(0x7f00000002c0)) socket$inet(0x2, 0x4000, 0x9) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffd) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r3, &(0x7f0000000180)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) ioctl$TIOCSBRK(r3, 0x2000747b) r4 = dup(0xffffffffffffffff) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000240)={0x2e, 0x80000000}) ioctl$TIOCSBRK(r4, 0x2000747b) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000200)=0xb7) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x2, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:04:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x14}, {0x4}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x8000, 0x6}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x4d}, {0x6c}, {0x6}]}) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) write(r2, &(0x7f00000000c0)="c22c9667ea3da0096a93e376aa5d2fb7d2181affe8e84c4b5b6e95f45e7beedd4e267691ad5cf9b0c7508e5f6894ea50259ddc10f6cccb4cc028c82ca0413b2bc032bea1d3ae11fb1fe7d1310210fdcbe8a59400ae610b8df12ca212a94d24580af81decce1b152d0c78fccf4908bedea74969ac6b68515eb1a77b884244298050697b8cc8", 0x85) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:04:46 executing program 0: mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) poll(&(0x7f0000000100)=[{r1, 0x40}], 0x1, 0x4) 16:04:46 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x2, 0x77c, 0x1ff}, 0xc) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000040)={0x9, 0xead1, './file0\x00', 0x6, 0x3f, 0x6, 0xff}) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r3, &(0x7f0000001240)="c8", 0x6bd) 16:04:46 executing program 1: r0 = socket$inet(0x2, 0x1, 0x3f) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000180)="f78a96de637d6ab53a7ab0e1fb7d1819afaad124ae3fb293497cc8935d018c1bd5e996a7689fdb02f8c053a9fb637576c36e4babfe29db32d02e4b31f375032580c12b84f4f5f82c06b016d68a72aa6ad6009af0286c0bd8767bf5c188eb90cc5543d85dd22ad72ab049c83244691caaa92859f1ed54907fea7cfc7ea457eed4ae778a2e403863d289d8e9610bcf86f90a0181222d0f2fa6af37cc6b39763eab0ebb58c870fec2b5332db273179158ad4140c56f948d2f24a4a5d7a5a76aa8bf40c8cc3810b62167b2a4376595831582aaa3f6049fbf9272a0f87ee0cfcb63a8743fb3f0191c37fabd7ae884721d14a8dce87eb646", 0xf5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="ff9717e3b4ad75820be0185ce043") 16:04:46 executing program 0: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="c67096773c1af5753000"], 0x10) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r3 = dup2(0xffffffffffffffff, r2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:04:46 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) lseek(r0, 0x0, 0x662d, 0x1) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000200)='./bus\x00', r1}) fcntl$dupfd(r1, 0x0, r1) r2 = dup2(r0, r1) flock(r2, 0x6) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000040)={0xfff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) acct(&(0x7f00000001c0)='./bus\x00') 16:04:46 executing program 0: pipe2(&(0x7f0000000080), 0x0) socket$inet(0x2, 0x3, 0x0) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000), 0x0) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000140)="3c12b1a170d5cc24c31bc1523fea91a195400b786e4e1413b168fd52076f155b130846d298df03642a5d58ce5e6b6d752f56d00f3de93148e39b2d2ea257e15ab61d6050bf5ae97e8cfd612378631b7683284b2aae566abfa0b54f01f68b88a3bfa53addc8a7a445c186400785eaecca37f2926b60465f587b6bd6ee0bc6d6e6b8679e", 0x83, 0x402, &(0x7f0000000040)=ANY=[@ANYBLOB="01002e2f66616c653041"], 0xa) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) r1 = dup(0xffffffffffffff9c) chmod(&(0x7f0000000200)='./file0\x00', 0x4) chflags(&(0x7f0000000240)='./file0\x00', 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) pipe2(&(0x7f00000002c0), 0x1000c) sendto$unix(0xffffffffffffffff, &(0x7f0000000300)="74970323dc6e83f8e510d8f223ed0a5829e1603f26aeb59bc776b79087515ab45713442de6", 0x25, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) setuid(r3) 16:04:46 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) getrlimit(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x40000006, 0x0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x40, 0x82) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:04:46 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 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) r4 = shmget(0x2, 0x3000, 0x414, &(0x7f0000ffc000/0x3000)=nil) r5 = getuid() setreuid(0xee00, r5) r6 = getuid() setreuid(0xee00, r6) r7 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r9, 0x0) r10 = fcntl$getown(0xffffffffffffffff, 0x5) r11 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r12 = getpid() fcntl$setown(r11, 0x6, r12) r13 = shmget(0x2, 0x3000, 0x414, &(0x7f0000ffc000/0x3000)=nil) r14 = getuid() setreuid(0xee00, r14) r15 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r15, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r15, 0x0) r16 = getuid() setreuid(0xee00, r16) r17 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r19, 0x0) r20 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000180)={{0x1, r16, 0x0, r17, r19, 0x4, 0x2}, 0xffffffff, 0x101, r12, r20, 0xfffffffffffffffe, 0x3, 0x18b8000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r22, 0x0) r23 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r25, 0x0) getgroups(0x3, &(0x7f0000000040)=[r25, 0xffffffffffffffff, 0x0]) r27 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) r29 = fcntl$getown(r27, 0x5) fcntl$setown(r28, 0x6, r29) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000080)={{0x7ff, r14, r22, r23, r26, 0x10, 0x5}, 0x6, 0xfe, r12, r29, 0x3, 0xff, 0x3}) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000180)={{0x1, r6, 0x0, r7, r9, 0x24, 0x5f03}, 0xffffffff, 0x101, r3, r10, 0xfffffffffffffffe, 0x3, 0x18b8000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r31, 0x0) r32 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r34, 0x0) getgroups(0x3, &(0x7f0000000040)=[r34, 0xffffffffffffffff, 0x0]) r36 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) r38 = fcntl$getown(r36, 0x5) fcntl$setown(r37, 0x6, r38) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x7ff, r5, r31, r32, r35, 0x10, 0x5}, 0x6, 0xfe, r3, r38, 0x3, 0xff, 0x3}) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000100)=""/188) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r39 = socket(0x18, 0x2, 0x0) setsockopt(r39, 0x29, 0x20000002a, &(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:04:46 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ea", 0x1) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000080)="52ed22cb0856f5eb2edec63abbe64a41c7aaa33f1769e251135f807ced06566cc0d984ba8f3478d46fb9230576d94e44472bb6d5b94f50f190fdc732feb26208eb5f525650d2e1d8153afa82b6f5d7d82d3dcf25b9a7a2ea6815a02f3a5d9bc20518d296761739a8164aaf875de609b23571a165e0323060bbf1394b3a061900330d7cfe19252078822ef930ed0760c8b358cee9227f7169e6ce1ad2813d4c9d4b8ea97a621f31bc4e0c4952051633cb7ef7611111bd9cf4affcc2b077e041f056294de6f345d6bddf6bf9d1949460d02672fade25f196f3897aa014bca75dd5c47e1c171757b1", 0xe7) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902655f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) close(r1) r3 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040), 0x8) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0044eb81c72e4acf1800"], 0x10) close(r3) close(r2) 16:04:47 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2}, {0x18, 0x2, 0x0, 0x190000}, 0x8008, [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) close(r1) 16:04:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10880, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x81}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:04:48 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000240)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='='], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 16:04:48 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001240)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0560900d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75ec53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee15a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a912be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d0a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453328371101fdb7bbf1237472c0500000000000000135f9f346867fddb060000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac15311dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cdec23c0eb6f7ae6da1bf922b9188d638d15fb9ea02b1c389fa07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc095003ee441cb8c7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce8111812a92b8da9c93d5ce5ba28878d0b3501394ebd068fb1128ff96897ea240c67a07a84667f79ea7e2aeb7d7324ae7dc32f821163d7906c8721258725c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721e42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea200000000000000009be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298d1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d000000000000000000000000008afbac0f89f18a844833e75f64c2828c73f37851ac0e2562b60e1aabb2cd06b4a772018bd16a2b150c6809aab6938b78bc534e1488500dee4ecf4761b3ef7f6981462f249b9a1a0efe25666d51c13ce8fad7659d5b49fd27d50fad4efbaac4230fb5aebc24aef004a90c8e2b2a5649243dcd6158951165ea20821ec4d8f0e074b3c5fce13bb882045b8a0bacaf80214d52fd6c30e14ce64eacd1085007d841809b705ec6e024d75b6234dca79c6afeb1c95b0ff2c1115cdddefd62b47c18b5f578072cb9c83bf5fdc40bf289b96385794b3fd91cc68ad5eac0fcd8e180d66c106710b7b1b7"], 0x10) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="81b372c30c94a61eedac90dcca1ef52226ca7270d0ef959d27594683af6d7fb873f238547a701abe17acf6f686c8737daba6bdbed88aa90b074fa7d9df754aeb4a62d411c5049d46e246155042a6e875aebee0707b13c44313f338e1f03b40bb3ec6447bef3abc348ca0f7c7da9406febb350e459f4959d8cd769c622be55b3079fd58047173cd6eb163bd5de800a07d9c66f68abe3500"/160, 0xa0}, {&(0x7f0000000100)="a5aadca186aae35f8260d8657910d4ceee26d3be0a8046a700157e8934ec545bfa6bf2ca9cb8baa4611f3b90645de0767492fdf6853d92626c30af96b71cb27a64348afac5f4dd7129828658efbc6a33346b714c93838d7894c119a3dac5ef46234d8a396d02e7a2c36e35c4d54160b16f5020c276c426", 0x77}, {&(0x7f00000003c0)="5c3d3e606437809c7f783245a748f453b2f8f3f8d091d8c33cc00d30978f7e1bc28cad095efd04482a41bd5b3be1b056e7fe2cb755d6803674a03261d282d1666766679767d4c9b3cbb4ce299eeafdb7395d024663df80dfd34af46e1caae4da1f50558caa6032b3029fbe23d4e5516bf90120031c5023b7738a186bbd90b88b779d5b38748fe07252e429077f592d39fca554401b47e02a73f9536a0c79cb6580", 0xa1}, {&(0x7f0000000280)="2a74c9d190d61ced718b9cdfaf876cd36ee498762b20a123620ccf9c61d30e62b7f4c561ef4229a6ccad43ae3fc09c84fe95c55f7c3cf281027c4ab22cc1f70b79127c81a315d3ea863dc2727fd3e77e529f0c57cc43630ac0e46fde73ea24cbaf3592a13d3287b059341f0704297fa3cef70523c5f5ce2cd12f6c9873a12a0e050195bff48dc6700430460802", 0x8d}, {&(0x7f00000004c0)="928ec426d01de06264c9aa0bc15e74c42cc6506a5157f5a89bd9d737562d05fc22f94e643ca8565ef0ef8d8ac5b8c910d8e6da47aae88dc4a2f2cb464c1273d3af5fa95d7cfb5f8e5d3d49a9fae3929bf401d65f2930c12efee8f881277b1a78562010c59a83921d714defcd3631568a9c68393dce5a4735fff120020e7096b58be6aad817301f76c53f023841da6dc803e8e1f07b9c936f9176f4cf3ddf9bdc64dfa4ac9703225ff569144d65b76547619f1b6f43dbbf535a68f55a87fab01dde381cfdc84a16e8691071aec6dace53711c3bc41271a482455049ccbeea5fb7c8a5bacf349f9eb860efec3bb97e8db42ec8bdfa00371f51b22a1f2802a7d6967f5295194c6c218889a70b0bf84853bf60cbfcc70e72e14e97289eec6c73cec5e4ef3d159037049604d917379b8eaea27c9b2c940c849ca911e8e2865a57908c4d99f40ade3967a9872e9fd5a44a17bbfef11c05985dabb5755c6901ffd063c80f94343832ab022895654f90e9fc45cd430bef396385804a57ce4f353015b1365de75da75a793e21554f47acac6ea24ab82ba4cdadfc828a70c760055592fe243b8e004cae0b541fe72fd12d43cdc00e2e4908ab2cf0315b5b9abd5568ac978fba5af2867cbca624d365ae8b5c3787da92a80aadd3e537877405ef213633ae3c38099266e5b394078f14edaaa0cc4d16ab8e07aa115d456b66a39d2cfc56038b49f4283937f3b922cdfcdd4beaf9b24fa8fcd3382f1f57a8c54c1a8bdfdfc7a55e6d23c80a717da132070612d7903e7dfa76907a4718e75ecb24e01b601b317c9981bef189dbb16ed97d8056288565968de258e997a5aa6cd9ce37a2041620a949c217ed2278c00f7e20672a5f73948f8f60ff868f27549d026c9ca5beeff868c692702ce1b9e37039e45815eef9268a1d372e0790e73ee014209593bf1f4252a9618821c80c8bdfc8ba705ae9e72df22612ee297d70395207e0b0f8a95e45162e3f0ea32fbe0da2a94a67f486bf3634f8f497c1e0c3f2a516f467bdfbf3ec13c03c8121ddf35bfdc7763d31fca4fcb22419fa0d037923267d83e42a893ca9b2f64f3b9eae34bd3ad47af003e3619d642b65636b15f647138ac35764469a179188c5f99c834508c0b837fbe166ad3338c19a32353aaef4c2f27cd3c4fc36470723b545c41ae6d0484eb860999aeed06045567cbf28a92c6399f9a582fdfe1be5e822fba456b82e3414e5d92feb57d581754589266004c758381d0cd39d2e38797fcc7590bd93be59771aa438336c917404f2267cb17e63f4581c6bb26d7e86732411410d41f890c50fb3f63addd6db4043c667217f74c2013b31bb6f2a4caf3d875a4a21d57f99cfb856709af4ee2b89221e797128af086470f980980937f5941c559cf23a1ee547f55da0142c9e3da53e640a2e1e607eccc4277c93c3fbc938412566a81957980b554fb128f7494ad7fbfefb678edf9018d492cf59b07bf158be1debe028bb1a1b79394fb39bcd74a93a9272cd81bacd7cc5a759311414ea6b42530117e9ceb583d7df2673914a4df2962a5f57225f5136ecebe55cf09d7a1a546e90b3b2e2cbfa6076458f7cb04ec4e1bc5b2bc3ad60f4802e71b90fb2fc34ee980e9497dda5fa5f3e2fe363dcab33ef0f47bda8a5f18a7e5736055365e92af6c2e4b05762ed3d71d9739338d21514567cfbd8b2ec646a934755fa50fd8024035bb3899a3f844021a25c1be3bfdc3f9e86e1d9482a1d9b3b54fc2f89ed56f21b924a5b2b0b204249c90e6e9230c212cb4a5d2cd978fff9688bf05f346ef1e707c785d23aaa3f46863482657bf1edef4a304fe41953aaa0eb05475a863c6079170aa22a269c8139633c865618e7b0e94c56decba31a61310fe1f64aa788e135e6bbb450c0ddb894f203d856d611c70e853d6104900cf43306bb09b0b03afc4341d1c90d8bdf9a25b1dcefc8bd8e01a57fb8d9a5aaf9f656bdb8db8b299342d689db58de70cb6e192b7b0fd76642ebbecf21cd48428b9f977632022c19abe3cee835d362a378ed3f43def1d0f424c62e8173820d5984c68637175b709253b8fd3652215191e02078506d764152267ff56a8d81138d6197bc5e2e75f9491c385b0b13179e6d078494b5e08c309b1b625ae5410efcd98f00795fb57c7bed18a4e6240c579f246a3d0fad5ec5ce360faf34ae6ee90547fcab7b7841a4acb12a2f754a94512563b22262f65ca03c48b2c58297907ccada2f01f132e3d5908d0e7bcc3ee94818ea8961578eaff523e9e52e1f99f0e9d3b13faa7cbc6f979c519f490834ece67b5c29184a82b8e301fafa12f8423c3857ec1bf76fb781369f43afe6c0c36a980161c5146f8f0d6c77599e3d7c69fca8da993e4834c085ad24eb50ae2e12d038b617f80e76769ca69376679d79f8488cf6c2f4afda2b283be16e6e3e1b9c112734ef257e27fd7ca6d821e01899ba917de5fff2d4a1a7c12686f34f5a6d8e792119f0335bf6fa8e11d9d6f44f286a53d1bf435f9103ebebe5e0968446591dcaf2665ec7cc7252d248b44e022dfa6320e50a8b89d5d156035915ccb634b39061f88344cb3dcd1dd45d876c8e69cdfc2b6d994f804e5eb6f38b292a9fa5e015e2eba7d6fa724bba415267c0502146169b152290e982c9e27f0f2a92dacc35e71fc3237df08530b13ed4128d3f8f933883d0ffce06c9034fca126a3d5b732902e4665ff46e555aac3ed74f86f3983317a1363c1cc3f62351865713003ad324371d4d69b751d23a3899db8335b35f336b73d5c9c30c2b1532804d56ce73aadf4ac25518d55c1a61b61bf0f9707014bdd476b7d12ee57c3cdfd808d06c63b7a2751370eeb16e0b001cb6988dc9df0d2a8f5bc164a490cad229fdba2b84b9c3375d3eb67438319fd5e1dcbcd9045cb3c7cc9fd74cea254e0389ae42db080600634d857176ebac02253fcd44ab3c4bac9f40117486e5dc889bfb93cea6a3a5e975e013cadba1d415043e432327458dfa8a2223dec536d774d10036bd4080653646536e3a3a8ccef83028a74d453a410f7aa3d0250a20286cfd7256eb863cbcb4da2889a834b1f169c060f0075a1d03de0bb97fae408ef55f883e81ce655e01bfd71d5fba20c67e1a84d347a941f82e5a6d1521f1fea861ce8fa9cf352c237fbb931f51ee31f2db56adcd15814751e06bec1c83194234cdccd2e3edba34a85730d7286c78199642550b494c4f616ea9e0209f1ded092cf9a2cc86cadb84dd770d20fac712d95cb306416fd09131922232bc7fea357869e80bcbfd1cbe2a48427850d9f4d4c771684d4b80308764bb20a0baf5cb6a7169c04da9e7655338fb97b93a18612a65b941d383290d6da49bf3cd54c9b2d20d3a33d700f02423baac8be61854148a3d8c0349c7a349ea0c42ad609a663978c6c362a04f3381bd1afc6ff49fdc9b5469d65df68ad2cfde5714a689b0059623f8b4004f20b3eb1931fac2e4f3eda526853b00401ac991e98fb57f48d67332814b0a4948fc04e2713b1bc563418dd8446eef2e9280cd7ee1c36bb313f416f050bd38bcdfa677df80bfa3c4096ed083e30db089277810ba3c4128408b47795fa994dc8d66a692a15f4f9c41ce173eec87a55aff34da65614e11373daa7993cf91d6e588c838c2bc275fa43d017d7ed5030ad58349c2e6ee152e9a5d004cc691c602adeea52c248800f3c772c315cd65b91cdf74c06a6080f21c1709c14896dac5cff58413fc80e439f15d5e2a2b9380260b3ed908b9ddacfd28175f52b3b82c617463db07d376e624f3124311ad1fd8af6372c587df1c782df965a90e35b1502139455ff9f11da07682fcfd1c6ac4cf71c4cdca048e63d7125fbef44d0717cc6a5d5cb0d1405187d169f4ecc69c44ae6d0e1a037970a45228ab7d2a3f0712b2e364965b2c05d6b8041e80208d3b7dbf2402aea17c3f967f3a9dc281cfc3ed7fc47203101166f9de209a43e717a8a7337f6f12f6123aee3ce2577ef6aee3382feb3007298edea99b8e7290f3d0caca820184b13c35964e430478400f291e01981837d7a1552cafa022bd85cb3428b93faa5c4503faee7874e96e9da7936233bb6fe616824047343b04d0942529bb10a8b32282fbc682cd1215cb13901aaa15c8f890f34aa405d69cd7466a8fb02ca88cf4d3ddb0268704fd4adf13b3fe07788a491823bf6f6f456fb028901ee42796dcb6db7a19e222ff8b441175ca52e61c97ddabf7a5cbf4b28791bfeaa50da21ca109f761a577758a3c93141754862cd5bc743070ba52adf1616c241b72ca1ba2661cbac28de5fed5b51018c50ad193d1a1b7d903fdc1302bb0b03560a774bd6814040073432bdbf7e26ed51a8cbe8ada287e8ab85af3161d5f77fd1ce1383cbc7d9dda5f99a95b5d8b5ffa25a3e7e7ba1b3f394091e2ad76cf03a73c4a7efaa1e5a5c9c1ff1966e7ece24afe1112ae8762d386e9acaa8c90d8c386b06bbfd24fbb60cae54b5ca6a8824d3c0d3f9ebd8ba17e99aa4b34883ff471b908150e987f18d2ce143d0c8af3eccb71a36bdb76bd6e8fa2c182dc4b0f04f01152d6c8cc6d32a6288de429cfef388cc83251677a015cabab5f8e166207387ca26f9ff5e56643a21c84005ea9a1b0afa81e3d59c5cf7d156cd26879ee5bae2fa6572902a604851fe7f6f89a6e261e5ad2ce29a77b6cc49f6219bb7f039f4b370c16e1749562426585a3078c25083d0f6f2aadae8b89d37260b045847c62c84c62c2e02802394837988d32ca9769450bf5285ce84beea0e234368b9f801461a9df1ab2de", 0xd3f}], 0x5) lseek(0xffffffffffffff9c, 0x0, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000400), 0x0) writev(r3, &(0x7f0000001c00)=[{&(0x7f0000001b00)="20b3ae5c655dd91e0b8c65973bba5de0f7a7a01e9bb4a6a704ac182854823448f41bc3cda2c07eebba0d4cc460b6b7f3abe566505c4a16c25b0bc3d9e76c510a96307bc568", 0x45}, {&(0x7f0000001b80)="ee83e99d474b54187c428734d0f861ebe6c3d4146d691d2fd610280fb9655630b2c7e3ace57ecd759f9ccd8bc061b07f6d04c9aedace8f1ee2f4eef62633368207c2ab08bb40b3dc", 0x48}], 0x2) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000400), 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001c40)='/dev/wsmouse\x00', 0x800, 0x0) dup2(0xffffffffffffffff, r4) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000400), 0x0) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000400), 0x0) writev(r1, &(0x7f0000001200)=[{&(0x7f0000000180)="4ea1d4dd39087f431dd237f3b884afe66c7b53f154c931bc020b74f58eda5943106441496d2a360fa350a87d32b9257f14a69b49e790f7d40dc416b330cca8d5c33a4241fc0a9b8f5144c1ad117005350fac3affc7c19d5a3573b8526b949629f3a7a546cdb4efc7a55b9c2616da987dfc0ea8136af5bf4d4bab4de0c950021319212a7f62eadec69414f208ded9d578e4a5392b1a838826589269c02980dcbb6e2e6f3b541160416cedb0727c82b12a6c0aabd81005f37c3d0a6fb3db317af2ea47981487e7be788f0bb8695cf7db981721442dd5ae001fa00af1", 0xdb}, {&(0x7f00000000c0)="d97a4d40e966d6960ebba7ba5428c711a9e31ed807fbd138b23e04403603c38f83de955a7959152f133ddd04d95a6bb5462c", 0x32}, {&(0x7f0000000480)="bde995aa968fc6fd360200722765", 0xe}], 0x3) 16:04:48 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f6681fb00"/20], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040), 0x0, 0x6) 16:04:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x38048, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000140)=0xabd6) openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0xc, 0x40, 0xfc, 0xfffffff8}, {0x61}, {0x6, 0xfe, 0x1, 0x93f4}]}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffd) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r2, &(0x7f0000000180)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r3, 0x3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") chdir(&(0x7f0000000040)='./file0\x00') r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) sendto(r5, &(0x7f00000003c0)="e088ed6f1015e789984374e9559583b517e8e801f72fe231", 0x18, 0x1, 0x0, 0x0) write(r4, &(0x7f0000000240)="b29d873e42f24e35e4c7b21b5a10dfb7699ffbd3cea74027c66c75ec628e59e36236ca43c17ff6d968cccb5b7aad7faa1fd6f2ec1afaa152898478e6dd7c03fbad2b355ad5b412ed3e649472919b03c1888b62145adf25e4c6b513de7bf7568bc85650b3be316846aaab593bb7ccdc4e1745f6a022c2492b98edf0119161d83fc4c7ecb91ebd1a2ada0ca15d88350eeeb0654bd8e9cb13bf2af2c05d68319f9ec9efb044181448edc50f15529a9de04f14bb8a17fac00faa4cf7164e3f219ac08163a0902e4337aa3b843103e8272cdaf6e922f137dd94691b03c10f26b1aa26bd6432e5dd0f8a45fa68696007f720", 0xef) 16:04:48 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ea", 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902657f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd, 0x2}, 0x8) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040), 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) close(r1) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x8001, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) chflags(&(0x7f00000000c0)='./file0\x00', 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00010041000000b56a00"], 0x10) close(r1) 16:04:48 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r1 = dup(r0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000040)={0x0, 0x7}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20, 0x0) execve(0x0, 0x0, 0x0) 16:04:49 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_open_pts() r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x6a, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000000c0)='MNt', 0x3}], 0x1) dup2(r1, r0) 16:04:49 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() close(r0) getrlimit(0x7, &(0x7f0000000040)) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x16, 0x3ff, 0x7fffff7f, "070000003e79010034840c760b666bfede477dac"}) 16:04:49 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="4402", 0x2}], 0x1, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = dup(r0) pwritev(r2, &(0x7f00000004c0)=[{&(0x7f00000001c0)="ba", 0x1}], 0x1, 0x0, 0x6708) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) 16:04:49 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffd) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r1, &(0x7f0000000180)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) ioctl$TIOCFLUSH(r1, 0x80206949, &(0x7f0000000300)) 16:04:49 executing program 0: socketpair$unix(0x1, 0x8001, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000200)={0x0, 0x1fd, &(0x7f0000000140)=[{&(0x7f0000000040)=""/101, 0x65}], 0x1, 0x0}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) setgid(r2) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) execve(0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) 16:04:49 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r3 = dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) accept$inet(r3, 0x0, 0x0) execve(0x0, 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f00000001c0)=0x4617) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r7 = socket(0x11, 0x4003, 0x0) sendto$unix(r7, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) getpeername$inet(r7, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:04:49 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x2f) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$unix(r0, &(0x7f0000000040)="f8010001006eb1dc", 0x8, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x80a8, 0x3) 16:04:49 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000400)=0x9) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000f7a", 0x18) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x81}, 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r7 = socket(0x11, 0x4003, 0x0) sendto$unix(r7, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r8 = dup(r7) readv(r8, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/6, 0x6}, {&(0x7f0000000180)=""/160, 0xa0}, {&(0x7f0000000300)=""/228, 0xe4}], 0x3) 16:04:49 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000140)=[{r0, 0x5}], 0x1, 0x0) getpid() shutdown(r0, 0x2) 16:04:49 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000080)={0x0, 0x8, 0x9dbe5042d643007}) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = getpgid(0x0) r2 = msgget(0x2, 0x440) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffb}, 0xffffffff, 0x400008001, r1, 0x0, 0x0, 0x40, 0x0, 0xfffffffffffffefc}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:04:49 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=""/144, 0x90}, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x100000000000025c, 0x0, 0x0) shmget(0x3, 0x3000, 0xc0, &(0x7f000071b000/0x3000)=nil) r1 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffd) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r1, &(0x7f0000000180)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x6, './bus\x00'}) pwritev(r0, &(0x7f0000001480)=[{&(0x7f0000000040)='V', 0x1}], 0x1, 0x0, 0x0) 16:04:49 executing program 0: open$dir(&(0x7f00000004c0)='./file0\x00', 0x800, 0x113) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) r1 = accept$inet6(r0, 0x0, &(0x7f0000000040)) mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x2000800) socket$inet6(0x18, 0x5, 0x0) sendmsg(r1, &(0x7f0000000480)={&(0x7f0000000080)=@in={0x2, 0x1}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000140)="3fe5021220a81825716b8083d9c100cbce5308e87ae128c07628071b23ed966109c21edfa60595512cfaa1d88d6736766709c09ab4309b2f5674b19279fafe65c0eb35e66b064022697d9a70844fba06dba1f77dfdfba4caa525fc95cfcaace924485f3ee76fc3b21d8e38827c17", 0x6e}], 0x1, &(0x7f0000000200)=[{0x78, 0xffff, 0x3b, "ceddb0f3b7fbab73ebb681fac8455cb2b7d84090d82b4127d5e279847dfafdb142fe0fa7a2c4568478725797e45a94900a9856a7c605d9507fe1462b4b452803f1e8b30aea073fd0ea219a6779665692508db87cffad50260b014245366a04d8d2e5feb6"}, {0xb8, 0xffff, 0x7fffffff, "cfcd98b40e13d99a449c0aec3e87afb487fb66bd01b59c4bc903ef79c58fe7674bcefc9ef248bb6c7545081aa5971e842b27eaa0c0bc1022f75fb3179cded87549a6ced3513f678b217234a90a59d9812f950d058366da299fc2a7c3cb421e471bf1cb37be192d1d6dccefcc2dffc8665fb38305d069dd77f7f0f07fec1f768ac1dd8e9605d0703953cd782ce6c9afe5e9cb14e3ef6f8552174abf1bfdef8c753b99e5f46250ffa2"}, {0xd0, 0xffff, 0x9, "22edd3aece3234dbe3b0dddacf33fc3f31d772cad42aeb5c3f6deb709da0102b2d8398d9d782a6f61fd46177cc793d70e1fbbfb1999ecba1e59c6a960c7122b69dbb9e15c6565b84a0a82cff82e080a03fe71030ec67840bb4f48c5b11424a3de00675bb91756c5d0dcdfcbb0830756d7b9396ade42093001004f15941f9ea7c703986936e7eedb0144abed2833bf962097550a9f5fb069da5d221d252600a1dc02c4ec585f16138ae83a228607f5259d851585820b166a7f33a"}, {0x50, 0xffff, 0x3, "e81fa42687a23d4d20427becb0093a83b2791690ae81056f3affa6e098366aa964330ee1ef0fb58ecc60f723d0f1e2c381ecd4922c116f04cb53e24ee319"}], 0x250}, 0x8) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000500)='./file0\x00', 0x400, 0x30) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000540)) kqueue() r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000580)='/dev/speaker\x00', 0x38308, 0x0) dup2(r1, r2) 16:04:51 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000600)='/dev/vmm\x00', 0x10000, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x200000000000, 0x0, 0x3ff, 0x0, 0x0, 0x0, 0x800000000005], [], [], [{}, {}, {}, {}, {0x0, 0x1000000}], {0x0, 0xfffffffc}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = socket(0x2, 0x4, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r5 = socket(0x11, 0x4003, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000380), 0x104, &(0x7f0000000400), 0x1e3, 0x0) r7 = socket(0x11, 0x4003, 0x0) sendto$unix(r7, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r8 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r7) r9 = socket(0x11, 0x4003, 0x0) sendto$unix(r9, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r10 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x200, 0x0) r11 = socket(0x11, 0x4003, 0x0) sendto$unix(r11, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r12 = socket(0x20, 0x4003, 0x3) sendto$unix(r12, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) syz_open_pts() kevent(r6, &(0x7f00000004c0)=[{{r8}, 0xfffffffffffffffc, 0x0, 0x2, 0x1, 0x80}, {{r5}, 0x6, 0x0, 0x4, 0x5, 0x3ff}, {{r3}, 0xfffffffffffffffb, 0x40, 0x4, 0x3, 0x8}, {{r9}, 0xffffffffffffffff, 0x60, 0x40000000, 0x8001, 0x7}, {{r10}, 0xfffffffffffffffb, 0x25, 0x1, 0x3, 0xffffffffffffff7f}, {{r11}, 0xfffffffffffffffb, 0x62, 0x9, 0x2, 0x5}, {{}, 0xffffffffffffffff, 0x48, 0x80000000, 0x400, 0x7f66}, {{r4}, 0x0, 0x2, 0xf0000000, 0x2, 0x3}, {{r4}, 0xfffffffffffffffe, 0x10, 0xfffff, 0x5, 0x7}], 0x10001, &(0x7f0000000680), 0x3, &(0x7f0000000080)={0x1ff, 0x10001}) sendto$unix(r5, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r13 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffd) r14 = socket(0x11, 0x4003, 0x0) sendto$unix(r14, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) writev(r14, &(0x7f0000000640)=[{&(0x7f0000000200)='#!', 0x2}], 0x1) write(r13, &(0x7f0000000180)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) ioctl$SPKRTONE(r13, 0x80085301, &(0x7f0000000000)={0x8, 0x10001}) dup2(r4, r5) r15 = socket(0x2, 0x3, 0x0) r16 = fcntl$dupfd(r3, 0x0, r15) ioctl$TIOCFLUSH(r16, 0x8020691f, &(0x7f0000000300)) 16:04:52 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x21) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x4) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r1, &(0x7f0000000100), 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = syz_open_pts() fcntl$dupfd(r2, 0x0, r3) r4 = socket(0x1, 0x1, 0x0) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) write(r5, &(0x7f0000000100)="457f21b4c49ce075f3b5972351ad7684b6b06e2438325d12caaf2ec7c4bbd69b7ae2ad6a78409edf2d82b6ee09b6c789e9d475941dbebffe158a1ee510a18387616b75ebbdbd5fb5caca4b762c8c2cb7acac33d96d9c5f24494efe42d6eb7071", 0x60) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r6, 0x0, r4) write(r2, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:04:52 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) r1 = syz_open_pts() close(r1) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000001c0)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x1, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x400000000018, 0x3, 0x0) geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) chown(&(0x7f0000000200)='./file1\x00', r7, 0x0) setuid(r7) lchown(&(0x7f0000000200)='./file0\x00', r7, r5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvfrom(r4, &(0x7f0000000100)=""/86, 0x56, 0x41, &(0x7f0000000180)=@in6={0x18, 0x0, 0x4, 0x7f}, 0xc) dup(r2) 16:04:52 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x20028ad) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) socketpair(0x6, 0x5, 0x20, &(0x7f0000000100)={0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140)={0x8000, 0x8001}, 0x10) mknodat(r0, &(0x7f0000000240)='./bus\x00', 0x4, 0x1) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000000180)='./bus/file0\x00', 0x1, 0x8) poll(&(0x7f00000001c0)=[{r2, 0x4}, {r3, 0x4}, {0xffffffffffffffff, 0x80}, {0xffffffffffffffff, 0x4}], 0x4, 0x3) 16:04:52 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2000000002, 0x0) fcntl$setstatus(r2, 0x4, 0x40) dup2(r1, r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:04:52 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='c\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)='r\x00') r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x108) 16:04:52 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) 16:04:53 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80, 0x1bcc) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x15}], 0x1, 0x0) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x2, 0x40) pwritev(r1, &(0x7f0000001180)=[{&(0x7f0000000180)="7023dd00a3493346ece58fec0b4f4df955f3876951e1c8f8afb6fe2e002a17b1e660de6be37f78ff62939186b1b8da25eafa416b6220721c2a5ca642d2afc6e5250234ffcaf82d913de73d87cc734992f940eff21d4f1ea9cd200d841e84dc5c49a89a3007208bd28bd577e0f7dc8f24484f1c69eebfeb9c3532b293ea65c228366c35cee684b583968586e43e2afa7d35a4ed68a1e983cc50b4a0532f2b383fb460e4cf603b43cbccf3f5d45a00e83d053e6e735b6f9bc0b9b18b8d0c954e44467aec0baad888c707574d1f531730cf8b98cd5891957bd48c36c02e9986e3e96d5432c282558aeaaccccee28522603411831c3e09292a1a8ecb75196ce8e3fee52c6fe8fd5755e2433b9d8145e3f16b520dc2a25b156fd0ca28609d1066d478e7f4b78d905086d9f1a66d8fc7f1b60c7f6e511947d8f5ebb8c4b45634ad7679d851d9d275ff671baebd6dc165aa66de5177909fac590e44ffe771209a280878075e92b93c3008acb1e273beda8215e6d21860357b348326c3915dae639e82c7368c03edc53d4911c9ee580ff2cbe132f1e0f80520ff14702fa5898a75e132cf6beb97f68b9137dfbabe3e6c7739f96b0be73da659e955e5537f7d31e2e87a0246125f4a59803974c4e7cfff457161ad97a5517b2ce951de19b7a7669b26f24e6a78b0e086db52271e41e08e972f6ba1da7641bce991c7b5b73838659fe4cbb4d903c8f9f8c4722ac6d5615e3cad6bcdc84166746755f41031a0ef127d2f0418c5cd24647a12816ac537199af38ec74989a431167f551499d2196c124f48cd4a31b55a72fc9e5672feb67edcdb9175a9ab152775e0190713251019667d9ca1d7022e7733e9e0a0fb298fd47d6fe7225d6b8ec7e39a0529b762af1074e9f233fb47b08443b4f334e5ba54170e673ec36dc277f7650d3859746e6f302bbfb8b0073426dfc2fd4d9151576c2d56fdbe732c0f5bddb446a93a05ffc7435cf153954214a51745c7e4bbe0baca5f740e710cc251627c4e0a451d6fa6777aba6407999819cc743700e26de8649f9ce59095a427f258e151c90aa7a2dbbf940fbacf6e1f02be46a2f82c5d93a9ad0d92668721d0f34876236993852bdc51636df38bf2b247b54c104df01dfb687fbf422aadfe8fb19325b5f9f5e60da08566b320d678349ebb66b36c0a3fc065a0fbf234b07cdece4ef3639c27b8e43e74cfebc4bf8f5bd61bfe24cc36fc4a4ec2915e4a6e07f3e4c4d1d34958b16a23892ce4e4445f0a51231c583420df1a5ecf3fd7659fffb36a98cacb1baadfecaa6eab4cbcddb89cbe9b496d6574530731db3096d52696027ec4c58c1b0c919138c98cc77e06367a8aa2141ae54e55ece772851ede063a685b74da927a4a0b7e711879c3129138434f5550428b5356e65dff866c8546398b7812d2943714529d8ded2a11c6c3641013894f6ce201e961611a2b0c49b33b7a0740659f8b4d12b11326deef7be08968e25393cfa3a2084913ab50a9de55388957983179fa9fcf36b30fe55a691cfb69086174ac904c1d044f8013fde28b7752abe0784f4534c0f7f99e069bd6ff6456e19647ec280e527eba9fd20c98308d589c3c90657ac0462deb3ed50e8e4e87cdc008294ce5cac276a23c242073ab8ee9ae83399cad48bab133cae18e1f32ea3069c50bc66a721cdda3284a87dd328763b1e51029876c8779174a41ad3377fd9831f6f8ae6cbc07ba210d47fcafa163a2095285ae1f0e06b79bf7e66f1012028118e0b88f86ae30c5d38926e002d6fefbba47bb5d7ae4c7c5558e2a4625364d6eb258d4d0e1c866aa09ba4328d039ef746bf13e96161d06e928a5761c5fdef64f1f1e852d84462dcc7c739bec6188a3dbcb5fa19e14c112afc08e65b5b078ee5256ccd0315b678733d64ff575f00e44edc2e9b23eb737eff9c3e490cdcd51ab7911f182717ca3c869a406316c22f8d0579e58bab080ad3a2ed01e0dc5978ae2d40de94cdd5698bcaeacab81ffbb8dde3861e6be2241ccd862fc08f045f6ebe02ca51436a6a6ed091f512ebd163f9b11b87f5d28a7ed23565a5173130e466d8d5d7eaf0add5f83b7d63ca9a98c1c3a6ae25d02c941071d262a444df22b410fabb5c525abbacffe286487dace4c0f0fc66d1ae2acd439659bda347ed5e3beba72bd9704b520d2ceecf9a08625006cbb38cb3278e4f0dc72599f749682c22e06b47a167f0b24e56c09ed5baec354229a4752c4fab1ff788fc59fe4f536ad7d9acbf2311ba12df26ba770ae47fbebfbe904666428600746ae0414210061bc39551f577711569540a0995113eef0d98108cbb3ba76900dbe8e54db8f82f6ac4dac61b3ab32275e5389f64dd920c7ec1bd0143a6d3e62477c25ce6fbe9206ea1bb7f6e699d5924e6f5fd027e31006d2d16e3e8b0c1d647cdb67e403be57ca9416a3f1f34ec74950b53fa111fa247fac3ed4c52a9a0e15859da6b1a21411b738daa3082beb864eaf0cc994c867686d65d7d0f85a38ffc1580389b05b2f6969ee7ef9402f3225a8164656433e037e05b315461e24a3a72e3d8c5a480444e2345877695469c12b2651ace32c7bacbb93316492a9bdcc9c2e2b32ec24a5e5421ed467251c5f327c8938aea85599290bd639847c95863aec791c11b930fdfed98d20214958b7bf39f942cfac590ecf652831f528ca8a48b6a76db3468ac2f6890a50b87758ebd13fa41454ec5bd14e2a6e5835f0882c124cd03c1f6638b6db3fd6776509236b063d70beae0358a5bfb308f6f95fa5b8d04c1449865e58930c73ded4247ce84f7d8f8fe020a3d08809efc4ec8de6fb904b0878c9feef6d712f07ea173721a8d213e6ec6b1d59555d4e961073c5b8db6912a9a9907be42c90d157ad6451b7fc9d6e6fa668450ca9018aed7fa88a8fb1c08c5acc96399db195b2178d4c20a3a49dd4ae858dc1443184aded6e5093e24bb16c8b6c2e6ed30e70c89ee7d5400f476ee27757fe2a5b50ab80b48e2de32d923641de50c39e4a838917feee95f4f6392c8aef0c4ceafeb3d18324daf9db5a158b2fa429d5b4294bcda551285738aaa3e10a53da8ddabd34e571b9de2deaffc91ce5833f1da41a8b40c785d8ecf201e3b948b379c2a8c6d6e7fdd62bd161697087946645b66cb31879a6206f414c18b71dca27e154ea20af6b82fc4d5fddef2fa2c60d9c4d6e747e600a009c1198ee99a6c37366cc52f43c4792f6f405e74c5b1611752e6890ecc914ef54812c2abb9f753fa4f818ef4b0c0fa1d82a7ed2904309bbd3ec81cf290f67595481954c7b830087d6ab82d5dbaeabb931c3cc20e5cd3eabe933223472e74696652548f49b0e3637ba3a78f7039c76d93604bea53969806ea3d05a87dab78015eaa20d26245dc55ceaf5971ae18986081db203dc121bddd4b82d99a63302f7b3b77d52622fc3d7b656f5d6b9e1a4f78939838ce9e167707e397f0d79fe6219288f8d4553065efc996fbbeec5f9b3b44b9dbf5d6888871da5c1d08b7cd9c3d5c18bf64c1bb9212fc08da81563c5c2e7dfcf52656a16a3ffd37295949b74e2a6f58d4d05d735db01e16a22f139ca45cd8b7958d101211aacf393b086328bab1887686e590f0ab761548133dd6ce99289c7f84b7a8ccf7470c153ee7e7748df18837fac4efbbadfc0984ab30c249fb219561e410e7c480cce0900a0a971434dddb3a348fbedc9b8e0259855517c89d035dca7d8eb01d00420dfe04bb65d23946dce869a5676a2d6d8ef140c166730dc426d94932c9cd8e5e92029802e34cb763b9e956ad2a680afef8b5946eeddd8b7b0e522081034aee02f62228464a9c8526d96700ec49c305049e7d537a969caaae3ceb6bc7173e53da0daea3359384982cbb33a33b454a2b5120db20ebb8a30aa47f99b84d2a6304450d4ea625d3eaf93673807268a0f0df8ae53aeff6f52cf5a5360d3bb3705a152c0842187c60cc50a0c5363664bd2e5da62606d56584c0872a9eeb23ad0c27f924cc89938a090846338a93739979343ec3f98a3a8d89f26b36215d0df893e2b5ca6ce35982281a3ffbc1af22fdafc16eecf4270ccf39eae8be0d4a7a9304749e0c9555301e63d459dc0895dd302a6a14544c4d8f93b016a333545f8056de6baab92abdb95db4076983697ef2adfa81fd96cc0cbab560ae276306c61628bb874bf5bd9be7c7a60c41e4d150b6bfdac42e418ea9d9b7b68453e2ba49b2fb3fd06b1beedb830be83204abfcd70c3e396d0ab998bcf814d3bc1d08be9653e0fc66f7f8aca3a4cb5ee8c275eff76ede7016a07fba6c9c01c3fe3a71ca1bb93106c777d76e7d2bc786db4e982e2ee180e3e649deb30400f4dc0bf7956aa13c1ced45a02802430f9d33110dd3334e5ff558ae4af53da71ae9b65536b4208fc9da3ae3642bfb12d38434d81cda8ef63d6b7bf192d3e10f127d1ecc6718b3673c431fb16c2e263f2f6fe7e4ac612484300b83bffab344a89316dd0cfce65b8d4d760d11b110797b3577083e183b7b5f2470028c67b44dd5fe7ba7bf290ee54d8fda727b5eee36c60751d9958c02ad4b55d4f557054e4f42f10f90430fafaf5edf66ccdb163c4f93553f99ffcb30cb23ff1a656d4dfa0d3face97ef5f63b854609d60bc7bbacbc20bfeb518b1fd6e205438e590765e0ae411282a8da53c0c8008872295e2996a1e2b2e69e491513d8daf7f3041bdc1654c1e7b25421897b7399f5f8cf47b0478d563994897438b2d90dec71571896c103232eb8303dc57d7cfb9b7a686cf34833d3ccfed4af9bba4492f87adb0a6e4956eb09c8a12a7d52d7caa9adb5811dab16098b73396f6d3c5ef9cbe9716d579224fb94a4307f1f3b5c58313c337cd4c74ce8329c1f23308789df16c6aa3be5aa9aa3f8cf69736439888947b862b846c49797581685d7bafaae183b2fabd16843053395314cb253895d17de5a599353aaa38f5164e3fa2f08357c8ef9d0d13f5289cf2705563d331f905b7acd86001668a7c69d60f0d8795faa87f3f468095e87a976d6109988fe269d082dff0594fd238c9608c89efabf35217eb0533647afb8408b9a696af22bdf5d8bd637d36f27caf1d7cddfe468dd76528fd83f65c9f158f4857b1d40a67ce7593ceee8e84f013374b7fe7d90f2a3b574ebca0b9108ecadb4dfd590ed1f1165c60dd3ff3242e1dcc682a290a3efc2ab81b94b8d93ff6fd0bf26fe678f3104d7ed8b06b92f119569d53488d7c53e525289ac4d99da7e72026e67d1e8f155d7611753a941ba1e67e0cd7e283d97764df32fc5e4b3aa058c37d3ba0466e2fcf06e51ea6b5ae1180f8e7224a37d25e923881d8d13520a5446984336962e61d0e07a8582f28c1b81f1a8cdbf362f336e68ae6eb4cb7d49edb4544ea642351019e76e9d3a62667fb6f7955da0c8bfb6159b9b61f2dd23461ad34c667d95990b9e9a6e83f0e58d2e4c83ef4ba5bb34692622f6f35ca63b95115924fa9ec13cd5ea9452cc5c55e3f72166ad79b470dc98607d5eec9cbb37e04e3fbf74873a9757f4c37bb5fd5de359caaf9e8067c673da0222fa30cdf0d80b1e59369ebe34f6b22d6b364577b20ad55446fd36e8bb87dbb7e3ddd5d9fc5dc1c5e2988d03ecb9059abbcf4e1516b5f6cdb6b5e63b56a6988d002c040fce745c2867cecbd736c96814d915bdd963aa44c7a0a2316f3d4dd650394f582dd3dcb848aa347a16d8e3fc35247fd04eb956deef1b938085d2b541a2686a59ac59acc8013c9c4cc67eaf92a797f127b66d2e3590b25bfb96bcd81cdb049576d86a0e47d7f9fcc", 0x1000}], 0x1, 0x0, 0x4) r2 = syz_open_pts() close(r2) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000100)) symlinkat(&(0x7f0000001240)='./bus\x00', r1, &(0x7f00000011c0)='./bus\x00') r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) fcntl$getflags(r3, 0x1) 16:04:53 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x400, 0x7) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000001, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x400000000018, 0x3, 0x0) setsockopt(r5, 0x29, 0x1a, &(0x7f0000000040), 0x4) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:04:53 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f00000003c0)=ANY=[@ANYRES16=r1], 0x1, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="380000002900000033000000010000005d04000200f47e5b233093744c2f74822bf66b0bffbefdd5646d04ee102bbc240ffc8bb42da5584cb63ee4afac6be18fbae9cf1e6874ba007ffd7ede58a995cea4d2d5489f45f8277445e612de990f7134054a521f52de55dc08c1cff05b74024aa308f9a6fa2454691775a568e0c78ba447b058e1868840219adc1ed653704b2754acd78653effedba850a6239bc3d84b721843d1acdffa2765a9c525bc40256a32c6b3b0e1ae409f05d98f932d3812ce", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0xe9}, 0x0) 16:04:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) acct(&(0x7f0000000040)='./bus\x00') link(&(0x7f0000000000)='\x00', &(0x7f0000000080)='./bus\x00') 16:04:53 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) recvfrom(r3, &(0x7f0000000180)=""/128, 0x80, 0x6, &(0x7f0000000200)=@un=@file={0x1, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mkdir(&(0x7f0000000240)='./file0\x00', 0x10) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) bind(r2, &(0x7f0000000100)=@in6={0x18, 0x3, 0x0, 0x8000}, 0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x8000, 0x0) r5 = socket(0x11, 0x4003, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x10000, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) lseek(r5, 0x0, 0x7f, 0x1) bind(r4, &(0x7f0000000080)=@in6={0x18, 0x2, 0xd6, 0x3}, 0xc) 16:04:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00fffffeff0000000a8df278f86dfaf23c1d37b4a16eb58069", 0x32}], 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x2, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x74, 0x0, 0x7}, {0x6c}, {0x40006, 0x0, 0x0, 0xfffffffd}]}) r2 = getegid() r3 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r3, &(0x7f0000000400)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) semop(r3, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r3, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r3, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r3, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r4 = semget$private(0x0, 0x4, 0x20) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000001c0)=[0x7]) r5 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000000340)=""/192) r6 = socket(0x18, 0x1, 0x0) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x3a5) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r9 = getpid() fcntl$setown(r8, 0x6, r9) r10 = shmget(0x2, 0x3000, 0x414, &(0x7f0000ffc000/0x3000)=nil) r11 = getuid() setreuid(0xee00, r11) r12 = getuid() setreuid(0xee00, r12) r13 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r15, 0x0) r16 = fcntl$getown(0xffffffffffffffff, 0x5) r17 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r18 = getpid() fcntl$setown(r17, 0x6, r18) r19 = shmget(0x2, 0x3000, 0x414, &(0x7f0000ffc000/0x3000)=nil) r20 = getuid() setreuid(0xee00, r20) r21 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r21, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r21, 0x0) r22 = getuid() setreuid(0xee00, r22) r23 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r25, 0x0) r26 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r21, 0x1, &(0x7f0000000180)={{0x1, r22, 0x0, r23, r25, 0x4, 0x2}, 0xffffffff, 0x101, r18, r26, 0xfffffffffffffffe, 0x3, 0x18b8000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r28, 0x0) r29 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r31, 0x0) getgroups(0x3, &(0x7f0000000040)=[r31, 0xffffffffffffffff, 0x0]) r33 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) r35 = fcntl$getown(r33, 0x5) fcntl$setown(r34, 0x6, r35) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000080)={{0x7ff, r20, r28, r29, r32, 0x10, 0x5}, 0x6, 0xfe, r18, r35, 0x3, 0xff, 0x3}) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000180)={{0x1, r12, 0x0, r13, r15, 0x24, 0x5f03}, 0xffffffff, 0x101, r9, r16, 0xfffffffffffffffe, 0x3, 0x18b8000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r37, 0x0) r38 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r40, 0x0) getgroups(0x3, &(0x7f0000000040)=[r40, 0xffffffffffffffff, 0x0]) r42 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) r44 = fcntl$getown(r42, 0x5) fcntl$setown(r43, 0x6, r44) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000080)={{0x7ff, r11, r37, r38, r41, 0x10, 0x5}, 0x6, 0xfe, r9, r44, 0x3, 0xff, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r46, 0x0) getgroups(0x3, &(0x7f0000000040)=[r46, 0xffffffffffffffff, 0x0]) r47 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r48 = getpid() fcntl$setown(r47, 0x6, r48) r49 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r49, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r49, 0x0) r50 = getuid() setreuid(0xee00, r50) r51 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r53, 0x0) r54 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r49, 0x1, &(0x7f0000000180)={{0x1, r50, 0x0, r51, r53, 0x4, 0x5f03}, 0xffffffff, 0x101, r48, r54, 0xfffffffffffffffe, 0x3, 0x18b8000000000000}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x4, r11, r46, r50, r7, 0xa0, 0x7f}, 0x129, 0x7, 0x8}) semop(r5, &(0x7f0000000300)=[{0x1, 0x9, 0x800}, {0x3, 0xfff9, 0x1000}, {0x2, 0x3ff, 0x800}, {0x1, 0xff, 0x800}, {0x4, 0x800, 0x1800}, {0x2, 0xff, 0x800}, {0x2, 0x7, 0x800}, {0x4, 0xfff, 0x800}], 0x8) r55 = getgid() r56 = semget$private(0x0, 0x4, 0x41) semctl$GETVAL(r56, 0x2, 0x5, &(0x7f0000000240)=""/174) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r55, 0x0, 0x0, 0x0]) r57 = geteuid() r58 = socket(0x1, 0x0, 0x0) setsockopt(r58, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r58, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r58, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r59]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r55, r57, 0x0, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) setregid(r2, r55) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:04:53 executing program 1: r0 = open(&(0x7f0000000080)='.\x00', 0x10, 0x30) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="10000000ffff0000010000000000070000005fb89870a95c889a18ffffffffffffff727b8a426a7dc6b8e62eaa6e79e20f57b011d1112b11efc0376d09f7fab12fa5f2d2abf11a576945da33b98ef4235b090b9997b76cfa85cb2563b2a2391198b17c3d9982af7474ede92c033aa91ef28164e87b84b93360c6a21cfff010c59b67ac573f40e609bf53b047fde662ef6076244aac7b4f530a7e385b0e7312daa2bc95f9549e80f0b1229970152f3f43c699656e9d13d50be20d7f6f8ec4d12d0fc212120c42e069cf9fbb8207b93c1bf5168e77b5e1"], 0xd6, 0x3}, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000180)=""/95, 0x5f}], 0x1, &(0x7f0000000580)=""/168, 0xa8}, 0x0) 16:04:53 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000005, &(0x7f0000000000), 0x4) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0x3) r1 = dup2(0xffffffffffffffff, r0) sendto$inet6(r1, &(0x7f0000000100)="3a0ce948c6e1d7fa67956f6100b8268a8dd648d6c93d453a3417b6f74323e311487687671e3cbf1b2967d38ce0ba82b4a5b865da8f2b5d95d5657a6294c03afce418", 0x42, 0x0, &(0x7f0000000080)={0x18, 0x3, 0xfffff252, 0x9}, 0xc) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r2 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r3 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r4 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r2, r4) mknodat(r3, &(0x7f0000000040)='./file1\x00', 0x2000, 0x6a2) 16:04:53 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x74}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") kqueue() r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000100)='./file1\x00') 16:04:53 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x14}, {0x4}, {0x6, 0x0, 0x0, 0xff}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) r3 = fcntl$getown(0xffffffffffffff9c, 0x5) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) r6 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r6, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r6, 0x0) r7 = getuid() setreuid(0xee00, r7) r8 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r10, 0x0) r11 = fcntl$getown(0xffffffffffffffff, 0x5) r12 = socket(0x11, 0x4003, 0x0) sendto$unix(r12, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000180)={{0x1, r7, 0x0, r8, r10, 0x4, 0x2}, 0xffffffff, 0x101, r5, r13, 0xfffffffffffffffe, 0x3, 0x18b8000000000000}) setpgid(r3, r11) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x14}, {0x4}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r14 = socket(0x11, 0x4003, 0x0) sendto$unix(r14, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$inet_opts(r14, 0x0, 0x0, &(0x7f0000000140)=""/41, &(0x7f0000000180)=0x29) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000ec0)=ANY=[@ANYBLOB="0000000000003b0498fdb1cb7f000020000078c6000000e59f0dc260e03b5f0000000000090077d90bcea2aebf80215628c6f44fee0e63b0d9e158b0357572c06c2ebc5e3d9f09d5a9a49e2978240160e4962af6b906d763d1e94fdd97591084646ddda72829f39e0048fe907948f1f065702c598694e895ad817fedf0079717974c5a8a82a451b632d8413d7e09956c05c797e2b02e415815b62bf18994e8042f1c66bf08c474bac39556f3d3219c76a6d8c04aa52307ece4f20731f5a797ff29dcbe5adfc9eb6efc0621a920608ed528915fe1f253aed47e8bdd8cf8ffffffffffffff62cfba693673490ea6f9e0045b82b290ff6e4bd5cb622068347b38aa"]) r15 = syz_open_pts() writev(r0, &(0x7f00000023c0)=[{&(0x7f0000000380)="023559dd7956eac1ba213de8d79574484db80d8c9427b9e0d8182a5098f9ade766c685856793e410c30da8d411df30bfd637c31beff6362141b3875a1e0244694c815313eecb272af5904012847b1e29cb52674b05b84662209e5079634114339506a7259af425635926c6592fc4f1127455b26948edc2b03310f5a5dbd9b70351da35cfb20ff466c6dd1c61cfa1f4dbbf2b8772fc76dd2c63368872c92e803c912e270727a404b229dde6681b467fcd582ceff924a7f2014878856b8bf6013dcbe60eff5125caa158a2cb82755a9493cda2f57ff52c8bd487ea5f05beeecf8704ffb1d9eab9de865b1438163871b59d04eeba824a2914f16c7e32184d406ee87c43f47f6a86c91de423ccaeb365563f147019aa20a497ee5390f3e88c060ef1a594f26589779ed606b91c561d141437342953963001af0e2bfdaa342daf54098383c13f4a9e39c861f7a1d56733311879ef600763136227369c9789136d875918b24aa4ddde8ebc5d07112741f2757965d2499727b8b579e9287077203a98fc25488600f34edd40092be3a623bf24222250ac9c59849d9ea307211334e4e7ad66ba95bf0c546e71d0c1fbd46ec353420c58a2105889a8f35fbab0fdafaf178dbf606d79ede1502ba68256ed8ade273dd038066215dbf216c493fa96c46aea0cbba1ea91d7cde448dadafb46b7875870a0f885ed3beb4784cc7c0f6305dd5c29964f97a2fcb1c1b9046b2d43cf1d6d2cadf43183331999bbf87e09437c3cd48c33acc3c44836a7990e636e2916cdab5d95549ba579920483af960ff081884a6ddb4ea87731fa8569c35c63e2711b33afa26e16f176a3be2e38be7f5428de73344dd3cdd95e4dd41d4873846f1e88b5d511253edfcc96bf67d48758aa20efd9dc3feb58b12a0bc9798792fd815750f96e34e96375f72a6f1ff4918602a8672970a376639b6780af932ee319a68e520db200ce069a7752b68f0f213b5f1683f7e849b37d3c047dec02192514dfc2a0c18be272c9b566af92843c9c2831c742e179180508b9710a41b9f3e1f5c938b946a9374214e707b4fa477f624cc47538c4e99ec700ac91409d7161b3e52ba984abb4568549bc49efb3093289d7b93ad05a3812bbf483a8fdbaf25dc4007e9e10d0a22f282bb8f1d40a2e836d682d17e554b05c462e855f57195f97e7ac476137264e5c96d0f2a045ebf2e8f574b122e004b0f297ed80773fc0a352056d32ba7f1e88a4677dee7ef53c28ae3c5b11762d7a5b6a038ac7566a6dc621f1de76bf35260e06938189b2d919f47631c62a30ab5a7df2f528ae1431f2d1169566ee35da80a260047ec7afcaa7e52fc66d2d1315ab25644a72e479060f149621487c518cfc5dba924ba4f4baf7d62a8a9c35195a9de7d36972bd0344f09cb01f424bf1eb6404cac5a1613e0ea8e5c015f429ad1f66ac64cd01203b7626cb087b37bb88c87ad04140d758363a33fc2c12b094dac0116b15c3ff369e9a1a5a8c88766197620e2b71191e095f9b137f86575bc5e8891c8b4319b90386d51de4097eb320b47055f5a9e2336971a7dce6dca64bb225be61bc9ef438cda461fff05e153944ce900cb1a5241b219a10fbb9215b49e96f8e0c5134682bc625258e4a8b1c6671de228a0fb005a903595aee1c5d31e25fff09a2025cae0ab3833843dd51da133745645bfcec08e69f52d2602a8f96ea8fcda90ece752ddddc1583e8f059b3358cb5c9ebbd4ba32a3e7a396ee39befcc696b2b683c48134375b0be337e68270cf38613c9d1d037de6ae77363e42d3621ebb31a5b087b2e6009e1eea1d7c9d9bb837cbbd1667a6a677872f20536ec43da4e3f7fb0c484bf7cdbd6233c4d2240f272359c4cf4ddde7865e6301f57f6b4ba3da479dc26307ad38f14a05407617b21937e2f3254ce5700c0b8811c9c47564328587959f4bca98ec5aa0e193d99c1d1f536d172b742e7b082bc586b327936cf741529c81f6d99a7c41e5503587e22d9e7f940313b7a60201c9a305411b8f3497e5733d2e756de8b095b73ba85040a7843972558ff982ca1abf96f2b2bd3c68b36184a154d94da895dde1275b22ffdc8a40eeb31b335f31b5cd151ab962cb4c4abb92f2555c1d56a80a9e8ff8fd579658b9e92396ecfca9cf64fcab3a9b02f513d9fe091bbc7f8e6f39bd945797a932457c534bdbb0cf9f50fd489d3d19d3706cf9928e136b1ec4ee17f81069c5734c02bda3bdd6b56cf647196cdf966d7bf760ccdd283205d509c7ca9d7cccf763800ab28087da6ebd2db129ebd86151c55a5cfb2e5db9621cf773b37de4c25177f12ccf1d3499b349301c400de0b45504956acb5483c877a411e4f1cd7b2f7baef9866d623543a398ba3075f32d489b0d9e7c27016cb74543364a7f1b8155e906c14feeead287cc98a48fcb03759962c4fbc9e01f8e2f6f3d1f9460df85f89410c0a5ac624fcba71affb236edacc970d78e638331b3d661b61b94182609c36b39326a3cd433ed55a6bd9c4da97045dc0b7d964944194951dda7d202f92a70483c36797a1fadd7ec4ad9738c6fb03d50f6422f100d40233e9ead60a93bc792c85d3c3bb9984e52cd9dc2ac91aed65a18b249e2b564278257e9a45142fc94c628ee3b2fc2096a353573cbb83f00dbcfa069823b4c68410f9d44bdcbd0040944fefd7d8218b844c55018948ea2d3c143868f1cd514ca197ce5bb16fd7e73c2b2d8642bc8c48023c1a66f2a7057f3b2ea8ac752d3ce0b34a85b40c1bb7a7b43a3505d26d66f1a36b99cc55f41c280e545cb4d4956d7747a1e426574ff20bc975f258fe44f26f74af24dea453b69e782bd8bf118120838f43695319731a7872334ab9e760e0786456b8c73c7d5471d672552afc117dd6a02a95b3e6743537941c096739fb7089ec402dc2be85768f5abe7aca0ffa7fe1b74871584e0b764a3bae33d2d80931dd328738260546a85c3f53a6e1497e7debbed9a602435cd3b11a7d3a1af1af3cbe90b147ef1b9194dfe273fc91df2152dcb1526a4c3d30565d3586368d2bf0e9e9833f1df3ca5bb146d4113187f5a7724a6cbafe42506ac76b33d96c6d291da78d290dee9dbf2305a5e1a303edfc4f895ecb229a6b026f51dc4c0ba5e0ad2056445d593558901fb9742eca568baaa21f4bcc3a8d6944912cfb74336cdbc6a18640c1e3d678271c4fd0170fc63caeaafa3bacfc2966fcf3708e506fe6c857785843d8c97cf5f721d34d4dfbe424a0a9d0f743d8abec2be36f0d863403c13ffbff2afe1df31ffbe3256d902b485823d7fc696ce334febc05936feee3ff87d569c0a3dd71ba2154727a5017d3bbabb8103c4c1b99a299e046c808f975063907ec4cc029933411dc08376ab6773ef2f455437e5326ce226c3bc02686e7f7c0f877c34db92f1618e475f652600a969bb01df0bdecb62907c9d4ee6ebf0096044ab140f62f9994da6c1984b4d1d565900b5573ea054f8b89e2d452cff24431e79ff96f20021f79d726865f5e9847113e0461e6da55572e81344d1ffa087eb92e64cc2da497223b16b12ebe6910ad9c5ea917ee27d88f3e87e7ff048cfc459609f83bf2fc78c6631c0e0173abbdf91c5bf593580b8d5d7e8910aec988878301b691069a7462dda500e0480c7d61e2e8d856ac7347cce2434b6fedeeefe38383469d1647711990c1d95273a30b9ac7a21109f6ed50e747c5d4956febec84618ca20b9988a0a3d360de1735b79f7b4ea0034a85c3ecebbf471b861240cc87bfde77ed65df30be80e88da8e3ca1ae401b206bb78587a952b8864245bc0320093dd6fa5e2fa224424dd2e4e72312dc165e1e083c89dffd0d69cd83640cb9f310cf056404813049b4d3ea61a76b33542efd51108f2d521726d6bb7077de394e5ced43c2eed4a6a1a734af8dde693f30b3a05afd5d6169a5f96658c80789af2427c1ac57b51a51734c72dfeaaeda5e62fff3292588299be1f1232658b5fddc0b762d9c97b4cd8b664c3b50ea8ca23f753de0eac58b15267aeef46e9910d", 0xb23}], 0x1) readv(r15, &(0x7f0000000040)=[{&(0x7f0000002400)=""/4096, 0x1000}], 0x1) r16 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$KDMKTONE(r16, 0x20004b08, &(0x7f00000000c0)=0x579) 16:04:54 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x0) r0 = dup(0xffffffffffffffff) utimensat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f0000000180)={{0x9, 0x3}, {0x6, 0x4}}, 0x2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x0, "01e68b94625171216141849233cd5f50113d41fa"}) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) fsync(r2) 16:04:54 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r2, 0x0) r3 = getuid() setreuid(0xee00, r3) r4 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffb000/0x5000)=nil, 0x5000, 0x0, 0x4811, 0xffffffffffffffff, 0x0, 0xfffffffffffffffb) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r6, 0x0) r7 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x1, r3, 0x0, r4, r6, 0x4, 0x5f03}, 0xffffffff, 0x101, r1, r7, 0xfffffffffffffffe, 0x3, 0x18b8000000000000}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000518, r1) r8 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r9 = syz_open_pts() close(r9) ioctl$TIOCCONS(r9, 0x80047462, &(0x7f00000000c0)=0x1) r10 = kqueue() kevent(r10, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r10, &(0x7f0000000140)=[{{r8}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) dup2(r10, r8) 16:04:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x14}, {0x4}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x9) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) 16:04:54 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) pipe2(&(0x7f0000000100), 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') 16:04:54 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x200, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:04:54 executing program 0: r0 = syz_open_pts() close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x8000) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) 16:04:54 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) sendmsg(r2, &(0x7f0000000980)={&(0x7f0000000780)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000800)=[{&(0x7f00000007c0)="5ccd4bf40d1d8ab3a17a2254263b49d7949f58df2abf455c39e143241faa20c584d028c1bcb2467c848704a98f1e", 0x2e}], 0x1, &(0x7f0000000840)=[{0x108, 0xffff, 0x5, "9c37d171ca36cab80084e481c2d2036130f53009c131de81fcc2c009adf88b6a292b4c060e416406b7668573780d352a29f32a55a0168d2ca45fba7702f15c2619d7a5b9c75ed98737bea26c58e0f2f169e8adfd6e13ca1169f5e4c9b6b16e654ba85b6a6d76d7dbe25e55203a00a9ce5d898176b89f16a6d6309e11678d5e6eb0de8e560e901e86d116549a8910b8b5902cf496491dd926be981718d19152bc2867660fb37554b03efdcdb98d73d19f6a64480cc0b3756eff7831ef8b5c4f0262ea272585ce0c6c7a2e040aedacfab83b22a9ca39cea4ca4b7c815e1124658a5a3f1574cb46bc2c99aed0f42a520be762db"}], 0x108}, 0x401) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="001d2d2f661321dc53be"], 0x10) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0x5c389f129d658d3e, 0x1, 0x0, 0xfffffd7e) recvmsg(0xffffffffffffff9c, &(0x7f0000000740)={&(0x7f0000000080)=@in, 0xc, &(0x7f00000005c0)=[{&(0x7f00000000c0)=""/234, 0xea}, {&(0x7f00000001c0)=""/68, 0x44}, {&(0x7f0000000240)=""/231, 0xe7}, {&(0x7f0000000340)=""/252, 0xfc}, {&(0x7f0000000440)=""/86, 0x56}, {&(0x7f00000004c0)=""/206, 0xce}], 0x6, &(0x7f0000000640)=""/196, 0xc4}, 0x0) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) writev(r4, &(0x7f0000000a40)=[{&(0x7f0000001200)="f18d39bace05834f2566e8b3fc15b53ff3019bba3dddb18205bcf06a227a9f701a0a6d2ce500ddb9a3bb7087ca2057c7595b1a9c95c6fd55ef0b94e6439dd453ed59d8092b79a709b906278386e8e10e1eae26350f2c7d5cb7cba301c82e81fcf90b5968de073a849af13512ef762227f1ffa9a93f7d96637a19f6f57e87ac8f6c1abf8cf106d1a813f720e2a358130f8b653043e876e160dfe56fbb67306ac9bf368d0a4673d21089c13ce179b8bf3180580f08ded3dd0acff86e5f045ab1836d687492081033a4659428769c3ebe7a1f627f4096e1e0a52ff889acd6298e501c536a6a47b77b0eb8b650bd29d2778d95f0bf4f187fc0d9104cd83af9a8f5ca5e1c9186fba1ab5063c240a4ba1dfb6a2b92794c2bda8bf2a5ce97b1f4746b58e1f487d65ef59888dffaeaf4cbab09a3c3ce5e8df821fda0b3e335103c7abb85b807dc854d09163e44b2bcf43b38abf94e4f50d6a810b8f229b4bc9a78d051e8d0d63fa4086f7c37a2ce8479cc104e97ec67b8727ae929d744649a4a517772363c44a894785d6ee81bfba3fdb98724e58982fcb71af54873d3722d37ddadb08f84e0fa71872fb6b4fa9811b3c2b82513f543870dcfb96f0a449945cc6ea380312d9b6c89d495273714a7913d0cb679b895467823be36ac2e7251fc122ffc4026c18362c39d422794c179d597bea8aac42554da3b27a8f6edbe30c62e8d0fd8449ac04478d8e53e3734e98a6a67f584d9aac15d55b8e3d2ffa45ccefdd3708739eb2a37f40b972796689faed4f62c440299116e720c9368ec29b91f4ccc4b6668ef800f561a883e60150822cbfdeb75054388285fc4af68ffa92235d34ef1c09c8687091fdc2b60dd591168b9b02e0f45ea6b917d81baf181f39239a7f36b8168a259949d7358a2cd92b4ec656aa83fcc9257e13e5b75b35df4b0e2e79b8edb113f628c2831c1fe0279fbf5b320bfbcce3dab16099d058c6d809d99d9e144b41f1e4eab65150a3d09fb79ab344290ca7131d645ac076bf9a1500a9d0fc4b845e6d254d36a2a90dfbf2592339f6b420bcb8bf1c74b3a7fa3067a30343dc828726afbb25e20aff9b87faffa1240e64d41589caac8234cb5ef0d2fa2488fc51879f1411e536566eb873894cdd26a3b92eaa69b6a6bcdd6eb3d578ef14c85fd857c6055037cb62a88a121a37a77491e44d9fc58aecf27d5db614eadee421b74f2b5d322d40f24016fffcbc2e9c6eff14a5beb2fffd334f9671e05acf1c35d2d1c86f0397142f0721a43d07cde860452fd0f443701e78dbe70f856b1c8c528e0262ef8d46edc2f4771b3f810b1a51d1f4687296190383438e9b428b736956e8372a78ca47d4f1f79193c2e3c041765ea30dba187d6c1264e3fe1816e96c4fdacb5c706b6da6bbd0a7653149df4085697e99ecf68cf0ced5f7204b33252ca104d1bd290ac86624f7af0339d9e8be4f7f5ed3b67ae82c02eda1e03fd18f5c780e3667e6ef409349db873ec03b5c1e054453ed10e37ba42129b1219fa8a91e002667cb8ac2afe2e0810fd80fed064880a2ea84aa1b5303ea35e20755f5269a80458f78873bc9c27a70d131295383759aa10f8cb5f947f2ac707d46fa42890e69a607883471667f4decc20fe86a55ac5ba89721e1f01a8e44e83db076d8a9b2a5350b965fec546570115fdd10e5ed393c213552b7181fccea0deaf715c1a4685f30fe0e30db16aaf155f99c60e3a20f0469d93b791f836fad1da6a9b30c175ab0bd16b997efb1b73347ef10d73355afc2ea6ec82595e9718c632bed448c580dba3e472fbdd31f4f73dae5e757dae2806ead009e9103cc3900055065eb33b3864c63baa0d59b659e8d6381728ff77c4290a11add8b04539b53c08b1153d0e53d0a50c8b25a3630a246ca27bd23e8cbd314c457248449ef2496888b404fb2f05a15033a01345541350ee9c179f255a64a98f519a4f251e85bf735dfc21423880c71ec289e90d7ee8e490b38f0d0372fbfb222d4a1f1fb18135caca09778d77f1dfc34006d374237e5e0ed725fcaae701e4499729b5bead946e2ddd764c7efca0ee07b5c9294e469021cf10de7b3445e135763e6bcc130d849fa87d7d9e73fffe7d1e622484f1033a266cec1d3b170e487afe08e0afd080e2a932a57747be3bfb83dd54d4e456c83ac66038e6b6e4f96a9efbea6c9c5c6d6a29302663862cb444968a5d77958e8d8ce2091a91359bb8529e4ef6174b943078803616199897953bc1d6c0d8b48f8ab0f7c0b25bc6b33216a9688eaa5a8d736ff783dfa62e049157ce7e671702f4cb0142c359bb51a38614fc973e6e08c1c714422b0ca014b81a22e58df5d009432e522278e74a00d60318d50d5d939721c7c0fa80a3cc89979453fd619ee5f74a1de08a46c84b0848f100fc0d6c8ba888a46121bc2e4d854e1490053d401f9c725ad43c7b40f00c84b6554aff008029becd705828a37f83a3c52c7b96efc1b2e27a02636bc97c0444cdc5b8079080448699e789aa48f38ac5b3399bcab76edf7517d8e4be307685a691cfbd96338046665397dba50fa942d12a7e5eaddbcd7a4dc61d7f88c9ed72c14da48a331d14098ec5875dbc73b5c1f611635d6fba8f9547b0a4adff28238dcef1926967c242321226a277297e87a38c330dba8edb89888c826bada6e25424dd2c97429e8751273eb85b0297cab76f8cdbebda37414bc8bf1bafeb7a42359f8b7c442cf63ace804e7de48e2a2afc870e29d4bde2988237fa2ceb2c9cfb750b1654c59f42d3e72a963d674812facc46374e93502fae7fd0fc9cf550bed4ce72dfb3bd1f57d79045baf71a489978613244057d730d88e98da7a6b1010bb7b182f69ec04fa8e10ee06464b0cc2e7441097b36ad89f90e64f46704f8f560d0449e72c7978233f36d2c8d098505c1357cf4824680d6725f5cce8df67467eb848bdd88b260f59c19a8e187d266c5fd06686072bfcbc3ec58a1060cc9ebf44adaaecdd03e8b6266506a60162959d7527670e1c9c9746fbe3ca799fa4ded02b010356b9df6d109a4fa77e5f6f6ab9bd40a6981d922c3219f161de0b5cb9a641c28ff5327df7a3ad14e8de0f9379ce60194dacc35c63e1aeccfef5d0bff74a44185f1afb925d33c4b8df310ab6a246f0b432a7a9c6d2344075ad6dbf5977f2ba1ce4c6fcd4c4a2a8f9eb7419811de205d5ee8868d02994a1527e1d4730d19932fe37838365dda8bd1a1200b5467a032a4d84148174a9c21ee8ed859fe44eff694797c89fb7c32bbf584b6ec98c925b524ad5593b202ccd5c35390df8761460145b14201abd79180d6f3881a9cfd4f9d0a6b082ea2b52ef6e45dcb8a5c8935d28f790bac2e3778d2536d9c279ff452963c3e64748009da5519d430df77ee0d1807c8fc167398870ba23e820dec91299312595206961b547fe57175c5ac13763465c17c2acf7dadf73eb31faca63c2857d8d2eaf6648b3deaf460e4d4919de49b0f2421a9bec730a6dd2f010284ad779e22c8297de2c7df6217d51580931617ca51606808a733afc1cc59821593509917f5593dd94ab926826cdb66765d48fc596292fd7403d12e8f85e3a82f52589b43be2b6b87610b1abd2453d91b373f933d2e1ae3579dddeadff5d5b96e96658c02f160bfb4d88ecd61697555b3888d19e489f22035476f2124ad54984ad7a2a9e079a7e48606294b9f09c08030c14eff5b55bbedffcd6204d7d8f33e2fef0c566346d08287e2dbc071e1b761042b97e9b36681dcd73b188c0d498601bde9fdf3ce4e83bd7e5df46ffa6bfe0d100461f815189d37dab9f710f0988d52fd9713d9733bcd22eee99a409a4fe0b92c759231733186a0ba35f0eda43a5fc1fbfeea7437128006eb733336eee284c8fc5071b027ae5734c673b4d1835d8fbb0c763eb1ebd5bae2412a6b554ed8ea3a37e02eb5b640f5ac65b8c5f3f7d1fabb5faef92ffeee3d5f333a42ec1b5e7540b32ec7fcddc9b0da25ac3548664a176484865cae9f8158957fc4c022f13acbb1af0616902ed13dd08d0022b95cff20b7eec467ad76427179ad37e0ba364b8e280c57f036d8c4f1df1ae3e1b41c4029ccd5976280a333960405496a84f266b04c3d73df02ebddc35a7e031496b6f697a4facd514c0d61bb148ed908ed4f61d966881f2ffe397f90856856ef7446eef419a90e53fe038021ccda90e8eef54e6418ae87cde568ec467a5026626c9407ec085921c7286db196fa20c3104607796b3e39e90b037cff0e977983fb3ed82d6591b58e7a05c380015ecbe2c833b6f5d254671fed7316ad51e4b1bfd7629402f896e07409858d892aec11f0f6afe858b6cf4cfd93953f220fe61dfa6be8c94b6077c461a5651fa5f22dbdec8b975f3c6097f79a9e260000e9603cb37382ee4bbce14500a02d85870f161a4627a5253766971437c1c1100940e57d7f65704019f3bd7a64f334f4042f784126fe9ed8701a4504152ba0aebd16eda1e3334979c81f1fe3a200e1f34c9d78320dd076002b4c4a2d88e735d60082f05cfefb2c9ba3f9243d2bc80f77e064178b92a18e7d076e24dbf70daf53bf6e209a3d94bfc6e88d9307bbdd312c396fce5d2ce7d44e4c69f034f10a7b8eee8d6d3639501e8f8d7a292736ddda51ffbd8df56df2f6a9d73b759516878f1e61b8dc18c3f3b8cc4447cfeb7bf960afe4cf40ce4b0071b274bc240b72a67cb71429e52201de9aea471ab1cd3772caa7bf28fb5a50305acb4e135cc83612cd1477dab9a172bd0ef4eff76c0e364c89fcbae32b8ba808c25ad885f4c173b5566e7b3374cfe03a1f7720f3c6450e66bfaf4d687320c06b81cfb55aa7ec4161d1fda4df5424766e65e8f0d59ecc60c3ca21065296b2620525834579cf26fa322eb2311c2a7955c62d7521e23a0f95365d78477a2f283db9317829cc057b2e61a1d369c07efb6c46becfa7d344bb3d77b0e2eac4736a04c187257735ca07e7bdc80eef93edd172c29dcae5f063bd853e18dd4a031c473e269f7f68f403485635175ae18525e3e4e238e49ef1e483e9158b0f3f2e926c00b2e807305cf656b860614df65e1f6630b894799e7c1546d39a132e4e0f4aa93247e5135585539bd93beec9b657a27e558f098731e0c8ea423cd54d15d6a59b69a57403c6435f8cfbaa63374d9f95ea630a9cc4526e6669caf943e098674465c58f23772def40c3d8a3a6e2bf34856d8ca835cc302d1e0892a78076f0d29c41b00ecea14988cc396a87c3cb0b678f4a26e4f3704026becfc628b8b5c1473771a0fbec65dbb8f771d1564666b82df7af8eadf94b6ce7476a6f6255a503e201a5f90b1f2ee9ecd859e6dd266ef9d865579d4e3a4f4597186c07c8b115ab68c6fba2e8c3c916301eeca4bb14195f3b601a426ac243788c312e1066adf8bef810b885725f3f53c2ccdc9098684b7e60c8cf00bf78d094c464b134ea8c9bbdc4bb4b4e0506e1e28fb007504f2902bbbc4583f950d6738d7ead8a78b38cee86444c10704b39e1c2a676df72d15a3706f2ee688e2272b84b962fda855c5947068e6ee1ead4bd1181777ad80f47b157097e89464360796a91debc7835a24a650bba8ed69ee67484e08cf5541a5fbcf851a9730efebf02bd98b5960386f4837eae36f33752e83fccf635e732841d9634e9361617abbf720c58a1fe05d8910593cf2c4eb71b0f7daea613d488cb4060fa84570777135ef40f0387b9381db1ff2dc0908ac75cc3d280c814bd139f357be231d6e11bc1cf5ee5ab5140b32202335c938f639dd374e3eb0f7e085f8f", 0x1000}, {&(0x7f00000009c0)="b83df37dfe43410613977e0a53417b530ff1cacd9188", 0x16}, {&(0x7f0000000a00)="5fcb4b6ffd", 0x5}], 0x3) execve(0x0, 0x0, 0x0) close(r3) open$dir(&(0x7f0000000040)='./file0\x00', 0xc40, 0x22e7037b8830596c) 16:04:54 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0x1ff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) 16:04:54 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) 16:04:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x35, 0x0, 0x0, 0x4}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x2c}, {0x6, 0x0, 0x7, 0x3}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="11a9dcfaae39f8659cf281938dea") r2 = semget$private(0x0, 0x9, 0x42) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r5 = semget$private(0x0, 0x0, 0x80000100) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r5, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r8 = semget(0x0, 0x0, 0x218) r9 = getgid() r10 = semget$private(0x0, 0x0, 0x80000100) semop(r10, &(0x7f0000000440)=[{0x2, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x4, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x6, 0x1000}], 0x6) semop(r10, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xd8a38cd8169d3dae}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r11, r12, r11, r12, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r9, r3, r4, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) semop(r8, &(0x7f0000000440)=[{0x4, 0x7, 0x800}, {0x0, 0x7, 0x1000}, {0x1, 0x4}, {0x0, 0x8001, 0x1000}, {0x3, 0xff, 0x1000}, {0x2, 0x8, 0x1000}], 0x2) semop(r2, &(0x7f0000000240)=[{0x1, 0x0, 0x1000}, {0x3ad548ef32f5eab1, 0x7, 0x1000}], 0x2) r13 = socket(0x2, 0xc003, 0x2f) getsockname(r13, &(0x7f0000000200)=@in, &(0x7f0000000280)=0xb) setsockopt(r13, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r13, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0xa, 0x0, 0x248, 0x0, 0xfffffffffffffede}, 0x0) r14 = socket(0x2, 0xc003, 0x2f) r15 = socket$inet6(0x18, 0x1, 0x40) getsockname(r15, &(0x7f00000002c0)=@in, &(0x7f00000003c0)=0xc) setsockopt(r14, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r14, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0xa, 0x0, 0x0, 0x0, 0x114}, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x2c}, {0x6, 0x0, 0x0, 0xfffffff8}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r17 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r17, 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCVERSION(r18, 0x40044271, &(0x7f0000000140)) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000800)=""/191) r19 = semget$private(0x0, 0x0, 0x80000100) semop(r19, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r19, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r22 = semget(0x1, 0x0, 0x0) semctl$SETALL(r22, 0x0, 0x2, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x6]) r23 = semget(0x1, 0x0, 0x0) semctl$SETALL(r23, 0x0, 0x2, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x6]) r24 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r24, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r26 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) r27 = socket(0x2, 0x2, 0x0) connect$unix(r27, &(0x7f00000018c0)=ANY=[@ANYBLOB="b53000f100000000000026d54ed4c86979792ea813d73f88d24c018e79140c98a9e2a2201a6c9a3aedca40d4dcb15808a50191710d996e9ea83fbdeecf304fc4ed08c548726c1f44b36d9fc1446f0f1aab19b1cc60549d0a1d0217dce69907e0407095d6c68f266d9bb61339679e57f9adb1a4322cc7a3c1161dd34cfa4d98768846d42f5ba2531085a2730e61025ad62b361ba5443ca109148f577b8e4825b28d0f57db6a6c0af2bfe5a35ae5a3324ee62959565018523c399fb2542ea872272f2fe9e33fb62fbeb5f48291e2f863aee011c065bff7c3f8d79329d54ec548c1c167ff390fd4a858051184aa842df9db69f141d09c351aafb0401389845c163e5e3e1665e5d5f123424c1cee0e32e68985690870a6ea328f7d68d0ca69ddd01484bb2f3029f5b94d9f552691c6f9465af5ee963dca970dc398d886c691d4bd2e4f51c7e26098ce415d3dd1526a8e61372da006849125c6e42eb862221f69bb8d3c824b92d3b9bc800f4c2678de42cdbe6c891034700e92c711ae61b490c1137298440946e0147e0376bdd7a82f402d83cc89b1f947821d5082d72989f2c1f927512a98a50a1ec48ef266d5ae07b2bfd97eedc3e452a5792cbfc35b7656a5af4c176c37e279b357459d8795bf60a7ee8ef80202"], 0xa) listen(r27, 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xfffffffffffffebe) getgroups(0x3, &(0x7f00000005c0)=[r28, r28, r28]) r29 = getegid() r30 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r31 = getpid() fcntl$lock(r30, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r31}) r32 = msgget$private(0x0, 0x0) msgrcv(r32, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r33 = geteuid() msgctl$IPC_SET(r32, 0x1, &(0x7f0000000140)={{0x5af1, r33, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r34 = socket(0x18, 0x1, 0x0) setsockopt(r34, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x61) r35 = socket(0x18, 0x1, 0x0) setsockopt(r35, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r35, 0xf, r34) r36 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r38 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r38, 0x0, 0x21, &(0x7f00006cdffb), 0x135) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r39, r39, r39]) r40 = getuid() r41 = getegid() r42 = fcntl$getown(r35, 0x5) r43 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r44 = getpid() fcntl$lock(r43, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r44}) shmctl$IPC_SET(r36, 0x1, &(0x7f0000002380)={{0x0, r37, r39, r40, r41, 0x20, 0x80}, 0x3, 0x7, r42, r44, 0x8, 0x80000001, 0x4}) shmctl$IPC_SET(r26, 0x1, &(0x7f0000002380)={{0x0, r33, r28, r40, r29, 0x2, 0x81}, 0x3, 0x7, r25, r31, 0x7, 0x20080000001, 0x4}) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r20, r28, r20, r21, 0x40, 0xfffffffffffff7f5}, 0x8, 0x1fb, 0x4}) semop(r19, &(0x7f0000000480)=[{0x4, 0x1, 0x800}, {0x0, 0x3ff, 0x1000}, {0x0, 0x8000, 0x1000}, {0x2, 0x40, 0x1800}], 0x4) clock_settime(0x2, &(0x7f0000000080)={0xffffffffffff5b14, 0x4}) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) r45 = semget$private(0x0, 0x4, 0x500) semctl$SETVAL(r45, 0x5, 0x8, &(0x7f0000000040)=0x9c41) semctl$GETNCNT(r45, 0x3, 0x3, &(0x7f0000000640)=""/4096) semop(r45, &(0x7f0000001640)=[{0x0, 0x200, 0x1000}, {0x1, 0x2, 0x800}, {0x3, 0x2, 0x2800}], 0x3) semop(r45, &(0x7f0000000080)=[{0x0, 0xffff, 0x1000}, {0x3, 0xffff, 0x1000}, {0x0, 0x3, 0x1800}, {0x0, 0x1e, 0x800}, {0x3, 0x6, 0x1800}, {0x1, 0x403, 0x1000}, {0x0, 0xffff, 0x1000}, {0x2, 0x8, 0x1000}, {0x1, 0xad57, 0x1000}, {0x1, 0x6acf, 0x1800}], 0xa) semctl$GETNCNT(r45, 0x0, 0x3, &(0x7f00000001c0)=""/31) semop(r45, &(0x7f00000002c0), 0x3c6) semctl$GETVAL(r2, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semop(r2, &(0x7f0000000000)=[{0x603ca37ff7146ac, 0x4, 0x800}, {0x3, 0x5, 0x1400}, {0x4, 0xca, 0x1000}, {0x7, 0x9, 0x1000}, {0x2, 0x7, 0xc00}, {0x2, 0x6, 0x1800}], 0x6) r46 = shmget(0x3, 0x1000, 0x100, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(r46, 0x3) 16:04:54 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{}, {{}, 0x0, 0x0, 0x8}, {}, {{}, 0x0, 0x0, 0x0, 0x0, 0x800}, {{}, 0x0, 0x0, 0xf00fffff}], 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x8) 16:04:54 executing program 1: r0 = socket(0x2, 0x3, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r0, 0x0, 0x66, &(0x7f00000000c0)="0000ed0cd995bb4cb2e6b707c58208b8", 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r3 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r3) r4 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x60, 0xfd, 0x0, 0x4}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0xfffffffffffffe14) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000300)="ade6d2054081b81a63bd7b94e370eb9c48d35729756b8f9bfc26fe08bf538818a2f06b4df819ecd17026df33481c52ba809756582d4894ca08d43bf43b5345035c1e50fcf4b66a76e419757efb43cc71c4ccdccb2c8be0da737af221c4d412bb9c27d52da042c1dce756f46fd8077d5f6bc46832bc9004c7424db510370b2b15050e29434282199402a22bb9194fa633c57c027afe7fed5a20bf0dd817dbb72dfc4a38ef12486c76046bd6fb2ba0b1d4cb737e3abfc9c69a8d9706da455b0837ebb8d0e5264d1e0276e3aed8c3b2dfcffdcc0ebf03bac46ea72f87cb", 0xdc}], 0x1, 0x0, 0x2004) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f00000000c0)=0xff) read(r6, &(0x7f0000000040)=""/32, 0x20) dup2(0xffffffffffffffff, r6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r7, 0x80044270, &(0x7f00000000c0)=0xff) read(r7, &(0x7f0000000040)=""/32, 0x20) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r8, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r8, 0x80044270, &(0x7f00000000c0)=0xff) read(r8, &(0x7f0000000040)=""/32, 0x20) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r9, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r9, 0x80044270, &(0x7f00000000c0)=0xff) read(r9, &(0x7f0000000040)=""/32, 0x20) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r10, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r10, 0x80044270, &(0x7f00000000c0)=0xff) read(r10, &(0x7f0000000040)=""/32, 0x20) r11 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1021, 0x0, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r12 = socket(0x18, 0x1, 0x0) fcntl$setflags(r12, 0x2, 0x1) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffefe) setreuid(r14, 0xee01) r16 = msgget$private(0x0, 0x4) r17 = getgid() msgctl$IPC_SET(r16, 0x1, &(0x7f0000000240)={{0x7, r14, r15, r14, r17, 0x2, 0x2}, 0x5, 0x54, r13, r13, 0x9a8, 0x15, 0x3f, 0xfcc}) getgid() socket$inet(0x2, 0x4, 0x81) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r18, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r18, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r18, 0x80044270, &(0x7f00000000c0)=0xff) read(r18, &(0x7f0000000040)=""/32, 0x20) socket(0x185a01eaf53ec1ec, 0x4000, 0xa2) openat$klog(0xffffffffffffff9c, &(0x7f0000000400)='/dev/klog\x00', 0x10000, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000440)='/dev/speaker\x00', 0x33b17a2381529f94, 0x0) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r19, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r19, 0x80044270, &(0x7f00000000c0)=0xff) read(r19, &(0x7f0000000040)=""/32, 0x20) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r20, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) r21 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r21, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r21, 0x80044270, &(0x7f00000000c0)=0xff) read(r21, &(0x7f0000000040)=""/32, 0x20) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r22, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r22, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r22, 0x80044270, &(0x7f00000000c0)=0xff) r23 = socket$unix(0x1, 0x2, 0x0) poll(&(0x7f00000000c0)=[{r23, 0x4}], 0x1, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000480), &(0x7f00000004c0)=0xc) read(0xffffffffffffff9c, &(0x7f0000000540)=""/32, 0x20) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r24, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r24, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000000)=0x3) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r25, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r25, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r26, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r26, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r27, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r27, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r28, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r28, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) open(&(0x7f0000000080)='.\x00', 0x80, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000000)=0x3) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r29, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r29, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r30, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r30, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r31, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r31, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r32, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r32, &(0x7f0000000240), 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) getpgid(0xffffffffffffffff) open(0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r33, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x14}, {0x4}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r33, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r34, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x14}, {0x4}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r34, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r34, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setreuid(0x0, 0xee01) msgget$private(0x0, 0x0) 16:04:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) bind$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) poll(&(0x7f0000000240)=[{r0, 0x1}], 0x1, 0x800) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x80, 0x0) write(r2, &(0x7f0000000080)="cf5c417f576c439c51af502d3708f8263ac24ebe38ca36c93792ccf2f0b0310efcf654ec622fae19ed61c1523154475991c653a413de8e8f9d0ca514f4b21b69f1b8303d210ed649d24c81b10a57320b047504e4", 0x54) 16:04:55 executing program 0: pread(0xffffffffffffffff, &(0x7f0000000200)='T', 0x1, 0x0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x20, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000000c0)=0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x4) 16:04:55 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="90", 0x1}], 0x1, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x10, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200), 0x0) 16:04:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x6c}, {0x34, 0x0, 0x0, 0xfffffff7}, {0x6, 0x0, 0x0, 0x80000100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000000)=0x3) 16:04:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x14}, {0x4}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7f, 0x7c, 0x6}, {0x2, 0x3}, {0x7ff, 0x6, 0x8, 0x4c2c}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x20}, {0x10000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:04:55 executing program 0: minherit(&(0x7f0000730000/0x4000)=nil, 0x4000, 0x2) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x2, 0x0) mmap(&(0x7f000072d000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x101) r1 = msgget$private(0x0, 0x21) msgrcv(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/252], 0xfc, 0x3, 0x800) 16:04:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x60}, {0xc}, {0x10000000000006, 0x0, 0x0, 0x7cb}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) clock_getres(0x0, &(0x7f0000000040)) pwrite(r0, &(0x7f0000000100)="b1e95f0413a90000000000000000", 0xe, 0x0, 0x0) 16:04:55 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0xbe], [0x0, 0xf8, 0x0, 0x9, 0xffffffffffffffff, 0xfffdffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000000)) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = dup(r1) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000640)) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) pwritev(r3, &(0x7f0000000200)=[{&(0x7f0000000080)="c5819e1e687c473a6d49cad6336ebea4502281ec2044951a1ab9c43af37515c8be1fe14052f6dd6873886fbc62b3ebc20af0f2439b4ec27492", 0x39}, {&(0x7f00000000c0)="b9667cedcdabe30d131e08016459a0def189ea734e9fb4ac2c50c952acaa758473c62e1c6e981851ab40a79bb581cfd0c9cc8c40812c0e77fb2ac8d9565dbfe5f6028514730108431ec65f675a", 0x4d}, {&(0x7f0000000140)="d88b9f86079615e2a3ea3289a4eecd59ed5a01274c09567355549988e983140878ec745e1c32b5a204b7b1680c89442bf82c2ad3bb11ce0507f53f273eb3027bbecf43346a2def0acf4678307d1d04e0c08cb28c17f85c1bfb239a24ac1074336cbc27b8be42626e997156dc29452a8378bde096a4ac045b0a525b6701609e03cf6659a2484afda9ba6dc2f61ef9731f", 0x90}, {&(0x7f00000004c0)="aaa423cd55e4f565ead3612eaaaa1cb44d472030c7134a83fd78681f12d69112eb621c69a9ed427e408b65ceea22717a824059cfc2025738b5ab5cf2893faff978abf5aa0f96bcdf7a11c6b8192edb9dbb49dd2c6160f6eaed5651d0b86f1fa194e60fb7d25727108b2f8e6ecc39d90e56fb7142d682cce70104edb5f4ff7d9dd7f17bd6f97adc9ad42cae1240ba52a1b130f2570ea454d6095ecf8b5f55595bc43ed459ab3a78bd4dc0a5477c08ae5e7a81cca56abc0746806cab950f5272410a", 0xc1}], 0x4, 0x0, 0x800) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 16:04:55 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x1, 0x4, 0x9) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000000)={0xbfd, './bus\x00', './bus\x00'}) r3 = semget(0x2, 0x0, 0x399) semctl$GETNCNT(r3, 0x9, 0x3, &(0x7f0000000300)=""/214) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x6}) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) ftruncate(r4, 0x0, 0x0) r5 = semget$private(0x0, 0x2, 0x308) semctl$SETVAL(r5, 0xeb0945194ffedfb, 0x8, &(0x7f0000000080)=0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fchdir(r4) 16:04:55 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x101) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = getpgid(0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r1, 0x1, 0xfffffffffffffffe) msgsnd(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000e27eb754204be23de094dfe0f67f5da503e5ce518602ae97b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a678155aa400d1e9471e30fa4780be4a5ec45a3b952e27921b4f6f73cd2b74835e0189b9c15826abf1aed96b8f1b98706ce4aa16f86ea4329f7d7b9ce23b8581a78809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0540e3f232c0124ae055dfb18b4fb5b945916d14cc10fe217f2304948a57a89b66fcdc292e4c8c651b32dba40c433905cdd8c2b3a54be04df713764c67e0f2ac894025b8520d4f02de1f0b6f6f76578ba2c43e1f1000000073a00000000000000a3bf5e8edfdc2bc2218280592b2bff12a27340de85a7712bee0a3f2465200d9b5e7dca4d873c4e94e6b9eeb9568e153bdc2e39b0c0589553c92e3630d756ec704500303d2f8cf81c6f0abf1a89c3c2b18e583183852423c3971e56fbd03275eaa07c5a63e95765cb129bb9282f409ab2ddae859b6b4bfa502afa1168da53fa56f1d33af5a3306e8b84fc0d3d9dbf190d7ad29ac98a1c44cd6114ea31aba4cc18090ea3f858246fecba27f29e0ed56590e8abe9af2d3ab19f9ababc9a6275b4db9febae0c929c0292cbd6428af09c5f2e919321c7bb8f27eea3db2b5308d9e0fe338907e6fb58146b8efe81a124fd20b4a033d5d57076d762e695a902a63ec402a757e5a3919136faf31523a18284e6e7815a5e23902b5f333c6f979fa39e7fcf0c49feb3754eaae1001b2a29bfaae68afb6d5f1233345d0d1cd6b16f94e7f8d483d05037bd22835841246a8e283242cc65762e0712104c9e8d950ff213b81eab0061335ff79c00b3ec70568ccc78192e4aae23fce5ad0e7ec27ae07f1c246073694c41effe1fb760f185f7d60db55a456147acdb41829ebbad5713e17e5c40c240f5f045c5feffb576918da15039ceb0744a8fea347614aa417c07530ed928770de74084876c3c128e3f6a7a22011a0811018ae0e165dcd0b1b69df966effdbc0b1a0bf2ac9211dd30618f8aa707143415d2d9be6c4fac5643ce573da94425f3f62d9ba7be3d663938d32bc51052df5792b75e62ee3227"], 0xeb, 0x800) setsockopt$sock_timeval(0xffffffffffffffff, 0x29, 0x3e, 0x0, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000001740)="9ebbecdd321c0912f924bae7ffd2b5b74010a614eb4c416e57c28bb65cdab2b25a50b7e78791c24afdb8aef30aa91aed7946ba677eb5a77ad6edc3303e067bca459fdd996af82fe15447621306ac4788826b81d6a4233944066a3616de9f2095a051c4bba1c1c82dc79881318f6af32e274036189aa510da77f16e9bc5f8d5913649b86b38e8fa924fdcb32db9e96bc1aa72c1804edf0a56672e30c7efe597c39235201e91bb1f6f6ae34f20e55c94794a6d590e5fb4376e9bf616784fa6385fc564bf4249607fc794f75b2b702cf3503bf57caf594883808d4d3f72e4027ab28cb734cdbd2fba9e564700ecc8aeb1f0c2f424d91c8958e833b553b89bc8ec2ec9473dbca35acbfebb66f1940e272a59b36021b6f5782037bff0291c63cb62951a26ea5b7cf47310290f97f3ecd9eeac7265731b6cb3aff5763887c2c35b679879955ce04a23b3dbf7052ddce3477215d5507fd34aad366a5cf40c8283ace4dbc35030da7b21f862a712bbc47cb4cf21565d5d55d0177a64071767c4e12f5d5844e852e999642f6de10067a5f647865b76bc6322fb5244397307df39a1338f2f3e8c282184916639424e2cba6798ad845f3c4608a3ed9e574dac204b2dc315201443c0cac65ae77292b4b4c0ca74b2e42858631a0cfa4ca80be5ae29ba309a2c9d95b8eb03efbd17c17198a0ae28ad85446a54ac2c73a0cc7f2f903ac08ae1a902d56acde187f2ac1388bcf0c11b0a5c578d6362ceececec18240ea4ea1e88acfae8cd16e860f56c0978cd39bc66e2ad757eb9a708db507156aa8c1ff078749f800ec56ddc8d20cc3925b71de8e3fff8a3be54f6bd02ea91ad23458158825611d1c12eb1f054bf2f8e17dc0c54386424ec69641c27bd904f2432c8179e2f672a710d44e5e79362781db50b716dfc1dd69eff4fd09e41de065ba531a6ab7212cbfa5456ce1b2a339980d51ae6e6e8bc129abf63cd45bdd66da478650b59872d4ed623f8e7ca6b1a65efcfdeb0b520f13d614b5b5a70d6345f64005079b8a006e82de1c39c02068c9c84be13681326f2459e5f1606ca0d452445f139888645eb3fbb6488e5674ce20bb0cf50759654032c165be4c98118f68da229000c96f97ad0c117d0adc24eb381e473507ed0de6ec3a17697275e6ce183b949ebb13b37186f64aa4b76d6c37aa7b8569654cda1683694a5e8e1f6347653828ddd53e6d412c840e07af8518800a6f79fb753a882dc0971f378242a118b7e20b8333fd7b6ce7f4ad6c4e1119bceb95fbc25b5f08ddbd98fe528b1989688d8b0a478cfccd494966cfadf99f4521cd60b898115ee1d87e71c7928a17b5195908d8d579d92cac47f62cb9adfee3d1f7d7f5f3de1bf29a983ac3479c9ff45d0217d5693c0df13783625b334f5bfa0431660cba546c13ffb7ca59004bfee473fffa364f8b59ba25530d2c7809a983047887371aca02034ca4a7c026d2cd306a330b7d01a7d39ac75186fd725aa24688b884256eaca8148dda2292532dca70ff7bf67929d0baf6b0b0c595a619a161c83a2f551e999d9e9bd5ddab95677ea7790f9d7489157deaf4b6a0bff72c968e8e189dc3f7d9f6ef0316a56a34249e43d7519cb0643a272312fd6f13f0a61841f7d95f7edf2f0a5ba6443fd047dcdbc620c2464ebdb162d642d5ce75553053eb863c2fd68c160b2cccd3755c1f19d9bdfe3caf9500ad998442e59a94a2a19f53a8124a76999acd6f7eeb1e8c7e8c29c7e8d44b04876db1026531b91f119615c61bdedd789c801bcfde916357484d3369da69fbb927150b8d30af6d0fb5e1fe922e1c0d4bd4bde9e57b5f0ef3594c6586f9deb00d87c06284d83a16e75ea3898ed6b92ff9581cf9d2ae9d663cb32968059c8ef8892d0a26b87310b84ecc135e333ab7c7d7afbb031a1b0a96b6f612ba85b40c8942eda70dec52879c1629fbec4cc8240c827be27abe2db62c6f0c9f3e25f7684b3dc4b1498e9c1f3822750059898be598d1c851481e0f4d14d886769ce66a237dfe29f2d27be29c9ee487b54913609c47bfa40a9b8969bc201d036493ab50ce550dbbba835c4950d18d0b943269b86db6ab1a4b25c754da04d226f542a81b9a1dddba97163a4763987ada8fa5d6a38ed00d6fd6769ec00e301baa2b1f7e5396d924f5995d650945511150d78255373b2283da75f6d40bb2670f89cd9717eb26f4d2c5bdea963d618bc8a14830378ec1c4b3db93c2fd1d12fd5e83fe97d680ee9e9935561e316610f8a98c0f137c47028bb2ed892e26703d79b88abaf7d22334fe0762f965387d18271ec0af95befe3b43a40cefaa4a90fa57b2f8f72c467fd3a11e3a4f7d420fa4b39ec9aee5c6ee7b8db9da7cc5c768cea18b404f8158f5725ec2a27347f8ced4d2bae237d8551089789c87b7916e41b038245c065cc2230e00d0c521f590301a7c1749a9f321c3ee824ce7a2a99672febb15a199e809bb551e1ae5416e38b4c3fdf5783f474a816b08ecfcb4f2bc7e8733d057b655c698e9cd8dcec2bcc9648e83854bfe16a5aa837d653b00b61a387e91703b2a958091d6d03321640a49c9964719b119214f2a25ad9e7d831d59714bfdfa54cb00291bd9d65c219ca6382ed6221ef499c4a3b56e673b294125ecc2d96830e6bf68fde632cba2d7e9165ec5dd4d2f9a795d15ee3070d2c54cdee0878c1b706b26369f9dbe48cb647f648284a7e1b6667275f30fafdd093b34222bef75e166b821a48245d6f4bac4012538e8110d7d9eae72bc00bd5a0e7db59d52f3559bd8cd9cbd9c61a9dc56339593e3f5ddd66210384324f63f908cb34fd013466c7978b677cfea8a0f1c570e213135a5bb1130260b2363ff5426e66c2d5f7d85c99c747c0525a16dff6922dfcf30d5590d6bbb9590d9c662e09971986a5c268584ab86f9efa967740f81292fbe6d0f7b1a0b9d046d845dee4881ea8e572b5f13ce687e0ef3c13ce94803682583bd64bd19b6d879fa91b3b7ebd73632983b66366ef1cc3a0408184a9e835cc486a62f2223fab9187914902908b69628decd12013cdcd6fd3191484cd3134680afe30c520344bcc89b6db5516262246f276c8195720665a4fe48f6e1ae49026f4965983cd81f6d65dbadeb84d199e243e227a57651d988389670a5e10ec4bcf7e2ee0a7b2a745c88635bbbd7a54de935dde034ee5d90cf594c8ec2f8974dcacc3081efc7f9fb43179c4eae6617b8f6c3c3f8aa045736517fa75418e65e26d969b4161e5268847eac446a363ad68be0ea713d82958131b7b1e262fcd473c15e938dfa9c40f1abf520fd016d56064c68dbc954effe362fad36ec774fa30c63673bec9fe01301c3e0ad464e42a7e224f02d18303bebe0ea0e8edfc13a9d7579a608ff519ff4b9e44dca40b9b2abc7f3ce6d8a90eeadc39435e3adf9a677093be7fa331896a858468df02e80bb7dfa6180d9adf954484ffda987c8c4898f27be83c1156f9b57b780faff69a1fe5548d9724385362871a518f62ccec9842e408461cb5a30fd72c381740185bc5ed661d18a09d6c3658686aadf82bef2e97a2070b258aa5064ecc003f741cf3f9e72c5a088fefe5c7155a960b364cc1e94856ad27cf7f90cd0cb01d4d4ffe25364d6305ca48ef7071973ee31521b69e0cbe0073ccf868e5533607bf341f00507592c64f0849e73a140f8ca7a526ce0d79b7c725d4a9a0d0efa9b0f6645b85a5066a3d9e2df948b6a15a9af863fe5c2f7ac42011504cf5dfd993957ac8faf5896242b36f702105515e724a030ee2d63b82db23ce1138cca9a1bf8a960a8a367fbd7fef8f3ba3f25923c6510c65581b15b69f3716297049702b67e0f287794197c7c65666de12bfc7b95fa5983cb0ef781ec8ce8a5adf8f9b4685c6c6e216f316ef28ce4e6bd30987c422a5f9a8ea5a2de0931e9b86229ecd32578db43637ae074545bdc54efe9b52bf5d6e325b8f59ac6213cbbd80fd2548689596516c68f12b7a3662f4d165f2f9e8332949a0d6b70884463aafd54876d018233e84ac9b57725c8713df0729d66b33390f14b5c9e8ec80ff07a2fccb52053694af40d91febb9f3da32569211e82a70351d160d5fd0c7346b4caa34c93ba99bc8e3e2e328450092282cdf1ff75fce0931a6b1f6e6212556aa7ec959a801af166d8d09551db3ed10e240ea5bcecd1ba8842285697951ab79ed462602fa6cf15a53e28f173abc004034c28618fbf44c2fea7680da747555419f1ef1c66d08d9c704fde974e1bb8aa2da480a7032899e8622bf0a241df58e7d5fbc8ccd0e0492f24aa70ed9aad365e4c03a36a820023412b657674cb2c4f7a038c0a6015f5494083ad67de251297992b6a063e2b85088cf83e626b43955896d5f3fa810870901d1146b408ab9327df6eb64524f72b5ad29808dec7cd78b8609ff8e1f0491cfddb9003a4f88d1bde1d3ad590f32ebb11a1b912bbb7726e0d4024a875a2612a2b53621526a660c850715977116f22439ad41daacf80399c751bf939bf8d787ddb30411f1dbd0f63796b81cfa861340e316bfa2153330242b2ca4d7081593fc9ebcc4597a87e1ef1f5815b68b741f4ab10e4cf54c468e746937c4604613d20ddbcde0c4643e7bd0fed898f50e8e13ccbf664c12080ccb4a1c3e66c6a959423ddb2a5d10b8c9945b9cb20d6ceef72fc067275843570d67f5c089051bd664a7f1912d9bf2a9dee18e4a8bbdf79f9fb9c1270ef3add2122ed1c948426040fa427154970e9649c93ca74f44b23badaa7c1a0ece24760e142be4e612101486ea75ee40e704b634c4232bded1cbc6c4dc1ea0e48f3b273395dee17e1ff49f6ada0c583419afb1e2972368515a0a643e59c0180b8ae9606af3411d15094d4f46465f69f452d07f5e58945b0b24d8d372a222aef211ed1425a6a5b9e3b896bfbff652664619ab6ee3ee521bde1f07d62e9a267b260ff2e17088e6b2b753c46161c03d5bf44cd62fd82f6fd375fb60f140650b32dbe4ff87755b249cf6548216be6737147cd5d4d91b5e297f372d21a6b005270f5884ae80962243e50616a05493f1f29bb1c27b3bd36f4724f500bdc8a1ee5f9b3ec0171173845357e48c2adbe8650cc19bee13f19647f3e95c6c228a6bb12dcb0fdabacda06de63236cca36ec87bb981ac0019cb85e7befe4acad24b4b2f0a7822539e5b1e8176e7227f098b6dc63c7235ecc911a515e7085b10d595024c935de0039d96d896d179f2bfb94a0d4fe0ca1add9e54a0f4ac739a0bf5b1a296b914161dd25e6bdb2f1fe1152367f27734f28bac112763ae78629ab765f0cff2e2038062aad62a5a1432efe1698e3154acc8315d30444cd6956bb9ccea357854e5770835278227dcc93725358ffcea18ede8e5e0f5f06346525c33ae717d9dd2a81a2b3b78e90c4c8354abdc0429bb4301c6cc1dde29077712623e1bcd2bc8b33ba3aafdb8c88262e4b05bba6104dc73fc3a681e847c50ee54522f7c81396afc32cc27e7001bfe62911028c232cce3aeef08f66deb739734c883e544399266f73b20a9054470d9ecdc7f874fe5a8aff2209ca5be46473a0010c173e076a92a26886381299a9c24d4e6b0509d71169044bde7f5ee9ae65f143e20bda4fb67f48969ef983e54ac69ccd89386ab207b9b1784f9fb1bd407228f070ef1acdbe74410171881c6d444bc4290f7818f56cfcadb4a161d2f148d6d4ec2668dfa46a7e8f16db8531abd9b378ef4aa74061b317cd7bdd9c9d9b585dabb37d55bfd08019e0dc6e0f9d2f41b9708ff3514c96d3173ef38ef34d6aa5bd85e", 0x1000, 0x0, 0x1ff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) pwrite(0xffffffffffffffff, &(0x7f0000002740)="a6121b55834f159b0fda48e70261e7103f7a6c2f4347aa94e0e4097168c3b7ebdf1d072fd6c8b20f05bdd298380a2fc0b65e47fd0c88d9c07a7787311cf2e43e0f974d6b6da3cd1305b35bf25f645bd1023cff424abfc1217f24aaaff53745b46cf2dc64eb9718a689b65912f24e5e9f244ec7baa6b9235ab954859657b905b9d4d5b863cc97ee347fbdd12b5c74f225dd375b11cd93e6b3bc939acc1a77ca8664edad22d6cba69ed1cd455158b6e9789fa37e4992595cdde17621af3b584b17bcca4896e22504b64e562f2ed923f3ae30111f22ce950cf3b5f6f98670313f0fcb6f4a9c77a35aaa36a02b8311f27417dbe7b33adbd2391514e5d4749e7910dad0c7608886a4dbe2a38f5c308ff337d146fe2687998c67957739d55a50ddb4e267304ea624e678191fe0f3d6dffed3e2b4731f63b5f69da33de6ad888e24195b11143f071749ad3933e4c4c8201a129b9f011c44417b59285867fb08cda1e7fa8caf941324c81c01e4c0199af5bbe87069e3846a063bd0e656fd00e8fd27c4724966cbce0db5934cd1c73bc51ade2641cc621422deef98093c91bf5b0b3dd9cff68eeef90b3383e370c8ada5bec60adc64954f3dad7dd3bad3e69fde10c40696cfe372d6875769aebd3909d90d9d477e3e8e60e59101812005f5ccbc9fa5a20779167f7fcc12ba00eae291a045ad9879489f9a3543fa49fd30dd1157711c320562f01cff7ae20240a3dd28583ce5e5a46645272e4b1888a4ea9f26b2bec7f540dd58df1c06f6326a7a458b5b5cfe75c43667a73d145ec68c792bd8b80048b6bdaf414073da502b035a80201402c8fdc82784fbb973534ca7677f87c3bd0a66b8adba57a09457166803a14efe69b5b22675f9dfd75bce5cfce5ee31825eaca6c88d70135a33b94bd5a4289639f22ce77ad19163d857e7750ec359f958b8fe1c36d819ce82c6ab029ebc97831fbf670edb0bf5d139b9cc5502081a78a3dd047b77cf40fa3ad5c5235c712cf8912d6e632be5969d1990aab1230243cf609313571b53f7f22d7c803601ded620283091ca803fd5284c13b2c6779384afab181034fd66f6c27101e9991bca752f6a0e5b95d1a9e13aae58d7c0e3b7c48d63b188fda16eafdb095350cfd7fb1aceffd6b1752551fd7aadb112e9e76173ccfb8d9c0e413380041fe06f09fc2da5aeeaab745f91a4627c1c4614663fe92ff5be8e13a3ce90880d825d4f36ef37c3b016b7f4dbadb7d441f02dfcec8ea2d8fb9edc1d971a57c3a004bdd3e87cddd9c41081318e5a3cadd4c851d05c88bc51b1245d0b88f88f11987b220421a9f288221973ca9abb38f55e0ffd1fd45a05b7a051c0a6619b8b9f08f502d5ce39c222b56d5ec674e45b54ab0176a5ac7a5a7214f6b9f1e1ad91b165aace24f683ea3e09ea3eba54237e6819d01c158973929e312b650a60c00f2ecf348096963640412a6d7222ed9993b5336feed4a36c0169543f2e15f164b51cb8c106c1867e1dc09e9a01f8073c2fcf946d0bd571d4ccc7d66da478b9ef3cd17c46c06c12d4caf21312a9251556e0ceb647192a6c39da3ffc2006dd7ac182c061f6fe4955091d118731a473b70913b7b6599be5f3208f5d766edeac34b90596f047e65f6766d42d34589d51e1cd82ff00b562846061a8b591c55837ef3d9c7d21ae197cd3b709dc66b4ed5bd4b07d8bca0cce6eac8828794bdf24d98348768f95f3661487d7fb54b6090673cdd6946a7763c45fd1b427f3a41419058e02556eaedebac17b50a3f0ab0722a16cb33ef589bc914432badce396c2e95bf02c3c4ceae07c1eb4460a15bdf19273e66cb6e1678800d5999f51b8e50772ed99bcda8df0083512311598fafb81ae9240d7fb5235486bb8e489c1ec2032ad58145a3321fd11ed41d64faaecf007fe6ff8f9c4641e90f986e3a658799e2b22de227c4da33fb730b34537af09a90b7c9caf24a3bc6fbacebf2d0cceaa7438baa11426b9efc10aa96abcee3b5d5d4c2053d286b67f44a25ad047c8d9a028c2f5ac93154e861ee1246b818e0657a03c3ab8c993a0189968c380bcbce6fe9bf4c7902a64388b0d275c045ee44bd89003d300863a1cb77fc3ef53a229aff7f392279e8d249a356e3437addcae8dec042546a760cab0293700ae174937a254150912aa9afcc4d770abc1b3ee2442fffd098c831728229b5ce7ff5079bafeab677e97f40f710bbed76a5dcf0f5cc1072544cde6d2f410858f66aee18d8b87adf0b5739040d28861fd046c623bcfc7cbd65fec027b92c34cf2192777b468eddc1856125f30082794989e278fbc24e883e7104e0f77b53280122d8cd41f46a10349d8206e0164405b7d757b543d4acd6d457531c1dd44f64d5cccdf1a3f89b612ca02c4d9430e5733c6040e6da512baedb2d1e70b0373e304ce380b91a55bcd0377a71ab4794b54020f98b11989d9cd6d303f677f993e1cefe4a80d4f25ed41c2476eb008ba8cd10dff662356b97657e45090e3096c0f249bebd1b9980f84641fb15d5d35e5fc47d1d8517c82ce531408090265e65a18878ee43f1a6d3b169e8ede22e210cc8db8b88ec2fb8727750eb4b46ef164cba4dc82229cc92f833650661b3f495ce92763bf6349272931307b32b41256df437fc8111d8f499e1c18b35d8dc0badc2fb8dfad2d6e38dbbdbf7eabcdaacaf8cbe6e98f1c9973c02f0ddccd8a59fee8cc514322894740bde9b8409d84f76a6145fcb676a4e92d60ddff37ee9ff3ce451c1066f35f4a0eb56ae975a61ac972bdd3087275c3bf8bf213fd8b5919d5af0a87501722bcffeb50c95464770ff343c9d91d07c3bcdd57de25588442a6ebe17ca6532dddfa8e13ca3e614b9f0e67c2828f710c15af59376a1f93177fa6453d761eba96427c0f3c3a2616db055cec1526c88615e0399cd1383eb551affdd1928f4b93a394b64044785287ef2e91b122694ae844387b7e169eb1d76c0246dc0c7f8965d94ab75949a5de1122558c61e6aa2799519bbf12607061d485903cc6bdf0db085638bddf4237c35f17b0661a44d20551533b952cbeb295bb6ae529649fd96ad7a5c0f97a68821cf01502115840d0dddcd7d2883829cd4970653152f787ab34cd5eb47b114b692fa4cb0e4d8bf54ad8df5d580d86c2c31e58c58dfd2c29a2c5fa9c0b14eb4f4716fc81736a68e426c0bad02a4f49d40b976a57ad503061442d1a79853838329529f3c5c9b8d7adbec09ca089aad9a95253f57316a2d3410590e7a4d21abec6dc7dd980c9508e5040ea01bf647b87a1e295f41953ac76a08f721c892479ebb55b120c2382ef65502ccd6783883dc4906a669349369d41badcf51bf6439e9fd4cf1408bbbd932ae5788eae00c41c70f1582a4330d4b3e997cca76e6b29ec3c942fc475dd8e92a2ad170862963b78d84d7d4d61edf5d2492a105fbd09e2fe91b4e527a46f1f531bc96b7d465ac75cc3a9ecb96d5730415bb529f8419c3b1cb0615bfec5a31a43a8d7cb2afcdf7b43c4af6881e20259ce08682502b78d8ac646627f839c039238c724f489af8ab9a488ab7e55f3c90bcc6850b07804dc5a729007bec3d807dca5bb91a741e4901d6e66980f9560e164bd861cc9cf268f00d4b88f133bc99c8ddf1491140e035d6892a5b0dada08329a9eff98d89002247c6467d76a36f96c2946ef407aad7ae04502d0cadbb3964ec96dd0e1f67ffa447d16518fcecbb233589d60c4494e0131a59dd60af4622c876103d0a0043325f07dd459ab186f05488dc1c8106052bc4fa5c5be75d2e41525da5f2531f8abacf74d7bbd519f053d907fa7f5b374f9a4f58560142f65bc94a6b5fb609a53d057911220a56987fddcc2e3922705dcc349dc5c4d7d21c32f8355e0e10099b2d380359d5b85fb73c79993697312da6d7656f222b785f8f83bee822cf7d7a08fcc2e6f84330d0bc86f6af5da640c392d8d50d665929b5d502f290959d42d66c5749f980c2ebacfc7b4616e2eefb3d0f5a92d7f9d86967cad6b015699b909b7570eaa0e7153e2edc7d65b7c9d0283265992612c74c538726fd58ea7bc59a8346d942600197e3466f3ce786007a11a8fa2922084ef57bfa3e3c33ec8d52bde665430f2d44c6363b387cde3f6d8ef53108b06f3896c04763b400d8859f4046258837ddbe1c8917a1988df0898143fb051ff602e3435120b27b7334e732dc161d2a890efe8942435e3446e78513adfe1d92901d11bad8312fe93ca2eb175cd29f4ac4a2f73c999e1ace5390c12e8828e18a2156abcad75a80349d4b58f66b29e223a2b8038f1b36b6b1f9cab0ed548c1431dd527f5cb47dcf9c435c79b36361936316e2a8bf215f4f65c15d3444c02acf890c2541bdbd1de2251aab6ba3c3758d8d3ac36b846e3e916004a6f948f60defd40069963b2f9ff6043baa067480553339f5d6fbb9e04cdf63647dd6b4c77eb4f755125446e7f1644fc53afdd1e8dbee45ec9222059a7e7d3dfac5fcca8e9bdf274578d5b67f2143e8e90007e95d8882ca08e2a6fedd3dce0723a7ab29fe444dc06fd5d21e3995b56cc1e2ed106e521a6d1faa5ac4b86a1daf26966a7118d85ab20aac295856b2e294670f6d9540a80e50c4ef24ff0062e2b6d9912bb723ede8946699ad538870eb491fb5ee7720eb487c44e0db8376ac64708876434375b66131bde21069905e3d128b343610935e214147466391671b063f6a0f7ab2d5e3bf6fa7b4b86d97036b726df6bb3254d9c5ecc11f7f27661cd52e9eb3e202d4f11c54f2a9f586fcbdce152eecc9c8b67006dca6e751d96bf04c8d0aeaf7bcc553f80c1ef33d44e39621d255f50363f79ddb1c415ea3173294fdef85dc2decdd25eb38d8c48c0a7ef24953ee103f885b1a014011e65feaf49e0db15e90c9d8018fee1be01ba9e3526454bb600e2360b4818b2702cfd769f18004e24457f35722174c339f17f94030a2a849e31323cd2f0f3dadb137f0ef9e91eb5f72a66cec9a81b0cecffd85e5366426e39f6f207c0d4976106224a6266b3a0969499937327225fb4e7f28342ca43927e7a57fb92f6982e0fa30bc7b52acfe92740a0057d41eb0e0b16e59014bc2970442e25526d785752e7412aee1420ba1c1bf033f25436b4663e7436cda5671f6516269f7aa4d3cb714cf1d062900bdb36fb7efdfca2e44caa1d43f164416573b9c9fd974ae5b1e68c71efeb7b26ea4230be33f8a39d39eb726e731930c502514ba189af17ff1525aa325fc3448ea4900624dfae75925864aee11a9b8218f8afaa2396b55154a3d34c9e3e2ebd58a2021c7b93936b2eaef7988e0496706cf6b65cfca2d3229ec33005d38d5c12d83ceadd0931fdfdda2690e36731686fe6000d27ac45f8a8fba652d4bb9a166fc6323047b4a9b3a892eb04b09d5f64442efbc1096db5c26b995949c931af8d9ecec96c1d84e8e1ff0c1f7c444fb965a04c2059f83098367a5988c2d11b590834801aeb55dedd41e1c4ab57e19950dbff279c2f6fae164f1a6462eb3b2a8d81ef050f2e666e9e8bd4b10039df8d2b12d6fc96eeac5fafc15f06d8c661be92a92a7bb316d7b06af5427844ecdc86ec3b72549621fa569e9eacc9ead54a3e7f6a0ba727cfa3358dc7d0454e27eafa5cfe1cb35a80725813ac4a01f959d2795090b919d8fd777ad245301eaae2540d8e72030b92052042dbe3caaba88ca85da3eec7e3954695555a65b2ef7022e3935fd51db9c8607f1cea34f6838bc7a4e58697671e2fe0e93c9652962914a53393bd55b4a4ec777bfeb48beab4da04b721c95dda", 0x1000, 0x0, 0x9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0xc003, 0x4) connect$unix(r4, &(0x7f0000004740)=ANY=[@ANYBLOB="8202adfdffffffffffff447b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a86e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f07b14385f04157785ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b755500000000000000003e70f6b4a062c6ca8d12540ccbca45000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d53eef9e8b0fb636710000d2f97d03126da536ef612e9e3b79f7424082bec3b7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d09000000004fad4b03c88132e19769e70a2ea6f78d00000036d1161b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d308682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e33edc2a37cc7102e6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf9136d097a5d83092960862b8102bc1f84da005000000041034906ce6dc83c3fba37ffffeffffffffffff7cb950fe286ef99252e35109463c50d4ebb0f11934acb99ae1ad670224f918fd6bf321659a89495a2856f00d3accbda54ec70b5260ff5a00f3d43881052e0e429f4b0a960091867212eb914a69d1413e8cfe753bcfaba7e40000000000000000000000005efea7a670bfbed345d8b9b6683308fccb47d9c4936d39ff47cade113c3b6002baed55c0b2d6ec968164fe69b2f6c57f393775b66ffcf55b2d7b0005c9563f7db12aeff359020802fac3cd2f56e937921398d41194b847e51ec8e7c20530383be2a3ed26ac11bc6787e3d0bc808f47709a5e70fe3be13caa151f0e89d97b623b92b462d5fcb5b6acc198ceae9c8263eae33b35dd0a98f524abba5b613578773278a10015ff5ec024bb1c94ab939d8bac352fd7f22a02065fff030000eac09f58923c1649b821e7ce2b34962a7aa6e1467ad6456f11e942ce09cb1c1ac3c695ac97791e991a08c573089a9cd2e85d596d6518325fac386bdaca4ce6807ca788110fdd0000000000000028adbbaabc07b50e57d80b0dbb1510c8101941204629"], 0x10) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r3) r5 = accept$unix(r3, &(0x7f0000000000)=@file={0x0, ""/77}, &(0x7f0000000080)=0x4f) sendmsg$unix(r5, &(0x7f0000000b80)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000b00)=[{&(0x7f0000000480)="a402b3fa177207b3a84427c345cc854b57eefcca0a0141c610ead9f81ee4358201888170a9cf995d043d3480c533808c061c01a3408b2d139cb922a71254bcd3b94aeffe96701ce17f7ba5a7ac0a4394f6058b5f128e1f4c0160046c342653da9e6f02f6b982827a3e451c695d420d8c2510d65794920b15cd8ea6d6f3cb5068b9ca68ebf09ff877d7293cbcd56daa7e0929ea6e69b3c50ad934aaf24d32d60197d35db4bdd3c090e306c99758ed98f1688be881a35bfa99", 0xb8}, {&(0x7f0000000540)="0b5e88aa0c2eebf5", 0x8}, {&(0x7f0000000600)="978355371f7e9b2ff042f953ef3fd71e3757ac3509f56fafd5f075e7bab8dc1971fe2317c049316f645809250f7941de6d50d901e04a65dc2fa3c407abb0aa3ab9915fb1d8db7862c28f76fe875efc702a6cede25d61a365d4cd18", 0x5b}, {&(0x7f0000000680)="0795291776b07e3be5665047d09714edbc0dd0afbc12eb389e151ec50e9d3411292430b89a157fecf947ca6c1430a3fa3b96e0fb8655a02b53a3f2087feff6c9839888c05bfdb6acf51abaefbc271d694f176cac2e46ef056b15229f8f3fdec33634814b047f8e93b8959bb9b4b4173df160720643dfac30baa87fc81b07b59c27ef", 0x82}, {&(0x7f0000000bc0)}, {&(0x7f0000000740)="9296441c3c03bcddba7ce3e0d133f6f353a4cfda5f32dbf0ff7008fda487a9ae6acdbe26f8de26363d380bac2793dbb31f1309ff3a6ec66562351a270e1c60ec722af188f9e6ffb28b8feecd8152eba3b4fa0bd7f8456b9f101267ed1e09ce2be8cfbd633ceafbc4e4b3a1c47d453388f069fcdcafe17eca08c8b79982c62a6d5e75c1ec256400835726bd5350894c3a07ff3cb88785656afdbb8c3c0a90246a62e31b36ab71570e93afa2075dc115827faf", 0xb2}, {&(0x7f0000003740)="c72bba6c434a883fae18e6f7d8ef49f77bba00cbc55f99ab34f5d4902b9dbb773d98c738e97470ea63c6b538eba229bb91e31f4f63481e042726a0e774695503a4b2adae0d41f181e986593bfe3c76cda667c72b463b25362cfc41d9e570e28b3ef9765f3df72126ee9d53366030f4eb358a70830b85d68c4b5d9d7abb3578f160ca16d636afe2d6634fb021c992122824dc2f182840f35bb90fae1f492b885c569abc864b20d2d44aea44914cec7362e1c60ffa0bac73cc26152db492dcec4e32c1051f7c36f7fc9dc4ceb7e0abf62f9e2055e9401f64cf8bbb9a1d346636d4df1ddd9dc825e06b10d27d29740000de96fea7486a0b663deadb8a469286e03d572202484c4101b8369c8de5423f776df525282b96af386b9d0fbc4bcba608b98bfdc195f5dcd5492970db3be1726d538b2b54d409993183d69c64cb57b1b0c6efa20d437f1ce23484141fe8b2e17d86a69eee448f08c8462214dafd2d07bb65c370eb60b3069722ecd8f25c94d42d0aa8a8498eccea256815f3086959ffc034caf9c0a504578a551bde16321674ea2c089ebb76483cf3c183940a59a192ad1addc1031e3cfd6783696ca2446465678c19345538692bf105ca3e3de860274ba63ed2c680030950fb75d57ffa72b9d4ca7568ff3d2a285e8ad750e3e2c0e0e565f604838b04672d8030782ec40ebc5f1dd492a86d8b96a63356b48778b643518b49360fb9af582a6f0b16c35904f5c3ca391b07b6ea11be47ebbe8cf7e21eee59ebc02ef0e23031fe950a6e310db8cb6cba0f55e853492c5f966477db7899f9f2b8f5290f6145a4c2a840fe48e68d5d221efd35bce5877aa3490693cfe9214f45b1610a318f1847775f080cb2ed77fe3720c43cb1bf4db2cb18c1691df9504c6ba26fe032023cd4892ecb2cf40b82bb5118e94924ed235bb17bbbc68b9c6b788edfb64dc8b839bedc48ddcf0995175f5481a5ec4a5a61339480aa4688b547f0a6859094922f8b51dfa31d749d1955128130ae55d106d9959c59124f3a2feaab35948b3f35ed0cffc1da8872ad75d2090a42251dabcbf8c3e790de9878f09719b6b79018f38d5d6af11d9b45d3642aa5325259301b652325508539cb5636f044f58c3e3b83ede10e5c0bba756da3d84e8d7941a96f0f46ffbcb92f27a297448dab8998ac1d0d33b43d32130ee333be7790f15f3e941bc7828f9d328790cfc6cbb444214682fde73fb040d7ecd60e618e456bda8ca1e0c783e5871b54d859f5318935e25a318d9596db3cf3fd4a9066a3d796f644e9cb34bfaa26939684a5bc49aaf3262dc841d057e0c69ba4786c1af21f2ccdfbdcd18180e0f122dafd10517d23c56d05a051f183206d7207da5de251994ece1e607c55f367d3ac86cd9dd98adc7af1535928902fb07a6f4565af1a17b4d34f028772e0ce8256e5e1133f22ece6cb464459a8337b2c543323fcdd582433eb0cc9811f7f63342f5b84a6fbafd0e40418d93424b61e9b2604333e100abab95e8b7c65ab4b6ce6acef9d364d893d4492fdccaed63dc72f35e7f3365ff661613d310538b3b4660bf1b98cc526844ac1c70119eded45378ea6618c8b86929104cf4cd73194bc2f2b6fcdcfcef5fdba7a059acb6fd112c519eff64c61912461eb988acaad7bbaf42c40b3ce75e48a595ccdbf06a52f70f667eb24dc7c1203de68a829e2134fbb73a0e75a6a8e9abb5fa48037ff8af519f8dfe9fdd5c7740e889de7011ec5ed03bd9ce1d78f002aa94df3092f01219c51df223300a0924f582aa3c6c315417c8442aa6c41fae1d127a8f76a2018bbc131bd165f26ee772a9f776e8cb8909fbbdcc7fcd79abbd943ceffaac37f9ff90d715f0652a3f89dfb0e3001935ae9df0eba5278ae753f6329bb3f4e459dc16972ab0d466e1f9d12085693806aafa897a69a25580ecd5fe4ce79ad19f2552592961ea584a6368df0efccb79c1af71c7e111296bcc771b8c27bca881d430acfc412a2183ae5e53a72a6438a34bbaf09dab5d0cf7e481799e3a61ed0eb8445a7d8e02ff827404e9602345c1a4bbc0b54216db1ff949a72b5ab43deb72389eface0fa8f6cb478d33078ef2901cb7e0cd8df5178fe7ffb3dd62ebca597bd7f4233ac5a84def98fde211f67ce81e4ea4d19cd555cfc05b6c985464e99031ec9f38c5611d464084511ba67fcc346d5c566fde93c4111ae393a23ffc8a7c33cdc9258e1913ffc356ede7419bc95684e79e2df1c4f01d933b3d971967686ebabf2e7b412703d6acde7f3daee7e4170139e4725334a412e632c5033dc35f53d5fc6af0951cb22c6798b31ca3d3cf2ac9826bcd74512f953d4df2adc89a0bfb1bcb5f42c403530aebcc0fbafc8cd3583e7a8bf707b107f88c52a831b88fce4881d31875ddf187d0004663c4ef8da07800d1d897d5b8d473be9e0cd13bd877f1de24cd5f94166a440a5f626fd3b3ed4e2876f6120409d29badb8147a12575a9a30765497caaf11691ed76479e67521e9130474aefae674fb11eac5e5406aac12a4fa4f1f3483d4cc4e72a924697492d01ac47ac06dc1285744b63b09f54225b67c60cc5f0f2023521faac0e02970d5145aa3efa5746e54edbde0cfddf9fc20a89727d7a037c6e2f230c33536cc1eea129b16f08283197b3e7d70fe2d5ab152638db34b602e66408588e891bc85e7cac63ca17574ec52e921e9e13470b0d0c3b9d7018c5b6e4b77100a678d8c8d897d1c044169fd43afa87a85c31005fd9840c84c8856929e3261dc5f7e5c79623df9064f3ccda1f047a3ed50ed1c6201c7288207363431c137a32cbe1206ebe028a3e1c38d968540b54fc600717aee97806c6f226913f2633e3b664a0c0bcba486900dd5eb66e24327ac195da050f2b4486230a1575ef23d0de5f76f16d43608862c50ce75af81260fa3ce05f59df3d8a7501508b9bf48c016b7e39ed1f93288e7d2427e6d3e5a4416b00b51d37823cbf3da50fc5ec71a7b2cac4486bbc2d1d476d44ee74bf974759d96a34d9d6b89aba5af2c0f2a5fc5f3a05fbbc2de8c949d16e5cfcfe41329f3f2876b691c8ac1a91063fe83f5c7038df052ac78c7d8860c7a375891652f7e205e591a4b380e96e3f5e827db22bcbb144776555904f0beedd1af4202210aa9d74245481f24818a4cb181def2ba3d62bea2640b761409b045d0f1f21472f3b882e0dcd07ab0cfdf75ec23bfbd12d06a8893b02b82103c777b6ae8aad9ae602ba36b26b7b8f23dc44b62df21d0ee6144e3daf7bc5fb175307064c0631289ef34bb017194957be8101e70780a758bd543a79053ae2d685571b7b5e5888c0ecbc342a2b265abb34c1b89e37212b8c2f4f8f9658fdee2b65d6e98fdecfd55710dc200f017be3f5c91134c70998939365b3e084a59e515f6c1d50e4e75b9e089eabd871bf79471fdd881e6c2dd62209c33124a1744a71639fcb4427e24bea263ab3b61e2ee009d38a5d2722d12ce7079056745034099ed707ecaa5de08733edbb53fc49f75f3d647225b7040452cf55d81391027d7ce30a0d107620787ce70782f19c5a7d44dfcaa84ba91099ac8f390de520409f0d747f83d5d58e30827f12700140a311e35eea2262a0fcc33253330410e5e15478636156b900244691e5eae80619c87b858a97c2376f7a8f6d7a946bbb07c5e3e3fb69c57c848b2624b981c0115f8e766642f9856ecf2242507f1a0012ef17e090c61b77ef09219f1580e2fb54810a57edd7f33a901b70b2e8e44b4733acfe6e786d51382999968c157fee8b7814dbc185fdab3faaa7c6e538e639fc2bad44f0f96767b206169c9054bcf6ee687290a22967a9e5dc8a82ccf210d798e16581e2764cc601a8a59467c0a0a79fd8af4ebb69e37490a2a6054fa17ad8e91a8e0145b38c252dbbf62660005111877852ba79330eabb727a17c6060bb4378bbd1a18545d05c5308134d8523c2e231efeb06d143c1f469f1143411ad35aadd2246b7096674aef6113fbaf0e35463dda1840a36d56aab7afa85184136bd88c114f03f0932e6cb33c6957f99b0b4a9d0f4e91593ea8e0866bddb47c721f5e687699b9a902f8845c0fc247eacf0eb651cba49a1835c1feaf7bba53614bd2366f7499131861de9ee4641976777e311833f92e4c418b8cf2cd23a11a117346d3c42c5f21916a35c82025b26061f6ef9d3f53055d86a4bb49b286ba54ebdbce1ec467effcb8d9054cc7fcf6b6851a24a21b3b9f067fdc56b15d73670ae2dfa53065a7f5d54ec0dc94f92e0868e61eda91884c18c4e7b8dd26aae4c2824fc83091442ab1ac705ea97ad76fc4f84c84a87f5f72fd9ff828e195bb97a2be4796d2a5338a54020106f1bc8e1134ef5bc449af1fed96b3d1646cbe6d3ad16430dc0382d776fa3018719df78bbf11bfd95293e3f7a5d6e6e83e8fd8f17dcd62e2b29e9c18ff0348822076912dd3c4c0bc9463466e7c70dad7eef19aaa860f8e7b0ff23ef75029b9d19e7bd75a4f7e0ecc8f9a70c6d10120cb610b4ab26b5bc27d5f1787c3e4658c7a8132195a957c637c6d0b52e4ea254687f589de1f1d27d68579e88f9e6e448356930662c8a328d44643e9edc40c88957b865838e5d9b3f1e5136ee915460b85fdf6a16a43f71ccfdc3ace8df7e6f5a1edae9b808fa3aa76cc64827a54431067d47e2f48571c5e8b879b97af87db53cbcf16c937c89017f1c76d92120d75cb0bb76ce541b035e0f92a51a14c92be8f4fb89f3e4ab6a88199d96361d830b8cdab1f1a36cf8a2cad477445ed1bfa5ca291c3595c597a05c6e7b5e506cb6fa4cfef3b4544550972a2a5c51ee0b1ab17af706cce3fcd203f1715db9fff111892e7f1613f29d0fbbe71be9cb05630191fa0cd1728492377029102223858269215d4f1c3f9ddce772bc3455d7899b4971285bebb1371c8853849e8d59bbb63c98ea3de597079e5dde165029594303a4b32f86cc91881a5ee83068a10187a49626d2f90f74a254c9d0f503b70262ba2d243925d018af96e9df5013e43131e92ba4718870c2366cbb632041c6dabf1b1cd6990a70c8fc7e1cf01614a6755aa6c1777c80ca4c4539134cf569d0bec1fad5d9c8c4ad81e1e32c51730c3c8df8216f49893ce0085343768cf1167a8b3f4ea24598da563ec40e1a45caeed1fa4d73146bbf912f07cc423b94efe136c5e64663e5d34c8082ceaffecbc30fa3ca7c4144c0f19a0775e7acdee652e72da254f0efebf56b955cded971bdd12b28aa0433da7034fc93ea52fc4e288b26a54b61c4fdc68fccd3053d2df3c449eb607ec14b2a39a6b07ef31b49f9c59f9068d38d229e03a597bcd4b1b146bed6fe01297c3279a64fcda0b34ffebe56c81d319ba99411a638dfb020284e7b7f8c1cd8a87bdff9747c00cee439444040a587d9b4e66038cef9d908c95f185d8de089996462b901011ecf73a12f28084f7d5b78e41436e68900d3392fcfd497af8c14bb07ad524f369128a3189886229d1e70d0e875d7a0dea3a817c9c15b3db1345dddc2b2e493d34b152238324a7fdf2d83678a7546f0c9a87c829b9b49cc3d130c570fe7061ec0968fc24ed6e9b25dda55b4bedf466d2cb4ed24fa59931666fff07d63c0d8fc7cc6a65d39c9d77b3b924870867cc3d9a49a513229afea9caa970684f6b718bf49c48380274a8dc51eeea53c4e89dcfda431ac7c62f0ee4deb36fd4a68c59fabcc82bcaaaf72c16d2ed9c0c9078c7ec374b3213f2446876ee867ea41b71e12b56ff6551f4efc10c037b4e2f46143c45021d068b20500c297c5df32e0946b22f8", 0x1000}, {&(0x7f0000000800)="710f68bdf674dd0ae2dc68076d3188eb61fbbb8e1039b71f5d0089aa5cb9830f47db8499a58cb243161dc1da77885c624053ae816572b002a202d2a17c1167146a4e367cbf5ef2fa389ddecfba2cdebcdd1fb64f3a96f3d4f9c23036bd6d4972c8c8d5af96c2a6e3ca190abde0e6844410a432023b266a16e2ade04e8ff66995f6773ed020077d7a7bbdb2621e94561ce42247e31c462a6343bdfa902f9936c959ff6beb7e8c8bcdcc6b3d1bfe929645054fd64958882d9270b990ce9dee3f3821640eced5a0d2649f9f59b48aa03818198988e37f3f5a016acd3a67eff8", 0xde}], 0x8, 0x0, 0x0, 0xf}, 0x409) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r2, 0x0, 0x8, 0x6}, 0x1000, 0x1, r0, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) r6 = msgget$private(0x0, 0x20) msgsnd(r6, &(0x7f0000000900)=ANY=[@ANYBLOB="02000000000000008edf95391d81d74ff04797d92ba2c757177c6cb9b603e5ea14b5578bbec89457e7b00dd80f9b22ab3434be2107834479943c8b0b93d99d5d0c6b68c6274290ed2921579dcb9cb723bf8a4e6f0f76f354948cd22c57cbded84f1931d978162020159cb733ad08822d5dcb97d5cc0561e5bb6e1750de124991e7d6d5ace1af702aa4229d2c9090215cd85db1c72e4695a3da711fa99108986bc3cac2449ed65f6e1de12b928fcb7b78f34621602cb724be593f9caff84b4fc9820bf8ba103a2a46445782a12ecfc37e0e7f7c24b1b67c34a678cb15b260002223a3698f5a039cb15a0cf870d317b3dd9fa2ec8c45ceba50127f2c4f16e297e4d05f2958bebf6d403e79056f45a982f6446c68c2910258a3b2a590e08d04773ed131551bf83ec17f0b4a1505ef55b541b0a27dd399c0ecf35e12259d0b6b34b4601094e8beb380da5063cb65ef7358a3576626a83a372c97597f4cc2bcbea544f02cfd7653118380371c7ed0c6ab546a799f63ce83350b5824e03b90b43fac8f5e3eff23df804e57b53bf833682c26ec5de99dce26b0d9c94720283a7bc7fed3f6e4a26e0c57b68cfef080c5628ae09cb3271865eedc48765cb32ea036794996dff9a980cf7e125100dd527d3e5fec915f8c24e7f67d7f9d0e0397eeb6dbfa34bf4ecae887f1fc1b5e8a545f9b2e5edf01812bb8"], 0x86, 0x0) msgrcv(r6, 0xfffffffffffffffe, 0xffffffffffffff90, 0x2, 0x800) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000580)='/dev/null\x00', 0x2, 0x0) ioctl$VMM_IOC_CREATE(r7, 0xc5005601, &(0x7f0000001000)={0x10, 0x3f, 0x4, 0x4, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffff211}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xdd0b}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x38}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1d}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x100000000}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1a}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xc9e}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) msgget$private(0x0, 0x20) socket(0x11, 0x3, 0x0) socket(0x18, 0x1, 0x0) 16:04:55 executing program 1: r0 = socket(0x1, 0x4, 0x1) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000100)='d', 0x1, 0x0, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) bind(r2, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) r3 = syz_open_pts() close(r3) ioctl$TIOCDRAIN(r3, 0x2000745e) 16:04:55 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x40091}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = getuid() r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffe000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x0, r2, r4, 0x0, 0x0, 0x170}, 0xbd, 0x0, 0x0, r6, 0x0, 0xd75, 0x6}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0xfffffffb, 0x5, 0x9, "2ea86ecce46adc5469ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x2457b72a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000180)={0x80000000, 0x0, 0x0, 0x0, "d9505c95d9e2e5b9ac9448aa680869d10ebb180e", 0x0, 0x3}) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:04:55 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) poll(&(0x7f0000000080)=[{r0, 0x40}], 0x55, 0x44d272de) r2 = kqueue() dup2(r2, r1) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) r6 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r6, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r6, 0x0) r7 = getuid() setreuid(0xee00, r7) r8 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r10, 0x0) r11 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000180)={{0x1, r7, 0x0, r8, r10, 0x4, 0x2}, 0xffffffff, 0x101, r5, r11, 0xfffffffffffffffe, 0x3, 0x18b8000000000000}) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000200)=""/22) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000180)) r12 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffd) writev(r12, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r12, &(0x7f0000000180)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) ioctl$WSMUXIO_REMOVE_DEVICE(r12, 0x80085762, &(0x7f00000001c0)={0x1, 0xd55}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000100)={0x9, 0x3}) open(&(0x7f0000000240)='./file0\x00', 0x82, 0x4) 16:04:55 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x400000000018, 0x3, 0x3d) syz_open_pts() setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="bdea", 0x2) 16:04:55 executing program 1: pipe2(&(0x7f0000000080), 0x0) socket$inet(0x2, 0x3, 0x0) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000), 0x0) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x3, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00.ofile0\x00'], 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 16:04:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x7c}, {0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 16:04:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x28}, {0x1d}, {0x4406}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x14}, {0x4}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x8, 0x1, 0x0, 0x81}, {0x6, 0xb2, 0x21, 0x7}, {0x2, 0x2, 0x1, 0x9}, {0x2, 0x4, 0x73, 0x5}, {0x7, 0xf9, 0x8, 0xffffffff}, {0x4, 0x3, 0xe7, 0x4}, {0x3, 0x55, 0x3f, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:04:55 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) socketpair(0x2, 0x1, 0x1, &(0x7f0000000240)={0xffffffffffffffff}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x810, r1, 0x0, 0x3) r2 = socket(0x11, 0x4003, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) sendto$unix(r3, &(0x7f0000000340)="b1000501600000000000080007010000000000004e2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ac7bf27200976f8014a8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22fdc57008636a00f90006eff8456e8ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b4000000000000007c39af12a4eca4a4904aed6aaa1644c7fa72519c8561027097be705c47645468e74b7700e1dbe17ee9947407f37eb3ae99669c18e7d34318cf715716d99c36faaf00160a3c769d9dcc8d0d10e83653a90bef1c95b3f0365628b68388ddaffac2e47ef4ccad6b5a74225654247add3d0fe94b61ca5e7d4a01e9a107e6e7db6c983c", 0x132, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000000)="6f0a2fe8ac23cdcde34d4509703c422caa5a6482a4", 0x15}], 0x1) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt(r4, 0x6, 0x1f, &(0x7f0000000480)="f23eec4129ae843a2319e2cfe56ab4e9932b66a065d8fcf148fd325d1393f514202b605426a974986f95b60254d6e4e7894515d57683fbb04298c1151c26eebbe86f9659937d139754f31709889c9fc90686f9d81eaacaf2e4b1b0bf4571f752d88e8053063ca2", 0x67) r5 = socket(0x11, 0x4003, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x10000, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000001c0), &(0x7f0000000200)=0x10) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000080)=""/1, &(0x7f0000000180)=0x1) r6 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 16:04:55 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000000)=""/10, 0xa, 0x22, &(0x7f0000000180)={0x2, 0x3}, 0xc) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200)={{0x3, 0x7fffffff}, {0x0, 0x3}}, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt(r1, 0x6, 0xffff, &(0x7f0000000240)="7bcd6f3ebd144d36164b53a7dcf0c672e65ba2872b6b8501563ede91e6f8a7e0592654422afa0ed42a9d56c15a1fc557e24b88c3ceca34c1ab100a3dcbe379abe96ba7d3ec4aad440c9590355f410defff7cbfa31e2d5084962a190f521a1efe77ae3a428be360828d388fdc9ca7925cd280fa282c6288dcc789809cbb8524afcef5bc20100cbcefcc36bb3ba7b055f772e0180b6b1817a21bf67cb12c47339f17b6125cb3279cf6d7db192f47a50e7c6f478649786da941434a35e23b9f9353753904388028d20c188427dd5869a14278e65b285025aa7d2d767860782c382755c34ceba8bb31b60cd5051a4e2ad67069db7853640e4a4e1d892444829880fe8251e7100e5758be939a69955e8dd0c973fface8e21ad075fdefcd67595ed40a71ec773122842bc9620fad104dd4a72112a13fbe0b371f0e23ecfe9e129c45e6e1accbaa08e3cc138b99cdb62e17e6741186362a9d05df8922935b99c6fd51f69973bdddaa818d730fd3a5a18314ce91bd6398ca7bbc498d5d966b0baf29a829ddc01b512b39ac1aa2f576274f94314a89ba37aeccd4c33abeb052d1dab5707ab7a449ac2822058c1d53c14e5ee6cf572fb23cec75036b72e4245c408e456b1be15c8425c31eaaf5e77a366059c545a3c7156b538a13accc008e8d83cfc5374c5249ba9d5ba9b982a39aa3f15da4bc1a27f736fffb11b88b9f588d01b9cf52b016e28101279a7a58e54566f3f51f2b7455f34f9654b1e2587cea9072af7c75c0d53e74a122e98e1619d430cc8b67bc30d7fe80963ab1d682d2577add6ef3a2ac157ea748206f6c06a5b2270f70ec07526997f0407297a6717b6a6a831a3dfa624281c5f33eea3cf5d5753a38898c6f38513cfbe8493082e3b1ed648c9a2bf528b712a6c2c48990742ab357c62a74808a746684e91b5ffa582aad33410ac93f1bb6318d23f97919d0d04fe6b113e8a46ff6774867da78a69cb6366313697de5470669f4c7cfd686f8ab7301f8e821a13e9bdb84b0884bfa717f6716f1e67d75149883367b5f47037902bbc9343425bcaa2c6b5426b5734bd4781f4bcf399043d3d13954ea2698079066b888d4a7c84bc2f89c2bfa6fd0dbbda21a28a2938872a1ad5a2ccfbe27befadca4c7e8db50beeea63066c4c7cd67bc8d9235a9f8c38e12f423e928516c68e357d771c90745630b878dd20c566abd8a8fc9f7a9a7f1eb8aa450a7fe97ca563a0be500c910ea066e61ef69a80d0f6039e4a2dd94975e97e125c96d1d6c75f9e4f35efeb260414d07c9f7d1b1f9e397b46028516a62705b62373f108ccde87386f1f8646259f03e51a2ec5b2a29d8033b632ce8acaf64de3ee3b355f2e867ecb56f5cd8e628370ea2aa9e336f841963e38f167eb021904a7ffeb72dafe934659d67f58f668617c8ffced03203502382c129548ca4eaa49f744f75187c48bbff69283a6daab608e872860d26c9ed920bebb4c3f9161912e32d1e7cc2ee1819c6c238d87b8168d82c39b718adb6e36bf3be896a2897ad129c113761cdc16e804f0a563083924db4deb60a2b23e5390af7073be4d92b985af679ed098ff9a6d1c3a2d0f6bdedc9d365407df3e7fcb07a22d3249c57af4586aadbacd5908c929c26790e156e69fc548e6edfa55fa8cf43f7cc3c6d3c6da503ee6285713ff12066ea3d678838c2576ac3c4f927808324735aeef15b7c7e9f545280d267e09a1565cdd8b19e6472381e9d307ade9c9e236a4a9da3d4e973121e60c6b55160f8f9158e8e96e6dda925a11bbfe583a0490fe48d904a9a379930c5337f305bf42b7c69f452100f069f8d8e1395ec97ddf2f4ef57b6a08b4ed6279b4feedb7ad5f69f738bb65fb5bbe238bb507f08a32d4a39128b452a4eca61ffdeecc5bdee940cfee6e4f579539e5cbc6abdc97c8b878335ba54c82aa200bd239088b0f05e154a7d419a5ec0c4b980f4e41cee151903feca828f65bcf89950753b75139aa9c2a5236e75ff77eb8432ff0474510b139a5759fa58b30c44be672c8b668392c9ceb11537264fa4ae3644b2090e75ef587d965cdef07a065e31e0b342f46715a126174e7bad66d3f1248d69a6c2b3703b10eda9769fb27b8f32fbd0cf00c2f9e8fc09131c4f3dfca2874ab55f252abd86035adc90c9eeb7e850401a800353fff60f6d32826a7e89affd91896e17d56c8b861d0380a4577ef9bbb5046bccf7494189c559e0a5c7137972770e363efa8c0fea591003571acdde66dd73833a4f363653177f9faff23bb9b55079c8ddba95eff1e43080a80e4a06f888005bde0c3f9407d03e34247d02974cb6c50b030ebd162703dc882d4e21badad392d8113b6bd8081b179044c73e377a0129a2752d2c4760a511172dfe699f8332459c15abb2d9d508d8a904afe490d60b1c0b4171aeb5ae08bb0d3f62347dd9cf9fa982fc7e7f5124671f80c170c44bfab41982725afc9dd691714ed2022aa06a1314816f8901c8a28acff0adc7e9f82f4f5f3edf675990cc4d0be98bab39102c4da3c1ab9bfd7723c0c6cd3077f0aaa7aadd45fd7b7f7934e18c715bda052e9ce5dcefe93c4c269b82d15956f6e36cf4d4a19b46d5e5dfad30a47e499cfcec84956efcf34cec07e36e9e91ed00aa888c7f8f421fd2d78062fb0c30fa8d7353e516ac470e16891a6e4d24d3b91e50a6851714f1cba31c86fcbf96ebc408516e735115f9de89930dc777673e8c04dd9c138ee3571adf9922422ea3d66f16089979df1667321cc0545e8cf60ca75208fb3f9d026591373a5d0ac32c712e51e44dfa9ca4bb32cfc3ff2c49566b0026edfdceb3bb989816827d1ba6f6843db90915c1362a2c1d1b1da2c1450670c5be875da06f87658d822358219ce282fcf1855124bab6e2d0a8350aa603745a8d39e27ec3365b19b1031993d302b141d48fa8d05ee99f445a9ea197c8af8ff2454cff929742a8905f254d3acf122183d4e529df3cc4d463952ed2eef3c980e17beb2346a2e4ba99ba794f46e474378d48d551eaa20c83e24215e245b2e5658bb9a98a04dd542d81b39a9ca61eeef27c51b3d906abf1e30b3a0c2de2e0dc645efe3e7bc87caa8f1086ee74ec1dcace810b6b6bbb0f96c8338e5032b0a2e1de961229cb591342bdd1fd210da484de350457ae4b91fc9b7c0ea4263e0a9c3fe7aa74c69d9b13059fb37949f7c7dcb576a58dbb01c090a6c4f703701e9e95acebbec375340b3e64ab5859647cc2b3d87205da6441b9a33d84331867582c31caa191678cc8916d30fb279185573ec6b343d68e0a13b11d6cb8589830543efbf38272b299dba385776c119f573b782839fd61f470ed69a6abc4171960edefc49e02cf4abedd582f9c02b4cbeebf9e3bfeb30c8db4fb509345a56535b8f17307ab4268043880f9957f52805dc28f17273e56c165bfd727eab94317be00c03829ef484872351fcedb4d8d2ae120ecda12845baefafb2aff5deba6835d72f5585bbb5bbc82b6f3f73a9fd8e80666d095abae12d823857db16fbf89cbe7863b7cf1a8b1ee22a854d1a8118d47b2c1ac3aca332aacb2c53411ed29ff7e3d0c56bf3e43f403aa6b57144f74feded69d9361cc38835bd4cc0faeea55cbdd7419b9da4faae51a57e2608057a5a2166a52c462ef5e3cd0e24bd9c22e12eb2ef7558584871d1f43fd7c08e265d904516e1aae70e4f177c02cbbaf9cd9afa4892dbcf9fdbe2eaac3207bcd8dd92e10519a3db90f8ca721fec0d00f0212e67fd25d01f965a2af5940466f32be86ef5e57694e4bc575b8ec17f7ad09dee335c4ad1eff5958c7b6309c0e64516e6a9249a33c0b3a8f4a4a721c2e9b155b92b0b12259b30ee0a49366d6991d41cde3188461fdacb9dacc9348a492d4a19504be811bfee9ab827a113acb81ae8a5a059d413d65832d5a6be42503a1fcaf00c28c1cc753dfa38c172f9129ea2d8eb1bb7c3a856cb2f973890dc5006e152667aa18a78c2f094d3642aace95849f2522f0a726c8fe81be3db984ae3cc8a2745c1cd3b4473ca95d60a1d608b09680e7edc7cdc66577ef1c6139fec2acfeff3d98882ad008c28cb9431dcfb03b3660c7ed018508fdeea97fadd531338527613571ca5d6129b8f26aeada2d39888a89627d330e0e1058b53fbf19e586e74b5a21502b3e47f688be8d46b8f82a9eb1d3508e56504763045a788192c418250cfbcef81a2eaa63032afbff2e4c1abdda0cf344f894647c1018524adf579ff38b956dd512897eb919ee1fc0850ffb4ddc12ce3715573edfdd8e00d2c1d1d39f8a59d6741349b4003e25bc5649b32c9739c0cb8a4d4fb6fee740b9b61172dd8b24152dec9d620097f8620a542fe5c948b6610d61068300aef3ff9ef9e55583f21b015195e27a730d4f3afeb0e66b72d1e41d741d6ea91a6709e9e32794cc83ba76cb91d416c74c0371cdae5ba52d016c1856138c0c8609a7a555ed857ca12b8407450eb142cc627c16a784ce57ba4b8b6788e28c176d73cc7b7d55594816fd1cd4644b908f1e3c0565de39c6dc38298464533c87292f8fb611362e713830b9575a606f2a3efada751ffe5736b03d8738a0da89a7262b7f45a0bd3987a6504ada8eea0e062b7767c27d097ef4fa3898e662be54f3c571e1e70865b495797126f3fae6f1b16cd9045ddf37e6c789f26de104dcc840075decf10c78b506a1bccf5b334e1c5d3afe720fb2f6205e49774977a866e2110421c4fd43b13cd7e7778a5b1d58f7121f889ffe979e82180b1f2005a1a55c563224b7d8917d9469940b6f14ce941d36a98b716e46ac76fa5625f56de8047d4d51504cb8b66b4138696b2d70823ebebea4b41338b0f38c30304b37af242c68fe59699561fed5e53e5206f7132edce5fe5fcbb5b075d9def73050c6949cbb51135e5683b3f4823f72c59fe42783a1ecc5b1f9375243ca7a4c41e86befb7214e70af46f7c91f9fab2c67e4c2af9ad64b5405885438370aa813b5dfd8d564f06742143988bf77bdc997da811fe440840e7f320c686aa596ac6d8da310d8c64b754701b43d09b757b9798ca11779ddd3d4e26eb2c1f01b0877e353bb79aa67279314f29f7a82280441ffb5e96ad50d153bf59b83dbdeec6372c1e6e3c5666eeb8f0c695e677c8d987143e9debeab5f771a709fe724f5fe4dd3de1cc1a2a9d5991e6a86608959ae0062876d34b01a8216f01aaf51e7441bc0c0701e32b3e4d28fa0c442a56206384eec7186b43e52b175c14a79cd76e59cfc85ccaac5d8dc30a2f953a87a33bf99590072c3b30b3d602e9067daaa5af581a3dee5a0c70bfd7e962ef84cbaa1dda73150f7ed6c6d7235c6d3913d12c20e70a36d03e7b26f2a387c6262c27954d0b58d64f02ab3fbad3aaf81f760513eee9db183a6cf030583377d0b37afc2c37aa0d407e59e46fa6a383675b342db295d070f8d69b614dab853667bfa0eeef762ad558f1e339e960894762dbe8c5962f88ca6f93b374ecfcd93610901667d6ae443a0f8eb330dd7bf4d5f9cfce66dbb46b4745ffa3556bfc38727b721ce8cd9316eb354759aec1cd6f8f1f75968f8703c4fcf5eacffb7ab59806528f53c744e2af55797a8e8a88ed13cc9a1c04de1a4f9a5bb67f890a6b9dff80eccf46e30a50762316619d71adaa7704dd9a3de19e8796b0f535797b921f341dd7be1b826631061c2db4750cd378e3c3c55d2ac5ff351d033618142241c919f9dc52dfad374c1e356e2c009dec69e061d7bc22e7829caa994849541f04898698bc3df4de4043370dd244945b42b88252342bc31e7140644", 0x1000) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) 16:04:55 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sync() ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x1711}, {0xc}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000180)) mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x4000086128) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r2, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000280)=[{&(0x7f0000000140)="a1ddf9a7dfb3ff", 0x7}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000300)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}, {&(0x7f0000000880)="84e8d90ce784b071c32fc1838d14f34cc454620b06327af0b0bf417e79a8c7f37165c83885598afe695d4669681eae16989cab6d6f4c4bd2c9e47f63a32b7d6c8a992e0ddd76618377a89505dbe10651a2cf51cddb48d505942a87cb72c324785457cc4b677103265a196fc4b21dc4d3fe3ab5c9c1fcf275afdeaa05a2788368ab8b15cdbb6fefab77161205b0bbf4e6b94131eb549ecb8b29660fe40d1494bd90e1acc11b6322093d02e26cb37d1921ecffdf2fedbe88bce6d334d5fb97795c5fae74957538457f301cd33475af2758b44f39651c6e461be25c214529a1be201be70ff690aedd154b3187bebaec1bfd05852432f1ec153b29892bc4ee0c80", 0xff}], 0x2, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000180)=""/105) semop(r3, &(0x7f0000000280)=[{0x0, 0x1ce, 0x2800}, {0x5, 0x5, 0x8ec53f47ced85a04}], 0x2) semop(r3, &(0x7f0000000000)=[{0x0, 0xff63, 0x800}], 0x1) 16:04:56 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) nanosleep(&(0x7f0000000000)={0x4}, &(0x7f0000000100)) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) r2 = msgget(0x3, 0x10d) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) chown(&(0x7f0000000200)='./file1\x00', r4, 0x0) setuid(r4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) chown(&(0x7f0000000200)='./file1\x00', r7, 0x0) setuid(r7) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r9 = getpid() fcntl$setown(r8, 0x6, r9) r10 = shmget(0x2, 0x3000, 0x414, &(0x7f0000ffc000/0x3000)=nil) r11 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) chown(&(0x7f0000000200)='./file1\x00', r13, 0x0) setuid(r13) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) chown(&(0x7f0000000200)='./file1\x00', r15, 0x0) setuid(r15) setreuid(r15, r4) r16 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r16, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r16, 0x0) r17 = getuid() setreuid(0xee00, r17) r18 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r20, 0x0) r21 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000180)={{0x1, r17, 0x0, r18, r20, 0x64, 0x2}, 0xffffffff, 0x101, r9, r21, 0xfffffffffffffffe, 0x3, 0x18b8000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r23, 0x0) r24 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r26, 0x0) getgroups(0x3, &(0x7f0000000040)=[r26, 0xffffffffffffffff, 0x0]) r28 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) r30 = fcntl$getown(r28, 0x5) fcntl$setown(r29, 0x6, r30) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000080)={{0x7ff, r11, r23, r24, r27, 0x10, 0x5}, 0x6, 0xfe, r9, r30, 0x3, 0xff, 0x3}) r31 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r32 = getpid() fcntl$setown(r31, 0x6, r32) r33 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r33, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r33, 0x0) r34 = getuid() setreuid(0xee00, r34) r35 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r37, 0x0) r38 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r33, 0x1, &(0x7f0000000180)={{0x1, r34, 0x0, r35, r37, 0x4, 0x2}, 0xffffffff, 0x101, r32, r38, 0xfffffffffffffffe, 0x3, 0x18b8000000000000}) getgroups(0x3, &(0x7f00000000c0)=[r23, 0x0, r37]) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x482a, r4, r5, r7, r39, 0x88, 0x40}, 0xffff, 0xfffffffffffff000, r1, r1, 0x6, 0xa5, 0x3, 0x4}) socket(0x20, 0x2, 0x4) execve(0x0, 0x0, 0x0) 16:04:56 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x10000, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r4 = socket(0x11, 0x4003, 0x0) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) dup(r3) r6 = open(&(0x7f0000000580)='./file0\x00', 0x40, 0x146) sendto$unix(r6, &(0x7f00000004c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0xb, 0x0, 0x0) r7 = accept$inet6(0xffffffffffffffff, &(0x7f00000003c0), &(0x7f0000000400)=0xc) poll(&(0x7f0000000440)=[{r0, 0x4}, {r1, 0x40}, {r0, 0x1}, {r0, 0x80}, {r2, 0x8}, {r0, 0x80}, {r3, 0x10}, {r4, 0x20}, {r0}, {r7, 0x60}], 0xa, 0x9) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000240)={0x7f, 0x5, 0x6, 0x10000, "953212906fbdb64f08f0d7d289fef55666db6d44", 0x0, 0x40}) close(r0) r9 = syz_open_pts() writev(r0, &(0x7f0000001b00)=[{&(0x7f0000000080)="883b348bb1a75dd50237a60d64352853480cc4dce2a179b3c543b1e97ab37df0624441c5a4c83c93d51ba421d6badd5cccab15bb566738acf5d3e1ddd0766cb419c9338b5301d1eabfe4585d4d", 0x4d}, {&(0x7f0000000100)="3a47a457896f18bd927158158ff9e3a746b7be01ffcc65207385421824c337188f3acbdb637e906585e28106d96423fba831eeaf92af90583b195f96f00162a9a0e17a548d4bf19bc01d16004bf06b9846ad74ec5c726e044b6cd15b902ac3e69ef10298f46eaedd98fe8af44624d0d971386be5eaa6f902e3ed98ec5268b29fc414df4e982d07faf0b2980000000000000067641bbc", 0x96}, {&(0x7f00000001c0)="3f03b86af68e0b8e60afd7090242bb4fc82930f79ecb83311cadfde8b0e3", 0x1e}, {&(0x7f0000001b80)="e209a09d7cd6ed993dbb256b685ef4d73da7335fa0032eeb216bca0d000000000000979ef2bc0d4111c57456b6ea7e4fe7aecfab5e73f248df19859a1938c18bc881d682d6679769337c962cc135d4ba3d30a35f2f3183035d510c0dbcfcc6eba56d874b54929f3aabef90532a459191711d2f8180c82badba69bf41053c95b92bb19a19d298df67655833cbfc3e0d53b79b51d595efea5ace04f34a25a19e8b2c2c98527fa19683f8afe68b17356a564db8", 0xb2}, {&(0x7f0000000280)="66e33824933cc78b94fd93ecc32dbcd60481dd8096184bdf6ed251e58841c91089d9f18757a6208561ff51e634bad041126398cf3ae0e9b455aaac7e11e4f87179f05f8d8ead47fceea37622e7ed34189e5a62ad", 0x54}, {&(0x7f0000000300)="b7221f27f0e14c41a4c79fd3fd983908a4e766f0b748e1797ffcd5829297ab4c577850a7bd5ef233d7512a4e9c7bb1ba21c22178ee610f98b4f0db6503f4adae301f2852134f47ac559e5bfe2936a472ba678efb3e5f749c61a45f667234c3651f023ab6103cea04f9", 0x69}], 0x6) readv(r9, &(0x7f0000000040)=[{&(0x7f0000002400)=""/4096, 0x1000}], 0x1) 16:04:56 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x7, 0x180) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000180)=0x10001) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000380)=0x1) getuid() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r4 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000340), 0xfffffffffffffe39) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x1, 0x1, 0x0) close(r7) r8 = socket(0x18, 0x2, 0x0) close(r8) socket(0x400000000018, 0x3, 0x3a) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r8, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:04:56 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000480)=ANY=[@ANYBLOB="ff04e17c99570682360410f61c870800ebff1b00000000000104f7a8b65f50e66f6f9beef23b131c2142b40ffd01360b57b3505073623e8771405c7f5749010899bf6ab1a292fbc94540a944b7a2fcb24a9a2ce65fa514748e5b7ece40a09b3f60001467fd37210898d90b6a94a73c7c7248d09b425ecccd942e62e88ef9c753f796f18fd939cb784965e14c69a2b9963f57d6407bab58ceb892d0656bb57b6c8a6d3a4066a4a49aca9fbad270fb1f5a112752c7da996aeb74ce9f2e6513a96ab459e4df9326e69c7cc3bd2b0e84d4ee4ea382cad3aac79ff2bb580b567be9f823114daef2cc1645fab069cb15a28e05d66b70a2c49837937d29704f50ffed4c250e8ac6b24abb101cc17bdc2547665f8606fcc881e559b309c504a1c506d2f4556fd28c8ac44239659eb373b47e328af50feb890c8d0abd660dfdf79a1144e6b03c8427e6fea5b7bdca96f535570625bc5e16f51ba6cdbf252200"/357], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x108) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf805bf1fa48f4445ed4", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:04:56 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) r5 = shmget(0x2, 0x3000, 0x414, &(0x7f0000ffc000/0x3000)=nil) r6 = getuid() setreuid(0xee00, r6) r7 = getuid() setreuid(0xee00, r7) r8 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r10, 0x0) r11 = fcntl$getown(0xffffffffffffffff, 0x5) r12 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r13 = getpid() fcntl$setown(r12, 0x6, r13) r14 = shmget(0x2, 0x3000, 0x414, &(0x7f0000ffc000/0x3000)=nil) r15 = getuid() setreuid(0xee00, r15) r16 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r16, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r16, 0x0) r17 = getuid() setreuid(0xee00, r17) r18 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r20, 0x0) r21 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000180)={{0x1, r17, 0x0, r18, r20, 0x4, 0x2}, 0xffffffff, 0x101, r13, r21, 0xfffffffffffffffe, 0x3, 0x18b8000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r23, 0x0) r24 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r26, 0x0) getgroups(0x3, &(0x7f0000000040)=[r26, 0xffffffffffffffff, 0x0]) r28 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) r30 = fcntl$getown(r28, 0x5) fcntl$setown(r29, 0x6, r30) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000080)={{0x7ff, r15, r23, r24, r27, 0x10, 0x5}, 0x6, 0xfe, r13, r30, 0x3, 0xff, 0x3}) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000180)={{0x1, r7, 0x0, r8, r10, 0x24, 0x5f03}, 0xffffffff, 0x101, r4, r11, 0xfffffffffffffffe, 0x3, 0x18b8000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(r32, 0x0) r33 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r35, 0x0) getgroups(0x3, &(0x7f0000000040)=[r35, 0xffffffffffffffff, 0x0]) r37 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) r39 = fcntl$getown(r37, 0x5) fcntl$setown(r38, 0x6, r39) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x7ff, r6, r32, r33, r36, 0x10, 0x5}, 0x6, 0xfe, r4, r39, 0x3, 0xff, 0x3}) fchown(r1, r2, r32) fcntl$lock(r0, 0x7, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffd}) 16:04:56 executing program 0: r0 = msgget(0xffffffffffffffff, 0x0) socketpair(0x0, 0x3, 0x3, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt(r1, 0x6, 0x20, &(0x7f0000000040)="5f6a19da4bb63c1979f293e2848cacaea7743bdca5c40672c319", 0x1a) r2 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffff9) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) connect(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="01300000000000000000"], 0xa) ftruncate(r2, 0x0, 0x7) fchmod(r2, 0xe3) write(r2, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0xd1, 0x0, 0x0, 0x0, 0x0, 0x53, 0x7}, 0x3, 0x5, 0x0, 0x0, 0x3036, 0x8, 0x2, 0x8000}) 16:04:56 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendmsg(r0, &(0x7f0000000a40)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000000)="ed24a742781c0c87", 0x8}, {&(0x7f0000000040)="a5e66229932b2ad9193e2e7ceca916895f554797e096058ccb4c3e2428ef29db94c6699100a82331f5bafd956d99bd6759578fb334afc9f86ec12d8978ec0c6f3cec356787a5dc", 0x47}, {&(0x7f00000000c0)="be8fc4c28144552c9d5ae948330463c17cd421230bc9995ac3abc6e1e9d186e263fa3e142468d8c8b3b758d1fb5884fe5d79fedee071769e7b7fd0ad95143af4368743d0b9bb9e6ffb8982c2b091aa2456c0d7524e02d4ddfdb394847a08dda145950e6fe2151c67dd90329f4874c3", 0x6f}, {&(0x7f0000000140)="4ea965600eb39d0753463e1d040e82b0dd35606f7bf7727ac7c477345da6dc02bd70fd79173b8c6f2c642cc1ee67bf52eaa82ae6641de72dbc59912a62cb933b8a733fbebc975fdfcbb2555d502848e7f2dd031413de4622f76b9ac38ca4c64da0aaa2f61e7d8802aa3e5acb7a80f1156a56ff7aea579c21c7e4ae65a31f084374e831ed541ef97400db71c02c89f47b9c6578a13340e5138dcec72612d934ae2c94d6f6c3b12d068958475b403422b892d3d436ff20d1410743e22a07749bd6060999ab75b59d9cffa06542101e88319a9e34ab0c94d316ccd79edc16707b6b613c9115436cbefb7b8706b7", 0xec}, {&(0x7f0000000240)="da8d11df741ad5e13ed001bd9713de6d25c2a492acc711bb6c569d206ee9d3c6e2d5b2d5a94f781d89af446bb8ecf902dcd694029c28998ee3a3faf3c1f3a2b1cd4ed789aba8be7d5a5492507ea7ee48da28f906d4cfe95b3ae3ecc8ba02a37c138a87131018ba563ced73053d30c3b4fdd38e37f0208086b55656aeb9b10593f38e087ad7f23baa2329a0ac0e86106b7e02b9fcf44d60ca370b8d4fd1a8e2d56017965056b247e801612583b33949967bf0b0ac1d879569793eb8a8e164", 0xbe}], 0x5, &(0x7f0000000380)=[{0xb0, 0xffff, 0x0, "8fe513a87e584aa8bcae69fd69b2d2ea2a75d8e4050a0870c470f2030569d24cc998d4033ea8001da60d709841fb5abca919ac4cd4ff402ee380e642e0c6a744af8c697838b6dffe99db78cfde80a720b9d3447a77d9ac39e70d6a757bc8133d52f6a46c474cc5c1b5234c47caf7ed364558a5ad228045ac8f50a00c242311a6548b9de54a6388209dda5d88a67212dece9b2d20ed84574a0b0e233c"}, {0xa0, 0xffff, 0x8, "cbbdefe821c3b5c1aa822b91094bb373913233fdb2e793fa4d79ce8a0b5f8d0850648b8292127eaad78856619b75466255272da06011358d87909cb7b19c3c1d60d456550ded1126b3b3b683d3db82308959f4c5c0fbceb861e5d97b35862b8ef5ccfa383cb4d50df34bf65a60939994c3a1a83699c09a8b79b6999018f7ed487ff0a2b2c511fc7969aebd8ac55df8"}, {0xe0, 0xffff, 0xb84, "2b8580832bd405da44986fe750008c0acc9d9bf148b3d3d0da98a12087eb03e4dbb9154ddfb5d39383201318c8b4a29406c3f578e763f5612fe01be1c4c5d5216f15288ee2823ea5940dca209e99ac0b477fa324f09aff11f5326ae442139c66ae0c8d1346fcdcb8d634f719d02bf9994a5e8f01647d93983799e13e71efeee47d034e8f4a2635d0264c76779e476d8f7eae115b5628ed362b5090d9ff69d8d50989be218b4f2e026f4a6c6f71735856b9541950a7e7e7666dc7444e1427b9f3b3968f7f031790e4e64081830eb89392"}, {0x88, 0xffff, 0x5, "5ef93693f804e170fe18967d9d9c84f98bd19607066a39fbcd4e601641f8650cf9feda8e3171c30ef473aaf412b3cfd61bf79342d264346cdba2dc6ef23b264fe07d83dfe69fb34af6e69905613cce444b730ab160dbc9e0c31ebea425c696888ae565924d7698446bf6968d7166f970dc759d6dde816d"}, {0xe8, 0x1, 0x2, "72654e251684803583238a7577e1d3b31205fce7e0e025e5394c2e09472d52fd0b5723219d0692ab54c21aa1dfe00290ce75b6479391a084933cda76d5dd4b6f881df2d30a75c9119a7bf3024bbfd1c2a2b8cd0406f5f70d156b975d513e1dc4fa489cd4e41fd8e4e50e96d0092a2288efd03fb8c33e660a21b2371542cc793bcffcdc439ff2bb436983a880d9e4a92236818df5937a27d25440c31dfeaeb986126232beb70775182d22b66b4ee67633adb29011044c463e7dcd9eb9d3ae9d8f7cdc6dbe07ea60fad06fd7a72feffc5cd3c87a3a"}, {0xd8, 0x1, 0x6fc, "2aa34179d3b629430f6056ebd79301f393231c12d490ffb05c2cd5b21777c5659f213d0a07eec8413ec29f47bd585c2473f159f1b420717e36f65a501082f43afd08e0c299f673c5ef1fc18d68406ac5bff9b72861fc0a92b8b87cd0c0fbe454944ad8b7a9ba2f66167a800be3a76c0d21cafe1b8a18ee02347a05f77e29b505b65433b312820a5411484f34863537942642361e43afda4863a12f07a20b61fadebe2336c68cf65547e7073c8e43f0d917696bc14d0316999171deab2a7582219f5962ff1c"}, {0x40, 0x0, 0x6, "f785bb89780c21c6c0150a1dd9162ac547d56c83c59bdbc542945d829f1430209d356fffeb42037f17"}, {0xd8, 0x1, 0x3, "7f1bb73266753624dec1f4873a65cc300e7a74a00489595158bbf7d192db82c594e020c804a9a46fdfa489336f58a871867276e291a5b030fdc6979dd5e00359910c3cab060b83983228945bf6ffec5ee4aaa35d14316915e65715f226d0570d70506dccf2a1202a1f75419c7182c272cc46fcbf23ec2c199f6880b71ad15b47e0829bbf9c118caaf2e7ca313bbb029d3513d9f7bc57821b907c8683418eb848e03db1ef049d6304810f0933dad6b02652b5d74a20322fbebce487fdcb0ecceb74"}, {0xb0, 0x2ce13f8b1a6b7a3e, 0x0, "7ced173aefa46058f62a4eb4f501bf03aa0c16729459a0a951f006d457e51347fc9f1a95878e30c22ba6fd7779aaa04e194fff1d7a780ff2a7856d03bf4e908e7cca8476215d54fa438a86a63954228d7a7b999c988be815f08dce2740c5a03e322b7f456c93c9e0265f46d1475e428e4218b04bc5667971d271b3007c5760edc3f3719e5b3da0c45a1b648d4dc0932f90642021a32ed7b860cca12491c0"}, {0x58, 0xffff, 0x7, "e06c7c4ecdf5dc37ed060210a3ff7cd335c40161aecc605cc0dcdb8dc3b43895a20d3dd307e6fb026abf6c39c3e260cf094dbdac7744a9f9bcf14901886f714139bc82bd56"}], 0x698}, 0x400) shutdown(r0, 0x2) sendmsg(r0, &(0x7f0000003240)={&(0x7f0000000b80)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000e40)=[{&(0x7f0000000bc0)="7ee1456c1f77deb52cd5d7b6824a3f64d4875daa836c446f8160552b9093acf82555a5ae3c", 0x25}, {&(0x7f0000000c00)="989c3776a720ab1d380e988d", 0xc}, {&(0x7f0000000c40)="2e7a7c7c1f324fe5f38767ea6652a2f3d8bf86ed8fa0f6a772f3b6ede8d1317a8afc72f17e81cf0d3c8dde6a5e8739958fbb16fa30cec40f13ecc7436b91c12c2e0b8d3bd3bf8e1599ed15b2ffafe9a6ff10b163bf2f929b3112ab6d1c2f34e7a1b9e56a911414a522e33af295763242121c3d0470b6871e705de898c1c6ea92943ab1b5773b134d8acfa80c7f29531adffa46ffebf410c3efa00c89fbd9fecd4baf389d11429ca18e397a30f4c4a6446a6511ab920cdf737438d8f8dcb2ee4448992c7c3c25ce8a1e874fcd977a53b4d451089e36da50188af4463676474c025dec482e2bbd9fdc10d2d40eeeecccc2e96c74663204ed08cae71b901087f1", 0xff}, {&(0x7f0000000d40)="9f6be9b46b592b2da04df0c022191416d0eaf4dd68d1bfb0657345fc925596168010f9b42f9fc85eb5fa67f3bf2b42091986993fe727905ee8068241c537037406a6d9ccf295dde56c9f2b6333c26a929dae715f66fc4e5513e745975249d58a9cef4e320e7c250b21cdb21253e071367e9748b81a0c3e3b84610ded200017da9ff88a2f4284239e0dda43c7604ebe3ede12d28949e5a7de917e68cc69845f34b75cd152a88992f0451a1539e85b0ffd45227d20da1ecbb3c41f54a7679b04500a41c46a250dfc1bc41c341c803c170b3e3e5a30036836e86af5083ecc9b78bba6", 0xe1}], 0x4, &(0x7f0000000e80)=[{0x50, 0xffff, 0xdb, "843ffbafa940b29965d2efa04ffc70f0b05aa2e71c613e510ee482adb8a528068dae0add78be720d42be830e1172ab28abc498f6b35c8d4fa0f6"}, {0x1010, 0xffff, 0x0, "43f4947350bb5f7dd4382eada25f45162cece04ce50396433feed1cfa0ac7c4efa780fcdeb7ef9e09b63613ce70fbde1c0445a83b540793ae88b2b085c772b8f45da816fdbf9099ee48cdedce327fc1918c657991ca6e2e94683b0bb2ed4d0c74f3f5570ebe2786c04f38f5a4b7ab2d2619ee2d2bc90912e517368951098768b63edda9c3e5e624a49208a15f468d73792c5fc0206a6599587e979b841547af84b89966be4b486e21eae1476c8c1b5796e7d8d37def5e91e5b59ac96bebb912234a90121a6cfd589c5b577507222513d4b4aceec1496c6b4479467d6015bedaec68fd5762a06c0359bfdedc13309eb2fab03dcfa5c0f56fd62c547fd3049fb7247cbe78295d66c19dfc03835ca9b19f4321f0466485eaa4c4a96219a210991490435b6c76875131e340b7db36f0b9531ba53a33d6e386eba03b478780dd2039b4991030be9298676cc3d2242886c71e0bfe4a2df24d660fd5e10cee7f66ac13b013f56b582232824ae7d8725c1d4ae9db9e51c3bdc8b0edc9fc65e21f8faeb11385dec38e5a4d628809b48f331ffe7a99ae013e6bd0b10749e2992c0938cb190529f04388668b447b6870054583adfaa3bcfac3578bff74d436c6d5355db933ec353246bc95c5db687e0b9e14d1a8ce3cbbd3cf266c0e40e7121c5759595a072176a1682b033ea6e1be298b7e0431f58d4d48bf13b463addb5d814f90071631b321439c464511895c9fd3e02a35f6de185c7652d5b459d54467ffabd75c64ac334e4b86a3937fffa49bb87d1f5c3f0adab4287c4abeb23ccc35c120a6279e90eef2d60e5fcf146802dafdd233ca5c8b6f7d7e0a401bcbc435115bf8e30bfffb4d45358f39b845434358cbd71463b81ee28e18c3bb918666812804d27d13e23a815c8b207bad66ca93f01034530b5dbab5692e1a2785fdebeb4aca3a56b5d8e2d831b4fefdfc7a9f5017c0676e88fa5c956a93921df6852facb66432e2928012ee9913f9817f12cfb41d2c6b9cd07adf5dca525e1fc5a8baf29f076c979c4a6f0d1a65a7a50c80a2e2ffb36bade6ccc3238146c1d290ac87157949bda0b5b3c6be16a4070a5c129588cca4edcbab5ead199c04b18ba4d7073ef7593fcbd3481a18b86e80bfc30ce620abdcf6de0c603950e02d1cd0000eb468eb091892de271b73d81b8b1cb6c20bfc9b11e45144ea99511cc27bdf452eea84674ac0d6c38171082df59767b6dd59b038a4a8a2949b331d4d9b9a05146d19ecb5727de7ad8858523dea8f4b1cd369a749034bc33676fdefcb906203f29906f5eb87910173450243d599dcacbfed5abfcd6ee2c12dc3d4d1126fb74c540c40705cf63fce0a9cba709ac5ebb44078c0077528b0403d7c6ba1405cc1c2326ceccc19ff3beb3b919e552c9de0b85d2830b4a72e4a7c8616d41d0e48c1885613ca958c1bbc9468ffd1ed23c4df285dd527ef958e8f314eb06773a8ea0b8309c0f6cc5f91ea3b74ef4ad24bd2b15751703f754a856e0174a184d5fc7784fcbe13e4083cf33650280381b0024858200eb6e0629276772cc4d3b468cc872f3f80649d697ddaa1eb67769dca94b918b0e0ce8b7a684774f6dda199dd7e70cb4bc18c21c1afd48bf50730de7168d43f2d851401a5a53281da16b8630c7aaa354dfd599faf7869a97361c755f0b5d9e021186a9bd1f3bdbb6b5e0ea48fc1dfd9e87874127c1bc641eeb119112a16a1996f91975fa94c341aa386198f38895e818d3ab6f9f81c57a5d432780dc83c60c87f28fcf0ecdc4e424738e646f78336c576a649137b7ee174f05578ef15c20d46cdf2f563e255e37a359ec5853c70b5d2c5bd7d71de53c87111c1619f0087a26b7aa5c97503f8bb2ecab6543d1534a9f276f00c62de8ca71d0a4be3ae9f3b941c918d60f6e3bba8911d2ceb370306c41af8cc85dc59bc40173ce08b81cb1cc3917b5215fd6a0e6ba65d4a149029cf5634bd87f80d72d3a813484ee7ba423c0f309e58a7bccdaea6a288654091beae85a44f3c497cfcaebdc56ff1322c3b1805c6fc1ff9463ab16cbafe5e0b2862b321a9355002fef32cb4848eecdf06d275594780c5c2245b10b468e679e4365ec5b0b6bddcab84051bca1bc82bde6bcd2308a99e50a46e430b682adc4b3057d958ae74cb082ff2dc646d4fc58c4b3a1c915fe375540108e0ea51a292c42a5a01757949aaca4365c0d895b184d2593620026c6a233e8d84f7071418be9e2d12df5d5964ade782859ef334a66a5c54b969a315525faf30c109fcc723a3212ff0bce80d1c62a5580682ff683d0a0cfed85ad7d5fc78cdf47561e84b7165ed480f2ab518469b3c48e24cfbf8a72b4c84e6ec0c80ad862dc76d580841a987f9c3cda6c9c0fbfea24caff9b0d4f6da9bf70093f6f6a5a2f61cbc1f6325ea9a33a5aaf8c237454750ad52c41563581264fbd5bd1bdbd29a03eb8d574a91bb522086ac855340a5091ce793d42facb970175865af3304ee3bc1de412937ad9432708eeae6775856a6e7e053e6acb4db8ca391210db348df9d359401e69a1fd8adc430cafbfc7b485bf9768d14a73c4063bbd55470b31ee8db3229ecb1f4f339479e6181bf7e83f9a4ea3885a14eace85b26abf55f4025c88d9ae86f61ed457bef50a34c3ca0788c0898c2bc3feb61b7792c1035b2ba2ecb1f68193a5c7679addbcf922b4910aa9ba9f64fc2d93a596d42d78c4886dd2092fc64b14ceb082ab35d8f899a2b85ff07ad929095ea0f255bf57ba862f94ad652796fa9206b9251f223b5c2fa075811ef7238d276686f8a62cb15b570b7bc53b2976d5e07612fbbb0a2270525950350896a82116e50ff5dea0a49dad8d88483eefdb0c9a5328ad2251ec0a9070424d7441a754ecaffe70d0d9564acc9f2fc4e4466903e2b055357a33997cc03e42f6c8e2f9024972eab2e9eb57cdb13405543fc0e2e2dc1add91012ba47f2341a2169ccb586b63f087c10bb65260a3eb4c828224a59487b81096989338b8e755dfdc4f0c0bd9dc4c3cf3d0b082a8abfdd9c93fde019a1a396919e047ba38611ab3c03c99552cdea02f237fe802505b23db58addda377b46d9fd4317fb6fea6ba5d031ce7a7eea50401fae850fa238e34d40e84ea6de53aa92b122d88d156c554b06674907c1663c1fd3df5c0f128e2dd1dd549abd66be346ea3e0e0501314e025d002fefee05f9b0359c6e6fd371de12225b0e6b721ff6966a2a8d5d3ce078192a98072913a60b3660781acc105c14d0e0ada8a4a27216e2e15c197314b0f958c3a3195a513f2f23068bb7a18256d892fb001f6920b1d8bd1c05680cf4c195066910a4d18e5c201f14a92803a02ada1671f0fa59e93c7ef76a600433bf400f0b61d1ecf0a3aad3f2835e4f63cd4bc8c38a6cd522664bf745ed3a7dadf48f586bc48d4ffe76696c64ad2d1f1c050f806c4ba14ef0bbf4f8fdf063b7f9ce1a6c530b1af2fb812bd1c8576e5ae4ea76549bbdba8bf6952de4c3d959b8dd5a2fe6583c5dce0e7699a93960468abf49d5b2f1f79c176a120fbb2a29971ab2b914dd73e7c790e810d39977eb81123b7dc6babbd4662ff53b03d3a932e1d246676d14977212d5e7957c7e9788c0eae517c3100cc690c09e23a6acc55b809a562840fd8a51ffa4cb31cad99cdb8789cbce6bbc751efecd8f2f31b6421fc295da11d4b029c70496c88a3697e8b3faa50ca9a14f1e4fa70080dd29af48cc37fb150e319b1c64e631a2add5eb7c673b3a5a7d8bdf3ecf451856f4855b2828fd91e8df8e890bb9524fcf25afbee1f7d725d47aa5c35ebf044e32e0538349f5af59c49c28512283e86ca65c1ee47fbefb1909597206b8d68d3f989009e3e25ff001929cd1cb33770cc697cf717921b6aa093b86062cbf217b3cd0a990d31252408e45f8abef65b234366d97f0b0eb4da9801c021537b9cb95a5335fc440384b1d00c93a248018bef14ed6e3e007d4a41b32cc69f5a1e8a5f7fc43cccf25a9a9b548bc3bdd18c1723b203db48768a90251408b7e0b1d1a5f9aaa7a371510c4dbe98c8afc1d6e19754deebc9529e2ecde8d31684cf0e6d284d67009e780cd02134158e2ed21ba7ab657d01326e96010c0e7030b7122017bc90c8bd415c3b8ccd980ae4e0b77e3a3e2e8a0699524a862b3df9f133fb820850cd8bb7081fe6ddbe65fe3199610ac2c6e64d5dd8e017298f31eb2faee763fc3137d4156e2da154fe0c22ed849687d678ac27ee24363fb6741af53cfdd659556a04d2f2ce3c6b7675b3458fecadf72f14c7179b23915f58040725d935578173b070025f1618feda14e04a24f376f6942d4be90275e318d97a6a501eb3f8ebf3ed24ae7e404c8a4e12d5df98cfc4f4edd46740673dc760885f034759191eecf105d8aa5334d70b191401c04f99f5c7e05e2ef82ba4ed08cfc45ed250a51b7d84380a44229bf69d315cdb0d498d5608859e45abd0586661755c2fd2670a6fe2e810a76f5f4bad2afbc905b3d2b4c6eac537a6ed7bc9fee609354624b7db9c8ec01a2af78cf9b4c66c72449bab0e7efe1e88aa3a146a718e620d58c6c8dbbe62efbd46ee4b3063d4a3fcfee33c12b8a93a3aa441fee2bce577c8a1a1dac6429a74cada21873679e8c2365d298335d67714ea8ef1c55dca1a7ae3f8108d2a38d3d32f69ba35a05bd5feb2f9a36fabca69b9b2474a6820f460fac9c670efcc13d283fd0135720304214ed88a8389dbd0bc2364a98e1b6567dea5b8b37988093290f70598244af04af885bc67e796e3c8154814593f73d23fe5bfe3ac139070fd6164a9a8822e27f8e08d81946b6602ed2cf9634cf7b250ac73d7731ff7d3d8e77492d51e19d8ad4ac0fc10b0ab9624ebebfa1bc2bb4a97b227bb10dd0e6bb366a890cee24e80fd2afb33b7de1ed489a28e2614f906c0ef97d38455555b106a1cec165befaad89c7741afa612e6f59af7560e453a4820a9d664d0a26d2faa5e32d055daf351934b2e49b30fc3968292448cd89354d0cae971001400304e6d7eb7eed7d2664609d534a7c8e0d239b9fe250baac96cc78315b77555209e2942570fc6aae1865ca895d2496ef6fcb4058653ea4b2014ff69a842ca9559cdb771602526163837ac5c47d0de5468fe3356260051a5ce1d2347ec4fa30c9cd2412cee654bd5b826a8558cc109fa903dd1070767819ea092baf81140c26ae7e1b31f6efed10a1e11cb37feeaea86bd42b8c7a8ddd558fa257557a00dd32fff6819b4b501ece1d2b625e01192cb3bcce11ca8618b5706cfb71df37df5eabf829a3eb3eff726b620691ba2b77cc9306f629ee87672928a6c07cff33efdfcaddf7879e1558ddf76b5b48993cdd4c22de6663fe461490807fcb87f2b8231278ef9348b622f1104a6f39ad1da7fbfdd82589bdb5cec7cd667720c8aa07b63a6a521b79b05685114c8f1b7b7f7e6ea5b625403da3c0af049f14f33854f657b4a1200a8d78a5820c8b52551ac25d3911500f28350ed57d73a00a53a0d0a26625bb25c798b6d9f09e3710f7842d3a3c24e55f63031ecf7581efe1cf29ed949fdbbd3c1112d9d1ad9eb8e9fe604ce0c428f9ae57b6b8ee01b2245b3ac3d20afdd80934a36cab20a39d4eae12e606592a8938f97e70efd7cda49f14b1229f8100752bee7d0718da5d2e000bf41e535fc5e836c53fe0031a10cf09a03181b7c4f2b543c40673677dfeb15779875e07d3e0ffa1d5e7b1e9edd4187fb49610f2145e58fe30af4d1f35b19e9d6ea4b497c468d64ef5d18190514ad3729900a5bb162533422d7b3bc4569c883325"}, {0x70, 0xffff, 0x74, "cce6f59f349d861de5bcb0dcf83ae387edb4614f490c6c06daf2e59e5a73b69ced4f95c09f62c9596e3a5154130f0cfa536af1c76eb33e24ece3b4c94863379929aa4acedc6fb589b19276ee42f8298fcbdf30084799b24ab935cb2d07516a3e"}, {0x80, 0x1, 0x4, "7e968aceccbb416315a8d500884f17e21f9818d8ce0c26bdf92f814665cb535a52061e903ed52c8aff227f367b6c929f1f2fcb8d778f5376190936a3a0686beb96b5e071d6f2072170ebbce501a5729b2018ef93eef55b5441f9d0dcd807b012fe975682fd3a0ba336aa17f511"}, {0x1010, 0xffff, 0xfffffffd, "cf7798bcc090c4b636792abad132e2b83a38576ac22c7fc52ef3a27001405145ae2c541fa02b3ec35151e8cdda636a089a1740f681f7186e342cd73cc58f1952e278e61195a8ad37becf6ebd09c4574660da12c8ddd3c7bae1128f19baf55f5736cf42f9b9bdaa763966495cee242f68b7b72ce5b9d8936bf323409b8f0afe5a56d6ba7ff6ec4b9ba4a6d4fb5234e15d7da7cb98a34a2fe16d6848a6a3ef75d308e730cfb2beaa5ecef0b4ae80a1f039b9b60a3d5fb3571b6bcf4b6ccb1a4850db3041a45e252d0b601769828364906599ed6b9960d8a52c7cabae8feffe7e7bd0c3849bb39192a90253e0d7360291e90c7d07465acadeabb7e7cdb77611816d0092d45b533066eb2cffb733e3b05e59d90f579cd6d15fce5668fbe17ec3e7267d40acbee7c0ded63eb651a944e23ff21b96de3e0c7444bd78e861dae239bc683849645f2c3296b5dcd9e06e002e666848b3f97662e07b20d1bf7429d42ff89a74db15d61f7a5cfae053e0e08b35c69424b75a165986a3a0156e03d07ad3e0e045aff20f6ca78df4bb3d30ada26afce4f9b049711ce43be15b44089d54c06f33b190b6d893f7b520a8dc1c86ca90d2299c504a6868dc69f52dab606a3732336728fcae33cc2b938823b269fdb68550147de382abe36f787ec5990b655390d20ffb23bc3854a13bbad451ac37de07e09d14e89c53a7da4e8cd8839a45a38a5ce4ef2a0d461b8754decd361e482309b1a09ccc204ceaa6a77ff463a2589b4f9cf50fba802e8fdef2d0b9134efc87f15f083e6dd39ab442141fd00f9329b1f4f43e897219db7818187a688fdd73e6244cd1357bc337961754a04ebc5dcbe5234235e0e170ba062697b299fb79455cb7e832d3cb45d8039f3f8bee82c3e221dc7b75c078d7fb419849f4f2fd3bde33e4db7bf785a673078515c1219279f63dbcbddf5cdfc1df19c91cfab0ca021261ac07cf0ec35993ab5bb1973337f5d67b29e709f8df4a03251352a35b76074e8e669beb1e54e1680b609687ab644ef807b5e0a6ea376279982e0a1d2599945d9a35ed4fb6c7bc60838482a8231cf84f2654dbe98445b74f1252381d7d8d321be693c3169af9676dfa73a2c0ae18a2ea636c598cd1de707f7117b207965ee526bd2cb436e37a54e006340a6e7b68a23efa066d2fccc309872c46eb1773b0e6c92c42de00bb91b874a657c3cf613547548568914c630ad61768fd02819f06ef417c437d1c44377d478b66f4ed1a94ddf80944dd65727f8a2d98e1757d413f2b07c460cf970c9fb7e4708655c2dd53d71e18ef4d14c45be5d2a69d3af29a01017a24a3240592565524bf95e9edba25f3d64259467bab239a790d085591ea1318810c42bd0cc053f5a389c8b367115f4781216f46e19a10644e0f995551c5db11f0630499d95733a97f5dd41066612e37e91e09689ee06d9f505738a52b843fa3c2dff87d7739cfad202b7c4765c8ddf76a4d1afaeb12492d33998dfbc6731716596fb380d76f538a54eeea9577a1a2c338b78f3bb05a9fb3a98242efdec0289f8145dba481186917b1617bd2c49b0df58a548927cd2ac9d7d4fbfa369005807e6a5e36092e198356c0be0f7cf7e4425e8b9018398cd7c5660c257d36ae01689165e9694c1cd3461a3e6fad01468dd569ddfcb89f580a257b2ffc8800bd52bac7be4264c0838f88937ce9fb3e88aef8cde69e66d904e603105c4a564783e9336b508d2a8c1947f1fc9d184d934313aef5395e88b87e85974f373bd3bda6654d3d7a66fdea3e6740846cd3245a76e43ed24ead20e3f6b81913c24879cfc0306340999525d9766239004bab08d0d8637a161fecc702765783d2d2337d20a2dcd02b86d1e9051940f4b139942f14a72ac1101e0f4f5a6b0fd2cc2283f807ba1136005d6ea4def27717ff362d05ea12fbb877c5d520c429c6d0b82a0399985051cd28dc1e17a0c1c79137d1489dbbe4a9a86ae1d7b7c3da0c8a02c8d870171356ca691bb7454e1c072ba66c4030ebb216a3a68b6b569819dfdccd46855bc574f6739f961fdab95ae9c3992187bf5762f2990f4c26d4b1248d669ffb79ec7cde8f9e394a2a1b821e3c644a9bc23f446217c72b75946b90ff99d11e957f8ecad5833fb5b99a2d20c41d3c7cbfbd91969bf93d6b566ab312af994c132a0a0e17f578e5b9f6f1d126764d0e3dd258326789e6243a83f3dca1849afcb30e530199baec7bfc2262a9d3c2c94d275c9be7e5310123524df518caa02aa443c0d2e981da833bb27322a829b19fb85129f6935f68e8481f1e67d643bf5f1667576fd3306f529f7b56be5298fef874f0e3a64aff612d483876f61903b20bf5c5d05f44642efbbf02da95578f322d96def0b26de7b9b51a0321abf3f5a8bcbbd428af300fabdab624ec670fd7b182f78e2fc2581f6081ebfef31f47a8e424c198941bbd505de271046d822f02caa8e4265d0bf5e46021ed2aca6364a85ae3a2707019f9ee45cba92c15dee1876345b3108e4380d457aaed1cb27239862ae9996c7848bd4ee855c1fbaeba2b37a2372cc8fd254896c6ed46cc575ccad60d795e6b8829a0b550bc5174c7ad7ff5e876969acb5be745ad69e2b55aab1a28585a19846330598d4a7f3f9eb84bdf5632e1ae1117e52d60651955895f94069fe1cab27a9aa3c5548fcc29e2b544414ca5f96061135f3fab93ea69be671dc0c8f082cb472460c6eddb3159ce095ffc3243a7bd2e5a0074eb8ef00bde1129efc29e05f9b962e9b928f8efb57871c58ae66dbfbcf1012d99430b64517bf90d2b399e813a2191c95aa8712ea9c81c0bbf0970765b92e032d7a2fa064d52db24450a0f54aaadfecd23093a2b8b09e10fb181af858a0fb1a004ab04e97234986b77fa674013fa95e908f5cacb49833c8c2c9470ee83baf438a01f4181640d22826c4fc408d72841eaa22725642790f772dfe81371c3fa2ec86e02cd17e8c609323d7f8eb9942b195926bcc9ec1e9c4f88cbdf4695d7d942f5c6f48787eb95086c5d8ff07ef4d81b25fc22d94bd24b7b31ba7cecf00885d2cc0a4f3bb307acd591e5c6e7a1ac6eb514f9fa980ee68c2010f183923daa27e20b46f8efff84a6c4212a9c5de8ea7d0144814e6ec9a27f00ba52a162565723b0f6482211410ed4df4709494583271361d45e0996aadfa83a4ca6293113711dc8dcc8bbd5ba6620bf360f7214653c2cf12496059db90927e832b47837a6339b5f6cb5dcbe542eacb4d5055a3d6a59b2bee1b0b085bb0d5e9ba843287d5ece42bced096976b6ca3da2833511b8318618d6b189fe02b385d190528536f7a92f343437ce0248138ff1f35b1b39ccb6e2331327b6b4ce7644fda5ebbaa1c442c9226e9a2d7e67b609d10e890ef6c9df014f210044ae4a4882995033a3ffc71c47f2fe63bcc210201829a84507c8f64b5b90ae72815b0c8c28ce5a5587cd3c7d3c77ca9c5aa7637ac341373b394adeabc10d583c9990782e9d3cf1a4775c7d0bfa01632ea4e667c3530113075a346c14d1f1c7764ad7ef3b24c4182094af42a6e53a73a180f1f4ff6846c5fa1496acfc5a967e8ecaa4ed2e896f7fbb685319d194962c651025f5a8981b50d8f5527e315f95851995aecc74cc9f723fbb731afa5c5be05825bb14d736076cc7e1e2aab77f600b17967a97207ee749618ca58814c4674aad5383044f0560f6d55c948ba2562d025840092ed41d7001a5dccabf56c694d417d3bb9d40abdc691ce621e2d83d5f0b7790f84ab139455d3b1d7ee44d99f588c21f8630ae56a51bbc8368079e4589dca08be22738b10f9c882e1b39ba4589581d754e72f453320198d41586d0a955d1f1592393821613c9031b7fdfb58503021e31211763c4a6a94f3367db71e4152660517e32390fce33cd8447247599a3bed2c5858bf6e8fa56fde67b51ee159a4f6c9c1800db8b8957b77ea7d356243da1c487b9a372d54d91aa57c53b034f95daadb47eee982798d5a37a58a8d655108bcd3ca7f0db48ace67b8801f7420ebe2f3e62bb65f47f715312f112f51cd5473cd4d36b34fe403d1d58d3a00bc440b68ce1b3f13d0e76ee93aa4e943bbf3eb69ab835ff5d5c80d24607001a351809847684c85976ab9f4685ac45637fb01bfa4d15e006ae14efdbc8934dd6af6b6570a711c02239b680e6f7a0f37a1236d37ac0aaa3d4f6b629a46bb7c2fad11cee58b00ed143c5b7f2f91dbc39995850f218f0ff70c0d99c53259cd8f9e55ee104a60347cd7b6a9afc14da4c4efa842363e379e322619e4a63b7143a957a927f0548163f2dd112b4c5424fddca22f98d66df36aa13ff93c41cc2c590015c5295647c793b55ffe741aec7f10807d4d13605b3c37f941b42429a3b9f2fd8e66c79c71c86d6a52be2149f60cd7b2acaa7dc7c815fb03056bace3a456c68a89d0f4fb254d60678c19abe6ec0f985abed729f5b6c1c9c06a99ad529c7c689fccdc59a54c3d0306601732afbf311017a1b159273e9dd9b40dd30adb30b0e668eef1bff102711e38f78272dfb383c5439d5ea74d3af1dfb94c5713e1777bc53357e1d6864d5d201b4d1a813272b4a4882815197b0c27084ca6f8370935b1504dd1b7295affe8f80f7ba7212e2b160ba56de32f8d78d6823cdfe2ac03f18d15db55699caac408304c54a994f5a003f4256cf34d7095e658c8e9fc666e6c7da24f351f3a3e237d190cda782a9d7e6c5e10fe111d799679aaa5d6c63ace858162570e346b54b2c1314fec6545110cd092377fc5b051d86ee4b5c3121ca0ef65eb3f77bb9bc77cceefbc93032455891fdea0f7cf4338d54195ec01c33700bff6b504be7f0c234361ad01af541c26dff6b40e1a5a31baae0900cd756dcbcd7e26e9903715d2350a3284056a5d1b01e061dff79840bf1464dfbe54fc476686b189010f544992b2a5f90d1ecd2d3e82dab210be8703d5b1fff8d0700112d29e56d334b62b8995a1c264738dd401b23b718085b675ccc8d8ffc137087a6cf61eeaa45ad90064a97687f9f294606b4aaa737b8c4d8c78d6c446dea27d8bb01c3f4c5b8013d27eb222fba6d37d05356b85f048314be4ba2e5bbd3374150a744d6ce74bebfc66dc3167e9dae6826c7075fc1c2a56520f506aa98c40f36769c11b80824089f9e097c614e34c51b1c6ee5e60d5ed328d6f1091f9cae7602fb5cf44e081d21fe46611258af068f6e5ea85ee237fd0872251d1df675f8b6aeeb5c37dbfd0d2e43274e1e6b3831b73637b96b7c1ca45e9964aa4edaa5af53599710740bf68a6ec69d88d4bd451d5473a6ea83e429649e3bfd67e4f49746fb967a87a7fcb0f3351ed8ad0b921eef2ff408743c291cf76fae66784a0d44fac287160dedce2ec57f964a835cddb4a1e0a3e8afd4cb992bfe7e827b7a1d46867b34eeb845cc22638bee43f530f141176e9ef980ce29ef3f0d3a828ebe9ce5a03e37a653c3ea147508603030e052e44b542efcc3ba26882f2e159df8669aa3e7c17b665088477792205abbb9bfb2ea1cc8d48010ec6bb847675e6ed3e085bfb3c054bbe2d4ccaee883c67ac994ec576d3e44aa7e05cc35cefe31e05839abbf4ab1ecdbc154463a4e2278566bd36822880cb47540ae48a80631a64083543cf1267c136759847a727b5855151e66c6a694ab1c89c956cc9df3757d4391bb61125f7b1490da5a8ee494b5ea22ee2a182bb116168bbb4915fb1b3417c47bc9b673affb064be530140c8a907220c39b9ab06d3a182ce7be0cd44cc5f81b5674a22ab0872f685e1740e4293cf4c31ca6"}, {0x80, 0xffff, 0x401, "735e80514ff1cf1e6fb027a9b496228a70f31ce9dbc32cd91b77c1777a031cd06fbdfdbe704ef7bbdbd5cc24a8d1cdddbf1be78fce1a421007811afb2f7e3056f82149250420d544a19081d3e0317049a4855af5103f2ceb90a8129b34d031fd41111caf50bf8eaf8fecef54d441"}, {0xc8, 0xffff, 0x6, "d8b4e2201509dfb3426e5c156b2c32be835187f8b66cb0a5d0afbce5a270b74298824d4091d945a32f461e3e03741d97a6797e185eeabff2bcdf55ea6b68a1cdd9bceebd918cec07da0840e59f10e1600273c39647232a5f5b65e2e601e72ae633c0b6614db86a24f51d6e9d414a04c6d129a1f3b49743136381ef14bac07f242e19eb4341a58365395ca7113eea776ed1efadbd5065ac6246216913703f21c327e4ed50c5ab06d0f0e83d292dd585b3ef28"}, {0xf0, 0x1, 0x7, "72122f9ba38baa98bed4d04c603a9505d6549576febfc6e61d920a1f99ee523b671b8f733d225eaac3203eabcc3344f7dbb07d6491e46bfdafa9d8922d72f26e939b13bdac52a616dd0370092bbd053d12a00ae918283c2a98a7293a6ffb2d0fff88f5063f933df2b1fed40e14a38f42a456310bfe7b5619ee795c0c1ef8da0a9570b36241247e4b4d2ce9f0d2141901a9b51a8ea99a1035f7dfae655d46dba807281d95d642210b3f4d55d09fdfb91fd728633d4d8c4431d3c810bf3a13833544d5f521509a7f6d90a70cc156f53d5126193b93b408737a28d6"}], 0x2398}, 0x9) r1 = open(&(0x7f0000000a80)='./file0\x00', 0x10000, 0x42) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) unlinkat(r2, &(0x7f0000000b40)='./file0\x00', 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000b00)={0x1, &(0x7f0000000ac0)=[{0x81c, 0x0, 0x7, 0x2}]}) 16:04:56 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0201949a868c9189"], 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:04:56 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2c, 0x0, 0x4}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) preadv(r0, &(0x7f0000000280)=[{&(0x7f00000001c0)=""/186, 0xba}], 0x1, 0x0, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0xc000, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000040)='./file0\x00', r4, 0x2}) 16:04:57 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(r0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r1, 0x0, 0x7fffffffff3) r2 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r2) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) r5 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r5, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r5, 0x0) r6 = getuid() setreuid(0xee00, r6) r7 = getuid() r8 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r8, &(0x7f0000000340)=[{&(0x7f00000004c0)="202c9ae4c5ab3f8bd644fd6140b1459e51d4693e06fea660a95fb9581ff3f324ca444007e7229762254e783daa305613b7ed881ec31e5737a0e8fc44538a0718ca07edf2e2a2ca357342b9d35779840500000000000000c9f7fe9e942bf525339903ff2ce2e1b17f8abd758e029e2091d0f7f2365a1b118503bd706d75101d9707d3cac6b648a83014d88d36d650d4b35e1c9c0fe04fa3753c348f6cee743a64743488b10f590095f8b209787d4cbb", 0xaf}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) chown(&(0x7f0000000200)='./file1\x00', r10, 0x0) setuid(r10) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r8, &(0x7f0000000280)='./file0\x00', r10, r11, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)) r12 = socket(0x10, 0x8000, 0x1) sendto$unix(r12, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x4, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setregid(r13, 0x0) r14 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000180)={{0x1, r6, 0x0, r7, r13, 0x4, 0x5f03}, 0xffffffff, 0x101, r4, r14, 0xfffffffffffffffe, 0x3, 0x18b8000000000000}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x0, r4) setregid(0x0, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, 0x0) r15 = socket(0x2, 0xc003, 0x0) connect$unix(r15, &(0x7f0000000580)=ANY=[@ANYBLOB="8202266b9af327000000f148da4b71a8e1ee7de20184f87a7830f9cffff7cb7a2606fc530b2e5d6923a8fe8cb673453e3cafe4f9d3487d565ecd5a7cf0f0ffff0000000000001382ac33ba17497e4ef044f8796fb397a63ad4d2f2be0496a79a138e3131f4a269b52086eb423ca99f7c5f7f300b7e4db0e30710952ccd5f30ca7765cf1fc815df3b8b3b92c71993d76304122029cb8e95c742ee93a2ac7238e2a49dc12aa9a73ee87c0b820a2835968cf66d896d49a74a9e5ecc00008e2114147394d0c72d97fa476c33a88aa3d9d02e962302465b8768ff7a68b110e0db76cc0500f5764dcd2bed04f40ec3441f271679630462812e3e5bc0fa24ea511be0888b8e9e6e3cc210a6c69994207298d04966e2804abeb12d40cd00000000000000000000009a0da7bdc22e64463dc658c1613b1b1a8dfe327183a03433"], 0x10) write(r15, &(0x7f0000000080)="9e", 0x1) 16:04:57 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x27, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 16:04:57 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = kqueue() r1 = socket(0x11, 0x4003, 0x0) r2 = accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) fchmodat(r3, &(0x7f0000000000)='./bus\x00', 0x131, 0x2) connect$unix(r2, &(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8) close(r0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000001500)=[{&(0x7f0000001540)=""/243, 0xf3}, {&(0x7f0000001280)=""/97, 0x61}, {&(0x7f0000001300)=""/175, 0xaf}, {&(0x7f00000013c0)=""/202, 0xca}], 0x4) 16:04:57 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1400d03", 0x1, 0x0, 0x0, 0xfffffffffffffea4) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x300000000}) r1 = accept$unix(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005e3e1770a1e32978ac6891cff0cb9bb6e950a4bef1e40364dfdc86d18f304b531a3485cc6ea3742beb164a586d7de56017a88b4e10f5fb705a339b2bff3413505716779af02668f54572184c6f3ab842ce4c383b9c8e72a44e34d0bcab76541dda"], &(0x7f0000000080)=0x6e) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5e020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000600)=ANY=[@ANYBLOB="25b66ecd2353bbbc93eab7a978871e8d4280eac86c61c24bf6e0f544df2b947d6e580500000000000000b9735db11f09faedc252d5f425f8dcb94ccc9a"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xc) fcntl$lock(r3, 0x9, &(0x7f0000000140)={0x2, 0x0, 0x0, 0x300000000, r4}) ioctl$TIOCSBRK(r3, 0x2000747b) r5 = msgget$private(0x0, 0x1) r6 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r8 = getuid() setreuid(0x0, r8) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xffffffffffffff96) r11 = semget$private(0x0, 0x4, 0xa5) semop(r11, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r11, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r11, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r11, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r11, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000100)={{0x3, r12, r13, r14, r16, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000000)='./file0\x00', r10, r13) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xffffffffffffff96) r19 = semget$private(0x0, 0x4, 0xa5) semop(r19, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r19, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r19, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r19, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r19, &(0x7f0000000240)=[{0x1, 0x1, 0x800}, {0x0, 0x44, 0x1000}, {0x2, 0x3, 0x1ffc}, {0x3, 0x7, 0x1000}, {0x3, 0x69, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r19, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r21 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r23 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r23, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000100)={{0x3, r20, r21, r22, r24, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000000)='./file0\x00', r18, r21) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r27 = getpgrp() fcntl$lock(r25, 0xf, &(0x7f0000000340)={0x1, 0x0, 0xffffffffecd81e2d, 0x100, r27}) ioctl$VT_ACTIVATE(r26, 0x20007605, &(0x7f0000000380)=0x101) r28 = getuid() r29 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r29}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f00000004c0)={r27, r28, r30}, 0xc) r31 = semget$private(0x0, 0x0, 0xa5) semop(r31, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r31, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r31, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r31, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r31, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r31, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r33 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r35 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r35, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000100)={{0x3, r32, r33, r34, r36, 0x4}, 0x200, 0x401, 0x2}) r37 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r37, 0x3, 0x5, &(0x7f0000000340)=""/192) r38 = socket(0x18, 0x1, 0x0) fcntl$setflags(r38, 0x2, 0x1) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x3a5) r40 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r41 = getpid() fcntl$setown(r40, 0x6, r41) r42 = shmget(0x2, 0x3000, 0x414, &(0x7f0000ffc000/0x3000)=nil) r43 = getuid() setreuid(0xee00, r43) r44 = getuid() setreuid(0xee00, r44) r45 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r47, 0x0) r48 = fcntl$getown(0xffffffffffffffff, 0x5) r49 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r50 = getpid() fcntl$setown(r49, 0x6, r50) r51 = shmget(0x2, 0x3000, 0x414, &(0x7f0000ffc000/0x3000)=nil) r52 = getuid() setreuid(0xee00, r52) r53 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r53, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r53, 0x0) r54 = getuid() setreuid(0xee00, r54) r55 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r57, 0x0) r58 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r53, 0x1, &(0x7f0000000180)={{0x1, r54, 0x0, r55, r57, 0x4, 0x2}, 0xffffffff, 0x101, r50, r58, 0xfffffffffffffffe, 0x3, 0x18b8000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r60, 0x0) r61 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r63, 0x0) getgroups(0x3, &(0x7f0000000040)=[r63, 0xffffffffffffffff, 0x0]) r65 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) r67 = fcntl$getown(r65, 0x5) fcntl$setown(r66, 0x6, r67) shmctl$IPC_SET(r51, 0x1, &(0x7f0000000080)={{0x7ff, r52, r60, r61, r64, 0x10, 0x5}, 0x6, 0xfe, r50, r67, 0x3, 0xff, 0x3}) shmctl$IPC_SET(r51, 0x1, &(0x7f0000000180)={{0x1, r44, 0x0, r45, r47, 0x24, 0x5f03}, 0xffffffff, 0x101, r41, r48, 0xfffffffffffffffe, 0x3, 0x18b8000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r68, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r69, 0x0) r70 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r71, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r72, 0x0) getgroups(0x3, &(0x7f0000000040)=[r72, 0xffffffffffffffff, 0x0]) r74 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) r76 = fcntl$getown(r74, 0x5) fcntl$setown(r75, 0x6, r76) shmctl$IPC_SET(r42, 0x1, &(0x7f0000000080)={{0x7ff, r43, r69, r70, r73, 0x10, 0x5}, 0x6, 0xfe, r41, r76, 0x3, 0xff, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r77, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r78, 0x0) getgroups(0x3, &(0x7f0000000040)=[r78, 0xffffffffffffffff, 0x0]) r79 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r80 = getpid() fcntl$setown(r79, 0x6, r80) r81 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r81, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r81, 0x0) r82 = getuid() setreuid(0xee00, r82) r83 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r84, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r85, 0x0) r86 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r81, 0x1, &(0x7f0000000180)={{0x1, r82, 0x0, r83, r85, 0x4, 0x5f03}, 0xffffffff, 0x101, r80, r86, 0xfffffffffffffffe, 0x3, 0x18b8000000000000}) semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f0000000140)={{0x4, r43, r78, r82, r39, 0xa0, 0x7f}, 0x129, 0x7, 0x8}) getgroups(0x8, &(0x7f0000000200)=[0x0, r78, r13, 0xffffffffffffffff, 0xffffffffffffffff, r21, r30, r36]) r88 = getpgid(0x0) r89 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000240)={{0x101, r6, r7, r8, r87, 0x18, 0x39}, 0x4, 0x530c, r88, r89, 0x6, 0x7, 0x7f, 0x20}) write(r2, 0x0, 0x0) 16:04:57 executing program 0: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) unlinkat(r0, &(0x7f0000000240)='./file0\x00', 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet6(0x18, 0x2, 0x80) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000080)="8a5525e7507745b1d341249178279da25f1b416697b8ae47ddc2d9934c172c89bc43ce290b2165dc617ca9b81a3c12a682ecb5af7874603b73f9044462b7dd6903ab31646b0d9448", 0x48}, {&(0x7f0000000100)="c168dd445c51d85c7f91bc74a916", 0xe}], 0x2, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r2]}], 0x18, 0x2}, 0x4) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) ftruncate(r3, 0x0, 0x4801) chroot(&(0x7f0000000200)='./file0\x00') 16:04:57 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="76189ff857cd35ec34c6ba24083bed828cbe6e2d82b1b0bb83967e3e6b5a017dffd5"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000100)=0x1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 16:04:57 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000100)=0x5, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) 16:04:57 executing program 0: r0 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='\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, &(0x7f00000000c0)='./file0\x00') r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000100)='./file1\x00') r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) open$dir(&(0x7f0000000380)='\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', 0x100, 0x0) chmod(&(0x7f0000000400)='./file2\x00', 0x121) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x800, 0x0) openat(r5, &(0x7f0000000180)='./file1\x00', 0x200, 0x104) renameat(r1, &(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000100)='./file1\x00') r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) openat(r7, &(0x7f0000000300)='\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, 0x45) writev(r6, &(0x7f0000000240)=[{&(0x7f00000001c0)="ee57bbe7dd3744c805c20608f32357810e68174e90021397f505c502fcd91c01b9060f93ef7b6abc79da19c39125d4000c6dbe1f93ad09248e24b35738cae9d36ecafac55ebdeae6ef75773d11bf", 0x4e}], 0x1) openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x80, 0x43) 16:04:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x84}, {0x2c}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 16:04:57 executing program 1: open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0x21) rmdir(&(0x7f0000000080)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) 16:04:57 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="2000000000000000ffff00000000000094b52e6404cebf825e447f72c7b58edf27478647296a382c5761868e2dedd8d3d48529752dba3e3a7b3acb372538fab0f312a030d2724edd9af3caf1eb83e4584dbc3a15581379010fd9399dfb80a4cba863f5af2b04e7b776aca52b578534bf9755f4e13f31662d0dc5ca933626c015c0f06b41411b5188df7eaabde76d36825b4320ab12b617"], 0x97}, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x8, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x40) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000000c0)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:04:57 executing program 1: semget(0x1, 0x0, 0x130) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000280)={0xa, &(0x7f0000000300)=[{0x5, 0x6, 0x1, 0x2}, {0x14d8, 0x10001, 0x5a533dd0, 0x3ff}, {0xbf17, 0x7f, 0x8, 0x2}, {0x9, 0x400, 0x7, 0x5}, {0x87, 0x400, 0x0, 0x7}, {0x7, 0x7812, 0x5, 0x8001}, {0x400, 0x8001, 0x1, 0xff}, {0x9, 0x9, 0x1ffffffffffd, 0x10003}, {0x8, 0x853b, 0xfffffffffffffff9, 0x10001}, {0x945, 0xd5, 0x5, 0x20}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r4, &(0x7f00000000c0)=[{{r5}, 0xffffffffffffffff, 0x19, 0xfffff, 0x7fff, 0xfc}], 0x5, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffd, 0x40, 0xf0000000, 0x8000, 0x1}], 0x5, &(0x7f00000001c0)={0x7, 0x7ff}) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8001, 0xe4) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000140)="220e22", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x20}, {r7}, {r8, 0x100}, {0xffffffffffffffff, 0xc96d8f38a1ea5718}], 0x4, 0x3) r9 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x3}, {0x5f, 0x0, 0x0, 0x40}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r2, &(0x7f0000000240)="220e22", 0xfffffed3) r12 = socket(0x2, 0xc003, 0x11) connect$unix(r12, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18088e78e314330000000000000000000000e02b05e4d12f524ab22a8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae1323777aca911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074d9171498c9f3d83a84d9d9c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d33dfe483d679d14030bc2506e93b2def0c4dfa979b2cd9c805b150aa02f0ab335417a17a4c0bf39889438e00b58e3dcb9bdfabac79b737edf4e1b7be91bc8daaa27ebc8693e928cbbdb4c41d16b8a52a100bb0c5534c5dee2df1e159b9bad386179276a42859c18724a266737255346ed271cb1731a62e8477829174f89196220a6e804be0152de99c11a4b15960eedf540033c3e8de46778f6828cb21eb4526a1fdaaef40286de85e890e246092178811906801057463059fe489645d5f47961fd42950b3954a10f279da8f1567cab49149192cde4cacd1d16312c6765238dc5b2d053310405c75f275478f22e0d9750de0e2fe67c38faa2f966db848610cc962a774a1c3dcd63042a2376490ad8a16ccb10867a764dca3b605000000000000003f67236ed095fa7c"], 0x10) writev(r12, &(0x7f0000000080)=[{&(0x7f0000000100)="80000000", 0x1c}], 0x1) pwritev(r12, &(0x7f0000000400), 0x0, 0x0, 0x0) ioctl$TIOCSTART(r9, 0x2000746e) semget$private(0x0, 0x1, 0x6) r13 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r13, 0x7, &(0x7f0000000080)) r14 = semget$private(0x0, 0x9, 0x0) semop(r14, &(0x7f0000000440)=[{0x0, 0x8001}], 0x1) semop(r14, &(0x7f0000000380)=[{0x4, 0x2, 0x800}, {0x3, 0x3fc, 0x800}, {0x2, 0x6, 0x800}, {0x0, 0x7, 0x800}], 0x4) 16:04:58 executing program 0: r0 = semget$private(0x0, 0x7, 0x286) semop(r0, &(0x7f0000000000), 0x0) semop(r0, &(0x7f0000000280)=[{0x0, 0x9, 0x800}, {0x0, 0x3ff8, 0x400}, {0x4, 0x8001, 0x800}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x3800}, {0x4, 0xa392}, {0x0, 0x9, 0x800}, {0x3, 0x3ff, 0x1000}, {0x2, 0x400, 0x1c00}], 0x9) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000000c0)) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r2 = open$dir(&(0x7f00000004c0)='./file2\x00', 0x2, 0x100) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000180)={0x1, 0x389}) dup2(r2, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xfffffffffffffd98) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r7 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000100)=""/114) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x3ff, r5, r6, r5, r6, 0x104, 0x5}, 0xfff, 0x9, r9, r9, 0x7d55, 0xd75, 0xfa}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r11, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44}, {0x800000000040006}]}) r13 = fcntl$dupfd(r10, 0x0, r12) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r14, 0x4, 0xcc) r15 = getpid() fcntl$setown(r14, 0x6, r15) fcntl$setown(r13, 0x6, r15) r16 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0xffffffffffffffff, r16, r17}, 0xc) r18 = open(&(0x7f0000000240)='./file2\x00', 0x870b96c80c120ba5, 0x1) r19 = dup(r18) r20 = socket$inet6(0x18, 0xe77177b6a1efe5d2, 0x4) r21 = accept$inet6(r20, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r19, 0x40047601, &(0x7f00000002c0)) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r22, &(0x7f0000000100)='w', 0x1) poll(&(0x7f0000000200)=[{r22, 0x1}], 0x1, 0x0) write(r22, &(0x7f0000000080)="a6", 0x1) r23 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r23, 0x800c5606, &(0x7f00000002c0)={0x1}) r24 = dup2(r22, r23) r25 = getuid() getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xf87337fc34910821) fchownat(r24, &(0x7f0000000480)='./file1\x00', r25, r26, 0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r28, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f0000000500)={0x0, &(0x7f0000000100)=[{0x74, 0xff}, {0x44}, {0x800000000040006, 0x0, 0x0, 0x200}]}) fcntl$dupfd(r27, 0x0, r29) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r30, 0x4, 0xcc) r31 = getpid() pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r32, &(0x7f0000001740)=""/4096, 0x1000) close(r32) fcntl$setown(r32, 0x6, r31) r33 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f00000001c0)={r31, r33, r34}, 0xc) getgroups(0x3, &(0x7f0000000000)=[r17, r26, r34]) getgroups(0x400000000000017f, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r6, 0x0, r26, 0x0]) r36 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000300)={{0xfffffffffffff7ea, r3, r35, 0xffffffffffffffff, r36, 0x100, 0xe6}, 0x400, 0x0, 0x40}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000600)=""/4096) r37 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) pwritev(r37, &(0x7f0000002280)=[{0x0}], 0x1, 0x0, 0x0) r38 = dup(r37) ioctl$PCIOCGETROM(r38, 0xc0107005, &(0x7f0000000440)={{}, 0x3, &(0x7f0000000540)=[0x0, 0x0, 0x0]}) r39 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r39, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r40, &(0x7f0000000100)='w', 0x1) poll(&(0x7f0000000200), 0x200000000000008f, 0x4) write(r40, &(0x7f0000000080)="a6", 0x1) r41 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001640)='/dev/wskbd\x00', 0x200, 0x0) write(r41, &(0x7f00000005c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020030000040000000000bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0xef) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pckbd_enable: command error 16:04:59 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffffefffff7ffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) socketpair(0x32, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getpeername$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000000c0)=0x83e3) 16:04:59 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [0x0, 0x0, 0x10000000000000], [0xc0000000ff], [], [{}, {}, {0x3}, {}, {}, {0x0, 0x0, 0x6}]}}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x14}, {0x4}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x7fffffff, 0x3}) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:04:59 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x8}, 0xfffffffffffffefb) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d0019", 0x17) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:04:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x64}, {0x6, 0x0, 0x0, 0xfc}]}) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=""/31, 0x1f) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000200)=0xa6fb) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) faccessat(r1, &(0x7f0000000180)='./file0\x00', 0x12, 0x4) pwrite(r0, &(0x7f0000000140)="9e60fc566e13dc32b8474c1e0e8e781586a28df316a521f507e211c9148b9615e0430216ec48cb63bd44fd20b9f580ac", 0x30, 0x0, 0x8) 16:04:59 executing program 0: r0 = socket(0x11, 0x4003, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f00000000c0)="b100050160000000000008000701000000c60000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f3119404f36a00f90006ee01be657ae00000002000000000000020208a371a3f800040000000000d57c55e383b400000000000000", 0xb1, 0x0, 0x0, 0x0) 16:04:59 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = kqueue() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) chflagsat(r3, &(0x7f0000000040)='./bus\x00', 0x0, 0x2) close(r0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000001140)=""/145, 0x91}], 0x1) 16:04:59 executing program 0: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffd, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) shutdown(r1, 0x1) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:04:59 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000040)={0x9, 0xead1, './file0\x00', 0x6, 0x3f, 0x6, 0xff}) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="c88234e6d3c9fef86097cac0f847f1ab10e7fd547acdd67d2f72d55342459dcd27c3635e2e1baa7057dd7497bc28f388cdd2a4a6e0571ef04563c342aa00703da898e358866ed90b73b88955a7f953ceef39bb67663e073c9ad97ea0fdb974919c9b21ce6ceecc0b42e804f601476ca1f2347dd123c8666625ba0cc626d275333128f9f3c26f129bd929f3e88f587e35c741f4815c12dcc54d35fa12f2e673b474a70000"], 0x10) write(r3, &(0x7f0000001240)="c8", 0x6bd) 16:04:59 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) sendmsg(r1, &(0x7f0000001540)={&(0x7f0000000040)=@in={0x2, 0x0}, 0xc, &(0x7f00000013c0)=[{&(0x7f0000000180)="30e0fefc28004d822d640b0894da9d812ce2692fc46c567f5f22d4d37b0e77fd7792cb4534274b48a8f7670f5e7f172a2e1e2e237733774287e58b6d68f5ba0e0c472d0c2b120def6bce84b49c5f02d0390b7b1edd12215b9d621c117953b8b88758ccda2dad5f04a4166ee2d2f637836721806f8766004dfb6d28c804ff7333174ba78a97df3475a375a51dcde357e4b5", 0x91}, {&(0x7f0000000240)="6813a2fb796a2714dec1789fa9a74b4a05fc805e6d874972adb1c0b512c71505528288829bd9a6226934d2f3b2aa6252d9442247cddceac98aa4f0ab424313d6e82804241442e7752ef02e089674faaa60cb00de6314e50d77499d6f03c401c48bdefbef2bdef60faa608d1e0aea8b6c48bc551aa607b9e5f702294764e9225fd031d2868e2a283050573b14f1da9a61189d58302b780e65e4f3224315ce159d0284a7fd7d4a26689f9f141089332f0e1bcf30e1dfa2935b735d081d5392e705400bc95c9a92b9857e7fabd37f623ec9313c1253eea36b44e9444ac0fab0b9450675b569bd476af3e07845c1f69f14cea8655056c6eb7221b94f40c099ae463e192ad67e153f977aab4474fcbf01710280adee4d0e890b81e570e24ae6b11c7dd1b365650acac91f709427e6077eb7c91295989220202843a7d3c1fc5822529e909d6c83d8134107e81f450b46443dd14b69856863fd69e11b96350b26e2e7094280a090e11fcf28c490421c76c3daa989feb3110abe2b9fd36822a814bd3ef682e108be013354411e0d62113d6fb635b3e912c563899b2f70844127476a91711d6f78c31a5097f8efa986baafa5129222b0221af369963a142580d7b928c95e4e227473665aba08816eee38fd518f10068e8df7c0a69b4e5f1b01d8b5e892033688bb7275c376e6526142c153c6f5ee6d51bd5e612556c972f8a374df24c38c011fa8d83b5158db17745e4c07c6ba71502719414d9af334d9ae14ad073a1f4f14a2088baf2b9b85d59d296aa3b38c492a30b70a7c79ac9b15a8188e0788ed3e2f12e293ff49e92d421a07d94700adea7ec4130ff87d300eeb3f03fbf8a499a5e5ed64ffd28a1148a39436deb3712dec05c2de0d182b927dd9854655e38cc82d2c12814feab0e094d3a55bd453770f183aa529d59bebfddfe60fb9a45450469e5eb80d27084afeca209e8dd79b4214f13c1d4ddcd7005e0e428d188a7fb06a9e711da04ef9e978409aa1438ac14595111aa33d1b7b1f3fb20babb553221fb15f41d8141c22e8d6eba59b2ff2b34f4aaaa08eb9e6ea84295ada75a458906864f872154f3aa9878ef56887082ca70f33de5b3101877acfadcb391f91b2dfefccfb7c1a83b4d4061f71b3858193104503518b27f5f72e1a6f85c91f5e231a5cf992bee09a7551e66c8d145b6a0e2e1c5696a37f68a87f726ba37d83dba1888d3ec6145543294f90f8dc525f3bc2fc6aa61a53d33b7389de0cf7b985de1d90cfeeffa06b28e8d8e14b0311016b4dd39a55dac2c4a4a26f13f4886895a1b4f7a515a0b6a72801e9dcf3e5fe2b1affe892229108e3217024722c1a6155aab3ba824b5771dcae2ffca728239e84a98f4e5959f39d242eaa0c24884ba9bc495848003b17f223623e4fcf615ec06dbcf2c3d9556449549e77a6be184670e6c3765c44c068191852d337817d1804603054fea3fa86a8953043a340c1a21be95ec254716d8101d0a568e234d82f3927588e046effd2890a12435a70547f8cb55d377ca34939da46996bbba500c2e60ce1b1e9104b66e47b3ffb9ba8afdf85b7cf4a33f1a857b64c58a4fad84e8217dbcfe36742ff8fee2e9790c343c4d28b670d42fd1bb9bbbd5b5eea9f2463e195e2ef81d01c18192f5775a462847d61ac2a8f73d5c1d884eda458a4ec594137a26f6fe9b4a48f9465c9b7217f19ebdf24022613a38238077f6ce3f4fb36bacfaf98335d25e76f511a4feac65b8e2402a8e4d98c1b178686061f74195becb85cf004919ccf581875bd1cf9fd2a4caf476d791111430978b31d577ba6c2a58938e5fdbe5eb87136fd8667f529d3958fbfa51cebaf0468426ba348e3292c1c815c435f732007e98288253feb208721e7e3daef7b7aaeb5ce41aa9d27342c315bf91bbca71187c74ee9c8932d83efe4ffda388b6472194d08bd7c34b6e983299d18668ee4775967d00389b7d4d274a7a387a2a88daed2333d7ba971e26b97e3b478570cfb1d88006d45e2b2528d040fa92d01f3060adec9afd7facacdc78ace1292bc1639be8f2b577c04564dd81757fcbeba7e10f777f36ba4e9a8f306b277f63e3f60c5227e4a9d8bdabae06cd2072e74558db5c42d14e60fbc4238c2a8a79136031432ac2671f2494baac1e32d4f7421f192b88842e5f9ce1de61de2d91d32ae728779faa3659b80973ec8a018eec0ea8e8fb178e104c9a8da3497f1d0fcb82e434fac3a095e5cdf90d2f3ef4db4672a188db7bc20420175ac877d3bf0e880a75196e23f53031917954815cdf24577cce0de320455482f68021a6764046cfd033b69df621514d3b152ac775a2944ccb902c55038e8c6e8d2d42f1fb6074dd7ddaffa37911cd106c786bbb53ddceb63412db54377c0d13a478c7b1d0d3305d18f39e2a4ef1b293093533ac5686f3aae984a8c606cb037830dc85cfb48b065da139989617839768259d28038b74a774981a54ca3c23e37055ae639a57f9135e8c356450f86e0462d166732e69b4726083d609387076dfff6dfeea34fad3d6e861791617c6c2dd2795e98d5079dfcc5fc57b0999a1d7ddb6d1bec7a32c3d6d3be6f83c2edd7605055e3f8c5fbf37ff5ff61131ddbc85190e462fe04ec4edc0611582faa2a871539b8bf91a584a8879f30ed2062a82548cbb6376e10efd7737b7d5dc99f3deb768c45b5cff7443bf9942ca3202719e3cb578077fa36d5a376aba0101875e558226b4f0e11c050a7d8ee30b1cd2a75e546ea12b064adf0e26e38e57ffdd5c6cb3f0ebb03dab9fe0cf232e00a1a9e54be3d24e7acc70a2348920d5315262e04b9d3803b0dc59c2f6ff054ec7cbc273833ac77f22ccab5eccf9afef0a18ea06a2cc3ab7de80d39c7aa8e3a62e9b65d4fee50901d28e034fa716a59b8c55499521633c57bfa353b7b6605392c4195a158f360987663068bdcba15f3033cb775bc19671b6647d5cde704cb044713fd38861aeb476012263187a39a112b037545ca023944d92f0dc0e8199e512803ebe7326c6c0e07d6a5af885ec5ba4ea2759a5d4b8ae44b4e7636b008c633660ced7b181eef3f3420ea67e81538b2c26ff2cc6122412737104aee262358ded6b99dd032059a24e0fb968ffb419058958248af6ac8e96002a7f97a7be327e604c65e30da1c136f76bd1d421d0379f0361c73f9016ad211d539583e644d8d5ec655da7767ec80bc530f3de45336bcc7319b76f4b95505b23e78e880f3c8bbfe401e56d2182afdfef309632a46faaf60ca9ccc5b4c6a1780237062a69d6aac18f10351b406024db7d2445730842ccbdf4dc6cbf61a926ae2f149e43f4326315e74a8885a38fb506d754d817a4c783ab4c89e580cbe6760185dc7450ccccfc9a34e8c97fc4d38012f23c7d35c6e25872469b9646754603ee66ca0abad4d8423c211fe3c10b7da27f7ff38c9a9fa87db84a2e9ceda52786f45232ce6e55b680a3713d58dce95b3b3268a3615363c022a69360563c757483e53e372a01a3783e1c046b6e5f0d4b2949f9871b8e851ee5fa543ce659b1c51a8592546b4627d1797a59457448cddccc25289d0702ee2dbf82e6edfcbbfd08a58cfcb64d08d8c2b24ed78fec6ecda00401763a325d8626100a07e3ef41d9d5739b901cdc26237392d906be53a211a8a8efe2deb7a85ef3077002d1831556eda8289c597e186a07480b85c0aee032ac6095c0fbbffd00edd2421000348f287fca6ce5582864925dbb39c9d7ffba8fb0ff77e413efc407e36298268a326e91280fd7d2a59034fc3745fb466fe5bbc5bb5f8b549732c8767627726fec974f8291ff58d3fd506b0aec58c2398a02254f53dc0cf58495d6e88f679363a881a57d0cef78c5597f7fe4fda54536c22ed9633c457462989222879fc3d2f63bc51423c5f97e0ee0ea869f01721c5b131497dba0c91dd7a0fae9d77b5ca59158623a6af1ef4fa63d3be96523ab9cee80cb0fec56aae39cb61f3cbce1c84ba6fc1ae30b4c36043bf5c1da0bc8a470466dc6fcf3ab0c6b0761f10e065b12963addedf3b8bec9c6438852adfd27d8f3e5608909942ef97d599027c34bc5c3bb154d3ffa7592f7948d5f83cf299cadc653f57d5601d84fa99d7b8adcc43d43c7e386adb4813128f1beea3e499aa2a4e1a85ba572ceb6038d0c2818a877b8f54ad7b31f5754ec698e9ff2db26fad98c1eccf8724adf37a8c6bdbc1505329e87955c2f0ade1bc55561d969d56293d5299c8c2d184688fd2fe1b5429f46624d7ffbd0cd18a41f772aac3e7d4366fad9dbf4f2d9fcc081d63579619b8b7a2f1cc9bc4af7f0c9cf62951b40960f4090682eddd2fa255b95962447f317909fb997da4f0d34cd3084704be92ab6b7c2a4eafdccb7054b182e34963f9b478456f8f1b2f8bd3cc788b20e209ebf72b818ef8fc56bdbaf16bbc084e3f2535a8b40cbacaabfe1e21c760239abf633a69900860e14ab4b01bbfd9a79a47dcecfad09e53996b5aa4337472b8573efb67991be4067065a764738bf5d3a211bc076928d4ca222a7c33b710c6076de9fd67a3082afbfb48b0b86935203c5822a7a5fefec14dd2bac1ef1779aba99a48e2ee610a752edc8517d4be99a8f0b3d3975c93ddd46066d4026be9ba96e88c4f28755778b8da848b65bc678de5f6ef28f437135b9dd125c4bd18a298f62813f1966c1f6865687df03365d1d401dab6f8aafe67ce7dff80b827664af9258751ef9a17287759d5edd01112c0e307cc9e4be71bcd94f6278cdf3f87c197eee17b2952085ce13686b1e1e1bc1d4a3397b1c083fba5c9f844c2566c44de971bdbfd48a3f8f33e07477499940ace208dcbd2d38ac42d345f24e59bba755e4c739d08dd07390a9b8c299b9ed2371302ae237f07b41b787a80952fd4128543af17e26f064a423149fa5159608184c35052b59f438300e4d8c48737ad9c83b7108e4fb5a1f79fe1f1978b2937fa18c5789730a3341f9b9b2e4d4a6a5abd81af07acba80cfc23a412d88ffaf8159bcc316a5f7215c11aaffdff4482e310796b2dcdcac8ed82722e9830836921293443c508b71b57fcc58bc72924ee1d3b32412b3905731d48f4754910bd099497bf9ebb289f7866d43c40c8e9c30d5abdde29d02da7a776232bb513c4293e6db0cdf54cab5513811420abffed20322759061c9b9405ce966c9e4efafcf7b31a0860e9998f17d207c791c02eed785ec656ce0ded6679289657ff64158830e01b00c0f27e12fbd0001917f7e792ba85827719eaf9e23912d6affe09c06727deced8f03f100b76622943cf2f73e04c5fd577fa34c2474ed75027eec90ed39a5d2ec5eb74291b82897918ef270804531f684dc2d8d3831ee6e9f9cb9b67f34beaf11be310da5da4ecc3cd62c6315f7aa292bb511cc8a1d13e11fc4b5b229dbf090dfe970cbd21935ce367e2620aad0daf05402abbee7f926b9976d2d6231a16ed3f9a772bdbaa3442bc830222528f172a49bb564b4829b1547afe29b3cc46920bc3a67447083f9c9a36b994617ef0e6757a4f3af774bf2c843cf7e6172256750f456da6235ca93f755936431b26daf50335906d108bf20426dbb93a2945cc4c555fe772dc4e6a305dd70814d8b377f10ed4038cda615c2aae65209ee60b400dc893ae48ee8e236d551b165a4a9954a35d458316e9b0cdcb5afc58d2f31fe86795e91624ec3d9ef47c1ffc6ab21f0111e408c61bd03b62ec1069eca988efda9e0cfc9bbef303c5bb0f522bb143436156393c29702e025874a55167f08765e66500baab078611f40bc576420a98d", 0x1000}, {&(0x7f00000015c0)="9e2c6203378ba3ae0f58dff291c5ed9863460260abf1000000a0", 0x1a}, {&(0x7f0000001240)="55179d5bd932085cb07b0bc9917b57796a752313ee03714fad27a1f4fe58797a5a79bc72", 0x24}, {&(0x7f0000001280)="7a310c9751c4d11a214d2f88a2cb8e82c91f25a179eae92fff03bca74710283ad404734823a77aed15c622c4cbe4dbb8c2be3d4999af52f28391b6a6b0b07f9f31318d997032e014309e611a670f2cd38acdca66ebfa1f8c985b67fbbc285cc9ed33b72251199bad48293f1f3b1b95555479107cd65b67cb068c8afc3129e2901e098372decb7240242b6c78ad41f50704a5fe13cf4c9b899e33732fc2971e4912b9a5020741676a8e54cd891bf403571ba7b4015123c58903988ba9de920976477a2464a88a4dfc9dd60db5bfd551b196c61c83fefce4a5323a83ba5f64b946e0", 0xe1}, {&(0x7f0000001580)="7eee18fa005543853df793e888906f2b1d88c288fc54b94160ea1b6787475851cda90f2403986e5adc370e0b0b", 0x2d}], 0x6, &(0x7f0000001440)=[{0xd0, 0x1, 0x7, "20f1af2d99fa16f67b96a717f929753fb53e8a6c75734742cb1938a7b80b4d8dfc0700e1b430e2e44e1307741fa7fd55924cbc649a514ad4d877519829680486015643c29834220adfaa96d88b24abcb3b8acfef5483ac792c7cd177dc2094b2a04d47c304c944d5dd2c6f8a26cff7b7c5cb77ece3cfd97056f93727c83149e92e8e803f83b5ec53071a429f61de5a82cc857ffd12962f3cebd0504dc4291f3a8199aced66dc895a82916195df4d3a6f6cc23a75cdf382f50ad811d68c1ecf"}], 0xd0}, 0x402) sendto$unix(r1, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) pwrite(r1, &(0x7f0000000000)="1d0ac7fbec81844b10a08173feb69ed13a8874f9b53c43664ef303bdab73aada81dc", 0x22, 0x0, 0x9) r3 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r3, &(0x7f0000001600)="1ddc1e3b916e57ae095624e03cc78e61eddc1956af74c6ed7032a20ea6f2989ec7b20bcf15841f63e83aad0df40faa9a94336cbbf3755ed4639da753f31991989aa1ec798d581006014d63f328cfb00040cc7fa83765fca8797d3f0c516b29d588e299591501184d09eaa1e77394b39e065d9b82de9673b2b535e848d89919798ce3643bd0d7ee26fde2b2e4c14e97ed1fdc7f6351fce044f940d14e684bfd3c4205cb10aa8d85189fbbb4aaabe9581bd08fbe2177731002e98c45fa5ea36c9d05e5212dac50286ed49f4525b33e8e3c392d7ca161563a0ce95240ee4a7abf4851f9149b10ad77629f4066bdae7f0ef07aca68bd7edb6166509111fb195e430f40b5d47ce259462aaa139ec59a461ee75d5e3d0957f8f59e065a23cef061cb27cf48b85164ba801c0f0ea9de4343e0d320c5712bc1c4b1b95efe3029a39c26a3c3097221f97ee1d348aadf726d2cc14aa3e72ee9808e3ac437e331b2072f43cfa73e2212f4f3c997f9c4521884a303523e8c699aaf59c4b0822bf580920a6c3ec3b228d60dae86c73661ae14c4a910f59a20950488189af2ef41b78f1031d8bebd1793452fc9e9c413d3b128479f72c56d8ceef99e2bcd09ce8c0fbbc5ee88b9f92a118aa7f771239818c831cbaef130c62420a2c7583d8e4b5dfac8b714d46d89749ce9639ccc07006c474bc75b504b6620ae9a1d834e1f48fd51c77795db6eeb042393bbc620eba409874bd962959f157a5ecc89a979e41ead0154513ef4a2856cb71dfce8bee3366a57a0f062a50f7c9507b532003d3e84d0d782baf93bf0dc798a06acca2b154d6bff936c5d99553a4958e4df93b9c95485829c9401d0de26c123c058d73d431b5cc46e79969130abc195d187bbe03ac99cd2f80a1c42ca04495c7e1ecebdaceb3039e98f3ca400722f6d1c4b6c83ea64deb5a22e5641ab96879a235d981e9b3f5235df5ec031198b3cbfcaaa2c71634253df03937075fba806e504fbb679d6f46f748350788c8f1795adf0211aa927588061a0cae4287d132b5ff079b57e3b70fd41bc164f02f34909d8eee644e1c548d2bab096c498935031305828a39ceedbfca8fcb0cfb1abfea9259a06cbc80a77e904e5ee45009a8436a80a1db1174d8364d3b492df7a2ed0020e187336f4a8357758a11aafaaf70891311762aa63dd7fea8d8502c8e9b6ba443708e20e317ba65f6718f2af6cda0a0ec63a3d26be64ddf34b1de3b3e82d3d64cb7ab94d76439e3e2ab4cf45bd60786413fa8c08d7f048727a153ceaf0638f75751d42cf881bab1b59dc85b5e0680ae551679b2d40cb94435023cff0a0e492c5701ab2985d557e71043c0fa290d957ae4fb4be73c36b27946b63a796c3b48712a1945dbf67fb02e9ef078dbdb74f41406bba9fa8e1e08807952649dbd9c29ea930e80813a86e7d288d52edee0dbf0bdd4e07b7cf09f498f9fa0250098a061f3f2acf84f5ad6a7beab86deb3989abd60f34cc9178ee61233f1acf94e076c6bea4d86f625a4062aa7e2c8ac8664d04a26cec72b53f3df5147dc21ffd6bfa1018b62c4e9bb1c9abdad0b2041bdd36d5baddd8f3cf02f9d5852eaa417a874e825468db4fe4b70add11de479c5bd7566e9af481c7637831acaef5de1a1775543af6801946faca465bc020f5340f77dbccdd197b22e86ee5d586aaafc6391f0b1ab263c931fb54f7945017e0e5249fcec7a6b685c8f2efdb78b243e07ed3a0d23c9bed7fd76f9fad8c08fa8c7680e960c7fde491bf631a6b522c3bd37e4332bd2a7faf5cb726229246bf3eaac37d8b866f4a38cd8e8026afe8c1b208ec131f0799fccaa8f93429324b4878fd8d72c604330d05432585fdcca1daef6d08e677c8a040830056e73b9f47e184e0e4b3bc5d89f21e945225e196b160ec3a42d9ca5a970d7b5bd2b6960586c7cf2e59e496ff4b41480f54f1379fa4a883cd62d4cc89347ee078debe980c70be891499877a21d3b8fc72f801fc048e41e593da7cd5052671a80df5fd582067230696f9c9c16c5dcb27977cf05ea8c6464ea5f7fdf92d951114225e301ae98c34eec3a176a6f91629789e0757b9b9d5889b35c3990dcd0b2b71313f16683379b6dcf7b0c490014ba0aee70cdf4690f6ff820fc861704cf03d7302d48fec36176e86185934249bc80fd116f7e567ed268910617ab41d701935ba537f26dd7c2e5ac6ef178ea3f85f474b7e676cf7945adfb3dca423357b8c46ae9aa1e5ecf9cf8bc9f7fbc59ec70ae0ab3e9ffec81c284f76ab2abf8d7ffc3323079c66cd5013d9ee3e2731e78a65755c8312a1bf8b9e7fc1d17f636f9d1e8b6c18934a9ea21b8f60f0b89c5d775f44b3ac0a57acf92fafd958a879fd41e077916bd553425eae0c6e6f5c41c9d9a8925d1ac3353b4d34e5e6269465c4d28414f875332db9098396f852c1d533cee772e907f26029ef6ebbdf303d29c4284d7f05c782be6197cab3d038909bef7b6700ad3894b74815e16e95f70e2519cbf7cbbaf4e2d626a25016f5b71e403c3c2909b995ea4274c1bcc11d4c51783f3f4d2cd802114cdcfb3e3e6af5851a82e516cfbb82456e02562e713a45c2b861df934cc623ee061a849c546c295c8d84fd7971d76efdbb513f250b5e483a2e83c947b93d6365c2900edc66f93a28b546fdc93400b287c315b611c6e1da5246398086301e55b73cd40bd4167d4e444667a2aa23ce929d9117407c0bfd69d73065feb8e345099346f6f4dbb48fbe0b64d78734ff0ce391b7eaf3bf9a46b049269b61e723ee2fd15a3ac11403143f0b2a641013cd234c666bcd5eb106635b278e5f684dc8ebc8c68a6d99aef7cf78b7b84a98e04af2fec97ec2efd8b047aab466a115ec100ea236edd7b039e8058fc1d09276971e6336e4407eece99fbcedb5186dd14d3e2c17c6052c01f6ab84bfc2f7715668c5cadf59cb05b284da732e8f92e78e118801fa99aea17b0d0b69eb0953b9ad804234d203359610841f63358bcdda743bec73abfde9f168adab23b77c5fca4cd818cf3548ccafb798ecc874ee46255f3283877fd965404310d8b6f968f53f99c7d2af85c2afd12eea87f221727ac1f4e859be6f778a8ae6cb4602f82f75f86fde6421e4085c631e43515fba7d99e4d3ba5806a9495f07feccadd96ee230b001d644a701d191e6d841d6d593a37ac8839b80e5b797050de8ee12f61bf78406bead0074f51f73849c49885077f1b5fa2b1071b5c7520bdd71fc461fa3eb7d404aa84a2bd1d7713b0c95200f99f485a2178a8f9396649e4a0183e1f27dc2e8e6554437461e78eff49bbcd5dbc2e88720bfd56d8d4d9dbb62d066541204ca7e0e4f8fbec196b2e1c483eaa2027811221eb1793a3716a929d7e72779d78275c709037ef4825eed72abae2acbf87530bc9e1778b11be18125c8eef603e24d8e712b3c2fed06cdeedbbb6fb54b1d79b2cad5d3e68ef59d8bdd336d8256b14faff6783a65c0c8bb2bc8c9b0f1298e3c27b23e3f291bc787a7996b3f853d8c886fc496ad07ba0b8e6d5e1519c4ae882bb51cb13731f59a5e3da59cbaeebe2519d90a1d73a66a128349ae458af3eb7bcd4c5d82bea2f20a083b15675f50d9465cdcc93c2f2b1c55477f3cff9d0c42f769c987df286e9679fc2b1133500faa601ac45996b6e5aedcfa0131fdfb07e63d190c2151331d2fff0ca8e589a3938b4d937b33200009c76b57cb60ab3a80adffc76a6b94fb5f9d60f7838991fe6bef32c348a399b6cfdc711c562816c086e3668c9ae2995742aa0b48631a74a15aae8abb6da11306dd429175ac87d74cc8693171e076ff3dc430e89f7c9056c97a1e3727cd6c7756151a61f8d222eeb78de68c3c1c896ab327d86bc6a51d30775c15e10b9cf1ff1758f85110535651042b4db17ace9523c8318f3ae4f4ada226f17ba8f121f4b57909e17a5d0d0ed38742e1e097949bff06cd65da8a0dd39510d0f5e4aa4344cc6122c3d712659f34abb1b093c4f5c09cf68831c69ea6863acc4be5b1da9a7a89b56c15974b8e12ea7426e53d03948ddc3236ca6673000f1aeb0efe02359d13e0ff3492251e802d81d22be3033f48765e3072bf8fbd63a9d1a781a050eb45abb53d458b6f3769be95271e7a892749ebbb23456373d6bba02999a2786129758138dd8e89c9833858b53076367173438d61e8746b8f2f300f583da1db6efcf0efc58ffb85c69a814113406b7d964849ec1df0914d300a22a909153165690104258de9a7a936593851cc5a42548a11c83a0877c973dad3351b4547070d9b40ebfad152b5375d29bfb01c57720ef45bbbf7c79b07fe7e063a417c56def3308f8e0cd565c695200552d783873a5f320b5d8284f57dea4b7eabd0deb9e83d3903888b6da4b193c033fdbc9fff7ad31166f64bb2bbaa0773d5f02bccd9334bff170eb200839c494eaf2245990ed789cc4e9220d183f23e9b6134e78cd2ac723fdf0885a6894cc8060efa6247ddea79091a7324d324d4bf889b499c0fa5d17e954e80e0a1a0d2215e7508b89c3180e0916e4bc7b5560c8e957268c1fb48bcc4c9eda6638e6ab0e0c25b8fdb4ad9eaa1a2d96784eb252d5c7d4a24123f7f309e41dfece2a2edcd03698733396a90f998f204e49d7dd093b3f29a73acf22609cd10f7b3db41e6ba5ae8875a0d680eb1397f7bb7eb3896829ed7dab915799775a936c1c7334dddb669f7502828f80a3d6a304c18f8bffc3d325bc623834fdf9c1b6bcefc5c9adceecefa9ed5fcd409069ab80898ab539f33ec77b4e1a0e3917a23c5325babc4bb9c256481e3c4b20eba13e393b30db8cde876d45c83b7566a03bb3410935f81f446c950000068923d833f36349fa47c2ebb1266ad95352e92c39b53a495fcda40396b0b16ad3411358b0f812adb5c12d86b39945e8422a4aa3082152f812cc6e9e831ac159fea94272bbf031263059301293f9e26056182cb7a3a8ce8841dc230b09c94e709ba3a5efabac58bcaa706e75041d924285cd30d095ac268851d7a0c595c372af229dd695c7b41538514c4b55149891896b34b0ae91f356f6b7c7b331c4938591bcd56e5150cf17faee424df2ae67319fa323d2a6fa66b3572a6e266a6748c9418efde9234272d340805d3634fc9a130ba1a44dc17a1daa4036afe09d791153664fef755a06f7e802a2246ccb91a2b9ec2601b9002eba2719f88727f62097c2733063e90ca36c691921755ffde9248fcd1de227b7bbc43bec00d492dc27b4664693534a966d50249ef47b78447ad41fb417a0d44818a2790dcdbdfaf22b9e8b7a41e307c34fcd1a84f52afb9278392e1fd2cbc40996b9f0c970a8fe0c9304d99884c3f6d448355000c574196f03937dd8318600bdc8f08456b6c47d908aeb6e1ddc48e53ed9ac80d2f3a73879aeecfa0eced719a2d2668e7b7137e749614a519f4e08c36ab8cf89df456a2a89099935d6c5b4d878357ecdd6250d2f1e2946ea65365c337c261ab50d2f076751a980f00410a16e760441fe01049eb8dbd3850fc3e2328f515961d92903b0080a7ae6bcf4cde956dffd63146b47700fc35b16b54c6bb6a58fa3337bb6a5f85b0b1bdcf9faa83e6dbac3504c3ee2df344cdd9301ef9a5e8291533c4db6a14ac7c19393027044dc6afcc2b075df4b40253aaab2e25c0f388c857641dda9d95a8c725f6156b6efa893437680c6407d147f6827884934a90694080cfa03eb113394af330dde2ceb7de02089827eafce6987b02fb4fe511954deb1a5eb9e4a17e44b3129d0d3b04826fbed602ca4a3af6245bb9", 0x1000, 0x400, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) socket$unix(0x1, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x66, 0x0, 0x0) 16:04:59 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0x80], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000040)=0x6) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:04:59 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x20, &(0x7f0000000200)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffd) r3 = socket(0x11, 0x5, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r4 = dup(r3) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000200)) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) writev(r5, &(0x7f0000000300)=[{&(0x7f0000000280)="7df9462703dc8dd4b313d9da3f9cb1211e3912aa27118ab620722ffd0be8865c88d1d35d7be2d1074c7e36db4f9b056e514efd03c053be333b7e4557d801a6edca291798540eeeff605442413dfca5ab1f89662f2a1db4eb9ce4a10bdb1c8e59fa1e73081c16f030352664a4ef1ea9", 0x6f}], 0x1) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r2, &(0x7f0000000180)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000100)={0x8, './file0\x00', './file0\x00'}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000000c0)) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="9b3758e1", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000]}, 0x372) r6 = socket(0x18, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) 16:04:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x2}, {0x81}, {0x6, 0x0, 0x0, 0x100fe}]}) r1 = shmget(0x0, 0x2000, 0x210, &(0x7f0000ffc000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) r5 = shmget(0x2, 0x3000, 0x414, &(0x7f0000ffc000/0x3000)=nil) r6 = getuid() setreuid(0xee00, r6) r7 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r7, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r7, 0x0) r8 = getuid() setreuid(0xee00, r8) r9 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r11, 0x0) r12 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000180)={{0x1, r8, 0x0, r9, r11, 0x4, 0x2}, 0xffffffff, 0x101, r4, r12, 0xfffffffffffffffe, 0x3, 0x18b8000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r14, 0x0) r15 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r17, 0x0) getgroups(0x3, &(0x7f0000000040)=[r17, 0xffffffffffffffff, 0x0]) r19 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) r21 = fcntl$getown(r19, 0x5) fcntl$setown(r20, 0x6, r21) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x7ff, r6, r14, r15, r18, 0x10, 0x5}, 0x6, 0xfe, r4, r21, 0x3, 0xff, 0x3}) r22 = geteuid() r23 = getgid() r24 = socket(0x11, 0x4003, 0x0) sendto$unix(r24, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r25 = fcntl$getown(r24, 0x5) r26 = socket(0x11, 0x4003, 0x0) sendto$unix(r26, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x100, r2, r14, r22, r23, 0x20, 0x8b7}, 0x8, 0x6, r25, r27, 0xc66, 0x6, 0x31}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:04:59 executing program 1: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/213, 0xd5) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='.\x00', 0x0) 16:04:59 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9, &(0x7f0000000040), 0xffffffff, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="0101a096ab87646221a3c7b4244ea03c0492c177e6e9b561ce07e92cd2c3545453af02fd1d04fd41c62c6797ed0815f4d8d056df8d947507dd6bac2233f5b8f2e1e7702adb4ef0f129b505d2f62795f46fe98a210c4f84081ab10ef56d03c592d0fc806c1005c5389a23b3"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) socket$inet6(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:04:59 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x20, 0x3f, 0x0, 0x2, 0x806, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbf3fdfffffffffff], [0x1b, 0x0, 0x401, 0x0, 0x0, 0xd590], [{0x0, 0x0, 0x0, 0x9}, {0x3}, {}, {0x0, 0x0, 0x0, 0x9a}, {}, {0x7}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:04:59 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x0) renameat(r1, &(0x7f0000000280)='./file0\x00', r0, &(0x7f00000002c0)='./file1\x00') mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./file1\x00', 0x0, 0x0) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000180)) renameat(r3, &(0x7f0000000280)='./file1\x00', r2, &(0x7f0000000080)='./file0\x00') r5 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r6 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) renameat(r6, &(0x7f0000000000)='./file0\x00', r6, &(0x7f0000000040)='./file1\x00') mkdirat(r6, &(0x7f0000000100)='./file0\x00', 0x0) r7 = open$dir(&(0x7f0000000200)='./file1\x00', 0x0, 0x0) renameat(r5, &(0x7f0000000000)='./file0\x00', r7, &(0x7f0000000040)='./file0\x00') 16:04:59 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x280002005, 0x2065d) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0xaa) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000080)) 16:04:59 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c117002824ada90b64ed32bffceac2a84e6abca64896819fb15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeeff245e0882f894bc84157795ea4a5c5fe659fa202561cd8cac7ecbc5b65c6593d2870b40900003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1ef009e5a319d54401cb92f77420eea4173d5b6913e489e8b0fb636710000d2df0ac87e0d7b65b7240cf97dfe1132a536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e9501005d090000000000004036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ce556cff965a32f7c8e9645d300682b4eed6b5ad30d7b696378a27e42cfc93123dc2a8bcc719fe6682881ea2fd58ed735230f00f93f47ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf91360000000000001980e0d399eaecbef83bb6227939358a9469b62f895cb7964b421c154a636c8c1337d65922e64c0949a7cc87d71ae8e6be397f695d585dbb0593c3753204856049da6d1f6b87c7234acbf79ed92c9994363b801d8e142c59f3608753e64210131844aee2963ecd987163f46cb65efa7dbba0306b18b49d31adb99755151d7f439743618851366756cb110e0762b6c3503264a70bdc89ab91964735b1f27122fa81c88cb62ac29c09d3a26a1c30f7265031f8fba6ed2ea7240000000000000000000028c101c1e8c1b0128c408deb7703b07f2def46ff13944c1372a09d5662b652d4ba79d5379c5cdfd7418eba2f8d88296d212dd14c3c4d9a77deead5082868fbc2d3bd1933cf7a73222149f410ffc5a4bb7d0c3c7eda7b15b9009be57d63e9a736888abb31686023ad16"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000000040)) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0xffffffffffffffb7) 16:04:59 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = getuid() setreuid(0xee00, r2) r3 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r5, 0x0) r6 = fcntl$getown(0xffffffffffffffff, 0x5) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r8 = getpid() fcntl$setown(r7, 0x6, r8) r9 = shmget(0x2, 0x3000, 0x414, &(0x7f0000ffc000/0x3000)=nil) r10 = getuid() setreuid(0xee00, r10) r11 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r11, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r11, 0x0) setreuid(0xee00, 0x0) r12 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r14, 0x0) r15 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000180)={{0x1, 0x0, 0x0, r12, r14, 0x4, 0x2}, 0xffffffff, 0x101, r8, r15, 0xfffffffffffffffe, 0x3, 0x18b8000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r17, 0x0) r18 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r20, 0x0) getgroups(0x3, &(0x7f0000000040)=[r20, 0xffffffffffffffff, 0x0]) r22 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) r24 = fcntl$getown(r22, 0x5) fcntl$setown(r23, 0x6, r24) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000080)={{0x7ff, r10, r17, r18, r21, 0x10, 0x4}, 0x6, 0xfe, r8, r24, 0x3, 0x5, 0x3}) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000180)={{0x1, r2, 0x0, r3, r5, 0x24, 0x5f03}, 0xffffffff, 0x101, r1, r6, 0xfffffffffffffffe, 0x3, 0x18b8000000000000}) shmctl$SHM_LOCK(r9, 0x3) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x5}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:04:59 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4008020000210], [], [0xfffffffffffffffe]}}) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x20, 0x8000, 0x6) fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) minherit(&(0x7f00006fe000/0x2000)=nil, 0x2000, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000000)) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000080)) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000500)=[&(0x7f00000001c0)='tap', &(0x7f0000000200)='\x00', &(0x7f00000004c0)='^+\x00'], &(0x7f00000006c0)=[&(0x7f0000000540)='tap', &(0x7f0000000580)='\b', &(0x7f00000005c0)='$+\x00', &(0x7f0000000700)='tap\xa7*\x90\xe1h\x1a\xb6\xe2\x1a\xddUa\xc8\xf7h\xe1\xcf9HzHW\x7f\xd7./\xfb\xd0\xd9\x05b(\x90YyL:\xcd\xbb\x81~B\x05\xf2\xf1\xc4\xd4\xbf\xd8\xbc\xd1;\xf83F\xf8\x8c\xb8\x9f&\xfe\xeb\xe3\x99\xce\xfe\xc2\xf7\xf1R\x144WW\xe7oR\xabi_`\xf4\x99g\xc5\xd9#$\xd0hZl\x90\xec\x02a$\xff{(\x06\xc1\xfb\b%o\xb9', &(0x7f0000000640)='tap', &(0x7f0000000680)='tap']) 16:04:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x80, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x1f, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000480)=ANY=[@ANYBLOB="0000ae28e49a15836ce9206c4a8a18768c3b9f5513abe15560a5ec9f5ec20bd155937bc940853b3f3d66a1b00460b2195ba3249cc8767f3401a979327d3157d84f5b570983437bbc2be984369661b78bbb2649e2bfb8b8294f9f283cd406ba63614f2195a07c32376e42e7fe25be4e4db4af9c2b9e81578c637e7143d56a5659eb4ab10937d8c45cf31923f8f76682a627fabdbf2136fcf23152f4b8fe2d1b082b194b0ae2b58bc53642383a90b087b94ef0493a0ce0c95fcf685dd45026aee20143693056ba0f38bdbc960ec48dbf22846a94b64f6ac6543350ae33af4921e6b2847b50be8e7e42bc088e0651690b1d8ba309c6db6cea1d7fefa54eb0e69e8e78648062a427660aabf0e88a0f36c365563748bb7d6e21e0a10fb710c7a62c010e22e166190cf6a900000000000000000000000000000000000000000000c202207a6be8b5d606edbab793f8b160f5f44b8495f31226e4e12ccebfdd33d141574cd0"], 0xa) r3 = dup(r2) listen(r3, 0x0) setsockopt(r3, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) dup(r3) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000400)='/dev/diskmap\x00', 0x20000, 0x0) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000000240)={0xcdc3, 0x100002}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) socket(0x18, 0x2, 0x0) r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = socket(0x2, 0x1, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r9 = dup(r8) listen(r9, 0x0) setsockopt(r9, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) fcntl$dupfd(r9, 0xa, r6) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x20, 0x0) dup(r6) r10 = openat$pci(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/pci\x00', 0x8, 0x0) fcntl$dupfd(r7, 0x0, r10) r11 = dup(r6) setsockopt$inet6_MRT6_ADD_MIF(r11, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x0, 0x2, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x67, &(0x7f00000000c0), 0x1ca) 16:04:59 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="200000f4ffeafffffeff0000000000000000005b6798e35ac1538706000000b818000000290000003e00000003000000000004bb893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8c82, 0xe) ioctl$TIOCDRAIN(r1, 0x2000745e) 16:04:59 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x12080, 0x58f9) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) socketpair(0x18, 0x4000, 0xdb, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r2 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffd) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r2, &(0x7f0000000180)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000000c0)={0x5, [{0x3, 0x5}, {0x3, 0x3}, {0x2, 0x36}, {0x2, 0x5c4b}, {0x3, 0x7fff}, {0x3, 0x7}, {0x2, 0xd9}, {0x1, 0x6}, {0x2, 0x4}, {0x3, 0x1}, {0x3, 0x7}, {0x2, 0xfffff6d5}, {0x3, 0x7}, {0x3, 0x1ff}, {0x3, 0xffffffe0}, {0x2, 0x8}, {0x1, 0xe464}, {0x1, 0x9}, {0x1, 0xf5}, {0x0, 0x1f}, {0x1, 0xef}, {0x1, 0xfffffed1}, {0x1, 0x6}, {0x3, 0x3}, {0x3, 0x7ff}, {0x1, 0x800}, {0x2, 0x5}, {0x3, 0x6}, {0x2, 0x80}, {0x1, 0x800}, {0x2, 0x3}, {0x2, 0xffffffff}]}) 16:04:59 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x9) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x7f5, 0x5, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef0800"}) write(r0, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) 16:04:59 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202a080ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) r2 = syz_open_pts() close(r2) ioctl$TIOCNXCL(r2, 0x2000740e) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYRES32, @ANYRESDEC], 0x2) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) 16:04:59 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x20, 0x0, 0x0, 0x5, 0xffffffff}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) 16:04:59 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x10000000000009, 0xffffffffffffffff, 0xffbffffefe000003], [0x0, 0x0, 0x401], [{}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}, {0x2000}, {0x0, 0x0, 0x0, 0x3}], {}, {0x3}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:04:59 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x0, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x800, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:04:59 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000940)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f293aaeb82fb168297e2ff239696473d48e4c734a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00fa0400000000000000d9ac55a52f7dc8062782814d8cefefdb37d4f9c0e36d58ab4f79a65f69e73991844d490000000062d8edd55587267ba5050b0331dd48d6fdc2ef38b4d2c38f572cf51ad15b5cec337b759ec8adf7ff8e7b18d724de92f008c18d00002aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a828743c81bc5413e836c86a22ee18af20ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc457000447c89263b7abec3fef53c46f9362301576534c2d7eeac6f7059f729f7c40b3dffccd0e67beab3b00b0c1b705f6f4300048c4c0db6c55a02a05961e2dcddadb9edd8a568fff014d217824b0aa5578dfd3f151bd459e86fc40017f2f064b23c5101e713db21be5638e4000c7f1e1692c35dbdc77d3f7ba942baa127a4dc3f3354fcd7b01e94dabddc8a713ecdb22c517b8939ff0364dd7183fa2b85204e29c8c37d69864a92144e3ea32e04d709d7d06702a7897312d6294fdaa47b48ae5ccf2f4f193a9ddc93e8223278f36593c68be103eb0000000000000000602f3a4917170bad3028227eb42d6aecefe22d182818e64a787e77f92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e66ecb94dd638efba4f481f047c2d02aa78303d2d2f2c94b5d5b7f44f0154fbd921372b6db8e070e477571c082b83995325ba28d1f6cbb12fa38eb2a450353e206ae63ea54877cde51f231e0a41cf7064742b87207bb59ac0db8eb7a26f41223ee94b5a3050000000000000032bd10467c0ca0088cc590f42c14b2d904c0fdf00b47d6d3660363706f795ce05e658bd615d7625c71a56b0f6ef1d8bb2e075cdcb511cc6b84696b4d7d581eda748d83b2bf795f7523a11a41ea854a3e0d85be31fe74ccec5a6aff82f22e0c2256355b959e64dc536400c508506a4ef8b6d9cfc71cc1e7e22123da787360b8989eabd0666a7ad788f48b442e153dbe35e87305fd00817dc007d07c4740ef85a5ae3d739f81cfdcd0e7e9ea8d718d0cdab23224a1cf8cc3567564835aa8681303d29b770705e5ec310db8dbee98f91ddc314f31328863605bd049e27fea1d9ec4c9ccbc8d848df956d78db3a0160930be98a23553952182f7e7809e8f1d88ad94269c376ff19b7110e2a18b5443d94e064836f22de819d3c04da90000000000000000000000aab8a019ac33332e1b69bec9917efe46d1a99a42e25784c606a967c9d77dc102e03f9cdee3560f0c42263074970495083d76ae5b9b31ba2a9da755116ae144e0343894d649bf04009e4d49d886456e054ae45b9108dc386cbbc5e920f913895217e9b5640204ae5736db761b73f900"/1041], 0x10) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000f80)="76eee3e863800268234a72146f87316be86c125352879a82a28e3c6999dc20d85c467adc94c6ce0562a3151fed9a56445d605890cd07fd16708e841725be871036b4b63d1711ea417513fce26c29ed882940ebb4c0ddbff1b792d751904c5260a13c0ca1889ad1e3498c03f5d511a759b8afa24122a60feb572d545a519415045bbb5a521d46f20b4e41c809668d7261c6596c36c24c90081771adbbbf54fa02aea325d5a102c13a67571aa705c26d0ed5d299f91cd7d7fa2058fb24ccb1a513165599c8b800aa07cfc1b776350c1e1f5581b704887f8e15c512d880d1d658bae116ed26f2ea608f92239b74983f871687f626e06830ccae59c7e2699e256a43beb37227f3212e329a49645f87dfcad9d178517798b6ac39a2a446c037cdd750cadc4d19b28de457716b7a6be81e84c2e213d3f2758cbf33ece3bc238e4b154a3e952b4f60e58f9ad8fdf2122a8244818e356ccb8fcdfd7750ec78c0b56b6a5b0f49fe8a5dc59f448f83144d90023dd5a757bff6e41088e7609f41883b5a8ef2e731de2c05c05f0221b95cdd5aba5471d9adc147a4bfc219e2a24cc59226387dd9a6ffdd69b12394d0b1fba27acdc63b51e4ccf7ed98f5ba7e3be1879f6e3347624d4bb4920d4cc92451d786ea4bd8ab5e9c06d399ab98569b054e203406cc27527e23322e0003c43b5da3d1c5148cb8afa9551d9e9b604352eba087e9c8ec31ad708a2b7d63d7be8fbf33b77cc4694cdcc2aab1c5d8f29104001138d496f5fb126bf2d8919395bd5034bb589c949187fe8accf6887bdf4792a7254f8be2e6fdc9e59cfc1a67766f9c8d59afe0adcfd912e8c92af11a550434728d0bfec2c8ba70721dcf4c913520c1c301e747e7d652c8229c5111f84842d2cbedad2ab0da991c223454bdb215ea8a76bf2e22919eeb523fc2ab3302d6cf91a5d1829ce2ca8b2690ead9598e00382cde84b8ee80ae62bec55bbfba29a3da26a7038beecc2d68785e865591bf7c3e478230b69947c7ecf6048e6d5ba1f8a3f778ab291bff503466b9ee24198bb6e798630fb4aea7689280bfb4e57fbf081b36e9186226bf173b5bd47ff61f60d5c79a6d93a64a56d7c103476aa602545df8178be3ff6822d77fa2768a62b170dfc252bb774644f2b64a7dca707a571fa85bcf29b58d2ff54e729eecb0bfe0e90b716b2d1cbe8e12f96df4efc6052ce715d0377ef7f8d44bf08d8c850fbd4b204df04e99d115eac99b9a33c1eab685f8cbd7c4078438b41f37a12e153b4edff54fbaad4c37d5ccae73bcacf014a9e07ce602ce47994e7938dbdd817e8f2390c39dafcd83b7fb05e06358c0925b79a656055024a49e3a2458dcbeabbd4fb8845a6e325e3bf5938e2ca2d5bf37546a661aa7ddde880a6b112739ae1ed530932ebaa41a5d535606e36f7129e1280093e3dca49989e429a2dbe6244139809d1e96a253d9cc318b9230edfb691f28cc6d8f151a54027cf533157e9e390f4ffcfcb34f1e824aee12ce4b41ce351ba949240e49c77bc7a0dbac4d111a08c8a0fc9f7b5be4e4b973fa7aa2bcaefd1cf30a4f5a402c5e5d0cb505877b44a6de7e1a446803a6a58f6a3673bc3e98cd503636d5953eb151f160d2a6abdfc4ae0625997b491bb61c0c806020cc45a7362bfb0bc4cabe3de261d39cc2b7b3ac3ca249ec2f1156ec828f28f77afb4911eec54aa8803de6c8d2215b8fb6bdcd9bd4cbde62a80bdc76c713258ce621faaba4e0480f60b0cc9c40fd4be91f4368c5bff7f38b121d7b0432539eb72dfdb0138ceee1806496048935bf2ed6f2e8adfa97b9cc025a22e414d1780e9d17228a49e306943f5848397c7981cfbd7a5f5d5573c7a57d5e2d0c5362d633338e7add6a943d9ebd579dacf315fbf6172dce9b7534ee0ace63b0c5305fded6558953b6a49bc77d867b5e84771acdd1d6213ab9f709d29bea29b02f08c7ccf0b2ff5c5e3d47ee48251d98c6fcbd30736a9e9694bd3b43db99e7457500040d68a71699612a417876a0f19bf2778645c10e8f161ab84522dcbaecaed530a8107d912bd5b021a12c694e1817262624018620ccc6ecd79e73", 0x5c1}], 0x1) readv(0xffffffffffffff9c, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/184, 0xb8}, {&(0x7f0000000380)=""/159, 0x9f}, {&(0x7f0000000440)=""/192, 0xc0}], 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f0000000900)=[{&(0x7f0000000840)="61edd83c87c329826615dc7954058e408e0814b48d1cd46800d205d26042e15f2e4f5151f12319c7d6ddbbb3866af195da973350ac219a56a606d93f7d11718d5ab9f11794cc5c9900054573cbc58b2f64388b72c210cbb712d79e8f254a26454f9742096090b03408aa2f6742499f6e724109fd6e9c227434630c6620fd6c23cee44550e5022b807f5c2ba1d5018667bce41ccc20a3163d8583972204abf6a2080f609329a6f852c4086235047468", 0xaf}], 0x1, 0x0, 0x4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000280)='l', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) r3 = msgget$private(0x0, 0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r5 = syz_open_pts() close(r5) close(r5) writev(r5, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000300)={&(0x7f0000000240)='./file0\x00', r5}) msgsnd(r3, &(0x7f0000002a40)=ANY=[@ANYBLOB="00000000000000009bfd138dd7d23ff7a1392a28985955cb28760a7a1ff7b6607feaf2885698180bf9fb38a532df98cc9145e67c72f71492ca0c3cf8ee01d5336b6587003f62b98ebc8b18d34f1ac90d1a2d42a510d0efa6e5c39d315eeebdfe15ab73a3d8d69c9144666abff24e07a8e27456aaf09ef295e2d6a6b44abc389728fe1c30bb4c84f619151dc118a5ddc42e55064df98c6e75d1568f055bc26fb58ea365a4f811278be04af3b5a792818cd5281e47aaf9b3aa2515fed3ecfb51e050baf941bfe6dcb5f44d367c4c5aa03515b66227a2c5fd3bf4306c15d99608d6b42d8afa1fce19bb2b37d6f03610f689576acd1eba9b27d507edeba98e61a270c32f00ff2ff7f82b68a2fa5fb486026bea4c5e0dd8d6fadf82fc1fd14bbdc08fda1fdd38c9048f7e221fc4eacca19317a63c90678d3983f3f55651524d55641213960d334b666faac8586526aa6ab6dc4bfaa4039a46007a9df294bf2a28581abe90cd79c79c4aca0fdc1a368081a834e55b8ab3c8265da03184aaef581217cb0ba5121a74b7ead5922a65ea133bb79ca8eefa7a8b9ad30d78956e0c73dd9c77d39c21bf06eb11a2214e106c1e861d832b77ffad05bdf80bc910f18f85c4b49ff6639efa9ad111e4483cf95813849bdcde64b769c8074fa9a1360e37c2103c53f90f4ee57a8affdb532d8170e802d2070132ff12126cc5d2b45fa75dff726daab202dd249d94126cda0e56dc7504144276439bcd29c9fd706b3a41044581ffbdcdef5c0c034f5dd634d46b0a7da73806eb71603f4786d1223211ad4ba4a04babef5f18070b4f7c21960f8e5566fb3de6ba76d14120888f3ac51f73c769dd03e0144aedf741214fa085ed55f1e828fd9b78b17f6b92691f5553e8b965d21c6773411957392d37e2281ed70d0187711e10c6444a45f90c847b1a78a6d7e128cd82a8e4e6e97c61cd3f730095ae6e2d6b5902ec6f70d9cff82ccf63f3213c0e2d0347c9a85d9cc2bb0eb73cb4c9652255f90560239149a179f3599ee7eaf6061a7eb285190125019f77a8bd67ca844706556916d1668b584e2e31597b7afc5678a35d90385ad4822154761a049f6f27fe4df4a5b784b61e21e795f85600d628af3957751787c97aa94d2b657b01eb2237f40a046ca866a485728d97fb0dd07ae32c3658873cd5505c854fbc0ccd19be5c76e3c54f4f1702d8d38c642e48f08dd145d3a52060a3c3f8526ac51ea3bf61086b820fa9a27e448c39ede4fa2dc8e3077f989783cb2953f9fa7531218269619b8a92050324dbc14f8864ae3f9a3a0a6514661797989b5e1f981227abf23d51d295da0e0a9053333d1839170430f46fa7094b96ac99998eeab7bd9cddbabd87d93cdf61ff29de45f6a193612b0ddc7ced619e187b974933760b1ebe88fa25aea2c26cad00a49cf80f180c17c9daa820bed9f28ad6d8529dfa6f7c42c699011adaa41a5c3e3e17cd8dea6567a9896424c6f4b193a05256c7036a248e506a8571048e9d0fdee08f18234a843a9c3e112776300358e9e6336680d9a00e07e410a282e45f356a9aa89b2210e5f71a0c3f86680e79c1e9ece32a6eb2e2e241a34d04cf47886f724929a033648cabca6424bf1fd55bde1badf1db1bc00e58ee77d500e9f2f1fbd7cb51fa762c0b227cc623b50d8ae9ab0c0f7357e2e598f303a59678f11f8a3859b7202a98e4b786ef15cf4131e7e0c8054cb1a2d3c2058f09ec58f20b20bfca023e03b8e33da07602afd725fa1a56369b2d60c06d1578a062b37efb8db3a5e95d74a4cdaf9184c5956a22f3304ba652967c0669378219a2c53807147ac1c562fbafa84bcacad3706403a72f1d216dc3b9da00d3dc442719310fabb91dcc54d524e9f4cfbb5c090b7947709fefb613b71103e22f8fcc08eb042186177de047d4bf753e8194b2321b89043b8845df74978f3f1ccaef982bea968a333ed45db43046a00b051103ab38e317cbfc3e27bca0f73cc4d3ed5fc908adb5875cb32ad9c7878251774ea8580a66bff2b82d1f4a7937ac1bad80c6e917f096847f2bf15038fa24114b2a6e49c63bf33267bec5c4ab98fc7a197d02aad529af76d8acb3f6896a84903edcc0a700bdd2cf5f72a3b73e962b92fdb3596fc2f86b1173af8d1f5a5a76eeaf49d2c3b83b9dbee30ff4cb3c81f9d3c365c2b82fb7d3bcf4880b59b1e3e9b04382719a1dd2b9a7af1ec55871fc953e92038767b02a218a816bfd836dec981ff77470a653260e8b991bbce4d06c6e1d6bdbd91b92069ef512615c64135cadfcf1489ce3d1c6ac4144f16f6b1dad111239f111f4f9b48a1e162c603bb2d6a70caab45400d473fbaefa3286f054829c670e703692fca36888cf8adb369a808754e81d71996647beddfd8db782c3aebae8d150eeb760ee7761749c8c55b513e0473ebe66bd0423301dec8ea5b23a24de4e80fd0c518a6a88f802af463437f4c19cae7d0aae75394e6e96ad089211365c5facfeea19957792d2b851639e8e09e7260829be7cec881c201efd98382c69cecdd194e2c5c75dd116af039a2c24f4a2246ba81d49a8448714eddb68d35ffd958c83068701a4092aabb2cfd9905ab0ff4e21cfa3fd69600247859bc1341e9a4c598c0ded100806a509194cc0a64244103ccdfc5f9eb1fd2891265e08aefa9062163474613ea80acec0bb06b7d266cd555cdc03c48158fc5cb93c379a23f58dd67be9efdc6e32e31fb5ccc6875b153e776c226b79420b43130878869e93489e62b7e4b4255d9e87cdd65bded48b4239ec3b7d83830940642affa7531124e5f42faa37d7e950548e576ef24a43d5f8da2fe46084a94534a1358536296be72c73b9958a0e47125b2ac1aa22c087d0199488d4ad5457f48054694b00d89cdcd63b2595a6cf13d66c820c9c4c0f4ed032517b19f83fdea900bb9039d475c845c5216fbba16e52f37258bb5fc1a0d2f23ee38ed36844ad87be76d98a1e568718268642fd017b3f66f5d47175f612bb1b8f9588fca35fd0a54ca6c489180d18fd273b18d4a290b58f5684b91d1a31b7b992e440a598a50f7e1062b27dde815e28cefb0be75f636a75ac7a87dd253abb07108eadcef059952f94406fb8d088ab57c7845ce247fc860c48aa39266ad4ebb1eff59a54ff8097f7234ac911c7cb49f238544c262c8e787cbecb83402c088fc4fa8c01d95f8bd7bec44f3c52a0783b985895423e549616a5e89d2a0510125f0667b3c8a1b3fba7ad591a08be37d9434b7ed37c59249b0cb8e3f7b6dde78c2e51f0b78363540c8c17f99ca0f92bf1c188f511a0fc170590681389b392e81baaff3a86bd1e39ab1dc72cc0c6510dc933e4299b433ad2535e42ff504892dc81f415220eac4b27bff72bee12f58f738e4be7855d635991852497031ebc748cb23a3df2ca60837cbfd95dd4dd99a6f9830517b72770c4ab20a6b3883b0d654db811b8d9ce492db60361d4d5afc10d79e76edaa15de83adbdd6a9e363a498805912eed9cd8c02adea79a3709713c5f847283e641510ccfc960be3f02f10b85177e9dafc08db02829f110d0791a85c078c62c8552d107eac93bf90aa2e405091927d350d7cf0164aaced822e9fca5a28caea5a8a5ca6aac55d959453526f0639c0c6585846b0ff9dda7a54c1d0df65e31f9b013462061ba3a3d5de1a5510b92446ec7ba6325f50080c04bc40a490feabb5402d673f31c472c80bd78f2ed6be91294994c78b16ff18f2a48de97689c486b785ecb5147a3531b3a9563aefbae429fc25f7d3800765c996f2e2553935791e954f8ff5e618501f2cfb24bb5903d5b47cb7644fb46fbd90858a8652962c52cbbd4d0383f1ccb4aa8f56957a84624b7203402fd702a598b99ac83b644fac362961e8f5629b4ad62ba9336f1bcc38e56913c2c15ca81f7a575d8dfcfa1b46fea0676a76babcc75108c9466bd4b01f8abfa33ce3c13ff9ff7435e6b8e4a129cd591c47e9bd533b1496130da21cc222210777760959d401e6a2cecd07c90fe38b82ee5fe9ed9d0913c8855246318a04e2366c1beab9f47f9c14612fc2131e2a3ab0b7f071f4fa564499797663361354f20fd1b5a6a8a3b94cf43d42e1793fbaca3c255df1820f40b948d9be22bd54e4683d599ca4f82d5aaf75fa7518f004ef5d933614a558fd9fd8e612ad842ae062640ac935432861c7fbfac0f97df0c7ce14a257ab0a0e03f81cd2d679ba8b672f4a1adafeaf346eb67f20aa02158699ed698466b1c885ad384eb11bd4486d4016f4f15d15c81208938292293f10bcf566988da9654e33d3b45a2c61c8b680baf19bca3182e803af5f92c14ee683b6c0c0e7292680e709afb397bd5adfca1c9949ba267c0b21b74955d8ff0fc68e4920881a782fa5ea1e6aa0fe7caeb2cd36e9c835037cc95bf2c8af9ba2d98269d7e9e61c6ea9246107ca731c2fd401c9f0536ecbcd3dfd0deef510a0e1870b94f3007d7dccfa2c30035f4e7e9a89c1a633d835f49af27da63832feee93b32e8ff39ccac787d86ac106fe490e535bd89f7e10be13948fa1bae7b84d97d4eaceee28cbef1e294af69c825a264ac406a888acd7866f4debfc728524f3010f77545321052bb601a0c7b3c3ae93f822da004cf5417e0755aa6e95489d12f1e5a40e2971a2c9258a40dd0bae3a68b2af9d4dfa79b0cb1b15451db4f2a39154efb6f81b4cad0dbd49174506e9c0640a2217e45118191c42fa694667e9bf387d2285864419c8cf731c1f617dbcf21f8182327ed25a7215f12e4af102823dd4f84c0aabace87de878ac6de37418ba19b864f9456719f77495bfab8cf5a0f1c9f742168cf67b1a20c7e81527aa512a09a6b3ff391857153174f542f386140535f14d67919ab61763c8e2faec5b434146c763f609601a087f013393b314c5768a5d6f832debbda84b7ecb84f1a6b53dfce7114b5e05018dbdfeefeef19f403b971a7816e811c857a1b2849bed7e71d5ee4bdacdaa11b8157d690f9e55bfd11e5e19f2a7f2f041e49f114d6a5fb782e865f91483282919e416c3fecf93f56d76366383a90b3ec247d56d72c04f1bb8eab0742b596173727bf7289847b67965a04f84a4243d7aeaf58290b9ac21dc1521fdf988f6cdf39430bdc0c031d773865074b1aac1432bc7c11aa3aa938934e64688015a04b12c57da19a2aa2f55f723685cdaf74b7cfc27eaee9dbc408296956499874221e0998fc4c45733e336def3a70308b67a8d7248ef2fa9a4ab2d01f0b4f3b2aff024c8847e5c6735ac56df13f2dcf9a0f66fe149f014ddaa6804caef3882ba21614d1e4f1c6418acb882e09bc5dede6e2cd041058efb7ae91c2ef4ee9eba319449bd2bf9fe4c3cb5024225b170b4720f094d9dae82dcf5317a6f5cae1a1cb175cb4761110ff82390ff25376fc0703ae3e37150e508f2301ee56c164f93b0fa6a2c31a81648a713596f32c430bbfbbffb7fbc9288ae21f8c96ffb7a180998725ea46122bc590cd84b18317a692813e39d87203fa65d6638119d3d85bdff03244ee8cbccec82ec3fe8b8488bd8779b77b852200dd9659752c9ef363fc787627ef2eb9c8515343dd8f702b87c45ddd1bc0cd8760a524f37e066a560f3c10328854b255cd7f46ed05df495adaf4fd5bd3fcd4bad1d366cf6f8c529206f893dab31e2e65d79d8be95d489375da5bca92fd4d0be67c8286fe44c2dc462d40aa57c92cd973537563703f0bddc9232fa2480079925e463436dc72f37915d8566f8382878086967961d841098f48f24d338678c3493b6f5195c7ec3b89295ea756cb7918631e882dea2f7e22f0074a"], 0x1008, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r6 = shmget$private(0x0, 0x3000, 0x21b, &(0x7f0000ffb000/0x3000)=nil) open$dir(&(0x7f0000000200)='./file0/file0\x00', 0x40, 0x22) shmat(r6, &(0x7f0000ffc000/0x4000)=nil, 0x0) r7 = semget$private(0x0, 0x4, 0x4d2) semop(r7, &(0x7f00000002c0)=[{0x0, 0x5, 0x1000}, {0x3, 0x74, 0x800}, {0x0, 0x4, 0x1800}, {0x3, 0x1, 0x800}, {0x3, 0x5, 0x1800}, {0x3, 0x81, 0x1800}, {0x2, 0x4, 0x40000800}, {0x3, 0x4, 0x2800}, {0x1, 0x8, 0x1800}, {0x1, 0xffff, 0x1c00}], 0xa) r8 = semget$private(0x0, 0x7, 0x0) semop(r8, &(0x7f0000000100), 0x2cf2) semop(r8, &(0x7f0000000240), 0x6) semop(r8, &(0x7f0000000040)=[{0x4, 0x6, 0x800}, {0x4, 0x3f, 0x400}, {0x0, 0x7f, 0x1000}, {0x0, 0x7fe}], 0x4) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000180)=""/135) semop(r8, &(0x7f0000000200)=[{0x0, 0x8b9, 0x1000}, {0x3, 0x6, 0x1000}, {0x4, 0x1, 0xc00}, {0x3, 0x9, 0x800}, {0x1, 0x4, 0x1800}], 0x5) semctl$GETALL(r8, 0x0, 0x6, &(0x7f00000002c0)=""/114) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000000)=[0x8001, 0x9, 0x0, 0x9, 0x400, 0x200, 0x5]) semop(r8, &(0x7f0000000500)=[{0x2, 0x3, 0x800}, {0x1, 0xb85a, 0x1800}, {0x3, 0x2, 0x800}, {0x3, 0xb0f8, 0x800}, {0x2, 0x7fff}, {0x0, 0x4, 0x1000}], 0x6) pckbd_enable: command error pckbd_enable: command error 16:05:01 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000180)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000200)={0xfff, 0x3}) r1 = syz_open_pts() syz_open_pts() r2 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffd) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r2, &(0x7f0000000180)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) ioctl$KDENABIO(r2, 0x20004b3c) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r4 = syz_open_pts() close(r4) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f00000000c0)) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffa, 0x1, 0x2}], 0x0, &(0x7f0000000280), 0x10001, 0x0) kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) 16:05:01 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() r1 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffd) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r1, &(0x7f0000000180)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000002c0)={0x3ff, './file0\x00', './file0\x00'}) close(r0) r2 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) fchflags(r3, 0x1) writev(r2, &(0x7f0000000440)=[{&(0x7f00000000c0)="6600179a6b7101cfe4ac76084153e4955f814ededd0c0d59de48a182e1a21b67b2196bf711a43c51ad62b88fe1a0645f9ade59af48a49191d6ff04ca06c9fa928e1b18d44fc33a46a8a8d42f3265da2c59ed6e375867a9e08d0ed8c04b80794280d29b3461f8fa339e15a97f5dc438ac4513", 0x72}, {&(0x7f0000000140)="2679b8ea5e930dea111344a37cdb781590e1b291ee1a6da0efbc64645356b3309612b3580e28f6f0db51a960d547ef20aca8649be7b279394b3958559daad7d1033eb0119c2ca1e28402782acdcc9c19403a096e16bd3aa6f4199cc57a1758", 0x5f}, {&(0x7f00000001c0)="6e8bf4c34c77e169c03049bba9d83f98b500fbea51e5a9b214b4c60bc6b0aa66004865884935bbfc3a00e9c1caf9f07bee31972a8df90a768a34f8ed4f569186eaf199893c5560b4ee3bc34f40a5f00dd442569a32ec77dee180361a32a9", 0x5e}, {&(0x7f0000000040)="067e77f8ad3190ea4eadd6524b", 0xd}, {&(0x7f0000000240)="ddb11a103d985dfc637c88ded05026ec4ea7bfa8153268cee5463b915d31d721d369b2ee833ec7d6e6e057795528cb4a49d76c82ca39f15b0c583a4c3b5c3aca5ad6eae7ebc5859467e7e96e414ab85ff2a3d87f36a9b81d013ad55fdbdbd264b1fa442e", 0x64}, {&(0x7f0000000340)="bbbd62f2679b5c54e2f62d38b80d8f0b893f012d3fddaac8f2aabd2153b91e169c64b0fb52abee1f7e7ec33f817408d3f3f1d19ffa4579fc171eedb5c1f02b39d67e3495dd479bbbfc7a6033829adf58b881b43e96cd964ca806e4633d8b01bae4fa2dba88920f0f0a164a76c29237ee865240d5a3c49232c2a7621d3558974bc6240ab9bfc547e0f1bb85b6edbee1b2fb3acd1f1095098c47aed214b9b6864c8dec5d4cc76b6f6414d06501fe10f50bc4fc7a17f450d11f0b99c5af00fcf9c7c8503325199d6b8ab56a74eb93909ea679f052d7691e927a78ad01674e", 0xdd}], 0x6) write(0xffffffffffffff9c, &(0x7f00000004c0)="80bc39327b916008c7d30ae411d6120b6f722dc684bb607289bb90af49cd5e8e5997545f968ff2f79fac967c453c509c1c728d665663b3503ecb0c64cd62ba193f2911e28da0b16c9931e070306d37464885d090572d552547e3a59d41d499acc524b689efff56e42cda6cced438ae552b8c0f9a0b475e44328545c18e79e5b1c6cad4c8cc187d20d4851db7abd4b300699928282200bdb66baf9416c1587b0fdfb391fe5efce1eda5d69b9670f566c1", 0xb0) 16:05:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0x0, 0xffffffff}, {0x18, 0x2, 0x0, 0x1a0000}, 0x8, [0x0, 0x0, 0x0, 0x0, 0x1, 0x8000]}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:05:01 executing program 0: r0 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9cd, &(0x7f0000000140)={0x3, 0x7ffffffe}) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) pipe(&(0x7f0000000180)) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) getdents(0xffffffffffffff9c, &(0x7f00000001c0)=""/80, 0x50) r7 = socket(0x11, 0x4003, 0x0) sendto$unix(r7, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r8 = socket(0x11, 0x4003, 0x0) sendto$unix(r8, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r9 = accept$inet(r8, &(0x7f0000000080), &(0x7f0000000240)=0xc) kevent(r3, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffc, 0x12, 0x40000000, 0xfffffffffffffff7, 0x1}, {{r5}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x8, 0x4}, {{r5}, 0xfffffffffffffffb, 0x130, 0x20, 0x7f, 0xffff}, {{r6}, 0xfffffffffffffff8, 0xb9, 0x40000000, 0x1, 0x5}, {{r1}, 0xfffffffffffffff9, 0x53, 0xc54a316ea379ac79, 0x4010000000000000, 0xffffffffffffff80}, {{r2}, 0xfffffffffffffffc, 0x28, 0x2, 0x2, 0x8001}, {{r7}, 0xfffffffffffffffe, 0x40, 0x1, 0x4, 0x1ff}, {{r4}, 0xfffffffffffffffd, 0x47, 0xfffff, 0x5}, {{r9}, 0xfffffffffffffffc, 0x67a2874f3352b336, 0x20, 0x80000001, 0x1}], 0x0, 0x0, 0x0, 0x0) r10 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000400)=ANY=[@ANYBLOB="82f9e705758a220e78d6683357020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r10, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) socket(0x2, 0x3, 0x0) r11 = socket(0x11, 0x4003, 0x0) sendto$unix(r11, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_linger(r11, 0xffff, 0x80, &(0x7f00000003c0)={0x860, 0x53}, 0x8) sendto$unix(r10, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) 16:05:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) poll(&(0x7f0000000180)=[{r1, 0x181}, {r2, 0x10}, {r3, 0x2}, {r4, 0x4}, {r0, 0x1}], 0x5, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x14}, {0x6}]}) r5 = shmget$private(0x0, 0x4000, 0x84, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000240)=""/110) syz_emit_ethernet(0xe, &(0x7f0000000200)="7794ecb2b77544b74715e9d96cb3") 16:05:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x80}, {0x16}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) recvfrom$inet(r1, &(0x7f0000000240)=""/180, 0xb4, 0x2, &(0x7f00000000c0)={0x2, 0x2}, 0xc) 16:05:02 executing program 0: mkdir(&(0x7f0000000440)='./file1\x00', 0x9) open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77d", 0x79}, {&(0x7f0000000100)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d", 0x1b7}], 0x6) ktrace(&(0x7f00000003c0)='./file0\x00', 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getgid() bind$inet(r2, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x5}) semctl$IPC_RMID(r3, 0x0, 0x0) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f00000002c0)=""/242) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) 16:05:02 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = dup2(r0, 0xffffffffffffff9c) recvfrom$inet6(r1, &(0x7f0000000140)=""/153, 0x99, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r1) sendto(r4, &(0x7f00000002c0)="b6513131c6f5f441ba7339e303a6b6e38ac7031c783029d3bc254058257fc05ee5edb92cf4d80eee1494814c72e03819dd89437f5c045e2e9a45ff48767c38cd29a670dfd69bd7150b630313f7bedb3e96947c1f759a7953543561efafb55edcc4c2eefed2b742099ecdd22dc122e181", 0x70, 0x4, 0x0, 0x0) close(r2) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x5, 0x0, 0x3ff, 0x6, "070000003e79010034840c760b666bfede477dac"}) r6 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000040)=0xc) r9 = getgid() bind$inet(r6, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x5}) getgroups(0x1, &(0x7f0000000280)=[r9]) openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x20000, 0x0) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) chroot(&(0x7f0000000240)='./file0\x00') 16:05:02 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, &(0x7f00000000c0)=[{0x25}, {0x7c, 0x0, 0x0, 0x6}, {0x6}]}) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") 16:05:02 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd600800000000000000000000000000000000000000000000ff0200000000000000000900000000010000c2040214ed14fc14510ae0ac95000000b664f34ad14ae65d340d0a98592b74807ac0f67daf8d"]) r0 = semget$private(0x0, 0x2, 0x30) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/138) msgget$private(0x0, 0x400) 16:05:02 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffff0700ffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x400, 0x9, 0xc167, 0x100, "97937af4a8f315f923d22f659e9abaec6d2bee91", 0x292, 0x5}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) readlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/140, 0x8c) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000180)=0x45) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000100)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:05:02 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x1) close(r0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000280)="d548c294fc4b90ca7dcde2be1413729af00855f23b88c0f6ba372f3aa3c20536f3930b65e9aba25c557435d648b693492cea51e1dcc75d49c51f7b1d9c008832b3fcda9f531cfe0df81e7c5535366c2f1922698b1eb6c6e1677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e23067e33", 0x7c}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:05:03 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="162d"], 0x1) sendto(0xffffffffffffffff, &(0x7f0000000240)="bf", 0x1, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x6, 0x1000, 0x6d7, 0x1, 0x3f, 0xffffffff, 0xfffffffe, 0x0, 0x2, 0x2, 0x81}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005602, &(0x7f00000000c0)={0xdeadbeef}) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000080)={0xb3, 0x0, &(0x7f0000000280)=""/179}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r3 = getpid() getpgid(r3) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x170) 16:05:03 executing program 0: r0 = socket(0x20, 0x4003, 0x0) r1 = syz_open_pts() r2 = socket(0x11, 0x4003, 0x0) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000000)) sendto$unix(r2, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x80) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) mlock(&(0x7f0000504000/0x400000)=nil, 0x400000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000100000100000000004fecea11ea8fef96ecfc73f53357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c02bff62c0a11c5db2b04fbb715d2f5a872c881ff7cc53c894303b22f310b404f366339b334b822467357aea8c500000002000000000000020208a371a3f80004000000000000000100000000000000001ca3fbf1565bcb378e21a837d44062cf24138a23484166bf12cb45ea7e6f7753fe4bdba56f4fd881", 0xb1, 0x2, 0x0, 0x1000000bc) mmap(&(0x7f000058a000/0x3000)=nil, 0x3000, 0x4, 0x10, r1, 0x0, 0x4e5d) r3 = syz_open_pts() ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f00000001c0)={0x4, 0x7, 0x2b8, 0x10001, 0x40000002, 0x4, 0x5, 0x10, [{0xfffffff9, 0x10000, 0xb77d, 0x3f}, {0x80000001, 0x8f3, 0x3, 0x8001}, {0x1000, 0x4, 0x4, 0x2}, {0x861, 0x3, 0x9f, 0x8}, {0xfffffffb, 0x8, 0xfff, 0x5}, {0x0, 0x3, 0x7ff, 0xa08}, {0x1, 0x1000, 0x80000000, 0x6a138b7}, {0x5, 0x0, 0x2, 0x3}, {0x9, 0x100, 0x1}, {0x20, 0x3, 0xfffffeff, 0x6}, {0x5, 0x55d0677e, 0xffffffff, 0x40}, {0x0, 0x3, 0x100, 0xb78f}, {0x8, 0xd, 0x13da, 0x4}, {0x3, 0x5, 0x9000, 0x2000001f}, {0x7, 0x8000, 0x6, 0x7fff}, {0x800, 0x7, 0x6, 0x5}]}) close(r3) r4 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x184) ioctl$KDDISABIO(r4, 0x20004b3d) ioctl$TIOCSTOP(r3, 0x2000746f) mprotect(&(0x7f00006e6000/0x3000)=nil, 0x3000, 0x4) 16:05:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86137) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x130000, 0x10, 0x0, 0x6]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) socket(0x20, 0xc003, 0x2) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000800)={&(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8, &(0x7f00000006c0)=[{&(0x7f00000001c0)="56bfdc5e55f0c6644343a2ed45660400f5e89b77c7b726a7ed0b5d237be1fd66ff693b7e3c19a035c4eecfa5ab3a0d3bba8b09ddc26a3c0d3de6e460507246ba01723b0862bf5713fd45f33b8a07292a5ede4a9f15b4762232713c433f31928af6ce29b8c2508d30aa8113598707d3a4049c1fc363990b0c7710cad909eeab7406d156f9ea958170965dae288ba857e28519735b306c9515bf9fa151712a6c180ade4593ce8b2c6457c512c240b08728990053be325b9a1369f5c834a7903d336b39ed2539d95e9471924dd7eb6d9a2339fd8ffd", 0xd4}, {&(0x7f0000000100)="ea5f74cbe8e5fb05256f735769e3b28a4650", 0x12}, {&(0x7f0000000300)="deeedf2976a8f0b51d919934d2932a883f58b13fa306b03f897cbe295030925a0c3521d4a55a3f956ca369467517173db30aae75ac841de8f214e47e3ca9dd2cb1f351e2aab298ee8f609baff77173177546402aadc921bd84e5d1dc161ac97b8e97d9159006ba32bf1a789d17dc0fe5030fd600c815fd6fd56124bd8c84b119b6a89220ff0f07bc9582e587fa87119de13df3d1357df252fc18a1558a9e439cded101e6c70fd5153d1dc5bcf529f82ae794da4c5bb338b2eb", 0xb9}, {&(0x7f00000003c0)="9b960b97081cba61b9185c5469297ad5b61f97908dc673306e2fb4dc84f51c70217a7015f89824e24236ed341f4c46a641116128792310e22b1ec65cf4de7ca3b6712d27483711", 0x47}, {&(0x7f0000000440)="d116c104bf2cbbd30f088f0917140e68ae2a3c0ba149ff054e31dcecfb2169c3eef5330a21ffed03e48c8a3c50651b47d84e1fae9c4f43a59369f806880792a28030cc3f6e8accf18774f848aeaf74d5a0577e905dbeb5189d1ab946577793ffd8790a95dcf7a255c067f5286b30d56d641023857ebce1b9ca544b0810cce9638cc427fc0812c8e9a72dfbb30f92893a8e43d535b7a975c92dbcd7ee79ad5d3e5bb4bc3926de3c6fff940e258b025903", 0xb0}, {&(0x7f0000000500)="9430c201e964833210be382ba5524e6661b8b7b9d8d94ac99ba7b02fe2d11fa4f6592456ca791f97616a77cc8ef218758f019381ec547904a30c2ab4992fd8caa1bcdc03f039edd1d10696fc9e7af7c88af43c4358c39f51b4501be9e6449fa2ee6917f2ce954fb81732b1146126e086d71f0a3ec83af6c1191f665b56e928cf919e93913bdbcffa255f8a62aa44cd303198fcc40e8d7864fe2bf77bea0c64e35686be834baa6562d8712458648bbee818c43052dfa0dc736a86fa7d443f61f6c8be2c2835b0cc9c16fd118a1402d1b38cccf4d3", 0xd4}, {&(0x7f0000000600)="5ff97dbd50074c7fd90b7a45bba51558214d96ba4422281da470e4af1ae8e1a202171926777ffbdf998e163cf905eb8e2be83a1c081335d7524c32479f10ce68930811874e281528af8b1e443c6af28ff35cbba6c0379e66a1897d53ac68675b5c8b339ff5bee0ef3116e58c32c489334b058ad43a89ae6cf58f5db206", 0x7d}, {&(0x7f0000000140)}, {&(0x7f0000000680)="61493551658c4ed290d24ef0cbbb0b150a34463aadc81cc320368a5e2315", 0x1e}], 0x9, &(0x7f00000007c0)=[@cred={0x20, 0xffff, 0x0, 0x0, r3, r4}, @rights={0x18, 0xffff, 0x1, [r5, r6]}], 0x38, 0x400}, 0x400) close(r0) 16:05:03 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) fcntl$dupfd(r0, 0xa, r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x880, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000140)={0x3, 0x2}) accept$unix(0xffffffffffffffff, &(0x7f0000000300)=@abs, &(0x7f0000000100)=0xffffffffffffff3b) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) r3 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x40, 0x40) getsockname(r3, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) setsockopt(r2, 0x0, 0x800000000000c, &(0x7f0000000000)="36fd22eaeaffffff", 0x8) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) r5 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0, 0x2) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = socket(0x11, 0x4, 0x3) sendto$unix(r7, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r8 = socket(0x11, 0x4003, 0x0) sendto$unix(r8, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r9 = dup2(r7, r8) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7}, {0x2, 0x0, 0x0, 0xfffffffc}, {0x6, 0x3}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f00000001c0)={0x3000, 0x7, {0x800, 0xfff}}) setsockopt(r4, 0x0, 0x800000000000c, &(0x7f0000000000)="36fd22eaeaffffff", 0x8) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r10, 0x0, 0x800000000000c, &(0x7f0000000000)="36fd22eaeaffffff", 0x8) socket(0x18, 0x8000, 0x6) dup2(r4, r10) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0x0, 0x20000}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000101, 0xfffffffe]}, 0x3ec) 16:05:03 executing program 0: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000100)={0x6, 0x3, './file0\x00', 0x5, 0x6, 0x4, 0x1000}) r1 = dup(r0) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x1, 0x7, 0xbc47}, {0x18, 0x3, 0x5, 0xffffc1c7}, 0x1, [0x7ff, 0x3, 0x7ff, 0x0, 0x3, 0xfffff70c, 0x2, 0x278]}, 0x3c) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000180)=0xffff) r2 = getegid() r3 = getegid() getgroups(0x2, &(0x7f00000001c0)=[r2, r3]) r5 = msgget$private(0x0, 0x100) r6 = getuid() r7 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r10 = getpgid(0x0) r11 = getpid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000280)={{0x77, r6, r2, r7, r9, 0x2, 0x1f}, 0x6, 0x10000, r10, r11, 0xfffffffffffffffe, 0xc8, 0x2, 0x43d4}) r12 = accept$unix(r0, &(0x7f0000000300)=@file={0x0, ""/108}, &(0x7f0000000380)=0x6e) r13 = getuid() setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000003c0)={r8, r13, r4}, 0xc) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x10, 0x0) renameat(r14, &(0x7f0000000440)='./file0\x00', r1, &(0x7f0000000480)='./file0\x00') setpgid(r11, r10) chdir(&(0x7f00000004c0)='./file0\x00') minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500), 0xc) socket(0x1, 0x8000, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) fchown(0xffffffffffffffff, r15, r9) 16:05:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x60}, {0x8fe}]}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:05:03 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x5302) open(&(0x7f0000000280)='./file0\x00', 0x8000, 0x22) r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) rmdir(&(0x7f0000000240)='./bus\x00') r1 = semget(0x3, 0x0, 0x20) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000340)=""/42) write(r0, &(0x7f0000000180)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000001c0)={'./bus\x00', 0x101, 0x8, 0x3, 0x1, 0x80000000, 0x1, 0x3, 0x0, 0x2, 0x2}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="0aa01435588fa6189d1283c12f9b468098c474e5595ebe391d4f076a3b751bb8ddc8c0d928d4e3f75cf0e29bc9b1e5ea9ebababd500710c380b4ccb44b876cc43d1b3fefb5e10309708df478205ed8d042161e58b9f32fda2dd0cc42dd6df3dba0236a15ecd30f525aba74cd41816b18f0a38abbf767a92daad85c9d844ef0baa2865d95ce15e7ef4b0ebd0580fba8c9a20636fa6df2a446cf129572a928ad0d5fc36564fc81220948d2ad9d61f9ad6aa7960b1406fbc5d487c685629b1a18ca3c32103df992536b1c660f1f3d95b9e43a2076af9bff0a67d16928e5b4546dce6f3f722cf05ad78d943987", 0xeb, 0x400, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x400, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0xee00, r4) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8028698c, &(0x7f0000000300)) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x4010, r2, 0x0, 0x6) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) wait4(r6, &(0x7f00000003c0), 0xb, &(0x7f0000000400)) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 16:05:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x54}, {0x1f}, {0x80000000000006, 0x6}]}) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x220) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) bind$inet(r3, &(0x7f00000000c0)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getgid() bind$inet(r1, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x5}) semctl$IPC_RMID(r2, 0x0, 0x0) semop(r2, &(0x7f0000000080)=[{0x4, 0x800}, {0x2, 0x7, 0x800}, {0x4, 0x7fff, 0x1000}, {0x2, 0xf0, 0x800}, {0x4, 0x1}], 0x5) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:05:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xc0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0xfffffffc) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:05:03 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="01"], 0x1) unlink(&(0x7f0000000000)='./bus/file0\x00') pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155e71e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) openat(r1, &(0x7f0000000040)='./bus\x00', 0x0, 0x62) 16:05:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000000)=[{0x66, 0x0, 0x0, 0x4ee}, {0x2, 0x0, 0x7a}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x7}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x20000000000005b7, &(0x7f0000000280)=[{0xa3, 0x0, 0x0, 0x5fe}, {}, {}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0xa010, r5, 0x0, 0x3f) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x61) fcntl$setstatus(r7, 0x4, 0x40080) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x7}, {0x5}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x7}, {0x5}, {0x6}]}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x7, 0x0, 0x7}, {0x5, 0x4}, {0xb6d}]}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x7, 0x1, 0x4, 0x6}, {0x5}, {0x6}]}) pwritev(r8, &(0x7f00000003c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r4, 0x0, 0x0) getpeername$unix(r3, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) clock_settime(0x0, &(0x7f00000015c0)) r12 = semget$private(0x0, 0x9, 0x42) semop(r12, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x4, 0x7, 0x1800}, {0x0, 0x8003}, {0x2, 0x0, 0x1000}], 0x4) shmget(0x3, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) r13 = kqueue() r14 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r14, 0x0, r14) kevent(r13, &(0x7f0000000200)=[{{}, 0xfffffffffffffffe, 0x8, 0x20000000, 0x6d49311b, 0x80}, {{r14}, 0x8000000000000002, 0x0, 0x20000000, 0xdf7, 0x3}, {{r6}, 0x7fffffffffffffff, 0x40, 0x20000000, 0x6, 0x2}], 0x3, 0x0, 0x3ff, 0x0) r15 = fcntl$dupfd(r13, 0xa, 0xffffffffffffffff) msgget$private(0x0, 0xfffffffffffffffd) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r15, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x4, 0x4d4}, {0x8a, 0x4}], 0x2}) r16 = socket$inet6(0x18, 0x0, 0x20) fcntl$getown(r16, 0x5) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) 16:00:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse0\x00', 0x0, 0x0) dup2(r1, r0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x14}, {0x4}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000080)=0x8) 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffe00, "0000e0080100000000007f00000000000400"}) r1 = syz_open_pts() open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) recvmsg(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f00000001c0)=@in, 0xc, &(0x7f0000001540)=[{&(0x7f0000000200)=""/119, 0x77}, {&(0x7f0000000280)=""/174, 0xae}, {&(0x7f00000003c0)=""/72, 0x48}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/212, 0xd4}], 0x5, &(0x7f00000015c0)=""/126, 0x7e}, 0x800) fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) socket(0x800000018, 0x3, 0x0) socket$inet6(0x18, 0x3, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x1, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSBRK(r2, 0x2000747b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) accept$unix(r4, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) connect$unix(0xffffffffffffffff, &(0x7f0000001680)=ANY=[@ANYBLOB="519c1abacd4cc8c25a3c05213013e9646850dd18fda75c59543fa61aa1c9128cad1c0d42ffa48b06d609348224fea38f6b778c6df5b959dcbbae168300000000000000774ed220bb37b18fa7f87074e50e5200"/98], 0xa) select(0x2b, &(0x7f0000000140)={0xfff}, 0x0, 0x0, 0x0) r5 = semget$private(0x0, 0x4000000009, 0x82) r6 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r6, 0x3, 0x5, &(0x7f0000000340)=""/192) r7 = socket(0x18, 0x1, 0x0) fcntl$setflags(r7, 0x2, 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x3a5) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r10 = getpid() fcntl$setown(r9, 0x6, r10) r11 = shmget(0x2, 0x3000, 0x414, &(0x7f0000ffc000/0x3000)=nil) r12 = getuid() setreuid(0xee00, r12) r13 = getuid() setreuid(0xee00, r13) r14 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r16, 0x0) r17 = fcntl$getown(0xffffffffffffffff, 0x5) r18 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r19 = getpid() fcntl$setown(r18, 0x6, r19) r20 = shmget(0x2, 0x3000, 0x414, &(0x7f0000ffc000/0x3000)=nil) r21 = getuid() setreuid(0xee00, r21) r22 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r22, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r22, 0x0) r23 = getuid() setreuid(0xee00, r23) r24 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r26, 0x0) r27 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r22, 0x1, &(0x7f0000000180)={{0x1, r23, 0x0, r24, r26, 0x4, 0x2}, 0xffffffff, 0x101, r19, r27, 0xfffffffffffffffe, 0x3, 0x18b8000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r29, 0x0) r30 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r32, 0x0) getgroups(0x3, &(0x7f0000000040)=[r32, 0xffffffffffffffff, 0x0]) r34 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) r36 = fcntl$getown(r34, 0x5) fcntl$setown(r35, 0x6, r36) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000080)={{0x7ff, r21, r29, r30, r33, 0x10, 0x5}, 0x6, 0xfe, r19, r36, 0x3, 0xff, 0x3}) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000180)={{0x1, r13, 0x0, r14, r16, 0x24, 0x5f03}, 0xffffffff, 0x101, r10, r17, 0xfffffffffffffffe, 0x3, 0x18b8000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r38, 0x0) r39 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r41, 0x0) getgroups(0x3, &(0x7f0000000040)=[r41, 0xffffffffffffffff, 0x0]) r43 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) r45 = fcntl$getown(r43, 0x5) fcntl$setown(r44, 0x6, r45) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000080)={{0x7ff, r12, r38, r39, r42, 0x10, 0x5}, 0x6, 0xfe, r10, r45, 0x3, 0xff, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r47, 0x0) getgroups(0x3, &(0x7f0000000040)=[r47, 0xffffffffffffffff, 0x0]) r48 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r49 = getpid() fcntl$setown(r48, 0x6, r49) r50 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r50, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r50, 0x0) r51 = getuid() setreuid(0xee00, r51) r52 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r54, 0x0) r55 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r50, 0x1, &(0x7f0000000180)={{0x1, r51, 0x0, r52, r54, 0x4, 0x5f03}, 0xffffffff, 0x101, r49, r55, 0xfffffffffffffffe, 0x3, 0x18b8000000000000}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x4, r12, r47, r51, r8, 0xa0, 0x7f}, 0x129, 0x7, 0x8}) r56 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r56, 0x0, 0x6a, 0x0, 0x0) r57 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000040)=0xc) r59 = getgid() bind$inet(r56, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r57, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r58, r59, r60, r61, 0x2, 0x9}, 0x5, 0x5, 0x5}) semctl$IPC_RMID(r57, 0x0, 0x0) semop(r57, &(0x7f0000000380)=[{0x2, 0xfeff, 0xe5ce97ab354d86be}, {0x0, 0x2, 0x1000}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) r62 = socket(0x11, 0x4003, 0x0) sendto$unix(r62, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r63 = socket(0x11, 0x4003, 0x0) sendto$unix(r63, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r64 = dup2(r62, r63) ioctl$TIOCGFLAGS(r64, 0x4004745d, &(0x7f0000001640)) semop(r5, &(0x7f0000000380), 0x1d) semctl$SETVAL(r5, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r5, &(0x7f0000000480), 0x0) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000040)=""/150) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000180)=[0x8d8f, 0x0, 0x1, 0x5, 0x1, 0x3, 0x6, 0x6, 0x80, 0x80]) wsmuxpoll: not open 16:00:00 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) linkat(r0, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00', 0x0) r2 = socket(0x2, 0xc003, 0x2f) setsockopt(r2, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f0000000180)=ANY=[@ANYRES16=r1], 0x1, 0x0}, 0x405) 16:00:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x6) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0xa, r2) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000040)={{0x28, 0xfb, 0x80}, 0x3f, 0x7f, 0xffff5104}) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:00:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="11012e2f66696c653000"], 0xa) dup2(r0, r1) setsockopt(0xffffffffffffffff, 0x5, 0x7, &(0x7f0000000200), 0x0) r2 = socket$unix(0x1, 0x2, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) recvmsg(r3, &(0x7f0000000180)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000640)=[{&(0x7f0000000280)=""/144, 0x90}, {&(0x7f0000000340)=""/106, 0x6a}, {&(0x7f00000003c0)=""/93, 0x5d}, {&(0x7f0000000440)=""/106, 0x6a}, {&(0x7f0000000100)=""/35, 0x23}, {&(0x7f00000004c0)=""/134, 0x86}, {&(0x7f00000014c0)=""/4096, 0x1000}, {&(0x7f0000000580)=""/184, 0xb8}, {&(0x7f00000024c0)=""/4096, 0x1000}], 0x9, &(0x7f0000000700)=""/177, 0xb1}, 0x41) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:00 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000080)) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup2(r1, r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x14}, {0x4}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[0xfff, 0x3ff, 0xfffffff8]}) 16:00:00 executing program 1: r0 = msgget$private(0x0, 0x142) msgctl$IPC_RMID(r0, 0x0) r1 = msgget(0x0, 0x3) msgsnd(r1, &(0x7f0000000000)={0x3, "0a77b0c786aab70ad4ec14b8f9c93f02f3bb3ba1559fff8b3eac6a17e91a04e66eba9da2f92002d6f741285814365cc190702032fc8429d596992f25db35cc7e404925650aedbf3f2f70c6f29727af98326f153a3a619b6a1fb50f5e519d1a5d577825f498d934950294a625fc7a1dc41a881cc23ac2c80af6bb769d8cc6158c212cc5f25b07e9cfd2eb05b1b2dd5b3bdf15e82cccc9f8cc58f9cc60d5e4ccbb29bf01aaf60f9c99ab6b9e5ce19cb23c22b21af79331dfa49cfbad8da84a929e18c6daf779e0b7417e4a08e63666c60c1d061108aeff26ee31d05ece27669f973aef8d5bd993c2a885f4d2493fd6091980d64abb"}, 0xfc, 0x800) r2 = msgget(0x2, 0x0) msgsnd(r2, &(0x7f0000000100)={0x1, "bf2432c723d5b5487b9d3a519a5585511ef49cf6eca22f6c5b7e6ace84a132752ad99d92601c2696ab4ad59243b5eb9d7cdb7386c36ea8332b5a001931d423f891d2e0ae77c62be25b079f72d89dec25ce184bbb521971ff6615cfc6c40ab3530204a1189dcb334e90206e4d1cfd87dac823fd63b347a4b1938277f2deb72a1a52a69fde9754af9a942ab1a166a5158cd0a6aec8aaf3e040a1627daa85a394b82d21a0833d0b8a1c04fa5603bb011985cbc76199752d25d78b346ba9ce2e6fe1f9725e1feceb4959b94894ad6c932ec48c3ea345a0454ac05959110fba6c4517d7597e9ede356eed5fd6d25dab5fd0fb8131b8830786df97598aece962cf8dd82a91c57a65a0a95f1bb304147293ab978d056c6d8fe9db8d5a534b4f53d815c3ac2ced09ded5bd0236b477eff73f89e3642d20f1861d641b8c87ebd635c740c7b83eaa85b9a1c18ee986e545c08191eb5e3cc53c3119ba35590ccf261d8fa7c012e3d14584911b65baa1b72566c496f1006d1b8b33a1b1a2082dc3676e1ed47f1bf17b12990f083422b4b47376078cc1b381cb7a1464d2f0e4ba90bc8f25e444fd969846ef598c12b0b79db70b200eb36d3d7ff2215868e1942aeeeeddef961b1a71ec5e1392f24060a8f6a66c9639659c6f0feae502786b857e3af0b4566301af92ef5522fb8129d64286ddd8b2389e10a4ba5482aaf198ac6180c96c47f87c661f8d991fb9c3024a74817f1b427429d3d71f6ec4f83ec225f5aa7ef42ad529e195eca2d456f5f9946b5cfa4e79c746930afa156f7e6cf8f1c4105083bae80ed737775fc78f36e5f2d74375fc50e8911c34ffa5bfe32d5a7151577b222568510f9104e812e66135d3945e697ba3e0c6b5aedabee7b4fd77e3256f3cc6983ac0cb9dff7ba759385decdebf061d59bc515b8f783f814242348e22cde64799001d93942f43403f462ef7842d68597b4ab25d4951eb5f6159f228807e62c1be7411b70f561dbe54a6f80203770bec64ca5f3f17d49fa5b84486c2d79ad45d96b08b0c3b4ea63f959d0c953720a095cae333a75e5a9a49033c238c53ec0b806c6b66bfb128f75f0dc7f59203643cca86cdc444c8b803c744914f36b51e4fad8a236d9b31f70b5a0e51f80abaa2171223ee626885da8ce81e164f52a57a166694909e9f12a9d94bde6ccccec421bbaf53b569408fba7fe6a627906fdec0a54589291222e2ae65456843480d7665ca0ecdbcf6577cff93d1ed74bb881fe3b14291668df2a2b8b993a5b7342c5b15677c4f7c9eeeeb8f85990c75c4e4d7b4f5cd5d20748f061531e043d02bba74678e67d9845f5959d0605cfb75a03bc6ab4af7013c5c962e8fd67c7bc61394e0a5e42658af757ed39a89bf70f6af26c56be52ac1e4e651ba2a6eafaded663a774a11dcea58640cd7b5620a128582c725f3afc67a0fe0ca40a449f3d515ecda290af72c8f20d9a33fa44950c8ef5c2081f2412b61a2e7353026cc95b984f1f72c5c8ae6e6f0bfddaa1cdd0ed279d67644ab576d75249ef458dbfd886948ed91d88353c99f32a14359662b843c77192d4f8d8e03a8d01b89cd29da39a9a87104f15edce7b9b3fcea4151725d842a693eb8f45af4e4f79e8b431fd3e9c7e60827e419312b09d7fa98edb82837009da9f93cab9821645e53d5664b5615d0f1679b274cb146b6ee3da88eacd4150d9d417d11ef89b3d02b94f05e42e247be304834993027edd8c8f10b70ec778b79f3aa39041d6c7c60187b127d4e42e3f7cde38de5cc883fe7124075c9faabb1f1e17c88085e92aadd07ecf93c1bf6a151407c06f48e4d2b112d6c291c2b04aa4dc73e6c588bccb6a1a0d8e8f95c629ef6c0f15f988ddfa6f5c0e1ff0ad0cb84d94046c89100ba219672fcfb2b515b72abdf0f0e97e5402250a9ccfc4ff22400c48cd4407de404c03406f2536b51c5394b32091d928b5815d06c14e442d0f01ecaf8df2723410b660b264f2ee14dab80ae7c3524e1cf067ee3465f2366cf07f1001639aea2fb80c5bba8770c41c70307a4cc6c6d1af85becd6ce9ee390e531fd3d6061465ccd913b6fc8111f57f4f23d5955abb7e3dcfd576fc68210eff114d0bc7ab968184a72b85365ba94c429801c42ae20054e6b99bcf9ff0766a103e84e59bbb2ba42da99e6605ba1468bfbdaee811c9bf0f096c66b2f3c6145c99d78f117f27b43b23e864f676ec39bb8f3a78071615b1f123cb22466161eab82831bd295a6e6b7cb7eb7a08bdb129c2a797f79713f7bbe13a2dca479fb7fd4b18e5b6df82da6340146abba3131740ca199e6f916b166fd4b751093e00daa31f7b5a28d28a8528b10d3b7b9b7b8a2450a0e66aaa3bcef0b84ad27f257cb03f94abe5b7ef985f379cf393c7ca3813bb7fe6458713aeda71231f6c41ff75debd1726d4b407ebdfabbfba9fb04bcf2576c0c6a1edaa6ae6552a438b54aee6bb35370c9517668c29463ac3ed0e24f0d52c62fc2dbdcb7c4a29e8149757c904dfea84ded6180baeba75cb1e68dfd1a4cd56db1f819b83fc156d907f3204fd49e0430f36011e88cc39aaddf7a4a9696c42cbf88ace5362260271473d92c5e17597933872f7e21731c9a603c7eb9133de1299cfac467129f7833cc8353be9eb3cb51db96d52a715aedc8831ca54db9ac65f4bbf0a730adae75349bc34f71bde79e5b9038a64333c1551ebe89182cb133b8f5a48e5a54984e1a07ea18ef7aad7a99b8ac16d6933feaea85800b3ecfbe6454c62f4ba631075d08938a5f0f5b8d256f7e8aa923641cfd0e2e25f635b6f826eab0572338a6977288da8c4753becc70d0d79a3dfd89e9d285d68893b09fc1713d9a94a01c4900f39de67533b2bcb328ae31b99637b4dcf2f1724499020f3124085a3f6f50f4054d2658c2540dd263ccb9306552e2f65618a007b3a7982e9018e6bd5b24e59e6a3e377b7d89ddd1b95d19d41cb19d7da1b1dcc83f5fe6917fc4d2ee3e5c084cc0cf9322e8cbd53ab2124448cba0e212c0ce513375a71c3a1efa5412ddd670c3ac8df6ddb81ae2117cf60eabbe596899479f2ab8e7da499ed92baa391483e026b5941d7430fb3c3c92c752637827aa2ce93f35d1d269d09005898c35e226954f057f65a89823e8e348b9e32878bda7142935043d95d00bca8dbe997c20238f1c7ace640c7a9b07c89606d01ba70cc5c6ce3fc514ea60fe0d76841216e1a9a3a72da6c2905a36baa2f68c7437e553fc9a4385e617b5ae6f2e5f356466301deea8efc99a03a43a5e22078e10d9ccacba9173c247e2546b50118f5623253cd071bd9c057ef3abeb5ce31cfbcb392e25755c062cd29b27bc5abf21c7b0e004de8c793566537a4a89d56222cdc27a3b2bbd8806ab76f0d3cf58d355ffe7b1fac3b99a5281252b3a69c86c0ebcff85053de859506f28a3bc326479a84022ce346b3e9ebca7c63f2cc006a7b533a5dec14401019ad22e7db0afb44f7a73f0ef5d3d8fbdcc6272015426276e43d1db68ccb75006aaf247e9c43e70a28faeae9f181fed54c29f6aa000e442c8b22b192ab4c667c3decfec239692c7b9fc4ffc74aa01605e14e846af2ddadaab87103dbf2cb83ce292182b439c980578064a53a4828b8503f84c197176c509fd54cfb4ee1053810ba6fdf8c0fad9f15748f13e67fd05535203fc9dd429a72a1c815f2dbd623a5a5b8f21db07865b8a1d545a9660da4b6e764fa41247ceda780de8cff969763b93696c26d997144c9807872a2702e98c20c2d62d043945e1a2bc9f0e2f4d04ddb910b3f289d8d3d2975885f57a5aaaebdb529788eba62d9a041ed7c2153e7fd2e8e04f9870069e1352866c8721e33ac990c2d12df4174886ea6661bfbbbb8f404f4f8b1e95e8a97160456998e3b83f3d7bfc94a1d0ff04a74fed989e5a6df881b935f4ec57517a4a831cf35d642dae94ec1d57fb441d1fd2cf59804eb3749c542e4a9d4ab91918fd6be03414451fe5c1084162f8c0c366857c4e32ea73cb62299faf39fd8aae42819096bbee4bd412a070fcd90b0a725c02a1885d180de673c2cb2291c810883428b5a1a094750f6606e1880151b2363d41fe81aac9927bb4d6e5b2fb36bcc8f53e09d8434c36298764e48232072a7dd2726e9f959804f4afa41d93851d0f58a495f23113c3346c1d769a561531e534c330b6b454512ea97f1f47e27e69231362875925e687a2191d0c4c1e46a213ba8f747674532f025d0ff852976e481ec8e6a15a3f664871b67f49daa1d1b04acf5171dd6f02681ee9f52796cc6cbd458d326920f82ebb6c8ed8371f75dcbb2b841180f2384f983b2571b09687ef8578f5cdd32149cd713d11b12b11fbac104c0e40406cafb10f7c12d736c8b234a9e18501d7270bfde1898ceb4f7e624ea39d8b93854a42c1d519ff9b79634eccc62fa00423bb9ed7598db7e8d420e00ad8783d620fd33cb1de53a2c8a3e973a02c944fce43b905ccfd6d140639dadeff14a8338dff3c5da7f73b477d09708a802bc82456c4c9b791d4ff01f902f6218f22f23900cfb17491418196a678d22a78f0386c904e4e0a0feab109f4ee95978691b0f2eddb9541f5dff11855b175b8441f3a2706287bfd9e7b32ecea2fbb28c4728163a9885dfa4e9595769339598d945a881da2e9c962657dc2c8d4d1792d54586372273687f7ba44f9ec60c1176f0e4cc1ca9763075ec0717c76ee027267b5e39cc17bb73a8308892dcd51017b9c1942f8f57fa185d54795c8bb4f53335d5304a9e62c51c5c0aa574e820da485724ea6f417d516a13d9f2603c7948897ba4a10e44e73d37d3cec8bce290b171ebe2ac4f2913acdf00850f7fd3963d0e54b6c60f0fbd54b92ecef40c9cf3ea6e813db89c3eab51d96f74cf3cc4de7ee0549958a9d2426f84c27cf9ebb73c3c52488eaa0ab2761b57052080751e89d8800d37c2a2776ad8ed0f8d3a16565dfdaa191cd4359a631f6b3d98e2b09787d3933a8c06e9d0d9a75c81195a270e19008c34046d4cb26f99bb971bd8201b3ec2d8f6ebf7a8f4c4d589e1db4942742e81cb3f896786bc6fa815b6e7f5c5e17f9addf5e122107513e0dd85a8ec2cf8b6f409ae0afd3ab8262d6f7a0cb793fac162ba34c4d64114a665c11883d667ebde2e51fa01a9992db4f4d49f47b16e627b92d1a612d7a2a0598c74ff1d6db4b75772a0f8640c305b121951d4bad2a9c80541d12cbce76d233d1a77ca218cc09d56f2c8319f44de6f1d3fc568fcd79ccb41fbc0837b67814566fff6058cd65f367c74b3cd10fc42ba148e29624815c55a447e4a52f6063dd0d3735f221305ca9198c86fca000107af6b967939cf641b56c9fb9b8a0a67676e7a56d545bd0c9738682edc4b4d38993f4d1642c59e595a36ae387295363380eccf5ab0f4ab23f19a82bbf57075ff8e6209b9c63ad07659d1b317eb33a89476a58a18fc2514e7075b3c86f65247e4d490e79ba0b77d6c0aeb9bb2a685e533137550bc0d0453661efd2e66fb937a7d682b43430bf7706002e538f5c1273f87e0bb911d7440338750347e9d19d28aeef45c1699f260f6352523978e992c469dd8481685c1826d5dbf7ed81cfb92c0dc76b52d5577cc437e0885828a28ad71e9e34134298bd01e61cfbd958a42e57ddaa8fea6c113c007ed12c87f05e0687e2f3139e75c61e83af4f8661bb66a2d0f452f418db273d43182e950ce971d26801f00c4f414c5483dcbf10f41288cd932a69602b053c65a04e9d175b758737593e71adbaec1e8bfcf7a108672f080f14f30e5f708265fd18510328b6"}, 0x1008, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001140)={0x0, 0x0, 0x0}, &(0x7f0000001180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000001200)=[r3, r4]) r5 = msgget(0x2, 0x41) r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0}, &(0x7f00000012c0)=0xc) r9 = getegid() r10 = getppid() r11 = getpid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000001300)={{0x0, r6, r7, r8, r9, 0x0, 0x80}, 0xe000000000000000, 0x2, r10, r11, 0x3, 0x10000, 0x100, 0x4}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001380)='/dev/bpf\x00', 0x801, 0x0) r13 = msgget$private(0x0, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, &(0x7f0000001440)=0xc) r16 = getgid() r17 = getppid() r18 = fcntl$getown(r12, 0x5) msgctl$IPC_SET(r13, 0x1, &(0x7f0000001480)={{0x3b9, r14, r3, r15, r16, 0x81, 0x9}, 0x10001, 0x3, r17, r18, 0x3, 0x7, 0x5, 0x5}) r19 = semget$private(0x0, 0x1, 0xc3) r20 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) r22 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000001580)={{0x1, r20, r21, r22, r23, 0x44, 0x33}, 0x2, 0x0, 0xb7e}) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x40091}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd75}) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) sendto$inet6(r2, &(0x7f0000000280)="e10f7dbdc65885a802010cb00a2bcd30f90b947150d94b9f9b1b90bcbd3b52b5a1045854f2199efbb87db09507c3432cbb76961d27965ee40df2832aa2995e2d9fd41284c6af268129dce66f4bc1d3df5402b9d7fb455035989f7dc35682e249e566d630f57c1c1570b9b3db992fb27559684a4b1723e4f81cc2e7ca60668a62d6f2c09e8b6ae55ba9d3df04a19ae14065ed5a31c366d820109d90e3c37d7dc3e18a1c410ced01f11b2a4c68b9781bf948c2a74684fc859cacfdd24a56ae004ac7c5f4885d467043557286adcf267f4fa5e753257d7e470951e32cb53c1d2a12362f0bf03411b267da2a7fcb38b6007d514950579452357f54b50571afea54b2ec4146f1351cfe14a06a714f791141b614a4fb3c1e9b4aa3127a600f196c77f4e04e3ec5587af828c465012aa10d7ba0335c0e58ab1c9c3c82c1a43a5f0fb4fbacce50583ad198facc49ba2966378b10f53f850b34fc3aa0e2287b08504c0cb207dd1442d0df80129b75da5d0659c582784c2a10f4b84b721219e799476b78428d57e6a951bd9147d3430c1e41f2b0226aa9afc4db1cd982b459184881f31f35388919f7eb8af4c0792642c3ae97bcf61fff069ccd8145a63ba6f2a5480a08b3211547d6da74a2123c1e5af30ba8cde50b66e810692a144d5351763334b77138eaaadda4c094fd17d9f96de0eaa4ed071981b456fb6269efa37b418d7374c7ab1cc6759cd68295d86ffd613333e0f7cdbb3a02a2dd7bcf69f834a2208de4d66e94594c99d80f2395711178685b7257669e074ef0408750499cff7ac89b75f554c1aa05a763bdbcc70bb140ceea93851ae83abb2d1651e5bed34a12013db0326d2072fc4b63b9a43ca2eed885341e7c05be9b4f651c1c7f1b2d2c329798590e6786d0a11c2a92b304efc2aeef5c8b9834b924750e3fafa19e39576daeb89f1f4ff67d2e7673029d025f9bc8640a54d37337f160153d3bc08d5ff7e9994591e0a25df530fc19ea96b65fee818cd5fa7f621c6c605efabe6cbfd423e9ba59950aa4d8cb05747b4e86bd21335618ce16f8d62644dba00b98b40db56adc305e6767ce9235c3c044fc538519efe3fb068f6d106dc30df9985c1f41d64148b8e1332abf92afc35fe94dbe24db7ee271470c347c55e87eca17201874799ec7b48685848d95aaf88202f3ee2a741bcbb37f9bf2479d120299fa993c117c1123f0b93f45715b2f2bf0491466852945998c127f6746111caf1be7ad5cb6b703fdf2f2ab125d54fc60a7df154543812f57d4a414f941c494294c39c7cf36c594fd0eff11864502097cafe0d7aa6ee8f481d4e644b0148f7c886272aea37f2adaa419b11606da504c3431f5bd4e5c033a54f0f20b1458ee870624b4645ca9cf4787c9f84d3d0db90315b11b8c064002e1422bac0ab7744e8890e19054d13a173a7cd70bed4b3060403cc62b00592e34f82d8bc71a5e86ce99d291428aa38e2c0c942b060f438f25b49ae76e3b6e5b6030345361af1935267bc02c8afd9b127652b11729b8451e26338c3f5e1437f26ee77eb158738d9d0f4900f4e46ce291a5b6a93f2747460f0e13aed81c8f71ac0ede4456d0b10c00ac5ed1086b197e5ebacb662670e9edfb9f5db5872a0a43cec82f6c58644912b165a2eda12f305ee143fcf8f2499a68bbecc93c8d0af58edbe80563e8a1842c6f7fbe369301c5957eb8faf5be8418b1d1868bc7eb1c17eb456d0260d8372e1cc4759fb1514d75d87c8935d1ed4900739a2990a430b768684b6c7e37e4559081f6312f125461bd2a40977090facbcc59aef27cfe04e32e5730d5df9e862bdf608222c1567902ec8eb9251d91731da8bdbb7cfe95eb7bd840037cad986926867160fb861294a6dafa437f49eb8ee96b53f2012bf03b7b10bbbd46cc6b7f2d228f6b6301d497d71222ed5c4b17dc18c0421fd3d20a45f138f1fc8089b1b0cf9557b4d21b0d46343bd147ed5697268afb709fb06fbdba562a3d59dc9c3dad32a46543e31e27cda7427fbd6c8fe4f2dde8d7a75b5e24ef941d5ad3fd0fb0778e3ce106cdee62362647060bed0bf51c27e7f6889eabae80a7674abfc35186083eec5ec2ee35a6af9979cea2496bf45384498c70c1d647916692b85aabe00976024242372f52dcddf7879f2ee0698c36f5dcd584ffaedff22b0c2b12351844763e7be0e92a7adf71b387ad820b79f8509d32b9b0ce56f24b36504991f37a0d837f3101ab4382234a50d7820f4b047790b764932b6310382e20ad1bfd24c1749898a0e0a27a920c81904c4bd2f7c2a3776c7853f0ac9fc80098304056e68ad6dff7764710b8a5634ccf94c71e0815b5b7bf13247d686c037b82a396317822aaf8d6a331961a709c48b8f23cb3ac8eb3676578c28c77705d85e1df35eda4eb403c656b86e7f05c52095c77af0089a74ed7bfd54bef197bc77fc697f315ea3162c6cd33e8a2e670b31a9925c5048b2978f7f12ce7fe20a3bdd1b9dd4796d2b5c4599d96fbf113af7776c1c474fc56a3d253106bfd2e016cdfe7d38663873443522eba214b55433641e0b7c18ae30d2bd7c98fef4d6775f266fb889ecc1b856c522f7ebaf72e5080a740c10fccd2c6c5675784f2cc2a3be7b2dbb2b923ee8e82e8cc21395bc55a75649aec4bedb26db4bb3f64f24fd21e7997f0afe87d21b29649cf56cdfb75b10219caec26e9667477fef487b432c30f4d90de25109743cba17edc3e31731f047b01a9567ce6167a63b193642a9532c20bab175974af827f170de08af4e3258e4b08359804cd9238bbc859fda78a59b9fba143414e73308a3b571e6d16891d0b26c2fcba97dfe16c8158ecc13ed29812a42b0a44d67fa1a1c8d7ab9b576fcb1c48706513389ab425b6a7a241753e5650379f0c941b98710b061b618ff271cb1d64a3062eda9150922a607916b1a9ea00f1b6e94702804e35943315b5edb23b9d1ca2ff75564116867abfd7790a2ab90597110ed27a6978b2d03b699ac629fb7d18c5aa6251e703571ab8dea8f7be5b73396790a6175e22cab22bfabb45db7a4dfeea4a775d6a889babe6e6010f7dc9cca44e501a35b7dde082fb7d25896075453298e0b5a720e24843323640d15cd7303ca9225671790bd7effb4a3445cc10c5cf8d3c64a447a645228e7a59dde48fc5564ba066d95bb31c0f9bbfd045b842ff1d4871d7086c7c453ff317319194f18a0ea1449f51c85704167a2e90f2d5ed08afece4fc80892c3054303c235ee3e73b7ace524549263ea066f30d0dc75c2fb2a240fb83441c21185adeda36dbe18a47e5e3699d22f07b82f4f02eadfe54905bb40c4f0f0c060c78ad8b25419decd3df5bed5cdcbced13cb4ad35c6e75fc3e687c0ed2d34676c01c85244cd498f52a685d009930c5d91c47a94973fff44c0191b51a1f5231fb6c4ea27cbaea09ad506db3fa73e84478eff4eddb65a0f93ece4974e50f5fe7087ea247d97f6ff1b39c5df80d4a99d895ae65311053709b96b64c94d6956d4423e7c0922f5f3c8318eb895dbf3c24e1c6fa3d8ef1e54754539692de2038c64f40d02b1b0323740208c79090fb6d816f4c381dc41b3148a5b1986c8cb8f7c1866743bab5aade58262597f9b4c74559ab0309433d35ba310684713244af675713db5efa68bff0b49721152a54e58149f774a65d70794bf1bff9edb109e19d007d045cfddae1b16c8097673487be50268eaea7d44f58277cb169091b50c10194777113c973ed14d1accb4c750789a3ee6bb882c737e6b43e4663138e0b632f73c2166b46a7235f25a9df4cf3479f6121d37f310081b732a89d444a6c0fb36fca2a5aff6ab3c5546fcbb243655a82b889c960ba4fdeb1744699ed31b523a2709c81dcedc91e0fb94a2ef70af0b4257dadcb67ee99eb8deaa518fe65e974a7379a8e6961a52475f3f4c51e203be02e3b6e7e2d2052279828acd5774efa2871b115a152947b4ffb5c02a47ce1d416ae0f693b913e32b5ffde242536eb6786f12beaa052482cd2b88f98169649c87ee41540b2c6f86d95288f356dda203373c6bd8ab573bae65088abdd85b183fb524e81efc9d40873780971a4426e9f16216bbbd1b0badefc058c7c866098a483eaa3064abbb51179bd80fadc2edb7eeeb6030ce70a8dd1dda5121c8f20d0aaf971740151633e986037d5d15e793a3a000097ae6e27dff8df8ca6f9cf947024a65a6b902cb73d264a3d1033c96c091ac0742d55fe008a7c3f732a860c3cc3558eb5bcd336759d239712910fad963088c00ad378aea938b59116a677f352696b18e4e7907c127e5e4e808916ec3393689420f08e2376fccf682ca7071a6071d54607730a8aab4fb7c58ba36bf8995bc976abac1b548d2251d161153c623c10c04827c3150cb09a90d71eb7ffe4ecac2828e9b7ab658082f21371b99d923e346bb12ee0472cd6ed917f0181d0508e1e1d0fb44a0f07560d8fbe1d566298c9da6854dd67c466d4b9fe1c32c0bd820bd2cae93351fa192519b07a39ae3592fe4406d3d4384c045cb1ea4257f104dc880d82b3da0f757e56c03b7341e94251f5e06fc1bf51bd3d1ccfb44838b423aa389d8c74675b00079eca07993752e2e095b87f2249171bc1b78351b4262768cc6f505260f1e430954ce1e4cabb72b6b98ce324d05f6cf44b2edb383748484e14389dd67bcb53b1bad611e81214d5f9e29e76f9c217d8795883314bad1aa0eda1079127f8e978108c669819d5d545ee9aefa44c7e9b2859e7bb7cbc3d5e4cba5461a1fa34ef5e5da4751140b44c11acc5020ce8095624252992a1d519ab9965720a8c2e9422e0f6e97f6b69e07a5e8475cd70f334bdc4b44a98954045befc7a88ceb441ee45085165b91de5d1d4c258d419549a49cd4991ace01d8746a3c9e3a26d1f77799991c2017716973bca02cf8a8d0b09d4025cfe3e535e33b37db38d84c095f6902d7a226df8fbccb9d4b43a8342dd2176176ea5bbbdb044c41a312f11bb13a7362556fe254e8860f7c642b6889d1949c4d4f23694d3e5411ba08cd130f3c7e325670dda1c2b26bac4de4218e3855d4330e75c8069f8fd5b2622479f66ecb9376df06dd77ae2ff70bfd8a0ac2a645c20dcb5bcae8529892f2c67e4f284cb7864575114d6031f710dd2e3d6400cbeccb9de1b80db7023d360c03e62fddf586aa108f9e5479c26620902c0b3b3c6e4dfd336072c6aa1393731f584e5561ed197e69ee0d918416dea67a25afa5fb6988efc69b25b15020049f40388d4a64480427d830079ae122fd231f8ff405b22d7d8d0a65ae0be99ef089599bc9a535ea8ab1bbd1f1163554ce21d510ae04c575f28e9d4f7f2e1f726f718ff79923745550dc755c71188cbd56d2a7e724fc42d55c2e67b6e725a5ad739cbb7e9cb1f3f951fcd24d349708d540f588304e2dec7106288a376254af7ecdf6ef27901ec508111d2ab8be7631e33ff9792780527341e6bdc80840b2e8efd33b496e6406d1c7ab7bc11c1e551fb670e54ea9f1e9d7f67ef48c3c3465f04de58a8561b32ea79a994488531cd3ab1810ce6749537449c55512db9e1733dcbcd721023a3ae54bb570bd8bdaf17b9d139520d063a728046c21d1582c63ac1d3bd2a27c6ee154fc05892c2ecc710008b1440fe4014349aa851694cd4a826a341b404ecdc9265b365af066cf28650ca3e0458e90ff7411020ce9bdfd981d45cfceb8c28db4d85681a0ca0172fdd49579b140cc8edc1d266509aef57959e59be68e95cb3cd4756f2314ccc3b800d3074d2716e7495bab855ad4a9ef4", 0x1000, 0x7, &(0x7f0000000140)={0x18, 0x3, 0x71e4bf71, 0x80}, 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0xfffffffb, 0x5, 0x9, "2ea86ecce46adc5469ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "d9505c95d9e2e5b9ac9448aa680869d10ebb180e"}) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:00 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000180)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)=0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r1 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x14}, {0x4}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000005c0)={0x3, &(0x7f0000000b00)=[{0x3, 0x0, 0x0, 0x4}, {0x24, 0x20, 0x8}, {0x6, 0x0, 0x0, 0x34}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) preadv(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f0000000280)=""/227, 0xe3}, {&(0x7f0000000000)=""/115, 0x73}, {&(0x7f0000000180)=""/107, 0x6b}, {&(0x7f0000000380)=""/165, 0xa5}, {&(0x7f0000000440)=""/143, 0x8f}], 0x5, 0x0, 0x6) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) faccessat(r2, &(0x7f0000000100)='./file0\x00', 0x10, 0xcbe867870bc6f61b) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) 16:00:00 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000180)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x36b5, 0x1ff, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000040)=[{0x87}]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:00 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20000, 0x0) fchmodat(r1, &(0x7f0000000140)='./file0\x00', 0x3, 0x0) symlinkat(&(0x7f0000000340)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00') bind(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="2d012e2f66696c653064979869e4e9a7779ba591"], 0xa) renameat(r1, &(0x7f0000000200)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000380)={0x2a8, 0x0, 0x9, 0x4381, 0x4}, 0xc) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') 16:00:00 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x22}, {}], 0x2}) r1 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000380)=0xbc925be) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETNCNT(r1, 0xec7528dbe83ba726, 0x3, &(0x7f0000000180)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x80, 0x0) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) r5 = socket(0x2, 0x8000, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) setsockopt$sock_int(r7, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) connect$unix(r7, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r7, 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{0x43, 0x7fffffff}, {0x80, 0x2}, {0x23, 0x5}, {0x86, 0x1}], 0x4}) link(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x60}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = semget(0x2, 0x3, 0x4) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000080)=""/68) pckbd_enable: command error 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x20000000000001, &(0x7f0000000000)="9a10000000000050dd000200effc23e010000000000000af5d74923fd5a9d16a176e7354856c741cfbc04423d4b9bc485cb5298f1196", 0x36) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x1}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) pckbd_enable: command error 16:00:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x2, {[0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7ff, 0x0, 0x4], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffffef7bfffff], [0x0, 0x0, 0x401], [{}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}, {}, {}, {}, {0x3ff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket$inet6(0x18, 0x8000, 0xff) shutdown(r2, 0x2) sendmsg(r0, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) chown(&(0x7f0000000200)='./file1\x00', r4, 0x0) setuid(r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r6, 0x0) getgroups(0x3, &(0x7f0000000040)=[r6, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) chown(&(0x7f0000000200)='./file1\x00', r9, 0x0) setuid(r9) r10 = getegid() r11 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r12 = getpid() fcntl$setown(r11, 0x6, r12) r13 = shmget(0x2, 0x3000, 0x414, &(0x7f0000ffc000/0x3000)=nil) r14 = getuid() setreuid(0xee00, r14) r15 = getuid() setreuid(0xee00, r15) r16 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r18, 0x0) r19 = fcntl$getown(0xffffffffffffffff, 0x5) r20 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r21 = getpid() fcntl$setown(r20, 0x6, r21) r22 = shmget(0x2, 0x3000, 0x414, &(0x7f0000ffc000/0x3000)=nil) r23 = getuid() setreuid(0xee00, r23) r24 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r24, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r24, 0x0) r25 = getuid() setreuid(0xee00, r25) r26 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r28, 0x0) r29 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r24, 0x1, &(0x7f0000000180)={{0x1, r25, 0x0, r26, r28, 0x4, 0x2}, 0xffffffff, 0x101, r21, r29, 0xfffffffffffffffe, 0x3, 0x18b8000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r31, 0x0) r32 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r34, 0x0) getgroups(0x3, &(0x7f0000000040)=[r34, 0xffffffffffffffff, 0x0]) r36 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) r38 = fcntl$getown(r36, 0x5) fcntl$setown(r37, 0x6, r38) shmctl$IPC_SET(r22, 0x1, &(0x7f0000000080)={{0x7ff, r23, r31, r32, r35, 0x10, 0x5}, 0x6, 0xfe, r21, r38, 0x3, 0xff, 0x3}) shmctl$IPC_SET(r22, 0x1, &(0x7f0000000180)={{0x1, r15, 0x0, r16, r18, 0x24, 0x5f03}, 0xffffffff, 0x101, r12, r19, 0xfffffffffffffffe, 0x3, 0x18b8000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r40, 0x0) r41 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r43, 0x0) getgroups(0x3, &(0x7f0000000040)=[r43, 0xffffffffffffffff, 0x0]) r45 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) r47 = fcntl$getown(r45, 0x5) fcntl$setown(r46, 0x6, r47) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000080)={{0x7ff, r14, r40, r41, r44, 0x10, 0x5}, 0x6, 0xfe, r12, r47, 0x3, 0xff, 0x3}) r48 = getpgid(r12) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) chown(&(0x7f0000000200)='./file1\x00', r50, 0x0) setuid(r50) r51 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r52 = getpid() fcntl$setown(r51, 0x6, r52) r53 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r53, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r53, 0x0) r54 = getuid() setreuid(0xee00, r54) r55 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r57, 0x0) r58 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r53, 0x1, &(0x7f0000000180)={{0x1, r54, 0x0, r55, r57, 0x4, 0x5f03}, 0xffffffff, 0x101, r52, r58, 0xfffffffffffffffe, 0x3, 0x18b8000000000000}) r59 = socket(0x11, 0x4003, 0x0) sendto$unix(r59, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r60 = socket(0x11, 0x4003, 0x0) sendto$unix(r60, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) socketpair(0x6, 0x4004, 0x7e, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r63 = getppid() r64 = socket(0x11, 0x4003, 0x0) sendto$unix(r64, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r64, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) r66 = syz_open_pts() r67 = socket(0x11, 0x4003, 0x0) sendto$unix(r67, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r68 = socket$unix(0x1, 0x2, 0x0) socketpair(0x1, 0x4000, 0x3, &(0x7f0000000600)={0xffffffffffffffff}) r70 = openat$tty(0xffffffffffffff9c, &(0x7f0000000640)='/dev/tty\x00', 0x0, 0x0) r71 = socket(0x11, 0x4003, 0x0) sendto$unix(r71, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r72 = socket(0x11, 0x4003, 0x0) sendto$unix(r72, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r73 = socket(0x11, 0x4003, 0x0) sendto$unix(r73, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r74 = socket(0x11, 0x4003, 0x0) sendto$unix(r74, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r75 = socket(0x11, 0x4003, 0x0) sendto$unix(r75, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r76 = socket(0x11, 0x4003, 0x0) sendto$unix(r76, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r77 = socket(0x11, 0x4003, 0x0) sendto$unix(r77, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r78 = socket(0x11, 0x4003, 0x0) sendto$unix(r78, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f00000007c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000100)="c0c2b156c734e9f2ecb64057f72d058c3423dd2d8d255d7715fc6880a5c9e9b4cd5622bad6abf4d1e0b0e1bbc2355be273278b4e811a63490c5c18b5c9fa69f8f040c6ec259bec9a5ae04cddea38edd621ef7dbce6d4fe634d894da7d87e14f192571176a6ba3bc89bd6e0ba563248c72c82bedf0fdd69f8eb0183ad4d2105903ac19b1f85e376bc790251eb1928e47a2328eff3e88be085aaf5c1a7765d84653372c730cd3867db4cba78b05c2bc2579affb5026c2be18f3f6db7f596448b6cac26588323d3f579f1a29ea2872a7ee407a513f710ecb181d7f314be", 0xdc}, {&(0x7f0000000200)="4d1ee610045507924f6e73b8d830e6561a8aebfc5ef95b70b2a394699120b0992d0a5d8c289ed3f4f28e9a71adb8ac9d6111581e8b9d42dd04927c71aee6ec839105437edf16072e48022b1a10d0daf8792f2a8ad151ae9ef70456c7a3530e09f232ea1e66d91c2fc835fb76a8ba6663e78c354fd1323f6bbeccdd3579d6ea8ed1701e770b45acc0fcaa00062fade451c44e07ea514c4f8ca6e00a49353fc3a665c3edc7e2b4c89ab1559f2a13bee345a64b6489f94a0ecafe44bbb04604fd78de00ed216999ff7b26ba6ba62ce676f97f7db1", 0xd3}, {&(0x7f0000000300)="0e3f3d6312857207b554e5e25463867b21204d4eff89dfd4b6cfd3119e9c0dc942b0586db9f6022cbafc4964105c4534ebc4dbfe941e57b936a0d46f26e987cf1a2b8ea0ce32ee01d71c538913a039224b37c6da0ab1c473f5c456a2a4d9e882723216bfd19e4e5de358f8c5f0dffe9960565da1e385f050f8f4773b4851351f5ae814a507b423b11b86c1b508", 0x8d}, {&(0x7f00000003c0)="bdc1d9ac4153b1614659739bae4f2e53ef7fce0e674234d2364324aa3e8c17051b3258740d352da6db76c3f44d4c0530a224d6f91381abf897991e1a71c1c0fc40206c56c2c50c6a9ba61a8d4e3c49fc1812a60e6d55f40d28db35e61251ae9537a825df91999b7ef2d399ce7daa083e9762c9b008127faafb688bd78f27d0bdc9d6db1344ccdca4507d8167a1347364e41a", 0x92}], 0x4, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r4, r6}, @cred={0x20, 0xffff, 0x0, r7, r9, r10}, @cred={0x20, 0xffff, 0x0, r48, r50, r57}, @rights={0x18, 0xffff, 0x1, [r0, r59]}, @rights={0x30, 0xffff, 0x1, [r60, 0xffffffffffffffff, r61, r62, r1, r0, r1]}, @cred={0x20, 0xffff, 0x0, r63, 0xffffffffffffffff, r65}, @rights={0x20, 0xffff, 0x1, [r66, r67, 0xffffffffffffff9c, r68]}, @rights={0x28, 0xffff, 0x1, [r69, r1, r70, r1, r71]}, @rights={0x30, 0xffff, 0x1, [r72, r73, r74, r75, r76, r77, r78, 0xffffffffffffff9c]}], 0x140, 0x7}, 0x409) 16:00:02 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000180)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xffffffffffffff77, 0x1, 0x0, 0x0) bind(r1, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) sendto$unix(r0, &(0x7f0000000340)="b1000504b1000000010008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf0f47704be781e4991f7c8f75f882b297be1aa5b23ed00f4c8b2ca3ebbbfedcbdb00200000acb5d602000d7dbf6ba8af63ff3728290300000000000000901c089e226f44d78389e0720fd3872babfbb770c1f5a872ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000200000000a3f80004000000", 0xb1, 0x0, 0x0, 0x0) 16:00:02 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82ff0fcd01"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0xff) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:02 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="2d4da5ccd8dac3956e161980e3bada985c91194e1d0889db35f6a8d1f202b72b155ac719adb462be6d4dfcd761beff7cb905f083"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x4cb4ac440ba6745, 0x0) r3 = getpid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) chown(&(0x7f0000000200)='./file1\x00', r5, 0x0) setuid(r5) r6 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000040)=0xc) r9 = getgid() bind$inet(r6, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x5}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={r3, r5, r11}, 0xc) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x14}, {0x84, 0xfb, 0x0, 0x5}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2e}, {0x80, 0x80, 0xf8, 0x5}, {0x6, 0x0, 0x0, 0x126}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r12 = socket(0x11, 0x4003, 0x0) sendto$unix(r12, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) close(r12) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 16:00:02 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() ktrace(&(0x7f0000000080)='./bus\x00', 0x5, 0xc0001602, 0x0) execve(0x0, 0x0, 0x0) syz_open_pts() 16:00:02 executing program 1: r0 = socket(0x11, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x10) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="620500000000000000d1"], 0x10) write(r1, 0x0, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x6, &(0x7f0000000100)=[{0x5, 0x0, 0x6, 0x5}, {0x8001, 0x5, 0x1, 0x8}, {0xa30a, 0x4, 0x3, 0x2ad0f319}, {0x83a, 0x2, 0x80, 0xbc}, {0x2, 0x80, 0x2, 0x6f7}, {0x200, 0x1, 0x81, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) write(r3, &(0x7f0000000080)="3c9ebb8a65237a19000000000000", 0xe) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x9cd, &(0x7f0000000140)={0x3, 0x7ffffffe}) r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0x0, 0x1, 0x8, 0x1}, {{r0}, 0xfffffffffffffffb, 0x4, 0xf0000000, 0x4, 0x400000000000000}, {{r6}, 0xfffffffffffffff9, 0x58, 0x40000000, 0xfffffffffffffeff, 0x35}, {{r0}, 0xfffffffffffffff9, 0x60, 0x4, 0x8000, 0x10000}, {{r2}, 0xfffffffffffffffc, 0x22, 0x4, 0x0, 0x7fffffff}], 0x4e, &(0x7f0000000340)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x20, 0xf0000000, 0x0, 0x6}, {{r1}, 0xffffffffffffffff, 0x2e, 0x40, 0x80, 0x10ae00}], 0x2, &(0x7f0000000380)={0x56ac, 0x9}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x14}, {0x4}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000000)) 16:00:02 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2008, 0x1000000000005701) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000080)='./file0\x00') r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) dup2(r0, r1) pipe2(&(0x7f00000001c0), 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x14}, {0x4, 0x0, 0x3}, {0x6, 0x0, 0x1, 0xff}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000200)) sendto$unix(r0, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x3, 0xfffffffc, 0x9}, 0xc) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x100, 0x0) lseek(r3, 0x0, 0x1, 0x1) 16:00:02 executing program 0: setsockopt(0xffffffffffffffff, 0x6, 0xfffffbff, &(0x7f0000000040)="2e7648899f59b073941d93bf0028a4fbb1c0f97264bf8ac6e180", 0x1a) 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, 0x1d}, {0x3c}, {0x81}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:02 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, 0xfffffffffffffffe, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f0000000180), 0x700) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)=""/26, &(0x7f0000000080)=0x1a) 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = msgget$private(0x0, 0x186) msgrcv(r1, &(0x7f0000000480)={0x0, ""/88}, 0x60, 0x1, 0x1800) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000015c0)}], 0x1, 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000500)="9409784cd941216d240ac92c967f7b9e9baab7aedce5592a53d2d6735154006cacd7cf2535656f95b2dbea51eb84d87c63adef5088385df3f02c14f51a792647b3d965b5bd8d3c0401ba5956711ed2926502c2cebbe1aa6ab82a25f3d825493710d7519333db6399b2a9d59d4d9765ad9bd92629693fbea0bd", 0x79, 0x1c, &(0x7f0000000240)=@abs={0x0, 0x0, 0x3}, 0x8) r5 = socket(0x6, 0x8000, 0x7) sendto$unix(r5, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) recvmsg(r2, &(0x7f0000000300)={&(0x7f0000001680)=ANY=[], 0x4, &(0x7f0000000280)=[{&(0x7f0000000100)=""/88, 0x58}, {&(0x7f0000000180)=""/155, 0x9b}, {&(0x7f0000001740)=""/102400, 0x2}, {&(0x7f0000001400)=""/199, 0xc7}], 0x4, &(0x7f0000001500)=""/159, 0xa781f15a2013128e}, 0x0) write(r0, &(0x7f0000000340)="6f834bfd3dcf325d81051a955c4985906a889146879f4ac130ffcd404d3d5fac245feb2da016f401ac871332a41eb055c377645472a891e90887e00171fd4abdbc9db7cf1d8d42be19fe2ba7135eb9d94794924befbf44b0b55e83ff8c2363a9d6b2483fc0c7e15c8c4f71e3", 0x6c) r6 = semget(0x3, 0x6, 0x26) semctl$GETZCNT(r6, 0x4, 0x7, &(0x7f00000003c0)=""/150) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x1f) 16:00:02 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x5, 0x6}) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000ab000004000000000004fecea11ea8fef96ecfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e2fc2caab610f53c2297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281818e4fd89030000000000000070c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f10000000000000001000000000000", 0xb1, 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffd) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r3, &(0x7f0000000180)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000040)=0x5) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d, 0x0, 0x0, 0x8}, {0x74}, {0x6, 0x2, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") 16:00:02 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f605000000be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c8d120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400000000000099be78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e2110ac0fb187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9824e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e18a3cacc729cb1129141c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e26224c594e54b22de5e901c39fc69785c58be2f26b3d7d305f4a9ac7790114db787cabf3e33c66c917ea268adc9c1853742c563c80f5f8a2f386e89b27973503dbe28fdd6a63d06284601010aa306d7e34e7998bf632597372e5ff4d5c6fdbb6e871481aa681c3ecf6e9e110592a5e19d70363208cccec26f7c45a9e959f61b139c2f68eb00752c0b027fcdc2446c92d84758567bd4c98448d50fe5881f00b541d3f0ca8e218bd723790a74a4d1a4af5e0e4e2d77f63f621c613ffd4d"], 0x10) writev(r0, &(0x7f0000000180)=[{0x0}], 0x1) 16:00:03 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="806dd27f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x11, 0x4003, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000280)={0xfe091d3815302083}) sendto$unix(r2, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000040)=0xb56) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f66696c653000e58f687e39dd8b904ee00b1bb523003b8fd6254c7a72942c3a087317b7fb5be380c260ef533b2a3f0bcffc0e4e8e59bc47c2c0b601c9f28726406600b1e7fe1deec8d6909e2db0e1b447c841fdaac85ede8c9358f1be58288c7a7c3385297c97d134ede3b93168e885fa4cafefe51f4bdde6d1f73813929e7a71212df0f3ab4b8ba5abda39eaa1e6d34115dbbc448da3da4039fa39f466a7c3b63fa6d93fd5bd0cb97a8411597255d08a84c5d14656b2754f9fccb5d5a6fa8ffb5cb6d6a2eacc896cda77404f67cb8c297d9d893c"], 0x10) 16:00:03 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x4) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='r\x00') readv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/206, 0xce}], 0x3c1) write(r1, &(0x7f0000000340), 0x10000014c) socket(0x20, 0x8000, 0x0) r2 = socket(0x20, 0x3, 0x0) preadv(r2, &(0x7f0000000640)=[{&(0x7f0000000280)=""/42, 0x2a}, {&(0x7f0000000340)=""/128, 0x80}, {&(0x7f00000003c0)=""/73, 0x49}, {&(0x7f00000002c0)=""/64, 0x40}, {&(0x7f0000000440)=""/228, 0xe4}, {&(0x7f0000000540)=""/139, 0x8b}, {&(0x7f0000000600)=""/35, 0x23}], 0x7, 0x0, 0x101) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x14}, {0x4}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000200)) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0xc028756b, &(0x7f0000000300)) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x60}, {0x6, 0x0, 0x0, 0xfc}]}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffd) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r1, &(0x7f0000000180)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000140)={0x1, &(0x7f0000000180)=[0x7]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:03 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468bb0d8a0a197a386207000000008295955984c87910bf093f68c117002824ada90b64ed32bffceac2a84e6abca64896819fb15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeeff245e0882f894bc84157795ea4a5c5fe659fa202561cd8cac7ecbc5b65c6593d2870b40900003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1ef009e5a319d54401cb92f77420eea4173d5b6913e489e8b0fb636710000d2df0ac87e0d7b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e9501005d004036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0000000f145c4e68bfa8bfccf6a2c9ce08a146ce556cff965a32f7c8e9645d300682b4eed6b5ad30d7b696378a27e42cfc93123dc2a8bcc719fe6682881ea2fd58ed735230f00f93f65ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf91360000000000001980e0d399eaecbef83bb6227939358a9469b62f895cb7964b421c154a636c8c1337d65922e64c0949a7cc87d71ae8e6be397f695d585dbb0593c3753204856049da6d1f6b87c7234acbf79ed92c9994363b801d8e142c59f3608753e64210131844aee2963ecd987163f46cb65efa7dbba0306b18b49d31adb99755151d7f439743618851366756cb110e0762b6c3503264a70bdc89ab91964735b1f27122fa81c88cb62ac29c09d3a26a1c30f7265031f8fba6ed2ea7240000000000000000000028c101c1e8c1b0128c408deb7703b07f2def46ff13944c1372a09d5662b652d4ba79d5379c5cdfd7418eba2f8d88296d212dd14c3c4d9a77deead5082868fbc2d3bd1933cf7a73222149f410ffc5a4bb7d15b9009be57d63e9a736888abb31680500"/839], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0xffffffffffffffb7) 16:00:03 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="2be9ce21283f7afed250214c6f55454bfff2"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r4 = dup(r3) faccessat(r4, &(0x7f0000000080)='./file0\x00', 0xc0, 0x3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 16:00:03 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x8000065e) r0 = msgget(0x3, 0x48) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x14, 0x40}, {0x4}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) lchown(&(0x7f0000000180)='./bus\x00', r4, 0xffffffffffffffff) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) msgsnd(r0, &(0x7f0000000380)={0x1, "158a40df638320d394609857c2c2ddf7252a539cae6cdac8264b956bfc4a1ca2662efddb62d36a8350083b8d55967483b89553a87265a7ee41b15ae33d2f3c847379ff7122088a89bc3efd7d2fe24919edcbe8995b5fee094f535767d52e4897fb7ba625af854bfae53aef8c5d91f257c2bc00d30b398871cf2afe33dc64cd4a19828785dc9010e488060f14a10c7e6b46382eaf4e705947c2fbec56be"}, 0xa5, 0x800) r6 = msgget$private(0x0, 0x20000003c4) msgrcv(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x1, 0x1000) msgrcv(r6, &(0x7f0000001200)={0x0, ""/236}, 0xf4, 0x1, 0x1000) msgsnd(r6, 0x0, 0x0, 0x1800) msgsnd(r6, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) chown(&(0x7f0000000200)='./file1\x00', r8, 0x0) setuid(r8) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r10 = getpid() fcntl$setown(r9, 0x6, r10) r11 = getuid() setreuid(0xee00, r11) r12 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r14, 0x0) r15 = fcntl$getown(0xffffffffffffffff, 0x5) r16 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r17 = getpid() fcntl$setown(r16, 0x6, r17) r18 = shmget(0x2, 0x3000, 0x414, &(0x7f0000ffc000/0x3000)=nil) r19 = getuid() setreuid(0xee00, r19) r20 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r20, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r20, 0x0) r21 = getuid() setreuid(0xee00, r21) r22 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r24, 0x0) r25 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000180)={{0x1, r21, 0x0, r22, r24, 0x4, 0x2}, 0xffffffff, 0x101, r17, r25, 0xfffffffffffffffe, 0x3, 0x18b8000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r27, 0x0) r28 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r30, 0x0) getgroups(0x3, &(0x7f0000000040)=[r30, 0xffffffffffffffff, 0x0]) r32 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) r34 = fcntl$getown(r32, 0x5) fcntl$setown(r33, 0x6, r34) shmctl$IPC_SET(r18, 0x1, &(0x7f0000000080)={{0x7ff, r19, r27, r28, r31, 0x10, 0x5}, 0x6, 0xfe, r17, r34, 0x3, 0xff, 0x3}) shmctl$IPC_SET(r18, 0x1, &(0x7f0000000180)={{0x1, r11, 0x0, r12, r14, 0x24, 0x5f03}, 0xffffffff, 0x101, r10, r15, 0xfffffffffffffffe, 0x3, 0x18b8000000000000}) r35 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r36 = getpid() fcntl$setown(r35, 0x6, r36) r37 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r37, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r37, 0x0) r38 = getuid() setreuid(0xee00, r38) r39 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r41, 0x0) r42 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r37, 0x1, &(0x7f0000000180)={{0x1, r38, 0x0, r39, r41, 0x4, 0x5f03}, 0xffffffff, 0x101, r36, r42, 0xfffffffffffffffe, 0x3, 0x18b8000000000000}) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000280)={{0x1, r8, r14, r4, r41, 0x8, 0x5}, 0x20, 0x5e48, r3, r3, 0x3ff800, 0xff, 0x10000000000, 0x100000001}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x1, 0x1f, 0x4, 0x5cc91743}, {0x200, 0x9, 0x7f, 0x1}, {0x1, 0x9, 0x0, 0x100}, {0x7, 0x81, 0x81, 0x9}, {0x8, 0x5, 0x4, 0xb5f}]}) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f0000000140)=0x4) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:03 executing program 1: poll(&(0x7f0000000180)=[{}, {0xffffffffffffffff, 0x54}], 0x2, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86134) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x140) write(r0, &(0x7f0000000000)="4d0fc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:03 executing program 0: mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005602, &(0x7f00000000c0)={0xdeadbeef}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000000)={0x10, 0x1ff, 0x4, 0x3, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff4000/0xc000)=nil, 0x4}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x3f}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x1}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x4}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x20}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x81}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x79}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0xfffffffeffffffff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', '\x00', './file'], 0x20000}) munmap(&(0x7f0000ff8000/0x4000)=nil, 0x4000) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x7fffffff) clock_getres(0x3, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x3, 0x0, 0x0, 0x8}, {0x5}, {0x3c}, {0x7ffffffe}]}) r1 = kqueue() flock(r1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:03 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="380000002900000033000000010000005d04000000f47e5b233093744c2f74822bf66b0bffbefdd5646d04ee102bbc240ffc8bb42da5584cb63ee4afac6be18fbae9cf1e6874ba007ffd7ede58a995cea4d2d5489f45f8277445e612de990f7134054a521f52de55dc08c1cff05b74024aa308f9a6fa2454691775a568e0c78ba447b058e1"], 0x85}, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x14}, {0x4}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000100)=0x3) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r0, 0x0, 0x0) 16:00:03 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000040)) socketpair(0x2, 0x3, 0x0, 0x0) 16:00:03 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x1c0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0xfffffffffffffff7) r0 = socket$unix(0x1, 0x1, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) r3 = getuid() r4 = geteuid() setreuid(r3, r4) geteuid() getegid() r5 = geteuid() r6 = semget$private(0x0, 0x6, 0x280) r7 = geteuid() r8 = getuid() r9 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000007c0)={{0x81, r7, 0x0, r8, r9, 0x100, 0xe1d}, 0x7, 0x7, 0x7}) r10 = geteuid() geteuid() r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r13, &(0x7f0000335000), 0xfcb7) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r15 = msgget$private(0x0, 0x20000003c4) msgrcv(r15, &(0x7f0000001540)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000f0ffffffffffffff00"/235], 0xeb, 0x0, 0x1000) msgget$private(0x0, 0x585) msgsnd(0x0, &(0x7f0000000680)=ANY=[], 0x0, 0x0) msgrcv(r15, &(0x7f0000001840)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000083000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005847f1a8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041534f7ef3665326000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c30f8060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000576d46e915bec47fb1177dd60b4d030241baa84ea319fa99940383f7f0d339188dddfa27aa07768d7b7db2f30dce8d"], 0x1008, 0x2, 0x400) r16 = msgget$private(0x0, 0xffffffffffffffd1) msgsnd(r16, &(0x7f00000001c0)=ANY=[], 0x0, 0x7fc) msgsnd(r16, &(0x7f0000000140)={0x1}, 0x8, 0x800) msgrcv(r16, &(0x7f00000000c0)={0x0, ""/31}, 0x27, 0x3, 0x800) msgctl$IPC_RMID(r15, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r17, &(0x7f0000335000), 0xfcb7) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) readv(r18, &(0x7f0000000040)=[{&(0x7f0000000140)=""/132, 0x75}], 0x140) close(r18) r19 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r19, &(0x7f0000000e80)=ANY=[], 0x0, 0x7fc) msgsnd(r19, &(0x7f0000000e80)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d6b5aae9e1e53d2b8d941319c6b5d3b16ea71c41b9d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c9c975498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecfd58c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000a4a3af74e7548a3f0a1ef3e3f4358b30a130a9a062e678e5a37e21591aaa06ab276ae2868755"], 0x107, 0x40000000000800) msgrcv(r19, &(0x7f0000003740)={0x0, ""/181}, 0xbd, 0x3, 0x800) msgsnd(r19, &(0x7f0000000280)=ANY=[@ANYBLOB="020000000000000049f3d2d4ae7defbdba99f5605c5b07029989971932efa7db62241e8def917302a1dbeac9bdf70d51a8622804a15cbc3035be9ea1636f77e6253b913a28344e41c8515e808f287ce7ac90432f6895e2d995f2ba0e968f48180addf3c34adb18df184648ce57b4a76a"], 0x70, 0x0) msgsnd(r19, &(0x7f0000000dc0)=ANY=[@ANYRES16=r9, @ANYRESDEC=0x0, @ANYRESHEX, @ANYRES16=r17, @ANYRES16=r18, @ANYRES16=r14, @ANYRES32, @ANYRESDEC, @ANYRES32, @ANYRESHEX=r18], 0xa, 0x7fc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r21 = getgid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000b80)={0x0}, &(0x7f0000000c00)=0xc) setpgid(0x0, r23) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000700)={{0x6, r10, r9, r20, r21, 0x80, 0x9}, 0x3, 0x1, r23, 0x0, 0x95fe, 0x0, 0x0, 0x100}) setreuid(r10, r5) r24 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r24, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r25, &(0x7f0000335000), 0xfcb7) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) pipe2(&(0x7f0000000380), 0x20008) r26 = msgget$private(0x0, 0x0) msgrcv(r26, &(0x7f0000001640)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000001d7a8b09da0c822d462835bc070000000000000000000000000000000000000000000000000000000000000000ff030000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000ffffffffffffff0000000000000000000000000000009d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000006044ef94965a32c9a823820ecc68243d9ec3db0125a3337ab0624b51f7b6c4d14eaea28ef6fa24ca640f80ea7443354716519569b4e83678d5ac2b7bf958781a8643cdd72b0805b3554bbf5fe55e60aff83fdbdfb33f27124f379c967bcb4be0a507c3e4d0260377b3939c2f48cec07fae3439022369c7bafffe050239d2f1bebeff4e6542038a56e569383e7c510dfff5ac13ab347b2e0701bbe37b1d85615e11d48d041b33a9097849c772b795203f14fc0622444bcfcba9e90e42ba0b44f1d8c037888f572969940912bff23643000000000000000000000000000078aab86073d80bcb17b779ad269041e2a7fe91929aded1618b0e580acb61b4c5c87f350a64d9e5cefd1c0b4447c3"], 0xeb, 0x0, 0x1000) msgsnd(r16, &(0x7f0000000240)=ANY=[@ANYRESHEX=0x0], 0x1, 0x800) msgrcv(r26, &(0x7f0000003e40)={0x0, ""/4096}, 0x1008, 0x1, 0x400) msgrcv(r26, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000000000000000354f00000000000000000000000000000000000000000000007ebc4ddd168e32b7afb4da2c0000000053562d"], 0x27, 0x6, 0x1000) msgctl$IPC_RMID(r26, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r27, &(0x7f0000335000), 0xfcb7) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) readv(r28, &(0x7f0000000040)=[{&(0x7f0000000140)=""/132, 0x75}], 0x140) close(r28) pipe(&(0x7f0000000ec0)={0xffffffffffffffff}) r30 = socket(0x6, 0x1, 0x3e) sendmsg(r30, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000003c0), 0x4, 0x0}, 0x0) readv(r30, &(0x7f00000011c0)=[{&(0x7f00000003c0)=""/67, 0x43}, {&(0x7f0000008e80)=""/4073, 0xfe9}, {&(0x7f0000004e80)=""/4096, 0x1000}, {&(0x7f0000000580)=""/255, 0xff}, {&(0x7f0000005e80)=""/4096, 0x1000}, {&(0x7f0000000bc0)=""/1, 0x1}, {&(0x7f0000007e80)=""/4096, 0x1000}, {&(0x7f0000001280)=""/95, 0x5f}, {&(0x7f0000001140)=""/70, 0x46}], 0x9) close(r29) r31 = socket(0x40000000011, 0x3, 0x0) connect$unix(r31, &(0x7f00000000c0)=@abs, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r31}, 0xffffffffffbfffff, 0x2f}], 0x0, 0x0, 0x0, 0x0) r32 = socket(0x11, 0x4003, 0x0) sendto$unix(r32, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r33 = socket(0x11, 0x4003, 0x0) sendto$unix(r33, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r34 = socket(0x11, 0x4003, 0x0) sendto$unix(r34, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r35 = socket(0x11, 0x4003, 0x0) sendto$unix(r35, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r36 = socket(0x11, 0x4003, 0x0) sendto$unix(r36, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r37 = socket(0x11, 0x4003, 0x0) sendto$unix(r37, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r38 = socket(0x11, 0x4003, 0x0) sendto$unix(r38, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r39 = socket(0x11, 0x4003, 0x0) sendto$unix(r39, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r40 = socket(0x11, 0x4003, 0x0) sendto$unix(r40, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r41 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r41, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r41, &(0x7f0000001480)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d1170700547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10080000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a016904df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b3057026c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c9712876331f79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7ed47f00adafdbc17ef505e95a941759689d37da81600000000"], 0x1, 0x7fb) msgsnd(r41, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e20878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d853f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c20770f3b94c5eeb4af79be0195d459fadab38ea746dbe6000038d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b56975d40f8f969b854c1bf12c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d00"/599], 0x156, 0x800) msgrcv(r41, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r41, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r41, &(0x7f0000000480)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de002180e94204e9aa301d1e0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1eec017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f"], 0x1, 0x40000000000800) getuid() 16:00:03 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) syz_open_pts() syz_open_pts() 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8100800080002002, 0x2e00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x4}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfffffffffffffffd}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './file0\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) munlock(&(0x7f0000ff8000/0x2000)=nil, 0x2000) recvfrom$inet6(r1, &(0x7f0000000580)=""/132, 0x84, 0x841, &(0x7f0000000640)={0x18, 0x2, 0x9, 0x4}, 0xc) 16:00:03 executing program 0: open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r1 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x8001) readv(r1, &(0x7f00000003c0)=[{&(0x7f0000000180)=""/161, 0xfffffe1d}, {&(0x7f0000000240)=""/9, 0x9}, {&(0x7f0000000300)=""/99, 0x63}, {&(0x7f0000000440)=""/29, 0x1d}, {&(0x7f0000000380)=""/35, 0x2f}], 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) r2 = msgget$private(0x0, 0x682) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a24ff000000d198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576a182f43879a6b05d1c089eeead5c9001cd878709021960fc8b83fd9f6b1a3c87796d1fc27012d9fd1a1e66107c8396e9d3b1eb4112ce085f5cb3dd2e78e67e7f72"], 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = socket$unix(0x1, 0x2, 0x0) r8 = fcntl$getown(r7, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, r5, r6, 0x0, 0xcf, 0xffffffff00000001}, 0x100, 0xc07, 0x0, r8, 0xa5, 0x1, 0x100000000, 0x2}) msgctl$IPC_RMID(r2, 0x0) getuid() r9 = msgget$private(0x0, 0x682) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r9, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r9, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r9, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r9, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a24ff000000d198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576a182f43879a6b05d1c089eeead5c9001cd878709021960fc8b83fd9f6b1a3c87796d1fc27012d9fd1a1e66107c8396e9d3b1eb4112ce085f5cb3dd2e78e67e7f72"], 0xffffff64, 0x1, 0x0) r10 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r11, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r14 = getppid() r15 = socket$unix(0x1, 0x2, 0x0) r16 = fcntl$getown(r15, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000980)={{0x2, r10, r12, r13, 0x0, 0xcf, 0xffffffff00000001}, 0x100, 0xc07, r14, r16, 0xa5, 0x1, 0x100000000, 0x2}) getuid() r17 = msgget$private(0x0, 0x682) msgsnd(r17, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r17, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r17, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r17, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r17, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a24ff000000d198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576a182f43879a6b05d1c089eeead5c9001cd878709021960fc8b83fd9f6b1a3c87796d1fc27012d9fd1a1e66107c8396e9d3b1eb4112ce085f5cb3dd2e78e67e7f72"], 0xffffff64, 0x1, 0x0) r18 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r22 = getppid() r23 = socket$unix(0x1, 0x2, 0x0) r24 = fcntl$getown(r23, 0x5) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000980)={{0x2, r18, r20, r21, 0x0, 0xcf, 0xffffffff00000001}, 0x100, 0xc07, r22, r24, 0xa5, 0x1, 0x100000000, 0x2}) 16:00:03 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202089e7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r0, 0x1) socket(0x2, 0xc003, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) dup2(r3, r5) 16:00:03 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x22, 0x0, 0x1}, {0x28, 0x0, 0x9}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x14}, {0x4}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x8000, 0x8, 0x81, 0x10000}, {0x5, 0x6, 0x1f, 0x8}, {0x6, 0x1, 0x1f, 0x81}]}) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) dup2(r2, r3) pwrite(r1, &(0x7f0000000340)="fbaf8a8d1a029be96914da8b0ca3049c79bd9a13369b4ea677a3a3505eb2821bf5ed45315c643030b264bdfff1cb72af55f8d30fd7eb00b034439bcc18b9929ca69cb7fe74fba7a514c1d6e62362d4c8b1b8ef7892c1761f56d0388b6a1a38e1141a2cd61eda8dacd5d2572185a04488a1425d4f88f5691dcc2350f56f097763fa6196ac36e0a11fc38e524f20aed3cd4f867230456d092358d08ccc4d0d328a5cf16ef21b23120a4b22f7627dd4df15e9a7d92c561700de7563fc54319dc26789f996b883c2693e90482c8f8877c4fd6e21673c65b7bb02e5d985f49fd42887d089b8d07a645375134167025b8ae3ef9618c719380dbfd0dc20fe069e17fab04ecb6e1afbedf17c5989200db843d225a2c1a11f3501fd22c466092755daf42f02a541ec7706d644e4752071b23e0f44429a5fc575895f05869bbffd3a7c4379cff0548cc942c821c38867aac597dff2de9aec6efdbc7083220d9050162ba07a2fb6a55127904513f0db6705709ff415132a81afcfff49eed4e2aed6f8807d59c3da58d39a2918f81906d213acdea451e4624c55b04f137e85eb0251", 0xffffffffffffffbb, 0x0, 0x0) 16:00:03 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = socket(0x11, 0x8000, 0xd8) sendto$unix(r0, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) shmget(0x2, 0x3000, 0x414, &(0x7f0000ffc000/0x3000)=nil) r3 = getuid() setreuid(0xee00, r3) r4 = getuid() setreuid(0xee00, r4) getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r6, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r8 = getpid() fcntl$setown(r7, 0x6, r8) shmget(0x2, 0x3000, 0x414, &(0x7f0000ffc000/0x3000)=nil) r9 = getuid() setreuid(0xee00, r9) r10 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r10, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r10, 0x0) r11 = getuid() setreuid(0xee00, r11) getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)) 16:00:03 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x80, 0x1, 0x57eb}, 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) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x20}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xfffffffffffffd7e) setreuid(r2, r3) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:03 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x4) close(r0) r1 = socket(0x18, 0x1, 0x40) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xfff, 0x4) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0xd85) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = syz_open_pts() close(r2) syz_open_pts() r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = socket(0x1, 0x5, 0x1e) setsockopt(r4, 0x29, 0x32, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x32, 0x0, 0x0) setsockopt(r5, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r7 = socket(0x11, 0x4003, 0x0) sendto$unix(r7, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r8 = socket(0x11, 0x4003, 0x0) sendto$unix(r8, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r9 = socket(0x11, 0x4003, 0x0) sendto$unix(r9, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r10 = socket(0x11, 0x4003, 0x0) sendto$unix(r10, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r11 = socket(0x11, 0x4003, 0x0) sendto$unix(r11, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r12 = socket(0x11, 0x4003, 0x0) sendto$unix(r12, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r13 = socket(0x11, 0x4003, 0x0) sendto$unix(r13, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) msgsnd(r3, &(0x7f0000000600)=ANY=[@ANYRES32=r4, @ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYRESHEX=r7, @ANYPTR64=&(0x7f00000003c0)=ANY=[@ANYBLOB="34166d331c5e39f3de448d33fbf7ca2812d7bd95ceddbc86c96fc937aa1825e287f9aa2fe9eeaededdd08a7347463cb1fe7bfae5f2c4ffc6f85aacc7b142bf6af718fb61b6f480b9600d590347bef89844f4ac047ebdc1040cd65366afbc522bb66f3b05db5ed5d131580eb637797d67f666b32f8efca362e03a72032de1d4cd3141ade8de54eb52a0f62b5131c53dbbfcedcf08ad4003", @ANYRES32=r13, @ANYPTR64, @ANYRESOCT, @ANYRESDEC=r9, @ANYPTR, @ANYRESDEC=r10, @ANYRES64=r11], @ANYRESHEX=r12], @ANYRESOCT=r3, @ANYRESOCT=r5, @ANYRES32, @ANYRESOCT, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed5d8e225771bb8eaa49cbed053faaac253e760edb146c7d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e000000008000051f4d3dd955b536a0a05ebab9df3782428511ae144eb28159262c3a", @ANYRESHEX], 0x9, 0x800) r14 = socket$inet6(0x18, 0x2, 0x0) pipe(&(0x7f0000000a00)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r15, 0x80047308, &(0x7f00000000c0)) msgsnd(r3, &(0x7f00000028c0)=ANY=[@ANYRESDEC, @ANYRESOCT=0x0, @ANYRESHEX, @ANYRES16=0x0, @ANYPTR=&(0x7f0000002700)=ANY=[@ANYRES32=0x0, @ANYRESDEC, @ANYRES32=r14, @ANYRESOCT=r2, @ANYBLOB="1fb8487645a487800ddfa8bcbd1d62b83f4e91ed2be884ef7d0c230e4aa0b3c424b023bbe25489e7060000000000000040c9f3517efe531b"], @ANYRESOCT=r15, @ANYRESHEX], 0x7, 0xffb) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fchown(r16, 0x0, 0x0) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) close(r17) fchown(r17, 0x0, 0x0) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) close(r18) r19 = socket(0x11, 0x4003, 0x0) sendto$unix(r19, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) msgrcv(r3, &(0x7f0000000180)=ANY=[@ANYPTR64=&(0x7f00000039c0)=ANY=[@ANYRESHEX, @ANYRES16=r16, @ANYBLOB="f87bb22b72eef8f5aa60d6339e80c3a412eea86b7edcad068c8b6be1f76fc7614bbc562582db9545728cc2d57f766b76ef679ca7cd9fed8301207d3db3cd880e4eb052c5076995756c771d946253023f0e96d328e4b91052c5dbea6d4b000ce28a576a12cdf1e1a28436fd348fbe95d59f788cfa5868dfe60cf3a8fa1bf737fa85d44a6879ac2d74ab4c198363e02fd3a37a830ade3cd96135006bc899946defd5c9b4ed83f1e69b82ce9ce2fcac371fba3f4a8dbb043a172cc7be9b62726f98562f2f19eac4a43c75a0f83fee52546bb3de401cf0de5e1867bda09080d9eba24160b70b67ab2ed64a333cc7cb14f5680be1154a4ca551d380dd21a06f688fa3f7112f5929be1361d6f2265fbb9479800173ffb083fd3727980ce27d542ff499f1528c6ef64f886cf41d41666992902acf691e0597328afea6c719f96ed3a023fa0839fd4e828ca420139c1973a1a10502bdd6e65613a27c19c0d49897f833fbd5769eec4b306b255f4915d7f42742c00eba45ea473b3b2e1e5f527f0b3abdbbca39695f7a468879c158c4bcafee8855f0a565941caabd55c0715de19a02c74d246f5bf9e9e8ff29ecdf95969692288de4435b42753ab5e39e60abd7bfe1bccab35205f7f0836b41909984e5d53858d477639fb9f50bd96e3df81b8b8a77e4b574f64fedc367dd717250ac653cb66b4ffa38645ac0f99154a0bca7ee275bb49ce767621d42519e0be680399d0813c3d1f3c591e2b6b89d3ec1dff1fd52e0dddfed3436586e69ea3430bb50b0abb55c6b416a046897ebef09d24def8270e5820ef19ebf6c3cdf3d25a4a04356b95c95ad14bbe1030a64a41f97e8780dab6afd9980b4e848d54f094cddeff372185b9c46ea7de21cc9f937f8b1cb2a0c46bc898d7d65e0c8c5dc81aebae034d1f576b1ac2367e037fe68ca8a9a3f96778938fdd705436b6dfdb12029ccdd01c0349d41d5e4f89740b3fa3bc504d64de196a374b2e44f56283456dc391a9b953b9655b65b43404c5e60cf6977343894a0dd0d32dda8c2cc1965227f84ba577b7f6bb94a882ff7012e299cc91272dd1945faa9a54019af26e84ba69514223c9ea49b5e7a6fdb31f41d217c68cad3a41c9b1078ac1a0122de7ba75bf513deb91edf50a64c91be2e512737cd8251f2d14bd18996589dccf9756b13c6c23a3c0e15bb96664e8def07e90c118eb2be02c540b3bf49008cbf43140ac11dc57b12be4833a124eafe0d80656c460c77a159c06d47a10cf48e9876ebd86c51652b15f331939fd6e658f79b6a77fa50db2776d4daa2a596a7acb45c642fba8a0cea9d365909192b3dff95dc2ac281a02d39e9a07699b86898174c83e5e3701f209a0e19ae4209d964826d2a3a9d636f85fa996c1aa07653118195ac9fc7a4e8492bd0f9f4448e666323830e56e8c323773ff61738168132076ff78bf1eb1629c6b6f20873afd822368a8474f29b22018a3375ce145e8658292dc1e129e4a18dbef864588af2d4684c237ea1dcd48780c9330cfa44a957345cc0870d1b148f143ff4a29e368887f5e653d630533565a51b62f6e4fd3c164b0336f452242b5daf99983f3b6349c6831bf3515026cbc25f5c875b03bb9a137f03d83344d8d3d53140a75da97019fdfe7836f89cdf83c45b5b37790575a27921e5d7f6b607a65738757fc8ba2a93ff3a43ad67965f6e935eaaa3d21544047317c4beb47e24ff118aec0b29dd128ef455ae83952ea0aedca717d1653826f4fe9267e1e84df2007ae51e40dbcd3e1017270034e976e49e2f6f72e36b66707e7c8b3e6967ef7c5499e34c441df7d86db3c308ec688ecba5e552eeca8c3fea0a534dd41bdada9d26f2fe3ba4ce0a0aaab43db36c6e0e3f89b40a04f231f8f868ff0645f5e64aba42f70604848a8779af63a2bd8cb8893b45b15827b1d2bbe431312d35ff03fc189fdcfab93e9e9589999a91badf67e86f46a8c57a6c3d5bd773c1739d1c1630cccd26b7723b407ae30b416010c206846b0fa058833379a97afab0569b44306e08f24a869597468ec00c09c8aed5dee0c2193409f67845086de9ddffc703f17ba0218c59dabd621a48e6295e16d23e19ea6b0b882c45cb9725b49be9e347fa81070d0042d32dc497ccc5cbe4eb5e7d52c5ec50550d9414b570e4a6b1d4b5914da59e293c590f1ac4708aa9b98ad34591b1fdf4c71d36e4939190d54cdb54704d713bc405ecfce43b81f3e3b7d041451478019677f9d410e9aa80fec5bf49190dd5e372fe36d4eb253c86cf622ac9033c327d656f46fa9cc29efbe26b11b417a974526f770e19ba456bbd5368b8ba74f6973ba0662d2e0db2f40ff1c3bf7bc091cd10d366bedfc4c84dabdb0d961bbdf304534df0ea7e3685233a409d2097cf2299fa24df4d25d2b03102ef96aa727583a46e9865e98c7b44cad7570cfea227030b1fc9cea135b4a852346cf8f3195418476380e9e035c11db55c652d36491617ecc09c4c3089ef3cb023b21320dce4d904cb685b794c323a3946e7b0bce11585f91c24c6d5d54e3e49701fe95f3b4bf1bb38fdd4e02c255ec9e4a16e773f516a90c287e0d24614f72286e584d0708211fb4ee2dbd751350b2f7f864b99b88f3715f2e6b4b7d5a24ff9c2a8fefaa8bffdac0553e5e1a23b5ca4b9110dcc91b88091cc61b2b364f2742f51bfea577a43e24e59a45e429b59a450be0a28839395111d8a3adb0afc38175da84da5302d8aff1b811bd858f0d7bc304db221037d667836fc5a52757506af3486dcfd2ad8210b684a534b911fe1b7e163302596ad6f8e23806951a4882205de656812eb668b974ab3e5433adf918b1b13a70a150a4a20e66d1bf32420afa429f6bc75ef3ccd82278d182080a9326a36607a4e58504bedcc4f52fef2c0dbf346420e96859bc2d79e2e261b3f1adebc28266fe7ed50b7ec124792d89142476e45f242b840b6583cd59c4bb3269ddd39abbe6fc9cbcaf18a1efc90b6099be801d1fa6471a9160a55246647f349cc8a13339f737cb48bf5649cd541adf4fc66abe74d729ce11122697d86937ee998f78405059e9a3ec8c8b51d135f915b27d6da983476da6ac8a80d13b30134b01be5e3985b6d0cef493b5fe38d7f52ad44151443ffb0dcea07ba99f69c6ba14d1137a4ab17f2eeb24182955ed7c262654b654d7434cbe9e00ba307c9c3e6977fb13b1615d029278eabf758a71d19a422ffa7de37f7213e26d3fe4f74345e06725aa6d3df6a94dd0dbf5e677c4b6d65465259636c26f724c0ced3ef5b64b53c8b6e04a6ca9e4f0d38ac9fcdf767fcc750f3c230f1951f63004169fe4f9230720d525ffccaaa1f780156cd45fc72e97c3d15da8e5d5ed28fa6b0a3f65687570a033bd62247b8ab2153be9b0471492d1cc9970ad4835389d2b8ff7cb19d9aaa21d91a5b309089bceadc327bb32c056765c5fd8f1a0aea8a6e0ac1d9c40300ef36e39032065a1e7f0f92f900bdfff968b909526adea5415a67b5ae46e765367361f4e8a1bacd550d7c6ea2874b65574f1f05408667f66a014969f523d1ef033505febef0b50c7e5d4e7c751cc091049ff193b8c898bf6276595518aa13dac3f57294fabbd82ce91824bb8c4b344bcf86d37b780ada5abb67beb52ecac7b1d097ff8527093bc69d4c8ed1305cf770c4b559c4ad73e30b33b03a73c443e981ddab37a7e17ede4398a0356d4a624f6c6a855593bdf789f387200eb5cfd8f4d3149269256f7f10efd7ac2adff19d6f45a9854acade2f1d65564e30bd15963a3297646c37a75433faf33a76236fec8ef92f723b642188a022d241fca0346e515077b98d03a3373ad879b45538fc4bf7c094b6f8d2cb910301bf8f29259d4e242347edb28593659e7d19be0ef3ab12e3bda6e3675e5b94890740f2ee8e900c04d1f8d638b7fdc48b6d9504401131aa41e44e94902cd59988e98259c7172482307492384f0c789c61f42c6f65a290788da15916a3b7aa0ffed8ddc6032c752641d1b670d3e5b21db5f24caa1aff38c4299e7433fc4aea757d6f92862c99753726ba565c350affc488b3355b3ee66b1ceb079a82ce364ec0b6d565d7c6086c99d784cb71f7b03990d6f387642ecd1436553f407ad8bb7fd3ec37e6fb6df8b3e0f8d3fae511b8cf84fabbb46387dd5ce28ea12f5fb55ff9d745c81a563ab78c6e3b202aa2808ec31e524b424a42536e796bc33af3f6a2dd319499aa095a06dbf2a27e179eb934a8eed9bcace1e3e8c1a2c06e5064b6499067e9f106eb760e6f5cb07d67c8bd82b98b2412c42bce210944380a385e9b364617ce76f7030f01eaf5ae42d48577215fdbf4a66891ecc018e1822add4c41a2765742a34e942413e978ddc414bb0a8b5964dd54e55a34a5b3c18b9920d575136c1a1420f395130f2309b32dd47931bb3a9f81fccce102a1b636c82a5a48efeed39883eb298eb056907ef6affd0d17c8f226eda0ee8a935354a1e4a60a9eec70ba14ea925b461a5c98dbe826d63fff00c5ba9a8a8375cd9d55aa51bd8954a9be2cb2902d6cefd64b2145636c4d670696ded81bde684fc48419dcdba6a680353e854c11da6b5100122c624c7f56a4196622ee206c45d5e94ba34b384b0461699864c6532f0bdd9ef87efbd557d2bc9b5e9ec362dc2b7d0ee6fbfe56e0f0a32cde0a59aef654c0cc02905b95b0c3c6613e6e81f0482b4d3c0c4de2b542f8cc5843b262ddb43692b7890e3d05ca178fd1d50715d55b615d88d026cc3583a77c1a6620e26c1e46d4e8c5b2b8938470598d73d7f887a92533a744ba65ee02c165a60655c388045593f92724e6ab5b62aa54688a358cb05a8e3141ce1e1f50c5a0c5c1d8f1ffca66f1b6097996729b16de849f8d7006363c75465221c2795c59d38ae975422a2d10b00e42d47c65a719be5ea983b566c588aad542680c4dfeee1b9d555794ad81b62f58301ef060a6179e306ece5b40993e991f144882a28dfa2f60993a0f260767b3ce9d2c9c1f3330151a381d5e81089392bbfbdb0d9d04b7871c9536e38b7d3265349b55361e80827132f0fc5ca4f14197143b7cfb1fcfa4ba683f70031a9b51855318ffef60cde1b20101328c1f8a95197a792ccfab552eced9623df006dc46d86cf72dd64a9d4c65fed3f144f5304914f5f20aeac2cbe20b90d38ba66e7ead3435923a69a7c287398605e24969f19541541109a71088a7a44ccbbfccd8db457fa21ab9ace2340cd02b1e26b545e5249b9769cb052f93718cf2f1b9a290facc5085695bd4ef4ed68a8ec589f73ff70e1352c4799da6c0f009ac314106a18f54390165c05ebc4a0c05e48f7c44359b0b4a82acd203976b45030eeb83b8ed9bdf58f6b8ef30a879ccfa2f2554d599a97d355024487d5aa887dad447ebad8bedf869dedc413f79ea6bbe1efb6d52c2f4ccf7ea4e7730ddc500b8afb73d0e37104241a9409dc87a7574be208b2e906f60713bd1f663373b652e4a4b65c786bb2a683411f97401277e12ca2c77259fcd315955be67f583b73a417944082da03b49f11616854d9f9b8692444afe557bee99cbea418374f0aba08fdf7d3968bffe9f834dcb634e0e712817797954e095273939cd4fc8e6ef308ab026364b0193d38bb90c6049215e89a0ecfeffcae9414cb52e74953fcf4ad6b1b37c91e48811fb948b073a76ab24f8096a44713667ceb6fc1e857ad084e0ae82ead1c7bc817b0f9b8dc153fc42449ead49c9a39c5b89ef2a1025ab177a698d024c57e3a5687e02a95a8b7725a0ae257466e68357fc51731498cdac46e9cf1fc17e42419d7bc77a404d479099a1da58156ca3dedfd12bbdaeecf0944e322b1a5acb6ad0fc4f14", @ANYRES32=0x0, @ANYRESHEX=r3, @ANYRESDEC=r19, @ANYRESHEX=r18], @ANYBLOB="c33f14fae410fe96c9439447a8f130109aa3f89e041ced66b35a3dc7638244d3a25d5771f1367683953c76739e9666b8da06a747b0838f478dea0f75b7b7faa8071b69a1d5a90c1c163ee828046f890d85db098d1f05486c90ab0c7836c1d8202051a9d580fde575e8809c9fe073e616ee3d57b62183339b0d92682566407dcc11ab7dda5baa41de89ab409693b4eed128d82f5dff62c313", @ANYRES16], 0x3, 0x2, 0x1004) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000001e40)=""/74) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x81, 0x0, 0x3}, {0x7}, {0x6}]}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") 16:00:03 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="8b0201fcffffefffffff214147f7cd2de35e6e0f43e0ddc4f54cc627dd28a697abf7274c33e67a1f406acd9f8d8b37b58ec54df48a472af1bf2ec4831762095aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653ddc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a258e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac8962638daec0bfed21314198260deca34e2d0bad4a67f5b9d8a2f000fc5048a100608e190189de783df5628752cffd3265826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd0000000000948b08d4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d7526e83c50900abbf5c929dedfeb69934511e47280605dd5c8075bb682fd4df88d29629a3e719d396af5906e7ae68f0b1c7c45669ced89552d9867e1fdcaedc00000000000000000000000000000000c55e15fb74a27aa3f68586151c03a2ea9faf976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5050000ddaeb696b45293848fd7d2e57c8c6dcb5e8e6b2014daba26db5e09aaa3e73c3a2f926c58b648eec0ad1358739022dc956090f44ae73ae9ac5af030ff963d73e6fd3a70ef72dd5000140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b4278c3abaec4625badb0afd15780d4bc225305a806ab92ffbc2b91cbecaa4a5033f189223f31ba8a50abc74dbc417a8dd4999778512e59026656bea1fd5d8b04f1553ea008b2be493adbb36e2828e7a8a051021fd64b81e6d88acc8a77341620b394ed6cb886c383568f9d61166b6be3aed4e92bf32240639b4b417b00ce3bfddc4e914da1965d6211c64c7a3b9745a25fa84ae6b07b7d9ea668e57755e26fcbb25edf6783e51c3e93f6b0e3c9077d5b43e76b60303b7bd00eca45ce8f7b821bac7d95d1e3ccd961238b8f904eb3b813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790000000000000"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f00000001c0)="01201a56e9116c1b4ab0fade2b800000000015be3201527adadc0001", 0x1c) writev(r1, &(0x7f0000000200)=[{0x0}], 0x1) 16:00:03 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005602, &(0x7f00000000c0)={0xdeadbeef, 0x0, 0x0, {[], [], [], [], [], {}, {0x0, 0x0, 0x0, 0x2}}}) fchmod(r1, 0x20) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000280)={0x10, 0x1000, 0x4, 0x200, [{&(0x7f0000ff8000/0x7000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x3}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x101}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x40}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xfd}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x7}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x88fc}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xb5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x11}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x100}], ['./bus\x00', '.\x00', '\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus/', './file'], 0xfffffc06}) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="01"], 0x1) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155e71e00", 0x9}], 0x1, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, 0xffffffffffffffff) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000200)="6b1270de7fbf384c17507cbe626551e6d19d4f9129aea33d4d06cca69df3f46487cd8e8dffbba786ca78d5a51befe8095cbee2f8c7d7f37a5c4e7d31a2cdf05a680e982c4a1f0364eb90d5904f890e4316fae051cfbcc7", 0x57}], 0x1, 0x0, 0x0) 16:00:03 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [], [0x0, 0x0, 0x0, 0x9, 0xf9ffffffffffffff], [0x0, 0x0, 0x5], [{}, {}, {}, {0x0, 0x2}]}}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000040)={0x1, [{0x3, 0x7}, {0x1, 0x5}, {0x3}, {0x1, 0x7fffffff}, {0x3, 0x205}, {0x3, 0xffffffff}, {0xca7eb8d4c4ec1bae}, {0x1, 0x9}, {0x1, 0x200}, {0x3, 0x6}, {0x3, 0x2}, {0x2, 0x3ff}, {0x3, 0x4}, {0x0, 0x6}, {0x3}, {0x2, 0x80000000}, {0x3, 0x80000000}, {0x1, 0x8}, {0x3, 0x5}, {0x4c4bca07e05e03b9, 0xffffffda}, {0x2, 0x3}, {0x2, 0x2}, {0x3}, {0x2, 0x7f}, {0x3, 0x8}, {0x1, 0x80}, {0x3, 0x1f}, {0x1, 0x8}, {0x1, 0x80000000}, {0x3, 0x1}, {0x2, 0x40}, {0x2, 0x2}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:03 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) flock(0xffffffffffffff9c, 0x5) close(0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000000)="b1050504600000000000080005010000", 0x300, 0x0, 0x0, 0x0) 16:00:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="d2", 0x1) syz_open_pts() r1 = kqueue() ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000080)=0x5) r2 = dup(0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x6fe, 0x20}, {0x18, 0x0, 0x80000000, 0x8000}, 0x4, [0x0, 0x4, 0x40, 0x7, 0x2, 0x2, 0x80000000]}, 0x3c) close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffff, "854955883d026111fe4d04000000100000001000"}) syz_open_pts() kevent(r1, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:00:03 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="76189ff857cd35ec34c6ba24083bed828cbe6e2d82b1b0bb83967e3e6b5a017dffd5"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) readv(r3, &(0x7f0000000680)=[{&(0x7f0000000180)=""/79, 0x4f}, {&(0x7f0000000200)=""/158, 0x9e}, {&(0x7f00000002c0)=""/244, 0xf4}, {&(0x7f00000003c0)=""/205, 0xcd}, {&(0x7f00000004c0)=""/59, 0x3b}, {&(0x7f0000000500)=""/84, 0x54}, {&(0x7f0000000580)=""/228, 0xe4}], 0x7) write(r2, &(0x7f0000000040), 0xe7) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) sendto$inet(r4, &(0x7f0000000080)="6346c173abe24334348bdaf7fe5a62e8fbd28198c948d2a41aae6d2d", 0x1c, 0x401, &(0x7f0000000100)={0x2, 0x1}, 0xc) 16:00:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = msgget(0x1, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) chown(&(0x7f0000000200)='./file1\x00', r3, 0x0) setuid(r3) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) r6 = shmget(0x2, 0x3000, 0x414, &(0x7f0000ffc000/0x3000)=nil) r7 = getuid() setreuid(0xee00, r7) r8 = getuid() setreuid(0xee00, r8) r9 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r11, 0x0) r12 = fcntl$getown(0xffffffffffffffff, 0x5) r13 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r14 = getpid() fcntl$setown(r13, 0x6, r14) r15 = shmget(0x2, 0x3000, 0x414, &(0x7f0000ffc000/0x3000)=nil) r16 = getuid() setreuid(0xee00, r16) r17 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r17, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r17, 0x0) r18 = getuid() setreuid(0xee00, r18) r19 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r21, 0x0) r22 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000180)={{0x1, r18, 0x0, r19, r21, 0x4, 0x2}, 0xffffffff, 0x101, r14, r22, 0xfffffffffffffffe, 0x3, 0x18b8000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r24, 0x0) r25 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r27, 0x0) getgroups(0x3, &(0x7f0000000040)=[r27, 0xffffffffffffffff, 0x0]) r29 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) r31 = fcntl$getown(r29, 0x5) fcntl$setown(r30, 0x6, r31) r32 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r33 = getpid() fcntl$setown(r32, 0x6, r33) r34 = shmget(0x1, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmat(r34, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r15, 0x0) r35 = getuid() setreuid(0xee00, r35) r36 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) r39 = socket(0x11, 0x4003, 0x0) sendto$unix(r39, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r40 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r41 = getpid() fcntl$setown(r40, 0x6, r41) r42 = shmget(0x2, 0x3000, 0x414, &(0x7f0000ffc000/0x3000)=nil) r43 = getuid() setreuid(0xee00, r43) r44 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r44, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r44, 0x0) r45 = getuid() setreuid(0xee00, r45) r46 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r48, 0x0) r49 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r44, 0x1, &(0x7f0000000180)={{0x1, r45, 0x0, r46, r48, 0x4, 0x2}, 0xffffffff, 0x101, r41, r49, 0xfffffffffffffffe, 0x3, 0x18b8000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r51, 0x0) r52 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r54, 0x0) getgroups(0x3, &(0x7f0000000040)=[r54, 0xffffffffffffffff, 0x0]) r56 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) r58 = fcntl$getown(r56, 0x5) fcntl$setown(r57, 0x6, r58) shmctl$IPC_SET(r42, 0x1, &(0x7f0000000080)={{0x7ff, r43, r51, r52, r55, 0x10, 0x5}, 0x6, 0xfe, r41, r58, 0x3, 0xff, 0x3}) r59 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r60 = getpid() fcntl$setown(r59, 0x6, r60) r61 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r61, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r61, 0x0) r62 = getuid() setreuid(0xee00, r62) r63 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r64, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r65, 0x0) r66 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r61, 0x1, &(0x7f0000000180)={{0x1, r62, 0x0, r63, r65, 0x4, 0x2}, 0xffffffff, 0x101, r60, r66, 0xfffffffffffffffe, 0x3, 0x18b8000000000000}) setregid(0xffffffffffffffff, r65) r67 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r34, 0x1, &(0x7f0000000180)={{0x1, r35, 0x0, r36, r38, 0x4, 0x2}, 0xffffffff, 0x101, r33, r67, 0xfffffffffffffffe, 0x3, 0x18b8000000000000}) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000280)={{0x7ff, r36, r38, r25, r28, 0x10, 0x5}, 0x6, 0xfe, r14, r12, 0xffffffffffffffff, 0x2, 0x5}) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000180)={{0x1, r8, 0x0, r9, r11, 0x24, 0x5f03}, 0xffffffff, 0x101, r5, r12, 0xfffffffffffffffe, 0x3, 0x18b8000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r68, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r69, 0x0) r70 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r71, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r72, 0x0) getgroups(0x3, &(0x7f0000000040)=[r72, 0xffffffffffffffff, 0x0]) r74 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) r76 = fcntl$getown(r74, 0x5) fcntl$setown(r75, 0x6, r76) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x7ff, r7, r69, r70, r73, 0x0, 0x3}, 0x6, 0xfe, r5, r76, 0x3, 0xff, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r77, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) chown(&(0x7f0000000200)='./file1\x00', r78, 0x0) setuid(r78) r79 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r80 = getpid() fcntl$setown(r79, 0x6, r80) r81 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r81, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r81, 0x0) r82 = getuid() setreuid(0xee00, r82) r83 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r84, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r85, 0x0) r86 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r81, 0x1, &(0x7f0000000180)={{0x1, r82, 0x0, r83, r85, 0x4, 0x5f03}, 0xffffffff, 0x101, r80, r86, 0xfffffffffffffffe, 0x3, 0x18b8000000000000}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r87 = getpid() kqueue() r88 = socket(0x11, 0x4003, 0x0) sendto$unix(r88, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r89 = socket(0x11, 0x4003, 0x0) sendto$unix(r89, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r90 = socket(0x11, 0x4003, 0x0) sendto$unix(r90, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r91 = socket(0x11, 0x4003, 0x0) sendto$unix(r91, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r92 = fcntl$dupfd(r90, 0xa, r91) fcntl$setown(r92, 0x6, r87) r93 = shmget(0x2, 0x3000, 0x414, &(0x7f0000ffc000/0x3000)=nil) r94 = getuid() setreuid(0xee00, r94) r95 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r95, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r95, 0x0) r96 = getuid() setreuid(0xee00, r96) r97 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r98, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r99, 0x0) r100 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r95, 0x1, &(0x7f0000000180)={{0x1, r96, 0x0, r97, r99, 0x4, 0x2}, 0xffffffff, 0x101, r87, r100, 0xfffffffffffffffe, 0x3, 0x18b8000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r101, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r102, 0x0) r103 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r104, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r105, 0x0) getgroups(0x3, &(0x7f0000000040)=[r105, 0xffffffffffffffff, 0x0]) r107 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) r109 = fcntl$getown(r107, 0x5) fcntl$setown(r108, 0x6, r109) shmctl$IPC_SET(r93, 0x1, &(0x7f0000000080)={{0x7ff, r94, r102, r103, r106, 0x10, 0x5}, 0x6, 0xfe, r87, r109, 0x3, 0xff, 0x3}) r110 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0xd88, r3, r69, r78, r85, 0x20, 0x401}, 0xffffffff, 0x0, r109, r110, 0x9, 0x10000, 0x1f, 0x7}) open(&(0x7f0000000180)='./bus\x00', 0x400, 0x34f) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='./bus\x00') poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0) 16:00:04 executing program 0: r0 = socket(0x6, 0x2, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000000c0)=0x10000) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000080)={0x3, 0x9, {0x2, 0xff}}) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), 0x4) 16:00:04 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100", 0x0, 0x1}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xfffffff9, 0x0, 0xffff, 0x4, "c09f60b22438661162f1f3ce017911aac7624e2a", 0x100, 0x7}) linkat(r1, &(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:04 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x54) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000940)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46dd4f0e0f29384d0829696473d48e4c734a899f96f0b224ec765ed2e030000000c6b9b3fea3baeecc18a03b10820a58fe43bea7a07246ebf798f5ed2d9ac55a52f7dc806278281488cefcfdb1bd4b1ebe36d58ab4f79a6f9c748eea185479029d8d3f0e86de7fb584d490000007c62f567d55587267ba5050932ed612e5ffe04fd83800b572cf55070a2140328de431ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e73bb2dc6657ddac47a47e1d36a828070028ea997e3ea944dfcd2ab67f05c440000447c89262b7abec43beaf656f9362301576534c2d7ceac6f705d401000000b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc4034be2f064b23f18c8a4c9fe1692c35dbdc77d3f79c942baa127a4d05f33d4fcd03af4c9fc348ee4013cff9dbd878bc4230731754b4822fcb9da73e8129e86bdb9d36295c7a83e370d9e13edef846e920b1639dabf973ba46ab6274fc26c1776f86764e266d26b07f4730068492ffffdd36f323ba56df5b96402e4ab3105d001a921040eabb7713aca8a5890ccd4cddcc879b1c4e62b74d672aea96557a85b64cd34d6eace517069d9a6f2f7fa32c8fc7e2f3bdbc294e6e27e92609c0131f2c4556c729fe045776f78d265319d6be77b913ef08d3800d9fc2cd9db34ce5a001c7440128ca941818d2d5e5155fa497ba8c3f593a60232caff6fd02cce073bd0dc3c5bfa3dc4a4e12aaed816bb0f5abd4f5634d715a4d0bc58371945a4917e76dd46e44a72e4b75671a8d289518e0ecf4d7d21704644bb0bfa1e5e8733f567f9524201c832bb01cd543d6bf36052a3cc261adae6ca10a67742b66132a0000000000"], 0x10) r1 = dup2(0xffffffffffffff9c, r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x3ff) writev(r0, &(0x7f00000003c0)=[{0x0}], 0x1) 16:00:04 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) recvfrom(r5, &(0x7f0000000180)=""/123, 0x7b, 0x801, &(0x7f0000000080)=@in6={0x18, 0x3, 0x9, 0x918b}, 0xc) accept(r4, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:00:04 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="280000c4d8dbe9cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) sendmsg$unix(r1, &(0x7f0000002980)={0x0, 0x0, &(0x7f0000002940)=[{&(0x7f0000002640)="a627185c5e57c4ee48446e40b0df9d6d9b50e338ca1d00e7aff1ac561cd5f92dea8d4a4694228823c43237ad2f6111bb9f08805fc2c5696656edd7e92f83fa7415b19f029bba0196853917740349bbdb72e295cd8f701e148c43d6ae6df4aeefd3d0e3249d94826117a799e21cdefec4ca22d35f979780ea7915e0486cbfd755bb0fcce91c10f8c6ae58193e67", 0x8d}, {&(0x7f0000002700)="ea67060f", 0x4}], 0x2}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000080)) sendmsg$unix(r1, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x0) 16:00:04 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f00008c1000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x1ffffe, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1f7c], [], [], [0x0, 0x0, 0x0, 0x8, 0x40000], [{}, {}, {}, {0x0, 0x100}], {0x0, 0x0, 0x0, 0xffffffffffffffff}, {0x0, 0x4000, 0x0, 0xfffffffffffffffc}}}) 16:00:04 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206910, &(0x7f0000000300)) r2 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffd) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r2, &(0x7f0000000180)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r4 = dup2(r1, r3) r5 = syz_open_pts() close(r5) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000000)={0x8000, 0xbfb9, 0x8, 0x9}) 16:00:04 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") 16:00:04 executing program 1: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x8000, 0x3c) ftruncate(r0, 0x0, 0xb88) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:04 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0x131) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x1, 0xe00000000000000, 0x6, r1}) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r3, 0x0, 0x0) utimes(0x0, &(0x7f0000000140)) 16:00:04 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="4e0f0008cf376612", 0x8) r1 = syz_open_pts() close(r1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x348967f6) read(r0, &(0x7f00000000c0)=""/28, 0x1c) map stack 0x2071c000-0x20b1c000 of map 0xfffffd806bc09dd0 failed: hole in range panic: receive 3: so 0xfffffd805e569000, so_type 3, m 0xfffffd806a744a00, m_type 0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 91760 29518 0 0 0 0 dhclient db_enter() at db_enter+0x18 panic(ffffffff821aaaec) at panic+0x15c soreceive(fffffd805e569000,0,ffff80001d3727a8,0,0,ffff80001d3726b4) at soreceive+0x16e7 soo_read(fffffd805eb111e0,ffff80001d3727a8,0) at soo_read+0x53 dofilereadv(ffff80001d339758,6,ffff80001d3727a8,0,ffff80001d372890) at dofilereadv+0x1a1 sys_read(ffff80001d339758,ffff80001d372840,ffff80001d372890) at sys_read+0x83 syscall(ffff80001d372910) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe3080, count: 7 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 receive 3: so 0xfffffd805e569000, so_type 3, m 0xfffffd806a744a00, m_type 0 ddb> trace db_enter() at db_enter+0x18 panic(ffffffff821aaaec) at panic+0x15c soreceive(fffffd805e569000,0,ffff80001d3727a8,0,0,ffff80001d3726b4) at soreceive+0x16e7 soo_read(fffffd805eb111e0,ffff80001d3727a8,0) at soo_read+0x53 dofilereadv(ffff80001d339758,6,ffff80001d3727a8,0,ffff80001d372890) at dofilereadv+0x1a1 sys_read(ffff80001d339758,ffff80001d372840,ffff80001d372890) at sys_read+0x83 syscall(ffff80001d372910) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe3080, count: -8 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff80001d3724f0 rbx 0xffff80001d3725a0 rdx 0x2 rcx 0 rax 0 r8 0xffff80001d3724b0 r9 0x1 r10 0 r11 0x56364d31e3de3043 r12 0x3000000008 r13 0xffff80001d372500 r14 0x100 r15 0x1 rip 0xffffffff81129e08 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001d3724e0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (dhclient) pid=91760 stat=onproc flags process=0 proc=0 pri=24, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff80001d339ea8,0xffff80001d3399d8 process=0xffff8000ffffb190 user=0xffff80001d36d000, vmspace=0xfffffd806bc09220 estcpu=0, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 77161 253957 11725 0 2 0 syz-executor.1 77161 444866 11725 0 2 0x4000000 syz-executor.1 11725 458095 17101 0 3 0x82 nanosleep syz-executor.1 12924 367862 17101 0 3 0x82 nanosleep syz-executor.0 61297 250378 0 0 3 0x14200 bored sosplice 64538 290369 0 0 3 0x14200 acct acct 17101 302335 28845 0 3 0x82 thrsleep syz-fuzzer 17101 63355 28845 0 3 0x4000082 thrsleep syz-fuzzer 17101 43058 28845 0 3 0x4000082 thrsleep syz-fuzzer 17101 481485 28845 0 3 0x4000082 thrsleep syz-fuzzer 17101 325066 28845 0 3 0x4000082 thrsleep syz-fuzzer 17101 489736 28845 0 3 0x4000082 thrsleep syz-fuzzer 17101 235830 28845 0 3 0x4000082 thrsleep syz-fuzzer 17101 298879 28845 0 3 0x4000082 kqread syz-fuzzer 28845 506656 52869 0 3 0x10008a pause ksh 52869 332297 55879 0 3 0x92 select sshd 32297 265785 1 0 3 0x100083 ttyin getty 55879 408888 1 0 3 0x80 select sshd 18562 498361 99732 73 3 0x100090 kqread syslogd 99732 307894 1 0 3 0x100082 netio syslogd 83702 115832 1 77 2 0x100010 dhclient *29518 91760 1 0 7 0 dhclient 53547 134613 0 0 3 0x14200 bored smr 14358 234844 0 0 2 0x14200 zerothread 86768 117564 0 0 3 0x14200 aiodoned aiodoned 45584 213198 0 0 3 0x14200 syncer update 64389 48806 0 0 3 0x14200 cleaner cleaner 27070 5047 0 0 3 0x14200 reaper reaper 97269 271941 0 0 3 0x14200 pgdaemon pagedaemon 24601 87976 0 0 3 0x14200 bored crynlk 2267 403490 0 0 3 0x14200 bored crypto 59593 307240 0 0 3 0x40014200 acpi0 acpi0 61011 103210 0 0 3 0x14200 bored softnet 50484 363426 0 0 3 0x14200 bored systqmp 88208 128043 0 0 3 0x14200 bored systq 23807 109878 0 0 3 0x40014200 bored softclock 30082 63219 0 0 3 0x40014200 idle0 1 171616 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 devbuf 9527 6359K 7099K 78643K 11483 0 pcb 13 8K 8K 78643K 103 0 rtable 101 2K 3K 78643K 654 0 ifaddr 79 14K 14K 78643K 133 0 counters 21 16K 16K 78643K 27 0 ioctlops 0 0K 2K 78643K 39 0 iov 0 0K 16K 78643K 97 0 mount 1 1K 1K 78643K 1 0 vnodes 1225 77K 77K 78643K 1522 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 24 0 VM map 2 0K 0K 78643K 2 0 sem 12 0K 0K 78643K 71 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 5 13K 25K 78643K 342 0 sigio 0 0K 0K 78643K 41 0 proc 51 38K 55K 78643K 463 0 subproc 32 2K 2K 78643K 68 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 67 0 in_multi 43 2K 3K 78643K 115 0 ether_multi 1 0K 0K 78643K 17 0 mrt 0 0K 0K 78643K 3 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 103 466K 466K 78643K 103 0 exec 0 0K 1K 78643K 241 0 pfkey data 0 0K 1K 78643K 2 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 109 22K 26K 78643K 1702 0 UVM aobj 17 2K 2K 78643K 87 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 1K 78643K 77 0 NDP 15 0K 0K 78643K 29 0 temp 138 3022K 3097K 78643K 11946 0 kqueue 3 4K 13K 78643K 25 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 16 0 9 1 0 1 1 0 8 0 rtpcb 80 389 0 387 1 0 1 1 0 8 0 rtentry 112 86 0 44 2 0 2 2 0 8 0 unpcb 120 843 0 835 5 2 3 4 0 8 2 syncache 264 7 0 7 3 2 1 1 0 8 1 tcpqe 32 67 0 67 1 1 0 1 0 8 0 tcpcb 544 175 0 171 1 0 1 1 0 8 0 ipq 40 6 0 6 2 1 1 1 0 8 1 ipqe 40 143 0 143 2 1 1 1 0 8 1 inpcb 280 530 0 521 2 0 2 2 0 8 1 rttmr 72 1 0 1 1 0 1 1 0 8 1 nd6 48 13 0 9 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 0 1 1 0 8 1 swfcl 56 2 0 0 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 336 0 158 14 1 13 13 0 8 0 art_table 32 337 0 158 2 0 2 2 0 8 0 art_node 16 85 0 46 1 0 1 1 0 8 0 sysvmsgpl 40 19 0 11 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 69 0 59 1 0 1 1 0 8 0 shmpl 112 85 0 70 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1903 0 503 46 0 46 46 0 8 0 ffsino 240 1903 0 503 83 0 83 83 0 8 0 nchpl 144 2560 0 957 60 0 60 60 0 8 0 uvmvnodes 72 2163 0 0 40 0 40 40 0 8 0 vnodes 208 2163 0 0 114 0 114 114 0 8 0 namei 1024 7608 0 7608 1 0 1 1 0 8 1 scxspl 192 8309 0 8309 1 0 1 1 0 8 1 plimitpl 152 32 0 25 1 0 1 1 0 8 0 sigapl 424 524 0 494 4 0 4 4 0 8 0 futexpl 56 10991 0 10991 1 0 1 1 0 8 1 knotepl 112 103 0 84 1 0 1 1 0 8 0 kqueuepl 144 56 0 54 1 0 1 1 0 8 0 pipelkpl 16 174 0 164 2 1 1 1 0 8 0 pipepl 120 348 0 329 3 1 2 2 0 8 1 fdescpl 432 508 0 494 2 0 2 2 0 8 0 filepl 120 4789 0 4693 10 3 7 8 0 8 4 lockfpl 104 81 0 80 1 0 1 1 0 8 0 lockfspl 48 28 0 27 1 0 1 1 0 8 0 sessionpl 112 19 0 9 1 0 1 1 0 8 0 pgrppl 48 27 0 17 1 0 1 1 0 8 0 ucredpl 96 655 0 648 1 0 1 1 0 8 0 zombiepl 144 494 0 493 1 0 1 1 0 8 0 processpl 896 524 0 493 4 0 4 4 0 8 0 procpl 624 906 0 867 4 0 4 4 0 8 0 sosppl 128 9 0 9 2 1 1 1 0 8 1 sockpl 400 1778 0 1760 20 8 12 14 0 8 9 mcl64k 65536 291 0 291 29 27 2 29 0 8 2 mcl16k 16384 6 0 6 2 1 1 1 0 8 1 mcl12k 12288 10 0 10 1 0 1 1 0 8 1 mcl9k 9216 5 0 5 1 1 0 1 0 8 0 mcl8k 8192 19 0 19 1 0 1 1 0 8 1 mcl4k 4096 60 0 60 1 0 1 1 0 8 1 mcl2k2 2112 1 0 1 1 1 0 1 0 8 0 mcl2k 2048 64783 0 64734 16 8 8 14 0 8 1 mtagpl 80 68 0 14 3 1 2 2 0 8 0 mbufpl 256 109610 0 109263 64 10 54 54 0 8 19 bufpl 280 5011 0 165 347 0 347 347 0 8 0 anonpl 16 70243 0 54036 80 5 75 78 0 107 6 amapchunkpl 152 2569 0 2439 12 1 11 11 0 158 5 amappl16 192 2596 0 1675 59 6 53 59 0 8 5 amappl15 184 219 0 216 1 0 1 1 0 8 0 amappl14 176 2 0 1 2 1 1 1 0 8 0 amappl13 168 51 0 49 2 1 1 1 0 8 0 amappl12 160 11 0 11 2 2 0 1 0 8 0 amappl11 152 91 0 79 1 0 1 1 0 8 0 amappl10 144 159 0 152 1 0 1 1 0 8 0 amappl9 136 379 0 374 1 0 1 1 0 8 0 amappl8 128 318 0 294 1 0 1 1 0 8 0 amappl7 120 259 0 245 1 0 1 1 0 8 0 amappl6 112 47 0 44 1 0 1 1 0 8 0 amappl5 104 444 0 432 1 0 1 1 0 8 0 amappl4 96 470 0 441 1 0 1 1 0 8 0 amappl3 88 122 0 115 1 0 1 1 0 8 0 amappl2 80 3244 0 3180 3 1 2 3 0 8 0 amappl1 72 18979 0 18566 27 18 9 20 0 8 0 amappl 80 1181 0 1141 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 18 0 17 1 0 1 1 0 8 0 aobjpl 64 86 0 70 1 0 1 1 0 8 0 uaddrrnd 24 508 0 494 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 508 0 494 1 0 1 1 0 8 0 vmmpekpl 168 7569 0 7542 2 0 2 2 0 8 0 vmmpepl 168 68710 0 66730 132 21 111 121 0 357 19 vmsppl 272 507 0 494 3 2 1 2 0 8 0 pdppl 4096 1022 0 988 6 1 5 6 0 8 0 pvpl 32 207919 0 188702 191 5 186 189 0 265 26 pmappl 200 507 0 494 1 0 1 1 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 251 0 60 6 0 6 6 0 8 0