ec93f1a09361b6902dcc5befaa849959cb482d2ec1eb5ed202fb5e9cd48fef350374c5489e947f7e7f7700b8d9c1b04c5a949339d57e9ea3b0c20e4cef1c217d947c0f5219a36f9e3d03b3698f9cd8b1d65c70039da84bc628241bf9f2b25a5d30be6e067f578ee5a5895e583f0e93bffc004b7a71058c06a87b30589affa8fc90a70a1d89194d6f08bda031653378876808422e742039b5f7a14221f00fbd3567462d117f249b103a8c2fb1b4b65ec9545091ef22c1bb0d182afc7c5d054760c65705e34e0dcb5356b2012fcd3f0781a1193243bf957661eef0d34652ef16a0b67ffeea3cdf3f0be443874f8619143df848ebdf67dd21f6d7ddcc833682c3ab025476e6dc74ba378d2a2281f5f8d966026b6d97892a71f278c00d773848913c0370412e35b303d46e40f5192b6f5633013e815e31314b6bc8e155efb05ddadfcfae65d77d3269e1cca79e5c4c77da92e944db0620563139e7a9be766cf550e38cee8a23be1296babba0deb8eea8e149263cc1f2d4b8d36559d4165929901f38878755c2c5087970347c030b034b55da068715742412ae435938dc9883c5fb83223f93c9eafbf0db665d47437cdc83f1c3458ea95bcd18276d2a03a8198cc89e5b7585c02e94818a71ec1a995fc831de70a2e43799e89e885d69b4cb0b9041152f0568e11af61f3fa52ba13df1127344e0bdabb8c25f5a686ea690c0ddeece9369200c144b799d51dd5925ab400fe05d93020bdf231788dde4e4e4407a06882f82af3dc6bc536e2810412dd20f0980fbce85b67f348a15da6b7fad4424ee45b1a0dbbbedf48064897e54a2eab7d8eb0044fadef9ee99cc88ab141f794e7a53c625dae46f67d7e75e06439969fb054e1c2cb91c4c0f1de499b5193db247dddde5beeb845f87533653dd5a8cf01ad9dc79cc1ac02a4164ac2a3342c8f22725c8e95615d92e1893b1eb470da16b355b76d1df9243307236c11800825639f6d739b4b0314c0d00eab3bdb1cb8242b6ac4cc59ea6eff6c5ba9a2a06a245b59808c5c1857bc06e50e658a646fe9b1aff8417aa1e7133dc0153ab17e1e74d914caf47db8a0ece2adc5d6f95f49e5744763bb822e4fb102fd50687b57bd9d583b1876fa6b599e559edef6adf8fe514b28082872949b5f3fc5c33b45c18e4887fc125a9367acc6ff25f7496f91df2ce335e392b3df98bbb22ca15773c674bd8d86c7a84ed55bae1ba6ea8d159b2cd96157228e0563293726e9ad9c9601f13bad1b18c42528c6de8510012f152d9ab3269229d11de243f4ab691d2beff35324a3c4ef5b8ab2732f23e5cab4579d2d19f156a02b7b12d321bfa8549cd989405830e60863f02c06ab6024308", 0x1000}], 0x3, 0x0, 0x1) 16:00:30 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) fcntl$getflags(r5, 0x0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000080)={0x8000, 0x81, 0x4, 0x20, "268b3e1300e487813c4dc973c76c40594b22e34f", 0x10001, 0x8}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x6bc, "661fbee2245185a8186503182eab7fff0e091fe6"}) write(r0, &(0x7f00000010c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) 16:00:30 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(0x0, 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = dup2(r3, 0xffffffffffffffff) connect$unix(r4, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) write(r1, 0x0, 0x0) 16:00:31 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x0) r1 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:31 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) close(r0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000400)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) msgsnd(r2, &(0x7f00000003c0)=ANY=[@ANYRES32, @ANYRES16=0x0, @ANYRESOCT=r3, @ANYRESHEX=0x0], 0x4, 0x1000) msgrcv(r2, &(0x7f0000000d80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e00000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f5315419be0f948fb383500"/178], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d9abf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa37063985c965"], 0xffffff64, 0x1, 0x0) 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) r6 = getppid() r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r7, &(0x7f00000000c0)={&(0x7f0000000680)=ANY=[], 0x8, &(0x7f0000000580)=[{&(0x7f00000002c0)="a62bd6ed1b93da9c25b26650f3f5854a74a167aa82cfdcc5ddd843c4a7b47683c28f5dfa2ef79b2a9965a884b41cf81f3acf27f9207525b7e34dfa", 0x94}, {&(0x7f00000007c0)="5cebfbef617c262b3d6d9fc178ce8fce4cc596488721b8ea7ee1382728bda2eb923b69ed5cebcd674e0377326e3affa9191088160ff46a722374cdce116e5d0db6723920c3d7d170316da70d5a56d8be7326cc5c0f3cdd6c8e9593195f7f8d0316408c9057cbb7c78cfcbe5fc2c44ec7dae777f81a11fa9e1db9c915f5e400fd0a27acc27eaf3e728e9268d0fcf4cec16a2d003b2ac752bdf72f6902127641d606e3cd6cd3b742115ef1440a3a056f1e959b1bc03a9cd9d7634754659761ae74480c8835d03c0e2404db960998d494bc7e3c7da7238c3c509854"}, {&(0x7f0000000c80)="3ffb31ca4e0974b469f9579d9dff6b09b49ec2312916ae5bb19a20f515aa2143685db65592cd903dbdf1e27bfcc9e9737faca98b8b5fff33f575b9d41cdf300c83b22b1dffbb92bf238f3b63729516ad9916236a23abc16709910f4fdb09f37c743062c697ea168d27b9e836d807dcecba54b56be00ec183731bf07a757a6e44040bdf2ad94dd6c6a9db68e0ec4b185ee831a93ccce65c50524cea1816d7a11606ec4ce37591a86cc3924421d2000da619ee8855fefe18dfcb609bce8580aa17bafcd247b4b070128c1e731bfeb59b872de213be35cba7978f599340da7f605ee0886bcebe9673409a677faa0d7c6e2b264bd6e1c113c214e07f"}, {&(0x7f0000000500)="65b6653e7c35197739a724cae9ba99c1df3f0125788746929210170bf265c65c4db7c34c0f3afcfffbb7d9a82dafb8d351fc0f0be58a2b323b4c58a48b78fcc25ec5418f2ee4e431b736ed4f89ead7bdf6e24bf431387692a1233d41f36b69bdb7da552c07a85b76008d21b9e672a33dc6ea", 0xfffffffffffffeb5}], 0x10000000000000c5, 0xfffffffffffffffe, 0x182, 0x2}, 0x1) r8 = fcntl$getown(r7, 0x5) r9 = geteuid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0xe9, r9, r5, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r6, r8, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000400)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) msgsnd(r12, &(0x7f0000000a00)=ANY=[@ANYRES32, @ANYRES16=0x0, @ANYRESOCT=r13, @ANYRESHEX=0x0], 0x4, 0x1000) msgrcv(r12, &(0x7f0000000d80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e00000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f5315419be0f948fb383500"/178], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r12, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r12, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d9abf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa37063985c965"], 0xffffff64, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r16 = getppid() r17 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r17, &(0x7f00000000c0)={&(0x7f0000000680)=ANY=[], 0x8, &(0x7f0000000580)=[{&(0x7f00000002c0)="a62bd6ed1b93da9c25b26650f3f5854a74a167aa82cfdcc5ddd843c4a7b47683c28f5dfa2ef79b2a9965a884b41cf81f3acf27f9207525b7e34dfa", 0x94}, {&(0x7f00000007c0)="5cebfbef617c262b3d6d9fc178ce8fce4cc596488721b8ea7ee1382728bda2eb923b69ed5cebcd674e0377326e3affa9191088160ff46a722374cdce116e5d0db6723920c3d7d170316da70d5a56d8be7326cc5c0f3cdd6c8e9593195f7f8d0316408c9057cbb7c78cfcbe5fc2c44ec7dae777f81a11fa9e1db9c915f5e400fd0a27acc27eaf3e728e9268d0fcf4cec16a2d003b2ac752bdf72f6902127641d606e3cd6cd3b742115ef1440a3a056f1e959b1bc03a9cd9d7634754659761ae74480c8835d03c0e2404db960998d494bc7e3c7da7238c3c509854"}, {&(0x7f0000000c80)="3ffb31ca4e0974b469f9579d9dff6b09b49ec2312916ae5bb19a20f515aa2143685db65592cd903dbdf1e27bfcc9e9737faca98b8b5fff33f575b9d41cdf300c83b22b1dffbb92bf238f3b63729516ad9916236a23abc16709910f4fdb09f37c743062c697ea168d27b9e836d807dcecba54b56be00ec183731bf07a757a6e44040bdf2ad94dd6c6a9db68e0ec4b185ee831a93ccce65c50524cea1816d7a11606ec4ce37591a86cc3924421d2000da619ee8855fefe18dfcb609bce8580aa17bafcd247b4b070128c1e731bfeb59b872de213be35cba7978f599340da7f605ee0886bcebe9673409a677faa0d7c6e2b264bd6e1c113c214e07f"}, {&(0x7f0000000500)="65b6653e7c35197739a724cae9ba99c1df3f0125788746929210170bf265c65c4db7c34c0f3afcfffbb7d9a82dafb8d351fc0f0be58a2b323b4c58a48b78fcc25ec5418f2ee4e431b736ed4f89ead7bdf6e24bf431387692a1233d41f36b69bdb7da552c07a85b76008d21b9e672a33dc6ea", 0xfffffffffffffeb5}], 0x10000000000000c5, 0xfffffffffffffffe, 0x182, 0x2}, 0x1) r18 = fcntl$getown(r17, 0x5) r19 = geteuid() msgctl$IPC_SET(r12, 0x1, &(0x7f0000000240)={{0xe9, r19, r15, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r16, r18, 0xa5, 0x1, 0x100000000, 0x2}) r20 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000400)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) msgsnd(r20, &(0x7f0000000a00)=ANY=[@ANYRES32, @ANYRES16=0x0, @ANYRESOCT=r21, @ANYRESHEX=0x0], 0x4, 0x1000) msgrcv(r20, &(0x7f0000000d80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e00000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f5315419be0f948fb383500"/178], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r20, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r20, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d9abf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa37063985c965"], 0xffffff64, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r24 = getppid() r25 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r25, &(0x7f00000000c0)={&(0x7f0000000680)=ANY=[], 0x8, &(0x7f0000000580)=[{&(0x7f00000002c0)="a62bd6ed1b93da9c25b26650f3f5854a74a167aa82cfdcc5ddd843c4a7b47683c28f5dfa2ef79b2a9965a884b41cf81f3acf27f9207525b7e34dfa", 0x94}, {&(0x7f00000007c0)="5cebfbef617c262b3d6d9fc178ce8fce4cc596488721b8ea7ee1382728bda2eb923b69ed5cebcd674e0377326e3affa9191088160ff46a722374cdce116e5d0db6723920c3d7d170316da70d5a56d8be7326cc5c0f3cdd6c8e9593195f7f8d0316408c9057cbb7c78cfcbe5fc2c44ec7dae777f81a11fa9e1db9c915f5e400fd0a27acc27eaf3e728e9268d0fcf4cec16a2d003b2ac752bdf72f6902127641d606e3cd6cd3b742115ef1440a3a056f1e959b1bc03a9cd9d7634754659761ae74480c8835d03c0e2404db960998d494bc7e3c7da7238c3c509854"}, {&(0x7f0000000c80)="3ffb31ca4e0974b469f9579d9dff6b09b49ec2312916ae5bb19a20f515aa2143685db65592cd903dbdf1e27bfcc9e9737faca98b8b5fff33f575b9d41cdf300c83b22b1dffbb92bf238f3b63729516ad9916236a23abc16709910f4fdb09f37c743062c697ea168d27b9e836d807dcecba54b56be00ec183731bf07a757a6e44040bdf2ad94dd6c6a9db68e0ec4b185ee831a93ccce65c50524cea1816d7a11606ec4ce37591a86cc3924421d2000da619ee8855fefe18dfcb609bce8580aa17bafcd247b4b070128c1e731bfeb59b872de213be35cba7978f599340da7f605ee0886bcebe9673409a677faa0d7c6e2b264bd6e1c113c214e07f"}, {&(0x7f0000000500)="65b6653e7c35197739a724cae9ba99c1df3f0125788746929210170bf265c65c4db7c34c0f3afcfffbb7d9a82dafb8d351fc0f0be58a2b323b4c58a48b78fcc25ec5418f2ee4e431b736ed4f89ead7bdf6e24bf431387692a1233d41f36b69bdb7da552c07a85b76008d21b9e672a33dc6ea", 0xfffffffffffffeb5}], 0x10000000000000c5, 0xfffffffffffffffe, 0x182, 0x2}, 0x1) r26 = fcntl$getown(r25, 0x5) r27 = geteuid() msgctl$IPC_SET(r20, 0x1, &(0x7f0000000240)={{0xe9, r27, r23, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r24, r26, 0xa5, 0x1, 0x100000000, 0x2}) r28 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r28, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f0000000400)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) msgsnd(r28, &(0x7f0000000a00)=ANY=[@ANYRES32, @ANYRES16=0x0, @ANYRESOCT=r29, @ANYRESHEX=0x0], 0x4, 0x1000) msgrcv(r28, &(0x7f0000000d80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e00000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f5315419be0f948fb383500"/178], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r28, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r28, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d9abf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa37063985c965"], 0xffffff64, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r30, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r32 = getppid() r33 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r33, &(0x7f00000000c0)={&(0x7f0000000680)=ANY=[], 0x8, &(0x7f0000000580)=[{&(0x7f00000002c0)="a62bd6ed1b93da9c25b26650f3f5854a74a167aa82cfdcc5ddd843c4a7b47683c28f5dfa2ef79b2a9965a884b41cf81f3acf27f9207525b7e34dfa", 0x94}, {&(0x7f00000007c0)="5cebfbef617c262b3d6d9fc178ce8fce4cc596488721b8ea7ee1382728bda2eb923b69ed5cebcd674e0377326e3affa9191088160ff46a722374cdce116e5d0db6723920c3d7d170316da70d5a56d8be7326cc5c0f3cdd6c8e9593195f7f8d0316408c9057cbb7c78cfcbe5fc2c44ec7dae777f81a11fa9e1db9c915f5e400fd0a27acc27eaf3e728e9268d0fcf4cec16a2d003b2ac752bdf72f6902127641d606e3cd6cd3b742115ef1440a3a056f1e959b1bc03a9cd9d7634754659761ae74480c8835d03c0e2404db960998d494bc7e3c7da7238c3c509854"}, {&(0x7f0000000c80)="3ffb31ca4e0974b469f9579d9dff6b09b49ec2312916ae5bb19a20f515aa2143685db65592cd903dbdf1e27bfcc9e9737faca98b8b5fff33f575b9d41cdf300c83b22b1dffbb92bf238f3b63729516ad9916236a23abc16709910f4fdb09f37c743062c697ea168d27b9e836d807dcecba54b56be00ec183731bf07a757a6e44040bdf2ad94dd6c6a9db68e0ec4b185ee831a93ccce65c50524cea1816d7a11606ec4ce37591a86cc3924421d2000da619ee8855fefe18dfcb609bce8580aa17bafcd247b4b070128c1e731bfeb59b872de213be35cba7978f599340da7f605ee0886bcebe9673409a677faa0d7c6e2b264bd6e1c113c214e07f"}, {&(0x7f0000000500)="65b6653e7c35197739a724cae9ba99c1df3f0125788746929210170bf265c65c4db7c34c0f3afcfffbb7d9a82dafb8d351fc0f0be58a2b323b4c58a48b78fcc25ec5418f2ee4e431b736ed4f89ead7bdf6e24bf431387692a1233d41f36b69bdb7da552c07a85b76008d21b9e672a33dc6ea", 0xfffffffffffffeb5}], 0x10000000000000c5, 0xfffffffffffffffe, 0x182, 0x2}, 0x1) r34 = fcntl$getown(r33, 0x5) r35 = geteuid() msgctl$IPC_SET(r28, 0x1, &(0x7f0000000240)={{0xe9, r35, r31, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r32, r34, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x8, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, r23, 0xffffffffffffffff, 0xffffffffffffffff, r31]) r37 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setgroups(0x8, &(0x7f0000000340)=[r5, r10, r11, r15, r36, r37, r38, r39]) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) 16:00:31 executing program 1: setitimer(0x0, &(0x7f0000000140)={{}, {0x3}}, &(0x7f0000001180)) r0 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = syz_open_pts() r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0x13e) getuid() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) r3 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000340)=""/192) r4 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r5, 0xee01) dup(0xffffffffffffffff) shmctl$IPC_RMID(r0, 0x0) 16:00:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000140)="d69225f12524b49f2d6c376fac24f9ba8173c2234eddd0a0ae1849b47950e831d49ebb108a9d991a23a7cb6980c33852af3769684163f94ec10302503a06ecde40425822cc2c35fbde2c710f44d8aa2e122036836d8a", 0x3dfea20e}], 0x100000000000025c, 0x0, 0x0) mmap(&(0x7f000071c000/0xe000)=nil, 0xe000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) getpeername$unix(r3, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) fcntl$dupfd(r1, 0x0, r1) bind$inet(r1, &(0x7f0000000040)={0x2, 0x0}, 0xc) 16:00:31 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xdfffffff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x18, 0x3, 0x34, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000100)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000080)=[{&(0x7f00000004c0)=""/4096, 0x1000}], 0x1, &(0x7f00000000c0)=""/19, 0x13}, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) fcntl$getflags(r1, 0x3) ioctl$TIOCCDTR(r2, 0x20007478) 16:00:31 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) setsockopt(r3, 0x0, 0x0, &(0x7f0000000280)="0f603a5cdaff4dcc5940bafba44498645c9c69ab1ea9170d01d9e6235fa7250171b8ef93ac62758e2c5cf7a3a81e4b51f9f3ef25234a33a0761283bab2b15c6937f008f35986765a90999c8521212bf473a6a32271537e78390dd406cde034667a98b8c68844001c0bf39af3040ca2137c7d00003df295411c25a1e5ff8e8e748fc279a8e0f447e9cb8935eb2f44e85ba9d6a865d2e1466c75b1e399ef547a3dcfd8a0c04529e3c639bc3fac40c7cbec9d77b41de0212d72e05d6427006f3e95afce716a26930a8f1e8d57fcd0af721f7ac75be151fbe78e3b7c30031196e2136dfdd893063c89c9cdf106aa60cdbc6219d7", 0x2e6) r4 = dup(r0) socketpair(0x0, 0x4000, 0x80, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r5, 0x9, 0xdad7, &(0x7f0000000140)="290b29a74802b7018b62b3a6498eb6dcaee3d1a5dc17de4ae120dc7f624e99ec96cd194b3c4def86ac4abf9d7f052aafe4c4c9fdf3cb520b9daaa91656a9c4fdf6f3ba7d61bee060da9a95cfb17d81df38fcb7f7facfa3fdc0b30c100d592357e5ca41a5577c7ddac458248231cf93b36b51314a56342728110679270c19627942409b88d07033aeacfb8b1ab8f75cd770192325a460a07258e3a57e1a3d7759bd1bef19e6e2353512b3997fd06a9c6afb5a48be4257cd320bd3", 0xba) socket(0x6, 0x4, 0x7f) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x1ca) 16:00:31 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000359000/0x3000)=nil, 0x3000, 0xd) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) recvmsg(r7, &(0x7f0000001680)={0x0, 0x0, &(0x7f0000001580)=[{&(0x7f0000000040)=""/211, 0xd3}, {&(0x7f0000000140)=""/168, 0xa8}, {&(0x7f0000000200)=""/248, 0xf8}, {&(0x7f0000000340)=""/99, 0x63}, {&(0x7f00000003c0)=""/148, 0x94}, {&(0x7f0000000480)=""/51, 0x33}, {&(0x7f00000004c0)=""/54, 0x36}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/90, 0x5a}], 0x9, &(0x7f0000001640)=""/38, 0x26}, 0x44) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f0000000000)=0x8) ioctl$TIOCFLUSH(r3, 0x80286987, &(0x7f0000000300)) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x45}, {0x2}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") dup2(r0, 0xffffffffffffff9c) 16:00:32 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}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffff, 0x0, 0x0, 0x0, "172d6bce6a080800fb1b757ebf99df0079b100"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) getrusage(0x0, &(0x7f0000000040)) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:00:32 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) r1 = semget$private(0x0, 0x7, 0x10000000000490) socket$unix(0x1, 0x5, 0x0) semctl$SETVAL(r1, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) r2 = semget$private(0x0, 0x4, 0x34) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000440)=0x49) semop(r2, &(0x7f00000005c0)=[{0x2, 0x1}, {0x0, 0x7, 0x1800}, {0x4, 0x6}, {0x4, 0x103, 0x1000}, {0x4, 0x6, 0x1000}, {0x3, 0x8000, 0x800}], 0x6) r3 = getuid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x20000) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f00000002c0)={0xd996, './file0\x00', './file0\x00'}) r5 = geteuid() getgroups(0x1, &(0x7f00000003c0)=[0x0]) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000240)) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000300)) fchownat(r4, &(0x7f0000000380)='./file0\x00', r5, r6, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x8, r3, 0x0, r5, r7, 0x10}, 0xfffffffffffffff9, 0x719, 0x7}) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000001600)=""/4096) 16:00:32 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffd, "d730c16d00b4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pwrite(0xffffffffffffff9c, &(0x7f0000000100)="1073043498a1ef2fc7c0d2dc0a674618674223aad3f323992d95d5d5dc818e3cafe1c76da735d8b3b2a95ef72cc4201f4a1642e952e2d0884cd60255f1152217bb56aae9cbe0b061d1ab91ef5a3c68881cdc272e46173f83acee8ad9d49951bc641b94877b00c431f6190854944a1cae2c046a245296474cbd400cbe9cc4ae0825a340ad327d0dacdd3c", 0x8a, 0x0, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f0000000180)={0x2, &(0x7f0000000100)=[0x4, 0x101]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0x60}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:00:32 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = semget$private(0x0, 0x2, 0x1b6) semget$private(0x0, 0x4, 0x20) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/155) semctl$GETPID(r1, 0x3, 0x4, &(0x7f00000014c0)=""/26) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000080)=""/66) socket(0x6, 0x4, 0x3f) r2 = socket(0x2, 0x2, 0x0) dup2(r0, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) socket(0x20, 0x5, 0x52) sendto$unix(r0, &(0x7f0000000100)="151417715d39a577c09ed27d35a09e837be2f5a48aa6dcdfb3751702e6a5f8c8228f63d02b8a8d39d472d4253950168ccc6db04060ee585b98e011868adfad63421f94c67ca490f994756f9d35363c038aa63a223def35636c1cbcbf228d8873a66f6b74e15a4770f741e88552afdf5526e386f61dbc8a72299ecd329731005a644382d7e8bbb319ad8758b0fae1dba0fd89b6e04d7f8089244b2dcf34ddbf4a1c73e4041ce5d1b303cfd9f90b963ab6565422c45edb49b08621d92402de9dd4c852866d84873d273ffd6c9cbcbde277b5c0c378286498dc454f345e184246a65a30ab3d29374025112972ed4f9d4720b34491faf869b7bf7e5a013709fe3d7fd527782ef6fb5010d2ce008675aea5e2f540a6be68cf1f7667a502dbc3b62ef311b5b024df736a5808df0b16dde1499fe38cb97ff203aac8ddaab727dd61ec636fd40e4a0c8330f6d5f740bc7947c49f3394d8439e9dfe6247c2efe780db21d3e8b0c4a2798fdd939c8779252d1e9bc257ec68f67b1523900bb23fbe1f6fc478bf7b1074a232fa40d2d152207dd812a9b1a1e362a9a6f51105f90bb750976fca9016bcfde363bbab367de01ff277108fc78e88bbcaeab28dd9d07dc173282b4039f6d5e72e2c91cb17f5f3bb02aac098b4f74c321e9dbbfe702a7271bde3995506e4caca1fb057ee22f0462a049890146cc665554189a438f25ff2ba62b2901b99073d9510cc2e76b302303b6b7552dfd571863e50d24fa3744a75685e08cd6b7c8f717b68adc827bed60ca65ddcdedf64a7757515d701277b58ee86a67966d1a34ca2adc1521a3095c1404a0cfafba4580cb06f6d8cf2ab0f1d5acec9dd0dd9b44a06357c4414be01194025871f5e9db6dd554f48566e9009b38960ca26e6bd51babc9381084ef703dfd7790e35fc91e66fbb7162fb8d9221e357ddff2a3b54c845676007399f8a86759740ee8c9bfa70ca38f9ed18c727c7f23c03ad7bebb7ff33026a15115ba9cfc156cf71527e5124c0edf3a4b99fba69e5278aec020424dc36cf35eed2b66886c9db6d52998397debdc5174a9f397b3950c07a07c3e3ad8750ca823b123da707cc59fe509c68e66fbbcb9c70597db5988d27331a08491a315cde0ac58dfa8ea0e0e73226417f822c3f079adf018a0e76f23524e9a382390f10e49fad56fc1351ee463e23ee9a191535479a177812998b97f849494a7ad1ccd03ba66bbd9cc57a0fa3cf7c6fbf03195a086e059bbb7c6404f404dbb6127052670234c2b3ae777015c9674214c6ca4a0b3aaf962bd12ca2ba06b5dafa996b66f5bac8f493f1638a62a0d024c3ca6ee9a08806fe059be74d765d171c106084aa346db288caab63ae41176922483d43a367297e7f38a1665c0e7f753f36cb3dcd35348f259ff9728cbb05a562feacb5c6bf9978dbe4e3bc6291802b04c26314ad9bbaa87b054a70f81a70b3f21853aa3b100b946ceea01678848ecc267bdda2dd45a2f9c9022494aa8b4829dedaa1fe127e8efda8808c6bb91352a415c0978667f60a274a37efacffbd1c3abd7ab8eeff74662629518eef7244a8a8f0b409332053ca576745efc59cbcd364be9c295042520e8b79ba601010ef7702d74adb3c938bd5711ccdc2795270aa52e0ba957717c8dc180cc3db2acf5f9c70e0a8e56a16ecb9fb01b15c67ede20513b0d59ff17816652754e73e0080e5306aae329d7fb9f0d6044a13c49d008d9ce5367bad1662ff83b508f65bb51738a2e29008068ffe60fbaa87cd30a44634878dab3bc8b2ad89a7978ab3321a55e49804cf9e5374fb2d20a0b17b6e6a32fad26fb7a0bcd3dee694a7c0422d1262351e1d2fddcf53dd3e7a21a6c7986fd7ce54ff1ea4cd0162ca3946b368bd8d79d216342ce2ff7d35e1b37dcf5fe912349481a43e985776432c0e54c684b329fdc03724fea027403fc9f7a13867f996bbcb42f945599a79eeecef3bb0e4fb8752c3f0ed6d08b75bac215cd419734900f1f7219e4357cd087c9a26b572a6db396b", 0x599, 0x0, 0x0, 0x0) 16:00:32 executing program 1: r0 = kqueue() lseek(0xffffffffffffff9c, 0x0, 0xc, 0x2) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0x28b81e) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10000, 0x0) r2 = getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0x7, 0x1404, r2) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x2, 0x0) readv(r3, &(0x7f0000001080), 0x194) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000001100)=0x7) 16:00:32 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) kqueue() ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000080)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x00\x8c-\x00\x00\x00\x00\n\xde', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000240)=0x9) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x24, 0x0, 0x0, 0x2000000}, {0x4c}, {0x400006}]}) ioctl$TIOCMBIS(0xffffffffffffff9c, 0x8004746c, &(0x7f0000000140)=0xfffffffb) r5 = dup(r1) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f00000001c0)}) socket(0x6, 0x3e46f03535695f60, 0x40) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100, 0x0) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:00:32 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = kqueue() r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x3, 0x0, 0x1f}, {0x18, 0x2}, 0x7, [0x1000, 0x8, 0x945, 0x5, 0x7434, 0x200, 0x8, 0x8]}, 0x3c) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000200)={0x1, 0x1, 0x401, 0xfffa, 0x5}) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x20, 0xdc) kevent(r2, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0) r6 = socket$inet(0x2, 0x2, 0x4) chroot(&(0x7f0000000000)='./bus\x00') symlinkat(&(0x7f0000000180)='./bus\x00', r0, &(0x7f00000001c0)='./bus\x00') fcntl$setflags(r6, 0x2, 0x1) fcntl$getflags(r1, 0x1) setsockopt$sock_int(r5, 0xffff, 0x20, &(0x7f0000000100), 0x4) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x3}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="26495b55a6cc90cbecb455bb8158") 16:00:33 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xd6d, 0x550f, "2eb86eccd71100000000000000000000a400", 0x6}) writev(r0, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) 16:00:33 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000140)={&(0x7f0000000180)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000200)=""/201, 0xc9}, 0x0) r2 = socket(0x0, 0x1, 0x80) r3 = msgget$private(0x0, 0x682) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r3, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r4 = geteuid() r5 = getppid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r4, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r5, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) r6 = msgget$private(0x0, 0x682) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r6, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r7 = geteuid() r8 = getppid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000980)={{0x2, r7, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) r9 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r9, 0x0, r9) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r11 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x80, 0x0) r12 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r12, 0x0, r12) r13 = msgget$private(0x0, 0x682) msgsnd(r13, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r13, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r13, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r13, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r13, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r14 = geteuid() r15 = getppid() msgctl$IPC_SET(r13, 0x1, &(0x7f0000000980)={{0x2, r14, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r15, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) r16 = msgget$private(0x0, 0x682) msgsnd(r16, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r16, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r16, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r16, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r16, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r17 = geteuid() r18 = getppid() msgctl$IPC_SET(r16, 0x1, &(0x7f0000000980)={{0x2, r17, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r18, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r20 = msgget$private(0x0, 0x682) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r20, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r20, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r20, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r20, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r21 = geteuid() r22 = getppid() msgctl$IPC_SET(r20, 0x1, &(0x7f0000000980)={{0x2, r21, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r22, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) r23 = getuid() r24 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r24, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f0000000400)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) msgsnd(r24, &(0x7f0000000a00)=ANY=[@ANYRES32, @ANYRES16=0x0, @ANYRESOCT=r25, @ANYRESHEX=0x0], 0x4, 0x1000) msgrcv(r24, &(0x7f0000000d80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e00000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f5315419be0f948fb383500"/178], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r24, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r24, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d9abf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa37063985c965"], 0xffffff64, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r26, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r28 = getppid() r29 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r29, &(0x7f00000000c0)={&(0x7f0000000680)=ANY=[], 0x8, &(0x7f0000000580)=[{&(0x7f00000002c0)="a62bd6ed1b93da9c25b26650f3f5854a74a167aa82cfdcc5ddd843c4a7b47683c28f5dfa2ef79b2a9965a884b41cf81f3acf27f9207525b7e34dfa", 0x94}, {&(0x7f00000007c0)="5cebfbef617c262b3d6d9fc178ce8fce4cc596488721b8ea7ee1382728bda2eb923b69ed5cebcd674e0377326e3affa9191088160ff46a722374cdce116e5d0db6723920c3d7d170316da70d5a56d8be7326cc5c0f3cdd6c8e9593195f7f8d0316408c9057cbb7c78cfcbe5fc2c44ec7dae777f81a11fa9e1db9c915f5e400fd0a27acc27eaf3e728e9268d0fcf4cec16a2d003b2ac752bdf72f6902127641d606e3cd6cd3b742115ef1440a3a056f1e959b1bc03a9cd9d7634754659761ae74480c8835d03c0e2404db960998d494bc7e3c7da7238c3c509854"}, {&(0x7f0000000c80)="3ffb31ca4e0974b469f9579d9dff6b09b49ec2312916ae5bb19a20f515aa2143685db65592cd903dbdf1e27bfcc9e9737faca98b8b5fff33f575b9d41cdf300c83b22b1dffbb92bf238f3b63729516ad9916236a23abc16709910f4fdb09f37c743062c697ea168d27b9e836d807dcecba54b56be00ec183731bf07a757a6e44040bdf2ad94dd6c6a9db68e0ec4b185ee831a93ccce65c50524cea1816d7a11606ec4ce37591a86cc3924421d2000da619ee8855fefe18dfcb609bce8580aa17bafcd247b4b070128c1e731bfeb59b872de213be35cba7978f599340da7f605ee0886bcebe9673409a677faa0d7c6e2b264bd6e1c113c214e07f"}, {&(0x7f0000000500)="65b6653e7c35197739a724cae9ba99c1df3f0125788746929210170bf265c65c4db7c34c0f3afcfffbb7d9a82dafb8d351fc0f0be58a2b323b4c58a48b78fcc25ec5418f2ee4e431b736ed4f89ead7bdf6e24bf431387692a1233d41f36b69bdb7da552c07a85b76008d21b9e672a33dc6ea", 0xfffffffffffffeb5}], 0x10000000000000c5, 0xfffffffffffffffe, 0x182, 0x2}, 0x1) r30 = fcntl$getown(r29, 0x5) r31 = geteuid() msgctl$IPC_SET(r24, 0x1, &(0x7f0000000240)={{0xe9, r31, r27, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r28, r30, 0xa5, 0x1, 0x100000000, 0x2}) r32 = openat$klog(0xffffffffffffff9c, &(0x7f0000000400)='/dev/klog\x00', 0x33085b24f1257909, 0x0) r33 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd\x00', 0x319f485f448a6a52, 0x0) r34 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r34, 0x0, r34) r35 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r35, 0x0, r35) r36 = socket(0x18, 0x2, 0x0) r37 = fcntl$dupfd(r36, 0x0, r36) ioctl$TIOCFLUSH(r37, 0x8080691a, &(0x7f0000000300)) r38 = socket(0x18, 0x2, 0x0) r39 = fcntl$dupfd(r38, 0x0, r38) ioctl$TIOCFLUSH(r39, 0x8080691a, &(0x7f0000000300)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000040)="477919bfd35216d4bab317d6465dc074edd08e4e61c3b65bec81d71ed730c4e5549fec542413c413e11f64e97235d8bffa11d54f", 0x34}, {&(0x7f0000000080)="4f025eefea", 0x5}], 0x2, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r5, r7, r10}, @rights={0x18, 0xffff, 0x1, [r11, r12]}, @cred={0x20, 0xffff, 0x0, r15, r17, r19}, @cred={0x20, 0xffff, 0x0, r22, r23, r27}, @rights={0x20, 0xffff, 0x1, [r1, r2, r32, r0]}, @rights={0x20, 0xffff, 0x1, [r2, r33, r34, r0]}, @rights={0x20, 0xffff, 0x1, [r2, r35, r37, r39]}], 0xd8, 0x805}, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r0, r1) sendmsg$unix(r0, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0x0) 16:00:34 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78007f", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000000)=0x7f) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6530b5317744f55d5cd295ee730d544d0000000000000000"], 0x10) 16:00:34 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) r1 = semget$private(0x0, 0x7, 0x200) semop(r1, &(0x7f00000001c0)=[{0x7, 0x4, 0x1800}, {0x2, 0x401, 0x1000}, {0x6, 0x7f, 0x1800}, {0x3, 0x40, 0x800}, {0x3, 0xe7, 0x1000}, {0x0, 0x400}, {0x1, 0xfff, 0x1800}, {0x0, 0x4, 0x800}, {0x0, 0x7f, 0x800}, {0x0, 0x46, 0x1000}], 0xa) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000100)={0x1}) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000000)=""/244) ftruncate(r0, 0x0, 0x402ffff) r4 = semget$private(0x0, 0x7, 0x200) semop(r4, &(0x7f00000001c0)=[{0x7, 0x4, 0x1800}, {0x2, 0x401, 0x1000}, {0x6, 0x7f, 0x1800}, {0x3, 0x40, 0x800}, {0x3, 0xe7, 0x1000}, {0x0, 0x400}, {0x1, 0xfff, 0x1800}, {0x0, 0x4, 0x800}, {0x0, 0x7f, 0x800}, {0x0, 0x46, 0x1000}], 0xa) semctl$IPC_RMID(r4, 0x0, 0x0) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)) 16:00:34 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x71, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) unlinkat(r3, &(0x7f0000000080)='./file0\x00', 0x4) 16:00:34 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r1 = semget$private(0x0, 0x7, 0x286) r2 = semget$private(0x0, 0x3, 0x200) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000580)=""/235) semop(r2, &(0x7f00000004c0)=[{0x1, 0x0, 0x30685a65bd245b53}, {0x3, 0x3, 0x3800}, {0x1, 0x0, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0x9, 0x1800}, {0x3, 0x8, 0x1000}, {0x0, 0x7f, 0x1000}, {0x3, 0xfff, 0x800}, {0x4, 0x0, 0x1000}], 0x9) semctl$GETVAL(r1, 0xdc3e40426078d28a, 0x5, &(0x7f0000000200)=""/148) r3 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r3) socket(0x11, 0x3, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) accept(r4, &(0x7f00000005c0)=@in6, &(0x7f0000000600)=0xc) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f00000003c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc737b4a4af899b843fd3357ae26caa0416faffff00000000000004be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e293bb978ae791127acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/184, 0x100b0, 0x0, 0x0, 0x1ce) r6 = accept$inet6(r5, &(0x7f0000000380), &(0x7f0000000800)=0xfffffffffffffe48) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000680)=0x509cf6ab12c36df9) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0x4d78218886102b18) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r10 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f0000000640), 0x0) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r9, 0x0, r7, r8, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) r11 = socket(0x11, 0x4003, 0x0) r12 = dup2(r11, r0) r13 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r14, 0xffff, 0x100, &(0x7f0000000040), 0x4) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchown(r12, r13, r15) getgroups(0x6, &(0x7f0000000080)=[r15, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r17 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x7fffffff, r9, r16, r17, r18, 0x40, 0x630d}, 0x8, 0x8, 0xffff}) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/89) r19 = socket(0x11, 0x3, 0x0) sendto$unix(r19, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r20 = socket(0x11, 0x3, 0x0) sendto$unix(r20, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r21 = socket(0x11, 0x3, 0x0) sendto$unix(r21, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) 16:00:34 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) setsockopt(0xffffffffffffffff, 0x7, 0xffff74f8, &(0x7f00000000c0)="d20b6eaecea50c885e0228a6132f512a3480117f01a6052a6bf91a9c64f0669072c3253ce40f27408a728fe78bf07f6d9a63ddc823db39d2f2d6c4e0401f69f59e4443ca26df0fa505e90b7e4403a404a570e499f5264b2181de5bf52f28daff1f79d25d3944fe93b2da1d1fc203f3205f58105301b648374dbc7b9b296492aa3eda63760fa0f586581da1a02e3e0c34e5ad4b1a9022396db01c769e6af893b3c270ddfaa0538316e608f3df13dc", 0xae) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd, 0x2}, 0x1ad) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x101, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x30}, {0x6, 0x0, 0x0, 0x40103}]}) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) preadv(r1, &(0x7f0000000140)=[{&(0x7f0000000100)=""/17, 0x11}], 0x1, 0x0, 0xfffffffffffffffa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:34 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a3862070000000082959559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360fcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e567258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47ba93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c8024bd7add90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51000000000000039266021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114ab76381469e2d922a7c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b721cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c0600000000000000000000000000000000000000a984965cc1371a10498b8fda57ab56fe83550dcc440fe0699a07b47f7c4bbac472da080e6585afa135d6a01c00"/1065], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) sendto(r3, &(0x7f0000000d80)="64f25f6dfd9d875739654229233216571c16c341509d0a4d84be442bfdb25f0f11de9b086e460cecd6681878a7a0f77a0e5d3ea723ba3240ef907ccdfbe991978f095fe5aeb1a0231e995097e94a314f8a1a8e031011b98116428f2cc6751d796a575af8332f6487097648c606ecae3fc785975e9fd04cf2775ff0e18d17eb07de523c9affc88e6d1c61f8383e6c06ac0243b41d6db21cf235cc1eac623c786631fd6aef8cd7f7e3afc78924b2b648559552401008966b7013f6d49dc8b803b55610f7581405095e41c50741d3fd5039b7192cc89e039cd7af4bfa97a75bb8913c31596f6b9b246dc824306d6461c661c15dd1ba871cee1c33eae3b30893ecf80aceba4bc5ec58a44f52bbc780d05412c4912da85508050d93f4275bacf12a1459488db3ce606b49d473a2403873cc11f67a314f31c0dcee3a9afabdc866b187bb44db8da6c11b62bb49b2f51a74d8275ddeaa34a418e2305d023902d05867afb687a9724bcf9c982046964ee3ad8bdc3bf2fc7e28e2e350e49a823a0238e5b73ad4a4d04441cb7d4d9f404e636713cf9499e2e7469cae9e3a4cb94c8f1034f382bf23050ed6cb88e0042bb3e693f7a487bdcbf6ce83916d05f9e51b593a2b6f5d8d8fff4bd5592451841cb593427f08365d96fcf76946a29b6610cc3505b4a2d59f948ec4ab6876b09146959c26fc20872ccfb38a69172330847110d43a531b72bd35ca118c338cd7555edbca0d751b43605da5c6dc477019c40f5bcbc74c2b6c88a5903a3c8d7ea1fc827ea71ae5a472b4dc3d84f7bb7daa5a93a5359fe1b2f0225eb7853467a43985b01bb83ba01a50ee0aaac13381301fe39c1f3c97a03c1abc4ca7d12b6f1b96a02b5c34e6af83c57ac8fa10561c21566472940143bc9cbad6fa6ac435ceb9b9fc122adbf9b2f314787bc88b7681bb0dca6d3c38f4ffa2d9f47f9099e6bfcc388ae4a397c160be0e11c33417c858e2cb7031f229040c61fce1b6ff25330b9be44dc0ec08077af3f5f5ec2ed097c7d1844266a9cc7f495e5a72f795c485d76303949f4e393cb2b7e589bd0241e09d9e43cf3ea8d2148d2d1ef11b5b8a824cc7ebbaa923c71d8fe86eb2cd3d607dfd4782abf32693cdc3cb2c3bb971aacf3a89352105e3591b01044599504493d7133cc99c9329d95fac22d5cc2448d8a86584a1dbc7f807fc01a20fc2dce5d374509a8f1d39b8afa434aae90a3ad09719d7d083daab1df091a964ce4865a1afd7390310bdfbd74e5ffb09cc522d975b7c9ff194f9a5ab07cd54b317ec262c2aa1230954b3b9db908c816e37f0062289a7d93d05c0bf87b0111c5c80832824a97b161dce718db4fbfe701645b8840e04b360792961be149fb5e04854f85fdee10983ef366788c324edbfb4c79ac6306f9b141571c491c911df4edef73c5a3d31722411afbde02e5f6d2f3577098fcbd80c697ea36e83243ccab914ebeae8e9df1bef52c0d0d5025ef38ded76fdb21912baa24fcb9f60866913d6f928c237b0dbf171d6ef45ed3ae90ebdd7a3d92714effc4dc3ce0f32304fd580334ea57faeb1f0cc950813eb9c325a18735f458cee71060027f0edf803c524c0770a46af00addf8af195923576e53cbd15ed74d89fdd3d55db00933ba2f134046dbea990b18e16f9494b279edb4be88044d575a3ab6091465d8e04cf721631a7d15d429bc7550ad8f820a1e0fc1e514d3719cc2afa4f1997acbdfacec19bab8235900eb2946420d4b6de9bf6bf585c519b1f4f622413b0c33cec499163bdd7e1d42d426251a7f15622dfde00c9be108227d277cdf323f13f5c9c936178efc02c3e473a3da69331ee34eed461ad29482bb5f6a1e90e1debb7d3a081bcdd0ad8e682e3632c82b0d98b269132482d05b371306c1f58fc36b254756b8e9427769bc6a36060db68f58d9b91920cb80544dd039f256a000930feb7b750b237b3b9c24386262d82ed6c6f4d83d3e3148bd188efedb3c4b75ad0e768bf139a768e92e64002af3db86c76f0791f7793bc15029d57d939e2f1695af49b9b251320a6d74c8b9007b25b7720b02cd57ac8bc7e174bdb90dc971332e12ddb5bd2ccbed08dc8b61c7f7e6ddad2891da86ab9d11c2196b44f88bea60e11031269af8346fd8dac0f6988457b8dc637b917f0a62422f03e4619c53364ebf9802e5ce39f66b1dada6d02abfa9b776f3a0f0ece29485c765fd771f6cb48415af4aa1896ade90062099180ae5680cb17a0dbed3a2844e1cbca8dad1ca9949b1dc5effdeb22fb5a0d5491686cc75d8a6f5ac404334bbdf494a6d13dacf02cb4755f0c3eff1631f4cffef2ef890d54e0252051788825b596a646afba84d84694a70ebe1922346a7e9ea78218b0eb74924c42be580501d55f9d4fbde4dcd652a869c4b4482faac30ceb82d1a57eb991a359268aa4ae11b05300f0c0ebd593a1cd7d20d81dc372cb81a2d7c3e6d68c98c0126b1f71ee0742a30d4adea390581e4b1727641d3ba65cc350250473f8196f34250a4d5d914e5e92e60ef1e5df2bf1dc1f0c95481bc0183a539710a35b60fbbaf6d1784ffdc39b8503281186cfd6f4eb9007e6cd089cebe408f8956880a960ad622faa88b38c6d415cb4a5b0cf117a947bdaddc736cc8c01b9ac9ebaf07efb3b8d74e8cedbececba6a8f7c63df3aba807cafb7609794c3acb4c0e51877e996bfe56494fb1261c35a3dfbb4e891721b71cbdcf4f1f94503bf6e8dc9931db05af76e3335504b6b61703110d7ee3708e7aa45a0b729e79a284cfb63f31e44b83f483604554754e7af08e9ef21f6107fc2c2a211deda56e6c46a154477e61957800d3ccba4ac01d8fe9d0a92c576aa8ee668a87b2b320c6496d48a4e4d8de049c5953c9147dcb1f8bb5e61a7ff3e55e982ca29c0a67271b1f436de729ef8983ba2118c4be11010d73e2f862e27ec3b6f93dce8d22c4a1bbc93294eb94591053cb0c674aeaf5186dab90d7abc471e2626b771b174985a0bfa8afbee6c1e2df64a9e41cb35f1ce6d5aee7c4000c563ee546af4bcbbd1cb6d429ec794d891275d7ab12aba8bbd868adff03a0c8c32dce3c02bf1b38f7c2aa9fc612564ce7b623e113d3212a6c92e1a3d27cf89fb3ae63cb24c78bd5d30207347c56ec4c37844b59492570509a4ea75a48fbcf3cca09f0e706cb5a74242555d85dc7f06dbdeaa046460e7e2f38a67000b7c6bb1c5fefbbe60ec281bfbe5c6e06c569d448caa75611e2132aa66d33033e2c333244832296433f12f59f0d976867404a7e0324d7ef7e78ddcf1b36455832104f5269e5e738c390820326569a582dc59e1074914fe78d32fa64708431a525d60a0742c5cd5e92388c8eed9cbebf7e29d0a337f2f4037965bdc7cffd229a8698c7109df51fd59e727bd4d617d0d8e8695421450a321c4e90f61c6340bce8f09c8a1f0a65f60fd52654231a158c62376c3f933a1f4b385436e8e205e1830b7163dbdd9097f4b74b9a5b90def6efffba63fe07c28b62a6537eedaeda52c0c0d5f0130fd4126587f70150f06bc693c7e3951447dd8e41889a53052193b3e55b620e01a7abbc46f1d1fd52cc4d6e583ac04cbebf87a581cac19575b5b504b313142dc88ad1c7be27d49c866d36290bacb5b2ebe96176677e1a47c2833af382e5e367dee9602295dfebaa92fedcf8dba3b488c193a9d8578cb0d4645ecd6116a7d81796373ccc0bf8c5f3cd821723a4f7ee932eaefc2ba3d1fafb8c45a35b57ce3b341feb233bd852aba60859d227244db9d9f6be4a7d7e938fbf9b4092e718ee4ccb51b713c3ddf9058c5f834f37f268b2233165b3537649dae19daf1e1f2dfa0dc833eb57bc01ada3db51f02b9b8232a42112b2af736759613fb71efffbddc59e9237fe0428ba47fd02caa96be719a4eab2796088f6884d3309ad09ac443f41c6f735dd0afb4c7d9b496e4e29666e751184644e9f51d03815b52e7d28d05ffc1d4d355e6326094cef99215b98b71be79f7b0a14b2660307710a1ce6f784c055f5a18228b37b675e84e59236b760595b43bb584ca75ad2dc25ea18c2377368ec6b8b33ddf389944d8b8356140d19cf1d6d41ebef01e4122ddad91e63ff4a36e31421c563321ec1e7110de12b534ac3cf1e85a2231ffb1b56cb79651380178f566df93c609421b6322411c2b1972d3f46b3daebd64863ab6b3c0fe0d00780dd284ebc3a842b80b2188267707b3bccce9c23ee6b7bee5bbf7b0361a311ed5e3618db7b31b0b7bf58f5dbdd148d36d0c4c62ee2c37d08463508d8f31f3dfa18d00a4164d173c68f066d73973cc72f38a666ae068a6ffc4623a0b4743b743fac61efd8fd6204e684192bd261560d7418d00a501b44f7d9d5dc6ccbcd37fbae5977e1d7b27aee2727edfa18d1fa78bd9b4cb3eb09e95fb6f4f401a18a1725fa9cbbcb694552f3f8ee4cb4c978a656208fbe39291a3acb73755465d301391b28b03ce34b35cccda6b00bf6ba6136548cfaf6eca6001b36e9a98cec2ed3812c2ed620a726fd6f1245a5db06f16e78421c6bcb33ef2f9cd648fbae670698609012bdd5175e5a121892545c615ef981f7f3bc78cbbb6d6b26afdf52ad041ead13d6839af9d033d98ea7c6be5b111bbb8549019befe2d2297c3e2652e8b5671da7744fbf118180a9d730e64f4a8528766e65fc71822d72da84d74cd8e14f01364ad64d32b42ee1e1e21bfde3d78c0674571fb1ef0600fbb001884ded7a5b898045f951de6eac88195920942dc96f967693e2b80e62a4511303e4af752103b5dba6ccecdd13bb20d6e44b03728f4b1fd8309c6901dd4fdd93f255d9265279f7f5df36708bcb766e68adf18cc243fef45cc1c24497cc6e554a8f23b9c78cf0d7483dd95d40ec9e3828cea250f801c1c11a388c783164527f3a166d2871f0f11a20bfc5854826bf22fd806fdd3939ea6cbc6db9e1db42594a3923fcb472274a7d6d71423aaf9cfd80d09d4561c673bae549f06e9a52b98f7266e989c31d89d4862f4b9cc867f9e91f42cdade46886fa8818a4d4b38672ec6d66e23adc517b5a75f87def3314c04e6807060589555b48bf7c7217a4e956929a6dd04dcb78f7393f2861b545daca8142bc67c0d143b9476006b716be180d51600511af559cf6bc8ec460bcb2b24fd785d4e992fb0ce8c8408cfadf63438b1a4580d32a7eb42703868407ecfe58eadaa1d27a866ef4f8c3cff569f8068adbd6cb563273cdf98e1136f00b2b4a367f7ed94361b711b3d05eeb4ff5c926113be67787efb3a652a99bd8f704d54843aaa9b5732304a9dd4b799770413f73be7140f9ee70f5b4330c3b2377e52de6d516882607efe408ab2c9880d1fa7c391755ad08b7ca36c24df5473c0178c68f4179a6ee84bc8f64ca0ee84cc83ba7680c571975f58bb94c5b7f1f6b183b52b9cae4cd0e85f936874db074ec7dfc3a680ec03da99ea6d568265979f5d35305b2aeb99a6c291596fc269a02e4c461734135cdacaaceea9e13c9f92055078b06d5dfa99dfb473607fea0222f32ed2a5d2e44efc2a20aac266bdc5bea0e8b63481227727d0c27acc11e46303d87ed93c9cc0469e68aa36ab863d940725415eebbd6752763e02476d69197592487dae2b329aceac091ed28112c32c7962a921ce2a639cc5ccd5bd2e33635adb97419837dd72583784da7d8fc2b0c57336f76a6c1cb4f34dfa997d00db808320097f54a29b5a3336bc2a53b99bb859bf3d0bebb57cd25a58dd5c76a1b3ed41fb651749df107e3a3f8e104e1d50165bb29090c8dc0ff9ecb7a17065558e2864", 0x1000, 0x1, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) r5 = dup(r0) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f00000000c0)) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:34 executing program 1: poll(&(0x7f0000000180)=[{}, {0xffffffffffffffff, 0x54}], 0x2, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86134) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) fcntl$setstatus(r0, 0x4, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000000)="4d0fc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:34 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = dup2(r0, r0) shutdown(r1, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r2, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) connect$unix(r3, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) poll(&(0x7f0000000000), 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f0000000000)) 16:00:34 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x8, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xdb065865, 0x0, 0x7fb, 0x5b9, "03669e85ff7fffff13dbdf7179a0cd76ef3caf00", 0x2000}) write(r0, &(0x7f0000000080)="2078487b41d349f57081fe6c348e3e28140307004ea08cfeb0a8079d20b4d8000010003133c3e11596", 0x129) 16:00:34 executing program 0: r0 = open(&(0x7f0000000300)='./file0\x00', 0x611, 0x5fad05f2eb38cc2a) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x80001120, r1) clock_getres(0x3, &(0x7f00000000c0)) pledge(0x0, &(0x7f0000000080)='\x00') r2 = semget$private(0x0, 0x5, 0x632) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = accept$inet(r3, &(0x7f0000000040), &(0x7f0000000140)=0xc) getsockopt$sock_int(r4, 0xffff, 0x1007, &(0x7f0000000180), &(0x7f0000000840)=0x1) semop(r2, &(0x7f0000000200)=[{0x0, 0x3, 0x1000}, {0x0, 0x101, 0x1000}, {0x1, 0x10001, 0x1800}, {0x0, 0x1230, 0x800}, {0x1, 0x48c7, 0x1800}, {0x1, 0x80000000, 0x800}, {0x3, 0x60c3, 0x1000}, {0x0, 0xfffffffffffffffe, 0x1000}, {0x4, 0x4, 0x1000}], 0x9) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r5, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f", 0x17c}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) r6 = semget$private(0x0, 0x7, 0x0) semop(r6, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r6, &(0x7f00000002c0), 0x0) semget(0x2, 0x3, 0xd09) r7 = semget(0x1, 0x2, 0x42) semop(r7, &(0x7f0000000240), 0x0) semop(r6, &(0x7f0000000240), 0x6) geteuid() r8 = msgget$private(0x0, 0x682) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r8, &(0x7f0000000a00)=ANY=[@ANYBLOB="000000000000000000000000004c25216563b9de2600000000000000000000000000000000000000000000000000000000ed040000f30b0e3d3b5fc9c5ddf800db38bb50a0acbcb500000000000000000000000056b8000000000000000000000000000000000000000000000000001c0000000600000000100000000000000000000000000000ffffff7f000000000000007a203322949db91f7b0eed76000000000000000000000000000000000000000000000000000000894c6b76b3311600004ea3b237b7ecfe1827f85117a65ffb22653120376a72290f3ce2ae4bd466fd4ced98245f25db49b460cc00fe7980ea3347f4e16c4668aa"], 0xfffffffffffffe9f, 0x1, 0x1000) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt(r9, 0x0, 0x9, 0x0, 0x0) r10 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r10, 0x0, 0x0) r11 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r11, 0x0, 0x0) r12 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r12, 0x0, 0x0) 16:00:34 executing program 0: ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:34 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 16:00:34 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x3007, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = dup(r0) r4 = syz_open_pts() r5 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) flock(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r7 = dup2(r6, r6) shutdown(r7, 0x1) ioctl$WSDISPLAYIO_WSMOUSED(r7, 0x80185758, &(0x7f0000000300)={0x7fff800, 0x8000, {0x2, 0x6}}) write(r5, &(0x7f0000000140)='W', 0x1) setsockopt(r2, 0x4, 0x8, &(0x7f00000001c0)="cde30d93a1031aa3a7bcbb35276d99b55cdab0c5516b40d32cd45fc931b76f17897b2a3a31c695b2945ad55a067a5705774d6325d19cdc4632239caebd1df292070a1e7a7818c1973614483ce7fa1cdc3b7e9ca542729fe7e7a8d34aebb7444078153e71e50b1e7f3d90123f6d316d2912e2b666742981767f20037cdf46634ba32a81efb08b5c7bd5c42349bb7e54318329cf5a24e1b549873fd4213f40470425ec1452063aea4bdafb7ba34d99e78f9475891798c2bef71e019952ad46b9e09bd87abac3a240fa2cccbc9c14dc388f72c76d0976a4cf3acbe04d9f7dc62d9e923e5b78fa1527392d", 0xe9) ftruncate(r5, 0x0, 0x30000) dup2(r4, r5) r8 = syz_open_pts() lseek(r8, 0x0, 0x4c19c4870b7c4c8a, 0x0) r9 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r9, 0x8028698c, &(0x7f00000000c0)) ioctl$VMM_IOC_INTR(r9, 0x800c5606, &(0x7f0000000040)={0x4, 0x2, 0x6}) fcntl$lock(r8, 0x0, 0x0) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) socket(0x2, 0x0, 0x0) 16:00:34 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffa0fffffffffb]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) socket$inet6(0x18, 0x0, 0x7f) 16:00:34 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000003300000000000400"], 0x10}, 0x0) 16:00:34 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20100000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe], [], [0x0, 0x0, 0x1ffffffffffe], [{}, {}, {0x0, 0x2}, {}, {}, {0xfffd}], {0x0, 0x0, 0x0, 0x7fffffff}}}) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) socket(0x0, 0x3, 0x6) fcntl$dupfd(r2, 0x0, r2) socket$unix(0x1, 0x1, 0x0) r3 = dup(r2) ioctl$TIOCNOTTY(r3, 0x20007471) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) fcntl$dupfd(r1, 0xa, r6) fcntl$setflags(r1, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') fcntl$dupfd(r7, 0x0, r7) ioctl$FIOSETOWN(r7, 0x8004667c, &(0x7f0000000040)=0x1) 16:00:34 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="9c2fe38c003fa6db090000c2a228c867e0146020e7dd150029f119012d0000000000892591e9064205c2511faf7a438a2a8a4b572d6b284d6638ba405180b88d848ecd206bc6bd8e4e220c7d5c91df037810e35d1be1ae7a3a930d9556fc0e44af60052524c8668391e357e9ee37ef48225eff59bc7cf12edc0faa84ba3dacd6146e652d16a5dbed78070893ee0f74e4c7567ca58e745b7ca77047fd2668cb1724834b80c370c3bd2dee8ce2707e7893915abb1c1bb1821d7ef5bbd0df1534769c97dca6c3a0129ec60c4cb59557841ae0d1f9ad1fc2cce7b0ce39f11a4081fddb7834ba61211d4fc36ef127ee301478f6b7019d037f7478550a8b21526088161b00c295e82f4736ae521299f196a80c6939cd4f32df57690ad33bdd91a98402e6fe7e4f454f5c03b84ae4be3d663ad2ad31de735a84407e208a1df7462cf3e30ad9893daa06f48ea246f1cfeef188a71583eace1f960c6797e61e2da53cb5136479346c022d1007e7fe"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = semget$private(0x0, 0x0, 0x42) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x1004}, {0x2, 0x3, 0x1000}], 0x6) semop(r1, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r1, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r1, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x0, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r1, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/161) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {0x0, 0x8966}]}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0xe2, &(0x7f00000000c0)}) syz_emit_ethernet(0xe, &(0x7f0000000200)="53f0b380d883c88fdfdc6a457020") ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3cd) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x5, &(0x7f0000000080)=[{0x8, 0x4, 0xff}, {0xff, 0x11, 0x7f, 0x4}, {0x5, 0x2, 0x5, 0x10001}, {0xf0c, 0x32, 0x40, 0x44}, {0x1, 0x8, 0x4, 0x1bae}]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x20) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x20, 0x4c, 0x9, 0x1}, {0x6, 0x20, 0x56, 0x8001}]}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000140)=0x8) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:34 executing program 0: close(0xffffffffffffffff) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, 0x0) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, 0x0) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000100)) read(0xffffffffffffffff, &(0x7f0000000140)=""/191, 0xffffffffffffff61) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) dup(r0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) dup(0xffffffffffffff9c) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$PCIOCWRITE(r7, 0xc0107003, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x4ed) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x920, 0x0) r9 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$KDMKTONE(r9, 0x20004b08, &(0x7f0000000280)=0x20) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000200)={0x8000, 0x954, 0x7fff, 0x3ff, "91159f1a2074a7e216f19e00a4c887a4f87a5b6c", 0x4, 0xffffffff}) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000240)=0x8) poll(&(0x7f00000000c0)=[{r10, 0x18b}], 0x1, 0x4) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r10, &(0x7f0000000040)=""/32, 0x20) r11 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r11, 0x0, 0x4, &(0x7f0000000000), 0x0) r12 = dup(r10) fcntl$dupfd(r11, 0x0, r12) dup2(r10, r8) r13 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r13, 0x0, 0x4, &(0x7f0000000000), 0x0) poll(&(0x7f00000000c0)=[{r13, 0x18b}], 0x1, 0x80000000) ioctl$TIOCGETD(r9, 0x4004741a, &(0x7f0000000080)) read(r8, &(0x7f0000000040)=""/32, 0x20) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x28400, 0x0) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f0000000000)=0x8) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") 16:00:34 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f00001f0000/0x3000)=nil, 0x3000, 0x9) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801169ab, &(0x7f0000000300)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2000007f, &(0x7f0000000300)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, &(0x7f0000000000)) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x18, 0xc003, 0x0) r5 = dup(r4) r6 = fcntl$dupfd(r3, 0xb3d039b3ec21f118, r5) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r6, 0x8020699f, &(0x7f0000000300)) 16:00:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c100010000000000000004000000000000e4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000027c0)="06000000000000ba00bec2b187671ea222f986e43bd9dd1d809152c6b083d60a2e36a992588924f87393e461f01c3208f600b49aa150b3764b168b173ed7284bfde252f869dbbe53f5b3e822811c068fbd66ad00004088f988519e7ae3786af821906828e130aaaa93fbaee1d3bb1dfecb2f9f1257dd8b44d01453dbb3ff2e2706bbcd287285956466cd8d4a1cb9d062abb58a73945a31e633fa48f0f62769b3970e130f8cd08d770c7485dc79543989c091efb0ba04de34ca651c4b253a21b69dbdb92771b47aa2059d3d3f777c14a8227cb5e89a9df1a40b634173fecad73505e302a35366aaa17728be5a484c7d92e2c7446c7a08db10c26320b923d768b0af32d40a6da35e3bc363f79df209836252cf3ffc202c6239c3e1fbeb91f19d681f59e06989f0cb5971ceae29544c7f89476377e081b575ce862762834730fa7b9029e5f1f2e3c29990189b63b2f62d8c7dbcbb6f1f", 0x155) syz_open_pts() r1 = kqueue() close(r0) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000140)=0xc) r3 = accept$inet(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) r4 = syz_open_pts() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280), 0xc) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) syz_open_pts() r5 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x10000, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) writev(0xffffffffffffff9c, &(0x7f0000002640)=[{&(0x7f0000000380)="5af636cb47689bffc13a9a8a45451dff7e44ffe37f2f79ec361539ba4c104a61cbb595697d00be8ab3bb948580518418e578f4eb7e88d7ede5ad257d38e45fc1435ab412fc218019dfd8a927a43191627832e2b479aa224fa1c09edb83ed0fe92c89d6a323e6507be08a0d082f37afe4349ec36a5f475a455e02990ac95a78d42bbeeb92842183bfe175e50dd3739bb10fcda12e8cb8e6a53ff1c01d68b888b3cb9d81fd7fbea45c52e302676554d7c351b5b51c5e71597a4d35a6525a787dd19a701688684c43c7b68627d4fcb05d1db82619e6418b396b179f67ab1176bad96dc23b25f3fc7c9992e53931cefb110ce007fb19b5e6206ea4d118e78058ab57905b9ca88ab5b4a0190699434883487de4ec485c62763ed697934b02168f8549f073133ffbcec09bb72bdee684985c1578bf77e6825ced2e64cf04622dea026b486272f42d64d179a0f08267b81b6d8452afbf79696cf12cc909a9c0d50c08ec07f433a887d7a4b85bb5215491836dfe7b022cb7cfaa9ffb2e12448ca2207f3d4aba7363e354dad49523ec4fd576f3a9bd0cd22d7daf64cdcbbd5e21ebc8fbc500b6dbd3b0d610d109327b18f046fad8616ee2ee49b945dff345c7bbf99476cbf78d452c81994c536ab1502697984ca2f02a4894c531107fc176d8b1e0f0308508cce5bdb1a95a99aaba52da2297100f65832deee39092b9e1b8b461250f2815ff7c3ee741a65045633ae918b0a9d5928e96ded9e2f9028ee123bf005c9733b3aa7e98a85e5104b747dd91e239c446b89e85809a7afbdf14751a08a40f73b924eefcd37813983eecfbc99163aff0913a251ea67d7a166a89fee7f3ec1c260dc77b897b07e2056cb2676394ee06f20b873107d7b2d700c3dbcd946f6e65dce438b4116caab78e3553b7c397c4de273964b63fa5f1ebbb41bf82baa1243435373603721ece4ffec843a575e503537c2b74f8e26b547ed326b291a80dff05002f2761381205d49934256a004df6f3a978ab6abaf8a473dbdfab5603bb1981106d7860dbbcccb648f1f2f5a684ab247ca23f52a9fa7275974e998b6ad8bb93aa4adbade680adac88ede49de42019b6fcd279cab4999d589a219d7b0a8d44902e7b7002a41e472525c0b81409f7bbb0b9b4ecdac465d93397bc1c56ae88a258f39db37bd9aa7397f79471f9af4bd79f20809a2ce915885f3407e2be13b012bb5a482296c2c630332eb7838f972b3c6f65a4f1b4c3e5dd7d20dc0346b265aa7e8c3cfcfb4446d381989b7b06ac7af407c1f25df72bf8ef06a5bc9a22bb25c5afe09282c72933d356bd34e1af0422593fa1ba8ae6c3ec883b402b914d4f35ba0f5c6832682b8af22c228b8267b3fc9f8272feab298eefe2b074956338ae8cf01772e6c265dd1ddbf84db074ce4253919074b92a843308397c1a16bcb053c86f742041a3f62e7dab49866957cc0683c8018d82ac4a8fd5ca66f267e029649f19ad2cc8ca0610e11b37a5ed8b4fcc3025ddddd06b9a4a39e37836a4812fedbbd8ace03ebdb9c08116838d3067d7a989ab3a69030336a9c88e042ab0762aad1071e6c73580176bd0572eb07a6b1da72b60bc91ecd6b8749ca82935bc99a64f9787d4a3184f704c6b442e82d823e1d7949f6fc445da817bdfc1cf61ac10950e508a68c0e6e059caa40c884591b863b41fd5b5401bb8a06ea6ade9c04632c9a3f03e804d69351461cbce8da7f392f5e13d3cad1be4993940de62f2f0fe5817d622627b66abb2bd9638a770e5c84c26cf736a1750d79c020bcf09963a0d322f6f6787c6c8abbd9da2015738455ebc3295571beb9f9439856283fb7e7038faffda0589c831b5e4e45d95aa649b18d2e0775b92c326d83284ffb455f71650448f0be6b2354a5531465617ef2c6a299a28b499e0544f209167b433f7aed127bcd2af641c568544b0e9b7567516f10f4d5a4bc7c66eb9400034b00829f14f4df675aaecbc8e3701ef7bd6bbc2ceeaeed1a39e0a48418990f313d5269fdbeb9f2fd16979ed920c77c0b42cef76b864d3a6bfe1e6efaae85a12c96e5303408f284fcc13c6da2ffe62b17b679ed9dca143d6caf4e060a4243f1df9fa3e49ef6aaa39455b8cbcc8e918dfdd80145ffa8e6b040592cb29246dc4a3ddb5853f4c2d7feb084b94224baad39fc535df25c6cb1cbc3651c9a72880539180892b3c9863d7ab0b674f667754d2fd651054af1e0af29faefc7988fcc6dcde72d43f461ff9fe50806d677205aae93d10a2dbada3a78a1e87e29c7626ee75d9644f90940a4227d9edf0240d0096f217c0e4607d7d1729f4c2557766aad9318e40bf81bc687ed239b2fa6475f33683471016cc3fcfdfdb9dc2a6d0c9995fa29b3ab4b934f8736c1ebf5e76b728804649b394eca92c0c5276d85a15b456960fad697cbaf3a168dafe53d052ccb7e068717d9ac681b3bbfb45f7f874826b1cd51a26170fc80f993aea25627cb404bc74af6a643e6dcbc78d8c10d9fafb800dc3995abd41e3c1a79f0113561c33ea0b4e1d6e82c10d84dee6e29f27214a636762730d6ce3c9e50dfee560279049f491b667f24b57b9e38cf6cc8c49a4fd825bed0c3d4372479f1c630976d15ff5efa7799975ab7cb02be7452420f3d87fc3dc46eb49dfab72e7b0d9b98eee69633ed1ab127c66a7c8d968fe596e440c10ad95d0787943e0deedb51229cfc8de40975fbe15ecd569e6588150b3b00e8c289bcb690746c56bc3561f236aa9a8580514ef90e9f152a4e69e220d94d2583ecb074912adfee68b9a7b54c824263d776b399b47f964bff2d1e4b0b635491b97c186f7e19d2286c4b7d101b170f0e4b503b96d0c50f1e2d9deb2fd6bdd8930aabe3d94af8785900319586bf65ef68ac78d07f7cd77c64934f947944d5ee3fa46c71c451e178cc185029dac2eb2f666025149c619dedaac46bf6a29e3c8da4087346e33afaf61319547238ec53b2718056ce69a3bcb8c51a36dd50b21689b41fb8363b34b574ffaeac8deabd24d70b5162329967c0c212804723d046d0f0a589592e492632c9ca7a23f2cb01409c1beab83647f923588cdf2ffe9df55c1254850da07743d30ea2b1b88e056d1d120188191d284097aa922720e6ae03eaa4c451f7ff38ac8f53982e6ae28c6fbfb84f7663e61f960d2925e6309b1a4498b799ea421456b2a87b8e67c5a50b6e9692fae908bf8093ff2b4eec69397ad9f7417c0ae4f625c084605ab17d2511e1b2a3b00e7d33e83de631c713a3026aae1cfb90b3f1e2416a537f4813cd5622293a12f36c6fda885b79bb2524339bd98f225aa6ae86d6d1fe03ff5ea745559a413092a57f48bf0e2e319139f9e600fb01bd6152213857aaa349589cd356415740d35beb775e58fb1d0b9d910086ea7c48e71759200798b8c0a897904f1ea803beacd369ba18a249af95678f46086cb227da05365bb2edf528bd078fb14921c4ce9cb92853e3f82800eb2dc66db4770267bf2c5f897456e196f525955945abf4399cc99b6a95e519f9d445be04ac017271f6a40900714d33272d915723d51bec3cd185358de3c800381165d22cdd4dca1699a77bcd62b56621186b71fb11cb2bb18481d70c5c23ef346fa98aa91b6f45eb3ee8379cbef1c5031dd49a70bb685eece070d307778b96b1009f7e75321851957dcbdc7f74cf58923d922760a153a6f09e2095f6da2db7a6fd222cec82753c4819c39d5163220a06968aa17b9f6cc060f1161dcb01b7c4822fadfbdc77cf963d3f02f057e922badc95c7b5f12a61bd57684d777e34a3fa46ae535bfc45b136304c50dbecf10bed3495b870d3b8415915ea5b958d1a2c81a1e17211c69ea9d3db5840d8e09a2f2cdd75dadc62fb9f34274eca7db1cc1dcea25917b5ec8d15f2c52a4242f498df0b5cb39ebfe2077702b31e028eb146c936567faa7087126311485f360a432e5b0be346b4279abad2bad728ab2f84da8b060dcbaa82a2e1cfdf066648e3cf0b94d06e8807c7f58b97cef5938e5eab82de97c23c33badb0bd5bce7948a5b151bce4e4f2c9f07442a3d86e82878a4d52ef56347bd7c8e909a1c2dae421a3b7aed0ffe4c0757d39a01a466eeebc9c21a955b6ff0385d9e548e0a1add5c91ca0fad432217f177c1c93299e8c050226f6022717e2497bafbe98d03f0dfb21efc0e5516920e45fcfaa151d00276c2f1c0249c0f2a1ed5dfb256e4b34316773c7cddd4c4cfcb0a7e557817e5eab72743c83739854c387b06db635d67e81b4e97ea855a74de6739f956d49480d49f9893fc6b96d28e90b432e4c85ec99eecc8445e31af4bf1e36e0f6bb9a8d721ae017799fe3b565be7110d11ec01bd3a7a037824a3ebcc120b336103d85ed5f97bdff1b379a4158ea4a4360c73f70e19b5a99c9edfe8b5f5b56383578fe6f8129e6cda084edd2bf65fb4febbd481e444209fa436179a95167ba33f77a06bc5cdb220191697aedc346de581f0ef09578f95d72366810c5a6e7dc4d2de59ccdce70b5e3f99419b43f422b77fecf3e1842f669c2c91e42f7b03bbc6cf2b9d4d34048ef05815d63c0cbd9f3062e98d168e281c4a60533346a605c0a9875b51c3a514442c94f78e85a946ef79065acd37be2319ba279bb159f451d20020f805c50abf4068c6061f2954bb8cba95e59c95dac110e07470fd677417145925069d09b7df89386dc1786e20edd3657fc5fa538cb289feda58241d6823d1c1ed600d7b45e479348139f0b1aa6e7b12e94d80fe419b23ce22e64c58af623243641813eaf9c127c8285dd5991f1c656fd40a79f2f83061c4772d36a9e90f3d03dc8976a74ccb7ccbbf3910929092e22635e259603adc340b03d8222c8f3acc65bd778c86c85d232435cee95fa42c9aa17fadea2f79c48b85b944b50fd99320b1ceb40721687c57df40f1c0d992c2c138555fc5a97ad256a93bc302e62a48b4e7040cfb218d7d13e61c7ae88ea6964e2e47ebd95bde7270d5f694a4c1b7c148673acf8d67208e734c2987be22d818f99cfc1a8519c5da715f64d45b35bb630189b537477c98418412b0991cfc9192fcf40b8beb405cce56b5b53ba63d2dfbf851baf7ede04e33d9cdc70191b959909ed89d50cd65535133012f0694659001a86469cde201c2e133b7ba8e8d2ed7402675283c76dd89d6997c1669fd219b027a74cb9da34124a641e96e65588cf5d0103a15b89b23e1b6cef4f06314dcb49bd6432a0e413f59a6ac25be8d8c37bb23eef262316e9a908df6cfb305a7af5559901e090f94e2420821659e0821d10629481f7d9345fb75990bfc15588c55f00e7600aff5cb8b772cf26fcfc371df2a883e46e7e30642b12354374c9d8742ed245b20fc91a8b642d9d0a07f382ff8c5da88b8442ea11196871a9fee0db7393683efb8c88967b92e44dac9753b0057e34a936463325dd594b48bf465e3efb2f2523c744f5d5f806490eaebad33c14f841d64feac882f9c0357ee0159886b861b3ba0cfd0a325c824a3b9f9174e2fe9212ccc3e5a0653bcc2e3c1b838b7f5f135fb995b7bc5462ead031ef74d9ec82e0f6e67fa4ac5e13ff3ae951c318282c0b0d7920daa1333d1185afb402ee124bf4b2faebf90bafc82da8d74cf1c0ae63ba9fd77531a762c685bc8461f2d98aeb6cbcab9642872f29d22a3dca882d4a20ae0432d14a8e44a82b6e254cb2535eb2cf8d224bbe30955f657bb280647e1fff109e6edebce7479deafd44789f635fd2b7f77d5cadee6c1128ade6f89f52447f98be69c476c5b50198dee665b91aed74a0c07cc350", 0x1000}, {&(0x7f0000001380)="28b74fe069c78113aa0a83197616e63db42b89aa87f4e6296494070845028b92e02d576e18051f58910cc74afb", 0x2d}, {&(0x7f00000013c0)}, {&(0x7f0000001400)="4078907ab33af04d89cda55cceb9296032edd6273eb4c32a671759172ebfe56f6825145a4879432ffa4e7670592ed03c8c432e3dbf61a07b022f228b63f63dd6c5c2dd33bec615fb02f5e677897324b6c1a56c356b4c0e394187d72cccf740e453f5d9929cd7bc0629f9", 0x6a}, {&(0x7f0000001480)="64ee5345c892aba39b9463f8501cbc41733648d3b1deb61a7db007d32cd44182c4985d7552e3a12afb8cf155eba2438bfacf3e0e683d419bb24f8e9502d3d0f1a5c96a3fa8f9dd542850f95deda63c9131aac340d8217055e22d40619eaa246c5a299da8ba42df4d74872086c2ac409ba0f8de4bdda0e573bb2deef198a77b1250e96efe73606814fba94617d25f8defc07d375e619a05acb639974c8ce6f3b75d7351682053040e1c79ebd9126321efb306d5f7859ddca6725df9709b3c36717908a5b6c6630f8a6e9d0a73f0236e77a33c7ff65f7f43350038ef66cab11c4b98751deb5d499694728021f80d2743fad3afc44736886ac87d18d11ee1ed12f9fb345b67de7439a6fb9152bee54d5bff0b95ddc71fb5148c9a821408a5ae30bc7c5c880cecd90bc127f7d0e2745f125308734d6063642e95dcf678eb609b6b7033d11c2fce16a0fc3a89c4c03d649a56ae292b5c1833e54910d4e73be51ccf0ebb6e744c6d22421f5914fe8bf0e25250da80754ffb19f4afda97d2deb7580ca516527843c9fca0f5122a0cabd9e044650f94610e61d333200c7806f3053f71b59ca676d6b1a61a9d6a1ffe0d1141e88c9544d80a820ec7a4ce993c3c61f69149a602e73ebf07b087b0f6777087827aeb9d03b22caaac8d741e75a550757bb64ea4faaa97fc7fd7d442c782eb4968a61df302b5957cd8fdd185bf0aef9e69f6fc2334e1b11e5ec61f8ba77fe878f91bd2de6b9c807c38bcb2e92a8ca03456a789d0472121f65c74762c1684432a301226fa52224be92098d2d622fac6c9ece88577be35f2cc99d07aa4163800c28c6762b11724110960b278b941b3bdb9529ffe44026ff4eec4d681dd74cc3758a25e42440442252b233cc0cf61e82b5f326517e837f5c8329d43f03bccecbe81fae307755461e1800b985345a0bf0e7ea9d1e92f7ad40a083e275b7005d6f49942d0a26060e64ff821fbfccaab819cb736ae43b632ec934d625b3b2bee1fffe9a2913142854dc4dfa47b6cb49fe70f170294cad50b01268d13c1881e648d77b0036b76ccdb580c32012b8d0ed9130fd13c1f0490456ad6e880e7194a70991c53bf59a903f92b674efa04397c85181b25af6b95db842162e48cc22a50f39e7cc3a2cd4ac64f3e80a1399274ae1b7c4ef4477baa9b173e80947fb50a52f81b07ee0ce7bc353b056c7a36624e92753419edd58562960d7f02864306ae090bff990b1451ab9422c98fa903507103f17c72e6885eda9fcc102eff36e564b79f435d8a72856d8b3598592d613320e6b4b74c59ed6b17d992842ff82107d2dc0a60fc7219ff7f135ad6ec3ded88382f5740bc1169508b11d5ad54723b415411c936717e0a8688c32c82e8ac411136d2fecdd757f648a884bbc917c17f9a8d96c14ac0ef5c67a45f371a62f9c033ce01255893b621b9081d42b20ab34c9f96ad0ce72551bac9b5486950ede5b024b5b286acfb12e509ffabea37eb6eff81b42ff4f59f9d9f9b08988eb1cc0f7100e0a0f54414f879f1724571e63bff780ed43c3106c5b69b646fad51adba5991513aca5de7b971e4090af016ec23ca4056eef6125ead1309a764cd328efb3b43f5efd996ab33f0b29d22f3b543c0eb1d7a7d878734a7a2f8ae582dc217fa4e9708bc86b1660d4973f8fd2cc12864f3fddcd7361eb47ad8c14f1d2ffea48e90ab99c01390c7194f12174481824ec5b1146f66acfc8f985f6fac959053fbd877affb10b5f9f496a3e4216fc0b9f4b585f0314c03bebc4fd13bfdbefde59d4a2259d2df2d56cfc96ac145971e334122a1211ba4d3d819f2d586c41a690491ab2cae496a412ea89e5bfffd7fe834fc9d4f41ec50a4d285969da4164b85f9ae168fe96b365316040da2316a701499b43edfd1fa1f452e6df41764f0bd4e9e7d193d2b061dae5041d802d6a0f5b51827963b41ab9baa64793b79ca8d0c031c7d3b1ece79d2730f2e835c7f9e82e8ef957387fd6e46e378136ed6bdfc63713236e4fa7e92299804d629ee1ea34a706b42ac7a03a25bb4a1b9541a31302d38312da29b554c6f4d6b38a24f5e24e62bae012bd19659a3cb1329d22da1bdac664b11f8c901857257286e7521be4a4c61a081fb0e5d13b2b0f9567f092952ada558122116b9101801bb0b163c3d52d6508215956b292cafe98e5342e2694158f1f5207f1029594bfc14952a5b2612d5f0165803e66d035a3478a027a9e288c0ab6a1ca9df6077be4f72a9dd8ce54c9b074e106f962a7602f79ed7f3690ad6c9a82efcaefe139ffc449dc22416d16c0dff00a83065ddc1b42995759292cc8be85f06060d4660f75d21575f8c2082ca38f63b07eb3ba083a8c769afcb23f787361099bba4e488de0e3b288c0be8c73042d4586d365d0853ce5a9fc98cc5538d519b1e269c3dcb3d6db89c5b2a39233b20432555f8e3f1444282ac184cabf6c2f219b9aa3c6ec786333977461985cbc3b062aa0bfd16437e0cfa8ccf116ecf16780e799acf9217199a641606a0f301267e6ecdbd061ff3914737b535e4d78b5b82d5f510a54004ea3f40b1a8a254faaec3db40bbd1937f8f05478badf49a08bba228ebeed0b3e27db853280e440ccb524879a01fa29910ad7a7d0bc17b1889a34a81a49932c9690aa459c76742b5afa1f4fcea509ecf19b773d45d8f98aadaebd51191acd4dfaf4702e3d234d192904b731d5ba3554e32b09b30a7edfc3137ce5031a55297d5a7d6d7bfcb7651fd8e689cd0c5d79a76dfa7233da91ca470d8847ee05271ab616425011e9b78cc636549436ac3b461dde866e8d132d7d4f5c62f3f3cc16174c65dc4b751b03075cb4979abe1ae2c313adc0d6aab4ce51cd7822e35e3988f067ca86d1710d0b6bd2f111987e4512514d33572cd3c1d6b21d1232e5fb09c70585b6b62deb270578442fb728630d620e13c9aa8b6536984d64312a6140eed3984d319f2e72db601ceb2e5541d43aae6fd2dc6942db2aaa7176d5e78f7a18cc1365ca929ae358922fdb96a60f4cc9639045cf519f433ad0949acf60892e91c6960c82964b3886988ebbebdb0dbeb69959241e2097b7a83faddb31a50f7dd3a0482b6c5f1ff0eda8479e17ed2d69f4215e9c24ca9ce7597bfe05bd35710cacd74d6ae15dbebc1ffcd3375dce5847f8983d78822194f96942e0b98ee4ea84970d0fbc1d446883f30bff857c0ff267b44ad9c144a068b20007c536d53808a459c5311b918eb49923758cee407c4038d50cfed0ecf77c7b7da5d7b10bd62b5a50aee63df11a22b6a9748a4440d4372840694534a9fade48bcbbc037b05ee8c40db138ea8c2cee12d998309a107c308bf1aea4fc85126ec74fdc76f9ec95d6397dd7a79154660f944b94a9a1994dce7c55e92e129edf060646b6df98914ed35e9dc3c7a08463559a5db4f5e445ab9e3d3a4eefde0572eac3f365e22f37a60d9c7da3a4875bf9b5da489c806a90663ca98fddd9e9363406f0bcf559c0385c8547a3874de52ccf00395ddda748ffcc854fa1b6b44ef6589b0495197780e61b1f7152b5d6286d025fc22cb65c09be4626c04edc51e2e7270772f2d2df02f261031cccddc8243eb21c65697527ae1d6ef51501d37c9f0603c29f2afdbc8a66885a555fffc315134d0956330a7c0e15900cd785a6ccb4b45f9745e416c3d6a744c8033e57a5bb10e57ff94bb41874df5b1cf3a6d0c4d6bb52d7a2e13b65a8cd03ca6a14e2067f7356937bd2abaf780b75041b4bcf24daf87149c16afda1bbe47f38d8335b6ee4c8bcca3d0bcf0b0f5fb9b1d0c09bd7815b0fd88c32ab19370ea6fc8d10c29c116d23f5c63400410084897a383add7670f09ec4e074ca1366422fd04575a343947bc1276f92dcc0e07637994eab43cd0d36cc023b09f27866b988fb171647b336d5419121ad13c5635be3d9d61aabe9f45904ba0801ca919dbecdc40a709707be420727e51b3a70e6e02fcaf73e1b69eceedba965d1578ad4d39e6b91ec5f3e5dfcc4cfd28bfe251a58bec042ed9d784536a84672a923b3faf30024a3d49552ea092cd39a51d39c4fd6a9bc7c5e0828fa5b79a7800100faedbcd7ff76b8e7ec66556febfb287e19a6150d4caf7703b2f366efd21121aa6cbb4e36df64ca220d15e51b37e345f531e2801b977931889018efa70576f8cbf6bb6e387dbf91f98663be3922b224634529a33f22ee3bc5bf2133dbeb3592bafa2da65ab2e81fe27ecae6f03300752e7baca4109c362ea3b5d27381d76e166275623f4996271272f451708c666ff00fd6be0257b62565f615c8b9b01584878f430d0969704779bf3335ee1eef0294822521f3eb7743d84a703df258f7d4ea650aa94365677e8e7c0096bbff04f74378a08a9168de1d48a09e34a697c954ec037f1b2578202308b3b5e547967a6338f52d724129d0637036884a11109fd66d20e69eb0e9b6795a162c57ac67df010528af084ca1fd014a2586f27a17ff06f8d508803e7f52ac9f3a18d6407046051b9db8825b5b0e551b96e6b1758c611c0a19cbe937582ec5d0d733b0fe6f90413b0140c6068b2c248056c031b685dc13ed9a0c023d6d9947d042353277c747cde1422305a2ba75feb734cd674c30c1ae0e26ea502bdce8df819d987e9f3dbed32d1171d52be12a56c2f9f44f615908991b0946d5550ee4d6f7f20782ecbf865984c89fc78683a1bb24f03023d4b2ff63ccb7e87741d420fce72beefc0f19b88ab1bb5580e0dcb412b24b893762be3a1ee9bbef5a039c7ff4550be7637647b96678b166dafeff4e3adee2b81efa019e7c2dca92dc40052440fa77e4ca4138f5ab10de17c6be7bd0e494b4031b2345ddb0688ffd82a6b843e950787373b739ea8b052dff513efec2303a077f5f7e86f2ef28cf88bb827ffee2ea7e70ffee5916b2ffa659a282e3d47cde09c19f2a95efa15225eefdae05f1e51c7ccd15a1a280f4820730211f7a0d005b93359c2259d869784e0d714c821f3020b45aa2828414079330196a7bb3561a5821a6782594b4a7af23dce01da990bc50495da288940b3cfc5032ea1487ed109cb7133b5ed7f519048ef63622496bb19d93cb272407c3648248648c87ee0a5f909cfe527dd687defd271d94ca76f3c685a6ad09c3c92e2a1ec069f1b1b9c1e5ea7ac4a1239bcc30f5cbbe60347f36c7fa0228962dd904330e42ec86c7b7490c8b7ab5e723491dd0101b875b3c15fa5f60955abf1a384d2139090a9eeb74d58c89eead2a1b809ed68e743914c96f21caf3fffcb6e5f8fa2be45641c9d552e37f1962b882007e2f83d3d6350a8c395d2e930a517e0709a6f4ca012e3bafab073c1a937f373da0a989d98a877ea07216ac4a7469860c685ef3f720c068cc5ad73ad71775d03ee3902e115f2940c29a8926f19bd2a4e7b5d5efb8fff9e36b39ce2113108b043854a7f8c708626057bdcfcd52c1e99b029695d66b3784a8e0983822f65b0b1757e5a5c19b6c98806960cd9bed291b9d803ca9b4f07f0c3975f4ddb6c079f60e52dc52393355a5cef09680b9e7e1fdb150b9e55109859344e3e62a6bc82a25fd591d4cd0eaf6ba3e5ae8a420286a66b4f0ebd3cf9b759c6827e028bcaae9ccbd7d444736dd18630e3b6b793a9871522361c4e71797e55f381417a9f0bdbc0ee6b8846517e6773281cf0993ede6fe3cf9caf6194061eb9ce3866d2de1e2a61584c3d4ba0f74c783d4f3e38457b48e173671283bbea7d8ebc67d62b240b3b9c3e80d0f5787b38fec52d8bb3dc1a94807642945a69fc47b01ac2497176", 0x1000}, {&(0x7f0000002480)="b0d3ac7673805a7ed97e95d2eeaadd0363ca6c95939f0073981ea64ce1b50985e0be4db000e2468a8d12b0fd868e7410d9d9", 0x32}, {&(0x7f00000024c0)="901a4d70443bf8b25bd93a1312234e458d8dd5f19d316b12e001e2c7ea25e095e99664fba46eda72d710b2d5c8945c2f9d00fbbc58e5f97c80f83514a051c81cf195f83422c653844cd16ccd49b88bac0f6a90a66df1bb6ae5347e39076ab7e65f7371a24c7fd5153a56d1285bf2e05dce3465593a75adfa3f2d6423cbfccb7736ad30dfa4918062f58ace55042d8d6396be946d8f980cc8e773d652fbd10f5f3188f667f49d9701e4661b822b71ffeba32e0eda5359f3da640a070b9d0f72b4bee0549c1b5cc2a473451da07d258d98a65f9859", 0xd4}, {&(0x7f00000025c0)="5aa6182312200600c213933e39d22f099398e1d1763dd504332c4877", 0x1c}, {&(0x7f0000002600)="111089fca1e6a7443def73ee4c1652c023aaf706d214c813b9a1ea82ae5a9aedce67cb1903888f708149d48c2b0ca53a147c44e9b2264c34a46c0670bd6a7681", 0x40}], 0x9) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCCHKVERAUTH(r7, 0x2000741e) ioctl$TIOCNXCL(r5, 0x2000740e) kevent(r1, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:00:34 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000200)={&(0x7f0000000180)=[{0x84, 0x46b1f19d}, {0x3, 0x8}, {0x6, 0x800}, {0x43, 0x81}, {0x54}, {0x1ce, 0x9}, {0x85, 0x1}], 0x7}) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x2, 0x409, 0xfe1, 0x0, 0x0, 0x800, 0xee7, 0x6, 0x3, 0x2, 0x2}) chflags(&(0x7f0000000140)='./file0\x00', 0x1) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) r5 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmat(r5, &(0x7f0000ff8000/0x4000)=nil, 0x5000) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f0000000000)={&(0x7f0000000440)=[{0x20}, {}], 0x2}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0x200, 0xe4, 0x5, 0x9}, {0x1f, 0x8, 0x20, 0x2}, {0x200, 0x63, 0x20, 0xfffffff9}, {0x101, 0x5, 0xff, 0x4}, {0x400, 0x7, 0x0, 0x8}, {0x64e, 0x6, 0x10, 0x1}, {0x200, 0x1, 0x6}]}) 16:00:34 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f0000001400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0000000000000000deffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009a8dbda53f1e696a68c90684b2826a7dd99956dc220dbb3331b3b1522888045bfa62205f498ba9559282b638732afb8eab854d52fedb43f64920518fe9eaa4b0745748424b5774293bf7428c9ea4b0c7977bf43221688ad5d449d46015c9aa00d683c1c8a99ba08b95c3adaa3a0e6a214aa7c395327b99962e1b444e2bdb47851a"], 0x1008, 0x1, 0x800) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) msgrcv(r1, &(0x7f0000000400)=ANY=[@ANYRES32=r2, @ANYRES32=0x0, @ANYRESDEC=0x0, @ANYRESHEX=r1, @ANYBLOB="1bbb6967de92660fb2858a4e6618ca1bb27b60f04f8430b77c5022e0e71d78ba23276a24364fa8354320af81c4b345022e2cea1dc09bb14b8e402ed70000", @ANYBLOB="4f9bfc1e0c9d0214383f407870bcf5bc66431cf6ecaef3ed3a18ae775b80361773c178079d30570772175009691a7a51a73144fe0c7d3fd1907f4b8b492a8030051577090eb267e63af18d672874a64a201b46cd48f273f4983ec6d180630b2df475e9c5eaf1271e457e35fbb47f588039745eb6f3009afacb43c65b61105d0fd47d7ae6235abcfe7fdf3166ef00d7ec1b4857adc79859e629fb1851f2bf9b9319a9a8e528720d24d319a65f3d03326b8482c806c73cf3260c37c3e8a9eca05fed1294b58e93283d723b93e9dc2dfb07", @ANYRES64], 0x7, 0x1, 0x3800) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000680)=ANY=[@ANYRESHEX], 0x1, 0x800) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/68) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x2, 0x1) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r9 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) r10 = getgid() r11 = getppid() r12 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r14, 0x0) r16 = getgid() setegid(r16) r17 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r17, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r17, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r17, 0x8004667e, &(0x7f00000003c0)=0x800) r19 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r19, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r19, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r20 = dup(r19) setsockopt$inet6_MRT6_ADD_MIF(r20, 0x29, 0x66, &(0x7f0000000200), 0xc) r21 = socket(0x400000000018, 0x1, 0x3a) setsockopt(r21, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r21, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r22 = dup(r21) setsockopt$inet6_MRT6_ADD_MIF(r22, 0x29, 0x66, &(0x7f0000000200), 0xc) pipe2(&(0x7f0000001200), 0x10000) r23 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r23, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r23, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r24 = dup(r23) setsockopt$inet6_MRT6_ADD_MIF(r24, 0x29, 0x66, &(0x7f0000000200), 0xc) ioctl$TIOCGWINSZ(r24, 0x40087468, &(0x7f0000001240)) fchownat(r17, &(0x7f0000000080)='\x00', r18, r16, 0x6) r25 = getgid() setegid(r25) r26 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r26, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r26, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r26, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r26, 0x40087468, &(0x7f00000001c0)) fchownat(r26, &(0x7f0000000080)='\x00', r27, r25, 0x6) r28 = semget$private(0x0, 0x7, 0x287) semop(r28, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r28, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r28, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$GETNCNT(r28, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r25, r18, r25, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r14, r25) lchown(&(0x7f00000001c0)='./file0\x00', r14, r15) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, r14, r4, r8, r10, 0x1e6, 0x8}, 0x5, 0x5, r11, r12, 0xfffffffffffffe01, 0x9, 0x7ff}) r29 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r29, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r32 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r33, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d40)=ANY=[@ANYBLOB="e000000000000000ffff0000ff7f00007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed5392d263fbed85032b4ce49da499a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0dc57e303e6149700"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r36 = fcntl$getown(0xffffffffffffff9c, 0x5) r37 = getppid() r38 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r38) r39 = msgget$private(0x0, 0x20000003c4) msgrcv(r39, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r39, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r39, &(0x7f0000000900)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x0) msgsnd(r39, 0x0, 0x0, 0x1800) msgsnd(r39, &(0x7f0000001280)=ANY=[@ANYBLOB="010000000000000048696a28056731a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc2370db4ad74d435bd8017a071300c19c94caa4515fae4637dbf58f37bd8a9f562d4549c364325bde6bb675f95f89f95aaae7d719175ebfb839f319f1b4962ed2da9ac42d208aa5a84e1b79a05ed2ddb4367a36f4fac7ba147b0b46db528995bb3729820d1623dcedd28be840867cab87567b4282e9fa620a887b22706f8623ede9d886c153d230948fc74bff014ac4d01669fca5bd0c16808a5ff1172aff776844c2d21e5f2c1058da9fbd91a2997ec77fd3d238c3e5a3c1d01cc6932f04190869f576927632ffe9896e7e22ec54e7ff28df03a27067181a92d6a0d2da3f2bd1d9be0b8256157c2d4bbadc58f32ff6319229b201a7c6f538055201c88408409e2de200"/309], 0x1, 0x800) msgctl$IPC_SET(r39, 0x1, &(0x7f0000000980)={{0x1, r32, r35, r31, 0x0, 0x46, 0x81}, 0x10001, 0x1, r36, r37, 0xa5, 0x1, 0x4e2c, 0x6}) r40 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r40, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r41 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r41}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r41) r42 = syz_open_pts() r43 = kqueue() kevent(r43, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r41}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r42, r43) r44 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r44}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r44) r45 = syz_open_pts() r46 = kqueue() kevent(r46, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r44}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r45, r46) r47 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r47}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r47) r48 = kqueue() kevent(r48, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r47}, 0xfffffffffffffff8, 0x15, 0x20, 0x0, 0xfffffffffffffffc}], 0xffffffff, 0x0) r49 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r49}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r49) r50 = syz_open_pts() r51 = kqueue() r52 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r52, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r52, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r53 = dup(r52) setsockopt$inet6_MRT6_ADD_MIF(r53, 0x29, 0x66, &(0x7f0000000200), 0xc) kevent(r53, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r49}, 0xffffffffffffffff, 0x15, 0x0, 0x0, 0xfffffffffffffffd}], 0xfffffffffffffffb, 0x0) dup2(r50, r51) r54 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r54}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r54) r55 = syz_open_pts() r56 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0xbed7411b0a7c8ff5) fcntl$getown(r57, 0x5) kevent(r57, &(0x7f00000005c0)=[{{r55}, 0xb8ebed454943ce1f, 0x0, 0x2, 0x8, 0x4}], 0x8, &(0x7f0000000080)=[{{r54}, 0xffffffffffffffff, 0x15, 0x1}], 0xfffffffffffffffb, 0x0) dup2(r55, r56) msgsnd(r40, &(0x7f0000000c00)=ANY=[@ANYRESHEX=r43, @ANYPTR64, @ANYPTR64=&(0x7f0000000b00)=ANY=[@ANYRES16=r17, @ANYRES16, @ANYRESOCT=r46, @ANYRESOCT=r47, @ANYRESOCT=r51, @ANYRESOCT=r6, @ANYRES16=r55, @ANYRESDEC, @ANYRES16=r7], @ANYRES16=r1], 0x4, 0x800) msgrcv(r40, &(0x7f00000010c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000320000000000000000000000000000000000000000000000000000000000000000a31f51f1f32fd93d005fc9c5ddf80008000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000001c0000000000000000000000000000000000000000000000ffffff7f00000000149eaaa476bc000000000000000000000000000000009fe2b30b000000000000000000000000000000000000001a3edff2a29a06d8f3c92fa6723260d457735632046ea1815c69065230349197613f2482030848a699ba63fcc55f38903060a56cc33d5e4c0abed23c4087ff3a5a02fb4712c165517a0fcd0d020e0604e3126e8a"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r40, &(0x7f0000000f00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e868239614464ff1e6c94011be14a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf126bc3a02a8f43b026a7845a0f847e1a4b0233c6dd9ff248b7496fee38c4e6eb063b60b89b7bfe5fc922fc62051825a59672eec89f638644a65b48ab42eb72a1560317678bad0aa724b5fa4587f492a3d9607e16cd11b34881c3e4f8ff7cc027583d3f18d2f3f791951e888f1fdcb99d13b6d6240d00"/402], 0x44b, 0x800) msgrcv(r40, &(0x7f0000000a00)={0x0, ""/217}, 0xe1, 0x2, 0x0) msgrcv(r40, &(0x7f0000000480)=ANY=[@ANYRESHEX=r36, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r30], @ANYBLOB="70d15fdd1d51a6b60f333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f88000012d3ef62e0da8504175c4cb23e5ddf7ed4d0ef1bfb00001477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24d74233605bed498d1600"/163, @ANYRESDEC=r34], 0x4, 0x2, 0x1800) msgrcv(r40, &(0x7f0000000300)=ANY=[@ANYBLOB='\x00'/218], 0xda, 0x2, 0x1000) r58 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r40, &(0x7f0000001400)=ANY=[], 0x0, 0x1, 0x800) r59 = socket(0x18, 0x1, 0x0) r60 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r60, 0xffff, 0x1003, 0x0, 0x0) setsockopt(r60, 0x29, 0x77, &(0x7f0000000000)="03000000", 0x42b) setsockopt(r59, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) msgrcv(r58, &(0x7f0000000400)=ANY=[@ANYRES32=r59, @ANYRES32=0x0, @ANYRESDEC=0x0, @ANYRESHEX=r58, @ANYBLOB="1bbb6967da92660ab2858a4e6618ca1bb27b60f04f8430426016d4b77c5022e078ba2a276a2436687016813afa124fa8354320af81c4b345022e2cea1dc09bb14b8e402ed7", @ANYBLOB="4f9bfc1e0c9d0214383f407870bcf5bc66431cf6ecaef3ed3a18ae775b80361773c178079d30570772175009691a7a51a73144fe0c7d3fd1907f4b8b492a8030051577090eb267e63af18d675e48a64a201b46cd48f273f4983ec6d180630b2df475e9c5eaf1271e457e3596b47f588039745eb6f3009afacb43c65b61105d0fd47d7ae6235abcfe7fdf310000008000000000adc79859e629fb1851f2bf9b9319a9a8e528720d24d319a65f3d03326b8482c806c73cf32e0c37c3e8a9eca05fed1294b58e93283d723b93e9dc2dfb07", @ANYRES64], 0x7, 0x1, 0x3800) msgrcv(r58, 0x0, 0x0, 0x1, 0x1800) r61 = msgget$private(0x0, 0x0) msgsnd(r61, 0xffffffffffffffff, 0x315, 0x800) r62 = msgget(0x2, 0x20) r63 = socket(0x2, 0x4001, 0x0) r64 = dup(r63) getsockopt$sock_int(r64, 0xffff, 0x1021, 0x0, 0x0) r65 = socket(0x2, 0x4001, 0x2) dup(r65) shutdown(r65, 0x2) r66 = socket(0x2, 0x4001, 0x0) dup(r66) shutdown(r66, 0x2) r67 = socket(0x2, 0x4001, 0x0) dup(r67) shutdown(r67, 0x2) msgsnd(r62, &(0x7f0000000d00)=ANY=[@ANYPTR64=&(0x7f0000000b80)=ANY=[@ANYPTR64=&(0x7f0000000c40)=ANY=[@ANYPTR64, @ANYPTR, @ANYBLOB="102958518e93c13ce689c38e6c9d896ea862edcdc29f5876e884a47e3da81582cf13462bdf794ad51208c3d058ca70b534f694801500dc287434bfaeb8d7e0800354d353974687c5e5310505d97895e7cb25a111be982439893845808afb967bd09f588715f0b5b83698739c091a3f11a5fb020b04890b60819f389dda3e", @ANYPTR64, @ANYRES32, @ANYRESOCT=r17], @ANYRES16, @ANYRES16=r64], @ANYPTR64=&(0x7f0000000bc0)=ANY=[@ANYRES64=r65, @ANYRES16=r66, @ANYRESDEC, @ANYRESDEC=r67, @ANYRES32=0x0], @ANYRES16=r63], 0x3, 0x1400) msgsnd(r58, &(0x7f0000000200)=ANY=[@ANYBLOB="0300000000000000cfafe8a68e7718fe2a86d7b11cab3fad79997764860f58019507850800000019016d47ed37dcb33a6868b4363c3e96fa38137824cf0d97f8b055f44f87935ec65fc198c95bafbee813167ee3d18c482d953d843deb7dd3d6923d838059ede25b71c980711f6903efccbb288e4ddcdeaecec74182c8b2f8cab121a51390e24a2a3e600f678457f730540a1e141e72b13e5be4c39ebe812724499ba1ab0804b4ad0ef0f2cb49cbf77eec568910656c41a1bc9d229663cbc4467c1b748c7d3dd4326fe40140e7c6bdd4c3940e4bc46c43cd42c42e133b81d65629c47e38070660"], 0xe7, 0x0) socket(0x18, 0xf961734392110b48, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000102000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x400, 0x0, 0x0) socket(0x2, 0x4, 0x8) socket(0x10, 0x1, 0x4) pipe(&(0x7f00000000c0)) 16:00:34 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002002, 0x40004000000228ba) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)="4a1c4639adfe1f3373c33331c474f4ff0b373a45990d236e7a897c04bf418febe5c63c08eba7e979e0bbeba442e2df9506f1e9bb6a8b29e58ebf9d7293745c70185499dc5e9d2d46e8daf55ffe55e6e6c95f"}, {&(0x7f0000000000)="2ccf69f6f9dd27c303c43530b2211c496258d8d6aa012ad0929e8984c50e275c4367efd813c3d5fc462573156b37a62a1a96ff43f36e24f49a01"}, {&(0x7f0000000180)="d3619a8a137ba5b0b797dba11042dc918336e420ec9aad4561f683cbdd73731b50fe4e50963ad35682b2cd1753cb9e92155b41dd3d83b7b91a24cf32429481a3ceb456b366c2d56dc0792d679564f098f15987fc80217bdec2661427727e2957f69619730b", 0x1f}, {&(0x7f0000000440)="d617b452b926bc5c032f856818bb228e4e3463b72c12530b1b8ee258c86e00f4f3d12cda4753ff14d178bc94e90e24dc7278ea7b51bab842c1705f18d266ac4576dd348b680655cb988de0c89aaafa3c680d4989c26ef994b252b04f7193c09e575b876ad8a02c21605b1aefd023c770fc09d21c7f044f978e84007aae5b988dbc226a5f633a4981f9bbaaf1b6f72092f6d061b7c6edf530ce9d6216979ae87d7c786a4d26c8235df0d901d69e5e9a964e5dbbc8dcb1650f60c6a73017805880949f5689f39a30a3555775c509c8a8b857f043dfd58551082b8e0214351bf4805d4c1f27e57143d39af43662878dfcc13bfef8ccb2816e919286ebba2b2475f2278e3eebab950d0efb19da9b78cf601682a6d32b9ecbf23f473df708de502879b6857c952904ed4342de6d6096171db7da1a6d2c69ea044493210196bc7360bae010835f5c3c9e85bfb1fe6937204132038fa89eabb96396949477e36478c6be6a3ebde0db0c8a3fcd6051d082e457f4cf1cd07b6ae3d86666fa683e5d4aac4375bc4a620864ca8b9f792ce9f38f168431fe054af5692c323d6347d3d744b6be058944bd27de428f0d2d3b8f5d8075dedc7acd5133ef284c3b2b06d140945878be11607ffd0d64862caa290009ed2a59aa6431f513775f3ecab29addb5e2dc6b8e54366952eaf189af56a99914780f63a451e72158ded71634347f4add2d3eb459179f080f8e13f2c876a7d754d869d6e9aa5a1b5e1fb15e0c4a6971d64b25e2c94fbd27f73c5e079a881b348c950a429e85b7bf2aaaa8bbf89991d3226b85de30088102915a83f59e1a1d81b737522220f438f6dd8694951cd9240a0befa7174ab8e261c4671666c61afd8f9e870714f2cef5eaf32f17a6ceb0b8193e82d84ac5fcf617cf69f8aade238e524c81261ebc5f379c1cc1a78bfbff91fe509fd48d62668a6d514a35c4c01e2ce27dd1811fcc4f12062c2173f4e2bd7cac231d1fcd3963e4a6f2601089a8551ad7f407055582912ddf834ca5f20b2c24d85ba27be77c15c495305cf959fa74a351d4d675d23bef0cfd57481abf27116d4133fdf58cdb0f9f0dea7c3bc7f0360b1ea978c48c1114df7bba749e74b96fa7be58ad58fd7540344eb58fc206b5820f733a7e047dd30c2f92ad494489969d9d50508016678fbdad9d316d7e42b02efb18611f2dc0dc28d4348400eb157c89d448a62c2a7ab15ee0e48beb9590aef7759dd96b052abd1ee3802db6a65da4bd22dcdfc701bd996f631fefe0735a843b104f315c3ab26433286002d3ad8bcbe0b94bc6ac3c072f40be94d9bb47663dfa68c91e91d2d81d0a043627b4e1c9593701915b448fec5d8a30ee12b6604155348dfe917a12eee90adf4e8acac6778311937722a04b7a11ccf335444ed8446b371518677226ace68260b9ff5c8e37bd42487a958a947a5b7fac34db99d827ec62a1cac2a9dbd206a960d3fd12c976f2f7084cb301f1829d7293dd891efbca1ee36fb0ac82060362a73547c515ce8cb9505fc55516e992d20976827c9ed2f3df3f36b1c95fe3bbb976df067b0883b3773079d9469fd386d77c31e3c298f3b38c23612920100313240b793f033c49a2da18684be8ff4ecf7a7a45dabc8bbe41e6bff1ae72e90a9f43512e8dca979c6bf3150f33bab63b6abbe636baba85c94ba6e961718218cf5cfb67369b1b6e506340620473b8c6a91c90ff6cc89d3d1ba7e357c6a019625881ba5374231d2a5d2ff10e4dcc816ac4d7eadf21aeb88275a59a1263e0f949bf08d948690ff6ebdad343fd3665b73bff881270f0b10434214f55e924c54b17a960ca6e86d9554f8ebae5690fc4e8e1761535eb5053330e9b72cc0ccffc54b8577314cb51172a2e1107f743bbcb53276a8319263c65a3bf6ec8015ca1349bcae82582de06cdca975dfa054c816aafbfebbfca5884ca82b6d074e9824e22510a2ce59bb7f8eb58610cac2333e2b9d6790e785358592fcec543ff24ea8ba2caed7c21dba90df224011554de8310412e8851995df0ee5ffa48da4d99ef2e7152e87718938f1ababaa59b45d57a32089ead9280badb4bc186b0feff5ab6ffdedfbef0663a7480997f449bc0650633a6671a20f2f11e7264039084e16b025d7f29bb1d280a133f2382650e4185545d2a8c3550ee4897dd43ca3d5217ceacc654f78a141d9317a61766e5fd7a86567b8009db0307eafa5c988fb690e3ee7267a13efad0601f153ada1efa851f836083f19d9f3268400700966502737c3e0c5b223e79d4500579df3bc132f62b0b49d737be2f4544a42f13e266a2bf4a5da61743138a91f2692b2b82dc4c2dc26bf2cf0124428dc9582f94810a542c2a9093e48e3cdd7c702089a01f449c52fc5084afe1b8b3804e2b512b8a90f6f4f4941535daa112430a103df669687efc517d13c87510266f4f94c573dd52ad58286836a45218a1c0b78c341b4efed052d917c301e8dd2e8e6ae1804f3c243d86818056b4a68f71ba63441fac3dfb9ffb78f77b3518366426d80e40cdf9a94bb1b52ae7c5e0425c914c557e33f8b11ba1927ad3207f1ba0a7a41dffe04455828de1d24df694e2625cbe5a5f1d79c3ede682f13c3fe90b03d2ba3f41c3f25d939f2031e7407d3a5ca80bb1aa17f7813fd6b77a7572135e3d02e7c1f52be36fe2814b152f0f234f689010b22b086831f55da4b36d6bff258a9fc7ddb97e5f9078befacf3aee23b97bb6a194a946beb01b5c236d4b5e37b5a66195965cee43dfb2655459f2b84baca1d9022d321ff621eef1f941157fe4998dd20e629507792038f2e6d4cc35197f3c0c0a068cb0cc3e5e5a7c5b4bf07acc261a1410e664e91441d076c3a265ccd5594f6a14ef72733d3a9265059198e32ee00b1853327fa786d6ec956726ec8700ad7cba6729fb879f459187305cef638dd5dd4b28a040b9a8af1afc4979b1ff3e0b07e2199d986089f042f2e805f35eaf02554edccdc3210a47ce51844fbc68a5282cddce7f6446586bd424748f11cdb28b4af0a38eede235d457a46341c9699d725b96fe670d91c96d5d08a290af19fe52707b0a0ec4981fc2d94c171b0eaafaf5eabfdc18939c591697425a532c8cc2ece3f6a89540acc023989b30c96d9cb18af7660f7598b076d5de709e302a777af1e57e3140148598e1394ea05959936f2b7f3b398e17e3c54efa5ed8a3cd5a5c0d0664399b0ebb216a89ea0f40d92c5848963a9db005a886673e21fb73841e8055a87bbb3f79036a322e267a3b6b3af672eb1c554a9ce72582276aa8309bfdae70fd1180db064e35f86dfabed4af07044e8d698043ef3e8afa8932bf4b618e2dcc76e86268d9bd9d1072c3499cac83cf6a65996d880abfc106c0c6cdb967f2cccc003b1e9b790e920a21ff0b3a6f542943d7a06fd6869efdd667d17883c0e40a44177895dfac6214564f2f559825927c5b10cada288887850545cb88560519adccb02a00a00af030f837c9299bd067e96bf895a0c08dc2eb96da1210a2dcccdab471b85c3a590893f721f3a0ad5479e00b0297a939a9467bf585edbb0b587e1e0ef25df4b7eda85c8448ca99c7c687d512ae9b0e8059bed67d8df7356e788fd3b9de2c978cf3e55bebbb9713b3bf30c05957d6addb359bf25b2c703cfa1f04c7c8804eb15cc4bc1f1869fb36de4a1b3aba7a049d31a845ad8f74c945ae4f7b2d1f629d4fe42d03805a714cd4251737e87d368ad8d5db17f730757754e180da64db82b9cbed2f9195ae9c28ecb94167a049866864192319532391515bfb9dfd2a068f0041af8f2f4e18d2b04b2a83fff0112730152e3f35535749373549f6d595d1a9ed989e4993cf5357ca1a45beaa41d9a97eaa65e6625c041dac593b6882f2345b9b238ea2c296433b3e53d90c7a3e364a6f2069cc2275f1ffc38350c752cc50860ca66dd1c80954419d08c9b6527409cecf75885446bef4c6a31dc5538974b90957314e2c1ae16e18bec0a30a2a19ca20eda22f3c69bb3a5b59c83e2a3a22a5d78916c261ce7c2ba9ccc9958d8f2f4703badcc940890b1a77419f0438a628401eb49fabecc9af377983091edba7c4c459ff4d558db36bbe7c6cc05843978d91f8f2ca51d945492656f0b2bf1b764d4ff7d70468d55513bd18445887b6efd89d5a06446a685911c01e4f250a02a24bb770104330ee1a29d74a92fbadb9b1cc67fa8998efecdd45c51a92d4e1cdc63ffa6a1776a35d0b999019248381378b764114c71a2473796d7d0329e6c99092c6cad4cb71aa2c9f99fd15b3c214be16bf56aedf4fcccce078c521555ca9e243aedc1b60352ff556ce4f20caf30de2631f2433ce6f8079843ff6bdf03eee2d3cf46c4eaa17be1017b1bc8128609d6fe5de8a837c27fb37d061dc2dfb071cb70a45243d80c2c009dcc4021964d82214ab9e22a5f871c9729c0e53e51008658c0eb9d7dc2d34f96ac2473d2eaff181aeae61a2f1f18c413be99f26568f207f8903f0e567a6cd00eccba0759792ead2c4e33fce9da833c824f56e7cb94f23a2a2f1aa52a1f838ecaf16e8868963fd748630c1ad54c0f470346e759b241fb712e4a12f02f1d25e7407e30dbb3d6f7355bc31a1c1b43604a634f3b935b806dec5e9d8d5fdaa79e13e3dc79dfece5f2483c6ba9956ca157b01d97ab76cad60dd4514ae28e686c40e8e021f38c1fd569e537e771557cab3fe7fc2c4aa25193a10b2b8243dc8a3de3456e3d5895ca2172ca6711f7150077238b981a75becfad5026d17ae1b28faa3e6f41dadc161a0b14ccf6f835bcb31e3ee93891331069f212e8f7588b46cf11b80c6103190d4f602d65cef00c7c22e0d7b60134c3160fbef52fcacc77981909420c8abf623fb801ecd4ab9aba9c76e7e682ece69f74a4260287862f42b42887a7274522f0fe5be58535c49cb31c90741a424b65f4d62099382d91c4bf51bada21682249f2df107e478fba9723228f5bc2337ba500a63abf02e8fcb0a819899b99edafb47b0d17a118d95b5c1763004eee44a974f88bb4df46a2626117109670e46691b035102fea90d97f7e015226f1fb4fa6b48e55353d1386b1abe727f6f40565c8a5b54c44a9dbc483e2f665290bd03a8cf50538d8588e0bc3938ea451b781c64591aa470a0bdeac184d604ca084970b2d59672e2b6fd5a2e121d60762c6612e3ea576251d1922f11f294ade83a609bf94b4f274ec535f00399e46d166d46cc8c78c408b3885c8cc2e28a52fcfeb88f58990cd250f7873b8555ffcfe648303e720b936b10af1b833d240016d03bfa44e4116083f4f6c7bee06a02a20ef63c3a0ee6fd9c7b11fb1530877deee60d39e3516bc3c68381276401ff99579acec3bc10035bc6a1f696c3f3730bd81f41cd81c3cf69c469219db430865f1418293cda946080d5121f4b68f057e8bfc6ca5b7f7bd8919e7521b5bbf23826e207f4ce94bbde780322c2c726f59dbb8027b674e68a5043900dca2862a520132c10cb72fc406f6d4e22eca90ca676d28eb55b967af6df118752d17e02fe6facbc8a8e16d873d20d5870395550d9a628752a292ae6d4a7947d7b8ce145e835305d50c76fb77ecfd4abc965f1db61230a347489a5004d34d4b103888bcaa470fdb34da0e4acad055a6d73024356aa08b1ca00c936c4c7853c990a32ddaaf8c5d96c08ecbcc05415a1357af7cc23ade132c5d11b729c4e5a185d986b64f8c1f801fe7e7a2d028e478fbe46a24e721eaca861c51837f18b79faa508021f0e25e79e4e609ab441d4f3de4f82c275f9fdfbb8291c59cd"}, {&(0x7f0000002540)="ade2dfa5a124853b4c046c68e0dea31b0682a65a99b165646b4ed7c318064e0ce8dcaf13f157f2001f5419e0554ee2d200150b1e57be1867964331feb0bc948ff7289c1656d033b8e8dbf5c3a10095fa301385fcde15fade85cf2caa431044bbb761ab4172c06a9718a8e56b80877030fc58c818482983179b82ed0eca1786cf2361315245ae14990e5050eda52c5968d94451c0734c4e7b74c7bb9711978243783d24705c7169c86927f667dc19ae1fe78e6a9dcd6c38c86462ee9d8d73c1a76887b60ba43cf0fbafe8d0bd914e493217e8ff151263cce6f4f826da4b4bfefc370a859b9b1adfb6cdddd4c81d7b8ea9f656a9fd1ee50b54"}, {&(0x7f0000001440)="3325fd6f895ade98523477d3454a805564009ec6205894dc478e9029f3dabad2ac02293311a64c324967e18a03cebf9ab0ffbc051d9b80280aa9d28ad346d6e4cbfdd83f96e661181d4c966a36a8d28844787cae6c6dd8441c14640947e87f47271b77afa651431dd92698a6343bb8d14d21c08dc3fb3efeefbdbfda237368685e26183f5e59510ad7b4c10922f17bed499644ab4e5f0b0b86f41d464dda5eec24e728c3abe7679ce96bef2c16cfc371bcfb37ff56d26f8469909be87679c13617913e9451214db0c1439d631a4ce34a24cdeac38916200685df4f0656ed8b4af4c7c6c3d2d8183533e9c4675572be9c97d7ff989ee1e4b78bf6098de2f92488dd79e87c58dfba1e2e3ab8f03d32ce7e220c91055b451b33aef46af1cb126e2e3696c56fe292f5e23760eb289458d37ccaad01a8ae3fa9db79d826282c5241de465860811e548d0ca2054edb8df254fbcb6a4c39d94a28350cfc9b192caba2d084fda198083ace6937c9f644afe90d05827420e418862fe639dfa93f00ceec1d36b9709851dc028c0ad7996fed14cb5b687d7b3120b3a834dcd8c9cc287aaf9355e0da75aafe1b9f9a7e1cba5ca4ab92a40dc21e874de7fd961a7f7528f4e4be4f42cb64aa99e3b33f21f1472ae93a2cce303923ffd1a9bee1be9b657b62756662bf50d7d2532da7d5a94181589c9ba0e4021816b078e2729d0c2e1528c8be0d170c9fbb2faf7866fb04332dfd3e6a8e5146a1dee434f9693e16c8238da0206b0c95ce386ee3fb26d7eae565a1b3e32bc085dff887ca920bf59a2cd21d8c7eadc715acfedfb8c5447794b8dcf50a260afcc2e70a7875fe8a2b8710a3ff144f8721c9d9d594b7e27b6a83d0e163ad0106d022c4c1f09c1616f7c7f2ea1e69bbb907aca7318b64b9794e1a6aac0ec0689d1cf2bf8d33d2050c36dc626db5c3f8965940bd111882ccc58073430075fa03f40bd18f47e3834238b3ff8864a2dcebd3ae1cbc6970ca6ac1242fc0b3b1e0c632df10d08e60e897d270fffb14bb93519852e66f987d51db8072a2c7be56f750bffda66b9f37dd5fb39bf3ef8f5bb788bf870cc5c3fd1814ccdd8d3944e5ec397b094f0cf58d9e33e2f697ecaaa6bf75821f8fdaf20031e5baacdb79e26f70ea4539f659574f8ee9810626f03b522cfdd7f38648b1d1a000c6f4b9028144db281685c7ad4adfc370503b80219ad51a930383e43f3fea33942cc4e3784ed5cd937194b2ce351bafea906fd5749bf4d1db389d9692a754e67e4e76e3f08743f2e585670955557134403252744296fe509eaff57d73dde2c0dea71185b8f0600abfc300a57a965c40b8d8c21b8c70ac18ca87f1ad6a9782b2ec7a02aa43374dafe26e47ce01d4ef9fb1a3a1cd6fc1829efdfcec4fa9216b6275a2aa0a6ee82886eeb916ce178f4c2585b8593b6ef039058ba59fd81b169e537cf932b7ad4c3307492dcd4a2b4d10e516abe75c026139caaa89bdd4b4b68f71527304e7de1793e0eb43b259b3dac3a9efc6794841f445e5d74c0589ce2bab7c36bf2a48a749d7eecde1d90b9cf829b4129ed323ce2b4903e840222582ddfa582a6b556fad1fd940a8e44a24c32374e39cd2428d0705eef6399f0662eb3d1816d6c17b553a164fd7fd9bbd7c8f1a72e6f173e9a3b60d13c19fad9b1307350e3679b7c70a5138a1255a9a71dc88ec53e04b092f2228b704af92e08cda7a0e4e3ebb225b92fdf01dad1e9baab56e5a3399c8e442f59562a10869e91bef008d38a91900be0b7a7e81ea3b1aeeabddddf3706fab7f0d7824ab211d47fad3e0301118ea052b9d3ce3ea3cfa97772f1fff99e18b30f9ba1c50291fdaf74a89b39b187ba63adaa710b44100fc89998d63149e2743c373fffb9aaae5793e2922f2302b9f2a6269410797ec95a4d4f3702905080a30d1b219d7030060ad55ee9fce9a113e80f02b0c68b317837ef2902e1b0f7b2e3b2003421a54de4ec3c8742517c3545a9e49aebb707676d93b72955fb93acc0198dde86c908d424caff021052e60ba72ace62ceb24fae83cd82575495ee6f87e87b437e8a527533429de7fb01c721fe70d10eda770fd85972126935b0f96be39cf2bf7d02df2c2f8e5bc313c5dc240b2e73fc8327cd855878ed1f2704471c179dc6b7401a279ce209a30986289bf9ed218803037fdd82e6be51eec746a3c70c9f1ac21b80de8fbb5c3ec44e1c6a2b1865b8dda3df16a000b8d22c54b5da33bc91f4808496993523ffce9d843afce7714c9edcee2e72421989e900c41b23e55b058849dd731409d783b44ac0f87c7588504628960660b0b4a8d7a9f1aeddf8027e9674d2e6da27ec10c3cc644e4aa81cea23f07e259ae35c992752227ffda6d44211792f0b0b55c4e2640fc638b65b702c1c22690b6687b102e89fcbefe5814cc107f09fb166efed17dfa4af726583f22eadc23e5087e67fc19730342d39155bcba4f9df5ad5ff3bf3627887f9927ac95fa4b8032e67ccac094a339c056cfa93225d0e37e3f909af43429e5faa553a73a30a375c63a439e29ba0b0d204edc9feadc48a259ee0288c04b72f96783b87a2cec4c3f1ea92b961a506ea2b33cfa3b7a6a9d8270a0937269f5a811c6d8964c54c9de5383c7eb7d8d5aeb95b521a33ee6bf49fa460693463fe09864ec71c45640b58321dabb1c7c980fb373cc0e20a8e3b5fd1da5b08f2ae541d70453b6055b2662c30f5ee2afa27a4aa6ca295983d1c491153e037c0493ae07bc9814582a7a97a68a5899889d4b002219b12568946fe7d473dcfe94b6c829651d28cb590f9695bc3b8b72af2df17dc30d296507a1877a43ed1e3e39e7cd2bc48e991a0628ecf305680b0d6c24382f32cc8742ba65294573e3b811c029c979b0b5a867201041551852bc087928cd721aaa7243e09ed12eef678c1bed8d78c8073abc2a926dc3acfac9f013567499a9e6dece09fd41f14a58e41d6d116c247bd681aaff757dac22ba32cffe48f51a013be71856379a0f28bf3edff6fc960b17bef24d1e75bf755766f080f81f34fe2b5ecd0dcf28e28e47ecd63c2fc2b7d140845495396fc0a60371903b0f0fb19ab707072361f7f1cf7a6f6a0d79f134ee9f6323ea7af7d0979bb260f726289e9d313f14fd4a52addad21b446289da26158745cf2938ecc119734a5dd443099f0056a4043715aad93780fc096af9142deffeb98a510d10887029ba4ad078ec6eb060a0e7b698f4736d0e0b9859bcc3c8725f6f2e2f13a77168eb0899746e793c39f802ad74a7c035dd52d5214dd27677fa4a6c65a1989c20c1bc0b134c949a558a923c0a7c90bbe8297efc97be9d724a33d0d16f5e6730aad7ec96d81704eadb2cb81e0f4201ce1fafd1f39db10f8fe2ea4f2b20e1bea9dfd53fcc35051a3a9bbfc623cb139cfb15aa519f09496ffaa7f44a9e57349087a30e7a942bf5e65b58d222af2607d134aa3a11a1f300dba2821a8f6019cdfcf743469858c3eed5646ec1498af9d90b1d36b657e4ada6feb96edd7dcaa4006f0ea8ed90563d1f1ea557be253ab89c375995a5cf71680385d23485422ea858ed1a050099440c674ca8b7a83aa484b3aa91e24d013ff84e4c7c7f1db81c39fb0ec26e0b14996432e1590ec89579205498a716593c5fe597082542659e162b78cdb756ca998e6094fd0068f4be5795caa83a249a04aa2951867b67804e20d52483b9a8dc2fe708a52bc2ab7a659c59b118cd5aef4ad04ee9d72db354dd6dc77763120f74c724afa52a375c5504f99e64c25c7b0ec4a75850f2a7b263c601e0f5a509bfc1a41b8f1ca0e39450db296c6032d279ee665fb29906537fd4a8a459257d4ee0cdf44471f249d0bc845677786f0596066c06d738b9ea6b70867f3cd8174fcb938e1d4765a5c532b89a3b4ad77329519df0da66926de1d577974279d0f20bf70098165fac7713366dec8d4a510a4fdfe9806f045286588097570c5e8ffeab7a287dff62371f76eb19b15dcd19834ebb9d402759fbed0c076f960e65a2594159c18aa49a3328a1a726980aa34d4123a7eed7c7a3f85aa92af067ad48a9a3db31aa4e544f7aa13df42cc72136d66d19f727b6e7c740c468f3350be994cc6c598a3646f7e344bc631467ac578ae26f3798ef6149e972821ca132a6c2699a3601e21e3819d7f4eceb4731449fd17e70b18e333dbe3cda2d8feb1664214b87d491dca966843f76b683e17f37f3b8e65bf39cfeb2c192f580812bbb0caf76593719e46b46393bdc52f3862a37aa4b4f74136475e52d2791d4a06c270238927f67fbcd601785065c79c83aa799466980a126b632113a0a60881a9550fd4ca6174e01932582d932f227ebc742e0e105379a1ce1317f62ac0835d8e4c8967b01ce8992f7a92d966578199363c694d1c601dab2d6ff90fb0c9db8fad52d68c6b3fb3b5b29a7881bd40a440260d32a0b32fc5334bd7eac8d4d9dc71dbc12e5e45a32e43088023b4f4bf9221d77bcca840ae8651470e373a5dd7a4de1a57a06c28202b0268e6288efaa7d6f838495f0fd58344371257d23e243297a6852c8806575f5012a5a6a6324c6e105f03a657c017afd9fa2ecccf337d3294ee436365ca5bb30496d0310c5d670371fb8dd81bf054ddb1c9395f330ee918ccffaa6eaf1398a41f57ed2261901bd4332b834bd032ba5f3b23974bbc777379f62cc480e503da08efdf007832755abfca959d719a774c5161de508ff2b5a11ecdc935c4ec11cba1d8665af704fc7c852ce68917e03e15274f7db2fe7839429d25aef0bfb090da1b90dd2b26f15f0a884b0ee68c1bab218bd4b1b45a9168c6e5a63c49ab7df889b30a7ce5d3b7d0ec46c14b2376e6fb2fdde80a0cdc92a954b39062a8c0dca2f27632abfd5fa880dd8051bf5083d84aa10c3255715662a2ce705269a74eb4339a7fb0f741c73d2725de4666f941ae9b73be20ff85110512b658a4af925454f10cee65629d832c4d67b908d634ce38ee7882a68e15c655aae48f353c1ea8443299f84dcffb2cd0c08e37e77162ceb8ac2b7fbf383b210e455dcebd21ece99de4eb379848fe2db4007eded22444c7f020924fb8299eeb944b94b2b7ed514e3c91dcefc3002514f39673763e063bd93f80d6c2e30ebdb949e76599cf23b8f93b79661ba6fc43b476c89f0a39b9496a542728d42e0c305c4a92050319f463f650e60ca66bfde40c882497e95452b067b99e4c0354c8900dd9e2a17fa45f87bcde9708087717749fb608f0d65cd69f020df9131011500be66f694aa9000f122700437a64c1f4efe9d81fe372c08876d9ef77535fa30cdf2c90120102502238179fe43e9201297fb8c609d2587a8c1b5f0ca59f833fac70d4bd7a150c87232dd52a510e93850f644e554052cb877d756db819b5ee3f5027cd5b04f315de6cadeac50ffb8b8264ded1535ab37e1dc0d844a9b584b521b715bd51214303cd2597aa925bd396d6985aab390b5f16be45c56d4e816f8ea90c5f5813dcaf4065d864dafcc834e61ad0311f5965bba8c5527f892bf5c8a13f4e48003bea3295370e3a3e7e3e3018b33e7462c1a551cf98a765fe6d9d377e84bc7de6c2394365b29a179c8985301479bfcf94fa5667de662d6777eaf3ce47762a15fcd8f8a626755d864fa2e804a3ed4c870d4569f195a7f68b2dc231cf5f16765f81529f0589af0a23f4c2792a6dcc98e0870d8c58c25d73991f02cfc2269c1e0612622acd62bb135cf7f1ff1bc22f3d0c29558afa76cbd7a7062fcb5d40f8f655c6e113c0a5352ebc39a1529966e"}], 0x1) 16:00:34 executing program 0: 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) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r3 = fcntl$getown(r0, 0x5) fcntl$lock(r2, 0x8, &(0x7f00000000c0)={0x3, 0x2, 0x13, 0x0, r3}) mmap(&(0x7f000071c000/0xe000)=nil, 0xe000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:34 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x180, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x2000000000000002}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000100)={0x7, 0x625, {0x4, 0xfffffffffffffff9}}) chdir(&(0x7f00000002c0)='./bus\x00') r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000340)={0x5, 0x6, 0x6, 0xfffffffe, "581e698e296ca112c9aef903ae60f7ac4fa2353d", 0x2, 0x80000000}) r4 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r4, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000280)=@abs={0x1, 0x0, 0x1}, 0x8) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_INFO(r6, 0xc0185603, &(0x7f0000000180)={0x52, 0x0, &(0x7f0000000200)=""/82}) 16:00:34 executing program 0: r0 = socket(0x3, 0x5, 0xff) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f00000001c0)) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) r5 = socket(0x2, 0xc003, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) close(r7) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000200)) connect$unix(r5, &(0x7f0000000180)=ANY=[@ANYPTR=&(0x7f0000000100)=ANY=[@ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYPTR64], @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYBLOB="b9177b9281ab1573962baa25871462d23c12f3a3e1cb41582ae9089961ee177467251beba9d87f14d9247edf82b9ee4030b4c492984e0126daaa5e89050a30b45ab0addec5730a181e55179c20080000000000000074e38568d05781"]]], 0x1) dup2(r5, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r8 = dup(r1) sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x4}, {0x2, 0x0, 0x0, 0x7ffffff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:00:34 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) symlink(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./bus\x00') r0 = socket(0x18, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000240)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) kevent(r2, &(0x7f0000000180)=[{{}, 0x6c1423d27692ffd4, 0x20, 0x2, 0x0, 0x2000110000000000}], 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x1, 0x2, 0x7ff, 0x30000000}) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = socket(0x6, 0x2, 0x9a) bind$unix(r4, &(0x7f00000001c0)=@file={0x2, './bus\x00'}, 0x8) 16:00:34 executing program 0: setuid(0xee01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d05700000000000000096207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e8d16ae8b744cc85396bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b3f000000bffa4d012ae46ac41e6bf3bf554799b9b800ed505e8d53f8a4aeef9d612f87d6bc146e4157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b360fbffa90d160e9b204aa3c0b5495a204b24be82ab7a1d5b79d61cc97bc85fa93e26622e42dc7d76d825ef39e4bff1f80a3581d85a821dc9000087914cc8dc0b8c9524520576ed156467db0f107584e8e5bf61aa97ea46b113733adfa28f5da740f83547f6edc524053a6e92829004f45d1f5a17dbe02c1fa3eb95c2b2dbd235cc6b1add753202f43fadd72efa507b58eb7639dda87d1d3086adf067bae14c6c6e80428998a3c19cf908c078a3565ca4863013515e0000000000000000000042f2b37a9e9eef44ca50d86e2fe017cfbe813a2bd5b9bac81b0954119e1ab9f3df9a24fd308b1b1fa9c7a3da163f9e18a34f9b19bca8a013b71effa5045be1a7937a994f2826192f9aeba215c0c3d04a07f2e07022c57900b2cd6f433a03dc6f8fa46a33628222c00c55356fd84fd30b7a00db568e38eca34eabad47690104000000000000bec808112841b0c29976f41a58bead85810763213fe3956f55a0eab72266103c05152651e60b50dc0a565717beecad63ebfba1dd645e01539a5639b892ffad0e8561c2fd1214e944bec09b4f55213c94074a5520832da21b00e04da3949775f73ce544aa3a51eb3ed27ddccb5fef5948ea981ab523dbf0899d28bfdbbe6e4604873d578c77815c9b9fa991e32266812c85ef782d0872608ea9cb4307d7e6c90e8bf56b3cd1e2535f8d9cecac80da37ac48d417f79ae2b38f67253649ff019bcb2fb9b0dc63cd798987476967ca6aae886ad486b0311cdcccc359706d0848f4646d4d54e9902ed84f503a04d1183dfddd2be74a00000000000000000000000000000000000b3995e8bfff348b4ad00f32a6d6ccf118dc3d670e0649dd81952ee421f014abd3ad7c4b272387129a4f8716dfc88c6974b5737a58c8ba119898f4d9debeb62ca9687bf6a34736ed4fe24ba12c736f25184ac3ed987da10f833f9c6f15191f7fb6e9ac4437fffadbacc305838501b7c09b7937bbfcc0361eaa0f3a5fe7edc805ff71d5915657a3f2004d171083dfcef921267eb31c24121ef6ece9b33f00c1ad0ae095637dabb54f74a5a751fcc463660eeb32053107a4beef90b2b3eecde1cc13c2e2b17a3f58a09793f2b077ea574b088b2b166c93c3fcad7f7d1a9e3d466e852912bdaca97fd123a93b6911e236f875fbda00f2fbd4b4e3567f2ee48abc49de614c10710c98ea497576a6588bfd044047f1737d6aa93a5187de676c74eb0af58ed14be5247569c2b5058743276698a281513f07dbe83b65d9adfcd027192141"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = socket(0x2000000000000002, 0x3, 0x102) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0xacf25922147002da}, 0x10, 0x0}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380), 0xc) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0xffffffffffffffda) socket(0x2, 0x1, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206931, &(0x7f0000000300)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x823, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r9 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r9, 0x0, r9) connect$unix(r9, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x80}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r8, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) 16:00:34 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x100000000, 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}, {&(0x7f0000e56000/0x2000)=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}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file\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) connect$unix(0xffffffffffffff9c, &(0x7f0000000540)=ANY=[@ANYBLOB="82c18b000000000602bb55ade8b4a08209a5d47ac68b470f9d41b20a46c6b8c3792dc20538f0e24609f6577941aa2d19761b855810fb444f087f3e1a6aabd728f5b8c8cd7aa0f68865c7064309bcfa8354f9d7227c0000000000000000"], 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(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f00000005c0)) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:34 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e60856413d00", 0x6}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='\v\x00\x00\x00\x00\x00\x00\x00\x00'], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000100)=0x401) 16:00:34 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5, 0x0, 0x20, 0xc92b}, {0xfffd, 0xdb}, {0x10000006}]}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x92) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:00:34 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000180)=""/176, 0xb0, 0x3, &(0x7f0000000040)=@in6={0x18, 0x0, 0x3ff, 0x8000}, 0xc) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf401c9155c2a197a386207a4ad6c000000008295955984c87910b6f61e095703cdaa7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000023002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6af3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361c0300c7dbbc5b65c6593d2870b4122cd2358000000000000000000000000000000000df42d280ede065d80643ec6b47b8d7da4333ac0f994166ed2e1977bd035f5ea1b3009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fefb7a65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8abc98e958ff55d088ea537791e38ff36d11b2434c929b34b0587cf25dd9e1e8cd3e1cf4259f039a33ed3cbf6370000039d307a5df50944e682e620edc034f6208bc33bac744333dead7bab29b4f157572c9bb033cad61024acac975a399c453bddf876d7b59323b918f3393806e1d1f2e9a6030f3fe6de74dff0e08498ad60f925899e35a2dd899c279d38b048a8e80abe5edef1bbfa9734339212be982b23b6d8ed194b4f0d440000"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x34, 0x4, 0x0, 0xfffffffffffffffe}, {0x9}, {0x6}]}) getpid() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x6, 0xd6, 0x2, 0x3}, {0x0, 0x8, 0xfb, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:34 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x800, 0x6c, &(0x7f0000000040), 0x2fb) syz_emit_ethernet(0x47, &(0x7f0000000180)="8232f3f05691e2ecef93fe3ee98f6c352472948c61c01856cc0d5ea226f9976d0f1ef5c5976a9879dbc64a3f51fd9f76e64965772ef30a7a0fad31a9dccf90c4c353dc317ddf22") setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0), 0x5c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0x123) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0xe5) 16:00:34 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x1) r1 = socket(0x18, 0x3, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b00000027feffffab7b74371b2891fffffe00000000000000000000000000000000040000", 0x2c}], 0x1) mkdirat(r2, &(0x7f00000000c0)='./file0/file0\x00', 0xad3d6c5bf8ade520) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) fcntl$setstatus(r4, 0x4, 0x80) execve(0x0, &(0x7f0000000440)=[&(0x7f0000000000)='.*\x00', &(0x7f0000000080)='\\{\x97)-/\x00'], 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) getpeername$inet6(r5, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)) connect$unix(r1, &(0x7f00000001c0)=@file={0x0, './bus\x00'}, 0x8) 16:00:34 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x10000, 0x0) poll(&(0x7f0000000140)=[{r0}, {0xffffffffffffffff, 0x100}, {}], 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{}, {}, {0x0, 0x0, 0x7f}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0xff) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) listen(0xffffffffffffffff, 0x507) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) r9 = getpid() r10 = msgget$private(0x0, 0x682) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r10, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r10, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r10, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0xffffff64, 0x1, 0x0) r11 = geteuid() r12 = getppid() msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x2, r11, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r12, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) r13 = getgid() setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0)={r9, r11, r13}, 0xc) fcntl$dupfd(r6, 0x0, r6) r14 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r14, 0x0, r14) socket$inet6(0x18, 0x2, 0x9) r15 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r15, 0x0, r15) r16 = socket(0x18, 0x2, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) ioctl$TIOCFLUSH(r17, 0x8080691a, &(0x7f0000000300)) close(r17) r18 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0xffffffffffffff19) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r18) socket(0x400000000018, 0x3, 0x3a) setsockopt(r18, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r18, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x28}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x3e, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000040)=0xfffff001) 16:00:34 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000000), 0x0, 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100), 0x0) getpid() mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x3, 0xfffff001}, {}], 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaaa}, {0x74}, {0x3c}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:35 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000000c0)) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) fcntl$dupfd(r3, 0xa, r2) write(r2, 0x0, 0x0) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x87}, {0x400000064}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="20211143ccad1c9a420ce8aae933") 16:00:35 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000003c0)='./file1/../file0\x00', 0x80, 0x29c22ab202705a81) fchmodat(r1, &(0x7f0000000340)='./file1\x00', 0x10, 0x2) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2a, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000380)}) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="82026e13774225ca42653000"], 0x10) r5 = socket(0x10000000002, 0x3, 0x0) r6 = dup2(r4, r5) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x310) ioctl$PCIOCGETROM(r6, 0xc0107005, &(0x7f0000000140)={{}, 0x8, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f00000000c0)=0xffffffff) r7 = semget$private(0x0, 0x6, 0x200008000000010) semop(r7, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x0, 0x6, 0x800}], 0x4) semop(r7, &(0x7f0000000240), 0x0) semop(r7, &(0x7f0000000200)=[{0x0, 0x0, 0x1000}, {0x2, 0x4, 0x800}, {0x4, 0x455b, 0x1000}, {0x4, 0x3, 0xd2d9e250cd448704}, {0x4, 0x7fffffff, 0x2000}], 0x5) semctl$GETNCNT(r7, 0x2, 0x3, &(0x7f00000006c0)=""/191) semop(r7, &(0x7f00000001c0)=[{0x4, 0x0, 0xbd5e8f8e540ecc61}, {0x2, 0x200}], 0x2) kqueue() r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000240)=ANY=[@ANYBLOB="ff0000009b97b312997ce4c6506204dbae82080000000000"], 0x8) r9 = socket(0x10000000002, 0x2, 0x0) dup2(r8, r9) shutdown(r8, 0x1) close(r0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x2) 16:00:35 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x8, [0x0, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = open(&(0x7f0000000100)='./bus\x00', 0x8000, 0x100) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10000, 0x0) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xd722fe81c6a5af65, 0x40, 0x60d8b369b3253c9d, 0x4, 0x7fff}, {{r0}, 0xfffffffffffffff8, 0x80, 0xf0000000, 0x400, 0x2}], 0x7, &(0x7f00000001c0)=[{{r2}, 0x2, 0xb, 0x100000000, 0x101, 0x4}, {{r3}, 0xfffffffffffffffa, 0x80, 0x20, 0xbe6, 0x7}, {{r4}, 0x6, 0xb4, 0x40000000, 0x8, 0x6}, {{r5}, 0xfffffffffffffffe, 0x13, 0x80000000, 0xb1, 0xee1b}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x46, 0x8, 0x8, 0x3f}], 0x7, &(0x7f0000000280)={0x1, 0x3}) 16:00:35 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8, 0x0) write(r1, &(0x7f0000000140)="f12d7c01c0b7c0acc58a204fcd82d531e9872d7cdf95b0f27afe0c41537652546431a302b70ef408e61fbf4baa4a3977d4189a337b4118ec2cd24f82fd510ff5fa138a7ab162fa613cff8db80bf76a99140c44ffc32953608512fcb77840e46d067ef6a81e5fa95fd3659205f5e49bcd0c141a44882a8ff33f3f0317a72a9c9b40de8dd1fd7877367f3a6f76b04fdee1aed88eae5406767db1c7a9a4dd02529d1274fda9ca41f2c727b4a1f89edf0d0716ecbb1fe547888435a37f0ace0dce6dcf6c61b84799164db07fa0aa611de776250e8de5f4f2ea236d4d1d", 0xdb) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="200000000000dcc7afe3000000000000f87c015b4bc86db5aec96b829f2cfc702cd6b172671b1b542a538706000000b8397aafe2e467245e9234ae508410000000290800000000000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = dup(r1) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000280)={&(0x7f0000000240)=[{0xa0, 0x5}, {0x88, 0x4}, {0x7, 0x3}, {0x106, 0x6}, {0x86, 0x5}], 0x5}) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x9912618032cb5d35, &(0x7f00000002c0)}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 16:00:35 executing program 1: select(0xfffffffffffffefa, 0x0, 0x0, 0x0, 0xffffffffffffffff) 16:00:35 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}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8202006301"], 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(0xffffffffffffff9c, &(0x7f0000000040)="100a2956b9223776", 0x8) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) r1 = socket(0x18, 0x2, 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, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r3 = geteuid() r4 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r4, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) fcntl$setown(r0, 0x6, r4) r5 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x20000000000001da, &(0x7f0000000140)=[{0x84}, {0x4, 0x0, 0x0, 0x4}, {}]}) r6 = dup2(r5, 0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x7, 0xe9, 0xca, 0x100, "fc3d8fb34314d4739cf1e42ecac957b31ea3fc63", 0xffffffff, 0x10000}) ioctl$TIOCDRAIN(r6, 0x2000745e) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x9d, &(0x7f0000000000)=[{0x4, 0xb8, 0x4c}, {0x1f, 0x54, 0x5, 0x7ff}, {0x5, 0x57, 0x1f, 0x4}, {0x0, 0x0, 0x2, 0x3}, {0xff, 0xff, 0x3, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xfffffe23, &(0x7f00000001c0)="9b632b7f3bb940ac51") 16:00:35 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x1205f, 0x428ff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) ktrace(&(0x7f0000000080)='./file0\x00', 0xd, 0xfcfc96ac7f78649a, 0x0) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x2, 0x0, 0x0, 0x100000}, {0x3c}, {0x6, 0x0, 0x52, 0x5}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") r1 = dup2(0xffffffffffffffff, r0) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 16:00:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000200)=0x2) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r0) r3 = socket(0x11, 0x4003, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000180)={0x7, 0x4}, 0x10) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x87}, {0x15}, {0x8fe}]}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f00000000c0)=0x1) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") 16:00:36 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) socket(0x2, 0x4, 0x1) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040), 0x0) socket(0x2, 0x400000000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) bind(r2, &(0x7f0000000040)=@in6={0x18, 0x0, 0x6d, 0x20}, 0xfffffffffffffc79) mprotect(&(0x7f00007d2000/0x4000)=nil, 0x4000, 0x4) r3 = socket(0x2, 0x2, 0x0) dup2(r1, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg$unix(r3, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x0) 16:00:36 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) connect$unix(r0, &(0x7f00000004c0)=ANY=[], 0x0) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000000600)="2d9d35193e4d1679357ea36cbce03bfb04e7415cf96e9393383610a2a5a6852448549de60518e971f57e076000d3c090d51b8decf4635b83c06e22d3416098933a602a5a5379ae51856d8cb9dc349e7ddd2744df43598b93463452fb5d0a377178bf9029586e3665fb59fcb2132bee3752148dbdc0a009a662a8836c29bc42ef93924292cce2d551407febd814f47a2868c797dca0aee5a9e9a89c3ab3fc983f08277ef5d17018002688a88b87c50196a92fce312d4b28f19b51efc605d38ce708df26371c1a22c1979dc2d5db9ee6359a07832d473c390638c8d71d48850593c6aec2dbc27d646c32edb3caf031534195ab9d8aa4f6189192840a2d438f87e0bb35597d9345cd750b0bd4ee6b9543b38af3a569d6098ee2d10e1b203f1f56ab4194be5b81c8dfe74e31ed4266ae9cee4828bdc0485c67626b41699e3bdde20cb9eb5dabaf16109f2ba083a28a601914e9477827f3d857b915808bc2ae9bc28521340cec419ac38a405cebb7bdc823885f1c94347e5a8a625bd4cd794d43a2ea31e3f89e0abb57a7cf02c9c69ef7d4786b647672be6b121543b913e956eae23d1089259e20bc5721a7e85ceb7cf04b6c08aef4e61e0056fb0e0ddb146fd73d992b4a860b6fd413242275ad6205c1898b251e0de75daabca1c3dea6ec368127c74ce3f08c5e1cff430a458339a27a46345fbc9901f5ce5fc81bad9cc346b09d977f3b8dd3572d7ce7235b47d0cc6f2c1b32cb3f71053a7da017626ea07198c01d66c75d1cb154a3f8215210480b62003e864744a6ba5a8c0917c7d45267e7521d7e26027a8158426dacc481f9a012f8c45605dc5aaee3c429f888cc6d20c64f46b11e61b7750a518d38b9ec47a2ea96c66d6391065bd52efbc051fe915d42ec6bddfc03994c67cb7fe16335cd4d0ed47706bfcfed02663f1815f1d50b26378a0ed995bfcaeb6cbc9783cf73f01df568c065556868f8ac4f9d55fae3baf5b362c32b99d74d54556652540abfee405d0e8faeb80846ac797a76cda5e2d71e47b01d1e67b1daca33fbfc21aeb7bbe0b1aa908fe3bf913b43c6e9eba67f36363bba4e5bddb16b720dce8651c3392489484746c74d6cbb1e801f173912224ca4595634fb59025b8c27fc143ed9374a3f58cd5a24e9f4a558eb5adbc0f87058ce10f5c6ed482307241fc6bef7ca92c583ba28e8c81cb0a6709aead4f1b7f1c48928f3b3faaf836f9f7c58cf35cd7738036379d939578837c004ec239c53da2c66f996d75b2bbe12ce3abd7d2cae946440fa3135939abc4bf5b4c937c04a0170aa2f1a8d62646a7f0412056ab89993606b3f4b735552bdb3a24326d2170e91228be07a8af47142aa03bb3690f941b1a083183bc1e0bfcd55a8dfb7c12622830d32e2484073a756120204204a78966b81cff2bf1b8295da6f46dd483eb634970da6c3efbb1ab482e04e92656ed14891fb2781a7c2fc50c3d06bc809dc932cd8a8fbc7e272914d59dc8f32a4418de774280d2de47c5309415f0648c8bff3e4c56ecc661f193d157653c1582e6520443212d315445483874a18d584e7e16c948ed9752151a82356ef07d4ec820d303887bd34b644257f3a2188aa1c1c6f32a46de9d0c380e0a19673398c64fd0e75ad9ce58e67371c1f9fd2796c5b43d5450100fb4b9317af5b96143ea4372176fb4144a283a3f471933ebe1862c83bfef38507b426ba86fd92b60933bef4d05f8c0456340c22a7e8ed85789d8032b6f6e1f7d30fe3708319bee4591abc745e98255cefd01b065a4eff42945979411c363c4ea292b8590199b1415fc5dc0274cc0e2a25b4020e835410821d7a8c9e2fbb68b50287ae8a45d35cd49e1825d11a5ee6531a18060a57902a999406550aa872e66fbf936fbe4a03e404e30c920245ea6eaaa0a61f76f7affdfda7b19788411a0b9f7b684e8d63a03235f2bc26a40a38a5a6b81721bc6818f690120e87f304bc2053842b168aea3f7e8296adb0a7305a4969eeac419d1ea5c9963ccc25e63fbe06e5066bf6842e256542a7f69933193b9fd8c684b5747bdfcc0b3d85d98f0c122ded06cecb7657ee2117ae5d94bb9871cb", 0x5c9}], 0x1) 16:00:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004200000028ac) unlink(&(0x7f0000000000)='./bus\x00') r0 = open(&(0x7f0000000600)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)="000000186004008ba8162b27febf00000000ba0d6232e99a000000000000000000000000080000380000000071", 0x2d}], 0x1) 16:00:36 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x10, 0x8000, 0x0) setsockopt(r1, 0x29, 0x10101, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffc4e) setsockopt(r1, 0x29, 0xd, &(0x7f0000000080)="ebffcbff13b9fd8114aa4e713048e699319296483e5b57b18067de29b6aa217594bfe5c13ed11319bbff66c2c05c414924e97b7fc410b35d5862cd64d62ad4a85383abeb7d3f771ba450a793ae1fd9da7cdb16e508726e92e45b8db54e5cbe606a3e450736629b67a6fb66a29202772d8ee18fa787307a47e2050aed9a8666", 0x7f) accept(r0, 0x0, &(0x7f0000000040)) dup(r1) 16:00:36 executing program 0: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x200], [0x4000000000, 0x0, 0x0, 0x4000000000000200, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000], [0x8, 0x0, 0x7f], [0x0, 0x0, 0xffffffffffffff01, 0x100000000], [{}, {0x0, 0x0, 0xffffffff, 0x800001}, {0x0, 0x0, 0x4db5}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {0x0, 0x0, 0x0, 0x4}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0xfffffffc}], {0x0, 0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x1, 0x6) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0xc818b5ff1397e253, &(0x7f0000000080)={0x2, 0x8}, 0x10) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) clock_getres(0x0, &(0x7f00000000c0)) kqueue() madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x21) socket(0x1, 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x5}, {0x8006}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") socket(0x2, 0x400000000002, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r5, &(0x7f0000004800)=[{&(0x7f0000000200)="5ae402c13487303fb1c93b8d5dc91256534865581648b57a77ac688c663d6e", 0xffffffffffffff27}, {&(0x7f00000014c0)="d12e939d348a141e50d5aff51a1e4ff31e230df083f810276f0c780442769dfa49dfed9ee1a9d904f94650b0e8d42bae21100ad156ae2b06e40d5914a64656964e897db88e7e5d3f5af69ef491c3c23977a694323ff63dea356882885f752862b27d69fa7f07a0579f631e5805cae58c65afecb8addffd38505d70ad966ce995f05edfe4ebbcceb68df9a27897e442a99f113e4105fc26bc7a2f432cfcf9eb10a28da4c691bba4f41dcff74629da41f068fc3df71074e01ab4e9946d6401fd82722d14ba1129c7cdc11551797c15414c724a0493bbc2c44d4998b919758233e9b35aa866aee18184ba2e565da7036a19bbb85b64421f3fbc4950ee8439c4f54fc1cea5093e6244a8dcf63f9b06d55eb8600144a1c3d285d96a3ae9ea77a4d5ac7d5fed2177c2c98b57a72f5b5c61ae3bb8cf6a5814bfd505e909db0423b0ae0288f70ca94bb445bc6bc038b63ab667c6c12765d1d30e742e495e9557498a70c638cc8415e17d3c68f1470beebc4d3a2d4e2a467bd040e54ce1a9adf76eff0250debde867d98e22c31dd52380ec00b582c8e5a8d58a8416ce77daa158d64da2124ddb6428afb49e45432787c563e9b3ac4672e49e8115df0be9ff77ef05d19f27f8c92f059db99d20e1f834206b8aa8fbc6257490cf74b7e8563a1240d348de022da587ac66d4dc8192c8e620eb0c537ae28bb54184bb85a12ce80ee9733efdd965438efa057d42a88a96b2bd7f031ebaf6fd83444d2e21970bcf6f572d8b2d7f55f0e34c135d7f9fa1886ffd7b0a279d47adb9cfdc0a69c3fbc4c1737ab645b1fcec579a97c688109347d3ed5a76f8135a9f3fc123c261ad48d2fda7c2655039f555c5995ce82dc403f854b076997d8eea45bc070df1a4ac75694c4d655a47840c3cc82724a944df93315a96cb9aae2361e98e3f15059407d076e9cac64397030c469d3654e8c470c416cf331b988619b9e10da31eec9ed4aec5b0e63b8c4b662aaf6c64a6216d7e6e08577cb9ea5d04d7e481dde49af1ed7e51a6ca8d5420985aa609604c9e2a44e2f8b3a92515f27d136ce78ca98c9057b1d6f5e319d71df607865246fc28afa271242f37c3b42f65d6a33a9f6ee697f7921e0316bf7c8591e80bb7946e14fce2ad5c49ec6c6ed7a0c95a839f0ed8abc8385ba1e580aff4dbf7ef1468b05e8f23f152226876e5d00169585099bad783d26181cb0cb24fc6bae2ffa97d24686a3da3886d047c201db13a39f6886be1c198ffede3cc554b45fbeed76634cad77cfc53a4c5a8af149500537694dde7f9af2ee96e357d46799c371b6d92daf45bc100c7092c24802e09592b71177145c8160dcf5a6e19bd8c5ebee53ef7ef205b558f1bb9b46c3476b99a90712b3da48c6e4e281cffc67cbc3b3cc1c04b5b6b075e0ec3a1d193cb43d7e87d027b94e4636ca21f835089f7c7283f587894964147d2d47e399b58cccc836469ec25d45cdc3499a2e813340862dc272f06a9d7580c0679f0c73f6fa067774cb75d9c860825fc531dbf9d1c354b7104465107ea74eb5a3d911e7b8df2d42ad666ac31982336ffbb0cff3b95a673be3644f8525617fc7f0e68133f4a0fd10abcb76544f6ac45ff760c13df9a90aaa073a21e850ae6eb8063206eea5fd77ce88ca9a8a7433f349a78c114183f5ff4c692ecab112ca3700a4375bc5c90f33f8df6d75a2fb69c55090ad2c5b0ef8ad168feaef10b7359738c1a05230be4b23a1b4804a24605e0c507caf968071ac67cfac6d658994fe6e96b018082b2ca602be09d2650ff6160ff0e2f84ad6c98d66347e42e1b38d07da8d431b8eeb76c217ee0e220661bb283df1c809a2e20d7e41832ae14d550cbf5c95ba2a1fa65cd1f6667b30bb0e38d724af985ca9691ccc4c1ffd1f2c1bee924336adf4cd069c23227c985702ddeb07704420b13860194640fcb315db8f22ec0d3d970df3b36ff49d5d995d97f98c13daff3122d6c29fec79562f3c86efab30aa928acd255004c09674a69ce25be94e291b4b8bfc1546b0fcb58df7cbd1058a1ce588bcae37d8f252ff62fea3d45cb0427426bc441c90fe0b9f970f680d8531e0792ad9240ca2d10a882a237a57977541b0b8b07e8f06030f73509206bd611dc5dc25b6fbe10b62f5c7c4e3c6b35804996175470b6fff844fc63fb0bb82af3bd2200d638b1d1ecc7e0bc7255458c7e9894b5a38c270774f9803dc62017553b0ed86e383a4f9a544d9db2c21f3f12f558641884bfa1c0e28a5aa32874570b4e94d159bc279c295d109ba97dd46e55a24c91d589629c59608a5b6722fd05c31ff849d9c045afdece61e873341e838c4f0af56c7b59f36f3f6226fd089b8257f1cd4428e3d96cdcca653fe1195164f503d807fc456b6f7235987a6c91bad51032803ccf45d73a4f464039a1be8bae55348ea18a648a06782303e4663a283d945cc78436ab7e048bd8e0eb76b0d63b7684991d7d9fc172da5bd8b01c24c1bdaf6062d57e2bfaf248c7dd1884dfb1c7af164576d5837087fe70abf6ee69fa4e98d9f154d98d11cd46f338d2f33a563a6ec748c62cd29ce9a15bbe2fde6b6360b9e5f125aebbc7970cb9af14c94168661d360115a368a0426a61d04863891ab98ff9dec3669806716c210d6bf8c97973b96b4ea300de69933400c1577fd8980c3fd34b20c38e781a097bdf6b3d878818b747fe14ca74ef6587c3e69496870a6e4f821866970e76bec18ea6c9d909b97e10ca3bc7c9f27a6b39a08b6511d4db0f4d1a3643e64815d532a55d61ffddbe98868737c248e3cbd8cfb4550b6bff777edc160767126a9fc105c2f9dc793fbac0ffd10bbb966318a802536e43de3e1fd1ee812dc1ca50f5c1bee4c3231aea4a805292f2168e3ded4e5e579235f8019cc21f51e59d01a066ed16239fa126d8a640199c0034c09ecedadc26ad3143eaba2e8d8dcedb74bf126617b20340d21610ddd80e00fdb0b6a4b7f83cb0e51de9ac3f77f993c3701227b1f89abd4d97a0f4503ad890f618d74e066ab11e70670382a367768e4e7939903b7ffce07dcad51e248bd76701c44fb57f8e02fb1c315d9fde53c51f6d4c05c38ab9d5609956b6c71c64a7e730ea56b036a04ce94af24e60c4cda59b9584f08fa3c8493b35e2e54330b299ab0ccc49e56e36bc00c483fce282b77ed110838d92aaa7319cc93f898203cde70b74e36b5e0f0167e8f7e514c211b2cc16349f6fcff4726892505d2fa214d4c7882a0736c068f7575e30b4d4c05ab2d2cfc15c65783c959e9034f483aff1f6adf270028ca6df111a0705dc4e153b9ce12036e03ea25ab3bd1123e21a2631b327ab4c7b3531edc2ef621f6594d4c03e3ae37f28aba9ec7fd65435c4cfb15b56bc6f6946e19a2521a490abb691ef8c292b2d6a8329a494faa28411abbd3df16ab03dba21152331963e2bbfe82d36d7097dfc16bc8ce7c1383e16c55d9ac4bc1555dbc3d5ed472eeb8a1dc42271705616436a4dc9f1c81c58aeb7e1146bc11a301b489c73ee83c4a389a0bb0e7af28204fdba6f9a4463efe915273e4c0b159ac9b6939c8572f21a6d8ec533514af8d286e64ea282592a1f9ea831c2009f93d3dbee94df271ada0894fecea325383fef2f0a0a6f721c0bf30d54b85e0d726d46e2e99517a4273e48f1eaaafb336b028c07fe1505daa14eaca20bf78145960f140ca89db79af8e7a5ad2100f06201eb14b2e0e8759d71f6f0d185127c0ab0142752305171bc16fa0744110b4d366092d1ac3b5a7109adceb149c146b6845dd108292a60ed08520381bba7d4c7fc65ebcb7e398cb17a337c3ae49a7efed5f80b0ee50a7aadcd6143dffee92334af09da3bb6a9184cd5fc9e40c8a9d8b46517c1aa2fa639822418f833ce761f1ee4960f2990be6ac1d5042903c084076a912c9f7d5a6bfe7ebe50c4f1f2e531599cebea6960e923dfa249fdacefce271cea18675c796d1738f93290cb6c87f2231060636078768318d0b6bda351d034b1886869f189db16d7b8588b41af0e183b5bf0f425c5b4fa19a537d1e5798db4ea85b66fd0741372f87139b150138a02dd9508a8c1e123dc3c2669ed590e40715e200416bfdc3b0aefab5edaee4730b5c751ca0bc6fa21f1add735538fa6d44500d0e652897f9fab5cfeb08ce0cb51c722049a986eea4a61402cabadb63fcdcbb6e222979ef2298607e7ac203e2946bae492aab84949c989a359764ec3b6531fe704606430f825125e2d7022bfe558558e4654a4ebd65c10bdacc9acf2d65288cadb228779d9ce798bd7f836c041eb43ef98c704a8fb5681bb0aa612fd3008aa8ef460a800be3bacf8cde977e8370c934a8d5a6e7da0e4bbe02ac24fe8792369068fd27a947bc012f706547a612df28c422c7beb6dee434ab11c1b477556d74c6447708bbddb58507f8c97513f733ec005347d89f5b6c2b5f4529b594ff8454d027c28db83af7602035601728258dce396965ff445cae7aa7d0cb751e742ff8ec339bf11eeb08f3996d5157d447a50d0796bd3725a8794a486fe4d5c2eebc2d20db914afa5168701fb3813515ad83fbd2db8cd37497fdb9e2379de9df1c43cc3c495a6d10b799a3b46b9547e92d4c1a055489631116c52971c0bfb216b812b0ed9ec185dcd1536491910af4a689aaa1a8430c7ed05b3657ff4be53331a5ac0e918e8a4d6e9b375044f1d4e8510e7533d5998ce9b5ea9d68782f46b2a3f920fc1f8614f059d24d967dff823f51d5e98424e9d9efb0b53e582e8fb30573ae6345d1d6ecbf846d8edc20801e00d395a8831e85031d9eba6fe38f3c98944400d9b5bab1d9bda0263cdfbaf27e267c5d7eb695d63e08954fa338ed3b914a4c4538c8d6cffff507d20e1bf62d597f800f65a3be9b32ee4d7a2aaa8decea7faf7d12f3a5530daa3e76dfa8d15bfaf9d70b9ed9f681561d590c8f3c42864266d5f9b4a9ede31ce8c14848aca4a8253cce5217903158fa06ccb2d6b48127b0ce425661ac1713b9a1fb0b017af96cc98dbedbd484e137384864717767676c5bd668a356561fca7c766e02f3a6d66a0df925d6114a57cc3a1ed1fb33c185dc56b113c63063a42bafdff9484bb34b4f2172b0f98e79e084d053adcfa359713a9a515cc6fe7621e702418d4d9cc7159e132f099262924f5e57374f39c5aa9ccaf13dd3d4205162549f931972653f705dc40727b4da0e6e8068c187ae71eae267176cae0e941f2f82fde7404150d2a95273476d2b6dfceb9e7eb6c3ec16a92dc7d1d0c4fd843bf825a3eecc02ff32a357520e66e3692346ed2b9d05aa923eedfb119ff96b506f01b91f1e58506cbf61b2ad7a8c53c7ee1343d261457fb2e08d601d33b0ee5b03c3dd4a18e1d5b66021e27f9515e7537942d44aef4a745559eade329c7c7af8f550827232a9dcf1972af8916183ecaf3921ac9de11e6bbce5ee6443dd1569924d93a2294ad67baee82d2b144fee6fd035b83d8ec0e6be61cd840b01482ac3aa7c18b20abd35013444fa8c3f40eb0768a6c93e65e2acc3a59c02fad144c4b5a10420d99bb5d2769a0a9c61b3524c5917f5faef3e457db6eaed5eb710680048b0f9947380c2a3d544ffea649679329792b8f8f972ae9c7ea98f526c57f6e5c0613fd3d85e031452c837393bc8b5667d7092c0fb3342a93be67e6f3beba61f30a913e520aadbc3428a5d216c118ded6821e6453fc1a46dfb8959eb030cf9bfc52caebe0338da43438bb90de6efad43169209af06bb97831c80444d1c522f0228eb08cc508e89561a1d26a5e5d819980b44ff86b69fc", 0x1000}, {&(0x7f00000024c0)="9342d6d6f776b38868d1c4e856f295718518e03a1023f3d09d3a69da8f5fdad30200fedf95696401bf75971df89cbf8396b2a5d88c013ff588ba350fa7f2eac789ba1465297e4415d886135a4c3e5a06a7bf610f3f71ad60ff8c05ae87da106481fe6f322d7188cbcbc219acf278dc97a263c7029d1519ec2a17e64d72e82472ec62a84c5e330311dc4900b4afffc2945c", 0x91}, {&(0x7f0000002580)="b61895862b09e2b0f9d4cea0d55022a79ac9986dee2e7508e5cc51e6b56dc3343036ae94f07944de2227a453d6cb448c8cf9c71874179331701f5bece22bc5e4a7a151db2183d3cca0cc659fca970efb7b49ac7528a2f42f5779a824f239baf1ac9126b5c21f5f7ed8423f8490b11c775c174f87a46b8a5c4e81babe88af6cad7fbcb232699c0feafdaeeec4795c1ab3751f08a30cdb0f0a69acba40d52028f730f4df9c95edb946129fe214214396cea053b1cf4b90e2583a45c2043939432b7d684837a8f250f26b33f928648e049fe0960bd23939ae995bee94fee754afb430136e8c274f9a06ba5d5ff86fe314db854a50c0adb5389120c2fb68c194269c5a0faa8e7d6f2f5edf7b391c558c9feba40172a5c838a29e0d213d6f4a9c6b57cc5f5a18cd9d225a60c03affbba1dec9b534c1be2d38b150095f7cf3527d14ac20b672f2a704aebe1a380af3e209f1445304a765d95f09b4fee6f9e9135e549a51e321b5a138562959ea380f0be6f77452a09bb7f415290c3b0d6ae557a6733455339a6eebf867a4a32e3a505c38df3b497b0f7c1d4ad09c8f31e6aa5557cb1487a788283efd46c9839a74be85a7e64ae7538290285af5a2dc7340b47e80a01767210801c8b6fadf0c2dd65546100f3ba130f0b0096cdba7e501a47f4144c815c2d366a80da3143ef935c297ffe533451e95142e01be6c92a279e1f5ab14bca0ddc53fd97be3c5e0840b898523d5f94f1a9e24831591c97c9d3982e1dcb69bdf5c52617132cde62a781e85bf6db9cf98c8542b26dae74914d23d57dd6383a47bdfce21ebd5138524392ed26855fac973df24c74e3ca7b95ebeddcc66e5b961a75de98ad26ebb0f0288cc86ce393506ef63ea510fe416413cf5aad1ed7cce1b27aa01348c3138f44c34df6041b09c33002d1d4b0f857f29d8c4fe1b1c7c221d86dc9a573000f1177069f5d1b1416452465e331cb1ca332c9e422bbf67f83f9893db0e0845b087d9cee51bf8d1669af7fd2fb6a8ad6c52134961c7eb5e04b3be8ef753625a4c1857d856d4c51ddc5bf73e35ca7773831cad7eeab47698b827dc633afe31aa1bba057e32848d023941e25cf38e958a6a5d3bff25460fc3be670076b762d6cc75668435af9762e670e0567b7667249babe16742190d1d6c131d6e00ac37e0527575ed03723235c7c0775f2ac5308ecfa00ea5a5e7349793fc7c9624828ab245be6c0699daf8f921f285a506a9cf8e520b11591d23c63bd06ba58dd24fbd031eac0671a1fd2faa8c8f5a97d05c6cbf61c4e389fdacb0d2b2bec54854b6a010f213343d4410cff2fd266d67718a8400308f09a5155762dee40f95fea42a7fe9bee9215c85897a3aca4eefb4eb3376c5fd5ad99415db50015077d9cf4d30c92494a5d4f7b6779b174897e4ee070a07d080a51db5e60a3c7e1a74a76f7fe6bdf3b570cae530195f73fb3f9f71c4b6bc8e5a05105de1f273390c82da594a7dfc8f5e40643c482cfc9c56d3cea2a2a7a813e039510d69365316a32b39f6184fdc10313ec01f6078dba41d5147638c95c066e111e208907d5328e1db7c173cef04090ab265ee2ab071baba69f5cbb1c2a70dc8d787e8a3d25cd9d5d88e6501580a41c01ff13cd23ca986a98a3b3e56267ae4de05f51b44de540c0d1033d6779e7d5795754907c22b7e1828ad873928787eef4c9acd93fc22dc36d8b78814c55a14576feb9f0c2ee2dd31181a1685628e7b8fced52a5d51305a68b79869175fec6802f7354f26c8f43b91b2edabd9fd6a7bd8aa13cfacbcb493b8936bb56bcba26138d071bc8e1fdbdcedbf7fc7eeceb3036ebee89d68285bd8c66b3ad7324dd2bf023ee2dfdf42fdeb449fa77ad7880026a9fcb054ae9d0f185aa109915d9af50a0360f99029633efb71f2fe22772be3c650934eec3e0a15ee735d442eaa9d8ac76b829c16613a150a566222bed80bcb858f7367ee651370c03479216a6c83149974832e5bbd983a34434ab62e09db687da6eda1873455df59159ac7f93bea8d07cc5953f2f98d76141ccd856f5d9ba72d4df8a31aefeff7c21214a444abbbb22bc3adb9a1666df41bfe285d5c8ebd95e967628045bd2ff51eae9dbea8e8d42092993bd446cc5a81dae7f712303a74cbacc9c6dabf4cd279c7ee4f7735ff909e7a6eecde5113bd8ba791de01d326f54fa291c7d917d2e582bac0fd557d6b184d9dc157df4422f2a396a2155befc366c398bc5c1876f4ba92fe3cbc7976c7085225ba4fd1a80a26382660f285f89867a1c58ba87daf7734a0bc16e69a6ea25ee9d67bc05e331c576988e9b2fcb6f2605919217092f9f754ae4e17d93c7b0856085ae3d0d8a336910f0c160747c30c142c2779add43cc5f3ec51d76e83ad4758b779afe4adc1e7ac30847766e12a85d0abf4e8dd3b5c8276e19ff5f8499dab4da0b137ff5e91449f60b17d7c0a70f56e63c0f49a35a24539cacdf1d7b6c25ee7c8d6aa8754bc17f9d87bc739d8fcfe0f4e04709e31f08aabaf8ee8f72ae8a7d8f223413f10e282785191ef9cd7b05e780e8dc709ba714d3599c17f48661598810aa6117d67e646b4c3b3d3db13dae0fa93dc6b97823c95534c0b4e3a7e724eafcec68ff2ab3e3fe9f623b02967537431842acfce1e7e65bfb9f0bacca7f0c33ac9d996fd640bce53108e7c95ad883c55615794635dc75c782f30f3248a2e04c4205b57034f723bf43ff3eebe531404097cb2579424874145a96aae2099a55e021e2f87723efda003ef5e44d691fbd82b1f080cfdd0ebcbfc9aa4e1bb958cc71098167684f39c979781370118b622a876d330249fedc3a5b560952a9ee676f40907d74322f6f23a806e0d17a806c09ec7656ec34c0e8812f753ee168e3213e78c161b5dc4912b7d01c0cb5b6d6688844f063f1ce55affd1793b63a694e0836c11a4d13a81ab20df415198eadda5f5d32d6a720992c224163bd272509183fcaf008c2c1840dd4e97172e3402606bb8e61a5c988d69b1f811b8b0e573285f67e312acf217ad1f323bf0664bcebb9fcee613dd5aa1701436f0500dd08bd21318a08af323af73a780b9ff0fd2454e144d95c85ddcb87079442ccef37caf67351a1c562e3601283d2ead796c0a5c3319310dffc8a9d70421b53140c00644de443359c1019ac86b31ed4334858457de7287ec2129b987097eebf045e698103e94bf79b1d1b600fd422454b4c2769d7262f38b20318184175ebbe527d2467c9b554d1955401453710df634437cca55f8b9b8e49380fff8992114a25fa0b5c3a50a12d625003e3e7a769f9f322ab8dfb004d5f2cfd1986c6f23f05aaa0f436fa1a004dc9c0414f95d4fda1eefb799ab288e810bfd04fdcb4a3068fa46a5162b2d491391d83d9ed89e4b33716249a0814bd8bddff19f74fcd21f6d68d5b2e69435d1374ff1baefd708565aeab304e1ac9fadf31333675eba32b03dd4060a5d0dc3c162fd648eeccf64aeb92d22f1a3a517baa94ca181fd0420a7a2ed676a26d70424dc6cd6d95ea63c10f00941cf3c9cf1668189bb1996fd26328d66736479a9e20d764c0d7d80bcd77bbadf3038d457645298c8f563294b24848469fe1f70973617c1f6aa4fb8f3c315febed585161c0d962e79385d4d11235cd8f3cfe75e86ea8481c87caaf684ec36b8ac2496a1ce7ac8b389a95525dd2c3d1b54ffc75557c627f8dff9a715ba62615e71c8b727eb76623ecb410bc76008e561d272ddcd28de3c760e211962c25c76ae69ba12008492b6ce6298175983329d1dadacc6f03461ce45ce83c3daf6a7f3ffafba6e9dc4392aa565ba63c3819a2d6c96bd2555722f9b5cf4a05f809f97814854023a0dbe787ca77d59fd1c55815dc071dd0865cb047e9dbcf99399ab2452e29354b239e276d20af04a317acebb73004117125a0faf0a060b7ddec80aa5a7eb8c7645a9c8bd30a23ea9e936f1361ba788d2ace83b8c7e6feff72c6452885332fdd5097ba4b06824c0be5326bd1579463f7fdbcaf46041f0f07ad326b84211a00d78533f3cf97270a2f23531ff02d827fe92bca7df633941645b5f5522205092d0177664c7babab219107b2b2c191d4786430e34c341c37b940b565e386dfe19a44f3d32c5e29720098e2112fbe371180d0970d5a68fa58cf363d656d4fad13c4fd865a6a03937c115a01b2f4919974da9bffddd3e643d074269ce5d21d1754c5b4d57d17d01b1a75af89d2bcbcf007b8efa19663a088b0e80baf7d5baa1b4ce22bb7e89b0a4c15d8f5c6e8f6bcb91bbb8453a466eb4ae22fcaa39098325165eb445f8befabca31d3a72db98fabae37cf197d4526d891f2d07cd95b99b9ff049ca7a7652fff636cb1070f53184f92a409968fce17fc88dd5fb9a1cfa63cd0682880ebc77bb5be1cbab0910d14deacf771371f1fc214970bf7e2073f2097bbcb7573667140b32fb0237c784ab7aa7a4ba91ef880d9bdf7bb05c68c96eef4118dc1c0b592a42596f3db4f25867829546f1e88cadc31d49635f9cb385a5ff329b1d3ca4ab3f506e422e354889b3831116263c162dbd6dc73216bbbcb5d691ab78081661e6e953a1a309494d312f65063247be391a7fb0ba77bfc9745b5f88417d6935a1fa9df8f0d6eea698147b0758be617be9abb3eb7fea90e1523664375eca417526e3fe80985914dc5f6ebba3b091ac1bda9a6bee961997bd9af27b307b02387e2ca492cbe9319c8704eaeb3af8606127d2df42567d94f3c4a409a155d7dcbd944ca1df5752d37d1f2c15ebb6d6ce47999b69cb27c662ed4889d21a76f5d55ced581bb9b952ecae68685664292522448a041fa3a18aa2eafa642cd733cdd9a2909b6b2cbe03043c6eb08f86846888585bf8d64e8b844960b7871911aa9336536a3ccceabd8fba0651d2e484a7d75999b0f94c8ba28ab0a78a959eabd4d4a4e63db27bf577277a4b2736e8e2efaff2fe4c2495a92a171c38149fac6a9d6320d796fb6ce06247da814dea865743f95a8b73a677a02c9e7cc9527deee875d9950d3ae18f4cec2240ff31fc827f7eceab730072042263be9f9b7daabc8f8c19fdedf972ac186c9f3d74905bc5bd4a30f791329792df9b57f8b2577fd9a48cefc7821da55b90e618db234f3234746ce7929403cf930f930674cf2858359810cc34838d915a6488cae49c5f2421cdd55971c7f3c2ab8843d97ff37cfe21f104196eecbe01561e99d755b35bef95b1d05e0e730a8d7cebf54bd9ffd68babf2548aea1166187091a96d50f469c85867fb7a0b49c55b38ee342d4e3826c4c4eeff648eb0d0170e58bd9d8ce76f0e401852788e35d6c5bf16d4f2d7d7b4f0a5d723088c0f0aa54fd8039a54d12a6d072e00e355096444bf8929c5a77634d28f8589df17972f1ee5c70f6fccb212db3171fa8b00d124679efc141f39fbbbe6d2142bf6d7c1d4e75b58c306c7e8e9aed92196bf61bb2614f25cd2e45e06e8ebbb4dffc8992d322c358bd071459e4a6cfae1fd4b51436bc9584710d1a9bc7685976bd2372808bbe6cd13a8ed1a502f9614d949a2794f5e27fc48faa262a236529f5249d891f0f398547672747607f866ea5bea647a96bf9e43ad9c2dca1a576490eb88ad1ca3bfab6cd43dc8c8f82cec7662c923d184add0e497580c5a997d3ce3cf5cd1d6f9a2e115f24020dcb7a07d29ed1322a819b5efbaafe26088874c9be573e62c1a1ed041f27d1ad92f458843762940ac60e807e0f3db5c4dfa0c59447eb1c23637bf46312e7c18e3cbf9481957365ce278c7917ba98751bf165747b0", 0x1000}, {&(0x7f0000003580)="9e723e839f5d15238f6b6132a3c9c2c31df524e66a91866fdf3edb8895197785b796f7b793f454a3ad65acf06e42fe4759530dd3a9cd62294d3b981c395570bb92588b24fb", 0x45}, {&(0x7f0000003600)="51d0dab9f805153a7eab287abf0930d1488998fbeb26a0f2469072c20a4069e83716f3fdfc0fea82406ac3878678f0ce6b27ce86d10b774ab1e7983c1b2e2ac678511a4d8bd9fdd21b41207252bb00dab198f1516184872ffda65e1607346c623ca8babd9f09b929ce99", 0x6a}, {&(0x7f0000003680)="6a59cbc01458b5c16e2d06820f671b0c0e54863813e376e14cb6d2f59f24ac4d2ce7c9f3d806d13436cbb42abdc60077729d48ac4164d5b1ab7a2bce80fd1b7e1f62a9671cf2bd0d07579aeb9349df9fd36725dea7856587c8da7dd4d4480343b53108fb661f51d77becca4f2cffc936429421c4b169498fc3195bdbc1fb3c761c1d1a4b23997f7ff4ccde5ef0822bb871ddd1f6ff4d734dab50fcbb637cf2c2f72965a44d8bc18c0d300c1240800fd617cc3798317247d50dbc5f5302b787b467134e463dffdeb94a0eb21c6d9cf0bd1148611309713a81b308c29bf5526194623ffb6f34c89fe4f6ac35fb24fc07406663edf502c787653bce29a84d048612502f0fc5dfdf0c5df25391bbbe8d6310c5ddce42c70dbfa01d59918118ce055fb9aa8151526a4807ccd563ee985fd018216aaf92ec05f24896ffee86af6b97e40fcaa9a345bfa0b881074c02c823de31716083851ebc6fe6fb1b7a43054839994eb6c8ad65f3214bfbaf0698f3a58af6c1cf0b3741ef63c801bb992a3734dfbd119ee11cd10aadc7408650929a072d6af33501e5446cb3d6b650ae572581fed53fc29de84d46fdfa53f1ef6ef9e61c4fd81bb8d0057f2f8a4ed04e013627eaa05d87ac7574b908604c9374f64bb94a7b090bc0b3f32e6e21b8916806294146be1f3b969cac26aa90f26e9b1b26194e77dacc90cc4aeec1a5fa312ae0249ebc107137ac768dfdb2ae062d15b91b0f0fc77c386626b8dcdc1c487494fb7f4613db009348f5104edeca17670b781a54e934897f22d36c9ff621059ff1a50e0bb28b19fb1b47833d6677cfc5fd94e4c572cc517107525d035faa71aad6e5cd8471488a3d2098ded47ede14029d89ab205547edd5eedb91dbd56d02cda4a6bc9ff2b6dd8ac3e43e12239993b5e657f138ab525b5a4b2380a6bc58426c55d08fb6864dcd9c9c1ed7027aba2e513b41a00420d23d64a0456eb3cec6d5d1c5c3b6fd29d181e1161ff05656ab7719207a00ff5d2d357e4c5ddebd48cc7aa76e35f2873066992356e44d72ad62ed96ef598955f9b79cf13195e91f7455e0ee29fe9719dc45a14070dd580b7aced606436b603475d3dca8d0dde9d4d2c06b65811870a2c476daca7fa4259695262bfb9101987003252462a752664bcf92d3d90300cb7ce94c7385ef579c0b84edcd3a9b15a2154c18ef06f11e0f0ba3a246f96d4a996bd8c2fb6036e632696151fd0366947231953725587fe8a59d749b37a583b658b07f0ef26f274146d9e3a24365bb3d058db813208d1cafe9305ab999813b95c2891cba1c05fd90e2215f3d608e6f1df46ee7f7ad5122bbdb47e975d5a994418ad99e6f88051205388ffec975db69b96841f3eaa18c19570e531e5766114458afe0bd6fcc179a1d678c858952ca39093c1ff2239b9b089a50014963b29ced15da872b397a39da7edce71ac746cf5c22e5b369b5615a10755c8795c99f240879924bd4d35a881e4596f1351e53df5ccdd1bb1dcd819a7e72d293b84db79301bb43df2f2360baff537810dbc2016ef4291a19f3c418035139455eb17e1ef81abfb45e25bd509b7d7e1bc1b9a9d05bb3885aa83254fb6186eec30e85a9c691ffe5da860c96ca6d4d903684688b03421d9e0a42e5098e144393e03cfae841340bca48b819d10f3cd59fed50a82a7f9716205b35556e2c24575b9342cbd0e836733da166b77235cee9018f5925fd7773324061df218c4476e1a3e10efd0197198125585bf7d0756571576a32edb20c4c6835905a3318c9173a1bc323e4c7f6a79bc9bfc26cc0c038b9e09ccabb78b4eede8d1afb59689e1b7e4832abadef980c93131f0f85eb96777901ccb3320de2bf9f0979ef780a52a7e5fd02dfbdafc5c2144e540221b7f0d87ecce57ff5a6e3a6ec8a103c97cb14914fe973ec66bcb02a6d8c43f65f940489e1a944bf2c878561637bf32a32016521796753ed82240f5173242b1f1f0c1f7b06ac855934b1a458939756ddab30f872c0b3db06163c650643e91af48e598f7e6cdf9f6429c822dd4aaddf95d108d8005be4aa90f2ee23ece1af8b33f850ce620a8ac5f494c9d44ecae66e369dddcab5b78f9e04f55da2fb298bf1e1ee13fb6bb7277dc4b04167525687b3116e185e91145a88c4eb873348e22abfad15501dc7a81d3c2261455566c58f38a7ba1a11e3f3942885409121492f6867b86ae16eb020b7d8307422cb01c5fc5413fa2778afcf8854eb0b991e26174ee9365f4421edc44d898869107affcb516e4726bd52f972cfcd2ee3a842d1bcc7113b761104ee102cd08eb4ad8c0c4d5240acabc0ee15ff3d31da89cbac8ddbf5c6c8fd8d8a84660f59890cd5036b1e45df48eca1a79eeed83f3ea7eb44a513d77785000beaf8c538c4b7c818ab5a305d020db8a75de0b7b23d50e348c03d9cfe0c045221a4567f76a6643ac249d6753c58be88f3b25551ce984b9e5a5bd334a56c7bcd684b1745ed130790f9a0c09934ced6ea7d283efe986477adf275721c9f40cce27e55333101aa30ee6a1e4a683d60141b417475233b5f08f3497cc9a366f5ef19efe9fbe483ee4d82b704548991488844ae584f5402c5d6320c3b4d271e574ce46f8ce90739ba429d18e6865ca7a91c4f285b5b0888706e4f5fb815c98b14da07e6f60bda0e9a89a69896205ed6c26ba4142c833742d77e7e4cb91f1f6d61c69742386816ccf164e86b8b4b9654e53ed24f346f8168ef1739d29718ba73480100dd79256ad35835e48b92313024130e50159d3ae139252b74784218e6735462a2bc313e8afc726ad868aa23b88f293e06b8421dbdd36428884a13bdfba05b78cba86fb901d727ccfc42b2ef6b8a8317abc6da0bcb21f42a44f5ffe3a9b3285c2f79fb941e9dfd8e40d0cfc020fc3411d4ba7eb018dc929c1e125700faf4715865e9a47fffe830f3d2c79846af119d93cce4a4a08a8387e3ab25b22edf7a72369b401a1077d1c77517995e92d5da2fc6654201a0438ffea6cad160c8b11c54be6c6df0037945abd1b3a5c57da50132cef518c9e99f0294da1ac8e2c689c58e2d4c13c54d3a0f734ca0494e7f1c74805bed0ff207f06ab7fcfe0692a29a808b4482f43cf8bc0af05827b3d2636a28bb6ebe52d7ebf438023cde275c4ef841608a205403ae67b2c7d9d80085906b2720002290d2317cbcd7fb3684f586197f5826cb903ca82d165c71fd8cb63203dae9481a72465d914115ceb840e8c6c6e20f842396bea04390d8bd42ef503041acc1e1048d5ab3465ceee1d6000e6bbf2c0187337910fe27be40cc5e68e9cd3d53b2f94b183ff54d9833cf4e2e9acdec1b8c6afb17fbea8e9e8a17dc4be64b62ad515db3c37f19a9db4974678d0c7b3115a61144ba7633a2edbfed11e81bc80612307000e1e3133fd94e9f1b2f6e69e49af14cbede14ae6d8e5016911f1c6c57d14ed3dba5621a4fffe6a558dc96759d73c065cb7af8f941aaad5514e48def4a439ddb6dde5044812d7840b8e0c99bee7e03c255b45db1fa8fc1a9d47548ba24baad049f4dd73bf03e3045259220a5feccedb7425bf8e8fd6d21c067c1d08bdaffbd2b75ff00bd111c2d954395a570a64bdbe9269397b031ea76fa594a7218ebdaf16099c0d19fda68bb4d36850736a4950e639e36cbe5b0b8c6c7498124c6fbe86b073f7597ced18be6c9177225e46e98cb7da1bad140cd75653012011e05586f323830d623c70b82c8ce0ddc2f8fff8a0a81d6af589eb7a66a8944374d2c7865267bccc36b8e0f348addff68e816bd776a955aa460e2fc70cd2066b4761d7b812ebe30627e9e31f471fb3c434dfbe7ca08e914f6b5daeb1675fd3fb76e6c50cc3925a7cc1b3c883f50772674ad3f0b9f020a485ee2c98a2cff2ce57d5d6e9d214df8db1f9efdb38e69dc71b73bd280b3e7fa17659b124b648bd08f73113c197f28dbc73463e852b56a1fc7f9646a0c6644401fb1f8bdc80274554915f80f9961ba9a3cfd7f8ce933265421b5986a5a4b6512b49d6e3852a241944dbb16735ec49531f4706748a288b4fd4b3f073d45540e36987c1ec4e52efde455cda529be58e1e5f0e7186281e2431d70fac8e5e868f356cfef776657e4400bbe5d0c703cc16c0f0e31639ffaa587418a52a30d5979ec59f4ddc2924c5001e845e83626697071b6ad999aae7b303f1b4f0181623807ec29d62c4c0d3cbc0c4e47228fb0a93827bcad930f5eb6348bdd8a4b33a081f6de7ee01effbd2a482c6160423db3513c0f02eb2b7222a2d8cc1b5b53e741098f6e0bd7efcd0b8b04a5fbfb8d2393a3ce87c39f7a7feb12310ae3ad26e9afb0dae4f355c02ea493000a7e0455e9afada941b21f6ff679ea40422c3513b1e78d9c240f4f99af7a1baaddfbc96a70bd25075004608cd85f7782e867276e61143f4b7cd78cec5864b6c3481bbe1bcbe23d037f8436993a30e013c4407afa3d4b759a4207798798494df8dc9c68e313b3c0d9c88c16a08f51cf13317691c694b1054a240a45da161358c16cd1c2ae199ef5c4812ccf8bab931e3319185b6bcca4bf35ee12717ed96823e060521d6d07d9d16b401dfff9f4588f058b1a2b77b28f3bb3bafd6b0631c60520bed014d877ab06a871aa424bac0ff2b4252cca4858fa2bbcd269a74c0e6e926ff933cfd27162c3374d9f6e558eff00fdffe23f49890b5dabb89bb955556a02872e499a1c92397bea008cc070fdb6e4e47731f2b194f54eb0b38a10013880a6ea6c28aa93814f09da95ff2fee97620985864eb2053cf0700d026869fb9f23c4025377db39aa7a936826440cefd5ab1a20e30f142385d74981449e352e56023255680d56730ad7ad2f357e05f914817c734dfe52014d6efe25ec7d2985d8e1f311a87f31a739f3759b7c197aad23b89b0cbeb810caec5ff204fa1aa9ee5090c11c176fe500948bfda01bdefa89e15b4a66fed04ce552f041c5c10f0d77604b3ccf11497838e7ee50a7c3c92fcea52c6c8d614823b7e6d024f302668704def95ff39d6b14016fc26b9c727f0342fa899ed28b48345135a969b06123cbba62cabb0d4c4704cefa32438467662fc9b40c9f8d65b995cebd14305968e0aac02e27fe1146d7743064e6315eb29eb58323db587205c87b91d58bde77e66ceffcf92367af8082dcd698e0bff8d0a1e2e8e6b154cee5009ec4e85b55785b7c043a9468ab249ee764fed233808a33630e2ca8414375829e21085a9773d13f8418b473302c596e1669c2be72754e2a4c0902e55063db78cfed92bc783ef2720805d211d97ce4277dd4dbac2963718831b3e31e30a3865c9169234c09253fa8946693d22e53270366b35f9812ca0a51d8b09cc82f5f6d46a20f0ce9ed3975b108a445e2fdedd95e24f73d56db95a520d1f23398fd2d790cf8d6e0a52ef759aee3fedcaa1e6afe24a8b53c2b0615aace611dbf13f2d0462778beb65e35e6fe82d36c608fb92c5d5d79920c79c3bca104ab2c57cf20db243d1020cd2b8fa203c85aeac4f2b64a51a5d59becf398c32c1654c17dfbfa216691bfcb65e1f68c78938af73853e9388318801d30fd644555041cec01f1784d23559199f9f421e33314446546ad4e2baf9d2d31a358637208d06e72b0177db5b2a8211ca5b32f7f77b69348a826a952b6535308980d50e165367ff8db7d2bf95ff33ca05ab2f5aba710be5f09e551860c93b30573faf9395abdae8e7a154fa2a026566701cd9738b6877b5e897dbc4007ec774a48ff5e88b58f2bb6c7fe7d09ac916eeee39c49e08fbfc9c042", 0x1000}, {&(0x7f0000004680)="44e8f2f96b6ca3ce1237a96ce037f58568cf718d082c6dccd7", 0x17}, {&(0x7f00000046c0)="7d0b4fc2e18f9fb0a6a5afdca9c7b1a2118cfc468ea6813178dd9db7be088baf0b512f14798f5111908f962c1483cb9de54e9089d59ada26d0965d492450e20f2448b7076ead968ec698257af4dec254ab44f3769d3cad4eda442ebdae36afdc1b29f08993fbcac1fee0258096d1cac8892205c1317819be062e37db5874c06b6cd37e2c353484f7b48672275019997c2f5a7a7838b7f118f0f363c83ce23bba8c4429509847583a738d3380df0b1eeb074b28c609aab4bc5f0b6eca78dfd66202ab41a910b78f18267443e56203907e43d9e197b9d6da0a", 0xd8}, {&(0x7f00000047c0)="51fbbe94fec8a17a623029654a9b0d00bb68c173acde7367e076d65215457491e277a79e3d3f0f8b1c89cf83d1261bf6771db06b77a1ac6bbd08849eac99", 0xfffffffffffffd74}], 0xa, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r5, 0x0, 0x0) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x200, 0x0) pread(r6, &(0x7f00000004c0)="96a1865cbe72ec2158f5ebcb16f75303131b7ac9cf7b5d77689b8c458adda4792e2d09c9cf10c37796fc2544ad8f29e24417b4f5646502b6a026cd1af20fe8d07a2b5017d430eaaab62f1777714874aa65f72d6a6e7ff21503145bdfd46bd7a407b168f81ef4921fb7037df28236a63596cd0fded77fa3241035b2cf0015f92b60b43578c6084d650cdbb69d6e2bd1fc2bf15ca6235547622270e6cc8c529b2ab8234eca6a088c0657b33453307dbe19eddfd5f05f278639818a2ccb08895c7c95b6786e10bfd4e540a27ac32fed55fec35ef9c94fb23ac75867590272ab9216a769583cff037064c6e72a2e35f70afc9a7ad04bdc7ff8ede81cff80c1d44f5ee661aaac96451f543d6447efd77b4dbf1e53df00d60f4a8c4bc09fc63e43878070b93b4a0ed367578707cbd3153ee4c5993df32f1724ad32a28cbd4258e65679dafa3cf54b54d830a74a87915607744dea94e820f601ca68947734f162b255b4450ce428f529816678f6087e605d76fce55301d1a7472c58a773ebb2be2884d363b5ba4e010b44d8ae4f276463a40b7c5f49fa49de6757e4a5df6fec94f3b5aee60b05b207f13d26a1d093d49910021337277c339054bfc7e87d038f77e0151b68bc4143c941bec2ba1a1427e4619e23d97b92b28d5594a63b380af1dd74b7425f4e9e594963abf8d86cacb249fdc73b44cdd882c902d225776e848bb20a33d967c03a32cd9b50ccfa671257c25d13c16996093e25c78cd6064c7d4af6c12c79d3a987455e2946cec877e5a30be856c772118e52556b515f53ec45cdd44a81e2007ef1dd7912144c9f0a63ab51145235637f37c56d1e089e0c049fd9251dc60bee70f1a692e223225e7f434ae8b6b569cfbfd5b4a452a0ea01053b935b05d6a52aef1cd1e26bbec354ccb79941e80bc8eb17ab1fb304c1e5fe7b691a744b7485a8af61ce7ac9120d14bc57e034089d1ba613757431fa06413afdb0684071b40ac49f1f9a28227377ca667085c51d16ace8779a19c26d65cef76dea143cde8dfed80ef358badabaa181f1d5781dae70e234bcf5c1ae91c6ce68bf383904e4287f5e9397438a560929d9acc2b409702421b93db09a5a54d5d25727321be11ed9a878e2051afdfaadcd79800fac374cc0efd8cc73d7f798f19f36227a574f9efefd31cb4e8e56c6d017477d1b7bc4df471c5dd0cace5c72fffd689f8b2580a17339970e2cce0a8d72450253f3775472dce55fce71c7b5dd6f6ee2fd45818e703726220b09e4870caa28f1cdd850d140ca70e31e1e33f6909e614f110e107f9762e5c3270cf7748c356830850dc021e8985f1990cf57d04432a78549aeb9938abde2288a3c6b9db3607f38437c11c5b66d9a5dc671c6e1557b1aeab5182fae4af17961a2c59c240645131e1fd14db9475bec48d258d2c012bf6080f1de6a6bd25d57ed396efcb3ecb8679ffc93d14907f85fa6dbc628974a1df1a7dc3b39951e8b8dddfb807adb181690ed6b4e177c7f41b2230a94926f92a0e8058471ed21ee8f1f3d7725bc3ba390ca0be3d4c35516d943cb0a4d179128eb4786cc09cd86f8b9aedc9703976aad3efa647bf64d829363dccfa14d529597637892809dea3881ecaf8ee614cff0fcab37e6c7a05169e437a937b15d5f50d96cfd14379aad9b5323cbefd4fb98460adc3e6bb3bd6024d1cdc665faec7a157c2a416cd05f32dde8f487cf0a37613af3669027c994977049f48da2fe3fe1be3e9d618473d6d7169c5c978979985432a018cfe7a24f5a17ba12dc910dc179a1e6ec438f883945992dcc039ba9a1d39bd320d41cd7d1127309ee036b63ada0f7ba2df3645064d442fe11bcffc575ef4b0bc1e75717620156abca7404781442e741e70dfdd8808af60a7e19c117634f6c2a3322dadbfc8f9b91d0c3db3339d34d0172f989431cd9a87d9538d6634dd86d9a52c4f44880123dab1972ec8d325deb408095229796d86b5c3cdbbed4bb4b4c4364ddf8a22dd537f870c47b01bd0c68e29be259601ff0f068e269748640b32520f1b47b2fb25f8de26f809bb9a3580a450745ddf6d83e02980b65d592c8f70788c22d946047b4a5bacd535641d2ed3eaa61498d6c4b2207a76f1798ace2c6ed68668e2e5dc4a818e10d3fb5a8ad8ee4d00168e1f5b2cef17aa0d6039e043605d64e1cc99c485b2e318ce6946a017117ce7aa51dcb91659d30ec178ea7cf4b5357396536e0612a8ab0986f83708c5744c626ab9d7046114b47252c17ca1539492c55052ccf2539d252f7c7ec1aea23612c8ab313b8456861f8e9befd4a30ecc0056812f51d1565e1a0dd3c139d8ce5228b8cfaa130821630c938f76d6c070e7502d06d0171ae1358ad0f60e553662bdded2b6a616a8f4ec3c718ae3ba1bef8b0f9aca6c52e247406c9acae73c29dd1dc1168788084fc395846914c189e510e0549406cc0d3435bd16574da0622e45e8f6b0054ad324b7f35916a5c3a6a11c2e9eae148102ebeb4073f51a7c9f50b33a05a657ac5c90b60fb3cacfc14b140f399c00e6c1c9f56d7a0bf4106d1f01919b22f17bbec29cf264423b95cf1cccc3b647e5ea16fb16201ae91bd8e15cd898d89f1b9bdd90cb878c6e74822e81bc4bef75d960d4decca5ecb5e23b739d943b61f3570e58e6614bf679e5692708ded85f78100a78be5cbb87150fb5422aaea27a6edf8cd625af15864f35ddc02898cd7f0e472e3120431d8c2fb3d3d7082aeee4f5c10cd4582fca51dd6c7d17749a2d356100f06455efa2adf948af3e174750bf922f236eae208ccf29c018211c09b0b6c2fd65cc0019639e471b87dd94afb3d4e86df620356acaeb70e4132aec26d31a1f449f9f6da088378a556e55ef77779a585cd3ba92f1fae1deaa8c62d09a93153910ee0a9782998436bbc48b5b7094a39a106eb62f4dd586fac2416989ae721a2745cac1c34dd74e112770f9ec3b90ae6c6c7ec0ebad469a81da8553bf79476f5f07fe71b9eb4d159d426feca95aaa98ff9c6770300bbbcd96c3427553d0f488c6e523982d6c243f0f385eafd72fe055472271d721c4a68e95d6789fbf1f63e7ee0532eaec4847c08fc62e14d8ee0d19e178f0f5459157c20e727540785bbf81aa5623c9c6bbbcef7149db3eb616d04ffe1c423be8ac65b23c853873d116135116234e8540048e96dcfd814209da6be96f829788c4317c7021d6926e9e058713f1ef3e0d4b26a045cc66e278615ee4b1ecd5eab648528cb4a905492871cef2772522c936acda42578c9981b88cbdb8543bc098e65a6b181ded4b7d4e706c50f94790dc6bfa64faebee3862b397df8778ca2c80adf67b313064b6fb17aaf86a3f5c70ed71bcd6fdba9f9c5714b472b34d15b6b45b126ffb00d06d03baf0a89436a9d65e2165ad75c7b1b7206176e57c178a3293f6251fd0767aa5076b7caae6283b31496cfd51df8faa6ec7d57857e7f2f379e2d3b673c4b63511e4afc114dd82e3424ddfc1eb7e1db449f602d4b3cda2e8b8af0a3b12a226d4da70e40d9e76486ff884f08894338ac1f1d7532283908230a2f97424658acdccaacda9dac7596a209dc3b7cbd1cdac2405ad9a898cfa8ce4feb3962d05787da2397e67029e8445b2ed3a30a5eb00860d4833607fc28e94a64891775729a96c2794ca9dc23d747b51918ca8ffbdf96f39752911fe343149573dc101d6b5407bc001635eea7ae9a6bd69cbee4e7ea2cb95c31cda8f1282b28c203b7073a7c8cc551bff27bf4787fc6df3c15bedbbe421bca4e86f3b955c2e57089c8d6f3b34608a0320aa0ff90f935d550457340c6de19deb9ee3a71d594294b9f2350a43fc616a3fc2774ebfb7370af1fb9ccef39961f8a4fe9e0a7baddd1f4ac28ddb7da914d106cf49d3c93c84980c40cc766f51b16f238a5803fde3cd7ad1dfb6c53f22c9514a818672867b7e97739de5bc7c261a83eabf9697e7d14ad32193094923a3cc2e994625f6491ea4d308c88a41e9e4e9c78d78348dd2de7251f51922ed0bad3d1b35cc14868313a4b7f4cdd17bd5c07669a8e6c4782e26d40de91a50da7c2e2b35dbd3c72785483328954b0c2876fb1cd2b279d4adcf2cd68c98101440db234bc0deeb8ea98199a7e55556e84ab60f4565d6c48be577abc3bcf6ea1bb705c9c16d29f358db9c8ea3cf237496e26a2712a8ecc6b8899761c9bfddf2fad2753cc2a888f349dc014ca5c3723bbf1c07fe8c0db15486ea01fcdcfdbf5d1dfcb9f469cf0c5fff469ea247b37d7c382b51356acc0168463f4fe0c6c72c0275dc56e5cc56769ef6f2ea262efeb44edd08a4cecd38191009ee5a897ef87a47445971326b2c789a80bb757ac49d20f154f4c7415816149c2ad9b3fbf75d8213039cf410c9c4487175c2f42b3e6ae6f5a1b710867f2ee298fea817154457b168f23706938d213752c19bd1984771d1a0e63298184220e3766d5412022d21ec2b7811a0f4ad4651197c632214efb3c6d8b60f41613094043f6b4138164ff076ccbe11f42226ea307496c959f2fd6549afd9c9b0750336963be19d1cd5e5d180354b4c32d5f7241c3ba123634e2f338bcc41697530c295b563825c6ec3d8d5fef2af66d4d453980ce903ce71fe6ac0bf1b4ac9e0dba11eb76b8b8492cd09504ffadb735fc1bf7decab683f3ed33e2bcb8346724a4873a7f55a46044c3cbae8f0f95910f506290cfa906eb995919470f4171647e2d33b102b16a4fc69429a1f5faedcc2adec126ed56e7ff416488403ae4e8972eea58ffd4e908573b6b196104a9dbad0e9e9e7c9b0790b851395acc7e597257e5d112777e0cdfab97d1c7b6904dafa09e66436eb77096ca662b6e535ea766d51f68acc3abe85975f319476d4dce9c5c1bc7e7c666018b5ee64ecde34ce483883d26a8bdfd0f4fcb4e03df0e67f9a8a55f7dbaadf1a5d5366d5400e7b2c9c6dc2474fb8a99de0d9705049cab743a01d2c9cc1019181340d03f606b92e2ce74d65662a3a3a6c98ce7b7a35ab51aacac24093a248db0210471813468c2cc4d6ed459a726aac34a5250fa108931c2ec655cbbf1ce10cab3f365750f1f02d14a005510f7113ea51818a60b6729f53ce1203d03c5ca237601a5d43aeb0f6078b87da2e0818a813c71b9dbfd4dd0fa006142ae058bb0bf68c45937f99e5b04a6f17a65f9fa71200d9ba57661e928e171f39f0a6a0c84da0026189703431a9ac6a59dfc14b3e8a5b77a1d320925a146748ee036172b04f14bc34589b7a700f5dda7ea0e6582b9d6f0f6ec0dd03b9348fadc08f3f275f8bc322a290ce5d37afc28765cd127e4a0c8e4577a175790261ea9694ae0ec6f49609c31a440b853ffd919009af5e8dcd5505d0ec85452a36072feadaf931879d147abef352186e77aae501848472b596e8df16f3ad53fdf9181c621023202b919686e7e5d8984dc03c2ee8702fcb0c71a296702d9b952b29c7ff1fc406ea25631920c3654ffc5f11334e6f08dbf4abed7b59a2fbaef000b801460266fb29efc78694cf3f5adc931308db335c967528dc52f150d259dfac54cea143b828ab65c8a41c914873fd07a303823e2571e389dbd868b6b76de2b2ce51095b372c7dad6dad6fb9e795e979165db2b5d260f216f2ad9db531a80f5d009049fb855f8ac03ff55dd81ae3e462a0711a26c33edc504ec77c812d6c0deac890a4ad816fa386b5257397b21e043c6e485c5103f6a499832f449f5a6985a00c14ca7b55db6bdd0a33c52e96daea21f87ac578236ecb9c136cf56faba842466f5e1a8f8bea8c5e6076032c7a6", 0x1000, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000180)=[{0x8000, 0x90, 0x81, 0x3}, {0x5, 0x3, 0x64, 0x200}, {0x4, 0x20, 0x1, 0x8000}, {0x8, 0x4, 0x3f, 0x7}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r7, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:36 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x1000002}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x1a2) fchmod(r1, 0x20) fcntl$lock(r1, 0x8, &(0x7f0000000100)) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x1}, {0x7ffffffe}]}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffff9c, 0x80085762, &(0x7f0000000000)={0x3, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="b44baeeb871489c1a44b15e8679f") 16:00:37 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) poll(&(0x7f0000000480)=[{}, {0xffffffffffffff9c}], 0x2, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000500)={0x10, 0x3, 0x4, 0x9, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1c}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x26419e8b}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fee000/0x12000)=nil, 0x6}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x100000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fee000/0x2000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fee000/0x1000)=nil, 0x101}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) 16:00:37 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='\x00\xff\x0f\x00', 0x10001, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x148, &(0x7f0000000040)=[{}]}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r7, 0xc058574e, &(0x7f0000000140)) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000380)={0x400, 0x9, 0x4, 0x2, "98992da26f40618dbd2d3499a767f1bc1c12d2b1", 0xd0, 0xfffffffa}) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f00000004c0)) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000100)) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f0000000080)) r10 = socket(0x18, 0x2, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8080691a, &(0x7f0000000300)) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000340)=0x9) r12 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) r13 = socket(0x18, 0x2, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x8080691a, &(0x7f0000000300)) r15 = socket(0x18, 0x2, 0x0) r16 = fcntl$dupfd(r15, 0x0, r15) ioctl$TIOCFLUSH(r16, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r12, 0xc2485607, &(0x7f0000000ec0)) 16:00:37 executing program 1: sync() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000280)="9bc6a42ac677023d416017b82c966469bbb1ba436e9d045a0000003608476edf518b59dfebf308f0da000000000000000000005e", 0x34}], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)="ab9a4a6639139596d0e060335feaf3dca54fc34ace71f177236f4a60c78d4c61ebb910b2fb190a38225f8e247830afcc3c", 0x31}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket$inet(0x2, 0x5, 0x1) fcntl$setflags(r2, 0x2, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:37 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b8000000000000080100"}) r2 = accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) fcntl$dupfd(r2, 0xa, r4) close(r1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x100, 0x0) r5 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = shmget(0x2, 0x3000, 0x100, &(0x7f0000002000/0x3000)=nil) shmat(r6, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000340)=""/230) writev(r5, &(0x7f0000000000)=[{&(0x7f0000001440)="d9154df438b2e6558f23a1d9f1a11be3c1b39e5466ea425f2aebad421ebec449a974356221669d8219f1eeef995328f0a61d115fc6d53fe074bcde42c4a3f58a2b7e1f3839cbff626f7fb9e16b55078fa3f1291438678638a7284c823141fb6fb153b1ef275baca424a246c47d47a87648eba0cf3b7f0efa972902e4c20106655de326315562633a61907840843263bb9ceafeb8dbc586817d29ea3c84cf7a16a243c580b03c5837bd28dc26cbb55b10bffa1435f821563c09c1d8fc6cc183bfd3784ab17e9fb4559047749e1820a1835d801b2325e36a9d742c95da7d9ff8fc3b35c03ed4b919e136ba69a4b185f732b9e9c21f877eb0ad08344a7f7a8ce05cefd5e4bd418c00c0a2d77c14dc546b727548e81d048a88fde31e8788cfd58f7454517684770dfe448f76952f3d97fdaef9da9f415ca34e88c132862b55777f242c59429c337fc2280e22b9bc86ad48480c7e2492283973df54974e9c2a6812bc167e769eee3244fe557bdc32565d4f39df6df54c90dd54cba453fc5aed3b70127ac9f102138d9cc0200935a2bd756a8f1dcf746292b7bf3fcf3de0d65a37c413faddeb5f5c9739e5a8e3c76d2618b2cfd738739bc515f7b8d174b213d6da8d3b4617e24e2161167677e7a60c2681ff2641d30a6ec2bf164cbdb51a629a49998dcd9d21b8b20696af5e521ae532fc09b59002debf2a4700729706a5c81bcb20baf6c4fdffee19a63ff2fb7ecd7f9d0edc18ce2705a3c33ec0888586533f2dbccfdc0a6c1be8666cefa0122f0bea58981c6751bbaec7e0f07eac4c622ceca6300513c637631951cb9fb0f3cfb10697ae8619b0fd32054c78243d272aeb93cad2215e59735c440f8f0303f670403d454cd370b5d3dc8830926fea03befaf11aa6f8ae15cf17b32e5f6dbd934395ae152c16308b28b8d7526d107cff4bfa46b200960e3c08ae2d921a2ebe881e4b2c61c7670523f224c6e3d0e10ef466f8af2288642388279af771ba1c5b17392f5a7f50d626e7e71ece2f5bad9f7acb690e2de65d0a68055fd125f977dd35f59f95fd043678cc55fc7d388714d9498f9eb4ac13abf956838ffb827fbe9b732d717e77dbe0b40bf9f5214456af00cbf8ea8f025de1546380a6a45718ce07fc239f74e1b01a4ff82d91ff5303e01b36ecadabe354d352278f8f67e1c2273815f114b1e4d9e9eed5e6bee2c9fed4d3fa724a3de6f49e5cfd6d3fbe060c1afbb93b063ffe3c476a467678e7cd0c72218b7e4016cdbaa125e6394ae9877521e57f33fb92eec99fd24d562bbb02b721a044bf980d2d39587072285c379a7a7b3335bbd1a78ffb0c1533ce30e7a1716fc50d2549b33e1edee67bc2e0560be1255dea27bc55fe5c67d119d5b8774b3d5f6f5772266acb92ca9f17eafaab6aef7cb6d41d89df79bd032c7ecb97179064c9b4bd0c4fd75911fe14632bb194b61e2ff8a0b6b6b7677beae46cf248a5f33b50334d86044b0cb222f897591a5637bbce97a7d71e6b8e299eb55fd24266baa4d583225fbee80d6f7eb771b0e09896026133361c1eaab599e5d631e7bad76854592edede0cdfd29ecfaeebd4d4d88809f1d051c8f2e74cc20d6c84021002fcc695a0820d7b33fccd1952d7625ede53bcad8450966998aee921f2e094002ada05216e48ab20a2c2f3dc660ab16f7d87a1671470f5c530bbb452086da42da8b0bfb7a25e204e9c7ab159658890134076a47565364e628f00118e93b9574a11e97acb291be518d6fcf60a7da03189e6d7b9faf2b3ed203b96e2c256c7cfc24c187b6c7b01ce633cdf0fcb3f342df82932be2352d30838b19fc016220688f29564982c235e9966d83fcb9f720b07e9ba5f0f96686c7ce1839ce2d809dfb5274ab2e55a486310e64b52ec3306babea3676031810b79c2f5bbec44e74a0c6d2e181faadbaac2d4d1cbbd60923b59c0e33d5627efcc5b505d84bab252daa7e1f6192f3809bcc83c58f5442d1770ed2ba7681acace91c421815ce4161d12806961b2e134d8e371fe414ced813c488270fce2ec023d375f5c5d047bace2b14cc993397c5b756287ba33ac2559105076ac6333b5cbba71de64604dd9c11ba0dc0077e14ce9c500e376643049a13675cc0341d1860b604b5c1677069f9cc957d3ccec8b9df8593eb14cfa4e75ef52357e24075cc694afa136d376f338eb24ff0e65149a9ba18430771cbc76d07da692e4e6dffd778af5174b1aef6434a79cb847c37f35f8be7feddb92e7ad166781f0f3da60923a2e9c2f65ecef5f085518b2d152d633cc29e63e18c9994fcdeb584b76be02e4374fa27c61798c3846a744ff2ea266d678a75a3c535f9c6936dcaae933c2372dd4fdcfb194e7a8e71ee3e377422f91620cf04ef1f1830a8fcb63cd8ec36001f8b543680e0090a8f6e5d2586d303d47653646301c156c3b2fa24b5acd8621a11c436d2bc62a7aa2806f32c6945386ae5ffa4a6b3c7f59985c1bf214f3023bdecb9df96e16974d0f121a6a931709cd2e1cd7a779a8f67db83afa7c02d3094349732d050dca34777cb502c8f8bfd9accdb71b7e370dc28570f0a49151ad8f22a58b3e1106ba7edaabbc885e1160ea2ff7c87843b411fd63f1eb5b3e253de9d0aa56eef3b133dafcce7e8fd9be49c0b527790ea6a99dfec928cf6fd4944ddfca7c08f2ef7cb947507a390fe40d5fd36954677d64730015c751cc04e51a5006175dc6e60e10c7b935e3394b0fe68a9e5b0dea132f4532c27a32fad351ea9d35e597f1948dfcc7b3e73ff6d4b2addafcf17921a290ed2ae3d15b6657780eb22e137a9d8c25128b6d72f0f5e2f52502ae7c3ad0544d2af403826fe7ad87a2b3bffbefc92ac9dc305e00b67c733905945d64edc00075dddf14d999fc9456b3168706af1b1f15dfd804538134e6dc2d4f9c9c7dc5cfa26795846823a10e13196e6c3ce08383d6f0157223d349b2c0322dae0603f1740412ea31e30af45dbfd4de632c007ed3d88e1027746a91872596f90ad65b484f4832637fd44a446de10e3d6dc712ee0dbd48e07174bc60ba94d3a3b2f46518a97620f3d504c64bb6b676f146b266cbf2737bbe1b042c8673a19e6114854c568466fbeb5aa1e2f9a0ccffda65ffed4718af5eab1fb1da3b4feb03bbf00c19631b7acc14904d360ce12dfe2498ffd6b070450d4fa36f0aa20d9c773c5595e9f345e66266eb09dc27d28cdf59c4e6aa0fce24febedbab698dca90fee5e3515dfbb978bbceb3688f81df40c8c8f45e5ca2036884dd70bcd07fceecc4e354cf6be5614f31f5453f82247f41aab3703eb8c033fb69910f27e892d4d4a76cf51a9cdbceef126f6f0a80ee3cc6b335688dd2a0ebe31aa93740f5245ff1d6deab9249d8264c80848ee0af640d8af8a03d534a894d5d1267dafb8a4d0c66a1e7e93a7f2e6c44cb0b66e16560f20b4163c5577fa329b0319fce81c04eaac81661203d7bdf0ea68479", 0x999}], 0x1) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) sendmsg(r2, &(0x7f00000002c0)={&(0x7f0000000200)=@in6={0x18, 0x0, 0x101, 0x6}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000240)="fd9551b2cfb57c88510761e1", 0xc}], 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="2800000000000000010000000200000076c6920eaac7ec6fd5770bde3ed4dfa32b000000000000006800000000000000feff01000200000028c01efce64f4a38db1634a0b5d5010dcf942d3dc1d6d7149f2d918403d7c06b5cdb27656117cf9cd0d8708e9ed849233e73ec38055a48eab0b18bfa17e0dbb76aa0ba492e1b5fe20000000070dd8ca71b531c1e18988cb913ab59b82db9214f2f3dba38d675d165362d544e45c4402995dc2fa36884e8f58ae57bd2ed05c5d3aa3aa436e797b3c596f67d965d0f0fcef4663244d41c275f34ded24d388cb091f07f061b68832547d7542e693f68558a02ec0caebbdc25ca05ad303bf06f858fac754faf89b4dabcb42de82ddf3b00"/274], 0x90}, 0x1) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) accept$inet6(r8, &(0x7f0000000140), &(0x7f00000001c0)=0xc) fcntl$getown(0xffffffffffffff9c, 0x5) 16:00:37 executing program 0: r0 = socket(0x11, 0x8000, 0x1) sendto$unix(r0, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xff95) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7}, {0x8000000004}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="a4b1abd604accc08d4df33b5293a") r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = dup(r2) ioctl$TIOCSCTTY(r3, 0x20007461) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x200000000000009f, &(0x7f0000000040)=[{0x4a, 0x8}, {0x0, 0x0, 0x0, 0xfffffff8}, {0x6, 0x9d, 0x0, 0x7}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000400)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) msgsnd(r1, &(0x7f0000000a00)=ANY=[@ANYRES32, @ANYRES16=0x0, @ANYRESOCT=r2, @ANYRESHEX=0x0], 0x4, 0x1000) msgrcv(r1, &(0x7f0000000d80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e00000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f5315419be0f948fb383500"/178], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r1, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d9abf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa37063985c965"], 0xffffff64, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = getppid() r6 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r6, &(0x7f00000000c0)={&(0x7f0000000680)=ANY=[], 0x8, &(0x7f0000000580)=[{&(0x7f00000002c0)="a62bd6ed1b93da9c25b26650f3f5854a74a167aa82cfdcc5ddd843c4a7b47683c28f5dfa2ef79b2a9965a884b41cf81f3acf27f9207525b7e34dfa", 0x94}, {&(0x7f00000007c0)="5cebfbef617c262b3d6d9fc178ce8fce4cc596488721b8ea7ee1382728bda2eb923b69ed5cebcd674e0377326e3affa9191088160ff46a722374cdce116e5d0db6723920c3d7d170316da70d5a56d8be7326cc5c0f3cdd6c8e9593195f7f8d0316408c9057cbb7c78cfcbe5fc2c44ec7dae777f81a11fa9e1db9c915f5e400fd0a27acc27eaf3e728e9268d0fcf4cec16a2d003b2ac752bdf72f6902127641d606e3cd6cd3b742115ef1440a3a056f1e959b1bc03a9cd9d7634754659761ae74480c8835d03c0e2404db960998d494bc7e3c7da7238c3c509854"}, {&(0x7f0000000c80)="3ffb31ca4e0974b469f9579d9dff6b09b49ec2312916ae5bb19a20f515aa2143685db65592cd903dbdf1e27bfcc9e9737faca98b8b5fff33f575b9d41cdf300c83b22b1dffbb92bf238f3b63729516ad9916236a23abc16709910f4fdb09f37c743062c697ea168d27b9e836d807dcecba54b56be00ec183731bf07a757a6e44040bdf2ad94dd6c6a9db68e0ec4b185ee831a93ccce65c50524cea1816d7a11606ec4ce37591a86cc3924421d2000da619ee8855fefe18dfcb609bce8580aa17bafcd247b4b070128c1e731bfeb59b872de213be35cba7978f599340da7f605ee0886bcebe9673409a677faa0d7c6e2b264bd6e1c113c214e07f"}, {&(0x7f0000000500)="65b6653e7c35197739a724cae9ba99c1df3f0125788746929210170bf265c65c4db7c34c0f3afcfffbb7d9a82dafb8d351fc0f0be58a2b323b4c58a48b78fcc25ec5418f2ee4e431b736ed4f89ead7bdf6e24bf431387692a1233d41f36b69bdb7da552c07a85b76008d21b9e672a33dc6ea", 0xfffffffffffffeb5}], 0x10000000000000c5, 0xfffffffffffffffe, 0x182, 0x2}, 0x1) r7 = fcntl$getown(r6, 0x5) r8 = geteuid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0xe9, r8, r4, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r5, r7, 0xa5, 0x1, 0x100000000, 0x2}) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000400)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) msgsnd(r9, &(0x7f0000000a00)=ANY=[@ANYRES32, @ANYRES16=0x0, @ANYRESOCT=r10, @ANYRESHEX=0x0], 0x4, 0x1000) msgrcv(r9, &(0x7f0000000d80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e00000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f5315419be0f948fb38350000000000000000000000000000000000feff00"/178], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r9, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r9, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d9abf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa37063985c965"], 0xffffff64, 0x1, 0x0) 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) r13 = getppid() r14 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r14, &(0x7f00000000c0)={&(0x7f0000000680)=ANY=[], 0x8, &(0x7f0000000580)=[{&(0x7f00000002c0)="a62bd6ed1b93da9c25b26650f3f5854a74a167aa82cfdcc5ddd843c4a7b47683c28f5dfa2ef79b2a9965a884b41cf81f3acf27f9207525b7e34dfa", 0x94}, {&(0x7f00000007c0)="5cebfbef617c262b3d6d9fc178ce8fce4cc596488721b8ea7ee1382728bda2eb923b69ed5cebcd674e0377326e3affa9191088160ff46a722374cdce116e5d0db6723920c3d7d170316da70d5a56d8be7326cc5c0f3cdd6c8e9593195f7f8d0316408c9057cbb7c78cfcbe5fc2c44ec7dae777f81a11fa9e1db9c915f5e400fd0a27acc27eaf3e728e9268d0fcf4cec16a2d003b2ac752bdf72f6902127641d606e3cd6cd3b742115ef1440a3a056f1e959b1bc03a9cd9d7634754659761ae74480c8835d03c0e2404db960998d494bc7e3c7da7238c3c509854"}, {&(0x7f0000000c80)="3ffb31ca4e0974b469f9579d9dff6b09b49ec2312916ae5bb19a20f515aa2143685db65592cd903dbdf1e27bfcc9e9737faca98b8b5fff33f575b9d41cdf300c83b22b1dffbb92bf238f3b63729516ad9916236a23abc16709910f4fdb09f37c743062c697ea168d27b9e836d807dcecba54b56be00ec183731bf07a757a6e44040bdf2ad94dd6c6a9db68e0ec4b185ee831a93ccce65c50524cea1816d7a11606ec4ce37591a86cc3924421d2000da619ee8855fefe18dfcb609bce8580aa17bafcd247b4b070128c1e731bfeb59b872de213be35cba7978f599340da7f605ee0886bcebe9673409a677faa0d7c6e2b264bd6e1c113c214e07f"}, {&(0x7f0000000500)="65b6653e7c35197739a724cae9ba99c1df3f0125788746929210170bf265c65c4db7c34c0f3afcfffbb7d9a82dafb8d351fc0f0be58a2b323b4c58a48b78fcc25ec5418f2ee4e431b736ed4f89ead7bdf6e24bf431387692a1233d41f36b69bdb7da552c07a85b76008d21b9e672a33dc6ea", 0xfffffffffffffeb5}], 0x10000000000000c5, 0xfffffffffffffffe, 0x182, 0x2}, 0x1) r15 = fcntl$getown(r14, 0x5) r16 = geteuid() msgctl$IPC_SET(r9, 0x1, &(0x7f0000000240)={{0xe9, r16, r12, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r13, r15, 0xa5, 0x1, 0x100000000, 0x2}) r17 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r17, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000400)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) msgsnd(r17, &(0x7f0000000a00)=ANY=[@ANYRES32, @ANYRES16=0x0, @ANYRESOCT=r18, @ANYRESHEX=0x0], 0x4, 0x1000) msgrcv(r17, &(0x7f0000000d80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e00000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f5315419be0f948fb383500"/178], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r17, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r17, &(0x7f0000000a40)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91eccb04bd7d9abf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829fa8c80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed4586b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa26063985c9659abaeb021f273c36e2195628372e72484e9d6fa56423aef24b45244368a0b1cc40162b865a37a92ac35c095f88df169ec30b7814fa8deadc25a040fd3a9c75d0e888b22f1990f010f85d4eca2627a72e362d16902e6f5dd62e84840ebad554e77c2130169b6a4534fbbd18be2dfd89ec79873e81ea3abc9be96b43bb52e33f46f6b394dd9954513e9447907e1e33faa337474e88556771f60c6cef"], 0xffffff64, 0x1, 0x0) 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) r21 = getppid() r22 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r22, &(0x7f00000000c0)={&(0x7f0000000680)=ANY=[], 0x8, &(0x7f0000000580)=[{&(0x7f00000002c0)="a62bd6ed1b93da9c25b26650f3f5854a74a167aa82cfdcc5ddd843c4a7b47683c28f5dfa2ef79b2a9965a884b41cf81f3acf27f9207525b7e34dfa", 0x94}, {&(0x7f00000007c0)="5cebfbef617c262b3d6d9fc178ce8fce4cc596488721b8ea7ee1382728bda2eb923b69ed5cebcd674e0377326e3affa9191088160ff46a722374cdce116e5d0db6723920c3d7d170316da70d5a56d8be7326cc5c0f3cdd6c8e9593195f7f8d0316408c9057cbb7c78cfcbe5fc2c44ec7dae777f81a11fa9e1db9c915f5e400fd0a27acc27eaf3e728e9268d0fcf4cec16a2d003b2ac752bdf72f6902127641d606e3cd6cd3b742115ef1440a3a056f1e959b1bc03a9cd9d7634754659761ae74480c8835d03c0e2404db960998d494bc7e3c7da7238c3c509854"}, {&(0x7f0000000c80)="3ffb31ca4e0974b469f9579d9dff6b09b49ec2312916ae5bb19a20f515aa2143685db65592cd903dbdf1e27bfcc9e9737faca98b8b5fff33f575b9d41cdf300c83b22b1dffbb92bf238f3b63729516ad9916236a23abc16709910f4fdb09f37c743062c697ea168d27b9e836d807dcecba54b56be00ec183731bf07a757a6e44040bdf2ad94dd6c6a9db68e0ec4b185ee831a93ccce65c50524cea1816d7a11606ec4ce37591a86cc3924421d2000da619ee8855fefe18dfcb609bce8580aa17bafcd247b4b070128c1e731bfeb59b872de213be35cba7978f599340da7f605ee0886bcebe9673409a677faa0d7c6e2b264bd6e1c113c214e07f"}, {&(0x7f0000000500)="65b6653e7c35197739a724cae9ba99c1df3f0125788746929210170bf265c65c4db7c34c0f3afcfffbb7d9a82dafb8d351fc0f0be58a2b323b4c58a48b78fcc25ec5418f2ee4e431b736ed4f89ead7bdf6e24bf431387692a1233d41f36b69bdb7da552c07a85b76008d21b9e672a33dc6ea", 0xfffffffffffffeb5}], 0x10000000000000c5, 0xfffffffffffffffe, 0x182, 0x2}, 0x1) r23 = fcntl$getown(r22, 0x5) r24 = geteuid() msgctl$IPC_SET(r17, 0x1, &(0x7f0000000240)={{0xe9, r24, r20, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r21, r23, 0xa5, 0x1, 0x100000000, 0x2}) r25 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r25, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r26, 0x80104267, &(0x7f0000000400)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) msgsnd(r25, &(0x7f0000000a00)=ANY=[@ANYRES32, @ANYRES16=0x0, @ANYRESOCT=r26, @ANYRESHEX=0x0], 0x4, 0x1000) msgrcv(r25, &(0x7f0000000d80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e00000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f5315419be0f948fb383500"/178], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r25, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r25, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d9abf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa37063985c965"], 0xffffff64, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r27, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r29 = getppid() r30 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r30, &(0x7f00000000c0)={&(0x7f0000000680)=ANY=[], 0x8, &(0x7f0000000580)=[{&(0x7f00000002c0)="a62bd6ed1b93da9c25b26650f3f5854a74a167aa82cfdcc5ddd843c4a7b47683c28f5dfa2ef79b2a9965a884b41cf81f3acf27f9207525b7e34dfa", 0x94}, {&(0x7f00000007c0)="5cebfbef617c262b3d6d9fc178ce8fce4cc596488721b8ea7ee1382728bda2eb923b69ed5cebcd674e0377326e3affa9191088160ff46a722374cdce116e5d0db6723920c3d7d170316da70d5a56d8be7326cc5c0f3cdd6c8e9593195f7f8d0316408c9057cbb7c78cfcbe5fc2c44ec7dae777f81a11fa9e1db9c915f5e400fd0a27acc27eaf3e728e9268d0fcf4cec16a2d003b2ac752bdf72f6902127641d606e3cd6cd3b742115ef1440a3a056f1e959b1bc03a9cd9d7634754659761ae74480c8835d03c0e2404db960998d494bc7e3c7da7238c3c509854"}, {&(0x7f0000000c80)="3ffb31ca4e0974b469f9579d9dff6b09b49ec2312916ae5bb19a20f515aa2143685db65592cd903dbdf1e27bfcc9e9737faca98b8b5fff33f575b9d41cdf300c83b22b1dffbb92bf238f3b63729516ad9916236a23abc16709910f4fdb09f37c743062c697ea168d27b9e836d807dcecba54b56be00ec183731bf07a757a6e44040bdf2ad94dd6c6a9db68e0ec4b185ee831a93ccce65c50524cea1816d7a11606ec4ce37591a86cc3924421d2000da619ee8855fefe18dfcb609bce8580aa17bafcd247b4b070128c1e731bfeb59b872de213be35cba7978f599340da7f605ee0886bcebe9673409a677faa0d7c6e2b264bd6e1c113c214e07f"}, {&(0x7f0000000500)="65b6653e7c35197739a724cae9ba99c1df3f0125788746929210170bf265c65c4db7c34c0f3afcfffbb7d9a82dafb8d351fc0f0be58a2b323b4c58a48b78fcc25ec5418f2ee4e431b736ed4f89ead7bdf6e24bf431387692a1233d41f36b69bdb7da552c07a85b76008d21b9e672a33dc6ea", 0xfffffffffffffeb5}], 0x10000000000000c5, 0xfffffffffffffffe, 0x182, 0x2}, 0x1) r31 = fcntl$getown(r30, 0x5) r32 = geteuid() msgctl$IPC_SET(r25, 0x1, &(0x7f0000000240)={{0xe9, r32, r28, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r29, r31, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x6, &(0x7f00000000c0)=[0x0, r12, r20, 0x0, 0xffffffffffffffff, r28]) getgroups(0x2, &(0x7f0000000140)=[r4, r33]) 16:00:37 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x0) chmod(&(0x7f0000000000)='./bus\x00', 0xf3087b01b1e94baf) r0 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) write(r0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000000c0)={0x1, 0x3}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000100)=0xfffffff8) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000180)) 16:00:37 executing program 1: setgroups(0x0, 0x0) r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f66696c653000c89ec9e96a1208f44ab8e397c6b2809f37efeb6245510d2e9bb5f13b45570464fbf74da60dc743e11cbb0a7f266fae0000"], 0x10) close(r0) setgroups(0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="6cb93dcd06b116decb467149f48ede782933c2df9c9aa941cb3d898031ab4072eedfe5d2679399c7657dc3abb8e9a0d3e9ad32e2bb6ae97234385cf3d110555defc85af9adea3923441a4cedbface123b21c6a467de448", 0x57}, {&(0x7f0000000240)="2945ace4c46995b48277f3c5e729842cd7b49c483db1cb9811ea9f7c1832a2965573ef9ed28771aaa1641d41d7413610e0c48fe5f5c36729ca2a82a7a35dab4a57846c1c375bd471930141e5844331abb3707d", 0x53}, {&(0x7f00000002c0)="f9fcb4148fc7b676078fe70cee6047f5a512782dfca3d65d0ffb50edb4ed4dca39ec78435d970f101dcfe9773e5ba70d87d10761eabb7f2e9e0d80155b30998e977e98154f555d33a1a0e705", 0x4c}], 0x3, 0x0, 0xfff) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = fcntl$dupfd(r1, 0xd00743731508e855, 0xffffffffffffffff) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000080)={0xc9e, [{0x3, 0x8de}, {0x3, 0x61c}, {0x2, 0x8784}, {0x3, 0x40}, {0x2, 0x1}, {0x2, 0x2}, {0x1, 0x2}, {0x2, 0x30c2e44c}, {0x1, 0x6}, {0x1, 0x9}, {0x2, 0x5}, {0x0, 0x6}, {0x2, 0x2}, {0x3, 0x8}, {0x1, 0x2}, {0x1, 0x1700}, {0x3, 0x1}, {0x2, 0x8001}, {0x2, 0xb004}, {0x2, 0x667d}, {0x3, 0x1c2c}, {0x3, 0x6849}, {0xca4d4669f332d63c, 0x9}, {0x3, 0x1}, {0x3, 0x18e9}, {0x1, 0x7}, {0x2, 0x20}, {0x3, 0x200}, {0x2, 0xff}, {0x1, 0x32d4}, {0x2, 0x6}, {0x3, 0x101}]}) execve(0x0, 0x0, 0x0) 16:00:37 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) r1 = socket$inet6(0x18, 0x1, 0x2) ftruncate(r1, 0x0, 0x0) r2 = socket(0x6, 0x8000, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) getpeername$unix(r3, &(0x7f0000001140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000be05d7b0350f3b6f8a77daf052263089003ecab15b82b2c6fe1197fe4e6c05355c73be66dda3c4db9a22ae7787442a6dc500719d8202c772377e27509bb9c4dbb2920addc38f75d9f6ffe017bc6db812946de00ec0b3cfb55f092ed218ac84ec21afb4073905d6d07e578fe09f6725e56cf60c350a527764fe42aef1153a6d3914c835cbe74f7e21d723c9030d02b58a05af10bfebc649b00ab6aeb6a2ef4cfb7017f03179b14196f604c2badf4fe1486996a590803372cd9cd3262646e39d"], &(0x7f00000010c0)=0x1002) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) symlinkat(&(0x7f0000000080)='./file0\x00', r7, &(0x7f00000000c0)='./file1\x00') setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000040)={0x4, 0x0, 0x5, 0x19a9, 0x9}, 0xc) r8 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r8, 0x0, r8) fchdir(r8) 16:00:37 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) truncate(&(0x7f0000000000)='\x00', 0x0, 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0xd7cd672b25756124, 0x8) ftruncate(r1, 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/23, 0x17}], 0x1, 0x0, 0x6000000) 16:00:37 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x0) semop(r1, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r1, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x9, 0x1800}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x3) semop(r1, &(0x7f0000000240), 0x0) semop(r1, &(0x7f0000000240), 0x6) r2 = geteuid() r3 = msgget$private(0x0, 0x682) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x45}, {0x16}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x45}, {0x16, 0x0, 0x0, 0xfffffffd}]}) msgrcv(r3, &(0x7f0000001200)=ANY=[@ANYPTR64=&(0x7f0000001100)=ANY=[@ANYRESHEX, @ANYRESHEX, @ANYRESHEX=r0, @ANYRES32], @ANYRESHEX=0x0, @ANYRES32, @ANYRES32=r2, @ANYRES16, @ANYRES64=r6, @ANYRESOCT, @ANYRES32=0x0], 0x8, 0x2, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r7 = socket(0x18, 0x1, 0x0) fcntl$setflags(r7, 0x2, 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r11 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000240)={{0x8, r9, r10, r9, r10, 0x90, 0x10}, 0x5, 0x54, r8, r8, 0x2, 0x14, 0x3f, 0xfcc}) msgrcv(r11, &(0x7f0000001ac0)=ANY=[@ANYBLOB="ecfcbe230b68925c3d8bab3f95c700ebb08ca5ea86cd578734191a8e966b44880c8489d49f0de313e7ae8598257be33ce1fc326bb99d5eb8137e0255af0523ea3c52f6f04c494021e39d3cada0a5532d982d0e613f562e8a4baf281b53204585af6e73b24b08e588f737dcc5d9c7608b9f4bcdcb582de17526ab95cdf14194998a3eb86f4d6f1bb8561130757904c5dd37c2b809c54cf625df9e421e2ccabb16dc5056e0717dcf"], 0x1, 0x1, 0x0) r12 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0xffffffffffffff09, 0x0, 0x0, &(0x7f0000001380)=ANY=[@ANYBLOB="1ffeffffffffffff0100000020000000a056c457c5dc12ed486b102062966419eff03c0f1a70fd8c860f8fad4bd78fb5148becb516c11cf401f26521c54240396476db4dcd556dddf27c241e4e05a516530deca96cea660c5d000000000000009800000000000000ffff0000030000001ec0335da230b32fdb2982215ae830af24f858ec1a5b717fd87d11bd62fb05d3eba3903907609f6cdc5b5e5a4b4995106e53686506a059c4ad2b4f149fc8040240adf198e5d576eaf4e6ab0f840e5e771c91e86bb557c4e85b415e3af33d12e4fa6991943440d1e056d4e9449757f0e1dea58dc282ff2bcac2c0cf53ab9df920c12c9049760000f8"], 0xf8}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r16 = getppid() r17 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r17, &(0x7f00000000c0)={&(0x7f00000010c0)=ANY=[@ANYBLOB="00010000f023f200696cc40e0c51d117a875226044f8"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r18 = fcntl$getown(r17, 0x5) r19 = getgid() setgid(r19) setgroups(0x5, &(0x7f0000000040)=[r19, r19, r19, r19, r19]) msgctl$IPC_SET(r3, 0x1, &(0x7f0000001c00)={{0x2, r12, r14, r15, r19, 0x4, 0x1}, 0x100, 0xc07, r16, r18, 0x3, 0x31b, 0x100000000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r21 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r21, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r21, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r21, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r22 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r22, 0x0, r22) r23 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r23, 0x0, r23) msgrcv(r21, &(0x7f0000004080)=ANY=[@ANYRESOCT=0x0, @ANYRES32=r22, @ANYRESHEX, @ANYRES32, @ANYRESDEC, @ANYBLOB="6ae32a2eb98194d83122e2db1a50e88a0ed233b7c96a34a095df80251b3a9baf32c7494882f7e52b7e56ba2fe4f99306f2f27059cb98369e6f1410cd989172656b62d428d39e5f055f2f1b31b2a1763d76", @ANYBLOB="ade4fb526039f0b60d7f786392826990098a5b0f428ad62cc02dd70c950b00533f91b50a4c968ee257d65e81cacd641750d7b4a3f7b2290e9689ffc81e292f3a8bd4ed4eb7fff1c5f682d1131d35a1ff29aa1bbecccb7adbe8eae6a378d25a0f644ee5af430fcc77449c1937c27410de68bf6fb72f8955166e97d1808c638c407d5e239533b2d49272ab0d1b728d01130caa40b5f2cfecd9234789cd60dbbea47daf8646ca0116db8e8a3eb1d037237f7e5759b245464b18e57660c7c768e552fdaa09a17b6c596e115f57cac149f959cf82fae31604f43c6881aa4d0edcd26737e9b6e9ac5cad99558085743218e3cd8b340df04b50a5650d98285f825238fb2c208c55dd7381bca09022c79dfebfe6464484b6f472c08ffad1dbff96b6263a9f18bee3b3c4b1a99844fcbd2ba30e9f380c387ceca612b5a24795aceefb46924029d2fa6c207f0d746f2b72227896b6baa17d6da8578be6add58251465e6bf62c88247f684c861256fba31521632c87930bd8e02aede01dd7bf8a307875b019ba4492ca61c16b86aef663556fb55a194873cc59a4497ccf057a04ad4a9c4481546f5cfe0f51ef43adffee4e8f82753bd9fb63b65271be390045427d4dd01c17aa426a79d28c8191b93f977677d2bd7bdcde75ed342215d62d4aec840acd232fd1114c81b00944f10178c18c6e2998a4eeca60b705e8b89844b9d945a1036b3465098269a09356c9d3bdea9342ac81f27dc0f8bd78c04e9c0d891b3099d1b589517be419967597dbca96800ec7e0ffa93184443c3a6df496a22b4aefb09cfdd9386faaa791fd73ab4714ac010ec2241a319f2e322a885231afebada1ef791b449bb6f3dda6990e9866263815d4b0ee7480889866093e7946402d08392121b76b1849162477b8cf38f4354054fedd8c01f06ee78a7c8bd00110adbe817e9fefe6ee35c28458960e7252d78e22e2eb9b6d2c702e28c9892cd82e93a36720e991d989beaba6c51ee902d5197c05f15dae85d719f99a0227a3ef298bc024da03133ada0074a99f08b487823a655f110ce130da12c73f509ce367388b4622672ccd165475102ab81cc44722836ba97cc582e98bbfbcc7b0ecab3b3f3384b1fb27ff7e9c8662742ad12e5ffb6454dc7a932b840b4b5efb1e8ab1ff5d75e38eea99473792e86ef099e8074917279f7d089369880e455ff6f7366280446f732f5347be503bbef50ca5ac44f3c1d1b34b9fae5f62881f6ce84f6729096a4225cfccfaea8d8d3e6b4c2bbbe7118b3deb34dc2fc0f07751c503ca896e727f89e22e504470cc2ac36954aafb9845703c1fe1f91556aa876ba26adce37dbb47d429d4804de2c8f650ef96754f9c82d3d2a9c4ca4c7025e5619fd694a63cc0c15f4af57aa27669ca69e35b5c6dae51e68ce130d9341d5baea75918f21bd8b90186e8b0fb568d36a03610d69040e0906726d9d6a4dc68a712b82b629c7655c48c6500b97a99dd2c2cf5388e54317e657bd7a9fb84b8a3dc5d117396963fa85baae8e85faa9ec3fd9558cc0e04627bb3781f0152b7823e3601f39f73d951804c02f06c408073c8cf9290ae00894e00353d2e03b6dcd43a3b11337c6dccf448517cdc024c1d5538b0dd6d39025de743f39fea50ecafcba41c12d17ba6b920528a3cd52d9cd0da09f95f22f857003e35b5872c8af1f1745fa26c59f593dcfc2d47311edd0e5a145af1607b494904ea7ce3e180e9fd846fc263508eb7f9d4ee96ddb0db0bcae682b7896efc86168f64de30f602b348d307a367d8b1f360e62c6ebfffa40e60cfc91a0c91702bb1af008e2a918fa9cb9b97c3b9a6ce5ed960bd180e240a8efabf36b6f166bd5ff08185792ade096af216291eb44625903ab5f721a7f13bfb83ff97f37ddcd1bb129f4ac72a960f47fa6c8bce9d0f5d981dabe7cab33ebe41697e859893ab111d57909e98a2cf6e9ae905035d538e4f585fec358a4069c2e0fedddb53d7c173a8a73ffb5344b6d1b97ce048da44fb3c68578c0ee7a16883793a86f702370480c2158ec06969b2dc5335303a63173ebe18f08d63bf7a24fb5bde39afc59a6061659b3f20efef19e4697dbdba76e211cc6399b12df3e625c77869ec941ed95256e09310a6e00750b5f86ffd4fa1bbdae3b4bc00211b9c0fe7f9a7722fda34ff51a0fdd65dbad930038d43d3ce2b41069e5c7f72dffb1f8608752673a27833db07952cbcd6ffba6429197e5fba0a9564d429fc40ece0cdcf5846305c9c530594f397bd463b8a28fee4958d92e81d2a81eca864490734d26bd5b81df2a12436eaad2e7704c9b17fc04350f9c16ed31f33285e8b7831da1894e646e62cab4bd774bacee6622507d0271482e3308949c7ddad906a9a061713be64b780b7b0e935093ee7e756fe2c9f30631ba345709dc84b6dba07c15fc06ad531bdc42e032aa3f49c660e0d6c5a1e1dd3a8f809f5a8edbfa23f8e99fda827b137b373ead6ceddcf328f87726ccc1b3186d2f66a54504acec080f42193d176f400819c8b0f201d62940307473df74838e0c202a0d151d38bff8fd6b35d8a45ca2178ede6402720d4e29a89c7a3fdd82ee11dcf18d41dc17ddff2120f9e57e9b8e999dbe1af49c18f39c2c0daf0c8eb98b5dafebaca98da1c245775ee3c3d3e70d1ec38f56a9a118a6819162348ac43323b9ed32a831150e899adbca296585a4a5bda14b3673c32f993e5779a9c3c6812541dfdd89368abc8f53f4710402e72c33e3da09776afda0293a4b2128b411397befbaafe9481a447a989ae12ed0e74999cefe94054cd35e6f65485bb001e02d354b65657d91548fb853affb1dcdaf40723d7064c9845004cabd7c9ce02bf89268f13064bac4a76840f2de2cc293e859811cfad3b6690b9a25bce68968a174bb17bf784d48f90e332f0556c70f9194a7d681a2519de906ac419634f50d859e52303d13d8746a28dbb13028a78e0876756ec9b94b229a0815a2f0de5f935a5a79fb059962b836b24a444f6c3e1f68dd8d3915d4d2e95ff972bbc212ed3a8156e41fe15c00620aba0afe6e88bf51e67324ba8621276a2b7ed587dc56992a151bd8464da3acebdfda106239025637b6a0cc1598579992c98fd9f5fb286839b692d5758ccd089b4a030c6aaf7eeb9475dade94fdbee4b22ca6b5176208e77c36dceb8ea96b0571374005e4482cdb79518b3e81a3be301a3b18902c96b9c25b9ac02098906078f956022aedd1671cfe6157eeddd10cbb734e254b56cf784e1f8c86ee9b3b4141dd82edc265c6390c756f4ec7c6e3f2587fe33857f99fe62d9ca17361e2660241bc2cb4f0c03a7fc4cf9000a1dd777bc14562472bf4a9b75f744fcb8ee29e205e803746f41db232e79caac9aa7204de4a64ca0cdb9a84b3d00d93ec5b89593fd1e80698a97bb92d58c5dede090baebfb002e417f824a70af2ff3f7961368787ae6946335cd4a8fd508e98a09a71d40bbea187f8cdac9e36b162b6602c29c5740443206b421f7d4a0c2c0d9daff4390c13a23c52a98dfc11b37668a90e9882305715d73b204fe32c324d01eb82a93fe4a1894466e9443bc1d6af3fe2b08061714766a4f797e42117cdd532b6f40472a9d7d3e6f62b6538f29fd11f9ac3ce9880e5f38d82afd3e1a0972ef6d620bd89df469eb0e15d37be11e90e659c84133c597ff9c472e0ab999b03fb4bf1f5af52cacbc60c318fbe4cd75ff0c82269931ddc2695ecca981ed2d679e35ca95c9bdd61e6b79bc16cb1043bab990165d159fa42174362fd3bd0e15bb361923bc2ed3bbaddcafea2da3fa0ae2ade54310e461f77342a2bbfc9385d4e990b65b4d82affc2ba48715be64da30890bae9129b900b46b3e553c24d1d08dc561a3043a941fe985d543c932714325a849d82e1bd8150397e2e6c47511806bb7399f99d5384b9a9aa8294bcb30ca68c564758ea21c04cdcc0815354d9124691f98d500bf848d7fb0400f68eed831c89417478082c80c18b4521d6e360dae4149705bbfe3fc18d7d4312aa429a01dcd92cddfbd254ca288f508ddeb6c5a554898b4a99942e27c17c73bb02649f77556be69ecb6c8a960fcbc421d8371f512559d5b158a7004a9fc94f64bb2821578720f6067a4b3497dd1f4f79a55e2722ea10b10ad7d92cc55c42c20a7bbae6dbc71ee864e5042e38ff7d670a8fff7314af757dbadf060e75b1d0cc967157b472efbcc2d8c6f497664b4e52e18f7579a8809a953b748384a07e45bb7df22f5cc1c0e8d9fa069bcd0281c08053fce61ed0418b20536b9bed5c31003c6236647bf81309bab3035ad3eb1c6802e0c5e1816c09f70aeef7f35c05cc0b7e588a21016758f804bffd8c25cdbcec4e247c489e5add28b54f02180c559ce52d817480716cfc978affbeba86b201e4931a4dca828d2e1f162eb98e8b94beda1894e4c7faf1672b38cb3d5a148fa918d328a29a48b08f13412945cf710d4fd7afab27f39c4843c53af55c1c7598cb85bcdcf75afc13082e4fecdcab08ce6723bdf05af285d544c32f16a76bec692edc3c967d5c668066cb0a2456eaa38103bb43633c0fbdbffc0f6635ed48a92c51e866b9610966975959a01f82239064c83205fea2ec268dd42c2396a145ed7ef295991e7b3e004e1d844a6c35d97908bd6f8b7f06d715cf8e6c59749479d20cd3753a68120f9cd946ac052067eb75c3adc6a0844cbc3f24649aa1e4019393574c8ff0d21ac74e1a33bf0234f396ce14561a407ac7935cc0a551b63830cf995c9f0b0399c8d5a888186021748d024f405bac6727c700d7391974667f08eb4ec8618f6b7bf9bdda419360b888c72592fc8abd19d9a7802d6549c087b9317240328884f9869e88de705ceadae6e38bedf3060e98571f815cd8ec24fc4bcf3175315db7a19cb71097ea6ed01db8bac593bdd592974efb1cc3bbfc5d69c580d170a35cc7ed1b9a4b50e319c1b0bedced8338e5a15d11d18250fdb84f501a5ac6bb7d8417abab4cda1f009e85370b6fde1b39c1b49004d96219d75cf5e92f7054026876246a0b7e79ebc534fc27387a92ff83dd900babbfd6827c860984dc14ff41c10200a82ff9c654bfcf09d62677964401acf80df30177890ef31da918d0c0a94fe4d67e3d60e6739e5bc5b521d42e1bda6ccb6d49fe44cdbb91c31334cf60ed5ba86e9d3d19487ce12024636e6264e11ac3efd7e59d0b2533399820a604fcf35fd8c8e1861235dafa80000010013dd7dd27b6067e171fe5cb07e7da89917a3dffe79928e621a21e7af7f253b5da4ac6240b665c8654b211ff15a79b4b02df453cc6b8bb39d943dd52cf3d76af8501eec08afc73051f3683a4a844c71cdb52765ecea27e446cdd95591c083c3cc5638512913207f6add2bf53d3cdabde675c373a160e4b1d514fe270a2672a300a13d51623c987961b2c39d7c49b22047113cf417c44596ca5266ddbd6361916ffb56419f317ff5b1c204428dbe290777c551536973616792101b596833d79dee259c966bf6055750476a5f20aa54a499ba62aef4f97338f499b1e046796f37b1035249b1248e2d9e9487ce17bd21864f1f5cc3d9ac4b1e2acdb1568f24bdd144cd301496a1943a9297f06805c443750696a8a66e82b4fdf43bf980e2b396c678bd0ca999c4ec0ffe708db27ff5e716c91191337a366d246443ef3a56fce206270a5cbcfe9e08262c9f6a9172356f6a821d54467458483019dfda6e09f732bbaa8c9457c6d56f99dd5c9b6718e1853fb6e3a94e2da32debf1735cd2e33e1865693fb1a1cdcad4d363a24fbeede0c3cbb118ac721de10e521d", @ANYPTR, @ANYBLOB="55a0ef1f45ca4f2c9663aef0624162b264073ddab22e8219eb34c352b20e2ae12fe0055879ed6eb374affeb4ae9129c7c6cfa32f4b24f8b197bc3eef04bdafe31ddc4ec8b3a088f4b32f355cc17a40dec73087a620636abca78ec903e084beb51f88ffb4607692598b7b36a25ea18769b64ade4e612e62fe856a48f9d1d625601660b8e7534e72255754e14117b39d14e7e2bd8792c63082", @ANYRES16=r23], 0xa, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r24, &(0x7f00000012c0)={0x0, 0x35d, 0x0, 0xfffffffffffffe38, &(0x7f0000000000), 0xa}, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r27 = getppid() r28 = socket$unix(0x1, 0x2, 0x0) r29 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r29, 0x80105728, &(0x7f0000000380)={&(0x7f0000000340)=[{0x24}], 0x1}) sendmsg$unix(r28, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYRES64=r29], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r30 = fcntl$getown(r28, 0x5) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000001080), 0xc) r31 = getuid() setuid(r31) msgctl$IPC_SET(r21, 0x1, &(0x7f00000001c0)={{0x2, r31, r25, r20, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r27, r30, 0x1, 0x20001, 0x100000000, 0x1}) setreuid(r20, r26) r32 = msgget$private(0x0, 0x682) msgsnd(r32, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r32, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r32, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r32, &(0x7f0000001c80)=ANY=[@ANYBLOB="000000000000080000000000595d889e21368d5f47e302e492ce67588e8349283032043c0ba335e2d954d1d27b1c9de3389f402a4de5096f524d19e2e77b6f5ed8625ffc36fb661ca671d167bdf9ef56b4bf8bd1079bb2ed539d522e96a619bbe1dbb1b4c47366381099911b5ab94fbf60d906c5174475d7fc3e691524c9c45a93b8b3e95d432d19490799bcb9d41ea940394cf27f0fa6b042a6dd6e5b0572c013100aded5121855e69ada7d51a3708a38d53fa6b897fd598aa66ebef43213fadbb01e4cad425447cb6e012510a66fe7ef40aca0c4fcd4fe642ad1662d31d17f96f32ff55f325833e49fcc8537f7953b1ef84c02bd2ecde1b52314ea5cae8a0a8656016ee6a6ada966c290dc11053b36161294fe2204000000000000005918bda0c6d0302c53c4a0d8e7bd86b4f44bfe73fc9f30b05408fdc4718059540157788be03e166c01c8124432327f1c5b07128b0ffe7ffa48cc9a195ee295b5364123fe960cd0"], 0xc, 0x3, 0x0) r33 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r34, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001680)=[{0x38, 0x1, 0x6, "32d85e97d224b471a6f7cfb17fb4de98bbccdd27d24abccdc0181777c131479925ec7ef89bcdf939"}, {0x78, 0xffff, 0xce5, "a3be41b94fc41c4093138e175bfbb804efd62784548b16f049f6ebc72d3f260db7e826a6ef0d76edf7cbc1a1506b1e67fe923437075d053586643aeeddee19fef8290f936d641d810706b811aea500ab3779755c0061c3ae4f8de8d9d6526467b5c0a840"}, {0xffffffffffffff39, 0x1, 0x8001, "6a32654b2872253c228350a3c29390a1dfd03e0cfb9946ed9b9c119186296b37306a1b54d7b150ad7847bc1063268fa5de99cd3482c85563653a1e4f9101d53e2a8885e01bdc7cbe343980ffbd32812e0ebc1ad0cc0481d672ec3a8d3b7e8415a050bd1426da3d1fabdf9b3b301b4901e429330f9d15b07761a022283a944230f52c53239c1ed2ced74c198475ea2fd07eca500b964c53a7"}, {0x28, 0xffff, 0x47fff, "f5832fa18957d670de06faf4f608de3376"}, {0x28, 0xffff, 0x17f, "5c7b69b6d27d4c3e28b4abafe28c8ab916178380"}, {0x10, 0xffff}, {0x90, 0x1, 0x4, "33fbda837c6e6888546bb834dc099156e3da2f525b3d143766d2acf10406bdf5e60fe90cad8d24c13bbc758f76218e354a139339cbf9086f3646cc5c3abcb78a94d8219496f4e470e53fd142ac9740c7c0ff905b97212976cd6bd186e8599f56246b1d1a0af43c57b72ad14c36f17aaaaa348f250a843d49ea7e5e89425b"}, {0x28, 0xfffd, 0x1f, "1b3d464056b4c28fda6c952290608ff7d30c5e1d339e01ed"}, {0xc0, 0x1, 0x6, "6f0fd01e0cb18aaecf76d81ea867aed50227f1b8b135fab781da1eaecee21c94812d93af93d74db12aa77e5983f3a85a246f356f25e66f17cb3ba854ec5262d1b2f34e178f0d4a57d60f935fb17e3f32e5740317493e0a811e60d22b0b022874fc5d226dbc881b46f169b2c2aa2675ab527e901f865f5aa7009ee87b1075ee577a023b68ef030a3522f659a333fdce19a89511fef688240406132e30c9faf9d5bbcf1116e33924947d93a35e"}, {0x108, 0xffff, 0x400, "22b6ac640d87f77af7d030f60752d84ae2f4a14cd93b75646ba7e7b039e92dcb04f14ffb8108840238c620d7831d0ded92a1c3af4d99f9361ac2ff8bed428f979e17509f1daac7a011dff4a68a3c7a5dc878164211a264f986ad2e7bfea8ecbaca1977bd48db764bebb29f5259d45d344cc30a13da2105b8b253fb6bfbad5cc28b5978fc24d4ff3ea67817dd2ec5ff96c58bc012d589645854e194d76f667e295dd003896790b1b5a4e9479f5635e2bccd8272e687876bde467aa960957034ca297df36cd9c2a9f6297d03c1df27aed4ebb1ccf9249263c566fe7eb99beade8eb2905ee2f79fb503f6b22767e2d1b7bb9a442766969b"}], 0x438}, 0x0) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r37 = getppid() r38 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r38, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r39 = fcntl$getown(r38, 0x5) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000980)={{0x2, r33, r35, r36, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r37, r39, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000580)={{0x5, r2, r14, r26, r35, 0x20, 0x9}, 0x7, 0x9, 0x4}) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x7]) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000040)=""/4096) 16:00:37 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = socket$inet6(0x18, 0x4, 0xa6) sendmsg(r1, &(0x7f00000002c0)={&(0x7f0000000100)=@in={0x2, 0x0}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000180)="bde1e3a21c2ac1096d9eead001119ca4a5682347b4183450ce49c86f834956cdc5d1ff89e1eae37ba0d6e9543cf580f0271371390c060f504dc0525fa6d25d39eb14f4086b4443c1949aa50c8b40b867", 0x50}, {&(0x7f0000000200)="6594ca36f4ec2a87e67a647c3e", 0xd}, {&(0x7f0000000340)="c41aa737c1feb6aabcd51b1bdc20d803d29a080ac8188e32af3a5a85fd609b1cd049661d29fc1f4eb258609a3cf921c694371ddc202854ac804b34074578dbb38ff312b18188e6a6df898a62c922a302681486deaaa96831abdca46dc4726d535a8516636fa4bd122c9bfec243863267c660dd3980bebd20231fc2d9ed18f47b295289acc30e74f2ad684b8a6c37f819858fb24ebf9a3284df24720a6fb4d60056b629edfdefd93464c04a28fa53e8e3ce0c04fb5dea4b96e95afde9392deea7b4aa6450cee5dfd059d28f9d23", 0xcd}, {&(0x7f0000000240)="d6d7bd21349c030471de239acdac437d57a0af3a4ee9b2ae61c1e2f13ad8ff0d27a01558", 0x24}], 0x4, &(0x7f0000000680)=ANY=[@ANYBLOB="f8000000000000000000000010400000672584b6a22819246469831869546d09f00fafd59b8978030cd6c769246ff8aac1051a16a0aa8c05c708e08ea7ad9204a9ec3182806c520359bf9b7162405684e6f22e5902000000d92165e96de4225fcf5614616a4143fa5a2b4ba7fea1e8f3cfa63ddc32ef5cde4fe288d97953db4dfff2e96cbfdeb47bd43007f54cb9ff29053636b0f2ffc95fe7e698b4c0bfbdfd6d5bd6642e5d87c510c09175b5787101ad365db4b9215cc2adc4e0f8c3472b636e82cc324e3ac06f3892943de76471b1d44b8b435194189063caa242f085b14e6fa0977d0ecbb1ef28441ef121389f66c5eca7dff4512600000000021e2d4ee8d483a0e600000010000000000000000100000006000000"], 0x108}, 0x0) fchmod(r0, 0xe3) fcntl$dupfd(r0, 0x0, r0) r2 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x8, 0xf8) syz_open_pts() r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) fchmod(r4, 0x54) socket$unix(0x1, 0x2, 0x0) socketpair(0x2, 0x1, 0x0, &(0x7f0000000040)) socket$unix(0x1, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) setsockopt(r5, 0x29, 0x800000000000009, &(0x7f0000000180), 0x4) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) setsockopt(r6, 0x29, 0x800000000000009, &(0x7f0000000180), 0x4) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) setsockopt(r7, 0x25, 0x800000000000009, &(0x7f0000000180), 0xfffffffffffffed4) kevent(r2, &(0x7f0000000080)=[{}, {{r5}, 0xfffffffffffffffa, 0x74, 0x4, 0xcccf, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) socket(0x10, 0x4, 0x1f) r8 = kqueue() r9 = dup(r8) kevent(r9, &(0x7f0000000000), 0xfff, 0x0, 0x1403, 0x0) 16:00:37 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b81800000029000000310000000002000000"], 0x38}, 0x0) r0 = socket(0x1, 0x8000, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) close(r0) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x3}, {0x6}]}) r1 = fcntl$getown(r0, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000100)=0xace) getpgid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001600)="57304f1ea08d1de3f39f1848ffff") 16:00:37 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000009], [], [], [{0x0, 0x800}, {}, {}, {0x0, 0x0, 0xbca}, {}, {0x3}, {}, {0x0, 0x0, 0x7}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socket(0x28, 0x1, 0x1f) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffff, 0x0, 0x0, 0x0, "172d6bce6a080800fb1b757ebf99df0079b100"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r3 = socket(0x2, 0x3, 0x0) mprotect(&(0x7f000057d000/0x2000)=nil, 0x2000, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000080)) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'dp\x00', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x50}, {0x6, 0x0, 0x0, 0x4100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:37 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x10, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) dup2(r0, r1) getpeername$unix(r1, &(0x7f0000001540)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5c}, {0x4c}, {0x800000000026}]}) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) shmctl$SHM_UNLOCK(0x0, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") 16:00:37 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f00000001c0)={0x0, 0x0, {0xb, 0x10000000000002}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000080)) write(r1, 0x0, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x1, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000140)=0x80) 16:00:37 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x9) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x100000000000025c, 0x0, 0x0) mmap(&(0x7f000071c000/0xe000)=nil, 0xe000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:37 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0216818b36c3758137354c8a2e2f66696c653000"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) r3 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) kevent(r3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x4, 0x0, 0x0, 0x0) shutdown(r0, 0x1) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) connect$unix(r6, &(0x7f0000000040)=@abs={0x3, 0x0, 0x2}, 0x8) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:37 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) chmod(&(0x7f0000000000)='./bus/file0\x00', 0xe6) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x84000080c1, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x3}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) pwritev(r2, &(0x7f00000002c0), 0x12ee, 0x0, 0xfffffffffffffffd) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) accept$inet6(r3, &(0x7f0000000080), &(0x7f0000000100)=0xc) 16:00:37 executing program 0: syz_open_pts() r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000001c0)=0x6) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x1, 0x2, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x90) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0x80) pwritev(r6, &(0x7f00000003c0), 0x86, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000140)=[{0x4, 0x20, 0x6b, 0xfd}, {0x200, 0xff, 0x7, 0xfb63}, {0x8001, 0x3, 0x7f, 0x81}, {0xf2, 0x80, 0x0, 0x4af82eb}, {0x4d84, 0x0, 0x0, 0xfffffffb}, {0x405, 0x89, 0x4, 0x2}]}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r8 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r8, &(0x7f0000000400)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x4, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r8, &(0x7f0000000380)=[{0x5, 0x7}, {0x3, 0x807, 0x800}], 0x2) semctl$SETVAL(r8, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r8, &(0x7f0000000480)=[{0x1, 0x1, 0xc00}], 0x1) semctl$GETZCNT(r8, 0x4, 0x7, &(0x7f0000000040)=""/41) semctl$GETZCNT(r8, 0x0, 0x7, &(0x7f0000000080)=""/153) r9 = syz_open_pts() close(r9) syz_open_pts() ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000000)={0xfffffffe, 0x0, 0x5, 0x5119, "05000000cea18a00000000000000000000000005"}) writev(r9, &(0x7f0000000240)=[{&(0x7f0000000440)="b84ea2897d47b40ecea83ddae4b964f5336600cd7adcee291e7c064f0ed8204236101bdfafe5bb89c36e4837c272cc5e5018ecd8bd4e8a7c0be4c04fc6da91d22a98528ff7eab24fd9a7a5c91c8c3882c7bd4ce4096094a03d37b4cc3b0375d3e190e865084adc8655b36d8d98ae8f293580acd2d9c0feeb9d78a60f8b4161b794ae096ffb87cf4f715c82ad2f16e6441cbba8f74562a7e119c7dcf51fcf68d353ab10e2cbdf2737a3fe3c5fe98bc32d30d2f3bd2a9fca8af78cecd54eca669303c2b8d26de9aabf18301739f253b10e5e50b809ee5c50e7bb1134f8818b6413170da960bc6a3586bc1ae06ecb497f8e5164f0577689dfa54f3f9a30b8b71344bce6c6d025a08e8db884e5dd764da7b044e27943b8d5c70b7abebd8b76c64a221afe9a520ef9be86f6088cb20c8489edb97035249f3b81a458315398bb0a55ed1ea8246b9bf854d777bb6fd7902a80625ddeeb02df8c548920ca57295b8a3d42b5fd87e9b75de7a835bd42e0a3da1f00a843b7a611083d5905fd493e20ca34c7c320c9969e65382c81ee2c5568d4099d9671670029eaf90b6fd8dcf41d18d29fd9bfea1f83225c233f75c7d1687cbce1c27d2cdaca14a4e22eac2a430c5549163a2518c2cba4eb55614024aa3da335e3d6a7738910c330a7de6effcb166b81d0df95cacc1fdb271b7bb5dd6fe906c116151a30f8cffdfb8a10c1529885c5505677e31ea0ce41807063e4466f8a45a83bd631449658c15469c9ccd333163482c0e840801eadda3fd491733a823a8ba3d069c9f9f9c3ab7cb72dc4c593d23c1d2b80a751dcfc8af1251cc0d79dc0c71ae6f16748098d96523eae9aa000d8d6a238b0ff68694a939b23325da43be3bf8071a9b6cb01c5a68605253c0d50b9c41d5510c323678bcd9201c74e340bb0ec2884dfb0f986e528e14410423df330faa73435e9005eebdc3ad2b215a1f880569a9a5d26a4f37f18c39a5bf44202d5dd509e71aae23525a69bf9959c3ac3f19c7e7e96e6f8f282c98f88cd074fb0eb9f5bc992df166f11e012a203601c2fe1fdaf9e8c878d0f2ec6bc40e258aafc3e52da15c126fdfbd7f7349e884d203c2449f281296ba0484099cc78fc4fba953af0d9acfe8f04b18002806d9ae005c587c842e011a1496f7afdc1fae6c56bbb0d9f9fbbdd122ab564f83138d20d3391dc52ca6f9070fec865db304065b7f08f55d30bd6ccb7376da91b240ac39377174d7f86e71b2942213f119f16e1efe81a022de19b6f4308dafa832d7d0db2ee19d542b1d6c645e8c2a20d71ea321be7f01606da462d041b957e3aff59008019ce1db05c041221ebe0eb40665a9d093efd83be985097e40f5b5166c0f9589ed4e5ddf4def8e22851f43d6200a0f6dfdb5a8d2663429f607d9657baf61176f95db884f53df23bf9e0405a0bec827ae0553948b39c885e76a710328beafcb6a9291278fb339c92ee01c7107bd9634bb3902d916d5f2da7412d6bed2bee2db821faf8386fd4af5372181575b1aa5edb9aab1c3009982175db6d694aa1183dafc33455c2cfb5b4d50e0af9b35f8342f924a6b9562da84152ae11cd09e54b9325ac277bd5fe0fe207114e902efe85edd696c78e4bcf406f289b48f0fb7ee630891c7222a6a5fe4b64683ccc85773b5a42d345c155f26d327d1821e44c94328eab09b9a7b730ecccae750ea82cd078adf4a080f1a5c0e90d047b8a3573876398b7414521bc0330410662e6d502d86be63565ee8da9fa4aeebb0590dcc1cf63c8ef2beb8b47b6ab42f299e763be39ff0653b4ec8db22b2a73db3b58cc1c94de9f971cd8d58fe34efaae02692629f62646f0f8acfff0c99aa4477523266eab756f00857782c910ecf6149f33af357db3bb3507d1e5989438678f6ae12af58753aebff7c98c19e0a724a902eb9c3007e2fb955abf73a79de476dad309e1f0e8fd0b8f1a60ca0249aed1acf2f75167d55e48e3df41616cafaa0d710cc3cf93af6c1fcedc5b4e568eaf5210710bc2edbc78ccf5f5d880c24560db5d8e1ea0c4b7b00d68766422132061fda37ce086bf7dd498469c990f7ac206b983e6e2b7c450db3b416cb8ce712ba70437479cc947129d4588a05b484f9e9ea0850f3de1592f557998247fc4cf5ad11033a3c833e933ba96e4d61c019121fdd8470d2e669dbe92ff876d820a3e0f303d94c71b430c83ee7ba9d51a5b942833e5dfbe5ebb8ceaef7fe4c4de89f3cec17dcd986961886e4c6c4edce004a82c538c5791368b6a2b8f2ab592c056dbd586736170ab3b36e10ace8e14301140b668059a51131d281a0398a5bf6d386fdb3a7765db9a1a5dca4c49bf1f47f23862765513da5ee47c5503166addd77ad1415ffe7f8a2138803e0e47b97af88b58eeb0252d7edb556406f9288f2a4a9a4f77f936e96888d20048f9aa320e2fbb4fbc61b4acb44aea6c0b11fa446d176f0e89a50ecad17611b6493eb2d108fa039eb29bd0a07f3798482d432761fac202ed4de90309c2dbc2589489984ddde6d4b73d8d4e28558715c71cc166a09d7dd3317dedac4d55b65a37156c87a0075e28ca271d34b81efd8fca6f1ba6bceef7d65fc5693948c5936093f8d025e5d25287843dbd7c835d752b31ec363b97396727bb546f45263ef4f4c46932e3dfa2207382054861afb93cc8d01481a1eb66eac0f48fb0170704773d134e60f39051be5e01097f81ec880109c5d2394cce36a2100325588af5478993613011381e3cc36f0f09a8ee6961b417c0d4ecce3f8306126bff135928191a0b5c46018f834f9df23734eed409f34a78bafe5388c493d93204fe8e0ea6a306b1c0ca53f4d986cf831fb896161a8ea10ac023680c8f2d5751914e04ac41ab422554c1f9381d397b85474e2847912863a07908a2f20eb100faf4183b30cb09dc47929cb5080239adf796383671922f0d7aab1251adf358d6d053722c547c54e844a268b5a44618374674fd65ef4885a6ec8fe972694a649722e2554ef1204b905f5eeb831a11b43bf949b92cb65354a591b35768b95062ac5f82b242dc29cbfd484bbf8f2a7705c27fe828758fd665c0042703ce44b86fdab12dc2864d1a56ea8a77113e8828af3b4b3d56b2af1b2bd2f3bff05bc6cbde929e45957d095e149deaf9cba37ae2709447c8d405aeaa3c36422660dea64ef1870dcd72ab53b0a40da743064713a80b8512947a53a2e805888307c3e1bed2b101a0c57eb716a03cc62148cf6a228687b8af404173322a1c01a62b4eea896267d4cafc408511af1afa63e872b2d5013e6c4fb756cde7e516f34852a396fa7519a9bb803b4601430841c4c3e9c523b6ee5b7482ef42ccd4b4ed3172e58f169e091a24935e006fb12348ff811981bf4730394e5f6fa37646a860587c205223b88e876c773765790c09afdca71fde09c1af8a7786a0e7fafb265bc8b867654c196edc21445261bd5569c653fcf728b3170af65eefea3f09ab8f811b77ae4cd6c290d7f69fad9bd8ee1020965df1d33a68ec5214a38df72dc39bdc6dff7a6d8ee1cd3089d679ec0cb222794a9187536ff70c5089174df397dcb2add2797c53154a4a1c8938ec0549e97298e9b318fcfffa952110aa6d6c2078555387f5349daaa58d9a24af539b9c4b44285eed2ddd6dd8005a0cffea158f05f993b5613cfb7768db70714d4565748bebc7b312a5987081449dc8741752618fe41202e72cf654500d40edc2869b847717d941f26c1ead501a8e6173bca5929714c4c208240c9071472a2e679aa06f8022eff3f43128545d65861ea4ada9f7a919835aeff9ccd261977fdeeab2f5644fe46afe306d0bac6550b5511eaa41aa43fc56563d6f617217af2dd9b33ddb60553ceee007fac85e8afd8920b0cb64ee2d93a2d3edc6aa249d154bd5c7e56a20f9c0e4272d8fa4e494a34c18b24b08c2727326a04e5fcb0bded2be7d4c9d9b0deec63c25e4b8047cc585965adfea9c2175bb6657da0fdfc7de8c3467a62877cb3415404c5299af801a3ad562f9b40146d882874ebecbd32b5f600d287eaa3ec53312a1d6bba84fa382eeed04eca1e74e79136ecf76f3646a2282e463462b2ef29d56065bd1514e7ddc09bd802f36b8c5a179be0490dcf5811525e48ba2f8ce55ac9278ac35bbf90dcede96e18434828585736b41978a2b9e6e0621075aebafec00eadd4744b51c82c1bc0b01cd2d7fc9183c16dce3c084aab6807548af1f19f3ce8cfbd770be2ea8a350fd8d4857b42208b6946a01591e80ed126a0058154570f8dc704af3cccf6bd3278cd275afe0664655889c8e93dbbd5371c4916a13095e2c39c623987612e316d531ad688ca7469c70e2b4d3318fc70c9c7c35077bc28b319552c349ae4a47b430a1d7f49d553a6711833fc6bf27914d4ac4acdbe6c1b46952cc18d5113bcb38afe9247572421b77e1e51a520fbe99ee9f7725f1f1ebd1c012fc22e873f35e0044938ed0b34ba648f0ddfc906ffbf40a772e6cd4cad2040ac9d7ab326d4ace816f31e375b887d34e3f47d9e8303261e83f4fe427eaa80d704d267de72ffbace20ccf951eac4c3ed112ecc4733b096d9001aace8768b1f7e0f17e0848016dd5c444e2e80555b2b008924e03fb7c4fa0efce7e6428e8c73445f7a9889b29ad7be673300eae010cee897b375f43bf9f3002520576856a132f4bb153b90a9a3f410d09c2e33bacbe4d5a828f0492f9e92a9344aee5eb44ecfd828b50e9af9b901ac496bd2c016b6aef1ed4694089f3d2e75cff0669bd5fbe4ffa4b38b0ce6ba4bc359a6276f8e4a933278ff31a78a11d1a9ef62c36c2117f30e2b407c9d3578b831f84fa56108e12608c266ad731c73ad2eb34ab39b6477e80bb883d2f9540ef162ee0d92720d511ab86911795770599a92e8f97b08eb47dbbe5ef16028238d3b54fd6443b860f382220de1d9d714b991d2fc76f15c04d9fe994d76ebe16c2b8e6764d81d904402e53709ef60ee53e8382faa9cf85e1d3aa5f42803e83bff5891d7e86b00399aa6e4ca8b0394013c7c81c81077b8bfa5ded0cd867c27c14604260ed0e53d3a404342c6c618e377a8e44f5c182527203549f8cd9565affc3c1a18d7b90d1f73d9f66f4b317f55242cd1c7d2c2e97154146dc62cc8e1e5c0c595ea50fe9d27b189dc605a583e8c743aa28f82df92bcd890243d56deeb28b918b8534efcfa494c26a571ca1c469dafb621e981f9cb901d1d31943f6deeab3857c0fef038d0b9fd70c82e5913fc703efbdd13c60f28cb50ee18a7afd53aaeda7b2d1d25818b40d23d0cff59dcb0a681240d2c154c7fc362c71e0f9341d01051065a99a61c2553fc90cf3e7da72d3fe2d12b6c35da4ba56a3d744381d474a287c2f0c04f22c8d453d69a6f99f895927b3f156725dce6ad7ed42b8de9acf2e20700e74aa28509d9a37469cbe1fc52c36b71ecdd36297dcdb3c56fc141dea6ad739e764083aa36b57c7b505a71e275a567b1261915bf9f5f9e004d4abec5c9f917cf04803f15d3d46164e3466dd04ee621cac8961f7156057e52ccd11b6f83df26183eb3601efdd6679484f9d58fcf345857bb518789db58fd9ae67daa7f1ad18768b7de32fdcc8ba6d3cc238185f1f74a657646cef09f6c9ff955c7d31caef966f937906d7c369859ab715b209f06e228ec5cd6fc9854e771fa201b1a9a494dec09dc4f1464e1e0cc43fd26d1f9ef433cd4b3895ce0cfc0c87488daf6f17a2683e1c28e5a337ccda2bb582cbca35ddc12e16d83b948add1bfabb258be9b58cdb5f87a6a649a10af1e62664d8", 0x1000}, {&(0x7f0000001440)="a06c0a2ba47297665de7d62f31968d8442f870054421e470e11b6aa96cb314f94f15bc6a5eb10a284c2a721548275dab194b0530e0170bfd8ea44e517c5c269db25944", 0x43}], 0x2) write(r9, &(0x7f0000000140)='\r', 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r7, 0x0, 0x0) getsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) connect$unix(r2, &(0x7f0000000100)=@abs, 0x10) fcntl$dupfd(r5, 0x0, r4) 16:00:37 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002800)={'tap', 0x0}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)=0x20000035) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000002840)) r5 = semget$private(0x0, 0x3, 0x14a) r6 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r6, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) semget$private(0x0, 0x2, 0x128) open$dir(&(0x7f0000002880)='./file0\x00', 0x80, 0x8) r7 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r7, &(0x7f0000000040)="510fc3a0386f", 0x6) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) pwritev(r6, &(0x7f00000004c0)=[{&(0x7f0000000300)="3c7212cac2e1191b0295fb598eb5333fb093dc78568a4f6f4972b4defae3058e4d937ab0352daf929be9fb2bbcb53aec0011f180fd2d70bc0b03c8b58e253add0882b35185e445470a48648031be01f9d83735e33fb34e68d83c363bf857b194316069e13253f26719cb9762e4313ccc09769a38fc369b29f15f123e3f6928f48b6a6479b3fa3e2fa42fc15742b87e5f771bfe76c3bfe0c1b85424515e32c1477e506df44b3ef8d3dce224872c1da29e1598a653c1b835014b2515038bc1fc44", 0xc0}, {&(0x7f0000000680)="ab50079f385ed30cb1195bef1c25164d83f49f4f6bb78b1a235efe3de5a28ff0e73320b439d613c742849861e895fefc51eb4cf640f2dd07e902a88f417e53facf4ef2a8d527baa67af735636c75e11b30d6fb89ed8c8ef0c43e953b817933c4ac6bd092069002822195efb451d10b36a04e9e350d227fcf55b9119636fdf0b5ac279ff06741ccc277fc235b6e34a8444d19c80102654b460fd3f8e895f8af50903fab19f6c6b05d81e3c256487f112099384d02067464bbfd045d5112a7b9f6ccaf4c9814ce1c0bae9067290feabefc42c9eaea1af470fe2801ecf5017c1c1d5691828dbd5475fdcacb9c61ff1c95644d59c80701d8f2d8a9a92661b52a8071aa656d016f5478d7c4095f76d02f0587dac86cdb98fd0053f9bdf81fb2f4b429d79017e5ecbdf2c53fb4a99f448a644b6201581e588801c1b07fe3f3d03b1f543c4e37e6284a5a8a83462c591ce05f0167d94b3c228ec27fd6c42cfd4aee527fb5b498bc4d94d3dc0996377cd274bb302cde73aa10b7854f7cadb5669e35b22329a938e2d9651eb8c21527244e70f528edf64ff35c1b2cee836267e497e04773062e33e3039860a4d4c507389828d428a71a8f1a62687a8e5865e950a3dbf9c156c7e7e09df0709078b23e4a5124993af3fa2008a31797d299d3cb4431929e0f82270e31f46358f130e702e5cd38b1ff5c09e0ea66fa8bb1f6217d30935f867696a04b3020cd6f55bddae6f36a2cc5b96de10097f2ce67b6162e3254023b947f3bd5069b7fc8bf5896b23b5796cef32aed9671d99e40e244237275f01d94f75896a1f92cfb3bad88eecd21810869e27316f58439324e5f5e16444270b60b420b516e79839bf69b739932b44822603bd67355040374d9aff63b07d41c1f6265a3634c93ad81247fc7d4140f9efc9d32040e75a078d5b66c08ba6aa468a2a26ac576df9f241a17c2a6e5b9c6d45978fc774901b7206f918925e3690089b1ccec819477ad96aa64eb9b24481a3a22ae129a0ff5fcf5031cbfc6498949744842d9456192ea874970da0ecebd2f3979d9d6eb294a28119740a968c528cf97dd7d89413f0722d6b116570c95b977c6afa4801faee4a352a485886d591a2bf99a24229168ba7a14650eda15477e57423fc137d74826bf2190f0c7e85982a73dd4b3ec49bc6f232f2e143ead0fc0d4750db3f945b25fa8fa05ed135632142ed7ac89da8cd884f7f38daa26246875bb13a0bb931dd4bd4912819b4a94309151673cd68a12668a3bf0c1669eefaae4a718a683adc8a4bc6aeb3582e62f47b708dfd91bf26e53465cc9c22f41ef4fe7c4c14902a3d19ec11cc1b3dc97986a11b610c2acf7b22ce2be05b5436e92bc1ae6d2fe6dfc19600822bd4d2fb46749d9aeb96fd4d13b4447d7d55a21d481db71ad97e53e6ac73cb18647a3765e5e7136a1c61ac14cdc1a5c2d2ca9f7e47d2ecc6067c0b2a6305cce21853f2ba5b0727e0a1ba1a965d6e796c540421415001f97657d1d335e168b89c21e2cfde174e913c389d4ded0baff5657b484e8e1f7cf5c68757585b348529c5a8a29b9c535ce8df068d4942990e5fd8fc9c87443d030180899037242486ed91beac2f4613d539acabd4e353acff2da59c8da40f4e0476ce8e835300177a8d864d931a4aac26120d5c5ad9edc44699de96526e30bd4fd68391148bb8e0864d77f8f17218d573491587acc8b0ef43f1845b7b84e5030ca1f5ad970fe836b0730e632de643aaa9a9036053463115f66f3b5a3e1ccf7887b5877aa56a1d9e0b1e4bfac8cc62a8fec80da50394f03e1a6dbd5a15e651c4417370afb3f173896ded27d9dbd331dc8e72e551233ac343ba80964ccea2ac7c9f88cb92cc9b34375cbe38bc85d01db5f8a690cadc0f779bfa976110c8e070baf31184c3c62aac9fa052768eef42d51a61f9ef445f3fec7f25074730ba081c65aee4653a00d55b3d874894f344e51e19ceb5c11a2be2603ab02e8ed81f99d0aa8bcaadc097e860d83f5b2fce9b8a1284e62eea9bc9b2279bee7cc0792ed7052ba823695e378a7e38ea31298ee533a393de92c40e69b2348678c5ccb0d393e45f5cdefa4f8355fa9e2b1892ac75302e380c11c8697b0fa11e9f64221a8987c53e48e41a9dd89e22bb51cd1dfeb26c8fc3e40843851c549102c270ead81dcceb67976b0412352dc21a2a3c39d887ef6fe8656ce47cda837c965799cd732e02cc5d9e2cd01538030c69443cac7b2fc9e9111a3a64529009bef88bca3b9e5ea3283b6d03700f1eb2bbeb57030bdb483ed667ce6d2df67fdaf87e456335312e6d9ab7f728006b4f89a2f23c172f9b236453138d9f861f44a722b9b6f39ca92496452013450d92fd61c3d8f35c5061a7eda11f4bb7f34b1e74f400cd94c6681d29a99f8aacb641f424e6acb5a4157304bb3a52047739e6a77a237c98b33dc6163970a6a56f1c64458dd6bb640a8468e029a7c989097adf32e702e9bbd0b51040748e22aedaa04bcc7b272bac25a1c534d423eb5056407577b65269553053606ce319cfaa77996810c54527504a69dc5a36926ea0bce2a0eaf60d061bae97b55d7ce26c9a5b1a8b7cb2ba2d1955fceb6971ad65f6a19d336b7918f2c87f96ea97ff3270d6a1b519ccbda7ca06c7b5046ac14c16f37aa873941ee0c659046d11c199f317eb4f0ce1f7e364665b6d3d0114504a192aec8923a612cd5d72d263ee3ddfe0f29c492242ba88ee7f77efa02279324c3dc6a40fd9a264fdce60546d295228989420d08bc975cb1494534423b5baf2340b9969e10571d0a41bb40cd4cf7b1110e94669a13abbf2b7bac52db682ab24533f6c76793846a5b896e9f2e293f2b0d4338436da12b793bf3234db9f40aa6309645199667a0de40705987c9ec0ac39ffdc1eb9b4780fe5ff4caa7ecf38a40086f8526e75f31a455bcdfd1cfb4d704e85ff3d9b0c7606e584282eae4b0ce57ba4ee8e52c4858b2dc149813b7076632eaff65a113f75d18e247acfd67e594717c326792a26c17e5db06a4af1afd2c14638e382079cdda166290b0292dcf4f121826884dfbbd7656489bbf018e06b13e0add8460af1b136a27c019a2f4d83b826f0fb2d009bb25c79816a49a38e0ec5916db94146b32e9c5e5054d16c3fa558288066f15ec70ba47e395a078885421345aa3b3399d5309f14c2e022e3980833de349e78cc88f5e1eebc6eae61c6db18f04476746a1976aa0a7ebbe33a549a7193c01ffb8771e887bb948cd70b43ac6a4402841107db5aaef480cca9adef937bd68bf44348905be23362880fd834d57214b73c576ec2bb70f100bfd87175db6718081ef8b87a3f5d19df4ff8d3ce9b81639e43c92eae8100a2496d7f2300a55a971a005c9a96b72c33f789ab1346db3c60d76dae12824796b37510b4a4cdfa0963b4d99074b887d3be7c34b99a483a61e39e1cc39f5b389a1f81a311fcf449dcc156a489e33e5d2a4fa544812109e582eaa7c7ace21a5860044398220ea7e8d001b86133f9ba573d7d14b9693e8e014f4b406ba60e40ceef08d494c73499a9925d6ec517bccd7b435c6245b286d1d5e814d0d0d7ab1f337ec06e245e5e84401d653e0b2a8443bbeb97c8ef004063b6b31a37f0e07740e7a39c5ff7c0fab0fe9eae5f9bfe021d4d3b430044c98e7d5ab49cbfd26de4835c5e99ee27b5c65aeff9c55413a2c0a709613987eab2bb05689c3b5b9c55d2cb31c31c4c142b9824790e9ad7ffdd2fa8ac6517a7e1da0de3acef4a6328ba0112969d2b7091f87a5bfaebc35939cc1405ac9ce281622dafe23e489f52e274acfabf6d57d69ae304a73da606d21c6f8824d6666b6912ee827367788cc7b0c5c9591feb5eba651aff8a50fd461120f1d3a388a6207e8e89c1d1793f08f54a68c0d76bbd5688274c46338f22c1b3c53b61e5a62378c4d4bda7afad8a4035b4c0196df42dbf6e0c65000a8a0cd91ffdd1735d7bbd002aa7c7dc5d49e18b1e8f41dda2e00a4bfcaa5b4ff5cbdf4371395fb772e555ece65780564cd44448e98335c332ac520e2323286196a138e92b38aef6ea653b0b089c898c9173e04e3bd88dcc474113efe57b251755770c5c4b4713d7bb42ed67a9131f6f448ebd012ee8f7b88a4790f5d4518fb9a16f837b4eb6715a6cf4ca0fa3807a3d4fce1f92ffa0989edf869d9da259d3a38b595640be5baaeedc57c93c97df7ea19038a1445a9b4b1e092588bfc8d845ef37ce0e928d144b5c708543d2d8658861dab6b1d4a3bf33841b4a4c2b31232347cbeadce3d285cf1148ab1a299b41c194709562c0de776496aa7fb5b51be6c1b1f17c7ed0f4cf980e769843c2f3ef3d7ee59d64b4a0ccdffbdbcd7ff0984ca67fc52d5ba9ec42790c24d06d2ef555d8e94145171fbf2737907661fe3a81bd9c19ffdf31b31df13ff34e75f8c443e5a9fa477ec609ca02d3be2a6925992f56eb1dccbed91e49565cd17822e8ecdef5cb98ce0881345d3bce64cf6eef4d6f7a1dd06de33d1cad1cfb04f5c58aa13a9deffd1455fc434dacaaf4a6bb9eb8275946d52d499373b6a2714fa840b025885514d90c1784a1ed042e7610af741550b377931aaed3793437caf3ba6e4d2091a2d6299c170861cb47256de31da0b474d0efe45cb68a0b0e7fd34920a82cdd8d6ec31586147a3fd65732c9d0b602f0c47e4678c216ac34dd4dff896d00db2ec7fa6945197a094681ba88e11e51f70e381eeeb7cfe2d375d59290838481fdee7f121e87f8f42640e445134077e236e54641ac1c687406cad4fa892d46a9eac31f3f653bc77a2f7767ee1aadf76c3556d0b8e5b4744457e607ab862139e7694040f7234867ae39f79d9b340fb1726ee5872a35b1549d4c026dbcf3415a255bd594efc05ab4b22c169fd2e02db157c3bdc4630f86ae4d4f277bec938569e1b69744b0d5e8490d87cf4c446eb890bc20a5a0ad6c6a500873dff900dbe9c90e171d387022bc21d7aff2622be0453b5b541182116c87991f8247283ca18252bd1d4434ef1e3fb27c5989aba70eb2cfce45cf2761025e7edc65289b81460f1199f29ad0332fd6a1635b06c0285bf8bee5b0a3f70de9a103180c965add1709765234cf63c070b97e71b777351916abcdd0ad2f01a269ea72c5d808d6b3665bfb820bd23707d61ca1cb34e5324981339d0c5f06a9d0e166b8465b1436ffec81463b3f29460e37db41e8f8f8a2d79751fea9d7f19cf776e875c348163a06a758d02ea1643b600377066bad0b39a55d79b3485fdd8330f9b039e6753a17dfc62ea3ba2c17936e6d46f56457093a4f9acdee8f8ad5ee3fcea297222bd125a925e6eb89a8ff9b6c362a62e14cc11bc765ab48a84b76874640909f6ee44d0f6d30e61ac5fc9ebf621e80ed9552cff3c331583df16544ad8bc43b7945e0002c1cf6a6f37fe3ce243c4a1e65f38e423cc9f756be85bf435e47d64a8574ec9f4e8b1c1666fc164256dd3775c81b89c7ed804afa171716a9a053a4dd7ff88cc5e708523753faae3a8dd4c7fffefd05be50097d3711fe72d0507d80a8335df0023321d2ee34782b270113260ad0c18cecdecfe10ad33d39774824b5f7ce156ede8b336b2bd3ec984713bb8f6fec9c143c6b5d571f4b1703e7b5e77c7beb0d2681f5c2c294239e1b6f0cf86cc13a695ddd18228dbd9ad910fcd08922d18b4d4a5ea4b070c4a547dfcbdd11783640c119b97c59a8e7694a6f3029d12d9ab7bef3aa8e0f08bfc0a48de05647a0f542bb75841fef8ae23dde73c101bee8ccde2cbccebc9758ab39f498b9f5836", 0x1000}, {&(0x7f00000003c0)="1152c449ad587632425946b80a6aa26d9d3874318a3b064c592e7b370f3f82225675ebb2ed04771cb1d9863c354d0854a52b2048f129da7346b5b98be836749c972286cf5bb220599b9d59b902336dc5425913fa6188ed1048953037054221b9e54c03a9f1a81d3e52c1234eac42912ed57e7c9e5c9576d180cad47b8ee3479859c93e7a1ef38fc711b99e98da5f225b", 0x90}, {&(0x7f0000000580)="fd1b952a146e93aff9bf42e372ff258db76f66f908294c54ffe5f2507857d94dd04b3c3e8da02570b086464ca8445fd364c026f7e8d497cc343f9edf998d753c013b289060abeaa903d5823f664ba2d4fdb88bc08207201115ff7daebb7f59d53e61e3e9c59f6073f6ef5ee212535f70e5765372ac4da86e9c435fb3f64d23ac57a81b1110c23b0f0a1ab198b63aaef4ea8b3fc68b04c1a2e04019367067276bbec04eb1d7e59cd0a82443265e81", 0xae}, {&(0x7f0000001680)="5d7409f1c7918d75cf9fcad29c9ae45539caea1f957ee11d5ae893a6aa6526b270cd7148057e79ae9cad9a6f82d934b46a5818dea2772ef7c508c34acb5356804efd07e83b1acf0fc965e2d064b839c49e93323aabb997ea18da4ff3b7304f45d08cb41242739b87034377c3722357aae652ae7bbb995d875f92fe684725c54ce1f970112514a8bc100228a2952d1309177e64c06c46d3842a3d68a0dc542a12732fd9009e264821ca943311cf6bff0026fac5a139f8f098e21223449951dcfe193b917bd56c6905230813b7b83eaa78f1c0a8f0a90a79861fa76bc592e4e947e51eb0b703c4d922e3c62c88f0e28fe57587490e690a261cf09545edc9a926646de42c9813f6b8bf34f126f22a6d6edcde1114527c66e9c3b6a42fdc2461e492aeaffc2c78dc36eb87fc5630de1e96b1ee7619ca7780b689ee1ed0f1e46e8c22b9e274cab829b46445ce5d6975eb9c47aa28704d9ef4a6b7453d017af3eb879576beecced70473991e85a0914dca2ab1cebe9cfda773aaa0ca24fc5d0f76cc49530391003ddee809c9f1c0d4e6c3c321e258caf0dbf990369f589a826cd3a731fca646767a0bdfade44d99b3ef8b5145a79d4447944e200863ae0633375c226e672002efed8ef8d58b328b7b1ee721273a58c831a0451def4c70b057178ba36b9ee9a87d88753eb925fe41f93acee6246f757e5ba2adc8aea4232d782ac5df47713509512f7a20259a9f51c4479ee7874757aacbf986eca81d170479519b52e43051be61fbeb022c23699a7d00d1b88cadbfc0bf6888e7519c20b291ded30922f0b4011e8c1961f6a3248f3718502c4d706ab95a6688d1d8a76b2cdf0edd40fabcb41a38de2b697556100f9e15d741c15f60dd824cb922cd82b12b4af7737d9a7e4007a17b2121474d65947f37442b36a16ce133786cd6ae128d3c8b283d44111fe940050baa08599c8128fe3aa59746c52fe1f13011f6f787334050e33ed122d25baf86ba2fd6234bdb7179568f0608c1159cbd894b155767899bd2a0e3330321ab6aee4649012ef1741246852a95baea03a915c35bfa69f68d9f1e4d65e1595348751d82ebce9242d735fde42ac6064236d7424a1f130238bee3ea15249c01c2d8d28038628b10b131cebcb8fc1343a5d842676b747122d48e2f2c62e9199daa5e77c48341aacb18c9a8a3736eb87fa93ac36b28b236518ce81258e13eb49a319c03cc501f4705cacd5e574c7dba1e0bd007979ec8ef1f1986ec3400f96aef715c8c555e82a4aacad9e10a698e246b11980a7e2231ab0f661d5679edc366e41816369a5d2cd01b7c6ff7b277c484ee3a9036defab1624e979dfc1beac13b0e04b2fdb8f6a3aa147c27c58d1b0ef0a0e06e5956f965d0a048483881ef22d95a0c5215d99c7154df49285e81966405155beb9b46e7d780a0868bf67f192c5b926130792320a208dfb690418ea99eab88f6978f0a6ca2f33241490a6c5906982d274525c5d042f49e34c33901d1374bd75a8b0a73c55652d8806189e6475b67b22d4e55caddaa2d962116876afb480d881229ba19724cef4eee4542d36853b629b5b38cf2e648d8d1f1ddac59f7c9c6fcf1dc68fc533cc7651ccf47aff29e62ea70ca320282a1f41289b404ec06b88617af311bf4dd46d441ca7d6ac0dd72b0151f13b6979884284e33f5556fc91a10d74fd2709d222e057787a84e068fb7be41a255c8140a6327b85ea63c11f32b839a6ee234497218712dc6a872bc0198a96fe0e810d4781bac1d05ddc76fc61a597bc6ee868e46731f666d86b486bfda7624fe9bf0a7f1f0311c22af8a3125b17321c14222a93417999012f7e125cd7ac07de4a61e4a3a42c63f0db2c260fb600f5942c303ae10e69a5c28d096dae5053a6c82c47951bcc784434c93a80e10dd1651b6d6631925d7132424c034d4cfdca161d088463c0440df3226234226fd2e5af8608cf5d612f94a108fd4c8c27d94ca89d4c45ca15fdf4d7897eb8bffac06e207c3b2319d76f3c4c9a1b9e166d61f56307526f69f368711ec0b7320de2e96f2594fe27edf49cfd6b536454e36ae7eb44273529fc1bc6a34cf45e6ff9a8449d6ca12a9ec66dcfa83413f4adb3c0a5d1af4f7fb3893cc16c23b06a7b2db4a2503bb07eb663306232a123b5c56b4322dff7191fc88e3ba168f9bd664382b4a43c9b1b4357aeb58533ec8ba1fcb74f360bf78d3befb184ddf2b16b8d785fd33bd1ba1ec3dfd18af0ae20f874534b283d4ba1cab589ca01f65c5e48486522c3fea1a95581e0b61293c680bcf4312c23b6c6f778230fa84bc2eb6cab5654edd737b6598f96093b2dff872207b308f9c2d965b813e8552c61906977fd4c9d699f9c96c2514df3722f7b1b7cdda20d1d35b13b90f55197c0e48a38ae5df2823ddafe4a7695a2f4068ec25d6ff324d478932e4c0a70ddcd5642722a0c792e39f46ff747aa61edc4ff2fe84d0519e8c96f239e634469444ab6e08d10c0df64437e2f59075ca2513f016d9a1588db87168904efa3a23cebe82ffb72f715e0890cb20ce43044f44029aab12bf8e1744246bc7e309856b067d4a844e800c9c6ff630bfa076fa2e5a07086d31be0df1be2a948695dd2cfb89fd1275335c28e8ec4fb4fbcddc4f810a31e6e2133fcc326a380c1107b50f193149c6fc525a588bbb5a743773ae8d30baa4da2f9b55bec9c2968a1c5833f8493e18abcef5a6377fd33e918bfd3def9e44413462acb463c0506aa4bb9f3436eee98e31f3e97cf50461822fe2b072656fe6b932a1e65cc8aea514fdf3b9514578f2a16c45a9cb58fc22757445b88cdd203402b3e75d7233309b5aa51ddacafd4f6a7b7daed24bfc673d2a8c42f81bedf7f8c6e22262cc9badc6d7aa0d014bc1ebf11cb3269eea8d6301d94f962640548a064c9dccce8ee4a8a457c7799e838678a1e3c35615468fd3fd44bfef11b9d39715f2e3277ed2c24be74b323a1dbb6af22a939bd584f4f913997005deac999834e6f03118985d6f63444303e728cc4ee17e9315a1f9a3dba297a2645755d066c44eab341e4f902312aa87cf6797332660efb6bd270ec76c76a14893beda73d4e5873b305ad9d7b5bfc508f0145fb8599bf6e1e154c77298e846a297e3a6b9ca8e0df4f05a305288c44773446a4e20eae79fe03eefd09d267d14f4f2716e1fea3fd986544c3e1cebd32db211a2db140e1ba686c9cceef5f207f972f49fe646ef122ea29d75608918d7880ffde856b12b431074d52ac5ecb17bd6eab45af1a9b51b1b31859f4c74e9c0b14963817be7e76166dcb1c5ee6f55768b439dc6ee192aa454f1d6c1dbe6982e609437f9d5460068dbc161ecf88be0b88f1f2d27cb938590051aa97476dc81b285010153d9e6bd67f268efe8480abb78f40f64d22b2d1b92e3183e276087ba20c7026a4760da3b6d419830839f5c2d9309da466fde92628168f723eee51bb92aa135ce299c076f5ee299b163b701c0a20e7a03bdf1af3964cddcc4f59393a4022052b39e99b5d3fcd8d3f142b489dd431fbcabb819dc50a48c7a0fda448f66e9139f114aa567682857845449f2759cbf12be3d0fdfcbb2525ddae8768051b542729e2e94d41d35d9a15f9587f1558e795ab7f1ae5abb2111fd4316bb868d9b578fd4dd6eac3721a7bd87772e6aa4710c35258e1b0e58071b641ac30f37219ff1d131607891ec689420d2a0a80cd84dd558edd62f15c33df82ebde3c3b89439a7903a2c2e738d7e76acb941475f043f838cd49828932e71c4b48f35be762cb260cfbb890356b1a5bd75a66f546df05bb86487f17c013471516025bfaf5561a815de3b15642a48848c1403cca8e2df2f529ba7147ac3353b554e13b249c0276504e611612b8a3f90b7f7e27ebd996f363ba585a9086e007a22a80cf241d3d79b88caee2442ec403c405a49a11ea2b1060831a75eebbe794cf06487df2d21a83561c702d39dc73866a9343f2eb0e81939fce40a81d44d9eac43ce91bac6d97a1ad5ed9f2240ce44a3c1f23c32e759ad0bb04c81454c8d9676fb2e11d4b54b56789ebe47c7692f1c73ada22ee7b20529299963c6d047bf80fe9736bd47003225afd6e456d52ce140064e6d03e7a9b06a0f109144951ed828a999a831588ebc49c4f0ccef56130f7b90d8a06555242dcca33da36d82771d8056faae4b674a3a051ebb4c9b80c7c2029c4c12c111b83a361a37340b63e1f7afd88aa7bd7843846492b4549cfaee61809c2ebe3efcfa537c9f5a144be48c58a6d173d03509df45548ffd3e0fcd0ae3aa6dbbbad88f929d006aa563115d02d44ec1a5387e38873a5bdba73d00d1faf22ed82f8915ea972fe14a43dbcac0c54c009c3486f834c1438d1b5a4f98a91a8a219b8417bfd46e4fb7bd399198573c1c1fe92f3b02167776bf961f4f5dcceab3f6bfce7f825ac62be7158b5dfb56a635e26fd0888aa56704bb6c9c37915aa565f45aa0f7cc443956c09f0a8ed60530e70352049284bf6e374cc19fe46eb34155f9d066211f60c3332d55fa165b0b656b1797f5f264748c46ccbd756e04e61363851576cc4ef3742288db77a823cb958a00fbca09f585ca4d74ddaa72603ad66e76268544e905d747c4e81f89ecc48e1cd34550bef4fc732706dc6f169d4e3a3efe63471a3f8977cfa00df4842f8bcf3e54fbcde07a87e5f4451649e17876884a59dbd6a904261a676aae764e517b942f2e8326433c5fabbe95e531553df64a04ddb8941604b6ce3079c9c0e0f8a0171a044343910901a746eb408828b5db447c59604379dd20b9287cc8c8c6ae498b6400e623555fb07c6e6048dc8d31981ddf9c8ba30fb63a8e813db750a6b866a84412382831b1921eb371968da9b016d4758bc44540c56c181b42fd0e202aba41d7ccf5fe77f6d5ab19accc1341dec43b81dfc53924d91679b66f65203b3f4ba594621d4c34144f269ad15ebfcd7e4fadd6914e68cef19e36345d846eef077f12ff1710ceb69c77c2210bb5b40fe000d30aadabe5b51318293fca4380dd98146cbb94f912928289c47ced5b599005f74dd1daa00e8ff233c21c0e7d4a55445a6d3723e483942147aa7ef91e0312493fdc15cc5c42654036b3285df0f97c39ca4ff0d65088c920e3fb22bf7707d0ad0383c288bffe1c219c9fa8b190a39a85b8b0933efe98c2b1645b15042305c898a83bb93d2f703940f6e05db9a324a64df6e51e7cd0119c44777e1c9d9806e84fd3f0c9df964fe80520e1d671aa282501ed32f45ebb0047573de2d8b2614c6bed156e37969b7481d2bc00922f372a0f9885fa1df1b04dc4c9411a35220b9cb296e4b19aef021418794ea6e639dbec96d2ae37b02995e1ed8d5fd683f6fc69dda249d50ccf7e32ee1660aaf07605cc0f1a456ceba1a29d4a2a9f5ef6fd3fb284c3ac78f1d00bc66186f6ab4c5864047d5b9b814dcca5aa0314bc8036f9b8f0ab901ac8e45ea8286c99f98f6f6618a8f0d7d85caf5a1c1a3761b35eb905cd0697cb74084d541d6bc85397b29b2fb4fc375b7d41d8be56a078a40690e4befa711c100e02096f14a79de8ccccc5c47b7257432cd86a3d6473ac98ecb47643ebf8619c98fbc2d710e7155212a8f8e55e78ff8967eef40d222859e9ad66cc16fad2de00456a8c54a234dd6810655ea07a28fbb5787a6e1ebaf1d4324e2b61db0bc45ba8b66496a994c003fe57c258ec73b155183f28c3d21734c6ab9702177cc6859daca723c2756ed6a659a57b1880041d9398e321a201cef628c4c27956bc8a47aad456c74bb0dbc7", 0x1000}, {&(0x7f0000002680)="56ce5c1e7bf2d06841db0e1c3fdab1ac907dab183282cc0971129c35739ca24bf0deba68a7f82aa219e0f42c5ec5e35c1a9a241b2888f0aae20a5b40d22d4f8bf328fc85aa9eac372f9d4666afed511814a0f78944012ea94e1b79cce592ac66239f620850b5767e4625eef2a8c9e5934bc6e4c78dbb961f42a4c680c9b3e34b1412663c68322bec88d11360da07f84d35686fed2e26020d2977b40b3f49f58856185db9", 0xa4}, {&(0x7f0000002740)="b0d9a88aec64e642c3256a81a542c0a4f131b79e8ef331ca13ace505ffb212528dd5e166ba30057b7d735ff1f35c01290908075a22ff3ae68d6d73c2a5ec868bdf9b827d75b52de33b7d2d79cd700ba9061bb83d7650c8e4c554a88de699e02fce73b8fcfd9f90b97cd978d9f8d012d6810230de2335b8295793ca5998ae053104ba9aa87e2301fb78cee6db23464a41ffafe95f261b", 0x96}], 0x7, 0x0, 0x5) ioctl$PCIOCGETROM(r7, 0xc0107005, &(0x7f0000000200)={{}, 0x2, &(0x7f00000001c0)=[0x0, 0x0]}) r8 = msgget(0x2, 0x4) msgctl$IPC_RMID(r8, 0x0) ioctl$TIOCDRAIN(r6, 0x2000745e) fchmod(r6, 0xe3) fcntl$dupfd(r6, 0x0, r6) linkat(r6, &(0x7f0000000040)='./bus\x00', r1, &(0x7f0000000080)='./bus\x00', 0x0) semctl$SETVAL(r5, 0xfcb7e901ef30f3ae, 0x8, &(0x7f0000000540)=0x2) 16:00:37 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x11, r0, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x8000000000004, 0xffffffffffffffff) close(r1) getpeername$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000013c0)='x\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xffffffffffffffde, "ffc1f2ebc72c0925cd00000500ff00"}) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c1", 0x2f) dup2(r1, r3) r4 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) close(r4) r5 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r5}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r7 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r7}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r7, r8) r9 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r9}, 0xfffffffffffffffe, 0xc1, 0x0, 0x0, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r9, r10) r11 = fcntl$dupfd(r7, 0x0, r10) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r13 = getgid() fchown(0xffffffffffffffff, r12, r13) stat(&(0x7f0000000640)='./file0\x00', &(0x7f0000000200)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r14 = semget$private(0x0, 0x7, 0x286) semop(r14, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)) r15 = syz_open_pts() close(r15) ioctl$TIOCSETA(r15, 0x802c7414, &(0x7f0000000080)={0x0, 0x3, 0x7fb, 0xffffffe3, "c1f2ebc72c0925cd00000500ff00", 0x400, 0x2}) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x40, 0x0) write(r16, &(0x7f0000000740)="2078f7b678807d89e032dc19f570fe00bac871767dffbb000030c22685419d5e0110188e90cd9c8e50599ba24cd7c1b3ab9be3dabf9a744cad14beacf1234d4a357b4e3b94801cd2adbd8cc2f86974330a934acca79c6370be6a80b3fb65fb2cfab3ca2a675d4d107c4cbdc97442c67877a4c3f3886d768544df7261201795e751a364dbfae16f1a9fc3914a455d6bc92ccc4b79958e8163cd4c5a7e7b061057dba425b077ecf86446aaeb3b0e8c893402af323351adab24ac6ec207449a6bc44c42a14928e567d3eabd2eb740b529a6f361dba95335622b870afd20d9f07dca36caee5975d5ea8a12e94f298b4b8e36f19440d1c3b389aa92af979b46f3ff22a31a5740fbab29e0dee4de4e722eaad8bd827397f81cf1c420e83ead62361ec470ef2e732975054799ab91b020784263b85492024daefad49e45158c1b6f59d23a1fe83d", 0xff7c) r17 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x2, 0x0) r18 = socket(0x2, 0x8000, 0x81) r19 = fcntl$dupfd(r18, 0x0, r17) close(r19) pipe(&(0x7f0000000700)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) fcntl$dupfd(r20, 0x8000000000004, 0xffffffffffffffff) r21 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r21, 0xc0107008, &(0x7f0000000000)=0x10000) r22 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r22, 0xc0107008, &(0x7f0000000000)=0x10000) semctl$GETVAL(r14, 0xb3315e96bd4b2fd5, 0x5, &(0x7f00000002c0)=""/13) 16:00:37 executing program 1: nanosleep(&(0x7f0000000100)={0x9, 0x4}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) r0 = msgget(0xffffffffffffffff, 0x750) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x10000, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000001c0)) msgsnd(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="030000000000000039929412bda7793761ffc83230a470abb54eb7f4909d4eabd954aaf2336b46396eaaef80ea643ea48a5f7f6901254a839f96a8ce53bf1e8083bdcefbeaea5da86ccaa994d29b24a652ef5de663d678c77308370aff42d734d49a2aa6900332d7afc6626d723dd9d41ea1531209321e0e5f2d025aba7da92045a431e57a68604c3a6ed744bb5454b67be78405f4dd06fc467f036d4413b7b90bad1a4deb4d8aeab1b9e73f27b3dd58e97ced2f86e73c590f4a5979ad67ea206faa7ce427c51ab4716b6c7a963858735f1769eb48050ebda8cda60d46a4f0370800583c9059ef7399595a998e855a46f4e773524c94257fb71fc20a7d0332da058cd940f0eb7c780964b638c85cccac0fcf2a8e1c26279c26085127cfbdca8515b49abe634740b0fe30de68f2e0a19316142452a784d96ca3ef093c33ac1f63e20a620a0b44739b42e0daf8b8fab1fe19a75b064cd1ec0a2520794203000000069ba2bac7277710c7c5fb26da9b71eadd2db82378bf8da2f66c8915b36e497726cf6212e05b2ab6b2f2af938506b21499afad26686b761464ad5f3b2c47a05b562aefb290de5075e3fee1eb25fbeae55776b4f51896b0c7c3d21df764055152df919126cdd4f54529eef18c534185bfa896260eb74dae70087edb200b3d440bb250b0669ea36458f5b77ab3d07a878ebc9c7ee2d5c14fd8164dee8c67f94d5c8400f7b3b384379f789dea2879d8b35dfe9556f4f62410934ea389e6d0d7299f6a9426bd60e7b09ede4a8882fedc2b45901f51aae2b379a4e2f2e93be73acf19cffe197348bfe2566b2e734c2808c7f7da4ff644e6235393b06a76772e4955b431"], 0x1, 0x800) mknod$loop(&(0x7f0000000240)='./bus/file0\x00', 0x6000, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) msgsnd(0x0, &(0x7f00000002c0)={0x0, "bce94595a31066bd79ba8115291f1879bb36b65e83148a96f1719198a68c09cd2c90e300fb8463cc1c6dbda920b2956f6afd89ede2d7ed66ebb8c120561561f0e85f0ac128c6f465c4a3f60a09857054db9bb1317ef43b15b3d079b5d861bc2f6554c3e1437d94e68c4d88518103dda2ab3c3937c382e82b68ef6c62012094f6cb2576dbb9711080d8ca87c8d6b3250e3f2a7e2108f94694786e0589d34d9ca82b0f02a1fb1d96cb1e765a0638dcb0b6980c445cbb5b1d2253c9dfb061"}, 0xc5, 0x800) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x40}, {0x2}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000280)={0x2, 0x40000}) msgrcv(r0, 0x0, 0x0, 0x1, 0x0) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0100000000000000bfa8797b5e9f8de86b8ae5cab5cfb32dbebea59ca286e385c990750efdef78f41641b278ec8251f5cae5326b00"/67], 0x43, 0x800) openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x1, 0x0) 16:00:37 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = semget$private(0x0, 0x4, 0x10) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x8) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0xffff, 0x80000001, 0x1ff, 0x0, 0x7fff, 0x18000, 0x7, 0x1, 0x4, 0xffff, 0x9}) semop(r1, &(0x7f0000000000), 0x0) madvise(&(0x7f00003ec000/0x1000)=nil, 0x1000, 0x4) 16:00:38 executing program 0: r0 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) openat(r0, &(0x7f0000000000)='./file0\x00', 0x10021, 0x98) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r5 = dup(r4) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="82026e2f66c65e61a4f5692c6530ac2115185b0b228eec8c5df941aeb09b8a65f1fe64a98cf76e2c1a040000000000006181034ab974a21cfe8a1413984404507a692488798e69e83180db87a7fe4daac8ae2ae108c15741c549389d664a5fc9365aa709ae212686e16e5addb689464801daa44c6ceaf4992c022923adcc19bb4b5a68059fc86cc8ce071355fdd157f9a31fed9ba230aee524caccfaad0dbf02e05c46fc36f1f8073fb436fae97dcc79e992fb7a5d82859c307c58e2ff08ef41c5300b889db62b0a1cffb4e1faca180003d240090f2d3aa0d3d60eec08009c99dec177aeddd4685627984eb6ccb6c08e817d50f1ec5f748f5cdd8fb65026499c10f6816464c409428a11e563f62105b25840472ecd1b41c9b5ea1d1fb3e134f198d0c227f42e1f2f232341386c516a5d955ce3d2e211d06f30328c256e75b7fa8798a1f20376d9289880866d26d03b7a29b46a4d6f659d79abea9f2e8a39a7141e24b8199cb637e42ffac55a1e5281e961231e67e6081a28155596e7d54eb2a88cfdacac89182e39a518b08ca1e364becd0e1f10d00852a686fb726cbb8c"], 0x10) setsockopt$inet_opts(r5, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e940000000000000c1a1bf00"/28, 0x1c) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000780)="bee0940a02f97882709a6059ec928a6501257f8f4c24f3d0bad062a2af859dd46c73d80f1db4d43e2377c6128a6d51171f4d0051e679d7eab5610c858d80c06c8ee82aa27b4825e8d67a0f5ad280fbde8214129571f7cfd9a841ba43369e43fa36652a2757bbd403d4d49aa98ff0b996be0438234f9379169d44dad66f0ea9bf9d0f156099712886d1e0d93d07540342194fd78ba3255df1331ae2e5e64c88ea1f715d13978fe3935f31b47dcf1ce474da898997443aa51c9dedfc004e06d51fb82f4f00a0d2697134bdd58a3f500705a31cd5611e2e666a569b42a66c9fa46e1225e77aa02507c14b92ffda4b8baeed42eec942adbf64f3a16b2e369cd9327579792bc31fbe029439432f03889bbfca926cc7502b9ef1a05cac743c9301258c594068b6985dca9e521620e0fca51fc02eb2d550b92597062b58591f4c4ce17acaabaf0cb3bee8106314c890f00c7e73f1cdd839ee5e2b301c9fc6fb0243287b4cd8ba56ec2e1ecb352bbc7e4c76fa22534b8cd99bf34e1649f497a61ad732625c796219463e04336c2ae24457fd637cf79a46ee071d030ad6d7afb0367376ef1367761106f99cb7a0698db4797dc97794a2e27a03fd72adc947a07714e2d65670070f22f9fc4b3f744e829b0d0fbf015c22d7846e394fdbdec0b978cd3c5b8329866c57df66168e5e9dc70df898b5c3d416c24cd04f3aad89c90c789712c7cd1aac38bd6aa89aea83ba29ca67cfbc89fbe235cc4e064af9bb0561269fd0cdd303afdf570d2a398301707b3f2dcd4f551866e83c7145779eb708de463388dbb7dea0deb6278636ac2c2e23473208bfd9a81ef108cb2bd078cc268104f1bde13c5386d7da3366e19bca7df8b38d8da92aa1cb68077be0ffd99b97cd6c04e94b67962b5baa8d7031718d100621146cef52b05dcb49931d29ba9478af6fc51869f264213cc1362c06d985e53181303152f80326fde808d6d345f85aadc453bc78ffddbfc93a35d700478164f02f68ce78945ba92a5eb57213e8844e24f2a9b6ce5d10718371f596bf20bbb7fdc1cdd17e75d30111107d3d574aa84082ad598182d43532295adbb4e299de3e46dc957b87a256a3437df80fc437d87fba78d13dee75b94be3d59eb7787eb6918fa177a7d571efd911fe8574948f1f4316e7ded13b617b00e188617907c230b7e329d1e1751da5a7e38c768c79d8175a65bf20657d3853d4e111c6cec009bbfb2909a0b18873a91bd6037824073e473eba8bb4b219026a09820165467e51f0bc78ca1223aa7a1a6c7c14cf25765dcae730536df5e6bafd60697e077b2d8dce5d089f7b438b5bbf3d5b2b20615c22794ce034c559ad9ed1be7ce91626a10970b5d9f93b4edfcb4b6998652d83ed4a3b180b0b079a30d50ebec2719dbaa67f1266937cf00c32c6f757608a8ef9a196f76a68333443c092dd4913180a19f4f8b436f5fc2b23f9177617ac2d574e61ace07eb65bbe6bd2f8a965c63d7a434f38865b1bc887913e4b9890d0510fed93573f700a5dded32bfff85c31f1649c02f22ce6510f7f939510773e4cb2d89b26918c3d2f7a3c99ae8fc9de654e341077fd924125cd8edcef791b89a0301811c77c0e1d22c9d96e848b238973e42eb1a808aec37ee858040832695345f346dce4355ace02ac52eddb891bf922a39a06d1a28bed2e625b2ccf8fd8ef6835aad8f4f9b34f62fa5d5d80dfe197178e9202fd27a071ff6ec26f834e6a3ac5f8c916ff3da03e22dde386b576f7a61325d55ff57b5a42391f78f6ede133d908568ec6743bf7c2d558945afe97e7341997b794d3277b29ec9865873cc3b8da311beedd5fec5361fa48b9a323d6d64051e1055895e311d1ae1e2937ff2ea1d4c47bb08d2cd387aa4dc57e55ee4ebd1b02c6e8cf0d4e0e3c31d72e5c49fe010a6cae2ebbe6ab33af94aa910268ca42a1982866bb3505cfd319c4f6c33b05330d5b5d5df9484f7d4db9f60a", 0x57d}], 0x1) 16:00:38 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) open$dir(&(0x7f00000004c0)='./bus\x00', 0x400000202c5, 0xef) kqueue() socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) getpeername$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[], &(0x7f0000000380)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) dup2(r2, r3) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000440)={0xffffffffffffffff}) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f0000000480)) rmdir(&(0x7f0000000040)='./bus\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x802069b5, &(0x7f0000000300)) setsockopt$sock_timeval(r8, 0xffff, 0x1006, &(0x7f0000000340)={0x6f, 0x6}, 0x10) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) readv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/209, 0xd1}, {&(0x7f00000003c0)=""/91, 0x5b}, {&(0x7f0000000280)=""/69, 0x45}], 0x3) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) pipe2(&(0x7f0000000300), 0x38000) 16:00:39 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() r3 = kqueue() kqueue() kevent(r3, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x97, 0x0, 0xfffffffffffffffc}], 0xa4, 0x0, 0x200000, 0x0) r4 = kqueue() r5 = dup(r4) kevent(r5, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) fcntl$setown(r1, 0x6, r2) write(r0, &(0x7f0000000040)='!', 0x1) 16:00:39 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x42fc) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x800c5712, &(0x7f00000001c0)) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x4}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff7b, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:00:39 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSBRK(r1, 0x2000747b) r3 = kqueue() ioctl$WSKBDIO_GETMODE(0xffffffffffffff9c, 0x40045714, &(0x7f00000000c0)) kevent(r3, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000100)) 16:00:39 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x80, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000700)={0x40, 0x6}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000003c0)=[{0x4}, {0x60, 0x0, 0xfe}, {0x6, 0x4}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)=0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000240)=0xffffffff) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x15}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r5 = open(&(0x7f0000000180)='./file0/file0\x00', 0x80, 0x101) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000001200)=r4) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000380)="8c13ac1c071814", 0x7}, {&(0x7f0000000400)="afa393573c8b44d10147ae9f3360acb4d0794a08405bf059b898b862a8e40f9d990354cc0def82826ff539b5eb1f7e173a79fb817907d151fd85ac9beb863dc59c2640571e0d0e9d166c1f79d24fb2f513c8186c94af4305b8ae99f8248f3dc5420f9a6a86fbfb1ad47daeb9bc27aa2f14808db2bc101408cc2ac702fc2e3d60f4c4f72b3822ba14060a8124292821bb5bb24a3ef5cecdf921fd82664a7034f5e6e97c59e1d946fcc2eea80ab56c73aac88d36465f88", 0xb6}, {&(0x7f00000004c0)="835ad725f30a9fd49e58d984cebb12f1db90366aaf97e49732920295326c701e43e03255fec498711597b8cfdc271863c3a950e5c9e98b42cef18d4a430547dab14fedc1478037f49bffc2bf3831dcfce91e971591554a60503ca5c4806f8e4223f777b3e27b242addddf912c106385123a933243491e500ac0c997c2a51408aebbfaf890ae6d49a", 0x88}, {&(0x7f0000000580)="ff23f3c714", 0x5}, {&(0x7f00000005c0)="e986c03b0a2bf59e8d9cd379b6ef2fca5653c56c638482d815517da6bbdd81c7d234dfb3971e73c0ac41523d0d0d9382a3ca11f57b01e08acebc6003a27bbfefa14e381dae115510e9f5bf7fa9ab68d558ce3c3e3f201a3a3f8863431bca505f8ca4e86ffb1045ce31e8a35ad30281b1be2c739c6dac35c74ba5fdab9b30b20d", 0x80}], 0x5) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20, 0x0) r6 = semget$private(0x0, 0x5, 0x400) semop(r6, &(0x7f00000002c0)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x3800}, {0x3, 0x1, 0x800}, {0x5, 0x401, 0x400}], 0x5) semop(r6, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) 16:00:39 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/90, 0x5a}], 0x1) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) close(r1) execve(0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{r3, 0x4}, {r0, 0x10}, {r3, 0x184}], 0x3, 0x5) 16:00:39 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() flock(r1, 0x3) fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x3, 0x8, 0x5, 0x8, "3b3069228436c039bc217e65614d4b1bbd016c52", 0x6d66, 0x9}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x4, 0x6afd3b, 0x7, 0xa, "51caf6b5f73ce36eb8b0cd896706d2bff025e7d2", 0xbfff, 0xc4a}) syz_open_pts() close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSTOP(r3, 0x2000746f) pipe(&(0x7f0000000000)) syz_open_pts() r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) writev(r5, &(0x7f0000002a00)=[{&(0x7f00000000c0)="59ef8e2f2d96ce62f52087a58a84c1b92190143066ab2a97c8baf246b1ab3a99b5d77a3f665d33151485c463d1cd39000000000000000000", 0x6f}], 0x1) read(r0, &(0x7f0000001640)=""/4096, 0x1000) readv(r0, &(0x7f00000026c0)=[{&(0x7f0000000500)=""/4096, 0x1000}], 0x1) 16:00:39 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) rename(&(0x7f0000000140)='./file0/file0\x00', 0x0) r0 = shmget$private(0x0, 0x3000, 0x819, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) r2 = semget(0x3, 0x2, 0x38b) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000040)=""/101) r3 = semget$private(0x0, 0x0, 0x400) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000280)=0x472) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() getgid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x4, 0x5}, {0x4}, {0x6, 0x0, 0x0, 0x5}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r5, &(0x7f00000004c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d00195537d9f4fb5862a61af2c1575e52a33087dd1be804d0377c2b0690fd466804359ad1a3809db0808b9952e94b4fd51553cfbdb23fa85a28393c44a48ea13bea68a3dd82decc5f", 0xfffffffffffffca0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) msgget$private(0x0, 0x402) r6 = geteuid() setreuid(r6, r6) getegid() r7 = geteuid() setreuid(r7, r7) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) msgget$private(0x0, 0x0) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x10101, 0x0) r9 = socket$inet(0x2, 0x3, 0x0) writev(r9, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x6, 0x777) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r11, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000380)=0xbc925be) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r13 = getgid() fchown(r8, r12, r13) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r14, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:39 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffc, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) rmdir(&(0x7f0000000040)='./file0\x00') read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)='=', 0x1}], 0x1) 16:00:40 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="022f2f95f35123780d596cf8ed4b185eaca7691e4706e76cf86d83df07afe88fadde0c6e650e9b2061c03897614662003d1498016805b85c36b92e81"], 0x1) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x22}, {0x15}, {0x6}]}) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000100)={0x8, 0xfff, 0x0, 0x3, &(0x7f0000000200)={{0xea, 0xf2, 0x8, 0x5, 0x0, 0x5, 0x3}, {[0x4, 0x80, 0x4, 0x0, 0x7, 0x0, 0x2, 0x7, 0xfffffffffffffffe, 0x8, 0x10001, 0x1f, 0x6, 0x0, 0xffffffff, 0x7fff, 0x7, 0xa77e], [0x3, 0xaaec, 0x3, 0x5, 0x20004000000, 0x200, 0x0, 0x9, 0x7fffffff, 0x1], [0x6, 0xc, 0x1, 0x8000, 0x7, 0x9, 0x4], [0x10000, 0x7ff, 0x820, 0xfffffffffffffd62, 0x2, 0x4], [{0x80, 0x10000006, 0x1, 0x7}, {0x200, 0x78, 0x7, 0x6512c087}, {0xc32e, 0x0, 0x2, 0x237}, {0x4, 0x9, 0x9, 0x7fff}, {0x5, 0x2, 0x4, 0xc8c8}, {0x3ff, 0x1e3e5ba3, 0x3, 0x8001}, {0x1, 0x1, 0x8001, 0x4}, {0x1, 0x5, 0x10001, 0x7fff}], {0x0, 0x1, 0x7, 0x4}, {0x7, 0x6, 0xfffffffd, 0x100}}}, 0xfbb0, 0x1}) getgid() fcntl$getown(r1, 0x5) 16:00:40 executing program 1: rmdir(&(0x7f0000000000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x3a5b7fb143c1aead) symlinkat(&(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') r3 = open(&(0x7f0000000180)='./file0\x00', 0x800, 0x1e2) connect(r3, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) chdir(&(0x7f0000000200)='./file0\x00') accept$unix(0xffffffffffffff9c, &(0x7f0000000240)=@file={0x0, ""/54}, &(0x7f0000000280)=0x38) socketpair(0x4737682909ccf73a, 0x5, 0x7f, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000300)=""/181, 0xb5}], 0x1, &(0x7f0000000400)=""/65, 0x41}, 0x800) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000500)) getrlimit(0x5, &(0x7f0000000540)) open(&(0x7f0000000580)='./file0/file0\x00', 0x200, 0x1) connect$unix(r6, &(0x7f00000005c0)=@file={0x1, './file0/file0\x00'}, 0x10) r7 = openat(r5, &(0x7f0000000600)='./file0\x00', 0x800, 0x4) getpeername$unix(r7, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) r8 = openat(0xffffffffffffffff, &(0x7f00000006c0)='./file0\x00', 0x20, 0x100) accept$unix(r8, 0x0, &(0x7f0000000700)) r9 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000740)) setsockopt(r9, 0x3, 0x1, &(0x7f0000000780)="5305658911a9525242bdb2c28a6c84ba32515a5cc60a6dbcd869d1fb5cfbbb014d46e3675a0dbe21796e6bf05246ea2b03e309dec0ae97ea89502e63a364cd433e3e51864e2356937fb9ca0121c06e5e0d4c7016ba64ed271be5c402cf7235513044ac257cf060d8", 0x68) syz_open_pts() ioctl$BIOCLOCK(r1, 0x20004276) setrlimit(0x6, &(0x7f0000000800)={0x8, 0x70}) pipe2(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCGHDRCMPLT(r10, 0x40044274, &(0x7f0000000880)) r11 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r11, 0x80047410, &(0x7f0000000900)=0x80000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000940)={0xffffffffffffffff}) preadv(r12, &(0x7f0000000a80)=[{&(0x7f0000000980)=""/245, 0xf5}], 0x1, 0x0, 0x9) 16:00:40 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) fcntl$dupfd(r2, 0x0, r0) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf401c9155c2a197a386207a4ad6c000000008295955984c87910b6f61e095703cdaa7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000023002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41a6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361c0300c7dbbc5b65c6593d2870b4122cd2358000000000000000000000000000000000df42d280ede065d80643ec6b47b8d7da4333ac0f994166ed2e1977bd035f5ea1b3009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fefb7a65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac1583e1ce4fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e8cd3e1cf4259f039a33ed3cbf6370000039d056f307a5df50944e682e620edc034f6208bc33bac744333dead7bab29b4f157572c9bb033cad61024acac975a399c453bddf876d7b59321b918f3393806e1d1f2e9a6030f3fe6de74dff0e08498ad60f925899e35a2dd899c279d38b048a8e80abe5edef1bbfa9734339212be982b23b6d8ed194b4f0d44b95892d561f45ba580214dbb7cf84b368f652003f817f50e0850721d364808000000c4c1652f1ede9477cab3d7dba789147e7899679d4d942e43e672b50537b48eb2480c6aabc16491f7c5c8e1c943ba71681501475c39d9f29ac6007bd8686ee7719107fa4ea21871162d4062c686ac3d47d409"], 0x10) dup2(r3, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) fcntl$getflags(r4, 0x1) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) recvfrom$unix(r5, &(0x7f0000000340)=""/57, 0x39, 0x1, &(0x7f0000000380)=@abs={0x2, 0x0, 0x2}, 0x8) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x80, 0x0) 16:00:40 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = msgget$private(0x0, 0x682) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r4, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r5 = geteuid() r6 = getppid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r6, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000400)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) msgsnd(r7, &(0x7f0000000a00)=ANY=[@ANYRES32, @ANYRES16=0x0, @ANYRESOCT=r8, @ANYRESHEX=0x0], 0x4, 0x1000) msgrcv(r7, &(0x7f0000000d80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e00000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f5315419be0f948fb383500"/178], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r7, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d9abf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa37063985c965"], 0xffffff64, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r11 = getppid() r12 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r12, &(0x7f00000000c0)={&(0x7f0000000680)=ANY=[], 0x0, &(0x7f0000000580)=[{&(0x7f00000002c0)="a62bd6ed1b93da9c25b26650f3f5854a74a167aa82cfdcc5ddd843c4a7b47683c28f5dfa2ef79b2a9965a884b41cf81f3acf27f9207525b7e34dfa", 0x3b}, {&(0x7f00000007c0)="5cebfbef617c262b3d6d9fc178ce8fce4cc596488721b8ea7ee1382728bda2eb923b69ed5cebcd674e0377326e3affa9191088160ff46a722374cdce116e5d0db6723920c3d7d170316da70d5a56d8be7326cc5c0f3cdd6c8e9593195f7f8d0316408c9057cbb7c78cfcbe5fc2c44ec7dae777f81a11fa9e1db9c915f5e400fd0a27acc27eaf3e728e9268d0fcf4cec16a2d003b2ac752bdf72f6902127641d606e3cd6cd3b742115ef1440a3a056f1e959b1bc03a9cd9d7634754659761ae74480c8835d03c0e2404db960998d494bc7e3c7da7238c3c509854", 0xda}, {&(0x7f0000000c80)="3ffb31ca4e0974b469f9579d9dff6b09b49ec2312916ae5bb19a20f515aa2143685db65592cd903dbdf1e27bfcc9e9737faca98b8b5fff33f575b9d41cdf300c83b22b1dffbb92bf238f3b63729516ad9916236a23abc16709910f4fdb09f37c743062c697ea168d27b9e836d807dcecba54b56be00ec183731bf07a757a6e44040bdf2ad94dd6c6a9db68e0ec4b185ee831a93ccce65c50524cea1816d7a11606ec4ce37591a86cc3924421d2000da619ee8855fefe18dfcb609bce8580aa17bafcd247b4b070128c1e731bfeb59b872de213be35cba7978f599340da7f605ee0886bcebe9673409a677faa0d7c6e2b264bd6e1c113c214e07f", 0xfa}, {&(0x7f0000000500)="65b6653e7c35197739a724cae9ba99c1df3f0125788746929210170bf265c65c4db7c34c0f3afcfffbb7d9a82dafb8d351fc0f0be58a2b323b4c58a48b78fcc25ec5418f2ee4e431b736ed4f89ead7bdf6e24bf431387692a1233d41f36b69bdb7da552c07a85b76008d21b9e672a33dc6ea", 0x72}], 0x4, 0xfffffffffffffffe, 0x0, 0x2}, 0x0) r13 = fcntl$getown(r12, 0x5) r14 = geteuid() msgctl$IPC_SET(r7, 0x1, &(0x7f0000000240)={{0xe9, r14, r10, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r11, r13, 0xa5, 0x1, 0x100000000, 0x2}) fchownat(r3, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r10, 0x4) dup2(r1, r0) listen(r1, 0x0) chmod(&(0x7f0000000100)='./file0/file0\x00', 0x2) setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = dup2(r16, r15) connect$unix(r17, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 16:00:40 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000180)=0x33) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) readlinkat(r3, &(0x7f0000000100)='./file0\x00', &(0x7f0000000340)=""/213, 0xfffffffffffffcf6) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:40 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x80, 0x0) r1 = shmget$private(0x0, 0x1000, 0xc2, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/167) fchdir(r0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x20) 16:00:40 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffca17238bf401c9155c2a197a386207a4ad6c0000000082959559e3d2b2acae1c2d6e5703cdaa7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000023002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41a6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a51fbdf6b03ac0b62cb0a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361c0300c7dbbc5b65c6593d2870b4122cd2358000808427130000000000000000000000df42d280ede065d80643ec6b47b8d7da4333ac0f99416645c31977bd035f5ea1b3009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fefb7a65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e8cd3e1cf4259f03993be176900000000039d056f307a5df50944e682e620edc034f6208bc33bac744333dead7bab29b4f157572c9bb033cad61024acac975a399c453bddf876d7b59321b918f3393806e1d1f2e9a6030f3fe6de74dff0e08498a160f925899e35a2dd899c279d38b048a8e80abe5edef1bbfa9734339212be982b23b6d8ed194b4f0d44"], 0x10) r3 = dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r5 = msgget$private(0x0, 0x682) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r5, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r5, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r6 = geteuid() r7 = getppid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000980)={{0x2, r6, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) r8 = geteuid() r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000400)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) msgsnd(r9, &(0x7f0000000a00)=ANY=[@ANYRES32, @ANYRES16=0x0, @ANYRESOCT=r10, @ANYRESHEX=0x0], 0x4, 0x1000) msgrcv(r9, &(0x7f0000000d80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e00000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f5315419be0f948fb383500"/178], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r9, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r9, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d9abf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa37063985c965"], 0xffffff64, 0x1, 0x0) 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) r13 = getppid() r14 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r14, &(0x7f00000000c0)={&(0x7f0000000680)=ANY=[], 0x8, &(0x7f0000000580)=[{&(0x7f00000002c0)="a62bd6ed1b93da9c25b26650f3f5854a74a167aa82cfdcc5ddd843c4a7b47683c28f5dfa2ef79b2a9965a884b41cf81f3acf27f9207525b7e34dfa", 0x94}, {&(0x7f00000007c0)="5cebfbef617c262b3d6d9fc178ce8fce4cc596488721b8ea7ee1382728bda2eb923b69ed5cebcd674e0377326e3affa9191088160ff46a722374cdce116e5d0db6723920c3d7d170316da70d5a56d8be7326cc5c0f3cdd6c8e9593195f7f8d0316408c9057cbb7c78cfcbe5fc2c44ec7dae777f81a11fa9e1db9c915f5e400fd0a27acc27eaf3e728e9268d0fcf4cec16a2d003b2ac752bdf72f6902127641d606e3cd6cd3b742115ef1440a3a056f1e959b1bc03a9cd9d7634754659761ae74480c8835d03c0e2404db960998d494bc7e3c7da7238c3c509854"}, {&(0x7f0000000c80)="3ffb31ca4e0974b469f9579d9dff6b09b49ec2312916ae5bb19a20f515aa2143685db65592cd903dbdf1e27bfcc9e9737faca98b8b5fff33f575b9d41cdf300c83b22b1dffbb92bf238f3b63729516ad9916236a23abc16709910f4fdb09f37c743062c697ea168d27b9e836d807dcecba54b56be00ec183731bf07a757a6e44040bdf2ad94dd6c6a9db68e0ec4b185ee831a93ccce65c50524cea1816d7a11606ec4ce37591a86cc3924421d2000da619ee8855fefe18dfcb609bce8580aa17bafcd247b4b070128c1e731bfeb59b872de213be35cba7978f599340da7f605ee0886bcebe9673409a677faa0d7c6e2b264bd6e1c113c214e07f"}, {&(0x7f0000000500)="65b6653e7c35197739a724cae9ba99c1df3f0125788746929210170bf265c65c4db7c34c0f3afcfffbb7d9a82dafb8d351fc0f0be58a2b323b4c58a48b78fcc25ec5418f2ee4e431b736ed4f89ead7bdf6e24bf431387692a1233d41f36b69bdb7da552c07a85b76008d21b9e672a33dc6ea", 0xfffffffffffffeb5}], 0x10000000000000c5, 0xfffffffffffffffe, 0x182, 0x2}, 0x1) r15 = fcntl$getown(r14, 0x5) r16 = geteuid() msgctl$IPC_SET(r9, 0x1, &(0x7f0000000240)={{0xe9, r16, r12, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r13, r15, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x1, &(0x7f0000002680)=[r12]) r18 = msgget$private(0x0, 0x682) msgsnd(r18, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r18, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r18, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r18, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r18, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r19 = geteuid() r20 = getppid() msgctl$IPC_SET(r18, 0x1, &(0x7f0000000980)={{0x2, r19, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r20, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) r21 = msgget$private(0x0, 0x682) msgsnd(r21, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r21, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r21, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r21, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r21, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r22 = geteuid() r23 = getppid() msgctl$IPC_SET(r21, 0x1, &(0x7f0000000980)={{0x2, r22, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r23, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) r24 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000026c0), 0xc) getgid() r25 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r25, 0x0, r25) r26 = msgget$private(0x0, 0x682) msgsnd(r26, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r26, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r26, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r26, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r26, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r27 = geteuid() r28 = getppid() msgctl$IPC_SET(r26, 0x1, &(0x7f0000000980)={{0x2, r27, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r28, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) r29 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r29, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000400)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) msgsnd(r29, &(0x7f0000000a00)=ANY=[@ANYRES32, @ANYRES16=0x0, @ANYRESOCT=r30, @ANYRESHEX=0x0], 0x4, 0x1000) msgrcv(r29, &(0x7f0000000d80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e00000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f5315419be0f948fb383500"/178], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r29, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r29, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d9abf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa37063985c965"], 0xffffff64, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r31, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r33 = getppid() r34 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r34, &(0x7f00000000c0)={&(0x7f0000000680)=ANY=[], 0x8, &(0x7f0000000580)=[{&(0x7f00000002c0)="a62bd6ed1b93da9c25b26650f3f5854a74a167aa82cfdcc5ddd843c4a7b47683c28f5dfa2ef79b2a9965a884b41cf81f3acf27f9207525b7e34dfa", 0x94}, {&(0x7f00000007c0)="5cebfbef617c262b3d6d9fc178ce8fce4cc596488721b8ea7ee1382728bda2eb923b69ed5cebcd674e0377326e3affa9191088160ff46a722374cdce116e5d0db6723920c3d7d170316da70d5a56d8be7326cc5c0f3cdd6c8e9593195f7f8d0316408c9057cbb7c78cfcbe5fc2c44ec7dae777f81a11fa9e1db9c915f5e400fd0a27acc27eaf3e728e9268d0fcf4cec16a2d003b2ac752bdf72f6902127641d606e3cd6cd3b742115ef1440a3a056f1e959b1bc03a9cd9d7634754659761ae74480c8835d03c0e2404db960998d494bc7e3c7da7238c3c509854"}, {&(0x7f0000000c80)="3ffb31ca4e0974b469f9579d9dff6b09b49ec2312916ae5bb19a20f515aa2143685db65592cd903dbdf1e27bfcc9e9737faca98b8b5fff33f575b9d41cdf300c83b22b1dffbb92bf238f3b63729516ad9916236a23abc16709910f4fdb09f37c743062c697ea168d27b9e836d807dcecba54b56be00ec183731bf07a757a6e44040bdf2ad94dd6c6a9db68e0ec4b185ee831a93ccce65c50524cea1816d7a11606ec4ce37591a86cc3924421d2000da619ee8855fefe18dfcb609bce8580aa17bafcd247b4b070128c1e731bfeb59b872de213be35cba7978f599340da7f605ee0886bcebe9673409a677faa0d7c6e2b264bd6e1c113c214e07f"}, {&(0x7f0000000500)="65b6653e7c35197739a724cae9ba99c1df3f0125788746929210170bf265c65c4db7c34c0f3afcfffbb7d9a82dafb8d351fc0f0be58a2b323b4c58a48b78fcc25ec5418f2ee4e431b736ed4f89ead7bdf6e24bf431387692a1233d41f36b69bdb7da552c07a85b76008d21b9e672a33dc6ea", 0xfffffffffffffeb5}], 0x10000000000000c5, 0xfffffffffffffffe, 0x182, 0x2}, 0x1) r35 = fcntl$getown(r34, 0x5) r36 = geteuid() msgctl$IPC_SET(r29, 0x1, &(0x7f0000000240)={{0xe9, r36, r32, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r33, r35, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002700)={0x0}, 0xc) r38 = msgget$private(0x0, 0x682) msgsnd(r38, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r38, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r38, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r38, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r38, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r39 = geteuid() r40 = getppid() msgctl$IPC_SET(r38, 0x1, &(0x7f0000000980)={{0x2, r39, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r40, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) r41 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r41, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r42 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r42, 0x80104267, &(0x7f0000000400)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r42, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) msgsnd(r41, &(0x7f0000000a00)=ANY=[@ANYRES32, @ANYRES16=0x0, @ANYRESOCT=r42, @ANYRESHEX=0x0], 0x4, 0x1000) msgrcv(r41, &(0x7f0000000d80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e00000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f5315419be0f948fb383500"/178], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r41, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r41, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d9abf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa37063985c965"], 0xffffff64, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r43, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r45 = getppid() r46 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r46, &(0x7f00000000c0)={&(0x7f0000000680)=ANY=[], 0x8, &(0x7f0000000580)=[{&(0x7f00000002c0)="a62bd6ed1b93da9c25b26650f3f5854a74a167aa82cfdcc5ddd843c4a7b47683c28f5dfa2ef79b2a9965a884b41cf81f3acf27f9207525b7e34dfa", 0x94}, {&(0x7f00000007c0)="5cebfbef617c262b3d6d9fc178ce8fce4cc596488721b8ea7ee1382728bda2eb923b69ed5cebcd674e0377326e3affa9191088160ff46a722374cdce116e5d0db6723920c3d7d170316da70d5a56d8be7326cc5c0f3cdd6c8e9593195f7f8d0316408c9057cbb7c78cfcbe5fc2c44ec7dae777f81a11fa9e1db9c915f5e400fd0a27acc27eaf3e728e9268d0fcf4cec16a2d003b2ac752bdf72f6902127641d606e3cd6cd3b742115ef1440a3a056f1e959b1bc03a9cd9d7634754659761ae74480c8835d03c0e2404db960998d494bc7e3c7da7238c3c509854"}, {&(0x7f0000000c80)="3ffb31ca4e0974b469f9579d9dff6b09b49ec2312916ae5bb19a20f515aa2143685db65592cd903dbdf1e27bfcc9e9737faca98b8b5fff33f575b9d41cdf300c83b22b1dffbb92bf238f3b63729516ad9916236a23abc16709910f4fdb09f37c743062c697ea168d27b9e836d807dcecba54b56be00ec183731bf07a757a6e44040bdf2ad94dd6c6a9db68e0ec4b185ee831a93ccce65c50524cea1816d7a11606ec4ce37591a86cc3924421d2000da619ee8855fefe18dfcb609bce8580aa17bafcd247b4b070128c1e731bfeb59b872de213be35cba7978f599340da7f605ee0886bcebe9673409a677faa0d7c6e2b264bd6e1c113c214e07f"}, {&(0x7f0000000500)="65b6653e7c35197739a724cae9ba99c1df3f0125788746929210170bf265c65c4db7c34c0f3afcfffbb7d9a82dafb8d351fc0f0be58a2b323b4c58a48b78fcc25ec5418f2ee4e431b736ed4f89ead7bdf6e24bf431387692a1233d41f36b69bdb7da552c07a85b76008d21b9e672a33dc6ea", 0xfffffffffffffeb5}], 0x10000000000000c5, 0xfffffffffffffffe, 0x182, 0x2}, 0x1) r47 = fcntl$getown(r46, 0x5) r48 = geteuid() msgctl$IPC_SET(r41, 0x1, &(0x7f0000000240)={{0xe9, r48, r44, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r45, r47, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002740)={0x0, 0x0}, &(0x7f0000002780)=0xc) r50 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r50, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r51 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r51, 0x80104267, &(0x7f0000000400)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r51, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) msgsnd(r50, &(0x7f0000000a00)=ANY=[@ANYRES32, @ANYRES16=0x0, @ANYRESOCT=r51, @ANYRESHEX=0x0], 0x4, 0x1000) msgrcv(r50, &(0x7f0000000d80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e00000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f5315419be0f948fb383500"/178], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r50, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r50, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d9abf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa37063985c965"], 0xffffff64, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r52, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r54 = getppid() r55 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r55, &(0x7f00000000c0)={&(0x7f0000000680)=ANY=[], 0x8, &(0x7f0000000580)=[{&(0x7f00000002c0)="a62bd6ed1b93da9c25b26650f3f5854a74a167aa82cfdcc5ddd843c4a7b47683c28f5dfa2ef79b2a9965a884b41cf81f3acf27f9207525b7e34dfa", 0x94}, {&(0x7f00000007c0)="5cebfbef617c262b3d6d9fc178ce8fce4cc596488721b8ea7ee1382728bda2eb923b69ed5cebcd674e0377326e3affa9191088160ff46a722374cdce116e5d0db6723920c3d7d170316da70d5a56d8be7326cc5c0f3cdd6c8e9593195f7f8d0316408c9057cbb7c78cfcbe5fc2c44ec7dae777f81a11fa9e1db9c915f5e400fd0a27acc27eaf3e728e9268d0fcf4cec16a2d003b2ac752bdf72f6902127641d606e3cd6cd3b742115ef1440a3a056f1e959b1bc03a9cd9d7634754659761ae74480c8835d03c0e2404db960998d494bc7e3c7da7238c3c509854"}, {&(0x7f0000000c80)="3ffb31ca4e0974b469f9579d9dff6b09b49ec2312916ae5bb19a20f515aa2143685db65592cd903dbdf1e27bfcc9e9737faca98b8b5fff33f575b9d41cdf300c83b22b1dffbb92bf238f3b63729516ad9916236a23abc16709910f4fdb09f37c743062c697ea168d27b9e836d807dcecba54b56be00ec183731bf07a757a6e44040bdf2ad94dd6c6a9db68e0ec4b185ee831a93ccce65c50524cea1816d7a11606ec4ce37591a86cc3924421d2000da619ee8855fefe18dfcb609bce8580aa17bafcd247b4b070128c1e731bfeb59b872de213be35cba7978f599340da7f605ee0886bcebe9673409a677faa0d7c6e2b264bd6e1c113c214e07f"}, {&(0x7f0000000500)="65b6653e7c35197739a724cae9ba99c1df3f0125788746929210170bf265c65c4db7c34c0f3afcfffbb7d9a82dafb8d351fc0f0be58a2b323b4c58a48b78fcc25ec5418f2ee4e431b736ed4f89ead7bdf6e24bf431387692a1233d41f36b69bdb7da552c07a85b76008d21b9e672a33dc6ea", 0xfffffffffffffeb5}], 0x10000000000000c5, 0xfffffffffffffffe, 0x182, 0x2}, 0x1) r56 = fcntl$getown(r55, 0x5) r57 = geteuid() msgctl$IPC_SET(r50, 0x1, &(0x7f0000000240)={{0xe9, r57, r53, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r54, r56, 0xa5, 0x1, 0x100000000, 0x2}) sendmsg$unix(r3, &(0x7f0000002900)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000002600)=[{&(0x7f00000002c0)="c7bc7a7e0cd6a158899cdaa6853cb2e7bab7bd6bd28937df80750a83004453ae4e8b29c44386bff4e4e0f4f322d6a938869ec145529ac33ef50a1a7e9b", 0x3d}, {&(0x7f0000000300)="27a026dfb71fce4470f66661e1c71671ca4ff6f08f9e24ec82dc5e92bf5084f3999907637144027498d90dd9fb152e7ef2c7a0b67ff4a22ca18934d429d61cdb2357608944b00c5f13fc600e67b655d9319f277fd57d1386d03d4a7c2844248959cf936c133bad720d9eba730b56901971", 0x71}, {&(0x7f0000000380)="e206ebe5716f531c363982336c09935f571ed62f758885b4d3231ab492e5b63a0777e559592804c395789be4b96957f7f47e240c8c4d06f4a2eb451c45454fa71323c7ce34405933cc1a896d26939d335d", 0x51}, {&(0x7f0000000400)="aeced092f6c4db0873d4f28f71560e1bab3d809e6a7040f6210dc7c04e0dfb6c7b2100a8b417a70e975f76904f064b8da5d84a62bed77f54c00efef5146c79b786cce3ac1347e335010b56f152cbb04663377afa46160218931a404b04ad083c613418ea9e32bed8ce6d33599079390864f9b095a95245cab5b960c8cde3055c0a34fa4ae94b1eb475c89fce1e8de94f144d453502b25939e037e16aaa0fc4d39b08e355e4467d71d1054e112451b70213057e25c9c2722b6aeeaf56b74c2c6cddb86ab1d51e4ab647c6dfba77b39ed94bfb65a6b15d2f3af439a7e632b11134acea413c879fce93", 0xe8}, {&(0x7f0000000500)="5cd6a9ff7d77bbd21b637f72012d8491922de3bcae753f4f8c91c355c45e0583cc7a556e19b4193d335c566afbc66a852d502882bead55f164757e527b3c72cd85ad825f6c3c4a8351e60660d05d4b0e4e0e5dc4c093df73a0f9f5e2945905b266457975dbd3192e11605685abf27b8962c7f4243ae23ddeff37f9fdbcd0508612d53c8c89b16cb8192ef1e00c64f73277df506e1ee958ecd36b528bcb6877ffb2629122fa6625b295a7a7bd46549ca857eeedd25a467aae27fc19232489d7287008cffb46aff99aa3a6693a160bd969bf5526c54fdc20de793af74065f30ba42f4b5a79cef6118d9388f1fa6e0ea74f236a8312b1d5ab09cd5c", 0xfa}, {&(0x7f0000000600)="d91cb97c634637e272f7666981ab282763b0d90d97841c0c1b322fdd72f398e32e81d5749819c82e1ec95b86c513f6c1cdf265dbeb5084e3a239cd1156770afde17ca48da43581dce7b11987dd10630ce4936ac103d18eebba423f253c2b23a615adf32171d62bf901ec1240bb82630927f7380f31546223a9a3ac24d53c5ef87fe40bfbb9d510d07763db487078ef1ec99810d520d0a808aab1156c31d6ff786cda87817e2bde13f633bbabaaeba74cda676c131fdb49a9c64ad1c6dd8bddbe52ab8dfa229f343591c075f43dff31b73ec9232c1e110b5d7bc7e339d5644108843f32fa398f2f29488cb588cc7fc1f61f54d3721350b68403f05c76dfa7a56f36ae756eb153d326ff1be10c7fb6401798bb87638c2719d2ea554d4bb0fe1dfa2cb1c1fe5f4e872f119957f8a0e41f03d1ddd88dc1c586a5e6887a30a410ca3d88adacdc8e8929d0de07e07e6e86b1ff368862d63eb6692ec728eea127aba4807adfef406b024e05a78c5ea2a5ae2d502aa74020042d85a1385178a4031047c10faac3b2649f6e163de7d7097a4038246205115b233c94bd2669c850c7c3f42b91971dbd577f3de4522d02fb7391a65dc37a2896de42eb71f36ad4b5a08d7f01518ccdb18d95b61cc3f55b311c6237cf3adb0e55ef47d917736fc0adee3bbb0207c5dcf869ab9bbcca33e1122ab671a5ffb6b6124aa7ad1982356021db574b2a6e1f063503364b1da9b586041d9cedfa0cde05645b84ad19a1ad42de25a3dacaeec02c8f32876ec8cc85f9f3b4ea1528d396701725249e6350f01391f0e04a130e750c24e73a947cb7731c02229e7ed8e5d7d11760a03bff7ce8d43d86a4e68b1bf004c61c7698dc252e926f4c50d2073153ed86c5870f6a38d669d0963e915bd2ff1bd839cc5ca36a94d73eb8f9d215b47586ae03e98310500af82d80853d19a00692b690a5187c6f3ff0a5612acfd8bffb58208fe56bf72792533f279637bc0bb69c996c0a3cec5e06aa8f380397a6f8899cff06f0b960c06f19316e7a5bb7b445d7c72bff17507a4eb83025dd5a859a189afcc811b3456ddf9f12e82a2fde808738343d29bba44d3ee00b0c82a42691da3225114ce012677a7c648ffa5b3fa59ad928038fb93fda16a280dd575a199311ed4ba13de5e98fb0bece58f6f39a680590aaa6544de7f00678df11b2d76967e2e820759ebe976d13e9fcaac70eb5875b45826b34c73a1a5df453f3c6bc7f46a25391ed354983327279436e6a4affb8f2524cd54cb721038fcf09b5b6416338aa8cdc9ec072422be5c47b4f83375ac2615214382db96117318967b3318574a103ddd16cfad3e0a45de0185006aa49b8af3bc423deeb12838634f8ed54e662634bd7a0c7f1ab743dd7abada07fc5a651bb3c019f7407f64897799471a69fbebcc6a1fb03c0bd3db9429f7ff31909eb1cb7d6f17c06f6067370db12a48f87f258a81e1677299aaf0e21f381988c83f5b35f8cc0bbc869a307c3ac98c7c6ca951bb3efc96fdca72daf9bc390bb985962de700956f63cfab01d70c2e985c99bf3501e17db52536ed01c502753375cdc45896e18eb56c0bb674cf417079897c21a948cbfa106194e68e85d3b1af7ce91ab40723286185cfe15092b652e2d83931d96290a777073b007111621bfea00ca4fd845ce7417323c29b648e8e71ace5c1c319378b3b5732c364aec6f0f0c9abda164a6c9fa4705d6f90e37cc2d68230ddb9da536014c334823e9ed57cb367fb0b9617f24116d23941608151563a77295791bd76a40eb2284580141c5f91aafc040c54f7c32a11c3c2c7daae700aac3f2c8e675d866d7e7fd1e98c6b003a8dc4b93a9f4428a21b316f8b5b8b12c852f327b7f505e92b07429291321f51b13227d7edbf37b1ac8872d217b67cce96e151ef47a796cd268a982688fbc83ab14b4a81b7b885355040df7bb0efd5c34d6db836e20bb94293836d323e2c958a702f3d768b46eb4c330c059287f8add187151e724bc2dbdd4c4fe468dc5c8fabd24211dfb2326d4b0ccbe5aa00d8af63271c26a3232c0654312d5c9aa3c9f4492af2983e3787716e3e77dae47933e4062d6c8190343b837b6309089096c887a3a97b223c6ceeff10b4d03544cb3b9f70c8278e2e863ee5cc2d1df66c0fbcd9165e6dfcd57da6eeca26da5849b898aa8792b9f236143a220e92d75fce1895ec23807540daa78223afc45c2fa81a4cdbf9e588f3eaede80950a7ccd2754cf606651ac4bd68437bb52fd06b86a71c18cb667c1b2e03a457cee7fdb85c5e7641be7c00277003bac516be9d85faff5d96bcf273a9ca700c4999fca7e9fbd06dc027ff4c059d036cdac7c4ff2a1d9dbe78f611f6ecc89f31ba43723a0d8ed08c3421b99b1cbb3c695c684b411bfae63fe88b28087bf146e193b0226043a8e77f135de2d8f4e08f3a04aacbc04ce3d169e54a7dd2a7144186f37181dfd35e597a5cf59373067735a76763e50132ea69334d1b6a8be2ad0b9f0d966617ffd0b6663d579e20c4dc8bb2e326373f40e081c08e4b4ab3442fcffeb5321a1169adbce88f89ab413e84088080c9d67ef036e0b19568b2a5c1430ab4fae23862f8ee6e36efb98f61d0848a02e0392022d11e33069e5c40dc441c5f25ba1fb3d1f8b106bb38685d01681f2a589c1ae909b17b243924c1c9183f540e7b185b842d0d67d48bc896e7803852f50f50623c17d949772be8d2e0524f3d54f862c3f2dc31ccbedfddcaa7441ec4b64e697bfffabcdf969708f2c89afd0bf2e3f0199ed5d93273e1f8233c6342fdb8ff76c900634fcf59c754d6ab40812bc28ae3574e5f2d7f220dff6fba9d001d9f98623fa49de565e642182e7ca88188c3087344b034f59bc6b5c2e8fdbcadc26f4e0c489321fda9e18f05a08eaa4767ffa7c94767548beb845bc4d7663d5b72574760237081ec5e16f0dc85b707d2dec844040c3cdf8780dda94949123dd7fdaff9a41ba718983db999d66081b6e00f1ac8e8ac663e294d1dffdfa4babec9199a060474469e3a42799f65cffb06f3ae33548a9abdc0598f83ba1558423e6919fb809eb81fd05cb5721157c27c60741340ed18b10a08ea5e867d325dfda50fb770c0bd82946e52e8d8c79b3446c27222690e0d5169a8570b55d8458502e00af0b6c7faaeb724c0d8900a9efa96e62dc309f2897370fa5f102d19ef5422b0ed8498ad52b846686ccb3daaf4015697559f4f59dbd479a21cb5e22a73d1c99953bde21f70ce85cc2febcbbf40eae179bde4b3f2fe3eb8e6dad51904ece879739ad6a204429507b4486d4569a632aa1d519d095ab8f1f343e045c863e66ff8cd8f08762fb7f91d6fc9e0c41ac4b3d504ead39cbd801a2396f94e93e6e1648156836bc1fdff2fdbb72ebb0dac4b1a67feee89085f381e95a03be72af9290111399b0c2ec42e5119ae073a411922d7fe137173cef672c71b08bebafc61dae7244ce50e16211648d3eb172d5514d9832a31c15edd3ae071649d1f59a4112ff835aee1ac8b0528f65b2b238b347a9a1e9d3244197bcf137ecbb48ca5546891867adf3912d26a64c58b5a33d64c15fccfa671fe328cfb61458488251bab0b65ab55755c1bedb8c5dbdf2681b35cfb2d3c6cb69556a1d2390fa46f0ea3cdc3d27d5e347766e42acbfea1f8a624ac7deb8838faaf6d51955b90e435337a6b44d950dfba2af1256b8a6d8fd8a9c687e09253087a465200f974683e030b80a68703c26072c74a11a8f6234c2130dadda987601ed8be83138b4556845792a306d273a157b37145c06872a8a0720e42d7f77ee018e418534032d05b30a13ed4e38a623515d601216d730219dfa3466854c2c25c9e145bffd70ecd7c770d28251d34c98431f34b5b54e1bf270f9edf88f909d12b0f395d250105afd6b6a4aab74559c2ec4d064c3f9a0a77235f186a0ec6bc2b0de6fef28a0ffb1b7ece65b8ca538e63ea74a6297f034a8e05a3e7710de3363fac7dd797c519fb0a3f843631e78ba270202c77b75c1e9c70e03475479eae6cce79537c0771696dae4cf90118c34e8bc20e39168f380aa44da209510061156f562ff835597a4b0140041f9c9e9be10bb25bfc6c38386171c80a345deed74fe761e53c1e577b4d1fd7af0a170659efba8200e3a9af608756105d0accc4e81cad152dceb9407a90895a75fc80c7c6b6be5767ada7ec9e83082bedcb0a81f2efb84e3739f0b9adeefd8d35a0d8f1ea5f362753a321801dfdc63ea92395b835d1585f2173208c43aa9cf044d73b860a82221ae2649a458be92f66b974bdeefbd06821c0ffce7a1b361cc1823c0dd3667091934f5adbfd18ab1633ff59e5830def2d019e1c360506a9f3bbe2a2c341152f033e755b5f7422ca32e1555aa7b1765225b11d526081232b221b4ca4c12aabf74fe339489c9ed9ebce3329972cd754e93b5b788027591c337bf9d23a2e7cab6c8b0aaba54441373310dd1f3a914ffb870e381f0291b2da0aaa817c7932f1bcab1264b029a3853ba6191e79a7a04bb2c7cb42bb0b930700f5e2f704923e47202cf60de4d7f9aa65e62af6ea4e96574fb749116fe1f3f9fd97f76059f0c68b3879e37aaeaa014acb56d510d966d1a3cf83e6a6363c61a493a9431cb2f0c648cf085509a6d4e4665cbc2d45a0c6d58e5e01f10223c68ced95beb98aa75aa392c28632ad479700efe78e3826a1357266282942ee2163b6dbd4277892bafc821aa042a8a14381679159e8591acb71824c4a2ef03e3dbeb87475286a09a80a055ef6c02511fe23aea02b2d92456a651ecfe158225dca283b169ec4f73d019f4ff73ad34d25d01eb9965c66b1819db9ab3c5fe1ac3778833d095b223d4051456c78db9e072e5486b9edd1768b9ab5f1c0d1a019698bc83c2124eea94456077ab0738a3e99d98bd18acb11a53394f05592af5c8f7325f61a3163f577262f0676ed32484b69a51ddc2a2c6b7f600194b7efadcb2fdbd8a6ccf18c97eb3e842af06d3b938a15e799dfdbc23bf9c990278fb5ae656c1d72c860255f06e6169332218eac351c5968bfdbb32b709deaa745a1ec96727ac469e73840beced51b7dc77a376cc56e40969142e3c4d99a5611c650a4b7ec0891ca24741dab4be6e8adf206f78cde6c39e2a2c7f4346da49f138e65e8f12f5ef1f611bc9db9d637ff24817838753072fb61b8962543c1b508f696e7125dd657e4eb421613b0404022a434510ac06b63102182c7f75fd39e1392aaf906e2db014f2480b517dd08f391d84f771c7cd8e00c92d464cb0b00bcdc6ded2452156cc59a0269a32aa70e9daf15cf2ec24e0bd79a2ecb4a5b68a716444559a7c6d8c9468388a7af9f04371600ec7ac7b99c48ed949c025a423d22a0f9a82bcb3c10036edcc0e32ce6dcb81ee0ce3265c6e5cb5b79f25ab20a8b3521dcf0e1d888de538e3dc95aa3c5b0b367fe44981c3d250065f57303e8831c05a3f5e4d4a92df6e0ac0476c2f2f7776e1cb709129c9963c0311238af08da6a67693c8964d785559ecf7e6da92fb589f3272f467e31f8bb87520c399d12ac85381e5ea069f3ee509e73612cd56f61f96b3a57b3e318f1c2907f09286ca9a77da8a96aee25b6ad44ef5b914dd04b4c7c883da7cbaca057fda300134d483f65330aab490c3d5e46fdc4fb4dc6cb0f7b69d007e9ee0d3d1b9ce8a9eb6a211349770db01f3cdf6a5b222fb80f02a20853b69ae466a58ac620a276c074e81f618d607ab2a0b6de3ba959b5a2695cc8238f20d676f6f122ec4ec65e9d3858a27df80881fbb", 0x1000}, {&(0x7f0000001600)="50513654e71701c8c2600026b50d377cf0ac129cd235b9574c031202379830c77ba0844ec3eac3005751af7343810e541d4c180f6939e56aeb5236127bcde88d83afedfdda3eaa8c467e1407dfc6ebaf373ca71f8382e496c5b3617ddce74f86ad87b365bbbe371ddd17b6a438c261a9150a3beef19f27fb9244b93c15c2e0497d0edcb22492dac7a54e36481475ce51d437bb1294e4415d47faa212751263195a1775ca4f62509d5f93b7af9dfda7465d38770c06cf66cf0533d2ed90e80c51f8af1e4dd953d7044d399c72064439dda3ac6853fd991daa9682754be7701ae91a90ba3c5e505ad274e96641c8ae03deaa87249b2453db1833e9fddb2e4e42584f1ab8bf8afa20bcd24f696210172fff60310faff6d3cca77f4dd1646a0ba8b4ea7c417ad45dafb2478f747210fe45ab613f2e5d97830f68232a7bbf0ec53ec1161d8205dc776cb4d8b7d4251f5ef444fbe064a59d00e9ca35f9d131d7ede3733c1d748bfb182d21f1d1e9e16226681258fe8d12bcecfdbf4f9e72f503850cf4898414fc355ecf5673092584aca6ebaae0b911edd6af82676e4bc4c910abc347a72d24b2f96f773db5e72c1407ddf683a4128d958de8347a66b2149c99a39ce52c671fad1ed3255def9ce77768cf1a9c6e22b70fe05f1d727b27c33321e8a0a4b1f1a12268db9dd2725e064fc7a23b1f68f5c0bc7032d35026a4931bd18c84e74d87d7d8789104d3cfd0ea7c790e2114111ea556762d0b5454422b6b56dd0ed5b1832c90a020f351e2e9fb17cfc3b80abe11e948c85553c8894f3b9f7e7de20041fd9a55f36306485a3191eb2e21f402ad7c07568a669f4b3461d68f62319b449632344cbc9fc8ac2b3520873f0e6ad41f4eb947c0b5707a2404d3207a92ede4b3dc4c51fc80ec5411ff11b57711da2940a1937d361bc8baa9aa1ca05295336f59cdb7ec2b803bc8e68353a48ffb5afa844f4ca835dd053cf0176409fb5663a30a58784854c50611921c574c5ffb4db2f06855114d45cfb8a1a8d8fc39491897aa4ad5dba1ba27c3c0b16fd7a9f03a75dc6d043606aa38e5cc14717b622bbb9537debf0f1fc0d032e3dd54301879d3e120c494dea8df600907a1bd7a6486601ac3306b7eaa4d31598df0b531b090bab18119d72a29bdcb89d45834e388e9acd39a784e47982228c7b1ef90044e815b8d886698bfa9ce7c3931580dc039707a431d663b9150aa22719b9dc3e6a79230fb76a5e12a1f884648f9fc9a8a92e7c2545160c98da46f68b80a9976e41fc03e4f24e23ae4d50ce8107f8cbe207bb5d3f046c2a770f5a2cfa1717ecf3bff46d92f4fbe7355ed154b71c2b7b52a91736e9717f8da48c162fff70ddaf9c72f6469bca1986b3434518556b004115bd26befd63704648b6f1c9b42c2c72d84a225f3f951bc38ac8b2422960f857b80836c38e1a2011ffea57de8eeccf928785858ae60a8c4734df8533b36e5f77aedd4b55fff493f72b2b2cd3c4fa5ef1826497e22ce3d7a3f4bdec7bfac805123d71950346ca3233b4005c7903de8daa7fc85c30814c85a35be7a6c724e6c450b6290d369a915603f1150aea24c091bd587ce5b848c61c2bdb1be5cff77b4c6091ac3b567e27fa235824b13da2831f414694d4bf280663aa992e3f738f1074539f46202c07f4cbe382d48dc5443421078ed426fb8816c4e1932d795ee0302480d326c9a8b6f61840a2ff4b6c276a7e33ef438fb488ee6d1409afd32dc24fbe0fb73591d481d99eee968b521a69656c1ba896dac953078cb829aa638d645ecde687f19d6944cc609a9642cc7ed0819622a0b7cdd66bc31efa955dcaab9d905310324cfbcfcb9b9200cc712ff65cd523d44d9e821684f689e51bff78186def87eeb526f6216cd191256e106068b805ef028ccc753c510d9a75942ea3dac5d515a560a27405840f3886a547f4b9e562cc07623db63b4896da93ee7f0b0b7aaedc796390d2f7548bdcd4167ffefb58d6769f8b9aa7e66e9fb56cd5f40169caf8166d79c53f91e8cf9b48241b50bbfeae198498776bd8f49e5e57de2fcc515869b4fd1b15ebcb2d5e7a8df69ddfa0689a1c62eb4c49d96011543af2ab83afebc73416dd1dcfb5099efaf5fe40a65eae6bd71c41b33986c6cffd3d2be759d31252315e2353e419ddcf3203b783d76d948c3bc1967c6f305e40b3a5e967a7838b0c0ce8dbb7fea747eb50b376bb7dba1c6b4fef8328938789d5124554119975515d264981745d8f89f54cc2ac0db93c448a525028e77625b688a51bee105289c9a06d970ab39ff356811f9a5febfd32c79577ad2ae63d6a0010466d563a7ba81834ea7ad4ad83a63fec9df5bf0b52c005d9906ede0b830fdb3c2fd191f2fbf9c36de8b40120adeea090c3796d226d053858928625d5f5c0ee7e72e73fdad275a2c2fecfbd95ae067a4a924f6ce909f111fa270d6a00de3491498a4599ec6dc71bb50abe0f26a2b7f15a44bc5fa3d926330b087abba1ccf7cb7d4984142dc4257f22cf766261df417b92b38001b9acae073369b0225a4f7c20a2a0c52130d2c7adc90d0ee8601526367681669534c3cefdf93ffc3c6b7c7795a4ff5a6359d94ff9da7af725250d255118b3b8d0a63bf2dabd78ced06c3da08706ad667d1f8b2d8b1270da51c650caf227133b6eba9f331b6fd30e5ed899fbb6658bb4e82a978ac31aa5a9ea26a5f8f5a21112ee8620d88d4c19281966c418acb9c1a9f52713b0bf9db85585c42cffe16c519de1f25ba3ffb2607580866d0efc3b066798110d32da5dfe0338a9db89c016f5282f2484c7e87eca610d73d0f6ad54de70ce67f4849fee638aae4cf832b06e2d90c598e7b6ad92549648b70d0147b6c71aa0611d942e4968824feb43b5b756b57daf64e9c2d388b757fdde4ac3dfd9ea91afde0b0507cc3074d60e157cdaab209762f0d14b51ca2bf85b223985379aa1740228e4bf8622100d1a0c10861680aaed9b19b877bbd0e6ccba5eabc3e55e55ef902a794e551c0bac22c4761b6fb90a64fa547d2fb9b6d40756b106bf0bb5cd0ca3063e1a3f1848aec64d8fe1e70728f26065d4b3f6130a38d28dbe3fde17e7653487fb7225b385aa9c66f64e0de97c7db7ae63684b01ede14d0bf9e37886883fbe448c25546d597b391079c3801bd566439553c4c841fb28e96613eb9a06845b52aadc9d0cc2e9af1e811a00e34b4a9d7c1137fa6e304d4186315cd36ee03fbf93b182ab14965655b6e6a5ad921b20344d1d6655fcc0df9e5835bc22243a4df54881ea8c85c25864fdabe4c51e6229477aa9cf1d0f3ed9aa85a442a6c654f0ca83c0c7ecf06c783b1f0dea2adf8c470117db5f27ba9eacdbbee6f3dbf36004cf1b5f3f27aa7b47593e89a02756a8de67994cd88081becc3df67230a6be008e3b95cd1c2ae8c6c5bc676be73d258d1c624176d53c137f14850a32c51596e6518c5c39a5de8e611a3f6ddfa31f5881c0c80b608ad63fae825606da077d54bb4ff98d42cbee7abbec3fb7adc6fc0a8bc1f6fa4d779785277ba843d31c30390bc0bd90eb1026ef7debe54f9f6f198dab1972d1738369e915eaf305d2a9b6bab4f53fc49fd1e7882695d305b3213e4fb08e11b1ef55826d850bd6ec23f5a1e8a872c8454a5030a3eac4084833cf7c4919527d19cd49d2fb403355d8dea28219fce2e7af6f2e5f0b72b987e77dd6f314e3f5b6536b77758f44f2b0e21c0f31d1a696e762357f7d612320ecc6f29cbb32a8ddb433f52212b051d34527795d7001313a8e359451e05cb233924c1bef0b41eea7e12c77087de514bf20eea0f11ec7d7011e8b26266b6e337c2e912ac8dba641c3fca604b151af752dc49e19a3986dae7160f284aedfe24b4aa51a8ce577365f204a5e0a6275954ec332f0be5cd2a1d798650d2867b6bfddd631e5c3b4f337520e3113659f1639f9b6ce62fdcf3d2175104dfadcf5b91d6eb08759fc20a7903722acee28081cf97607d2df0f96a9b4c7f03c663e04b9efb70044f765e775bdbe1ec65da91f28829f03ad7e5c2f5972cd74a527f66a4695e4ef41e6f2df85dd649a5f08e7699c9f48b44fb9445145e344a39967d6169c0bd5aab9a797c9a14d01dae404c88b6c3e40b189227324b0e5809e26362e81a7d508b6d0e11c4e7be22a88b52804b1511f265cb9468eb2b56042a92ba1f46408da5d4fce2ed8cbc0ab1ed828f9da4de10a0b0f3b059506bc3bbb00ef5be52c6bdcf6ce5c4e3e30fa314c160aadcb05209ebe8931175b23a377b48ac6076a255b4c6b0b3aaed7fb826fbe39d9ebd2648b25c452e074aae95bd998ee5a7ab9441d774429149e060d17cee24d1bae75b33557afc4c76161797562e030afefba0672d8e5b5cf80a5fba13576beea89edd589d16b5f4418039610818e7bafa17dc00e967e84433cdd65bd049c304628ab50436c80d7f51480a99a3ac2945efedacef1b3251bb9f2ea7290f661666578cd68741117ac86dd9d39a259cfca202e55093f46f25909bce1ef6dda37fdb7e38ff17ce8085e8faf839e5868c51238145653bcc3c8ae44371d81d7a965f8fc971969e34ddd0e31ea3e0aad6732064a5e6957bf042af7c62d92403965196f44d47df7dcbdb04bf5d5abbe423b7bca5baf0fab51e2c240c54d066675821f95b73d1fd80a6ffb8bf9db9ff6c35960dcc500024dc2bea1f2f40b3d868f9dad85845f3c1af3829508b72e319e7ac630433f905d55a570a244ef4456d8bfd4832a8eba522fabc19c18b67ded889d78cdebcc12e1a48567b79d4517dd06dd729fbf8f15408409f85d3ce7410c1a872214ea3b232e547db21d1831f1452849d15d6f8276f6e7c867bb07fac999842768f6adcc938d87582b116ca3ecc512f760789627c94d7d8bde5aafc755dc4b622b5eed25ae5dd69751d75a35728f196bbcf3241b1f7de2f305881867888853751c5cff60d2ada565b8e896b5d9a3df57af42260b12e9c585ffc5a42a39525325ba033f95635615dce564812d021417906cc420f2506060ba884f7b97540fbbc6b82b4b37ab9118b257bfc9bac2976091d23189c6af4df357ddcdecf88901e9c23aae8ce1698b97f7fa50f156f56f3bcfb6ec4af10aa58de453f9e35c3a67fa50646f5931f8dfad7c06ccc6c79e796fe84bb2a7c7ae777cca59ba9811f00128e06650fa3a48695e0b4e2161caed4e23d9796f2098b0d653bc1d76d479937aba9b3a020d5f3c8d79c0ae1d7a88a0b53ac9ae27d127aa791758b38a6574b782d5a475ec2847a5994c140a529deca4cb89400e6b9515c10ea1331839dc7ec62c29443e515222e5ee6f961821420b51fb2959e672b2783e4b11c68d556f744303563927796254501c191c7848cf611c28b03d6db7bb232564d30de533f430b0a06c80658efc4548b42d34833693b2a4e5e7653cb127d2511574569f65e1a3e8cd44d7d3d87be82ff70cf772c5941a9ac94b5edb99e3615f516845a83646c6f2a3a1674b8137fa00a60760a6a4cf306290ed8c600a168651c0da1d6792b69267953cc9491887a7d9ec4a2b7c4cbea35f7680b68dfbe54966635ce09056d8900c7bb8fa09ccaec0e6068bd46e625628c07c2a9f2e6490b7a16c393b5cc6d3f8662942b38799e3f4194efe7f1050cf8d51be504834356b4d88299334613739eee8bf52bb54e896c834258c6350306bcdb3fe75faa19dd3d929ddb6d751101c0ba4e6228240844f55f5b5934cd7ea095c3955fac6a1bda12b91cda7e7671810254d578aeb8c5add6970fbfc34d53f7966cfca1c29838", 0x1000}], 0x7, &(0x7f00000027c0)=[@cred={0x20, 0xffff, 0x0, r7, r8, r17}, @cred={0x20, 0xffff, 0x0, r20, r22, r24}, @rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x18, 0xffff, 0x1, [r25, r2]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r27, r32}, @cred={0x20, 0xffff, 0x0, r37, r39, r44}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffff9c]}, @rights={0x20, 0xffff, 0x1, [r1, r3, r3, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, r49, r53}], 0x108, 0x8}, 0x400) 16:00:40 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x1, 0x5, 0xfd) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910b6f61e095703cdaa7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000023002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2358000000000000000000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166ed2e1977bd035f5ea1b3009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e8cd3e1cf4259f039a33ed3cbf6370000039d056f307a5df50944e682e620edc034f6208bc33bac744333dead7bab29b4f157572c9bb033cad61024acac975a399c453bddf876d7b59321b918f3393806e1d1f2e9a6030f3fe6de74dff0e08498ad60f925899e35a2dd899c279d38b048a8e80abe5edef1bbfa9734339212be982b23b6d8ed194b4f0d44"], 0x10) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x2) dup2(r1, r2) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x5}, {0x3}, {0x6}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:00:40 executing program 1: r0 = msgget$private(0x0, 0x80) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000180)=""/27) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r1 = semget$private(0x0, 0x7, 0x200) semop(r1, &(0x7f00000001c0)=[{0x7, 0x4, 0x1800}, {0x2, 0x401, 0x1000}, {0x6, 0x7f, 0x800}, {0x3, 0x40, 0x800}, {0x3, 0xe7, 0x1000}, {0x0, 0x400}, {0x1, 0xfff, 0x1800}, {0x0, 0x4, 0x800}, {0x0, 0x7f, 0x800}, {0x0, 0x46, 0x1000}], 0xa) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000140)=""/61) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) sendsyslog(0x0, 0x7, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0xaaeec95ba1acfa4e, 0x0) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000100)=0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = dup2(r5, r6) ioctl$VMM_IOC_READREGS(r7, 0xc2485607, &(0x7f0000000200)) write(r2, &(0x7f0000000040)="43de057255cc4eb8", 0x8) 16:00:40 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) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) setsockopt(0xffffffffffffffff, 0x29, 0x3f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:40 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0xff64) mknod$loop(&(0x7f0000000100)='./file0/../file0\x00', 0x2, 0x1) pledge(0x0, &(0x7f00000000c0)='vmm ') 16:00:40 executing program 0: r0 = kqueue() r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x1, 0x0) dup(r0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)={0x6, 0x5, 0x8, 0x5}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x1}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:40 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = kqueue() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) dup2(r1, r0) 16:00:40 executing program 0: r0 = msgget(0x1, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="010060797b1be9def461b880a8aa3a00000000e8ffa5d03f095d52662741bbef798dc58acf41335543a2831443bdec439242db25821169856ace8fdf60defcac0e850bfea9fcfb12ab058f9785c896241f00bc7e2202e5fc72e7c49aa183d51b6291202b7fa8156f695e54b43b30606dcb86eae2e5a31540d5f65c4aef3ddfe24bb479991cd5e7dfca067b8477e5fe7ce00000000000000000"], 0x3c, 0x1400) msgget$private(0x0, 0x370) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000200)=0x4000000072) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r4, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) r6 = socket(0x2, 0x3, 0x0) r7 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r6, 0x0, r7) r8 = getuid() r9 = socket$inet(0x2, 0x3, 0x0) writev(r9, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r12 = getgid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r10, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r13, r14, 0x2, 0x9}, 0x5, 0x5, 0x8}) r15 = geteuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r17 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r17, 0x0, 0x0) shmctl$IPC_SET(r17, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r17, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r19 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r19, 0x5, 0x8, &(0x7f0000000200)=0x4000000072) semop(r19, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r20 = getgid() r21 = socket(0x800000018, 0x1, 0x0) bind$unix(r21, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r23 = getgid() semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r20, r22, r23, 0x10, 0x9}, 0x8, 0x1, 0x9}) r24 = getgid() r25 = getppid() r26 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r28, r29) r30 = getgid() setegid(r30) r31 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r31, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r31, 0x0, &(0x7f00000002c0)) ioctl$FIONBIO(r31, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r31, 0x40087468, &(0x7f00000001c0)) fchownat(r31, &(0x7f0000000080)='\x00', r32, r30, 0x6) r33 = getgid() setegid(r33) r34 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r34, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r34, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r34, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r34, 0x40087468, &(0x7f00000001c0)) fchownat(r34, &(0x7f0000000080)='\x00', r35, r33, 0x6) r36 = semget$private(0x0, 0x7, 0x287) semop(r36, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r36, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r36, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r36, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r33, r32, r33, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r28, r33) lchown(&(0x7f00000001c0)='./file0\x00', r28, r29) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000080)={{0x6, r28, r18, r22, r24, 0x1e6, 0x8}, 0x5, 0x5, r25, r26, 0xfffffffffffffe01, 0x9, 0x7ff}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000040)={{0x6, r8, r12, r15, r16, 0x51b3e653bf7f68f, 0x7}, 0x4, 0xc9d3, r25, 0xffffffffffffffff, 0xc32, 0x2, 0x8, 0x101}) r37 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r37, 0x0, 0x0) shmctl$IPC_SET(r37, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r37, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r39 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r39, 0x5, 0x8, &(0x7f0000000200)=0x4000000072) semop(r39, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r40 = getgid() r41 = socket(0x800000018, 0x1, 0x0) bind$unix(r41, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r43 = getgid() semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r40, r42, r43, 0x10, 0x9}, 0x8, 0x1, 0x9}) r44 = getgid() r45 = getppid() r46 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r48, r49) r50 = getgid() setegid(r50) r51 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r51, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r51, 0x0, &(0x7f00000002c0)) ioctl$FIONBIO(r51, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r51, 0x40087468, &(0x7f00000001c0)) fchownat(r51, &(0x7f0000000080)='\x00', r52, r50, 0x6) r53 = getgid() setegid(r53) r54 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r54, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r54, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r54, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r54, 0x40087468, &(0x7f00000001c0)) fchownat(r54, &(0x7f0000000080)='\x00', r55, r53, 0x6) r56 = semget$private(0x0, 0x7, 0x287) semop(r56, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x8}], 0x34f) semop(r56, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r56, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r56, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r56, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r53, r52, r53, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r48, r53) lchown(&(0x7f00000001c0)='./file0\x00', r48, r49) shmctl$IPC_SET(r37, 0x1, &(0x7f0000000080)={{0x6, r48, r38, r42, r44, 0x1e6, 0x8}, 0x5, 0x5, r45, r46, 0xfffffffffffffe01, 0x9, 0x7ff}) r57 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r57, 0x5, 0x8, &(0x7f0000000200)=0x4000000072) semop(r57, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r58 = getgid() r59 = socket(0x800000018, 0x1, 0x0) bind$unix(r59, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r61 = getgid() semctl$IPC_SET(r57, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r58, r60, r61, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x2, &(0x7f0000000080)=[r38, r61]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x64}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:00:40 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') rename(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)='./file1\x00') r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) sendto(r1, &(0x7f0000000280)="f32830d3e52dc18249d4b6d2d381a36e133409afe234a4e41fee49365c39e382f6d554f50ba6d8561d591882290786c1bbe8b48161359531e72e3f33251bb61a9b474472274ca37153f07bfa6a94d2f9c664d191d97514694ce931b33397b57fe36035de8810b46e3e1c98283c579dd7a8f425659ca8aafbed11d3e90a024b9fd756040961185b1165e357942b591e79454c84592768a893842242fc924bb1dc9c548cb3bd1f726b80753c22468599d44b007f6f3528c7382266a50f07a13fa5c7553daeb7a002cf4c491b848737a2bb5347dbf507b4fbd6b0773ff97875953d75e841937044a8ffc48884a46cbbaab1040445fd3428f8a64185a972d9354f8e4dd24b16800068624535c1e0b4ea57b6772a844d1b7c423bc55e5c6d51eae161c0e2407ed2300610bb0ac4c2599fc883dfd4c15e7b3029f2c5e66f94478b9e07efe9a6827cebbb7ec009b2b0609e4c0f72afe21e729487ec1dfc3b27d64cc9daeba9aafd902b0c1d8b35a00a7b841f1a0b5ea58fafc51a5aa6254e523ad52bb3ca95e0ba2accaa4c67bc4e6a6bb0ca4c41d7298baebcb39bd62ea30d92d7417722f35ba72718018e93c8f1c616f3c910cf2067ed57450f88033d44e2d835f1d842c130811bc9d1bc12fd6892f30b92ca09bbc1e118d4916401433f3664ecb9b5a6a0c86a312c9c83d6590ae3dbaecd71f5b936697be33158e539ce15ae7201b834a8ac9534ad15753b8c049bb2a40fc32899735a61247c2c555b0120eed3c848ee1ba6164348937f1fc4ed74b2c02467d9249fcc7f7bbbcde66d0d897379b73e79a58b56fdb27cb00b429c82b22d5d3cf2f9ebb76e9c731fa2eaea9229db444037a382c84c3417d1c1d4ce0fa979badc0ff4588d32340f2c0cd46bfd445f0716ef6053b036881b37b3bfa7785ac096e79b7f1741efc0fe917ba6ef748522ca6594854951d8522e078c51280da164d107dcf484341d3b814d78c57b245ecc73ac7104fef0fd0bb34ea49c668039750d99cd6726cc29c6c5becde6e673953eaa6a200dc523fa73e5f74759d86a8f8366ff012bfaefd3d9bf20a618569d2f8c8b6ac6826cf389ed4eb1cd225c149b48474cb8b317e2bdfbe637dbe19b0b3df14ad61866472afa63f3c87570df8857908f1b90c911aeca3e1f43f65ebe65ea47fd99501ab81011277b7f556a127a441e2abc43bea2bf7ff558bd35b5b475b802bbaa0f3e0f6cb7d6ffb85563cb9e7c8091bc6bbcf09e458f6fdc2f1e411ff98adb7bbf4f722bbe3844ca36d096c59c0de2e7eab1becfe1607ae11d2354ee04f8c886d04201932daa3ebe9b2e575012d1313d1576a4bce5603f4b03c779ff5a6b3fbcb187f2145f29590c8218d0f7a97de67f0a1794aeb517665a73f3eea0556428d82fad215099d4132c7b1b5052235f8beb414a9974dfae0fbb26ea676a42d0fa88f25cd22107d46753e997de6d91f89d5a8b2e6fc439997652ef1104344a8d20890ee83533ab8eb7f93444748e17d0bc5392d9475fff8cc7f50cb5a64375114535bc583442da67c2f59d00429913b8b9f353868433f3438061b92480c0ec45d65f64f053d66c946b944a3a516719c7c5e44383997191340354135683b97244c980d811d234e7d80e8ea11c92f3df1df2b4a05f1cf2a779062b38445a093f534b5c8c7508bc825d108623baa6061c6135ba7fbcf96f30a1cae0a986c0812b571168e0983ff1f1fc31001fd1d6237914484eb10a1424496e5566e1ee161556b193d6df5ec7cb36d04f1a1a1b6b4861ec4cc45746ef111198668ed36a90d674eec51f718b9b71c60db59b0d4ff808ce14d8d77c7690f05d8922df1964bc3c3904a40e5f891e6cd0ece81aef55923daa5727eef134b55ef9704d85df1bb809cdc13add6158fc41d3e4840e4fe41f35c6db104761b648071b9a88680df49e71269f227f75bf790e2142f44e8315381c0934928f127cd210d253cc4776e5468e59639edd4a8aad93d585fc79c4f3dfdb4a01605949e9c09d72061c04ed60827c3bddb642cf586f2e1923f95c964abe9e2769108e1a2e3487b1db1b463bd82f5e08d70b45f98f29b1462f591f4474253c02bd137c25d136848060d9601e61f1d0ae5490079e2436d25d8e388c3777b4b22239987e889e2ea92bb1b26c3d6e0a704129731d0759d91dbb4f5701bc2abaa2a7a62bda96164781d10559b862874f52740ed08a5e6f8bf019b795a5f8e95b66ba1f84af25f438d48436475b0eddf6e8a2d32f569b12854e330c9dc8a1306ddb6859ad7c28fbcddcefe2a0abf9b64e6205c16402a434d850dc83ee71ffec612f6ac4f9adade484b3a79795e360874a82aa2abea17748af7e9f894d018bea745d5f16b731b792eaad209c7b082e6b3755ec90371cb27e2b9b0435fcb90530fa9634f4d00ac9548c63719a84b280170babe4fec8747e6e05a11c1d6f65808c404926cebb4fc89200bbe549846d75c82e9781cb3dec8ef7051d5c8fef7b7db055d1eda0093167ba16dd4c64ba71d19181f3066d9524f3905ab0063c37d527e37526d177e4f2da01c909be853000877dace6f9b90f0b72d507387d0306798a39aac867bc5c82947293d55e6f1d76940efeb1174ef6640eedbf6ea5d35162777a2657d4ef98879d8b2396e6999b70333106e2ca2e781e07c36d93e9a57dadfaf1bf1d76de99e179342436d9ff6307d5bc299a330ed35937cb5054a08fb28439f2c5f4dad118afd52da6a8efec0f2d1d43f3421e99f4198ab4d4bd91a5abcbed4ea0fd30fcd798d3fa8547358c9d0aaea3a22135577346c94263ada665e807c8b93314df778ddbf1517fd7f5e964e64bc61b99adc4ac06da7626d541e1c2496155a47898e12587d54f9478247993dddb002d90aea4e3d98ad6e8300045c050bb8f2fa95c16fcaf5328170c8c218372ae57427dfdddbcde8204b20f3918a57575acbaaea30d3634dca95a8899576324da7b09581cf8c4faa6ca45f16397fb54ee48c120eaafcc7e023c96eb1f57408ed081ea6881470c9fe077a8dfe63d9a589bedd3ad89f5080e344f443f99425de0354943332b4768f75004243eed6ea45cf03122e3bab7bef94d6f9fd58be7ebc0622fda67c80928b3c15b7bdab58cb4b05d8b1f5c9bcb161c155790c49f3250a4813cb0a6bf95ff7bcdab4b62cb24fd9df60fd30ce52e04212a4df60b453c49488f123cdd3e9d180523a0d01e6142ebf0d0bf247ab065f66499c4234772bdeaf0b498aa9008cffdd70501ea98ad2132990dd59661857faeac2e163a59cb84f74167c63a14a7258b7b1e58ca342afc8704ffeea0684cb92c847183bf9858be851b3ea3443b79e0f9c42be1c7b71789d2e1d52f4cf7f926292bb4bda891551d08cde5703bc78e80d4c00e5ded9d28572c677245a7bcdf663ae6a0a9816665173e22d547d4cd6798007be43c88c2429fbce81adf12aaf088c9fc6ae4da83ad0ae5386befe33931b01bcce70cde45a8dc49633a8887af566090c53fe5f2627350fde7e2636ee98a13ea1de082ea7a691de04a9641592785587678b0f1e124612f2bd3591fa9061ab9873cec7ba2969bf8c0833b540716af564cee32ca49bf0b706f0833c3024214a57f80186e81b5ec1e88d83e5595db8de068d1d28b4820254a2be03db0f6cbb8f9c578ef91c4e1bfb38cc0fa9bdb1a8b35017ccc9d30bf1d8ee2d2cb1a884e2df8c006fa9859017a1b08e670e21cdc1c9f68ce14c059ec30ab67ade102c0fb9cddffb4019deea9d6156ec45c151998de8a3027e8266a7abeabcadbbeb4c3a5999b44bdea53b9bb7e0a8cb4cf8ff677da9dccdd253ec4221aa6c4966324382fa2b48270c7b0d53e1aa95ed4802c0fcee9fe2f1e087ef8fe9ce86b1ae425f109f763ff703ce7c5d8a00ea998d5b611f7df93221f6d25c184bdc7fe1594d975856eed50c77dd52fcf93068b1c057c0364bed8b2d4ac8c502d7d87b823b215bbcf1fd70a0e49aea5ff4bc021cd9353209d0e2ac195d7a93221e73cc30a14effc55708d5b357c1ded144423e722f010bcdcf9bd1af0c6e59c0a1d08fc1bd336781ab8a33a251d9cbc9102087eb291ef9439b4235c5acb1edfccbe640cbd7f1a7325ac1a776dcffe59060d624475827764457b4a892dca3cf7b92ece56d58a9729c1bd6a064e7fb25a947645afc9c95f1d105ec620b540aaeb12790425ca5813ca7058d362f8beecf5dbacec8799c6b01b3255ccdf372e6f412a5b23764444bcf39e4ebdbe3d7cf61b2155c950dd608ce1d06f3249a01abe4e2aefde307ee0aa83788fe00f075bf5e8032379af18f5a684650d37eabbab5758ddd9793ef60be8b53515daa59ae18ad2f90ac7eaf3ac3ac51230af9d49f43b10185049a80330013daab1f848a217c2239c3fc787594c6e1681aee6050c275e424f4370f641429a17d69581fa076b687b3702dd8c386fdb4d287105916cf0665cc7017110b2769331a9de33a375c84cd3cbea473c4a1315f6000515eb49f8181e7e513943812579421d3e40c378be8f1db66dba8e517066b2b4f7bfe6d2ecb071772358187be352ae4b081ecd1b4d99ac652d82eb96ad74f0e70fc0a276b818d82586139a699c87abb80f5580e1d51c181840cae7d3595e54d2287ee4a663e770dacd1fa40f9224317b6cb3ef34f3d479cd347c92ff0dd7215e165cbd3446201702a9e710133d2dd6271990a8b26b81957386384dbf231bb79f3344f9ae18da886ee275e2cf189d43bd752f20da31b914b126f9e27eb941f81d3dd417b5c7d946e1633ddc1c33c1f3846ffead83e2572ed555cf8cfcbd45fed5af4856a694bc96f9bebb003e4e2baa6c007b13db1b9565a887233ea406963140d49fc87b1efa6eba08ad52513a0f6a668d614a6867e62d63a2385b3491e1553cdb5831895e5b993abf69d66288e9806a5831e5036fa8417380a10ba96a788b626e657998392d666bca39406ab020999d02862e7275121ee688cb881de000cc270298824b1dccd547e697a0726b8320123c2ecc6459be7ce6207de96e6fb0348f418c6930dfdee6f3d15a47eb13d8477a3179547b203bfcc3ee3181d7c359602bf4f8c8d622adacf196fd7d927b17b9055cf18276a433fbde373253435bf96db2efbfd03b987fe404905677c3283dba88fd4cdb73aaafdd6a5a1355d1c3b72601bc59ba59db3b34074f94c698e4737a13b054e2383066b5a1c1a9aead79133edb1c9dc508172caeb5f12f276fa64340e3381c41e03e4296ad8290069ebf5091184d936e71c7aa3571d3997a9dcea9b8eabed5609cf2d9929c184ba1463dd511f26fea9ed56acc7043e59154813d9c21699612db41e50cf950b20784537fa7219fb2eed0278b9491701fcc4cae96231e0b68c51141db3b82430175e811d81d3717d12301b914ca369f3f38f8ccc01dfb3dae0ea7b7ca8b441475bdf0f45f04c0563ad4ef0d93f96183d7889a1d5e6f116f8075d99df33bc5ecbc7dd0d7f0cfe9e2834198e65d150dc8fedc41e6678c74d966def4c30f124c19802356859a499bd1e4ba812194c2b187526b2693ff99df4092640c25da71aebb409c53e9b49b12ad57aa02fa13b9d49717a478c74abdd0b30a3d78f7c12cddd4aed3ade0b19f607eb750d109b98423faeb5fac3960b3d40017fb1750c8f57f8a41609537e2cc7e6833157bf45889d35157198af071e841116d83c6ba6bd074f86624355a176fdcf5085f8efa3c53c701fd0558be63ea0daf01fc56380db8f833a97a00de8feb60f964994f6f9c747541add7d770fa59889049b62671", 0x1000, 0x4, &(0x7f0000000040)=@in6={0x18, 0x0, 0x1f}, 0xc) 16:00:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x86128) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) fcntl$dupfd(r3, 0xf, r2) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r8, 0x0, r8) r9 = socket(0x18, 0x2, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) r11 = socket(0x18, 0x2, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8080691a, &(0x7f0000000300)) r13 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r13, 0x0, r13) accept$unix(0xffffffffffffff9c, &(0x7f0000000500)=ANY=[@ANYBLOB="a162a01af34abaa990db3a20c5c40d48bcc23190081d821548770f4999f0c171e0821de584b6335494f0fb6dfc4d3d689691a1b4a6bc8c3f160d6aef98a32a84934d4d64beba74f256a2fa304a88c60baeae6c4fee7cc4e7c6d488f9d51eb95ddf3191942eba5f4dd6ab9f0ca73376820d9a86bef37e197d4facefc07984fd8cde9fd8de07d5f2ce5fa3fe95ecfe676848639e93da332188656ae1f366b72d59837c", @ANYRES64, @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYPTR64, @ANYRES64, @ANYRESOCT, @ANYRES64=r0, @ANYRESHEX=0x0], @ANYPTR64=&(0x7f0000000440)=ANY=[@ANYPTR64=&(0x7f0000000600)=ANY=[@ANYRES64=r2, @ANYRESOCT=r5, @ANYRES32, @ANYBLOB="66e41da8c4e35b8d0a4b645b1d43d4ddc0d81980012904b81832e302f6122561aa064cb071458107bdd2caa532fd5509d0f7740c08b0c161bef95da8668c15319d4329d57f3c62e350cb10d4f4fbbd3fc26352a9ea966257bd6e360d233e47abb2cd4f16bb88d8e85eae581272b5e3e052b02f6119fc2944cbaa2f840d9095b3a4c8239f7e6155c4b68f1ee755b7729da2e94fbfb1ae0782b03cf95d87187104c93e64962cb28baf15f1a076237ace68d7c1d88411fa7388470ed66146be26893ee01f7aea333d59b3b5b0d630083a36b1b70897dedcc87713422ab4", @ANYPTR, @ANYRESOCT=r6, @ANYRES64=r0, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYRES64=r7, @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRES32, @ANYRESDEC, @ANYPTR, @ANYRESOCT=r13]], @ANYPTR], @ANYPTR64=&(0x7f0000000040)=ANY=[@ANYPTR64, @ANYRESHEX=r7, @ANYRES32=r0, @ANYRES16], @ANYRESDEC=r1, @ANYRESOCT=r8, @ANYBLOB="3f4cfa7bac4e5d0322a8939521be90247dd5c17c28c69fcc", @ANYRES64=r10, @ANYRESHEX=r0, @ANYPTR64, @ANYRESOCT=r1], @ANYRESOCT, @ANYRESDEC=r4, @ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYRESDEC=r12]], 0x0) r14 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r14, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf841bf1fa48f4445ed5", 0x18) r15 = socket(0x18, 0x2, 0x0) r16 = fcntl$dupfd(r15, 0x0, r15) ioctl$TIOCFLUSH(r16, 0x8080691a, &(0x7f0000000300)) recvmsg(r16, &(0x7f0000001740)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000340)=[{&(0x7f0000000180)=""/58, 0x3a}, {&(0x7f0000000740)=""/4096, 0x1000}], 0x2, &(0x7f0000000380)=""/140, 0x8c}, 0x20) pwritev(r14, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff5e}], 0x100000000000005e, 0x0, 0x0) 16:00:40 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ffa000/0x4000)=nil) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 16:00:40 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "047c00"}) write(r0, &(0x7f0000000000), 0xa7) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f00000002c0)={0x2, 0x7fff}) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r6 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x1, 0x20) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) r8 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r8, 0x0, r8) 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, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r9, &(0x7f0000000380)=ANY=[@ANYBLOB="fcb500"/15], 0xffffff64, 0x1, 0x0) r10 = geteuid() r11 = getppid() msgctl$IPC_SET(r9, 0x1, &(0x7f0000000980)={{0x2, r10, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r11, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) fcntl$lock(r8, 0x7, &(0x7f0000000340)={0x1, 0x0, 0xffffffff00000000, 0xfe3f, r11}) r12 = socket(0x18, 0x2, 0x80) fcntl$dupfd(r12, 0x0, r12) r13 = socket(0x18, 0x2, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x8080691a, &(0x7f0000000300)) kevent(r6, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x40, 0x1, 0x80, 0x10000}, {{r0}, 0x57f0eac541a1a80b, 0x0, 0x1, 0x9, 0x2}, {{r0}, 0xfffffffffffffff0, 0xdfc8443efe026479, 0x8, 0x59d, 0x120}, {{}, 0xfffffffffffffffc, 0x0, 0x0, 0xfff, 0x4}, {{r1}, 0xffffffffffffffff, 0x58, 0x2, 0x101, 0x1f}], 0x4, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffc, 0x43ab37b49f4a382, 0x1, 0x5, 0x7ff}, {{r7}, 0xfffffffffffffffb, 0x7, 0x80000000, 0xfffffffffffffff7, 0x5}, {{r12}, 0xfffffffffffffffb, 0x4, 0x38a118c88af8257c, 0x9, 0x5}, {{}, 0xfffffffffffffffa, 0x40, 0x40, 0x4, 0x20}, {{r14}, 0xfffffffffffffffb, 0x2c, 0x40000000, 0x1}], 0x9, &(0x7f0000000280)={0x5, 0x9}) 16:00:40 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) open$dir(&(0x7f0000000000)='./bus\x00', 0x8, 0x40) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180), 0x126c) 16:00:41 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000080)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:41 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000040)=0x5, 0x2ef) pipe(&(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000100)=0x3d9, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="13c5c3a6c961f30aff9e4f8e93d2") ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3ff, 0x0, "0000fffe0000200000000000388747bf00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1021, &(0x7f0000000040), 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbec13b9fd4800"/20, 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:41 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) madvise(&(0x7f0000783000/0x4000)=nil, 0x4000, 0x7) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) shutdown(r0, 0x2) accept(r0, &(0x7f0000000580)=@in6, &(0x7f00000006c0)=0xc) shutdown(r0, 0x1) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x41, 0x0) r2 = openat(r1, &(0x7f00000004c0)='./file0\x00', 0x400010, 0x1b8) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000880)={0x40000000000, 0x2, {0xff, 0x9}}) recvfrom$inet(r0, &(0x7f0000000180)=""/242, 0xf2, 0x1, &(0x7f0000000000)={0x2, 0x2}, 0xc) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) r3 = dup2(r2, r0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000100)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500", 0x7}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x12, 0x0) recvfrom(r0, &(0x7f00000005c0)=""/210, 0xd2, 0x800, &(0x7f0000000980)=ANY=[@ANYRES16=r1, @ANYRESDEC, @ANYRES64=r4, @ANYRESDEC], 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x2) kevent(r5, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0xff, 0x6}, {{r0}, 0xffffffffffffffff, 0x80, 0x0, 0x10000, 0x3e0568fa}, {{r0}, 0xfffffffffffffffb, 0x20, 0xf00fffff, 0x0, 0x200}, {{r0}, 0x0, 0x20, 0xf0000001, 0x5, 0x4d9}, {{r0}, 0xfffffffffffffffb, 0x14, 0x20, 0x10001, 0x8}, {{r0}, 0xfffffffffffffffe, 0x2, 0x20000000, 0xe702, 0x4}], 0x3, &(0x7f0000000440), 0x8040, &(0x7f0000000480)={0xc6}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000840)='/dev/zero\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f0000000940)=0x2) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f0000000800)) recvfrom$inet(r3, &(0x7f0000000700)=""/143, 0x40c, 0x4d8fe2ac65bb2ba3, &(0x7f00000007c0)={0x2, 0x2}, 0xc) kevent(r3, &(0x7f00000008c0)=[{{r2}, 0xfffffffffffffffd, 0x20, 0x0, 0x83, 0x7}, {{r0}, 0xfffffffffffffffd, 0xa3, 0x2, 0x9, 0xffff}, {{r4}, 0xfffffffffffffff9, 0x9, 0x20, 0x200, 0xffffffffffffff80}], 0x1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0xc0, 0x80000000, 0x8, 0x600000}], 0x0, &(0x7f0000000500)={0x9, 0x400}) recvfrom$inet(r0, &(0x7f0000000300)=""/73, 0x49, 0x1, 0x0, 0x0) syz_open_pts() ioctl$KDENABIO(r5, 0x20004b3c) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:41 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186004008034050801000000000000000000000000000000010000000066a2d1f43f856748b3d2943f", 0x2c}], 0x1) 16:00:41 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000004c0)=ANY=[@ANYBLOB="628ee57f7f00000117b87077a92f969e8fba5be6a97d0bc5fdd1ab81662c9c394c71fd86ec3a2bf293f0c051f92c22721914511af060a4de2433412739ef139a1634f49d8ab81e8657baec2a5b9bfd58923f8676784e1302152f9b406a35a9047cd95fd26ad58816a0c929537cf5528f036bc85d2f0c7d76f81edb5d7d28f03d7d5aaf0700000048782936891b9b8472c9df6061e03b885eb465005eb5215227425a458d3eb0f92fdc758fe857e60d07da1596aab0a68653885a11ad"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) bind(r2, &(0x7f0000000200)=@un=@abs={0x1, 0xd}, 0x1) r3 = dup(r0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) listen(r5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000080)=ANY=[@ANYRESDEC=r0], 0x1) sendto$inet6(r6, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658ee", 0x199, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r7 = accept$unix(r3, 0x0, 0x0) write(r7, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) r8 = msgget(0x1, 0x800) r9 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r9, 0x0, r9) r10 = dup2(r0, r9) bind$inet(r10, &(0x7f00000001c0)={0x2, 0x3}, 0xc) msgrcv(r8, &(0x7f00000000c0)={0x0, ""/237}, 0xf5, 0x1, 0x1800) execve(0x0, 0x0, 0x0) dup2(r3, r7) 16:00:41 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup(r0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x43) r1 = socket(0x0, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000003f, 0x0, 0x0) r2 = socket(0x6, 0x6, 0xfc) setsockopt(r2, 0x29, 0x80000000000003f, 0x0, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000300)='./bus\x00', 0x10, 0x10) bind$unix(r3, &(0x7f00000002c0)=ANY=[], 0x0) socket(0x1, 0x852852d9e3934605, 0x84) open$dir(&(0x7f0000000140)='./bus\x00', 0x40020, 0x4) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) getpeername$unix(r4, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) socket(0x25, 0x4000, 0x40) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x30004) renameat(r5, &(0x7f0000000380)='./bus\x00', r0, &(0x7f00000003c0)='./file0\x00') r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) readlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000440)=""/142, 0x8e) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x6c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r6, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000080)=0xffffff81) socketpair(0x18, 0x2, 0x7f, &(0x7f0000000400)) openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x1, 0x0) lseek(r4, 0x0, 0x800, 0x1) setsockopt(r4, 0x29, 0x200000039, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) setreuid(r7, 0xee01) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)=0x2) 16:00:41 executing program 1: r0 = msgget$private(0x0, 0x682) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r0, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r0, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r1 = geteuid() r2 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000980)={{0x2, r1, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r2, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) r3 = getegid() lchown(&(0x7f0000000080)='./file0\x00', r1, r3) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x9, 0xffffffffdfffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x20000) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000040)={0x7fffffff, 0x3ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 16:00:41 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x200eee9, 0x7, 0x5588, "2ea86ecc0104000000ef64e16eb595607fcfd711"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804", 0x227) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000000)={0x80000001, './file0\x00', './file0\x00'}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000100)={0x40, 0x9, 0xfff}) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000180)}) syz_emit_ethernet(0x31d, &(0x7f00000000c0)="b6") 16:00:41 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x4) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) connect$unix(r3, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:41 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000140)={0x4, './file0\x00', './file0\x00'}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000400)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) msgsnd(r7, &(0x7f0000000a00)=ANY=[@ANYRES32, @ANYRES16=0x0, @ANYRESOCT=r8, @ANYRESHEX=0x0], 0x4, 0x1000) msgrcv(r7, &(0x7f0000000d80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e00000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f5315419be0f948fb383500"/178], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r7, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d9abf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa37063985c965"], 0xffffff64, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r11 = getppid() r12 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r12, &(0x7f00000000c0)={&(0x7f0000000680)=ANY=[], 0x8, &(0x7f0000000580)=[{&(0x7f00000002c0)="a62bd6ed1b93da9c25b26650f3f5854a74a167aa82cfdcc5ddd843c4a7b47683c28f5dfa2ef79b2a9965a884b41cf81f3acf27f9207525b7e34dfa", 0x94}, {&(0x7f00000007c0)="5cebfbef617c262b3d6d9fc178ce8fce4cc596488721b8ea7ee1382728bda2eb923b69ed5cebcd674e0377326e3affa9191088160ff46a722374cdce116e5d0db6723920c3d7d170316da70d5a56d8be7326cc5c0f3cdd6c8e9593195f7f8d0316408c9057cbb7c78cfcbe5fc2c44ec7dae777f81a11fa9e1db9c915f5e400fd0a27acc27eaf3e728e9268d0fcf4cec16a2d003b2ac752bdf72f6902127641d606e3cd6cd3b742115ef1440a3a056f1e959b1bc03a9cd9d7634754659761ae74480c8835d03c0e2404db960998d494bc7e3c7da7238c3c509854"}, {&(0x7f0000000c80)="3ffb31ca4e0974b469f9579d9dff6b09b49ec2312916ae5bb19a20f515aa2143685db65592cd903dbdf1e27bfcc9e9737faca98b8b5fff33f575b9d41cdf300c83b22b1dffbb92bf238f3b63729516ad9916236a23abc16709910f4fdb09f37c743062c697ea168d27b9e836d807dcecba54b56be00ec183731bf07a757a6e44040bdf2ad94dd6c6a9db68e0ec4b185ee831a93ccce65c50524cea1816d7a11606ec4ce37591a86cc3924421d2000da619ee8855fefe18dfcb609bce8580aa17bafcd247b4b070128c1e731bfeb59b872de213be35cba7978f599340da7f605ee0886bcebe9673409a677faa0d7c6e2b264bd6e1c113c214e07f"}, {&(0x7f0000000500)="65b6653e7c35197739a724cae9ba99c1df3f0125788746929210170bf265c65c4db7c34c0f3afcfffbb7d9a82dafb8d351fc0f0be58a2b323b4c58a48b78fcc25ec5418f2ee4e431b736ed4f89ead7bdf6e24bf431387692a1233d41f36b69bdb7da552c07a85b76008d21b9e672a33dc6ea", 0xfffffffffffffeb5}], 0x10000000000000c5, 0xfffffffffffffffe, 0x182, 0x2}, 0x1) r13 = fcntl$getown(r12, 0x5) r14 = geteuid() msgctl$IPC_SET(r7, 0x1, &(0x7f0000000240)={{0xe9, r14, r10, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r11, r13, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x4, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, r10, 0x0]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, r6, r15}, 0xc) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) mprotect(&(0x7f0000550000/0x3000)=nil, 0x3000, 0x4) write(r3, &(0x7f0000000100)="8c65", 0x6d2) 16:00:41 executing program 1: acct(&(0x7f0000000040)='./file0\x00') openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) socketpair(0x20, 0x8004, 0x2, &(0x7f0000001240)) openat$speaker(0xffffffffffffff9c, &(0x7f0000001280)='/dev/speaker\x00', 0x40, 0x0) getpgrp() 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, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r3 = geteuid() r4 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r4, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) getppid() unlink(&(0x7f0000000080)='./file0\x00') clock_settime(0x0, &(0x7f0000000000)={0x92b}) 16:00:41 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x640, &(0x7f0000ffc000/0x3000)=nil) r1 = geteuid() r2 = socket(0x18, 0x2, 0x8) fcntl$dupfd(r2, 0x0, r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000400)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) msgsnd(r4, &(0x7f0000000a00)=ANY=[@ANYRES32, @ANYRES16=0x0, @ANYRESOCT=r5, @ANYRESHEX=0x0], 0x4, 0x1000) msgrcv(r4, &(0x7f0000000d80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e00000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f5315419be0f948fb383500"/178], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d9abf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa37063985c965"], 0xffffff64, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = getppid() r9 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r9, &(0x7f00000000c0)={&(0x7f0000000680)=ANY=[], 0x8, &(0x7f0000000580)=[{&(0x7f00000002c0)="a62bd6ed1b93da9c25b26650f3f5854a74a167aa82cfdcc5ddd843c4a7b47683c28f5dfa2ef79b2a9965a884b41cf81f3acf27f9207525b7e34dfa", 0x94}, {&(0x7f00000007c0)="5cebfbef617c262b3d6d9fc178ce8fce4cc596488721b8ea7ee1382728bda2eb923b69ed5cebcd674e0377326e3affa9191088160ff46a722374cdce116e5d0db6723920c3d7d170316da70d5a56d8be7326cc5c0f3cdd6c8e9593195f7f8d0316408c9057cbb7c78cfcbe5fc2c44ec7dae777f81a11fa9e1db9c915f5e400fd0a27acc27eaf3e728e9268d0fcf4cec16a2d003b2ac752bdf72f6902127641d606e3cd6cd3b742115ef1440a3a056f1e959b1bc03a9cd9d7634754659761ae74480c8835d03c0e2404db960998d494bc7e3c7da7238c3c509854"}, {&(0x7f0000000c80)="3ffb31ca4e0974b469f9579d9dff6b09b49ec2312916ae5bb19a20f515aa2143685db65592cd903dbdf1e27bfcc9e9737faca98b8b5fff33f575b9d41cdf300c83b22b1dffbb92bf238f3b63729516ad9916236a23abc16709910f4fdb09f37c743062c697ea168d27b9e836d807dcecba54b56be00ec183731bf07a757a6e44040bdf2ad94dd6c6a9db68e0ec4b185ee831a93ccce65c50524cea1816d7a11606ec4ce37591a86cc3924421d2000da619ee8855fefe18dfcb609bce8580aa17bafcd247b4b070128c1e731bfeb59b872de213be35cba7978f599340da7f605ee0886bcebe9673409a677faa0d7c6e2b264bd6e1c113c214e07f"}, {&(0x7f0000000500)="65b6653e7c35197739a724cae9ba99c1df3f0125788746929210170bf265c65c4db7c34c0f3afcfffbb7d9a82dafb8d351fc0f0be58a2b323b4c58a48b78fcc25ec5418f2ee4e431b736ed4f89ead7bdf6e24bf431387692a1233d41f36b69bdb7da552c07a85b76008d21b9e672a33dc6ea", 0xfffffffffffffeb5}], 0x10000000000000c5, 0xfffffffffffffffe, 0x182, 0x2}, 0x1) r10 = fcntl$getown(r9, 0x5) r11 = geteuid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0xe9, r11, r7, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, r10, 0xa5, 0x1, 0x100000000, 0x2}) r12 = msgget$private(0x0, 0x682) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r12, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r12, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c00f8ff0000000000000000000000000000000000000000ffffff7f0027000067d255d6a6fa7675dd0cf600"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r12, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r12, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r13 = geteuid() r14 = getppid() msgctl$IPC_SET(r12, 0x1, &(0x7f0000000980)={{0x2, r13, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r14, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x859e, r1, 0xffffffffffffffff, r3, r7, 0x44, 0x8}, 0x5, 0xc5b9, 0xffffffffffffffff, r14, 0x4, 0xfff, 0x7ff}) mknod(&(0x7f0000000240)='\x00', 0x6000, 0x40004000000028a5) r15 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r15, &(0x7f0000000100)=[{&(0x7f0000000140)="000000186a560100ba6d3a99feaf000000000060d5706c85c2768511fed95be1d2341de39f8fce02a5db5189", 0x2c}], 0x1) 16:39:07 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x44) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)) 16:39:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000380)={0x3d8, &(0x7f0000000040)}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = fcntl$dupfd(r6, 0x20744487ccbe80d6, r7) 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, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r9, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r10 = geteuid() r11 = getppid() msgctl$IPC_SET(r9, 0x1, &(0x7f0000000980)={{0x2, r10, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r11, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) r12 = msgget$private(0x0, 0x682) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r12, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r12, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r12, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r12, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r13 = geteuid() r14 = getppid() msgctl$IPC_SET(r12, 0x1, &(0x7f0000000980)={{0x2, r13, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r14, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) r15 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r15, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000400)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) msgsnd(r15, &(0x7f0000000a00)=ANY=[@ANYRES32, @ANYRES16=0x0, @ANYRESOCT=r16, @ANYRESHEX=0x0], 0x4, 0x1000) msgrcv(r15, &(0x7f0000000340)=ANY=[], 0x0, 0x1, 0x800) msgsnd(r15, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r15, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d9abf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa37063985c965"], 0xffffff64, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r17, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r19 = getppid() r20 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r20, &(0x7f00000000c0)={&(0x7f0000000680)=ANY=[], 0x8, &(0x7f0000000580)=[{&(0x7f00000002c0)="a62bd6ed1b93da9c25b26650f3f5854a74a167aa82cfdcc5ddd843c4a7b47683c28f5dfa2ef79b2a9965a884b41cf81f3acf27f9207525b7e34dfa", 0x94}, {&(0x7f00000007c0)="5cebfbef617c262b3d6d9fc178ce8fce4cc596488721b8ea7ee1382728bda2eb923b69ed5cebcd674e0377326e3affa9191088160ff46a722374cdce116e5d0db6723920c3d7d170316da70d5a56d8be7326cc5c0f3cdd6c8e9593195f7f8d0316408c9057cbb7c78cfcbe5fc2c44ec7dae777f81a11fa9e1db9c915f5e400fd0a27acc27eaf3e728e9268d0fcf4cec16a2d003b2ac752bdf72f6902127641d606e3cd6cd3b742115ef1440a3a056f1e959b1bc03a9cd9d7634754659761ae74480c8835d03c0e2404db960998d494bc7e3c7da7238c3c509854"}, {&(0x7f0000000c80)="3ffb31ca4e0974b469f9579d9dff6b09b49ec2312916ae5bb19a20f515aa2143685db65592cd903dbdf1e27bfcc9e9737faca98b8b5fff33f575b9d41cdf300c83b22b1dffbb92bf238f3b63729516ad9916236a23abc16709910f4fdb09f37c743062c697ea168d27b9e836d807dcecba54b56be00ec183731bf07a757a6e44040bdf2ad94dd6c6a9db68e0ec4b185ee831a93ccce65c50524cea1816d7a11606ec4ce37591a86cc3924421d2000da619ee8855fefe18dfcb609bce8580aa17bafcd247b4b070128c1e731bfeb59b872de213be35cba7978f599340da7f605ee0886bcebe9673409a677faa0d7c6e2b264bd6e1c113c214e07f"}, {&(0x7f0000000500)="65b6653e7c35197739a724cae9ba99c1df3f0125788746929210170bf265c65c4db7c34c0f3afcfffbb7d9a82dafb8d351fc0f0be58a2b323b4c58a48b78fcc25ec5418f2ee4e431b736ed4f89ead7bdf6e24bf431387692a1233d41f36b69bdb7da552c07a85b76008d21b9e672a33dc6ea", 0xfffffffffffffeb5}], 0x10000000000000c5, 0xfffffffffffffffe, 0x182, 0x2}, 0x1) r21 = fcntl$getown(r20, 0x5) r22 = geteuid() msgctl$IPC_SET(r15, 0x1, &(0x7f0000000240)={{0xe9, r22, r18, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r19, r21, 0xa5, 0x1, 0x100000000, 0x2}) sendmsg$unix(r3, &(0x7f0000000280)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000100)="7dd7a0d7a847cc09d4d34d75179f698a7639771af445c4f79faab83a593d3c151bdec398f78f2ee78bfdf6312b543e6c2e2675e18c26b72ffb231bcadc1dcec8b006b9740a578e64e1ccf481259bd1deb07520eff7d09e7a8ac5554e56f206cd9abb81f39e1b393fbc465d0ebe0e6f9dcfa76ab3c014c9488bdf4d10fabe0798bb31a3ce0957712ddd85c12519d0c1bed5c5a6453015a6d6c9219bbc7a221c429c03e07658f3864b18d56986eac64b2c8d6e87eec8", 0xb5}, {&(0x7f00000001c0)="2612c4bbd5d52de4b22ca13b3e71d21e971ca6d34c0fff6f37db95367d9cc1ab5f3ad2a75fbf9fe93b", 0x29}, {&(0x7f0000000200)="ff7e3442990e4e1523228c0ce9305bece0832076ea193a39e602e67111f9b7e76289b81e8b642e463d344342749a55435a372ffcab52", 0x36}], 0x3, &(0x7f00000003c0)=[@rights={0x20, 0xffff, 0x1, [r0, r5, r1]}, @rights={0x20, 0xffff, 0x1, [r1, 0xffffffffffffff9c, r8]}, @cred={0x20, 0xffff, 0x0, r11, r13, r18}], 0x60, 0xe}, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:39:07 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000002400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fef49a5084a8e4920f8557bd720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053d96221753964ed83f3341725b383eb1caaf9ecd8a8bf6b0558dbecb507c5ded67121468835a48926d85b9f66fe33ea6631577374ebf5e0e1bdeda102f585d5e15baac6cadb57a5fd221216ab16"], &(0x7f0000000000)=0x1002) sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0x16a, &(0x7f0000000200)=[{&(0x7f0000000080)="6dcc353e02b298c66066905bd40fbda19b2aed8a18839e74ed1281e7287f445c9d567bc08d3633e81551c74200919633e86061fba7599698690c2bdafdebd6e0eac2f5c6f204d74f9b3abf544100f4b19e0f4378846db5fe710cd2569f0b1f56224d951570b537cde53e46abd52ddc6008b22d747aabdf90cfae41dcdd0b285e273c698a93bb25185384e0424a43530bc9980a1c7d45fbc2ee27da240468872c62ebccb4946a72ea5ddabc21dea7fdff"}, {&(0x7f0000000140)="cc59e3f91b922bcf6e76f00a9bbc264da00cb9cd50ef0b0a68faf358eac8f7de3d2f2c38e88620e413af00a46682b836df1f150ef812745834099dd740e953238586bec926c09720086458282f637c7a80a47b434b9893429a4800c8e4a6a0b694c6d8e67e7971e58512a30637f1b8cb75944e3c67def4ed32e5b301c7e7f17074362bb9d2292fe490c4b25e307bc449686fc0988aa9de7cac9231275146c86c4254cba1"}], 0x0, 0x0, 0x37a}, 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) ftruncate(0xffffffffffffffff, 0x0, 0x8) r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80206980, &(0x7f00000002c0)=0xfffffffb) 16:39:07 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) msgget(0x1, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xf, r1) sendto(r2, &(0x7f0000000000)="70099a7b51a3ba8e4845ad26b886f999879dade9ad407ee3cf1b1de4d9cb31eedeb231b3f26a17e2941d7b066ff4ed92025e5fe686eb4cc09c678d86a8e2f14d5033f7208d52529996556f5bdebadbcca8604c9abd044556bbd914cdde9576a5dea8496e138bd07e3bce008c642f5c6d947819e6b0b4af380c3c9d0780c1c49849bd46", 0x83, 0x405, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x802069c1, &(0x7f0000000300)) r3 = msgget$private(0x0, 0x682) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r3, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r4 = geteuid() r5 = getppid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r4, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r5, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) setreuid(0xffffffffffffffff, r4) 16:39:07 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x4) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x71, 0x0, 0x0, 0x0, 0x0, 0x4, 0x3], [0x0, 0x0, 0x8, 0x2], [0x0, 0xfffffffffffffffd, 0x0, 0x3, 0xffffffffffffffff, 0xffff], [0x0, 0x0, 0x401, 0x0, 0x0, 0xfffffffffffffffe], [{0xc2}, {0x0, 0xfffffffd}, {}, {}, {}, {0x0, 0x2, 0x3}, {0xfff8}], {0x4c09}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) syz_emit_ethernet(0xd, &(0x7f0000000000)="0b3c6ed2c39a54c7a049d61146") ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:39:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000100)=""/182, 0xb6, 0x42, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000380)={0x1, 0x7c3, 0x6, 0x9c, 0x4}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000400)={0x7, &(0x7f0000001700)=[0x2, 0x0, 0x7, 0x1ff, 0x3, 0x4, 0x3]}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000100)=""/182, 0xb6, 0x42, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000380)={0x1, 0x7c3, 0x6, 0x9c, 0x4}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000400)={0x7, &(0x7f0000001700)=[0x2, 0x0, 0x7, 0x1ff, 0x3, 0x4, 0x3]}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) readv(r3, &(0x7f0000000440)=[{&(0x7f0000000540)=""/247, 0xf7}, {&(0x7f0000000200)=""/99, 0x63}, {&(0x7f0000000640)=""/255, 0xff}, {&(0x7f0000000280)=""/45, 0x2d}, {&(0x7f0000000740)=""/166, 0xa6}, {&(0x7f0000000300)=""/59, 0x3b}], 0x6) lseek(r1, 0x0, 0x0, 0x0) fcntl$getflags(r1, 0x1) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000004c0)={'./file0\x00', 0x400, 0x7ff, 0x9, 0x1, 0x1, 0x8153, 0x3, 0x1, 0x3, 0x2, 0x10000}) fcntl$getown(r1, 0x5) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000001540)=0xa23) fchdir(r1) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000002c0)) lseek(r0, 0x0, 0x0, 0x0) fcntl$getflags(r0, 0x1) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000004c0)={'./file0\x00', 0x400, 0x7ff, 0x9, 0x1, 0x1, 0x8153, 0x3, 0x1, 0x3, 0x2, 0x10000}) r4 = open(&(0x7f0000000000)='./bus\x00', 0x200000042, 0x0) writev(r4, &(0x7f0000000140)=[{&(0x7f0000000080)="000000186004008b00002b80000000000000000000009e60ca85f0015a6f827388631103d142000028000001", 0x2c}], 0x1) 16:39:07 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = dup(0xffffffffffffffff) listen(r1, 0x7525) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000000)={0x3, 0x1}) accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x35, &(0x7f0000000080), 0x4) 16:39:07 executing program 0: setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffff9c, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x0, 0x3}, {0x18, 0x3, 0x200, 0x5}, 0x8001, [0x1000, 0xfff, 0x100, 0x401, 0x6, 0xffffffff, 0xc0, 0x4]}, 0x3c) semget$private(0x0, 0x6, 0x654) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) pwrite(0xffffffffffffff9c, &(0x7f0000000100)="3252e9886006d6c188d7546579774b3c9f4fabd8e71e7fc5b203fd4c167b8aea298fed7da7a2933e571d9a925131031f6c375bb4ea0a87baf7c6190b7be7018b15483a999a41ac29af0666e97e66ed78172a6723c99da1abbc787ba5161c56c1727459cde74995eeec5acdb90b31a848f9c69dbd5f6928db6a9e72f79db34fbefa2b439f22be7b174eb87c56c20731b06b6abaf328792487018aadfb1ded6020b773387bd74b1caa8998717e91c056686001c24fdb914802e55bf1559ce52fa5de6ca65983f5", 0xc6, 0x0, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r4 = getegid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000240)={{0x492, r2, 0x0, r3, r4, 0x0, 0xfff}, 0x1000, 0x5000, 0xfffffffffffff98d}) r5 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x9a, 0x2) r6 = getgid() fchownat(r5, &(0x7f0000000300)='./file0\x00', 0x0, r6, 0xd) r7 = open(&(0x7f0000000340)='./file0\x00', 0x18010, 0x8) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x20, 0x0) setsockopt$sock_int(r8, 0xffff, 0x804, &(0x7f00000003c0)=0x4, 0x4) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000400)={0x10, 0x9, 0x4, 0x3, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x28b}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xf6}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x401}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xa06}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xadee}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7}, {&(0x7f0000ffa000/0x5000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x24d}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80000000}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x5}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7e8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xc0}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x80000000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) pipe2(&(0x7f0000000900)={0xffffffffffffffff}, 0x4) ioctl$TIOCSPGRP(r9, 0x40047477, &(0x7f0000000940)) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000009c0)={0x4, &(0x7f0000000980)=[{0xffff, 0x1, 0x68, 0xfffffff7}, {0x0, 0x2, 0x81, 0x6}, {0xce0, 0x4, 0xe1, 0x1f}, {0x5, 0x0, 0x81, 0x4}]}) r10 = open$dir(&(0x7f0000000a00)='./file\x00', 0xb200a4990361469f, 0x80) readlinkat(r10, &(0x7f0000000a40)='./file0\x00', &(0x7f0000000a80)=""/238, 0xee) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$FIONREAD(r11, 0x4004667f, &(0x7f0000000bc0)) r12 = openat(0xffffffffffffffff, &(0x7f0000000c00)='./file0\x00', 0x40, 0x147) ioctl$VMM_IOC_INTR(r12, 0x800c5606, &(0x7f0000000c40)={0x3f, 0x7004, 0xbb9}) r13 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) utimensat(r13, &(0x7f0000000c80)='./file\x00', &(0x7f0000000cc0)={{0x5, 0x7}, {0x4, 0x400}}, 0x2) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000d00)='/dev/wsmouse\x00', 0x10000, 0x0) pwritev(r14, &(0x7f0000001240)=[{&(0x7f0000000d40)="9e2901c67c6f97127da207972463a0f3f335e344169a8abfae859b452c7d3fd54ab394dc6ae9f68587e295c16da51f8da5cdd5f910754087755e223fd964ea39d5e872cebef18fc544efd90e7a1e02223823f20e0bde682ab5a2aa79cc498595b36734f552bf9bff12e5600a4149e5ed5a947fb8f193f4c29d7492c3a2d3c96913d88eb9746e256fd219e3710e31c6549140008ae6893d8b86ccfd19a0dc15b0c09ecd903ad3fded6d05674bd0286330e68bc7659cf7ac243d2c41e9824fcf9de9a7f6cee8a1f5c1c7aa3754792421f4c6abc76c4d88f8800978d1", 0xdb}, {&(0x7f0000000e40)="6e337f0a47c954e285dd5ce4360bb3a69bca331097e1584df3e7f46b111966e9a1e5696c14c70aa10d4a43ec4a31b4a7ad711c4d58d9ea441a2c976aa35e3d3ecb84c09d7c33f3ab0ccf9e428325954b0761b60fc2e1aeb4e793cca79d48fc9be1c1ae34fca53864c168b69fd320325c9c795264f7048b56b4dabe2fc07389ffd1189039428e4b8aab3ef9a4dae235e58da6f30b3f9ca5532ff392028f837ad6d9a77b15db55cb67cb3e08a03ef89a9a67bff5ae962f7dd4899a18c61110ad9dfb13ac48290272", 0xc7}, {&(0x7f0000000f40)="a421eda8d75a2dc3e8cb4e187f709821e9ef6bf1cf6d6f32ee5afd13a43194edb27f62e178ee93900162e6c3232cd9f85a4977972345e0829be1cde5816a82753ca3494b17600ef233a0732f2044f9ea76ef491d7695a6f048b10cf09888c05161155269fe607f3bd4ae7ba818d335d34cbac3337cef20f39d53a025f3f40413dd5e946b13d096ffd5afa02e923366c30b4ddbb19b5627336882c6edce961469f33fde5a3f7b82674bcc2228562a254f768555a8487e383aa3532a73732368317dc5c7e4d72af2c54d737e5829d64a59c394e9066074", 0xd6}, {&(0x7f0000001040)="88e7a9869cd9b7d527c3fd299a647e74500eebca0bee409c2ae0175d84d43ca7687d55210d99cd89f2d58b2fafc033379e5734e0da07ea784f9abaf15df0e02a1dc0a0d81a70aa0649faac3bb55bcac76e12efa698f4316145", 0x59}, {&(0x7f00000010c0)="4257a668901c5b32499cac123dbb85c8e99a72c39b6cb36fbef508413abcea282d11ce900030ae031e3166efdd3a1945dac58d7b1017a9e744adfe7ea3fed5b9cefd68e2cb7d634a0e95fc7d840e3c579ee4e69f65c0eeadec750e8caf856832820316091c79f5101811c2a741598f5837215b4300641e3bc17e08d504594443e161ebd360932dca6474693bc0b70a4ff5ef5488fc2c15b78e4f009c20240523a2aeb362caa7710435a5e89c46ba7f5267d670e7", 0xb4}, {&(0x7f0000001180)="5d6d2fa55e736fc0990a5b12b270f5474f8b73a5e0704a1373f9fe26a09e6c09abd5e757fc49655e8b00c8506d7a2da3be8c19018e5331d09f7f03e4eb69ba66f4070e02ad96cd7482155cd6e0a2c4dd5671d6fcd19f3ddd9f1b014d55ffc0992fbbe3b473234e6823c3fd47baec9dde90a595992a2fe3944555f0f99ade19af1f9b401b565acf0a87b50cb4e77923bcdb7b325f7ee1", 0x96}], 0x6, 0x0, 0x2) 16:39:07 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) recvmsg(r0, &(0x7f0000000340)={0x0, 0x385, 0x0, 0x0, &(0x7f0000000300), 0x289}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) close(r0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="6202fb6ebd9058252471"], 0x10) write(r1, 0x0, 0x0) 16:39:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000b00)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d79a2a197a386207000000008295955984c87910bf09c2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012afe47473c220495aaee48c02f6ac41e6bf3bf55479900000040289d4b6816ee4ffd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870a95599c11009b41200003500000000d28418ac1b00000000029cba44fb4bc922136e000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54ff1cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2aff4fd8a9c98e958ff55d090000000000000036d11b2434c92900000100000000001e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6da5eac8a829bf8aa02ae50cc801009f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce18a146ee556cff99645d300682b4e971301b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f20446137813494ae280cccf91369550920561600ca47307e5d5337eab3e8cee8104fbdb87443107000000000059976a8baea288bb1128c39f37e7973e7c441904678038482f749ef9fe28e78dbe2623430acb0acd5803e09705ff4213e30f29af85ba8bda2ff755ae85b29a77d249fd337a4123897e7d144ce3f2f1a0f55f82daf91dea746fef5d9583430a83322fe744b61e814df65cb40aa788f3469152028c89a41275d4de641d8563b788ff96ad60a5d95c226bdca3bb48f90885b4517d3e1f9b13ca0ed8441b3faf1b3057c0be8ae540f125dfe4551eb5585e97e91d1d15b2ca11cc9952b27c43a44d60ae2c2eea6d4cd129f55448057271f1fc4b68e70b161eec02d640126e95aebe9464440824d340fe2113379f7b1798b0f714552626202349c4fbb0eca07e6f67d12c0aa5190000000000"], 0x10) dup2(r1, r0) connect$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf55479900000040289d4b6816ee4ffd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4bc922136e000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252aba9c98e958ff55d090000000000000036d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf91369550920561600ca47307e5d5337eab3e8cee8104fbdb8744310700"/568], 0x10) dup2(r3, r2) r4 = dup(r2) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) 16:39:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x204001ff, 0x0, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r1 = msgget$private(0x0, 0x0) msgsnd(r1, 0xffffffffffffffff, 0x0, 0x800) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000140)) dup(r0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x8) r5 = fcntl$dupfd(r4, 0x0, r0) ioctl$TIOCFLUSH(r5, 0xc0106978, &(0x7f00000000c0)) r6 = msgget(0x1, 0x0) msgsnd(r6, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getuid() msgget(0x2, 0x0) geteuid() r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) symlinkat(&(0x7f0000000040)='./file0\x00', r8, &(0x7f00000001c0)='./file0\x00') 16:39:08 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x93}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a00540a59c093449b756a00"}) write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) socket(0x36, 0x8000, 0x7) 16:39:08 executing program 0: sendsyslog(0x0, 0x134, 0x0) r0 = shmget$private(0x0, 0x4000, 0x420, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) 16:39:08 executing program 1: r0 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x14}, {r0, 0x3}], 0x2, 0x0) write(r0, &(0x7f0000000200), 0x4268) poll(&(0x7f0000000100)=[{r0, 0x8}], 0x1, 0x0) 16:39:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) r2 = semget$private(0x0, 0x7, 0x200) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = dup2(r3, r1) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000140)={0x5, './file0\x00', './file0\x00'}) semop(r2, &(0x7f00000001c0), 0x2d47) semop(r2, &(0x7f0000000040)=[{0x0, 0xffff, 0x1c00}, {0x3, 0x2, 0x1c00}, {0x4, 0x1}, {0x3, 0xaf6}, {0x6, 0x1, 0x800}, {0x0, 0x8000}, {0x2}, {0x67818e5f0641934d, 0xfd24, 0x1c00}, {0x6, 0x3d9}, {0x1, 0x6, 0x800}], 0xa) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xf8c9, "a8741bb100"}) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r6 = semget$private(0x0, 0x7, 0x200) semop(r6, &(0x7f00000001c0)=[{0x7, 0x4, 0x1800}, {0x2, 0x401, 0x1000}, {0x6, 0x7f, 0x1800}, {0x3, 0x40, 0x800}, {0x3, 0xe7, 0x1000}, {0x0, 0x400}, {0x1, 0xfff, 0x1800}, {0x0, 0x4, 0x800}, {0x0, 0x7f, 0x800}, {0x0, 0x46, 0x1000}], 0xa) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000100)=""/31) 16:39:08 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) shutdown(r3, 0x72e30bdc4e0eb77f) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10580, 0x0) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f00000000c0)) 16:39:08 executing program 1: r0 = socket(0x2, 0xc003, 0x6) r1 = socket(0x18, 0x3, 0x3a) r2 = socket$inet6(0x18, 0x3, 0x0) dup2(r1, r2) pipe(&(0x7f00000001c0)) getsockopt(r2, 0x200000029, 0x1a, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84c6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000a034b9443ac0062f41c1416ec02530dc78fbe84db73ce9bcbe33db04363be6f3e61cd859a5b15078f671f1f653c862465da23fe4cc2ad4bde398cd38d5a9be4c27c5a772b5b6063a5b0478e49016c58adb783e404bf9360394ce49f2718f1ac82ab95ce1924f0465ae1dab5b"], 0x10) write(r0, &(0x7f0000000540)="87579e3f99755f4dd72b093cf17ad88324392c2c0f3f8c8e5842083f592b2c322d43be77aa37a0ce4a4c8c5a4ba4dde9190ad89a3fe8248b7f6dbb4dca523bd408503726771cc496bc53eb1516f5be5afe0a9876a23945bdca2edc937acbedfdf82e49ebee34d8dce2f189cf7f32fb6f8ea375fb41a4b1702b8838bb0d81b3eeb96352ee8461394c3e7d11a75b8b2cf023d7a4d6087b29b13b8eeae4293a23e3e2f1a36acd3cf169f7023967a10862c1ac41a1765e7c408a076dd28921904e274ea2a5d52e602a2f452d4c3f6f7f68908a5ef361c0246742208f743a241f8fd8e2f9f5d7546bc33c2d0000000000006a9b7143026a8272efe70b3b1dbb2236c09b98826d18e9fbd9bccdd0220c738b917c8ebf8e335cca77615207276c983386c3b043a7b5c984093edd02cdc9bed31238d6b32f2affee4910f95e6c4a58ab999bdd79dab094e142ede870ce9bcc98507a767c0d8f2ab0bf49ae0695e6aa08d6dd47ef174525c211a516c0eef30dae510a", 0x171) 16:39:09 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0xc97b34c5730bed90) writev(r1, &(0x7f0000000580)=[{&(0x7f0000000100)="f981a53d073d69342e8a5f3f16a331fe13b2fbdc42b31e28be1e01a5061b14fe404e93f2dd05e77f20dc74c6497e55a2ce64ed420b14262d5b39a3a505c8837854b438f6a2c1063c1bf63afb20eb72baeeca12854c", 0x55}, {&(0x7f0000000180)="7d4e9a9f66f4640877d2427781d43b07fba477bf853e05e65f51b1e3df2757f7d96739465a516b90ef04a276fd6c258a38476c79cc674513e786e78c7a49e22a855370cdb0786726277338d6221fdff349085039fe9a6fd2aee2fb94d60328dd7eafeeef4acaa74812c76aac8a84c61dbebf12e0c3ac6e", 0x77}, {&(0x7f0000000200)="afdc3a4de0aa134a583ecc1b37df", 0xe}, {&(0x7f0000000240)="74738414034c491732e7d45d72a472f94e96109ed34d44574c5a77678f207714f7c7f4d1286fab484db14d2f18e13292746cb6a9ebf11cde056fb7d7a71151b81157e242f50e1b6953d3a90d728217c827e8a3111d0e019db188a527fc9555ba0449e6ce6a2f06968f95f7ec260cec3e265b8f215829b95c547c68e75eba271817d33568be9ed7f7583062147a0f3447ce4d57be863a60cf61657ff1ac4d08093b9aa3", 0xa3}, {&(0x7f0000000300)="db1bcd96dfa89fa6d10c961216108bcf58581a5d922e2933921df428858bf3fd973d45867bbe63fd9f2693be3703dcd1463a382a4e7ac6fb4c2b4f628d5ed57263059eae5640e927513d4f265687509ae52520e5b8540f3ba317b797f28a34d65fd06d5fb22bcf8d4eceb163ea2cf518bf820e6889be192cfaa1dc301508e02d5de0f05cf2c16bd44d2366b437e9a781ee086fd2749f750eb4564e3a2e4e8b1fa6a2bbaea749d26087e160d365e5e7d44deda8f9cbe532a3c3", 0xb9}, {&(0x7f00000003c0)="f0fa2b1750108e", 0x7}, {&(0x7f0000000400)="0b2e356e60e40cbd94db70b51334414de5a8b12a4663c5c44fe288f873f7ad66fa10b5035acaf25e27dc9f7cfe73446154c9a22724d434d7df62ae2718e0bb21c0103a4b1550c0d1a8815c8121951a57fc54dfc7ae5819532c810a547805cf4c1df445186a255ffc08419837a43aea8436364017a867f93fff804806c0772f35d917ad300b76b985383cacaa5ff019e62feec9c73abb4ce0bf98075ff1872bcb3b95222f91007a1c1087472d81e6c7d95342c624f1d043de75fd68f881a9d75c6dfb288f77e059f387901b4d2aba043ad3333ff9adeb7a54a76794cfcc1c4032d483be90919c1ad862d578e46fd7e5", 0xef}, {&(0x7f0000000500)="04fc55e4e8683231ec7fd57d563d8aa59d11ce5da5c447706e9d6a0555b41082422d3554b5342d4023be6761645a2e183a2596fd0cb1b56cc08d682bcf54784cc8c75b3c0de86d4346f24fa781b7e36c91c910c8e552e6e0005fb0bd07b8b715cb3f94fb1e2b", 0x66}], 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) r3 = dup(r0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/dev/bpf\x00', 0x8, 0x0) r9 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r9, 0x0, r9) pipe(&(0x7f00000006c0)={0xffffffffffffffff}) r11 = open(&(0x7f0000000700)='./file0\x00', 0x20000, 0xc0) kevent(r3, &(0x7f0000000600)=[{{r5}, 0xffffffffffffffff, 0x35, 0x40000000, 0x100, 0x3}, {{r7}, 0xfffffffffffffff9, 0x2, 0x4, 0x1f, 0x6}, {{r0}, 0xfffffffffffffffc, 0x1, 0x1, 0xfff, 0x8}], 0x6, &(0x7f0000000740)=[{{r1}, 0xfffffffffffffffc, 0x43, 0x1, 0x8}, {{r8}, 0xfffffffffffffffb, 0x1, 0x80000044, 0x9}, {{r9}, 0xffffffffffffffff, 0xb33cfdc786ce0dd6, 0x2, 0x5, 0x3f}, {{r10}, 0xfffffffffffffffd, 0x2, 0xb9d8228f690c30c, 0x4, 0x5}, {{r11}, 0xfffffffffffffff9, 0x0, 0x20000084, 0x9, 0x2}], 0x1f, &(0x7f0000000800)={0x0, 0x1}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x3) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:39:09 executing program 1: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) r1 = msgget$private(0x0, 0x682) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r1, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r2 = geteuid() r3 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x2, r2, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r3, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) r4 = msgget$private(0x0, 0x682) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r4, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r5 = geteuid() r6 = getppid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r6, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) r7 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r7, 0x0, r7) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0, 0x0}, 0xc) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000001480)='/dev/zero\x00', 0x200, 0x0) r10 = socket(0x18, 0x2, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8080691a, &(0x7f0000000300)) r12 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r12, 0x0, r12) r13 = accept$unix(r12, 0x0, &(0x7f00000014c0)) r14 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001500)='/dev/ttyCcfg\x00', 0x1, 0x0) r15 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r15, 0x0, r15) sendmsg$unix(r0, &(0x7f00000015c0)={&(0x7f0000000000)=@file={0xdf50f2c8186bd292, './bus\x00'}, 0x8, &(0x7f0000001400)=[{&(0x7f0000000040)="6a94d89b57c799c7ba40f288c7ebe267ae2b315c75eb6471042ce7ef4b2cc3184ed865a137b1fb0db410fb793ac4c962b7", 0x31}, {&(0x7f0000000100)="1065c4", 0x3}, {&(0x7f0000000180)="62891cf086550291deb9c97a1efc2e36e393fe33552d18509b63ce87bc10a8dc0e2bfb699fbb74c839d7fb6950c7350671ca41904da41072699b82db553a65796910dcf3609a2757bc70525190f50ba7097a9113b3e548d90473bf541eefb261f34f4028a1f5ea4461922ef667be9b49ee527c4f866ade43b82666", 0x7b}, {&(0x7f0000000200)="25ec9f761c9b2ffde15ac72418dfe95b4f7c9acbe24e9d0467aeb1a7f7a2bc72a71514aec007fa290d27d239529a00d976844e99e0a5029171cc9f5fd7413c3c8bfe584be20646d983688f36583a0004d41aa005d94bf3ddcd7f26fa95fba209b144510548d1458c2f772cfdbee90e919bffd03e8bf79a1c024384d4e0f9fc1286646c2d05bd49074b3c05ac92590d84f7fa32bdd71322b11a2dcd2ec4fca9734dfefa807e0f990ae417c2618a87ad61bc0abf1b3cff16caffd060abd197f2d09fba053c6ba9928754cae71e124a77a16a4842ba37b85d15e06a7fbf6be9530adfd31aaff9af5ac34e27062377986136497b433fbc", 0xf5}, {&(0x7f0000000300)="104a6d5c85d69ebc22b51b9e890bb6c8429d73eba3ea79a6dbd4d297ef4cb2928fb0eb6ca90505c87dc095e79581913a3ca159fcec6f26d3cda664b56a33850d30ee285030a4ab648a568494460d4483382f26dabbd21cb20db538023e84b3177a974c981df4dc2978af54860b5da5666ea468599846c19fe3f399dc68efed3045457b3ba9132bf9c732c7f032c2e31b17e7afe5f2e16b7310be95f67ce6e11f80ac0ee27e5abcde38947caaabfd448d46f3c825f55ec464b44087c16b617647361673374deff9b28ea3fa0a48ff1865a26572985ccca4a7e19a333f00350c4aef96cef784d763f01ccdd25fabbd0e5fa7be24493a89e58140c36719e34fdc7313e98ad5aa33a80a1258a73fa85b48698a4a2269c6d69ed4c293805c2fd7afc63bac39f5c7f924df2044e5af8a4fe7d9e94b203ebe39fa1070873b26fa4867d914411519510b5ed934c1f5a5de0c296f5291805646986247ad78a901e4cc7823c7f1558db7fec7429ead2c559e6d82957141bc647707502ca5127b37d4a9620d14204c5ffb54b968b4f7a259e46318fa58187ecdd5aaeca27d16cca795355454e7b64687272e1ef672680a78fdc2bf64880fe3671c7f5f91f8d89a56f69eda120c6cee5e20986875a90545cf93b0eea6bf621432215b8195b15fe28502e31b1ba82739539258de2a0b4ec739fd4a3c5787f4436051915b5beb4e8baa72cd6f288c75ede945e3fd33803a44e6287c59c18bd54b155d58956415d174e43fbf25473aebf6f300b9a73d8ec7cfeb05c25e039123ca4c403e9a8f2862ff1d67e865c844680b8c271143dae48a3734d6550bb5001a648cb1b241a8547800b232d3cd3abac0ee062de45484fcc817320d9b95bbc13bddf97731a5a31670441ca2500012455dae656a7dd0cdec3bfa10b965e49eaf6e1c39cf2127870f18ad0c8d697048e98068af71810e76f802aa12b5dab98d840e91025943e02bacaa6b48fcb0da3afcd4a8015bf9a8d8404d5fa5b39b0549b675c586a4e1374b6942e2aebf80e133eb3a9ebd454d5548c7794f1548e6fe3302580d2b34fdccefe9a145441fde69bc0496d7c2bb0d6f94ef67f936a7b75ab61c559ae3470948b27307fcaf479fc48fd7ff0d9904560a23080fdcbce45724c8acad8352bfa46089d7c207d021120c4e9a5f1b4e23a32eb75dfac1aada75480d8768b245150c93849d4ba41a84b2c81f9f8bf00fc05abd5400fbb8a90d7a3c5884dc29b4dccbb917187c25460abc61d167fa30a4f29c10c5e7fc1fcf6c8929e95e669b6d9f658e40542762f459203ef8e0c4876d442efa5c4805be8b18b7d9c3da6ad7af48d4c9bcefa1038fde2dfd807ed99c480021857fd8d9ff09b67f454c7cb8392008ab254eebbc84334e16a8196903d5c0db5e4aeb430c9bc711d77b3a4c6a08746732efd25e9320e54a9d3be6ea48df345a52f43e57f3194207df43f1cce8fdf3411b9e686d89bdf0d482c967220ab3ba7bb07ff1b7b9d78f60364584f2eb312ff585ebbc83eb95dfa00072cdefe60015ab9ecf6cd79ffb041b5d699342debf6ce07eff1905e8a434784a9ed4827452f729133f13bfe132cd97dd7454f4eba04d6856bfd22574dff76932c277437ad02a6d830947dfe7682b0868c0f2f5324670e28d2c3828e71987b7d1526e5269f2c37fe34072cb8c5c384964d53f134451392086d64fd449b7f05fe6f19383c97005949d59c58507d4102a74e9bebb5bd3147aa6c59cef1df5a15ab6918baa2b1ea49dd9791289e5cd3e9933b55788863ca4e203e65a04f1182931822064bbb51a79f576a9e8d509a5d6bf032abff57b4a39783b7ea0e8c33c16f3e21940c674e959ede9f3dfb5cc2f718bdacb80dce891589cb3fce8339a679610426931bf90a9777c4acdb335d200ddc59f337525fc123512788db90d1de41be384196e291aa17b7a5013ef81ff1e4bebd200ba2a1d579a0071c5b31bbb917a6c5c6d4b530284a4a4727ac8e10231c44f8dfb6f24c6cd90cece0de00ae6b8893d15b65b511080691411448933e992f4fcffdfd9d604af08cf1267ddbe6fa6e0eb128475cb03541294dddad64a8df2c56a9b3f7670ac7d4dd04db47142aa4ddfcd8c4551b9ecffc6b08b6bad990fec612b839ff0f24698bd092b19ce3aecd9265ed82b951c0ff381d2dd5f2e5fc37d31e00a45fbce9265634ebe32988ad9988403bd84a99991c44b5bfeba577ae8cdf296392e96f90094f2051237de9b3a007e8834f43483b1a96cb7e79e3ff5cf61786e8b7cb69cc70411a96c1d2c4755b74a7a00851dbe05316c8706b6e5ac275febfa2676e556270de29618b880793feff3cdb53923c4ded8d34a80627c6cf24bf2b0b1e05f3785317a2a902efdb376e2d1c4c15bea5524db792f9e3ae57f06ead3e6a7a8f93a117d61e8142b4a71d81d0a3e9ad4614d29fcd91b0f2627bff03c3ebe5f6678606b51bc6853af004b2a845cf82d1382f041d6ebd1d9959459abd656478e7f3b83ff5de253dcc39394b296a4337df2f25ae40917a1499ee45a9625238b34173fda6e491407a82c347717b3dc18d19ec8c43f97f900a784b8a05ee9c3f9ed7c40046ca53ef2209aaa746f8a27a927c4d9c117a432cb7e24c1c3687999b13e8c7cbbc0558b6f9d41a3310df892fa8ff0376cb641fa875254f235ed2b774ea5c07a98093ea9a806a79fa8e93d52ce14673d5a4080facc89f76e4da8b17bcd9935150b5537748646699617d3895b341ae29ff0e0fcaec5f84464cfb354a770f73780e76759eef1bc5747026321ce580016d214db8df7b1fc03ad4a902409dc3f54ff7fa5c3fc4be0c241e2516aa89b2babba7be510f62ee21c91027ceed3eaf39c3749bed1a5b9deba9f7a1234136bfee9d14b046972f49866f77d26a692a31256c8f609edd82a08275c54017710360fa9e3422e80ddf1e17f77c16adc1e7857480e75428c6846b519c763ed3eb74f3f3e352c043256c95dcd33b961d1b5ab4917b61f5ad5ae5ee54d5fad9d8fd871ddd4a88cae412768cfcca166ae3fd99c408bbecad11a8fb9baebdeccce722f34d24e590b5d5499a7625d228875dcd38cfcaa603def32850d046893a94d273ab0c1ceb9c6b4c1ee5c25865e65784bf8e7b0d07e67f5f1a51ae2248bba87fecfa8f615f58619d4e1f5a8a2046e614f1cf5cfe66df921be2310697c7ced3a84f2be166218dd57780e7dae5d2e342e431a597b8be340ac5f3b865ddfcf08e54db29545def15c25370044f3c339a665e51bbb13f824e2c965518620e2d8cf9b31e52d7874a4f2f2e308e8502fe74c914036709d880a4e94eae831a1e1caa246c7d44b8bd9384f4c2e5e42db4a737239448645ce7ac1348ae786338df161e6500504339d3b729b287276f8fdcaa7f6d3c11b0d891cae17d5c348d0950444b81a8b57ab3a0850fe62cb1a373e728b3db5916b1db11353c6b19b46ba420dd291129c85fb50d56c78e221fe0432c52bfc22e6d9783c3e89791c40318c9dc9b76c5e0b4688d7e83d35a8f079f76ed55a79e6ff4c746870aefec4c27ce89d484aedacb41d305c0c40ad7a1c8aad08d8c9259eb6518bf32c6d6e15ccfe55e6447501bd8a77343c1b7bc43c5b2433cac2af835d8cbeaaccc6c658b61329bd9b3bc59dc8333d1cd1e60cff70c1164e8ace2d68f3a40e248177f349b6ef2ee9aa911238b739db611c5703ef5f8a19ca4d33e4469019b1c8e7c323f721f2e83cfc7bc585a74daf842f9fc6c59dfcdc1e99856f888ce2a9168a66327b88019c7f1f591fa96de3f72bb66c5fdd97b2b4294f0cc5af953803aef3497e938bca11d05105d5797b6de1aa5be63f57f90765a48776c63462c848ce1307f5c64d9080e4519173c98cfa58b64ce5ca38ba44a901593f2f66ab37a8861396b20f4f38aa33e24ca128eb16341fc2c27c0b535e6adf46bfd0c0c980411adabc4a2fe0002a8e169b81174dd8661359adf32230042823db44a9ed4db6712805bb8271b5e1750758567c37812c35b4bfc14cdf2d9809d25fa0aa27ece4280d023edf2ebd93d180ca07bb67ece56324869a554ac2c46cdc47d8c6417cd19357edff98b04e9a1077aa1c3cc99443aff6a6d820482f2236dc0036222a6ac308c37d53828f2bef83fd0171540ab97210218a2e58255e91e9edaf07a6b0e9a45494b3c1bbf3c780e3560b19ae0c766a838f882c99cbc2e90ded1ac4780fbd01b3b0241d1aca3f7f3af396e95c163967fbe50985a21d39c4887daef987468aa708e1d3fafc9ffb02143e069df84af102e3e38f649415da6a6fe8a66d8a57ba5633e53215882ea69918adec1850e35d4f7b91f046342c51df045c544298a4fe2650a351e3260f636190c6ec93b008f9933e491142f02b612fd9e4dcb2cf6236cea09e256dc010a2a980a61aaa8d56dc0a14851943ec5a4b4841d958942c591d3e715750f4086a16c0195320bcda83cbf406d07269c3d40b73cddb3a59a0995652ee7bbc6c31d75c59dfd217c6d3ea5ea8dfdaa98a53f250413d0dcb2eda47afc79692987e780e148d7a947fc23f5de9c40570ecb7b01a7ee14a308aef603f2527326b52ac23babdaa250969df4a205c6d86e250eae3b8c61c9ed4780671e9f9e27d854b3b012a1fd543a8d7cda2f52a81d2be4e32d79452b02c634acb4d8d82f4b1d62c0ef71fe0ec3ac1ee7ce605c59b018fcb726d81350c3e9f23b34db3aba51d8f98e50d82bcd2c356eec80b249f56dc9d881c1be0530c63ea051cfa5b40a11a52dfc3513f630b63bc317edabb786bee6361a279136f0d88c666eb6a57d71d24ef426472cc5a75d65875daac79328352cb044417386e3fe4f597caaa273a3d1c0b8bf5da79b6817a2631b69122c58c07ae3d094c5e6f662b3f72c1eec0cf87b6e21989b9108621c208148695c62d12ec1d2cedc83ad38169c16c4503bc2f7d1bf2708467ffb48f59f54dc6b9f483d41ed84472f453ddf48626408b0ab5e365300436d27a0ea84a199f45cc102b5b0a0408b3a46060bb08c3f2af7e7d8c997f16868009269f143607377df9d8c3f806843a03c6d9b909edda5486678ba406784b25ace63cac0170ffd58880c9861aa68a27153b0346464550714f760e95cca738af9885bc17e3684b6988fe66eb5e2384a9b674d92ca9d3f4092abbd59412ac502079e9d01fad87ba74dfb7cec7a653af15367690c4ab5ed22b9a0e7eaaa08327a4ae2a537a9aff05d08847d2a3bb78862d4d7b213ca8906556d80019c8f1662a2c1cfd1aee08f00c46e90018cacae40cd02505e30459c8fb1a9d41dfb3059e693d113558dffaecd48a7e47c9cfb0354d8e5c34587372826a934fee5f10477150db45764951acbdc79eec1376695ec340da8e89c5ca50e657e4ce1f14c0f3f29c9c862bb275ed369c42b4efdc67519ff0023d3024a5815f679127de38fdeb2a72d6e6278197642ef74334d087e7118c5b9b108f9f03c89f4477dbfa69c369982cd6631666221c89ed273ff26c39179f6687e26f190ec710cc9635d58be9e010fab1b7ad94b918e495e38511c09b30133b1c93e66b052beb27dd272c6a796cc3e248fa43f94d966eb4c0f3a5331d017c20afc0ca0ba786fee90bed82a31244d5ca66f19fbb84480c4c97d5b2bb9233dfca8bcf951089fb90b673315457efe8efd34f3498d23e7a2f2071f449bb113757696d81296ec61edee16c54286e030ccc40d88436ad0ff5eca89b4ae010259c4f1f8ee491d4b9b7d7fc395fdad445f014a65964489a4cec12ef6c6a64e641d2df0fc88a4f66", 0x1000}, {&(0x7f0000001300)="f80987b7ac0be56d926087a530d834db54b457e1d2bbd20903b649db7a5e8bea5437cf3e856a4d4290916e8a9d484de13f8a43ec26c5ce6ea0e07ac477222bdf7c9da6bc7e06b92d25e690090f2d44cf48498f0d9983f0", 0x57}], 0x6, &(0x7f0000001540)=[@cred={0x20, 0xffff, 0x0, r3, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r5, r8}, @rights={0x18, 0xffff, 0x1, [r9, r11]}, @rights={0x20, 0xffff, 0x1, [r13, r14, r0, r15]}], 0x78, 0x4}, 0x2) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 16:39:09 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x100, 0xe66) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffe000/0x1000)=nil) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x1d9) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x100000000000025c, 0x0, 0x0) mmap(&(0x7f000071c000/0xe000)=nil, 0xe000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:39:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x3}, {0x64}, {0xff, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000440)) r6 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGDIRFILT(r6, 0x4004427c, &(0x7f0000000240)) r7 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r7, 0x0, r7) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) write(0xffffffffffffff9c, &(0x7f0000000180)="8b9820fea00c44e33d72944c2eda477973393f83cda863ccf25000055a73e24f1e201de17d5bfe33c75b0852da876c81b6741564a18619523f479d4ca2325e9c7041a550c4f906e14545e32395f323f14cab88", 0x53) fcntl$getown(0xffffffffffffffff, 0x5) 16:39:09 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x0, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f00000002c0)="e2f44bce99cb51b589093c848578e8c68733a27db30315b40f227459160cfcf612db27bb0caf9236d971436cc729d157d9ede6a709df47ca1f919539aa27f2364a9e6c06ab1956aa8ce3b644e953a9e660a9d1077871807166c5ac2b25a68b9cfdbc431f23f21f1fe97bdfd57ddecf87b2406c420e1d8ba32219b0a07067e122a2667ad0da6e729e45cd169a898f9e4ef9ef5a8f4fc9c9e94a42d1c82fb916fa3256f15fcc8471b6824831b7017a35c9320e517b74b85f7df976a0731ba6e6c7e65f2312", 0xc4}, {&(0x7f0000000140)="2f5a01cabaa53b374b801fbd2bf191f24157fa13644e28750fbbfaf6738cba35b34d4aaadb0ecb92baab2eb75fc7f4be02032ede2a18f8d90416b3fb8ee1ecd931ec80e03365365c42bd9bd9cf752bc2fcd343d6603352bd151564f77b1d62e2c561fd907018d4f6a346bcdb8853600026a80c5aac995cb4dbb683df2603fec7f2d16a76c5dabe83b5d277ca457e512f56c35ea6cb117f9f4035a1c7d76a1c7e4cbaa16359e658f2cf24abbc543f9740", 0xb0}, {&(0x7f00000003c0)="282deaaa60c77585b4309b1754a3b035a90ac8a3366d9051d46d9d943d6f9826fe27ab290107e2f5d5685c4e11eb6245e151aff595dd7ac0f9f742e27cba8c4c5b1f1e0e299a38ebf369f63d28d6dc74d8d3d9a58698fa34876e330844506606fd340ad93a2023ae7213", 0x6a}, {&(0x7f0000000440)="b175f22dd7e3cf6074ed09f5efc3d373ad3bc90abbd06def6cf4bfad75764afd96dde1b7687d47bf3946de53e997bea412924a76d380de0bd0ccb08743ca5ec7338dcde8819398ab2bef923a8d5183befea091941d1751facac6d3992fb9afb6400e4d6736460327c20b89a05eb55d9552c685313da38d8265a91e466311d007b960ffe32b44f9452674d71f7bdb80d18d6f", 0x92}], 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = fcntl$getown(r5, 0x5) r7 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r7, 0x0, r7) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) setpgid(r6, r8) r9 = socket(0x18, 0x2, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) fchmod(r10, 0x4) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000000)=0xfad) r11 = shmget(0x2, 0x3000, 0x100, &(0x7f0000002000/0x3000)=nil) shmat(r11, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmctl$SHM_LOCK(r11, 0x3) 16:39:09 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) connect$unix(r2, &(0x7f0000000080)=ANY=[], 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="1088fafbd0220272", 0x8) 16:39:09 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x38) fcntl$setstatus(r0, 0x4, 0x100) mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000006d2) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) r3 = socket(0x10, 0x3, 0x3) fcntl$getown(r3, 0x5) kqueue() close(r1) 16:39:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x4}, {0x25}, {0x6, 0x0, 0x0, 0xa1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) pwrite(r0, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xd616ebebbbb2f9fd, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000d40)) r4 = socket(0x18, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10000, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) recvmsg(r1, &(0x7f0000000400)={&(0x7f0000000280)=@un=@abs, 0x8, &(0x7f00000003c0)=[{&(0x7f00000002c0)=""/29, 0x1d}, {&(0x7f0000000340)=""/121, 0x79}], 0x2, &(0x7f0000000740)=""/254, 0xfe}, 0x42) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCLOCK(r6, 0x20004276) r7 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) fcntl$setflags(r7, 0x2, 0x1) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000180)=""/55, &(0x7f0000000240)=0x37) 16:39:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{0x0, 0x4}, {}, {}, {}, {0x0, 0x0, 0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket$inet6(0x18, 0x5, 0x81) r2 = socket$inet(0x2, 0x800008003, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1025, 0x0, 0x0) r3 = socket$inet(0x2, 0x800008003, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1025, 0x0, 0x0) r4 = socket$inet(0x2, 0x800008003, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1025, 0x0, 0x0) r5 = socket$inet(0x2, 0x800008003, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1025, 0x0, 0x0) poll(&(0x7f0000000040)=[{r3, 0x1a9}, {r4, 0x80}, {r0, 0x1}, {r5, 0x2a0cdcb395457dc3}], 0x4, 0x70c7) mlockall(0x0) dup2(r1, r2) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020691f, &(0x7f0000000300)) connect(r2, &(0x7f0000000000)=@in6={0x18, 0x1, 0x9, 0x1000}, 0xc) 16:39:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000003c0)={0xfffff91b, 0x80000001, 0x8, 0x1a64, "cf99f9254217b18528ab388bfea8eb35bf5e5eeb", 0x10a, 0x8}) r2 = semget$private(0x0, 0xb, 0x80000004) semop(r2, &(0x7f00000002c0)=[{0x5, 0xfffd}, {0x0, 0xfffffffffffffffd}, {0x2000000003, 0x40000000103, 0x80000000000007fb}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000200)=""/64) pipe(&(0x7f0000000180)={0xffffffffffffffff}) symlinkat(&(0x7f0000000140)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000340)="d179e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d", 0x53}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x3, 0x5, 0x3f, "2ea86ecce46adcd569ef64e16eb595607fcfd711", 0x0, 0x9}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) pipe(&(0x7f0000000240)) 16:39:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000180)=[{0xa8a, 0x2, 0x5, 0x9}, {0x8, 0x10, 0x20, 0x5}, {0xffff, 0x6, 0x3, 0x9}, {0x8000, 0x52, 0x3f, 0xffffffff}, {0x5672, 0xa7, 0x20, 0x7}, {0x6, 0xc, 0x40, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000040)=0x2a8) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 16:39:11 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) select(0x40, &(0x7f0000000100)={0x9}, 0x0, 0x0, 0x0) readv(r0, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/179, 0xb3}], 0x1) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000380)) 16:39:13 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000040)='./file0\x00', 0x0, r0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r1 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r1, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x40, 0x0) pread(r2, &(0x7f0000000140)="6471a434b2bd6e429a522e9e5b6e86c69869b4f0c55d871102f7ab6fbe0d36fc7b60", 0x22, 0x0, 0x20) 16:39:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000400)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) msgsnd(r0, &(0x7f0000000a00)=ANY=[@ANYRES32, @ANYRES16=0x0, @ANYRESOCT=r1, @ANYRESHEX=0x0], 0x4, 0x1000) msgrcv(r0, &(0x7f0000000d80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e00000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f5315419be0f948fb383500"/178], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r0, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) socket(0x2, 0x1, 0x3f) msgrcv(r0, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d9abf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa37063985c965"], 0xffffff64, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = getppid() r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f00000000c0)={&(0x7f0000000680)=ANY=[], 0x8, &(0x7f0000000580)=[{&(0x7f00000002c0)="a62bd6ed1b93da9c25b26650f3f5854a74a167aa82cfdcc5ddd843c4a7b47683c28f5dfa2ef79b2a9965a884b41cf81f3acf27f9207525b7e34dfa", 0x94}, {&(0x7f00000007c0)="5cebfbef617c262b3d6d9fc178ce8fce4cc596488721b8ea7ee1382728bda2eb923b69ed5cebcd674e0377326e3affa9191088160ff46a722374cdce116e5d0db6723920c3d7d170316da70d5a56d8be7326cc5c0f3cdd6c8e9593195f7f8d0316408c9057cbb7c78cfcbe5fc2c44ec7dae777f81a11fa9e1db9c915f5e400fd0a27acc27eaf3e728e9268d0fcf4cec16a2d003b2ac752bdf72f6902127641d606e3cd6cd3b742115ef1440a3a056f1e959b1bc03a9cd9d7634754659761ae74480c8835d03c0e2404db960998d494bc7e3c7da7238c3c509854"}, {&(0x7f0000000c80)="3ffb31ca4e0974b469f9579d9dff6b09b49ec2312916ae5bb19a20f515aa2143685db65592cd903dbdf1e27bfcc9e9737faca98b8b5fff33f575b9d41cdf300c83b22b1dffbb92bf238f3b63729516ad9916236a23abc16709910f4fdb09f37c743062c697ea168d27b9e836d807dcecba54b56be00ec183731bf07a757a6e44040bdf2ad94dd6c6a9db68e0ec4b185ee831a93ccce65c50524cea1816d7a11606ec4ce37591a86cc3924421d2000da619ee8855fefe18dfcb609bce8580aa17bafcd247b4b070128c1e731bfeb59b872de213be35cba7978f599340da7f605ee0886bcebe9673409a677faa0d7c6e2b264bd6e1c113c214e07f"}, {&(0x7f0000000500)="65b6653e7c35197739a724cae9ba99c1df3f0125788746929210170bf265c65c4db7c34c0f3afcfffbb7d9a82dafb8d351fc0f0be58a2b323b4c58a48b78fcc25ec5418f2ee4e431b736ed4f89ead7bdf6e24bf431387692a1233d41f36b69bdb7da552c07a85b76008d21b9e672a33dc6ea", 0xfffffffffffffeb5}], 0x10000000000000c5, 0xfffffffffffffffe, 0x182, 0x2}, 0x1) r6 = fcntl$getown(r5, 0x5) r7 = geteuid() r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_USEFONT(r8, 0x80585750, &(0x7f0000000440)={'./bus\x00', 0xfffffffb, 0x5, 0xa8e0, 0x1, 0x7, 0x5, 0x3ff, 0x3, 0x0, 0x7b, 0x2}) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0xe9, r7, r3, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r4, r6, 0xa5, 0x1, 0x100000000, 0x2}) r9 = getpgrp() r10 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r10, 0x0, r10) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x1, 0x0, 0x0, 0x0, r3, 0x151, 0x1}, 0x0, 0x0, r11, r9, 0x20000000000000, 0x0, 0x1}) ioctl$TIOCSBRK(0xffffffffffffff9c, 0x2000747b) r12 = socket(0x18, 0x2, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8080691a, &(0x7f0000000300)) recvmsg(r13, &(0x7f0000000000)={0xffffffffffffffff, 0x230, &(0x7f00000004c0), 0x4f, 0x0, 0xbe7c707c24b112ef}, 0x800) 16:39:13 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x40d}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699d, &(0x7f0000000300)) 16:39:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) pipe2(&(0x7f00000014c0), 0x20000) syz_open_pts() r1 = syz_open_pts() dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0xffffffffffffff00, "cb4f8c42cf3371489c8f81ffa32695e65af070eb"}) poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) geteuid() r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001500), 0xc) syz_open_pts() dup(r0) kqueue() openat(0xffffffffffffffff, &(0x7f0000001540)='./bus\x00', 0x10a44, 0x40) pipe2(&(0x7f0000001580), 0x10006) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getpgid(r4) r5 = socket(0x11, 0x4003, 0x8) sendto$unix(r5, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r6 = dup(r5) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r8 = getgid() r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000400)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) msgsnd(r9, &(0x7f0000000a00)=ANY=[@ANYRES32, @ANYRES16=0x0, @ANYRESOCT=r10, @ANYRESHEX=0x0], 0x4, 0x1000) msgrcv(r9, &(0x7f0000000d80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000e00000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f5315419be0f948fb383500"/178], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r9, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r9, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d9abf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa37063985c965"], 0xffffff64, 0x1, 0x0) 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) r13 = getppid() r14 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r14, &(0x7f00000000c0)={&(0x7f0000000680)=ANY=[], 0x8, &(0x7f0000000580)=[{&(0x7f00000002c0)="a62bd6ed1b93da9c25b26650f3f5854a74a167aa82cfdcc5ddd843c4a7b47683c28f5dfa2ef79b2a9965a884b41cf81f3acf27f9207525b7e34dfa", 0x94}, {&(0x7f00000007c0)="5cebfbef617c262b3d6d9fc178ce8fce4cc596488721b8ea7ee1382728bda2eb923b69ed5cebcd674e0377326e3affa9191088160ff46a722374cdce116e5d0db6723920c3d7d170316da70d5a56d8be7326cc5c0f3cdd6c8e9593195f7f8d0316408c9057cbb7c78cfcbe5fc2c44ec7dae777f81a11fa9e1db9c915f5e400fd0a27acc27eaf3e728e9268d0fcf4cec16a2d003b2ac752bdf72f6902127641d606e3cd6cd3b742115ef1440a3a056f1e959b1bc03a9cd9d7634754659761ae74480c8835d03c0e2404db960998d494bc7e3c7da7238c3c509854"}, {&(0x7f0000000c80)="3ffb31ca4e0974b469f9579d9dff6b09b49ec2312916ae5bb19a20f515aa2143685db65592cd903dbdf1e27bfcc9e9737faca98b8b5fff33f575b9d41cdf300c83b22b1dffbb92bf238f3b63729516ad9916236a23abc16709910f4fdb09f37c743062c697ea168d27b9e836d807dcecba54b56be00ec183731bf07a757a6e44040bdf2ad94dd6c6a9db68e0ec4b185ee831a93ccce65c50524cea1816d7a11606ec4ce37591a86cc3924421d2000da619ee8855fefe18dfcb609bce8580aa17bafcd247b4b070128c1e731bfeb59b872de213be35cba7978f599340da7f605ee0886bcebe9673409a677faa0d7c6e2b264bd6e1c113c214e07f"}, {&(0x7f0000000500)="65b6653e7c35197739a724cae9ba99c1df3f0125788746929210170bf265c65c4db7c34c0f3afcfffbb7d9a82dafb8d351fc0f0be58a2b323b4c58a48b78fcc25ec5418f2ee4e431b736ed4f89ead7bdf6e24bf431387692a1233d41f36b69bdb7da552c07a85b76008d21b9e672a33dc6ea", 0xfffffffffffffeb5}], 0x10000000000000c5, 0xfffffffffffffffe, 0x182, 0x2}, 0x1) r15 = fcntl$getown(r14, 0x5) r16 = geteuid() msgctl$IPC_SET(r9, 0x1, &(0x7f0000000240)={{0xe9, r16, r12, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r13, r15, 0xa5, 0x1, 0x100000000, 0x2}) r17 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r17, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000400)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) msgsnd(r17, &(0x7f0000000a00)=ANY=[@ANYRES32, @ANYRES16=0x0, @ANYRESOCT=r18, @ANYRESHEX=0x0], 0x4, 0x1000) msgrcv(r17, &(0x7f0000000d80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e00000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f5315419be0f948fb383500"/178], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r17, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r17, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d9abf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa37063985c965"], 0xffffff64, 0x1, 0x0) 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) r21 = getppid() r22 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r22, &(0x7f00000000c0)={&(0x7f0000000680)=ANY=[], 0x8, &(0x7f0000000580)=[{&(0x7f00000002c0)="a62bd6ed1b93da9c25b26650f3f5854a74a167aa82cfdcc5ddd843c4a7b47683c28f5dfa2ef79b2a9965a884b41cf81f3acf27f9207525b7e34dfa", 0x94}, {&(0x7f00000007c0)="5cebfbef617c262b3d6d9fc178ce8fce4cc596488721b8ea7ee1382728bda2eb923b69ed5cebcd674e0377326e3affa9191088160ff46a722374cdce116e5d0db6723920c3d7d170316da70d5a56d8be7326cc5c0f3cdd6c8e9593195f7f8d0316408c9057cbb7c78cfcbe5fc2c44ec7dae777f81a11fa9e1db9c915f5e400fd0a27acc27eaf3e728e9268d0fcf4cec16a2d003b2ac752bdf72f6902127641d606e3cd6cd3b742115ef1440a3a056f1e959b1bc03a9cd9d7634754659761ae74480c8835d03c0e2404db960998d494bc7e3c7da7238c3c509854"}, {&(0x7f0000000c80)="3ffb31ca4e0974b469f9579d9dff6b09b49ec2312916ae5bb19a20f515aa2143685db65592cd903dbdf1e27bfcc9e9737faca98b8b5fff33f575b9d41cdf300c83b22b1dffbb92bf238f3b63729516ad9916236a23abc16709910f4fdb09f37c743062c697ea168d27b9e836d807dcecba54b56be00ec183731bf07a757a6e44040bdf2ad94dd6c6a9db68e0ec4b185ee831a93ccce65c50524cea1816d7a11606ec4ce37591a86cc3924421d2000da619ee8855fefe18dfcb609bce8580aa17bafcd247b4b070128c1e731bfeb59b872de213be35cba7978f599340da7f605ee0886bcebe9673409a677faa0d7c6e2b264bd6e1c113c214e07f"}, {&(0x7f0000000500)="65b6653e7c35197739a724cae9ba99c1df3f0125788746929210170bf265c65c4db7c34c0f3afcfffbb7d9a82dafb8d351fc0f0be58a2b323b4c58a48b78fcc25ec5418f2ee4e431b736ed4f89ead7bdf6e24bf431387692a1233d41f36b69bdb7da552c07a85b76008d21b9e672a33dc6ea", 0xfffffffffffffeb5}], 0x10000000000000c5, 0xfffffffffffffffe, 0x182, 0x2}, 0x1) fcntl$getown(r22, 0x5) r23 = geteuid() r24 = getpid() msgctl$IPC_SET(r17, 0x1, &(0x7f0000000240)={{0xe9, r23, r20, 0x0, 0x0, 0x66, 0xffffffff00000001}, 0x100, 0xc07, r21, r24, 0xa5, 0x1, 0x100000000, 0xfffffffffffffffe}) lchown(&(0x7f0000001280)='./file0\x00', r7, r8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0x348) getpgid(r25) r26 = socket(0x11, 0x4003, 0x8) sendto$unix(r26, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r27 = dup(r26) ioctl$TIOCMBIC(r27, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000002600), 0xbcb9) getgid() syz_open_pts() dup(0xffffffffffffffff) r28 = syz_open_pts() dup(r28) syz_open_pts() write(0xffffffffffffffff, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) r29 = syz_open_pts() ioctl$TIOCSETA(r29, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r29, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0xffffffffffffff00, "cb4f8c42cf3371489c8f81ffa32695e65af070eb"}) poll(&(0x7f0000000040)=[{r29, 0x21}], 0x1, 0x0) r30 = syz_open_pts() ioctl$TIOCSETAF(r30, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r30, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r30, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) close(r30) r31 = syz_open_pts() dup(r31) openat$pci(0xffffffffffffff9c, &(0x7f0000001600)='/dev/pci\x00', 0x20000, 0x0) r32 = syz_open_pts() ioctl$TIOCSETAF(r32, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r32, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r32, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) close(r32) r33 = socket$unix(0x1, 0x2, 0x0) r34 = socket(0x11, 0x4003, 0x6) sendto$unix(r34, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r35 = dup(r34) ioctl$TIOCMBIC(r35, 0x8004746b, &(0x7f00000011c0)=0x1) accept$unix(r26, 0x0, &(0x7f0000000180)) syz_open_pts() dup(0xffffffffffffffff) dup(r33) r36 = socket(0x6, 0x3, 0xfc) fcntl$dupfd(r36, 0x0, r36) fcntl$dupfd(0xffffffffffffffff, 0xa, r36) connect$unix(r33, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0xffffffb6) 16:39:13 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x402004, 0xffffffffffffffff) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x145) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) symlinkat(&(0x7f0000000180)='./file0/file0\x00', r1, &(0x7f0000000140)='./file0\x00') r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) bind$inet6(r3, &(0x7f00000002c0)={0x18, 0x0, 0x7, 0x7}, 0xc) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f00000001c0)="e5b0cf3396d59f98436a7e689dd9df0b641a7478770565fdedaf7b7b17044b9a9dcf3a25bae8047a1c45434febecbb67e638056e55bc8f7a6416644cf5dbc3363745c479cfcd30c3098fd83da4437fc6529e0dd3e625f958fa6c7d79a0f83dcc311b5a6e2591aca8eadcc221b5dece719814a978e210b3fc897e", 0x7a}, {&(0x7f0000000240)="81e3b79eabe9f42ac57d3fe91e190003e9cd7d01bcb8f9bdd5b7c7cdabf1e09b2e978cbbd5b325f66acd147c2c15f482f825b1deac7a473f3660873e848a7bdbc9c59fa2325ef548fcbc5ac1c841dd14f01d828f9583e9547d766a1f731e1aee1c5a059b6d1fc48f6997824ffd18af51cbf49a440218dcdfde0db475", 0x7c}], 0x2, 0x0, 0x7f) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) preadv(r5, &(0x7f0000001880)=[{&(0x7f0000000340)=""/2, 0x2}, {&(0x7f0000000380)=""/37, 0x25}, {&(0x7f00000003c0)=""/160, 0xa0}, {&(0x7f0000000480)=""/235, 0xeb}, {&(0x7f0000000580)=""/193, 0xc1}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/74, 0x4a}, {&(0x7f0000001700)=""/101, 0x65}, {&(0x7f0000001780)=""/229, 0xe5}], 0x9, 0x0, 0x800) 16:39:13 executing program 0: setreuid(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0xb7b4db30b3d0ee19, 0x1) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8060694a, &(0x7f0000000300)) 16:39:13 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x400801}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000580)='/dev/pci\x00', 0x80, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = dup(r1) r4 = getpid() fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x1, 0x80000000, 0x100000000, r4}) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000300)=[{{r5}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x8a, 0xfffffffe}], 0x1}) r7 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000300)=[{{r7}, 0x0, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r9 = socket$inet(0x2, 0x5, 0x9) getsockname(r9, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) r10 = fcntl$dupfd(r7, 0x0, 0xffffffffffffff9c) getsockname(r10, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x4, r4) r11 = kqueue() write(r11, &(0x7f0000000340)="a3dc94a0de4931d46fd34a39348e2517125db0af", 0x14) clock_getres(0x4, &(0x7f0000000380)) 16:39:14 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000001c0)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x1, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) dup(r1) r2 = socket(0x18, 0x400000002, 0x0) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e4, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x10228, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0xfa177d93b6cd8874, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000280)={0x8, 0x4, 0xffffff01, 0x2, "5b6755a0899586d581c6ee64616352d34809b6a4", 0x1, 0x1}) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000240)) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebc6cbff13b9fd49090fda1df79bea5b8b0de025", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:39:14 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) getsockname$inet(r1, &(0x7f0000001280), &(0x7f00000012c0)=0xc) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)='n5', 0x2}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)='n5', 0x2}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000080)='n5', 0x2}], 0x1, 0x0, 0x0) r5 = msgget$private(0x0, 0x682) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r5, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r5, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r6 = geteuid() r7 = getppid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000980)={{0x2, r6, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) r8 = getgid() fchown(r4, r6, r8) kevent(r0, &(0x7f0000001200)=[{{r2}, 0x0, 0x80, 0x0, 0x1f, 0x2}, {{r3}, 0xfffffffffffffffe, 0xc0, 0x20000000, 0x81, 0x1}, {{r4}, 0xfffffffffffffffd, 0x80, 0x1, 0x0, 0x1}], 0x9, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r9 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r9, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r9, 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000001340)='W\x00') unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000011c0)='W\x00') r10 = msgget$private(0x0, 0xfffffffffffffffd) r11 = socket(0x18, 0x2, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8080691a, &(0x7f0000000300)) preadv(r12, &(0x7f0000001300)=[{&(0x7f0000001480)=""/241, 0xf1}, {&(0x7f0000001580)=""/245, 0xf5}, {&(0x7f0000001680)=""/248, 0xf8}], 0x3, 0x0, 0x4) msgrcv(r10, &(0x7f0000001380)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000001300000000000000000000771cfff9ec5ddc6bde2b000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000001a0000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/194], 0xfffffffffffffe9f, 0x1, 0x1000) msgrcv(r10, &(0x7f0000001780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a3318953a4f03e14287310200000098ef9ab1a7bf760d4ee85762d7f571f9ba59847191b71f7f87f8fca3a2578c96c2c3ca78a52dfa872d39ff9f27846196f386417ddb15623b59ec8ba622e0381d22a79625b5efdcb1a077f1000000000000000000"], 0x31, 0xefc7ba68ccc992d6, 0x0) 16:39:14 executing program 1: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffff00463f7b238bf46854d78a2a197a38a7a86207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac200000000a64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c23849599ee48c02f6ac41e6bf3bf554799b92f871f4385f04157795ea476e28f769fa202361cd8cac7dbbc5b65c6593d2870bd96d4405999d6c40000000000000000000000000000f6a6fc9cf37f24cf142ced635d5416bcf9f64fd1ba58059d5b0ac52ba3b7649b6a5829fe1a3cc3addf1f5d0e08dea64ce0b9033126167d04d23b192fbddc1ea17060b25dcb8d73210b34e5072ae3230b8e1600"/268], 0x10) flock(r0, 0x1) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00070001000000000000"], 0xa) write(r0, &(0x7f0000000a00)="450a75995df3a7951e18059071eb2adb0002d273564602fddb18772de869d5504fe9b7256fbfe35bc20830b63454a9ce7bdfd56e1e879427405b519f61702447c99c67109474b4e1d4b9ecd3e496197d3b326fb3bfbd577c45b8365ad8814ba071104027511e2d07e4267c758e62c95f9988a8ce72334b100000000000f5cbaf5dede38a2c69c7f978570e107a2b771e3e68266d7ffeb141fca2f931b1bf219cc60ae7b80eb041ec347d255710ff22d56c57ade5e827a25b54aab1020000000000000052db7000000000000000000000a76917a9fe4218c74e24de8695a2326c96ceb280d61d908fcbdc242073d3386ec8c43d2e25ec56712b02ddaec0786383a2b38fa91ac75d08f3639483a644bace5fcc5752284d719c639309a75a31398d8fd4a80233b0750e0a1fddbe59ba2385a605efd7f2cfe78db2755a3f1b7cbe0ce3453caf7605fe5551d66c3c67dadc198c6ecee033bbf2a160", 0x159) socketpair(0x6, 0x8000, 0x1, &(0x7f00000000c0)={0xffffffffffffffff}) recvfrom$inet(r1, &(0x7f0000000100)=""/139, 0x8b, 0x440, &(0x7f00000001c0)={0x2, 0x2}, 0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000080)={0x7, './file0\x00', './file0\x00'}) 16:39:14 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x10000, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r7, 0x0, r7) dup2(r6, r0) fchdir(r0) r8 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r9 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) write(r10, 0x0, 0xc0) mkdirat(r8, &(0x7f0000000040)='./file2\x00', 0x0) 16:39:14 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt(r1, 0x800, 0x3, &(0x7f0000000980)="1513010dc85f7800fdc1e626a97d5970120b8345341cfc618d8adf6d94aa23d3aec438e9a21720e66d0aefb52f7ae818c23ab2cb0d0622ec82531e61d4b00efaf12d1c90c99640", 0xff69) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) r3 = msgget(0x1, 0x0) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) msgsnd(r3, &(0x7f00000003c0)=ANY=[@ANYRES32=0x0, @ANYRES64=0x0, @ANYRESHEX=r3, @ANYRESDEC=r0, @ANYRES64=r2], 0x5, 0x0) msgsnd(r3, 0x0, 0x0, 0x0) r5 = socket(0x692ffcda5f0e9a24, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10080, 0x20) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x10000, 0x7, 0x4, 0x2, 0x7, 0x55a58399, 0x8, 0x0, 0x2, 0x6, 0x5}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000480), 0xc) r8 = openat(r6, &(0x7f000052fff8)='./file0\x00', 0x20, 0x80) symlinkat(&(0x7f00000000c0)='/', r8, &(0x7f0000d06ff8)='./file0\x00') openat(r8, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) getsockopt(r0, 0x1, 0xdc0, &(0x7f00000004c0)=""/223, &(0x7f0000000380)=0xdf) r9 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r9, 0x0, 0xd, 0x0, 0x0) pwrite(r9, &(0x7f0000000100)="c8a84e", 0xffffffffffffff1e, 0x0, 0x0) r10 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r10, 0x0, r10) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000440)=0xc) r11 = socket(0x18, 0x1, 0x0) ioctl$TIOCNOTTY(r7, 0x20007471) setsockopt(r11, 0x29, 0xa, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) setsockopt(r11, 0x29, 0x80000000000000d, &(0x7f0000000040), 0x0) r12 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10080, 0x20) ioctl$WSDISPLAYIO_LDFONT(r12, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x10000, 0x7, 0x4, 0x2, 0x7, 0x55a58399, 0x8, 0x0, 0x2, 0x6, 0x5}) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000480), 0xc) msgrcv(r3, &(0x7f00000002c0)=ANY=[@ANYRESDEC=r5, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESHEX, @ANYRESHEX], @ANYRES16, @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES16=0x0, @ANYRESHEX=r12, @ANYRESDEC=0x0], @ANYRES64=r11], 0x5, 0x0, 0x400) sendmsg$unix(0xffffffffffffffff, &(0x7f00000017c0)={0x0, 0xdf, &(0x7f0000000600)=[{&(0x7f0000000ac0)="27828cb6ab4aaedcaa1a7427838ed8bd60ec9c93a205eaed0733c4fadc891286cc094386d5f636e54f9b05199637adf917e26335263fa20b9e7aa543c4a529799e81d6ca235b628177312c9d7097c7da6abeebbf5e9384f62ee2becbad5dff46ffcf8e7402c24d23e988c400000000000000f110f73f05c9c6bc4abbf215ae788851647afe61b631afeb5046a085531313ecf38a44fb39240336b0e969bd9073007b6c968d8b788e20d2cf7a41fc6436fc59b5ec87d8764a79d9417150c544d013eca27746a4a81237718b198bb20477964b0986ed5b26eb209bbc0cf25ed8fda3252eb537abc2ed6a7acde25e97231692c8c9f7a446b1e8a5ee892fb3ffa13d157bdd9f818bcfc1574ccad64101c9dbdf73157b53575980a88626927858c78c754d986591bfe603d5e2012c8afae675a38c248e56c8d0b31c2c8598636ed4be0b1baa80deae75f783f4df8752c8cc7cc21f85e41e5778e04d1d7ed05acc62cdc19ece6c480938c8afc25225dc65085f45f8b45558a2c33e2333ac4b8895d1901e854cd8a93aea69276b43e443403fcea00d243f12b585075502075ff072e9c1eec32a4571374aa7744ec5543064a4a66af8c1d7d79e07bcd7d94fca868ec9477a96f362fa7c92", 0x3b}, {&(0x7f0000000640)="9a661625478dabe26d53717e8f21d14784daa940fccb409889e5daa76bb52b557538128bdad9494e9a2d275fa894550559a9c6d92d9351db70dd34606ad46c7b8d40f615ac16b67a9b5e5773a25d1d382fce96f06ab76260500950878f40d78b02ec03117a3b47dd65813804f0cbcdd106a53e57f8ab4a610a297902866b60f10e0c171223e53355732308c02569523ca360aa476341466a0a6e24aa9e9f6d2e619a5192305dea74a32a069c17b1702eca07000000000000004ee1e93eab53327218833f7d4c8282b7648374b4082a36e2f6a2926eab13b90340b70b832550134f067e58d896c123f65e3120fe07ca42b88ae0c5ad9da4fbd61062b6c33292c748e01230633ae8a8fba37d32e8e3f65b61171c6a2c745498a37123acddaf50cf94c7b77c3c9225de5b83d51b04bc67da9d5fd5d4fb39e54a371358ccedc5a96b898332193e344830efc86304e0ea5774b8549ab8b325cc0e6fa34af6eef6e07a3c5d835618e22095cc1a01c1210fea4e2abc23638a82c9d7a5e5138f699f477be2e9d6baee64f3c6c36513376f18a626346010dd44d49e79922187cb7d3780471ccef374515b01c8e5d67737c43ca62a93afc98547776f3b8e63f028758c53439c698564a71f18", 0x2c}, {&(0x7f0000000a80)="9faee962563217fb2dc42d02e6b05368cce8c76fe7049844097a5b5d3c3918a2b3e0", 0x1a}], 0x3}, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0x0, 0xffffffff}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x2]}, 0x3c) 16:39:14 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) getrlimit(0x4, &(0x7f0000000280)) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) fchmodat(0xffffffffffffff9c, &(0x7f0000000240)='./file0/file0\x00', 0x4, 0x2) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000001c0)={&(0x7f00000002c0)}) dup2(r1, r1) r3 = socket$inet6(0x18, 0x4000, 0xca) r4 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', 0x10, 0x2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000300)=0xffffffad) fcntl$lock(r4, 0x8, &(0x7f0000000480)={0x3, 0x0, 0x400, 0xd15, r5}) r6 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r10 = fcntl$getown(r6, 0x5) r11 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000540)={{0x240000000, r8, r9, r8, r9, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r7, r10, 0x41d, 0x5, 0x5}) r12 = getgid() r13 = getgid() fchown(0xffffffffffffff9c, 0xffffffffffffffff, r13) getgroups(0x6, &(0x7f0000001500)=[r9, 0xffffffffffffffff, 0x0, r12, r13, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001540), 0xc) geteuid() geteuid() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000200)=0x7) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d", 0x148}], 0x1) 16:39:14 executing program 0: socket(0x400000000018, 0x3, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) munlock(&(0x7f000008a000/0x2000)=nil, 0x2000) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) mmap(&(0x7f0000ff2000/0xe000)=nil, 0xe000, 0x4, 0x810, r3, 0x0, 0x5) 16:39:14 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) read(r0, &(0x7f0000001640)=""/4096, 0x1000) syz_open_pts() readv(r0, &(0x7f00000026c0)=[{&(0x7f0000000500)=""/4096, 0x1000}], 0x1) 16:39:14 executing program 0: r0 = socket$inet(0x2, 0x800008003, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1025, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000000)=0xf38) 16:39:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x800080002000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffe, 0x0, "65b68e8ffb7641f3dc6d52ca2e4b2b569294647f"}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f00000000c0)=@un=@file={0x0, ""/89}, &(0x7f0000000140)=0x5b) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) socket(0x0, 0x4, 0x68) dup2(r4, r5) 16:39:14 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x200, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r2) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = dup2(r3, 0xffffffffffffffff) setsockopt(r4, 0x7ff, 0x7, &(0x7f0000000000)="4ebf7654648bb7cc31161a3ed807a183982382abd40216d8caabc96928154878a11b184b52dd060fc8a5e688c27a03adb93bdddce99a5317d1f6f8a8d6fb1448e4f345314fea54227b72ea5826d93eeba074492666fdfe292cf1948f80ce", 0x5e) r5 = kqueue() kevent(r5, &(0x7f0000000240), 0x1bb84453, 0x0, 0xffffffffffffffff, 0x0) 16:39:14 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCFLUSH(r4, 0x20004268) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) 16:39:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x6c}, {0x26}]}) syz_emit_ethernet(0xf9, &(0x7f0000000300)="030000006e0ace72296f0cba2b6afa6cf5d47a7824e0ae51a77dda30ac8b274144b300babb24e386025785722ffd8c9a63e2dab39aa090ce9c3df66ea8d8ca5aab91fd9109a01565a320838c75aa65be184280edf34c079b11eeabfe1f8836b01698aa77945a0760d4f6ccf231bc9cf09518fc7dbfa67928e0cc74f0dacfaa4aafe2772f2dec2d629885d7f066cf20e257d859070c3640301a5ccca0107be32d0992eaeeeb61ddd15767371ea19402d46649b1bb814cd0efe1ee033cb96ba27ea5037f0d8c3dd962b5cd5f8595ffffcecd3b985833e645cc3498a66bb65164ee0b29c7134d4e40fb957562d730ae58c3bf19fef9a4b6f69b28") 16:39:15 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{}]}) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000000)) r1 = semget$private(0x0, 0x3, 0x108) semop(r1, &(0x7f0000000280)=[{0x2, 0x2, 0x800}, {0x2, 0x6, 0x800}], 0x2) 16:39:15 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000680)=[{0x0}], 0x1) close(r0) open$dir(&(0x7f0000000240)='./file0\x00', 0x102, 0x0) execve(0x0, 0x0, 0x0) 16:39:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x1c, 0xfd, 0x0, 0x2}, {0xff, 0xff, 0x29, 0xc71d}, {0x806, 0xff, 0xb}]}) socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = semget$private(0x0, 0x7, 0x200) semop(r1, &(0x7f00000001c0)=[{0x7, 0x4, 0x1800}, {0x2, 0x401, 0x1000}, {0x6, 0x7f, 0x1800}, {0x3, 0x40, 0x800}, {0x3, 0xe7, 0x1000}, {0x0, 0x400}, {0x1, 0xfff, 0x1800}, {0x0, 0x4, 0x800}, {0x0, 0x7f, 0x800}, {0x0, 0x46, 0x1000}], 0xa) r2 = msgget$private(0x0, 0x682) semget(0x1, 0x4, 0x400) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r3 = geteuid() r4 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r4, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) r5 = msgget$private(0x0, 0x682) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r5, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r5, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r6 = geteuid() r7 = getppid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000980)={{0x2, r6, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) r8 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x7ff, r3, 0xffffffffffffffff, r6, r8, 0x51, 0x1f}, 0x2d0, 0xffffffff, 0x7}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 16:39:16 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1030, r0, 0x0, 0x6) 16:39:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x7, &(0x7f00000001c0)=[{0x4, 0x9, 0x2, 0x1}, {0x5, 0x11, 0x1, 0x3}, {0x20, 0x4, 0x9, 0x2}, {0x1, 0x20, 0x7, 0xd52}, {0xbb2, 0x80, 0x3f, 0x401}, {0x400, 0x81, 0x1f, 0x3}, {0x2, 0x9, 0x1, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = shmget(0x2, 0x3000, 0x100, &(0x7f0000002000/0x3000)=nil) shmat(r2, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmctl$SHM_LOCK(r2, 0x3) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) recvfrom$inet6(r3, &(0x7f0000000080)=""/238, 0xee, 0x841, &(0x7f0000000180)={0x18, 0x0, 0x0, 0xb3a}, 0xc) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") 16:39:16 executing program 1: writev(0xffffffffffffffff, 0x0, 0x0) accept$inet6(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x100) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x0, 0x5, 0x10000}, {0x18, 0x2, 0x81}, 0x3, [0xfffffffb, 0x5, 0x800, 0x102, 0x3f, 0x80000001, 0x1, 0x4]}, 0x3c) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x40) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x80000000000029, 0xb, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = fcntl$dupfd(r5, 0x0, r5) setsockopt(r6, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000080)) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10000, 0x0) ioctl$KDSETRAD(r7, 0x20004b43) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) r10 = socket(0x18, 0x2, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000280), 0xc) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) close(r9) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) 16:39:16 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = semget(0x0, 0x2, 0x40) semop(r1, &(0x7f0000000040)=[{0x0, 0xa1, 0xc00}, {0x0, 0xff, 0x800}], 0x2) getsockname(r0, &(0x7f0000002880)=@un=@file={0x0, ""/108}, &(0x7f00000010c0)=0x6e) 16:39:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r0 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r0, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x4, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x1002}, {0x2, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000340)=""/4096) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget(0x2, 0xc0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r6 = getuid() r7 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) fcntl$setstatus(r8, 0x4, 0x4) writev(r8, &(0x7f0000000040)=[{&(0x7f0000000140)="000000186004008b00002327000000000000000000050000003f0000000000000300000001002300b5000059", 0x2c}], 0x1) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f00000013c0)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r10 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) r12 = semget$private(0x0, 0x7, 0x989a5facdb40fe7a) semop(r12, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r12, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r12, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r12, &(0x7f0000000240), 0x6) r13 = geteuid() r14 = msgget$private(0x0, 0x682) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r15 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r15, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200"/85], 0x55, 0x3, 0x0) msgsnd(r15, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r15], 0x1, 0x800) msgrcv(r15, &(0x7f0000001a80)={0x0, ""/4096}, 0x1008, 0x0, 0x800) msgrcv(r15, &(0x7f0000000800)=ANY=[@ANYRES64], 0x1, 0x2, 0x2000) msgsnd(r15, &(0x7f0000000cc0)=ANY=[@ANYBLOB="030000000000008753b2157e3bd1d3c81b3b15a024430670c06ae031718ce947e1b060a9b3461038f39f4af11e05ecc115c6c8e5c0ca00a8af026ebcda30fb022630bd23c7f025629011bfa45f002b6f98870fac0ec011bb4ea75c8bcca05411cad1d8d6234ec0926429087198a837a74facbe0ebdbfbf7d80d65ca916f13dd60aebda1a10b56b809dfe08da9d946b58b63830c1aa74404d0a6f83efe5e35a812281dac3c0d21419e4691db78ff472acc836140c82dae55a45611dc0e474676e3dacd01c96d8882b19d5f2541573706b4bda0b6a5eb8c56415951eacb002b4d0a7bdae8eabf19902e8e8bca3425d9886165650a2ab79d087b9970e0453b5123d20b01e8b68f3d25eeab16a6f7594b3c2c01a90f416c713bce5fc8b62682adb04597d108b4077880d5a18929aeb55384e6d9fb9b3903bcd7f4f2274c302286c49967d0094cf74080ca0a2c14574c0c5ff44"], 0x8, 0x800) msgrcv(r15, &(0x7f0000000c80)=ANY=[@ANYBLOB="000000106b5a74d2205f4967b92069f7d85fdbacf15481a16bf69b338b8ea01c818710588ff931498c6a1d9699eae4d32c6c538dc3fd"], 0x8, 0x1, 0x1000) msgsnd(r15, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) msgsnd(r15, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) msgsnd(r15, &(0x7f00000001c0)={0x3, "943b5b09252ec40b4ca3cb8558a2b9d6b22f90f42b9c39dc625820176e69b1bc810a9854bc8be8378f7f9a6f6d30b447cdfe2786025db7f96f"}, 0x41, 0x7eea135638a8ce50) msgsnd(r15, &(0x7f0000001400)=ANY=[], 0x0, 0x1000) msgrcv(r14, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r14, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r14, &(0x7f0000000240)=ANY=[@ANYBLOB="ab3f95c700"], 0xffffff64, 0x1, 0x0) r16 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r17, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r20 = getppid() r21 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r21, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r22 = fcntl$getown(r21, 0x5) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000980)={{0x2, r16, r18, r19, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r20, r22, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r24 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r24, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r24, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r24, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r24, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r25 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001580)={0xffffffffffffffff}) sendmsg(r26, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r29 = getppid() r30 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r30, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r31 = fcntl$getown(r30, 0x5) msgctl$IPC_SET(r24, 0x1, &(0x7f00000001c0)={{0x2, r25, r27, r28, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r29, r31, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r23, r28) r32 = msgget$private(0x0, 0x682) msgsnd(r32, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r32, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r32, &(0x7f0000001400)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000035a5fc036a2d75a9a88fcd5f8bd5879063f11a015e79a6e253e042b103adbb44b2efe8d9efb320b1c41d3aacce1496f9b58a85cec73726ba2fcd0b9364bbd9b51c464876ff81074c5d9887f7eb38fb5ed9b8c1899946b39aa4cbdeb2707b16d90f1a"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r32, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r32, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r33, &(0x7f0000001340)={0x0, 0xfffffffffffffdd8, 0x0, 0x21e, &(0x7f0000002ac0)=ANY=[@ANYBLOB="3800000000000000010000000600000032d85e97d224b471a6f7cfb17fb4de98bbccdd27d24abccdc0181777c131479925ec7ef89bcdf9397800000000000000ffff0000e50c0000a3be41b94fc41c4093138e175bfb8b16f049f6ebc72d3f260db7e826a6ef0d76edf7cbc1a1506b1e67fe923437075d053586643aeeddee19fef8290f936d641d810706b811aea500ab3779755c0061c3ae4f8de8d9d6526467b5c0a84076b7970e9f842c00000000a80000000000000001000000018000006a32654b2872253c228350a3c29390a1dfd03e0cfb9946ed9b9c119186296b37306a1b54d7b150ad7847bc1063268fa5de99cd3482c85563653a1e4f9101d53e2a8885e01bdc7cbe343980ffbd32812e0ebc1ad0cc0481d672ec3a8d3b7e8415a050bd1426da3d1fabdf9b3b301b4901e429330f9d15b07761a022283a944230f52c53239c1ed2ced74c198475ea2fd07eca500b964c53a72800000000000000ffff0000ff7f0000f5832fa18957d670de06faf4f608de3376000000000000002800000000000000ffff00007f0100005c7b69b6d27d4c3e28b4abafe28c8ab916178380000000001000e8ff43b6f2a4cfd275f6000000009000000000000000010000000400000033fbda837c6e6888546bb834dc099156e3da2f525b3d143766d2acf10406bdf5e60fe90cad8d24c13bbc758f76218e354a139339cbf9086f3646cc5c3abcb78a94d8219496f4e470e53fd142ac9740c7c0ff905b97212976cd6bd186e8599f56246b1d1a0af43c57b72ad14c36f17aaaaa348f250a843d49ea7e5e89425b00002800000000000000050001001f0000001b3d464056b4c28fda6c952290608ff7d30c5e1d339e01edc000000000002200010000060000006f0fd01e0cce8aaecf76d81ea867aed50227f1b8b135fab781da1eaecee21c94812d93af93d74da12aa77e5983f3a85a246f356f25e66f17cb3ba854ec5262d1b2f34e178f0d4a57d60f935fb17e3f32e5740317493e0a811e60d22b0b022874fc5d226dbc881b46f169b2c2aa2675ab527e901f865f5aa7009ee87b1075ee577a023b68ef030a3522f659a333fdce19a89511fef688683f06132e30c9faf9d5bbcf1116e33924947d93a35e000000000801000000000000ffff00000004000022b7ac640d87f77af7d030f60752d84ae2f4a14cd93b75646ba7e7b039e92dcb04f14ffb8108840238c620d7831d0ded92a1c3af4d99f9361ac2ff8bed428f979e17509f1daac7a011dff4a68a3c7a5dc878164211a264f986ad2e7bfea8ecbaca1977bd48db764bebb29f5259d45d344cc30a13da2105b8b253fb6bfbad5cc28b5978fc24d4ff3ea67817dd2ec5ff96c58bc012d589645854e194d76f667e295dd003896790b1b5a4e9479f5635e2bccd8272e687876bde467aa960957034ca297df36cd9c2a9f6297d03c1df27aed4ebb1ccf9249263c566fe7eb99beade8eb2905ee2f79fb503f6b22767e2d1b7bb9a442766969b000ea175b80226dc520ea2c16166bb86a9ab1edc5a71497d77579581bc1eccc546052ba40c91b46a9a81cf06ea226d2b7f95f8bbf6cb8a6c73ac1370eadae6cfeb3573af2f736948018dd46080442ec5bdc19c7b1e37e84d21b3ce9943ccbd284c3a25a3f43f9931853470646ee97093e24420f7a5003c520759f4acf072104d6637ec6955430d00992216e4ea6ba400055084f4b818c237c91abe8472093d0617b22fb287bf719d9eb45fa838183c7c710b0718374f38dde4443f902326f135756b23e98341b6a40aa928d0bcee038ad31a4f5dd15607eaaba15a4f720893a024461e7b5caff79719633628eaee58dab3c83e5528b25bd2a67fc1a395f1a33a2d081bd2b0acce481130660c2a4fdd64e885328d2017c1df10d7c1e8e629f7f1f68fcceb7588503cd48f62c2ef47f7578544c7591ed4560d57640147609083e0ac1dd96da048b0f533b662083a493d28f7fba0ca17ee6a"], 0x438}, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r35 = getppid() r36 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r36, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="00010000080000003000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r37 = fcntl$getown(r36, 0x5) r38 = msgget$private(0x0, 0x682) msgsnd(r38, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r38, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r38, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r38, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r38, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r39 = geteuid() r40 = getppid() msgctl$IPC_SET(r38, 0x1, &(0x7f0000000980)={{0x2, r39, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r40, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000980)={{0x2, 0x0, r34, r39, r34, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r35, r37, 0xa5, 0x1, 0x100000000, 0x3}) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000580)={{0x5, r13, r18, r28, r34, 0x20, 0x9}, 0x7, 0x9, 0x4}) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000000c0)=[0x7]) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, r6, r9, 0x121, 0x9}, 0x800, 0x1, r10, r11, 0x3, 0x1, 0x1, 0x5}) r41 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r41, 0x0, r41) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000000), 0xff16) 16:39:16 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x18, 0x1, 0x1f) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) r9 = socket(0x18, 0x2, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSFLAGS(r10, 0x8004745c, &(0x7f0000000200)=0x54e7) r11 = socket(0x18, 0x2, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8080691a, &(0x7f0000000300)) r13 = socket(0x18, 0x2, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCOUTQ(r14, 0x40047473, &(0x7f0000000240)=0xff) r15 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x10, 0x0) kevent(r3, &(0x7f0000000040)=[{{r4}, 0x0, 0xc0, 0x40, 0x8001, 0xfff}, {{r5}, 0x800000000000000d, 0x20, 0xfffff, 0x3, 0x200}, {{r6}, 0xfffffffffffffff8, 0x28, 0x1}, {{r1}, 0xfffffffffffffffd, 0x10, 0x1, 0xfffffffffffffff8, 0xed3}, {{r8}, 0xfffffffffffffffb, 0x5, 0x800ffffe, 0x9, 0x40}], 0x5005, &(0x7f0000000140)=[{{r12}, 0xfffffffffffffffe, 0x69, 0x10, 0x4, 0x4}, {{r15}, 0xfffffffffffffffe, 0xd6, 0x2, 0x8, 0x3}, {{r0}, 0xfffffffffffffffc, 0x40, 0x40, 0x6}], 0x0, &(0x7f00000001c0)={0x7, 0x5}) write(r1, &(0x7f0000000100), 0x28b81e) 16:39:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0x8, 0x1, 0x80, 0x2}, {0x8001, 0x5, 0x80, 0x8}, {0x400, 0x2, 0x9d, 0xfffffffd}, {0x76e3, 0x1f, 0x0, 0xffff}, {0x1ff, 0x3, 0xff}, {0xc000, 0x4, 0x4, 0x6}, {0x5, 0x3, 0x2, 0x401}, {0x2, 0x6, 0x20, 0x9}]}) 16:39:16 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x3ff, 0x3}) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) munlock(&(0x7f0000001000/0x2000)=nil, 0x2000) pipe2(&(0x7f0000000040), 0x10002) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r4 = getegid() r5 = getgid() r6 = getgid() getgroups(0x3, &(0x7f0000000200)=[r4, r5, r6]) 16:39:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x7], [0x0, 0x0, 0x0, 0x80], [{}, {}, {}, {}, {}, {}, {0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0x8, 0x4) 16:39:16 executing program 0: select(0x40, &(0x7f0000000140)={0x0, 0xd6, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0xfffffffffffffffe, 0x0, 0x0) 16:39:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x1000000}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000080)) socket(0x20, 0x8000, 0x1f) 16:39:16 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt(r0, 0x6, 0x2, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = dup2(r1, r2) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000000)) 16:39:16 executing program 1: socket$inet(0x2, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x0, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 16:39:16 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0/file1\x00', 0x10000, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x2, 0xff}) mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') r1 = open(&(0x7f0000000080)='./file0/file1\x00', 0x20000, 0x20) ioctl$KDGKBMODE(r1, 0x40044b06) mknod(&(0x7f00000001c0)='./file0/file1\x00', 0x6000, 0x0) unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000180)='r\x00') ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000300)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x2, 0x0) stat(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000280)) 16:39:16 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="820201f0742d57ba422411a06966712a06b59620ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) writev(r1, &(0x7f00000016c0)=[{0x0}], 0x1) 16:39:16 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:39:16 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) fcntl$setstatus(r5, 0x4, 0x2) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x100, 0x0) r7 = getppid() setreuid(0x0, 0xee01) fcntl$setown(r6, 0x6, r7) r8 = fcntl$getown(r6, 0x5) fcntl$setown(r0, 0x6, r8) r9 = geteuid() setreuid(r9, 0x0) fcntl$setstatus(r1, 0x4, 0x4) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) accept(r10, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) write(r1, &(0x7f0000000340), 0x10000014c) 16:39:16 executing program 0: r0 = syz_open_pts() preadv(r0, &(0x7f0000000440)=[{&(0x7f00000006c0)=""/66, 0x39}, {&(0x7f00000001c0)=""/199, 0xc7}, {&(0x7f00000004c0)=""/133, 0x7a}, {&(0x7f0000000580)=""/109, 0x66}, {&(0x7f0000000600)=""/189, 0xc7}], 0x81, 0x0, 0x200) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) flock(r1, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5d00) sync() r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000140)) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setsockopt(r1, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) 16:39:16 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000002a40)=0x1) chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000600), &(0x7f0000000640)=0x10) mknodat(r0, &(0x7f0000002a00)='./file0/file0\x00', 0x20, 0x80) mlockall(0x1) geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000027c0), &(0x7f0000002800)=0xc) getpgid(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002840), &(0x7f0000002880)=0xc) sendmsg(r1, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000a40)=[{0x0}, {&(0x7f0000000940)="935cfc274e9860cd56d291395b7a9354a07be0c3fa00b2139846a2959752fbdfc659125ca4069f93df5b4684faa34d925aa77081156f8e24429cc17f2ed247b69e0c5f8ee422a9e70fc397c599679fb7afcb3bf11aa03af5ca91764e18a725f0e695960e", 0x64}, {&(0x7f00000009c0)="8e6ba99aae5d3aa3b4404761bf3994c234a28c25ed906fbd42ebc6acd76199c005c232a7c0f3601360bd816060cc23cba34d2393bb782f59a8ca336dc43024e89e61504f9666bfc9e1b274708ba91d6b", 0x50}], 0x3, 0x0}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socketpair$unix(0x1, 0x4005, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) write(r3, &(0x7f0000000040)='h', 0x1) sendto$unix(r3, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9e", 0x600, 0x0, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x0, 0x0) pwritev(r4, &(0x7f0000000a80)=[{&(0x7f0000000b00)="996b6d0d7956b9d0490787fa9e9b81222fe14ab5fad2eb82d0e14e8b943e877ddf42a74dfc5cf00dacacaeae716b65ce7437fe29ddb7104ce448cc7f49897cf451fe81a65f498326f44aec19445ad0729f9feff7385cfac375b4bb34c6bbda669573c1a2f5b33b65658dce9e8729ce4f94924e717817117bfb90365dae631e2f0f5043f5620a080c145ca095786fce420387a796cfd5", 0x96}], 0x1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) r5 = socket(0x10, 0x0, 0x9) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getpeername$unix(r2, 0x0, 0x0) r6 = semget(0x3, 0x1, 0x400) semop(r6, &(0x7f0000000000)=[{0x3, 0x7, 0xc00}, {0x4, 0x2, 0x1800}, {0x0, 0x8, 0x800}, {0x3, 0x8000, 0x800}, {0x3, 0x956d}], 0x5) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28, 0x401}, 0x0) 16:39:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xffffffff}) r0 = socket(0x18, 0x4, 0x4a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = msgget$private(0x0, 0x682) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x270f5ef36cabfe4d, 0x3, 0x6) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000040)='N\a\x00\x00', 0x4) pread(r6, &(0x7f00000001c0)="cfe58db6bbbb5417a8b2b93123798684daceb07685e797b0e939e98ad6606101ff8a8c472186c1110a7a26e166053366daa3a4d09f28246b024e495fdb9d4377770f5726ef1bb316d6cb8a85a4bcc8", 0x4f, 0x0, 0x0) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) msgsnd(r1, &(0x7f0000000100)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r1, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r7 = geteuid() r8 = getppid() 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, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r9, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r10 = geteuid() r11 = getppid() msgctl$IPC_SET(r9, 0x1, &(0x7f0000000980)={{0x2, r10, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r11, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) r12 = msgget$private(0x0, 0x682) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r12, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r12, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r12, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r12, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r13 = geteuid() r14 = getppid() msgctl$IPC_SET(r12, 0x1, &(0x7f0000000980)={{0x2, r13, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r14, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) r15 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r15, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000400)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) msgsnd(r15, &(0x7f0000000a00)=ANY=[@ANYRES32, @ANYRES16=0x0, @ANYRESOCT=r16, @ANYRESHEX=0x0], 0x4, 0x1000) msgrcv(r15, &(0x7f0000000d80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e00000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f5315419be0f948fb383500"/178], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r15, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r15, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d9abf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa37063985c965"], 0xffffff64, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r17, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r19 = getppid() r20 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r20, &(0x7f00000000c0)={&(0x7f0000000680)=ANY=[], 0x8, &(0x7f0000000580)=[{&(0x7f00000002c0)="a62bd6ed1b93da9c25b26650f3f5854a74a167aa82cfdcc5ddd843c4a7b47683c28f5dfa2ef79b2a9965a884b41cf81f3acf27f9207525b7e34dfa", 0x94}, {&(0x7f00000007c0)="5cebfbef617c262b3d6d9fc178ce8fce4cc596488721b8ea7ee1382728bda2eb923b69ed5cebcd674e0377326e3affa9191088160ff46a722374cdce116e5d0db6723920c3d7d170316da70d5a56d8be7326cc5c0f3cdd6c8e9593195f7f8d0316408c9057cbb7c78cfcbe5fc2c44ec7dae777f81a11fa9e1db9c915f5e400fd0a27acc27eaf3e728e9268d0fcf4cec16a2d003b2ac752bdf72f6902127641d606e3cd6cd3b742115ef1440a3a056f1e959b1bc03a9cd9d7634754659761ae74480c8835d03c0e2404db960998d494bc7e3c7da7238c3c509854"}, {&(0x7f0000000c80)="3ffb31ca4e0974b469f9579d9dff6b09b49ec2312916ae5bb19a20f515aa2143685db65592cd903dbdf1e27bfcc9e9737faca98b8b5fff33f575b9d41cdf300c83b22b1dffbb92bf238f3b63729516ad9916236a23abc16709910f4fdb09f37c743062c697ea168d27b9e836d807dcecba54b56be00ec183731bf07a757a6e44040bdf2ad94dd6c6a9db68e0ec4b185ee831a93ccce65c50524cea1816d7a11606ec4ce37591a86cc3924421d2000da619ee8855fefe18dfcb609bce8580aa17bafcd247b4b070128c1e731bfeb59b872de213be35cba7978f599340da7f605ee0886bcebe9673409a677faa0d7c6e2b264bd6e1c113c214e07f"}, {&(0x7f0000000500)="65b6653e7c35197739a724cae9ba99c1df3f0125788746929210170bf265c65c4db7c34c0f3afcfffbb7d9a82dafb8d351fc0f0be58a2b323b4c58a48b78fcc25ec5418f2ee4e431b736ed4f89ead7bdf6e24bf431387692a1233d41f36b69bdb7da552c07a85b76008d21b9e672a33dc6ea", 0xfffffffffffffeb5}], 0x10000000000000c5, 0xfffffffffffffffe, 0x182, 0x2}, 0x1) r21 = fcntl$getown(r20, 0x5) r22 = geteuid() msgctl$IPC_SET(r15, 0x1, &(0x7f0000000240)={{0xe9, r22, r18, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r19, r21, 0xa5, 0x1, 0x100000000, 0x2}) r23 = socket(0x18, 0x2, 0x0) r24 = fcntl$dupfd(r23, 0x0, r23) ioctl$TIOCFLUSH(r24, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r26 = msgget$private(0x0, 0x682) msgsnd(r26, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r26, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r26, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r26, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r26, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r27 = geteuid() r28 = getppid() msgctl$IPC_SET(r26, 0x1, &(0x7f0000000980)={{0x2, r27, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r28, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) r29 = msgget$private(0x0, 0x682) msgsnd(r29, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r29, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r29, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r29, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r29, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r30 = geteuid() r31 = getppid() msgctl$IPC_SET(r29, 0x1, &(0x7f0000000980)={{0x2, r30, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r31, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000340)={{0x1, r13, r18, r7, r25, 0x12, 0x3}, 0x3, 0x2, r28, r31, 0x1, 0x6, 0x100000000, 0x31587a60}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x2, r7, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) fcntl$setown(r0, 0x6, r8) 16:39:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x44}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:39:16 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x40044266, &(0x7f0000000000)) r2 = msgget$private(0x0, 0x0) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xe31, r3, 0x0, 0x0, 0x0, 0xac}) r4 = semget$private(0x0, 0x7, 0x200) semop(r4, &(0x7f00000001c0)=[{0x7, 0x4, 0x1800}, {0x2, 0x401, 0x1000}, {0x6, 0x7f, 0x1800}, {0x3, 0x40, 0x800}, {0x3, 0xe7, 0x1000}, {0x0, 0x400}, {0x1, 0xfff, 0x1800}, {0x0, 0x4, 0x800}, {0x0, 0x7f, 0x800}, {0x0, 0x46, 0x1000}], 0xa) semop(r4, &(0x7f0000000080)=[{0x0, 0x1f, 0x800}, {0x922a0c248aef87e6, 0x55}], 0x2) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r5, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r7 = socket$inet6(0x18, 0x4005, 0x70) r8 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x0, 0x0) r10 = socket(0x2, 0x3, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8040691a, &(0x7f0000000300)) r12 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r12, 0x0, r12) r13 = socket(0x2, 0x3, 0x0) r14 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r14, 0x0, r14) kevent(r8, &(0x7f0000000180), 0x0, &(0x7f0000000640)=[{{r1}, 0xfffffffffffffff9, 0x5c, 0x40, 0x6757, 0x81}, {{r9}, 0xfffffffffffffffe, 0xc1, 0x1, 0x400, 0x8}, {{r11}, 0xffffffffffffffff, 0x41, 0x100000000, 0x4, 0x1}, {{r6}, 0xfffffffffffffff9, 0x4, 0x2, 0x5, 0x7}, {{r6}, 0xfffffffffffffff8, 0x20, 0xf0000000, 0x20, 0xe9}, {{r12}, 0xffffffffffffffff, 0x8, 0x8, 0x20, 0x9}, {{r13}, 0xfffffffffffffffa, 0x10, 0x2, 0x1, 0x9}, {{r14}, 0x6, 0x9b, 0x80000000, 0x7fff, 0x401}], 0x7, &(0x7f0000000200)={0x1, 0x3}) fcntl$dupfd(r5, 0x0, r6) accept$unix(0xffffffffffffff9c, &(0x7f0000000900)=ANY=[@ANYBLOB="000000000048bff3fd821835ef00000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a9c31cb8a9372b34070000002d17d45380e2dea818728fd61d7dda1e1308cd1370d4951d8403dfdb97f6438b31a8789397be420dbb682f6f9fc4679a5f2b3e8cf74e3029134d77d830ce1a05548e176b2d724c28bb4ee0e9bc6273c4d19cfebf5db9859a5fcd7b7283d64d7d3044588c274aa8b0d62e427f066f9f1ddb4e4fb070b51e9c15a4a9c5c1ccc834ba5ff50040b5005b3403c6a32ecfadb0d50e07269515d055ddb04ef6c5648d36386d821ce4eade8f80b6c53e903c83fa5a1372"], &(0x7f00000005c0)=0x6e) r15 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r15, 0xffff, 0x4, 0x0, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000300), 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000600), 0xc) 16:39:16 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9300000000aef4000400ffe000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000b80)=ANY=[@ANYBLOB="7800000000000000ffff00000900000079b916f71cca8e7dd3256a0b862a0c850b515dc5dbce4350b9043325daaf61fe9ee8cf8bf71cd2a8016f947e70aedc671d801029b3999bc15863008c4237c447644d2a0872bdbb99c000cc16b3c647783e005078ead9241f68e42e0379c67db0d23f19aad2000000880000000000000001000000ff010000ee92134a41a108641807ab7a6964d1ca9606971c9fa54200aae97f33124374bb818095a22ceff57d22f8d22fa9c70c52e1d44dd06eaa26024bcd0b84b655943c6a04a59964fe73795564fd672a39f8f8d2a85ee73de9ba334e6bf16319a0f748df82ac872f040509b3509f1bd45fc583105ab18a8e0000003800000000000080ffff00000600000072f1be73b340f71de708d545b06b0c6b375dc5b73a6da81a00fc55888f16cd398800000000000000a800000000000000ffff00000080000014da462069e743de63244dff11e2c096636fac4ca561e316820e613e3432878774eebcb6fbebf7b4e353a2c26d3ca1454c5e4cb13e5bafb952d7206bebf334d8c77cdd43767dbebe51d56d3be02d2acc4680fd6bb7e44aca6e9c3e9ce6fe58b1732a8a3293edef777ff540cfbfde527c46c1a5b2f1a5fea68ccbd63a18b92fd79ae8d923dd4a39064d794fb25a5f05ed999940d17c9adc4ab93edf119ae5619b0000000000007800000000000000010000000000fc0f17d14a053327019cc58ccc32fd9a208cc4deb0e125169a9199f188c8ba5b380bddf618bdb3cc7d62ed46679e224bec26f6fea5d37e192b66f9356cd6e8ac21f4c34b12d18aa8b06c2c3f123e273c3134efbfcdd14984cf89905ac891e3d81a9c8bf62b58b70000004800000000000000ffff000003000000d7b4d15de85438aed000e9ac1cb8f789ae62823362acca407cf4ec99fbaa8dade8736d287d96995d31dfbdc6db32de462fef000000000000d800000000000000ffff00008ffd00000b39b0d797dec34686289a8473d06476965f57505cf91529afc09779ee8abe3f6ebab99ac7d2cf658a40bfffefcc527d4f7e763be812e2969a06d2c64e45656620c17d2c9ae9b8bc56befcb29e6de28b6062116d827e9225879a7a94ec72a63432d24d4738974671423ecef0e53aa8158af095a947e7bc333a36dbf232b23a8e4b4e52b2993d496eaa52e3c48996f47a96ee035086a7cbe99a101f37b7a4f430d74a57887dd62f41156b9fb967a224a45c6ee8b79f79a86b0c724b8d17fcd43b333d000000000000b00000000000000001000000ff0100002cd4063779546d4305c33de32aba356c811cd19284f52420207d817411d3a1d1ef3d18f4dfa585424dd4cadaf9bec330ba6d5cfc282220ef30d977871c0379aaa10b82a29d1f84e484242a9daaa9e5b10496fe1ed4460c12f4002163a3eb1bb0f7fbe1b40718e778112b14449396205ab746b22746f3182b885f545858a8338a26a45afa02086dac4b9d06212d98f13a53e0e412d63bf8b5118015fe00000000fd2e9ac8e75da515a12900c064bd96ec48e43b5db3a45a4db9adad988f6eb9b5e097e58b09109295044013d6fa91859921843f13b4a53d121be96206b771c9832ab962b46cad36b29ea0a8bbd4bb4157dacfb2d9c3f7c9d4577c0addbe9f60614f1edd246b9b35e372621a79bff57b4543fd2882f9a22a918f123b72da98b9ad212f9284a02f144d408b7693de66fb752a56d18307c5ab704d5abb6b8580a0f433109552ef8068f15512af2a6bf50ffe66b09a4e75106e1dfea0dc8abcdb5335995680cf3d12953102b7d6a258059600ed9d9a878d7eb9736c2243aecb0e05ed822003a842e9ff254fe48a8788b26295eba9021a6d5d3ff54bae678c6dd34fc06faedfa7b0a7b18bd4"], 0x428}, 0x0) 16:39:16 executing program 0: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040), 0x1) r1 = msgget$private(0x0, 0x682) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r7, 0x0, r7) socket(0x18, 0x2, 0x0) r8 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r8, 0x0, r8) r9 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x8, 0x0) r10 = fcntl$dupfd(r9, 0xa, r7) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) msgsnd(r1, &(0x7f00000001c0)=ANY=[@ANYPTR=&(0x7f0000000000)=ANY=[@ANYRES32=r2, @ANYRES64=r4], @ANYRESOCT=r3, @ANYRESHEX=r6, @ANYRES32=0x0, @ANYPTR64, @ANYPTR=&(0x7f0000000480)=ANY=[@ANYRESDEC=r7, @ANYRESDEC=r10, @ANYRES64=0x0, @ANYRES16=0x0]], 0x6, 0x1000) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r1, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r11 = geteuid() r12 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x2, r11, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r12, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) r13 = msgget$private(0x0, 0x682) msgsnd(r13, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r13, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r13, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r13, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r13, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r14 = geteuid() r15 = getppid() msgctl$IPC_SET(r13, 0x1, &(0x7f0000000980)={{0x2, r14, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r15, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) setreuid(r11, r14) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/25, 0x19}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) 16:39:16 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x20000, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) readlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)=""/21, 0x15) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000100)) 16:39:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) socketpair$unix(0x1, 0xd, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = dup(r0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2, 0xffffffc1}) r4 = socket(0xc, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) setitimer(0x0, &(0x7f0000000200)={{0x6, 0x80000000000001}, {0x10004, 0x6}}, &(0x7f0000000180)) unlinkat(r5, &(0x7f0000000100)='./file0\x00', 0x1c) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) fchdir(r3) socket$inet(0x2, 0x2, 0x3) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) getsockopt(r10, 0x81, 0x40, &(0x7f0000000040)=""/28, &(0x7f0000000080)=0x1c) r11 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r11, 0x8080691a, &(0x7f0000000300)) poll(&(0x7f0000000140)=[{r11, 0x80}, {r7, 0x4}], 0x200000000000011f, 0x10001) 16:39:16 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2110, 0x40004000000028a9) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$KDGKBMODE(r1, 0x40044b06) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000080)="00000018600417b2ee222b00fe0000ffffffff01000008f60000000000000000000000005800006e15d3e30b", 0x2c}], 0x1) 16:39:16 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:39:17 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)) r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@abs, &(0x7f0000000100)=0x351b5ca70c7726e9) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') r1 = open(&(0x7f0000000000)='./file0/file0\x00', 0x8000, 0x10) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = openat(r3, &(0x7f0000000240)='./file0\x00', 0x400, 0x22) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) r9 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x100, 0x0) r10 = socket(0x18, 0x2, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8080691a, &(0x7f0000000300)) r12 = socket(0x18, 0x2, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8080691a, &(0x7f0000000300)) kevent(r4, &(0x7f0000000280)=[{{r5}, 0x3c534d4c59e134b5, 0x4, 0x40000000, 0x0, 0x8}, {{r6}, 0x723eca7a2297830f, 0x4, 0x80000000, 0x3e899aaa, 0x200}], 0x0, &(0x7f0000000300)=[{{r8}, 0xd984894a02dead09, 0x4, 0x38000002, 0x8, 0x1}, {{r9}, 0xfffffffffffffffc, 0x1, 0x40000000, 0x80, 0x20}, {{r1}, 0xfffffffffffffffd, 0x1, 0xfffff, 0x9, 0x10001}, {{}, 0xfffffffffffffffd, 0x8, 0x40000000, 0x3ff, 0x5}, {{r11}, 0xfffffffffffffffb, 0x80, 0x20000006, 0x2, 0x63f}, {{r1}, 0x8000000000000000, 0x2, 0x53bbef07b8df5f4d, 0x4, 0x6}, {{r13}, 0xffffffffffffffff, 0x2, 0x10, 0x915d, 0x7fff}, {{r0}, 0x5, 0x20, 0x2, 0x3, 0x101}], 0xfffffff8, &(0x7f0000000400)={0xfff, 0x1000}) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000440)) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r14 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r14, 0x0, r14) r15 = accept(r14, &(0x7f0000000480)=@in, &(0x7f00000004c0)=0xc) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000500)={&(0x7f0000000140)='./file0\x00', r15, 0x1}) 16:39:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="29508e"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x9, 0x2c, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:39:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3, 0xfc}, {0x50}, {0x6, 0x0, 0x0, 0x4100}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSTOP(r2, 0x2000746f) shmget(0x2, 0x3000, 0x225, &(0x7f0000ffc000/0x3000)=nil) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:39:17 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x4, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5b4c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x5], [0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100], [0xffffc0fffffffff7, 0x4], [], [{}, {}, {0x0, 0x10000}, {0x9a6}, {}, {}, {}, {0x0, 0xfffffffc}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setegid(r1) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x2, 0x3, 0x1) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 16:39:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="29963000b8ff26bc24314234a31a1558a72a2ca00cfe69d15f70e672"], 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x2, 0x7f, 0xfff, 0x0, 0x1, 0x5, 0xfd14ade0, 0xa9bcd05162aad9fe, 0x0, 0x40, 0x6}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 16:39:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100044}, {0x54}, {0x6}]}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x20006) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000200)={0x9, [{0x1, 0x3}, {0x1, 0x5}, {0x1, 0x8}, {0x3, 0xd}, {0x2, 0x8001}, {0x3, 0x1}, {0x1, 0x1}, {0x3, 0xbd3e}, {0x1, 0x2}, {0x2, 0x6}, {0x0, 0x8001}, {0x1, 0x6}, {0x0, 0x23}, {0x5, 0x7}, {0x3, 0x101}, {0x0, 0x8001}, {0x0, 0x1}, {0x3, 0x2}, {0x2, 0x8}, {0x3, 0x80000000}, {0x3, 0xfffffe00}, {0x1, 0x2b61}, {0x1}, {0x3, 0xcc4f}, {0x1, 0x9}, {0x3, 0x3}, {0x2, 0x7f}, {0x2, 0x6}, {0x1, 0x9d}, {0x1, 0x400}, {0x2}, {0x3, 0xfffffffc}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 16:39:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) sendsyslog(&(0x7f0000000000)="32ee43f64f4ded61f75267b2c7f69f3fb8a1c6c9a53817e8901d608b", 0x1c, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x2c}, {0x4406}]}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:39:17 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) utimensat(r7, &(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)={{0x8, 0x7}, {0x3, 0x4}}, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x195759d0, &(0x7f00000000c0)=[{0x18, 0xec, 0x2}, {0x14, 0x0, 0x0, 0x3}, {0x6, 0x9, 0x1e, 0x4}]}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") 16:39:17 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) mknod(&(0x7f0000000200)='./file0\x00', 0x2062, 0x8000000000028aa) openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x4, &(0x7f0000000040)="ffffffff", 0x4) r2 = accept(r1, 0x0, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000240)="9cb79894ae00be6f472163f45b34a112b71b31b6a2b5bbe9c553ffa272e608360aa501ace67f409c53cbdfbd902e4f63ec35e9b7f8d6239145c4f47a8d982f7fa4301dd5e22c767c0a470b4d36e9553d8f9e11742794483fd38c6b6c80533d2263ff117bcc4259ccfe0514fdfeb72668a12782e2cbb970b3a7d1f6d7aafebf8648adceb963dc3ba92ea0c3f54784cfcc2f1713c55b704c407ca63625fe2f5a9f5b3815981c4f19f7711f733ef4d9d8fe43ee8eadb0731e36cff5801cd7cbc81fa27916784205759eff5d389bfe36c5b466a1e4305cc33851275033e0318a1845d87c869200f04f314d2384d7585d993a1aa3eeb7479f1b549ff7e1ae2e9b17adf6b7ac87c967a4aa90a94616933251f6a051e33a19e06eaaa937da7b04fe2529f26672088349bd2e170a988d037c8fa065b4a03d7de16d55cac4d4eafd2dd3d4fc050cc825b3de343147fcf1006a04185d78bbb42ee16413c1eb315cddbfd60ad39ec4c78071675b1727a2ccaee7d49e82ef94efd2a2c2ec0484102ee0e40d13c8b30fce303c595778304f765a88e8a309d0918ee782c1d9d70c70918342be9b555d4c1fbce4cc0b7d98a46bb5a716a5b53c205ae924b8d4eff0bd7a3012ae21d01e1edfd76a1015d398571f95c4957cff84bfd8b508dda866a7adf0a7bb4c0835295a2f40e0b0251ec949dc80ce27ab58e11bf36d192e3daf505787c8890ea483ce1202a0f8db1863869d562f023ef5eef42e11bddf9bba7e61ed1bdd9b00845bf4fc37a7f1db66050c06a5380b9c0402381d5a5b33c0ecf3674b374faa3f18257a9d2693ac16ae2c2e7e711ad7a1e37903b0813011d16f28436e33c1d721a0d0f50d69b5ed51ac3424df8d907ed28d260454667c3b5b2daf17c915b3b71dde43839c7a6f133e16b7e341a05d2f47fa48b26b07a553cd9f1b6cabdd0f8a078cd427a673ba5effcc21e35aa77ad9804d3a67d173b304239f98e80524bff3c979a4c6b7ec9d43f1b7d903edbb31577a50495200ea99481db8e6c96f021d544ade29cd3d23b4f1b20b482a9df57476877b1f48eeb5a08d202ccb54ef470bda6d82e36e7938428610a05d228f4b61a0885192127bc376bf2fab0de4a37521f822e16f056c7117337e9a18b7fdec52a25067253f2558fbe04303b639ed382f5151758088cb1e4bab650d10783fa395e8e459bb1331e4c5af00b6a50ddcac0c3184979b268b7ae9d5bb62196f5a016612cec1f2b430274a2497fae30f9fe48bb6a8c4f4980dd7b03a6a723747a4cd9142578393e4c11a5cdc6809db8ccd3ece310344ff547a90bb8487ffe6175eab4814a265058fdcd4541e71c0b8533f386650e453ebfe2e51e41b603bc73ab5b40c93914c6938b5898f602ff53bea32cea03f6a420358213126f39f95e83640ca8a05f854afbb5b24a675cb8a18b8bb20383211ddd96c68ab9a6c989dc56fc0a4ee218023bf04c8635dfb5b00901a9dc05e0fc2596fb0f1532d87d5024365033839b77521652edd227af5dbe442c6a7a4a89eab85907f6f6639ab0561cdff156d0656fcaa569c7b383779e8145e68ff072da38d6828ce16d2dda1c7643c43630caf4b27738cc938495a848f3ac3078b379d67962ab6eeecd719258a9d07e9b4d8f027baaafd12f3680b70275eda837ef478d05b7cfe310b54c6728a953759fde81670147d48b0d6aaa28df4b042554b1f8269b5735b13f991c2a6caa5e597e0d0b639de0a583f64ab8d3f480f529150686b2972d5d005b3259dce76e6d87d8b8ffde839b3f56f60c784f392ba0294134f549292cd7b552e1582a542ec6d725f35fab8804b44abdf1cafbe0c3086cb947f97b89b24e976f165a64eb235047ed6cf17d8600bab709b8b9b4b3fbbcbb367218c84959eefa25291132c00240fdfbb1c1a301acbcd7f350ff359d8d0b6bc47204874d9e019cfd4bebf481a4537edb461a8b5f4207aa4918d920c4dd548dfb88405d12c9679f83a507cd91fa7f2c1f4dddaedcebb6adc46e7b75c2940d7f521e329429d3b32c8303e13707d38d6192614dd5c2a16903016d104c72830a214060a199b08b0a3d32ac07f5def0e1f9d57b131512ba7278b3b44b55aa0adb4847c6b865ffdd3a2651714e5f7b28056f75fe1abc2ad06ba91200f0106d75272a5bb5ac0012d39086f001b4c0cf379d2603f5b64f7f7985d572a8334f466fa3facabc686de0c6b4972fcc33710f9d36b3b7fa0132904045d9f0080c5d643ed1f364c770f821b6463cda1c17e3ae128f20c7ef22685d8445a4ac7f807deb618ddca00f44e2c0df437362ad07c8bf79e4076603642c89798e4e13231b91a48ab60d5ae12716a0e64d16bf7be15670f913a4b18f13c7af392c5561bb54558bd616d99659c7c85725f3bd9428092bdbef640ec62283a25edf3d7ae0168b8fc85dba0d52154b76ac452e5a702f373cb2b65740621b556410f9479db1c84450f98b315aad5f418c77be2951363546a40f7a897685d6d93410afbe695ce23850d558c03d5ebd7b2063fab37c5e6e7828b9b0fab708dd2cad57f75e9df1aa2a940bc35ce1d80c2c5196a53ab56e9ec29fe994c92207c62ff65e864abae1d8a03801f4c65bba4eaca85ffd40a11c49d4f3cbc1b6aabc54a5f493511d3c49526b511f5e3bc055bd384b852549a88604a9e4acb248b3d00faaccf78529f1652da8e88bc7d69d5f6f8eeddec800fd647d97f6c504c2936a5c5ebd175bad56cf793095523db44a16ca575d119e23518e82fe1457dcd4129b580cd975040de71e935d96b8e74b2870daa9c140606c3ab6cc0b0d241bdc95537c909ac8a3ff776359500c0a173452c8b278783d8888db42b995d64b78a750987afe1e783e5bedcfa1bb19380ce9db94c86b0307c3dc317d4e19402452ba62ae9c834dc1dd0db4d97eaaeaabc3d24b17ba76dd2852249139f9a00984edcd326ceb113f1c092dee69a9f46caac4ed00f8b03c1fd388bcac3c30382b5007543c49d4fad778cb9662b20c5a3278e2fc02605864c8c823e81d3e0e132a88ac744fc61bfca7c51afacc40c943f05440ad1360387d9b83ac2c49cda8aea885c28b9e8750a21f3e24a1f10560dafc359708376aeb4470735d988762d76cdea7e15e7c393932a4e16732dfd10f00d985e5a97421e04adda8b8776094165c1d109ceeb13bd4f7233adebe7f6dd26dbf97da2927768a83318115babee354bfc1052dbbf5d1ec7a27a159edea86970f21bc62523daa604355446bfbf005c8dd86f89c0bb00e187ac9d2353ebc57f8cdd19dee601c77ea033f92f0278de410ab6da0f30434666d1e87c66fffd6698e4a9984c6487a81ae7798fd456a5413b04df3e7344b62d7c1f44cbf81f2198e64811d742034a2f9b4f56ed23c47f4c12a2513f363aa04ef9cf5ccb026b1d9b758921efde59e4c4be27d935cffc0695b03593d851d62b4e9803ecc21ce570e226dd0a09d4c2e45dd2409020c8ed5be3aea64a6cdec41b48c10dfd7d19089d1d9de287c3ce3b1b4396174c7da2b0fc8d47af3ad8bde997983dcad3252d2a9ec9e4d0ee7d4f72a4e20bac2c5fb3bcc12fcf5d922c46a7d9373c5479a9d3e6c8a2813fa120eb967c2c029498bb5c4ab6c7d74bb66fe8084ed95b739b86942530a83636f966e43c48c8ab7d9bb2a3e7ff58862f5f1fd6a73b3891884dbe382679ae7342cb574e555dcf6dee54c104f3b329fff6496023c16e0e58fccefc759232a05cec97600d11fe03b42d4fc008bc36f67a7a4b5603e82d33f8cf2b74befe121636c14d0d7c5beb1bf566a2e1ed4b7fbd36752270cbb180b376d21899c7aee2a035f7ff402622e5b6515a00254ee7a834e6a9930b7f188681ad80b81cda2e187ca952cdd99c9feb20cf0d9a80bb9adc7dffcf8a128b13377c0360949d2c4e75082286b47ee38e209b1f16830ee7f2c77854ce584ba6085b1aec2ca00faad3cd183d7f20ec9cc91e87ec845baf835c5df5184f2a1f36d25a0fc02de2ae2f8947c7b8e5e414c9804a6dde084e260d0b2f710ef7080235cf4f06171eb1489d8bdddc7f6129dcc1691ea3e1c5a15e1ae315aff970521d320db27b960f68695fe39c1d99f1121086479c15128d5015bb34938f2e355c2121c811df8a60ca7314f481b5825894293c05b0abd42bc95b7636dd5321ed9b5d3ec0a152eddee308e0ebb117a1e00e6ed5535a9a9aef61ecef6df01ea515357384dd5062d69525f9446f7f8f7cf780d60eca4821d1046ddbe0597a2b1ffa9104133cede4f02bd99cebd935520720bf686c6fd8f6a4dc96649932e4253db65f05550edcb89e0bd8a0f457d4ee565fd82d0d8a662d5a7c4d69fc05b77bbe87ebfeb1b712df95ea0274b8217afad8a013f95b5116f0270caa845f2b178f76f2bea1fe61188837b12d7c51acd51341fc745775d9b15ab3447e65055ebaad3a118d6f849aa05bf75b6e7445e28597ee9a903db4af3ab50f2ecbc5b415ab74695061fb18d520f789ae13e53aecddc9c5289b405d6a90bc5d25126d5b144c07e5e2786bd1783e423422ea0181f0e55095ed44e9b29b8f0f40429fe8fc9414b10eeb4132304361b29769ecd67f220e4d0a3d76428483e1048f25552eb57a65fa09c74e84bf3cfd40f1fd782bdaf270b1ec6c080e5fff58e34b920dc7e86b966cc829918b1aec234fc8bc765e127cd3191d3df686273bc52d139f3126879c8bbb97ea6a5845930c13ae13992797158160cd8b60879d9dd7e1ed2f6abe0f949e79ca62b29e0c93ce1950bcaad7d2d4343a162b71a22f1efc379ebabf156e182429e29a471a5fd0f39e8753532838d276f72c5afe2939a2228ce0530af2d1a2d79ee719bac6100ebffae3f2ddfb4ffbdc63594d642a7b6342fe00d7d421f0695debc0cd2bd110ad70a7db0f6eaff838f1cb690ebe39d4ef1b1f07d58004e4969fdec1e70a77f76417261fa9acfecc98b2aea320fbc779cc58743fe87ea80b13b13d82675f970a95636b6459996a233630e8529ef18b8970e8d26cba58ef62b746919e87c947cf015245c12e9aeeb39a83384cd69766de7487be3e29a966cb029b782e52b07b64779d9bc239987596072c08b318c079228db5dd181bee79811240a05b5e8f74c38b81c80dc6cc569744e6a69a89cb1e0ee58972f5e7204409b7fa71f07530c7b10bd79b43775ab36d43067a89bbc755a5c6fe4e1ad5bc502df04d347f1758b0e14b81b777e3c8c2134b9daf3efa12161826fee7078d763d27668b535618ee628c93eb79b02e5425cdc67c9fe73525a0aac20823ec5974730eb3e52bddf77e43d4754b137a764ac6e66a2d8e795125bf27311a2754eb6e6013770d1bfe041b139c9ac4e12253cdb894e8dc77651ea7bc019b52c09177c7f47e6f3e15caca09c203c7b21cf456bbd9df4708dc7ee3717be25f11928761179782c74b91238d08c7aa40261e272b002988da4fa5b6a59535fe457c2dc118674df0fc0136d0019c7fb620cea6da9047c96cf1c42c0d646cef731c6fcd5a1a8eb5c12eb1afcf2b15e50b3234522f6b4532c1ddd017afe7fc58027739ea3a749ee250f9fe9d65f3130ce8b1d9ac61b3fc5466af501bc0df9ef64db92d6fe7e1a1d757b2c46712f1991fa9e63f4fa3b16449115ba1a17ec8ba1e8188cb8a346f43c23ef2ef5f392f5084719e608f773f81ad4684ab1285db21b7e5f6022c6784681b69be0914a7341835cee62cfd1932e6bd5cf0db6669632f9677de99c5b9f774be22f2d39d4490efb86a72432ed0ff26c02d6f3ba8248904ddb21fe7baf2755ba0707f", 0x1000, 0x6, &(0x7f0000001240)=ANY=[@ANYBLOB="31660000000000000000ef9ef23a613380a981b38363b4d6ab3cf0c56130fc7663f5bd01d808806692f3ed7b643490ae9d94b92a29de5992f0737cd9d211355cacff6a606360d0a012fb23d2ea34e97c01b1b5256d369a9e8ef2c8502d7d67a64fac7a4f546282ce813a35b437391c3e585ef1de10a70433593536c4d56e000ccd9217af8f6bae790f2f477c67066e470fb94a305ccdcd338b906f0d24e744327f57c5bb2a625849f30d1d42849f92bbd369319a7a72952f8744733473139a189fa2cdd952fe3261313c3b420a9e0d9f1be949829afb21d91caa94735b3d5174f3cd32f11c58e4d8b9d55f69f419b17defb4d23e3b1e2242574e5000fac335b01edd8490eea2bbe7911d0c60f0898f024725528d9b"], 0xa) 16:39:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() close(r1) fcntl$dupfd(r0, 0x0, r1) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000000)="e4c66e2a420ae04b37e09e962a7f7b3edde14ba2835b7fad25f6bddf6b5c37466b6f06e24f2f9dacd85342db27e721929d1c7c172f42275698fcb064031daeda8837dc23f31208e2de5b26b94f2f1599e72b45294cd3a93c62bb8eeb6cdce430cf4460", 0x63}, {&(0x7f00000001c0)="24e763934f62f831e4de0f37cb679043b1f9e3da16bd02e1de467741e13777e0707fdc83fc1303c8df71016fea0887d91fb9b8b3194a3ab6e6eff42d4de96e119e43c7606ee4d98fc6ebcf8c6d9fc8d252cf69358214628723beceda0d7e431d2a36600f351eb6ad4c60b682ff2bc5c7536e9785dd451e8e361d24c104bace2f7d6c1f1020487888149234710bc01de5b7d9abf9aaf6f3fdcbf10d40a11f037376", 0xa1}, {&(0x7f0000000680)="6e12027f64328d0414b93e0d5f693b4d88572afacbc13163e149d431d69a1597208c8bc217bcedc969d5541b2fcda3cc32ea5956725dc7b24fe36677e8e062f36a69d463d90b232f7830f15674ed72a9f609d25dac4511004a5729939f5dc1f5d76a1010e92b6529bde2da02380f64b6be3a0fca83a37686dba2b0b4af272dda1d78643d321010f6f541136485a27f53e450efec66dd4c10ffcd79d54f1522023de38f69bbb5cf708d34d2e808a1be5eb88ab2bfe971494dc2e7975efc5f27fa82cc0b735e142261530d3d58a22a1a258bec47e5ebfd068f4c306b9cce9f6298c2075eac957897a71bcc94f684f8a8e6910a6bd14110ed549d868632886329bd271430d6363a96ea4079da12a8dc5069fdc156296cca9452e847683e4f29fab8bda6aca30efaef0c25c944020bf92f0a5f3f5d3577cbe394cd46d084bc7af1aed5c4c26c7c8874db91dcf33e1aa336bc6b196eb3da45ae86b0d1cd9514502da6e8a2dcec20f822857983468058ba85634b5acd6c8dffb7c21c34336a64ec091098a1efb61dc68e98131007c22bd234ef6f42d8c089f56bd3fed3a091266a647e069197afefa8fc653bcf3f681119ab5bf38dbb914df0eccfc240d5f6cf6c350dc0b1bb979df9a815b5532b4857e03a3eb784aee9bad5550499caedadd77fad16398eb42657ec6df097d40a8a5587527ce3fdbe459b89a6e59089dd33394c5916ca6b9a31bd109d5af36658d902f299abd2899c54940415a3688496054909eb8687b46ea389224c937eae0fbbade7aed8fedc35e2c133bcf4c6f4f8c16e2b0a4f52d7c872c7ac3def54ea2c875d67739ba5c8c28d5d89c915fa94506ae79772a5cf6e98d2e6684ac23feede2cff509eb5fd139da7ae515b04ce4db41c1b6e52a6f0d61de4287bc821987150623708b83cfaf1f76213e579de7b7987efa28ec69e5943a6b2ccac25e404f029147f98145b87d8ef43f401a947bc6462dfc6d20e83c5049ea5bcb219a9b29c430e053423f348cf7b3f3a147f84b86508da7085ba57b61cc1e0facacc4b46ad2e735056d29167287b1b04a3fd6dbe10a9599f778a9060736679fa6afa33196271e6d4f8aa11a07d2a83a3065e60428ac5553929ed1b78ddfdfa68b66668b0a5dc392f632f7673cf995aa190b199c4e94ade5b108071df5d88ca5a59dad8c05bea7db917119b5abda90983b400da75db1db5eb87259aafd69ef9c7f3740a8fd5a7f84638016f662597059c7abb320aa72d2e55fa085b5ca9b7aca29e5d81ce1350c0164a78b1e64e0c94b00c0f956868f60ddc29b68e00bd5e74ea87c00abb6eb8a292d94b31b8c7f781f77a33d5b6d1863e65ac3efdfd63c50f3b178622ca03e5bb99", 0x3cd}], 0x3) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000400)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) msgsnd(r2, &(0x7f0000000a00)=ANY=[@ANYRES32, @ANYRES16=0x0, @ANYRESOCT=r3, @ANYRESHEX=0x0], 0x4, 0x1000) msgrcv(r2, &(0x7f0000000d80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e00000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f5315419be0f948fb383500"/178], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d9abf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa37063985c965"], 0xffffff64, 0x1, 0x0) 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) r6 = getppid() r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r7, &(0x7f00000000c0)={&(0x7f0000000680)=ANY=[], 0x8, &(0x7f0000000580)=[{&(0x7f00000002c0)="a62bd6ed1b93da9c25b26650f3f5854a74a167aa82cfdcc5ddd843c4a7b47683c28f5dfa2ef79b2a9965a884b41cf81f3acf27f9207525b7e34dfa", 0x94}, {&(0x7f00000007c0)="5cebfbef617c262b3d6d9fc178ce8fce4cc596488721b8ea7ee1382728bda2eb923b69ed5cebcd674e0377326e3affa9191088160ff46a722374cdce116e5d0db6723920c3d7d170316da70d5a56d8be7326cc5c0f3cdd6c8e9593195f7f8d0316408c9057cbb7c78cfcbe5fc2c44ec7dae777f81a11fa9e1db9c915f5e400fd0a27acc27eaf3e728e9268d0fcf4cec16a2d003b2ac752bdf72f6902127641d606e3cd6cd3b742115ef1440a3a056f1e959b1bc03a9cd9d7634754659761ae74480c8835d03c0e2404db960998d494bc7e3c7da7238c3c509854"}, {&(0x7f0000000c80)="3ffb31ca4e0974b469f9579d9dff6b09b49ec2312916ae5bb19a20f515aa2143685db65592cd903dbdf1e27bfcc9e9737faca98b8b5fff33f575b9d41cdf300c83b22b1dffbb92bf238f3b63729516ad9916236a23abc16709910f4fdb09f37c743062c697ea168d27b9e836d807dcecba54b56be00ec183731bf07a757a6e44040bdf2ad94dd6c6a9db68e0ec4b185ee831a93ccce65c50524cea1816d7a11606ec4ce37591a86cc3924421d2000da619ee8855fefe18dfcb609bce8580aa17bafcd247b4b070128c1e731bfeb59b872de213be35cba7978f599340da7f605ee0886bcebe9673409a677faa0d7c6e2b264bd6e1c113c214e07f"}, {&(0x7f0000000500)="65b6653e7c35197739a724cae9ba99c1df3f0125788746929210170bf265c65c4db7c34c0f3afcfffbb7d9a82dafb8d351fc0f0be58a2b323b4c58a48b78fcc25ec5418f2ee4e431b736ed4f89ead7bdf6e24bf431387692a1233d41f36b69bdb7da552c07a85b76008d21b9e672a33dc6ea", 0xfffffffffffffeb5}], 0x10000000000000c5, 0xfffffffffffffffe, 0x182, 0x2}, 0x1) r8 = fcntl$getown(r7, 0x5) r9 = geteuid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0xe9, r9, r5, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r6, r8, 0xa5, 0x1, 0x100000000, 0x2}) setgid(r5) syz_open_pts() 16:39:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78007f", 0x5}], 0x1, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) mmap(&(0x7f0000010000/0x3000)=nil, 0x3000, 0x1, 0x2012, r2, 0x0, 0x80000000) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:39:17 executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x1, 0x3}, {0x1}, {}, {}, {}, {}, {}, {0x3}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x7fff}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = fcntl$dupfd(r1, 0x14, r0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000000)={0x3, 0x101}) fcntl$setstatus(r1, 0x4, 0x80) r3 = getuid() r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000400)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) msgsnd(r4, &(0x7f0000000a00)=ANY=[@ANYRES32, @ANYRES16=0x0, @ANYRESOCT=r5, @ANYRESHEX=0x0], 0x4, 0x1000) msgrcv(r4, &(0x7f0000000d80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e00000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f5315419be0f948fb383500"/178], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d9abf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa370600000000"], 0xffffff64, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = getppid() r9 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r9, &(0x7f00000000c0)={&(0x7f0000000680)=ANY=[], 0x8, &(0x7f0000000580)=[{&(0x7f00000002c0)="a62bd6ed1b93da9c25b26650f3f5854a74a167aa82cfdcc5ddd843c4a7b47683c28f5dfa2ef79b2a9965a884b41cf81f3acf27f9207525b7e34dfa", 0x94}, {&(0x7f00000007c0)="5cebfbef617c262b3d6d9fc178ce8fce4cc596488721b8ea7ee1382728bda2eb923b69ed5cebcd674e0377326e3affa9191088160ff46a722374cdce116e5d0db6723920c3d7d170316da70d5a56d8be7326cc5c0f3cdd6c8e9593195f7f8d0316408c9057cbb7c78cfcbe5fc2c44ec7dae777f81a11fa9e1db9c915f5e400fd0a27acc27eaf3e728e9268d0fcf4cec16a2d003b2ac752bdf72f6902127641d606e3cd6cd3b742115ef1440a3a056f1e959b1bc03a9cd9d7634754659761ae74480c8835d03c0e2404db960998d494bc7e3c7da7238c3c509854"}, {&(0x7f0000000c80)="3ffb31ca4e0974b469f9579d9dff6b09b49ec2312916ae5bb19a20f515aa2143685db65592cd903dbdf1e27bfcc9e9737faca98b8b5fff33f575b9d41cdf300c83b22b1dffbb92bf238f3b63729516ad9916236a23abc16709910f4fdb09f37c743062c697ea168d27b9e836d807dcecba54b56be00ec183731bf07a757a6e44040bdf2ad94dd6c6a9db68e0ec4b185ee831a93ccce65c50524cea1816d7a11606ec4ce37591a86cc3924421d2000da619ee8855fefe18dfcb609bce8580aa17bafcd247b4b070128c1e731bfeb59b872de213be35cba7978f599340da7f605ee0886bcebe9673409a677faa0d7c6e2b264bd6e1c113c214e07f"}, {&(0x7f0000000500)="65b6653e7c35197739a724cae9ba99c1df3f0125788746929210170bf265c65c4db7c34c0f3afcfffbb7d9a82dafb8d351fc0f0be58a2b323b4c58a48b78fcc25ec5418f2ee4e431b736ed4f89ead7bdf6e24bf431387692a1233d41f36b69bdb7da552c07a85b76008d21b9e672a33dc6ea", 0xfffffffffffffeb5}], 0x10000000000000c5, 0xfffffffffffffffe, 0x182, 0x2}, 0x1) r10 = fcntl$getown(r9, 0x5) r11 = geteuid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0xe9, r11, r7, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, r10, 0xa5, 0x1, 0x100000000, 0x2}) fchown(r2, r3, r7) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) r12 = msgget$private(0x0, 0x0) msgrcv(r12, 0x0, 0x0, 0x0, 0x0) r13 = msgget(0x0, 0x2) msgsnd(r13, 0x0, 0x0, 0x800) r14 = geteuid() msgctl$IPC_SET(r12, 0x1, &(0x7f0000000140)={{0x5af1, r14, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) 16:39:17 executing program 1: 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, 0x10000a}) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) 16:39:17 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file2\x00', 0x0) mkdir(&(0x7f0000000300)='./file0/file0\x00', 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000080)='./file2\x00', 0x1, 0x1c82d1845d12be50) linkat(r0, &(0x7f0000000040)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00', 0x4) openat(0xffffffffffffff9c, &(0x7f0000000280)='./file2\x00', 0x0, 0x0) rename(&(0x7f0000001800)='./file0/file0\x00', &(0x7f0000000000)='./file2\x00') 16:39:17 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x3) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x6433, 0x4, {0x7fffffff}}) r3 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x3f, 0x8}, 0xffffffffffffff38) write(r3, &(0x7f0000000040)="670dc3", 0x3) write(r3, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:39:17 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) rename(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='./bus\x00') mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0x202) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./bus\x00') rmdir(&(0x7f0000000080)='./file0/file0\x00') 16:39:17 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2001, 0x605) r0 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000001680)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x20, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30, 0x0, 0x0, 0xfffffffc}, {}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x80, 0x0) r6 = syz_open_pts() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair(0x18, 0x3, 0x10001, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r9, 0x2000740e) ioctl$BIOCSDLT(r9, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r9, 0x40087468, &(0x7f0000001680)) r10 = openat(r9, &(0x7f0000000480)='./file0\x00', 0x200, 0x20) kevent(r0, &(0x7f0000000340)=[{{r1}, 0x0, 0x10, 0x2, 0x9, 0x1}, {{r2}, 0x0, 0x20, 0x2, 0xb418, 0xe994}, {{r3}, 0xfffffffffffffffe, 0x89, 0x40, 0x8, 0x10000}, {{}, 0xfffffffffffffffa, 0x756f4107189ec5a0, 0x0, 0x7}, {{r4}, 0xfffffffffffffffe, 0xd9468fdf79a4e874, 0x10, 0x2, 0x1bde}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x20, 0xfff99, 0x0, 0xfffffffffffffffb}, {{}, 0xfffffffffffffffd, 0xb2, 0x1, 0x200, 0x76414ea3}], 0x8, &(0x7f00000004c0)=[{{r5}, 0x6, 0x0, 0x40, 0x800, 0x3}, {{r6}, 0xfffffffffffffff8, 0x29, 0xfffff, 0x3, 0x4}, {{r7}, 0xfffffffffffffff9, 0x0, 0x0, 0x3, 0x7}, {{r8}, 0xfffffffffffffffa, 0xf1, 0xfffff, 0x1, 0xfff}, {{r10}, 0xfffffffffffffff8, 0x1, 0x4, 0xc74, 0x6}], 0x0, &(0x7f0000000580)={0xe17, 0x10000003f}) r11 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000300)=[{{r11}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r13 = semget$private(0x0, 0x2, 0x63) semctl$GETZCNT(r13, 0x59a4707a9293a2ec, 0x7, &(0x7f0000000040)=""/3) kevent(r12, &(0x7f0000000000)=[{{r11}, 0xfffffffffffffffe, 0x42}], 0x5, 0x0, 0x0, 0x0) semctl$GETALL(r13, 0x0, 0x6, &(0x7f0000000140)=""/109) r14 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_timeval(r14, 0xffff, 0x1006, &(0x7f0000000040)={0x40000000000004}, 0x1d8) semget$private(0x0, 0x3, 0xbaffbc4fc77b9ba5) accept(r14, &(0x7f00000000c0)=@in, &(0x7f00000001c0)=0xc) 16:39:18 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xf7ffffff], [0x0, 0x0, 0x403], [{0x0, 0x800}], {0x0, 0x0, 0x400}}}) 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:39:18 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="0629"], 0x1) sendto$inet6(0xffffffffffffffff, &(0x7f0000000180)="685102b678afbdbdd62b36997f861db5aaf2ec120f6ea393f0887284ab86197c29551e809c2b22aea4d109834fe81882f79b0afdd0ca4d0975fe1ce7570b4368b7227e7e2466118828bfed70591615b1cea30288af706aaa647327af7bac39febce555dde04ee739ff5ffeab240f6e4fe91082a4e6c91ff33186e309ecf9725510aa49c93860aac1b901336ca65b25754014ab1129c5e6511f76a251755f3937f20f6d28b12de92e916b20b8ba9f5efa6ee4e65d8bd08a9f0509495134e81fa1d59aa5e5897ffe82ee00c8c500a06c249e102f", 0xd3, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) sendto$inet6(r1, &(0x7f0000000300)="6c389febbc328e0813fa0873798b6346aa4de68d75dee304079e50f852", 0x1d, 0x41a, &(0x7f0000000340)={0x18, 0x2, 0x3}, 0xc) 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) sendmsg(0xffffffffffffffff, &(0x7f0000001540)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000140)="bd", 0x1}], 0x1, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) utimensat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000280)={{0x1, 0x2}, {0x101, 0x71b}}, 0x2) close(r0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) 16:39:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x35}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) 16:39:18 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) write(r1, &(0x7f0000000080)="d3fc896a4cd27a070e1162a30e12c3287e6be0b1ea168d4e46c3f840e9dcb5ff2e86306c0df75aecc7e97e07b38a325f9401df21ad7a58aa591c2572b894b8f5ae10af6a0d6f19ce4fdcb6858ff1ed024746c076136a601dfb9c36c148f4d95cd34482", 0x63) writev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) writev(r0, &(0x7f0000000000), 0x1f0) 16:39:18 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}}) 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="82"], 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, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:39:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf841bf1fa48f4445ed5", 0x18) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff5e}], 0x100000000000005e, 0x0, 0x0) 16:39:18 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b212d, 0x6) ktrace(&(0x7f0000000040)='./bus\x00', 0x1, 0x40000f10, 0x0) syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x0, 0x0) syz_open_pts() 16:39:18 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x10, r1, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000000)=0x1) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) fchflags(r4, 0x0) 16:39:18 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0xc0, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="6fcd2a2d37ad2a72bc85fb6c788f7f261fa8a545", 0x14}, {&(0x7f0000000100)="3876f79753527c0f94af23ac", 0xc}], 0x2) socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x1c9) 16:39:18 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x3}]}}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000000)={0x8, 0x10000, './file0\x00', 0xc85b, 0x40, 0x81, 0x100}) 16:39:18 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e", 0x3}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = openat(r3, &(0x7f0000000080)='./file0\x00', 0x1, 0x105) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000340)) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x160) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000002c0)=0x101) kevent(r4, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffffa, 0x56, 0x2, 0x8, 0x100000001}], 0x84, &(0x7f0000000240)=[{{}, 0xfffffffffffffffb, 0xb0, 0x80, 0x40, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x40, 0x0, 0x7, 0x7ff}], 0x3ff, &(0x7f0000000280)={0xc94, 0x8}) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) writev(r7, &(0x7f0000001440)=[{&(0x7f00000003c0)="03dbe640ecfe669bbf4391df22f7493676a8b214fe063f236b9ff3cbe715f3f0a4b478582c9184c00bdd5432488e23bf1ee3184e1cdd03a506c17057f9ca8b18d991c7ca00b80ad4c22dc9a4cd5d1241e55c4800fb5d520fe0f4f13958b1", 0x5e}, {&(0x7f0000000440)="ce42e17d45d400e0bf17827d63541ee1a5119896a0103e82c68cf78c89d03f4c58eb36844e6c7a9e6dc87ca7f6cf378f594737b94ac936be28269221bce14cd96d4afa18ca10020033acc7c48348a3270e57c5d4192309deaa816f12a6e24f350cc247f7a4c5d267ea5fced2646e860f717d7c057692ff5f6a422a9d88de1127f190029a928fae110e6aa96c7ff4496e2070541f97623c52df68149e524931c7753cda92f314d816857fbfd1f0608f7e91716e4cb3ed0fcb4cfd23569067208de33d9958e3c2be3f0dd426f18ce2ebdb6041b22476b4ba13a5b6cb60f16ad7c9988f7599ed1b40a0553ebb5184f20f36ee86ea84472c54d0848af51dbf675444542ea40fbdf14512b6cd3fd62c1a2377e8e571e98b2c3b9badb62c3286e23415f9efaed8a1ddbbe7d49dfb404f390e1f09793f2e647c591f83cb592090ed33d571c8e07451a3fc4f648e86d8855727db30ca0774f38c80b9ad6e4a6ab738c6ac08f5e2ff4f944bd887f5f6675c7f5c11e2352f3c8e57ae90d6a1ecf3974fba9f682a2f9531a76552dfc40b1ff77a5ea306032fd56901b0462ac40c00cc62c0fc0df5b5a963fa8a9cdbc93c58ab2383a5304e63909ecdbdc3b6696f3d24dbb12cc57dc13d023fee2533d2abe4c1605bb8c4fd4acd4473589734ce9d6d0ac7dafb678a314c6d906b503ad48728b4c248a7f897c10c55da2e68e895ec1dbce2f5ea1d2f73e9eae3eb986163acec67f5defcf7682daa4ee05ce50681b554c91cbed7ef4011036e4c3818f0dfffbb554600182d480b8cdb47e47d582b97c5cc6712a0e7d37af839383e87e82899b732d2d28f1d72c33dc76183f0419de637ca9c01f51e11474c48f46d3fd12febaebed51a6cbda18c820f8e1712657e827f389cccb4fd18b97ea909f61b595248e3c3cfde14e6a0e4795f68668d7871e6c7004354cbee011cfae56c01e3f2f28990497089cf53d2c9cecd6cd9341e4bdce33afa598f68774507557035a723853cd4acaaeb22aa418338cf019f58675e7033c3d2874d49c698dc5df2856602de3b1c625436fa6cbba9c9afaae24bb94f73da71e689bee4d32ab5202df1b3e7a766dc7e4c60875b8b7b26d7faae379585ba3d538883c13a90c1116d0d1f69b92c724136b5f81f18a26488b72860decebc3ff1252d0f98a7a3e2f8a71ce739bc147d1cb8db9d0127d158c2248e08c211dd45581e861627bec181802f0c733abe80741251ed14e9db8ffbd379848f1af6fd617290f3ea145b6c792e60cb76ebaf60bfd1b847bbd62e3d471efa03287ae7b272d9d0f6a450dcc614351c5bb8ca1bfe496b1f281f8495f67610866625af513d5c40c9101d92c536d119631845612a14b33963970c3bc498b4d45e03000b480f78d423674a544dd9d7b5e035547e1d737d67ae21768e50789c01de0d38b02b0fdf087f225143f021650cc33946be15f5a71efdf58cb90c4763c882ddf0a71d57e58ab82f7926051dc97e66c51fe20a416a7b9daf4048bf855e0585c5a55438579a7d0911b05fa94aefd21822789ab256e4f4b36ed5083069af37d3d684d0cea9313afeadc6ba309abb43a610266a26becaad4efc830d8fec6cd0618bf27abb74d43e2f10c4042aed92691fb19c80faf5b8b7b8910b185c66f855754449ce1747268c38cae7a2a9a9358057388a10a2806aa4aca286c2c2a004dc97a04cf96802361408201d3d96dd43bf04f4a6f6de3deb1b15e37cda3351b9e1a87a2aaae0ac93ebd5304c0a547e165edd541e5a5d91f23ca3017b31f43153371e47c2ccef033b7eab02ec658f6d73816ddff12ba2b49f287809f2a515baef32799d6e6409f1d9e2195685f531524eb838b884142d592b9135a35223688956997f051e87407a752d4e25fc890e5761bbf70a2ca8327474fcd23f0b1d1a53139e7cfb6e31ea253156db3d2cb9db5b1ecf64c4896c783586b0865f352246acc1923d5548bcefe0fb1e35d2bebe9e51fed9de81f5aba72eb50bf4282fdda68e754991808f6b3c39e7dee5c72ab3bb3e5f9f715d7e05e39463de68d6cb0e74016b5a0e60fb9beee8d9882bc3c94584442133e90bda0b79dd1488021c0af9cd92b0bc43940e9cf440af7c0e00f7d847ad801aac1e66da0ba07d4b3291067a479b9d116106cf050dd06bc232485257f709677092d712decb396f5ba6cb87825b067df9e7938e4268fff46839959bb7dce7d3524abefe9979bc2b3d7a26924a8de626adbb39c3cd23a52d4ef980f7a0fd3f3f37ced4833cfbbee2234fc5b34d02ab593fc92fba57b7117cf31f2482fb3e8060d6d7c3ba832792442e4c67f739003e23a1ad556ca6c35dc03ee000853a40102a28575d3752fe595c99cd761a7d43fc56839f84d52e0341acbe1ca487d92795618e6c0a1a41c1212e9a4cbacf5b1c6a753275f62d4dae15ce628c2e91fca92f44116a35ca225ab9952885aed15931f01582bfdb85967f4e1b4499c62035e660fbd06ddf140892acf7680d1a18543e3f02f55ff6ed7d22312cb6161933af247c1cf44aec16718677751765b90a14f8fce5fe10dfd07ae0024d777cc4081e5f9fc582ed8d896d80531a0a4cb570cf0995c87bcd7568de450ca7006dc630e6c8a4440302da93215e16e1d15074b1ecd150775e7e91a07340363c8d263c2b43bb752cc71fba5a5d0b573af5fc12c998b52eb2d9744528c37501745d85d15d298b4ff75c59326999ffefeff5e23324edc496aaaa2e76e478cd7387abbecaff29d5a5b84e8ecb2c08a2773e7efe28c1a22c3a33dd8ada3c0567f27709d87974abb63b3adaf6ff62a58234c555c1c151d8a96ac18266b2f2ba0355d7cbfa436c6faa2fcaf403b4862cc534590f6cc8a4c7c35baa8d50fd4a5142798bdd3038ced4939edf7453ddfbd0118610948ce228a8b18fd62a54458705596000a0db2ffe8f591930ce09ebea4a58f58a509486bdd6b00f5b0816fc2a7ead30d0290a448eb77c89af759a344f747ec358d9927341778166b5a609d1e0a1f1cad91419a2cba8f639c10935906f6cacb091e358aebe8749396f145aaefdc35d00c0748b98c9a57f8981fd9772dea17fa03eef83171beb0fb1fcb3951cff8d3e2d3de875dad3212d03ce787eb2b2e036af96d770721802d42ee5827d4922e41a1f6b5ea2812400228c110ba0445e6497ab21c371cfb374ead9dce72f62a526034273a55547fc91e8d39319df9e05f0135fefa54115c1af6c01b36a78d9e38a6e71f376b4f4a2cb5d25ea16976b3f0c727014d7970093ea3f09d0546a802aaae5e0e89cc31dded1d8f6a141601e68e2beee88854fac8930806f9befaa8f82699873392316b5bca336ace0c9e82b05bd2aa598dd432399ccf67f7e0f6b87b172a5ab7a6ff3c62265f49d5a00922042671867e23ecd24b7c4a5db38d1e9050b4f6efa280ea761cd1e260fbb5da2e41c7d16780a0c29fb68d23b48054e72005124ae27a1abb5b3fde48f54b5fe8d293e5ea320ff8e5c26c6a472a4614c0a1f25f316733cbd139cb5d37801f5043cd8a62e3c551468706c19da2ed4668550c807d4650c08a795cef83ec4e136351999fba515f33855d87935c028927ec190c416d3649b0bae70413f9755254f4136a5e28502adf0f29e7696cf06900274f1d471a6ffea7aed510cab49267ae3c654cd26addfaa35aa5d15f5883c9a7807f453d86b3896b983c9bc1b33604b639fa431bb479ef282a6ecba7c80ffe03930c7327c4837b682c81511f82c6ad6f3d2ec6757c3f8b54006511b6ed4f4cbc8ae461a269cc71807bd6eccb311ddd5aa42bdd3506345f94abc9565377e2d8217d15acc62caaee6a11551b7b3e45bebbe9f82c274d0e80701331ff62b7f4a45fabfd06eca30287d35193128cfbcde33ae96dd798cd2a3a856956bd223ff0ce71650b33a9b042efcc99f003a119963afd1fef82f6a8774a4fb8cbeb0ba08f0c094cc5219273ad353dbae30ab9b63c4f60bfd7342a44c82fa727c20884313c53aa7cd8a588afca46d0b9373c376b85c179ca3b94f38085120adecbc0480952302621328f9f32af052508af25aa7de5ccfb357a5f943eccb273bfb998b6c883513b5dc7987bb2ab99269379a8f86d9a5eaf7d19c063fefb84c8d1ac8a9fc37353b2b5e5317113da3e152042330ed46ca950c29cdaefce48a509e5769f7fc348078c555d1403de9d77f1d617151086e2a0e4cfffd5f8a8d6f47c4e539ea84aa63dafa292634341a7c6276f5fa415c1f1da4468ce012d5e3970bbc033de8ec75981605989ce9c9fbcdcbb6fdf638f0490ec745b834d0b8b27c3909f39b690c4de269fe44ff4a5418af1650b140bc954a5ca6bf22f59077cb5ad2e238d4f7500e072643151d9935bbbfbfb88618d55cbb15bb3fe4a63186c652b9d57cff8d9da58dc29ced6cc1239d155ac843bab543447759387cac239f091d28a82903271bd070da90441cbccda788d6d5ac3cd822c1ad8555eb825b0dbdd7a98407ad305e8c6aa85fe8a50dac3ed93339de2674f222b219017f2b79c5f0e8d88cb01919b929e0429d007ca61a347b44d46713852b5c7fe41869868d87dbdc5a250a1ceed1084f643f133279a7c143f20fdaf73116ef8057ace7917ef72dd0bd69c810681551ebe5538ca706ae9dfc9fc82acff1f9ca4a4358c36bed4c0ef418874c622eb61ecb26999f85979a66991d4e5bab4e4d6838a0088106741a3c1fb04a6fa86b3cdf9057668f91c0c0a04890eb1361a4b42e41b6bd208ea96bd964155523583bd469a32b0cf21e4235b5c31b58d6b7112601545fc0951cd649984211e687f375bd33050c258a95d35d725df9d6d8d59f8adfc77cd80487c0084fa2fa52f53480ece8fb5452e0440c58b12ae33df8cb24e9baa3064b1838dd16fd5f871ff6e3a7091525142c2a781fa4b54339627e0ac1f715f8949a43fac092e55cb7406df37f0d607034c091f141b8416e4591bf99a3c776f34635db197168600dd10dd883f4694c2aabb500ffa3bc9b0e22c18cf9fdafdfe7f80f203aa3eb39ee9af63221cb257a420f982a03a8d6248d127af99d6b9de12c172596fe0f250aad5e0387452ff9b14332ca2fb63b8e979f95a544b0048b5984d6e447a267a458ab049329fb4e194d45474e590958a539a41a134b5c4885e330e8e441c2d6f4b2eecd0ef43fc35f096a53a4c0df70eef8af92c2264489bf1adac52f1b1b0c9eb8453f31abcf25ad92050a91f69dbd7cc80f5b806bcb913b01a43a39f812cbd3aa6b00603d8568c9777d40f3b8da5c7b2b5727cadaab26ec816f5d90d84d1829c1deeb6266a5259168f089d8b6ffc7681abc32637c451540bae5c62042ecfffe8febf34d3ff0f82f311e522fdbe8c6b0419346b0344d76171b652c2ae17ac494a4739ad2dba6b2278f2284f88bc654d8677ec20209b74c28a45f5b791fb78b84b37eb31c97e76e74ec456b2b5810a6d068fcbd38fab95c1f7909f0195caead685e54085eb6adc655763fd8628b4d5105a0f7732e621bf51864909d0bba47566699512b66767a13675109ca8769d85d3d8ecf3d28b9428d2c97a972d4ab34faad0ea9f9016b9280694f724055c0dcdcade749315293508354ef49c22b20a00996e0de657ed9a6a0fadf2db02d573a478096c5c4d7174fab6a1dd63ed6108e23f5bd3d3eaebd4f695af28d94e826acab8b87bab5c43706300558e4c98d5f7708170a150f2798fc31fd3c0f38a6644f44b1297328eb1863dab2d3386a6b67b8fec30fc8b23c93dc578c3c309156a3011e7ad7ddd618dd9c9dc71f", 0x1000}], 0x2) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f0000000380)=0x3f) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="96fc2e2f66696ef33000"], 0x10) sendmsg$unix(r4, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x31b, 0x0, 0x0, 0x2}, 0x0) 16:39:18 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) shutdown(r1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) getdents(r5, &(0x7f0000000140)=""/89, 0x59) fcntl$dupfd(r3, 0x0, r3) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e196a48e69931929648", 0x9) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 16:39:18 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2b, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x198) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', r3, 0x2}) 16:39:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x40, {[], [0x0, 0x0, 0x80000, 0x0, 0x380000000000, 0x0, 0x6], [0x3], [0x0, 0x0, 0x4], [{0x0, 0xe9}, {}, {0x0, 0x0, 0x0, 0x800000000000}, {}, {0x0, 0x0, 0xc3ea}]}}) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200001000, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) r1 = socket$inet(0x2, 0x0, 0x0) r2 = socket(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) r3 = semget$private(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(r3, &(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(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r6 = semget(0x0, 0x2, 0x10) r7 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r7, 0x0, 0x0, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xfffffffffffffeed) setregid(r7, r8) getsockname$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) r9 = socket(0x800000018, 0x1, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000004c0)='/\x01\x01\x00\xff\xffc\x81\x00', 0x80, 0x0) setsockopt$sock_int(r9, 0xffff, 0x100, &(0x7f0000000000)=0x4ef2a2e3, 0x4) bind$unix(r9, &(0x7f0000000500)=ANY=[@ANYBLOB="00e28f2f66696c26340651809855caf66700b7e6454e63ad6ae003ba61562f0a7aba9a24ea3ee332063f0e764fa06adc930ebd1154f13b09dbebc9c168dabff108a00ab53df75d9d57e6cfb6ed488099e8d1f9a7c8630c7257033bff9487712c4a6764a826cd7eca09b5485fe2d050384f21e5540206eb79c59519c587e2d54a2d202bcc1a3f7644f9ce61374252648cdfdf946662682bef897d8df54f7bca4d6cbec9ac8d8efba507455e47462532af2d8bc59e516bf773af5ef6750d7c8ce0e032ad01197fb217b2a30bce8e965f35b2d3ae8ce46f209324175f52a4a06b00b0b9b4e002"], 0xfffffffffffffd88) r10 = accept$inet6(r9, &(0x7f0000000040), &(0x7f0000000080)=0xc) r11 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x8000, 0x0) poll(&(0x7f0000000180)=[{r0, 0x83}, {r1, 0x80}, {r2, 0x4}, {r10, 0x4}, {r11, 0x40}], 0x5, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r12 = socket(0x2, 0x3, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8020691f, &(0x7f0000000300)) 16:39:18 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000080)='r\x00') r0 = getegid() r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000400)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) msgsnd(r1, &(0x7f0000000a00)=ANY=[@ANYRES32, @ANYRES16=0x0, @ANYRESOCT=r2, @ANYRESHEX=0x0], 0x4, 0x1000) msgrcv(r1, &(0x7f0000000d80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e00000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f5315419be0f948fb383500"/178], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r1, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d9abf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596cdad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d380a1a19223481cd199a3d458edf5c0ffc350650291b492fa37063985c965"], 0xffffff64, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = getppid() r6 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r6, &(0x7f00000000c0)={&(0x7f0000000680)=ANY=[], 0x8, &(0x7f0000000580)=[{&(0x7f00000002c0)="a62bd6ed1b93da9c25b26650f3f5854a74a167aa82cfdcc5ddd843c4a7b47683c28f5dfa2ef79b2a9965a884b41cf81f3acf27f9207525b7e34dfa", 0x94}, {&(0x7f00000007c0)="5cebfbef617c262b3d6d9fc178ce8fce4cc596488721b8ea7ee1382728bda2eb923b69ed5cebcd674e0377326e3affa9191088160ff46a722374cdce116e5d0db6723920c3d7d170316da70d5a56d8be7326cc5c0f3cdd6c8e9593195f7f8d0316408c9057cbb7c78cfcbe5fc2c44ec7dae777f81a11fa9e1db9c915f5e400fd0a27acc27eaf3e728e9268d0fcf4cec16a2d003b2ac752bdf72f6902127641d606e3cd6cd3b742115ef1440a3a056f1e959b1bc03a9cd9d7634754659761ae74480c8835d03c0e2404db960998d494bc7e3c7da7238c3c509854"}, {&(0x7f0000000c80)="3ffb31ca4e0974b469f9579d9dff6b09b49ec2312916ae5bb19a20f515aa2143685db65592cd903dbdf1e27bfcc9e9737faca98b8b5fff33f575b9d41cdf300c83b22b1dffbb92bf238f3b63729516ad9916236a23abc16709910f4fdb09f37c743062c697ea168d27b9e836d807dcecba54b56be00ec183731bf07a757a6e44040bdf2ad94dd6c6a9db68e0ec4b185ee831a93ccce65c50524cea1816d7a11606ec4ce37591a86cc3924421d2000da619ee8855fefe18dfcb609bce8580aa17bafcd247b4b070128c1e731bfeb59b872de213be35cba7978f599340da7f605ee0886bcebe9673409a677faa0d7c6e2b264bd6e1c113c214e07f"}, {&(0x7f0000000500)="65b6653e7c35197739a724cae9ba99c1df3f0125788746929210170bf265c65c4db7c34c0f3afcfffbb7d9a82dafb8d351fc0f0be58a2b323b4c58a48b78fcc25ec5418f2ee4e431b736ed4f89ead7bdf6e24bf431387692a1233d41f36b69bdb7da552c07a85b76008d21b9e672a33dc6ea", 0xfffffffffffffeb5}], 0x1000000000000072, 0xfffffffffffffffe, 0x182, 0x2}, 0x1) r7 = fcntl$getown(r6, 0x5) r8 = geteuid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0xe9, r8, r4, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r5, r7, 0xa5, 0x1, 0x100000000, 0x2}) r9 = socket(0x18, 0x2, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) getgroups(0x3, &(0x7f0000000440)=[r0, r4, r11]) r12 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x100) connect(r12, &(0x7f0000000180)=@in6={0x18, 0x0, 0x9, 0x5}, 0xc) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f00000001c0)='c\x00') chroot(&(0x7f0000000340)='./file2\x00') symlinkat(&(0x7f0000000000)='./file2\x00', r12, &(0x7f0000000040)='./file2\x00') open$dir(&(0x7f0000000380)='./file0\x00', 0x80, 0x1) recvfrom(r12, &(0x7f0000000240)=""/162, 0xa2, 0x822, &(0x7f0000000300)=@in6={0x18, 0x3, 0x4, 0xad5}, 0xc) 16:39:18 executing program 0: r0 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000100), 0x4) sendto$unix(r0, &(0x7f0000000280)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8028, 0x40) bind$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="f6f373bb187252e825a8cdd23e287b65773c958ae6f2f9bcd5589cc477937bf681a88d65da5f88e7dcb1c4f758708021a5081ae9ce57326de947d484c32769e5fe2ee13c839b6d000800000000000066c416db6e355fda31830e42ef33c7baeee1b9afe7cbeeef50c7c025a8bc20b3"], 0x10) 16:39:18 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000002e000000000000000000000000000000000000000000000000000000000000000000000000050000000000a6080690cb065eb21f1b8973dfd15db23d603e196d25c90f2ece89834d617e1b3abf426fa0cdf3a289576bd5932a328ed9d1fb10858a5b26192b3dbfc9e43381234af0bfefa459a9f065dbc9091a7d9dbb57bf36b646d952ea3228a16e3ee2bca27354db0850fbcfba82c6a3fbe959bb471f020468be24110fd6205b19726a6db7b555428b1f50b68207d48b608b664a43e41de6bc57d6f4c8b457ab9c72fb7737e4770ed3ead07a3015dd03da154d9d834dfd05a50c15381e8a5c68611ce74cdaa4ebc40fa578eccfa03dc0914d174fe0714394cf9bfa20"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = fcntl$dupfd(r1, 0x5, r3) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000080)=0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000240)="ad18f05de2fcef182c36165c9ac1c6979292", 0xa8) 16:39:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x4, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x9}, 0xc) write(r0, &(0x7f0000000300)="630400fd623449fde2643a0c8343d605ee7bed6c0702e1fdc53563ce679ba7d3c71e7cc9d5a97452967cd170aebc1c8ec4b0996366680144d356bcd1344393684d3d7929ca1ee1131b6f82ca704e2f89610cbad7bcdcd20509e0829d7252bf0fdc822c5497fadb740e504616cecc8302fa566f8e2816a3eb66b002a02c2db5a2c02980022de408f500000030fae4e56f6808210434d04ab29fcba41c1a1819dc6e48a72109281aeb638e48b31bee495373fe27b582fb0197000000000000020000000000000000000000000000000009000000000000000000000000000000000000000000000800000000000000", 0xee) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:39:18 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [{}, {0x0, 0x0, 0x4}]}}) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = msgget$private(0x0, 0x682) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r4, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r5 = geteuid() r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = dup(r6) r8 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r8, 0x0, r8) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchownat(r7, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r9, 0x4) r10 = getppid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r10, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) msgctl$IPC_RMID(r4, 0x0) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) dup2(r3, r11) 16:39:18 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x2, 0x0, 0x0, {[], [0x0, 0x0, 0x2], [0x59c6, 0x0, 0x0, 0x0, 0x200, 0x8000000000000000], [], [{}, {0x0, 0x0, 0x0, 0x4}, {0x0, 0x0, 0x0, 0x80000000000}, {}, {}, {0x0, 0x0, 0x0, 0x3}], {}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000001280)={0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0x5c8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0xffffffff, 0xffff, {0x1, 0x4}}) getsockopt$inet_opts(r2, 0x0, 0x2000000000018, 0x0, 0x0) dup2(r2, 0xffffffffffffffff) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = fcntl$dupfd(r1, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) mknod(&(0x7f0000000000)='./bus\x00', 0x80002006, 0x21659) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r5 = socket(0x1, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x400000002, 0x0) close(r6) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r7, 0x0, 0x0, 0x0, 0x0, 0x139) pipe2(&(0x7f0000000000), 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x200, 0x0) fcntl$setstatus(r8, 0x4, 0x4) 16:39:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) connect(r1, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x3, 0x0, 0x160000}, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}, 0x3c) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) 16:39:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) fcntl$setstatus(r1, 0x4, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:39:18 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x8) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = dup(r4) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) r9 = socket(0x18, 0x2, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) r11 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r11, 0x0, r11) r12 = socket$unix(0x1, 0x2, 0x0) r13 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r13, 0x0, r13) r14 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r14, 0x0, r14) sendmsg$unix(r2, &(0x7f00000002c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f00000000c0)="007dcdc8a86fd7adb4e043e5c3e5312bb878d6548c8951082f539332301f2f9bd26c535494f4b28ae10e4fdb089fad50732d1a300c7ff868a57518b74b0988d26a08e54876fa7a7033d6fa6bc5dbec9b14ebd0b7cc305eaac0e45467f15b5db0a2240ba0d3447e7b904719dd6f3da02eb10affef", 0x74}, {&(0x7f0000000140)="c17fc1f0c7a06c93453157a9f3179db0021dd2ebbec25cb6408eed9b441479d2c1d487439f3ef5656bfe4d3097b0bab084f92b31b84b2a2c2a46c5dc269784c8d0c20ad4ab0d8905a553483ca2e3d297e67e30c40a991b0fe8414408fc79f0cee4f1dee9ac166cfad1ae993e04502b27d9ecd601939ffb875b99335e7f90dc3a0171aefad6cec8592b0266692154e43b4c620dd393a9b6fbcb23d747ecc581831aa67b9827e2f711dfdea609a70a743ccbc11f3550a2623d48", 0xb9}, {&(0x7f0000000200)="ceabcd9c3c73981f216ea248faeedcab9cb0b80c7e92bf0c12f6d7af7fde9ab031c470b007edac9c891b54d28446309b964783b802d2530d3b2ec95625a2433bd77d7687072069b3279d323f378884cde4f2f170f8523deb60a752e2", 0x5c}], 0x3, &(0x7f0000000340)=[@rights={0x20, 0xffff, 0x1, [r5, r0, r6, r8]}, @rights={0x18, 0xffff, 0x1, [r10, r0]}, @rights={0x28, 0xffff, 0x1, [r11, r12, r13, r0, r14, r0]}, @rights={0x10}], 0x70, 0x4}, 0xa) r15 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r15, 0x80206919, &(0x7f0000000300)) r16 = socket(0x18, 0x2, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) ioctl$TIOCFLUSH(r17, 0x8080691a, &(0x7f0000000300)) getpeername(r17, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 16:39:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a138fcbbe695b98380d5059705dc1ce23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da604", 0x5b) syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000400)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) msgsnd(r6, &(0x7f0000000a00)=ANY=[@ANYRES32, @ANYRES16=0x0, @ANYRESOCT=r7, @ANYRESHEX=0x0], 0x4, 0x1000) msgrcv(r6, &(0x7f0000000d80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e00000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f5315419be0f948fb383500"/178], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r6, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4ff0180000002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d9abf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca6680e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8641a750a5bfdb770b8f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa37063985c96500"/190], 0xffffff64, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r10 = getppid() r11 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r11, &(0x7f00000000c0)={&(0x7f0000000680)=ANY=[], 0x8, &(0x7f0000000580)=[{&(0x7f00000002c0)="a62bd6ed1b93da9c25b26650f3f5854a74a167aa82cfdcc5ddd843c4a7b47683c28f5dfa2ef79b2a9965a884b41cf81f3acf27f9207525b7e34dfa", 0x94}, {&(0x7f00000007c0)="5cebfbef617c262b3d6d9fc178ce8fce4cc596488721b8ea7ee1382728bda2eb923b69ed5cebcd674e0377326e3affa9191088160ff46a722374cdce116e5d0db6723920c3d7d170316da70d5a56d8be7326cc5c0f3cdd6c8e9593195f7f8d0316408c9057cbb7c78cfcbe5fc2c44ec7dae777f81a11fa9e1db9c915f5e400fd0a27acc27eaf3e728e9268d0fcf4cec16a2d003b2ac752bdf72f6902127641d606e3cd6cd3b742115ef1440a3a056f1e959b1bc03a9cd9d7634754659761ae74480c8835d03c0e2404db960998d494bc7e3c7da7238c3c509854"}, {&(0x7f0000000c80)="3ffb31ca4e0974b469f9579d9dff6b09b49ec2312916ae5bb19a20f515aa2143685db65592cd903dbdf1e27bfcc9e9737faca98b8b5fff33f575b9d41cdf300c83b22b1dffbb92bf238f3b63729516ad9916236a23abc16709910f4fdb09f37c743062c697ea168d27b9e836d807dcecba54b56be00ec183731bf07a757a6e44040bdf2ad94dd6c6a9db68e0ec4b185ee831a93ccce65c50524cea1816d7a11606ec4ce37591a86cc3924421d2000da619ee8855fefe18dfcb609bce8580aa17bafcd247b4b070128c1e731bfeb59b872de213be35cba7978f599340da7f605ee0886bcebe9673409a677faa0d7c6e2b264bd6e1c113c214e07f"}, {&(0x7f0000000500)="65b6653e7c35197739a724cae9ba99c1df3f0125788746929210170bf265c65c4db7c34c0f3afcfffbb7d9a82dafb8d351fc0f0be58a2b323b4c58a48b78fcc25ec5418f2ee4e431b736ed4f89ead7bdf6e24bf431387692a1233d41f36b69bdb7da552c07a85b76008d21b9e672a33dc6ea", 0xfffffffffffffeb5}], 0x10000000000000c5, 0xfffffffffffffffe, 0x182, 0x2}, 0x1) r12 = fcntl$getown(r11, 0x5) r13 = geteuid() r14 = msgget$private(0x0, 0x682) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r14, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r14, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r14, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r14, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r15 = geteuid() r16 = getppid() msgctl$IPC_SET(r14, 0x1, &(0x7f0000000980)={{0x2, r15, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r16, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000240)={{0x1e9, r13, r9, r15, 0x0, 0x46, 0xffffffff00000001}, 0xff, 0x73535aaf, r10, r12, 0xa5, 0x1, 0x100000000, 0x2}) fchownat(r2, &(0x7f0000000080)='./file0\x00', r5, r9, 0x3) r17 = socket(0x18, 0x2, 0x0) r18 = fcntl$dupfd(r17, 0x0, r17) ioctl$TIOCFLUSH(r18, 0x8080691a, &(0x7f0000000300)) dup(r18) r19 = syz_open_pts() ioctl$TIOCSETA(r19, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r19, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9f, "0000005e00350d0084149f3e1215700400"}) readv(r19, &(0x7f0000000100), 0x1000000000000023) syz_open_pts() 16:39:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) mknod(&(0x7f0000000080)='./bus\x00', 0x1, 0x4) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) poll(&(0x7f0000000140)=[{0xffffffffffffffff, 0x2}], 0x1, 0x1) open(&(0x7f0000000180)='./bus\x00', 0x80, 0x1) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2, 0x1}) 16:39:19 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000440)="cbd4d9712e6ba66dac34010f5d4caf8c3fab6d93dcfccfb4b3cdf9915539934a3e3edf578f65db603d53cfe6467b923ad8c78b1b17b372b877df9ec2b1f47f880073ccca1e28f72c5b17b704b27a25338306118c76ff5fa8c95f7df355bf2da8e47518486a13d4cd4e86b93c16a8c847fb14632d", 0x74}, {&(0x7f0000000500)="95c1a03e11d5ba8f83", 0x9}], 0x2, 0x0, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000040)="2c2011531338afd145e1872bc7a86a842c9f797c77a5205d356b3821e2a0c5c5c48843bb737b90f685d87088e51050bf6128d5f66ec3217edd0129ebae6d8179a2ff986cc91e13740553e8d4903e20ae9c589a62f095fdc8a946c467194ad8b98fd65144393b7a2621cfe7e2f0731518d954f479f6663956d2f7502e", 0x7c}], 0x1) execve(0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000000c0)="233cefddc943e6542d81f256a8d6e1a78b3b9c53", 0x14}, {&(0x7f0000000240)="845412f196d5bde561503934b67ab9e2cac2c9be57c9dd2fdb716ba17b948fa9d8ed8f34f1b1c7033d434ae7569811e11985533a3b65b40cbc9c8c4eb5bfeab68f3e09ca63a7a73dbac6e7f3a2fc316328d39990faf0d0837d954e76aece68a5dc5223ddcd684950c436f0fe40812eae747e9b8dd5e9bdbd5f5bfa7ccfef4d7a568871d5d47976e10fe079c88cfdfda20a2d6eaabe51be0753fe9d5c76e73827911b10fe07eb6120011c58609e6c216247be0948e99979b4319694fb4324dc9696c764ea478f8de765d8b0ecb029363917583490a9f8e9a53e7d4fd3d740abf2ce", 0xe1}, {&(0x7f0000000180)="3750509e45406d53a95d42c7fa5ddba64d6971b4ee7ed877d9d7c5089ccd5411c99f2b73572b75873e792a39c68d3a7c2df6580feb04fd298fd580dc21c0796074052b9a9d98a9c45161673850fb88844b7cb1f6be5b8a133fb7f89677d8d7c284af", 0x62}, {&(0x7f0000000100)="b1394723f82b35279223785d7f7f485d12938133d79c", 0x16}], 0x4, 0x0, 0x0) 16:39:19 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) fcntl$dupfd(r0, 0x0, r0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x8, 0xf8) syz_open_pts() socket$unix(0x1, 0x2, 0x0) socketpair(0x2, 0x1, 0x0, &(0x7f0000000040)) r2 = socket$unix(0x1, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) setsockopt(r3, 0x29, 0x800000000000009, &(0x7f0000000180), 0x4) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) syz_open_pts() r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) r8 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r8, 0x0, r8) r9 = socket(0x18, 0x2, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) r11 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r11, 0x0, r11) r12 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x80, 0x0) sendmsg$unix(r2, &(0x7f00000006c0)={&(0x7f0000000100)=@abs={0x2, 0x0, 0x3}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000180)="259135a49273a59a9403665ffcaeeebc87c1824aa12feee6ed049938034b7cc58506ce3a43674bbde2e36292f67a56052746b8364d5a0d27dab2da336a5d14add5bec7b8b0c4a160b28c15d4baf8", 0x4e}, {&(0x7f0000000200)="edfd12d68c9ec22c0890555ff4a0cf6b2d444ad315485fcdb758e4f57aa6fa083b23247e6ef7247b317c67491c021e05e68aac1f081881c723cc4ea130f9a91dcd99392bf39299eb6a805fd1f57c1016d38d1325a133948c", 0x58}, {&(0x7f0000000280)="754cab293a6b1e2ee852655070a3f737ca5691469b1241c2b7e13686ab39217ea9c2511e3eae54b8ada8dd81", 0x2c}, {&(0x7f00000002c0)="22db958056640b65e050cc5db031c376d9d385c71c143e31d98247969ad40b269afbe73e83d943c5a05e880cd5cf2b752c12f81787b8348967a3f441c393bda83d05c592b5799b5481402fed9570bb603fddcb6527e7978c736108368a170acb6e39cc1636096ae7e7b3", 0x6a}, {&(0x7f0000000340)="665f3f05eb588df7b252fcc75e36039665e142a954ac4c7410ec69580db571ad7ee9f3a679cd84be21c623fc1772840d62606df05daebe080a77e3ab401440690a78eca0ce0a37164c78d413984c013c48751f5df900cb5048e20f231710421b954c7ac31a8312af1e54f22bd085dc4fa83177ebdac046741e2f22799ad60aa8ec39e17b121bf0163cdd1bde", 0x8c}, {&(0x7f0000000400)="5427b236c1b6e6d748a024a75ba90402c29f32bd1ca2f61f68359f7ef2ddce14faf4ed8914a8dfe8b74b9b75c42dc6228cb557089666737e", 0x38}, {&(0x7f00000004c0)="039e7ccd6768ed5edb75d730fd9d18a7d3f35a95301da2cfbb78a1e78283d5ba196b1afa7e1b8f19a1e8ba197326c4b058772fa7ef7f1361d6289f974ed06a84215f42a5327f63e6838b4b9da6b388e7f68e3b04d19799cb413f584269d43593370a88fb9c5eb11822f6f1f69309c5f0006763633066f1c5f3636ab3b4e54ec3ad31064e3c1a1be4ab57fde2b70dd5143185d73aadb4c95e49d9552655233e45f5e6afb6d26e2426a2d9b8ba537ddd629ec54018e5a90600166d6681ba4fb04153a1e791fa85d969a12a981439f6fcc78a3ae7beb8ff78f400d7f2af8ff4163a5dd24f3c9dee2d1f918e121e07353c", 0xef}], 0x7, &(0x7f0000000680)=[@rights={0x30, 0xffff, 0x1, [r5, r7, r8, r10, r1, r11, r12]}], 0x30}, 0x0) setsockopt(r4, 0x29, 0x800000000000009, &(0x7f0000000180), 0x4) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) setsockopt(r13, 0x25, 0x800000000000009, &(0x7f0000000180), 0xfffffffffffffed4) kevent(r1, &(0x7f0000000080)=[{}, {{r3}, 0xfffffffffffffffa, 0x74, 0x4, 0xcccf, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r14 = kqueue() r15 = dup(r14) kevent(r15, &(0x7f0000000000), 0xfff, 0x0, 0x1403, 0x0) 16:39:19 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) 16:39:19 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000400)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) msgsnd(r2, &(0x7f0000000a00)=ANY=[@ANYRES32, @ANYRES16=0x0, @ANYRESOCT=r3, @ANYRESHEX=0x0], 0x4, 0x1000) msgrcv(r2, &(0x7f0000000d80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e00000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f5315419be0f948fb383500"/178], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d9abf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa37063985c965"], 0xffffff64, 0x1, 0x0) 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) r6 = getppid() r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r7, &(0x7f00000000c0)={&(0x7f0000000680)=ANY=[], 0x8, &(0x7f0000000580)=[{&(0x7f00000002c0)="a62bd6ed1b93da9c25b26650f3f5854a74a167aa82cfdcc5ddd843c4a7b47683c28f5dfa2ef79b2a9965a884b41cf81f3acf27f9207525b7e34dfa", 0x94}, {&(0x7f00000007c0)="5cebfbef617c262b3d6d9fc178ce8fce4cc596488721b8ea7ee1382728bda2eb923b69ed5cebcd674e0377326e3affa9191088160ff46a722374cdce116e5d0db6723920c3d7d170316da70d5a56d8be7326cc5c0f3cdd6c8e9593195f7f8d0316408c9057cbb7c78cfcbe5fc2c44ec7dae777f81a11fa9e1db9c915f5e400fd0a27acc27eaf3e728e9268d0fcf4cec16a2d003b2ac752bdf72f6902127641d606e3cd6cd3b742115ef1440a3a056f1e959b1bc03a9cd9d7634754659761ae74480c8835d03c0e2404db960998d494bc7e3c7da7238c3c509854"}, {&(0x7f0000000c80)="3ffb31ca4e0974b469f9579d9dff6b09b49ec2312916ae5bb19a20f515aa2143685db65592cd903dbdf1e27bfcc9e9737faca98b8b5fff33f575b9d41cdf300c83b22b1dffbb92bf238f3b63729516ad9916236a23abc16709910f4fdb09f37c743062c697ea168d27b9e836d807dcecba54b56be00ec183731bf07a757a6e44040bdf2ad94dd6c6a9db68e0ec4b185ee831a93ccce65c50524cea1816d7a11606ec4ce37591a86cc3924421d2000da619ee8855fefe18dfcb609bce8580aa17bafcd247b4b070128c1e731bfeb59b872de213be35cba7978f599340da7f605ee0886bcebe9673409a677faa0d7c6e2b264bd6e1c113c214e07f"}, {&(0x7f0000000500)="65b6653e7c35197739a724cae9ba99c1df3f0125788746929210170bf265c65c4db7c34c0f3afcfffbb7d9a82dafb8d351fc0f0be58a2b323b4c58a48b78fcc25ec5418f2ee4e431b736ed4f89ead7bdf6e24bf431387692a1233d41f36b69bdb7da552c07a85b76008d21b9e672a33dc6ea", 0xfffffffffffffeb5}], 0x10000000000000c5, 0xfffffffffffffffe, 0x182, 0x2}, 0x1) r8 = fcntl$getown(r7, 0x5) r9 = geteuid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0xe9, r9, r5, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r6, r8, 0xa5, 0x1, 0x100000000, 0x2}) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000400)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) msgsnd(r10, &(0x7f0000000a00)=ANY=[@ANYRES32, @ANYRES16=0x0, @ANYRESOCT=r11, @ANYRESHEX=0x0], 0x4, 0x1000) msgrcv(r10, &(0x7f0000000d80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e00000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f5315419be0f948fb383500"/178], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r10, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r10, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d9abf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa37063985c965"], 0xffffff64, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r14 = getppid() r15 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r15, &(0x7f00000000c0)={&(0x7f0000000680)=ANY=[], 0x8, &(0x7f0000000580)=[{&(0x7f00000002c0)="a62bd6ed1b93da9c25b26650f3f5854a74a167aa82cfdcc5ddd843c4a7b47683c28f5dfa2ef79b2a9965a884b41cf81f3acf27f9207525b7e34dfa", 0x94}, {&(0x7f00000007c0)="5cebfbef617c262b3d6d9fc178ce8fce4cc596488721b8ea7ee1382728bda2eb923b69ed5cebcd674e0377326e3affa9191088160ff46a722374cdce116e5d0db6723920c3d7d170316da70d5a56d8be7326cc5c0f3cdd6c8e9593195f7f8d0316408c9057cbb7c78cfcbe5fc2c44ec7dae777f81a11fa9e1db9c915f5e400fd0a27acc27eaf3e728e9268d0fcf4cec16a2d003b2ac752bdf72f6902127641d606e3cd6cd3b742115ef1440a3a056f1e959b1bc03a9cd9d7634754659761ae74480c8835d03c0e2404db960998d494bc7e3c7da7238c3c509854"}, {&(0x7f0000000c80)="3ffb31ca4e0974b469f9579d9dff6b09b49ec2312916ae5bb19a20f515aa2143685db65592cd903dbdf1e27bfcc9e9737faca98b8b5fff33f575b9d41cdf300c83b22b1dffbb92bf238f3b63729516ad9916236a23abc16709910f4fdb09f37c743062c697ea168d27b9e836d807dcecba54b56be00ec183731bf07a757a6e44040bdf2ad94dd6c6a9db68e0ec4b185ee831a93ccce65c50524cea1816d7a11606ec4ce37591a86cc3924421d2000da619ee8855fefe18dfcb609bce8580aa17bafcd247b4b070128c1e731bfeb59b872de213be35cba7978f599340da7f605ee0886bcebe9673409a677faa0d7c6e2b264bd6e1c113c214e07f"}, {&(0x7f0000000500)="65b6653e7c35197739a724cae9ba99c1df3f0125788746929210170bf265c65c4db7c34c0f3afcfffbb7d9a82dafb8d351fc0f0be58a2b323b4c58a48b78fcc25ec5418f2ee4e431b736ed4f89ead7bdf6e24bf431387692a1233d41f36b69bdb7da552c07a85b76008d21b9e672a33dc6ea", 0xfffffffffffffeb5}], 0x10000000000000c5, 0xfffffffffffffffe, 0x182, 0x2}, 0x1) r16 = fcntl$getown(r15, 0x5) r17 = geteuid() msgctl$IPC_SET(r10, 0x1, &(0x7f0000000240)={{0xe9, r17, r13, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r14, r16, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r19 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r19, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000400)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) msgsnd(r19, &(0x7f0000000a00)=ANY=[@ANYRES32, @ANYRES16=0x0, @ANYRESOCT=r20, @ANYRESHEX=0x0], 0x4, 0x1000) msgrcv(r19, &(0x7f0000000d80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e00000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f5315419be0f948fb383500"/178], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r19, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r19, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d9abf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa37063985c965"], 0xffffff64, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r21, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r23 = getppid() r24 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r24, &(0x7f00000000c0)={&(0x7f0000000680)=ANY=[], 0x8, &(0x7f0000000580)=[{&(0x7f00000002c0)="a62bd6ed1b93da9c25b26650f3f5854a74a167aa82cfdcc5ddd843c4a7b47683c28f5dfa2ef79b2a9965a884b41cf81f3acf27f9207525b7e34dfa", 0x94}, {&(0x7f00000007c0)="5cebfbef617c262b3d6d9fc178ce8fce4cc596488721b8ea7ee1382728bda2eb923b69ed5cebcd674e0377326e3affa9191088160ff46a722374cdce116e5d0db6723920c3d7d170316da70d5a56d8be7326cc5c0f3cdd6c8e9593195f7f8d0316408c9057cbb7c78cfcbe5fc2c44ec7dae777f81a11fa9e1db9c915f5e400fd0a27acc27eaf3e728e9268d0fcf4cec16a2d003b2ac752bdf72f6902127641d606e3cd6cd3b742115ef1440a3a056f1e959b1bc03a9cd9d7634754659761ae74480c8835d03c0e2404db960998d494bc7e3c7da7238c3c509854"}, {&(0x7f0000000c80)="3ffb31ca4e0974b469f9579d9dff6b09b49ec2312916ae5bb19a20f515aa2143685db65592cd903dbdf1e27bfcc9e9737faca98b8b5fff33f575b9d41cdf300c83b22b1dffbb92bf238f3b63729516ad9916236a23abc16709910f4fdb09f37c743062c697ea168d27b9e836d807dcecba54b56be00ec183731bf07a757a6e44040bdf2ad94dd6c6a9db68e0ec4b185ee831a93ccce65c50524cea1816d7a11606ec4ce37591a86cc3924421d2000da619ee8855fefe18dfcb609bce8580aa17bafcd247b4b070128c1e731bfeb59b872de213be35cba7978f599340da7f605ee0886bcebe9673409a677faa0d7c6e2b264bd6e1c113c214e07f"}, {&(0x7f0000000500)="65b6653e7c35197739a724cae9ba99c1df3f0125788746929210170bf265c65c4db7c34c0f3afcfffbb7d9a82dafb8d351fc0f0be58a2b323b4c58a48b78fcc25ec5418f2ee4e431b736ed4f89ead7bdf6e24bf431387692a1233d41f36b69bdb7da552c07a85b76008d21b9e672a33dc6ea", 0xfffffffffffffeb5}], 0x10000000000000c5, 0xfffffffffffffffe, 0x182, 0x2}, 0x1) r25 = fcntl$getown(r24, 0x5) r26 = geteuid() msgctl$IPC_SET(r19, 0x1, &(0x7f0000000240)={{0xe9, r26, r22, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r23, r25, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x6, &(0x7f0000000100)=[r1, 0xffffffffffffffff, r5, r13, r18, r22]) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:39:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'\x00\x00\x13', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x87}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:39:19 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000000), 0x0, 0x0, 0x3) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f00000002c0)="66cd909ed1c420009ffbc506e1b743f5f6a37696113c6666f35d1971897917f719d9e1f2dd2b3183fcb9f62b53f9a6708b", 0x31) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000080)=""/206, 0xce}, {&(0x7f0000000180)=""/36, 0x24}, {&(0x7f00000001c0)=""/54, 0x36}, {&(0x7f0000000200)=""/190, 0xbe}, {&(0x7f0000000340)=""/130, 0x82}], 0x5, 0x0, 0x1000) 16:39:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000040)=[{0x28}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x8001, 0xff, 0x7b, 0x5}]}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt(r3, 0x1, 0x1, &(0x7f0000000400)="0d11dabd8532d8fb429abdabd25fd0948aa8769883c531d6368d8863f359ca98a74fbd910ce7ad3216db2cb20b9cb56d04c5cca8e6e7cdeb6a4495b002d23afae27335c5c513473238b765c93321fe187c6a3012461d9c66724e64b7ec32b58176be6bb536906c5579a3dce95bf5313e9c120a3cd33df684953e45f07f58567d19c88317524c9c0b3c77ea3f40d04d03f73cab65a15c71e834c32c9e59a2b295f0fe14f011ff2b28af70008e069e2073c5f12752f1e6a71e4623e9ac1eebd83253b6cd51ec851343180638bcaef8526a7fa7e653d4ea6ce4ec2f1929d3a7f8504d5819a4fcc5607228badbf1544cea667b1d2e49bed2229f8e8fe7a520810b01ab559b8a701af034371c82a6dc4b913d7d211b14875e028a1c0ad9a5121e4a2d0347c58ff167765078b77595468bbfb42cd339995579f9eb935120d8e22a8d463a706a9f8fe342ee785fdb0983b540c104b2a18d428e343153733d2f978bbe93a91dca52f81a92a8eaf01bac7c26a5724d8c8025d7c62b2b3096853b1851fdc074a60691efd95afe378502316c6d2dae9c42698949cfd30643228f1088e5b9e45cc49234bb2a8db153334b3fb81274b92d4edb5bc0195bfb8acdb5e5bca55ec54b515e48d7a9bc472a6b5de3150c51ad98fde163ac4b8d820cb67d693afd97aee38e74c0306c0435fa03bc58e3ac4eca6f2767242250c4855cbc45b37a815225a0e2566984069cd46114b0057b43562d72d80ad5a2ed931d35342a80defe60232a0553e2ffa04d890265d72dc9c7c6eb041ce417b711653deafcaa65973eb9b63d437e91f2ef1a27538785a8a1001d3182f818f8fbd57c73e70e1df341e2044ed3de6f26c01b8a77cc101e0f8e6820493b20b64d1729f0c93573530f0547bf4dc10b1e8c0c84f941075c4890d8cdbf0286404fed79bdc5c542cc350403a7681022d2082e9c90010bbda9ebc33286fd354e8cd6d8525891ffffb8eb38716d94eb77990312eb2d6ed49f66b611dbede4fbd8568e3286cd2e5186705bdd3b6b896a761b1433b04856caf9f6f5bd3a87018eea8ff4161da15538f927a215fa95423fc8831778234e7873f55c4b4c519af41817c735474f2c24e2f74ac1cef05375a9e43f2af65ab630ac246df1d9783069dfca115827cd6c853ab81b8eaad5c21814431dc1e1dd18848df8c6edffb281a534d36c8c3c64148ea9b73a2da62aad02c9871e828913ec09b48f6ab5fa3ed31f816feef3f685c2a5a782a6b6312ed995249101b0a8b58e796980ab099a9ac5fcec20faa47305066f8c9227352bbb6513f972f0e0dfd0bbab3d251ed6b9ba43696dc2c35f4abdd1c2547ffbd8834ff01aa75318decff2e4007bf01b64675f17e0e277f8bedbd816589f6a25a2ce63d8ae59a2dee77d0ce1cc65d688a1c84b691a26addfa45d02844e9aed89077ea3f36c5d527cc4af41aa53a96c44665a286e4f6f8da4dfd8927e4a0240ab4207f2b05f406976100cf10c744f4e552dd6da42010da7c5a3d642e8383d62a1d72bd610df4d6e3fd28993d1a2803e74747156238d873bab41e431a19de14a3e7a688005a745172ad5114300e8efbe683fa8e981da74a191f32577a60a3fe8baeb94f99ff64987c2d0f396d34ba70c59d480f8f4c49940761867ba1acb64652a10a0d8547b392f9f8c9662202ec21418d0d62cd99796f18be9dbb44d2f934c4211189bbe923c4c32ea1f6547498e659d0b67eb6f3a55c80a66f6f9e3ae36ef442b69af1e64a1ed9584cb5fd2585ffcb3b67a9c22db349af1cb603ad1a60e320c8da46fb47a3cf8b50e41ee03900c43d84c3905a128baea29551607d2aa5261577dd7c8bd59c70891b6ca050053e968f7bd1df5d6ac3796f8a897da205efabfaa32684164ac7729bcf8541e99b23133585f12b3d89ec9dc6256ef2ae9099ca7e08a6e079863560b52246532a915933e958acc02751dbf0d4c71253e67e3e0397f3630fb5f2bbeb4cc884edba8532eacd99364c4627fc15be0ea9e601c0d03c39a03a942100908b60257f67f3fa8c32b5229c3227e894fa6bcdcf0abf0c9e5fd41befb832ea31fb47415fcc8be01befd013d50ebba40012a3f2870e10beecb341cce39418193cc5678b21b84734c2ee2f8dfc62fab0b859c91098ad1cf5eeb8731de71e0b01b4e257ad09c1ce60fcb2c09c648e8d9213d005700cc13b0580f071c5c9b291f497cd3c8f948fb084e9b6ec5bfdceea89fd1bfc76c8fe15ea0bd0f0bc620f6a3304e167e76b478a686358361727ed25c8a5a56ce1afad86d339fba3ad602061f36f146a112979a7e9276e00d3bb2dd5708f0faea2bb6e47cac553e819d7c7d61b687351e596332b2b7313566551172fc6cd28357a2ca3613e5b5cf84056a74a3afed012d697e6f039c4b78370c5accd09844b3f8e688981d20f201a6bbaac8cac3a0797cce1ff093e0874d3deaa87d5ea244b0a89a8ca3d2fde979e99536efe104c7c4fb33bf442db3fa24089cc72e051ad3426fe06d3650d7b158f398b81aaae53a2428286baaff92730458080a4b78460dd90e5685e94c795b0e3e2161067b156d6feb7666135d3fbeac1284470a6474118639bff22ba93f3de0992e6ffa534a8d674492cc613abe9c70c5856243d1d8ca40e1dfb0861fb4b9411106e2324d99820f651008fe697976780674dba32fda201b9bb71a6a45d1f3cd5ee50370371e1081b1b530b73766144dfb9f935329994d7fdeb5338390ac77db68cf97761f73968e7cabc163e945190d2e97b843136d8c50571d9467799f432c02a514f22f26a496d85e1832adb05f888c72bd20e589d0edeba10c87d3741906846de507a81c561139f67534f601aac30d4d5a986ea360a7ae9993db5131769528b1dfd7370ed1d599655facde13030482b6bb36a4fa8cf70019d35c74e590b5c3538b38ee97fb82ef0b1e44ea0b775c4c8e0d1c477c40ad985b5872022874da7b4cc5c89e30cb893955446578d82235bf5f5d1a06d8e71e70ce649cc02545ce4e3665135f20fd44117dfc9795ebe1c20759eebb548a99da103224b957788193d5a29dfaecabade914e4b322b8e03fb88d3ad4ac0f09ded7ee41978f57f5751f141c95378478afccf5932eda09c530d84ee6a2f30079ca64a977842f9689ff54e4319dd87905b32d62efb712f9ef805167b5836bfa20218fc28e4395de03eee02608ef1fd76cbfee464ed4be3e05a9805c95e0e2747ba0aeb4032d8919acd12fc878c1fe485ba58d112d0996779daaada2827eaf707bc1cabc22fe7ccdd115a9bf2d7e85f9447408c51f09673dfb33cd9f6bd0e9da3347a31c7baff141d48460f2827dee210e413be0589f8625fd4d7c77427acae371723a69a68b943d293015ce777a080040fc1046dc79642f33299ed65982dd5a6cf90c9b96674810f0fa1fe469606ad1c1fa8550774581f8152594171dac026ffd31e6a8070f5d62f6c0d9e7fc3528f69d70226abaa2d14df3663aa5775f670f4eb891aba6194d8fc20741de3118ef8d83893075b176eda90d0206c8bfd4ccb299204fe57d5afce3ecbdde376a25ba8a0ba1d344f2457bfbf350ea80b95c19b824ec9da47ad2646bb6e1114ff30bff550a091c5a756616ce33baffc681bbd46cd4acfcaaa5948335bbcaad53b675aed615129929d554ab2d2d5aa11c7c4e640eca3260aad1a6dddb5602b73b857279063144809a92afa5f2ec9891ad4d1beb9281b6f0d57333f1b79b93752e561ab1d9b5470ca0c9536aa7412eb3cb89ad1e038c38fd291939ed49bfe9edf26191707455eee918b9da5253884d46adf186a7e6116f92e0a9e948aa6cf0a0e0dce54b323a876b3ced6d8835842c803945173b00debbe0f1ce5762f693c1b5710b8abe880d93c90ea73daf3970850f9bcded6c79275d9962996bcd652aa1d7a866bac1775f82353398a013dd22a54b180b1635c368e39014db829c717013640616f0e09168f0e131d254dc299b8e30f7f1e60c78206fb293dea5fd9fce879e31635934da1f010fec62b78e73b60c3163d6226fcef7a4d4286c6a33ae1b0e80aa0c9c25d0cdb878af7e8fe5e385d75e4d1b67e7f4a6e0f884c71bc952c41b600a6f4b6347370fc71dde0aab8f614935f8ad068a2d9b7f042e9e46213cbceaeee1490ea7637895fd1d338176e97d8d8958c34b6ca3bcf90b64c7ab1c26d7e840c92be0a7b6284d4fea802f0f45f7e967e25aa7c9bca574f112c881aab26699faf7b34e177cfdee02bd6a3386962031980ef3e9e42b811a2e6076ef4ea033906a78fb37bf2e73acae11a81a64e38bbfb8f4556829bfa9462b3d43f502099dfc8c474d330dd2348b4d4ab6accf90d7abb9db667d002f4af99c884b20e39e30dd6d6110e0748f0150e4640acc4e0ba2d54f5d052f0ccdfa6fe68c475f9a7a3094439c8991ac7b70cae8c76de86527fe068e390625544abd6b5df281e2fb9bc4972652591abdf1fec33a6eebdeeafc0cc4e1e2c544b738f334b96cb2614066590f9cec6d5bdc9f3f35a8d98349734e965d076b2fae1d7195d83fcec3115ccdec35c80ecb3c519de73d949d146d9e08bf69968de41673286c1822c31e71e7aad86d18bdfc0c807e04b115bb653329ece0196584a5d251a4b4fa171cf6577d467f0d23f99f635e3a1a6a32e83bc843d6ee7a3e5bfea21ed09d068c58fbf0c4d0d42b9f95daa09b6346148218aacb2b87361d35d25e8934eb8e157c1ca119a362518c1cc46625050ec3140843c5fa5954243f783a4f7d5a9bed9bb27dcfd73179ac797db518c6a76b5030a27f2c5a3cbd1f7cad4fb3be55145e00dec4490a59d63a630da42ae7b7bc3b9f9c2f475d0b972af48f18396593dd60b1571913e97eb984abf5453bfa1ed73a03211c2440d5f6738a72730edd2ad343145d1543b6f88f5d16071307557feb2a0e87bd5ea8f4e1a44a83e476b230f87ee0c25bb9ddbf62241f7406d9485eaa38343601cdca0149f40e66c6c487391bfe08dfb401876fe6d6cefbaf934c36ca39b1174b9d6d41fad30866e6450b061b3325cff99357ef1bbf2e43693ca658461eedf10c880a36bcba3b0dfa3ca35d40d838264b9a557d91213115e920760531da91d2e74f28b0c494e99a0fad4a508728f1747e33139b8de58eb873720eabce479cad5a9834bbbd38646ed31e418550b27b6de6752f64d9baacc3fb83c091899fac4b9571199a3081f33f73222a1702b5d727e74f2bfc3c7497569ff9adf5952e451661e561f4208ed409fa7447c81946218f687bbfba068bb627fb05ba589b9e2cdbcbfda9ddf795eb500e395b9f3c56870108a05944b978cb9cdcff34a42fbcb84ead3aa3dacc260502394a918151dff1a1e8630d305a5891fad321a0267850a6e262fe74d60544dd392a5db1becca27880db5cfa3a2d309c17322397a9ee58c7c3e3673160ae8456bc2880afcfc45f41b00f7e6fb50e29d3f90a06bc2262f1edf38c7ec4415eab86b5babb721bb92cf2aec93ecc6e30d2b7e33a730c846af25bdab04776ea890723eab61591df49d4d4f4a84b5d048fe8d7f94874b9a4cc64349417b1a0b69af7ef7e2284b7ac209f1cc8edae157becbd9eb8a5982838da16bd1bede2a87f207bedd2a51c5448e331e1c3e63917daa09a0c8a21c11cb31849e9a0bbc2b77dda823806dab95acfb79b7cf125d5567f185aa3907af6f118dbdbf3b74966abf06eae07e3d541921105e013d16296b85d5f771b4b3d346969bb54000ec5283804a4e5ca0408b14c746a8cadbc2519f604331c4cf14080dc9ce9da29", 0x1000) 16:39:19 executing program 0: r0 = socket(0x2, 0x8001, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0x1, 0x7}, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0x800}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r0) 16:39:19 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x5, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:39:19 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1286944, &(0x7f0000000300)) socket(0x1, 0x8000, 0x80) 16:39:19 executing program 1: select(0x329, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) socket(0x18, 0x2, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8240, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000000)) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) fcntl$setflags(r5, 0x2, 0x0) 16:39:19 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x200, 0x45) write(r0, &(0x7f0000000040)='N\a\x00\x00', 0x4) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) pread(r3, &(0x7f00000000c0)="cfe58db6bbbb5417a8b2b93123798684daceb07685e797b0e939e98ad6606101ff8a8c472186c105007a26e166053366daa3a4d09f28246b024e495fdb9d4377770f5726ef1bb316d6cb8a856471a1a4bcc8", 0x1f, 0x0, 0xffff) ioctl$TIOCSDTR(r1, 0x20007479) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)="f09757d45a0e2752fea9b1a3db9c14941940ee7c2b6a8d10cc45060b539b1e44eda77a08e73fb3fdca4e03e2dfff6ed2c7e8968327a45d55c1bc59c26a0b7662ca451d1fd3829d62541aa34c6380724cfcaed8d8175cb5a46b48b9cc0308accbecc2c918b8e08d2f8b5b36beffadb0ecb54035094018b54ba47784b2fa5c5f486a5285b2fb968ae9", 0xffffffffffffffbe}], 0x2a6, 0x0, 0x0) 16:39:19 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8302c0e8ffffffffffff0a29dd8a718f17066a9fa2975043aed4837101c2664ecd8cf301a8f99499eb2daf0997c78dfc175f993292663e35e268a6122ba4cd2028f043049ea7003216df85f95d78565acacda2216654b15241288b49190400000000000000218a9a5ded5326a45a72f546182c94c0361f1c75aeefb477191fdef2ea5198edc30ed565619abe7a195805a947699d79c4878a268f6d67fde241de5ef65d0a010470981b867fd53953b9d720d09cf2b0f79a459509f874a0a89136a75a1914d1f11ba2a1b75efd5f1c7b41ce000000"], 0x10) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) recvfrom$unix(r1, &(0x7f0000000000)=""/19, 0x13, 0x6549fa11ebae2d2f, 0x0, 0x0) writev(r0, &(0x7f0000001200)=[{&(0x7f0000000100)="33ee0d803c8176ba", 0x8}], 0x1) r2 = getgid() setegid(r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) getgid() r4 = socket(0x18, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8000, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) dup2(r5, r6) r7 = socket(0x18, 0x2, 0x0) getgid() r8 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r8, 0x0, r8) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) r9 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) poll(&(0x7f0000000180)=[{r9, 0xeab3a6c61b5e18c5}], 0x0, 0x9) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="99fc55146c5222b977a07e67984d99a73e9edba33b182bb95b1b7c92fd7dd1b12c179304b5f1b19035f974692b4251fc976c8c557baf5a", 0x37}], 0x1) 16:39:19 executing program 1: sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000080)={0x0, 0x1ee, 0xfffffffffffffffe, 0x0, 0x0, 0xfd68}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10300, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80286987, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x1, 0xe9c, 0x0, 0x0, 0x2, 0x80, 0x8, 0x0, 0x0, 0x3, 0x8}) r3 = msgget(0x2, 0x10) r4 = geteuid() r5 = semget$private(0x0, 0x8, 0x80000200) semget(0x0, 0x0, 0x80) r6 = semget$private(0x0, 0x2, 0xc2) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f00000007c0)=""/173) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000000300)=""/217) semop(r6, &(0x7f00000004c0)=[{0x3, 0xffff, 0x200001004}, {0x7}, {0x20000000006, 0x5, 0x1800}], 0x3) semctl$GETNCNT(r6, 0xffffffffffffffff, 0x3, &(0x7f00000037c0)=""/161) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x100, 0x7fffffff, 0x8, 0x6, 0x8, 0x530]) r7 = semget$private(0x0, 0x7, 0x200) semop(r5, &(0x7f00000001c0)=[{0x7, 0x4, 0x1800}, {0x2, 0x401, 0x1000}, {0x6, 0x7f, 0x1800}, {0x3, 0x40, 0x800}, {0x0, 0xe7, 0x1000}, {0x0, 0x400, 0x1000}, {0x1, 0xfff, 0x1800}, {0x0, 0x4, 0x800}, {0x0, 0x7f, 0x800}, {0x2, 0x46, 0x1000}], 0xa) semop(r7, &(0x7f0000000180)=[{0x3, 0x1, 0x2000}, {0x4, 0xf5c6, 0x1800}, {0x5, 0xfff7, 0x1000}], 0x3) semop(r5, &(0x7f0000000400), 0x2aaaaaaaaaaaab18) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r8, r9, r8, r9, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r11 = getpgrp() r12 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r12) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r13, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) r14 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r14, 0x0, r14) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x2a22) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r15 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x200, 0x0) fcntl$dupfd(r14, 0x0, r15) connect$unix(r13, &(0x7f0000000180)=ANY=[], 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000580)={{0x2, r4, r9, r10, 0xffffffffffffffff, 0x80, 0x5f96}, 0x7, 0x3, r11, r12, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) setgid(r9) pipe2(&(0x7f00000000c0), 0x0) 16:39:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) accept$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:39:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="00e0", 0x2) r1 = syz_open_pts() openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x200, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) close(r1) dup(r1) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xffffff7ffffff691, "0200ed00000000000008ce0331d015b2f1000800"}) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000440)) 16:39:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0xc) kqueue() sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) dup2(r0, r1) 16:39:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x25}, {0x6}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r4 = dup(r2) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000180)={'./file0/file0\x00', 0x5, 0x4, 0x3f, 0x0, 0x2, 0x6, 0xffffffff, 0x3, 0x1, 0x80000000, 0xffffffff}) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r3) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:39:19 executing program 1: open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20000, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) openat(r0, &(0x7f0000000100)='./file0\x00', 0x8000, 0x42) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x7d, 0x400ffff5, 0x7ff}], 0xf924, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getpgrp() r6 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r6) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r6) r7 = socket(0x11, 0x3, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x3ff, &(0x7f0000000040)=[{{r7}, 0xfffffffffffffffc, 0x7a, 0x2, 0x7ff}], 0xf924, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffeb7) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000500)=[{0x7, 0x10001, 0x5, 0x5}, {0x10001, 0x1, 0xffff}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0xff, 0x800009}, {0x2, 0x1, 0x5, 0x3}, {0x4, 0x4, 0x3, 0x8}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x1, 0x1000, 0x8}]}) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$WSDISPLAYIO_USEFONT(r10, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x400, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getgroups(0x1, &(0x7f00000013c0)=[0x0]) r12 = getegid() r13 = getegid() r14 = getgid() r15 = getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000001580)=[r11, r12, 0x0, r13, r14, r15, r16, r17]) r18 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r18) r19 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r19, 0x4, 0x8000000000000080) pwritev(r19, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getflags(r19, 0x3) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4000012a, 0xffffffffffffffff) 16:39:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x20}, {0x6}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(r2, 0x6, r3) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0x10001, 0xfffffffc, {0x20, 0x7}}) 16:39:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:39:19 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) r1 = socket(0x1e, 0x4003, 0x0) r2 = dup(r1) r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000400), 0x0) r4 = getgid() r5 = socket(0x18, 0x4000, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000100)=0x2) r7 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) sendmsg$unix(r2, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r4}], 0x20, 0x2}, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000200)=0x8) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kqueue() socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) getpeername$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[], &(0x7f0000000380)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r10 = fcntl$dupfd(r9, 0x8000000000004, 0xffffffffffffffff) dup2(r9, r10) ioctl$TIOCCLRVERAUTH(r10, 0x2000741d) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:39:19 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6200000100000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x6, 0x4, 0x6, 0x3ff, "127811d47b009c54a7764f483d42cedc8687ccac", 0x4, 0x401}) r4 = socket(0x2, 0x1, 0x0) socket(0x1, 0x4000, 0x5) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) socket$inet6(0x18, 0x6ca72ae1c847e697, 0x81) r5 = accept$unix(r1, 0x0, 0x0) sendto$unix(r5, &(0x7f0000000040)="a1", 0x1, 0x0, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) mprotect(&(0x7f00006f2000/0x4000)=nil, 0x4000, 0x3) 16:39:20 executing program 0: r0 = socket(0x400000000018, 0x5, 0x32) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="8f0a3d9e", 0x4) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x1ca) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_int(r4, 0xffff, 0x1004, &(0x7f0000000080), &(0x7f0000000180)=0x4) 16:39:20 executing program 1: r0 = socket(0x18, 0x2, 0x0) socket(0x2, 0x2, 0x1f) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) socket(0x10, 0x2, 0xfd) bind$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x3}, {0x2d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x8e) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) fcntl$dupfd(r2, 0xa, r4) 16:39:20 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xfffffffd, r1}, 0x2000000000004, 0x318, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:39:20 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) pipe(0x0) socket(0x1, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff", 0x4) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000003740)) accept$inet6(0xffffffffffffffff, &(0x7f0000003780), &(0x7f00000037c0)=0xc) r2 = socket(0x18, 0x0, 0x0) close(r2) write(r2, 0x0, 0x0) msgget$private(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) semget$private(0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000002600)=[{&(0x7f0000000500)="b045d2a42aeeb6d401dfc2a44eb73d6a3c8729e2adab72a93860fad3bfc88595d34e23a303037b4d4349bb38a04c5c2dca6938bc3309c592fecb588a59cd04e067db08bbd4fbe9ad6a6c20643c2870b01c2842b1a405ceade81b52c292e233294e64b8ab0ccf6a3199ade6a02d27c5f567e6834de4589ac9469f1a5263886e0ea8759bc6866a5997a723e1458f3a922dfe3d209290ec2a82332d4e70901f515ed19a2f52af76d0d6acfcb06bd584338d60589a3edd9064b158a555319454a2b05dde98b1dc6a89fc0a622005a4e9c149c1f28e62105e79e74466c3f1c6b5229ed87ea585fc0f10f23ca1b8cffd83aa731c327576bcd298a066131c6251ac95c7bc031bffc2f262d273c1e41e11c6434093b58d698a6999344269ed02587c7f53dbd278cdca8619471f5048e83f0eeff60c8985e2e8bfbfd4aa26fb6ad6ce9cb2a45ab82b838243c2a19482d3c98b52b77a6263d1bf06c447d40fb921e361e0295687af13c2df6a5190a57e052ac84687f77b21e988404bd6191b229f0dc92d49492d7ddbe7828bc6fd0b6fd8188e9ba7b456df732e84aeb4df5023879c65ca0601b426d74b59e92de4bf6e7b9a66f6971259a45e642fbb8eb6a0e69e4220f402666c567db0e7520efc9af4b0369825f33ef7a42558c2cf1269870f015efa4642ab5d3a1ea389d46802573ea78a87e4f48ac31b0472c2c63443b53344ec56a8d72410e3b6c57bccde1cf75ab91d53bb319f4da34d55e14ce32e4c83a45ba5d01eb9565f45494af98594bcd9f871133a52b13950542038cafa06cb77f78472751d5d51ce662d4d3b5c3a30bb5787fc7b2de64660945f6fc2696807d33667d8ba02fd4c078ebf75dbc52697b308d920cb1db1806a5cbe3489a3b28b793eceb05d19d51a1f25ec038d8f1fd453c2eb6af6f8b282e9b0e4ac148a915596c9a51d6e0382bc11b46f1732192100b55fb00d16e72f4366cbdc1906d1483781005dce8f44fbca05b12dce60543c9d4114c507165ce8eaba3bd64bb198ae16ed5738a4a7cd69d9be2b8fb15976364acd9f3bf027457fcbf0ca0bce0c089650c7cec6dbe6b58fb915cb7a43987231f42008c820e3092fbf4fc146292c25837129ee0ec004180f37ff80b8dfde56464e52278d1cee911047b870a3c3313eec58ad9fae94b113d056be4c63312a079bbe9b757a2fe59250d3c88a39c6eda27057920c031cc3373102462386c142362b4d25e4fcaa184db88ab691f759aa1d2e13990c845874a7ef2a4d34e2d77ca8f3fa73b84dbea66aa25afd08e5acd838b51b3e2991871d9b526bad6d32286fb61e14285f55f8d4e965e68ed0ba335e0628db2298c090376c6ede5628aa476b9777c63cacc8a35586c01db48df178a5796f5e3c4fddf350608966c5a1bd6111aea41dee05e5d44b5c24494decb03e6639c759d2690506f728faa6a33b24f4fbf1c704cb6234bc73f90e33177afa36d24f1317926228bc224a76863c00a9983828c078215f8734b4420fb45c584387f148de564fb021d45f9aef4a665cfa782b34952aff382792893cd7ec5b310e2a666ebcce0387cb22060aa333898d0605a40a99ca10b060bf4d6285d4509b05d2a57082aef1818acdc9d2a417cf00dcf0de3eda070c0b1fbfab25e03f7f6e6cadd282736bf1f82ac2dc03bb71c12a55200812687072c6260db403e2b3ff0cdcf591d8bdf14a90370ffad2366c744e4596f8859ddce3fbb98caee9edd83a155c34eb1e23f0040b5d25bd2ba1df43a1917e07c44dc32127b9d4eb03e27317aa4ed2eba3033ae7942254d8ce1835fdbc04e257883a7cb982771bed266b607180552bc6442849042930c4016fc413e545485b8a0eec542c58693f180b3430c1134b5a31e63fadcf5a032e021d1ccee0eb0a9cfe2792abf58ba14919df66e015712b0680c1855df9c5130e4718f5ecb7d674a79c9762dcd6cba8af2b36caf2f5cfb7322b287bc2b91f7165d75d9a8555087ae328ecbed5d67e9e785fd9195d8873c30d2eca9688a7ba9fd1d37b7c9f8ce29f97b46d410fe06b2810542cd684fcfaf143c2796afb7d76e2ea44e50628d686ce1e2bbd25e3d6463b505db25decfe6ba7efb3279836e868542e349d143a0c1cecd8ddde1897a951ca048f5f859ee7284d69b6bde08cecb3afd7703e6e8fe04ad2bd880ab72c9a3c8cf73e3eb4a706b7ef63e980635c157a13ae885c05c2891cc7c1c23d0b65f6cccc864bc18d78a1d6bdedd4fa6d28a40a4bba9fa272fad27f745d09d5042db3b52f4f8a266669ba902971d6c6806514fa9199711485091c396627f848c551bf2d828707564c0d66b20d46f6afaff43eff88cbfaa1bc07f39e68ef5beba09d21405325a7e712f6de98906b2b06420e86f853fd124f2380ba82ecef42c4f596c0cf4d290daa68d8d19a0c0605703c4497ac8e2f1bf75f60110200964d5b447aabde35304ccaba56c4db58748eae6c17646013042201ca2cedda5c862e8e2ea4420828ff5314dd93a879cabf5b514a0a90d414a6084bd147c93c48567c1f2d525213c064da52f16e9cbd3f649546fb01bcd24c87ca74ab28f54c4ee7e8875c4758cf07c19775353fd7e550b2dfe62e107153f28ab1eda0d0193255c5b222bd8e4f5ede37bd821689a4205160000d10ebc2d50a081da35c6325be7381f911423ae88b167fbfdd75f78972642d6b2091ca7af0f283f6cb6a3152af0d9855e204db4da83fa1d62ed27e1a3ef999d59a9970f8256f5542c4b5f2e2e8358e93beb1379927416ddc792f39f2e5896cb1c721ee5cd4dd944203971faf4542a99d684d13103f5cb965e6e95530c9342cbec81efd9a1c430c8de6500f5f3ebf81604d83429602d872dd3c5e53a0b1e88b50c516d65fe2d9fb7bd0b46a7548107e2c9c602b75b8e468d2dfd0cd42ba7f0bcfe61aabc935fd054ae07bc7f46bdb6b21bb29d148f722a9392761a9949d3c020f81be45afacfd3b5fabb0425cc4be2d91f87dd7623b5882ea378b88f9679c0c8293afaa42ff354f752c12f7d476deda6ab739aa284ecd4846d14b621b15225c015c6d58b4fb3a9fdbc49ffe145133276a7786889747763e4584430b07109de192c20ba8e59862df444828a4fd8f9b026fdac84c262774f97ba92e70830c5a0b551423c6322ac0b38162824b72590d82b57718e01cde5be4eb8e10fed1bc8c38594d5c8c13980b565b22edddf398b890175f663f3eed42ebf4a0dd2ea7efaaea87a25b093be9ffebc101bd18d68ca02a4f455bd6a5ac0be7a6e3a88504824e15ef69e0f7d804e70060323fe1cf4350cd671361c689fe654acf04373fa34ddf6a198ed38e315bfb45ab04544e83f0236a903e25004dd8ab514f3d3e58bb2683197fdc020dac76e260cdbb7f55c542bd192bb0e601bd02630fa2669aaeb414da742065b8f67d74d597bcf1fa41ae69fd0ae45ea4c627bbbdd215100477e46404130d9987f7dc89d1272be5545d3e5cd650044f515b06c4d020615ad2cdc54fef9c107fc68a22312f919dd70d542ef68d531c974e0b5249aa8090f6590cbed78678a3474192d00e6252af55c063aede54e11b5d28aa34523ae1842da1081cec328e2bb0d05e65ad4384b0a992bf17dc7e3ea939daf5317c56dc64f13aaffe5ff951f17134b7ab82414deb3e0357cb472ceb7d3c7cf13734bd4de64a876fab046f0f958511fbe3cd0bf3312014967e62ce3fb89cd169900aced9810957f4ff6b7b7430a61485e227d4272104a7b4a0cba5b0b5df0778c691dfb43f9d88c110454d8cff455caf37bb07adf01d2e8f19907ffc304a3700ee9f1e0fbe1e9a8edeea6b0c8ba2a4537225f61d7ec552603ba292960b8b70e933340bbb5fb76e4ec4da6959e3b3fa935a3c14454c7352a744a4295953492aeed9ef797663e83a296951538fb08af002078de9854430f56d5df1fef1f029cfd8d9474da7d6f360c7734bc0e6a426060e4297317e2aadd19e97b7efa269f3fcf786d9a6be2ede1916cb71e8d352cc000d20f12fd83ee73dad090be2afc80952509606672cdcfc3cd414587f8538dac99089428a186fd4277a086394876ffbc54fe925b9ff930e4ebc85284d56e214a60c5290f690da3e222d81a095cbba8b7dba32ee0f7a0ac98aac37eee1941996d6df7cad913fe77e7f58056012b4a0610ce6ad9c06d6b1275dd1dcf8fa998a03d8685ceae5c913136c1e7e0155fc4ab1a2f22c1e76465abd1e0d87bfbb11720e991d5f1594d976de0d349081f3940ac9b5b895bd4bb6ace72206bb1f194abf0c40a763ae8736675d29e892665b37ed545018bec45ffe9649a7d9d261050c8a7721ab62aa6f798d2b509e24499cc436f5810dd313b793d9fd7b97ed8653ff212f7d1f28b66b44963b32480d59c5056ba0d85256ca72c0cf98f3fb848f8485f60a9c225ff85916829c5feab368399ae26184fee2c4240f4510dc43673af2bf37405a2afc2caa69a826ce66990366f68fbc09d788a96c5b8215ee218d7bf1873cee43283c733bfab80d2156f364da5fd196870e143afb78896fee2b5c7570a839b15defb3b89037f7c6bddb34ab38b3355b6c69732bc366d36b076c89fa7685a25f3785190045974b0272bfd92c6f71f17a865fae3ecad477ffa01d79dd0ef3da6678ec739c6a3cd4da763b973b1b4994f60d2f4782be465401eb07d3fe73e7da92a8c33db4e2ddc4e8a9e37c65f71197fb6054df6d66ce31fb7914798ea37f773188db49e75803072ca5bf3b17e0a7494c1d560fa12cce2cd1649c9961e875905ba3dfdf3f4fb7f1c40550ed828174aec5e2756aaca0300ae264d336744fddc1e970c79514424ebd17af74fb56dc5bb33438e004a3ebd848c23d9ad781d7b9c390c929c9b881ab42bfc2f82c6f2aba908e3ed92fa4a017f6f5e235ae73e9133a9b2711509e526a4cb0e9f68ff1fce0a4fe0046146db723464582430482011bc7dc68bff969bc9ea5f699890c1fc5301120196973297a5061d5afaaaebac18908c85a030c3f7eb253f757a67e8c92ae55e64c268979731c6431ac533492d4a64c6c5f69192c4bd259c11f6a0929fbbd987c84d4e1b3fa3d9ae3f631a237776a1f3018c06a7447ddac3e2f0a966d22ad492de91e98959e05ea293360de54619fb389f4810596d8932c55b9f703f599d6cae07361a43f3ee600989ed8b2f28e0bebcf714420d9262d5c5a81891cd33885d342f643da4da81c4c38ae9dfb4f55fe8a315460976fe782147a0a4af39c87425a9be220f43b79504336ba4687b1f521c52db19ed288ba22b455e0969de80ecc74bf9909d574ae987b29f3513181b13420fe29fc72bed6604a14ac1b476b7890d7d1b3f16966c53eb394172605fea6021f554856dcae23335d832ca30e881a93208fd66e3d07b707214122b41bef34cc60b2d500de19b16ae2220de1fe6d450a02b9d6d295dc931f3d612da9657faf9e1cd0029dd4274b45400ca2d05e12a968e4a68fc6ff3548bfdc4d5ba9e8a561fd13c2195dbb03d172df6164ca9cfa9df595c0b83b03c4dd2c95185d8df676dc736872a4b116861d02cfaa7c1a3eaa0326064c2450b287a85729d66ffb17c052b0b75c1d3f2b3351af48f1f7e9b4dbf69e4ba8886302c33e14537817a4abdb12179efe7bc25f43f26a154987a8c90825a3e6a7a31b4a72b8c4051828160aedc6cfb5e4872f1e18c36caf2b9deea70edd646958df2da05e961f2287af839d1e243c20a1fa7caaea1207fe758c449630b937905d2f77fa7dc61a2840b8da17f79b542e47a1260d907204b70b", 0x1000}, {&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff880ce66a79cf3c517a3816d7eb3ac82ab0c0be363975c74f77ac1befb7518b209bb1313ea99c067de79bb634f3da357a53b6e360e8a3d72e1f35a48cb4995c70a0ea62f52ad2674f9636edb58267b6f13375f0ec47866411c4b7e6c6db1f52b51423571f0c8ec5fa64549659e006683a6d9cdea07bb6d4ca383cd87b52d63e167aa9283f298dfada576a6a0d701a9944b1dcf812", 0xa5}, {&(0x7f0000000000)="9e2a", 0x2}, {&(0x7f00000003c0)="22399a5814117357ecc4f571a0141f87a245e943729911ab28627cc6350fa45ec8993dfd0c6896bdb9779c87e0ab992dd2a22025617fd703c2eeb8233b563db9bc14f58b517e6442fc0200b5a07b7008d656c325c41013c851769bbc28ee2dab5c6933574cf0d7f45d6ba844f6870c5c80ad7cdc9060dd995be23601902ecd2efef0396f2ccf16068c1624ea82d52f4793c5daa5b3bb4107ade7a4bd8408ddd9e80ec96a46b368b861c7bc88990157b16db206", 0xfffffd87}, {&(0x7f0000001500)="a438c8bfaefa6ed4971a5fe7e7658f5045f28a1cadaf5704c489963a31fb1ef9c9e7e50cc30eb941a2f202c8abc937815ef7fe36b9a63c189d3d45eed0dc0b106ae17a2d51d707ed82c79a669075b71a4f9cc376a71fa0f99d80cd60e49e7e1b5d97a89f4b9dc8c9eb8f82b9063cf32af62feb5495ce757d019c477d74349b57111e21bc3ada9c3323b0d17d7d333c007d53c62132ab8e50a0c461851d1b2f3826075d4674b97aa593991fe04389f579f59af7708f5e28d81acb9a037711bcb649b621fdc93f63190fbbe01ecca118b102d81606cd48098fa359729420f2a6bd2d457e8693ea04ab15e822aabc75fae203e22eba7717c13c13158b8e269842111461a2cf5ef9804966bdc2d1b28fae600d1d080411293385ab8355281297264d867e67516b255c72f37bda215acdad4f377384eb89abaa707595cc3843fe7f1ae1479bd564d9dbe0a452d6a25e70c76e0594b3e27ce80ef4a3052f5158c3eba806972228876bd787bf789f2016f8c2d63a6a266d9aaff25f22cb95ebf373d9d2ca71e6bf1ece0a4ef953728693efdec4973bab1b969245064094cb6ac22f103513dd73c8c05c9d9204c2fefcdd312ca28f13cc53b815cd992c35de0923b62307251efc7436c46ecc36e364d700847a5274022dbe85a9eafd46e15e00432d20f0b4c4c7cf29089e4748606e682072710bff29477e3b336575b4eb3fe5d081860eaa5459c976a005efe76f7ebfe57388190671cd4b1455818da6e76a3fae42ef8cfa69003f06a25800b3a9738e973f673d5412948b3ceefa8cba8741b4c70e88ee56e45b28a90eb3874a5da495a28ab2e8d3430e575efedb33921205dd44d9146ba7ce5462ddebbda50f03ed16b7e714309a91b3d0d8de6f9c1055b3d01b34f18cbd2076ea7b54f09451259440b42bf438cac8a7a0665ae6a88b3f4242629f0048a61168fdf39d80c7cddafa5be07a495fd2d6531ae861563b12d223e29b5b4d8a3a38b317f081deb828afefe54617e01a3711729242ac426f697e60d90c9cdc8b7095be689921dd0eae175fdb33802e9e437be6fa7ab8593f0ba9e58b834faa98135d70bc37b6d9f90ed3cc836fc5fb7ba9a2c4e9289e7820ba8273f6d0a129d1d0286f978a786e9148860536e1c7f4f165116fcd871031fc5a253e94813efc9582d299287641990f75dc32fe2ac1f18bd1859fd2406b4bc79dd5ebcb2de59bc64a76126c51de4741f154e4b76cf23a2189b0d3668c10706828642bffaede359aaf02e21ff534516218ea770d9dc9842900410b009526c4662a1d5ed73f3445d67f659e0c79423b8bfa61e2a0b3290e06dc59f4e4e6019224cdfc2c521fcb2250f7f5ffdb85bfe815b3b2f239db5d3287f461a64dc7e2e00184bd9ae3581fe9ab8b1dd190614dfa3cc3db04f4c8ea6173c61cb055fbdf281da27982210b44b6417bb744a656184b5d020aa6c2bdb0f23aabdfb028d1054f052feddcef3a92cd219aa616fbad966bae031f59747a4af39dd4fee6f5417476b473a687496402b7a8b52ce099d52657795cc98d5e06f249fcbeca51d55bdcb64efab4c2027fb0cf9ce02b4e1673465a33361b94d13eb6ffa23817c127c1d36cee285c9492fa5b7f358b89efd908e41123129cf3c33e151b89ad448d1f0df0c00bea599f3e1c26b7db0e5b6ab50f49ad0ec3ceb20161f11d19198ebdfc0a5575cd9eff3e2679c794b5d431bcd1cfa3a6a127ba13e43a33fcbce1aac5d7baf45bf86a67830d6ecde9efa76b4b22a1b877312718fe4f0e4d57b37433be37eb48f5867b051e6694c83207842f1aa3f37ca7f5f89cd5639b54a38818cfd12c07ac535e2f25ed411e0a3a2d725ef7a0aab0be78b51fd223071bac04320c3858a7f006d42c63f8661156d66333936780171e8225ccd282bbca93a0fb249c265b522f666323415511aeb08a5d592f86898b35d5c421c73831c87a2c783ea41476b4eb6615b5aa1165726888cfcaa8af4b9f3064b4742e93755aee4de446fb5676e93ae16c48503074013baa9d5c476c0460a7ff36e81c57c9000db28960ae2eaa205b104ae4af99e0e6fdb8678f2cfa0edb5296672283b7ab18b4e91e65a79748e23f0ccf0653b9c1c26fceacbfc4c9bb0b0b5773e3e27421d6f2f6ea31b36ce148661ea14f85f03d835424d619123f387927d4efe85da6d290a2ce0f61791300a485a074f224eff42fbea49a7d17aa57ebefc20710215fc89e50922f8e19acbe838ab143354f022a42f1c73822039d99a5a22ccab03058c05073c99d80e4e8635f3f3b259f4ff38dff80d41cb368427d739d8c686dc90312c1a1ea363c0a58588edb3b05b1feb673c4959bc61e549fc20d1f9969340f1f8cb066065dceb19df0c015e5d75bfb78f7781197031027952c9d40b43d35d6af37674b386968ae1cc8e017f5faeaaa1ed67acfa993b4aec4a1f07b8e47667980d897e59ff17f5153bce24740bfc3b716b20797e975a755819f2df4621e6cf916f8d6ddf97cf04ce3d7abcc1641cc822190478ecd05459b697c2af575e2700186512fa16e3e64d60f4a8deff572ef2784209a2558a2401d4ae3a44b27c82e060929282b7a864542ee644c46e82d6e932fcd95883f3a9ada3b4e77fabcd85b349f11789aa53b6be03a88e29b29a8cfce97ec89827a4ecc9a87dbdf063534c174b28fe2a308eceb8594492ac6fbbc8d5a0a211dfbcf5d9533aa02084d53f0248321be8e7199ced357ad47b213f4c6cc2c7530e286ca3af03631b40e433ab2aadeb7428a180dbb9f3782e75c03a4d77e8ae85ee7f1a89199ee37a8fdb5db17c123dce751a748e737c825798c569044f278def3411fb569992e9cf3ed47fcb5ee562c70a0547c3071fecc6ad90e60ab6f9c6e1734817b56c35d50447fab02ff5e234b219efa172db3744589d73a4059910ae26d4fe808fd6a5fe5ea9d245618f5a7d29cd48343bd4ad8662c22b01b2e1be8c7cb99f6d8394a0ffef970a3bacb0fe2b406c08c7370ed07bb84b4959c0b5e4c7123669c71be4eab19b4b0b68b110676a0278e5792dbc7df9b2c61807b2859b169e14d873e850396dc8039eccd0cdeec22a971b02a5d7641f22e8db990894027ae64af56a9bcd170f153eadfdda4f625ecc6a3ab234a1ed99991f34a68da019d6cb6c25f34c024e1b5f585e86b11a1829da900d228e49bf147c68338bb8d157896a07cec6e673cd78b329926bfc55411048e59487c841b371e5d08d21f58b1664ea58238578d58062b69ab8e4c96821fd3d5636cebe304df25315b74a6eda97cfac6f1478dccdc781536056682a6d211e27953efd9874fbe1cc731dee31acf0c59d934bdf9eb12cb78942185ce872731e19da99373c8862ee6aac687e5864d3073fc948d91b80c5683e57a29770c0de59ea0c4d4dad6955df6a6a3a5287a388a963a4ce6fad3f911c23f788948a92e62db910dc80d83c8f1fb28c721193b9f0dbab832b1eac538b28f69284992ebbddf3926fe5591159d0cf9d3ef1487ad738e1175491ef9efe4a6b57898297e2a4eb42d4f59ca4b2046b92bdfbc81a5f96caca4bba5cf2fbd1846f44f13d629df103737251116bb41bfea1f3d468dec8cf1ca41e61423826dba4deb2da04384c93768a9d9bd8ff4f7c4daee876d4f65cb216a7dbbc70bfe84d23c8823e7378c681186644b6d3a2fc59502f1a28c96ab741eb1052499085973b6ebb1090e2e93d271fc7cfa2db1ee6ae9de3552a381313e249649151f25e93625d7726555c98644aa995111f7acbb452d52e05b20ba830916ef53ed88ccd244367a4794cafabd1e220a276abe8fa445ab603ee5ef94b76491f52d7488e6025893c6eb6bcc81ec291e54137a44a521d7cdf33644fec555f1382e029fc27014dfc1b6c1a9897a258d2313b5a0cddbfac1cf80d316f91351d8dcb7967ad697504fb6223a64cc898d83e68f55156bd02da5fe0a748209a3606907bf9be67bbbd38db2b03e0a1c2431e3b1de90e592386ea04653dfdf78091d8667a31e6b39f25019d979d07370d961064dbf147e8deff09a761a020b5ca2c4a1e0a726e138dba16b9d20358ac84c5bff85233f5e6d158c74aad549badc2e864438c0a1fe33853e46701448e1e0ef18b45df86bad820a09ee164b08cedafcb630c0a45f4359847898bd4288e5c2a361561bf968a6dc6254210353417972ae158c2a7be35b28b87ab71023f45f6bbe1cdf967393d708fbae89867970b2f2b2083a599151a808d65e2e2e50d9b06e76d162d6d6cfc6749d46a93cb75c644fb2f45d18b94e0186c8aff3d391bf4b9f41bd7f3ab749a343e41b1841b14b0186e6c52d91a14788c6559665578e739dcb9b8f1d4940e59a3c0dd0709aab842d1ea4d2a471c354d9038b275347fbcc7708f7346c3a94f27836841396d204598df415d2cdb2f17aba4dbcac08e16a6915e28582d5d917cd38f7f31d6156bc5d7c17b5d84dc9c7095482f08347c19502eafe61f7bdace19a5e8e277d02215e9cb63145ba3a1edbb432b8818edc2b9e6fef056764c8b625efcc7d88490d9aafe5147c6d178008201e01ae35d50a0db45c50a705818688a676110c16226496467597e19cfc4175df88b2fcf231d460f9dfc67b78f6b2d3aba34854c31c8b800facfa6bf27fe75129c3579347e27c23844b275f0dd117683f240d912b0d5a531177aedf57a54f74682cd189453caede2d1c1883720fe382a41b8c2de82d63598ed37262218dc74c4ce0a80a50ec91265b550da74432f5b8266322b4fe4df6d31a11c58b59cf1023d00fc91086d4c9b90c6925178199b95c0807e58a7b62ab1356ec72b943ef899474fe49f4cb80cf1294c77aa049988a2b59ac9b8df091c99aa0757af41ce75e61cb4dd351de40567cf2d20c8f924c08f933594121a81c04f62daacb92c909456fdd0628a81ef4e62ed039ae61d76d9ca3477e8b173baa7fdf576e397e2d4aba4729a5a9974a5d9379df275687fa515939e08c0bbd05e1482069c7bac232a8b75733eefccdcd5cdace08f56e9dcc489be0bad0a0b9e769e5cf65fdbdd67499fb934b9b4dc60be21d7e4871e26dfc363bc2083f34cd38cfc3284fdf0fcb8bad6975d34c23638b175cb4323e41e93483649d1b13554650f9294983c0a4c09ca14aaf0728e9ea63f220889265b10748d909c76d7453ad2b9f157b050ef00bdcae2a5aa490ce3b21e0ba3987f4b80e486038ca7a0e3b56c53b1a7b96c1e61e72ee0a4d8033b027b544d8c467187e71288822f3534383586475135bd57fc622625ffffa73eda6fecdb1fe6f5f438c51149ee25d3d16fe1bc5804aa38c4c50633a243764ad9c017b9a826b15e2416d9a76ebf79ce18833d1144d7ef21595599b42346f34ee13458d4be10ce68f59cc2227fa5fdc47006b8516dbf689b31d71dcb54d50bbffbc7ed68ff2779a2cb5a5c358fb22a2095da864e8707864f4e0537f693dab1b4bba3b26ff0d2fbc08155a87c23e8115191ba1e78017976b612da933691bd58e6173a69c28cd1dad95ab1fb191b30989d315b914f8be463200414508ac984e71f33efe99eada7d42981d91631bc030cf7631beb7698439490cf957d99c10ad85ab23198b42576176d0a4692a5068a730b1a2e8af74ac17f2d62da3d74038acf2031d540a2c2e2f1fc5fb9648bb1bbc08015978216178c5555bd2fccf409e32575c860ac99c9592df6a06ed9afcc4509111482af10d641d0c8b5d358982d54cc3e9b4da12116ac970c42124ebe84a2da38e3035eeaa50d73a905beb962b6c6a3ce26fa88a79fd09", 0x1000}, {&(0x7f0000000140)="7e484a52f0983a8ad4ba800ed2ce096634d30e12424c48b3f4f3c17ce9588c4a674dd0c3778ca856774007472d9983c3d88d307995b40415e86e435ae59f60cfca767c04fc905e012d8e060e9c82ab5382934b8d46552420dbc5f7163d8ea3e3ae", 0x61}, {&(0x7f0000002500)="5a56b0280c3768ad03cd21a7e91c108536041c9a944acec5396c874ee38b5d00adc998006969856ca0e436756405cb9b17ae599a8d4ba19534a9588834ecb14a00196757ca7fa941aa342db50773f7e6756098cf959a021cb24c4914e145307968ad6597dccf04b71028a1512560880612d0c4c270df35e528852409cf5d11a4c9a0076d0c3f8825c69fef8a43864be845a191342e02a0a8bf377d1dac00340dc9a752e18b6e0ac4a1951413c5b86d81b69d353b066f3dec24b40f7601abbe06ae23d57b8409403f6efeede5e6aa8140f865a0eee4c322132dbdf250e5ff878f56ddb5709bff493a", 0xe8}], 0x7, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) readv(r4, &(0x7f00000000c0)=[{&(0x7f0000000280)=""/75, 0x4b}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) dup(0xffffffffffffffff) dup2(r0, r1) r5 = socket$unix(0x1, 0x0, 0x0) connect(r5, &(0x7f0000000240)=@un=@file={0x0, './file0\x00'}, 0xa) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x1010, r6, 0x0, 0x7) 16:39:20 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)="d548c294fc4b90ca7dcce2be1413729af06255f23b88c0f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d58ac2d2cea51e1dcc75d49c51f7b1d88321cfe0df81e7c5535366c2f1922498b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e332e2ebc8326481e8395c1a1fb", 0x7e}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:39:20 executing program 0: setregid(0x0, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000840)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'\x00', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x84}, {0xfffffffffffffff9}]}) r5 = syz_open_pts() fcntl$lock(r5, 0x8, &(0x7f0000000680)={0x0, 0x0, 0x7f, 0x7fff}) r6 = syz_open_pts() fcntl$lock(r6, 0x7, &(0x7f0000000040)={0x0, 0x20, 0x0, 0x10000ffffffff}) r7 = syz_open_pts() fcntl$lock(r7, 0x7, &(0x7f0000000040)={0x0, 0x20, 0x0, 0x10000ffffffff}) pipe(&(0x7f0000000a00)={0xffffffffffffffff}) r9 = getppid() fcntl$setown(r8, 0x6, r9) ioctl$TIOCFLUSH(r8, 0x80047308, &(0x7f00000000c0)) r10 = accept$unix(r8, &(0x7f0000000500)=ANY=[], 0x0) semget$private(0x0, 0x3, 0x80) fcntl$dupfd(r10, 0x0, r10) r11 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r11, &(0x7f0000000000)=""/104, 0x27a) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) 16:39:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000001c0)={'./file1\x00', 0x3, 0x10000, 0x2, 0xd253791f2c0042e3, 0x1, 0x200, 0x1, 0x0, 0x0, 0x0, 0x81}) recvmsg(r2, &(0x7f0000000000)={0xffffffffffffffff, 0xc, &(0x7f0000000340)=[{&(0x7f0000000300)=""/63}], 0x1000000000000264, 0x0, 0xf1c56c2515672da0}, 0x0) 16:39:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x10000000002, 0x2, 0x0) write(r1, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xcc) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f00000000c0)=0x3ff, 0x4) readv(r0, &(0x7f0000001600)=[{0x0}], 0x1) 16:39:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x10, 0x800]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) recvfrom$unix(r0, &(0x7f0000000100)=""/122, 0x7a, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2f2e757300bb67cc9e2819f0d7315017bdbe675690d45505b84e5fce6318383acbc8d74140c27be49fd34560dbccd6443fde3584360f9627884bb791d59c99acaf1fad98fd5f872d945f22a7b8f7ec6469bd64ad5d2bce2315b34ac5ce3f6337b6311f57da996524549b3998ae4d96932fcca1b3d4682f1014d819940000c1ac98e32a637acd5557f568f46e1366b5ec5b332b28b0d784dc3139862bf2f0e8a632c95b21ebb730603c4ff2f32a48cdf99a0a9617c90ab49cc74b5daeec59000000000000000000b5dab272462ae207a9d6da82a8cdaea663de0eece90dbaa33152c74d51d30a9d33da07d767df67890dffb5a3e89a412c9486e26ab9"], 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:39:21 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffeeffbfffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = syz_open_pts() ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x41e27912) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:39:21 executing program 1: poll(&(0x7f0000000040), 0x3, 0x0) getrlimit(0x3, &(0x7f0000000000)) r0 = msgget$private(0x0, 0x682) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r0, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r0, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r1 = geteuid() r2 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000980)={{0x2, r1, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r2, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) r3 = msgget$private(0x0, 0x682) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r3, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r4 = geteuid() r5 = getppid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r4, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r5, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) r6 = getpgid(r5) setpgid(r2, r6) 16:39:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') syz_emit_ethernet(0xe, &(0x7f00000000c0)="2021330000e257a94d0000000000") 16:39:21 executing program 1: r0 = syz_open_pts() preadv(r0, &(0x7f0000000440)=[{&(0x7f0000000040)=""/57, 0x39}, {&(0x7f00000001c0)=""/199, 0xc7}, {&(0x7f00000000c0)=""/122, 0x7a}, {&(0x7f00000002c0)=""/102, 0x66}, {&(0x7f0000000340)=""/199, 0xc7}], 0x5, 0x0, 0x0) syz_open_pts() r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000004c0)=0xc) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5d00) r4 = geteuid() seteuid(r4) sync() open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000500)={0xfffff800, './bus\x00', './bus\x00'}) socket(0x18, 0x2, 0xff) setsockopt(r1, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) 16:39:21 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket$inet(0x2, 0x3, 0x0) getpgrp() fcntl$getown(r1, 0x5) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000740)=ANY=[@ANYBLOB="8202adfdffffffff3f7b2385bf8f0d74ae5aba0c12f7b74c3355118a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e5786360bcd4c0a162b58fd4237b8fa4d012ae447c2472b3e842f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f431676e0eb20b8a362c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff01000000007e03000000000000b1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b4341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa551016c17f08969ed00f7744123053ff03d925341d85544cf1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbdf69cee443460409062000000000000000f6490ba02e9768a8b36d0500c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6ff9b4d808ff42aa3cdc2e80e30e9dd0dbcee9ad2ce5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f81932de75cc53ec316484d3e4132dee585540400000000000000bed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126307bfc39e6cebe3598458a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3b2de3f973d8c3e5afc074c17f1cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88810000001f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4e74fb41ffff000000000000e26a498d0ce05a3852a1cb4338f3bfee17a070016a0dd2515741374c70162a7e9919a0eeeaee8c3f120c300afe7e4a201dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67d8258987b5cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caf050000004075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aed3946b07936b1a687dae26f8eb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132c33fd00ca3a2345aaacd599c2776fb57ad20000000000cb47566abe86451173c10000ce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a596fadfecfc7fdd8e5a53036f59036009d9d7ea7fcfd479a16898340b7ae5eb5359b9f1e475f3aae496d222d1e7adbf48716e250bf9acad4fbfb1572738d777bec4ad8bdbb666656c868cf4394aff3219c961c3428b327a65fc94500dbb57f781b352043e9d09f193a5fdfbb52818f43eb2f749ac186f81226aa5d8b81e910400000000000000dd69b0e6a0ea5b021a69e483d5347d9e503b17a6bf720eb0002da2675c7d8efc28936c1bfccea8268fe8cf2e5aea7d57af3d80c3e6f13d22f69f07df3a2c09b0aed0cee02e12e33bca2e9d1b18c9ae945e69af1feb685a5c8ee1c0629d2c4a9e61769eadaae5f4518240ae73fd2f6663ce9fa2d8142d0c1165897a6ed1540d6f7e1239318e6e28971d704c828b0303734feeb3ea77c9d9f34a3c02a49bb4ec9386eb0c31534fcad2ce3bba20c2fffcab9a87b9af20f772a446cf296eb2158658e3d769ca917b138c6d8b5d032af5a5db1b29938948bfa07fdb51310c7c16d92537fdcf59709a367e009890a947093ef21cdc7be85beb7f6d9291bda664b1299d2786cccb54f7f45a6ac94827857fdaaa7c013f161a5cf95d89d205997ace1dfb9e44975ff0635a206a01b2b7be3f43802db5f303b7a273644e1fb835acc2c1067802dd11f761688161849c867d623321ef8dcb65121a8579d9c0844b134d7ab380e346c5c53db0ba496d6bb9f4e15f9c35c1be05f03c75ce59a26d9c7109d3d93f00000000000000000000ce350aad19d9a71113d2fe43aa6b434282543ff3b3300d91fb3be1b10dddd0287440b6d3a4236c65593860d447bd4e8d1d9416d0db73c6456c4e222fec7b82ab526e0cae1043da0a1fa9f6d46a14141e1a496d81a9c783bbbdbc30de94168dc4aba662804ae7fdc10845c7db86a3ed"], 0x10) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) 16:39:21 executing program 1: getrusage(0xfffffffffffffffe, &(0x7f00000000c0)) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186004008034ff07010000000009000000000000530000000000000000000000000000000000000401", 0x2c}], 0x1) 16:39:21 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = msgget$private(0x0, 0x682) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r0, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r0, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r1 = geteuid() r2 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000980)={{0x2, r1, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r2, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) ktrace(&(0x7f0000000040)='./bus\x00', 0x4, 0x20, r2) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000000)="220e22", 0x3) r4 = open(&(0x7f0000000080)='./bus\x00', 0xa44, 0x30) kevent(r3, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffff9, 0x2, 0x2, 0x10001, 0x6}, {{r3}, 0xfffffffffffffff9, 0x2, 0x10, 0x6edd, 0x2}], 0x6, &(0x7f0000000200)=[{{r3}, 0xeba170c49cd5a74c, 0x24, 0x2, 0x9, 0xfffffffffffffff9}], 0x7f, &(0x7f0000000280)={0x0, 0x100000000}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0xd, 0x40}) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:39:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) setsockopt(r4, 0x0, 0x8, &(0x7f0000000200)="47777ec9b9bc1e88c360f520ed7959c6eefd0cf6d7f128cea7e5aad9567887532bb92a51a4e45a0b0f6b21b69580ff37b85c89cffac261ca5c14637a87c0e43180889e6e742d7ecc58dc4113d886f833b3f8459aaf94b1fd2349835b8f52c50dc649613721835bd1fe562071da6d2ea3cd30622dda7fe3cc39bfeb78c165a6bd327b4278db8fa161085a13d0e44f1d", 0x8f) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) sendmsg(r2, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[]}, 0x2) 16:39:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [], [], [{}, {}, {}, {0x0, 0x0, 0x4000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) mprotect(&(0x7f0000541000/0x1000)=nil, 0x1000, 0x7) 16:39:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000240)=""/124, 0x7c}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="2000000010000000ffff000000000000f87c8a5b671b1b542a538707000200b810000000290600003d0000000300000010f7b537d811e404b87de4bde3d11fa207a49a4aa79febd40b07d2e0d62e9ef9f2dc06cdb7809e11f236c38ce9539f936f1c48dbf056622eba11b27399c751222f0da882a4613d72d03c48ed2a7625c2324e304be65fd00c42d8a58713e4b41575dabc858839991eb0edc890697c18fe8885a66fb9d4d480c5f2237e0892857413978360896292c8b90405da78575e41c9522396816394fc172a5e8a5f7c076170eb376669ada5d9ccb687261028ac5eacf3f9f7831c92bd605ed0b1ed3a99835bcb09c64dde7a8aaa4d1f322ba64522800677f3e450822e0c97b7604a9cbb9b7d0f67699025b40b479df2e005d7ce1cf3a1e8d14cae680339e11e8a5d6a9d1cdfa92da848b2ed7c42838e9abd07c7ca6edc"], 0x30}, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f0000000440)=@abs={0x3, 0x0, 0x1}, 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0xcbc36b01473ff6aa, 0x7}, 0xfffffffffffffeec) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=""/200, 0xc8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:39:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1c}, {0x6c}, {0x6}]}) 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}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) 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) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:39:22 executing program 0: socket$inet(0x2, 0x2, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = socket(0x6, 0x1, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20000, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) fcntl$dupfd(r1, 0xa, r2) r3 = socket(0x18, 0x2, 0x0) ioctl$VT_GETSTATE(0xffffffffffffff9c, 0x40067664, &(0x7f0000000040)) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = dup(r4) chflagsat(r5, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r6 = dup(r0) setsockopt$inet_opts(r6, 0x0, 0x1, 0x0, 0xfffffddb) 16:39:22 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0xe5, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYRES32=0x0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) msgget(0x1, 0x100) write(r1, 0x0, 0x0) shutdown(r0, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x31340ccbe786a5bc, 0x12, r2, 0x0, 0x2) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) setsockopt(r4, 0x7, 0x6, &(0x7f0000000000)="6add29fac38a5bd454553f92aece0b3fdd1ae7ecca70f95c6be4050a22f3113511007de7c52e64734ce330d2dc8fd7d5f85e1bf076128f381e86a9204e097615768b", 0x42) 16:39:22 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x8000000000004, 0xffffffffffffffff) close(r1) getpeername$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000013c0)='x\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xffffffffffffffde, "ffc1f2ebc72c0925cd00000500ff00"}) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c1", 0x2f) dup2(r1, r3) r4 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) close(r4) r5 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r5}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r7 = dup2(r5, r6) r8 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r8}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r8, r9) r10 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r10}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r11 = kqueue() kevent(r11, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r10, r11) r12 = fcntl$dupfd(r7, 0xa, r11) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r14 = getgid() fchown(0xffffffffffffffff, r13, r14) stat(&(0x7f0000000640)='./bus\x00', &(0x7f0000000380)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r15 = semget$private(0x0, 0x7, 0x286) semop(r15, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)) r16 = syz_open_pts() close(r16) ioctl$TIOCSETA(r16, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xffffffffffffffde, "ffc1f2ebc72c0925cd00000500ff00", 0x0, 0x5}) write(r16, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c1", 0x2f) r17 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x2, 0x0) r18 = socket(0x2, 0x8000, 0x81) r19 = fcntl$dupfd(r18, 0x0, r17) close(r19) pipe(&(0x7f0000000700)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) fcntl$dupfd(r20, 0x8000000000004, 0xffffffffffffffff) r21 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r21, 0xc0107008, &(0x7f0000000000)=0x10000) r22 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r22, 0xc0107008, &(0x7f0000000000)=0x10000) semctl$GETVAL(r15, 0xb3315e96bd4b2fd5, 0x5, &(0x7f00000002c0)=""/13) 16:39:22 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="471b1b4a0a650466564a3e6ef093cf570d6539d8708fefbc1edb441be1a48034d5da00009dff0fa291b08f1ac1d85d6b077f2d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd85574bbc7ef41b8617461839ccd519be4ab721e3544ea2f338d5b1aa98b55b1cdac4603a13b560fa162984f48ef609cc0b9e063c9be8835b454c21311da8748efc9e08bddb7d43a211c56bebd5f3a553c7e5dfea829155f39a431a7e5bc4f8f891c681c813c38c9c8ff24c7be68bd8de34ad8138e07f9a3cc45ce86d", 0xfffffe0f, 0x2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699d, &(0x7f0000000300)) 16:39:22 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) execve(0x0, &(0x7f00000003c0)=[&(0x7f00000001c0)=',/\x00', &(0x7f0000000340)='+\x00'], 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x4c6) 16:39:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() sendmsg(r0, &(0x7f0000000580)={&(0x7f00000000c0)=@in6={0x18, 0x0, 0x9, 0x6}, 0xc, &(0x7f0000000280), 0x0, &(0x7f00000002c0)=[{0xcb574b494188ba86, 0x7fff, 0x3, "bae243d81063e308b644c3f3e13a17a23119871be54ecfa12023eddc9501cdf42bb719240953a8d8d943c2cfda4e680065a07c344d5c76789925e95ea34d1b9c06b28bf2dadb83ef29a7c08ba1bb0482000fd787409d739be319946066b3e0a633dfcd41f5dd923d8c78322c5ec4cdbad95344ec223db2d89549f0c999181009bcf136648ae188d2a0b84a97e87919c84e9c02a99d65b2dcd9c68cef396926b89388b1d49e6a59095b8008181cd416c4641979af68b51c90920cbc83e06b8294b6310d77efc270ae3e39f98a4cc5210bc2794b6c46ade30c4dcbe14f6e98223c14a3ac778098ff7bd62645a587bd60ad8414458d"}, {0x40, 0x1, 0x81, "aa84136649c6f31313d37b78862a5bc4248cbed2afe55c4123a6bad5821a599d4c52689091fac55b710f"}, {0x30, 0xffff, 0x3, "c69239f09248adeacdeca0e31e49fe9ab85170ee056f0a9e3a12ecd6e9"}, {0x60, 0x1, 0x8, "daab2f3e001b896b7c3583811da15f8b6d7dc035fdab2bd84a94cf5f8a7dc1b3aff651d135b63a70ad861623d2bde39f5b9f63f3703239512b7c6b800348921fa9227089194974e1c6c04175b2f3308e"}, {0xb0, 0xffff, 0x3, "9aee7034e88b2e9bcef0907cee0728c486db3b3ebe83ee33ebe00d4354b9cf4ed2e8bca4966917fad01d11aec7c1182dbc9652a63949dc36dfbbdb17d1c066d99932f400be8536cf688c31bee0961c512cf5949dea909f308912137bf360da4f22ebcb0d7b6f95b7508381ca627b2aa1496ea88e69b955b4ad725161be252fa8f1dd8b3cc2e4e331bcf7d3656ee190d3e8f894de6e20f38e47dd131aaf2b101e"}], 0x288}, 0x9) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) close(r3) 16:39:22 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x0) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) pipe2(&(0x7f0000000000), 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) 16:39:22 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f00000004c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) setsockopt(r1, 0x1, 0x1ff, &(0x7f00000000c0)="b7d0b850fea6c9aec2d442dd7e01b84f6fdb1aaa23fa49aaa07e8707e2a8976312dca29b75a1bd99e7c6d02ee9ac05a07dd6a5f8e9b9285f55b351f6c42efa85b68e04959d9b8d9579f0327a7ca176fb0a9d826f7e889f94c94f76bae975395ff5c7c5015a4492b047ed96138499ef1b6cdf287f594be0c75c0d242151eae58e04620401", 0x84) fcntl$dupfd(r0, 0x0, r0) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r0, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:39:22 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x10000, 0x110) utimensat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f0000000100)={{0x10001, 0x1000}, {0x1f, 0x7ff}}, 0x2) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) r2 = dup(r1) write(r2, &(0x7f00000000c0)='p', 0x1) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0xe3bc1038c86a8260, 0x10, r3, 0x0, 0x2) 16:39:22 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) recvmsg(r3, &(0x7f00000002c0)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000280)=[{&(0x7f0000000240)=""/14, 0xe}], 0x1, &(0x7f0000000340)=""/73, 0x49}, 0x800) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCCBRK(r0, 0x2000747a) preadv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/148, 0x94}, {&(0x7f0000000040)=""/3, 0x3}, {&(0x7f0000000180)=""/62, 0x3e}], 0x3, 0x0, 0x1) close(r0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x12, 0x0) writev(r0, &(0x7f0000000000), 0x1f0) symlinkat(&(0x7f00000003c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000400)='./file0\x00') 16:39:22 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="78d761549096dddb992fe59a05a8d681cbf57a51ca84e69a76a6b1ecca109e17e9e1bc22e144e5d07fec9046f1f4327fef36c5888e16e1804da55674c1d89dab7788dec65e155d975c71d86d3203b46f352afb2cd5583a3e9c64d11ec78f3b2f776da3a41bec90a4315c65e2d82d348db7deee250f94e2ef952343d732c06bc8498b4626fa80ae6edceebb7d9d6599d366cfd730efd857a5c901ccfe890120c00437a6be193c4a3576eefc44e97f82cb5704c55353de2e52c15e2d4659947bdec22d7c19d7a602e800adf7456012112c707e919d3015a7b2839bf05ccf5964c87f4d37e72584d92d24674092555e022e956d0e2082dd525ea6e3656b456f64773f325d6d48fc670bba402282b0ca1fa3d8650789a5b12f0eafe991fa5ace759d59cca4e9cf747a1bf80053f97a3bd779a537e278e9872840bb45e9e440fc885d42df532acc4879c403045608a4af0ba6058500b8ec3dfdff18b51904884126d20f6d286c4812a62c512a5ddd739392307608b4bc86a2a7f552541bef36131c3f2e79ac36d4c070d269bfcb7346cd5321075e3592c1bd5aaa10e455e0b2c5509686e47702820a2254dc363ddf308abd4cd0b5a0f31cb2682a37739a032edffd2382ca1c02cf2a411c768f0ea2253d1b349502db4c617cc3be5b5db39b016268740d1e92896be2a2f760b2935a18362ddd0af74d9cd4633f751d544cae999ccc5b10cc0970201b171289f66b510e3b10cec5d8909322677eada9c4d36270d29f4c554118e6a77cc761a0753bae820b999d86fcb7e7e18cb416428d312fc828c7c3ff315923a653a6e5ba54700c4c60c7e2cdd7855e6bdeaba564fb7305499363837e67d9914fca18972ffd501ead5fc2f2c889bef3f12fad1dd2031727ed11aa7b11332a96016b7326e2e29a0ce468920b76f4023b4cb641be78bf348c4be378caaae62593a81e55b61ce85287e4673485c181104d5bbc48beb9ae54046e6bb935ba7359bbe0ad5799879d567331626db40170f02b97b219d640ba674062910664bfdc28d5cd10eba0ad16da50019a36cf44e54e8162c2886cf82db11d5b38f73115b1b667d81f98b5641a99352d1b682460d5205c4e4f6ed970b63cc5e5891ad3fc41f26739254f7f5ba00a347482fe10cbe6de48fc4e2e4afd90d20b07e7d318eabee4dc6cbbb9d87e8320868dcb575c300e52db00f9b14dc81fbfb67cb0d706152a44cd5ad3ea66e5867d24cf69363be885f07f437ed8c880c0f7abed23fd1bbe6d738d676c4ba61d26fd9163c58a50b2f3ac141d2aab2e6cccc7db096cc6d5eac91ece84c57a45c2cfc8d83b568a7e4faa9e11d0a51e6e6c35eddac80a3943f2eaee595f02e99ae8168bc897019b303d6e30df5e87a2aaeda28d8c864da19b2eaea7c5ec078583950b2dae0db6b30dc2f56fe99327bbfb8402f68d155131bcb3bce8d08c841765a2360de1a71885c7e7b5a5d319414acf29fe1dc7152b3feaef7dd8f0878f6be5697e59620300beb0d6d88e54e4fde3aadc0e3c0b97ddf70c2e5d70492b9e468ffc91ebea4134c4de0f385ab840ab30d72dca31b9235a276729397e72f7180b3a433470cdf28d7e9cdea5bd6734d981942bb9e8eef66fb58b7d006c97fb0ae0783dbc6e79b686c083177655541a1c828d344f55c5b92a888a810c165367c4106683ddd8133bd04f93ac70278aad2f6bde4036d4126c9eda08e5293ceedce93c4d6bbc549b3a8afd02cdb1dddf880d1fbb9d003d79da427dac646805324bd1ae858c88ae71f51959179030e9f47b2dc5fd43ca97789286805df3e7881708e9ded7e4d68adaf449d6f23ec309438dd442d013f73b7c4c614d3f3b4171858071dbd16c80714f2a82e0415bdfa96fa2a166ac9fd0bfbbf409657e8cfead5b64d09d91c0b65e3da6ceac3bf17ddfd20cb40a3fbdadae46233866da90c59f33d7d86194f1c6005ed58b7e873c4996cdc266f17cf180f956570c617bded00df78c8358dc3535ee5d70f58080725b4968e62a55dd0910c776618a9fab41fb53c110d3f4001054d5e2911086b898d3e8174c1811d985439355c312d664bdf13d825d97965065bd5aa47ba2dac28dd6a9806cb4b1bd0e636841be37a5bc6f403f454bd4b33de29b91a03e659230a0117c235df7001b515463b8debbee44e1affe6dbaf67288cc0ba3d2cf1c05d00892f959bd27574b0dd2b152e52e8dc9dc2c1c6945766f2be79fbfd37de8928aae6c21cf0d231bc873f90cf89ccb1e0eef03a495772724fbb7cc7fcd72a7172873fbe841831fcb2293b744738ed78b60f8d94e6b572419ad76ca8e565ea8004e8f3598b97421a78a930f8e158a14766d0515391e5d2d4b5afb4ae3fc5716bc37536c24f1f4702e34eb7140853a6702afdee2a575072db9526ff4fa09ab2568aee49bb4936d40ab22cb410df93cb878b0f21746df305752550df61085e242afb4097b59715cde2bc20a4dab5113312e57c3fa6ea58a4c2def797cdd1ec77fbabd32c4955961ce61e88c37614bcbc6ef133cb764e3e76d5d83f82a679e882d4f9bb40939ac9d25d4b2bea11d0f71a924ebf94480d643fa74c308616debdde3305b7bba0ba57665320d2b24199a15fb94f6f3b39f6ca1bca8a851226b0211f6e3ae3ed9f71fc23d2567c64e451153f2040b0ffc13f12a61f7b0f91d9239bd65c9c923011ddc4099f52da4b146dbb8ace83c8f01ba192b4ff3140a055eb8986a56d24dae84dcbfc3d9ea2bba06d705bc95493600c889c19201efeb49afe654e7a3f32cbdb5b229126c76ff1e3b1d421100f87484cf8b6bced59ce8cba0e285bb40b5fa89e4084521d444d6064c689244bd8e851773e5f5b5bb60f7f8aa1b4794b2a1b30d6254cfe02a37ff41f33ea9662afbb88686a52d56cf723c621af25c527f88e724ceb0fcf846e3c68c7f2bb15e910c8cf18c96433476396f194599b14c6cb2c1a3c4ed8af4b8832670a22b23839fa09bbaff57792aa214a8bdc557ffa82b35076fd6fd63a1d7f9fcb4da49bdff3ac55d3d47b11534c5f2736921142e59c30d9e0956d11881ad0483ab7078674a2fa6f5406a6352afc5dccd6485c4c34a3796a9b0d0c73c4718660d17fdfb84b67846d5f143fb04e4bf91b6aa87787f1de408451e424ba88db595a630bd3dbddf479bcd7a290cd743bfe2418e749ac6425f8f2e0d3e43ad125968ab77e12bf7fc2845ca33a84136917ccf8eb902a47f4f7b10fba908685623e9a6d2387ee5834943908459826a828932992cfa4b9e6411150f976d19f3e6d8789bb4495b57aad402729f2e04fe084f4d54dad711626d60139b88e563e8756ff680871b6a59cae0a32fad30484f39b8e33200038f6aaadd40d26531146126db122e4c0908901eefbc68ec6b53bd6bc125d024645262760c9aeece97e9e4d7eae78493907893bd5344bd511fdf99cb8d44b565f0974e5b98a5aa6001e6e1c885bcf001e6fe9bbf58412a4a481c7283e4ef698979190ef16865b71fcd1105392a4c85e0fbbcdb6b8429f405580f6cada03eaeb238697ba387a86b9cea5669a6cd706494876a2d46ae7fef90e8266a93a027646d0a2f79954dce75f34f106804107ba789959108601498b211c332cafa5712d5f0811ed2cd263d704e390bac7cee0032b767188db0640a8a9467f884c2bb756166552ce012eb8afcfc84374a20dc93245a2740a3a62bef98b2fbcb599d31d0ed793237b1ed7c81573d0f84172f64f0e373f34238d0d5d9f958ebd742b7f54e4e9067fc65e29e77a38cbb1c4fb6b2a5eb5ca38f03c1081927e05a2e2d194d24579dd92a2adf2a060660160c6a8e84106b25081cbad1fb38416560585f0b6a9a65aec63efd43eb8d489a214680145bdeec1d64c2d70e2b2dc3f5667e273afe1cbfee0110ea352e91c7fe5c2a28ee5aa5c15923b0d1c5d22d9eab074da9196baa3dc9194c2d777d45289f61af63b1ac07357b6b05b4300e94a467374b144cc3a13252110d1025451dddd0540edb58afecb906aebfdcb215c10aea7846e3ef3cd141c12c01ded010f43898d2aaa6971c2320d8488024dc3a305530a5c56edb9cac22dd5ccbbff2223cea42bb63227c87d8a325f818bafb310d05b0bf7a06a162fe1cddbe91a64ae6e5706671dfbd1a30900398ecbea63ae51117d290ba249e04067fc36e06fd64d5a4a20d4342a39d0fceac720733f40a8359b336a865462372b6106eb572c79712cd9d7379c17e3b1e99e76fb6575cecff537ab4eddfb142392b025170c739e4a91afc5adf4b56122282b0506795ce3d79ebe3e7ddf6f5b533100bb1f0710c6a6b7d8d9f92e8162fd65cab24c7b40b86b8a89071bcd43348a11591ae9579f61c95c6b371793d843e9849822e0eec79944f3a2236e0c0bc7c965e9ff26f2a62635a805ef541e1ecb060a166c92b59488d4fff8521bf3c3e47be80912a08c21672abb024a4400dca7e564435b76e652cd38bd44ead74865e7a8f5dc92444cae5e138a15b3fbc6cf7f5a194b584f54c420b557179d75ff6a2798f92f758c5ccd091c4e10e9b0adbda01322860a60311ad28536d579ed99ce0d56efd47deaab920708bda97c3bbc095ab13552a03b0ed439c700c26894abc7974896c2a4e6b1c3afb64a3df35d13d9563e72588a6e0748842fed0fa56880d64a336791f8a7a9174f843804cf9f448847ac59e3613ceaa4307a2ade2eef8f1f381c93b0a7262c5f8f7140142b1b73ce88e268d33f5716d88224958bb1af0a077835b5837833ef821a72616387f6008af162157b7c3a241ef3591f92c6542ebfb585a9e6a801659d1c6d3779fe7d122eeea4ff3fcfc2fbcf225064f185bf055598d20899647c47e8a72f068a5a2bc50de0e66496377e4217cfba3428cd385a05c33c7e355e286d41c53ff8d094c82068ebe9cb06a40d9e9a90bc21912b36178b677ad5405bd72c204cf643daf1201fb1967ad11233ff764b4527d918b573dc261f8a93033e89557372a82e172986908d6aa058c05160c12561f0c7b7670f0f5db9a6966e8f6acded85de6a0de3d992caa7471e3ec27bd6e9bf752f6b7f45f3a6bf630d60deb86954255d540205caf762d111ab1abc1c9beb2f74a8eb63091687e21ba29dea4bcaa51313c45b39a6646b299060ca89f190c369b9309fe167556bee3272c09a835afab5bb21f98be4e581ad1b406c2323522df8a6e63e85bbb046a8f00e0a2917626d988ebbac191987594f2d7a2b7a4333d13daac139f866378cc746c063bd3a14784d77b0137ceb57250bcd52dac813ccf616b5285afc989c14d4c3e2edb7302f05c54bce6be53c02bf70dbbe30b74229e958fa4b2eb24986075a9c47636670adc46edf3d9d047c334b8028c5eb52934d8628c9bfcb9d28e0b81663cfce5cae3dca41a001a16804bcaf70dc2ca0deb0859062ccb3d3eb7da7a011971b9c196e1dedf27d2e9b973b4f4e57f4c5adabed8c932b361fcca6b1829ebb67e45ff16dd03ba169b29c4876d26cc664643d0bf1845ed4f02369c3ba7cbeae913269622308d057a1cdf02f25ff9d084815d40d75378b74e09950d90b041dae40dbf7824f72d19f38bb114a097a393911d34d613fefe4923e1a6d5b23210f8f04a0e26f59d55e539f0e592ff8f128feecc24cade14917c16d0a8677ab9b0caab5b3faec2da0e9534e3f16c80eb78ac9c403a2a0b2ff41562a4d441afa81ab91796512ad0f3ad1086f84955a775766edcf228ee1b8887d8e92f80ad56e71f687fe5e2413cfd512b621aa5483bd81dc91e16a63cbfb48ce8663413cd", 0x1000}, {&(0x7f0000000000)='B', 0x1}, {&(0x7f0000001180)="877fad0c296b697b5040b3f4e1ae2b95f9b8fb96305db95d40f73515ed8eb080436f1510f3b494d4943373efd3f043845c0c283422c692119ab47d49c135cd2f397c9ef0a3d3f0e0743667523f5bccff4e5391cc855770d3d4612ccaf0005a8f48c66c95ce8c8f29f1bd07dd53f596b88142e3a925638242e1a50816c54ebbfcd892be502f856994413bf9e5a9fefcf3ae3f02d3f17943effc07564df5b61ad6ccff8dc0ed2f356967b5d3d4827fb11e71e3e4b9980498cc4d27855607ac7de2cca131087d001d6666da243d0d90ba4df65e0d0687bd9997d0b82041ebdbe32efb90620d5f54ea674e63c838dc3ead92637e0b5fbc7ee7ca6ed2fd2669074cf11a3faf10e1a44df3668ea3ef0ffe876d3ca91e439ccd1e559fe9a0299da62562fc04954183243789a4042ced1879ed65a97848779d8eb04da7233ef5550fed284e3fe9cd4e23e1a991e57f74578300da1a42d6a51c6e112e984fb0686bb1158e952f3171f457412a468856124a3d5b344d208f9f48308959950ae6f394d23a95cf5f459ec0c08d46c94fccd57d0c918bbcf0d8ab9f32bc05cfe806e3cfbd249216decd074e0d5845e15b0026d277135aad1f78440ff6c443f917f7adb98f3f2a436910fead24b6ad6ce4cb18e824e153f6cb9f7a2c5ea6f21898ea1c2d579fe14394b3f34078a22b975fcab02fb7ffae0c1021df2430fc52e1081492e4377d5b553e8ca194a06f534a5a4aa9c2aa4277fc4934c47285798ea20ea85c07a54fb23d2f562fc9941773fd145f0f0690ce137d858b6d2ab3a4e4df8c23946dfe5c2fa1a6c973d9b734f9897f4007136cb62ae803ccd1338336af218ae7c118b94c875ac84e001086e9626f4b43911797460e4790c661ceadb481227c9e43a1fbbd9ea463318353dd051d8c09f9bae3d75696a2f893686452d127fa47988d0b4a3bcb085ae17b7f8f12313b363b463f9cbc72e5a7ab525ebee12da70e26f1272d065c211ab547d19e20b60001f44ba24f48c16c261335612f66985375fb9167a320b9e5b41bcf0095f3e72e117d941b294b4d214568a46c83679f32edadc0664a8dcbad9ad10f0e59996307b4dc96129556ef3e3af824a52c6cbd7bcfb05256408d0e182e52b1c490ebdf69c74cb5ecc2f346104b36deec632ce72b1e564beae9becaa3df93ebc1151af348a8c500d31a91c0adad0686f1c181a2cc86a5aa0f5f5ed0699713ad7580769c3dc479f7bfa0278931780bebcd2fdc894b1075e1383cf94312ddd24986053759854e6ab7bd8f606617eddbce12042aac41cbfe4fc9d100a5d68bc5e28c46fb630d79bbef110b25550ddefffee991beaa80eb9fa6f8542a52a216189faa9fe928b6fe20712e8261547db1b9fe785af8b6c1e7f4891ddde51820b2c4d3f6ee7630e71f4a799df82edcaabe60bb01bc9ac2d034f44d5140bb612cee4cb6b2c5c948fa33147f387aa53beb26dee005d39d937bfe62962651bf99584f38a5485bd9d9a147e89976379383d9b8a97e106b82037853e4790d8ca336dac33e76568f8ec346f6ce8603ea97cadac5beb71bbe67fcfb5c3ba9385076e7fe394e9a266114ccfc1730685552d75b1a9d5c8632ef0f19abe520819c0f5264b888a8d57fe5a3d99eab1f7b71075076c99e4bfcfd2aea17e6a9e3d8b51abf020de060b58646fdb42c82d311bb80fce8a9a25cf865c3f61cedf53bd4a95e937f1d5cdf1084d3f32df6c47db73e3e6272e36878e74c5f210ba45442c26ceb2106b8ae340ddb7d7885bfbaa1d86174738710b41a2926c81570777fad55c3d8c437368c39df4b14eed6f90b7b33e90eb3a009d741ab7493f2715620253bac3fd6c656a06eb07f268a9e956f4904e56e122cbf6c859ad5aff32c4e9dd84f3c97f17938f587a9140353b015f6e7ffa258d9c57b4268aafabd2ec1b0f4b735d090b54564abd4cd11b5226eb1d7f34d3e8e40b421f75ef3c7931e909cad6986a8e260ef896d4f21161ece78e0f79b0d43905662afef669438abcdcef7f4f60a652fd1f4555c8a0d11171e33bfaba9b6f347db6cb01366527607e8c93bd12ce37119516680bd4fd279dc5f33e167ecfb74d0e7c4f82947ad3f605c3e3d6ca5b6f33782754fb5b2feec84b9a65a0f0c0052cd5238f3937c4611062ab950bd096ba9611a4a12d696a770212b23ea336fbf61e82ed215368a23710abe6ec299b27387136055b72176ec4b5ebba86f779153be0e935377109fe60b77dc4b8589f967e1ca8633de843f7b884be0db4c991675486b749b3798b08866aec524e5094339405eba05b3c8f81a70c30629f5c573efaf76cca16c438bdaa1ae499d6d136e199ffe2799045a9ca74fa16cc0d78446e0bd3c663aa733ec5f8c992246ccc471a899e7c63026ee65bd24c76f14c5c57bf9f4fdfaabb91413a6cb7913198ffa55e107692ed9a6feae8db48bd4e4e16b3a823548756c04dc4382c188f60b1902e8890ac6349f4da0ffc792e23afbe95de816bd44ad4b149ab1af29d79b9f503de7c11a11d05f195448028d0fba563b23cfc5eca64ac3ec6fcefc6a663e18182607181df4684c2ff5460ff66437b5324050f0b2ea8544be3009c34b6c6a60fdb239fe3fe0154b02ac1d7a6383fc9b0626625adc555297e7f8ae65449ebc585bfaefda4e0da3ab287078fc9c5485bf30603d2c47f3ffc3dcf5746dad62345c4a1a001f2e863c2342daf40b012c4cde0cb7185388b22ae70589f4725743cebb5eafd48377aeb59f302fdc0062e049373cb4c4140172ac42738e99607a528820087cfa4b8aaa435f578ee2255bede7c4f18248946f471e50d105f27620d21b70924af2e3659538ffd953fd5aa19001d703b40f2c196129e48fb43538735fb131efe0674d468f3803a79ea7c3c7470a5a4bf9f3da09f57d807380a7be0a75d9f628680640df3d0cca803c4248d9ca99208005217be904b9617677a2867053a37522d7f743273560d5f9712ef6470513c47009b28bcb911909df7ef32f808e3d4d5910920bbbf79f646d7ea01f876fc1a78bcab950c37cdfb8e1b294e9065bc34858e2d4c540a849b6e553e2bfcc690ba4d3dc6ebf2ec2dab433e1c00082dd78d267061ffa1e0fe6086b45057dbe371f1a5575251defeb4aec37e1b843af28052e417fed0572bb78600b6ca80924807c7de57b6caac2574cafa3e36983d4a48a55d85f9ce89296e022ab6eac42178d93f2f5d82aaf1fcbd0e032c6b28af3c3d6cd9c755da914e09250d3f57159ffe27477f76ad95c4b413bf218bb44723cdb609a55a0dbfa4337cf247e220d5b4ade5aba6162ea3b8954a910a7c4be04d1cfd5b322688f2c421da40602753e3468aa4e8cd20aeeb588d580746fab2158cde3a4640157cbcd9d9bf1325d2781803e3be4797028d57eb206ba8cd43c7a0a85c688dacd93e3d7452bc80eae27c18b4d3e11f688a8d387b0c6ec08e6ee172d2c36c909560ddaae9f430edc61515b24837f797ef9c960fb5070a6cd011aaa491b7a907a15444f732a9296725db0dd559735e7358f7fac35f9727e55567fda566c58ddc698e69b9a31fe7a8e8998ee6ab02083970cf0b2249abd7ee6aca0e00485e648f2a2ca5ca25ed46a000f0fc6156a3dfb138161895f1cc02205de6c55ecac88037cf4f2b664078ea09280fae09f6024a0521d9d344b426288a02a71982e2e654fec04534650d1c2538263a41f5f94d2a7d9683295a88d6c0233ba38aeb2941adc3e6c3a573444c0d92812176fe8a0d83df05ef532d5c21b1b64b205e68bf617310ce27769b4bbbed13bc8168454d41fe608dfef0eccdbfe8d3e8550ae31dff0b334cd7fecfbbc109be67915e45f3240fb39130999a540b84ced5b5480dcb2c1ccd38e8bd51cf2efd5144ca13932b9dd211c44ce9512ef0a4b7825f199e3b15b7d3f176444ecde422864a8383fa6bf78fdb1a206a5ca5d0bb3ae704a98714828f3eb9d2cebd13480c6e92bb11d9e3ba4019d67c7e74b8ea9c1a2e2c752763d706c3c936f66fc1a94212e728776796d2805e8f8609c78bb533e4476e97eb444ea7a78b1b986c7e22384330ed6b3b0bbc25745c52f03651ba2a28548162e13236ba0434ec5dba9891fbcd6282b91ad940892d3a94697a3767fb2f1e35689acc30173939139f0760c923f9a87c060306a50d1926fcdb3f30965ce7800861a5523aad208716e1b51ea800590b4c48417dc2d7d863ebc3474d03d840a919a6eb242d7a4fd91dfd6364131ebaa15dcd4bf17973b3dfb63098822ad7ba950c7acbff841b7efaf28a5da3eb818f9a0e77ce722c25105e7ebebf5b2cb4b0f52bf666bdd898154bf7db4440e6be814ffcc6e1cf0c2a6ecb4fe283b41da4ec804d6fb3919cc1f16e2b73a12dd241c1e52bf1ceaab24a5fbbc3fa55f6e99e977ad4cdde2d24aef9ece94fbcd7736e2c7dc64542ed5c782876964de2085600930d3efdb399604b4fa0f21d1623986a3b2940f2b99501e7e21a4d724f86aac259b427e183e35988586c660ab9e31161233ebc4f6ead063539031c68432d89533690b1fee8e96b93dd6e6b51d85b55ce7321c1fe6ae28ca833b3a0717a9bdedb4c0c862761931b86ceac196f17934a965972201830e8b80c802f2c3b499515c969daffb67cad648a31db46518c546f4e944bfd41b80dedf4997debdf481d9ccf79e494e195bd7d6f61f85d3e6a8054db1c525371e99acd8c2945d5922f4fd5b58436880a821ddbc9534778a1a1b2b17ee9a6a3e08b4163be863e577ca2a1c299d410feba3cd452864bd60012b83a297fd92afecf29d5ad0fc92a4745e58d92be4521274d59c57c8b21fb3543512a14c4a35e2f18e16de98a11bc1f76d5f0bfb298579e7856909bc5b12910ad43f8c8bda9722b9f885673b807de763d966f26f5b891d6a783bd54bdc054ab78e66565cc84240bed0aa50eefe0305ea1b392758e230484b33091ac80ed20016b0a0c97ac3ddec5a100b22c48c1631593967f9e79b48eeabad460ffe13593ce339c12b91f61d5e102cd21ba8db13ea6858212a146ce9cada2a3f2bb1e7bb06fa0fde02de5cab62ce65f589555c35dbba47b7e58a58436093ea617151d6547333906326e8056e1f3d3fc0b819f9909881123dc8a6c03f6117fd01f5ce2a978b8b5208e235223d288cd3c590972e4ba84bf6dd4feda750511658d026dc24bb0f59b96cc4c140e31e8090c65efdb5671edb8f77edef154e0bdd2aa7e3fdae84d3fc094a8427197b4596d1318eaeb81751366a42d8760287e3009ccacf56da4f11e231509cd43737ed71994e0357d2456928d814c75f8d9c311bf767ae05e80e24d74c55bfcb0a774074e4832799eab2a9250e1a4def15065b049846a3a74a5376dcf86b7e0c1b860ce5967eaa638e4520c11512565ffb023d4c9fc38c597ec2c908ed0e7e12478809b189520aafec22c21da4cdcbb69e240ed9e897aef63f1ecbcc337c614a217a44e3a175e13954c81728cce2c0bc86b569870816085c36aef6b1465931b2eb80147d98dbe03f650955800c2cd5d9d46c8b41e7aa9b87b6b31f8ff4fb2b00b3cc8870af05a9e9718114314eb6c71d05a864c7a26e83f4322cf238f6ba8edc8a808c139141e2cb6093fc9d26267422692967e8641759f26c18187dba0cdad609b274d69ef79acce97ec4703b0a7c802649acc30ef017b677859a9f3b79601194708dbf32d5ff5021a90591375750e951845ec6deee4083ab7bbd7d659ba5278638bf53890081242431b64f42eadad99538f185206bc98668d8fcae286b6f1ea13b", 0x1000}, {&(0x7f0000002180)="efb18b5c84ace4411566604390d43cbba31a1881ed3973be6e478e938b7e1ee40a5b3b0c717704342d64fc930f26f12ab173f49391ab51e9f873b7dae4c6965924bee46f21164ed2706e9d9bb55a3ebcc38dc8fb6b04645f0e0b3185373af1377100f8bc926e6746da858344136072d120567f3ee5b4a595749fcd8b25e6a3875a877d84cbad0576bf614f1bec978914870f0d62ec1e4ea6095b965f92b53aaef5ae883e14640e5b09fa81275bc8cca7c5d3bf87f8d87dddffccbc6445ca3c8a6deecc1e9561291629697660a04db76715d3add4f4a60fdcbc7f6964961b2ff76c9df89afdb227c03e12a8af6a385b1e59575c743614", 0xf6}, {&(0x7f0000002280)="bf121182aa8ad324c29bccd101d4c3efcbfcbad257b874a5f49999815cf83901e071d78304b9c0e33c05cb2a13478d0b5d5d95ee8f176488b1a58e824d6f70b2397f839ff5bc70d4140139b452c1643f576fb917316559e67d3da6382a035d5182b526a567e391c67279eabd89a8322ac4aa5693102288e5674017885ea2e4a824a7fe88f601e7b25aab48560d818755312683f5aceeba90b6bd2b7b7cf45ea7714ccf2f692f65f5c77516b86d2b7b7be32f03ebd39de5497c643c5ea4580a860aad4eafcb77d150af44409c292634a41cd265c90c6daa0d6120f911ce58e4", 0x22b}, {&(0x7f0000002380)="f6edb3dff849e13441d091cc3551dee992cc7e7f47515f0911b37a6d349a141b5a2341d752b82540db38a74ff21c60e55cbd46b97aebda3a2166703d4e2300606d48928a8e74f515439f13945089ea31f5364ae3a70166e88088a878e33333e39554421818e6acd6d744d2905a4b8cceb874251528395b7cda36637a2dd35ef8ab7a2528550b71dac2531c6b19c4b1c545fbe12287acdff367233048167ab95835d5b1f52de32174b18e8d93cf49a4b7b7247a20b35aa7ed3cf4a8f67afa0d0b0a498b0612797426df42c94f64cd450d022a6e25f2f2bdc2e01a1dcc3986ad68663ddc0b0ee64239f6aac5eb32900a4ec0ae219d9728d0ed29f541bf9bd372a7f74b6d93c7318ae6eca716441846f421df8d77c86707574421601f38d591e73e7b47072c74f5da9d1e75c1d6762e1c3b7622f0e89c2677ad38b3b5844fbfd9c52b27fad02668b7f9cf838f8766b79a6100bafff9a06122c90ae9aef050d0f24fc71165424f44fa00e533b069b6f5dce24eceb060716f42200deb2c726f195d9d5162fff83aead5274edc0b2669f9d019cb02329acd4aa50a5c1f4b556df93589494ab4a205c3b1aa1e7a6bbe5473d74e46c4ed167dde89aff6fefefd4608c92857ace1eaf5c85ce1a18eb60c36d169c6233cafe5ec90b71b5e094527a0e6826cb26a0e00ec656ca77f6ac34ff7fe3004fc776065f1762659c2554caa93573708d7b6af0850f2d318433776c815ccf9f59da43a27237eefb661689b75eb8993c45148bcdcbd2e7c6dfc8e8b9ab3b8c1eb294fe5ec76f15916fcc2cecc5c81db6aeb429ac1394b6ab84962dae9286c913e8e3794a4de8889b10a9ddb742d6caa904eb49af8438196639a9bb6e4412fb9851c4690ac94ae4e0bb35fa0e404cb1036068fa5021997af1d59b43b1f8fd0ffba5b971c79e41525f68dbf1a594a6a593d615e8cc10ec360e9aa70b39cde572b2bc0932d5ba36cab3233c7f34ef287576da388dc05fc29b561f4c88e5948d2d6819c7cc20924504437180408e3df95ca1440486404f15e6b796e7b755eeb52acc867948c95accb58d3cbb0b2dacab05665d9ad6c8d4812ead8e74fe91bf3380fee2d52d76362f8df0f0deb2ef0c322d8043f28ab4da098a4cff82bb8ff43319695eebf6eafcf7af05d881a5ac52161212828065af4d3b82b50c0c1ad015c67cf9c180cdf32ea0a3894ad8b2276bd9b14888afbca5cd6686f755821e1f4ba228d8a1dc57c01009ac5b7c3b9d48c76296e34cd237205a26e4c6c817536171220078759f67841299144e8d10e388bde68952ae2556843e29b0ef47a1d478010e4cc5af860572c23318c6ad35961046cd1a7f33c26d57da09d6c9165e330aa44ce6aa53b53e94e743f4ac34c203bfe72a67027e49b75fcf4f9779313232a72ddb0ae951773e3314e9668c898bad0e25820dcf5131c3692595e76764e376e074ea1ff9d2ac6c4e96cd2c1e1d6e64d2f24bc60679a0e3ccc2bbfd9819ec3f864c22de8fc40ef0e98dd57b302d83d5258e6c59e4900fdc05a143c2270c84c6951c451651da0896b4b6af911eea60d6c4059936fa753c8142f24bd227ccb24543742b691b12cc422eedac61ed0def397cd7d4de7ded3daa23a2f7d08c2454e54874538159884b210e9f7fc84482e4f419298ee8af2c9f4b8b18d93498e4babf861f76fa7236176f946cb6c4c1992569174edbb741a0e93599aaeb9942706893da3342656c33acdd2692cefa920f105c7347555047034e05602e5245ca3778840cace7261cbbf0015591119f004522e7c75dd36ed0ff3a434f2f4ae7f12384c56af3a844c9c894178dafe0490a93e4286608ea50fa32607cbc0132233b6aa653f9601fa3efde45c17611c70f6f186a7a7d7f98c422945a4f300f649d1217d4e9c3eab938e05dd8d926d266c10ed207b2634021bb73fcb0c17b45d55d1f93d8f29607968829df92a2b772804cd3068f91518591bbad1dad811c3867f9516fc96f3daff14e3d69e418972b420db90dc9f1475e966613d9edea6e3a1234c450adc509efa688ba3fea826a2bbc528f7196d21b5fc0cf7311e2cd3d0af3be1a53a744a4c977a4691e08b945935747058e1da15b4cda25b23e7add375d8785b2a96271cda557ddc5e67ac227f94290c2db2b0131e33649c43212743f8f5200e6a219aae8d59a991e6704bd157238118526b9a50c381e27888c25fbe19786b96f68c6eecca2ff94b4af7105540ff5ee580d7e564b23c7221239959590b5a93030a15b1198487a722599c28d642965f116adb4e30f55e8789a122141febcb9ce35f258f8275d501b8e2058ff683871f36a8e08bbe4d1dd9d01dab36f7573601856cf3605ed7454217fbc0e970ef1b3a826e544fefd9a09d5de4d35e9c9daed790a3dd46f0d8c74e8301c70a2a11dcb211f353761da931690fde6b13d84b60de42f31c6ea4646c8ebd24f5411bae96ce0bc098d242c89a7e59196c82c5c4d63d37b5a735625aede23adfd6f796cb715cc08a79d8b9b4c9df6fa552205eaf13ddb858d9aa120b8dda87feba1b6e0f64423aa0c1b30f9c48cdc39f79c9e67f10b7a91fdca93d84e9d8a6b25695c9ea08218c87fb54a36220336a802b4d123b645c025d0917b033249d3de123aeb36b244b9856389126f7bb75b716fed11acbf016714ab632fe6b7aab2412e29aee1ef05c4521a1abf0111ae5a5dfe9d1500aa5bad5e00e2021c0475bd7b479c29713c72df30b139a385764876c5c9fb3e96638ec5cffbcf18d9a6d2ea33b7165ccc20abec5b01e037af2f37f8d4f0edebe8766aeac4f827cd79612b4060808978a004f2e0eaaed3186fe80275f98fc0705a12d2ce408568bac41dc7e55f85bf5f57ae4b1ce1354bbab4bc14e20d9bd7cda37eebea1cb66ca76b31d54836e4e79c21a753bd5d1c5fb600e18850ba62b8deb1d4a46e775150bffa6168e5fa42a0e231bf480108af9f15e0b2744fb8d5f2a0aa163644c22ae182ef8dffc92d12c4ecda765718ab40d1d35e397c1e05e0867a6a98c32b6b9f0e71e7fa04c5b2762cf293d4d0969dde506f57f4df334e672a0b3678a8652d1908d761f0a66309cef3f124f688b3bacc672d25d32697e700ed3cef2a7ca3708bd2d1ec0ff87e1098576f580c54a56384eece7ec22f6cfc54f9051975eee1eea40a17950f4ac6193de046246a79d568cda41c9f470e2d1b23f00eec102d59b020b4b09cb4198221f816df620dcaf9a395745654cde3a622857f792a3517555ab5a4593729a454fe7e3e78db7ea00b1f5428474a71d2c32ee8226c423f8b72ff1406a60cc9dd6aa01e8463b82eb56067f4757d39a2570a8cb26f0d2f9582b35b7bf5b4c4bed6123d184f5f57cfd24eec6fb67cdf8d84fa2e4f18bfee1841dc9645f1f28c2be1fc09a7977770bebc6d3776cff83674d64ebd4f1484f39f5f6284587238bde57f3a58a7c3b8bbb89160d4d2633f0965374e65bea027b76ac6be844c376a5f7fb704ba21ec13ef23d3f20709ae324da35b79edfdb9f41e69637950d6a4c5761974609b25f3eaf42f3a410bf9630b293359a8b4b652e0f08017c7e65acfb01115047974b75d613b5eef6e1ae9c43a36e53aef5c1d26ad32f0d38af562ae5e0d27a8275d38e23b99d62172674afd43887f128945dc6a26ff466964f3471191a875c24353b850c27145207621d23c668e1f3fc6ea708ede869aed05e5c0bf399b0187a6903c11c6ab7ab263f8a736aa70e9a0e3be04e5f2de43a9fef5591711bea4d5bbef05eb4a5731d5aef8f5fbf2e4148cac6eb286594c151d33be8836ca69af6ad0816e2146343ba05802237e52eb222538005b487ddee1fd539bb66552ccf92e54512aab7a9e0e8361ff661f85a3cb9dccf530ac56aca25f3f91157b863c52690de00ae04dd8eefff157a135fcca555cb2d7b5313a639c84576a04d0c50bcf965367b8a777e78933c2944d77f59337bcfb7a51e43c8bb8026ff9edcbb03a3f534b77a38c8ea997a6371fe4312d203c84a47c564dfba188b8001661528252d3353bc726228e91691bc232a753b0d8a6a2dd6743c73ce2ae9ed096d682d92aa79151bef14ff0ec4184809b6a2704078ea7aa3c0fa54bfbc2d00d299d007dd4253e9f51fc8dc1617e4ec9431d905193916804a401722d89e2b4c4b2ff9c08ccb17f2cbae3263e78018575382405706cb0b9e782f07b50ebc6ef0bd407e84311c14462505fba903db120e9c3423334d051f35ca379ea8982efeb29b7f158abb185c797649cb81d05691f86a6510db20b0291265d048fe3ed38518449c9d9f3e2498fa56aab7decf2f50d6939cd43da2a331dfc1207e05ee2be37c81ecbb7d7755a4c671d6665d3606faa19799810195385a9314921a79ae81d00f70db4b9a746a49d1fda7031322aebc9b3f9797c7bb5bc7bf9e21a17131ea931022cf26764d5ed201794c4a4f29bd20ca9ca6b00c9be5586ed7ee5ae82f1bfdc89e349c8342bbfa604e31e4b4f122d35374816e088ecf6ae747bcc138d07dae3420064bf48c755e4cbccf4d3f362aa68e6a6ff662a180c78599d49c1acd965177b45e76d9071e4674a23a4b716db9e3ad7b30ab2592cb2a4f267464298e3e7a01642da53f1e9a60dd2529eb441cb688ee41fa3f44cb03e222659fae60432229cce1eed2b675165d322948e4ac41f8d8053b7b82cb51617818000a3194cdef058992f9f1010d358977f26cd828e6d6610372e3e515ba3131731a7c9cd1285bf9f3b2ee52e5c7bcc93893c397f8089e80e589843b1740c936774d50bbaa4cebf4", 0xd45}], 0x6, 0x0, 0xe6) writev(r0, &(0x7f0000000100), 0x0) 16:39:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8089, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x24}, {0x80}, {0x40006}]}) socketpair(0x18, 0x0, 0x4, &(0x7f0000000000)={0xffffffffffffffff}) sendto$inet(r1, &(0x7f00000003c0)="47e09bf3df40f21aa9271c5f57085803862888e78c4035a8239c1c566890a62e7fba06be8f18e32e7a967b0000000000000000fcacba04f7b6407f7a7ad500da46f46e0b6cd3aea7dc502850f65457017dd0eaaf6ebb848502d0213af0b6e2cbe7c7898deb04e17a8c853ddd93d5ad546af048501f4365b865599c42667500ea3aff55855e9bc4548b79c1ae14527cbd20e499fe320dadd9004e7ca814ae16eb3ea30400c89786847d7d97772edeee6a0be94a3eaf42155d87b49aa77419f6f4c8816f540a736c10d6b41e052a39a6ce223e21927dc079bb8a4cc2557c27ddf9ed24670678e20d67ca05f5287e8196a72738e926d68acbae6c8d9af0f6b8f74d964e91f435246a7f42301fde042814f441242d", 0x9d, 0x4, &(0x7f0000000380)={0x2, 0x3}, 0xfffffdce) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x8, 0x9, 0x2, 0x2}, {0xff, 0x5, 0x3f, 0x2}, {0x83, 0x1f, 0x3, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 16:39:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5}, {0x101}, {0x6, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") 16:39:23 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x8], [0x0, 0xfffffffffffffffc], [{}, {}, {}, {}, {0x0, 0x400, 0x0, 0xfff}], {}, {0xfffd}}}) 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(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x30000, 0x0) r6 = fcntl$getown(r2, 0x5) fcntl$setown(r5, 0x6, r6) r7 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) r8 = fcntl$dupfd(r1, 0x0, r0) r9 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r9, 0x0, r9) r10 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r10, 0x0, r10) r11 = socket(0x18, 0x2, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8080691a, &(0x7f0000000300)) r13 = accept$inet6(r12, &(0x7f0000000080), &(0x7f00000000c0)=0xc) kevent(r3, &(0x7f0000000000)=[{{r7}, 0xfffffffffffffffd, 0x20, 0x0, 0x2, 0xffff}, {{r8}, 0xfffffffffffffff9, 0x30, 0x6c5c7bc256e3a1c2, 0x3, 0x9}, {{r9}, 0xffffffffffffffff, 0x4, 0x40, 0x3a, 0x7be}], 0x4, &(0x7f0000000100)=[{{r10}, 0xfffffffffffffff8, 0x10, 0x78000000, 0x3}, {{r13}, 0x16bba2b5690942a8, 0xc2, 0x20000000, 0x1c810d9e, 0x8}, {{}, 0x5, 0x592a3060db6c01ba, 0x40, 0x2}], 0x8001, &(0x7f0000000180)={0x9}) 16:39:23 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000f8000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9740000000000000000000000000000000000000000000000000000000000000000000000d24824d1fb9ffd517e9d0e14a2da4e0689f9f6b412bdb64a62daa90257eca6ce"], &(0x7f0000000040)=0xffffffffffffff19) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fsync(r2) shutdown(r1, 0x1) 16:39:23 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)={{0xe0, 0x2, 0x7}, 0x8, 0x4, 0x706}) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:39:23 executing program 1: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) 16:39:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000005c0)={0x7, 0xfffffffffffffff8}) r1 = openat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x200, 0x13) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000500)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)="8000f7159924be6cadaa9363978c") sendmsg(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000180)="4e193af6e0c5f2921c2fb269756989d21fdaf1a7b0b856c0fcff9b271b687532a10f0195c38dcea5fe7b27acdcfb9286993322f21292c9d9682443f6aceb1a1808fc940d5095500f18f4bbe7bfa0e476dc4a8455aaf44614e0bfaeddcc5c559432e666e63908d2fe4950ab139ac78b851e6bbfdd178079432e95f8a327dbbde4cb2077441bb252ec3ee59369e2f29c28ae3b03e6bdee4e37c4827ffa031bb52c88550b1c90a7037addc9d806531525b0840326e018e2ac2015540d5197848eedb2852c9d914974262950a03b00132249982edd63ea4c252b", 0xd8}, {&(0x7f0000000340)="e6d62e5707104132285379c9602eb0314ac114dade0247af0d69756268e18ce0133940615700033f8d2a4b174e08f079175297c554e80b250255a6cafec9178231c2232b63593ceb88ff0bc7ae125502faa13748a2bc5217f057f4372ad15de5600b493bc59d3e1873de9ce13ae106e1beed1098889e9d9f369dd9b4f1b38ca4c28426", 0x83}, {&(0x7f0000000040)="953b4c75ce2a635c0d06772ddab3e18527ef947908e7c56a1fcf96b214ffa267a3c7e5", 0x23}, {&(0x7f0000000400)="b71254407769d4a5476ab024dc1ca8abdb476f3d7e93b75212ec2ffb64dd15954738ed38ecaad9d6f661ce4c9096d76863cfad8ddb7f7cb2a454e9abede27d23a72541e9ade32238012942f00d5a04f7cfd461281cd48a65ef57703bb245a62fd7c47fee2c55ea65ad1e000928e55f6f944749e618bafa3fe68f363fb73e1d1644bddf98bf61e98e0e20a29872707bb98c7ba5eba514bc66dfcad1a99735ac", 0x9f}, {&(0x7f0000000100)="411ce5a1f6bdb364590899fbaa2a0179e4730b421514605a1857e66f89c97e7837583ccb035d071cee6bb5e2d258109637deccf28e", 0x35}, {&(0x7f0000000a00)="d89480fc906cd12165f61a2b0df8415f143dec04cc8e2663f73521dfa20d54f186bcb22248aee64092ccac91449a99d58a95da77f35b07dc554aed6383ecae43febd75726cb7c4d00357fc1f772d2f5d7184a659232a7507e6ca0449006d09dcc8b5859968d5b2b47ac028a20b02d01013c6c26d5cc0513c1ee41089a1060422a1870cc0acf135b467cb0b0e71b2132a5a56f9a194def4594479f1480b17ee032a", 0xa1}, {&(0x7f0000000680)="e9d94d5e20503a2ddfabc3eab617589aeb3d2b98cb313043f0d741944d402abce4a1e2dd1ce0ebb93706fe0ea83593e35bd8d62ab928f213f9fecdf596825c12c40b59b1ab2f35201df416a80926c05cd2f1aa0b594b927d2d5b5e0a5b7b9600f9206000104e3163b8e2d2f2c7dbe927c68e36e8a396b83d5670527e4a9c3cf7cc7aa17b66f2d6582845c9a6097714a759737f4426f2d7f6cd0937d7eefd7476592d3c0dbd1438fefb0b8b4ce3355b4f265e6b5175c5db2341fc50c598befa74838786820d5df8dffce2f330cb5c2e", 0xcf}], 0x7, &(0x7f0000000ac0)=ANY=[@ANYBLOB="10010000000000000100000040040000ef440c14d2a67c964ee52ee871b4467ea3b56b8838a4f2e65ec260839f4326be340f36dc16e1923024cb1e0178bd4fbab272384da9faebfbcfb6df84ffac95a3fad5bd92636d817815527cf20183855a9a2eb3b476440538b5751f265d6f4a5a7a3a12329c5518e67edc79a61dcdfebe67bb825953a298c3e92f5f03844ce8c165de7216af8aa418ac7b0c3b7b01a3cdeb11b9869c05ebb663eec998aca49c5e1196a2f1c478058837affb0ad5ab86e498e622cef486ef7234ec6d899fe2fdf0e79d70d8ecb79c63bdda53d4252643a3e046cf69c473ec8906c6e8e2ad63e06431ebbbf77fd04790f0e91c825c640284c2c603aaea7eb82f3d000000000000008000000000000000ffff000001000000d29e30a2b7d73b83f40ab170e29f14f028f16af9d2d1dc2c6f72bcf0106c30593cfbee05d6ef90e011c7cc175839abe3fdac9779243928dd40727e4bb9d7eb0123bb149ddbb8b0941272571156960fce82529102b6598014a30a911a461fe869de0f114626283250e260952d26570726e3486557522060b7c643fc0f180000b00000000000000001000000ff7f00008e5195cfb773f2d2f1c8da22ee3a64415bcd8ad0b39c63b8e6d76f9af4c8a655d92f426c6f791b7ea0f79c30adc8ff6b2de2f65df27b7fa0b5249251e08332a909be4cb98f1be345022ee0ea35b2df80a2d9a4da673069d4c21eecbfa8bad5753eca8bf87af2e0236700ce47596e01a7003e7c8f40a42651708e8866e0b6f7ddf20125d8eabcab94c576260000000000000020000000000000000000000008000000dc22ad3c2969f4de5c2910a4cd0b176eeb1046defcedbfcb7949014a2907755a70d9268b2396e365626d0b0b3f55e4985be6232f2b3a25bae31ffd53ebf93ea6f068b17827b83b7d3d063b1aec8075b0f0062faae6d880"], 0x260}, 0xc) r2 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000180)=""/105) 16:39:23 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) r0 = socket(0x1, 0x3, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffffffffffca5) fcntl$dupfd(r0, 0x0, r0) r1 = shmget$private(0x0, 0x2000, 0x232, &(0x7f0000ffe000/0x2000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xf, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0xb, &(0x7f0000000180)="ea3f0008", 0x4) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r5, 0x0, 0x2001000000009, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x7, 0x400b, &(0x7f0000000180)="ea3f0008", 0x4) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0x80) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r7, 0x4, 0x80) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) r8 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r8, 0x4, 0x80) pwritev(r8, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCGTSTAMP(r8, 0x4010745b, &(0x7f0000000340)) r9 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000100)=0x5) r10 = socket(0x18, 0x2, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8080691a, &(0x7f0000000300)) r12 = accept(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYPTR64=&(0x7f00000006c0)=ANY=[@ANYPTR64=&(0x7f0000000080)=ANY=[@ANYPTR64, @ANYRES64=r2], @ANYBLOB="e4b0b12200ea80a744d37ee239094840788480a294ba95bb87ea32bef428eb23ceae9ad86788", @ANYRES32=0x0, @ANYRES64=r11, @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRES32=0x0, @ANYPTR64], @ANYRESHEX=0x0, @ANYRESHEX, @ANYRES32=0x0, @ANYBLOB="02d0b282bcd9670081de150497734965ed52c9b36ec362281709b53fa7c456c7ce7388e6b4abcf6e30fc6ec4417a231720b66cb7ba8fa3ab13ab9a675685425838eec878542412df21d8a1b036ce6ca6f99e6ac5303e9c03a4dbda3a698681a2d23e871671aa7300aa82cf58f6623c0899973c02c2cd031004ee3e96f51e04b95cd762c5d2daa7f52f1dedfa484c9686f424ad0cbeef61b81de7e77b37a09c9ca24546f8ea76e7897f2fbdbf60654a85a797a8a8d00598478e3a8699c4bedf5b3a5ddab8cd60f7d743db79088960d42b77b75b3140aae7"]], &(0x7f0000000280)=0x1) fcntl$dupfd(r12, 0x0, r9) fcntl$getown(r9, 0x5) r13 = socket$inet(0x2, 0x3, 0x102) shutdown(r13, 0x2) r14 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r14, &(0x7f0000ffb000/0x1000)=nil, 0x0) r15 = shmat(r14, &(0x7f0000ffc000/0x3000)=nil, 0x3000) shmdt(r15) 16:39:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000280)=""/211, 0xd3}], 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000180)) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x7ff, 0x33, 0xffffffd8, "8500410aa79300c4f54020d98301a462f9132000"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:39:23 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f0000000000)={0x3f, 0x6, 0x2, 0xfffffffd, "43f471c72277a1bfacdf7513e5ff990011556b36", 0x7, 0xbcc}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x109d0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)) ioctl$TIOCSETVERAUTH(0xffffffffffffff9c, 0x8004741c, &(0x7f00000000c0)=0x3) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)=0x9) chflags(&(0x7f0000000140)='./file0\x00', 0x10000) geteuid() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x601, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f00000001c0)) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000200)={0x3, 0x1, 0x4, 0xee}) dup(r2) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$KDSETRAD(r3, 0x20004b43) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat(r4, &(0x7f0000000280)='./file0\x00', 0x400, 0x1) r7 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000002c0)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) r8 = dup(0xffffffffffffff9c) fcntl$getflags(r8, 0x1) close(r5) r9 = openat(r6, &(0x7f0000000380)='./file0\x00', 0x10000, 0x60) fchmodat(r9, &(0x7f00000003c0)='./file0\x00', 0x80, 0x2) geteuid() geteuid() ioctl$VMM_IOC_CREATE(r8, 0xc5005601, &(0x7f0000000400)={0x10, 0x9, 0x4, 0x1, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x20}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2a}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2000000000000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ff8000/0x8000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xc9b5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) openat$klog(0xffffffffffffff9c, &(0x7f0000000900)='/dev/klog\x00', 0x800, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r10 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) fchownat(r5, &(0x7f0000000940)='./file0\x00', r10, r11, 0x0) 16:39:23 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffc, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) sendto(r0, &(0x7f0000000240)="7856001f64230dbb", 0x8, 0x0, 0x0, 0x0) 16:39:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) recvfrom(r2, &(0x7f0000000340)=""/194, 0xc2, 0x3, &(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x7, 0x9}, {0x18, 0x1, 0xff, 0x8}, 0x0, [0x5, 0x80000000, 0x7fffffff, 0x3, 0x2, 0x4c0a542e, 0x0, 0x100]}, 0x3c) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = openat(r4, &(0x7f0000000080)='./bus\x00', 0x2, 0x18) getsockopt$sock_int(r5, 0xffff, 0x100, &(0x7f00000000c0), &(0x7f0000000200)=0x4) r6 = msgget$private(0x0, 0x682) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r6, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r7 = geteuid() r8 = getppid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000980)={{0x2, r7, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000440)={{}, 0x4000080c1, 0x10002, 0x0, r8, 0x0, 0x0, 0x0, 0x1}) close(r0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:39:23 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) r1 = socket(0x1e, 0x4003, 0x0) r2 = dup(r1) r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000800)=""/162) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000100)=0x2) r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) sendmsg$unix(r2, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r4}], 0x20, 0x2}, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000200)=0x8) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kqueue() socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) getpeername$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[], &(0x7f0000000380)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r10 = fcntl$dupfd(r9, 0x8000000000004, 0xffffffffffffffff) dup2(r9, r10) ioctl$TIOCCLRVERAUTH(r10, 0x2000741d) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r11 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(&(0x7f0000000040)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f00000000c0)) readv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/209, 0xd1}, {&(0x7f00000003c0)=""/91, 0x5b}, {&(0x7f0000000280)=""/69, 0x45}], 0x3) kevent(r8, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x38000) ioctl$WSMOUSEIO_GTYPE(r12, 0x40045720, &(0x7f0000000340)) 16:39:23 executing program 1: getitimer(0x20861f3c9fc28349, &(0x7f0000000040)) r0 = kqueue() r1 = syz_open_pts() pwrite(r1, &(0x7f0000000040), 0x0, 0x0, 0x5) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "854955883d026111fe4d04020000100000001000"}) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:39:24 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pledge(&(0x7f0000000080)='@\x00', &(0x7f0000000180)='\x00') write(r0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) dup2(r0, 0xffffffffffffffff) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000040)=0x5) socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000004c0)=ANY=[@ANYBLOB="6202e57f7f000001995ad39cbbee01468dc2b9673435088bbae3a673e31bd82796c2ae41df1b19c504e0a2faeb6ab7d40e6cec874542f82e57d13b16ad49b7aff0fd5dd9a5a82848e3e9dcaf0dc213cc614691c2e432c4d55e11ca5415ab1af79f0761af16ad041a894fa1476d0612cea035ebf6eda42386d1f92501e8b773eaf14fbd7cdf1bb28814f17997654bd3d4c46bdb1027e07c046d97f24144663c1c435094c827a2b2d550802826355233c82ff1c2a75025ea5667f48c72baae8e7b09959a572e9fd94ba039078e6649e41374ebddb9285de6a0e623c8956207f650a4adfb2fe5dabec24e0b"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) open$dir(0x0, 0x0, 0xaf) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f0000000440)={0x0, 0x9, 0x1, 0xffff, &(0x7f00000001c0)={{0x30, 0x4, 0x7, 0x17, 0x3f, 0x8000, 0x2}, {[0x3, 0xfffffffffffffffe, 0xafb, 0x80000000, 0x100000001, 0x1b8d, 0x624b, 0x0, 0x2, 0x4, 0x3, 0x8570, 0x3e1, 0x0, 0x5, 0x5000000000000, 0x0, 0xda], [0x1, 0xb4f5, 0x6, 0x2000000000000, 0x1, 0x2, 0x3, 0x0, 0x3, 0x3f], [0x6, 0x9, 0x1, 0x1, 0x7fffffff, 0x8, 0x6], [0x6, 0x1, 0x6, 0x101, 0x5, 0x9f3], [{0x7ff, 0x1f, 0x4, 0x1000}, {0x8, 0x5, 0x18000000, 0x60d}, {0x3, 0x1, 0x7ff, 0x2}, {0x3f, 0x1000, 0x8, 0x2}, {0x852, 0x1000, 0x7, 0x1f}, {0x5, 0x0, 0x1, 0x6}, {0x98, 0x200, 0xe345, 0x994f}, {0xffff, 0x2, 0xfffffeff, 0x8}], {0x7ff, 0x1ff, 0x0, 0xffffffff}, {0x9, 0x10000000, 0x7fffffff, 0x8}}}, 0x6, 0x5}) r6 = socket(0x2, 0x1, 0x0) r7 = socket$inet6(0x18, 0x4, 0x3f) shutdown(r7, 0x0) connect$unix(r6, &(0x7f0000000480)=ANY=[@ANYBLOB="000083e6c9af4006f0d8ea0226bd1f46376afcff000000000000"], 0x10) msgget$private(0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:39:24 executing program 0: open(&(0x7f0000000640)='./file0\x00', 0x280, 0x100) 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)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c1ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cf04000000836c25063e8a69dbf315352a6e9e72609f32b4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a4548a0544f321dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f095be069f82d11bb607996647b0739c2033", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77d", 0x79}, {&(0x7f0000000400)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d", 0x1b7}], 0x6) ktrace(&(0x7f00000003c0)='./file0\x00', 0x2, 0x0, 0x0) 16:39:24 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$KDENABIO(r0, 0x20004b3c) chmod(&(0x7f0000000000)='./file0\x00', 0x2) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0/file0\x00', 0x4, 0x800, 0x1, 0x1, 0x8000, 0xffff, 0xfff, 0x323bcd188231ff67, 0x1, 0x3, 0x5}) fcntl$setflags(r0, 0x2, 0x1) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x20) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) open(&(0x7f0000000140)='./file0/file0\x00', 0x8, 0xb0) r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x2, 0x8000, 0x4, 0xa19, "ed3f994a4abeee87a4e4ac42162e1aff44262feb", 0x2, 0x9}) r2 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0, 0x8) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000200)=0x1) r3 = socket$inet(0x2, 0x4, 0x97) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) fcntl$setown(r3, 0x6, r4) pledge(&(0x7f00000002c0)='){(\x00', &(0x7f0000000300)='[+(*\x00') r6 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000340)) accept(r6, &(0x7f0000000380)=@in6, &(0x7f00000003c0)=0xc) r7 = accept(0xffffffffffffffff, &(0x7f0000000400)=@un=@abs, &(0x7f0000000440)=0x8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000480), 0xc) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000540)={0x1, &(0x7f0000000500)=[{0x6, 0x6, 0xa8, 0x1f}]}) r9 = semget$private(0x0, 0xb3551b45477c9225, 0x1) semctl$IPC_RMID(r9, 0x0, 0x0) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f0000000580)) ioctl$BIOCFLUSH(r6, 0x20004268) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f00000005c0)) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600)='/dev/ttyCcfg\x00', 0x82, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) fchown(r10, r5, r11) 16:39:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x19, &(0x7f0000000000)="530c5b98572d982cdffc3279ad7b94486c0000000000000000") r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000080)) 16:39:24 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000001700)=""/4093, 0xffd}], 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000140)=0xc) mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000240)="07d99ecd0d653f0c8c4f8265b93e402028aff47e7a7c5c5b964a4e08441091dd42dab7be92a4c70ec589ca497e0c51939a685d893cab849e0456e06f6bd5077e9fc73969dfeac19d8d1485d7339d599e36fcfbf43b272f92fca29b12", 0x5c}, {&(0x7f0000000100)="53881e66575cecdb0567f27296b176182b7562c85ff854be1161a7f8dcf0d0662c5201a1", 0x24}, {&(0x7f0000000180)="225a8e8a9e0cb0", 0x7}, {&(0x7f00000002c0)="098c46a6f2a10816142a26aa31be6a6013362625050ca0f55419c27eb6191cbbbb0fdcbec051d50a9de9de5f3396b60f05a48e217f8154f260901820fdc02d018a9d0a8b", 0x44}, {&(0x7f0000000340)="2ea4501f83d834bbd75bb89f2ff8d2be388621a619e6cdcad50685a58bfeaa6c0aad81acb6c6d603257a6b890c090a997b9bd5f45572b8445a3e1f5de155e2af30074bea3096e3864ac5fe78658021dbc4ca0949b1b2e138f1610f10480d6c6dab034b2f23d5d2214ccab1", 0x6b}, {&(0x7f00000003c0)="d6a78271c8994ec29ceb75065d11ad0bfddfced4a90d6f3380754e3d94b71cba5214a2ad37c1c3d19f8aec6a995bdf20e18b9d64231bd446addab2081b9354d2a3726f835263071d0d95851e8f1892a040a583d398e5c15171348148b6ace7a0b3ef27d28d39792c467554cde2bbe9e95b558f920d0549841375e741f67d8dfefb5566fc4e24721451babc1a8723803b7c6eec969d47261c4c9e70b53fe59b74dff9987e617817abd9c8c7761508610d01", 0xb1}], 0x6) 16:39:24 executing program 0: r0 = msgget(0x3, 0x80) msgrcv(r0, &(0x7f0000000240)={0x0, ""/103}, 0x6f, 0x3, 0x1800) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setitimer(0x0, &(0x7f0000000080)={{}, {0x8000000000000001}}, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10001, 0x5, 0x3, 0x1f}, {0x9, 0x7, 0x40, 0x10000}, {0x61a4dc37, 0x4800000, 0x0, 0x8}, {0x1, 0x6, 0x1, 0x100}, {0xe7d, 0xc424, 0x8, 0x100000000}]}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000140)) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x280, 0xfffffffffffffffd) ftruncate(r4, 0x0, 0x4) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSHDRCMPLT(r6, 0x80044275, &(0x7f0000000380)) r7 = openat(r4, &(0x7f00000000c0)='./file0\x00', 0x80, 0x1a2) ioctl$BIOCSFILDROP(r7, 0x80044279, &(0x7f0000000100)=0x3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000002c0)=0xc) msgrcv(r0, &(0x7f00000003c0)={0x0, ""/4096}, 0x1008, 0x2, 0x800) socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) r11 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r11, 0x0, r11) r12 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r12, 0x0, r12) r13 = fcntl$dupfd(r11, 0x0, r4) ioctl$TIOCFLUSH(r13, 0x8080691a, &(0x7f0000000300)) read(r13, &(0x7f0000001400)=""/79, 0x4f) chown(&(0x7f0000000000)='./file0\x00', r8, r2) 16:39:25 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000b00)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d79a2a197a386207000000008295955984c87910bf09c2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012afe47473c220495aaee48c02f6ac41e6bf3bf55479900000040289d4b6816ee4ffd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870a95599c11009b41200003500000000d28418ac1b00000000029cba44fb4bc922136e000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518b6f061977bd035f5ea1b1009e5a319d54ff1cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2aff4fd8a9c98e958ff55d090000000000000036d11b2434c92900000100000000001e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6da5eac8a829bf8aa02ae50cc801009f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce18a146ee556cff99645d300682b4e971301b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f20446137813494ae280cccf91369550920561600ca47307e5d5337eab3e8cee8104fbdb87443107000000000059976a8baea288bb1128c39f37e7973e7c441904678038482f749ef9fe28e78dbe2623430acb0acd5803e09705ff4213e30f29af85ba8bda2ff755ae85b29a77d249fd337a4123897e7d144ce3f2f1a0f55f82daf91dea746fef5d9583430a83322fe744b61e814df65cb40aa788f3469152028c89a41275d4de641d8563b788ff96ad60a5d95c226bdca3bb48f90885b4517d3e1f9b13ca0ed8441b3faf1b3057c0be8ae540f125dfe4551eb5585e97e91d1d15b2ca11cc9952b27c43a44d60ae2c2eea6d4cd129f55448057271f1fc4b68e70b161eec02d640126e95aebe9464440824d340fe2113379f7b1798b0f714552626202349c4fbb0eca07e6f67d12c0aa5190000000000"], 0x10) dup2(r1, r0) connect$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf55479900000040289d4b6816ee4ffd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4bc922136e000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf91369550920561600ca47307e5d5337eab3e8cee8104fbdb87443107"], 0x10) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) r9 = socket(0x18, 0x2, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) r11 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r11, 0x0, r11) r12 = socket(0x18, 0x2, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8080691a, &(0x7f0000000300)) r14 = socket(0x18, 0x2, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$TIOCFLUSH(r15, 0x8080691a, &(0x7f0000000300)) dup2(r15, 0xffffffffffffffff) r16 = dup(r2) sendto$inet6(r16, 0x0, 0x0, 0x0, 0x0, 0x0) 16:39:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x10001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10bb, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) connect(r5, &(0x7f0000000200)=@in6={0x18, 0x3, 0x7, 0x5}, 0xc) r6 = openat(r3, &(0x7f0000000100)='./bus\x00', 0x10000, 0x0) bind$inet6(r6, &(0x7f0000000140)={0x18, 0x0, 0x4, 0x9}, 0xc) 16:39:25 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, 0x0, 0x5}, 0xc) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) execve(&(0x7f0000000380)='./bus\x00', &(0x7f00000004c0)=[&(0x7f00000003c0)='/dev/null\x00', &(0x7f0000000400)='/dev/null\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)=')T\x00'], &(0x7f0000000600)=[&(0x7f0000000500)='((^4\x00', &(0x7f0000000540)='],].[\x00', &(0x7f0000000580)='/dev/null\x00', &(0x7f00000005c0)='/dev/null\x00']) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)=0x1) write(r2, &(0x7f00000002c0)="f1808416360eea7278f5759a40ab648200fb74a2c8d752f0f9cbb29c72bb8ea9f42edceb11e320b0cc7bf2b184a3f9bd3c352c565322409c48c7ecb063e276fdc873dd5c8b3c60a65ff828f2b06e02c08d04b2765a2b4d5e81f303d5676b4cf92e334589faad8d7024c8a00e6c134ea805cbf5c62c0fcc68c2472d6222d349f8f65cd6bcf2adb96d87c2d12c831067", 0x8f) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = accept$inet(r4, &(0x7f0000000240), &(0x7f0000000680)=0x4) fchmod(r5, 0x180) semop(0xffffffffffffffff, &(0x7f0000000080)=[{0x4, 0x7, 0x1000}, {0x2, 0x800, 0x1000}, {0x3, 0x7ff}, {0x3, 0x6, 0x1000}], 0x4) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0xc0105715, &(0x7f0000000000)=0x1) setsockopt$sock_int(r7, 0xffff, 0x80, &(0x7f0000000200)=0x2, 0x4) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000640)={0x5, 0x7, 0x7fffffff, 0x7f, "4fbae8c833949be0496b2fe5a2dbaa5da3eb37b9", 0x40, 0x4}) ioctl$VT_RELDISP(r8, 0x20007604, &(0x7f0000000140)=0x1) 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:39:25 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) setsockopt(0xffffffffffffffff, 0x0, 0x40, &(0x7f0000000100)="60512768c67624fda4039513e9078a2307df54f0e8df6b7a2d0288dc0a160cc7aa215c8a61336a4056109ee3ee2a539c0aa03297f7e0c5002eed3cdb97cc8c9da96148d68bda7d08e81d2f2638eca0a749212a14f09e35b37afb4972e6ea2ef2c5a1542707647490903905ca8407662c6e1df542be4e8b74480c77311fc797cf1f7966a8c69b16d768f91afd8e8c33", 0x8f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 16:39:25 executing program 1: nanosleep(&(0x7f0000000040)={0xd83, 0x6}, &(0x7f0000000080)) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f00000000c0)={0x8, './file0\x00', './file0\x00'}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x10, 0x0, 0xbc02, 0x8}], 0x0, 0x0, 0xfff, 0x0) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) 16:39:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x2}, {0x1000000000006, 0x0, 0x1}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) fchdir(r1) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'@\x00p', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") r5 = accept$inet(r2, &(0x7f0000000040), &(0x7f0000000100)=0x3) r6 = msgget$private(0x0, 0x682) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r6, &(0x7f00000005c0)=ANY=[@ANYRES16=0x0], 0x1, 0x1, 0x1000) msgsnd(r6, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r6, &(0x7f0000000240)=ANY=[@ANYBLOB], 0xffffff64, 0x1, 0x0) r7 = geteuid() r8 = getppid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000980)={{0x2, r7, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) r9 = geteuid() r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000400)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) msgsnd(r10, &(0x7f0000000a00)=ANY=[@ANYRES32, @ANYRES16=0x0, @ANYRESOCT=r11, @ANYRESHEX=0x0], 0x4, 0x1000) msgrcv(r10, &(0x7f0000000d80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e00000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f5315419be0f948fb383500"/178], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r10, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r12 = socket(0x18, 0x2, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8080691a, &(0x7f0000000300)) r14 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r14, 0x0, r14) r15 = socket(0x18, 0x2, 0x0) r16 = fcntl$dupfd(r15, 0x0, r15) ioctl$TIOCFLUSH(r16, 0x8080691a, &(0x7f0000000300)) 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, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r17, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r18 = geteuid() r19 = getppid() msgctl$IPC_SET(r17, 0x1, &(0x7f0000000980)={{0x2, r18, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r19, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) msgrcv(r17, &(0x7f0000000340)=ANY=[@ANYRESDEC=0x0], 0x1, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r22 = getppid() r23 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r23, &(0x7f00000000c0)={&(0x7f0000000680)=ANY=[], 0x8, &(0x7f0000000580)=[{&(0x7f00000002c0)="a62bd6ed1b93da9c25b26650f3f5854a74a167aa82cfdcc5ddd843c4a7b47683c28f5dfa2ef79b2a9965a884b41cf81f3acf27f9207525b7e34dfa", 0x94}, {&(0x7f00000007c0)="5cebfbef617c262b3d6d9fc178ce8fce4cc596488721b8ea7ee1382728bda2eb923b69ed5cebcd674e0377326e3affa9191088160ff46a722374cdce116e5d0db6723920c3d7d170316da70d5a56d8be7326cc5c0f3cdd6c8e9593195f7f8d0316408c9057cbb7c78cfcbe5fc2c44ec7dae777f81a11fa9e1db9c915f5e400fd0a27acc27eaf3e728e9268d0fcf4cec16a2d003b2ac752bdf72f6902127641d606e3cd6cd3b742115ef1440a3a056f1e959b1bc03a9cd9d7634754659761ae74480c8835d03c0e2404db960998d494bc7e3c7da7238c3c509854"}, {&(0x7f0000000c80)="3ffb31ca4e0974b469f9579d9dff6b09b49ec2312916ae5bb19a20f515aa2143685db65592cd903dbdf1e27bfcc9e9737faca98b8b5fff33f575b9d41cdf300c83b22b1dffbb92bf238f3b63729516ad9916236a23abc16709910f4fdb09f37c743062c697ea168d27b9e836d807dcecba54b56be00ec183731bf07a757a6e44040bdf2ad94dd6c6a9db68e0ec4b185ee831a93ccce65c50524cea1816d7a11606ec4ce37591a86cc3924421d2000da619ee8855fefe18dfcb609bce8580aa17bafcd247b4b070128c1e731bfeb59b872de213be35cba7978f599340da7f605ee0886bcebe9673409a677faa0d7c6e2b264bd6e1c113c214e07f"}, {&(0x7f0000000500)="65b6653e7c35197739a724cae9ba99c1df3f0125788746929210170bf265c65c4db7c34c0f3afcfffbb7d9a82dafb8d351fc0f0be58a2b323b4c58a48b78fcc25ec5418f2ee4e431b736ed4f89ead7bdf6e24bf431387692a1233d41f36b69bdb7da552c07a85b76008d21b9e672a33dc6ea", 0xfffffffffffffeb5}], 0x10000000000000c5, 0xfffffffffffffffe, 0x182, 0x2}, 0x1) r24 = fcntl$getown(r23, 0x5) r25 = geteuid() msgctl$IPC_SET(r10, 0x1, &(0x7f0000000240)={{0xe9, r25, r21, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r22, r24, 0xa5, 0x1, 0x100000000, 0x2}) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={r8, r9, r21}, 0xc) 16:39:25 executing program 0: lstat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)) r0 = socket(0x2, 0x400000001002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000)=0x401, 0x4) mknod(&(0x7f0000000140)='./file0\x00', 0x40, 0x0) msgget$private(0x0, 0x20) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000080), 0xc) 16:39:25 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f00000002c0)}) r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = accept$inet6(r2, &(0x7f0000000080), &(0x7f0000000140)=0x32) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000180), &(0x7f0000000200)=0x8) r4 = socket(0x18, 0x400000002, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000280)) write(r4, &(0x7f0000000100)="1b18f05de2f4ef187236b96507852d994ad6c089b2cb1999f7b40e766e06aceca5b8827491cc26763b73d02749eecc28d39f9d55f2fbf8", 0x836) 16:39:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='\x00\x1e\xe3\xff\x80\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x87}, {0x24}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1802, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = msgget$private(0x0, 0x682) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r5, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r5, &(0x7f0000000280)=ANY=[@ANYBLOB="000b3d04538a9192cc00000000000000"], 0xffffff64, 0x1, 0x0) r6 = geteuid() r7 = getppid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000980)={{0x2, r6, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) fchown(r4, r6, r8) sendto$inet6(r2, &(0x7f00000001c0)="e03e1e02858ae4ad0ca3972d0ba603b79f12e522946cb01092554dfe2a5d3a9fbc1a39", 0x23, 0x3, 0x0, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000100)=0x8) 16:39:26 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b29d400ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00200f90006ee01bc43eaeacc50000fa02000000000000020208a371a31f2014e3f174fb63f80004000000040000000100000000000000000000006ce8f8666ade1d95b3689e0c70c63f1085f0d6f4b561834045f06887f14c8b983a0081a16362b263ddfb3511271ea7494df5d1324015e96bc123b01523fc26f0e8ebdbc05d", 0xf1, 0x8, 0x0, 0x0) 16:39:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000300)="51b465a515191af93596baf4afe2f1046e4c1ca7e253d1bab7a5222aaf432b4b290cc6c742598831ef0a", 0x2a}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd10, "b04d1a00f3ff0a630000000000000000f3108d57"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x2) ioctl$TIOCSTOP(r3, 0x2000746f) syz_open_pts() 16:39:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) fcntl$getflags(r3, 0x1) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000001380)=0x6) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000001340)={0x1000, 0x0, &(0x7f0000000340)=""/4096}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x4e, 0x0, 0xff}, {0x2}, {0x20000000000006}]}) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'\x00\x00&', 0x0}) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCVERSION(r8, 0x40044271, &(0x7f0000000280)) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xb40, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001400)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="ffc3162617b20c148f91a23f5032") 16:39:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x25}, {0x6}]}) sendsyslog(&(0x7f00000000c0)="bb9aa77a278ce132f8f9a35cf8a73955af3c9db802b35649606eb106f1c2d9287779101e0eddf2435e73b7dd24f9b2c88ac7e5c8e1ff98d8f20d7648040a21a8e8770a1a2d67779fa442c6f4e65b0412f6788f1101fca9aa47d9a324edeb", 0x5e, 0x4) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:39:26 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() getppid() kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r1 = dup(r0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f0000000200)=@abs={0x2, 0x0, 0x0}, 0x8) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) r8 = openat(r7, &(0x7f0000000080)='./file0\x00', 0x8000, 0x12) r9 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r9, 0x0, r9) r10 = socket(0x18, 0x2, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8080691a, &(0x7f0000000300)) r12 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r12, 0x0, r12) kevent(r1, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffc, 0x40, 0xf0000000, 0x1, 0xfffffffffffffffb}, {{r4}, 0x55d95ce0207fda13, 0x8c, 0x20, 0x3ff, 0xf321}, {{r5}, 0xffffffffffffffff, 0x4a, 0x0, 0x3, 0x1000}], 0x3, &(0x7f00000000c0)=[{{r8}, 0xffffffffffffffff, 0x4c, 0x84, 0x100, 0x6}, {{r0}, 0x7, 0x1, 0x20000010, 0x3, 0x3ff}, {{r9}, 0xfffffffffffffffe, 0x1, 0x1, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x28, 0x20000000, 0x3}, {{0xffffffffffffff9c}, 0x0, 0x8, 0x40000000, 0x7fffffff, 0x2}, {{r11}, 0xfffffffffffffffa, 0x3, 0x10, 0x1f, 0x100000050}, {{r12}, 0xfffffffffffffffd, 0x40, 0x2, 0x2, 0x14f}, {{r0}, 0xfffffffffffffff8, 0xc2, 0xf0000000, 0x84, 0xfff}], 0x40, &(0x7f00000001c0)={0x2e1, 0xffff}) 16:39:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xa085ac6b5dd12f5c, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x24}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sendsyslog(&(0x7f0000000040)="3ec677cdd6a2ec405d7fc6d9253db67cf04285008844c0647d2bbc54f17f3a9cce126fe6d7971aa360fbf8fb3d3be52c58ec1931cf736f6ec89fdf8b", 0x3c, 0x20) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x8, 0x0) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:39:27 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10020, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x8, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x3}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000080)={0x40, 0x1}) 16:39:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd330600000000000000632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8f, "85107b875f7c84a4ea0affffff9c11fe994da2e6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000000)=""/61, 0x3d}], 0x1) syz_open_pts() syz_open_pts() 16:39:27 executing program 1: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYPTR64=&(0x7f0000000380)=ANY=[@ANYRES64, @ANYRES64=r0, @ANYBLOB="915cf3d1d5a37c60700d30c9216be3425572fd4b85cd8d1183ae48baf64e412a84", @ANYBLOB="ab05d265590f6b2126bca2236453e21edd73e9634f5ece1e34a0d07183c2a45f90927d9e62bdb96c9c525c3e47bc542348447d32ef3aec05a707b4e0415d0fb38983ffa83c7b4f8198b008fa455bd565a4e0b4ea1c09ade9477e8fa718d00dd1d4baa875c4c0440ba72de9ee8835e86c09d0953cfb8495ed3b8fb6edd39f1556d9d00ae81225bcd2cfa8899e32f493822259f6a16a0847f294aa30eade35e26001008f2e1cbb64a38ea70d", @ANYRESOCT, @ANYRESOCT, @ANYBLOB="6ab6304ded0d7cff87a94d638aaf14df3bc6a000737b69cea6dd23c932f03cd792f6423bbf945d70f95ce18fa8b253ad9cc29a49b8751cd74f1f40019ac95c2b017223de55154b8b9cc7595df5b0d5aeb5c98d8a4f23837637dbb987209b8bea89aa5cc55da4e93dfb4f936b43b1247bfe3d34b2e09d54e22fe9c5d0abdd3478", @ANYPTR64]], 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="c3febe6e2dc6b84fe959e35521f2fb32c83d95dab5bc45e8419239"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="0714e15f0973db00080000000025c6149b33ff0f", 0x14) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) sendmsg(r2, &(0x7f0000000340)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f0000000800)=[{&(0x7f00000000c0)="3a9ce16677ec2979a1658bbba1e34c7edfffb67487ff084015763f702ca345dfd41bf6cef4840a626c2eae0fe455bbfe61da2f099942adab5fa7fc91e27ada22742b4198cdfd477155360eff2759b868afb382b950cb3687394f29be11730c0287bf0e3ecf5131f8e0759ae5ffee857e606b04a495face65aeab1713adae17b3955d25630ee4ec756886f33067e21536a5c533504ee7923f65a4ae8174e00135c7326216f41653f2bca2f2730868389c2ecda671fe0cfca922a283029579701b653b47a2cf9f40999248205488b075a44751c392ad802dd5ef229e64b655b1a874c596aad560345bf1d28f4349fbcf9e9602d7e9d27158c3c3dd9f", 0xfb}, {&(0x7f0000000200)="388c9bbaaf8c708578ba072da1d357726452c272fcf323de70d1c83830f208a561b540628863bdb7", 0x28}, {&(0x7f0000000240)="f8683996a8a14600f62e33c7ae7237e3817db92dd27daac836db7ae224a7f9d4a0a9e6a5d54bb65581aaf0a4a26935af85eb805901fbbfe2786b596c8065ffe66e9d584391874940f48065827c1eb42baf", 0x51}, {&(0x7f00000002c0)="24b498d5eb9c02", 0x7}, {&(0x7f0000000300)="b64aa854188961fdf3d59749f34419c08723c3dfc36cb9d6abb9f106ce342da37a301f140f333820bcf5aa082b0bf84dfb2e79d58b19", 0x36}, {&(0x7f0000000540)="e435cba0a8a021e2c1efe1b31332ff675b064b1c6b624e2f7fc7a7a065e25eb15962657f11fd7e0567bafcc4a412432e62db93e9ad8781e43e0c98f7c36d24120d0938be456f48830b92b00c43cb04e8573eae5aa3ec265915195f518002adbaaf28fce40205fedc0df6dfc3625ccb9aeb6b7b6ba2cbe8e44789f63a0848765aced25aa6e757199b996ccf1734d6900db7a1dd0cf4ef57a72c236f863af7d1855237e721dccd1b0b9a3a408c63a57fdabf98edf25975c07b7526dfcafc88715b6536c275ea8cde8be3dabf77cbc323167205f53645", 0xd5}, {&(0x7f0000000640)="5d463a36936383721f162f16f08b8a15be32c2071d2521855e3bab569a6bb4dcc95add25833f3aa77b03e9d87d3df02d71c95ed5799ec4d541e9d9609b7705cf8ed8028f622be694c481695a0158d8b6b672f80e837a1803778db3b367a43de3a9163b71a5a5470a61c5f28700017a3d87307fa060fc0953e0b37b37ca42186b258f954685b4e669249ee07df9e386b9a2356de701", 0x95}, {&(0x7f0000000700)="0b72baaa6530dbeefeab5b96191305405f811651cbd727d9b6d6cc3f36d7e70c5da5bb2c18401add783838593f6c632bc8662d4d926da95ed4cdf7c6f99e4993f84e2a0b004d9fe444cb2c4932c55bc03c48fbaaaa349e1274dd5f75729dcf715293698a245dc3c20c6193ec49486dec4d4e7fd75aec766036062ddf0cde19d9f3c907d4b95ac13a9ba9b21b0818e503feca9518d7006a9a4b67b320b70a897b9cfc696b559bf11bdd043f66fa2e3699c1deeba840d12d5078e3f18bf0601ebb2c0e74ae73c2e0fb7a953664c75926d2f57d5ce8e00a1f6d02be266ea9c6613cb46af1fd7f4dfca9b75dbc98e6d5d2ed88ab5423d7", 0xf5}], 0x8, &(0x7f0000000880)=[{0xe8, 0x0, 0x5, "d2c960a7005871f2cba7e33543a8fb7000a85c42671cf36bc3d84dbc65e54fcd8fac5aeaf4169664019b61c3266f28447c244455ba6a76c0d039b8c7bf77341e77c9a659f9bbf4332d11ff29acdb238f8ea6fd60462cb8b39e769319e59b6b1868bee9f89d43ac3a51e13df85d2fdc78c7c2da56248d2a5a74c7b293a283a68d67d6dd646c10dbebe4a2d5655c74dc3616c188f3a49cebbcef8d977ce0c12a31b0a92866eeb15e7153f83427d5f59d7b0a2a1d44a99fb7143025cd678b96b21984ee74d23ed25c25643afed89e2e3c9d548ae9df840e"}, {0xc0, 0x1, 0x20, "e46edd3f9e436e3a707b6e7316323537aaaa13d6620cef9bddbbb4b25d96a5d45e19e0c3dacabda4b8ffc9787957594de2631e8e0b245a70e4c7df5ae46c15a5ef66a32d0e7b6bc4538b439665ef2e8cb6aecaa891cd2e43b4cde9b5046fca300bae79594bf4bab4bf7169f4e51b206d709c656c759e985deced285737baa9a2ab3ec0c842097f759e6cd0bb67aa4e3fa5f65643ffd85291fb1a70966836b73325051e8bbb77ece1701068707a6c"}, {0xc0, 0xffff, 0x2af, "28a12568db1c4930ed989667242ca9f1bd20a0a44d789ab8811be896b0bcf633368889c553970991f71e8f6e1c9b2d9d92c3922562084ec507da30debffc387348e058a66c6fedde4ea4b9abf7be2f32507b009bb5375f0adaa809980a2c8b5972b27d2c636e446cf2c20a4cc1c92d3497a3e88705f21a45ee37893e7f85b4795fafde1fb373b5599beaf405658f52c99e805215dc072b1b0d1e0cfab9c1fc42a152fed6035ea43675"}, {0x60, 0xffff, 0x3ff, "4b4d1ee91497d502c7c4f3b2cab8e5801471f5d65f41467c93309623c7376205e4135ab33406e2cc3104521f89f757a92a9a0ceda70074b454218a99dbe45bfb89e070954c8cb1a5a82f889c8ff2"}], 0x2c8}, 0x5) socket(0x0, 0x2, 0x0) socket(0x6, 0x8000, 0x9) write(r1, 0x0, 0x0) 16:39:27 executing program 1: socketpair(0x2a, 0x4, 0xf, &(0x7f0000000080)) mkdir(&(0x7f00000001c0)='./control\x00', 0x0) getgroups(0x7, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000000)=[0x0]) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = accept$inet6(r1, &(0x7f0000000140), &(0x7f00000002c0)=0xc) accept$inet6(r2, &(0x7f0000001400), &(0x7f0000000380)=0xc) r3 = socket(0x18, 0x2, 0x0) write(0xffffffffffffffff, &(0x7f00000003c0)="5b4072ef555b5587bdf06ed9a90de6cdb4c62e8ea19b6b53965340b144101930da0034c9c2548ade7e579a2032c52b833c0dc066ce9d75926c4828496b89354a551899e3dfcd3ee9d38dda9b6b52307c1ae54694848a7f7ba33c5f05624bd199ef4d57651a75c41c657d0eb521370e8338779a1f9d2705afba06616be6ff8e7aa765df243d04b71327c72d21043dc57ee4a4419cd2c4e827f9958b5610b4800c9db3730cbea200b7a08e0eb8bed6e5f81d4ef3d0e127779c3ab1c167af157abbff941d889d1d7b4c517cce248d6a2d89c82a69338bdab97079c709cca70f300754ecdba382eb43ac53ca77316442cde4af79e5cbdea81132e084d826b30d1566cbaf4c6e52cc37661131da5a8933e9416b015419215df06c1bd8b07ee5dd4f5c5bf48205bab054d5fc96547c5b5b6e59829bb58fcabd0876dab60dd911f158e48cf35cf57b48c0657706da2609a28cb883c24eb31dcabe23d808ccbb17368ffaa85b3b83403e2f33b532dd06a01e164b069e6f481e3b46570ba1b2c888db4c4c593c1fc5961011fd5b32d1c4f86494f0590aea3002594f4d721b4d34867e5fc6b1a093967e49bfa3be3b23596f157d11be7c8259cec0fcad4c2f7aba2ebcb2c64b021eef99b93132775c598be6eddb150fee5d4df77f5ce10b5ec3e937e4e839093737e357fd4eaba6698a99245a36d01419f9b4623c59769fe0440f1bedf5df97a47b70c54e0142ade9d462569d39122767fd689d8b9ca0583f17d42370ef9abae4dfe2e593cd62e2dacf15a96742ca355e3712198f7485a8a9487ed8bd2771791852b8fd19ea584453f6def2ba02c19d96cfbec783825c14ebb2351afcd6e8f9f6b1a30e73517c1347e275c8fd0443c1d7eadd1eab92c586f5e42217ba4ff04b3b67319ca81ac4afa6c2e48db45e885919a3ed630ca27d46837b3c4d2eaeea08f3eecafe414222db4cb6b987b6fb79abf8351721fec562e01e4085a541af6c5f15e29ccf93dd612a5ae59bf23d40eb3de521bb169f68ec39d9c73f8a7467837bef129a52af9284a8397fc727fd63ccdd4bd409a74024474031bf9b4da566d4848826b75663f4fa04ad9902e500e6132e8b745c983ceb3bf36e508478d15938a645f09b8618d7ed1c2663a53f50f9b7c423186bbd9e034729eba67725da6e97b61101bafe5d3bc75020dbadc0a6a1d7ea5fe331600f4bcbdd1d79aaeb0720ce71e904218affe9938def453c68033e41ea4e0fd301ffe06d54c4c5c8521759603843dca58d73818e5bda723f7d8514d28c01cb32eea51ff47bbc7fd3d6e599eb7cb60f1e3523721a8420aa85dedae632ac56a60c94bc641b2ba707cdf016b1a3d5e77c765650317a95bd24e1a4bb8cb50bce5d00d815ebe803dc236e773e8999275dabb8cc279cc41f0a9dc0a41f65c18e652015f4a1fc049ff66d054686c3146d70e1525367e3e382648b2eb1cbb7245106e1f478521140297e68c7bf98c631154d7a0d15ca6f62974cfa377154e768260492e81be2f9e34cdf109b89288a03eefc0670680b4aa9b0b484cbd15baa82b0b0c564f757d3dba8952ff69ab686397b66cfa8806151f9b5b180d047251a48366f52a1ac279f42d3a5c469ac589df826c930f466cf61c24724d96f2f95e28fbe6f56f63402f92a38a4594bfca5f78deadfb9c84bd9fe6348719b728dd8a736824b74d6a2b77f86053655c482b5c3df285efab47fe53978620d1ccfcbf45a727bbfc49a22e816b77079df3b9cf4acd7f17300faa9f2d99a8fc6c1b022d6c7e3b3ca4a0fc56fa5e2489b47ebee52096eb47c2f1e5636c4d85156b0f4bc41ff6f0da288025019cac401c3ea316f6038163933a2b08855b43c9b0f195a04ff830417370991ac7eb6a83b5f8b85acd9d76258399ee598ad67a21ccba73798ecf5674ec206aeb08d538bdb6f50d27137302f0bd7681cc7eb52d789419815f681c9b4c4efc368e56b9d45670536f8a2a15ec18d270bd8ba8415bc68374a03b9a60f621c3e34ee9369168badee9bff499d2d99a1bf29545370c9494a13511af19e7ce2eccd1019d897a5dc80c21b8779aea7191f866cffd58c4b0c754a72bec8c1f7ad2d3731fcb460538e3c27d56fe7245492b55764520ea3767291e2b95dc1b0c639d9bca5efa0c8e754570f999796bcc14499c2e97f3237892a02f22026c5d584b5c55b88c3dabb52f0805823a00b6de5d4568918df5381945f8126a58eedfc1643e597337ac5733db819be7d90998e99ab61c3f0d5b94943d5b3d81f2fa4119b65c8784e938794b206998ad1edbd5c0162d830155a159470d5ef679e019e285b8135eccce06fd92c7c55f10957aebdb2df013efdd83255ce3491613da84d890a85c5200f26bbb368619b79d2d32b44a9fe5f22ae9df9de13c64032ba6d5bf420de49672320ac274c72df7909ecd078d8f848bc76917b2a905a8e009263ac94f7de887228192675ce1eb23ab31f1666ba1d765e2c98cc15229bb216970505c9b412020b4e995407ceaf16eb2eb602b83db0189285f1c99f2b2fc6f28127703ef2438f0e998c37b2bd8f6058b7a3dc88b5ac14c01008a91434b4fe9c28ee9466df60941b243ac7693804d96061418399d407b7e592dc6d9f0dcd7eda6fa06661714c76acd2b5445f2c8b70fbc40d82ae7f4fe2f796a5c94b6d045c497f8d2ebdcb0e0461336573df587299d9980e62d63e95b5d89d54352415c78b6f4c0e5731c1ca160ad0aa57e8fd09941de6e98124eb62be6405a7d42256842c43b06bc020acf8c166d05f2a4c69ef3690052ba48b232bb5b283eb0bfefed6b3778fff6d9a2d9ce70b245cfc186ff760c4f934040a558505944ae29e3b313755fc3d6dc526c9d65cab4dc001e3a1d0894d15e0a2326355d22b60a10a1e5118c267051f557f9a2a7e29ac5d886f7bacf1e279fad6175712cafb0d6f1882bf33d9d3167f64d335e3e445bcc468fda270dcd40c1013e8f995b8f86d32de3edccae793be22f149d3adc35dd532a555f464dc1871055c28a50b0e602c05ecce892f7e912289e2076444ab6abb71611c3ced5c80e98afb139222981d4086e7073fd9983e68860a781a232de95263c773dc2e860800e69cf0dd238e07e089f49abeb1e2b34d8bfa1c8ab4da0df78c3c8729ef0efd306ec7c2828528d6c0e6f39b225957d492a353000d59188193f3c4387a54c8bdcf3dbc20792fdbe5e456b1ca4d00599d6c46be0e8f1aa515bb0696069ccdb028d069b26e2428f90b48479e15aae10344bb70d5c310acbcf54c0cc957903092cb54d6982d77e2e6f5ba278719c909ad8445268fcdf6e084f31533e5e7a1716d8df22de61ff1ac4211dd89da8a98548773d911dac7fafba10692c239acedf2b51549c0da2ffaeb3f484e9fd1d184bb575d40e2434f6c3419a8ec63b7aa5de9883535fe1297b47804bb73658595d03a8a856f7df1da74263dbc5708f0200c183afa80eb20de80d109bfc6c003d4415b08f5a966470e3c53d060bc25e820252eaca6c0d039796c6cac71b2c1d8aa8b85388e8b5f2b93d187e65c3c34c54b0dbc32f0e3f47a9296c331b5d5c817d9ff05c314cc276f7eea903aab8f3b3fafd4e11e4087ee6baa714e7fabbd8f29ed8ac9106094918a5e67e58eca6a73930805e072086f5ffcf9efc55f3fe1580ac72d44a821cbc170c5c95fee0b51b640f6102acea7b94a31e453fb75cfd6b36f161ef76dabfbb753aff54e588fd1df6c7b5b21a29c547c433d1dcc2701a89ce08bc4af5abb359e4075597914eca6d70e4d7d769dd05816fa9b613730261705e677de37bc9fb59ad2477a99bdc07fdb622706ad0e97958266ea702c1fabee3646ccebf4abf81d7134f38b432edff26b15f8391d737afb058fed194bb3fc66a8f37250a4c0cf30a3d89dbe17d768e214dd1498e80621198673bdb569a426e2233b0425a5fa9a76ed6d94b6c4ac84199d3cf407850ec3fb68174ca279971a3584d6fd60b7946bcb810bf55e4b5b7638fa1652dc99c641ce5b530de390bc4fb05e0eb6615cb504acc3600a520747f232a590851cf501775e88e1eaf4a444d26203818df76ac73bee7759c0fff81130d66db90be4cf1f3e15ad2677d8ef59a1d670f5165d5e665d0d293f53ead9c2730d71f371bb577bae91cecbb858406ecf142df0d7572bfbe3f7e7e4f07ce62b455afcec88e84bc5aecc9bb9c4f4bcaa9b4a5966fb7c8d21e7a86f4a61e61132b16d27e234bfa00af5b9f8a02fdfcb8c7d7ec43c9ab3907ab35c3f54fc2133f3a0601d52515bd8d9f5cd423a8c15c2d24acd68a9ae4f236d759f0a61e7e4f225fc2fd244481d60a07a8696cbed66bf8372451c717d50107bb72a427754a072d9543f1da5fc2b0d5e553c04fb78620abc0e3710a4a2d8152752a1faef2494c9ecf88376aa1b72934d98f92655f7cd84bd1cbb4a7f8f8be00acd9fcd06cc7b2e50d40ea1b2566f15aa4e295921ca0f7ea3cebfff5a44d4f530b3cf9f0b8d5d66b9c3146a78faf6cf67d5bd0a222f194919a3cc183921b56378467002939517464cc0865424010125d2b42d28cb37ebf1b601f8c9130b7f56f7c0661f4aaf124c4b7c7bb6d5c21d1f2a7563ecac672e0d12db4e4eb3a7e4195c3f93fa6dfaa8f3b732548c11ba115161d3ca56dab633525a0ba54694308918778e8fa08ab526d38352253090af5b5dba03f805f4d113039e1332759f2f3cc959bdecbb8a5731959f76dd5a14ab9bc38b76bdba2f91a0546f40fc338ff5a0ecdc8ef814a2b98f39729f2215253d8ade3740d814b8a48d39f0ce1cbf7bcfc16d2ec38567ba0bbb7908d6baf73e871599a40536b61aa94513498558e59e120d038175d0354f7f156af4dcc8d65136de9b36ff0f23acef1d1ab669222320d957acd413981e147537603b4b495c9e5516b7dbd6cf51ed88395c19aec307e11b6bc960c02b86e9cb30fc218c6eb2d5f7da9e940c6e8c97229e6bee22ed70cc3220837c379fa3409741f081204c41bf6efe5fc8ee0d5fb2c53b17c3cb60456468e50c3458baaf47569d5e98b40891ce7d7c4ec7442949647f72d16ecdab8c2b0c3d7d4563734366dae346b50c3b15aa5ed047be12b58dea6922be121d3a1af5c73b1677e7b512b651c494f4cf5d4f85ebce79e1aad133a1b77b62834007ccc37460f854d64b3afb9c97b23520a16007983062e8b45a515520cb3feb4ef32b758e979051ce48ad0bba1c1f6789a3fde1ca206c59bd7acbadb18ad2792cec6d792a4c05edd8f9ff4741b9091239e0cc3f926da444cd39ee15e1f9f47df796c9ec293521857aa4d51e69b68931274f765e513115188a1a4d51f849d4cbe18bc9f6aaec0b5264ab7a19f589572f028c666ac20288583a42c2d359e05a944d39866275d276a638f1a1f4ca0b87d749208446668eb8c0628186e733485360907e1b9d4dd3740f2d6374f877cbbe4eea83804e482b67f2a94f20ab94e8f621035aeebc8e782c86520d2288925ddaf067aa4cd406189ce9423e8fc8e9a41ea09915f2800e044608714a5ce9c78bfeb4a970977b1fd21bfb4cdc3f0c0fa036c6689640904462891fd46fe4a886b66ab5c9a807d7105222070f89783fac0e8b5f64bc33f382b6fcfb52d11c853ceafc729b4112aa03088346c6ecb2a3d57baad82ff85b9c00009c68ca35f4f9d05a02cb37eed55002c3d926bb31be7f637d000f8a0dee886b54b28be8bf69cc67633db093b8dd00d446230a61875869370f3fc15125ac40c26fd69bf15856370aba1c", 0xff0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000001380), 0x5, 0x0, 0xffffffffffffff6f}, 0x0) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) setsockopt(r5, 0x3f, 0x0, &(0x7f0000000200)="b8f67146bcc537ebdcd98e3e942401621694429d3c808babf958c9d4fee2ef0aa427c43b080859d0bfbf1dab0f3420c2d2153451d060a18b1af95043e7f5b526d388e9e840555c5283eb5b534f1f643108156577fdea94bafcd4a7814e87c1bb2724ed305212582e1c4992ae9131b7c5d4839ebeb52e95932be9f9b677501960adb8dd74066c60ce592a9212e39fc801fdafc16c17d6e573c132", 0x9a) unlinkat(0xffffffffffffffff, &(0x7f0000000100)='./control\x00', 0x2f86b95841fba317) socket(0x2, 0x2, 0x8) mknod(&(0x7f0000000180)='./control/file0\x00', 0x1000000001ffe, 0x0) 16:39:27 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x5, 0xffffffffffffffff, 0x80]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) minherit(&(0x7f0000218000/0x1000)=nil, 0x1000, 0x3) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) getsockname$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$SPKRTONE(r5, 0x80085301, &(0x7f0000000180)={0x6, 0x5}) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSDTR(r7, 0x20007479) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r10 = socket(0x18, 0x2, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000540)={0x4, &(0x7f0000000500)=[{0x7a, 0x1, 0x0, 0xffffffff}, {0x1, 0x7, 0x20, 0x2}, {0x800, 0x0, 0x8, 0xff}, {0x200, 0x75, 0x81}]}) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000000)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x8800, 0x0) utimes(&(0x7f0000000200)='./file0\x00', &(0x7f00000004c0)={{0xfff, 0x2}, {0x0, 0x9}}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x8000, 0x2, 0x5, 0xfffffff8}, {0x9, 0x8d, 0x3f, 0x8eb6}]}) 16:39:27 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = fcntl$dupfd(0xffffffffffffffff, 0x5, 0xffffffffffffffff) shutdown(0xffffffffffffffff, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) openat(r1, &(0x7f0000000100)='./file0\x00', 0x10008, 0x0) r2 = socket(0x2, 0x8002, 0x0) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000080), 0x4) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0), 0xfffffc86) sync() bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x8002, 0x0) dup2(r3, r5) connect$unix(r5, &(0x7f0000000140)=ANY=[@ANYBLOB="620202073ba8d2e6cb5e348191a11bae288cda9ae00000012000"], 0x10) dup2(r0, r2) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="620202b970a2a0ca99330c83c92f"], 0x10) 16:39:27 executing program 1: r0 = socket(0x2, 0xc003, 0x11) socket(0x0, 0x0, 0x1) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r1, 0xffff, 0x10000000001002, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000001840)=0xb) shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$getown(r4, 0x5) connect$unix(r0, &(0x7f0000001200)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a8100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad309d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7b4957afd031fffe5d85cfacdf8f1fbc521ff2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000800000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6c8499bd130f9099051a168e0abfbea731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771ceb724c659ab05d203111e4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bb0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba5f687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96560600b012083d8597e9226996d09c1048d54e3f8d389970d20fffc38b66b4d7e28272aee313f431ebf190de01bbb11a2c97bc4543f9e40630f56ae48f7d47ae0e1f8adc5fd73fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6cdf7ede7811a1af01263e7c309a921bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000e5ac4eaacdf02fc63be760ca5639f9267f4f2bd1e2216b25504bdc612c0234b64861d8614954a2347c34071636efa2d5ade859df9fd9405f90f7a629f9f4744767cc52b9bb2e9b2f75586e05c9bfffc3e494ff83f68a80b701c66c1a17d2155cfb61daf7d81cc63cd35527108058f29c601e1077002fe4066a1c992ae5309da5db4b92c6d3d58750f6fd23a649c9c4cba2"], 0x10) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000ac0)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785c38f20e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1184db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a63", 0x8c}, {&(0x7f0000001140)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e6fc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0x35c}, {&(0x7f0000000b80)="8904da5343e255da81a24c898f67eaef00000000000000000eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef764b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc57016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e5578be7e7b75ac138f059837c832a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bdbfb3d904db1bc72ccce11004e3dfa7457faacff793b08674c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78056b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d7efda09f9d1d90de55419e3ba4d6d170249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf739976cd4721ba2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b2d5dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd9000000006351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d45900000000", 0x3b4}], 0x4) 16:39:27 executing program 1: openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x87a9, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186004008034050801000000000000000000000000000000010000000066a2d1f43f856748b3d2943f", 0x2c}], 0x1) 16:39:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x40004000000028a9) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f00000014c0), 0x20000) syz_open_pts() r1 = syz_open_pts() dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0xffffffffffffff00, "cb4f8c42cf3371489c8f81ffa32695e65af070eb"}) poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) geteuid() r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001500), 0xc) r4 = syz_open_pts() dup(r4) kqueue() openat(0xffffffffffffffff, &(0x7f0000001540)='./bus\x00', 0x10a44, 0x40) pipe2(&(0x7f0000001580), 0x10006) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getpgid(r5) r6 = socket(0x11, 0x4003, 0x8) sendto$unix(r6, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r7 = dup(r6) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r9 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r8, r9) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getpgid(r10) r11 = socket(0x11, 0x4003, 0x8) sendto$unix(r11, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r12 = dup(r11) ioctl$TIOCMBIC(r12, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000002600), 0xbcb9) getgid() syz_open_pts() dup(0xffffffffffffffff) r13 = syz_open_pts() dup(r13) syz_open_pts() write(0xffffffffffffffff, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) r14 = syz_open_pts() ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0xffffffffffffff00, "cb4f8c42cf3371489c8f81ffa32695e65af070eb"}) poll(&(0x7f0000000040)=[{r14, 0x21}], 0x1, 0x0) r15 = syz_open_pts() ioctl$TIOCSETAF(r15, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r15, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r15, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) close(r15) r16 = syz_open_pts() dup(r16) openat$pci(0xffffffffffffff9c, &(0x7f0000001600)='/dev/pci\x00', 0x20000, 0x0) r17 = syz_open_pts() ioctl$TIOCSETAF(r17, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r17, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r17, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) close(r17) socket$unix(0x1, 0x2, 0x0) r18 = socket(0x11, 0x4003, 0x8) sendto$unix(r18, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r19 = dup(r18) ioctl$TIOCMBIC(r19, 0x8004746b, &(0x7f00000011c0)=0x1) r20 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r20, 0x0, r20) fcntl$dupfd(r20, 0xee1e3a0bc5ec28ca, 0xffffffffffffff9c) r21 = socket(0x18, 0x2, 0x0) r22 = fcntl$dupfd(r21, 0x0, r21) ioctl$TIOCFLUSH(r22, 0x8080691a, &(0x7f0000000300)) accept$unix(r22, 0x0, &(0x7f00000001c0)=0xffffffffffffffa0) syz_open_pts() dup(0xffffffffffffffff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x8) 16:39:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x2000000000000131, &(0x7f00000001c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:39:28 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 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, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r3 = geteuid() r4 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r4, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r2, &(0x7f0000000040)={0x1, "14d0e63960fd910b3e80fce2ed1160958b98f1ae6142a3df0da96b3447e1c08a48fb"}, 0x2a, 0x800) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:39:28 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='\x00', 0x21a) chdir(&(0x7f00000000c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x2, './file0\x00'}, 0xa, 0x0}, 0x0) 16:39:28 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r2 = dup(r0) pread(r0, &(0x7f0000000100)="dbda974051ae9a421d6c9d0ec85807d4dd778c39017e5be516b7263385ab73143743a82b178aeb4d3b81c44c404d6f5e4e5fe75a347eaf27b86cb6a1bc6d6a57e178d2e83fc9fa1691d30d22063228c07876017263d2bb936b0b8a2194ca4a855f18872cee244f33eb2a2f38996a5bb69ee5132c3763c68ead639fa773ac0a0db503f02a5ba413db6034df2efd53183712f9dafd1402f589d281b90c2880b2c8faa5fb328dfe1ec92d444e3c8554252464215f0320eb0a1a67222e1b6b631309798cd18d", 0xc4, 0x0, 0x1) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040), 0x4) 16:39:28 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{0x800000020089}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = msgget(0x3, 0x200) msgsnd(r2, &(0x7f0000000080)={0xb97875c181c4149, "a78d91a4cda9ea369d"}, 0x11, 0x800) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x4000, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 16:39:28 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028a8) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) write(r3, &(0x7f0000000000)="ff1bf551cdfe850e32b2a9b6f19fb29712a4ca415da7d599f62e72c0370cf5a3a42323352db0e7b71168f0c3d13cc1facf06ff74f76297529d813205a531f7ba73895a2566793a1442a54a07b66be07a1117eea2e768575e7d6e611d94e24439cd0411b0bcfd542955bf724dc218ca7eea22d0ec92140f70fd297a10d98d2da63909bf7ffc1f338c55a3abac2687af8cdb0a53cce6ecaab5874917d82615b4f2a70f8800a2d0fdbf4d6bbd9882e60d09ba3b99cd39a5178085cf37e6cac24dc298df574dc3d896b979c8ed102e3c351d80eaf9e62c54fc4d1c003494d988e4", 0xdf) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0xfffffffe, 0x0) dup2(r0, r4) 16:39:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x200, 0x90, 0x5, 0x7}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0xc}, {0x30}, {0x6}]}) syz_emit_ethernet(0xffffffe5, &(0x7f0000000240)="d28c1d8e327251a5f26c30b3b0bc380ef0ddeaac735ebc72ac05156e2b") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:39:28 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) r2 = open(&(0x7f0000001500)='./file0\x00', 0x8, 0x22) r3 = accept$unix(r2, &(0x7f0000001540)=@file={0x0, ""/4096}, &(0x7f0000002580)=0x1002) sendto$unix(r2, &(0x7f0000002600)="6e2302c0b4531d53f4b4182e01db4971a961e5ffe7b83c664bcc82a99b1bc28709a968e2edd78079d858458743b4e0900f08740b23cc09386b97e2e404993e0af0bed2d7f1c5806f983f9430ef8640ee069c78233a4f05e45ed696cab4a28ee76a715d194543dac151defd59fbda468d236c637cad130eb2639603660427718ec4c4a99ae6d2074976b636270de5fbb586af42", 0x93, 0x400, 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000002700)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "e06c240bcd722986104bff28f6445bcf200f6553"}) preadv(r2, &(0x7f0000002900)=[{&(0x7f0000002800)=""/10, 0xa}, {&(0x7f0000002840)=""/6, 0x6}, {&(0x7f0000002880)=""/65, 0xfffffffffffffdc3}], 0x1000000000000233, 0x0, 0xffffffffffffffff) setsockopt(r3, 0x5, 0x20000000000000, &(0x7f0000002940)="53291b2c7d98d111bb79d08e1e", 0xd) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000002980)) mkdirat(r2, &(0x7f00000029c0)='./file0\x00', 0x98) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000002a00)) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000002a40)) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000002a80)) setsockopt(r3, 0xffff, 0x6, &(0x7f0000002ac0)="14ec27ee4037f79131fa7880c9dab2e10e10981cd69e4c3ad4791fea1585a21ead19a18df4dc715b6ab296f3663ab883bec07351d58f85ff2f6170", 0x3b) dup2(r2, r3) shmget(0x0, 0x4000, 0xc0, &(0x7f0000ff9000/0x4000)=nil) getuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) sendto$unix(r4, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000080), 0x4) sendto$unix(r4, 0x0, 0x0, 0x1fffc, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() r6 = semget$private(0x0, 0x7, 0x286) semop(r6, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r6, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x800}, {}, {0x1, 0x9, 0x1800}], 0x5) semctl$SETVAL(r6, 0x0, 0x8, 0x0) r7 = socket(0x15, 0x2, 0x0) setsockopt(r7, 0x29, 0x9, &(0x7f0000000080), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r8 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000100)=""/114) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$getown(r9, 0x5) r10 = shmget(0x1, 0x1000, 0x245, &(0x7f0000ffe000/0x1000)=nil) shmat(r10, &(0x7f0000002000/0x4000)=nil, 0x2000) shmget(0x1, 0x3000, 0x60, &(0x7f0000ffb000/0x3000)=nil) semget$private(0x0, 0x7, 0x8a) r11 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$FIONREAD(r11, 0x4004667f, &(0x7f0000000000)) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000240)=0xc) getegid() accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r12 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r12, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r13 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000100)=""/114) r14 = openat$zero(0xffffffffffffff9c, 0x0, 0x8, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$getown(r14, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) getgid() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) semget$private(0x0, 0x7, 0x286) socket(0x18, 0x4, 0x0) connect$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f3c3e472507a2bff79068c117f1287ead4bcb777fa69dfcbd1697790a10d9436ee14ceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b01000080000000002ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad30505e8d53f8a4aeef871f4385f04157795ea4a5c59a1a9fa202361ca1d87fffffffffffffff3d2870b4122cd235000009000000000000000000000000000000000000000000000000e0d853fcec2b581bca1cdaea80e8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d229588e2ef0173423b7c576b15"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r15 = dup(r0) sendto$inet6(r15, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:39:28 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202e1ffffffffffffff326587c1ca3e04aba7e4c6035dbc6288940f5ae2b3fb23dc256752f32a3684f299c4de16b1adb5c1d3af52cefec8f24d03a37f26916ecbf42dcea5576ebe1747b56a7d8f4ca5358fc001e805"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="9a06e30300f7000000000000000024e00818d29b", 0x14) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f00000000c0)=[{}, {0x100}], 0x2}) sendto$unix(r0, &(0x7f00000009c0)="b78abeb00a17bab731d6481c69b70d8e32c0bce3fe097caf772ebe5b33c46278bd73371f7a55963310fb1b65701ca4110499dedbb3d989870aa53c7fa3a400f6c21e0179a0f824b4d7c9de426d6e4b011d1bb793c153441fb99ccf1dc8e6092f76904878d06693228c8fabc242cea1fcb29a75a86dcdde66b569b44bb3bc6db4d60d05b89fc8996a64feb5253f8d691ab1ee8cb22dbc71060bfae74a1a65d94ed94b0abff0fe6f47059494cebee07d73e7b9c445f1fd2d7e51be1398694c9d8b933b7f9d0a03a4618fb8955310c1019d3fab26dba3ce0e546b32bf32300464bc1152e9455d856be4f6399c216c1933bddaa2d5dd0013bdb0ac387d5f4af4bf1b5f36a38112f72316e1c9b6328fe45e4f79091cf98cea74dd9dcfd3b3b930516300fc98e49243c8352fea967e36dd7e5d8df7439ccdb4c87947f05ab25c19a5ab1ab07eef947ef57db5911de7dd436855d1c6401fb42516022c2507db1584a137c53bd8fd5605418a7eb5aa8de024ebb9a0", 0x171, 0x0, 0x0, 0x0) 16:39:29 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x102) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) getpeername$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$TIOCEXCL(r0, 0x2000740d) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) readlinkat(r2, &(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000580)=""/85, 0x55) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000200)='Q', 0x1}], 0x1) getpgrp() writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000240)="821f459ccdea9c2e24931dde00e48f101ed97c77785d3caab8fc05ebb4b751e33249c4ef62e7a8d1a642c5a69bc26f8f83ca2eba562170346e2b1d4b03dc12d8563426ca3e0721e457da66a0beb5e967cc60ff23ac9044ad492cc35bd52ec119eaf59b597e9b5388e53cbbcb8c12ed9de8aa00d6d6e18e58a6f295b4178fbe6ad122ce4ae39473fb1041a7782c5fde8610f9285d338e72bff5b43d68220abd7a7421260ee731af08", 0xa8}, {&(0x7f0000000300)="aa8e4efedc1706e82ecfe63269022f4c5370917e9dc770531b533b37cb75c2d454ca5a4ea5d479b1fd8ee8fe1c2f31aa2dbf7870a5d727c9fe4f", 0x3a}, {&(0x7f0000000380)="aaeb8100ab23cca7612ed942bc1e9b2af41f11081108cd36b51f3dd12b5f2a010b118907ab17a7e2133f1fa69ea6d5fc0614be2059decac86d9bc0069fba8daa71a982f489dcd76c0337317969fb3eb32f7d04473f42c0bf7e2f36defd7ab8523d9f5f08d4433c3c7a8b236e9acd0e7287e39aa01632192a3fae9a2aafc735848e507421de2d1767db3d5249f3410714907e4b1c0dfbcf82e8017bc335d849ef20226175652d2146711e1cb24a69781fe686b3018bb16f9aa8887164a8eec3875989f302e3b36ffeafe3275b211480d1e92823e15c471f4bcf7476f3921c98823d6b4bcb565ec8226ca1884b22b550b88cb97a9078c23f77b5f609d43e31", 0xfe}, {&(0x7f00000004c0)="b31536707ad95ea92e8241c62534c71d4ff63a7fee1eeb97375db3e08a096ef67e060f89e7caad346d3630ede16e20c24e2565c724893e943d7b842a3722f405950c173d4aef1d28da4c1fe8771eec23762aee1e7f595f34098b226a8ed99f0666d88fd7f1ea42dec4cc04c999a8dde65a7e5fed63535a15f7029cccd778c76e8dce4e5868164c74039dfd125899dbc754f610e34dbd9a3209f7a86a6476753faeca4ff820d425b70fcbbaca56bda0ca87c31f2b4e95eea67041c8438f16c24c", 0xc0}], 0x4) 16:39:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x30, 0x0, 0x101) getsockopt(r1, 0x0, 0x7, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r4 = dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001900)}) 16:39:29 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x4) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:39:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x14}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sync() syz_emit_ethernet(0xe, &(0x7f0000000200)="7794ecb2b77544b74715e9d96cb3") 16:39:29 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) syz_open_pts() 16:39:29 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x80}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) write(0xffffffffffffffff, &(0x7f00000001c0)=':', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:39:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x100000b1}, {}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="ff9717e3b4ad75820be0185ce043") 16:39:29 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') mknod(&(0x7f00000001c0)='./file0/file1\x00', 0x6000, 0x0) unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000180)='\x00\xe6') chroot(&(0x7f0000000100)='./file0/file1\x00') r0 = open(&(0x7f0000000000)='./file0/file1\x00', 0x0, 0x222) fchmodat(r0, &(0x7f0000000040)='\x00', 0x0, 0x2) 16:39:29 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'\x00\x01\x01', 0x0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/55}, &(0x7f0000000080)=0x39) fcntl$dupfd(r0, 0xa, r2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 16:39:29 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2004, 0xc) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r0) clock_gettime(0x0, &(0x7f0000000180)) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)='./file0\x00') r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000100)={0x3, 0x5}) r3 = socket(0x11, 0x4003, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x0, 0x0}, 0x842) r4 = shmget(0x2, 0x3000, 0x100, &(0x7f0000002000/0x3000)=nil) shmat(r4, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmat(r4, &(0x7f0000ffe000/0x1000)=nil, 0x1000) 16:39:29 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSBRK(r2, 0x2000747b) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099bcf09e938d0737f73eb2b33fff30f", 0x2c) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000400)="0e176c0724698c732314f0a721d8428acf80ff9ec0ebfe8d5546e76b0ffc92294bcbb94e8b02da9f5710d6630239abeba02095e37b66d5b8ffb34be0e5c0f17f37249befb940c341adcad36cedc778fd4bf1fe6b1152982024f02a06a46fcf69988fb322c45000431fc5e1660f4bf3cadb2422fdc5aaba6ec70d6e4565fe2068b3444e68370da38625be96c7fe98b0127c7fe5e59123d39441840a1be9cdf14bd782a1a3aa068e45645839ab667379747de3daddbd4622ef355ad95b91d5dfffeb6b899472c1cd164d27bf41dbe5bc2b70e025f958", 0xd5}, {&(0x7f0000000500)="53b6594a9dc342d0e0edd1c71c434c4eeb3ff1e7f7b44315a3e5c65123ca6df9ae94fff88f195c5f2f5653687c2f082c6a4e669e85ff49ec0109a0b72fdab508286adde3a1f999eba35ff52c2d86d496b5b0beeb37898815af3f8e6c995e46adef6423e2b1e128f877c846ec173874707bdad299", 0x74}, {&(0x7f0000000580)="feea6902bc2ea6f3ca5c1239703abf32c624d60946f4f00fe1f6596e81d53391189c77fd16aa85fd", 0x28}], 0x3) 16:39:29 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000000)="220e228901", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="7b7d1b5eeac4611700a851da474b7c07eefa3fa540574b961cdbfa927949e57fc22a3b455681f05619ac6ed68fd222094b", 0xff20}], 0x1000000000000362, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./bus\x00', r0, 0x1}) 16:39:29 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {0xfffd}, {}, {}, {0x0, 0x0, 0xffffffff}], {}, {0x0, 0x0, 0x0, 0x1}}}) munlockall() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f00000000c0)='./file0\x00') bind$inet(r1, &(0x7f0000000000)={0x2, 0x2}, 0xc) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)=0x2) 16:39:29 executing program 1: r0 = semget$private(0x0, 0x6, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt(r1, 0xfffb, 0x7fffffff, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0xa, r1) dup(r1) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000003c0)=0xfffffffffffffffe) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f00000002c0)=[{0x8, 0x8, 0x1000000}, {0x4, 0xfffffffffffffffd, 0x1800}, {0x2000000003, 0xfe, 0x1800}], 0x3) link(&(0x7f0000000280)='./bus\x00', &(0x7f0000000500)='./bus\x00') mknod(&(0x7f0000000340)='./bus\x00', 0x8000800080002002, 0x80000003) semget$private(0x0, 0x3, 0x10) semop(r0, &(0x7f0000000000)=[{0x2, 0x719, 0x1800}, {0x4, 0x8001, 0x17fe}], 0x2) flock(r1, 0x8) r4 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x100) r5 = kqueue() kevent(r5, &(0x7f0000000080), 0x5, 0x0, 0x65ab, &(0x7f0000001340)) r6 = kqueue() kevent(r6, &(0x7f0000000080), 0x5, 0x0, 0x65ab, &(0x7f0000001340)) dup2(r5, r6) pipe(&(0x7f00000004c0)) r7 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000140)={0x1}) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000780)) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000200)=0x200ffffffbf) getsockname$inet6(r1, &(0x7f0000000a00), &(0x7f0000000140)=0xc) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000380)) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f00000001c0)) socket$inet(0x2, 0x4db3e35c97f87d34, 0x2) dup(r4) rmdir(&(0x7f0000000080)='./bus\x00') semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) r8 = semget$private(0x0, 0x7, 0x200) semop(r8, &(0x7f00000001c0)=[{0x7, 0x0, 0x1800}, {0x2, 0x401, 0x1000}, {0x6, 0x7f, 0x1800}, {0x3, 0x40, 0x800}, {0x3, 0xe7, 0x1000}, {0x0, 0x400}, {0x1, 0xfff, 0x1800}, {0x0, 0x4, 0x800}, {0x0, 0x7f, 0x800}, {0x0, 0x46, 0x1000}], 0xa) semop(r8, &(0x7f0000000180)=[{0x2, 0x0, 0x1800}, {0x0, 0x4, 0x800}, {0x4, 0x3484937a, 0x800}], 0x3) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000b80)=[{&(0x7f0000000a80)="1b68be7470a45e4d13f25de9d02d0030dc4e990e4103f79293569112383477a80900000000000000f52aae73fe0fbdabaee35ae97d56a478b55157203ab77ce6b77e42143d2f5809aa7c4e73d031608fa689b4c5bf2e9fbb9de782769e40337d79c86af519a35d506ba5c90606e310527f4e88b1469015300c3e456eda483ab4a0ba406a103eec5e34afd76e82b8a0eb1c54534eb2cb3c08037b4295d3e183a9c784bf1e2d7af4cb886b03fc229a9427af5141e2599197976589a749bf5d91b5756465c4c10b6aed277ed84edc36e419c995d829a0f34f", 0xd7}], 0x1, 0x0, 0x0, 0x4}, 0x3ff) accept$inet(0xffffffffffffffff, &(0x7f0000000580), &(0x7f0000000300)=0xc) mknodat(r3, &(0x7f0000000440)='./bus\x00', 0x40, 0xb28) socketpair(0x2, 0x2, 0x9, &(0x7f0000000040)) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r9, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) r10 = dup2(r9, 0xffffffffffffffff) semop(r0, &(0x7f0000000240), 0x6) ioctl$TIOCGFLAGS(r10, 0x4004745d, &(0x7f00000006c0)) 16:39:29 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) dup2(r0, 0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x80000000000006}]}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000200)={0x7, &(0x7f0000000180)=[{0x4, 0x4, 0x2, 0x4}, {0xff, 0x2, 0x1, 0xff6}, {0x7fff, 0x4, 0x6, 0x80000000}, {0x6, 0x80, 0x7, 0x80000000}, {0x0, 0xf7, 0x7, 0x800}, {0x4, 0x1, 0x2, 0x1}, {0x3, 0x9, 0x8, 0x5}]}) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x5, 0xb2, 0xff, 0xffffffff}, {0xf56, 0x8, 0xff, 0x9a7}]}) syz_emit_ethernet(0xe, &(0x7f0000000300)="00551c07c12dd63dacef9228c3cb") 16:39:29 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000000)) kevent(r1, &(0x7f0000000000), 0x226, 0x0, 0x4fd, 0x0) 16:39:29 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48bfd6cdb2e18de4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe402007a07246ebf790f5ad2d9ac55852f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007862f547d55587267ba5050932ed612e5ffe04ed99800b033125216c672594dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2d86657ddac47a47e1d36a82818af28ea997e3ea906df0430c77f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6ff05d47204b00557dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddd8a568f564b4d217824b0aa5560ea147f4b23f1e1692c35dbdc77d3ff9c946bb1127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99e38e78c909d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e445ba307d02b7baad6e101dd2f6e2c246ae7f8edbf4c0f3e2e0420fe3e8171a7d2deb91b8adbfbb44ca92b8d4b38232fd9f5a495ac36a7c243983011c09279c749c82fa43da038642871153860900000000000000000000003e3e23b6e101feb43b1075ecf8db7629ab5d4699f9b49767580c6ad69226839e09a08d30d0f0f09f33b27f9dbd26ff8f72d26d3f400e89823f43359b51621a8aa3d9c34fc0000000000000000000000078c4f0c1e75280a00902ba74cce7030ab398dc8e306751580659d4bc72ff06e807f48545ea9d5c96c341ec743c63c2867e9c0e20be3f2167566c6b9269a0699e317aeee70ed053dae29e4e0a84f2bf0020c3f1c76dcf90ceefc79944f07f2111758c87fdaea768fc498ade6023bd149c302853bea5c93c48ce54294c35d3477fcfcfa33b74c9d145b5c5b594b67e6962a3df000c23be94ed9ae396c66348841aa1e4355694008ab8a0fa742aba43c92d2ff9b59e56220538892aad9d14296a9f2a5cfeba4f6625503621ed4c4f540104167cf50100a2dae43b924e7711af2c48c02ff5b0900cc1d9138c47993ca9c317cfb8bccbc1ac806aa1dcfaecd72675845478c90cdf29e850dec32f651a18f67d1c8375a76370e4baecad081e48ec1f466c80d1cff8b86f7de65212859efb07379a1ba9c82ea5d41abcdf191b"], 0x10) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000d80)="674c53655e170c0cc780de55d9e1267fb64f25472b25143b5841ad7c3ea50d0efc13e1b59ac278d959be45653ca0c59b3bf500eef63e382d95a0ef2a7fbbf79cfa5c90069bcac446055f175d2f08b8315d9980e4b429ac48ba2c260bb623df1ca4ecbac3af2152f232343e8a7b7f94c126368619ab576f295a9e61bcbb10791c583de49c65fbb451a986ffa5c790998e5a01a5af04970cd229b996ccbedbf40ec508507231121a969ddb1f72f51965a970a3b6d6baf0cbea0d83ba70814fdab856802070ccde716a3544a030088b4fe9cf98eeb8a48934d203cefb0ca24ce82cafe4cc239aa15bb5fa16f0adb3cb487cfd5e46de2bf5ee6def507551e1fc0746dcf44199fac53a96214fb75a28de358b828b84903e6214f8936f2897e4b9490a24cd7b4a2ccbe79b20df4775aba3b63f0b69164e0960d50aa2100eb0f036e5fb19464c978a89d11a400b725f4e10e44b5794fa8bc936ac52bbea9332fdc9a5b7137d016e4d6138fca9f411f64b1d2c1ac3f010e05eaa12c180930f5204be8baba7de8bdd2e866bb558fe8e1d960f32dddb29a5fd967655fbaad9284c0892bd48e3c09b45c8c7f542a46b514a7ae50cf928d9eda7f34ecbb123c191eb0827b5bbf1303954147ec9d3c3fd47bd962c69298437c70aedc0c39aa40d55aeec414ea2b535587fcbde0a106171889bb715c8af3874cba2274b16ea40952586e2c8a94b43542528d2c11273df2028434c89ab0288b03791714fef2f84fda01c295e896feac47dbbe7a995c1917c8335f2d694d2c7019fb91267df98c218744c697f958d2b6950ca100ec6a5e8a7b69453424c5fa3e07030185f4ad069c74253e4ab5b4c98abfa58a2d54373d29a3f6c1323485c0738c52c93629c903d5771509b582b282da5a6aba2d7836b7fc5f84cf2c959c6a0a7cd821c67b3015547280dd98dac2d3a6b3040c75abc5a5bc1375754c1c31be263a4506e750fb06fcb77076d5902b0e5e39d9dc84641fde6614c0d6a9ce8dcf27749e4ab84a8237224b902cd0f48c16669d42d06a2126c20a4b21c3e85cfa8a35be55d16d7b133c9f83d4776ab248eb789e7fcb542e2b3c55f081a9f477219eefa2adf199eab20f69990aa9227420182a921036fe2ba2574242da9a779485907d87d21441c7b988f8d892582db0344b794253a5a6e1ddaaeb2c62818b2fb93eb71487bc0ff7cb5f65ef898915b892853e47a6bf653f66b2021226a321a36ded81c3c39bbb7ced6e2fb3124265c2e6d2a8283f2f87bfdbd7085cd1df45297369244f4b00c78e1267c8e76e882d7c5730cec3f580bed81f40cc7a7761dbdd904c134f6f97773ac7845eef33420fa78d699e4d1f2b2a772b9a480c1c2259a73c5a0f5c3fb47db07c190f6b450cbf64790ba7d55786b1739002100424f1200ed23eb0b666aa35b9dbc4648f1bbaffbceb2693fa0ad240b19569f1b43b72c82a44c68a530db4a80f30575564a104254036449284e3f5ee2716e1d3e5727d6fb50c6394ab30fc4337d5f32c9d21aeaf61bfd8f5f5748004e2ddd0a1728403b4b8b3bb982374c8671585d70d439a8f1c1fd3ee7109a1a3cd2725cd61ea145213c5d11d98a76ecbae5827a68c03d4bc9bc8920a355d724e251785f52663124fbba2ff56ec93b955ad813bfd5e4d2379c89dfc3a0e20e04bfd21ecacd3323ca2bce3668537d1d57b755beebbb4f1b8c21790a71afbc8d99cfbae67f12845b065869577f0f5f1164544e37af1016d15d1b51c2a16a47a065d3cb4787878942a71a24bde83788ff72df1f198f484a0d1bddbf2d278f1b4c2dc460b5f87e7da0467c7216b1150d900e2333bb88211722b1112e338a300542f9218c7ed967c163b5ac2b31f6db930dfac40606e393d64025371fbcb62f0d77b9b1d79f9d03e5e6119fb99ebe5974bc6e20b282f6d6485e9fec5fd943c4a07eec8f68241ebd78efd8f063dbec3812f0b4b8e8f269f567c8346c643ee0bbfa8ee6ce750bf79e966ae5c4121590f920771b405eea07ecdb8bb3fffefee68a9304960477b3c1729b0deae9971dcb35e85dce043b881429c6ccb425b4f78a4dcde814abadc1de0cdeba4ea65858e28debf549509d90c97a44a9816386d68101925109df520ca834dd33c5b0b38854e65ef8addeb4f1c415fd72c47edf97c9d476e00b5f61132656f0c12ad9b6c3ef5c8614c3a071d8fae771b2c141f449b095e70042b695ed6009e3da484b85f4d47ff30189d4284d0fcf1b122fabf4bbec73310b7812fd0727e3d52653252442a7c195781a154e94e6e6f5a0950c6e6c07fef922e1793908221119ff8b2291ac41e8f57bc96d826e9a750788312df3c7241487524e9629560fa74d8e9f2fbc2a782a6f0953194cd43ec071b054dbe010a5f05169786a6d3bf41f151cc7fe8b3ab769c1e08a075dd52396ab43feace6d605dcd0039aa177975f33ca0beef183c6d015c3b9a3f92d282a9f4929840a3079fb38640fd79ac9fde230ab68a53b937c454b3d28ace1f312e28d0715cf4f8f762837f463b77ffc7fbef739c79d93b548eb47f2ce97601e4ccf75727ce3a3e32773abea1fe47d87f1ea7f42780a2b9874590fa64b5591ee45fd76db41f5990e265e1b2059d4541bb0d49912c22d5368dcf27473a3eb972b8c5072f1f00312524cd2c30dc33d7bcb471264863b1d08232081158e08461535c2293934ca11b9551bdd472aee9d55eb5cd55cd9bd355c5ee9a3b8218216549c0de9e6e872c5beec725a85a228ba2bb8e9d823a782500e799f6919adbf892aed64113c7db40927d8cefe58e7ad70f32c7b929c8584346187d30f17cc84bb8294e08dc6fcff77522f6381cba4a988180525c7c0092eee961fc1731caf80503684d1e9bebc5f68a33a7a06d94fd32d2494b5857e9af1fe666d5bac1194c367f30811a984c3eded528b4095b92f06794522fd58ad2fc0233bfbc6b55ea13370820d516c2e29c4db91021a75eb60af2ba79d967adba9a1f1a821630cbd13ce378945e0c6d10bd7410deb32b168547e034daa51e340331bcab9d641a858d7d163ae53c62e8416477c1251d3b56915d0bedb0296cc0d147d1696ad299bd049b4c3c6a3fb2cf16f08692a174a5dd5c49a95145cc4f1bf0c3b97e9019434f0fdbd3e09bf9fcfcdc43d8fbf7a819d633c8e39c33210762b3c08d79ad41ab7f4d4b11af261c6f09a25b6b22729ace8966a1a1be5d8a488da549b2e337da78ef0d4f8c2d4ed43e538715e09cfa6c4b1c58627ebbe7279f0fedb835ef3def2e3c8badadb8af9b84b31c2989de53c72387c142e65df8b6744748fb2de70185b565973d200a76e4c9ca2d6b3ca53b5f7fe1a6e79cd3a7ff0821897ce006f0e4866b3140c911fb9802381f079f0811e4a9a0121cb4d330904d8ff99a96af755d77aa436ecdf229979c756bc16bfade149ed9278bc4eeba03e4571fc21731586aae25cb46a61ac21000da74e091625bd0c45bc291d08df7677943eb49c5bd20709bed178af32c0a1ac37e2b00f4eea36d35742b33a380950d2035609e145b3dffc972b6c82a46f865c4aabf64ec22cb5b161e2e37107064f3722ca575b131011cc640919806fb8f2c28a714d1a5a1ba6d72d30198f237bbec5668dbac26c836e10de5f851052d92383b66eb3e4aa36c2dd4bcb752acd07068c55d0b5f6f925b84b8a0401d0b0f9bf182d407307040ed39a27fa03fceb05cc350da5d0c54aea152814ae9abfaf520b68af3e77ff723ae91421b686423026d43ffebd72efdf5eddcb5c2fc588be5644b2889ced86fcf537eb90a9aaaf32021ff226f717e052bb7496a88ec5e83e5c3d0c6d6f35d8b37530fc96430be012ff439bdcb64840b13888cac9598a61a74ebf3c49a015f5a94705b87213507cfcdd1285ed6bfe7ac9252cde2b2f1317e98bcf7e56199e85f496869565acfb2a5ea605526a5e280ce470555181ab96a637aa017b2991d2c1852a5b6fa229a4ae94cc7de48196ace4045bafdac82bee5798e31a8e932aca4a82e7050b731aedbfd484e999aff3768a7e7e5179d11f7d901d2fcdf6267a87671d23d1a0e2f41f1cb5899d48f382dca13b81b5628afbf2c6d0d849b16d7f03da94f1afc7ee9ad6867d21ccfb668ac1d5f3502dccdcdc9061cc2ade2070c05510d41cd01547705e2a684abd892618", 0xb89}], 0x1) 16:39:29 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfcfff7fefffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x0}, 0xc) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) linkat(r5, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000040)='./file0\x00', 0xa) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) socket(0x2, 0x8000, 0x4) munlockall() 16:39:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000080)=0x7) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0x3) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x0, 0x0, 0x0, 0x7}, {0x50}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 16:39:29 executing program 1: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) munmap(&(0x7f0000ff4000/0x4000)=nil, 0x4000) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) r3 = semget$private(0x0, 0x400000000d, 0x0) getsockopt$inet_opts(r1, 0x0, 0x3, &(0x7f0000001800)=""/23, &(0x7f00000018c0)=0x17) semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r3, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r3, &(0x7f0000001900)=[{0x4, 0x80000001, 0x800}, {0x0, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x1000}, {0x0, 0xccb, 0x1000}, {0x3, 0x0, 0x1000}], 0x5) semop(r3, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f0000000200)=""/234) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f00000000c0)=""/60) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000240)=""/4096) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000040)=""/50) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000001880)='/dev/null\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000001c00)={&(0x7f0000001bc0)=[{0x47, 0xffff}], 0x1}) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r5, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) sendmsg(r5, &(0x7f00000017c0)={&(0x7f0000000080)=@in6={0x18, 0x1, 0x3, 0x2}, 0xc, &(0x7f0000001940)=[{&(0x7f0000000100)="6f9cae1b17fbccb0434ecaaa5f738468da53c8", 0x13}, {&(0x7f0000001240)="0c076c591f6f00a25e981ae6df3427ad1a7cc08f8f3d84395e4c1cb440871bcc0350749ad67d0f7e7bb18fee3611b529a3d1da26dd068c09feb9bf253962bc51099c8526f1e42990be59cbd8e7fd4d4d8a8f306ea10242c0b2e303aa6a6ce214dc1e5ca9f171dc6e8b92b84a3c4066707623e49aab9ba40d1da9946e746833226b495834e799eb0701a22d474d9714f87ff83f37a2b4afa94f88f5ea4b738cfc3c890202316c931af1c4305e70c95e28ccdcaf66831598243b993b1f24eae92e0c524bce672aa07a69c4bdd9f75912e2e534f7005ff3ef0ce336887cb298159aaa1f8226e94499153cb2", 0xea}, {&(0x7f0000001340)="f5e09bd73afef87fae34db5a70c6808aa66ecbb2234644590092489cde79ef348149f715ed5aeb099f6fc0905a103736f423c83c00c2bb5af2914d1691c22d3bc61c5b6472b8e7a274180059f2ff4de20eb707ce74696755f9b1fca67daadd598ea499cb9836345adb40c91159691de3289add2d33fbc600e38985e2dc63a5fdb4ba5f3ad6c6f15adfaecb9d2b17495793db927bb638807771b9170ce733c60c552baf6b223db3d61672008fcc9c0b730ccfe0d766adc7af17373fa4f862eaa30a33c2303494da7854eb21af8e32a28b005762", 0xd3}, {&(0x7f0000001440)="ec5763aad301c8f9a2c768a4a8d739c86c0314b73e5eae51bfd99160471ed7a76e23633a692d1ad1356250f2241bfce9353ce16046f2eeffc48954e647f77c28d76c8a385f96530b68560260d490a9d40e5d405072ce4ed6bd65efabb36c2095a7c201aebd5b2cf85bd71360b6b4f838020c1883b842cc5b98907c9ba85832b5f60ec382fc14c88fae69fa0984b812c23411b46d366580d172276979b1a138f156a35a7d9e622c4049520ad5b45aedc38b04841de8d1fe90a32c1880bdafaf709c6e6a5e2a7c2d1a4e5b0cbc7e6456dc1686047bb7d1cb0c6d29c9a7344cf0482f9800a6305a5aa48408c059596f07d54fcaf1d7", 0xf4}, {&(0x7f0000001540)="a3cc56851e10e18cde864c54c376b467d96fe2f171cd8666819f87fb71c77d96376e0afb8b0ff2306eb005ef1cb8e18bf69e56ed8adf3f5d0f4a22d30c89f223051da9ee4c2fad1dfe1ba1cffc510a224d708ee77cb324a7e3abed04ae74f8d173305340306d26db773c39fdbbb9368c27ce1678d190e76320f49ab20e91f3e4a8abf3ecae0bd6371f2147a62ec06b1b792e8e711773e3562a35a5429edd6ddb481954d7c5bba7", 0xa7}, {&(0x7f0000000140)="35a4fd0a14df6f05f471608e9efc23fbf6131a0ef87263763d75d312", 0x1c}, {&(0x7f0000001600)="1d7e96d13379942bcc6a4973e53068961311876ab71d7c7afc5c13148bf2cebd320f380021357ba965fccd6373cc8324a20ad8c9b88ac37888aca29e868d6bcdd5335476bac6864ca08110e459e6a77e3866fb2061a2ccb13002bd83ec84bee7f91141137daeb15d43c336aaf63230e444c777f0ab857e966aaa26cd6146ed25be615a12b082540da927dcb17d6342f877708df0abe03dc4d870e64afe9918933a0f97d8b03cf1743b", 0xa9}, {&(0x7f00000016c0)="08a7ef487b51f13c1968884b016076bff0688fd24457d41c3cacc4190bfce511c907bf6c5b03a8ec20ae6be0028375b80ff00b2e97c0dea1353178449f1bb5ab56647c0db55c8516cb58eb9cd5f59f25ccae33a3e6fda4d0763bf1cd3a8a9e2c880bed1fb535014e1400d52cbc4805f1cb17e55fa4d694837f80ac2ae3f76597cc9db502cee67d6e66a206eed1ce757e04abbed9c8fd88762be4ca0cca928257f97450f7d259503c48b8572979b901ce94085644eca2c4259c8ebc1a0d3dbe3ce84261d56efd8cf9e449ba1e860c6a6bf6e67a607c446da84a0529029f2b047f3d681b3cefaf394535", 0xe9}, {&(0x7f0000000180)="632f46ec920941c944cc3404a513b9aca6c9e1b4d0651bb81a36805f56477360", 0x20}], 0x9, &(0x7f0000001a00)=[{0xc0, 0xffff, 0x8, "1ea45e26a2eeea56ff4d77d9f518645e0e60b2e2c2f94915bfe605db0e2afffaf742fcdb6eeaff28dcb6d3b71b9b6f539906a5a997df4c22d232dcb847b3173f4d5880b9b24ec7300c30cf283e990b36c35ae39dc12638a902bf2a0f675b63c2b9307a04ba2e5f79d422411b04e67571f05ac8c67ebbbd213fcbf5d13772e4878346120ce2422f031d00cfb9cfdb18976f9e48414a3f66940c161d6d75682b84b5dce42394c22de6fefc"}, {0xc8, 0x1, 0x0, "772051492fb7ff94e5a6feae2e60f3201a546fdd38790b1d6b540e26320e7db1af41ca8a0ca836f06f4326f30cbba5c6a27413a0d339877a2f3fec95a671c4eaae644dce388f4d14c95b49fe0d07a4b723b5e119390c1c5967c55c182f9c3bc9d1c9bc4c9cec72363a502b15e1626d5c0a9faac67801df7d4b9b1baada3407d44c5534fdc2f54a0dc6b3741f8f8b7be0418fc854c9c27a580a38ef30a7d6a48119290db7999b03148013b548e38874ee99a73802b0c22b86"}], 0x188}, 0x4) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) 16:39:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xfffffffffffffffe}], 0x1}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000180)={0x1, 0x1}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x43) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000100)={0x5, 0x40}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x10, 0x0, 0x8) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f00000001c0)={0x0, 0x0, 0x1ff, 0x9, 0x52e3}) sendmsg(r2, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) 16:39:29 executing program 0: setrlimit(0x0, &(0x7f0000000040)={0x1b, 0x60000000}) r0 = syz_open_pts() close(r0) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000080)) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ea014000000000045f00000001010080000200"}) read(r1, &(0x7f00000036c0)=""/91, 0x5b) close(r0) 16:39:29 executing program 0: fchdir(0xffffffffffffffff) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) acct(0x0) rename(&(0x7f0000000040)='.\x00', &(0x7f00000000c0)='./file0\x00') 16:39:30 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x8000}, {0x0, 0x0, 0x0, 0xca2}]}) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r2 = shmget(0x2, 0x3000, 0x100, &(0x7f0000002000/0x3000)=nil) shmat(r2, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmctl$SHM_UNLOCK(r2, 0x4) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="fd", 0x1}], 0x1) readv(r1, &(0x7f0000000040), 0x16f) 16:39:30 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x28ae) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) connect$unix(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="00002e2f66696c6530003409527e5e909d451cc0eb3c488fbe03d40a3b74e6a34370b6f15ef2dce83b23d4bd640c41cea00714d7fb4f21dafb2b348367437b448e48d929da43504acebcdd779d29b5f8248c65a4b8421462b4fe9761c76fa409dc8476f0579519fcac5befd7763f66443b17782d4737b6f0802d3d42637b7fae37773e73f327f4ac923b75c92372b67ab2057b28552f9372a03e06fed683e3fe84d298e7c00673b01f64588ccf6a3a591f519bcf7d86071ca4bf16642f23b36fa01e99235bd9802558d873dde77609792e616528a75d2bc9ca38"], 0xa) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x80) dup2(r1, r0) 16:39:30 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000006c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d01454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfcbd1697790a10d9ff7fe14ceac2a84e6abca64896bc5e57c6388bbd2a048b2951b15801360bcd4c0a162b58b55c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad30505e8d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef0173423b7c576b15"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = dup(r3) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:39:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2000000000000191, &(0x7f0000000040)}) syz_emit_ethernet(0xe, &(0x7f0000000300)="00551c07c12dd63dacef9228c3cb") 16:39:30 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [], [], [{0xfffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x20, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000140)='./file0\x00', 0x400, 0x9) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000180)=0x9ab) socket(0x0, 0x4, 0x6b) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = accept(r4, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockname(r5, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r6 = fcntl$dupfd(r0, 0x0, r0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockname(0xffffffffffffffff, &(0x7f00000004c0)=@un=@file={0x0, ""/4096}, &(0x7f00000001c0)=0x1002) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 16:39:30 executing program 0: r0 = msgget(0x3, 0x80) msgrcv(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="00000100000000000000000000000000000b0000000000000000000000000000000000000000000000000000000000000000000000002309281b6af7490f7b63e7f9be989e1c00"/111], 0x6f, 0x3, 0x1800) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setitimer(0x0, &(0x7f0000000080)={{}, {0x8000000000000001}}, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10001, 0x5, 0x3, 0x1f}, {0x9, 0x7, 0x40, 0x10000}, {0x61a4dc37, 0x4800000, 0x0, 0x8}, {0x1, 0x6, 0x1, 0x100}, {0xe7d, 0xc424, 0x8, 0x100000000}]}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000140)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x280, 0xfffffffffffffffd) ftruncate(r6, 0x0, 0x4) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSFLAGS(r8, 0x8004745c, &(0x7f0000000380)=0x2c0) r9 = openat(r6, &(0x7f00000000c0)='./file0\x00', 0x80, 0x1a2) ioctl$BIOCSFILDROP(r9, 0x80044279, &(0x7f0000000100)=0x3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000002c0)=0xc) chown(&(0x7f0000000000)='./file0\x00', r10, r2) 16:39:30 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, 0x9, 0xdfff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) shmget$private(0x0, 0x1000, 0x48, &(0x7f0000fff000/0x1000)=nil) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:39:30 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x8, [0x0, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080), 0xe1}], 0x1, 0x0, 0x0) 16:39:30 executing program 1: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:39:30 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, 0x0, 0xffffffffffffffb2, 0x1}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x80, 0x0) r3 = open(&(0x7f0000000740)='./file0\x00', 0x5fbd9caeeb16dad0, 0x4) utimensat(r3, &(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)={{0xffffffffffffffe0, 0x1}, {0x92ce, 0x3ffc000000}}, 0x2) close(r3) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x7, 0x69}, {0x44, 0x0, 0x10, 0xfd71a1e}, {0x8006, 0x5, 0x0, 0x1}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = fcntl$dupfd(r0, 0x14, r4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r6, 0x4, 0xcc) r7 = getpid() fcntl$setown(r6, 0x6, r7) fcntl$setown(r5, 0x6, r7) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r8, &(0x7f00000005c0)=ANY=[], 0x0) r9 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r9) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r11 = socket(0x2, 0x1, 0x0) connect$unix(r11, &(0x7f0000001ac0)=ANY=[@ANYBLOB="ffe5830000ff2f4d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c2ca32e2001fe18a49acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65ae1135d86e5f08d2be8e57f54d2a41daff86cbd6852dbeb4b815fb5af683318c55b44966c11c508409521cd9e8517ea9a5142db9b2fbbe4f3f6565b00f9ea9ba29247a450b14feedc4bf88614835975ce4966d609f0002115dc9e35903aa1126482cf5c334e64fb002a3047b45cb267e08acee691e19363d996f3246d865043057f8f370e1d8eefe32b0a26588334e12577339b57888fe0dfcfc26e5161f00036808f60856b797169d762a39d1215ef261a9b6a5168498c372a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c6b738a14328be56ed590867aae5155d288af5d2603f63e51011f761adc77ef2cc9ca59864e9ff23b56c3c38025a4e50be77831bbcc7556cb0b5603c1674c4d48aa7b4daa7c7252621574118000000000000000100"/454], 0x10) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r12 = socket(0x10000000002, 0x2, 0x0) dup2(r11, r12) r13 = getgid() setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0)={r7, r10, r13}, 0xff79) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, r7) r14 = syz_open_pts() pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x407f, 0xffffffff00000001, 0x7ff7fffc, "737718730100", 0x0, 0x1}) r17 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r17, 0xc0206921, &(0x7f0000000300)) fcntl$dupfd(0xffffffffffffffff, 0x0, r16) r18 = socket(0x2, 0x3, 0x0) r19 = fcntl$dupfd(r18, 0x0, r18) ioctl$TIOCFLUSH(r19, 0x8040691a, &(0x7f0000000300)) r20 = socket(0x2, 0x3, 0x0) r21 = fcntl$dupfd(r20, 0x0, r20) ioctl$TIOCFLUSH(r21, 0x8040691a, &(0x7f0000000300)) r22 = socket(0x2, 0x3, 0x0) r23 = fcntl$dupfd(r22, 0x0, r22) ioctl$TIOCFLUSH(r23, 0x8040691a, &(0x7f0000000300)) openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x41, 0x0) r24 = open(&(0x7f0000000240)='./file0/file0\x00', 0xc0, 0x20) r25 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LSFONT(r25, 0xc058574e, &(0x7f0000000780)) ioctl$VT_GETMODE(r24, 0x40087603, &(0x7f0000000600)) r26 = syz_open_pts() ioctl$TIOCSETD(r26, 0x8004741b, &(0x7f00000000c0)=0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000480)='1\xeb)4B\xc9B]\x99map\x00', 0x420, 0x0) r27 = fcntl$dupfd(r17, 0xa, 0xffffffffffffff9c) fchflags(r27, 0x1) ioctl$TIOCOUTQ(r26, 0x40047473, &(0x7f0000000040)=0x164eed0000000000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) write(r14, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCGTSTAMP(r14, 0x4010745b, &(0x7f0000000180)) setuid(0xee01) r28 = semget$private(0x0, 0x0, 0x4) semctl$GETNCNT(r28, 0x0, 0x3, &(0x7f00000008c0)=""/4096) fsync(r15) stat(&(0x7f0000000500)='./file0\x00', &(0x7f0000000640)) socket$inet(0x2, 0x8000, 0x3) r29 = socket(0x18, 0x1, 0x0) close(r29) connect$unix(r29, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r29, &(0x7f0000000040)=[{&(0x7f00000018c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c7035e7cab3c14caff78895ffc3b443633b6fd0dc9c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbd58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693ee3463efae9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2f24376cfd81940b4e96824193fce368959061e357b43e416a3ee9ab9cac82829fd3c3e3", 0x10b}], 0x57) ioctl$WSDISPLAYIO_DELFONT(r17, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0xd, 0x40, 0x6, 0x1, 0x1, 0xffffffff, 0xfffffc01, 0x2, 0x3, 0x7, 0xfffffffffffff830}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r30 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x10000, 0x0) r31 = fcntl$dupfd(0xffffffffffffffff, 0xa, r30) ioctl$TIOCFLUSH(r31, 0xc0206921, &(0x7f0000000300)=0x64c1) r32 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r32, 0xc028698d, &(0x7f00000000c0)=0x1fffffd) open(&(0x7f0000000800)='./file0\x00', 0x1, 0xe1) r33 = semget$private(0x0, 0x1, 0x100) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETVAL(r33, 0x1, 0x5, &(0x7f0000000240)=""/173) 16:39:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x35}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000140)) open(&(0x7f0000000180)='./file0\x00', 0x20, 0xc848bd4f2a9fe912) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) shutdown(r5, 0x2) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) writev(r6, &(0x7f0000000280)=[{&(0x7f00000001c0)="e24018ba9dfe99d8a24a4499b36df2efef6ef6065be30d65e9c8e21c785b98b1ca3e7a2f989bd64ab2923c2d83f4d98fe2a21b62557756b6681827079e00b9bfe9ffb303ff1f2be332e3f3a9ba072d475993258f04b4ef2d12b9909a10593796ec1fc40430051285bab3f34f6e9db08733aa111cb81c59e2a7498f6c6025d7d9faff70d82b22197aa0a84f403f8f5bb4c946c947b278b31a4bf17d45266cb0c4b34dae4a482872316a02", 0xaa}, {&(0x7f0000000340)="5cda70f63c7da92042d878f86d88cdada9a777ec07971c6a0bf4c9fe3b910f1bc7e91a0741ca428df597ce9e955504844c6be250d5da30de4e6bc8e2d920b94c109251cb1ec58614071dddfa55719038de135e579128a0a87c6ff5ba729a8c52aa3c400befe0e289d1af67ca2088982e8cad3586560428fb2ffc538fcfa4a60c552e8b4b8ddb6ad82a5a28c001f807aa3f5dfd0175216b727a", 0x99}], 0x2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCEXCL(r3, 0x2000740d) 16:39:30 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x180, 0x8) readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=""/235, 0xeb) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f0000000180)=[{0x46a, 0x2, 0x2}, {0x0, 0x3, 0xff, 0x3}, {0xffff, 0x3, 0x1, 0xfffffffb}, {0x6, 0x7, 0xea, 0x80}]}) pledge(&(0x7f0000000000)='\\{\x00', &(0x7f0000000100)=']\x00') syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:39:30 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106667be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87239f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b00f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f102bfa40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c22327177b5f64a1e7e355127db43f1a91a78b2cb2f1dd47ac20607a8a0d1d66c69d4a33979c58d6ab80b5b596803b3ea1d8b46b41ff6734e50d8f12c5e260151baf6ae113625cc07329a8c7aab37fd74954a422e27a5ff45591b78981e39b4ca0b4aae2eeeb49acb3c8ceef88fb473dd48cc85babae7fe44ee641765ecf9e597ae8cea5c88170ae2d7838b0e4be4c05254c39eeb433b96d0d82f89291d0fa61ea13b2d7c42eea8e4559057ce6a29fcf3bc956ced46a401c27240bdaf59c788011d179380ba1d5ae8aba56d5fd06cb62030000000000000000"], 0x10) r0 = socket(0x23, 0x0, 0x80) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x8, 0x0, 0x3, 0x20fa, 0x3}, 0xc) 16:39:30 executing program 1: shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x0) socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgget$private(0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffff9c, 0x1, 0x8, 0x0, 0x1ee) r0 = socket(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x20) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt(r0, 0x7, 0x0, 0x0, 0xffffff48) setsockopt(0xffffffffffffffff, 0x0, 0xfffffffd, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, 0x0, 0xfffffffffffffd69) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) msgget(0x1, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgget(0x1, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) pipe(0x0) close(0xffffffffffffffff) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0xffffffffffffffce, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fcntl$getown(0xffffffffffffff9c, 0x5) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) getpid() pipe(0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x6c}, {0x6}]}) fcntl$setstatus(r2, 0x4, 0x60dcb6855c40c91a) getpid() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) pipe(0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getpid() wait4(0x0, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x100) r3 = socket(0x1e, 0x3, 0x0) shutdown(r3, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getegid() getuid() getgroups(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x6c}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x6c}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x6c}, {0x6}]}) dup2(r6, 0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffffffe, 0x0) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0xc0307006, &(0x7f0000000040)) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0xc0307006, &(0x7f0000000040)) bind(r8, 0x0, 0x13234f3349909ef) dup2(0xffffffffffffffff, 0xffffffffffffffff) accept$inet6(0xffffffffffffffff, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x30010, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) getpid() wait4(0x0, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getegid() getuid() getgroups(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) msgget(0x3, 0x0) r9 = msgget$private(0x0, 0x20) msgsnd(r9, &(0x7f00000006c0)=ANY=[@ANYRESHEX, @ANYRES32, @ANYPTR64=&(0x7f0000000b00)=ANY=[@ANYRESOCT, @ANYRESDEC=0x0, @ANYRESDEC], @ANYRESOCT, @ANYRESOCT=0x0], 0x5, 0x0) msgrcv(r9, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) msgsnd(r9, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000b00)=[{0x2c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r10, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:39:30 executing program 0: getpid() clock_settime(0x0, &(0x7f0000000000)={0x4001981}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x18004) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000180)=0xed52) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$KDENABIO(r4, 0x20004b3c) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) 11:09:53 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000300)="65b6653e7c35197739a724cae9ba99c1df", 0x11}], 0x1, 0xfffffffffffffffe}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = msgget$private(0x0, 0x682) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r0, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r0, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r1 = geteuid() r2 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000980)={{0x2, r1, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r2, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000400)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) msgsnd(r3, &(0x7f0000000a00)=ANY=[@ANYRES32, @ANYRES16=0x0, @ANYRESOCT=r4, @ANYRESHEX=0x0], 0x4, 0x1000) msgrcv(r3, &(0x7f0000000d80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e00000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f5315419be0f948fb383500"/178], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d9abf762b939e3778c3a3ec2705be72f4ca3a5c5dd4f560a12c15c40c635087baced50661ab4952321edfb734f8408656f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0"], 0xffffff64, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = getppid() r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f00000000c0)={&(0x7f0000000680)=ANY=[], 0x8, &(0x7f0000000580)=[{&(0x7f00000002c0)="a62bd6ed1b93da9c25b26650f3f5854a74a167aa82cfdcc5ddd843c4a7b47683c28f5dfa2ef79b2a9965a884b41cf81f3acf27f9207525b7e34dfa", 0x94}, {&(0x7f00000007c0)="5cebfbef617c262b3d6d9fc178ce8fce4cc596488721b8ea7ee1382728bda2eb923b69ed5cebcd674e0377326e3affa9191088160ff46a722374cdce116e5d0db6723920c3d7d170316da70d5a56d8be7326cc5c0f3cdd6c8e9593195f7f8d0316408c9057cbb7c78cfcbe5fc2c44ec7dae777f81a11fa9e1db9c915f5e400fd0a27acc27eaf3e728e9268d0fcf4cec16a2d003b2ac752bdf72f6902127641d606e3cd6cd3b742115ef1440a3a056f1e959b1bc03a9cd9d7634754659761ae74480c8835d03c0e2404db960998d494bc7e3c7da7238c3c509854"}, {&(0x7f0000000c80)="3ffb31ca4e0974b469f9579d9dff6b09b49ec2312916ae5bb19a20f515aa2143685db65592cd903dbdf1e27bfcc9e9737faca98b8b5fff33f575b9d41cdf300c83b22b1dffbb92bf238f3b63729516ad9916236a23abc16709910f4fdb09f37c743062c697ea168d27b9e836d807dcecba54b56be00ec183731bf07a757a6e44040bdf2ad94dd6c6a9db68e0ec4b185ee831a93ccce65c50524cea1816d7a11606ec4ce37591a86cc3924421d2000da619ee8855fefe18dfcb609bce8580aa17bafcd247b4b070128c1e731bfeb59b872de213be35cba7978f599340da7f605ee0886bcebe9673409a677faa0d7c6e2b264bd6e1c113c214e07f"}, {&(0x7f0000000500)="65b6653e7c35197739a724cae9ba99c1df3f0125788746929210170bf265c65c4db7c34c0f3afcfffbb7d9a82dafb8d351fc0f0be58a2b323b4c58a48b78fcc25ec5418f2ee4e431b736ed4f89ead7bdf6e24bf431387692a1233d41f36b69bdb7da552c07a85b76008d21b9e672a33dc6ea", 0xfffffffffffffeb5}], 0x10000000000000c5, 0xfffffffffffffffe, 0x182, 0x2}, 0x1) fcntl$getown(r8, 0x5) r9 = geteuid() r10 = msgget$private(0x0, 0x682) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r10, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r10, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r10, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r11 = geteuid() r12 = getppid() msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x2, r11, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r12, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) r13 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r13, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000400)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) msgsnd(r13, &(0x7f0000000a00)=ANY=[@ANYRES32, @ANYRES16=0x0, @ANYRESOCT=r14, @ANYRESHEX=0x0], 0x4, 0x1000) msgrcv(r13, &(0x7f0000000d80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e00000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f5315419be0f948fb383500"/178], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r13, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r13, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d9abf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa37063985c965"], 0xffffff64, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r15, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r17 = getppid() r18 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r18, &(0x7f00000000c0)={&(0x7f0000000680)=ANY=[], 0x8, &(0x7f0000000580)=[{&(0x7f00000002c0)="a62bd6ed1b93da9c25b26650f3f5854a74a167aa82cfdcc5ddd843c4a7b47683c28f5dfa2ef79b2a9965a884b41cf81f3acf27f9207525b7e34dfa", 0x94}, {&(0x7f00000007c0)="5cebfbef617c262b3d6d9fc178ce8fce4cc596488721b8ea7ee1382728bda2eb923b69ed5cebcd674e0377326e3affa9191088160ff46a722374cdce116e5d0db6723920c3d7d170316da70d5a56d8be7326cc5c0f3cdd6c8e9593195f7f8d0316408c9057cbb7c78cfcbe5fc2c44ec7dae777f81a11fa9e1db9c915f5e400fd0a27acc27eaf3e728e9268d0fcf4cec16a2d003b2ac752bdf72f6902127641d606e3cd6cd3b742115ef1440a3a056f1e959b1bc03a9cd9d7634754659761ae74480c8835d03c0e2404db960998d494bc7e3c7da7238c3c509854"}, {&(0x7f0000000c80)="3ffb31ca4e0974b469f9579d9dff6b09b49ec2312916ae5bb19a20f515aa2143685db65592cd903dbdf1e27bfcc9e9737faca98b8b5fff33f575b9d41cdf300c83b22b1dffbb92bf238f3b63729516ad9916236a23abc16709910f4fdb09f37c743062c697ea168d27b9e836d807dcecba54b56be00ec183731bf07a757a6e44040bdf2ad94dd6c6a9db68e0ec4b185ee831a93ccce65c50524cea1816d7a11606ec4ce37591a86cc3924421d2000da619ee8855fefe18dfcb609bce8580aa17bafcd247b4b070128c1e731bfeb59b872de213be35cba7978f599340da7f605ee0886bcebe9673409a677faa0d7c6e2b264bd6e1c113c214e07f"}, {&(0x7f0000000500)="65b6653e7c35197739a724cae9ba99c1df3f0125788746929210170bf265c65c4db7c34c0f3afcfffbb7d9a82dafb8d351fc0f0be58a2b323b4c58a48b78fcc25ec5418f2ee4e431b736ed4f89ead7bdf6e24bf431387692a1233d41f36b69bdb7da552c07a85b76008d21b9e672a33dc6ea", 0xfffffffffffffeb5}], 0x10000000000000c5, 0xfffffffffffffffe, 0x182, 0x2}, 0x1) r19 = fcntl$getown(r18, 0x5) r20 = geteuid() msgctl$IPC_SET(r13, 0x1, &(0x7f0000000240)={{0xe9, r20, r16, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r17, r19, 0xa5, 0x1, 0x100000000, 0x2}) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000240)={{0xe9, r9, r16, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, r12, 0xa5, 0x1, 0x100000000, 0x2}) fchownat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', r1, r6, 0x2) r21 = socket(0x2, 0x3, 0x0) r22 = fcntl$dupfd(r21, 0x0, r21) ioctl$TIOCFLUSH(r22, 0x80206979, &(0x7f0000000300)) 11:09:53 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "00000000c42000005a760deec9d682e200"}) sendsyslog(&(0x7f0000000100)="e660df5d11dd3b12285fa067b4245c6b4098a411baf3115b06588e503cc3074005b4adce639097799b8432007b8ecb99a66fc63a6fa908cc51c54cc2bd835efdff9b6beb7d11f674988c1358c38fd1d3fd618668a84d69603868c7f6278810b70d2dfc9f3e9ba5d48c6a0cf9d8398b139d171ee563d8e9b1b3818b", 0x7b, 0x16) mknod(&(0x7f0000000040)='./file0\x00', 0x1080, 0x0) r0 = msgget(0x0, 0xb3fe9c6bc909e7bc) msgsnd(r0, &(0x7f0000000200)=ANY=[], 0x0, 0x800) open$dir(&(0x7f00000001c0)='./file0\x00', 0x100, 0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r1 = socket(0x11, 0x4003, 0x8) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r2 = dup(r1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r4 = syz_open_pts() writev(r4, &(0x7f0000000240)=[{&(0x7f0000000040), 0x335}], 0x1) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000000)=0xf1e) r5 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r3, r5) r6 = socket(0x11, 0x4, 0x8) sendto$unix(r6, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) dup(r6) r7 = open(&(0x7f00000005c0)='./file0\x00', 0xc02, 0x0) r8 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x60) fcntl$setstatus(r4, 0x4, 0x4) pwritev(r8, &(0x7f0000000000), 0x100000000000007b, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r8, 0x80044275, &(0x7f0000000180)) ioctl$TIOCFLUSH(r7, 0xc0106924, &(0x7f00000000c0)=0x254) r9 = kqueue() r10 = kqueue() kevent(r9, &(0x7f0000000040)=[{{r10}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) fcntl$dupfd(r9, 0xa, 0xffffffffffffffff) 11:09:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613e) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) ftruncate(r0, 0x0, 0x8da9) r1 = msgget$private(0x0, 0x682) recvfrom(r0, &(0x7f0000000000)=""/55, 0x37, 0x0, &(0x7f0000000180)=@in6={0x18, 0x2, 0x8, 0xe212}, 0xc) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r1, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r2 = geteuid() r3 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x2, r2, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r3, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, r2, 0x0, 0x3ff52}, 0x440010010, 0x10000, 0x0, 0x0, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:09:53 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x40) r0 = open(&(0x7f0000000100)='./bus\x00', 0x100, 0x18a) write(r0, &(0x7f00000002c0)='oL', 0x2) pwrite(r0, &(0x7f0000000400)="ca0472fbd2ad25f8200b1f19817dd37f821388c419e51441e555025ef695f93d55836ec2eff2fa4c399d66138bce841d25db13b00e4e45a820d3492ece9b347028e94e1797e9598b989ac5a565eacde7912a3153915613f17a32a27fd65a79696d2e35b661430cc015e3ac3c59a66129b4d1afba05c7f9138f18da1dec472deb2b099720d1e39e0f47bddc79bbf1d13cb11ae6ed444798e1e5d7fb0efdab80b9fdd75d826d5bb6bece4976b88f0b01d4567010ca67d978c5ff2effeb75810f4ad445ad070e94ae9f01573a1d6994fae089811db49029a6816e0892c50b76803aebd53b624fb9bd5e2193d54c21eeda96027ea1bb5dc2abc2765899d888fbebc98e0f44b6d426aabfd64806b9b9f0d36212337b408d10d9258296b533249e79c04431", 0x122, 0x0, 0x0) execve(0x0, 0x0, 0x0) 11:09:53 executing program 1: kqueue() syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_open_pts() r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) kevent(r3, &(0x7f0000000300), 0x1000, 0x0, 0x1000, 0x0) 11:09:53 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r3 = getppid() setreuid(0x0, 0xee01) fcntl$setown(r2, 0x6, r3) r4 = geteuid() setreuid(r4, r4) r5 = fcntl$getown(r2, 0x5) fcntl$setown(r0, 0x6, r5) setreuid(r4, 0x0) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000340), 0x10000014c) 11:09:53 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x40004000000028a9) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f00000014c0), 0x20000) syz_open_pts() syz_open_pts() r1 = socket(0x1, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0xffffffffffffff00, "cb4f8c42cf3371489c8f81ffa32695e65af070eb"}) poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) geteuid() r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001500), 0xc) r4 = syz_open_pts() dup(r4) kqueue() openat(0xffffffffffffffff, &(0x7f0000001540)='./bus\x00', 0x10a44, 0x40) pipe2(&(0x7f0000001580), 0x10006) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getpgid(r5) r6 = socket(0x11, 0x4003, 0x8) sendto$unix(r6, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r7 = dup(r6) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r9 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r8, r9) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getpgid(r10) r11 = socket(0x11, 0x4003, 0x8) sendto$unix(r11, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r12 = dup(r11) ioctl$TIOCMBIC(r12, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000002600), 0xbcb9) getgid() syz_open_pts() dup(0xffffffffffffffff) r13 = syz_open_pts() dup(r13) syz_open_pts() write(0xffffffffffffffff, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) r14 = syz_open_pts() ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0xffffffffffffff00, "cb4f8c42cf3371489c8f81ffa32695e65af070eb"}) poll(&(0x7f0000000040)=[{r14, 0x21}], 0x1, 0x0) r15 = syz_open_pts() ioctl$TIOCSETAF(r15, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r15, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r15, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) close(r15) r16 = syz_open_pts() dup(r16) openat$pci(0xffffffffffffff9c, &(0x7f0000001600)='/dev/pci\x00', 0x20000, 0x0) r17 = syz_open_pts() ioctl$TIOCSETAF(r17, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r17, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r17, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) close(r17) socket$unix(0x1, 0x2, 0x0) r18 = socket(0x11, 0x4003, 0x8) sendto$unix(r18, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r19 = dup(r18) ioctl$TIOCMBIC(r19, 0x8004746b, &(0x7f00000011c0)=0x1) accept$unix(r11, 0x0, &(0x7f0000000180)) syz_open_pts() dup(0xffffffffffffffff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x8) 11:09:53 executing program 0: mprotect(&(0x7f000004e000/0x2000)=nil, 0x2000, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffff9c) write(0xffffffffffffffff, &(0x7f0000000040)="286458d05cbca8e177d3690b925aa15ac08c1c3220530dbbbb5822290461b4469bb30fd2431e1efcfe15ccb98ecd04622e24911cdfe4d360880566c111d24007f910bba10fa18b139494d0c264a59525b8a3e103a72d028b74d8fef11f67489298b43045f5e0e2e13e5690eee5f08ec98fa4220652983a2354fd698f3013b2d5a22a821afc13709f14012e25a9a0a2f70458b1e8b6ac87951a32a66a1f7f0b5e64b1279f6dc62d9f1a8d07225789e7cec28ca33b2da9caca857f90d6", 0xbc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 11:09:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0xffff}, {0x25}, {0x7ffffffe}]}) r3 = fcntl$dupfd(r2, 0xa, r0) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100044}, {0x3}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r9, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r10 = getgid() r11 = socket(0x800000018, 0x1, 0x0) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r12 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r12, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r12, 0x0, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x9e8b4d88673d9d2e) r14 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r13, r14, 0x10, 0x9}, 0x8, 0x1, 0x9}) r15 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r15, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r15, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r16 = socket(0x800000018, 0x1, 0x0) bind$unix(r16, &(0x7f0000000940)=@abs={0x0, 0x0, 0x3}, 0x8) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r18 = getgid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r17, r18, 0x10, 0x9}, 0x8, 0x1, 0x9}) r19 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r19, 0x0, 0x0) shmctl$IPC_SET(r19, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r19, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r20 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r20, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r20, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r20, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r21 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r23 = getgid() semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r21, r22, r23, 0x10, 0x9}, 0x8, 0x1, 0x9}) r24 = getgid() r25 = getppid() r26 = fcntl$getown(0xffffffffffffffff, 0x5) r27 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r27, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000400)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) msgsnd(r27, &(0x7f0000000a00)=ANY=[@ANYRES32, @ANYRES16=0x0, @ANYRESOCT=r28, @ANYRESHEX=0x0], 0x4, 0x1000) msgrcv(r27, &(0x7f0000000d80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e00000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f5315419be0f948fb383500"/178], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r27, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r27, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d9abf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa37063985c965"], 0xffffff64, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r29, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r31 = getppid() r32 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r32, &(0x7f00000000c0)={&(0x7f0000000680)=ANY=[], 0x8, &(0x7f0000000580)=[{&(0x7f00000002c0)="a62bd6ed1b93da9c25b26650f3f5854a74a167aa82cfdcc5ddd843c4a7b47683c28f5dfa2ef79b2a9965a884b41cf81f3acf27f9207525b7e34dfa", 0x94}, {&(0x7f00000007c0)="5cebfbef617c262b3d6d9fc178ce8fce4cc596488721b8ea7ee1382728bda2eb923b69ed5cebcd674e0377326e3affa9191088160ff46a722374cdce116e5d0db6723920c3d7d170316da70d5a56d8be7326cc5c0f3cdd6c8e9593195f7f8d0316408c9057cbb7c78cfcbe5fc2c44ec7dae777f81a11fa9e1db9c915f5e400fd0a27acc27eaf3e728e9268d0fcf4cec16a2d003b2ac752bdf72f6902127641d606e3cd6cd3b742115ef1440a3a056f1e959b1bc03a9cd9d7634754659761ae74480c8835d03c0e2404db960998d494bc7e3c7da7238c3c509854"}, {&(0x7f0000000c80)="3ffb31ca4e0974b469f9579d9dff6b09b49ec2312916ae5bb19a20f515aa2143685db65592cd903dbdf1e27bfcc9e9737faca98b8b5fff33f575b9d41cdf300c83b22b1dffbb92bf238f3b63729516ad9916236a23abc16709910f4fdb09f37c743062c697ea168d27b9e836d807dcecba54b56be00ec183731bf07a757a6e44040bdf2ad94dd6c6a9db68e0ec4b185ee831a93ccce65c50524cea1816d7a11606ec4ce37591a86cc3924421d2000da619ee8855fefe18dfcb609bce8580aa17bafcd247b4b070128c1e731bfeb59b872de213be35cba7978f599340da7f605ee0886bcebe9673409a677faa0d7c6e2b264bd6e1c113c214e07f"}, {&(0x7f0000000500)="65b6653e7c35197739a724cae9ba99c1df3f0125788746929210170bf265c65c4db7c34c0f3afcfffbb7d9a82dafb8d351fc0f0be58a2b323b4c58a48b78fcc25ec5418f2ee4e431b736ed4f89ead7bdf6e24bf431387692a1233d41f36b69bdb7da552c07a85b76008d21b9e672a33dc6ea", 0xfffffffffffffeb5}], 0x10000000000000c5, 0xfffffffffffffffe, 0x182, 0x2}, 0x1) r33 = fcntl$getown(r32, 0x5) r34 = geteuid() msgctl$IPC_SET(r27, 0x1, &(0x7f0000000240)={{0xe9, r34, r30, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r31, r33, 0xa5, 0x1, 0x100000000, 0x2}) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r30, r22, r24, 0x1e4, 0x100}, 0x5, 0x101, r25, r26, 0xfffffffffffffe01, 0x9, 0x7ff}) r35 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r35, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r38 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r38, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r38, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r38, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r38, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r38, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r38, &(0x7f0000000b40)=ANY=[@ANYBLOB="0800000000f400002a577b73ef45b1b1125e6b5bf0ecee6e6a69818a571e998c2d110b0526b96fe54cff03ceb216bef0a5f617116d15d4d91d8c3e70f44142a8a8c8d86d98c568a78688b15ba8889f18b41001c731d27aa361"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r38, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r39 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r40, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf58b4abde3fa3506a07000000000000c4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614007198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b07004f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497000000"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r43 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r38, 0x1, &(0x7f0000000980)={{0x2, r39, r42, r37, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r43, r43, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r45 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r45, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r45, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r45, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r45, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r45, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r45, &(0x7f0000000480)=ANY=[@ANYRESHEX=r43, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r36], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r41], 0x4, 0x2, 0x1800) msgrcv(r45, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r46, &(0x7f0000000240)={0x0, 0x128, 0x0, 0x0, &(0x7f0000000000), 0xfe37}, 0xb10d6f71bde3ac79) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r48 = fcntl$getown(0xffffffffffffff9c, 0x5) r49 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r49, 0x1, 0x5, &(0x7f0000000340)=""/192) r50 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r51, 0xee01) r52 = getgid() r53 = getuid() semctl$IPC_SET(r49, 0x0, 0x1, &(0x7f0000000280)={{0x2, r51, r52, r53, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) msgctl$IPC_SET(r45, 0x1, &(0x7f0000000980)={{0x2, r51, r47, r44, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r48, r48, 0xa5, 0x1, 0x100000000, 0x6}) r54 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r54, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r54, 0x0, 0x8, &(0x7f00000002c0)=0x2) semop(r54, &(0x7f0000000400)=[{0x7, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r55 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r57 = getgid() semctl$IPC_SET(r54, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r55, r56, r57, 0x10, 0x9}, 0x8, 0x1, 0x9}) r58 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r58, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r58, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r58, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r59 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r61 = getgid() r62 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r62, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r62, 0x0, 0x0) getsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0}, &(0x7f0000000dc0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000bc0)={{0x5, r63, r59, r60, r61, 0x30, 0x8001}, 0x8, 0xac4e, 0x9}) 11:09:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev:bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x87}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 11:09:54 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000001c0)={0x10, 0x7fffffff, 0x4, 0xffffffff, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f000073c000/0x2000)=nil, 0x802e}, {&(0x7f0000098000/0x4000)=nil, &(0x7f00007b3000/0x4000)=nil, 0x3}, {&(0x7f00005f7000/0x4000)=nil, &(0x7f0000768000/0x2000)=nil, 0x9}, {&(0x7f00005d7000/0x11000)=nil, &(0x7f00005fc000/0x2000)=nil}, {&(0x7f00006c1000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000145000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x20}, {&(0x7f00004b1000/0x1000)=nil, &(0x7f000018c000/0x2000)=nil, 0x80}, {&(0x7f00003c7000/0x2000)=nil, &(0x7f00000e9000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00005a4000/0x3000)=nil, 0x6}, {&(0x7f00002ee000/0x2000)=nil, &(0x7f0000003000/0x3000)=nil, 0x7}, {&(0x7f000012a000/0x4000)=nil, &(0x7f0000459000/0x1000)=nil, 0xc59}, {&(0x7f0000091000/0x4000)=nil, &(0x7f000040d000/0xd000)=nil, 0x400000000}, {&(0x7f0000451000/0x3000)=nil, &(0x7f00003ca000/0x1000)=nil, 0xff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00003b4000/0x4000)=nil, 0x80}, {&(0x7f0000101000/0x12000)=nil, &(0x7f0000070000/0x2000)=nil, 0x4f}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file0/file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') 11:09:54 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x40001316, r0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) 11:09:54 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) accept(r2, 0x0, &(0x7f0000000000)) writev(r0, &(0x7f0000000080)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) kevent(r1, &(0x7f0000000000), 0x226, 0x0, 0x4fd, 0x0) 11:09:54 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x10a) write(r0, &(0x7f0000000100)="4e0f0008cf376612", 0x8) pipe(&(0x7f0000000040)) read(r0, &(0x7f00000000c0)=""/28, 0x1c) 11:09:54 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r4 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r8 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgid() getppid() fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r10, r11) 11:09:54 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2e1, &(0x7f0000000000)=[{0x28}, {0x7c, 0x0, 0x0, 0x3}, {0x7ffffffe, 0xfd}]}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'\b\x00', 0x0}) 11:09:54 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f0000000040)={{0x1000, 0x80000000}, {0x2e, 0x20004000}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x40) renameat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') r3 = msgget$private(0x0, 0x682) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r3, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r4 = geteuid() r5 = getppid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r4, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r5, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r8 = msgget$private(0x0, 0x682) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r8, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r8, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r9 = geteuid() r10 = getppid() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x2, r9, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r10, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) r11 = getgid() r12 = getpid() msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0xd2d, 0x0, r7, r9, r11, 0x0, 0x19c}, 0x7, 0x401, 0x0, r12, 0xffffffffffffffe0, 0xc0d, 0xfffffffffffffff8, 0x3}) 11:09:54 executing program 0: setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x5) 11:09:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) socket$unix(0x1, 0x4, 0x0) syz_emit_ethernet(0xfffffe64, &(0x7f0000000280)="804bee4100998a7662a19b5b25ea3f40941621d37836bee149d93ac2f02c80914d8e801865ae8fae7f377f4f166541be928274615500b2acd8ff07059d49ddee4e9401d4de0a19c4c8d208e55bf920a1b9ce58413f0c9713453873fed9538a9540addac4ff430f49e7b0e35c66378db33274e61e63bee393a326ca7f073dec40a63762b65af849e70920d3d375e38b1323e9ae16ac10ed0f29a454c8210e33a448983a14f100b3d910a8e7c46d67242828449bd6d624c7b6a0643732105073fea98929e14737805cd630beef91d87f52941098159d8bf193330e34cb72a8bdb77dbd0601fa076d8eb8ff5dbd85919f645947ebd32bdf876ccca535c4553557a4fe2f85b4c1d7bd4ea509194931e3dbfc63e25911a5679c") getrusage(0x8000000000000000, &(0x7f0000000100)) 11:09:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x7}, {0x5}, {0x6}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) select(0xfffffffffffffed4, &(0x7f0000000000)={0x1, 0x4, 0x80000000003, 0x9, 0x3f, 0x1, 0x4, 0x7ffffffd}, &(0x7f0000000100)={0x7, 0x100, 0xfffffffffffffffc, 0x5, 0x100000001, 0x8, 0x5, 0x20000001}, &(0x7f0000000140)={0x71b, 0x1000000000, 0x4, 0xd4d, 0x8, 0x9, 0x10000000000020, 0x7fff}, &(0x7f0000000180)={0x5, 0x7}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 11:09:54 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff], [], [0x0, 0x0, 0x0, 0x9, 0xffffffeeffffffff], [0x0, 0x0, 0x401], [{}, {}, {0x0, 0x0, 0x0, 0x200000000}], {0x0, 0x40}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) getsockname(r2, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r3 = fcntl$dupfd(r0, 0x0, r0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000040)) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 11:09:54 executing program 0: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[], 0x0) r6 = socket(0x2, 0x3, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0xfffffff7}, 0x8) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) sendmsg(r6, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="1e71bebe357276be53da85db771284066c398aa80f23407845a8f609d3ca929482f36a5912babf24d2aaad9a40e2ea9a05acc29d46322743c39335ded507709de965cdb9602c42a5045cde607b6596661c32f3e99daae199efd6289dbf35d70f007383e1e09f561ca22f94f79e", 0x6d}, {&(0x7f0000000200)="ed24f6f9e673294ccd27ce7a7222ca05262d71d7ab9d5d2b7b15f74713154f4821091639861b22a3244f0d50e345c8d977514412ee6f3bccde1dafa2c34623aa3f4726cdac60de534f21276455eada36caf4583f9a1a5b4268cadde2a7bd98cf9f9c71a0b4c1a2e868faddbb68b4cfd2017a0a5bfa1faa9f084a55e318d9af714bfdaa72368205f03c37103d55fdeda17fb2a49d9439ebe4953656b32a0dd6770504794107ee1c8ea303f1b7f41ddee9360b30d59d5ccae078e73d0671b2a856b449b0f0fb5d90520bd0bdf8c01da2d928617e1b1ef7ffce8873d7942308040371ba6e0a0ffda450b3f7748b557a8843143408fb3d38dc48b98c7e8c90d37ab6b9f9380a5fb5489896f6968d9f40af369d935589a61118aec281fe4cd6a59144b56a3dcd2f228592fa61dbb755e4adcd8ec78d2dbf6970483c8f0e8297bc27114a8b0cdc21e99ae596c456b13171414349457c274055774b01fac099b6a4af3e26fe2b35a8040918e266a09201bee8ab4fe2c4251a33b8c2fdc32fcadcbeaa36054eb78f8233717c72a7752ee748abdb70075aeb66e38768f520c1634df5241c021a112e15b14beb8e8a7f60f03688fa9bcfb6f18b7279667c5aa59a854e0d0cc9747bff0c490386ac87c786846243ef2c5a12dd48064bca545c7242d489329020a32ba36a86a011500e32e7886f7622753078a37c85bcf72a39d2eb9eda80f57c9edc171f7db021f0af9651562368fca923534bc41fd91b434490d7708adab4e260319cbccd54db41f85fd45446427aaa83249dfa72c78aeed8c1571dec4ac90082b12bd7a1025f1f652dcdb86ecc2785cd6ded7b78063d142bbcf4861d4e2e673f3e629b6aa24572d07532bb81a9d66c98d6d7d20630842dd9adb4a7510709b4661c4b403cd7dc120b13130fa59821874960a6ffbe00509a224938740af3ea2396d5064c4436d6891c85174d272cee105b59ac4871f4b4b66c6d261d890528960c6f6ab32e5ae26159160e4e55200f86d3d0751fb6e90bd1016bdf5f34d38eecd7cc495f4df688026599c73fc12ab243c441bfdd556a3647a6c25cf45ee77b27ee71809299145ffb1cf1c7087dc4b700ac747a73e95e28092eb50703ff791c465a144fa85572e5ec003c50f412630316617b4f94bb9cdd4e198d83dd5949b435188d339b9ec27b81626417d1a52f5efe087dee63b3e9bbec9df1bda132258521bed8cca2c4109d33abb95c353654ebc2bdc9e573b31865c7711c4bd74cc65f41a96605f958982ae509910398541f95d14293dbb4b085146b208dabd036b6e2ac942681909aa39614f0d47baab64d3c2f9fbd155cc49038d149b63cbbfd6653ed3c9102b05289d61a57fe6fe50634550a5a31899e6bf058a59023f2cdf98b265e3e6352a990335cb3463052280a10439646c3322ce7b6eba9c4c8e7bd63dd2dcc55f356712941f9c0c607b2927d59824bdde0fcf20bff91baa0b7761516898e2c7cac80c477700bb0d1b43a6947eea67758385d55f420c6425e4210d927a384a74104e6d535cdecec810115f2537cbee4aebb09b95896edb5544e03f2529aacfddb1f9c6c14d5d96a82ef48e0092fcfa975099dec7cdf54e1c38229e60fea374cf35a85b3c88e5a5d274571911ac770e266476077c1e28703a760aeefe21d1f17836e6b7cb710a57a99ee46199c5e3cb01982a1f997d7b8c2d1e55b99f8e5b57c6e01587fff090308477c71be65d4d3ebc3146308e1d7b6afc80ba5c1ec10e9bc26a672c676480263b9a43397651a1370bee46210a9e1cd7ffc7fa55c1cf533da6b4d0f7763bd3f082edb160fea52ee8826013cc765ddf8652eed253b98a5ef", 0x520}], 0x2, 0x0}, 0x0) 11:09:54 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="ff04e1006e77ec000000945e000000000004"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) pipe2(&(0x7f0000000080), 0x1000c) ioctl$KDGKBMODE(r0, 0x40044b06) 11:09:54 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) r1 = socket$inet6(0x18, 0x3, 0x26) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff2, 0x20b39c011ca77203, 0x0, 0x7f, 0x5}, {{r0}, 0xfffffffffffffffa, 0x40, 0x2, 0x9, 0x7}, {{r1}, 0xfffffffffffffff9, 0x20, 0x1, 0xffffffffffffff00, 0x2}, {{r2}, 0xfffffffffffffffd, 0x8, 0x80, 0x8, 0x6}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() open(&(0x7f0000000000)='./file0\x00', 0x80, 0x51) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) getsockname$inet6(r5, &(0x7f00000000c0), &(0x7f0000000100)=0xc) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x40000003}, {{}, 0xfffffffffffffff9, 0x11, 0x0, 0x4000000000}], 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 11:09:54 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="5e7096"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000000c0)) r2 = socket(0x18, 0x2, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000240)) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) getsockopt(r4, 0xe6, 0x667, &(0x7f0000000100)=""/164, &(0x7f00000001c0)=0xa4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 11:09:54 executing program 1: setpgid(0x0, 0x0) r0 = getppid() setpgid(0x0, r0) r1 = msgget$private(0x0, 0x682) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) connect$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r1, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r3 = geteuid() r4 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x2, r3, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r4, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) r5 = getpid() r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) getdents(r9, &(0x7f0000000080)=""/59, 0xfffffe07) setpgid(r5, 0x0) 11:09:54 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0xa00, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffb, 0x20, 0x1, 0x1000, 0x401}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x61, 0xfffff, 0x2, 0x9}, {{r3}, 0xfffffffffffffffd, 0xa8, 0x8, 0x10000, 0x101}, {{r4}, 0xfffffffffffffff9, 0x50, 0x4, 0x400, 0x9}, {{r1}, 0xfffffffffffffffd, 0x80, 0x4, 0x7, 0x800}, {{r6}, 0xffffffffffffffff, 0x8, 0x1, 0x7, 0x9}], 0x7ffc, 0x0, 0xbb01, 0x0) dup(r6) 11:09:54 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x40, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab", 0xfffffffffffffde7}], 0x10000000000000d3, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) sendmsg(r1, &(0x7f0000000cc0)={&(0x7f0000000440)=@in6={0x18, 0x0, 0x6, 0x80}, 0xc, &(0x7f0000000c80)=[{&(0x7f0000000b00)="6a96a72c4e9e5fc9f8bdfe9cd6fa76574c208dbfa587f0795e997709e6cf8747377c76b3107bff6145c283d7d4609f1b8935c3860714896496cdc405bf3755d207ecb8274b7f03a3e203f18c5278d263a9522b365b1959cc9f471eb62c5ffe5960101a1dbee968c9f6de598ff998a41f5d1ff0adc45bfb937596725e8af1633dec2a20713e04f7cffa1554ac6c2572774fdae910f832279af40ade28b95e0638f5498c0544868969ebd524c3a40663e2e721cd8c4c2ce050590c4319145a8bf9b3a76684805ad629431127b6b0ebb577030b15271fdb9c356443a7c8703ae8e3dc232fa7e14f", 0xe6}, {&(0x7f00000004c0)="7922818097ecc3753bfdbfdbce1bf1898823cb493754d49bd80c51f0274555f2281bdcbb4ae347215a4ab5c6c9231b833a9844013e6d60bd6ca4d074b73d96735705c60a67ee1f287665af10881613b2bbaa19133b8cba2062cba8eec0227621b890290f2e", 0x65}, {&(0x7f0000000540)="be393faea9a2f86d1175a1f78541e43559be230aef0c27343a7120632472daa00e3243033b249394b43a72ad9f", 0x2d}, {&(0x7f0000000c00)="161b55e33776f2208830450e966a70e985e09e7a04c566717c5dfa4cbec1af3303961fbb176b20bd03e4d391b7f8071a74631a3f4b7f0d74a9b393dfc27916af42ed4f1a00f0a5e9996c08f6f591c3dded2c9f753b97f5d7379b0d4c5134f64ad826dc408e64e65b3bea66a94080e8fd", 0x70}], 0x4, &(0x7f0000002880)=ANY=[@ANYBLOB="2000000000000000010000000100000015c2f4dbf6769e0ec9e97b0000000000500000000000000001000000f7ffffff80e0f17b8b096ca74304eb74071a05cd51799be2176bbd70e1eca5953f3be2b841e69cbd2bda86dfb6c629bacb559511647d4415b78b28d9b9000000000000001010000000000000ffff000003000000288396d0caf9157acbd5ea88dd0d729ab56cae4b9c6edc8e04c31963abfa696ac1ab4458f0ea6ba95717c242bf029c6955188b0fd34cbad48c349d226a6c9c0cbfe58df07d6369715ca1ad2c1d7da7a8696309b0731f216a015f3af13914e30a67dbba10339011581734922203a71475ebce38ad2b84e2d7359ff0b1aa1694653c5bf8f6f95a327dedfe5f6ba36c0a920a2ce40832bec883d033e91f0e672859f13964a3c5b079763289ac30d34f2df1a62a8c5f6d5ea1f3368f80282257ee68d52d95d9fe33cf1598104e51980fa92402a242b9585cbb08f68a2e39e16a86dedf89e0dcf858c4c8c8c4e61c32e0824b16dfad5a1ecb793b64b78a30632d5606cc3982d55f2d8efe0549c4fb872c4cf0a5435f511aad4136d5158ab1510128f5d44eb0b08909ce99faa9938e1be991dcc2c7724ec0df0a941fbdc6d3cad5164f25ff319f4b6007db3657dc8ce38de3bdc5500f9d1e8d98963096e05bd5c07615bade040135b40357c4bf8244e0453c1845d8fc1d35a56ab2674a78965d273aa8292640e64c76db52ee51f5d3e92108b4ee6da1068d63cb1b02cd9dd97068d27c0f672630c7f46efc876752a5377a87e65dd50df65bbdb793eb95a3ec7b525da29b59bd6c21e775513623de9b2913fdd70241358cce8ff6ad02c4afc38d2f04815c9eaf8e0b8c5305e11d666ec84651e219c9f0891c7840c26fb411ace037b08814d147a8192ae03b2f3fae00cf72f63f8191dc2babc11e38c8d686fd7c681ec77caeb006951e98b63def1a5802cb9c0a0d400c209275ae63d9358b4ccf02854e089c4e51048608c45f7452d837471a2b06b1270b58ae8d444e41b8c482e2090b405c20d9963308646c1a1fbe69485a2c816929a16f1142081ade232d3f49b0fdc48930ed07a14fc2c9298c3899fa9190c0b4361332074a67868c735f3f852ec79a7b5d1f6af6d527bdb0faba5718113cdf1817994fe95e6f5bc1588cb91a85eec217e640866d16cfc77eb8a7938fc74870d406e9f004beabf026d488b2bd783933fa382ee7010ce4ac6130532f98c20fad40a6e24dd3102438cb3c75d5f19f431b7d6db53996ef734b1ce4e5fb0d2856b2a131b407bb1d17cbb068d158bddacb6c176adb5e7bd6b64917271e0d268d206abe68086350268f406b29fcc389aa7c94ed1d0478573e7728bf52bd2c514d9c2eb6f76c1d7ec16d7ceaa5b5058d4ee66589868739e7ad938d133d40f0cfd2af4ea0ad3a87d76add79f7cc70bf913d2f7b3219b3aa3dab3cb1ae6c3f16d12672c436d7f0cd12366f7f90fc570daf49b78ff253817339e380bf631856ec2242f317a9187bad038d05be9e0cd07bcd2dcb1be41a4c4e5340232fde0638d1f533cac7bf341ce6f11f7d19401415cece38f06fb0ba535fcb56adfce5f9bda9ba7266a6d501c592b21d0fb2493ba0bc0214d177d3706dd6bcd0988b8b7073ef5dd7fc182874c873f029db08ee095f3758afc3b0700e539b7d0c533aaa4c92e45595dd0da1a3396a5528d87bf9dab54e11a7e9bf194d7395b75608ada6daf142156bc34584773a7db919ae2c3a6b33f5ddda626d755e1197febaf1ac2beb7428fccdcf7841b43248571f75691411baa90f964f5dffa74359208ea7cd944fcf3c5c9c4b6f8752ab2859a184723dfb3b419c202f0f1288dc76d6d796e4d168349f27db5069b7fdac30017e32c277289a38f62e83503783afafb568f920dd5c7518d5f9af344585895e905c5b01530b468281f3f753f7ac3cbe35b3e9a7a578ae10605ef9a4a5c3ed5ba933dd3970453943d7810ce204f46cbb68d9dabfac0492b8cd3ef4ea8f6dc056352b2b59e3172a8e744b9a13ff69fa3589bff059c1969cefffa11f97b759fe575a28fd7a0e32fe4f5d8fc9d845d08a3a7639d43aac4c0a4d1021542a65fc9a46a5db8ed3ea1bb0e2e1588741b239b0d06c2c64ca101f67401e338c049e2a66cdb41585a215fd433203c839e7e21c13ad1e0e688d91331ee0362f010dc6070b9480afce13f6911358e6d830398c8bcb0266d1c944c5fb278d8e384ee5067fa65a3843538089876ec2ed0e40daef3e3693dd940b4600b7196a0ba67d23fe720a871993e1f0ec4d1c07550474e14df830c70acd0e096d922217a8f4b72e2ae87a4ef4a43279a4fd855d5a18eeebf82737273f2af24151c7325c85cb99b6fb80a270496e9778cb7c7f5fe69859d904dcbb1496585b09601ce920c23e1359471c4fec5507d9306ed6656a28f010d0520bb9caad0724e373ccdcb9c2c4359fd90a633d5885ec1d754c080d61e198289ad2d356173d671a435e0a0dbade71b0b57bada1f9483553d37057c0f0e1e4fd12f2c6e4da084f30eea7e298c8e0d5da8b1c8769d5f78a61674682308820ee1b5a399dc2ea885d74eee7d328c4a91db4b0c609851b15fd03aff8f00467f1a6c4441816a41429f07f6bfeaf6b8fbd86828f21878eb253fe2057ba6028005a047ccb41cb2a15c1607640bc8a78a3a174fc34f9218a688e404b04a8d3bf37d703cab6065f50258a8803e2d99dad39ab81a5e9a45738a572ec6a69ec00288a091bd139aa2f57d8428f75d54194545995cc9e5f8e3b4c71f259af15a69f6b13ba920a0684da849f3eae7fa91ce7c5c82194b6943f6762fd8b409528ad10b43bcea63a9346c6cc16324598210705d54b56cc28965b29088242974b326dec7f5954f17119b0b13661eaa1f6e97060576210799c571049200cd7825e62edf73f2792b81bab1657fda3aa3137ae72939251dc4a5417f580439e795b47909ecab4804cebd0ee619676b280df0e2317380e38f4f545efaae5cbba9acb067cae31b233c9a5699fa3cea69d1be09054769b97580268ca84d6d54bdae4d5560753147050d4da0188fffb885c32d205472c3662f786bd0a495c619794790b128b509b8bbc798571e41f3735cdb0b8ed2182560bcf072d1944433249ebb9337cc3f148ea59ce771a979055451a7ffbc74138be475fcbe8bdf380d2cf29d2b7527c2f7a41deb60d8dddcb66a68df0cd925c5a0a967fd485a1ba35b6103aaeab1015a167eb6da52fd0045270c061de4cf8681b8dafbe6cae398d699c063d3a1b10cd4edb884773e0cca710daf72831bbf62b3fa6b9035d3192260f53af838fc8a783b67ff574ea05e527ea4b978105939ea59aab8492f2fca14b9c0271bee7d3b37e7ad828f01df10837b58fc0d40acbb9ad5f47fa9309a43185260ca49d287d48d7d6a623b7471dc2032198c0d43758c33edb7cd91a6e898bc89185179d593582fd37319d549d4b0123600176c085f976113abc2b4942fb15926caeea89cbd110a882ab5766d384f85b0f6e480b4b3074384d69ec8ccdcaab13b81bbed45acb007015f7f51f63959fc352d1f859b1d69a2b1adcb3ed5f5cf63135040b197a5a377e5c83949f9ba6be4cea8d8e53c9248151aaf5c1813a448f5e3f9fe1b2bb8d629f0786a1695077b4bd67ee3c44ecb9c42db414a4aadc29750b0f73d88369c6e3a43bf3e188aa97c5d8ecdb6ae2c828eaaf898bcb4c40129b4150f2ced91851c50c921a05d984631651fcd2647a60debc24ded13a396ab9481880d69b9756692da7a59e6f8c4b244f47dd24af4fcf5f2bba6b69f800029b34b7836437392f7ee8620990fd25053f78ec5f0737977d68589a36466a924ae23aac082bbb118b8b762542edeff4eeac9bb861124b05695c2586431a0359cf9d08ce305b482ce1a238c74dbdbac067ce52ab0f4077f0a75f122da678ef7cdc6ddffb25e9667165c461eac7a6992d72d04116696ad1bcd2677cb9d468529cccb5ea027f3379488646e7729a944e90f855db1fb485b961ae82cf9a5d4fe66c510d6a359036170ffc3f36f3a8f6f25bb769064071b600c850fb233eaed173b60d4b52fb8efd15198dd93d8b1774f9717c1117eeb11154ad2611b9e19941d87187bdf07fee03109e9570ac0bff6718ad19366159f378ffcd524d946d4d5ea2cdbddd4a5e9b8ca73f1776e3e13a60dee205e7c21f031be53dcdce23830e8d22ef21a78a14efefc51e6b31e6d3735f3687845219f03bc8ffc5dc4539d56d3c80f9981f32c1c406af7382b233fb2d67d24a7691a12967f02f8085a5e1134426d7294af297e43026ddd126295d4a5e44cc8cc7dd903ffd9baaeb6adbd59ca7f3efdb298763aec453f49d8de20ffe652bcf2620c510fa70c73fc579fa7e34dc86211c5aa368943a7359132caef2e592536f4901f0d1bc068890c9e5966a51d05ce351b7ae9a3c457dcf7a2287797fc242710f5ccc983c881c50df3d0e2be781d8f534b50b70568d93c30f3b88b0c1673baa28e83c7b586d2a47fc58599e611fa311f4d700b900000ed5842636f1d0612ee74c6582b53739056e706702256c6d05ad1ff5a1281312d2f4fe8e93dab69d1367a75238f887e7536925fd2755c5a4ad98a141cc6b9ac7d660562e0aecde73dcc9cb1de8670fe674557fd2ae6d9e642567d4e5ab49258d9e2a5ffe6d07eaa3414bdd68c2def6eb67be5b397fc49390c8d6176f028a996bb8ad3676e001188996e7de88c440c4c00f585df9b269531968859ec328944155b9f32167b1c2cbf1974788ebad4e77d4b26400733fdb995d81d04bb7e1ecf6a66dfaf58d478132f769895621f9c403a61639a1e29e414ee814df3ec446cf17700264d6252481c57cd068ed89912b25dc46f471910a230e104ea7fc3653710b8f8539443c8f4c465711fec95eddcfb426cc944b63b7749fa2d4e4f498b77d44344f1ffc4aa48d3ce1677729300d8fd924667f1b0f487474f77685ef6542b8e68bf8f2fe96a933552dbd5bb2d8a2265f12c6a4b3a4c3773a3d16aa86a96746029c8db36df6b690a7ff43086dbba8ca4d4072dbf72d22f11578c6306d84f3d7cde5b186298c1f5237f2c7505a6989f3c5626b7e897cb0b66e55098f80feba8604cb7083db102dae97baebb2fc306552fb32853978c649c506f1c9c1917a82927e9eb2838a2ad0893add2a0e98294721e992505865d163e32825e645b2de84a788579bb3c784f29da679b73a0003d54140deb0c7ddd1a4585e4c9decc391f2256698355a202084efb6627f97a9ed08107893204e1fdba7e01ca33b63b677f9191431f647b7d2dc3636e213e441c130f40660842e5c0b758c0f15d69c2c34a0641c6de875baa4c009dcafa29f6e2be09b2511d2f54a58340a52f93fb232411a13f22b0d2e38e99594d96824620f095e9f80080afe1b701c22feadac62fe0fe3bcdc2035716a8b08d98f29df6e82a67d7bbf204fd68351e1e5f7e58b689127d523ba9cc3c2ad93688e294b1ed5ad6865c96c7921ef568a7dcc13bc22bf98a77a8adf9a5ce438e6ce3369483da62a5459797de55c0dbc0aee641903b4417d9ab4e18ca23f86cf45d27b6cbf0dc5cd771e496898aff9ad79ee45b60eff55fe29971697f9d2d12e8f946f4af59325d871df6afa18fc35cd5ffc1e4d3732cb4e8adafeb6e58e16db675cd9d7862c9185b03cfdc02b6a982955142a1e4bc252a88790476408c55b54808d3b08df7ec426be5fc54063615a07c5c7cf192a569fd5c19dec2aaa4b1731d9a57b6264f808101010ce3abfbf5991ef5e3537ae4d19fac786a2d3cf270748bffe59036624d6920b9fbde043a05081b2ff7dd005aecfd3c55e6306b7134e6d2d843712b4403d40344d343680407666700ba3cc40f5a57e14af6865fa2d8fe50c1a24cc56c5907a4072c7ca527654125bd8e4ab2f78ab2b1d2c265e2f6c8599db5c2656e1530fab068ebdf05de9a96e363b1e9128fc41503695cbb513c7c3edc13cf44a7e3c4dbd6c1bd292fcd6e09fd5f3243b17"], 0x1080}, 0xc0a) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$TIOCMSET(r4, 0x80044275, &(0x7f0000000000)) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f0000000340)={0xd04, './bus\x00', './file0\x00'}) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x4010, 0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [], {}, {0x0, 0x0, 0x0, 0x1}}}) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000000)) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000840)='/dev/null\x00', 0x692726b93ec0f316, 0x0) ioctl$WSDISPLAYIO_GMODE(r7, 0x4004574b, &(0x7f0000000440)) faccessat(r7, &(0x7f00000004c0)='./file0\x00', 0x22, 0x2) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$dupfd(r7, 0x0, 0xffffffffffffffff) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000240)={0x0, 0xb1b1, 0x9, 0x1, "58180f42c766818f64f152fb7d91263ee73e7d40", 0x2, 0x9}) r8 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r9 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r10 = kqueue() dup2(r10, r9) dup2(r9, r8) r11 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r11}, {r11, 0x15}], 0x2, 0x0) ioctl$DIOCMAP(r11, 0xc0106477, &(0x7f0000000680)={&(0x7f0000000500)='./file1\x00', r9, 0x5}) ioctl$TIOCFLUSH(r9, 0x80047410, &(0x7f0000000d00)=0x5) pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="40b4e7f54ac52368375e00eee71f6800dfba9ba72959a36b8b29b5e7dd58b467b89f87fd1553a2bc4bd2215bc61495733635bdaf0bd0126754e2c46af94314b51b8daaf41a4aca37b3273db4f8d56ded4e1d12eec644f8fba171b193ad334dd1c1ffb932883d6b248d85b972de31af584a8f8a32e88edde5f6aba10052b96b7a15c09dfd3bb9709f95b1d3e91be6dcd15c893365ebcbdaf4911eab3b75c92ef5a91fa8eb05cdaf86364fad", 0xab}, {&(0x7f00000003c0)="323b6ac65326e053ecd0b9b8c2dae3f7868c2227e74c28258dfe83f9e287188527a85bc766761ed5c48517391a5110a91a7b89580c2c88527fa8e7184108efa3c999bd20b6970da726f60eb9426080e81d995d0537536707f92337", 0x5b}, {&(0x7f0000000a00)="07a3d45eef7810c2dd001930a6c5f13ce5778a0313f7fc952e28e1f2b6b171bb56ef9e008f05ea9ce037d810e3247da7621bf1bf7f093868f524ea7925c1e7252510fbc5fea0c4a00e207b0b428edb255819001bb6eb479f1d0284ba61e2393e89514bffef41bb4377a3d0814d2e2cd61a178233aa0dc17724081f3d764a27b7042711e842a2755687bb45f86ad694d18523a021b172ddd79cd4c354ccb61824eeea70ce2a31a7a770ac39f596809ede780fd55c00ff7f6b67e4043d3e8fbf14dfdbc17fdc8e7c157db35f91a100675ae461", 0xd2}], 0x3, 0x0, 0x0) r12 = semget$private(0x0, 0x3, 0xc0938a9f06e8380e) semop(r12, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0xe, 0x1000}], 0x5) 11:09:54 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) ktrace(&(0x7f0000000280)='./bus\x00', 0x1, 0x1a13, 0xffffffffffffffff) r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x0, 0x0) r2 = kqueue() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x7}], 0x40, 0x0, 0x0, 0x0) dup2(r2, r3) r4 = kqueue() r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) kevent(r4, &(0x7f00000000c0)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x7}], 0x40, 0x0, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) accept$inet6(r3, &(0x7f0000000080), &(0x7f0000000140)=0xc) r8 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r8, 0x0, r8) dup2(r8, r7) r9 = kqueue() r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) kevent(r9, &(0x7f00000000c0)=[{{r10}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x0, 0x0) kevent(r9, &(0x7f0000000100)=[{{r10}, 0xfffffffffffffffe, 0x2}], 0x40, 0x0, 0x0, 0x0) dup2(r9, r10) r11 = kqueue() r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) kevent(r11, &(0x7f00000000c0)=[{{r12}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x0, 0x0) kevent(r11, &(0x7f0000000100)=[{{r12}, 0xfffffffffffffffe, 0x7}], 0x40, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r13 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r13, 0x0, r13) r14 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x400, 0x0) dup2(r14, r13) kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) 11:09:54 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2110, 0x4000400) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000440)={0x10, 0x10001, 0x4, 0x0, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80000000}, {&(0x7f0000ff9000/0x5000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x553}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7f}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7ff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x818e}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x19}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x4}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2ada}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x200}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="00000018600417b2ee222b00fe0000ffffffff01000008f60000000000000000000000005800006e15d3e30b", 0x2c}], 0x1) 11:09:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5c}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x6b2cc5d59a9290c2, 0x0) getpeername$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) 11:09:55 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0xfffffffffffffffc, 0x0, 0x7fffffe, 0x2000100000000}) ioctl$BIOCGBLEN(0xffffffffffffff9c, 0x40044266, &(0x7f0000000080)) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000005}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20000, 0x0) fcntl$setflags(r1, 0x2, 0x1) 11:09:55 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x5, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xf642, "eb00fc000000000000fea314763f6da75d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:09:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x1c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") chroot(&(0x7f0000000000)='./file0\x00') r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000100)=0x3) 11:09:55 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x0) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000100)=0xc) r3 = msgget$private(0x0, 0x682) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r3, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r4 = geteuid() r5 = getppid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r4, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r5, 0x0, 0xa5, 0x4376283f, 0x100000000, 0x2}) r6 = msgget$private(0x0, 0x682) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r6, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r7 = geteuid() r8 = getppid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000980)={{0x2, r7, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) r9 = socket(0x18, 0x2, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={r5, r7, r11}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) 11:09:55 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) close(r2) pipe(&(0x7f0000000080)) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) ioctl$VMM_IOC_TERM(0xffffffffffffff9c, 0x80045604, &(0x7f0000000000)={0x62}) dup2(r1, 0xffffffffffffffff) 11:09:55 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x389a1, 0x40) lseek(r0, 0x0, 0x7fff, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x6) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000200)) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000280)="14c3", 0x2}], 0x1) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x465, 0x0, 0x0) 11:09:55 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x1], [0x80000000ff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [{}, {0x3}, {0x0, 0x0, 0xfffffffd}, {}, {}, {}, {0x0, 0xfffffffd}]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000e80)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91ffffae10c0928a0ae54079a66de6fb5c4d38a6acb0b27c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18de1ec584b9761852c9cf8e19f9c00c3e7b1169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec93926b43beaf656f9362301555914cb68a1c5bbbd92eb253cc7bc3eac6f705d4729f7c40581c29c40e67beab3b0cb0c1b705f6b4300048b1c0db6c55a02a05961e2dcd3ff791d54261fbac8503da009edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231f9cdaf31facb5863072dad54297179036ec6a73cbbb2a000001000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d823cf94e32bed356943610d5d327253045dfd842a97e6eef0ba29e39a0e885c0000000000000000000000000000006a3b44cb0d8a25aade017c2c61e55a26f1543fb227f0413a09bf99a98472337aa5b3874f6e7a75ee2e5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466ffff000000000000ee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a700000000005532310f1856ecdf2d000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aee550aea112183c54b890cbe14ed2ae734df865576d38e8b1c7db73dd603c7293b2ba3a53f1ce0f8efd3790d2ca05530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f99d0b4caf123444a4afeb18694eee999ba299bd8477e0700000000000000cdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf02000000dd5a9ad6e8e580287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c00000089e257c53487bdcc8c7799e221bc002300ed4e1bc0da3e2b955ab144ba1ae7abfe98b6094121644888958446f5b8bad42f38336ff7e6742e5d9641653484ecc8749f73693798befcfb02af2b5f0fe957dd7039e5a79ff5236df4de059916459cfa38f2520ac4921e3792dde54768071b2c560d49b8c238e70632974b233de5bfb363fd129327976ae424715b9684d1f762c3d2da09115441f9b2b0ef1a41e460f37734a80e61bf2cc802b28d57588fcf81faa54914620b9736a08fb8081425d32dd716ae5d422d87000000000000bcae6cbb095bb1f03b4cca93d35369e626d890224fa926da7a1bea492fbbc675c521b80908fcb92cad93665c7208122a558213acf4bd3fc5682f0e26a6f6e6f39ccf690c55240554cd58edc0fcc50af42499ca48492c68879b4b06d5677dcf835d9aeba974546c79387ccbad26f94dae36814a97fb92a2361ead9cc591a91ae4b52202938de9aea3828c434600a1614c0af7dc56df8f0084d8bb9eded7766bc6421c622597a8d869277a26f509d336ff983dae50bc31"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = semget$private(0x0, 0x7, 0x200) semop(r4, &(0x7f00000001c0)=[{0x7, 0x4, 0x1800}, {0x2, 0x401, 0x1000}, {0x6, 0x7f, 0x1800}, {0x3, 0x40, 0x800}, {0x3, 0xe7, 0x1000}, {0x0, 0x400}, {0x1, 0xfff, 0x1800}, {0x0, 0x4, 0x800}, {0x0, 0x7f, 0x800}, {0x0, 0x46, 0x1000}], 0xa) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f00000013c0)=""/4096) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 11:09:55 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x100, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 11:09:55 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000280), 0x0, 0x0}, 0x842) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) write(r0, 0x0, 0x0) dup2(r1, r0) 11:09:55 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) unlinkat(r2, &(0x7f0000000280)='./file0\x00', 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000000)=0x7) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) pread(r5, &(0x7f0000000180)="eb0133f912eaf985c67115bd5546eb112e6fb8692ff2b65d228f39521d21366fce8cf548b8f15ccb52bf0be601bfa22bf775c9d3230d76f63c41279491bfb96d54ea7e94f8f7edc7f51bf3e8b4e373fdf1138e3e9c65959ddbc13004ef9d5e238140591fbf2d748daf06f72855d985182f05e75dbde560375bb27bcaf7731ed698591b8712b7f8f4969e640e92af06abd311653e42ac4bb8a0", 0x99, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) semctl$IPC_RMID(0x0, 0x0, 0x0) r8 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r8, 0x0, r8) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000100)='./file0\x00', r8, 0x2}) clock_gettime(0x0, &(0x7f00000002c0)) pipe(&(0x7f0000000140)) 11:09:55 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x1}) socket(0x18, 0x2, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x2, 0x0) r1 = socket(0x18, 0x8, 0xc5) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)=0x10001) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r3, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = getpgid(0x0) r5 = geteuid() r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000400)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) msgsnd(r6, &(0x7f0000000a00)=ANY=[@ANYRES32, @ANYRES16=0x0, @ANYRESOCT=r7, @ANYRESHEX=0x0], 0x4, 0x1000) msgrcv(r6, &(0x7f0000000d80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e00000000831f51f1f32fd93d3b5fc9c5ddf8000000000000000000000000000000000000000000001afa00000000000000001c00000000000000ffffff7f5315419be0f948fb38350000000000000000000000000000000000000000000000000000000000000000000000000000000000001000d150b08dbb74c3ea8585a959ce95b24dfe938f81efe8f6e5a18b3f855f5a650387bf443f0c072f2ba39a9c7491c1346a48cd8cde080002e28202deb0b80b0d4eb073060c1a11c26b3bd10724f291c390d92f86bf8304c3d3fd41bf8dcaff637f05864b034c6b4ca808016a3db2373d8abed1dc94ee98ca3fc3b702893430e11446c4bea4d11da74880b0b5c31cc8778adcaf211338d42a6419e6385ad2d1fa3215e94dbae622442436e92e2b431b12cfe6c81fd09c1a5a2912443b1bb1f8a5ff108696c9e358dbd9fcfa60746cb41ff0486cff03f7890556a8e5cc7d72f1badab6d909701017eeaac212b3f10ecf616f9c3dee38715e9a664c66b31b72179b76464a360dba1a28bfaedb42b3f5aa6290a11027701581b1e886406894f06cd8603fc8364f3c5a880d8469f9ec44fe8e6bbd0ed9460a3de49cf57457a9902ac99a1e44e92308d262f8cd8d47da0d415e99b34f72b9cdb9ae5ac85cda1d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r6, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d9abf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa37063985c965"], 0xffffff64, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r10 = getppid() r11 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r11, &(0x7f00000000c0)={&(0x7f0000000680)=ANY=[], 0x0, &(0x7f0000000200)=[{&(0x7f0000000440)="a479de8549af85f28445ad6483cb1400ebd49df872c4d4b9434ae26dee01aca3297714b2b52da2b233a5385b75a4137587290cb7dbe2600514110315fe8a13333f7eb4987328574ed18b1732e13e111e43ff1bbb986cf99a29575974a2d82eb19fa265cb3fc18ac9bb40747e683c6d7af0cb5d02cc39a4ecd3a4b58e317dd02dc2c47157b2317db815cc75c17052fcc8180afa3f96ed", 0x96}, {&(0x7f00000005c0)="cbc1fd84fd275c50622446b6618bdd38e611e46c5241b505bc84465aef4c15d412f59b2a0bb71cf3b59384fc5a4f28bf1bf1c89a0d6cdfcefc740442ce78c43d05e9a4d9592eb7a8c2f15db6a8a21e46cba50bb113b0d99a968b80476bb3c412ddf59ec1d24d59206af691da4eb7a188d3b295b078158ef9237e64d14cfcf03e2c4eafcfc17e4b3e75926fd506b36c83830d996f7735dd853dbdd9705afebf597b25e81139c1dced1206bbd9ef1a352f782ae94e585de42e72939ee62e0f7993f6c10060", 0xc4}], 0x2, 0xfffffffffffffffe, 0xfef2, 0x2}, 0x1) r12 = fcntl$getown(r11, 0x5) r13 = geteuid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000240)={{0xe9, r13, r9, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r10, r12, 0xa5, 0x1, 0x100000000, 0x2}) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={r4, r5, r9}, 0xc) 11:09:55 executing program 1: recvmsg(0xffffffffffffff9c, &(0x7f0000000140)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/37, 0x25}, {&(0x7f0000000080)=""/8, 0x8}], 0x2, &(0x7f0000000100)=""/57, 0x39}, 0x1) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffbfff], [0x0, 0x0, 0xffffffff]}}) 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 = semget(0x3, 0x0, 0x842) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = getuid() r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000400)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) msgsnd(r5, &(0x7f0000000a00)=ANY=[@ANYRES32, @ANYRES16=0x0, @ANYRESOCT=r6, @ANYRESHEX=0x0], 0x4, 0x1000) msgrcv(r5, &(0x7f0000000d80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e00000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f5315419be0f948fb383500"/178], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d9abf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa37063985c965"], 0xffffff64, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r9 = getppid() r10 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r10, &(0x7f00000000c0)={&(0x7f0000000680)=ANY=[], 0x8, &(0x7f0000000580)=[{&(0x7f00000002c0)="a62bd6ed1b93da9c25b26650f3f5854a74a167aa82cfdcc5ddd843c4a7b47683c28f5dfa2ef79b2a9965a884b41cf81f3acf27f9207525b7e34dfa", 0x94}, {&(0x7f00000007c0)="5cebfbef617c262b3d6d9fc178ce8fce4cc596488721b8ea7ee1382728bda2eb923b69ed5cebcd674e0377326e3affa9191088160ff46a722374cdce116e5d0db6723920c3d7d170316da70d5a56d8be7326cc5c0f3cdd6c8e9593195f7f8d0316408c9057cbb7c78cfcbe5fc2c44ec7dae777f81a11fa9e1db9c915f5e400fd0a27acc27eaf3e728e9268d0fcf4cec16a2d003b2ac752bdf72f6902127641d606e3cd6cd3b742115ef1440a3a056f1e959b1bc03a9cd9d7634754659761ae74480c8835d03c0e2404db960998d494bc7e3c7da7238c3c509854"}, {&(0x7f0000000c80)="3ffb31ca4e0974b469f9579d9dff6b09b49ec2312916ae5bb19a20f515aa2143685db65592cd903dbdf1e27bfcc9e9737faca98b8b5fff33f575b9d41cdf300c83b22b1dffbb92bf238f3b63729516ad9916236a23abc16709910f4fdb09f37c743062c697ea168d27b9e836d807dcecba54b56be00ec183731bf07a757a6e44040bdf2ad94dd6c6a9db68e0ec4b185ee831a93ccce65c50524cea1816d7a11606ec4ce37591a86cc3924421d2000da619ee8855fefe18dfcb609bce8580aa17bafcd247b4b070128c1e731bfeb59b872de213be35cba7978f599340da7f605ee0886bcebe9673409a677faa0d7c6e2b264bd6e1c113c214e07f"}, {&(0x7f0000000500)="65b6653e7c35197739a724cae9ba99c1df3f0125788746929210170bf265c65c4db7c34c0f3afcfffbb7d9a82dafb8d351fc0f0be58a2b323b4c58a48b78fcc25ec5418f2ee4e431b736ed4f89ead7bdf6e24bf431387692a1233d41f36b69bdb7da552c07a85b76008d21b9e672a33dc6ea", 0xfffffffffffffeb5}], 0x10000000000000c5, 0xfffffffffffffffe, 0x182, 0x2}, 0x1) r11 = fcntl$getown(r10, 0x5) r12 = geteuid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000240)={{0xe9, r12, r8, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r9, r11, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000004c0)={{0x10000, r3, 0x0, r4, r8, 0x0, 0x8000}, 0xe782, 0x1, 0xb99}) 11:09:55 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x6c130d13a8c978df, 0x0) write(r0, &(0x7f0000000080)="69334bc435d6f4ce9f5b09f34b9c908c5570913d047cb8937e1c7223a971792735d343d9959bf94f6594ef76b31aea83681534ddee015d0df7dd4d6b2093bf405b45cc740d6d01cf", 0x48) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) recvfrom(r1, &(0x7f0000000140)=""/110, 0x6e, 0x801, &(0x7f0000000200)=@in6={0x18, 0x1, 0x21e5b22e}, 0xc) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000040)=0x10001) open(&(0x7f0000000100)='./file0\x00', 0x20280, 0x3d) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x200000000, 0x0, 0x0, 0x20001000, 0x80000000, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000010000], [0x0, 0x0, 0x0, 0x0, 0x87], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [{}, {}, {}, {}, {}, {0x0, 0x8}, {0x0, 0x0, 0x0, 0x2ac4}], {0x0, 0xfffffffa, 0x200}, {0x0, 0x0, 0x8000000}}}) 11:09:55 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) mkdirat(r4, &(0x7f0000000000)='./bus\x00', 0xa1) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = dup2(r2, r6) write(r7, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000f7a", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) panic: uvmspace_fork: no space in map for entry in empty map Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *300902 67441 0 0 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c uvm_mapent_clone(ffff800000b5a100,f000,ff0000,0,7,7) at uvm_mapent_clone+0x1de uvm_share(ffff800000b5a100,0,7,fffffd803f012000,20001000,80000000) at uvm_share+0x4b4 vm_impl_init_vmx(ffff800017bc4850,ffff800014915b40) at vm_impl_init_vmx+0xf1 vm_create(ffff800000a83000,ffff800014915b40) at vm_create+0x193 VOP_IOCTL(fffffd803b62d410,c5005601,ffff800000a83000,1,fffffd803f7c6ba0,ffff800014915b40) at VOP_IOCTL+0x88 vn_ioctl(fffffd8036214c38,c5005601,ffff800000a83000,ffff800014915b40) at vn_ioctl+0xb7 sys_ioctl(ffff800014915b40,ffff800017bd3108,ffff800017bd3150) at sys_ioctl+0x5b9 syscall(ffff800017bd31d0) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x3faddc72f40, count: 4 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 uvmspace_fork: no space in map for entry in empty map ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c uvm_mapent_clone(ffff800000b5a100,f000,ff0000,0,7,7) at uvm_mapent_clone+0x1de uvm_share(ffff800000b5a100,0,7,fffffd803f012000,20001000,80000000) at uvm_share+0x4b4 vm_impl_init_vmx(ffff800017bc4850,ffff800014915b40) at vm_impl_init_vmx+0xf1 vm_create(ffff800000a83000,ffff800014915b40) at vm_create+0x193 VOP_IOCTL(fffffd803b62d410,c5005601,ffff800000a83000,1,fffffd803f7c6ba0,ffff800014915b40) at VOP_IOCTL+0x88 vn_ioctl(fffffd8036214c38,c5005601,ffff800000a83000,ffff800014915b40) at vn_ioctl+0xb7 sys_ioctl(ffff800014915b40,ffff800017bd3108,ffff800017bd3150) at sys_ioctl+0x5b9 syscall(ffff800017bd31d0) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x3faddc72f40, count: -11 ddb> show registers rdi 0xffffffff814c7837 db_enter+0x17 rsi 0x2213 __ALIGN_SIZE+0x1213 rbp 0xffff800017bd2b30 rbx 0xffff800017bd2be0 rdx 0x2214 __ALIGN_SIZE+0x1214 rcx 0xffff800016f93000 rax 0xffff800016f93000 r8 0xffff800017bd2af0 r9 0x1 r10 0xffff800000b74100 r11 0x9c3d2b17cbad62b1 r12 0x3000000008 r13 0xffff800017bd2b40 r14 0x100 r15 0x1 rip 0xffffffff814c7838 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800017bd2b20 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.0) pid=300902 stat=onproc flags process=0 proc=4000000 pri=80, usrpri=80, nice=20 forw=0xffffffffffffffff, list=0xffff800014914ee8,0xffffffff82573530 process=0xffff8000ffff6370 user=0xffff800017bce000, vmspace=0xfffffd803f012000 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 67441 17491 20659 0 2 0 syz-executor.0 *67441 300902 20659 0 7 0x4000000 syz-executor.0 20659 72178 52652 0 2 0x482 syz-executor.0 22813 227802 52652 0 2 0x2 syz-executor.1 99136 209336 1 0 3 0x100083 ttyin getty 44973 402439 0 0 3 0x14200 bored sosplice 52652 192663 26607 0 3 0x82 thrsleep syz-fuzzer 52652 233419 26607 0 3 0x4000082 nanosleep syz-fuzzer 52652 56356 26607 0 3 0x4000082 thrsleep syz-fuzzer 52652 499636 26607 0 3 0x4000082 thrsleep syz-fuzzer 52652 510470 26607 0 3 0x4000082 thrsleep syz-fuzzer 52652 479343 26607 0 3 0x4000082 thrsleep syz-fuzzer 52652 467223 26607 0 3 0x4000082 thrsleep syz-fuzzer 52652 278034 26607 0 3 0x4000082 kqread syz-fuzzer 52652 228487 26607 0 3 0x4000082 thrsleep syz-fuzzer 26607 252494 21255 0 3 0x10008a pause ksh 21255 66135 96350 0 3 0x92 select sshd 96350 124477 1 0 3 0x80 select sshd 19771 295775 9213 73 3 0x100090 kqread syslogd 9213 212020 1 0 3 0x100082 netio syslogd 15659 203206 0 0 2 0x14200 zerothread 52230 193988 0 0 3 0x14200 aiodoned aiodoned 62671 366591 0 0 3 0x14200 syncer update 48893 163450 0 0 3 0x14200 cleaner cleaner 99845 466592 0 0 3 0x14200 reaper reaper 77070 171663 0 0 3 0x14200 pgdaemon pagedaemon 45745 478951 0 0 3 0x14200 bored crynlk 22125 295401 0 0 3 0x14200 bored crypto 80279 374420 0 0 3 0x40014200 acpi0 acpi0 88117 266707 0 0 3 0x14200 bored softnet 83620 423666 0 0 3 0x14200 bored systqmp 56270 408621 0 0 3 0x14200 bored systq 60893 243248 0 0 3 0x40014200 bored softclock 28879 348685 0 0 3 0x40014200 idle0 39022 362824 0 0 3 0x14200 bored smr 1 35900 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9584 6348K 8375K 78643K 30914 0 0 pcb 13 11K 12K 78643K 2023 0 0 rtable 87 11K 14K 78643K 4128 0 0 ifaddr 407 46K 48K 78643K 1849 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 1 2K 2K 78643K 579 0 0 iov 0 0K 32K 78643K 2703 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1214 76K 77K 78643K 8873 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 129 0 0 VM map 87 21K 21K 78643K 112 0 0 sem 12 0K 1K 78643K 1844 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1794 195K 288K 78643K 12646 0 0 file desc 5 13K 25K 78643K 9085 0 0 sigio 0 0K 0K 78643K 259 0 0 proc 44 30K 62K 78643K 2888 0 0 subproc 32 2K 2K 78643K 765 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 1428 0 0 in_multi 236 11K 12K 78643K 1264 0 0 ether_multi 1 0K 0K 78643K 77 0 0 mrt 2 0K 0K 78643K 61 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 138 609K 609K 78643K 138 0 0 exec 0 0K 1K 78643K 1629 0 0 pfkey data 0 0K 0K 78643K 2 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 247 595K 595K 78643K 23313 0 0 UVM aobj 130 6K 6K 78643K 138 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 1951 0 0 NDP 21 0K 1K 78643K 446 0 0 temp 169 3535K 4175K 78643K 199707 0 0 kqueue 0 0K 0K 78643K 76 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 163 0 161 1 0 1 1 0 8 0 rtpcb 80 1087 0 1087 7 6 1 1 0 8 1 rtentry 112 891 0 865 2 0 2 2 0 8 0 unpcb 120 5629 0 5618 3 2 1 2 0 8 0 syncache 264 40 0 40 18 18 0 1 0 8 0 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 33 0 33 13 13 0 1 0 8 0 tcpcb 544 3920 0 3915 38 37 1 15 0 8 0 ipq 40 134 0 134 35 34 1 1 0 8 1 ipqe 40 3777 0 3777 35 34 1 1 0 8 1 inpcb 280 32189 0 32184 59 57 2 9 0 8 1 rttmr 72 19 0 19 4 4 0 1 0 8 0 ip6q 72 3 0 3 1 1 0 1 0 8 0 ip6af 40 6 0 6 1 1 0 1 0 8 0 nd6 48 144 0 144 2 1 1 1 0 8 1 pkpcb 40 45 0 45 15 14 1 1 0 8 1 swfcl 56 10 0 0 1 0 1 1 0 8 0 ppxss 1128 130 0 130 39 38 1 1 0 8 1 art_heap8 4096 11 0 10 7 6 1 3 0 8 0 art_heap4 256 4326 0 4176 59 45 14 18 0 8 1 art_table 32 4337 0 4186 9 6 3 3 0 8 0 art_node 16 890 0 866 1 0 1 1 0 8 0 sysvmsgpl 40 81 0 49 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 1842 0 1832 1 0 1 1 0 8 0 shmpl 112 136 0 8 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 14999 0 13570 47 0 47 47 0 8 0 ffsino 240 14999 0 13570 85 0 85 85 0 8 0 nchpl 144 28652 0 28186 60 40 20 60 0 8 0 uvmvnodes 72 8636 0 0 158 0 158 158 0 8 0 vnodes 208 8636 0 0 455 0 455 455 0 8 0 namei 1024 95476 0 95475 9 8 1 1 0 8 0 vcpupl 1984 84 0 0 11 0 11 11 0 8 0 vmpool 520 110 0 25 7 1 6 6 0 8 0 scsiplug 64 5 0 5 3 3 0 1 0 8 0 scxspl 192 104010 0 104010 39 38 1 7 0 8 1 plimitpl 152 666 0 660 1 0 1 1 0 8 0 sigapl 432 9127 0 9116 2 0 2 2 0 8 0 futexpl 56 284234 0 284234 10 9 1 1 0 8 1 knotepl 112 1971 0 1952 11 10 1 3 0 8 0 kqueuepl 104 2580 0 2578 7 6 1 4 0 8 0 pipepl 128 4994 0 4975 24 23 1 2 0 8 0 fdescpl 424 9128 0 9116 2 0 2 2 0 8 0 filepl 120 88701 0 88614 59 54 5 11 0 8 2 lockfpl 104 3105 0 3105 2 1 1 1 0 8 1 lockfspl 48 1013 0 1013 2 1 1 1 0 8 1 sessionpl 112 61 0 53 1 0 1 1 0 8 0 pgrppl 48 177 0 169 1 0 1 1 0 8 0 ucredpl 96 9437 0 9429 1 0 1 1 0 8 0 zombiepl 144 9136 0 9136 1 0 1 1 0 8 1 processpl 864 9163 0 9136 4 0 4 4 0 8 0 procpl 632 20239 0 20203 5 1 4 5 0 8 0 sosppl 128 149 0 149 38 37 1 1 0 8 1 sockpl 384 39118 0 39102 108 104 4 14 0 8 1 mcl64k 65536 2704 0 2704 186 185 1 33 0 8 1 mcl16k 16384 129 0 129 32 31 1 1 0 8 1 mcl12k 12288 289 0 289 24 23 1 1 0 8 1 mcl9k 9216 165 0 165 36 35 1 1 0 8 1 mcl8k 8192 455 0 455 18 17 1 1 0 8 1 mcl4k 4096 1323 0 1323 12 11 1 1 0 8 1 mcl2k2 2112 126 0 126 31 31 0 1 0 8 0 mcl2k 2048 89376 0 89334 40 34 6 12 0 8 0 mtagpl 80 499 0 499 12 11 1 1 0 8 1 mbufpl 256 238529 0 238452 385 369 16 52 0 8 5 bufpl 256 38013 0 29387 540 0 540 540 0 8 0 anonpl 16 1030668 0 1008477 377 282 95 109 0 62 0 amapchunkpl 152 47328 0 47144 190 182 8 32 0 158 0 amappl16 192 51773 0 50481 351 284 67 78 0 8 1 amappl15 184 1425 0 1425 5 5 0 1 0 8 0 amappl14 176 2598 0 2593 1 0 1 1 0 8 0 amappl13 168 828 0 828 3 3 0 1 0 8 0 amappl12 160 1099 0 1098 2 1 1 1 0 8 0 amappl11 152 1115 0 1108 1 0 1 1 0 8 0 amappl10 144 1327 0 1324 1 0 1 1 0 8 0 amappl9 136 1803 0 1798 1 0 1 1 0 8 0 amappl8 128 1471 0 1400 3 0 3 3 0 8 0 amappl7 120 1514 0 1505 1 0 1 1 0 8 0 amappl6 112 1038 0 1017 1 0 1 1 0 8 0 amappl5 104 1664 0 1658 1 0 1 1 0 8 0 amappl4 96 8660 0 8630 1 0 1 1 0 8 0 amappl3 88 3882 0 3875 1 0 1 1 0 8 0 amappl2 80 70780 0 70714 3 1 2 3 0 8 0 amappl1 72 178664 0 178287 27 18 9 20 0 8 0 amappl 80 21246 0 21163 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 137 0 8 3 0 3 3 0 8 0 uaddrrnd 24 9238 0 9116 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 9238 0 9116 1 0 1 1 0 8 0 vmmpekpl 168 54254 0 54205 3 0 3 3 0 8 0 vmmpepl 168 1109475 0 1106973 765 636 129 161 0 357 13 vmsppl 272 9127 0 9116 8 7 1 2 0 8 0 pdppl 4096 18482 0 18366 19 4 15 15 0 8 0 pvpl 32 2855530 0 2831260 888 662 226 343 0 265 20 pmappl 200 9237 0 9141 7 1 6 6 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 1443 0 756 22 1 21 21 0 8 0