}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000340)=0xfffffffffffffff2) r14 = getgid() r15 = dup(r1) mknod(0xffffffffffffffff, 0xc000, 0xffffffff) msgrcv(r10, 0x0, 0x0, 0x2, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x20, 0x7) ioctl$VT_GETMODE(r15, 0x40087603, &(0x7f0000000280)) r16 = msgget(0x2, 0x0) msgget$private(0x0, 0x188) r17 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r17, 0x2, &(0x7f0000000340)=""/229) msgctl$IPC_SET(r17, 0x1, &(0x7f00000004c0)={{0x400003, r13, r14, r11, r14, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r12, r12, 0x5, 0x20000005, 0x1, 0x8}) open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0xd0) msgrcv(r16, 0x0, 0x0, 0x3, 0x1000) r18 = socket(0x0, 0x3, 0x42) r19 = socket(0x800000018, 0x2, 0x1) r20 = socket(0x18, 0x1, 0x0) close(r20) connect$unix(r20, &(0x7f0000000540)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) r21 = socket(0x10, 0x1, 0x2000000004) connect$unix(r21, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r21, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x11) dup2(r19, 0xffffffffffffffff) bind$unix(r19, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) r22 = socket(0x18, 0x1, 0x0) dup2(r18, r22) connect$unix(r22, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r22, &(0x7f0000000080)=@in6, &(0x7f0000000240)=0xc) setreuid(0x0, 0xee01) msgctl$IPC_RMID(r10, 0x0) 16:06:11 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x400006c, &(0x7f0000000040), 0xfca8) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) recvmsg(r1, &(0x7f0000000100)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/167, 0xa7}, {&(0x7f0000000240)=""/175, 0xaf}], 0x2, &(0x7f0000000300)=""/74, 0x4a}, 0x2) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r1) clock_gettime(0x0, &(0x7f0000000380)) 16:06:11 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x20, 0xe02) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r1 = syz_open_pts() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xc) getpgid(r2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r8 = getuid() ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000180)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r10 = getpgid(0xffffffffffffffff) sendmsg$unix(r4, &(0x7f00000005c0)={&(0x7f0000000740)=ANY=[@ANYBLOB="0000386354af4b67a055c1c0aac7397cfc5afa616779463ec0602742f760ff8b51ecdbf5793392f6243ab88b938ab4ef88c5b7ee2ff89d84bb3544dd6b53a08b5bb01e156aa8b4a51df47b51966310a3353d22c57c55670f32b94b5801076d11cf93a7f9c97a1dce945dcb61fd8aeb2617e68f7a76040000000694ff36da7306bded6b47763391959b711197bfa93a4db1b5abd7812736eb1a52556254766f4921851fcd8e1ee2e8bb7f8c35eab4369a9e04ac399ab01300000000000000000000973946b8569f242ae047bf6179435e24eb373a3ab829fa030f6812337c065c917f0179cb4df5670595ae4adc2c92793e5a1cf45f3fbbdd20ccb8fa5f49"], 0x1, &(0x7f0000000600)}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000440)=0xfffffffffffffe5e) r12 = socket(0x18, 0x2, 0x0) setsockopt(r12, 0x29, 0x31, &(0x7f0000000000)="f2", 0x1) connect$unix(r12, &(0x7f0000000840)=ANY=[@ANYBLOB="3cfd1e9baa85784eb007e7401f674a9b5ee7c16114f45fa4f59da9939d7d9279115f4f6edcdd810ff25ff8b152c3dcb8d492706301800000000000007725ec21dceedac62742c6953a79f74bd50fe05b62afc1f4012530c731ce420ab739595a4a5068a6b544516833d45455213ced9238b3043681c5fb72b9c4978a7a8fbc3886beb0edb8b4498ffbbbafd9b066e444bbb1aea45ef1fd057277eb38ef6e040cadf8560b7374dc676a065c837713b41f56d5eafc473ec8e21373a6f7329e9b64b5742f59830e00"/217], 0x8) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r6, r7, r8, r9, 0x121, 0x9}, 0x800, 0x1, r10, r11, 0x3, 0x1, 0x1, 0x5}) select(0x40, &(0x7f0000000000)={0x100000001, 0x8a75, 0x4, 0x0, 0x80, 0x8000000000, 0x0, 0x1fffffffffc}, 0x0, 0x0, 0x0) r13 = socket(0x18, 0x3, 0x0) r14 = kqueue() ioctl$FIONREAD(r14, 0x4004667f, &(0x7f00000000c0)) connect$unix(r13, &(0x7f0000000100)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r15 = semget(0xffffffffffffffff, 0x4, 0x8) r16 = socket(0x400000000018, 0x3, 0x0) setsockopt(r16, 0x20000000000029, 0x27, &(0x7f00000000c0), 0x0) write(r16, &(0x7f00000002c0)="bf6e394d7b60faa088536dc5fcd8d04c7c1e3ab68f8ec30cbad1f01e93f4bcd9c1adc0abcbfa2dbe95f75e323819", 0x2e) semop(r15, &(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) 16:06:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x87}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x42087007, &(0x7f0000000100)) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:06:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x5, 0x2}, {0x6, 0x20, 0x0, 0x10000}]}) r1 = getpid() setpgid(r1, 0x0) getegid() pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 16:06:11 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fbb45983b65de8f3099c37b1da7e498980aad388b5ec6639b75184d19288ed40edd7aa67d43939bcb954"}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x21, &(0x7f0000000000), 0x4) preadv(r2, &(0x7f0000000100)=[{&(0x7f00000004c0)=""/248}], 0x10000000000004ed, 0x0, 0x40000000000000) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:06:12 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x133, 0x0, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x3d, &(0x7f0000000340)="0600080085b2e769906978a59bcca6f45773014c0857f18dab283b39c3784cb4e97a37cb02951dda3c6adace23fedc6236831a54e16e979f343531f33751f5a80d2fbb1b5c4f5a0aff6e82a73bd30b9afaa9362c1b80a58e1cd916d20b547f85324e4b650892cf2dab4e403b4cd37cfb1e4bba3a73192cdf6da2009709e7ad4848c985a5b9ba39af6a904399e25cb361a5aea4d10b29f751cd1f90a03df2238309ce0e62f779bb25009b292f0361d35b4e", 0x230) r3 = socket(0x18, 0x1, 0x0) close(r3) fcntl$dupfd(r2, 0x0, r3) write(r2, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x0, 0x1f}, {0x18, 0x0, 0x854, 0x8}, 0x1, [0x1, 0x1, 0x0, 0x66bb, 0x80, 0x20, 0x7, 0x80000000]}, 0x3c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:06:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() getgid() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f3070060e3dce5081a6f09000000000000f200"}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x42087007, &(0x7f0000000100)) r3 = open(&(0x7f0000000200)='./bus\x00', 0x388, 0x50) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000240)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x212, 0x4, 0x9, "2e6edd186838d99f0e9c7846034be134fc644d19", 0x71, 0x3}) socketpair(0xa, 0x5, 0x9, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x21, &(0x7f0000000000), 0x4) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x21, &(0x7f0000000000), 0x4) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x10, 0x0) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x21, &(0x7f0000000000), 0x4) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x10, 0x0) poll(&(0x7f00000001c0)=[{r4, 0x100}, {r5, 0x4}, {r6, 0x1}, {r7, 0x4}, {r8, 0x10}, {r2, 0x4}, {r1, 0x1a0}, {r9, 0xd4}], 0x8, 0x4) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:06:12 executing program 1: clock_settime(0x0, &(0x7f0000000380)={0x2, 0x8000}) 16:00:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xfffffffffffffffc, 0x0, 0x100000001, 0x558f, "2ea86ecc016bdcd569ef64e16eb595607fcfd711"}) write(r0, &(0x7f00000003c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e5059ddb89d676d48c9c6f0fa20774dca9ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669db72371db394acba77de083c965124aeacbcf09b09c719ed25314dc21617d89aa9c6ffc4137067f33d1ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713218577cdbfb7436951747e739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a7929392001075381e423a7bbb25d5e43535280fc146105791de58a814590681731ea367352ce6de49325ef5f2ee2c7a82e6ad300c2bf55b3a5a96453f2915bd3b54333a76c2694946e1e28e550b5d6775ffc70e48d6bbe9b36e9730e7f12c57ba38a1b53b759ca7b4e091d8617f108ee4f6c0e514990fd25afeb", 0x57a) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x21, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) connect$unix(0xffffffffffffff9c, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15, 0x2}, {0x62}, {0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x800080002000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x42087007, &(0x7f0000000100)) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x1, 0x80, {0x9, 0x8001}}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000340)={0x0, 0x0, 0xd6c, 0x0, "65b68e8ffb7641f3dc6d52ca2e4b2b569294647f", 0x0, 0x5}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x21, &(0x7f0000000000), 0x4) preadv(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/222, 0xde}, {&(0x7f0000000080)=""/51, 0x33}], 0x2, 0x0, 0x0) 16:00:02 executing program 1: setsockopt(0xffffffffffffff9c, 0x1, 0xbffffffe, &(0x7f0000001380)="1f379ecabee108b054cacb6da2a7eb75c9f0445e20bc874026f24e537e0b745278e30f4f4826b1bde635d3837a53416cf3635b0c4a5f2f646391d5d03db2ea20b5fab5e33aacb97a0b78704cdd507183c8225700000000ab7f149a3be26988ed25978fd673aab3acda7d494f4818891a1cd74be6ea6073060dcf5c2e04ca54425dca278b2b5fb6f134e8b17c8dea642ce7c6fc029cf8576696c86bc99e3395e2276cd54fba7d23969b7c872ba306ee260b60c31503f086a68e9c76f2cdb4676a77af8ec5ae93a641b0b07ae5b5e219ee051aaab014981416980a655f48483525a35a3ead1451f22fc273bb8f5e4a1ce986273b505021f5886953932e5081bd9a08b1", 0xfffffffffffffd9a) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000000)={0x1018, 0x0, &(0x7f0000000200)=""/4120}) 16:00:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x40000000001, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x101, 0x1, './bus\x00', 0xffff, 0x4, 0x8, 0x7}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="000000186204018b002b3a0000030083caf7afb9d8dcd14043000053b5d1d09075858a13f107f8820fa6ae84c9f0611da24e14da00c60002e1838f74652d62e159c51bad5a8bf62600040000000000007d2c336ec50037", 0x57}], 0x1) recvfrom$unix(r0, &(0x7f00000002c0)=""/232, 0xe8, 0x23, 0x0, 0x0) 16:00:02 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f00000011c0)={0x0, 0x4c5e, {0x4, 0x101}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x40000000, "000000dbddb97b00"}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x480, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x42087007, &(0x7f0000000100)) ioctl$TIOCNOTTY(r2, 0x20007471) write(r1, &(0x7f0000000180)="f56d7ee43ad8a051bf304d7b2e1d847b10ff360ae68e13cc5aa39317d22e247af5f68164788a5f72ff0b5b4c8ef744c39e0d0135f613f27db3478fcf546c1029b2481ae172d0cd4c15be66d8602c631e01d3cdb4bfc35181d1cfa84d6b767679813a53e94f14eb4525f1d82290d6c2e3f39ef4a526b5a8cc122b9d5c7142a0f96d227713ff5b165651a43ce325daf32a4e1765bba9646f19f8851b39d18dc60dc4cc87f7f09f2912b8eedd5539fca16c14a474cb82eb229829007e93d37fc8fc39cdda0c1fa93171e93b0a809e05e64476bddbda224c6becc887ddc05293045ef45df69c268672c67737862b1931b5270a92924a04b16da5ec669c3bc98652e46619208eb57805f9a01f754e5c393a90d3a36a6625ec9ad6cc13721422d02be3088cbb72733d881bca360404b2711945b96fa81d9f2444d97e77baf23171949e857460054310312029325c290b36d59917d7dfa9b7e67a81f8f03baf27a845ec391eaa189baa24c587df9e057c7041cbbcde057a757a73a1375ada899e1ec12610db64f1a8c3adff33a8f308260f7535db958f4d63bad83aeced21c30ec9e1e151597729d0ac54f5bf8721912b9e422d773c7b16bc9f33cf54689e583befdebb5b1abe1e7c978336aec20ae4f21bc8fe21dc2719b934fa23a1abafc60ffc4f022dfde4172a726e617432da71efa214c1f9fc0f51fe415ce31edf77f96d2c3e11390c24ce914e97f232834deafcd5bfd6a4901df31ff12a22cc81f3bc531100a2a1e257142a263f58c34908e5fc4e8462e794959d9cec61419681fcbdd7c92d63b152b57355718d3f8257e434fbb7a8495c815308cd8a4003b8271d129b79b3cb0695bb1a8258383ab1466b6acdab2455ec6f2991a6ae767e691af67134a1eb36c13e437e05d5ed72ac93a66981e2e25f3312105a049a406147c27847743738277ef677021d3006eef852c581f071e8e3b51e0d36ec222e26c568d48d08a218c368ca25cb2aa7e558c12c8a2f2ffdd3d2594fc0e4d4246495624c1f7b269315362199f02774d08a4cc8dd8ed5a102279d1993b88e7b9a8b67e7906babffb6afd88d81f300f1275414d1fc35b1f50e9852b5aed8a7b9b4e6c0f2b116206ac5d2f9a47f9c3c9c5063135ed70191c1395577607cbd7a61951207dfa10a5a7800ac78c0de31bc240fb2d9791dac16ee8cf038f5449cba24c21679a61f93aebb4d9b0e627c0f0980d383e0232e767a4cd509876e70fce1061d2f044d245a8e3af88e2ce2a7e19dcf2fca40b46d1fa8e24ee6a5a66a5be2a24aae6ce96785d8da158167d39417546b35bb6a93a4ec837e4ad04fff5e9f2ee897b1ffde3402ed2a355e21026037a9e111e7b505646d50fe496dd5a26e459b469e481cb39cb5294df023e3aebd4068a78224973e5555458a9cc9f1ccb0e753e14d0b7639eaa19d9f82e478f691bc893bcf8f4bee0822964a41e327150997af9f25f7a97d705470a0d4caf36d73cc543f3ceb9583fc95093c33c4f3d6cc985670967404bf0d9d118e113c83744493e7edd0f78739b913f9fd8cc1a675d0302ffe80f3d1b9f11619422c9d2a441a132e08bbb449fdf3098f837b24409e7f702efaabf64f6216eac98b4c78aa69c68426074575f24e550956dcbf5a76c177457e89317160c1b12bf67210b198f75cddb1542f8931c3ce9c808f825edee9279ce5deab397491b1b687fc3115d6e5bb78228720d263454a9ecf984e8b4b902bf1dd57578f50d0fcd5a2f1ea802f13e6ec4b703310f5af5906360c2f5057f5bf184503e8e36b5ab69dc97cc3c447e743b20484e83c03c9ff6c910f8766999704c8a9ab69f654b3c3962b3962054cf23ad5c157847eb9d508a0846d73a723432d58a179a3d24de1a278bc9c526ae58dc7f30d27fae33de24de33e14b5ae56172dd30e817938de18a56412afad654f2768d022575394c4cdeea20c28db7f53d81cc1cce2ef7ca6fa131474555575c8bf3bbc0c7f5ebe542764a8ac03e1c3d8272640e6bc1a4d559458b0815789381a55f234698e3c0aea7e6ec719836348a6dd941602736ba82f50567c58ce2b90c05af9301db9618c5ca2082b035d06b98347e29c7f3fb6251f87a0d9d9c7277b6df272c8c10d219744bef0a4b8f0d89027996fc88e951fa0fa5d3532e04c8e9724eb0d13837bbf52760f46391c144c13c3a587729b9c36e81b37cbec97c76da868faceada9ba921ffbb921149574a638a8ba37d61b5f9fa131568a31ee75915755e1849600239e3a10a336e8035965433696741ad55b32711c2784ea82c1f82ea5e7d4b60ede11c426e73b3bae5493d47a59be186f474ffc1135225f42e1f2ceecc6a5710109ce8400a3901d50a719494b9458922ca3f4627d62c57536bd3f65381dba0e2db6b3a2870ea752ad0e1830adea862232e9810dc3db94880945218d8dc0f0c21fbe28b4a5235ae600d3f36c2f40ca282bc8afb1ee738dd1b750d6b02249cc08a4c4b5a9737591f7b698219d3ce538f152f27e8259f6e9e716c8a170878377201dbd1f5064c9fab6c262aa6c804b88f2f22fb433e427c6ce364e2a23f97e1da9fabc6e9a2e66d69a84e552b83994ebac05014ae3eff78ec30580f5d64b8ea782464e7095518a5cc13e1ec5e94c14f9ca9ae8060a95c7410064c71dad2b7a48799fbe97363a1c9316fa092892c5aab07d6177d46677ea7e6675115adfc6b52e806ff4c508d11ad5a7ccb68816121a1f46eba4db1b66a31c4db9a211fed7128865b927863144cb450389ec6c957c65f0c890a6ee91ba2c73ba025a73685816baa87a857e46dbb27ea1b1e4c57465aa82bca50e3bcfafb937ce3b5648bc2c6afcd7a7898703d9521b3ad59913aed7498ab2c4be120a3dcc26124e40d03cf32f19a17f8efc6800c8bd026a7911484d1c9a799488664fa1bb465285eef36bc7797ca6ab53bb11d6ec53c92b3c07ad6bdb1a9ce9b0e18e22ce3faf62ab61c0abac5dacb926998fa1e09c46b3de101c70bb57351866ef6af387bd3c0dccb5ead559287d45593b7d1adb015d15b1dae052b2ede415d6a6b26e06082bdd67b2908c93575a38f497d01f99fe13db1b49029afd8c4ae00f95f65f5c4bc31c5e0dddf797b11f6989dfecbf9d8b1fa61fe648944b2d5dc1ec99a359c8b6c7c5821a127d511cffa7a16b1578f568220f962feec2172f2aefc982907bfe11c082a4b3b23b0a1b84c673933b7240d68776549f945184fc297b9ceb05659ec852f815fe4ccc9258b86978609919e41ed32067707e2779514c8a019cc0449551c7488c079f083ddeb938bc3d0c72fca14626785a22ac91a2a76e5a05aa8564be0a1a02ed2af737e3bf619e595504b3c5f64884499ea5e39daf9e37a8f2858bc7b30f544e98a0e7db74f338b75334ed3d7f9fb83936365d4c1aacfa8d20a5e0a937ab3fd5d45f705ce7a08470d41844a18d113020eb2578405c5b83d786c8ae5c0493d0f295914180d29850a5e781bb1d8ae1e2475af2f0614b086f9374b4009defe6c3cc11c3ddc5cd1b5822d3c0eddfb0d1ed14e0bc2dce7d777b08e300f65cdd336975f5a4f1979f1eb5d253aa50a5de770bbac6cd5a500728a28ff9de8f8d902a885377a6d9eab65102cd30d1aba2513e65aa7bb2bc5be85e58091bc58c9f212e94d0c994e121ccd209477872c23602ac0e006d498bfa84c7738becc5a9cbdd9d6f34878da8694a31f65edefda09e94a32db0c57381eaa87d73a997212ac6143619c03ccebf851d3e9ba0a9bb438d312d219c9cb43b616ffc5a87590e7a3fc26d932300b0b203f76e680c630cf8aad574b3ed40af7a0d4698821393a358f3033972f0cc978225f983f412786664f50fe2a4ed6250e877993988bb986e3ef82b5796cc1cb41a6da6a543edad50b55eb3a0c1a41fc4b0c1daa3c20b91dac818bc18837ea174148807710e4b277cff0a37f97d6c10f3303b77aeb4ab31b0f613c13c84e8b15d7e7aba90088f4f966aae34b011d1e7c2d437aba3eaa526f9877368d3597728cccebc028aca6e82112daeaeb75d8292e0c40c11955499c3768483b9a65fc03c78650fc0f85baffe2c9c3141323c03850c8ad2e4e61dfbc47dc5f397a9a27a7c57cb3a5420de0dc27c40fee67ba797e7b5200b101fda5ce53e0c0ad6bd34c1a5d993f4992b3966fa55afc1663bc8b6cf92525a7252731291c8cb02c4d761dde47793396ee5f2d71746694e3c87831196b03531c4312ce798032e170564313c8d492c5d6bd2f0dbef85abbd98e390cc037a00341aa13363928efaed0af27695038f2198625f139723d57b5629ed396fa319b470e38a489513d6d8039e07eb13fd527403d4c8549b2dedce80f4a484dfdba2beca8229247d4350345995f77d2294c587a15304c5be6513d8384455e83a33569b4b337d92ad6e796d0be2182c53278377632ac668a843131b62fac461268d97c86c386387548e8dba2c5cca85b3aa5ff64023e6b34ecd6f201732fc541d2c39b2b498ac2afad34f1b612d7b4b702cc9d7ecdd196653cea7740fb6e4bea10b31d417bc0db7262ba4208d5ed5704f4378fb9c8c68b1521032675fa6f288275066623cb6e28e89f9420c7d855548bfdf5535526f5fd1d5a2db915f442601cdf0c8ab9c5ac55949e96ac56e2b2b07917db57ef8a282ad96708a39cf61bedfb6457d9c6730e472a73a7cc97f8f9bdd0507253fadf4d79dc1fc78cbe8e642f44d64e6c90e3c5c84ec096be5f9d78b71a193f50f646fc617d2cdf8afe8fa569c9ce745876244150f57982e2b9550c7d48aae47dea3bd41c9ba296d83a50460843d4657bfef11df7299583927dd9f7fad12830c1183fd41f2d6ebf83beedc6d9b6d767f97a2e30d8cda4855e288eb8c737ceafbf6b53e621aac0b00fdca188bfede50f0d5e88131b22ac9532b2eb516a5fb197041950f17bdb553c7d562bf9bd9f55bce4adf82a96475d0d525fe08486d057e1ca0b65d95f051063940f3f92cec3075ff6046714abbb613afe5681d79e8a7a784bd45c8932b549f992b2ba9f3e1d623cf10f14b16953e5f3b8dfea7c39bc42ed9b60b4c22bc8aeda3ca050612ac74b63c5703df20be35c52a8fd04d177f8296914335e02d377471b4297ddc6858741b932a2a05a22aa960c7e6b9da70eca02b08dde9c258ac332c138454828a3777a362b8c12e06d7dd90027121acef74828fba5b93b8657a9f8726ba1b81235f88b441d693ad21be35272052d0e659903033fe20eaa7a9cbf1ed218d26ded4c6a7d286462932d1108925790be0e245de2562c85400aeead9f63de5b526f2163c3292e2dd79f8976c4b420ef4322c454f8355520f6dc636f732e4f0ed58fa5c669a3f31d13963878fc3a0229a6d6e449d19fa4ceb3d5fd89d8a5e88be9c4cdc1af3d87b9c7a527fba57f8bf278a001943254f1f6b9c5afc68a570c69b33f130eaec2a90166deedaacb5ccfa20505a4fd28cc9ec8fc662b0f66011578ad4f74ee5704b422d9dfa397621de372354a9e3f9d5299a8cccadb3399b349a974777b927321dc86f0dcd34ffe7aff59214f060903e9de310ac99cbc8d3555bea5764a13cd96959c897ef3c52830a6c2092a7f2c4f27dc4a6465ac4f38b2ed6084c2783f67775ba616500b600632019b6deeeb25e74eeb129046bfc8b39f6a91e10416782257d21b865e02084323064c254a69f29bf3ea365dbbaea6e58437efdd19fc7b3c603ecf5f37b52103f87c778d8e46ed8509535e60f9c7e349bc49eecb3f96c23ee0ad0346d6f120266dd89b673b2f1d7346319", 0x1000) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x2, &(0x7f0000000040)={{0x81, 0x200}, {0x2, 0x4}}, &(0x7f0000000080)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000001180)={0x0, 0x5, {0x1, 0x9}}) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair(0x6, 0x5, 0x98, &(0x7f0000000100)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x54}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) r1 = semget$private(0x0, 0x0, 0x8) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f00000000c0)=""/222) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:02 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffff", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x11, "00000000000000000000000000001000"}) 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) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = semget$private(0x0, 0x4, 0xb0) semop(r2, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semop(r2, &(0x7f00000001c0)=[{0x4, 0xfe85, 0x1000}, {0x199b8a8f743c4a46, 0x8, 0x1000}, {0xd94c6344e8f69f05, 0x40}, {0x1, 0x9, 0x800}], 0x4) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r2, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r5, r7, 0x4}, 0x200, 0x401, 0x2}) semop(r2, &(0x7f0000000080)=[{0x0, 0x6, 0x1000}, {0x0, 0x5, 0x800}, {0x4, 0x9, 0x800}, {0x7, 0x31, 0x1000}], 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:02 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r0}) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000000c0)={0x3, 0x7fff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) fchdir(r1) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:02 executing program 1: r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) getdents(r1, &(0x7f00000001c0)=""/133, 0x85) r2 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000280), &(0x7f00000002c0)=0x10) kevent(r0, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffffc, 0x27}], 0x883, 0x0, 0x0, 0x0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) kqueue() rmdir(&(0x7f0000000100)='./file0\x00') r3 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000000)=""/98) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000300)=""/48) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x42087007, &(0x7f0000000100)) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000140)) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x8, 0x7f, 0x20, 0x0, 0xfffffff9, 0x76, 0x7, 0xe9d2fc022f97aa19, 0xbdb4dc6c82122f33, 0x200}) 16:00:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x203d, 0x0) r1 = dup(r0) pipe2(&(0x7f0000000000), 0x0) shmget$private(0x0, 0x1000, 0x6ab3af1519d38f43, &(0x7f0000ffd000/0x1000)=nil) r2 = socket(0x18, 0x1, 0x0) listen(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x1000, 0x34c3}, {0x18, 0x1, 0x5, 0x100000001}, 0x800000, [0x4, 0xdf, 0x6, 0xffffffffffffffff, 0xffff, 0x80000001, 0x5, 0x6]}, 0x3c) r3 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) listen(r4, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r5 = getppid() r6 = getegid() r7 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r7, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r6, r8) r9 = getegid() r10 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r10, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r9, r11) getgroups(0x4, &(0x7f0000000700)=[r8, r11, 0x0, 0xffffffffffffffff]) r13 = socket(0x18, 0x1, 0x0) listen(r13, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r14 = socket(0x18, 0x1, 0x0) listen(r14, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r15 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r15, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r16, r16) r17 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) r19 = socket(0x18, 0x1, 0x0) listen(r19, 0x0) setsockopt$sock_int(r19, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r20 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r21 = socket(0x18, 0x1, 0x0) listen(r21, 0x0) setsockopt$sock_int(r21, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r22 = socket(0x18, 0x1, 0x0) listen(r22, 0x0) setsockopt$sock_int(r22, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r23 = socket(0x18, 0x1, 0x0) listen(r23, 0x0) setsockopt$sock_int(r23, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r24 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r24, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r25, r25) r26 = socket(0x18, 0x1, 0x0) listen(r26, 0x0) setsockopt$sock_int(r26, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) r28 = getegid() r29 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r29, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r28, r30) r31 = socket(0x18, 0x1, 0x0) listen(r31, 0x0) sendmsg$unix(r4, &(0x7f0000000880)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000240)="2ee9ebe7567cdf78f69db3449422a67e123d8d6c8ad2a429f4047359080dea9ddbf97cd7b6caabb5a51a0dd0d335b48429bcdd16516f19606244b90c07e87293170df105cf6236f10ae69e6ebff38a427b22a5d3aaa7dac6c6e8616a483cb3a27c970845c17bb1b9728dd47608313e019ca26feaf3a366cb7bb1e054e5405fc322f192e5ca97d9e6b74602b3ef0442b6eed9405547befe0f0e9b1cea13fac52f94845d665b5ac9ae878a500760e781620f30bdf5331dc8885b", 0xb9}, {&(0x7f0000000300)="45c6fa2cf0908ed86bdb48a25425bd02a675c068e80dace5ffd9a12e7c6c763f3d93aeee680baf63c1851c0a09ea23b7dadb67bf11fd8e", 0x37}, {&(0x7f0000000440)="21b68fa35b6cd5d2257a6e043441662130df2dda4d77e84f88b62bfd1c7cfc04efd3948b55f51076f1492745fe28556e440e5c35de778b33976348c34bec93ea2ec86b5b18aeca08a0b85eca5b3a0f69c79758e0dcb71e7a5ac8ee0a3d4b362fbd68d6b809abc4c245010716d9c8baa3b023d2c6f443da4c3f578d09a7be1916403060d778da2f65a3ee2ae2de18e6fde437620a7944949b225528cce4d4418fc20561f13427afe5d103f28b841bcdd40fc0127220e18d248c13645c241990e1e767cd92e3d627626d5a5d4e1af426fccd23ad5eec9490f73f90efb00fc38383b3515ea97b8be887fe5a458e2d3afff5c9fbde82302e498a", 0xf8}, {&(0x7f0000000540)="4f72d5d5610c6d10d692681668a8435be81ee400b21324aa6cf65ded5902b5fa72192ebc93434136057aebc05cc0d5c36c2df16e5057b26e6e474eb946533f3532b847a13ebd13f199eda92ab85a619d6ca093d812d02fff8e8a9b9de23dfbe15db558f0ef5face81b8362bf223389b2d9f293c815a8b3068afc9dce6a40583e9582639a5fcda5274520fd51c5e91b5109e15d88c4cce54b6da84c0fe3e9ccab07f92f87ff5d477c1c17812d072e3a621ad2b3367881cceb005ff41b3a274c25985f2fc3a79bd6a873dd681e41c609ab6ca2e595429b5af5a108ec0865640afccd380d988cc748d58db2d2d5f0ba", 0xee}, {&(0x7f0000000340)="95d95b5d6a6b98605d6a902a3eec3386e474f8fe04d796fb6d43280eb9ce064bb6ce309f0f94f861def24f98cab77419dd5202c93b6ee249a33b23e885f245894a850a04369866f308216081c4a8e370522dca107ed41fe4ad84e26835bb4be5967accbd49c7fd1551c78591776b5e2bd8358bfac85fd35bfa606dc25cac00159e", 0x81}, {&(0x7f0000000640)="ce8c8735936cb248d85e86cf56ee98b8e93c3f5c7f0d13c0b4689e3dbed8d2df6d", 0x21}], 0x6, &(0x7f00000009c0)=ANY=[@ANYBLOB="f9ff9300006e9700ffff00fa0002000000", @ANYRES32=r5, @ANYRESDEC=r31, @ANYRES32=r12, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r3, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="000000001000000000000000ffff0000010000002000000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYBLOB="2800000000000000ffff00006e97d361", @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r23, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r25, @ANYRES32=r27, @ANYRES32=r30, @ANYBLOB='\x00\x00\x00\x00'], 0xcc, 0x22bd4824a5139c0}, 0x3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r32 = socket(0x18, 0x1, 0x0) listen(r32, 0x0) setsockopt$sock_int(r32, 0xffff, 0x1008, &(0x7f00000000c0)=0x81, 0x284) setsockopt$inet6_MRT6_ADD_MFC(r32, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x1000, 0x34c3}, {0x18, 0x1, 0x5, 0x100000001}, 0x800000, [0x4, 0xdf, 0x6, 0xffffffffffffffff, 0xffff, 0x80000001, 0x5, 0x6]}, 0x3c) r33 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r34 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r33, &(0x7f00000000c0)=""/56, 0x38) r35 = socket(0x18, 0x1, 0x0) r36 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r36, 0x0, 0x21, &(0x7f0000000000), 0x4) listen(r36, 0xb0) setsockopt$sock_int(r35, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r37 = getppid() r38 = getegid() r39 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r39, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r38, r40) r41 = getegid() r42 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r42, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r41, r43) getgroups(0x4, &(0x7f0000000700)=[r40, r43, 0x0, 0xffffffffffffffff]) r45 = socket(0x18, 0x1, 0x0) listen(r45, 0x0) setsockopt$sock_int(r45, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r46 = socket(0x18, 0x1, 0x0) listen(r46, 0x0) setsockopt$sock_int(r46, 0xffff, 0x0, &(0x7f00000000c0)=0x5, 0x4) r47 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r47, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r48, r48) r49 = getuid() getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) r51 = socket(0x18, 0x1, 0x0) listen(r51, 0x0) setsockopt$sock_int(r51, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r52 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r52, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r53 = socket(0x18, 0x1, 0x0) listen(r53, 0x0) setsockopt$sock_int(r53, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r54 = socket(0x18, 0x1, 0x0) listen(r54, 0x0) setsockopt$sock_int(r54, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r55 = socket(0x18, 0x1, 0x0) listen(r55, 0x0) setsockopt$sock_int(r55, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r56 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r56, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r57, r57) r58 = socket(0x18, 0x1, 0x0) listen(r58, 0x0) setsockopt$sock_int(r58, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) getsockopt$SO_PEERCRED(r58, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) r60 = getegid() r61 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r61, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r60, r62) r63 = socket(0x18, 0x1, 0x0) listen(r63, 0x0) setsockopt$sock_int(r63, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) sendmsg$unix(r35, &(0x7f0000000880)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000240)="2ee9ebe7567cdf78f69db3449422a67e123d8d6c8ad2a429f4047359080dea9ddbf97cd7b6caabb5a51a0dd0d335b48429bcdd16516f19606244b90c07e87293170df105cf6236f10ae69e6ebff38a427b22a5d3aaa7dac6c6e8616a483cb3a27c970845c17bb1b9728dd47608313e019ca26feaf3a366cb7bb1e054e5405fc322f192e5ca97d9e6b74602b3ef0442b6eed9405547befe0f0e9b1cea13fac52f94845d665b5ac9ae878a500760e781620f30bdf5331dc8885b", 0xb9}, {&(0x7f0000000300)="45c6fa2cf0908ed86bdb48a25425bd02a675c068e80dace5ffd9a12e7c6c763f3d93aeee680baf63c1851c0a09ea23b7dadb67bf11fd8e", 0x37}, {&(0x7f0000000440)="21b68fa35b6cd5d2257a6e043441662130df2dda4d77e84f88b62bfd1c7cfc04efd3948b55f51076f1492745fe28556e440e5c35de778b33976348c34bec93ea2ec86b5b18aeca08a0b85eca5b3a0f69c79758e0dcb71e7a5ac8ee0a3d4b362fbd68d6b809abc4c245010716d9c8baa3b023d2c6f443da4c3f578d09a7be1916403060d778da2f65a3ee2ae2de18e6fde437620a7944949b225528cce4d4418fc20561f13427afe5d103f28b841bcdd40fc0127220e18d248c13645c241990e1e767cd92e3d627626d5a5d4e1af426fccd23ad5eec9490f73f90efb00fc38383b3515ea97b8be887fe5a458e2d3afff5c9fbde82302e498a", 0xf8}, {&(0x7f0000000540)="4f72d5d5610c6d10d692681668a8435be81ee400b21324aa6cf65ded5902b5fa72192ebc93434136057aebc05cc0d5c36c2df16e5057b26e6e474eb946533f3532b847a13ebd13f199eda92ab85a619d6ca093d812d02fff8e8a9b9de23dfbe15db558f0ef5face81b8362bf223389b2d9f293c815a8b3068afc9dce6a40583e9582639a5fcda5274520fd51c5e91b5109e15d88c4cce54b6da84c0fe3e9ccab07f92f87ff5d477c1c17812d072e3a621ad2b3367881cceb005ff41b3a274c25985f2fc3a79bd6a873dd681e41c609ab6ca2e595429b5af5a108ec0865640afccd380d988cc748d58db2d2d5f0ba", 0xee}, {&(0x7f0000000340)="95d95b5d6a6b98605d6a902a3eec3386e474f8fe04d796fb6d43280eb9ce064bb6ce309f0f94f861def24f98cab77419dd5202c93b6ee249a33b23e885f245894a850a04369866f308216081c4a8e370522dca107ed41fe4ad84e26835bb4be5967accbd49c7fd1551c78591776b5e2bd8358bfac85fd35bfa606dc25cac00159e", 0x81}, {&(0x7f0000000640)="ce8c8735936cb248d85e86cf56ee98b8e93c3f5c7f0d13c0b4689e3dbed8d2df6d", 0x21}], 0x6, &(0x7f0000000ac0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r37, @ANYRESDEC=r63, @ANYRES32=r44, @ANYBLOB="080000002800000000000000ff7b050001000002923fcd6c00", @ANYRES32=r34, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r33, @ANYRES32=r45, @ANYRES32=r46, @ANYBLOB="000000001000000000000000ffff0000010000002000000000000000ffff000000000000", @ANYRES32=r48, @ANYRES32=r49, @ANYRES32=r50, @ANYBLOB="2800000000000000ffff00006e97d361", @ANYRES32=r51, @ANYRES32=r52, @ANYRES32=r53, @ANYRES32=r54, @ANYRES32=r55, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r57, @ANYRES32=r59, @ANYRES32=r62, @ANYBLOB='\x00\x00\x00\x00'], 0xcc, 0x22bd4824a5139c0}, 0x3) getegid() r64 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x20) fcntl$setstatus(r64, 0x4, 0x8) writev(r64, &(0x7f0000000000)=[{&(0x7f0000000200)="000000186004008ba8002b27febffddf00000200000000ba0d31e99a000000000000f5ff8068000000000000", 0x2c}], 0x1) r65 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x20) r66 = getpgid(0x0) fcntl$setown(r65, 0x6, r66) 16:00:02 executing program 1: r0 = semget$private(0x0, 0x1, 0x10) r1 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r2 = geteuid() r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r5 = getpgid(0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000001680)={{0x8, r2, r3, r4, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r5, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0xb4, 0x0, 0x0, r2}, 0x8, 0x0, 0x1}) r6 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r6, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="586197fdbf000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x1, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f00007ce000/0x3000)=nil) geteuid() getgroups(0x0, 0x0) lchown(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = dup(r7) listen(r8, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8af263da41"], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) sendto$unix(r9, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r10 = accept$unix(r8, 0x0, &(0x7f0000000040)) recvfrom$unix(r10, &(0x7f0000001200)=""/4064, 0xfe0, 0xc2, 0x0, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000400)=[&(0x7f0000000300)=':-\xc0\x80\x06\x00\x00\x00\x00\x00\x00\x00\xf7Q\x0f\x9d\t^\xe1..v)\x1f\xeef.r|k\xcf\v\x80\x04\xbcG\x00\x00\x00\x00\x00\x00\x00\x003!w\x85@R\xcf\xb8+\x85\x7f\xc7\xe1~\xea\xfd\x9e\'\xd4\x16\x99,\xc0o\xc5\xe5\xd8g\xac:]\xa2\"#\x11\x00\x00\x00\x00', &(0x7f00000002c0)='\x00', &(0x7f00000003c0)='//%.(\x00'], &(0x7f0000000680)=[&(0x7f0000000440)='\xf3)\x00', &(0x7f0000000280)='\xd3\xa6\x164\x81\xe0V\x01\xee\xa4\"\n9\xc2\xf5Bi\xca#\xb1uYq\x06\x05\xbfC\xabH\x87^\x830uq\x01\x04\rp', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='!\x00', &(0x7f0000000080)='\xbcU\x84\x0f\x17u\x9e`w\xea\x8dY~[\xdfr\xb0\xa1\xf0y\xde=\xabU\xab\xc8\xffH\\\x85\x86GT\x00\xf0\xa6O\xd4\xeaH\xc8\x8a\xe8\xd5\xc1', &(0x7f0000000380)='\x00'/12, &(0x7f0000000600)='\x00', &(0x7f0000000640)='}\x00']) 16:00:02 executing program 0: r0 = semget(0x3, 0x1, 0x2) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = getgid() getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000000c0)=[r4, r6, r1]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r11 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x200, r10, r1, r3, r11, 0x51, 0x2}, 0x3, 0x8, 0x40}) r12 = semget$private(0x0, 0x1, 0x8) r13 = getuid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f00000001c0)={{0x3, r13, r8, 0xffffffffffffffff, r7, 0x41, 0x4}, 0xa00000000000000, 0x7f, 0x800}) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x200, r5) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10000) bind$unix(r14, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000340)={{0x1, r3, 0xffffffffffffffff, r15, 0xffffffffffffffff, 0x141, 0x7}, 0x1, 0x0, r2, r9, 0x7ff, 0x1, 0x7, 0x8b23}) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETD(r16, 0x8004741b, &(0x7f0000000400)=0x3ff) r17 = syz_open_pts() ioctl$TIOCMBIC(r17, 0x8004746b, &(0x7f0000000440)=0x1) getegid() r18 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x40, 0x0) setsockopt(r18, 0x10000, 0x8, &(0x7f00000004c0)="f8af6655ec102b052ecb992828a8514968916b", 0x13) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000500)={0xffffffffffffffff}) sendto(r19, &(0x7f0000000540)="a96b25b7ad90f0f35745a39437975fe2cc4c68ac6f59770e96420712fc8a424229c340ad3a1a079844225fe482c48125f8c96c37dde9ddf00be70a8042a8d8a0b124", 0x42, 0x1, &(0x7f00000005c0)=@in6={0x18, 0x3, 0x80, 0x3}, 0xc) semctl$GETNCNT(r0, 0x7da83d187f21c8f9, 0x3, &(0x7f0000000600)=""/22) pipe2(&(0x7f0000000640)={0xffffffffffffffff}, 0x10000) getpeername$inet6(r20, &(0x7f0000000680), &(0x7f00000006c0)=0xc) 16:00:02 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = open(0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0x0, 0x4a}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f0000000580)=ANY=[@ANYBLOB="82022e3966696c653000021aaf22f4e7ed35bde5c63e0408d5b6d57c99574fc2f6ecf675d2fa639805209b3bc8881a29ed8581f314400db9a980544c894a6d0a2018cdacc024534bc16fc40efa83284408e85c224dc8cc789bc72b71cb95227bbe49089100"/111], 0x10) write(r4, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r4, &(0x7f00000004c0)="e25aae490000000001545d8488199ccf9c9fbcf3820a946261a5f2c8ef255b5d088519192fa41395cf7f5d77fb3d3ea0b0f93794cbba929d27280812f496a08bafc7149f73212d73fb9b2dfe20e48cf659e6", 0x52) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r5, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x10, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x7c12749ea1009bee, 0x0, 0x1, 0x4}], 0x3, 0x0, 0x0, 0x0) dup(r5) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r7 = accept(r1, &(0x7f00000000c0)=@in, &(0x7f0000000180)=0xc) r8 = kqueue() kevent(r8, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000040), 0x6, 0x0, 0x9d1, 0x0) kevent(r9, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x10, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x7c12749ea1009bee, 0x0, 0x1, 0x4}], 0x3, 0x0, 0x0, 0x0) r10 = socket(0x0, 0x0, 0x6) write(r10, 0x0, 0x0) r11 = socket(0x1, 0x0, 0x3) r12 = socket(0x2, 0x0, 0x0) connect$unix(r12, &(0x7f0000000600)=ANY=[@ANYBLOB="82022e2f66696c65fcb4e876d568e84500da3b5713c570e7bdfaf9c6f85b11f454cc7753a6a2dfa87752c80233b750f8b50eaa0231780dd6781720f2059154a9ad6aba084a59218d6c73846c75f67607c4ab7d18c62484e70c61b6086061f146f0fc7bcf57e4b5eb1ff6d107d0824a5bb6d3bb2a6d745261c651ba0e8df2bed7dcdc42cdfee95779d36f96ea2e388e9fbdf977ac8081131f15044647c0f8895158b793c68dfd87c35d69dbedf93864d56f6f1f2c07a2ff4b65009b6487afabd6442f3c2e0332ceec9883169d1908b58cc0f6b2b1b638c7170fff790cd4f2caa2737696aa43428730342de1454a8fdddd2382a489d5d274a3013905480f321028ecf96f9c3a6f2553a40d9d5f7c9aba683d1568110000b501db2d00"/296], 0x10) write(r12, 0x0, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r3, &(0x7f0000000000), 0x0, &(0x7f0000000200)=[{{r7}, 0xffffffffffffffff, 0xadfbdd4ea4e7c98c, 0x6f1d6ab41cc29dcf, 0x81, 0x9}, {{r8}, 0x7ffffffffffffff5, 0xc, 0xb375aa8aead270d7, 0xfa, 0x9}, {{r9}, 0xfffffffffffffffa, 0xc, 0x40000000, 0x5, 0x6}, {{r10}, 0xfffffffffffffff9, 0x40, 0x10, 0x7, 0x1}, {{r11}, 0xfffffffffffffffe, 0x11, 0xfffff, 0x80000001, 0x6}, {{r12}, 0xfffffffffffffffe, 0x20, 0x4, 0x20, 0x9}, {{r13}, 0xfffffffffffffffa, 0x8, 0x80, 0x8, 0x7f}], 0x4, &(0x7f0000000300)={0x8, 0xb98}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000001c0)) semget$private(0x0, 0x0, 0x10) r14 = kqueue() kevent(r14, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000180)='./bus\x00', 0x110, 0x6) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000080)=""/11, 0xb, 0x800, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffff9c, 0x400c5752, &(0x7f00000001c0)) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c650300"], 0x10) shutdown(r3, 0x2) getsockopt$inet_opts(r1, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffeb3) read(r2, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) r4 = semget$private(0x0, 0x4000000009, 0x100000010) r5 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r5, &(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) semop(r5, &(0x7f00000001c0)=[{0x1, 0x3, 0xe5ce97ab354d86be}, {0x2, 0x2, 0x1000}, {0x5, 0x4, 0x1800}, {0x3, 0xcd4b, 0xc00}], 0x4) connect$inet(r2, &(0x7f00000005c0)={0x2, 0x3}, 0x580) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000340)=0x40401) semop(r4, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semget$private(0x0, 0x0, 0x8) sync() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x401) getsockname$inet(r2, &(0x7f0000000280), &(0x7f0000000540)=0x255) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000a00)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0xfffffd64) clock_getres(0x4, &(0x7f0000000100)) r6 = fcntl$dupfd(r2, 0x0, r2) chroot(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000500)) semop(r4, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) socket(0x0, 0x20000001, 0x7) fchdir(r6) fcntl$getown(r0, 0x5) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) semctl$GETPID(r4, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0xffffffff}, {0x23f}, {0x6, 0xfd, 0x1}]}) 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) recvfrom$inet6(r0, &(0x7f0000000040)=""/13, 0xd, 0xe65244d51765f6e4, 0x0, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) 16:00:03 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tt\xb3<\xae\x02 \xee', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETVERAUTH(0xffffffffffffff9c, 0x8004741c, &(0x7f0000000040)=0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)) 16:00:03 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) dup2(0xffffffffffffffff, r0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x42087007, &(0x7f0000000100)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x42087007, &(0x7f0000000100)) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f0000000100)) socket$unix(0x1, 0x5, 0x0) r3 = syz_open_pts() r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x21, &(0x7f0000000000), 0x4) fcntl$getown(r4, 0x5) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x3d, &(0x7f0000000340)="0600080085b2e769906978a59bcca6f45773014c0857f18dab283b39c3784cb4e97a37cb02951dda3c6adace23fedc6236831a54e16e979f343531f33751f5a80d2fbb1b5c4f5a0aff6e82a73bd30b9afaa9362c1b80a58e1cd916d20b547f85324e4b650892cf2dab4e403b4cd37cfb1e4bba3a73192cdf6da2009709e7ad4848c985a5b9ba39af6a904399e25cb361a5aea4d10b29f751cd1f90a03df2238309ce0e62f779bb25009b292f0361d35b4e", 0x230) r6 = socket(0x18, 0x1, 0x0) close(r6) fcntl$dupfd(r5, 0x0, r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r6, &(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x74}, {0x2d}, {0x6, 0x0, 0x0, 0x3ff}]}) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r4 = msgget$private(0x0, 0xfffffffffffffffd) 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=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r5 = geteuid() 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) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r9 = getppid() r10 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r10, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r11 = fcntl$getown(r10, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, r7, r8, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r9, r11, 0xa5, 0x1, 0x100000000, 0x2}) chown(&(0x7f0000000080)='./file0\x00', 0x0, r7) pwrite(r0, &(0x7f00000000c0)="f9b3f3b4bb6c070e832d737816fc", 0xe, 0x0, 0x0) 16:00:03 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x3c, 0x80}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = shmget$private(0x0, 0x4000, 0x4, &(0x7f00005ef000/0x4000)=nil) shmat(r2, &(0x7f00003dd000/0x4000)=nil, 0x1000) write(r1, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1c}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = dup(0xffffffffffffff9c) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) ftruncate(r0, 0x0, 0x9) fcntl$getown(r0, 0x5) semget$private(0x0, 0x0, 0x3ffdec472f0c8edc) 16:00:03 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2000000000000070, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x29, 0x7f, 0x9, 0x4}, {0x3, 0x9, 0x1}, {0x800, 0x6, 0x3, 0x2dfb4d66}, {0x80, 0x8, 0x4, 0x6db7}, {0x2, 0x1, 0x4f, 0x2}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3) socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) dup(r1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x21, &(0x7f0000000000), 0x4) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x21, &(0x7f0000000000), 0x4) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0x8020699f, &(0x7f0000000300)) 16:00:03 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000680)={0x0, 0xbb, &(0x7f00000005c0), 0x1, 0x0}, 0x802) 16:00:03 executing program 1: mknod(&(0x7f0000002400)='./bus\x00', 0x1, 0x2d96) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x3d, &(0x7f0000000340)="0600080085b2e769906978a59bcca6f45773014c0857f18dab283b39c3784cb4e97a37cb02951dda3c6adace23fedc6236831a54e16e979f343531f33751f5a80d2fbb1b5c4f5a0aff6e82a73bd30b9afaa9362c1b80a58e1cd916d20b547f85324e4b650892cf2dab4e403b4cd37cfb1e4bba3a73192cdf6da2009709e7ad4848c985a5b9ba39af6a904399e25cb361a5aea4d10b29f751cd1f90a03df2238309ce0e62f779bb25009b292f0361d35b4e", 0x230) r3 = socket(0x18, 0x1, 0x0) close(r3) fcntl$dupfd(r2, 0x0, r3) write(r2, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003940)={0x0}, &(0x7f0000003980)=0xc) r5 = kqueue() r6 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r6}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r7 = fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) r8 = msgget$private(0x0, 0xfffffffffffffffd) 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=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r8, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r9 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r13 = getppid() r14 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r14, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r15 = fcntl$getown(r14, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x2, r9, r11, r12, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r13, r15, 0xa5, 0x1, 0x100000000, 0x2}) r16 = getgid() r17 = kqueue() r18 = kqueue() kevent(r17, &(0x7f0000000040)=[{{r18}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r19 = fcntl$dupfd(r17, 0xa, 0xffffffffffffffff) r20 = msgget$private(0x0, 0xfffffffffffffffd) 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=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r20, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r21 = geteuid() 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) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r25 = getppid() r26 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r26, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r27 = fcntl$getown(r26, 0x5) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000980)={{0x2, r21, r23, r24, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r25, r27, 0xa5, 0x1, 0x100000000, 0x2}) r28 = kqueue() r29 = kqueue() kevent(r28, &(0x7f0000000040)=[{{r29}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r30 = fcntl$dupfd(r28, 0xa, 0xffffffffffffffff) r31 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r31, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r31, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r31, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r31, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r31, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r32 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r33, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r36 = getppid() r37 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r37, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r38 = fcntl$getown(r37, 0x5) msgctl$IPC_SET(r31, 0x1, &(0x7f0000000980)={{0x2, r32, r34, r35, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r36, r38, 0xa5, 0x1, 0x100000000, 0x2}) r39 = getgid() r40 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r40, 0x0, 0x21, &(0x7f0000000000), 0x4) r41 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r41, 0x0, 0x21, &(0x7f0000000000), 0x4) r42 = kqueue() r43 = kqueue() kevent(r42, &(0x7f0000000040)=[{{r43}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r44 = fcntl$dupfd(r42, 0xa, 0xffffffffffffffff) r45 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r45, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r45, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r45, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r45, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r45, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r46 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r47, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r50 = getppid() r51 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r51, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r52 = fcntl$getown(r51, 0x5) msgctl$IPC_SET(r45, 0x1, &(0x7f0000000980)={{0x2, r46, r48, r49, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r50, r52, 0xa5, 0x1, 0x100000000, 0x2}) r53 = geteuid() r54 = kqueue() r55 = kqueue() kevent(r54, &(0x7f0000000040)=[{{r55}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r56 = fcntl$dupfd(r54, 0xa, 0xffffffffffffffff) r57 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r57, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r57, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r57, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r57, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r57, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r58 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r59, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r62 = getppid() r63 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r63, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r64 = fcntl$getown(r63, 0x5) msgctl$IPC_SET(r57, 0x1, &(0x7f0000000980)={{0x2, r58, r60, r61, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r62, r64, 0xa5, 0x1, 0x100000000, 0x2}) r65 = kqueue() r66 = kqueue() kevent(r65, &(0x7f0000000040)=[{{r66}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r67 = fcntl$dupfd(r65, 0xa, 0xffffffffffffffff) r68 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r68, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r68, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r68, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r68, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r68, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r69 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r70, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r70, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r67, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r73 = getppid() r74 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r74, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r75 = fcntl$getown(r74, 0x5) msgctl$IPC_SET(r68, 0x1, &(0x7f0000000980)={{0x2, r69, r71, r72, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r73, r75, 0xa5, 0x1, 0x100000000, 0x2}) r76 = kqueue() r77 = kqueue() kevent(r76, &(0x7f0000000040)=[{{r77}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r78 = fcntl$dupfd(r76, 0xa, 0xffffffffffffffff) r79 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r79, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r79, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r79, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r79, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r79, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r80 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r81, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r81, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r78, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r84 = getppid() r85 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r85, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r86 = fcntl$getown(r85, 0x5) msgctl$IPC_SET(r79, 0x1, &(0x7f0000000980)={{0x2, r80, r82, r83, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r84, r86, 0xa5, 0x1, 0x100000000, 0x2}) r87 = kqueue() r88 = kqueue() kevent(r87, &(0x7f0000000040)=[{{r88}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r89 = fcntl$dupfd(r87, 0xa, 0xffffffffffffffff) r90 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r90, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r90, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r90, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r90, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r90, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r91 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r92, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r92, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r89, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r95 = getppid() r96 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r96, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r97 = fcntl$getown(r96, 0x5) msgctl$IPC_SET(r90, 0x1, &(0x7f0000000980)={{0x2, r91, r93, r94, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r95, r97, 0xa5, 0x1, 0x100000000, 0x2}) r98 = kqueue() r99 = kqueue() kevent(r98, &(0x7f0000000040)=[{{r99}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r100 = fcntl$dupfd(r98, 0xa, 0xffffffffffffffff) r101 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r101, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r101, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r101, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r101, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r101, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r102 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r103, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r103, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r100, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r106 = getppid() r107 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r107, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r108 = fcntl$getown(r107, 0x5) msgctl$IPC_SET(r101, 0x1, &(0x7f0000000980)={{0x2, r102, r104, r105, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r106, r108, 0xa5, 0x1, 0x100000000, 0x2}) r109 = kqueue() r110 = kqueue() kevent(r109, &(0x7f0000000040)=[{{r110}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r111 = fcntl$dupfd(r109, 0xa, 0xffffffffffffffff) r112 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r112, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r112, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r112, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r112, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r112, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r113 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r114, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r114, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r111, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r117 = getppid() r118 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r118, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r119 = fcntl$getown(r118, 0x5) msgctl$IPC_SET(r112, 0x1, &(0x7f0000000980)={{0x2, r113, r115, r116, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r117, r119, 0xa5, 0x1, 0x100000000, 0x2}) r120 = kqueue() r121 = kqueue() kevent(r120, &(0x7f0000000040)=[{{r121}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r122 = fcntl$dupfd(r120, 0xa, 0xffffffffffffffff) r123 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r123, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r123, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r123, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r123, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r123, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r124 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r125, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r125, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r122, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r128 = getppid() r129 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r129, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r130 = fcntl$getown(r129, 0x5) msgctl$IPC_SET(r123, 0x1, &(0x7f0000000980)={{0x2, r124, r126, r127, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r128, r130, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x9, &(0x7f00000039c0)=[0x0, 0x0, 0x0, 0x0, r93, r104, r115, 0x0, r126]) sendmsg$unix(r2, &(0x7f0000003ac0)={&(0x7f00000023c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000038c0)=[{&(0x7f0000002440)="69c54220c4873db0673d8d29380409250419d3a7ba109a99759cfeca414964f5c1ec80ce2476f4805a35155b34caca2a0bd808b1ad071e894d60b9cd1219e44c4445b48e76113a9291dfdd87c037e79b5edf583961af1edb8f502633f642bb2109c5593190c63d6557c88285cd75175c91241a1f162ab498b9c9abca80960facec7e0ffbee02e8e224a69966478d5478fbfb0f3c79fc2fb5fc57da24bb55cddb37fcc8aa8ad340f2b5c7d8caf1c375a37ed09a0b663cc0a30f36130ea1bd43cb6bad7ecde8b49c5200100ccb70baacc1ddc58393c2e3667bfaeccc61e535cab8d8299071030a2363f19677ab8f74cc90c599a79324d9bd7cead1b654bdca8543476251250deb53ec397fc8b0b4a818d1b4613d8d1e90ea0d8b7ef6131553a600762bd6baa6c8befb8934150a1732fdad6b877aef285a9009e10066da898f516a7bd97256f83b4570f2810c0c58aa4a193f018a0bdc04ffe58fbf6a13d8f8c1ab90b2e944e5f25c4fdb8c7a44fd4cc05b86766da35e70c8262d797e745184b0c903ebe3e4b4d7f85d450aa89d487bb88ec6035f7af6a24e6bca47740e24db941ea58736d829360bea7accece0edd2d98b1a8f6482087827aebe8459b6368efa81e814b0828e9e4633c175507eb895d4e1f195aa3802f9e96e7b5651e0744b705c792a9a086a6c1f713123ab222ffe06f2e51787b964d59b202ed5bbbe3be6e08aa17f9967a5e0852d7505d260b00d49d8019fd42bd21c9039aa49e7d25e710f46b1cc49c5ce7a714e2675f35c26eb6a323308dab7cfd34319737006fe04ab9dc836115fad6aaf6714b9a14ccfeda1765f2e049fa450675a70dde0f666a487efb4de82214f9319b467221de8a317e11dc6c56459a355808cd2ecd957bb8d624181470744911a53f1225b42d4b23f1cafbca10c9c91ebd36146beffd7bab62cc7fdd37b92d58b3034df4aa7ce34450c77f3fefdc1978847129b3aa1ffe222a9f4e35074c1f54945dd7f77400a262c4eeb8ca50234c7ac4237fffc6c3fd015c842c1600191993aebdc0e1414bc996dc9c46b58886613049a211bc90b476677fcda3eeeaec2128da4c751e7079fad82b1895e5a3b8b00a3658495648814731df3d9b486806cbddf6f6e9149b714578d0b33ed0b355f0ca934f56b3bf3d7d992f1a4425bc479ddc2f33635afea1c9673d13c6262dda58387272c51e56ff6099972e4bec2802aad90a45493efa590aa0ebc58a3151b1040df7d263fe61930fef6bde294f19b1e006c137c150601e36fee8b0fad09c1f66decaa5cd222c21c5d4191862a96146294cd314354c8ca0b2f65014507fe5e866eda8b16c49eb5baa62d07b707a5e742a689e497ed27b4e6fd2fe3047b59be181f66116b0af8f5b55cabdc17ee7789e6e99fa5a07d09a40a884cce5608c4c07b873b8856a6558822e17402e769f38e618f4a10849ce7b6eb35395087f5cd5331ca8bb55385d541bdd63c7d3272730bbd1a9fe998450ab406cc09f2d5ca4a31b96fb7c8dde9e79b9789a3fe67ac17a63eca78c8a6278ee61506d899e38a5ae27dddb25d13640a6ba9577c535bdde2fb454a640d55a157b8d0a616e24be65d96abfdc920deffdcd678ee1c1e020a705ee1deba51cb4cb5d97657e961ef159dcb52eed3af2cef850dffe71b8c5445bf696f601c53be15746f920affb8f0b52f36b9b2fb27a12134bf31b0b655b6248920ad19878ff238e18758d1884bcd7c6bff8b972615b683c67f70745f71644c839d5032725734c74ccda7f4785a99b9fb131ad2bc01eb5f7ce15fc0b514cb2983569606b87068a04e23bd68eeecf5e567b426e9d75dabbf3de7980ede2e33d7698f487a0f6834cac6e067e9242709d774a7d36a5dd6e994b24a851c954bb336ccdbcaf35a94d6f1fea43505526769c0357eba42659ae36f32d64d8c02b3d7d2381cf50b8279affb6caa192c0806b2b6186efbe9b0e8a2b9296b2bed9af097d167c9548a6c38b228b6f12e06fa4f0b0e3fcf6b8a12b0bd07408cb308488da44ad916a814e109e5dcdaa1a372b857eeb62364ecf68848a5a4856a782b7de376b2355ae34a5750bb90c7c56a3f6c0ff9cb3f9a608d97adced85112854e8f6ae0be1789fff7aaa22bbd84a9ee5eff6f1e6e0e790a3cddce29578a692be986ff852fce5da7e7030055b4298711c4c2fb1bc9880ac57091ce34065508caea6fa5f39bcdaa5bb0ce6e4ad37324e4c8f1e2a98c9681aeaf8b7b732dbf7b3c12c63b1680605b91720ffe53f339bcd2d2eaeb5377f64763057cb13b2b7a2086aa083ad15d4e960e0453e936cb251e0b86dd89a8a42569e781c0d5ff853c2a8055a93b7825c2d6899ad2492eac6e303834e070bbe10220380b53492199c34e7bd10461fc22b57d9ae353b9d74ced55928ca12b18fe2d57f35b72f56ef04883f920c61434d1b169af5003dee9fc5c56118f0ec9cad449e057ac6b354f98673fb4865d6f1a692a21781bdf63fa84b2c7696fb07e807d8a6a78d2a7d792b1ca84910aea54b5ddd77dda27909ce49ec61c742aa276b4b5658810a30fa4228a735a37c819781fa5e935244cff8407168daeda52363c215f9a584282c684f21152e4984439562e2c2ae6b32006bf42bffa6770b56d5ff511947b2d4d73fa5dd0d4987d88e6b615d7ce8d4e1b75e451894f38897496fd2038117580e662fea874b2be2de9b4106112336ee3f7e9f49fc665a413a57cb312edcd9540e670bcdee1f7f44dcd7f93a687bdcc1493a02a3b1f3ef854ce396e2231a16fc0007d36290a223ae2954078fd501a236376d522f1db9a61b0022778ca4d40ad526039a59713688843ac7fa59a319d9d6bc3e41d5d068a9546aed6697e593995ab8bcb9c6a3b1166d0b1fd54c95a93337f59dc8cb46c536ef74a61d90ad942c474637035406a093f48f10d1828ea0f49d267f4cb34e94fdd9aa4d713445f3f4ac3bbface5c582813fc69bd16fb39e99950ed25f24277bb414398b358c53ca6352290ef3016cd292551f6b4f38fc36e3b63304ec9ae8657e65d408302809de293fde0eaaaeba7921923f81a8a98ede36d254e55acd11c9897871fcb5e9df794e21d6e725c225f42a1b6dae1933473495e084fe4c4b0179dcac637b9d30b9ccf20d29144db56b640c4a35c080acb70c8b07413eab4024e292dc1bf1fe81d23b901a4234bd5a72d051bb65a3da09d8d23c94725a968520644a0bd241c3a879d51d6a9bf0d06b7215505674a10d28b33d7d479fe44a3e85891a4f271dd1552f7b2878ef24f4a7cfcf04d8fbd5e96abbc42f214774159319dc01ace56bbd8ec72cb67f63d9d43649b290363f814f27c6e80b865a21ef5530f209182ade83e9385a4616cf7c4b7a30dfb4c4b2dec69369db9815cb22dd3cedde99e4ff36d69a8f54c7fdf73d5705322e18fae77b9a3a86ad306e0fd64f1c179556d6c59353ce9334625efebd347be240130dbc176fa8bc7de4702242eb51c1cc6b356243ad6a4c8ee77ac7c4a429485b01b52aceeceabda291e3b48769665a5eec938395a2943dde64896d6129328b50d561775d081fb51929cf98e18eb9b0cd219c0330d508d6b2364b0b8e187494afa916e3db7c2c2446a666949e94826f51aa9d3a0b932042da397d4f6356dae0b93733a33eada656d1a15fd64144025175ea14fb73629e4ec6994524e1dd96d992604c74efc55098a0f362ada5bfb4aef316fb13961924bb5042b43313e89306475f1438001b29927b823bb48837924f77cf396ad07f64278612de5cce86d3ed71c31905d0c9653b83e1ee7d33f0959a3ff7c33868afd02e8b496c1daccc14ae98c52d729703075d2cd971215dd15bf796544c88f193b3631fc00d8f2554582464218aa0b18c99a130452a7fa45f9c9ec6b0d5cd5af6e6c8d6e27fe25f3613ef7bf11c252c3f316264a0b97eb83e4afc04c9476e3d46d798f33b00b6beb3a4adeae89f3a2c741c3d6c92bb3957c929fe614c0c92811c35f91643cf7ae253ffe67b9bd05dcaa84a3ccdd18abbeaa38bcd7395432591c07fe1f6fbf384939bb6e2b3314fb8d57d4b607b5b0bafbb670dfb13ae428e38984f35b61b9f637e1121c9ff498bac20cedc623897d2a87d527e1c1096862209553a94bae47160b93007615440bb1f543b3b3856a76a52726190bfef2ea884b35f9081e1f345c8417a3a583a762754878066c82a01a39e0cf1fd06a7b0fffbf6803b61a34398ed7cc8122bbc5b172b5f94fd9f0b359b305c623226ce4910b1774c1bfe693e4c57c6a991baa7b1984157857d83f934e256317b4da94652b6bf78fad265d4c3af76a334108b1f12856ecdd5f3557d736d439200756119105ad2d786b0ab24d75a8fed711174f02666db7f7bc9d89afa0856d448ae5ed31f2f65f05ee62891574efbe51d3edca2d50ca03da175990bc684d5034d5c84144f44808dee43fda6c65699c83ffbad943a921dfa64bc85dc1cb03df8008073648c83873f4101b6aba5d7460f583327434439b4dfbfbc0c361abab2a4cb917d4b694c2e71e279f1c1abcc4c30093b33202b93985a03f8418554a0fb77f6192d6f2599cd6dac3bc70aee34b77690084465cbe900171012a6f3def811250f1789fae5c5e7aac3bc83a1e98259b7304fb3e9e74ef18adc87afd047ab70486c43c1a27af9f0e127b3f8dd65529f125619e67e73c55db28047ff3f55e4fd480f2ba6ef5bab76f2814903258b028297fa34e982a3b10c6f7127f0f05f56feef7a0fd825c5e3c1c2563490bb1aec678cf8282a4fff345ba521c15ad94ac5f72a20194395fa4339e7054a68d40c7d3388b7fb376ca37960f4aa2bb080520fae62e22e6ce9a0cd132a206dc2d9ab979281f7f6fc0f44ea5e3f897dcf882661c1e98b15a6bc9679cb755f91b30829af5e5e6bbe44ae9b1221abbd52f55cdd4b87b33e045ee162b9dc209949ae5d14b82f1ca9c00876fad1ba8c4a1e646edd96b219f4bc18eaebede25541b4cd9b654fb1512c607bdab5f51a12d5fc132b0c3bf4cb57f02ee2926bf2511b6e6993161fecfa82c48e47d9cf717157efde0a70f36f911f5cc1977e6fcbddfde1eb42d83361c56a3ad801f676fb0bf0104448b0bb5ee4da10f322a35538587b6f812f3ca72da87124b799ce173b574fda3dd59d611dd2caa16e7cf6aead467797a61e88c1792b4abb28561b59011fda5ab7dc31501f440e191447c77650e7b5554097eae1ed2f74572e93407c3c8ef40908ccd1f27bdb3046ca0b3ebaeabd15a21f16c71246df2867c88bc936a77ceae8ad798d0ea29baaefc283f31ba00fefaaf9bbb36703c7aedb98897380b440dd1f15cb0d52b02f9d1d34950a7200fb8df0ba1a3613961a4d1c0f6d1490cd92115dfad85627e47ce2a9bbe526e466fc9cd7bdbef7587c0e069b205a862ac606495ce3ce441187e303b033b3d1a73d2dbd1eeabc4f387a0f9953c28d807e86ebe0a4d5ca4af95870ecf425bdc7ee11cec873c23dcb1a629f249dfada71a4e004d01b4fd8cabcff99fc42d72293bef8630b48a793382c8363ecb12fd23244613d9e76d6fc0376197856e1aa7401924b9258ed8032deb3f80978e7abb808d3e5d21fb6459ffee9c1672f5c7cf477124e92c394b413a9398f74035a96b94f8a500c7e608b69ecce4c76e86bfdb2cef31dbcb753bca9e6c0876a96d25c65fd54105a2ba03b5bcb51c9e5f61bc5395696bae4aeaff8c1629fd4b826992c797f68b18a795d88d08bf80d213ff3d895e6e0161d33c4562487a476502b274846f74880245f92248", 0x1000}, {&(0x7f0000003440)="baa02657c8314624b5f4ff7ba0886632e31a31c372e858c23773c217dc84301426ebba23eae7b72d3c890be304b09fc4a84e158cedbb2d200f7badbaede79cfd5ca9f53809d467405fb7349be55e8b7a7725e8a8ab0f205304052e943289697cd92c0ae489e420e225f1f79b9af3f654b73a32ee3a0fafcae4ba2ad2630ee3da8c21a7c1a5f1d312c513190d582472c82428bd6f63b0bb2698e7cf17a5184c71c5a1571d79d67ecc0c7a4248f042b55f9873200b2190bd002f8177f3fee09f6048573ab2a13ec5e3bc5af7c48163da8714e3d14af15b59315aeedb77ccab3ee7b050ee0a45b245a15d73c98744ff2d2d", 0xf0}, {&(0x7f0000003540)="88f91cc8e6d00f5d13de3232a40113fedab4b52a7487fcf495dd7f20e46ba859afef013c8a3287e65c2b75b3692cb4ed7a141a08687b167e64bb3ebe91b9f8abb1f534f3914e5268b968662fe692d2e9d3de5b029de9dcf789a9626e5cdec55bfbe06b80c7a5f586707f277709abb32823e5c582f32fd6f4d95825100a756f6833bd90cc8ea12f3f543f49897d6386", 0x8f}, {&(0x7f0000003600)="b8f0ccb76bf64dae15b50dcdd6015568c03fd45fc7c7179a04f36b68e85630989f9f42574d72494a28e083af90b355419e1c92a5f4e7b10828a34ce5068dc84c3bb57626bd597a21ea1f20f8d6d2f6322e7c2204b8be50c36f00f1fa09aba091627f425d943a1cb260443528e6f95a9e3e584668447c7f2511e3f49bf8186ab5e94ea4b2454b28b24a3aa94d6e39c43a89f72f1641ffa951939bbe44cc64ad44586cead51c8672735573feeb9547b5120aa5211011ee0c6c7bbe90a4b836340f633554648b98ca01e3ad94", 0xcb}, {&(0x7f0000003700)="6d4353e304e2e2fe4039525328fc041c242d279036bca57026f8e6595a24dd769a0b3e88ba66f2edd05e883a36f53093531a74bd0917ac134305df0d31cb79136a49f8d8ff4764", 0x47}, {&(0x7f0000003780)="4b1211b7c30e0b29cf009f8b9462ad75257f6b915091013fb9f3a44785e1a4d2b4a4b9b0ba743d3a618041839d8f81a4fe7d5b8717", 0x35}, {&(0x7f00000037c0)="fc059931508fbd8905c5ab42a09878e7064142361ec617753538241ab7780f504d8918292dabdf35fed109d77f0372301d0a65c1aa8c6cc2db717b67bc0439fb72ea7d252939490852ab83018821db02ff6db4890e06800d2c1bb0a2151755099d8ac7d9b094531eb13c244edaa08c6858ab0395d998330b99a830e934412f51d8490664c29f76fc3487aea8e71ffb236ec76a01d677dbbf5937bfd056b30c2669b1c2bda2019c9cac50850f12588ab513a603d0e557a90e1c1af32fa0e188870d050c5c7f667ca934c6a004b54cf2c54c96c2dc3eeecf", 0xd7}], 0x7, &(0x7f0000003a00)=[@cred={0x20, 0xffff, 0x0, r4, r9, r16}, @cred={0x20, 0xffff, 0x0, r25, r32, r39}, @rights={0x28, 0xffff, 0x1, [r0, r40, r1, r41, r1]}, @cred={0x20, 0xffff, 0x0, r52, r53, r60}, @cred={0x20, 0xffff, 0x0, r73, r83, r131}], 0xa8, 0xc}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x21, &(0x7f0000000000), 0x4) fcntl$getown(r1, 0x5) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r132 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r132, 0x42087007, &(0x7f0000000100)) linkat(r0, &(0x7f0000000000)='./bus\x00', r132, &(0x7f00000000c0)='./bus\x00', 0x4) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/9, 0x9}, {&(0x7f0000000100)=""/41, 0x29}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) r133 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r133, 0x42087007, &(0x7f0000000100)) ioctl$VT_GETMODE(r133, 0x40087603, &(0x7f0000000080)) 16:00:03 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0xc000, 0x3) r0 = kqueue() r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x42087007, &(0x7f0000000100)) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0xc9}, {{r2}, 0xffffffffffffffff, 0xc}], 0x7af, 0x0, 0xeff, 0x0) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_dstaddr=@in}) 16:00:03 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x800, 0xfffffffd, {0x1, 0x4}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x80, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x21, &(0x7f0000000000), 0x4) lseek(r1, 0x0, 0x0, 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0xffffbfff, 0x2, 0x0, 0x0, "010000000000000000ffffff7f00"}) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x1, 0x3) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x21, &(0x7f00000001c0)="2d96377eee2927a3ea3db213fc78bfda0f0a7210b506f45976618cc0f3a78067cd377f35fb96b789db6a7c5a183043bf865b5b8aa33192e4496b0feb268c90b361108fa011917d11aab4345c227d3c099878abb3068a9f7493a32ac1e96d2e9b128e3c4447b139b69049332630b75687d9c1af529240cdc3758e9252d506a1a4103e478e2583b820e2020000000000000087cae8342d450037322e43776769252d29f477dba7f62e49559312458d3aef284dd01b6a1ed6f42950a0ff49409f707ed4ac71814077580df0b42ca5b1618436452859c93bce00"/236, 0x3) accept(r4, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) socket(0x0, 0x3, 0x2a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$BIOCPROMISC(r5, 0x20004269) dup(0xffffffffffffff9c) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x21, &(0x7f0000000000), 0x4) preadv(r6, &(0x7f00000003c0)=[{&(0x7f00000002c0)}, {&(0x7f0000000300)=""/136, 0x88}], 0x2, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0x48}, {0x7ffffffe}]}) 16:00:03 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x00\x00\b\x00', 0x4000000019, 0x0) recvfrom$inet6(r0, &(0x7f00000000c0)=""/32, 0x20, 0x1800, &(0x7f0000000140)={0x18, 0x1, 0xfe, 0x7}, 0xc) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x8000000000064}, {0x6, 0x0, 0x0, 0x8000000000100}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84, 0x0, 0x0, 0x3}, {0x474}, {0x80000006, 0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000300)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) getpgrp() pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r1, 0xa, r2) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000002c0)) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000000)=ANY=[@ANYBLOB="00fe1e387e368c81cb"]) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca02bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90ff03000000000000c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:03 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xd3c00000, 0x2, "d730c15b00f4ff07000000effde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x808, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000080)=0x3) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) OpenBSD/amd64 (ci-openbsd-multicore-9.c.syzkaller.internal) (tty00) 16:00:03 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x30) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x80, 0x2, 0x4}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socketpair$unix(0x1, 0xd43d9ff3030aeb83, 0x0, &(0x7f0000000000)) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) setuid(0xee01) open$dir(&(0x7f0000000200)='./file0\x00', 0x1, 0x58) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x31, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x21, &(0x7f0000000000), 0x4) setsockopt(r3, 0x5, 0xc, &(0x7f00000023c0)="77969355111e371644dd39e2ea1893846ed5a6a1107982766f4a5b1ecdac21539f519a96f59467361731f60e97b80b522db5a4d82cc37d35e44e5a9a1ce983b02d7e59245a2fe17e726ec1507eddab87b9fd1e13a8bf4c9b957132765d9fc1c404e2de5229eba789b29a168c5c7ab5522cdbb99ef496b71ca137e22be1b153582db3b53dcf27e91dd6a0b72d8dbb4a48bce75adecfc5eda26b339082145189f1c5cb3431e324c490138a53ae309be82a4faa6d7d942d9ae4a44b0b7a1103cfd1256f4070c1707b86212400baeae226cd7a77c64c94a3e6d292e807fc3eba288764990314d4bc4cb181fc879df55845dde56a1abad26c8d9e2663f8ab8620c946c7f0793e56ccc8db8422824746e99dc1b47cba1570826067dc32d3bb53acb1be0a2b7f7d5b005a6014144003522914e1a119c50f854334c5bb61a87054bda8e1bcf1a3ff61d77e63a06450725161c1345854c8c413ec570ceaa9152aade890c10fdb6699e250620e41d6f753103bd3bb8b2f96a49315f85c240883a5dc62bbbe3e67a4339e7b800555f3ebf59bc7faf9daeaec18362daba0cb9ee69ff302229ecc04e84f999e99d8d7b5c0fe22b993b852e990a6930430b8c66fb895f696a31aaf9d98826f70b1db16f87f06edb389d2a25479c792c566967be2436905b5cb2aa4ff0fe66c77eff394b71ec7231d62139e3caf80e4f0a47ff01ddd68dc696ec31c7ff4ee4c2999a25ab82eba1c27a5f9cad0bd9820f80549dffdd568c403d288814aadddd363695175a784fc183912dc862dd44d594bc1c553efdf30d9bc15c189a68488b1419d5254d1a1e531ac124fcf34c8fb620fbf2f767abd8ebe84e338cbebaad9e34b039ce9248c0043416cff97b57c761365c7d1589df4c4ff328f720d26c68b39fa4b108e1a161a5ee7b5e874e240d0f71bb06553af8e08de1f782877340e474817ab1e0e8cee657c9e89dc9bea17900ee6392e4a092b1d9de37d989b303cb9923a8de252dcfc1510abe8d0f5693c8c19268c5212f92460b7410cb686579249ee7be33c373210d12550fe8712fededeac591a5a2725393319ac0e27ded36e93a4a880b80a43cc0e03c593bd6d8afd891be70d3eee663240beebf8cb690b407e089b7f276ee0b8bf4aebd14dff47964281b935fc3a7da4c2b640c177758a42a809a6fd42c2db8cd5891f9afb2ba36057f43ee0c4b54d7c2806fbf3da3f48731ec72aea4351f8c204785b4697b586011a5c44b2dfcebddfdfadf400772a1733d7776dc6dbe699a047ee1413318cd2354bcf6ebf0771368b6ad706c971da17e1a1a8767f51c9a322df69a054d07d40f922339f2396c724b69c4d0d6099b70284fae17081652a3daa776654798fce85d5f47b04415d3c59709f09c731d5cfcf8b96b2ead682d978cb6a26379a9cda08992ce246feeebf28b13ae7a1736fc876991caedb1dd103d347eecb8cfa4d787d4532f110e7235cecad6560106f790197d5614728c2d9c3a4a7e0435b050d6cf9cdc324366d6c20f447be9b1fe3d2d3446f32fa09b149bd751516754c0e2e02ba71adcab35945c7e018535fb4250a2699ae26ed60a043693ef7e2b67a2092ad808de03b7ce408984fabf4bdaafde19317cc74ca40276087084be3c8e26364d47ec696278753b9f719c0d086a4ff648d23383319cbc5ca7a0303d69cd7115ae68d6cc014d8131bbd16e95599a6a21344b067a5f5cc8732e0644cd91fbc271add6d363c0dba5424f9deba0cf84f3479975fa8424d18f8065d6ee8e3ac2f8ebd0eca1a9b24cd01f0e0c02db4de09776b94f6b9fe7f92d506cddfa1d9b11bafbab8e022b82a3bc9834ea25d248ab5a48b5c5fb6737cfa3b04c13f6a4500914d280c3c25b8b32424d8ea6f8d77d6ac979226938520d61d5acd236100fe45f2b22cc14f28ab692d19826e0d749d28742becdb5cd4ccd4efed8d5e74ef3f323222b8afcf1a6630312dae462ed2b54f4177a9ad958ecbcea1af25c68448775ec8eb7cea2f96f4e2aaf8e7ab73d998e21078a6e58eb3c2d1a52b167037da374610e6a76e33217bf5f4579a53999dfe014038684f256d317662553b21b809c495e219c0da6e9baaf7ee8e8caa3cabe48fa6bd42762120160acb9934d1eede31370f820cf004258428e7b940f4718219707f65d98c7c8a220d5b586bc7e78a9f8ef6eb19130a750ac823b4b5706d337257f215d2ee5804b97f4ff266d05c03f6db8c3a9e6ccc533277be58775d32df740d32661cf797d3d7a38aa6fd50b6d9b4ae7049729bbfbf6866d40c1af6d59be79fb8627ba35b6bd78687ff1d55b6fb3f2a23c2a36a208ec5dcbb13497a0bda5050a1ac24508430618ff30af053ed0f1511554ee4a27b58b3023c0dd0190d43e397419bbfc0596190fd93f4b55cc0894fe5f13f7b60573b7e762aeaf3f6888b3aeb6b1b0c411c5a0fdb9538c0d94b7b547922d2e6e9dd06a8ae5a6aee8bcdadc76e92c3add8a7e366ea1f4f1594f61f74c6f30a92c03db7489d5e84914d91bf65d63674103028383e4fedb13344f7481ff181da4c66f93d9ffb20771682b13c234530092fca7ab06bd650559519bd47532e7e0cf23f24941173d474eb448b69fb461005d1fd140fa14b70c4b5e646168ca49bf075e61233f8a4a47a87be7e6ab7bd26dcdd6954be3efa3cdbd9f997af4d034e721a3dc5139612500a4dbfb3da85f4ceae1e0220940ac017c0d489e451dbe19dcab861753de486b3cbf45fe165e5c1a9e77477289b2fd05d0a3131190b88d6496e5c0ee904cbbe171663c2d05eb1c310de1ad735230f6d64b84968e6c8bd6c0d24cadb5b838b4008447eefab01ca96f0cb807b77a9d44a5e7f3072d3450b905a0faddc6e9bc511e206fa886d8e02843f99f020740089edc874f4c828c90575bcdee34451a32d33a78804cde2f6495f29e92a71d42bb301505c99cf8c75d2055ff1e49e6524a75965dc00d1c5a1d6f9ecc18313603a9edc0d0846da23bca00bc81cf5d62299388804b1b8276960860b09757df271354054fd10426f481df9aea93fefe8de5f8761aff14c472d09063f192060725f7e93e504b6dbaac2aab6122e6c1aeb56530cc8188f1e0769585e0e48bac250354ce06e2cb11caa399514560b1b833436900203dd770006cd01aa4039c411b87ac08a52bd356b19be1088d586b4483b65fa00cb80ae32544236185e1932744f0cbd137e4af9986cfec01220e4d56efbd42aac10582e993eb5b7dc4d2b19d0063eff9959059863bb12bd73f4c3bafa475cf276b3d7bb6b7d5463b47091c91f009e607fc36b68615048376f6c3210d307777dda0e6b3ee8667c54e464c90cc98b81cc0fc7a87b71f7f13968c9037e81c0cba8d7fd619f56d8998892d780d94c1e0e61e8263a38f5b06f885108e655dc772f103061cb1393f4ab6c622ab7d8096a984a36d7b7440b098e8038854c0b60850671f2675af0fb6613bef0c61700692ffbf89e7d8dce76641df5fdfafebda1d5832df984e8b4709a15f1533a32e984d7f2748b3edfb77198b51a05f9b35420d7cb10d3da5d0af41ff443045683a5b769cf6fbb178c553817a61d17b629d193e98cf043c64a3f5979d1e482bc07594c969703fb091b8960b24a3e8d26bb8827b90a0abdb06f685b341ac48184d2de912f6b6b5fdb6c2124514512cfc2945ba57b8329a18808ea580c5113cd6037b28b4ab14cc7398e9cb1bbac88e43e7376e9382747ddf2cda304df85f4bda763f49ff5c05495a07156687fa19efe4fb6631d9ec23b9490ae3f05d8a7b9e87bf110c7b1a3e31181bd64e31f6a7d72c11b9b766f8f40a39bb4b816d0aa657a2446cf1f090000000070a0cb1e23b3cab9e20dd68bc83381a32e46f5dfc4a40106707caf120ac381ee952a23b8b70e9ffc7a22d163377ad63a2f2bfe9fa2bc5a1e1a13c77f565ff6d79138b4b7c9aa5633c39d910ebcdc38d4a7aa5da16f052b5f71eb22c8366c5e707866e9920fe63b8dd88b8d82279907d9811b902db4f57ec7eacd40a17a955c7ae5db821944a2990c381b19f62a6b37e0899e7566875e71e8f509aab13996a8eb81a05756cd6433b135a5ad60755d5d1f6827da677388d50f58437d2837c0a1e28a305e169cf9e881615d3cfbe837086d5cddd4bce2560f8f18d663bcff41ff00f8108f4e0f16251a8bc5183e2e7ef27dc0a5cb5f734ee23bcee527f83b9e074c1725af0809122f7ea3c890eb6898a3b09fc67864a7b68b4a922f2ce4ecb159bbdb24f6656716ace75c4df4df223b254c02281fcf251a3857d5848d6aae6d518e7f3a358d20da41a62a7b99cef049c650c88d9fc876b9706d332ccd8c065b59c5a21e0e7a976d002a1d12c0a5f628f14725e801ff8463206e765d6280f7b2d8e790f3b44647b9ee311b0aa50cb24d70ba85dafa765d49f91cadef84e966e583c336c2b51c849f159aba88f237a17c5df22bda1a293b4f203b0a813c4464706678a9c8da24a501ae919880fd8832f470104be56578da1d7dbb5ff38da7674813748e802e1aceb119a3eabe51e7e5a0c907ea501de161dc765dcc170fc98bf5b78019716177e7588d56b2b71d4e3f1890d5ef1b0435fcc7ba927242be5140fe38140607451a03a50641aeafceee20814108fbe1fd9d1e50919ef723fe97c234bce3b1e548894d97db54f34bf31caa51090646950be0f29aff8876493c59743f4936f193acc27c4072537b0ab896bf88fe880b97fdd31f997370a7cd25cb697816877149a1b90e23609b9048c19afaceec08138e925602a2d80945e38afb6ba82502f23a92c321b37cbcba3efd41c69fb92b6d93632521b0ff8685dc5129a400edd659156d2a0f76dcf9c6980463de6b49e89439f58f1924c8995fd821771e8f6e56eccdfea91b7425b5d679eab7139e289d1304e7b5783f9a0ead956f8b7e8e8c4ba842a7ea45958eac027a778527e8151fa8f4d8d4ffbd67e59a30df550ee1fb1a054e32a12ee5481bf0ae3ea689486b94f2dac4277012341f18116bcd301f813a188a2f0cb4436a1d6310622c15b5b17c897c45bcd830d3a93a1a442fbab29e202bf69e14f22118a2500735a5f117efe9fd69f85379078b0483a7eea5471943daad02fc65eacb80d0be9bad47068ec519af9118c6d3477a351f1eb26f074c5c6b43481bb23044490284dfb17b4432f9ed8f9202097c9121b0e987ca049c1f655b497c0efb9221da1c9846824851954712be5a14f18d30e453562918fb15b653d9db48803d490856e4a404e4d4c48e49f431e6435bf21490d2a55a62519c96625f5fc8206b558dd955979fcc1107dc80b725c26be23a66d0982e3fbfdbf68e61bee783187ed5ae4e006697b812497ff146006bc70dbeaba0a80e7d56a5ee9cbdf91520f492d989b61fdd6af9516df9276c8a366b91e92ba0363473d9ee22cd35cbeeeaf32c1465878561586884484a878e3c302b9bdcadb48be50e5875a32a2cf5f04284fbf87f4939b351960f2689213ebcaaa01bb57c6978f4bc32707cc37176fff71a665dae9c6d81133a5cc01152a3014e280d4c30ccbf4cc03825ba8e68ea813b547e4aefe59cbba11d8a8c9ba871f346502e94069281eabd11ebc0681db95b60132215edcb759b17c312c902be66686d9e83df21119bc72f00507ce9913c2ec4aa640f6fd14b10a39c28f056c1d0f3c3ed411b54145f31e9c97111f4b2dacc93ec7b59165f973032a29e474076f5f8dd1232a29e47add8870fd6a1b8d6dd14ff14e281e4617721f93469431739d0fefcd66dd2739863b54df577dffa45cfae3121b02677d7a39705177a8582cc4a7426e6698f22ea934d86cb5e266d02af8320cfc72824967b78aa458276d720ce30cd27f63020bbd3dba7394856b10a4c02be8063f671aca5b3311b0659077134e1847aab3e69b5c148", 0x5d4) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r1, 0x0, 0x0) ftruncate(r1, 0x0, 0x4000) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r4, &(0x7f0000000100)="c3", 0xa322c749, 0x0, 0x1) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) r5 = semget(0x2, 0x0, 0x0) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f0000000140)=""/168) ftruncate(r4, 0x0, 0x4000) dup2(r1, r4) 16:00:03 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) setgid(r0) setuid(0xee01) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f0000000480)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2511e514016a1b8228a5eeffd0aa013bffaa146863ce95d41090f9371d66a8693da4da6bb3bcf42f1d6efa0654c40573f72d5c37ca80ded166a9a5061e432808e35cb7bf4f2f02cc225c4b97815387c6d44c8abbb3489a14680e607bb8f8c84bbeb59f6f7bdf00abe57337d69b40e3dec2fafeeded6c2ab97c323747de6131f5bc1917d54d7946281f639c66b673a81c3685f3e956f3f052b9e37f3d74c97fa92be3e0162d17d41ab5760930ee38cd81ef0edca9a236170160a6e91b1c8822f66b94df3856f", 0x16a}, {&(0x7f0000000340)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf396887a01e3099fa1c4977059e1258e0003592a3e5ca01952f85b90daa15196a8b6e7b392b5ee09cf009ae62c135422b23e78eb64a615ebd4faad150ebae03888195c80ac11bc2891f1cc626284489ec863b18434715bc512dc95e105c01e988780477eedcd4639cf6dacd9655a2e60919001cb481cbf83233f97df714b5a17d330e394806014c14da27e93cf169fe509b77b4a11de5932cedc1771ef6c954c221427488fb9fa9ffb8353fa554a35e08e8052ec50fcba7becff64895a8e971278af98b1a329205bdb168d63e999dec2f09c2617fc5d06b417204650772eb4654a19a76feec883d8ae18d1e0e1922573", 0x11b}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d", 0x7d}], 0x5) r3 = msgget$private(0x0, 0x8) msgsnd(r3, &(0x7f0000000100)={0x0, "da72017d9faade024a6ff322f50190e7ffc2484e2af4b3e70295c1d0f7eeea6a73410085f5dfe7e1012f3903ece5deae4283afeee21bef74f89855ddb2a51c0bdf6e2a6e3a18dfde597a6fc079cad45b5aa3c0aec158729be989e743d0c8fba0a89d431d8302b6aa7883d2493033fa71040ac8ec48bf1b957314612d7ecc822cc326413cf54fea6403fa22d24ce2596a8ce951b08b547492e891a69c96c141b9d072ca63dc559db864c25f8929f598a9a0ffaf354ad435bd204453d9c5126e9d2b67d2b4d9"}, 0xcd, 0x1800) 16:00:03 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x8, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x400, 0x120) pread(r1, &(0x7f0000000340)="6f24d79461e6a4a2c011bc46487e73921bde5f563e3de5bb23f8c5fb1db4193e80367b9118962e97f94604124a2919ebccd8a0b849e72e71fc8026ed7e8b0822a01941", 0x43, 0x0, 0x0) getgid() ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x0, 0x0, 0x40000000, 0x3]}}) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x2]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)='g\r', 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:03 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000005c0)=[{0x0}], 0x1, 0x0}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) preadv(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}], 0x4, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x18100, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x101b4}], 0x100000000000005e, 0x0, 0x0) 16:00:03 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f00000007c0)='./file0/file0\x00', &(0x7f0000000800)='r\x00') r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x21, &(0x7f0000000000), 0x4) fcntl$setown(r5, 0x6, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r4, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e8a149d86a45857bab4672c48307addb248fedc3bcfbdce770cb1a03aff29172a65600b8e313cdfbb8fd322d8f971fc953bfb4c99553b1b5c41884aea5fb784e12602d88a4bd2a8550343a98773907bf87174656aaf8a8548b3522ade3d3dfe78c0ed972d27326c71d1aa57ff72b8c0a476d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r6 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r10 = getppid() r11 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r11, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000ac0)=[{&(0x7f0000001680)="a359f6a9be373208a758fe12cf99800ce5f3e220a9d83386fea9ace15e6f64231d221513d170eb856601026230be83871f98ee2075d3bb0c8c6409f44fc73f5b125cc642991b6aa9ddbb84ebd3f3755cb85985b12c0ee43ae9a3b16f5f6b08f318bc5a0c10027eb343a9d998fa9bc24c4ea33c01d673643a003d4a4b21e6cb547489884a224041e46b0c43dade066e489836f74d415b29c6371f71243becdd1717c139b8b73b20f3d838e54e1a0ff289ff0fd1fd3d18cfb29923e5a075dd8f3b6f980e1e88d4b1a8442d4eccfa9d6ab7e0e6120a92239f9c4ac25949a205e3300818a7a34051835abe3e27be2a3ea23c8cc91103946cc51e07c77a3f5e84e16224859ba48cb03ff6a770ad459f92c6d542915f10cc61d303f62e7a00487a6776ddf31f74a1073a00b3987eb230099d460c8bcc75ffa9cceac20cd987c8fc395a88c04bbbe7e0fb0ffda1c5e6466452cd30c00c08270a29c3326b06e60cdf5731b9418a53a63b7ec95467e738367601a2fc6bae3b9e25997e02dbd5ef340ae15022b771d8fef0ed0b8081477d5b36607b2ef3f07799621c1c6fda9cef253737874afb1df3fa82ab011d67b4e899d689977203f5e98eda89665ef2c82eea2c00bae55d8172cedf33a066fcac56d690d6893ac22c30c0a2559a4a8e06b811801816fe53aa95113ffec32b378516457fec53fc221c5795d1c429b0bef70bd1f73a5b39bff7a09ab33618ddbb9010931039a57aa93441a004fe5156d5f95102ca17160a7d2ad649d4215b1a3d8425f9f0cef2ab00a1034781eec60e8d0a512657d0bb61b20ac4a08cb414582d69df0eeb8c390faa4057a4c488c5c21946b6274148f6272669cb3f5913d11c317dd57f8cec3d259b62342cd9c17d73014845a89a9a1fc4117f80ab8aaaff7f053d05aeb89201e810d8e7acb9fc7a6f897596459b9273d8f5368992040bfad8f3c570e29b94efe1d0ac4a01debc95a5cfd71453a2c9a154cd1006ec0c8ecd10388ac3caad794f5d215e58e6331a33ddb048ce3da1e54a13c30c4f700286c0a68e69e5be7fc9b04cf5a1ebf03a0636e39c5cc1032296031535dbd392b5c49c61960d121ac481396a0bbc34b96a65cf3bc35c06ed224ba93e89c7bc1651ad427fa5a1f4ef6d81f8fd1c87bdfae8706b1d7486262adc21d60b53a4e155cadcac05354b3590c8935d8573b69e3166aabbdcd26dc763f04eb0bfab4fcd07e4ba30366f5ee648ee168b878637362c135c09ff9632c550e602ca30440f033b66d97516f2b3794e45e1a7aa91877f2977746c0b598c0602e8121bc133ccbfc7a7c9f91c3570bbfa9869c233e4fd5d94bcc73e66ded9d14f3acc4d316b24538580a811fc8c070e8b5545c50d0208ae2b858b90a8e628bfceabfd9b07cffa5d48d33f9bb5242ea4059e1d143e033ba6b18d1ff59a427d8e1cf60713ac69e99b6d9c3b249e9885f6988cba09070b1f69ad1c1c238e2ac5f73e1b7e6797ec7e8b14ec0acbcce81a3397c3ac866c6aba885e6becf8d1865db2740783804ba7b198fcf9ac9ca3a38bcca5172f1df827aa39b319f38d6bfc411d2dca23cd1c7c145151677f88776de200d89d96c95af3ecefd1053511052fc161b060052009b25c800a4d6e774783bc2bb61ed9aecad14857852a2de7022143d9d11f014359b455280cdd8ccd9a74399af18e2122c5028a7084506c8c1362eb98fd438e90e89daf3db7a78de36fe4b4585e3b77f1e9939f502c47fd1b1245d2afa9267509d78c82b338d6840b95e6ecd67860ace6abdfb6a617454daf242bbb743f9711f509758dceaabd88f7e95fb26029b0e6e8e459b4eb7a2a31e0f376acd899612e0ed617110c763ce92d5b19ee8fa5b86adc88f64564bf2f20e87c15b757d47c0ec04a78ba2a8ae52b92863a6b1c323db8cf76ec93a2d30330903900658eee3c1b4552d4fb3cef77b65523780f5be1af048ed8d9b1cdbbb637bb4bd373d0232447d45221b002417f48b5b6a624b0ce3258023c906f57697bb88cebceaae607d7f4e4016fb39d2161d7321d4e57d3a2647c86b61052868eb69968a0073c9d8a3f3fe1cd15cf92543f80a2fb7249348614cf15161fd3db5114b18d7aa1aa043f6105a836f997dbb705bc140dc6bf21f58bcd1f9a5e0cac2bad43906422eceebe8b7c6d1a789f7e4de13e6ae595e7b60ca85a45da07d2228a72fbefd6c331029bf6fe175408ac396b223c2e6dfa84372ede273b11dec63d9101cc921383d9bc3ba35371ab83538d38fecad60caab9bcf5f2904dc4861f6bb8a9dbc6d504c98813395164395f88003f0e27ce28bef6fd1ba8452250723ea8590c9b4480e9704d7660169b7b5664c5bac58204a366060a93cfaab33e0ca90f6e2d77193b145998b851b2a4a9ee296c5016175c2f779a50fd37f4ed0caca866b714ee422f5f6b849ec6319903ca61a4ee0d3f10d58208153a210899d5ba04a0978a5086d2bdd3f9948b35d8c873a0de29bf8bf81136cc6023190fd07a7f501c06e4edbf3551a09040f7ce27d4ef86188ab77add049dbdde7de0ad416fa5e823ceb96d52cdd12de4fa9a3843e28a458aca18566ad38a1c8f3e13e7e7abf459d880693e4f7440aa2e5da3e8fec89391fe13160c6279ff5a511de889ff5162296bd285aeef01c81ef85407e89ac25154ca2841a1c5268865f339f92235beed4b022b71ef1b44d497905f49b71b3a627eb4e44239f65e6e791505e13d9f91c0bb23f4dbadfe195bbddb87a28ff52cf83734f49ac0fd53a6318bd6712128913c91fd6f81a6505c9405888d197c47c207e998dd6d6a12ba3eba4d34a2550a72b4981c5b26c88be449522b3982f55bba85bc461fe03f072cf66da22bed8d726937cb0a59e24b77c6bb1dd43818fe113f2e1c717edd170b0d8c2543f5bd7d8437277615cf241f1ae5413a481ebcc17b563e373d624f5c69c41605b4f9c9b04f63b666969e7ca6d00c7d8f5cf144bc1de042cf10de3d7d4c153461a0b92bc3825dd540bdac57a6718465ee19dc9955a477f0e0774c11ef9384e87f2aa1af4dc2a29474df3c24317788588a00e93710763e6a27b72568a05d16c90cc56e8685c8fa009f10b6b1d54c7a372bb4b95953e922e54ef322bfb1baa8d218b3cd17ef537b4b64f0ded06095021d2f44c527d55b88193dd00b974fcf0f53912031d23ccdba00b042a478b2eafc2b8c31ad4a3dd061d77a52e2dd2a6cf1ea53e6fae435346864942b7397fa7a1c858e26f3de91376093a41b21713e7bee600c1b0c2d060abde894d4866d1f476a7911c3092757814f98cb65220e34f59ded567569275597355bdfcfc8b3d52e2697109a402ea278c204958f562a74b707d8deb2750015369c305fd5f5ccfcb39eb5c5a29787529772e3edca742634ab0e41446bf989dbc5496013af31ba63bd64b2cd79c4d9f22f4ce71f3ff7928f0401a5e8c913d01fbb6a9743a72064b7149dc0f76a6956854e5b8bffb327c3144e4cd488499c4258a44b4c502179d0aeb383c7ca6cbbb6b1b1a5d0168d327f95871d6710683de75d9449d31c6941fbb294a4a6e3f16ae8ee772f39b59585de6f115975419212ebeacf911dfb6f2d90dc43c7afc6da888ad9622da09989c533954e214e11659715062274f290139cc8c29a0ff4e999348975c812a6807242f080da8625c645655f31ca35e7b5268beb99193ef0188ff85e82101cf2a1ffaf08bb022494393c87cea00bb08d0eef71a2a23b7325ad17cb73125564b9a1deb20dd80a3fc3f9bb60150c89bee9f8bcee944119ec49896227bb043204819e76fe8d2327d36a66c743742855e6b27ebdbb9d639b829101d90ed0eefffe3aa822e49eb0cd49ff61b0952cd9e2239c49ab0ace3498b43aed64e2f2e7d0942cc39d326963339c02f16c1c087854461aaf52b163f71edfa868f9a04e5e9bfe708a42d1e158c85eb06c5277f0b0e877ce4a6b475a2aea488429faeb65d40db4df101d2edf4b8515df6293f278dd55ae9191775925c9976b5092d68d6d708f3cb1c29cabec97d1eda1151a6c70562fc9c2e925ebf5db7c0612567490a22f93a1b03a9804b5588b0392d712742e92eb75b11d1596a983d787b3bb2d1a1805019e54a92f60b01d909c7f40b945d17ecf3df98e284bd2544383518602e2b7965b228a4e1bcb238ade0643bff2897d523a8de3506629d4bb4abfe304a7f5e5edeb597c42d4e730556b74614476d923068b305d109eefe1524e830ea1f938e8c34bc61066bdd23f7943daf8a6e7eebeb73031a8dbf4579626c8e5697cb6450e38c53b6559a7e54068f9c3c7717ccabf0ac9324218aba688f6f689561bd6a8fd3e0c747782712e5ba877bed1cec63d4409205905008aeddc92ce4ce04c1e4aa4298325c41fc3f7eeade6ff7bb9d0beea01ba62591a04975d813b78d1927f035ae785697e576e035b0634f247a4685f7a71c0b09c1f6728e0f8203ac96c609d4e90bf8b0e3ae2492bf7a42599185243213b7af32f6846f8224a2c8586197442ba9a9076be6cd019ccaddb684a96eb611481cc42d8b0da07653cc8cf1fd2b7510c8e6f2c2fe3ff6fe4d6e0dff91f8b7596f09e79686bb376896cc89021780feaeb786b45d23cc3abc7eb92117cc9020e44728235becd55521458668d635acea3f3f1bbb2cf1fd9827bbdfa324c30bf2b6e641e77ba23144449dcea8ac4a07f4cb9bf0804db64fd4a57553ff5eb06b10282e062a9bd238c3f63f35cb2ac36b1b824149e4c1da232f451102ed13e4c6826c2f8709dd517d027ef0d8c8f6774591f1d86002bed9bebe5f026dfece4230a6fb4435f54b3ea9ec82e454fb91b4190ce338726a0c1b94d4773650e009d5d5fd87aa33e511c86940812c362f5b86fa5c0b4b0782bb6cb13338ff438cd9aa185e599ea63525fe457c6f449b3edbfbe268e91a8237c7c70b58f5ff0405aa63146e5e3f70320494579a9f2bc5e939a273aa47b988ff22298cb63941a0848d0dbbee068bbb665d4fa8795000b6fe3987eacb9a59f950c84da9879dcf35fa94c56e44bf62d7e9f023648ad3ec57ddd37f326a41859be9aba8e0a459ab4504cce3b79a35344ef66147953de9ca6d84e97e43e99c6cea6720f7bf5cbb9a6ce545894246f705546472712fac91a19f5984df492775e8734d6f67cfc118fe8d05300e43e1929e6b84244984274dce7b03507bbcc07aec1b7d7d72419fa70a6042087e27fd4d754e12ba04ba72ad942b2ee4cbba70302fdc90370e07e83b5f8c2ddaf892e90c16e13d146ba6371b4cb6c09601aa4e0cd1f53e1aacee7b2cc293bfb92271da1005258bf9ce49896887f2b0ac706ce9575a383125b2b8ea5a196e2f7aced6a5be0f58bbf5b6990eeaec0a08e61451e787af83275d1a5135443db74b97a83e0c13b72e26dbd5ee1feb5a5c27e7c04a7f0da6559ae8202a52d841ea476fdc268bc95b6d227066d0594b1624472c5dd26651cbf8ac1a2d7251bca2fb7541899f3820c4903654065cd09241f3331af263718602c07156601947587144c42c90d2000dc7dffeef90bc146ed7a7295f38030f7d831ea94a741e399c91bdc9c3cb8bd4ee7106a75fa64647cedcd58b156399ba3e976a0feced33ff83a0813f03bb5e16afb729b9e1a40086d9041872a5209a84b16c29a006d329f549893b7512d6a8a59232d7407cc499616f81be3573d22f5512926f21979e92b0cfb9680c86826df4938b4f4a099f033a068038c9a6752ad1e0b5820418a6f9c20e3e78e3b2fe62bb763dd4b9259296b089df7c93377a11272695eef"}, {&(0x7f0000000740)="ee40eef6ff69b0c3e98be8de86a3f3fcab97eae2b23f9d3767e35425a9f5bfd2d199afb9aa144d83be8f21d2245fbc2a6d25273a1250d3c4539822a156873fd9deaafc83c9808894722d46dfcb094cafafd33b04f28335efb1395a9b18ba7c04505bfa3ec641d06d24833cc898fe0dfb20803f"}, {&(0x7f00000003c0)="807b52841c8e837af0f0301d22bb21b0457ba80bf92fbec810c89c5a1230a061e5cd2d40f22f48911a175297556195880e9022d132cf04de99afa67c3b49c9be0cf971391adb054b2ce54307bcfc3b6b39bcf7cda50a5293652114054eae85cd83102ae14702b864801774e9992ae13b2495e2"}, {&(0x7f0000000080)="2a67fceee150eb50f1ee55d4c6f9d6b7bff56041dc3831d8f25c5b954212"}, {&(0x7f0000000100)="8b44760976c01900c76f7f585f2e6bf0e2ce81a14c2eccda5f2c079247d9"}, {&(0x7f00000001c0)="5e50c180"}, {&(0x7f0000000440)="0c5a6bfc38875448f504cf7eb0019bf38cd4b3858e0b040f13e520d7944fbf01458430844c93a08e4e0cf1dd33f2df7bef469eac47f02dc21e27829801bd3eb18b1ff7d34042c789"}, {&(0x7f0000000340)="17ebaff7f6810d73fd5ecd20f3c3e0befa543d56edd1d77d930937004524caa53d236f5f72696e05ce09bdf21d419ddb5d40"}, {&(0x7f0000000640)="88093f88fb031c63ac1f7c49709717e50576ca485949855000af906131d414ad92a4d460e14446092067a5194f0d629fc182657a2653e2a0d2a58885042a21543345cce1f831261f98999c4279e3a2a21e58e02dea274abe8b3ff757d453152f2f7f51e76c39b7db97756f83050d40e269ee4fc89114230b8ad202220950bb6741b1d9269ea0f9226f74fa70a467e98b78f385235f16d3e6a11e6fd81ba8cbce6b2ee625efecfa64ed86d361c68a4f28b2096ebc6d2b1a43824bb789c716a51f1926ad82016d992282f0f91c48bb6853fe0fdd86f5136726466543583e25c247c946600c200023a7329dbe69f7d806d676654aabd9e9"}, {&(0x7f0000000a00)="d47978782862e2a759203e28a4d6ac9a45ee36587ed80ac7f62ec3c5c39b1b70a73ffd8912018b6680c84e65e7cdff41f0dfae84ecf6c5f30d4ddf5911020e1ae803002c7fadc3848eb0a56d559c74bbeaf720db66bfaa63c4679e13c83504b84840187ec3ad60af18ca1948c52c95ea7082fe14d18f8068ec771f8c778b4a41b88a75d1b3930d657918301093cc878ca1"}], 0x0, 0xfffffffffffffffe, 0xffffffffffffffa5}, 0x0) r12 = fcntl$getown(r11, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r6, r8, r9, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r10, r12, 0xa5, 0x1, 0x100000000, 0x2}) lchown(&(0x7f0000000040)='./file1\x00', 0xffffffffffffffff, r8) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xe0040000fc], [0x0, 0x0, 0x0, 0x0, 0x0, 0xc2], [{}, {}, {}, {}, {}, {0xb802}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:03 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r2 = dup2(r0, r1) setuid(0xee01) r3 = socket$unix(0x1, 0x2, 0x0) r4 = shmget(0x0, 0x2000, 0x4a0, &(0x7f0000ffd000/0x2000)=nil) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x21, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r8 = kqueue() r9 = kqueue() kevent(r8, &(0x7f0000000040)=[{{r9}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r10 = fcntl$dupfd(r8, 0xa, 0xffffffffffffffff) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r11, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r11, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r11, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r11, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r12 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r16 = getppid() r17 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r17, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r18 = fcntl$getown(r17, 0x5) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000980)={{0x2, r12, r14, r15, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r16, r18, 0xa5, 0x1, 0x100000000, 0x2}) r19 = kqueue() r20 = kqueue() kevent(r19, &(0x7f0000000040)=[{{r20}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r21 = fcntl$dupfd(r19, 0xa, 0xffffffffffffffff) r22 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r22, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r22, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r22, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r22, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r22, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r23 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r24, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r27 = getppid() r28 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r28, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r29 = fcntl$getown(r28, 0x5) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000980)={{0x2, r23, r25, r26, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r27, r29, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x2, &(0x7f00000001c0)=[0x0, r25]) r31 = fcntl$getown(r2, 0x5) r32 = kqueue() r33 = kqueue() kevent(r32, &(0x7f0000000040)=[{{r33}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r34 = fcntl$dupfd(r32, 0xa, 0xffffffffffffffff) r35 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r35, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r35, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r35, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r35, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r35, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r36 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r37, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r40 = getppid() r41 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r41, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r42 = fcntl$getown(r41, 0x5) msgctl$IPC_SET(r35, 0x1, &(0x7f0000000980)={{0x2, r36, r38, r39, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r40, r42, 0xa5, 0x1, 0x100000000, 0x2}) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x0, r6, r7, r12, r30, 0x8, 0x2}, 0xfffffff7, 0x4, r31, r40, 0x8, 0x5, 0x20}) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:03 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x40000000011, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs, 0x8) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r4 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs, 0x8) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r6 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs, 0x8) r7 = kqueue() kevent(r7, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r7, &(0x7f0000000000)=[{{r6}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r8 = kqueue() r9 = kqueue() kevent(r8, &(0x7f0000000040)=[{{r9}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) r11 = fcntl$dupfd(0xffffffffffffff9c, 0x14, r10) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r12, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r12, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000001f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r12, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r12, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r13 = geteuid() 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) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r17 = getppid() r18 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r18, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r19 = fcntl$getown(r18, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000980)={{0x2, r13, r15, r16, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r17, r19, 0xa5, 0x1, 0x100000000, 0x2}) r20 = kqueue() r21 = kqueue() kevent(r20, &(0x7f0000000040)=[{{r21}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r22 = fcntl$dupfd(r20, 0xa, 0xffffffffffffffff) r23 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r23, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r23, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r23, &(0x7f0000000480)=ANY=[@ANYBLOB="0000000000000b000000000000000000000083d700000000000000000000000000000000000000000000000000000000000000000003000000000000003b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000ce0bdea54dbcf3af0008f541ec528dd017e068000000000000000000000000ffffff7f00000000000000000000000000000000000000000000008004000000000000000000000000000000000000679aafdb44718f89e27c670fbfc633468452153932fed51cd96abb0f1a8f4577b39e4a68a4aba2825c648ba536f9cbaa34022da4a78eba37af917b19ab3c6ce2cae167059f3ac894c0962bf24435d4e99c551a09ac90f430dd163a0888146a39b034569e5b01e0a5fa64813bc3848953a520d8444d851e32fb08f096d2f2fd68e1507faef7c864a8d385826ef53a615bb825b68558ad4dc11368db2cea"], 0x1, 0x1, 0x1000) msgsnd(r23, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r23, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r24 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r25, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r28 = getppid() r29 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r29, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r30 = fcntl$getown(r29, 0x5) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000980)={{0x2, r24, r26, r27, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r28, r30, 0xa5, 0x1, 0x100000000, 0x2}) setreuid(r16, r27) r31 = socket(0x40000000011, 0x3, 0x0) connect$unix(r31, &(0x7f00000000c0)=@abs, 0x8) r32 = kqueue() kevent(r32, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r32, &(0x7f0000000000)=[{{r31}, 0xffffffffffbfffff, 0x2f, 0x0, 0x0, 0x6}], 0x34, 0x0, 0xc68, 0x0) 16:00:03 executing program 0: msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="c70000000b000001"], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) 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(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r3 = kqueue() r4 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r6 = msgget$private(0x0, 0xfffffffffffffffd) 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=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r6, &(0x7f0000000480)=ANY=[@ANYBLOB="000300000000000016e819143c6a9e63138c01879774ca623b11307329438cf7138f8162046f3162721c3a2652b51b0e6580cb5f22482c061916ef1bb282193cfeff78ad744ae389748b400c26799449356dd8891e6dcd1c7f90d93435cf98b46e7890ced88ef6cbc6a57960830ccd2311a3dfe093bcfecccb514a34cd3b91f1087b67b9597681c0edfad918ae197ae6d0e075b3903f41f2ffcdd5b7e1984cf03852f6c88d5f5a8f42178628e16aade10f573d37b2cd2450c0f5e7f98e6fa577f33179ab2cde2659011708a2e6d0d722733337adae35b56df555ca169d572c0d"], 0xffffff64, 0x1, 0x0) r7 = geteuid() 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) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r11 = getppid() r12 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r12, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r13 = fcntl$getown(r12, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000980)={{0x2, r7, r9, r10, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r11, r13, 0xa5, 0x1, 0x100000000, 0x2}) msgrcv(r6, &(0x7f0000000200)={0x0, ""/197}, 0xcd, 0x1, 0x1000) setsockopt(r2, 0x1000, 0x7ff, &(0x7f0000000140)="bb913e4ac928f0be92b10eaba9520aa91a85e02cfd9504", 0x17) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x5f) write(r0, &(0x7f0000000100)="8c65", 0xd) r14 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$VT_RELDISP(r14, 0x20007604, &(0x7f00000001c0)=0x1) 16:00:03 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2d798912ebce52cf, 0x0, 0x27) socket(0x16e5aa34ae405078, 0x8000, 0x20) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="f4ab03004bc635d77011e1ed8f0ccc49c55e0000b0bd0e6c653008"], 0x10) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0x7fffffff, 0x6}) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0xc000, 0x5dfd) 16:00:03 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x0, 0x100000000000000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) 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, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x42087007, &(0x7f0000000100)) ioctl$KDGKBMODE(r3, 0x40044b06) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='W\x00\x00\x00/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x3c}, {0x4406}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:03 executing program 0: semget(0x2, 0x5, 0xc600) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x384a2c69b46d366a, 0x0) r0 = semget(0x1, 0x2, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x0, 0x800}, {0xbfb0b343ab5f447, 0x0, 0x1000}, {0x0, 0xdbf, 0x800}, {0x5, 0x40, 0x1000}], 0x4) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1c}, {0x34, 0x2, 0x0, 0x8}, {0x6, 0x0, 0x0, 0x5}]}) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="7f5dd4ec2eed0b748f666b214cb1") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:03 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x21, &(0x7f0000000000), 0x4) poll(&(0x7f0000000000)=[{r1, 0x4}], 0x1, 0x80000001) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0x7012, r1, 0x0, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x0, 0x1f}, {0x6, 0x81}}, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x558, 0x8, 0x8, 0xffff}, {0x0, 0xff, 0x1, 0x8}, {0x3, 0x7, 0x2, 0x30f}, {0x9, 0x5, 0x9b}, {0x7fff, 0x44, 0x80, 0x159f}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x100) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20000, 0x0) getsockname$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x30}, {0x6, 0x0, 0x0, 0x3}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="472b74edb0420000000000000000") 16:00:03 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000680)="0000001862040179002b2c00753dd4c1d7a84eefab9bf5d1b01f195f81db6b10c91bc7c59c29e776318cefbd0900a24e4b35431314daedffffe0838f5d5e2d62e10006f4f40a750213bbb8850200000000008b2cf3f2936d00004a9249bd8c9d61", 0x61}], 0x1) r1 = getpgid(0x0) r2 = kqueue() r3 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r5 = msgget$private(0x0, 0xfffffffffffffffd) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x21, &(0x7f0000000000), 0x4) pwritev(r6, &(0x7f0000000580)=[{&(0x7f0000000480)="54686d8cedf7175d85de654ba2af2161e82631a27fcf87710d1f73f1cc49198d4f90286188665dad0bbf1fbaef56ee95e28d5e483a48ddc7345734cc0e682807347d0a0bae7df6af2ff16cd643aa880dc90d4b0ba2892736231a6a4659b6746f5813b09961e37c3fd263b14a616b7b4b75ea3a4210ef1a05bad21898f4ac29f678da36c44372c48760c7d45bbd0d9c71e60694b1f55a2837d58386257954c0125fdeb7dfbf6f35761e0b330ea4291ad8ee290e2ef48e6ca67143cd2dea063f28792f512cc50827d933818e8eeba0360cc66ac847c15b8d480024a55ba23fdf943735e1bb89027e90ef2e462447061ea218ef0f1bf0e9966aabeaee3b69", 0xfd}, {&(0x7f0000000200)="91d0b4fc39440357a6fb2384493cd219484cfc363fc04df54d24", 0x1a}], 0x2, 0x0, 0x0) 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=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f00000005c0)=ANY=[@ANYBLOB="0003379a9bbc49714783d3ba410300008e46ce3d2b63c9111442c092fbfd08e5d3a2f0b7792c372f58bd8118ef000000000000000000000000000000f0f180ed6f10d86eccc0dd692cda82f64fa5d3bf22b0e4c188f7bb357e5b02df61580861402949f048283cd3ea63bf067ef372eb6d3ce14aa1a80d63cc3b010881066613a4a974996d07641d97110070ca"], 0xffffff64, 0x1, 0x0) r7 = geteuid() 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) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r11 = getppid() r12 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r12, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r13 = fcntl$getown(r12, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000980)={{0x2, r7, r9, r10, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r11, r13, 0xa5, 0x1, 0x100000000, 0x2}) msgctl$IPC_RMID(r5, 0x0) ktrace(&(0x7f0000000100)='./bus\x00', 0x8b5637e122ea483c, 0x16, r1) readv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000280)=""/220, 0xdc}], 0x1) 16:00:03 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000003c0)={&(0x7f0000000140)='./file0\x00'}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x21, &(0x7f0000000000), 0x4) r2 = dup2(r1, r0) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f0000000000), 0x4) fchdir(r0) r3 = dup(0xffffffffffffff9c) preadv(r3, &(0x7f00000005c0)=[{&(0x7f00000001c0)=""/205, 0xcd}, {&(0x7f0000000000)=""/165, 0xa5}, {&(0x7f00000002c0)=""/191, 0xbf}, {&(0x7f0000000400)=""/84, 0x54}, {&(0x7f0000000480)=""/168, 0xa8}, {&(0x7f0000000540)=""/117, 0x75}], 0x6, 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0/file0\x00', 0x200, 0x100) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x21, &(0x7f0000000000), 0x4) r7 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x10) fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r5, 0x42087007, &(0x7f0000000100)) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f00000000c0)=0x7) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) symlinkat(&(0x7f0000000680)='./file0\x00', r2, &(0x7f00000006c0)='./file0/file0\x00') r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x21, &(0x7f0000000000), 0x4) getsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000700), &(0x7f0000000740)=0x8) preadv(r4, &(0x7f0000000000), 0x0, 0x0, 0x0) 16:00:03 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x80, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) ftruncate(r0, 0x0, 0x3ffff) preadv(r0, &(0x7f0000000000), 0xf2, 0x0, 0x0) 16:00:03 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) write(r0, &(0x7f00000001c0)="0ab303e9c2e85f10c263c526aa909110c432e6fbed0c218c94acfc4aea0d33aedc8f7e6ccbd451c6806b543afdb2f5cc465a814f26f2c9f855b486224a663341c526ec3123f021a2aff4c0fce7106324b59da264d934c6b59c0eed0e44154ae7c720d17a610995f2a212584892a5ed2146cf75100c4e44315cfd6201623acbe275b3426ddc38d8eafd00ce6c95d0b6024c0e90f44848f86c9c1274f498f79e674b5e17e4e83c77f96c24fbe7917e1984824543e3f0eb84a302a5cd130e56c2e1a87710cae95d82853a890802d7099d78d017d975b951c5ccf0c2c4136d90f8900a5a37ca59578d92d7a1", 0xea) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x48) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) unlink(&(0x7f0000000180)='./file0\x00') rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') 16:00:04 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f0000000000), 0x4) write(r0, &(0x7f0000000040)="0a062374f21aaac1d3a4ae74f397c46df761adf01fb36489b9fc6f1a04878383e99774767648d81a7203bdc0aca239a05597621ced34cb732bfeb5e61654f9f0b844f14add74b188981290af619e3765232263539362a0cd8620e8916525148275626373c50702364efa8ca0b5dbe9b594c30b8b7805531643de8ee58a89e25ac5578f151254d6bec8655266163ba0970759fe8206cb27c4d7a51e3eb31dd8911b77be66ea28622287013a440bfe198225c8ab7d0eddc7b53df348ed9d10fe4e9672527035c5651e75e4440d75118045aa867a385dd95ffe7adc4ea5bef4cea9f9e5493f32be6991d276a62e044469", 0xef) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="b10000000000003c92cf00001f0000"], 0x23) listen(r1, 0x0) 16:00:04 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000040dcc400"}) 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 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x42087007, &(0x7f0000000100)) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000100)=0x1) sendto$inet6(r1, &(0x7f0000000040)="6454688fd066092f560e9f5f3818431ede94ce40c4bfc7d621751778da759b5b3d9bf6a4d1f4b663f238eedd256b6cb73d64b97162fbfac15e84d36cca24e4", 0xff99, 0x0, 0x0, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x8, 0x326, 0x3, 0x2, "4a1ef5912ea24305183485225b40534c7dcdafa0", 0x9, 0x5}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") 16:00:04 executing program 0: r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) close(r1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000340)) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) read(r1, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000001500)={{0x8, 0x5, 0x100000001}, 0x0, 0x5, 0x2f}) ftruncate(r1, 0x0, 0x4ed) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) ioctl$TIOCDRAIN(r3, 0x2000745e) r4 = semget$private(0x0, 0x1, 0x0) r5 = geteuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r5, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r8 = getpgrp() fcntl$lock(r6, 0xf, &(0x7f0000000340)={0x1, 0x0, 0xffffffffecd81e2e, 0x100, r8}) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f0000000380)=0x101) getuid() r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0x21, &(0x7f0000000000), 0x4) r11 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r11, 0x0, 0x21, &(0x7f0000000000), 0x4) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=[{{r10}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0xffffffffffffffff}, {{r11}, 0xfffffffffffffffb, 0xa1, 0xfffff, 0x2, 0xc34}], 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r12 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r12, 0x800c745b, &(0x7f0000000300)=0x28d0) pwritev(r12, &(0x7f0000000e80)=[{&(0x7f0000001580)="5efa5ef58ae85beb1f9d452d96788e0b5b0c012a411486bad7426264e0a9e2fe75e50be50d55c9e95af2e1c8f864905abf5cc85e14db2e6a05f9e8de94831143781e28b532e1831de242315b044fcb42026ef4863780d9172d051b90f9e230a3698207bac1f6df59ad836ec113956a27bd77409522649558e831a76bb0ab4515180fa13e5083d9c591317242c7121d40dae8e998ea3e0f2e909e57e734c03125f6032f1561b6fa08b01f2732bf4d8d34938ae3932db4e53d2799d820404a82d832c93d3d1288ed4d0c080c9d62eb259f0b6ef6216ec16f2a3bc94f4b3fd9d87d0f660cde25059c99dfb64b42db957703b2bceb31732f6f28fcd33d5d4f57d2e875dddfb878a09115a8cd1d6f2ea9e6bd4608f0fd5d9f40ddab5326d300303bd1925112b832f3e7296adeaafd3d3eaa3f8a488ba07182ab66e7f7c98e1ec6d45dbe48bdffd99510f0e25130bd806dd2f6df1ca7046b12aec2747d52497c754db83563a5aba83ebf5a96144b60f18abd661279cb9631719e8c571eb63132ecea08e499dc3d0cea51e6567506795d0a1187d7f5533025078d60a1d68ac973c696cb15295d51b67b95721ad22f0d5240fbf163849703b54a76c0c7bc17593443bb2889cfa988940145855a3f715adf942dec5ff8d13088d0c77bf0c15945cf755090e3ca3bd89b066fbfbac8279dd25a9b9030a7f6a47ed0bee239ce976e6a62da76a0d868083ace45bf30e521f29e1be92bee0581b518c77ea13971ba1faf7ecca220d81a8700ec5f2d516c590a4a0d90b81c637494c870d2de1903bffc35ae33cf39e8c146235c2aab7bec0b859fa07042f56233695e58e927a2c92019abcdf130f13d1131ecc7fdcd60b9aae9c10b80a9c4378de6bf2ef8969cf8792b0ad389324b1e5fd9ebfb5bf87e39e6ae95c346aa65adf7f0193b5456df3e549bfc6e4d89a500ab8611a9256fa3d2318e183f08993a0aaf95d28f93c277366328ef83e465736b3e58f994a42343367d2bee9e6a799fc965cbed29592db601ab210524aa45fc013721b4629558ad63032058edb62b78cc632616aa35ff5d12b05b5e037f92935fbc575b78d86e01610056bcf7976e01846b96bd200b6d590905623d21f31cf42c42943e06148aaa460e1d0ad41ed81016fa89496f169af6a0b899e4228a9f1f28419a9a6509b29464469a92adb2e58b241a35769384277eb84a5add7289e51fd51aac0aef6e91f4bf394fc2928a3738e13b6ed12da5a821868dab19fddd13fad7efc0daa657637546f5b669b413137bd7bfd05c966142f048c70575692105f222acd085292b37a80ffcd409ce652ca54d051798c06c9aedf51bae0466f83efcdfb557d391e929d7c39654b3ade9f7de3f016fca9820fc41f967b017d9a74f127c0771b63e0fb0a3bd7a082c16ab823b4f315d2941c2372f372c77e6eeb9cb54d61d19a1ac1d4fd28d1f039c59f5e3162b6371a2d1399f2a19ba349a7720203eaa0cff9803a566adca63e5f66a0d5214c65ccb640581054c038bde935b6501a34cef9590b82fd1631e3e8af480b3ba4715cdc06a584743802cd3b0fd6c2353bdf42d5404bb52b50ca0abe875c79e77eaa08a33738891a702afdfe8ce8f34ab0f53693b5a305af6157a91d7b8aab5f9766f6bb830ad85706634432b659c844cfc3d1ee22c8642dc2ffbce67a6e5ab1668268c0b286f51cd01c929a8a2faff566ab77ef2de968ecc5498deddba850fbd7589c67586cc28852150eea0283de034153d19ec6b25919f3528a8fc735e840cfc096c20ad0b94eeeff859777779a05183e7d543064fb1650a60c645b7ee87f3d5046bf0a9346f958535b60f8680bf684e54845d0646f47dd5a844a9d305f1c0eaa376fa29f2305c6858ec6809a0b009544ce7112dfa5e2e694f24e3cb4987ddcd06720540c5b88de3147a9c8d7412471a036c283942c748a580838fa894db25d7298beb750f29abbe1102e80968e393a32d34c83988133bed11cceabdec6745c10adcb2ab70cb5197cd1475fa434ad522b809051d395f19d5adcfd5d81782107116739476b1adc1957955abda2fcbcbeb83d296fa9600458d3a18eb3b2d323738a526501f833faf53e143f8da97980a946449a11bdd2f9ecc160758553b505b0cd40e7583cd6882e7fd2e1e669463772ea9daf24ad9423cfeeccc6245dda5459e88fe6e0473e99f5b250ecaabaf2c84d38b5c3f82935e46581c8a6abd6f779da850c44ef6274236773c585c827a54033cf1152c3839a2d41ae261187fb522eb5986a91052f0328d6695c70ad28414dcb4eb2014b25d158b1a031716f6825728727e750efa72e1f2615fb51d07c8b519cfe42923ee1b75d67622f7f95217bbf85900f999cdbb8d5f3f78ef604522ed0a92b09f6c6adb422f6fd55808f5adfd91eaef78735e657ddf45a85dcc42fc6a3f059f6b7750c967b9614062ca7378a7b66b76b6451f8c3e03f46c23e67b70d8418aa1e18080797a542ae4b8fba290910e79001c794ea14d96d20f416cf5da884c992ab73bfbc6a9977db664d50312abcc9dbab402619ba7440527946f5c44340ffd1d7add04933f3d373903c94fbb6ca20d9900e20caa197f9747bdb2a79da48ddbc23c307487c7785f1f39ccba0786510da812c237cd2892cc735ad8911f06a5d22fcab05f04553ced2cdb7ef95a78eae020dbca4921f39ac0d1139e97b5eba67df6db7c55efefb69aa6088922f8889fbc45de52151f77dd2f628b009902210f44401126942beaf6af635cbaa9cd00ba1105b6df3223682543ea71e57c07f418955618b1b625ae2260c93706601d214169908ae086797526cb64296c33560b4be4a03ef0cd33c72b14c156e1d2e3b69a4b67548df14bca11223e5ab33eed65b3c783063ab3adbb2244a1e41a8377eaf9630cbf2eeca9873f11d3613f05cfdd974f7051af9962e1357f1e13d09c8e7c6cb5236d99614342931f7a31de60e7c50106573a1cbf3c48e5959e9f13edf7f9b162e937c0fddd09af758e3d9f611e7eb5fbe89a5c9c7a09267e99d5a0b63765a42dd19ece2349a3b062fcf7872e26de4b753d605d5da7674bb74b3bd00d0f5294f64245d1a3972666f3f3028b0377fcc491d172168bb8f491c0907a0ab5bbee7a95ed516416c6b9518c776d2e3fbea9b5a63219693d47ae83295b006768d43067960b65132497180f8216e63ecf1536f12592b479fbfc50eb48c25d7c83ee4e654cdd3a0cac5b9207a404219c04c0ee484bebd4be68337a3ae67a464f603c7e4fa33ff764a0318d01cb096d2617eeb7ef98ce830ff75462e980739ed4b8ad85490d06b6713bd766d5a2a3058f4074d0070e96a4ed13db986d78d875d46ff1f63f0123d189bd0dd21bf4d70a95ed754492db1a243386a7748765da6341b20dea", 0x96f}], 0x1, 0x0, 0x0) 16:00:04 executing program 1: geteuid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:00:04 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x42087007, &(0x7f0000000100)) kevent(r0, &(0x7f0000000100), 0x4, 0x0, 0x4, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000000c0), 0x1000000000000207, 0x0, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) recvmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000200)=""/89, 0x59}, {&(0x7f0000000280)=""/227, 0xe3}], 0x2, 0x0}, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x4a2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x21, &(0x7f0000000000), 0x4) getsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000180), &(0x7f00000001c0)=0x4) pwritev(r1, &(0x7f0000000140)=[{0x0, 0x3d}], 0x10000000000000b0, 0x0, 0x0) 16:00:04 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0xeb, &(0x7f00000000c0), 0x50a1, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x21, &(0x7f0000000000), 0x4) read(r0, &(0x7f0000000040)=""/230, 0xe6) pwrite(r1, &(0x7f0000000340)="09a23b0c5e1d3a78682dddb8b58c7adeb5d09df93ef3270ce15093102505c378c3ab9986f97fcda70d1149bebf8ee77c4fd2990318824e316f2393558c170a5ae16faa54071fd06bb4af241ae44d059689f92707f3c45548ebd97ad4ac86b722eb13eb67bbfb0d998096aa39b1b5f80017c572032ec773603b3111b3310913d8a18aa707d7dccbc75a3b4fd23e390dc6d5f870ac99a7228c62ce3aabdb794fee39b61faed92f3f3a92d014cf01da965011a1c3a3cebe960795679454313c22a3295f60595ac03de92c15320026f3ed2fcf93d7d3ce895f46c0ba871ea2f8b2b5fdcb5db0acb23290b4a3e80bb796ec245ed0620b6f7b08cc978e439f1814a50dfc4d7c1b30efa1b8476bb34fe9b5d632fbc534e28b129cf4493df04f5ff776fadacca23add966f3510f74ca97ab9468131df7f198a3a947e235aed6c13eff1dea8cbc8826e5465e319c12b49b1837aefd4bf61cff40c8abc6e15be02bab316e365138205fed10657443294c4f8d64bf65283615b1552bf51cf576860a9bb55b31079a95cfe121cafdf2beae84e6ec0881061217a647731e099db0cacbdb0cbf0fe6bd1c7d737a5ab9dc027cf112fbfcf217574ed4e5122298b965459e91d672c14aa413f9f222fa0c8431f749debc588bce2cb65f134e5fa51859a55c1f86efd397743af13a5dd5dbb44e3bd755fbcc529e4299691fde079b64c1d8762d106d191f099e1adac002ec55e79c2bdad18c340ef6d9370703b71204476496c85544ea72f67fe81faff10ca68754672e77233445b56244223fabbd4a1b5e88628abe6f24b221eff214d0b4d09211c9ce3f08247c2f0fc2eeae3489c825692d749ee84920fcbbfec2e84f3ea4ccd738e3491cbb4020dc0f826dee8a8d742bacabb4f0fa2ec0a5adbe3f9cd63191527ef9138a585aa7dc1df4d438bd27281770059c9a2f7bab6289a34e2e68fbef5f1fac24654ea2672c48b2c7f90851794d356c852abe20cdd2fe85ceaa3c035d0060ee11d7ff286ad6f0613826bd1daf6517db1c3661364eaa241bcfc3f35a057d88fcebf44f6aa23dc563631402bf5f0bf37c44ef67c489303c6d038734aca1b1e62f82217725494689f44b4959659b3aaffdf514123a048c854ad59688653459c3c59b524e27e033688e041bfcb5287183e259c70ffa10b02d775b3af5ebcad6d7f724c0ab75556919907eee59991a93a3142f0edd0c3dd21eccfa22bb350d13f48ad7bea49c6f256d28923ce30da9c2d6a052e6b98563dea57675ceedff481bd73113c80ee210694946f611d2751852916e06fe0714e2cec1545305d4dfebc33fa7a489d61598aaa3425f151fc4dc0b0a410a6ab686c2b71969284c3c219dc8daaa1bfa52f4468f382a8adbafa289579c264952ef99be2ac8123c26197bcc345bf3e39d4c835df4e1a739d961a424d15885bbfbeafc871fb13fbe1ce0153c501eff6946f6cf036e155e8fac30a9e24043cca2536c2b394338acfe57dd9b5cd5195c4680e23ee063afc39a8aaee20a80694ab57ef9b252e17db653dfc04ae10fc77fbeac55429389dffb8ee6afb7c440f3e8543defb5136043e9a35b343135466e84a0631dd3d574e912740c36f29993ec59cfc231ab1c47351d299ee36a6200f14dd3973c7ee7a800d5123308f95dd07e51ff72fcb113f05b6e27baf27496d220d0762b7a3614b5ad6f98dcddfa391937ce9fedaad2c1977d8b918db9ecac04fe436db5bae752d2398747a2c9b04d3a648f9b06191399f43d77b7510d41050840bfa0a1ad8775dc1f9c5af94d41833c39e89e0318e7f5d7982fd592c54103447d8ceafa9e4228dfd27938c66e695261bc941a2777c49201e3d408bbaf8daa533e65a4917bc70239a460c3ab757cf064b02582a7b720e9147f7f879de4a46f938d454f04e99bf01844d0da669f2f56d47c1c6f1660ee82cfe6e382b3835179aa608609db6338fb9d649f22fcc0df7bd5346398c29d12605abfcea90c716b5c5d6977bc0dea21ee74c5393926440bdbe5f34b14e3815d2f052f5c10082ed3d025d79322aaf8522a2d90ca4c81541d0839f64fdf5327b8082372a7824401db1e3d941f8d347a19f83eb01fc8749b53bf72b5413a274b1eb5f848bf4635a211cc247b785799e8298cd33b338999c61593a67647bdb7b68056372072922fc93904b2e3ee727418b1929929f734f567915c0d9577e7a17160f932390ab564f80c223d0bd88e6d1bbe43ca2c6ebfa85e28e5467977b8843b39f1ca4be086ed2741a15c68a3b2cf3b0515cacbb948f9420985b819394129f160bba15802fdca7bcb8f65c3d55355e5744ca82e668fb36d7591cd7702e975f69c7c343a52f6f0881db485317ae47b018d76002e5a4947fe7bfbc5a82ef6a5c03d035c2b29190971350ba365b1e76a3614d70f00ae32bfcfe314c41e2bd102500bb27e17342570c2895376bea6a2ed270d2cf135f6b3b946ab7efa8763d1beef86613d4be9aeabeefd64a0c098d8669622c6c6dd6ae24f3f0ff23a767afb545afc29e83162ee8c0e6cf7c476ec7327edcb360396c94f7029f2423c7183cc2d46ea491024cb74eee203a65a50f33da288d44332c980ad8f25454686bca6de9780a5a27131e3bfbce9632135f61a19661ba1061166a6d9d42eaa8deb34f6a6dbb720ecbdfaa15c0e3a455df3350423df6c1a308e2a80d96c23de3d4c09ee0ccb1a7786308c27223f4117c8c0231ba4554cf8c620950e0e6c7d888274aab422ababeaa1f57fb5e82dfc5e1f790ae723d031b055583cf59fa838c80987cfc4d85858b8e4bde28351c601399d755a27f7343b4b99270d3a30e6503e6e97ea5769400f8767ecbfeef325249308e8723371bbe0ce0b3666750ff2b7cad367ebd57c69c3c537e612ed6311130f35c9dd9915e3a68529baa28df442a91696fe14463faadff5fea8ab290d415b482fe64c0eb846374f19092fed40004291865b9b8b2a88b14ecc8be20fc65f90e169c20f1440c6b11d88edb4cb7d85d28d09978da3d1dfe661d8368408d6930d335d61c9b76acf8d59ca16a53fa6b39f9652e37b2ca5a540655c7998eff5c178460b4914885b18896e41a2af3bcf7058365e4247ebafdf9f3ec312012bfb25be2ed4fb185d836da0b1a57daeb8af2a37720628a24c012540fd51ad6b3ac00b63b82ddd6d232abddca55113246236cf4ba2f70488339dfdd0b77fd37a043ac90404b39012cec26acd75979636f936e1911058a11778e931f8e42a265f8f8e7127c36e4919d34fa28e9ac4388455ad330437d343e5aeab65ef68f330fed7feb6cc0c8d5594c73366b80ce734af5ee243fcda42b75a2dcd97dca87c64e2ce992f0db74256e473f1b0ab880599f6d45ef56f831bd03d0a689bc2daf5ba4093577bf2ca41708400dbbfab2c657effc378f0955f6fdee595e4b1a9c669eed21a2e88c735e0a3e6b8cf2e8983a8260a466f1b06cedcc7eff32fdbce2bef73966ee8b8e3897c546c6141bb80955029b8db0029d03c0a19f1bf394a9e9d6f901efab6e97f85753b3cd62b7d4f818b8c2e44a6e3e9a10427cb69fe452552d5dd3a469187d714732a202c98daf6a6d814e18870a85196795e44357a7e457f6b074c2f17234fa08963984b591af24e4c572bff27b749314b3e0de22ba85b7348a6cbe62bae6c91bd2d6bece2e6a18880007b3fce5ee53a9477acfe0732ee1fe99723a28406e6f5b2b4fadbd9ae65d7dee2e9f2c140f9e12f2e3c60edb585e36e188769f561f4954ce97942ee1f10ec95983844e5f08289b865c6c3ababa599d51097fd14c438c545bbddaddc1bf0c2cf89dc222a712a4d918c3f0131706d461f9a25c0960ffc6080dbdc30b9e0f94719944f13e4bb35ed20fa083e31381d68dbe4329f6e1d5d2d9dd3d15c8eb69458a414cfc5ae567fc268e057d28b7be2abfb146c14061f39e4ea18b0168277a36705750909c6f9ce2556bb15c00c2819b9b8d940dcbe2ec7368181bbd7a32b2feaed19cffb494ea545d93bbfa9709a1853ebb791fbfa9b6f771ea851289ff84dbc867d1902b5675163a63550f9eac39e216c0a04b608d263a8caa7367f58d4b875b610805a9425173fa6da3dd41dc282800e2e626873e904682a48f18c036c505a2bf26e249cf999c7d9329814a8dd78142d947036fba1fd1fdf4d2cfa2a63b89cde746f8a41019e8b7c9fd99b45b8b47d37b258655128386ca485f020c1ed0862e0066e74b5f5831840bde644cc8cbbef016a37968fe785875db50ad3fddc6472d7dbb7ab8ff37cbd0c8369b61e287d0e47862efe4e659c60664f992701050f8ac2055adb2f1cde06bcda1bdff240a382ea9bd3f1b2aa833a89b32c677b9ccd69e371a450f68e5ad1407340e52231b89f8b0c0486d4c8c41a811611eb26b01b93d009fc38dfd43c73aeda024f6dc55b1389b0b3ba8a8c7bc49dc661e9d4d16a66464d82755e5a68ecf71eecb0ed9e44238cf23fa78dd3d5a0a33f1586ff0010dee73a1d8a1fbd2a4f96283b2d246edf9900e7e889d2f98b56f5352f8b0b5a660814a8c43e95e0ec81878c4b243d18839223f216e38128075130676bb339ab80935011a529b64b19579ad0e6ede657c0768b777053e6ba8adff1b9f0c463ed69518749af1d9712613dfd2478b68fa37639837fd8cc7fc8b8b278ea2135d21efb4c9813a8596f78b32dec9540caa77e5b2f14f7c5e0db2b8d5ee2890ac5b0eb97bd1729afc8bcf887b43481f15daf88f5a95e1601126e43bbf8a521dfcf9bb69a6ca45ac1a2dd548b3d0ae8e8ad57096c16a84c1e025809c9268c5ef084b7113c509882ba7aa448b1c28fa3867e11ee9b234f871a40a42580fa6eb2e68fdc1d89313d4cfd88f62319aeec52e886110753fc86792618258f2438f7e750cb15621b560619ea9df1245d318c563f0a4e997bc202295ecd00f989a738cdfba3f8f59e39a2a44cab08a867ae2b6e3b7985cc2b9eb1b28a1912baa333909c5cfa4a36a1ec68f99c0d5d8082641299dea9a1dbf196e5f7809acf8432408b1a1ea31a483044bdf2fa19de0e443542528576ee968c330ef088f98197e557b3ecc612a7afe14b35837c8be66e33de1cc8ddd7527cca99174eb03fa0328fe5693f65ef3a040bcd7505c19115db00b87c0ed7fdf818c4d1f2d349101879b4f17c940ff9b266842e2bf3174d1f261075f0a83ee2c56a9416fc7c847d1537733b85ac0af20aef588ea4e3d810ceff06d17dbf9808c194ad143d31d3c241ba4daab4fe3e0f463c9b33f672b1f5fc61f2c312fa26ce9070859516c9c4751a6cf8faf7fe4003ebb90fb20f949ebd2779d670b6157ed9324d191b2be25bca7eee490add40f52a89969b12c8df4c99d63d0a396bdbb9715929dfa2d451837ef6e8d777994224d9f407d4164fba36167bac15b9ccc63e5bbb9dda5446d4e68b41d56f84acbe15cf127f29dc44a41a3f449aef80289acabc6a78166cb2a5d75336713e35881d9d31b4bbde41d2b65c475211707d09e1f5f592a04d8f4d4dd23169de8d8992ad44ba0cf3656cf5ab3ca888cba7a196cd6ea7680d859925e1e3e268ac85030f0b7dffde6d17bb309c353175acebb7cd7709ba8af088a694a60646648af7bbf35d8f33cf5bf1516efee4b126dcf74883adab9508a253437014750a0fc5888f22038eedefccc12e27d13478bdcc3f889e8e6c51f276dc4f4929d532e2a8644523aca55ae6cb7e5668197b41fd988d255db5d71631dd93218beef77228fa75f210cc96dee3747fe5ccbeef74a3541a63cdd85c73636fd", 0x1000, 0x0, 0x0) clock_settime(0x7, &(0x7f0000000000)={0x2000000000000, 0xfc}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000001340)={0x10, 0x7fff, 0x4, 0x0, [{&(0x7f00007b0000/0x4000)=nil, &(0x7f00001f8000/0x2000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00004d6000/0xe000)=nil, 0x2}, {&(0x7f0000486000/0x1000)=nil, &(0x7f0000093000/0x3000)=nil, 0x7f}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000396000/0x2000)=nil, 0x2}, {&(0x7f00005e9000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7}, {&(0x7f0000451000/0x8000)=nil, &(0x7f0000181000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000331000/0x4000)=nil, 0x3}, {&(0x7f0000700000/0x4000)=nil, &(0x7f0000130000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000002a000/0x1000)=nil, 0x81}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00001c0000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00002b7000/0x2000)=nil, 0x401}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000002000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f000073b000/0x4000)=nil, 0x4}, {&(0x7f00001db000/0x2000)=nil, &(0x7f0000589000/0x1000)=nil, 0x8001}, {&(0x7f000021d000/0x2000)=nil, &(0x7f00001ff000/0x3000)=nil, 0x8000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x88b}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:04 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001fc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30b01777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6a524e3b8a96be30bf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d9c7510612f871f4385f04157792492808d954d0cc574ea5ea4a5c5fe65baa202361cd8cac7db375c4d6301a79f9cce41b3ac5b65c6593df170bc122cd2350000000000000000180000000000000000ff0100000000000021d39b402895b1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000008e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e91455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840e3db1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330025948d8ffda5eb1152f6bc23442dc9671d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3faedba7d65a659255490b8cff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebead1bd9dafb755dfdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8dbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdff070000002cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee35713f454ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce45a05fded49e827eb38d54fe8aa720bdc1183249d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f5015409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461ee4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f858f6e200000000028d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e0900b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e94538e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee943781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000027e2da64f6ca08695d10e7a55e35710eb0b158470dbb0d6668c44b6f86ce2307d4bb67939d26304000000000000000000007da39994c80a1298c322b97c274978188290d67862da324d96c32c51817993e6ce4d06c73afd15fced22b2531be94d50c8c892cf723948f1e9688fd9bc125934718b424156355730e046b04c9c7a095c1cc7962ee70feb29191dc64d8f17ad2001963092b6a8e07c0ecb08955a9c363cac2b52e851a14736d949bed6651b91cb4a2562aa036145ae22b77feefb0404669c8a7d8fac9dadf179b6d7c7d8cfb6b3d6d5e1773f7532ea40dc115e2a641d9889ee29d218e5516c8325b6fd247496b46aa1bdb185a88df9f0d6eefec768642181d46a38492dad2c3bcab315d43d8e5e4ebd867c16853729e83b5daac83ed5edb4c9495b934679fdd59903d138859c0afcea5c0b376b172affa76bdd18a810f19bf9ae7134cff7c33b1d922a74812cb13abfd3869d0803b74493609b6e4704a43a16c610c7d3e98aa3b4d61f637ef9fc5e2daf536cb6bc0ecfd3ea4d18904d6d9300000000000000000000000064e7d7284ecdb0087290c9ad0224ca08316836fa0153ea7e44ffa26c503e6a92f9eecac836420b9efb4434958ad4e3c145b165ed671a0b1d264f09bc04959478640039e21edae7527872f9160cfdf2b30e1ffe8fe826bf6548995973bddb7cb9d21af02383c51436c3dbd7d2defd7bd7e89c15bc7d295e5672f97e7eb4f53af9fb9181de4dd74b41aca8673e59441a2612dc2e34bfbe48d1b889e1c6d0b43ea9d0d9a3df18875204ec29ffdfb2fd0500f423f001f48ca8f269bc237112f4f095265c68f9c32895ac4808256172ec87dd85e86a848bc49b5ad223177856fbe9df9d6ac489fec9ff9d4bbed76cbc8f79842933ed75f0e8edafe3532c5e191165e92241f9115ec2e1bd221618268b43c4288def4da76cb56ff276755bd6da78f391525b551b9a8d0d008a262129225b7bdf07e559914629d50488afb4c28e0c519e6c96a17fe7877705a972d3c5a902547191fbd7814e4e5c24082cf6deee7be21fdb64daa22ede659971125a119a479e59c4df4431"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000080)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f349133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec80435209f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49c3ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01ffffffff000000006287be7c05e71002a69adf2fb6b74597220a19d46b0fec7f528da340b011980000000000", 0xec}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f00000001c0)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051", 0xffffffffffffffaa}], 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x2b0, 0x0) fcntl$getown(r1, 0x5) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x84}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:04 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x6, &(0x7f0000000000)={0x60000000, 0x60000000}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x42087007, &(0x7f0000000100)) pipe2(&(0x7f0000000080), 0x4) fcntl$getown(r2, 0x5) r4 = kqueue() kqueue() kevent(r1, &(0x7f0000000040), 0x3, 0x0, 0x0, 0x0) r5 = fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r6, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r6, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x1, 0x0) fcntl$getown(r8, 0x5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getppid() 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x35}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 16:00:04 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3d, &(0x7f0000000340)="0600080085b2e769906978a59bcca6f45773014c0857f18dab283b39c3784cb4e97a37cb02951dda3c6adace23fedc6236831a54e16e979f343531f33751f5a80d2fbb1b5c4f5a0aff6e82a73bd30b9afaa9362c1b80a58e1cd916d20b547f85324e4b650892cf2dab4e403b4cd37cfb1e4bba3a73192cdf6da2009709e7ad4848c985a5b9ba39af6a904399e25cb361a5aea4d10b29f751cd1f90a03df2238309ce0e62f779bb25009b292f0361d35b4e", 0x230) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) write(r1, 0x0, 0x0) r3 = accept$unix(r1, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) r4 = dup2(r3, r0) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000280)={0x380000000000000}, 0x10) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r5, 0x4, 0xcc) r6 = getpid() ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000040)) fcntl$setown(r5, 0x6, r6) r7 = socket(0x2, 0xc003, 0x6) connect$unix(r7, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdff09000000ffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb775af02871017fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2909b15801360bcd4c0a162b58fd4237b8fa56d1370cca098cd5edf84d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5c7dbbc5b65c6593d2870b4122cd23500000000000100000000000000000000003bbda251985eb8945a8e1e9244901b5c7f92164370a5e0c36f3896cab568e3a103cd3732c2a13d0459e35cb15277cbab4b1331da16632ae9d1162415dbf45f00ed44f22956eac13e015d2cac2767f6eb854ef96f9e901738137e51c37459e2b430def6751852fd6c3e051a6d2472c3492dd85a446019c0c244b198ee971003b1b9000000000000000000"], 0x10) write(r7, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) 16:00:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r4 = msgget$private(0x0, 0xfffffffffffffffd) 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=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r5 = geteuid() 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) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r9 = getppid() r10 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r10, &(0x7f00000000c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="0001000000696c6530a900"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r11 = fcntl$getown(r10, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, r7, r8, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r9, r11, 0xa5, 0x1, 0x8, 0x2}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x10003, r11}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x7}, {0x6}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)="70664d24651b87071de9c4c9e3abe42c6dac4b9e1e84e3aa9e97621b88b46ff9822f2514598b7fdee836c91c55eedb9bdff61918284901b6523ae43019ef58286efb7c03eebf1d0544a772f9f4c591f506312d5b5694fdf22b8130ddd2649e8fd86fed81ffd3fc196b88f7da889c5bb8818efd6c1ed9fcb71affeae33d67ee88903b", 0x82) ioctl$TIOCFLUSH(r1, 0x42087007, &(0x7f0000000100)) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000080)={0x1}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:04 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x4) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x82) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='r\x00') r0 = msgget$private(0x0, 0x200) getuid() r1 = getgid() open$dir(&(0x7f0000000040)='./file0\x00', 0x158, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r4 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x8, r2, r1, r2, r1, 0x2, 0x6}, 0xfff, 0x3, r3, r4, 0x3f, 0x7, 0x4, 0x7}) 16:00:04 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000480)='./file0\x00', &(0x7f0000000400)) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$getown(r4, 0x5) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = socket(0x800000018, 0x3, 0x102) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/det/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r9, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r10, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r11, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r12, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r13 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse\x00', 0x2, 0x0) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse\x00', 0x800, 0x0) dup2(r13, r14) r15 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r16 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r16, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r16, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) bind$unix(r15, &(0x7f0000000340)=@abs={0x0, 0x0, 0x0}, 0xffffffffffffff65) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r5, r7, r17}, 0xc) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) socket(0x0, 0x4000, 0x0) r18 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r18, 0x0, 0x0) r19 = msgget$private(0x0, 0xfffffffffffffffd) r20 = msgget$private(0x0, 0xc6) msgsnd(r20, &(0x7f0000000dc0)={0x3, "3d551559e046828f563a7584eae633181235a06adaf5ff5e88437f167385acc79aef66b655bc3947ebbd7ef8b684287fc472f0ad8d3ae4df93d1e4ae6a59a668496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af00e92b0b5b3e4b10481caec9847c84ea930bef0a52e30b9318b8dfebbea30aefd51932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd279162c5982300d728052748bcbf50315e2de3f6cf063c602f5e785fb1781740a78184160d8bd7363ee5bcd6152fe83518d3c80e784640497da89edfc2ab49a42dee43edf78f7c02be3259e2a98e8806579eef84252f232ea5d304331fd365f8591845fba205da23499c4ed1db2977a46e856225771004db2f6d070ae8c39db1979e5c05b64bdaff0d9fcefed27f1a9e28c4e6b36f78b5d5730b798e916b05ad28904dcdf9c6e2481176c0e0dcac93ed7123abe56d7109700"/366}, 0x176, 0x800) msgsnd(r19, &(0x7f0000000580)=ANY=[@ANYRES32, @ANYRES64, @ANYRESOCT, @ANYRES32=0x0, @ANYRESHEX, @ANYRES16=r19, @ANYRES64=r15], 0x7, 0x0) r21 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r21, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r22 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r23 = fcntl$dupfd(r22, 0x0, r22) ioctl$TIOCCONS(r23, 0x20004276, 0x0) ioctl$TIOCMSET(r23, 0x8010426d, &(0x7f0000000000)) r24 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r25 = fcntl$dupfd(r24, 0x0, r24) ioctl$TIOCCONS(r25, 0x20004276, 0x0) ioctl$TIOCMSET(r25, 0x8010426d, &(0x7f0000000000)) r26 = msgget$private(0x0, 0x1) msgsnd(r26, &(0x7f0000000540)=ANY=[@ANYPTR64], 0x1, 0x1000) r27 = syz_open_pts() ioctl$TIOCSETAF(r27, 0x802c7416, &(0x7f0000000080)={0x0, 0x1bd, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$TIOCSTAT(r27, 0x20007465, 0x0) syz_open_pts() 16:00:04 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) pipe2(&(0x7f0000000180), 0x28002) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x4, 0x0, 0x0, 0x1, 0xfffffffd}, 0xffffffffffffffd0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x21, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = socket(0x2a, 0x2, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x47, 0x7fff}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x116d}, {}, 0x0, [0x0, 0x5, 0x0, 0x0, 0x1, 0x0, 0xfffffffc]}, 0x3c) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x3d, &(0x7f0000000340)="0600080085b2e769906978a59bcca6f45773014c0857f18dab283b39c3784cb4e97a37cb02951dda3c6adace23fedc6236831a54e16e979f343531f33751f5a80d2fbb1b5c4f5a0aff6e82a73bd30b9afaa9362c1b80a58e1cd916d20b547f85324e4b650892cf2dab4e403b4cd37cfb1e4bba3a73192cdf6da2009709e7ad4848c985a5b9ba39af6a904399e25cb361a5aea4d10b29f751cd1f90a03df2238309ce0e62f779bb25009b292f0361d35b4e", 0x230) r4 = socket(0x18, 0x1, 0x0) close(r4) fcntl$dupfd(r3, 0x0, r4) write(r3, 0x0, 0x0) bind$inet6(r3, &(0x7f00000001c0)={0x18, 0x0, 0x6, 0xfff}, 0xc) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8, 0x80) read(r0, &(0x7f0000000480)=""/101, 0x65) close(0xffffffffffffff9c) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x100) execve(0x0, 0x0, 0x0) ftruncate(r0, 0x0, 0x1) 16:00:04 executing program 0: shmget(0x0, 0x1000, 0x14, &(0x7f0000fff000/0x1000)=nil) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) getdents(r0, &(0x7f0000000000)=""/13, 0x33b) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206918, &(0x7f0000000300)) writev(r2, &(0x7f0000000780), 0x8) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x451089a476ee23ea, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f00000000c0)=0x965) r4 = semget$private(0x0, 0x7, 0x0) semop(r4, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r4, &(0x7f0000000680)=[{0xa, 0x4}, {0x2, 0x401, 0xbd201e603e51d3bf}, {0x1, 0x6, 0x1c00}, {0x0, 0x1, 0x1800}], 0x4) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x1c00}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) r5 = semget$private(0x0, 0x3, 0x120) semctl$SETVAL(r5, 0xd88ce6400dd2fc4e, 0x8, &(0x7f0000000840)=0x1) semop(r5, &(0x7f0000000500)=[{0x0, 0x33, 0x800}, {0x2, 0x3b0, 0x1800}, {0x1, 0x200, 0x1800}, {0xef8a12edb4337a42, 0x7f}, {0x0, 0x2, 0x1000}], 0x5) r6 = semget$private(0x0, 0x1, 0x4a9) semop(r6, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000580)=[0x52, 0x700, 0xa40, 0x0, 0x200, 0x4, 0x5, 0x2]) semop(r6, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0x3, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x800}], 0x8) semop(r6, &(0x7f00000006c0)=[{0x3, 0x3ff, 0x1800}, {0x0, 0x7f}, {0xa882e4c48fd53cb5, 0xffff, 0x1000}, {0x0, 0x3, 0x2000}, {0x5, 0x1ff}], 0x5) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x21, &(0x7f0000000000), 0x4) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x21, &(0x7f0000000000), 0x4) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x21, &(0x7f0000000000), 0x4) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0x21, &(0x7f0000000000), 0x4) r11 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x800, 0x0) dup2(r10, r11) r12 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r12, 0x0, 0x21, &(0x7f0000000700)="1008000000000000a208c4e8bb3b778dec7516dc024de9a29723953b7c72252ccea5e7660a962f7f000000000000000d491dc7edc15a564f5934f9a4c411d1a9c6d8ee921145c481a758baac8d08f0efac418778f000"/99, 0x63) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfd25) r15 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x101a8) r17 = open(&(0x7f0000000400)='./bus\x00', 0x800, 0x0) writev(r17, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffc5d) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r14, r15, r16, r18, 0x4}, 0x200, 0x401, 0x2}) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000000)=""/155) r19 = semget$private(0x0, 0x5, 0x822ac86ef9bab4c8) semctl$SETVAL(r19, 0xd88ce6400dd2fc4e, 0x8, &(0x7f0000000840)=0x1) semop(r19, &(0x7f0000000500)=[{0x0, 0x33, 0x800}, {0x2, 0x3b0, 0x1800}, {0x1, 0x200, 0x1800}, {0xef8a12edb4337a42, 0x7f}, {0x0, 0x2, 0x1000}], 0x5) semop(r19, &(0x7f0000000680), 0xd3) geteuid() r20 = msgget$private(0x0, 0x682) msgsnd(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYPTR=&(0x7f0000000440)=ANY=[@ANYRESHEX=r17]], 0x1, 0x800) msgrcv(r20, &(0x7f0000000580)=ANY=[@ANYRESOCT=r13], 0x1, 0x1, 0x0) msgsnd(r20, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r20, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getppid() 16:00:04 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) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000280)=0x1000) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x3d, &(0x7f0000000340)="0600080085b2e769906978a59bcca6f45773014c0857f18dab283b39c3784cb4e97a37cb02951dda3c6adace23fedc6236831a54e16e979f343531f33751f5a80d2fbb1b5c4f5a0aff6e82a73bd30b9afaa9362c1b80a58e1cd916d20b547f85324e4b650892cf2dab4e403b4cd37cfb1e4bba3a73192cdf6da2009709e7ad4848c985a5b9ba39af6a904399e25cb361a5aea4d10b29f751cd1f90a03df2238309ce0e62f779bb25009b292f0361d35b4e", 0x230) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x21, &(0x7f0000000000), 0x4) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f00000002c0)) r6 = socket(0x18, 0x1, 0x0) close(r6) fcntl$dupfd(r4, 0x0, r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = accept$unix(r6, 0x0, &(0x7f0000000100)) getsockname$unix(r7, &(0x7f0000000180)=@file={0x0, ""/85}, &(0x7f0000000200)=0x57) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:04 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x3, 0x3, 0x3, {[], [], [0xfefffffffffffff7], [], [{0x0, 0x0, 0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x5) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:05 executing program 1: getgid() setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) close(0xffffffffffffffff) r0 = syz_open_pts() r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x21, &(0x7f0000000000), 0x4) close(r1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0xfffffffffffffffc, 0x0, 0x100000001, 0x558f, "2ea86ecc016bdcd569ef64e16eb595607fcfd711"}) fcntl$setstatus(r0, 0x4, 0x4) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x1, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r2}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x21, &(0x7f0000000000), 0x4) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r3}) write(0xffffffffffffffff, &(0x7f00000003c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e5059ddb89d676d48c9c6f0fa20774dca9ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669db72371db394acba77de083c965124aeacbcf09b09c719ed25314dc21617d89aa9c6ffc4137067f33d1ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713218577cdbfb7436951747e739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a7929392001075381e423a7bbb25d5e43535280fc146105791de58a814590681731ea367352ce6de49325ef5f2ee2c7a82e6ad300c2bf55b3a5a96453f2915bd3b54333a76c2694946e1e28e550b5d6775ffc70e48d6bbe9b36e9730e7f12c57ba38a1b53b759ca7b4e091d8617f108ee4f6c0e514990fd25afeb", 0x2d8) r4 = semget$private(0x0, 0x0, 0x28) r5 = kqueue() r6 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r6}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r7 = fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) r8 = msgget$private(0x0, 0xfffffffffffffffd) 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=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r8, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r9 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r13 = getppid() r14 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r14, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r15 = fcntl$getown(r14, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x2, r9, r11, r12, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r13, r15, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r17 = kqueue() r18 = kqueue() kevent(r17, &(0x7f0000000040)=[{{r18}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r19 = fcntl$dupfd(r17, 0xa, 0xffffffffffffffff) r20 = msgget$private(0x0, 0xfffffffffffffffd) 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=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r20, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r21 = geteuid() 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) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r25 = getppid() r26 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r26, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r27 = fcntl$getown(r26, 0x5) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000980)={{0x2, r21, r23, r24, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r25, r27, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x10000, r9, r16, r21, 0xffffffffffffffff, 0x0, 0x8}, 0x1, 0x3ff, 0xedf}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 16:00:05 executing program 0: poll(&(0x7f0000000000), 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x26, 0x3, &(0x7f0000000040)="fbffcbff1328db7b2e73b17d3b3a48a69931964800", 0x15) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xffffffffffffff59, 0x0, 0xbb}, 0x0) 16:00:05 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r4 = msgget$private(0x0, 0xfffffffffffffffd) 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=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x21, &(0x7f0000000000), 0x4) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xfffffffffffffffe) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r11 = getppid() r12 = socket$unix(0x1, 0x2, 0x0) r13 = socket(0x18, 0x2, 0x0) setsockopt(r13, 0x1000000000029, 0x3d, &(0x7f0000000340)="0600080085b2e769906978a59bcca6f45773014c0857f18dab283b39c3784cb4e97a37cb02951dda3c6adace23fedc6236831a54e16e979f343531f33751f5a80d2fbb1b5c4f5a0aff6e82a73bd30b9afaa9362c1b80a58e1cd916d20b547f85324e4b650892cf2dab4e403b4cd37cfb1e4bba3a73192cdf6da2009709e7ad4848c985a5b9ba39af6a904399e25cb361a5aea4d10b29f751cd1f90a03df2238309ce0e62f779bb25009b292f0361d35b4e", 0x230) r14 = socket(0x18, 0x1, 0x0) close(r14) fcntl$dupfd(r13, 0x0, r14) write(r13, 0x0, 0x0) sendmsg$unix(r13, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x376, 0x802}, 0x0) r15 = fcntl$getown(r12, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, r9, r10, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r11, r15, 0xa5, 0x1, 0x100000000, 0x2}) ktrace(&(0x7f00000000c0)='./bus/../file0\x00', 0x0, 0x14, r15) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) pipe(&(0x7f0000000040)={0xffffffffffffffff}) recvfrom$inet6(r16, &(0x7f0000000140)=""/241, 0xf1, 0x443, &(0x7f0000000080)={0x18, 0x1, 0x7fffffff, 0x183}, 0xc) ioctl$TIOCSDTR(r16, 0x20007479) r17 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r17, 0x42087007, &(0x7f0000000100)) ioctl$TIOCSBRK(r17, 0x2000747b) sendto$unix(r0, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) 16:00:05 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getegid() r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r3 = msgget$private(0x0, 0xfffffffffffffffd) 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=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x21, &(0x7f0000000000), 0x4) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x21, &(0x7f0000000000), 0x4) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x21, &(0x7f0000000000), 0x4) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x21, &(0x7f0000000000), 0x4) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x21, &(0x7f0000000000), 0x4) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x21, &(0x7f0000000000), 0x4) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0x21, &(0x7f0000000000), 0x4) r11 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r11, 0x0, 0x21, &(0x7f0000000000), 0x4) msgrcv(r3, &(0x7f00000007c0)=ANY=[@ANYPTR=&(0x7f0000000680)=ANY=[@ANYRES64=0x0, @ANYRES16=r4, @ANYRESHEX, @ANYRES64, @ANYRESOCT, @ANYPTR64=&(0x7f0000000900)=ANY=[@ANYRESDEC=0x0, @ANYPTR, @ANYRES16, @ANYRES32, @ANYRESOCT=0x0, @ANYRESOCT], @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRESOCT, @ANYRES64]], @ANYRES64, @ANYRESOCT=r6, @ANYPTR=&(0x7f0000000a00)=ANY=[@ANYBLOB="9a97ab5d5e3151c31349a41adeadbb0cd8dddbc51a35a45a15b52b09e1f13f1e4282517bf57b681c9a03adae252fe7f7b882ea2f45e2f76592fc2bd521dff16c7c9c406dc348996982c57c536200e0be2d8693df01da03ee66df66b4a565f6b07e55b48c884065376448fee5636d635c665b77577b7e93cf3724b28f21f91d833b2ad8d67dcbf9aa52b25e34644f547636d73bf8d586ad852d22323e99bd0c037444f133a1c58ade5af7c6dc721ff6571ee697899039655a2ba96bc4122a1700ab5305b1c036d5a7c29e9a0fb2aefc17547688", @ANYBLOB="c2809c84d7ac638fd78693ab8fc25ae508012bae213130ac74e139d541d545e3e000965959bee2d6c9a23f8cb7656d2a63cdfc18fc5475f88df91f22bc89d4badb", @ANYPTR64, @ANYRESOCT=r4, @ANYPTR=&(0x7f0000000cc0)=ANY=[@ANYBLOB="e96aa28858d1c96eced5837ba47c3dce1ae288ec158db1f291580748d024f40605f126ae58cae6ddafb8fdba86cbbe54076a15bb1da30ba827e9897ca77f975b79ca647c790b99ff250ffcab50e094d563568732f821f148a646119949a8e9bd", @ANYRES32, @ANYRESHEX, @ANYRESDEC=r7, @ANYPTR=&(0x7f0000000800)=ANY=[@ANYPTR64, @ANYPTR=&(0x7f0000000b80)=ANY=[@ANYPTR64, @ANYBLOB="4bdfba624afc6146895696e9bf320b987ea59bd69bf4cf664a67fae8ef5af11e716558b72eca07098a815d3194b56ff58aafe7e793e9549add7073a584022b7f7f112e9ae31854baa8e9f371baaa9ca424069db663e756e4f30bd5c6194247599b8bf9850d24e16ff082366381664f34e81aaf9af2a9aeae83a4a51b4ddedf9ea21c47a98f6d33a17c8bf14ef7c5646b4a3458b89aeb4975d17864a7f531c94c464ece1cf7ab34c69082bd9bc2871a3304f4f06ee32a8dcd2b2cc2571e1cb02751e440", @ANYRES64=r7, @ANYPTR64, @ANYRESHEX=r6, @ANYPTR, @ANYRESDEC=r9], @ANYRESDEC=r10, @ANYRESHEX=r11, @ANYRES16=r5, @ANYRESDEC=r0, @ANYRES16, @ANYPTR64], @ANYRES16]]], 0x4, 0x2, 0x0) r12 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r15 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r15, 0x0, 0x21, &(0x7f0000000000), 0x4) r16 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r16, 0x0, 0x21, &(0x7f0000000000), 0x4) accept$inet(0xffffffffffffff9c, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r17 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r17, 0x0, 0x21, &(0x7f0000000000), 0x4) r18 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r18, 0x42087007, &(0x7f0000000100)) openat(r18, &(0x7f0000000500)='./file0/file0\x00', 0x80, 0x2) r19 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r19, 0x0, 0x21, &(0x7f0000000000), 0x4) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xfffffffffffffdaf) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r23 = getppid() r24 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r24, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r25 = fcntl$getown(r24, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r12, r20, r21, 0x0, 0xb6, 0xffffffff00000001}, 0x100, 0xc07, r23, r25, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x40000091, &(0x7f00000001c0)=[r22]) chflagsat(r2, &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x2) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x0) msgrcv(r3, &(0x7f00000002c0)={0x0, ""/174}, 0xb6, 0x1, 0x1000) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 16:00:05 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x10, 0x800000000001, &(0x7f0000000100)="0800848052c3510d4a4ada80860d9357ea7cfd6683796b70713d74f2367e614d", 0xffffffffffffffd0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x45}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x21, &(0x7f0000000000), 0x4) r2 = dup2(r0, r1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x8000, 0xac, 0x5, 0x10000}, {0x1ff, 0xfc, 0x3, 0x6}]}) r3 = semget$private(0x0, 0x3, 0x220) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f0000000040)=""/10) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080d34413fb2c507153a05b8a2a9") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x10) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x21, &(0x7f0000000000), 0x4) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x21, &(0x7f0000000000), 0x4) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x21, &(0x7f0000000240)="14382d8ea41d4ac17fa7cecaa61985d90fe201ad61fc7a3e6202e1ca9d01f57a76f0d060b667513300e2f32eff1bc18e856a6029b6", 0x35) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x21, &(0x7f0000000000), 0x4) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x21, &(0x7f0000000000), 0x4) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x21, &(0x7f0000000000), 0x4) r9 = socket$inet(0x2, 0x2, 0x0) getppid() setsockopt$inet_opts(r9, 0x0, 0x21, &(0x7f0000000000), 0x4) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x20000, 0x0) r11 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r11, 0x0, 0x21, &(0x7f0000000000), 0x4) kevent(r1, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffff7, 0x4, 0x20, 0x0, 0x3}, {{0xffffffffffffff9c}, 0x8000000000000004, 0x4, 0x4, 0x4, 0x6}, {{r3}, 0xfffffffffffffffb, 0x80, 0x20000000, 0x2}, {{r4}, 0xffffffffffffffff, 0x2, 0x6000000b, 0x10001, 0x2}, {{r0}, 0xfffffffffffffff6, 0xb, 0x2, 0xb467, 0x401}, {{r5}, 0xfffffffffffffffd, 0x42, 0x1, 0x5, 0xfff}, {{r0}, 0x44401f75d19ae8e3, 0xc2, 0x2, 0x9, 0xcc}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x80, 0x2, 0x3, 0x100}, {{r0}, 0xffffffffffffffff, 0x5, 0x8, 0x401, 0x5}], 0x2, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x2, 0x0, 0x2}, {{r6}, 0xffffffffffffffff, 0x8, 0xfffff, 0x10000, 0x6}, {{r7}, 0x4, 0x15b8dfaf45230385, 0x2, 0x8, 0x9}, {{r8}, 0xfffffffffffffffe, 0x3, 0xe, 0x1, 0x1}, {{r9}, 0xfffffffffffffffc, 0x10, 0xb1c002d4a56a1722, 0x5, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x2, 0x200000cd, 0x100000000, 0x1}, {{r10}, 0xd, 0x10, 0x4, 0x100000000, 0xa38}, {{r11}, 0xa6f8dab415b406db, 0x1, 0x4, 0x166d, 0x71}], 0x1000, &(0x7f0000000200)={0x5, 0x2}) r12 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r12, 0x42087007, &(0x7f0000000100)) ioctl$WSDISPLAYIO_SMODE(r12, 0x8004574c, &(0x7f0000000000)=0x3) r13 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r13, 0x42087007, &(0x7f0000000100)) ioctl$WSDISPLAYIO_LSFONT(r13, 0xc058574e, &(0x7f0000000500)) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x4c}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") socketpair(0x10, 0x1, 0x5, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:05 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x44f, './file0\x00', './file0\x00'}) r2 = socket$inet(0x2, 0x4, 0x88) setsockopt(r2, 0x3, 0x8, &(0x7f0000000080)="8cdc095cf8afa6691cd720c1", 0xc) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x8) chflagsat(r3, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = semget(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000300)={{0x6, r5, r6, r7, r8, 0x20, 0xe000}, 0x100000001, 0x7fffffff, 0x7}) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f0000000380)=""/199) r9 = socket$inet6(0x18, 0xa6f35bbc0849fce9, 0x3f) recvfrom(r9, &(0x7f0000000480)=""/82, 0x52, 0xd29ebc0235b4d1db, &(0x7f0000000500)=@in6={0x18, 0x0, 0x400}, 0xc) r10 = accept$inet6(0xffffffffffffffff, &(0x7f0000000540), &(0x7f0000000580)=0xc) pwrite(r10, &(0x7f00000005c0), 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000600)='./file0\x00', 0x1000, 0x1) pledge(&(0x7f0000000640)='\x00', &(0x7f0000000680)='\xc8!\x00') r11 = openat$vmm(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/vmm\x00', 0x8000, 0x0) ioctl$VMM_IOC_TERM(r11, 0x80045604, &(0x7f0000000700)={0x2}) readlink(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)=""/54, 0x36) ioctl$BIOCLOCK(r0, 0x20004276) unlink(&(0x7f00000007c0)='./file0\x00') ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000800)) pipe2(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGETIF(r12, 0x4020426b, &(0x7f0000000880)={""/16, @ifru_dstaddr=@in6}) r13 = accept(r9, &(0x7f00000008c0)=@in6, &(0x7f0000000900)=0xc) connect(r13, &(0x7f0000000940)=@un=@abs={0x0, 0x0, 0x2}, 0x8) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f0000000980)=""/112) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x21, &(0x7f0000000000), 0x4) dup2(0xffffffffffffff9c, r1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x60}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000100)="1dca5510114d092c68452a06139bd286aefd31ae3a39187475f712e04528f31072cd9100a5b2f8d875a1e196ed8faf91247ed7ee3e80f9611d57c09155aa710c89b3c8ac57e1f775a936cd7dfd03b4c7aebedf4881aa9342ca4adeeabd198b41496b8a5249005a0c1bc22e54adcf112966bab26e1e2f4a32784e32005f8866939bc7321834c21d6643004dcbed06785a52b068439b8e54a234bc735d1135fc512a04659eead40eba26aebdf334c8d29481c6292e84cea45349d164bf7b4dda", 0xbf, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:05 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x42087007, &(0x7f0000000100)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x7) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x21, &(0x7f0000000000), 0x4) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) ioctl$KDDISABIO(r2, 0x20004b3d) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) r4 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r4, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:05 executing program 0: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x7, 0x118) r2 = socket$inet(0x2, 0x3, 0x102) sendto(r2, 0x0, 0x0, 0x403, &(0x7f0000000040)=@in6, 0xffffffb5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) fcntl$lock(r0, 0xf, &(0x7f0000000900)={0x0, 0x1, 0x7fffffff, 0x0, r3}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) chdir(&(0x7f0000000380)='./file0\x00') semop(r1, &(0x7f0000000480)=[{0x2, 0x10001}], 0x1) r5 = dup(r0) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000800)={'./file0\x00', 0xf7, 0xffffffff7fffffff, 0x3, 0x1, 0xfffffffffffffff9, 0xfffffffffffffffb, 0x4, 0x3, 0x0, 0x1, 0x1}) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x74e3, 0x40, 0x40, 0x0, 0x1aa, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r6 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x4) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) pwritev(r6, &(0x7f00000000c0)=[{&(0x7f0000001e80)="80a880d835ad1482fe5fbcb86c575c0bb612ba9d00aad74d0d675e8a43abc962961725800887adeaf13764152dbcf95f20cd38eb5af72fb4148e57399f7bdca99677682243f1de92d8a1981c8e0b5e83f6e5f32aff8a0d8fe989035ac8378b8a8df4015f06bb83318a241eafd517b4f1ebf7105eb70278b18952e4ee7b38ed6e89aa9baf5d84c5dc7e95e3a6b3647e2ebfdcefebc1c9", 0x96}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x8001006, &(0x7f0000000140), &(0x7f0000000880)=0x10) recvfrom(r5, &(0x7f0000000680)=""/251, 0xfb, 0x2, &(0x7f0000001f40)=ANY=[@ANYBLOB="cdcd73fbbd3b93f7dca39959000000000000000020000000000000070006f1d623af06b45cc0010000008a236c00a2f03a5ae7c6556f160fb6a25b8b25756542c2c4e2a8b7b5f45108fb4515c3427fa24d1121c6c7007bb899313897cc1926907b0d5f3f4c2fe84da5e37ef3ac20e966e1a0faf91c81ef6b705f98a29b20b884f4f753bab3ee697b5926ceab16d00d2c43fa3638f8304c29fd4c090000000000dfd4b6630cfafd20ed10fad7000042b0722232ade451426b5d22a174300908b8b18da887cf862ab51c55c7fb605f717d006cbbdfe74744ecac13297a509e9b0cf27351b148e58d6a41923ec34af76d3f7e4f0311fddec69c7afe12ab1baca582a8c9ad76046e1bff9446ed6d52557803120ce9f51ebbbe34b8006410942df5541de37fc79af8fa46b9c14af627ffeade06a769a772d1ac050745068e1b6368b3029fc8d4eff476328ffb85d129a8e329e44dd59011a055ff1ad36a561abfc0d05a90520706e4857f54b4a506a82b6ee1f01757ed8cba6643000000000000020026383ce6a93d4d4258971157f5cf5ab1ad6b9b85211dd48c05f52bb46d2d740ee39b494eee48cc0d019611e8045f1cb7db9544bdb6e4b1b588bc2949219feae4b3814e9f89de445258b71699380768b8fdb609a111f6665ebbc6704b3d883f5ac40f5375ebcb62da2836498e1ac5333bd4603bd3cc3c7b9ff6676b192dd7dba0557e05b27e758157b9b4f7646318dee4524663c3f938ed149f43e5035378c9cde51262213f8256ebf4e9b95e87034355d7ce33d4992238fff7b06a20867fc16a6422e5788711e97edcf1a8ea05b927f28996427b2b005363724c194d00e68f6b7a574f9f2dba146749cfb4d00cb24ae47bd42b463cf73bce3cd0b3b230ed462b6eb8a759cdbe3df8c978a265e49a77742e7845a30ee278a3df09647cd1e37a4a6f2602b480e6701e65b79a702c36d9c56b1daa764436c9a3411a0ab0dd3dc017b47fc6068bfc99f2325f85820c7f16891f69328a8ece99660fac000000000000000000000000000000008dbf186aa444587957091298c822d2686fca716508e718226217a5602bb10c1a16bcc7e3eaea1924aed753395031d2892f1e6f24191a9b2681068ef35cd8ce8fb07261704d5928b63d78413af3c61c840e510564304261073ecda353bde5cb603d6980ea5815be7197eaf810afee20460b343cede2b58fbf7a42b9f50b4964ac0d6dbbbf30c8ee333c0cb049501079ca8eebff8e81976572ec366ff8ab38778668b45c3144a8e64911eab8412db50e508160b985fac55e4baa99c73206ce5133e1"], 0x1) pwritev(r6, &(0x7f0000001e00)=[{&(0x7f0000001d40)="083483b57dc7f67113aef608f94cb38f9cce5396989f53d527693cb6b3cfca3742b145f93cd9472dbbebe294dfae8155a401a30ea86c77cde496bae24f7ce2e0cc1239202f33624a73fed862f52617fde263f1991b71559cd4c63ffb03bb4263c7555da8887fb93bef9f9f5ea7703928d526f7ff30d80b89af105725fa18207c57849daa07113b2b0e89a61fc088f96b64d1", 0x92}], 0x1, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f00000008c0)) r7 = getpgrp() fcntl$lock(r6, 0x7, &(0x7f00000007c0)={0x3, 0x2, 0x6, 0x1000, r7}) writev(r6, &(0x7f00000001c0)=[{&(0x7f0000000000)="48fd2c9ad482f7ac383af35f6f1da68bc8d4cbb5e49e1a5beadec9e2f09b3c46df3727698bc5349db2fc7cbc65ab3584823385300681", 0x36}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) r8 = semget$private(0x0, 0x3, 0x410) setreuid(r4, r4) semop(r8, &(0x7f0000000100)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) shutdown(r6, 0x1) pwrite(r5, &(0x7f0000000980)="982b04be42c9f99298b50d169f6f9c910e577ad8bc730d0773ccb7442d0fb853cc55839554cfa7d0e16799f065e685256494a8a6dc39aa6a840b87894ee9da10c568e49a6bfdabcd77498da37c178bbb2119045d9ea547e1611257b6cc2e5b1509bcfa17d7be0a1e129f185044be84b5538a17895b76c62f1261246bb3f87bf5582cba57d0863ce7e5c6001e13eb69de718e7731e5e1232849a4686d49483fe125195f69b0bf25844c107731fd2ef23b4d0703203ef1940d958f9950053700b131446b0827725f99d0d9d2cc52c37d396339de240fc37290f3c865d1b1db4cd19dc9c872ca1389f90f1ba8ca9eb42ade8800e375adb1880ec4935ce686751c4cca72255750b714b9209503fe09f4466e39936bf3a7bf65b693bb83048a4322fd1b265d125824a61aba1e6195132c61ae40a71eff15c4c2cf285831667b32fa88ac3a656173f164932efa095528d5a23ad80cf4f8c0bb8b1b761a35654fdf0f100ccabf903d1aa5eeaba2bac90a4599adf8cf03d2354b845178c7781493ab47b01e6837609b9ffb014e7c703d05180686e64f17fa02c776451f2ba86c16d788cb202538163b711dfd0f8e793c31dc377343e87aa250d9563b7be5e5c9c78ba53c068cb8a7eff7a29742993052d796309d56bba681c2145717963bd7892c072f69c54e66f6f85387c8d400bc6c6934481ef9ecb61b12da54847a32ab5e53c0aabc8506c87300f8f897b39a16a9f93cfa9a4f6e3b8e4abe80998f3ace4c2b844acf402eb3af9f8facf66ef2bcb37f6d90274156d98f3616acbf5bdcaaf5548e6d7fb6e1001be798ad15e30fd7616ad045bf49e599c039b6c6d7661e6d23441e153a66dccb36c1ba4d23d08430d4d4ec701e6787a37b034b2119bb62e6e7d8c29965027c6558a2dc1b65b812b7ddfb19d0ab45c60f149a4509800dd505be26e029cbefcbea82f7ae95ee8eadcf2584a192aae52482d6bc83537e0f6744466a8cf1412f3e0052615bf768da943629874c41f9c71e15141eb526b4f96605e34a538c89c910137707fefc3ddd9659eb7596e6a0f83c804bd81c7cd06d3d6d05b4a8156d38595566da385fa094f163a88d46fbf8c48826076495068d274ceb1ce0f9ee2cdfbb766201a957517262072110a9bdae091f52c2721220a0bed4c46d8ecb3e2ef10ac8a4a3c00fbbdb03a648aa7f6cf67f9956aecd70a671a83ff65dd6861c10326e3cea774d6fe66d6a1d76188b8d4ecdd2d073f62770e1df5488bb18f7e98b45c599fca0aa66db371cf8f9143a70da0d207b7a1d65ab43beea78320ff5a27de5ab288206fed9387a172b2e94c91b01d8e3c3aa3e83ca0c08c4121e0493b29f74a4b4c0f06272fe20c9304f8b0439ea103210359de5ad703052a9c9d5cefd5f62ff7eb0b31ab7753069a40afc50da73d9e10a163e7e441b69860270c2fd6106c63053bcbcf5198b5fe77a9ee1ec1b5955b3fca6403173db857abb2a33338302857d3015fe072c4927579ec2b3119644e8853c387758c1ee8c4aec3428401283fd6f154a16f9dbf5a07b402ea2d6e9381aa725db7ff7448aee8662fa08553bf2fc480d57a6c5085a0cbee9ef9ad1216c7e6dfd87a8f8e6ff213bb748fb635acd7d80816f03a31eded49b080828a81f2be11e55d0124c69c1b8e1124d8781b926bb0d3c6313ca7a8f53954ce30255b5eb627f6b6139ccd63f56e73b704ca90381dda31985648ca69a903999e70a75b21a27171fb80b127b2d6106b1091125693b66758ab212b94b6683e730a4e3a67a4225711319f6bd9ac44a3628cbeb251cc93ec36302c4d46cd2c838ac871155a7462b48070f3f107429f2a42de52ad32e4b9755055d02379a4d6fbca44377742c4b209a914ecb25bb26af2c3be9163f9a6055fbfd443773969f84e53561ca0ee10ac07dbaed6792ca49330d80f5d6b8432291700e0013de98d97c512eef41044dff7a234f71ecad532fa6f8dacae988fe0028f4d0ff3000495861285cc7f1b91163eccf43f4822343ddb2990996d367d61036aac3f991220845c45e2abccdf37739c012bc09d4b93c22cf4af323691f66e75a9f6ae3aea8b344aa735e53fbd9f8d153ae170fadd56e85ef19f5b1dff400f7dfc113c06371eeb24a5a00c54382ff775ce1f0a717befd0950fb1a3f99852360ee4ef41a18d0f514dc7664bc940626f4ac026ea2868ee07597db56b11ac4f51cebe009f872b10e94f323f3b9e964bd3e7da88ba342b0a8caa01885791274d38e4a9f4b4469839aec8f5437373af1b2744160113bc37b8fff268756f85f2c15a73b143a77e2801e2a30adac62e1f21199d58d174e3186b91d54377c6123c506d37cab394e7819f67a8745bb8ddb80cde685652d4757f2efd5a34d5c8507043c0ed3021a5aee5d19e358f2c7ab6dbd9ff1b85b8642f0d5acf6cb2759321208e57481cd6962cfdc1349e0b8398df48a8ce455582613db95a8d47f61bc59b656a77551d51d1ab2ccb34221f7211e5afe1fe2163492260dcd33a6945da88747fda9bb8498450372914d519e9cde1d954f7185e05ab02de7ef0f4cfc17e7b16698870498c688d32e2c2971af30c26126cdde1d340b99140aeddf6f9ba42c04de52a023b4075b9d5c8e162bb2d0bd69208cb7f9005db842020348e522b720225c56baf137a563d60f304e5738d20e674e077341f04224798756a911ce5d92d7360f3da9efdaea1a86cbd429d9f87af3d65010266d0dfa0573343fa6a7c22fd1cd76e022e183a965baee9173bbd8ae2793e90ffd8c8eef81ecb9a64cf1d8e79e63b1df3061c65c992088af2847f9179a3760086098d13f560f220cba41bb822216f28bb4d92557571425ee09fddc29ae13c8ba944595c99f3df6a966dc2a8ef585310f558dd92d23481512f804be1a757bbe366acd41a219bdaeb41c9b91bf483dfb37cb254a3e5fd69a33bac05a6be28b5f69dbb2afd636a89cb2198aa4e1a25527c4bdde48cbfc86f8a02ac99b696f87ddc9fc05a5af735c5a976727cc1057ef43eca548f478d012f718245c8774b528834b67f4a647e964f0a5e5338f84292b44235e21f93b962b95eb9c34c1177b3bf34ebb527b7d2dca2f9574425f728c67aadf5ac5b95263890d20cefadffa69c280ea2282f3be6de149edb7fb11d10d53a9904a11c605d2020be3d6f99e3bc991754bb5be79158d20daa60360c45b3a5f3d33850cd21fb86f059d9300fc495ea3e3d9111a076daf4903fa91565a6131b24fd68d9660efb7fd56d90158a4d5fcb22523c7b1131c1ef9f50cdd1f5df12c7e6033b83737a372f6d1f894d5d41fb4d3cae08c244b5e1af47e6fb21b7db4213932d5bbb0d0ca89025cdfd410acc23ca07509dbf2706ed8c9ba9e34877123b16c30994e944ba92105aaab360306eaa5a660c9cc00f8215fbf2244143c4339db4eb087e42d7c7976168e615416f6f0abf709615869ba0e45830a05874160c6f5cedb1703c3ad19dabce15b4845ffc992191fa3dfb87efb5466d1f343861b0156bf7d7122c8e5c9ce9d30a1258a0a791f14c6ea808d353f8d29ab1cb1348c7571d8cf1f3a90a8939b59f40380fcdab7328a6f64a09306d792ecaeab45562fce17d58405ba94c46c279dda77b66a0581f51ac14d621b85e2dc70a3a3cbda404239ad9255858e0dad3da7a81d54d736f8288c86c1cc89778eb394028c395058f735a75e7eb9b27ba2723fe2876c8f452bc7e9f3c61b517970087fabc2bcfe9fa1486eb0cb97b42093b7eedbb2a3f3a1e69e70a39a678f376566d0b9c746c7c34f27a0de2cee173e57f8f9f3dc046fa726c43ab88b3a9404b22113c8a7ecf9f79846d2bbc740a034b7953e2334ce23aad04ed398d81da872217534534882145556b8d505c4ebd3304f0e4c7ff64fcbfbd02ada0ae465c810ce2ebf4216d5b40e34a56438240b79c8cb6a23154850734b07b065278a71b60ed65ecaef6946e06e671fdc69ca2a5ae56960a00d7da62450989097c0a688ae52314e718a9273c83b13d59eaa0c5e282158e4e7537a9c691609d3aff84813fea39bcd174eac7d1832715766bf0bcd9ea830fdb932968c359ab79a19806f99c01f2aec753a73dec7f076de17c0815d7b40316d5f59ad1b60d49b546d91777caad13f8cacfbb9d101e4cd64ffa35bd29e33a95b37c84e9c1be77823f1806a503a75584b7668a5f88124c95ff60f733c0a5e8db57ef39db899bc3439bcdb96bab00f0d804fdd58bc40465c3c7e6ce76c685194261fdf894c89fffbfc199ed2c4e3f58f0f309193329204d61edb62ee12e24186e4bc21972ccba5b92baec5918ec6880e4f75289c89b03a41d68c7c2a4d1fcfe8923f2637af45aa00803e7f4982a8563ad032935104c126a7580d09e26e6d7721ce7e13b01c7d415b289c882b999468ae81900305ae29de87e2a3ce33d8bc923ff4c21bcea858d064fcc7ca609ed4753b1dac6577edbc04b18c1e1e3b035d2d47c7c6ecf0dee349e591a064229de25d1da1110224875ca30d48e7c316068a570ee635c94f9008f90d5aebc070e44a2ce73e5ec4019ef5121d1f81703a1dcbdde7972dfed5343dadecb352bd2bc5b67b660d6141af9b573b04a2e987724bdb44c6fc5c01814b5d27e4cce019d376a4cdb864e0e6265110d8279cda458dea033bed88020c9503d9b8c811d6669c821695639aad630d902463eb8ce7760532c37d1d4c73aaf7bf348088146e649ad3c040441de687a84b059b62d686036b1cb2f864875028e31c0092518162f26fab7f3ca5e01194e8652bb2e6c060c194a56160d3d296d85479fa308fec0a2d40eae693f00ae32c62af16c0ef416691f5ba843ed6dc2a2a0b9c3d5494484cc5a7e9568e7bb952595fb81af71e843bacc34bbe3a4204f58b9f8d9d6576bd4130d714aa26252635e24768c379517319f68e0e8d7a2aa071f5503739acad36a0f109fb3df6c95dd2a1dd9c25b38b0373d41aa605e7e8c5660e5c106ff290723460041d1d1ad173f715d382302b8ce36f3bec72aa4d29f02c2e83413988fb181d4595c75f5b8664f1a8041727a317bf214aa3a7e1a44ae28e4a1ba74c589ca8687e31b641d0fe6c2acc66370690bd078155d10324546764fd70d4324b00987b7459c74f1242089418e35b7520d6b12ce3510451ec06206101a8c1b30be5de9585f24f5b2d6faf48fa326205b33b071c69347b5fb9ce2630301adba75917402dc1af149e10bf0f08707b2ecdc2e5aca2522f341460785dfacc0375ddfa761fba0d674557b36dbcd208fa3ac86c25481a8b750893a7e91ae842038aa0382775183e7a956284c997d705e8e20c3bea38cc55dbf5672884bd904ac280c1e50b442b689671fd042388fac78a96b8b37d3b78364a668f752c01063d46a5db7c3d8577a4df20369f918c87b42ecc785456a87d89576361a447f3b463c6dd42c513566a7d4c0f592247b1ac233ee672e251fb852fdbca0cfb08cc5a6dac17c35eea5c9e2055cc75d1dcb9474a23c1e40b729c73c10243ca8affca0aa1aee7352ee9e8889380d41be650a0cec50f39e517f771c60c8b2412d84abc23f2f2f296863b50758003073ba0feec0cb7d966e142bcedc7302ccbc69675465f3153982e6014660f94c1dab35106596e8fb468a190e036807ba20ca7b7863f52ab5d7335f9fb125247cc5fef2797f4fe14a4b3a1602769dbaa33341aa15aa5c20111852061d0338592fcc54cf5a43d10e9aa7b9ab8048f80d82be12f3847277d856718341e2a3a7ca80d5f11b59a5236e884ae6955cdb19f6e32eeae", 0x1000, 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x5}, {0x6, 0x0, 0x0, 0xff}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x828, 0x40) bind$inet(r1, &(0x7f0000000080)={0x2, 0x0}, 0xc) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x20}, {0x10000006}]}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x8000, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f00000000c0)={0x5, 0x4}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:00:05 executing program 0: setuid(0xee01) socket(0x1, 0x2, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f0000000000), 0x4) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f00000000c0)) setsockopt(0xffffffffffffffff, 0x28, 0x6, &(0x7f0000000000)="0000bab5", 0x4) getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) 16:00:05 executing program 0: mkdir(&(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x6) mkdir(&(0x7f0000000400)='\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/', 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file2\x00', 0x0) unveil(&(0x7f0000000580)='\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', &(0x7f0000000380)='c\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) mkdir(&(0x7f0000000340)='./file2\x00', 0xaa) mkdirat(r1, &(0x7f0000000200)='./file2\x00', 0xb9383cf0d90fefcf) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000500)) rmdir(&(0x7f0000000000)='./file1\x00') mkdirat(r0, &(0x7f00000003c0)='./file0\x00', 0x0) fchmodat(r0, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0xa0, 0x2) renameat(r0, &(0x7f0000000100)='./file2\x00', r0, &(0x7f00000002c0)='\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') unveil(&(0x7f0000000240)='\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', &(0x7f0000000140)='c\x00') 16:00:05 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCEXCL(r1, 0x2000740d) connect$unix(r0, &(0x7f0000000200)=ANY=[], 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x56) write(r0, &(0x7f0000000100)="ffffffffffff4ec2", 0x8) 16:00:05 executing program 1: r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x84) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x42087007, &(0x7f0000000100)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x5) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x21, &(0x7f0000000000), 0x4) r3 = dup2(r1, r2) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000080)) close(r0) 16:00:05 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x21, &(0x7f0000000000), 0x4) r4 = kqueue() r5 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r6 = fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r7, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r8 = geteuid() 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) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r12 = getppid() r13 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r13, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r14 = fcntl$getown(r13, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x2, r8, r10, r11, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r12, r14, 0xa5, 0x1, 0x100000000, 0x2}) r15 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r15, 0x0, 0x21, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r17 = kqueue() r18 = kqueue() kevent(r17, &(0x7f0000000040)=[{{r18}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r19 = fcntl$dupfd(r17, 0xa, 0xffffffffffffffff) r20 = msgget$private(0x0, 0xfffffffffffffffd) 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=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r20, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r21 = geteuid() 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) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r25 = getppid() r26 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r26, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r27 = fcntl$getown(r26, 0x5) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000980)={{0x2, r21, r23, r24, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r25, r27, 0xa5, 0x1, 0x100000000, 0x2}) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={r14, r16, r23}, 0xc) ioctl$TIOCFLUSH(r2, 0x42087007, &(0x7f0000000100)) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000001c0)=0x400) close(r1) connect(r0, &(0x7f00000002c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) connect$unix(r0, &(0x7f0000000180)=@file={0xec57f24de261dd3d, './file0\x00'}, 0xa) r28 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000100)={0xa, &(0x7f0000000040)=[{0x3, 0x4, 0x1, 0x8384}, {0x9, 0x0, 0x1}, {0x3, 0x6, 0x7, 0x1}, {0x0, 0x2, 0x5, 0x7}, {0x3, 0x0, 0x3, 0x3f}, {0x10, 0x1a, 0x80, 0x4}, {0x7, 0x7, 0x3, 0x6}, {0x7f, 0x1f, 0xf8, 0xbc7}, {0x8000, 0x80, 0x7, 0x9cd9}, {0x0, 0x3, 0x5, 0xff}]}) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x30}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x410, 0xca, 0x9, 0x7}, {0x6, 0x4, 0x9, 0x2}, {0x0, 0x82, 0x6, 0xa4}]}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 16:00:05 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10004, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x14) pwrite(r1, &(0x7f0000000940)="16879ad48742878f673314a14bc91a1df36327bc3a5ec85a6b1012cf2a729d825af557caecc03b90cd44b115c083147374f771d3e6e07dc06096a94a87c62742b9560dc929fb3997a44a7eccb251bcc796b7763c78821165bbf9b749ac75a560487de4cce30ed071c8ed971e0fafb8544efbd86729d6a8f6b724de18abf5276de420d1b0bd45d81496060fb009b0db7205b371399e186bca2954b5b02b8fd1780db1188eab51575924f00c73f1e293892e33788959a9976bd7b607cfad78ec27aa640b262e0cf8d6d80e7352", 0xcc, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x43, &(0x7f0000000880)=""/124, &(0x7f0000000040)=0x7c) read(r1, &(0x7f0000000440)=""/178, 0x72) r2 = semget$private(0x0, 0x6, 0x200008000000010) chflagsat(r0, &(0x7f0000000200)='./file1\x00', 0x10000, 0x2) syz_open_pts() semop(r2, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) r3 = accept(r0, &(0x7f0000000400)=@un=@abs, &(0x7f0000000580)=0x8) getpeername$unix(r3, &(0x7f0000000680)=@abs, &(0x7f0000000840)=0x8) connect$inet(r1, &(0x7f0000000900)={0x2, 0x1}, 0xc) semop(r2, &(0x7f0000000240)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x2) ioctl$KDGKBMODE(r1, 0x40044b06) sync() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) read(r4, &(0x7f0000000100)=""/1, 0x1) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f00000000c0)=0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000000), &(0x7f00000005c0)=0xc) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r2, &(0x7f0000000180)=[{0x3, 0x7f, 0x1000}, {0x3, 0x2, 0x800}, {0x7, 0x5, 0x1800}], 0x3) r6 = open(&(0x7f0000000080)='./file1\x00', 0x20000, 0x8) getpeername$inet6(r5, &(0x7f0000000140), &(0x7f0000000340)=0xc) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x667ea245c3c02a50, 0x5432, r6, 0x0, 0x0) chmod(&(0x7f0000000300)='./file0\x00', 0x11) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000380)=0xffff) setuid(0xee01) unveil(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='c\x00') semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f00000006c0)=""/191) 16:00:05 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000180)={0x1, 0x4, {0x5, 0x20}}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3b, 0x0, 0x0, 0x1}, 0x6) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffb}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x21, &(0x7f0000000000), 0x4) pread(r2, &(0x7f00000001c0)="937da99168a70733e8680a29938a623ff930ec293ebb128dcff91b4a542cdb3327eb2eb9a5a992d92619c086465c9be90ca512e83a685bc07aa12950dcf154439c640308f04d4b8bebd82293af91538978de407f2dc492de8636d2caf46776941968a1aa1a06379d6d8f9c499ec08c2be39262c1935fc49559aee7372352f93b23a2bfac6492ed612072dae8b8c3a678790978a8535a70dd3bea41081b8f63bfff4f805d1768967434e43fc6b51bb353f5d6be24deadaea444ebd0bbca6d6726ab84ed2990aef98fb225488ebd54ab3847cdebb7692bbddebf6c65fbb1f2141a0cfd7470962798a0166181", 0xeb, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x400000000045}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x400000001002, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x3d, &(0x7f0000000340)="0600080085b2e769906978a59bcca6f45773014c0857f18dab283b39c3784cb4e97a37cb02951dda3c6adace23fedc6236831a54e16e979f343531f33751f5a80d2fbb1b5c4f5a0aff6e82a73bd30b9afaa9362c1b80a58e1cd916d20b547f85324e4b650892cf2dab4e403b4cd37cfb1e4bba3a73192cdf6da2009709e7ad4848c985a5b9ba39af6a904399e25cb361a5aea4d10b29f751cd1f90a03df2238309ce0e62f779bb25009b292f0361d35b4e", 0x230) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x21, &(0x7f0000000000), 0x4) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x21, &(0x7f0000000000), 0x4) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x21, &(0x7f0000000000), 0x4) fcntl$dupfd(r6, 0x0, r4) write(r2, 0x0, 0x0) getsockname$inet6(r2, &(0x7f0000000240), &(0x7f0000000280)=0xc) sendto$inet6(r1, 0x0, 0xb5, 0x0, &(0x7f0000000000), 0x7d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3c}, {0x6}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[0xc7, 0x6, 0x2, 0x664]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) r7 = msgget(0x0, 0x80) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000200)={0x2, &(0x7f0000000040)=[0x20, 0x9]}) msgrcv(r7, &(0x7f0000000140)={0x0, ""/119}, 0x7f, 0x3, 0x1000) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='\xffB\x8bM\f\x00', 0x20000, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x42087007, &(0x7f0000000100)) readv(r1, &(0x7f0000000240)=[{&(0x7f0000000300)=""/81, 0x51}, {&(0x7f0000002880)=""/4102, 0x1006}, {&(0x7f0000001880)=""/4096, 0xffffff2a}], 0x3) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000180)={0xbe, 0x0, &(0x7f00000000c0)=""/190}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x21, &(0x7f0000000000), 0x4) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x21, &(0x7f0000000000), 0x4) fcntl$dupfd(r2, 0x0, r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f00000002c0)}) pledge(0x0, &(0x7f0000000080)='\x00') pledge(0x0, &(0x7f0000000040)='vmm\x00') syz_emit_ethernet(0xe, &(0x7f0000000840)="6c4b05cb3f01352801f0fc4cdd1b") getrlimit(0x1, &(0x7f00000001c0)) r4 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r4, &(0x7f0000ffb000/0x1000)=nil, 0x0) r5 = shmat(r4, &(0x7f0000ffc000/0x3000)=nil, 0x3000) r6 = socket(0x2, 0x8000, 0x40) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f00000002c0)=0x1, 0x4) shmdt(r5) shmdt(r5) shmdt(r5) 16:00:06 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() dup2(r1, r0) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x4, 0x0) kevent(r1, &(0x7f0000000080), 0x8000, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) pipe(&(0x7f0000000000)) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8eaa7}, {0x3c}, {0x2c}, {0x7ffffffe, 0x40}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x21, &(0x7f0000000000), 0x4) r2 = dup(r1) syz_extract_tcp_res(&(0x7f0000000140), 0x7fffffff, 0x158) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000080)={0x3f, 0x6345}) geteuid() chroot(&(0x7f0000000180)='./file0\x00') syz_emit_ethernet(0xe, &(0x7f0000000240)="d6fcf0729c445c684e997e0b05c8") mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2000, 0x0) 16:00:06 executing program 1: socket(0x2, 0x4003, 0x0) socket(0x2, 0x2, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYRES64=r2], 0x1, 0x800) r3 = msgget(0x3, 0x0) msgsnd(r3, &(0x7f0000000000), 0x8, 0x0) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0x1, 0x1, 0x1400) msgsnd(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672d09009f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df01040000000000004bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf1292284ee516979cd6c81d46e065e338b7dbb7a7a91dff67249fcc8ee7c6cdda6d3ad4541f75cc257baa628f47ed6aaf23ee2456520b081ca0d3baf108c13d09ce2910f3"], 0x44b, 0x800) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x21, &(0x7f0000000200)="518a91644dd76d1406dc73e1a38ab0eb2416d69bf02a34bfffc784d833f1e236b107f6ec25e8d7fc1a0098a9d495dea1639831ab6b1e7e5aba71fc462cfd4fe64ccb72f472040bc3204cf93e39ba4f085cd9fa09d04b6815fe8e8912b1548bd20ec8d2d212789143c6dd8e5fab8f334682a68b16841f4c1c49d4ff0b", 0x7c) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000080)={0x5, 0x401}, 0x10) msgsnd(r0, &(0x7f0000001640)=ANY=[], 0x0, 0x800) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r6 = socket$inet6(0x18, 0x8001, 0x0) listen(r6, 0x0) accept(r6, 0x0, 0x0) shutdown(r6, 0x2) sendmsg(r6, &(0x7f0000000380)={0x0, 0xff38, 0x0, 0x0, &(0x7f0000000000), 0xb}, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x20) write(r7, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r8 = socket$inet(0x2, 0x3, 0x2) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x3) fcntl$getown(0xffffffffffffff9c, 0x5) r10 = getpid() r11 = kqueue() r12 = kqueue() kevent(r11, &(0x7f0000000040)=[{{r12}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r13 = fcntl$dupfd(r11, 0xa, 0xffffffffffffffff) r14 = msgget$private(0x0, 0xfffffffffffffffd) 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=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r14, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r15 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r19 = getppid() r20 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r20, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r21 = fcntl$getown(r20, 0x5) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000980)={{0x2, r15, r17, r18, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r19, r21, 0xa5, 0x1, 0x100000000, 0x2}) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000980)={{0x0, r5, 0x0, r9, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r10, r10, 0xa5, 0x1, 0x100000000, 0x4}) r22 = msgget$private(0x0, 0x284) msgsnd(r22, 0xffffffffffffffff, 0x0, 0x800) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='///t\xa6\x05pf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:06 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse0\x00', 0x20, 0x0) dup2(r1, r0) fchdir(r0) r2 = semget$private(0x0, 0x8, 0x400) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r2, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r2, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r2, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r2, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r2, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r2, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000100)=""/4096) socket(0x6, 0x1, 0x60) r3 = semget$private(0x0, 0x4, 0x201) semop(r3, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r3, &(0x7f0000001100)=[{0x4, 0x7ff, 0x1000}, {0x6, 0xa35c, 0x800}, {0x3, 0x2}], 0x3) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)) semop(r3, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r4 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r4, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xfffffffffffffdb1) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r6) r7 = socket(0x0, 0x2, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0x5f0e) getgroups(0x5, &(0x7f0000000140)=[r8, 0x0, r6, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x9, r5, r6, 0x0, r9, 0x80, 0x400}, 0x3, 0x2, 0x7}) semop(r3, &(0x7f0000000040)=[{0x0, 0x6939}, {0x6, 0x0, 0x1000}, {0x0, 0xfc2, 0x800}, {0x2, 0x400, 0x1800}], 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:00:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x12000002ff, 0x0, "00b9ab6d0000fd000200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffeda) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r3 = msgget$private(0x0, 0xfffffffffffffffd) 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=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r4 = geteuid() 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) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r8 = getppid() r9 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r9, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r10 = fcntl$getown(r9, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r4, r6, r7, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, r10, 0xa5, 0x1, 0x100000000, 0x2}) r11 = kqueue() r12 = kqueue() kevent(r11, &(0x7f0000000040)=[{{r12}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r13 = fcntl$dupfd(r11, 0xa, 0xffffffffffffffff) r14 = msgget$private(0x0, 0xfffffffffffffffd) 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=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r14, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r15 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r19 = getppid() r20 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r20, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r21 = fcntl$getown(r20, 0x5) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000980)={{0x2, r15, r17, r18, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r19, r21, 0xa5, 0x1, 0x100000000, 0x2}) r22 = kqueue() r23 = kqueue() kevent(r22, &(0x7f0000000040)=[{{r23}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r24 = fcntl$dupfd(r22, 0xa, 0xffffffffffffffff) r25 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r25, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r25, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r25, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r25, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r25, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r26 = geteuid() 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) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r30 = getppid() r31 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r31, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r32 = fcntl$getown(r31, 0x5) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000980)={{0x2, r26, r28, r29, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r30, r32, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x9, &(0x7f0000000000)=[r6, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, r17, 0x0, 0xffffffffffffffff, r28]) r34 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r34, 0x0, 0x21, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r33, r35) r36 = socket(0x18, 0x3, 0x0) connect$unix(r36, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:06 executing program 0: r0 = dup(0xffffffffffffff9c) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3d, &(0x7f0000000340)="0600080085b2e769906978a59bcca6f45773014c0857f18dab283b39c3784cb4e97a37cb02951dda3c6adace23fedc6236831a54e16e979f343531f33751f5a80d2fbb1b5c4f5a0aff6e82a73bd30b9afaa9362c1b80a58e1cd916d20b547f85324e4b650892cf2dab4e403b4cd37cfb1e4bba3a73192cdf6da2009709e7ad4848c985a5b9ba39af6a904399e25cb361a5aea4d10b29f751cd1f90a03df2238309ce0e62f779bb25009b292f0361d35b4e", 0x230) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000100)=0xffffffffffffffb0) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x100000000}) flock(r3, 0x2) flock(r3, 0x2) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x80, 0x0) fcntl$lock(r4, 0x86178e301f31f4d6, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0x465a}) 16:00:06 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000140)}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "00000000000000010000200000000000000200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x460) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x21, &(0x7f0000000000), 0x4) r3 = kqueue() r4 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r6 = msgget$private(0x0, 0xfffffffffffffffd) 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=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r6, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r7 = geteuid() 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) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r11 = getppid() r12 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r12, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r13 = fcntl$getown(r12, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000980)={{0x2, r7, r9, r10, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r11, r13, 0xa5, 0x1, 0x100000000, 0x2}) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x3, 0x1, 0xffffffff80000000, 0x6, r11}) 16:00:06 executing program 1: mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202c, 0x86137) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000340)="0600080085b2e769906978a59bcca6f45773014c0857f18dab283b39c3784cb4e97a37cb02951dda3c6adace23fedc6236831a54e16e979f343531f33751f5a80d2fbb1b5c4f5a0aff6e82a73bd30b9afaa9362c1b80a58e1cd916d20b547f85324e4b650892cf2dab4e403b4cd37cfb1e4bba3a73192cdf6da2009709e7ad4848c985a5b9ba39af6a904399e25cb361a5aea4d10b29f751cd1f90a03df2238309ce0e62f779bb25009b292f0361d35b4e", 0x230) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = kqueue() r3 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r5 = msgget$private(0x0, 0xfffffffffffffffd) 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=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r6 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r10 = getppid() r11 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r11, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r12 = fcntl$getown(r11, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000980)={{0x2, r6, r8, r9, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r10, r12, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, 0xc) r14 = kqueue() r15 = kqueue() kevent(r14, &(0x7f0000000040)=[{{r15}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r16 = fcntl$dupfd(r14, 0xa, 0xffffffffffffffff) r17 = msgget$private(0x0, 0xfffffffffffffffd) 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=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r17, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r18 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r22 = getppid() r23 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r23, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r24 = fcntl$getown(r23, 0x5) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000980)={{0x2, r18, r20, r21, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r22, r24, 0xa5, 0x1, 0x100000000, 0x2}) r25 = getpid() r26 = kqueue() r27 = kqueue() kevent(r26, &(0x7f0000000040)=[{{r27}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r28 = fcntl$dupfd(r26, 0xa, 0xffffffffffffffff) r29 = msgget$private(0x0, 0xfffffffffffffffd) 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=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r29, &(0x7f0000000b40)=ANY=[@ANYBLOB="ae4cf3ee238f8c7795192e7dcb312f66043b16842b5d686c4f633c5529a5d89c36b695ecba2ed66d00f4497b49fe95d7c0b51a814e768667f352f4c609a26597132356fb4ec217e4653bec7e92abef00dee00ff0e51de9649520d75853fa1bf36a642bf28b2e2024cfd172b2db74bbe2f8063c0e6de137b494bce0f13a296bc1c7e72f6d7090cc146bf0526ab0ee52a97da108d7fbe92c0df14c7c68d566f5725cff31447cf12b6816cffb98aa687040a062a94d98193d5e60e5a38ab99e0b30e1ef1699f63ec3d9c02310f2038b7dd55a0571fb011c0aceafb7ef14e68715fb0ebfa6216dd1a56ed27f83f89a4a1da0665ae3bc25db98157df354e2b6094de7d09b90d3bdaddcf3583082eea92d0da128e129a6e5fb1916f9680307c604bf672cd70442407be09193989e56bed32eadc4a672225c4e"], 0x1, 0x1, 0x0) r30 = geteuid() 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) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r34 = getppid() r35 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r35, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r36 = fcntl$getown(r35, 0x5) msgctl$IPC_SET(r29, 0x1, &(0x7f0000000980)={{0x2, r30, r32, r33, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r34, r36, 0xa5, 0x1, 0x100000000, 0x2}) r37 = kqueue() r38 = kqueue() kevent(r37, &(0x7f0000000040)=[{{r38}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r39 = fcntl$dupfd(r37, 0xa, 0xffffffffffffffff) r40 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r40, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r40, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r40, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r40, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r40, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r41 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r42, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r45 = getppid() r46 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r46, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r47 = fcntl$getown(r46, 0x5) msgctl$IPC_SET(r40, 0x1, &(0x7f0000000980)={{0x2, r41, r43, r44, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r45, r47, 0xa5, 0x1, 0x100000000, 0x2}) r48 = openat$null(0xffffffffffffff9c, &(0x7f0000000840)='/dev/null\x00', 0x20080, 0x0) r49 = accept$unix(0xffffffffffffff9c, &(0x7f0000000880)=@abs, &(0x7f00000008c0)=0x8) r50 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r50, 0x0, 0x21, &(0x7f0000000000), 0x4) r51 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000900)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000940)={0xffffffffffffffff}) r53 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000980)='/dev/ttyCcfg\x00', 0x100, 0x0) r54 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r54, 0x0, 0x21, &(0x7f0000000000), 0x4) r55 = kqueue() r56 = kqueue() kevent(r55, &(0x7f0000000040)=[{{r56}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r57 = fcntl$dupfd(r55, 0xa, 0xffffffffffffffff) r58 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r58, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r58, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r58, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r58, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r58, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r59 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r60, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r60, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r63 = getppid() r64 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r64, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r65 = fcntl$getown(r64, 0x5) msgctl$IPC_SET(r58, 0x1, &(0x7f0000000980)={{0x2, r59, r61, r62, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r63, r65, 0xa5, 0x1, 0x100000000, 0x2}) r66 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r66, 0x0, 0x21, &(0x7f0000000000), 0x4) getsockopt$SO_PEERCRED(r66, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) r68 = kqueue() r69 = kqueue() kevent(r68, &(0x7f0000000040)=[{{r69}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r70 = fcntl$dupfd(r68, 0xa, 0xffffffffffffffff) r71 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r71, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r71, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r71, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r71, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r71, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r72 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r73, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r73, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r70, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r76 = getppid() r77 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r77, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r78 = fcntl$getown(r77, 0x5) msgctl$IPC_SET(r71, 0x1, &(0x7f0000000980)={{0x2, r72, r74, r75, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r76, r78, 0xa5, 0x1, 0x100000000, 0x2}) r79 = kqueue() r80 = kqueue() kevent(r79, &(0x7f0000000040)=[{{r80}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r81 = fcntl$dupfd(r79, 0xa, 0xffffffffffffffff) r82 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r82, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r82, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r82, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r82, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r82, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r83 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r84, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r84, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r81, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r87 = getppid() r88 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r88, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r89 = fcntl$getown(r88, 0x5) msgctl$IPC_SET(r82, 0x1, &(0x7f0000000980)={{0x2, r83, r85, r86, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r87, r89, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, 0xc) r91 = kqueue() r92 = kqueue() kevent(r91, &(0x7f0000000040)=[{{r92}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r93 = fcntl$dupfd(r91, 0xa, 0xffffffffffffffff) r94 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r94, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r94, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r94, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r94, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r94, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r95 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r96, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r96, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r93, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r99 = getppid() r100 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r100, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r101 = fcntl$getown(r100, 0x5) msgctl$IPC_SET(r94, 0x1, &(0x7f0000000980)={{0x2, r95, r97, r98, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r99, r101, 0xa5, 0x1, 0x100000000, 0x2}) sendmsg$unix(r1, &(0x7f0000000b00)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000040)="8fbd66e41c7d77c91499f49c527040bbc66a82abf58cce1a0d0ec8b17c541022d9dd56", 0x23}, {&(0x7f0000000100)="41f008304448e37f8c41ea058a4a5377693f81881e30bfe75a9acddf25d9ad0ed2844366a19a156ba9bea1960340561e395a27c52c56f02f0a0e38ec4a2a7790654445aa4afe1ed349098292cd9993cb9d5a9ba97e7f8cc5e618389407cc88632b3386cfe1002cfbb487a1305082be61e3a8eb4c0affeb112352bf8e2ad34a33dd2e", 0x82}, {&(0x7f0000000240)="4dc4a164bc8823a03365113edbe08d1f9cb0cd1dcf39940faee96c913d4ccee0f05ee8819e61414b37070b78888f72fde4def93a94f1703ba770198efe57936ddbfa1223111d3830a7d37b913feb748be29ef7c8003ddda3", 0x58}, {&(0x7f0000000300)="9edbcbb286ac8b85cbc253cce027226ed0d550a12d65413e42f49ec87f6d2ce087a1f42f9c2dc05e64b3797166b8f60552fe873d3c37d7f3dccac5ef450a6ed6cd801ebf9d5359f9bea680d398cf131c5ca11d899d2a4b3468fa8ea7b7fb44ae84dffbf9991aa20febb4aeff2066157d5194903a8ebc5edf03e909c8d139a45b6db062c1298ecec744447d7ec6c9045ea6ad559b0e66bc6df531d030906e5a7c88eb9594d18f76ae19d256ca174e00089bf8247000cef733b959123addba779f46b5af81c4557664d32bc434c6ba46b13e60cdb294de26385e620dab4078c930a7f401840a3462", 0xe7}, {&(0x7f0000000080)="fc81fa5c5d0df559ec610665616098567ae96434e4016ea8e8ef56c7be69c10ccfe66e779258ee557d7dbe5307a72374eac8c9efbe", 0x35}, {&(0x7f0000000400)="7de50310211f57ccfec99e6a449ff8113dff7ec1ecca4c59c87b2507ba2bffc6414eb6f7d256bbb35ed46a45c7fa166544d7df7e78991c4d63e6b7b44c8ae6703a1225f09a8bef2e641053ad8812c891edc3ab166eb332c492044d7ce8576e5ac4d482723ceb21eeef931225b10e9aee3981f2e97629611223a35774d7d6e2e914f63523d1662c96c8d371e78c93d7af", 0x90}, {&(0x7f00000004c0)="c1be80bc52bea1f48ede654de0a26f6e1fa1413c3cebe0d3708514f9e15f2d00501b5d7d0bc0cc004f1e72e5c42faeb3c1d9dabf00925e2effd9add893400b83f546855e9dc42654448f3a3c44d444aeca06c51d217a1a1cc94523dc4e35078b0694db38faa1df9457e423953b245e6d1c3c894684b635ffd0fa36d927027bcae10a5bb3493c39700e84d39d4fa4aadb78d310dc6a91f923f9834b6aeb3bcd3154ee9a56f9910262c62c65d6e217cb846a03445c701a440eda231c6036126877662edd808df6e47e808e0fb4bdc18af16b74d366ab36f8bd43823b55f597000c596519b5e6dd349d81fb7f", 0xeb}, {&(0x7f00000005c0)="d6d44ce234d0e1e5bc726b9134780073b22180573a60ba3e80cfb5951172d2a94adc8dd0aa346a51df070a0c2ff9dd1a312cccffa42a4504bd1978ccf2c55ca388bccf1860a2fb89869505adc41f3a5f3d15702fcf0c8f3122cc887b61986e28119bfaa45f57b568db74554c2a3260b4d412a6fdc01e2f5b57d594698cd98bcffa5d026b6707fd2f6899db08228463eeb93c94549aeb5330f6adc900a22adaac0daf2cede991afcb3696cd1c7a2d", 0xae}, {&(0x7f0000000680)="103cd96c665754f62d07fbf1f453da9194efbdb0a726dfff79f51f1bbb545fd51f8b1227b84638e333cc2bbbaddd1c1678998686a97e56944fc2208621f2bd3f4bdd36c12d2e275c00786f820297444ef8deb021cd14ba4879657c12e4d3908d544de5ff8234c89d71bff577a5b21299a2bb0c4768c5cb922d57c75da3609654604b40026fc76f9e5cf0617a8abdb29da369b8209319d817e2ca8667e1ffdd957232f87972c69ee1fb6ddc", 0xab}, {&(0x7f00000001c0)="319561e7d65b66d463a209581b5211483013d35a7a60b116565d6a53ba9a0bd5d022f4b4e73afc090f2fc85aa8636d38b9d04a79", 0x34}], 0xa, &(0x7f0000000a40)=[@cred={0x20, 0xffff, 0x0, r12, r13, r20}, @cred={0x20, 0xffff, 0x0, r25, r30, r43}, @rights={0x30, 0xffff, 0x1, [r48, r49, r50, r51, r52, r53, r54]}, @cred={0x20, 0xffff, 0x0, r63, r67, r74}, @cred={0x20, 0xffff, 0x0, r87, r90, r97}], 0xb0, 0x8}, 0x11) r102 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r103 = kqueue() kevent(r103, &(0x7f0000000200)=[{{r102}, 0xfffffffffffffffc, 0x800000000000001}], 0x5, 0x0, 0x6, 0x0) 16:00:06 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000b7a", 0x18) pwritev(r0, &(0x7f0000000000), 0x1, 0x0, 0xffffffffffffffff) open(&(0x7f0000000040)='./bus\x00', 0x400, 0xa2) open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x2) 16:00:07 executing program 0: r0 = socket(0x1, 0x10000000000003, 0x3) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x42087007, &(0x7f0000000100)) r2 = openat(r1, &(0x7f00000003c0)='./file0\x00', 0x8000, 0x118) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000400)) sendto$inet6(r0, &(0x7f0000000100)="226bdc0153eb91e4b73b72b3f7c9fb5119ee5f5dc5bb0f7e3bdcb3228de8c13c093133b99837bda48c3dda6419222ec07da446a9a8a614da1b55fbeff4f24189075219f5651f88b8da12b2720e400c1b5a55b7b51c2555b6f3e17078f866c18f05b65b59d54af974346315dce516371b6b12d11220c8c0e1dd0d8cb4027cd80764d714b9c8bc5a27de7500c1f90ccb5086ef", 0x2d, 0x1, 0x0, 0xffffffffffffff16) r3 = socket(0x800000018, 0x5, 0x2) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff452904290000000000000000070000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) fcntl$getown(r1, 0x5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}}) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r7 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffd000/0x3000)=nil) shmat(r7, &(0x7f0000ffd000/0x2000)=nil, 0x0) write(r0, &(0x7f0000000040)="6b9c552624dd1a33f37f4a7dd3da1938cf690c373c1609e25e8e3277ce64e61552172fe420fff37b80939e518b0bcdb823ae7e74b1a4844edeeb7067222cec7965e2b523dd6e952a09ba392e8ef81c605f4a1e1e97f542712ee50f96367dbd95fef4e2d7ee727dec4ae2f8a5943d3e0e28a94c57a72a023fbcc66ddc2beec482e306b57063cf0fbfc1246f562878fede9a3b", 0x92) r8 = socket$inet(0x2, 0x4000, 0xe9) sendto$inet6(r4, &(0x7f0000000440)="c2eeaac0b04cb7c06012fa5d10a2d95f19730351c0f2a188ed79102e313ee78d063282709f2de44a2def25a18fbd12e103dced4c57669f1104e4da882e572fafd31e6b55ed3adac8631a7ce9d30a2a7aa8bed802553cc1dfe75380bf18dbe390a9", 0x61, 0x2, &(0x7f00000004c0)={0x18, 0x1, 0x1, 0x7}, 0xc) accept$inet(r8, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r9 = open(&(0x7f0000000240)='./file0\x00', 0x20, 0x383) ioctl$TIOCFLUSH(r9, 0x42087007, &(0x7f0000000100)) sendto$unix(r0, &(0x7f0000000300)="b89e489a8505b19cf24f5e5381dac9fbb7eb1beccbfe91e108b2a4548ac873e77d6d0057a486d923990728abe4b552da814f10278dba983220d455ee99c5d2966774fd57ce650089f7e3b4df20d77c3761364354b4c89b2fc3735fa7d0a2b367746687f1a19f8e0612a0fb16c88004ab75be178cb77acda086da4914b4da13908ab213623dc8d522cf25d552aaa3f20ee9ec317f0c71ae4012e9916014cb", 0x9e, 0x603, 0x0, 0x0) renameat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', r9, &(0x7f0000000200)='./file0\x00') 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) fcntl$setstatus(r0, 0x4, 0xc8) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='-\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000240)=[&(0x7f0000000200)='%\x00']) syz_open_pts() 16:00:07 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) close(0xffffffffffffffff) fcntl$dupfd(r0, 0x0, r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0xb1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000100)=[{0x4, 0xea, 0x7f, 0x6}, {0x2, 0x9, 0x7f, 0x2}]}) close(0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x40}, {0x6}]}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) getpgrp() r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x21, &(0x7f0000000000), 0x4) getpeername$inet(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x48}, {0x84}, {0x6}]}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x21, &(0x7f0000000000), 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchown(0xffffffffffffff9c, r1, r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:07 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(0xffffffffffffffff, r0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x42087007, &(0x7f0000000100)) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x21, &(0x7f0000000000), 0x4) dup(r2) r3 = dup(r0) r4 = getpid() ktrace(&(0x7f0000000c00)='./file0\x00', 0x0, 0xc0000110, r4) getsockname$inet(r3, 0x0, &(0x7f0000000580)) 16:00:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a6aeef9d612f871f4385f04157795ea4a5c5fe659fa23622780cfbf4fbd3efc40fa48002361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000fe2e34a0291b5eefbe620b0233be26b5315c0f4faf80d1194d73a593197c2b05fe1a8ac0b6873e0da8224d503ca707396f80474654bf9abe67d5dca7deabdf2623f60e859af8b8ed9aa65d716545f65d0b17f879b3ceb532c529973b2c0dc2e69d95aff5ed1c9b55b77a9740a4f95e9b2fdd733aea60058c9781acc320f9272e873e104284eb115c0b6f5ea762cd1cd84442fec9eb984b93993646ec8797318c6c228ca9932f41b506d81825673728cd1ce2e0a8dbbc699cd4298bd10e5cc396fa9f5ca19875e3e60a79eacdf42e3868e4290544fbf53b512351221651d596fe3e1d752ee1c10d0094aa70b1cc"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x56566a1d0b1c92b9, &(0x7f0000000000)=0x43cbc, 0xfffffdf8) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:07 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000001540)=[{&(0x7f00000001c0)="619bd4cf86f1314849a06bd286d4a4fd5a50c0ff7619f1563361282ac4f692c5855a940bec9476d399d6823908f5d78a7d8112f4", 0x34}, {&(0x7f0000000400)="3e9e4b01bfab12533cb12533333e2b36c96b62890fc229dcfcda40cd1dfc74b728b76e3a10acaa7bb4eafd34eb6b3c5df7f8b3e97c59e3094f1190d73dee7f1ac61446a58d80e18a8970bca158cfdfb07047095f0cd9dd8914322af9ded38191668f934ea5b2af3a90a02f006a365809d063e54242f8aa499eba195d2a23f3ce7b1962c5063c3614800978724003a61e03d9d8e19747ae8f04831103f59ea25669be547fa19ebf56524a085307c420227d51758d7d1597ccee1bc1090b00f595fc21900265bb6f47a7dd63e5b47f2e4b739db18f53e40dd07d0c39f2462e346d55508425ba9b21bbd5e6828996db004660e3d4de3a3d4c94c9456a98203a69b4df86c7cbda192d4d697f8c32ff92a7b19c5bac9bdf1820cbad61c596f87a9bffb10dc2e43f96abdaded350b6984b9c9eda89149881e28c8c14cad91f9edf5db668888b355932a2abf25ededb0b9777d5eaeca10a259d1731695be1856e99b595ae75bec09a2f54a151239ea1e3da7b6919ae5b80b2a32cefb5af02e4436afc261af1a9b1a81d54467b4972c70e5d312172db2161ed3ddd93f1d359a75394d4ccd60f9497afacd9e3d0b186ee334179ebf986bdadc94e0f7f3f4f0d3d0ec66329c777ea6b9d4dd1ce437b42b3d4a23a7662cfd9f9236269a4898420f650223d7a61271dbf6583831c4b3f9fa02ae376c1e0143c4b22a2b58923387644f291547a21424acbe0425cb73f74c13e4577df7c2aea2596007a20132c01fdff2642b60193a12c9aa8157d542c4936951deaabe3485278946a133ba9352e934f2db13cf2d23bb13e5c787552126f5fe50b3356314f3f0bc53e4e0a2c297470d21d7a49b67335ed60b537f153e28e8e15c499cf7e0010ffcd82c40b517b92f1bc9d5891a32087e96c2d5c1fe0dab2e4ed4f80c7f31fceda260a8c27a4580b20b0b58d78f836b980aee1cec76603ad75b27632444414e06fa0708c35ed16fbab64c2b4d2df7a8dd563607989a01f6f4f787467cf348dadb92c63479670895dd96dd7c770b58fc495e0365977eaae01f660f9f74140543a09b4071312889f5d43943fcc3adf803494dee9e2f807d32b8c7e0812b3d2cb97d0c8e1780e4bd3017ecc3e3b0cdc9dbaed8b516fc2c7f090e7b17f558d299f45307f7fb6e6fb61663b7cc451570133cc7733308ccf108fb8b8292b2ef89dd5a61aeb7ca80d3e977c087f2075e735b8170be5de6b9b73acb6a66f64c52ce61120d0cc79d6039eb4a825868f5f99818cc3f53e642e9fea24cb49890739f76c2c351f6b4ebae933abb4d283cdad36307caa033458ad371a0236e62b472c6262e4d7c3a64cf9ff30c2e433e34b2cc7f3bad2a009d0c42d8711b49c8f3f3d1eec8ed60d87078c683e50215393e2708de925365e624ab78d11b9fc24e7ca09e9e291b126821d14ec69bd07a84af5cdc41850e8d1b860e0f7e339264b76d6b9b834653de25d2cf9613857e1699a446b3c7b49b5026d15b34752c715b4536e79b16fac77b410eebb144b4c118638d4bccfef51bc05960202d2313b000765603a12381670189ad6e615f24906fcaabb80a81adf1f72fb2dd9604cb358bb4ef600f1121fddad0b60fe7ec875aab5cdb11ac7bf873dba79e2f62a2fe7ea3e42703a43e2d305575f52a0d8d419b71b773b432bcaa7de737ce3c40cfba30a9adeb623df866f886f428263da618e720804a690e3d697d13779de3d4ce2bf50f9f77d1aaac803b99f22cedb15a91a037139e8d1e03f7378423ae4266d43f1350fa313aa64acb7005d69ee715be51ddaacda744301209c12600851e47bf01632b91f7d3911d8f8bf89424596ce0ddee58a0d2ba99833c13aa143d6b59980a7a65add0114a0c92803e265b4ac24d0b0a0838c1bdf2f41334157eb6a66a5c24d43727f2f15fd23295a710caa158a728e7e9447329b19926caa4e017cceeee91ed58404bd6e5273b1afe854733c24334d3225fa8903dd8fcd0c69ff7b22c66f585d5c34233f446704b7bd392fc8f18c9623670293c83c77af4a3988ec21b0678cd1e146a533e00071c2c9ef25f003a378ab89ba539e58979e7a6e4ead1ed6871835e16dc9d277f4f6689eb050e1dc018be4d68957179c378bf8f804516dc63a74638c7872df3d0d7493e391f4cd5a19f7c3b8dc514adae157bb34b616268b5e1c0406f407d7a5e5f75fb8ac0151153dd44916044b452dccaa98c95907731ddfc27a74ca4b49952709cec2a8d03ff4eaa2fb3a3d4e8ffdc60086652c1d42bddecdd5884e9505c2c0f35ac4740057cf63caf58d674df42d4e0cfb13d2eca1f9c498daf56b00eacf7fd04f087bfadd0645cb886fc870f9e99c29b41dfd08ba8fec49028694733b728906821d57ba8f6e1280df9530f1f22e95240a4ebf3c02fa2d8c9d89c83ca60052e7c7e40f6f0213f96e887c9cc74e4ebf20e3bdf7c8853cb6fc33f980ba45b178754b86ce4c2ce74c31ce0393889192fe32b1e180a77b11c4ecc92647c49af96f3ce3584aa42942dff190dbc8bb9da9e5ebe70fc65501c9fd2492a26eff30d14a69c6fdb719f1871ad02408ac85eaad3cb72ed997ea4d33d58dce41941ff60d30864abb97351d1c37e233b45c9b2c88089f4b09a6ce3d83e51fb19e4de7b23cb5c75eef549e7928dbb87aaffd9197255ed2536215597b47e59683150ba15fcc250d953e5968baafd7a923e82014991d90b97192df31945eaeec256671dd11c312a00b1ad2a92c8b408ccc8ea173a27da6cb5e6e87bd5f52bb56f35fc545ef1658f09516f8d4c77489ab21e5bc6355396dfd36c861dd5dec32cff28d390a1ac2ff6f09373134edb98ae9212e828397d47e85de4a01f1139b40a98d0226d2ccf897b6efeb10499907a8e754cbba100011a8ba756c456b5591cfb1d3d781fc9c9e1aa7b5d734b758a441a8ad4cf50d58c76fc4d814abd6f078a04fb292d27ffcdfa3a555df2979c64fbfb9645899abbb2d99297e4e0d05fb57919b6fac263cd839fd9b82dcfe7329577ba9d78def98c2949371fb14067a2ad844dfbf6eb7d4367c1cbe8b0063666eb81c2fac886050ce2b76bed7ef45cc859a72521eed3369a9c0275f7c1a621e257e01a92762b400dbd7c49806383814670a5815151a24a7356370008fd36ede8cc31cb1e35aacb9733d22540468039ace8b0c64a08ce5a632d409bd05b2c23fe4a3b7ba3ebbfe32f4b7ebb48c0640ebc4d9038c6fb5a1bef621db01a23604915f261c1f3fbdf41800621ca104ae271344c69346701c08601152f96f9f84db477f4fff572d6f9ecf4a5bbffe65ada0baf40fa175a12e073abed13dba4aa661d7bd3da96e52451a6311fa115486d686a58b8a3c89e0ac1c33a42b697c81c9f33648db4921763867c4e6bd25e5ab4932ff3d267b0d4b468d20690cfd5a6eb32df70244a869e76bf3a18273344b9822eab19a4346ea7041a8565dffb1c0796e2563e9bd7da5067b895ff2b160726922e9a0a20a9db248744a673c909e22885ad7b13d42c3d3c412acbbcc9435c362a52ce9257259a0c6effb0b85984bb8925dd0be49a5352f4cc0a07ec4c38e7b4fe4e3569d9290dc20b0980ff60657f7ce5fb06c760466d01b1129443b9cec396f2af364e31b7c0f7e0503e42e5953b2b7fd83ee87cd71b42b2c805e9a7f4f303700623933b21ef1e5667ab89149cbc83696e18d747ef8c2a424b19f0f3c561c054c987473fde737717817e65ca8b00040971f1fac337290559bbc1c454de5dee8c63548c8178c1cf8f73403630165dabce0018aa47fce29594153e6e7d8d1d56e19891e70a2945bfbb9eaef802618892ac29cb00059fdaa4209ec6483f728300f867421bb7a58ed522db76199f04de24f689612f71db37540380d0cfbd0019a378fd4018a812182427be6e238e952c1c3c60b9ba241a10529263fca37fc5622a8d82a5659bbf7531d802a493feb230a95b20308d59e3cb73fd5b173e7ba9f5d3006731777cf197beb3fb85fa8ab9d7c0cde097f2800cc606a2bbe762251ad571abb97517a9332124010d3b232a33c55e2fa3f47ddeb6d5dade4996e6f7dfe58cf7681a667780b677845e2a8c0ea3ef9520addf89b901d26f565911848784ab5af67aa63e53f79e2ad5dfccd6f3fbc8463c40eb597c76eb98b96c77e5f23ffcb885d9bf59945f57057617c11b725921c7cd0f1475b1910e6a0151dfcea927a9f5fb167273b3de3de565f3d918fed73a9f902bdbcfc049cce25b9f29e1fbed5f82c8168d338732affbcce587619f92a704d6587d64632ea09ee351d68556c35eae4ae77a5dfe82c1247d17d9dc9e8bcd091cd3b1313d661fecfa6e01dfb9f5e8d2d7e52a5137251842c893ded0486dd27b808b8b15a3aa2de8d97fa85f3dd6fff2139c72ef281a1924f6536440f6d0a40b5eb79e0f7afc37fd3e18e9876c11e8c3ac551ddd96dc88e0d46f39075c775ccb77fe2f8aacd482678a18a1e44ac24ae24456fc113179f9b2bf84ac0729b2b02b23356323157f4a40f2dbb964cbf6ff484c6fd4167b5b95420064f59c82bec36626aea0f749108999509008b4e0e419868154565454251815fb8fc79a49b93ba367fd1135badcd3879137b83df75cc5c702e4b85d3892194c659bd559f859992d82e0b0c53079c834010b4404feacf9989d783f778da8de6c3d9259e8e6ef660ac805f78ffdd936f1b34350194f118cc5606eff78e6bc4b32b87087a0d4882adf5c3914ac2c6e892bd399639bd052015b78c0942327cbde55a7479336e469e32c62dd56a709387cab98e306d406590b218df41d29cef03e1fffd2acd8499ccb43e3dce267c16240763beb9db4b1425a6d32b975ac8c3483366300032c9e129318c2dc597c2e07709c6ea6f6c1120f345bd4985d0c6636935b5e2e0ee39891452eec40dda2dd4126738ba74bfd7c683bbace410528780f980df78b1c0768c0893a2460ee0f5626946e7f0d145f2ef504322e1e3b653d4907b9575e1ebc29cf92f207ee3e24d4242ad2b8dd71d799f5021ef7424a5524878f3e4bc216b65e2064c697b1fdf1189c12efbe0d51030090d561114a79ab6e2bbeace59c6c5ee089b11ce14c2ebfb2a3aea6d1d252738e341af2f5d97c9bdecc6a56015b0af33e8756e7a3e6350751d85ab1b77ddcfa0a43082e03ed2b4529da5ce9b362cf956fd35218054f355a9fdeed287e01b266de226f93391e3e199ce9b5191a1acbe61293cddae8cdcf2946ba2d6ca61b5f31038e14a6a545cb7186372c76ffd2e7ed91b60a930362a7d7f89e23d17437b57b058154e1840a1e747f56220ad2c4aea864c933b3b8fdcba1fd0a771226a96f56d9a3b2cd8110822f895fe943e31b043e11df103777814150e48799fa8510b2eaa32907ef61dc04b98069763b37be6a04865d5b28bda8399375be10dfce448707aa67a6f62afe06421620b21e7f75a7aabc3c444d5e2270248831b34fd4adca53aba640c401a9996741cbe00432b73c4add27619dd3a6aead1597006b51555ff9a0281ff45fd36db2b0303488440156b3d9604dd033fb7d291e50dc102d137c0ea6ec98c276f4b81c16db1195a8f5a296eef901cbcc4dba6a88260588a27da6ac3813ef369b8ce0f6e5250fc4a43942439af6ba77740becd4a9f2d2c569f6b6fe46ace79887208c66d836be23a4111fff07c0d548ce7661dfe6cfcc6df670895feacf36667d3e9a47e68030da2229c60d796ccc7599ea8ca026f9fc57eae9dc263d463ae4dfc48da79787e2e82894045b7bf857f4203f7ed1fab6dd01d283abd66cc20", 0x1000}, {&(0x7f0000000240)="2d0b1930dbc185aea5befd823a1cb5708fd5c78aa9f211b83d4d69fb06e726b9997bd7d8ffb1aadf359e4134ea848a24fce6d8b7c9ea8e1b48ec63fef3668d01e0bd32494d55c3d781bbe1a04fea7b64dd4765ed32ff295a5146754aec16f2abda6db54dd0dc1ac89726c8868098a0ea5b47acfb571e3780b7930caf9ebf7a538e99926e27c16e3ad70d5239f0b832cc08442cf4fe6b74271234c9", 0x9b}, {&(0x7f0000000300)="e54af4106bf06dc9638298c16d1a8c4ece7cc8b1c45b56f2c355687fe2177540e56fc8ffeb99bd8d678b2569bf3a89a2f243c57e0f203fcd6e5716ad99b8e1371bb655c02e75370ec3ad2c77", 0x4c}, {&(0x7f0000001400)="94e4777ac8645cb59572fde0f09ecd0e9dbfe4eb3fe282cc1afc6812c10af9085c1173564cdcc0a1fd2b1ca3125938ae132dbe92876ac51fe724c2fb1e6b5aff7d603acfa8c45178a702b60de0d1d1b2e0a24b6f95ed6f1b7d6574bb915139b17f41119a171814574a3a0b47fb625b10b1995bc9ffaa700e19f783d4fc", 0x7d}, {&(0x7f0000001480)="c2f91aad22f1d082cd27f66dd1e02c92c1b23a80d0646bfc9b49ab45656582c97bfae43e5ff30375dcd6c43a7110d33935b668a834472f3c82ac8a9350cbcd48358b9c1d86f678b1709b9a42833037a6b4be1afe891e7674b0811e7ed66e72343204c11671824cf248b542f5e8ebfd2ef25ac15234d1601d8911037c505d04605977d983a0605ba18dae2e1d10e2", 0x8e}], 0x6, 0x0, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x42087007, &(0x7f0000000100)) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000140)={0x0, 0x9, 0x0, 0x6, "bfecc7fde71a67686390c169fa7879dbe166f701", 0xfffffffa, 0x3}) bind(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0x3) 16:00:07 executing program 0: utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x101, 0x9}, {0x7c, 0x4}}) setitimer(0x0, &(0x7f00000001c0)={{}, {0x0, 0x8}}, 0x0) setitimer(0x0, &(0x7f0000000100), &(0x7f0000000180)) socket(0x53d766e785639ac6, 0x4, 0x1) getitimer(0x2, &(0x7f0000000000)) 16:00:07 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_gettime(0x0, &(0x7f00000013c0)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x5, 0x8, {0x9}}) 16:00:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = dup2(0xffffffffffffffff, r0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x60, 0x104) close(r0) r2 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4000, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x200000046485d43) r0 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0x0) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f0000000300)) open$dir(&(0x7f0000000000)='./bus/file0\x00', 0x8080, 0x24) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x42087007, &(0x7f0000000100)) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 16:00:07 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206919, &(0x7f0000000300)) setsockopt(0xffffffffffffffff, 0x1000, 0xef, &(0x7f0000000080)="a23c1fc3aae216a4ecf870c1e132f7f80f75a2173d78edfbe83a44efb66014669a0914f1fda65b6f6e7be870c5f6f77f52b4ad05b1be25437c9c3d45c38b62eff259aac73486b7c07f2247ac66f97c718e3e40dab0a0f77190e52740fe1f9698b768b61a66e7dab5b188cde636fb09e7758152d3991854aafcf7115ef450ec674867cc3f4ddbbfde0da59b49629e1c6e7f8ea3eae332c8936de0b34e4a59621d7cb13316999d5ab5ad730f5176e472d8c332ec33884cac22b75eaa5b1eb2eab086ac58be164256f2335a0ff5e1", 0xffffffffffffff42) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) syz_open_pts() close(r0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) socket$inet(0x2, 0x1, 0x81) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r9, r8) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r11, r10) r12 = socket(0x18, 0x2, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r14 = dup2(r13, r12) sendmsg$unix(r14, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getppid() r15 = getuid() r16 = geteuid() setreuid(r15, r16) getegid() getpid() geteuid() r17 = socket(0x18, 0x2, 0x0) r18 = socket(0x18, 0x2, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r18, r17) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000001900), 0xc) r19 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r20 = getegid() r21 = getuid() geteuid() r22 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r22, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r22, 0x0, 0x0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r21, r23) r24 = semget$private(0x0, 0x7, 0x286) semop(r24, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r24, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r24, 0x0, 0x8, &(0x7f00000000c0)) r25 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r26 = getegid() r27 = getuid() r28 = geteuid() setreuid(r27, r28) shmctl$IPC_SET(r25, 0x1, &(0x7f00000000c0)={{0x0, r27, 0x0, 0x0, r26}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000140)={{0x9, r21, r20, r27, r20, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r19, 0x1, &(0x7f00000000c0)={{0x0, r21, 0x0, 0x0, r20}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r5, &(0x7f0000001a00)={&(0x7f0000000380)=ANY=[@ANYBLOB="00002e43660500000000ce558f9362afd5cdb9fae25b4b50f3ee0d7089d382ea84a0d61130de245a2195b5db2892d7a4e60d6a8a386cc480e196f0d9fcb2001094546510d3c13c1a8f844a160da8737597bf5e2324101146198c867bad753dee71a9f6c3669400"/117], 0x1, &(0x7f0000000b80)=[{&(0x7f0000000500)="d91522f23415b86e54ede1a28cb7b85b929738acb2928f6ff2598855f4b0c93b2a78af961e8382468a852ad49b486e9d515789822456d8ac9b3e27965a137e5139f3d21efaa2eca903cff107c863aa104f091e4dbd57e6dfaccdee37402f52f7fd2adc839c4bea147404752b2023bef2fc4890fad707064e90d04a205499d905c5afdd9f0b1e2af4fb9e8df4c665bc1fa6f32fd39577bf487b04155b74bca054eafa2d6b802a51299bfeda4878977a8de9834f0b646edc4f0448f666d5169febe9b255bbaaaf3d339a6fed", 0xcb}, {&(0x7f0000000c00)="b95c030832d674d17bd7399fca6857507b886596248b14fbd5d47f77fa5e2fa26ff16a819e4af99b72599fe2991c0d9741c73d0a9f5d84316a8d6239f317fa8197f2365ca0ccebeb8d16027c30654270b17962d4f179d055142f2db235411856c5029202319304e3826632e2dd0f4320ee500139a0275b35899f434f6e255d2fa5af255486738155a524aaec6aa73e396d2c6334cd4ae027340217eed7627a9b6035c41c4c670edf8159d35fe7b685568e92cb6548b940e414a5e7eb89f1497830f1a6bcd3406efe3d8530e08a7dafd015f870cbdf03d385d6c85c337fa57e5a65deb33c08f6", 0xe6}, {&(0x7f00000008c0)="48f138f96690bccde61457f5b24b061baf9d800299ef878eb49b20d031b41477952c9208f7efa92827aa8766034afa9dbd22631b5b247000745e8f5c46a465ece45fc46e9778ca17751da731f7b7d53a01b6cd599405beefca229fda5159031ee8d4691c113648261b3c88b1875ec28de4a38559bd2aed5687ccad2b8149f23099e1", 0x82}, {&(0x7f0000000980)="eca09f6c19b5b2e5c0fde3ff1027cb5f3b678a9fb7a34c57dac5b258830af489f566fb7fc44846ba8839c3f9128b8ef65ef795ffc39ce080dd6f96265ca043cc1243d78aae74b36aea90260cdefe3482fef4f3", 0x53}, {&(0x7f0000000a00)="e76c0f1891afe30f82e405c8c969e579dacee25aa7405522e752e159e065018f199c5bba6483954a6bbfd4d051630890bfa442cb78f64c67641a8a4fafca2fa451ccb95254ac80e7a15732c88c536479bfdb50df", 0xfffffffffffffe0c}, {&(0x7f0000000600)="b986ce5dacc8ce1bda5afc7a0a4218c138be8f18c5c4eb6e8bfbdd8bf58fdee23a0de72ff25700f86db3956694253f4aad332eab", 0x34}, {&(0x7f0000000a80)="7c785a84019636b858c1d26df8efa529246e5e2658d99ac6846deeb10ea576bc1df139407d1fc6b010dc32adf55b920aeeb700ab80335783e1aa44d9f67d2fc7a95600d188455215917722ee0a8c5831db641432a51650c67542f0d1671071f7d4b515b1d5f19ec4d991e25b23d845698ddf07b84d6df758eebc0d77a3ed45f5198a7b43a299b8d5fe5234df14aa77efbd6cec5b23887f512dbfc9268c4e854499cfdaf9c490bd7b716dace55b3506168055f8ce84c3244c56341de97019e17a2f775e91b0cef83c980ad9eacf62ba331037b92dda8d653953", 0xd9}], 0x7, &(0x7f00000004c0)=ANY=[@ANYPTR64, @ANYPTR64=&(0x7f0000000480)=ANY=[@ANYPTR64]], 0x10, 0x10}, 0x400) 16:00:07 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x2) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x21, &(0x7f0000000000), 0x4) r2 = getpid() r3 = kqueue() r4 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r6, &(0x7f0000000a00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf8000000000000000000991f000000000004000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16d64f2e2c84ba9dfe91eec738aa7726d8d8c98e73bf74147900c92ca0f765e6fcb5935751bee2a1a914701d95117f13a700a098887bb9f8ea6ba9665f002862ff8fd4a5ab4f60a23318dd462e5271678af0b6f3835934d22470e2533d76ff36f16a1386c46d8"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r6, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r7 = geteuid() 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) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r11 = getppid() r12 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r12, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r13 = fcntl$getown(r12, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000980)={{0x2, r7, r9, r10, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r11, r13, 0xa5, 0x1, 0x100000000, 0x2}) r14 = kqueue() r15 = kqueue() kevent(r14, &(0x7f0000000040)=[{{r15}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r16 = fcntl$dupfd(r14, 0xa, 0xffffffffffffffff) r17 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r17, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r17, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r17, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r17, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r18 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r22 = getppid() r23 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r23, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r24 = fcntl$getown(r23, 0x5) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000980)={{0x2, r18, r20, r21, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r22, r24, 0xa5, 0x1, 0x100000000, 0x2}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={r2, r10, r20}, 0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="5602e5ffffffffff0000"], 0x10) sendmsg(r0, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000800)="171adb7cf48f4a9a1135527b2494efc8116812660e8c81acd5c8ea06efa288783fbd2191b52ad55971cb4af82865", 0x2e}, {&(0x7f00000000c0)="bcd30226c08c1c5defd3150b2aec60cbc12caf8c73842fbd686736a7eeee1b4a2320cd547a83b0f337a65306f52171cc1fde111659278b9b5d6d4a8d60ebc6eb70083d7bf69b1a92a43d8d51f0598d542cca21a2a3a06845f39beb797fdd0243ab2b3b1f857df6a8f20e7af102ae51aba4a531fb1e6d9a83b40ab21a9b3f39b739f2f8a6e4bfbf536ac782a303f1aecbdc8558f5bf75", 0x96}, {&(0x7f0000000840)="55e96fe904cc21c2bd13f92dd30f846fedbc3edf39f3c0d6f38aa65ba94e3d5c526764bc926ca1810eb9bc9b10fd867f5dfd1e4e63e37b428c112d1e0243073c97e55a8fd35ef26eabc58715063ad46fc50748e08b0126e316f6fe1df91d1234e9f2e68954502f2d9e6fd1e97f322a26c88bf6e3d5629166a9e65693affd74cccc1f17e7a511885ec0867a36ad5d513a4b8e1670d31eb5d03d833b00b84dfdbcc48dbe9adcfe38214d6b68d396493bd92ab367d69d55dde643f08790f0119333fcc24bec1874dc032513f8a4710841bce0869786f8fa8276ee292726f2696d7a970d3a7ae2b4999d959604f259638f97d829886889237d0c0ca2e0e44cf38f71", 0x100}, {&(0x7f0000000280)="bb77de8ec26cbc26bcdd36bfac333da392fe575ab53c76cf07f1c78cc8937c86574a434620a34147f0c8fc271718730b113607ddfc90025be6f6e5042e1cc8de199b600f27145d99beac562bbb03697564dbdfa584086677855e1c6bd18fc8b68baadae7641e6442416cb1667096637f3e79a42f3c5b313cbae341b2b4ce6b09d4901ecdbb14ae4bbe4c7ff22e6de036e8852dd4dbf3e9", 0x97}, {&(0x7f0000000340)="ed052fd068d938b91c0935ee338b9c72ff579ca7b24e3f393fe983721dc8ec3293100830ceb5c4b1ec21468a3f27fc4d79f96907c415bf064724a256e9568bfa531386bd2a992a2380bfa99f1c00d43c85f30ea387b0642da40b197d5b24601297015518126d83bcb211353fe5a63e4d6303a0f1ae25d5366e7aa95511fab30ece904d015f07c434a1f7c3fa2f11bb8071a48e0b3ea8c277cfc13cc9954fc2e1cbaa79c2bc193d0d54757780440d0d0092253de655bad6bf7f20cf7b7e251c61b047da86dfefce5a9a543f2efdbc60f5482037f25185c984d8adf7e88d51fe804c19cb2c28d020bf885eebd76c2ec23a403e9219b107161fb8ac2bad8259104661852d03dca63d3165b9d502d70000998be723420551cc1f42715a651be3fa6e5b7f89c6ce7ada361c144b14d9c7ae43c5430d7dfc9bd4db999232cee800ae76842657bb4110a3d5771a43572726d9c7fb0c60847aef26e9bd5dbde2c06a6c3c101b3c4a7db264cc044161f6639e14e7a38813e94c0e2fcfa8ca8512420bba36f2d40ce2ad8eab6dbd67742ccb0023db34c1f9ba7cf615ffaf84ab5c98c5a7c072ca071ea217d24be059e4bad6a1f2a2c5179d0834637227b6f9fdb075040f25da98635a7e1131b54e418d8ca23b0252215c7b172a71ed25b45091b5fe04ae278210b4b479a9cf0dcbf950382f7d1afba763313f383a07289c84eeee335225a83e6f5b5af8caa2772fe0c18847400666711c88977941811cd6eac13c795c5e1d045c76ebf890fca606a68fbea75d50acd5cc15ed450cf37e6658707d5193aaf0f57a117987d12cf3a854a6e119a74c2d69b39338f12996d0a9520e2c61c194c7cd2bddc95eb2a843f2f24bf16e5ddc6c93acc3ee99bdeba4b687b47ebe50d0a8f8acb9e19e10c01bf0ef55c4393f5933305cdbd1f76c95f2915fbd5d8257fa77eebb7f2454a71a96be5924c85d6c022db3816e8fcf07447657f9d640de36b48aa41b30b076b71f2438eb38e256b35273297a89117f53479f2ff7979e875649d1e26e5eda1feea68f1c784ac1c6b9841fcc111cf35d3c219fcf07c2e688f15ee5a52125ee5976475c9d140533fb4053b8cd7b55b015ce8a2198ff5b40ad63a2b6ae4ca36887479b1c711519bef8d952a73e3c4ec871c215d554fd8f1c10a6dd9cc5a1f83ebd66cb7bdd5130ddac14cdeb2f8794c2809ef0e4a0d401283b29edaeb296b670de2f5bfc8a7e54e52d625a20aff06de21b2ad1ebb44c5867d569cc38eb1d73916873f408b9029c8d466d9396eb052ab57d73ec59ad23bd3dc4e8b5dd5988171de19b410d0dd5b7e5845c1ef5844f3ff9137a90d8f37c3be432c9a91248efcbeb4134d448b8b8f03adef31e5813b7047cbfa586c8efbdfe7bee10ea4447355d37a02bc10507a424639eaa317e92db28dbd134ee5514c8d4e3866e79f7e9d330bf0a308701f8b3c299887b9424fc43295951cb9dfd559ac47a", 0x288}, {&(0x7f0000001340)="18edec63b6ba3cdf0be3eaea6e664372d2823c17fa01243d8f7a8507890446879b0f0a79da152898725275d9d1dc1d29fb14c2a075558f14882ca64625af5cadccf4cc3589954c412faabb9dbe89e05e555a5b201bb8d377e45f8cb9dc68b9d343eea090582e5d2f6118cc2ca60c73eb41e3ad157b0d13e50faa60a1fef858ee8dba42fdf26dad01fca1a0673c405b0efbbb28840490fcdd7f154ebe141c635c16becc3907cda16a7641bd3671df4654768935bf539440b48a32d54f36bbfa9a54a121209bcb0eccd234d3ce075f06669f26a6207f1e38caa7fba424f708864f0411b72afb5e1bd98107bf06dc4b34977902b431e811b1514b", 0xf9}, {&(0x7f0000001440)='E', 0x1}, {&(0x7f0000001480)="2ad4ceaae38e74350ad9fa1051de790d2dc945a68f1fb273c6cddab3f73f26af491ac9755dd9f0bf376762e860ca277b9743245f8be73eead0919bad0c6363039fbe5214a014c64e2cc433b8747336c2c8a0d66c90febcf9757d96ffb84dcda0de90ac893e3bd73bd4f58a2b9458b8a3759048860aa0ed389cc8da07c691ff895f0636bce7479df65f07dae4e3cc948f8f3ca5987bcf080159b9c7a0b8c44c7c9c12cabd242e0c3c64c4f8fd", 0xac}, {&(0x7f0000000780)="2c9f78fd4a3b5669cf53d9f1c45d66fe10ee2dec1c830f824bcecbc609b875e1044a373c65b41ffefedf9803c7ca138cfa7f30931dca909acd999d4e1eb4249188", 0x41}], 0x9, 0x0}, 0x0) 16:00:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "110000009000000100dd040300"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b818000000290000002300000003000000000004bb893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0xffffffffffffffa0, 0x0, 0x260, 0x0}, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x8000000000064}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r1, 0xa, r2) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000002c0)) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000080)) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000080)=[{0x101, 0x6, 0xff, 0x80000000}, {0x4, 0xff, 0x1b, 0x4}, {0xfff, 0x2, 0x0, 0xfffffffb}, {0x2, 0x7, 0x40, 0x200}, {0x1ff, 0x81, 0xff, 0x32}, {0x3c06, 0x20, 0x8, 0x40000008}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:07 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000f40)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d7595dcca04d8f79ef2bcf9617515d813dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670aaa4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c9f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a39852f0db6f3b64c2f5bc8fd0035bcabdda9a4856"], 0x10) r3 = dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbd, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0\x00', 0x1000, 0x7ff) r5 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000980)={{0x0, r5, 0x0, 0x0, 0x0, 0x0, 0xffffffff00000001}, 0x0, 0x0, 0x0, 0x0, 0xa5}) r6 = openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) r7 = getegid() fchown(r6, 0x0, r7) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0x42087007, &(0x7f0000000100)) fchownat(r8, &(0x7f0000000000)='./file0/file0\x00', r5, r7, 0x0) kqueue() kqueue() r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x21, &(0x7f0000000000), 0x4) r10 = fcntl$dupfd(r3, 0xa, 0xffffffffffffff9c) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r11, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r11, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r11, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r11, &(0x7f0000000480)=ANY=[@ANYBLOB="0000d3ba54030000a2ccfd6de9fd4e46b0ab0c0e30776cae5d2afd48208a5c887e640011044e0a0e266bbe23020000003606107f0366de872d6f2854916089cf399543b4afc5267d184aaa3c5a168fcd000b4e7e69bbb18fb02a92507385c71ccc26e4fdd3a02c7b08b6b1e48abf88fe808752dfb8122cb3220000000000000002eea5c073166b595f477fa87055dc3783f6bf0eaac380bd6d38d7e900001f2a4ca75c2ea54b80de0482493418ba25064b7949076ab9bfa123a132dbf2fe2c6adc12075588217d6ecfeb5f397879868dcd4b195946e08b45b2cf385715ec1c9a50d037b77f54a1ded1991da5fe6bc536dfa5dde92d94a07792e84eca842308b5881dfc014274b5a3fdcfb784f547f65998642256b62951c77ed405a7fe80df74b19404545c06e8b3af3efcf6a7d25d94b66c574bfbc2373ea676e8e17b0641bf5cd7ee8f28754b1065ed9701eec08776ad6c6107a2cca94b65641f1d070915705cade6238644dee209f6d2991785e5670902a62a89fb46be335098866b1432eaeebbc9b94f926e022c04e0b1bad24771e9a49a79d93e8f83ae377e53c9613440eb8c96567c4816a22c007f19ce82504a66f2e88157018ee026cdd68e7e5e0330798059fb91ba43fab70d76290f29eea94f477fad0fc4eae86e8843f382b30ed16bbf782eaa85c264bd32c35a1ebbdecd07b53ae92a52e4f529921f5218aaea764904863c84559a0c530baf45fff22fc2b75685dff61ab9794aa5cdc87b6e76ab07a9106e94a42a089a7a4b128349e6cbeb7dde43641a1bcfd383ffa2d46d9579af3470c204bcc739c7637097dd2d31811081055ffac9d4f1829919cc64d78c60a24340dee7cb1a3ca3bdf95b7ebd7224b2ed55c530f61d9ebd8196bf92406bfcdac25d2a6196a565738182d8aaced118e524764b1f54fdd0"], 0xffffff64, 0x1, 0x0) r12 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r16 = getppid() r17 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r17, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r18 = fcntl$getown(r17, 0x5) r19 = getegid() msgctl$IPC_SET(r11, 0x1, &(0x7f0000000980)={{0x2, r12, r14, r15, r19, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r16, r18, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r11, &(0x7f00000000c0)={0x2, "12f40e7a4287bb9b0237ddf388f30c10a2e6fa9d8e83068e3906e0a21d13aa86d60ea32fe9cfdf3e565895ffa5b8ace306a5baa385c7e0aea3f6dbb733965c215b8aa65eb5bf9a9ed9eb31dcde8bb9aa98a56b06645a13bf940ce1e426dd23e5a567da1ac59325ee3ea34e01c076eb62e2028d8f8a08412fae235456bc46d2fee0211a7c763f594f120086c8cbd3e595d9bf4c398734ae62da23da955d26eb30af1a3c9c24f31b28b2c4a785127cdf1d6183569bd0195011c2e98dba20e54e1503acf26f8a511dadb8a8df793716cf97dca6e23ff2e4cb8322c9f30be2ac9c4193012a264f14"}, 0xee, 0x0) r20 = dup2(r0, r0) sendmsg$unix(r20, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="f318cb2f66696c653000"], 0x1c, 0x0}, 0x0) 16:00:08 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000f01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0xfffffffffffffff0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x3) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x21, &(0x7f0000000000), 0x4) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[0x6, 0x1af, 0x3, 0x100, 0x7]}) 16:00:08 executing program 1: r0 = socket(0x2, 0x2, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000280)='./file0\x00', 0x80, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0xa00, 0x80) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x21, &(0x7f0000000000), 0x4) getsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f00000000c0)=""/237, &(0x7f0000000240)=0xed) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f00000001c0)=[@rights={0x14, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x319c0d28}], 0x30}, 0x0) 16:00:08 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x330, 0x0) select(0x40, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81}, &(0x7f0000000140)={0x7f}, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x1) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffffffffffd, 0x200001ff, 0x0, "6f0a9b646e930000000000a9ffffffffffffff00"}) socket$unix(0x1, 0x5, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f00004e0000/0x1000)=nil, 0x1000, 0x6) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000033785cd9b60a08f3127c11d5c8d13a106cd0f9e282967c934eb28f8a05243067df1998b5d0eecd3a3aaed931bd2465c9a819fd99a5631531d1dea5dc5c872415b80637f5a2043fa627557f37e866ab7601d1b957b9cf7318ce2373a31a346d2e3f25cd80d40f9d7db73d7a1d8b3952df50597dbd5ddb92ceb3c96a5187ab1961b4a03182b6e02cc026e711050052371f90754f5b3770a58f74ff7c3bbd6cb337c59c0ee4996670b72368"], &(0x7f0000000180)=0x6e) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$inet6(r4, &(0x7f0000000280)="1ae33ff02494ba643e4a7fb170d0bf953cee3ba766d464b8841cf58f056cf26d17c6e77491cd44626d2a406d6bb42073bb0ddb825109c2d2db9406fd767cb58d8b4bca08cb732ad5c52e9be7ed581b5891ff64a144ff80d5737fe2d44de4b3ed4b46d81b1f9c3356fb13bfbc211cc93deb978a3af9eb734267e254ac298cea096dd867c99fc39d628d8159f35585bf2adf0641f25b665187cf9f358edc0af5c96085716d7d3d130100000001000000a09ce80be31569f7f678ca92ed38fad826005c7f972a5c003e24760fc8ed971f6d2eaa", 0xfffffffffffffd3f, 0x7, 0x0, 0x0) 16:00:08 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000200)="1beb7cf0372f22be31dbbec113d359f56214708328d4e7af13b0155a452ab7c72c981a4617f5516c8d170f6398c33e198db36162d0cc33d42a5b5d3bdf26fdfc43f46ef7d7f4b1b9049b5363cc82ebfc6c2a4467de0877c06293ddb6470fd774f206b1ac11f222992829c28284c40be37952f69d4ac20d2cdb1f6d05a68f7f9a0202a796d8cfd23080693301904a4e051bf2d2270216c49a2cfd756000ef0c21748028124eedb6f282cb5aee84c9314b0d26238345ddf3131043f7601ed665d1f008223ccb2d4dc83bafcc03c00a179eda4ca205fd66dbb95334cb0d977bf6065a6a27f68891ef230198335103de8ffa92458572a1", 0xf5}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/84, 0x54}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f0000000180)=""/121, 0x79}], 0x3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="d1790a", 0x3}], 0x1) 16:00:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x10001], [0xc0000000ff], [0x1, 0x0, 0x4], [{}, {0x0, 0x3f}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x4, 0x408) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x800}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f0000000240)=[{0x1, 0x9, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x1, 0xad, 0x1000}], 0x8) chroot(&(0x7f0000000200)='./bus\x00') semop(r0, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) shmget(0x3, 0x2000, 0xe8, &(0x7f0000743000/0x2000)=nil) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r1, r2, r4, 0x0, 0x4}, 0x200, 0x401, 0x2}) getuid() getegid() r6 = socket$inet(0x2, 0x3, 0x89) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)=[0x8000]) getsockopt(r6, 0x0, 0x0, 0x0, 0x0) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) r9 = semget$private(0x0, 0x4, 0x408) semop(r9, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r9, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r9, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getegid() r12 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x80) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r15 = socket(0x18, 0x1, 0x0) poll(&(0x7f0000000040)=[{r15, 0x1}, {r15, 0xaf}, {r15, 0x10e}, {r15}, {r15, 0x2}], 0x5, 0x8eb6) shutdown(r15, 0x1) fcntl$dupfd(r15, 0x1b, r14) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x3, r10, r11, r13, r16, 0x4}, 0x200, 0x401, 0x2}) r17 = semget$private(0x0, 0x4, 0x408) semop(r17, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r17, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r17, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r17, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r17, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r19 = getegid() r20 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x80) ioctl$TIOCSETVERAUTH(r20, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r22 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r23 = socket(0x18, 0x1, 0x0) poll(&(0x7f0000000040)=[{r23, 0x1}, {r23, 0xaf}, {r23, 0x10e}, {r23}, {r23, 0x2}], 0x5, 0x8eb6) shutdown(r23, 0x1) fcntl$dupfd(r23, 0x1b, r22) ioctl$TIOCSETVERAUTH(r22, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000100)={{0x3, r18, r19, r21, r24, 0x4}, 0x200, 0x401, 0x2}) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/devu\x03\x00', 0x80, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f00000001c0)={0x15a, &(0x7f0000000140)=[{0x6c}, {0x28}, {0x80}]}) r26 = semget$private(0x0, 0x4, 0x408) semop(r26, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r26, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r26, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r26, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r26, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() r27 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x80) ioctl$TIOCSETVERAUTH(r27, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) 16:00:08 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x3, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) sendto$unix(r0, &(0x7f0000002780)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0xfffffffffffffff3) 16:00:08 executing program 1: r0 = socket(0x6, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x42087007, &(0x7f0000000100)) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000040)={0xfd, 0x0, &(0x7f0000000100)=""/253}) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) 16:00:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3faca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd4acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f725e767e29e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945385601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3ecbd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e611541084169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe6c00000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2840072b3fa9b4dbcf1436d2cd75b9bab54a45966c9b6809b42f3bf90c355bd8ad7a7650d6b500411547321772ed2535c691297af3caa3b854c436bd377f70cbae338abde9dc6d4c06135423232a79ae1fc20a72c4ab30786152e66481e439daeadf0a2d3734e527730a020ed9de83afb01e322b5c0d50629518b2b45a32666f3e039260b451f8c1b7c316fb9d7ca30665d156f948572a616e1838d6e5f7391f6ac800000000000000064f487dc62df75a0c105b54f115c5ca48b268b8ceb36b762922aa6854b898a7d154727d247d70570019c3b636eb5e0e429878b7b9465cc8ac108286dbd5a60003a6a16caf5d15721e9fb88c7ca329a1e9d234e12cb4410c235dd779aa93e5f49b6067b3683dc64c7cd304ea08484cf5c870cb21b82fb7be5e1db70e22b1a6a24c387bca17abf718ba14e4f4f4b5354302ed3d2a25bb3f6dd4350be994a92bc67d84d32b0ff3265d7919ae49e5d1f6cdbe9fe87cc34077274361d9f26ac1158c034258546fd2af1b5ea5d099202a1da55360b1213fabb8f13f7245ce75c7e99a9787c2d4275938b91c57e138b77a9dbdb4679d804ba34687afb6623245c8859db1f1aeb"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x21, &(0x7f0000000000), 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) sendto$inet6(r2, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) 16:00:09 executing program 0: r0 = socket(0x1, 0x8001, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) socket$inet(0x2, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x81, 0x0) getsockname$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82026f39d57225e21e00000100000000000049796791c25d967cdcce7a1e1481cc0344ec46f6fdff00003af928a8a20a7b195e3f3d4ed8fb83a3dce890e6e8cf73235f3a8421b53a2622303f96f1d2ab01a4809450f6c2cf204900000000000800a8706d7a51af5b3fc9d2863c568a7de66f4440f25d4d080089fbac1e68125db19f085dfd237900003539aa99954074bf4af86d40"], 0x10) writev(r0, &(0x7f0000001540), 0x1000000000000023) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) read(r0, &(0x7f0000000040)=""/177, 0xb1) setsockopt$inet_opts(r0, 0x0, 0x6, &(0x7f0000000000), 0x4) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) getrusage(0x269de3c1db1260dd, &(0x7f0000000340)) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000480)=0x7) r2 = socket(0xd8a4fc9337bfb458, 0x5, 0x2) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) pread(r0, &(0x7f0000000180)="3812f9a7c243f8b217eec6e8a040e2ce70b7ca3f6d6d4bc33e9f11ff892753e08b53afa5612b55d0bb3515f2a4d932b7466c819859577ffe82d7e37b74054a1f3cc1ddc176546998beeeabb4ccf98a0a0335", 0x52, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x21, &(0x7f0000000000), 0x4) preadv(r4, &(0x7f0000000300)=[{&(0x7f0000000200)=""/240, 0xf0}], 0x1, 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000100)=0x3) fcntl$lock(r2, 0x0, &(0x7f0000000000)={0x4, 0x1, 0x1, 0x80000000, 0xffffffffffffffff}) 16:00:09 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) writev(r0, &(0x7f0000001740)=[{0x0}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) fcntl$getown(r2, 0x5) r3 = dup(0xffffffffffffffff) r4 = getppid() r5 = geteuid() r6 = getegid() sendmsg$unix(r3, &(0x7f00000003c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="01ff2d2f66696c653000"], 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x402}, 0x400) r7 = dup(0xffffffffffffffff) r8 = getppid() r9 = geteuid() r10 = getegid() sendmsg$unix(r7, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x20, 0x402}, 0x400) kqueue() r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) fcntl$getown(r14, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000040)=0xc) 16:00:09 executing program 0: syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) kqueue() open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000080), 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="82022e2f660f8a0096bc4e6036f5ef62aae5acc016e0dc5ad1216bb5ab45945ca4647132f464066866baf197559c655614b42ff577081b1dd7df0672d356b21ab009573abe86b1f77a18877f4364f493a85a4b6a91bb65020000001b7b5af2c762fe03075fcb66b7ed9cedeb80d8b1d52aacd3696ceb1de07b35f1c2d0f25ec9ab6ab67b4b1a86e9fa62e7a4e24d495acb5832b299152661c648928c3b3af40fb23279a1937bbc17c5af4276a1ec31290803c1ab064c8bf2d4638dec8953ebb3b02b212425f9c979bca92c77a6801fc1000000000000000000000000000000cd7d3da52e06834f4ee639ab58274e431efce0676745e45cef0456438d1f159f60e17186a341a6840ac468b85be32e2f23e4d6c7a25fc0a4c4a9cb2672ee3cb8d333384926e5d34dc265087a2618216b68ee553b25068b8a199bd6e5589d856be1c044142a79dc4ba059dee2887f4eb83d6ed91b59c86c1d62f9085bd8d5c03eac1dea7551e0943aa42aa38b82a3d078a8321f47a70685e93f73c861e27f757385e143b9411409dee3ee5f9cc5a61e46799af53e8d3f47ed54f8c99ec7731a8b7317cff20a779e2e5cbf78628d76b56ab5202f91bc99fff79a1f12bd65be7c58badcb83c986a038da125503dab86d8a313994808d315491b4d4e8b627a94248fc114e5f3d5174721091c36ce06cf7ec10b36f3731970f74278acff5fa646ff4342b06fba4a472432a1b8d0b9c2a954bfd14f46e4139f497877b4d33ad8d3f21326d3f58788d2050000000000000000000000f57a3a531ef380"], 0x10) geteuid() socket(0x18, 0x1, 0x0) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:09 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) mknod(&(0x7f0000000240)='./bus\x00', 0x80002000, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x6, './bus\x00', './file0\x00'}) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x3d, &(0x7f0000000340)="0600080085b2e769906978a59bcca6f45773014c0857f18dab283b39c3784cb4e97a37cb02951dda3c6adace23fedc6236831a54e16e979f343531f33751f5a80d2fbb1b5c4f5a0aff6e82a73bd30b9afaa9362c1b80a58e1cd916d20b547f85324e4b650892cf2dab4e403b4cd37cfb1e4bba3a73192cdf6da2009709e7ad4848c985a5b9ba39af6a904399e25cb361a5aea4d10b29f751cd1f90a03df2238309ce0e62f779bb25009b292f0361d35b4e", 0x230) r4 = socket(0x18, 0x1, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r5, 0x20004b3d) close(r4) fcntl$dupfd(r3, 0x0, r4) write(r3, 0x0, 0x0) socket(0x10, 0x3, 0x6) recvfrom$unix(r3, &(0x7f0000000100)=""/84, 0x54, 0xcc2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x20000604, r2) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x42087007, &(0x7f0000000100)) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000280)={0x7, 0x0, {0x9, 0x7fff}}) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x21, &(0x7f0000000000), 0x4) connect(r7, &(0x7f0000000180)=@un=@file={0x1, './file0/file0\x00'}, 0x10) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x200000000000005e, &(0x7f0000000140)}) pwrite(r0, &(0x7f0000000040)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) 16:00:10 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x5, 0x3}) ftruncate(r0, 0x0, 0x5) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100, "ffa487666524c9dd74ca43796a40d16145de78a3"}) syz_open_pts() 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0xc3) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10110}, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:10 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x21, &(0x7f0000000000), 0x4) r2 = socket(0x18, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x8000000000064}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r3, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r2, 0xa, r3) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wskbd0\x00', 0x0, 0x0) getsockname(r0, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc) r5 = dup2(r0, r4) write(r5, 0x0, 0x0) 16:00:10 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x4, 0x0, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) socket$unix(0x1, 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x21, &(0x7f0000000000), 0x4) close(r1) r2 = 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) socket(0x1, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:10 executing program 1: setuid(0xee01) r0 = syz_open_pts() r1 = semget(0x0, 0x0, 0x2) setreuid(0x0, 0x0) setreuid(0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x68df, 0x0, 0x0, 0x0, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x7}) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r4, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x20) fcntl$lock(r5, 0x8, &(0x7f0000000100)) r6 = fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) sendto$unix(r6, &(0x7f0000000300)="0000000001000000", 0x8, 0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = geteuid() r9 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) dup(r9) r10 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) bind$unix(r4, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) r12 = getgid() r13 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(r13, 0x8, &(0x7f0000000100)) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000002c0)={&(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f00000004c0)="51ed8a84280e95cce60e8784881716ace89ac5700c270a18aad306c8ee4adbfca8c6189857c675adbe5cc05b28671a143d6d2e1ed9dbdec51129555dd00d88ff721003d0a1b34839fe06fafc8517b681c4236c946ab5cb1f9b2fd0ec04fbb8f4b6508a2f9f567d21be74b67ec1fc392a2eecc8d78c8157e2e8a5d683cf4d9f3dfe5cc790fbf6287b52523b5a5820820b3cb5abc6a4de5956aa86ed1fe2ea0ec2a47ed66af9e93dd0b865f36eca146f476ce07a1b7fd10c4cb1d4fa5607704fb97da9824a708092e40910031e33e0a4538c5421acc4cd02815b60361a12c38735fdb688c40e7dd4af566832846bfd59fe3359897f9625611fb41426c72036fb58e9a5e9d3122e70a5b82bb75db4f19e6f25ab9a29c8952f196f28dbc2c5e7c26cde17a2de3c0a82bb176907c93cc9ecd83a153a650e818bbd40d4510414067c6493edbf6711ee51034c1992b6acc49f30ec70c37170c92c6a84cca734540c072a4e047b86e220e86d1255caf4ad06a246681bd35e5f8782ca0ca4faec14a00220cadb222b89967364339c9103c43c6028433a2890776854d2c0efca4705667237f4aead82725bf945af43b21e154e397681c09e5d279cc1b953c047bb500a2549937c2fff193fe1b8dcee26d2344d8ce95c6ed130b9fe6817df12777d90d0490af1e098bf601d1dadbddcc76e65525d90fdd7abc9725e266fa79f89e71c723ed612ab718e3a666fb0d087c3929fb69d73f894fb48e8b589251f0a44e6c6a50fb646f557ab96d881ccaeaca83e93df5eb4592f6304ad2b60814b6dc4cf5a51fed23efd14e45c85ec4bb22bd4e55e7664f129bb4cc782fab49e5b129eb2cbe18bf01d77f5eb7f069512780c50304b6ab9f0c5137587adec389240181db93e88034b0c80b42a25d5344027cd0022532eb5408ef8fafb07675c858e88fa62104c3cd338470ac943c0a252d9baeb505ebce7365b604318373e7b9475802fb61acd42f0c70cf03eb4a4be7f2e0a3e09b8893553365b53bc807021c95db372f51fd38b8b4623ffcd27e27abb6a1a6dd09e13dc85bf9da73d9db974c734aafcaa587414010ed341a5b3af2edfd59b0d53fb8bb9abb78dc7f15f46b22084cbdeca02ef6f1b1d7ade6cc87a999235222977c76af89b0a68a11b799959dc2de4c7ba021a155c6be2f4718281dab6ea7ef22fcdb450312cc77dab0abea5a05fd9f2f41b59cf4d96138e5ff5f2a06cca127053a36a51b19bb8a1be80af1f043b54cf16170ed6980767f2b1922fa850fc47e25a832b613d6046e6c3acb192751478d21529d093482e4d600cea596aa89e203fa626b07d2943fcb87b92702b271e80ef405c65e6363bd6e7263820ab8de93f74dcbdbd13aa0c9a6b4fc5366fcb2428f653a9bba9002f5887dc53f4d45566efb6363280fccec56eb377357cb43aab34627336104bd0346c201a9896ff240ae6c912f891ea96c2ac3169427569829f1c575d5e21d54d27e78ce03041fe8f0eaa9d12188fd8cc89eeab986a319278a4ada0ba481074ea7ca2270139964616b9f4522d0c5faa133316ac66cfa8f1825674650fa20c8b62dd9e56b711796e7528226b91abb9cdc8e2925b76147f17bf770ef836f8b22098a6f3643896027bcdb1e39362f575c330c76a6b9fddf3b1f4bdc0173cab82fe9f3a752b434998fc45a0e95e308b8dc1bd047a14e3069ff7c5bb3cd20b87b2a09aa039e837812883a4346fb13bab1656ab4ab05e941370b3eba507f9b365c0081f2bc0c59125f9769699244b4a825ffb37f82a548f44af7962de6051c7826e533515cf38f737d8ce8ef59785c02f1e47a63178855858142b74a4399ce3df3b81b2a2b2ebe50d01f5988cde250fe794750ba97ba30d50520a5c4380a0bde6a31a1eef89bbd37ae4edfc93117d3ecd2496338823e0c5baad5e7bc1b59faaa12161b8e775bc5f16fe87c61e64c7619b5cb742f0a58fb5fdc499f34006ed6e801bd4ea43c0fe24f1ad114de2a086c0a0f14e2b00480fddd1efdea8b2789d957d0ad22e13bbdced21b7aa9c73b0f0e5f1fcb42a67b7203501ee395c1e92de7a8a5bdb58d092da0ad5a70cc1d82b8f7676d9633c5342f768e7a12dbef80385c84982ae5d133c62f0c3bbc0af3387627cdec6fe686612847142b76f8b0f6c39741a15a72a8559363ee8af5818831d067877ff979731cd4bcb6763ffed0fe4d7e2261654827c189ebd7804a115b319165aa0f3e58d4d0d02b01c7dcc19c18331cfca9194a5633058f70225a7714cfab6d23de271df8da300f14f2f1f9831f685b34f18f5cba0a83d785cb9d169618ac7973b8cb7246518defed57f8027e375c2268370a9df297d86c0f7fc54a89ede1905fd59e75ed8ee5869568426b6fa825aced015dbcace284a48741806979d04a6aaf5271d0545bf22ac96123a0010d8c093f17c5e91c8bd6f32af7064627e8a2489335723bdea2c09ee89ed6683d0d16288289671092fb77a8d6a636fdfa18b667a3e0cb375c87edb3fe375b07e704bc40effdd6638de9155cd0a3ffd0f746d9dc501dcd2aba59a3c3ddddf75135556298e2a189a38d01905ccf4eb07335cc02083f87cc29e32dbadb12e2bef471cadcc7c1aa913114e129f27aa9213663d0cceb42ec6c98ccfb8bf9ca67c8785d29dc23941911786afc69b38c91dbd142fb7b7b4d296bf27432501968d872d76a3fe6ea7d2bd3f5ad750feecffca180d050885a9baf87b535acd8ad712025898293f9bffa81878d7e894c1d34e4381bac877c127f3674864eeaeed04f6d293c84d3cae47cb57e0047a011f38aa1dd95865d83a5befa8be4f3757736cf74964a5696bf8a5a40841667ee950fa9b9b3a48235691027977c272513f954c7d490b21583f21e385103bc630a56cfcf68d11232f6130b50ab307cef0fec757bc439c1ba252e72720dd34a33e7fa411e4eaa14d3fe5cc9f688d55ee7bc782ec6d22a90037e2896905a6dad5da94cb716deedb23ce7f2aab4318127924d284e1df191e22d27780e9c9d6f04ee606f6a74cff940ba3d9153939d9284954fa92039bc90bccf90799ddca26183b40e1e2799a2e9de18fb9580f9bb84b8c68da011a69cce3d99137d7503b4f9ddf83b3c48dfcba73a492e011d9e21af8067ae88511026ddcb2b04d2b1140e932e90d2b274abec83bf45314d4ead4837b461d5900f4b82a44bcce27febdcc9988e8ccbd176a684cf102838271f5ff8c671a55d652a67ec25235cb7e2462185542909a9b87096484e1a925fee9160aa31680865351030e318e22fcf0f421316945cf8b603176c820a61ba6c6dc1a7f439a1ecf476d2eff4a6d711ea16df536d99685a6f555ed4fdd014b8c9d5cc776b81ba354b5d3afe61d6d4b6e938d2988a951f00b79a08e21dd2893906f3c82c59c8295e82243d487c112ea61cc674052d411f96259c787eea3fd688d198a925a8cc44b16ed9310a58a75ba8f5c3573b8aeca999f0701abad7d3221e55feb061704dc6d9743506b0a843f46425419536af9a1a7cd16204f2fbf810c6a6701fda7ff11750e0ec2b4d2ec3edef3c1bca6a813dd52971b46ffbfd0374ac453d1b9b548ece3b557942a6dc1e41a411f821a0e77634fae17aaa0ea007c1aac8ca518c960b9303e88a07edcf84c2ee6d446b46deba79182a58bfb21e88af3fa364be4c9f0b87c27ffcc28bf2cc60f879e6c8123c0aa18081f4209ca3a9390c7b0a4e66cf84ce7c43b42d3375bfe598aad80e2d8b17f4c48c1b2ca3df8409dad9e4897dd907742efd2d15cd2bef9cae677975d5ff93fc0148d3428be290e52cf2d6bd0cda7c28cc0e44635a997a3354a1683903835619edfe25f00ff80ae4439b907788bcb28ee6c23e9e1c4cba005996648b5dd0752c2738eeb9c6a9e8fe31f588e532c9242f5a25f19bc193a8c7b130445cc23c03b5157f1875de26fcecd984bd1575ef39f462c9836afcca3aac8829ca40c085327709679e591e4e06676fa53f86434067edd383328ac0ec6b32d68d89ee601fb49c65c65d25f4617ed9f43babf1a37e931c5ea829a432565a4581af9f3187e51d8853a3f6a3574b12e4a92f8946b0d8adbffef5bc6c1cb1c6f5e0fec12bc3bae88e6834c44a7571805235773c38b85ef32059f99c4c1fbcb1a3c8da1bf7a01225f03a22048997d79d99f91c29216a1fa180f0882bb33722c9a2df33d22a1a9642c698216d29512aae22fd2a7def94854d9b654b291451e6dcc1cd8c7e39022ddbb34680db20bbeed5f3074d5e90e525f9d3ae4b763735d7d89f0af8798e0283e8ba54f6ae6075f16a21a949e96a058e80b523fea022de758295e2acebe8a06288d3e4d2e43e42dfec490286ea3bb10e4c0bfb4e6e5ef152426a8ca14a6635ed6ad4bf35883576c90d31d9469d546e6127158d41e19a44c84f6e061ff60672e153bc8e1308259145db069acecb2a9606b348dddce69d7f758cc70691412a2e370da891799fbb1c148361cebb404dc1df5dfc76e23ca209fa347ebf79e2831762c80b5ab2b94e5a985bf1473d986896ab99e87036f4908c54388603dfd43b5d64b13202f4a8b866e06bd62dd98238f99f64bf1a4c4e909f110046ddc5389b7abc8a12177067dce3d5e0a79bb205ec0209a1fab06396985c9b7b845a70b3249079220b2c718df229c6ccf581d1b576688ebcb4c8a959f8f9f024bed31172ecfd5ba87eb349eeb01ad959d621831474a552f16f962371008b0cd035ef6712380c362a6344ea0834f8ea40746015968d3f6a1cb50ab0d159c92f80be721d936f9062164c8495c7bfc141b528f2b3257bf5bce5b686117e04efcbe26320550f8bbfd87dccb07c25f4eb85dcfc7c3627947a8624e12bd3f450a7874759ef4899b06d766bb3b2c418311388c438aa5b7b8601aa8f26b37466fba4b4ddeda0d66f105db423fd9c66da5beb9f48d1a59d2695040b14b027bf50c57a2de64cc4ff0545f3e22dccf3de86c4021f6345be0a0de0ea6ddce41bb3bc7789a589b981b7a9b60e3809ec2cb4fd3e7fea25649073a21d34320a12834834c524e3799c29640bc01cab5544e635c2bb23a82321e940f117723ae70db9dc6e4096f7ab2752afcc16a2710637f061542cef50ffd7833df7f76df609d8bebb213e0cc1794b7cd9a39911181471bba921474b33513a085b7798ee11273a3b34b8963553d797c5eeabc5de8e80ca997a4fb0e4dc14e4ea0a90c08a0bd4790b2ecb17572df069adc6ac5d81d56ad426a4097b19a4b910a08c9cf811848be905946e5cf952f6ca48a061ee7755670d39bbaa08317fbb68bc6c00f51700fd01ca830459c178664f72f6b754cc11a3b629c77a7cda0d9fa4f8153cc72551de94bf308090be469e12bfa08d1553b26927a6c502070fe596c0e72a10405198207a1311558992a870394474bf0f81f5641d073c009bb580c9a775bb9d056f716a6f8134d651cc23eef0f711dc7bc40c5d0e7e21b9521687af36d9689bce20447bb6ab8709a0c86ae54a58466288708001265a3cad4b04c9b70b2d22400c27cddced1b05a22b477fe2244b8b4864f4868fda8429e4d37f9f3a091aea534118dffe26fe0a7adacdb512045bfc429cf6a47f29531353b3f19792507f3443dbb79e9a7594f80dc29aaa532b3e33ec2d6a37d1108ecd543faeae8bf98d7e1c679b5d1bed1eb7c089d423e2ebcdbbe7b0cd94cdbd7de077efdfae74d2859a8b31eae0f2cf8a2e2821f421577eed91c5aa4d81058168c7619429827f387e3b369ecfd2d91cac0dc0a6cbedd337a7563a6df48595bce", 0x1000}, {&(0x7f0000000340)="128db8a15c67b09c30aa6b59bdc68017ac99bcd8e967b0190e79d4e5e4e17f8d8713f69acfaf502c6d9a0e068b22a9932f7a04120ee831e9a062a20987ba8c5799afddf85bdfa63a6ca7a92947e9f01d23e8e65e06f38f25ca77d02b322ddb0c5d36a91db654c92caafeb9439b6f26a8bcb1ab69ca8d700f5c22f17ee9842276a3bbd9c953253e3a093008d2dd4845160757ae31f2a22dd54f3dc00462ec64f48f5ebe46b86a5dcda4e91720c4537538993764651d83933faf62c27a5576e78a555f918ccf65e8c61bca20dd8dc38f7df1dc0081", 0xd4}], 0x2, &(0x7f0000000440)=[@rights={0x10}], 0x10, 0xa}, 0x2) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0x8d, 0x0, r7, r8, r15, 0x40, 0xef99}, 0x8, 0x8, 0x8}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000480)=0x5) 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f0000000100)="7f9979b8e99aa3d6976a775b67c5955b094f390671bfc7586af84d5ba7838e683731590145922c012f26c0145741f069933c40b18a04373185c85bacce90d117175d7a25fdf8782b5dac597c68b0bcbf68f04dc81592626854ff20d1ea12968b5e0f872ceb823996718caec854e5fdd60badaefca47c9c01a90278002191d722bde0b90f2d5206eea161952c6b9c66ef6e203e61b6d2e9000dd630abf2c28a299cc67ffce34612156558430c03aa88ac0d45c2aa897e5dffc2106dc51f4ab9e58e8e3bd5f650368b100f", 0x11c) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x21, &(0x7f0000000000), 0x4) r2 = dup2(r1, 0xffffffffffffffff) r3 = fcntl$dupfd(r2, 0xa, r0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000000)={0x1, 0x9}) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) munlock(&(0x7f0000004000/0x3000)=nil, 0x3000) 16:00:10 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x42087007, &(0x7f0000000100)) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x1ff, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x1, 0x0, 0x1}) getpgrp() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[{}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0xfffffffffffffffd}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x84}, {0x15}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) semctl$GETNCNT(0xffffffffffffffff, 0x0, 0x3, &(0x7f0000000000)=""/56) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000140)) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:10 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x21, &(0x7f0000000000), 0x4) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x21, &(0x7f0000000000), 0x4) dup2(r2, r3) connect(r0, &(0x7f0000000000)=@in6, 0xc) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84, 0x0, 0x0, 0x3}, {0x474}, {0x80000006, 0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000300)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x3}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:10 executing program 1: r0 = socket(0x2, 0xc003, 0x2) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x21, &(0x7f0000000000), 0x4) setsockopt$inet_opts(r2, 0x0, 0x21, &(0x7f0000000140)="077dc3ca3429b0c0a18ccb571e01dc1fe1b574b44891c611ae5a85f03be5b1f4087e843dc842a4c6439beb5510b7b3906f41fb2d806ae67910be2b6c521af9c8c4d7a1b3ba7ee9b5e2f03a7ec22c9efa80b1cb1f5300848b0eca06f299c46b9bf015a0c5588e43e7f0622b33d564b2a7ff272d487e607ec991dfff371d5d3d6eae204caefb3fa3ee3aefa3b72d4943ec0c7c655fd7f13aa0f467ea4ec47ec0fb7ebb345a6f90a3b7443f410099cbba21ee452f2860e4bc47543c8ed0a6b9c4c4fd066f4c", 0xc4) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt(r3, 0x4, 0x66, &(0x7f00000003c0)="1a7111c398630dd3cc15549832723bf57e43bc97f9b16138b8ec882140af75749a82f6d675572262046b0d8bfbb9cbf5764aa39e5843effcdd392ff32dfc001300000000002d08f18a7b5ab127beb39cb21db62d4b9c797ad74c778bca1d197a377646689905e16bbeaa65fb150e8b8340995ec4c90a408cba23d571ddaeefceaf9eda4496ea629b3a67ee57f4dc0c860e490f4317d118dad25795864bd5a507d0b329ce", 0xfffffeef) write(r1, &(0x7f0000000480)="fe72202879a7a10810f954b42af898032c97d0faee79a2995a59adf5e3ec64d6a244f99383d35abba52adf18588bb5fa626fa880cc8ac75544ee62f7d6ea7adac23e745ceb22398cbfc7eb86ed63e2bed39366dc1b8fd2e2dab30a92b7ee1cb093e77cfb84670108d3dd0e0e225dc0850e3f8ec46a36ccb5219e4a0fcadad69770cb1613c9a2a1a7d24e220d29dc1b1cbab0f6f6e255d5317dbb783c07688c31de5fe862fc07cfc85307770d0d2adab24a02b824283d57a5cbf24ad92f022524da86477c9241afdf486d6e3be39361406aba3ea805a38c64f1f6b85dc97fbf11fb20f2d3ecba9e0e45c65f72446023eff9870692893a2d467eb9f4fb360aec78c4d4878ab7552ff413bb7f8cfd5cbf2ffc7e31469d7abb5dc4d1776fa41c1b5b3d0fd7d7ce0a4b23eadc339f251bd4b9ffbc8b08c3988d43d4cb6ded1ad5c806e212fa40c7c1e3690c8b46156502d843e4bf70e690e0a17d48571e0ac160226ae0cc44c815d37b38041b637f0652711386083ef34531c3a7c0c2da1a1609875e03cc687be7cc3a38c3ad9904dbc03389e1820a14db7ed0621388083aee2da2311677ddffe76dd030e2a57a2cd8ba85425f2afc61dcd35347531e25908745a0201ae408998fc8e8bca0e100d65d6f9b84e8a39188084d648551251b5e0a93323c8401a5a144400a7bbbe5d2c4e4d7c9ce5513f20badbf113394919c047a15134dbdbdc09dc29cda93626cff53d97039dfa6c0904b710546e86df4fdf1cdb1277c49a8416da9203b268763fd3f241ff3a8ec56a8144fed7a9e5c33bc3afc50e8222cca9da57ad55c26a7e29f3a036f6e79dd215e94f6ce950f4920b0ad25bd62d6b504e8ea8e31e9b1769d0c49025a644e02b0c73342b76dd592b110466c6b281457809cc2c6a0ec68d29fda33a5cb03eaceab4c3405af227f2625a470ef559bf6c756dff636150a9029ff0ff59dd0eb75c57d54f98eba4fabe3ed37311bf56a1929dc2680c8dedc2725622c47ed48caaf5fa9a872d05b7d095aeaf0cbb033070c50ffb65a2aa9f537d37333453a25b0ecec7bf787f6197188363322da2d7009a72d3d75ef137d87653b0c9eaa2e54c75e5075e1e8db1a41a685ad462e56fe951466ee3d228c20e58e56db2fe0842ef192368850471035852c1c3fc0c7bfe331efc9df2a95ceedfbc064bba6009b203fe1aa325d27dfa71bdbe09cddd545efe7334e64ab15e926c3a8cac8adae0ae4ec5e55e74b8664498fad82ee0cb0661eb6a15dd988953e8ddb57b2c5513662402428d0e3885f5a54e4c134408df5096dd2e6fcc8ec14f5e9182e0a6c3b0a72c7987fb5383d6fd7d79252e8480ad055bf3bcb420a4569cd0af353c7476d3e838c08f02168cf6cb28c859ce9ff7c425175a6ce7bc724903f0b9441b6f4efcc8be3bde98f5a1392d8fb0c08bfdbae2173dc57c663c97adff4c749532db060fb94b3b268d22a9f51c366c4db83619d26efce74e242580f70b0c3d6e2878583a39ef2837eb7f7764670f1a636b472393a74b66a7593db2a94871ab04012ef03a49e88b18602bcebd754e021905101c02016ae6dfc9f6acf20c3ba3b7d47dff0b6467fcf8ef4deaf1c1b2f0f309dc7b97a5f316036079654f5a7a0701610802d31d059c6a2f705edd783b82b378b6fff4d864b6250f36e890234b77a8ca3d47b906477e7af075b5ce2e38bf8614fbb1a60c7d59d4e849e22cba1c08909eff4910c2bb90d3d7c093d87203adf8505d88dd9a9aca06070be2a960c9ef4583cc433210e545f7579c7fc2a3f618abb665b64de2127da843f6f5149a8e38c3508ced14bf25e521c43b7c3099944732d4165e27bf0feccdb44f8aa682f9f8eea3db0a98b6eba7dd38bebcadfcc2ecd31cd785134d6a5fed37d6e52a1f0652879aae7b8745f24a356f08b6321aef8a2e77434c93015a730dfc478abfe54dc455d9df0acee74dd0dbd728052ab3a0561c02b8e0e46b5db93357c31013c3d00bd650bcda83ea850c397be57de652a2ccd8d56d147ec1401498f82219abcc57e7890f331709a6dc52c0c83509569aa4f925a2981aac0804caa3513b2714608a634c32afc6a2444b433f236d0248715316d0cf7fca5f72be15b6a17049e7b15fb92924a560ef019cdd47143f91d85eaf0602998cab93c8fe03b5c3e66dcf21358909528a266d7a6baa790bd7cdf28213b35747e129f270b2e2a9426892190138c983a74aea36607f9efed4413645cf4b53c77e9b9f2fa001588f99bb07b0aea606f8425bc44dc18948f8d2e90002b9cfc6de85558082b50b7ea07206b6a58e8f74cd098d42f5ee3c710020964ca6e6519b8c9be3a169bbde9c04f1581f0036f11e8e846ae31ad3838594a2df377712ee33671d845071df412c65772e8ec6580db6cdf7c5a76e675c6884c4c6df9ef9ce70fca92b3528649dbc1cb7752715924e6cdd93a1937f0404fda9f14c3cf8c7517d6d18be376c956a5ea3b898bc5cb2786487e8d252d7551f184527005db213441331d024aa4943b7c1ec7dfcdfc523c657d03fd145b1db4768f42b79b48bf7e0cb9df5042022dac44092b2ee04880e8aa4425690f1ecbe1196ca69e631042cbf3129e1202874c12a7595fac6ea971fbe90d783c1cdb014f608a02c198dbba6c741bd6e08a9b6603f218cefd7fdaa90e283276b727a4fb89a3d32dbfe374049c5c248d367b4f205cb0a355fbb4cdfa0df303f57968c584563bbd4c3ae061bd323c42b56197e20852370cd6b87f9467d6575ce15890b967419869b7e2d6099a5e23c2e114468b8b8ea5a64cc4f76b4ecce244acba3ea2c7645698344ccafeab5f85a6f867485fedcbd38557d015000c8c337de29e33211f191a3da99267f0f0f7f4139e4fd51241769b8106740bc1a0a0add2274f72e512596888a1187537a7a1cebfa684a7d4db695eaca3f528e15065b3cfe4dbba6747e2e0373ffc53685eb256b73c210e0749ac3c8383aa3ddf263d5d855cf420f3a11ae7189d59c9f394625c13a643f5596ae18abcc9689d8aef12fc0a437846614120ab83d64bdca7fbe4449db088574eaf29b338f9b6e07488913596983bd9e157194b9ee7686011c2af496aedaf6c62c699de3458fdb6eb4c1da1c16871a574fb9ce2c53a66b9aa3164443fb23a61bc0a1e2b9f89224d2ef291abf35bb643a46f539fa8b0b18e65d06784ac03e7d0da5fb024a6aeb63dcd6dbd476eeda799f59825251db24a48872eefc3a55527a6501632e072b0917ecd70cb64d48ff8c5bb8708ffe7cd736dfa5e88b07764dba2f82fed1b34fff489cf5b8d6fa8fabfbc98142b44fec067c4b456683c845ac75284beedcd1bc0cac11e8fe4fad444614e84593b318ff489855f1368717b88a799b52e1d39aef86a551b2ff9df5f11ba9e130de171cc7364b05c09fbccdb5a867b740d8529d6b1b7935c90a6286906c0a72230c8965ad65dc7223f7ba3d3a99bc326f4fe72ab4a5612d10dabbdc2a60a8a6db12724e0f5f1d87057c13978a1f20c0c78edb5b0c2b94063b95996baf7d9de5d45adf1595e6d9751ca4eb6382ad60664011ff6f4a3657e8973c36b79256cac55309a6d71e18e18faffa900fccf858aa148d032fbd632dfaf5d854ca4fee5e00d92ae9b9754869b192c938d45e8d684514a2dae4bacc5debbc641cd5c32a37d695c85865081c9f2352ee1336710431fa963e8b19bced668d1408ae51e238ee9719ed82a76ad28bab21684f79923197390fbf4bd3703ff4a2600c03a99cbfa8dac0f97a5dac66ea2fcbdfeb985e4b98f7a7c6c8e15c29c4601c2bccbb0b715eec257edbc69d3051ff10ee65e648b14c8f1cf6c4c1904133dee609d0100c8ca8e6441db1710041449a63369bf64069c63f54f3be3ed48937cc78353cb7df1e8544e2c23708cfb9e613c47fdf746434e278e87f9e5eb103ee21fe2ffe54f7404b75d7d4dbdde5d03764038bd2e592992ce73ee0ecfc66e977a6418a16b686e75f9853d2b956c6290dd1014a2c5fedf60a1ea2bbd4d25b9a1b48eaad787e8fb2c7af3a4e9d55efd3b2bae234aedd144037ddd19812b3406be975ff2764f210ea939b8cf890663e6165d96c1042f3a46cadfffa47e4ada082cf62b7d7a588792e9d5fb99fadc8aaa71faa9afb0389f746df3bc992acca5cf503dfd892ca6b344a051a4a6c16a4f7c87509d69fe4125780a9aacaf24097d339524afd609baa2c6da99212c00fb41a28a725056d21889a7617fbd817a8a107b592f79a012c9d01fa5af70d7c0085752f9ef85c3502f26036c5d62d456fa22438ffbf1e36f67fd07ea7157571d54bc49d761229b85d28fea382bac5cf0f807346fd484ecf680d563b4ff809a12efc5b74608d12651190d5b7b817172f3db5726a3f3966aaa5dbdd8bebde7981d17ac9351f37fdc6110b2bf01907b129bdd78c37bc49e728fc4133df058ae7787f20dc31eb89709f2731fa6984a82880184dd96c6c6bb1c0ea92d2027d771ae3f159f61a44522bf0bc0415d163b1f2947458950892dc0ea7c0d6a42f2d65041207a4d6fc1856cdebd94b6f6644ab58c575c3925e45891274e1d64b4617c3884da9bb6a6ee473a33cda2debc3a6a9416e937ff40edb17311906be384340d8e542755517e1d56ed775997ad89ae1f2cdd66d5caf498fab1418e01e63cf22eb45091bfcd2763810ad741d4f212cfdb40c4a43758d086c5c1bf9d859a59789c6c887400fd1b7e1607edab5a8671c7aa4ebb7e003858330d8b24f1cf0af5afc9ae95e37fd7f687e03b9461f0a00cff4d45e17e0927eb7671d57fc2b185b6775f0ec9d0793a7c3abcfd5ca0e8eda50b6447bd474d60a43d83d038745be195a01d88ad1e6ee76d73d6da5ee20d888dc211032ffc65cf411532f0f947f4bc6dd809df09fea643c57b38500bd84d516dc0cfefd16d54810b072178e32edfa25f301c1a3e92bb434f837b1a955689632f936120b6cfb4a3e39c19c4b58c5534c89135048ef374e2713a966023492fe05077f0a7b921cd25a1bc1adf1a1e0ddc4edb52c6ed47b55252443564b082b479f0d69eded8590ef3624c12571392e49accabf00841c0e6dae243d71c93d7262dfcd9351ee712847c564bf8b61ab77c792b2137810fc4d6523147b9d1dc5418d37752119d058f06c267f179c3aafb5ff78a7d57a462353a52ff4c980c5a52519bbde123bbfec1d7aeaa50bfa8f4dc754ba2a58cff5aac0c05a7ac0ea9225282b65c1712907b8875948a61094185bb9fe5464baaaa2146a8f82134950f520af9b3befe541c7ae7776abe8a1aaadfcfeb8b42c66e4777c47a179fc49e2b6a564e853baab2a51cc36f5109163e98283e84aa8a0604105fcc6e164829bfd9cf76ceb34b03b15e4bd47cc56c9efb81dd31b372d226c732c8346f3de72729f99daed404409990df1d4a80da37abd65cb2cde768db6c0e23b87310b5e1aa874625b670a0d4373f07f279c027c794b6e8acffbbaa610a688a453d640399ad396f10b16506284b4d15e7e48fcaea2cf9fa5fdd3a54c5a507612ec45d2d25e8fc50057fed71c766be1c499a8e0ad9c50e57a9e0edab145a4eab2fffbef32cc058ac544f62e7124cf4477e5ae56439b438339af15d776626c5a774fb606c1c6a9c9da3755cabe593908b282a6e946e920914d2038faf2a1d0d1decf422f3a57a88764bc7bd9196a70d2b8ec4251f542295d6a0c538e42559335fc38aaaddc4e0f19d7a36c7126c9c0a340cc59cb02b7a1ab920c4323b8b54e3ba5df2174240a4ee06592a822132a11699a01cb57b44", 0x1000) setsockopt(r0, 0x0, 0x68, &(0x7f0000000100)="2705518b96688dbcc8ed05", 0x646) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 16:00:10 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b04d0000000000000000000000000000dcc400"}) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x42087007, &(0x7f0000000100)) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000000)=0xdb8) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000a7b000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000eb4000/0x4000)=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, 0xfffffffffffffffe}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000a25000/0x3000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000f9a000/0x3000)=nil, 0x6}], ['./file0\x00', './file\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) socket(0x33, 0x3, 0x7) getpgrp() r3 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000540)) 16:00:11 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x42087007, &(0x7f0000000100)) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000000)={0x10, 0xffffffff, 0x4, 0x8000, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9c}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x52b}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x1}, {&(0x7f0000ff8000/0x7000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x3ff}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) openat$bpf(0xffffffffffffff9c, &(0x7f0000002300)='//e./bpf\x00', 0x0, 0x0) 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f0000000000), 0x4) r1 = dup(r0) r2 = socket(0x18, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x8000000000064}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r3, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0xa, r3) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000400)) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000240)) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0x4) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) socket$inet(0x2, 0x1, 0x3) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x40, 0x0) r6 = accept$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000280)=0xc) getpeername(r6, &(0x7f0000000300)=@un=@file={0x0, ""/108}, &(0x7f0000000380)=0x6e) ioctl$WSDISPLAYIO_SBURNER(r5, 0x800c5751, &(0x7f00000000c0)={0x6a32, 0x0, 0x2}) r7 = accept$inet6(r2, 0x0, &(0x7f0000000140)) pread(r4, &(0x7f0000000580)="ff77a7221bd67cac0f0c42ce017e58953bf0770d1a670c5a3397209e84616ab4ea93c1e06a373a5dbc66bd33e8c91985f9105785ea2b9ce6bc51def7596c803b11c7ddf93a7a4ae451391c0894c0ff12b608f069ee66dec784338f4ede696d1730fe044ac67e331b468e86983a518f086104afec5f02cd9dc2ef93b033a8262d01471af4bd0f15d50de55c7b6fa0a4f2ab3d7db1284321", 0x97, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x3, 0x3f, 0x5}, {0x18, 0x1, 0x9, 0xff}, 0x40, [0x4, 0xffff, 0xfffffffb, 0x100, 0x1000, 0x9, 0x3, 0xfffffe01]}, 0x3c) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x800, 0x0) fsync(r1) setsockopt$sock_int(r7, 0xffff, 0x80, &(0x7f00000002c0)=0x9, 0x4) dup2(r0, r8) 16:00:11 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pipe(&(0x7f00000027c0)) open(0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205601, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000002600)=[{&(0x7f0000000500)="b045d2a42aeeb6d401dfc2a44eb73d6a3c8729e2adab72a93860fad3bfc88595d34e23a303037b4d4349bb38a04c5c2dca6938bc3309c592fecb588a59cd04e067db08bbd4fbe9ad6a6c20643c2870b01c2842b1a405ceade81b52c292e233294e64b8ab0ccf6a3199ade6a02d27c5f567e6834de4589ac9469f1a5263886e0ea8759bc6866a5997a723e1458f3a922dfe3d209290ec2a82332d4e70901f515ed19a2f52af76d0d6acfcb06bd584338d60589a3edd9064b158a555319454a2b05dde98b1dc6a89fc0a622005a4e9c149c1f28e62105e79e74466c3f1c6b5229ed87ea585fc0f10f23ca1b8cffd83aa731c327576bcd298a066131c6251ac95c7bc031bffc2f262d273c1e41e11c6434093b58d698a6999344269ed02587c7f53dbd278cdca8619471f5048e83f0eeff60c8985e2e8bfbfd4aa26fb6ad6ce9cb2a45ab82b838243c2a19482d3c98b52b77a6263d1bf06c447d40fb921e361e0295687af13c2df6a5190a57e052ac84687f77b21e988404bd6191b229f0dc92d49492d7ddbe7828bc6fd0b6fd8188e9ba7b456df732e84aeb4df5023879c65ca0601b426d74b59e92de4bf6e7b9a66f6971259a45e642fbb8eb6a0e69e4220f402666c567db0e7520efc9af4b0369825f33ef7a42558c2cf1269870f015efa4642ab5d3a1ea389d46802573ea78a87e4f48ac31b0472c2c63443b53344ec56a8d72410e3b6c57bccde1cf75ab91d53bb319f4da34d55e14ce32e4c83a45ba5d01eb9565f45494af98594bcd9f871133a52b13950542038cafa06cb77f78472751d5d51ce662d4d3b5c3a30bb5787fc7b2de64660945f6fc2696807d33667d8ba02fd4c078ebf75dbc52697b308d920cb1db1806a5cbe3489a3b28b793eceb05d19d51a1f25ec038d8f1fd453c2eb6af6f8b282e9b0e4ac148a915596c9a51d6e0382bc11b46f1732192100b55fb00d16e72f4366cbdc1906d1483781005dce8f44fbca05b12dce60543c9d4114c507165ce8eaba3bd64bb198ae16ed5738a4a7cd69d9be2b8fb15976364acd9f3bf027457fcbf0ca0bce0c089650c7cec6dbe6b58fb915cb7a43987231f42008c820e3092fbf4fc146292c25837129ee0ec004180f37ff80b8dfde56464e52278d1cee911047b870a3c3313eec58ad9fae94b113d056be4c63312a079bbe9b757a2fe59250d3c88a39c6eda27057920c031cc3373102462386c142362b4d25e4fcaa184db88ab691f759aa1d2e13990c845874a7ef2a4d34e2d77ca8f3fa73b84dbea66aa25afd08e5acd838b51b3e2991871d9b526bad6d32286fb61e14285f55f8d4e965e68ed0ba335e0628db2298c090376c6ede5628aa476b9777c63cacc8a35586c01db48df178a5796f5e3c4fddf350608966c5a1bd6111aea41dee05e5d44b5c24494decb03e6639c759d2690506f728faa6a33b24f4fbf1c704cb6234bc73f90e33177afa36d24f1317926228bc224a76863c00a9983828c078215f8734b4420fb45c584387f148de564fb021d45f9aef4a665cfa782b34952aff382792893cd7ec5b310e2a666ebcce0387cb22060aa333898d0605a40a99ca10b060bf4d6285d4509b05d2a57082aef1818acdc9d2a417cf00dcf0de3eda070c0b1fbfab25e03f7f6e6cadd282736bf1f82ac2dc03bb71c12a55200812687072c6260db403e2b3ff0cdcf591d8bdf14a90370ffad2366c744e4596f8859ddce3fbb98caee9edd83a155c34eb1e23f0040b5d25bd2ba1df43a1917e07c44dc32127b9d4eb03e27317aa4ed2eba3033ae7942254d8ce1835fdbc04e257883a7cb982771bed266b607180552bc6442849042930c4016fc413e545485b8a0eec542c58693f180b3430c1134b5a31e63fadcf5a032e021d1ccee0eb0a9cfe2792abf58ba14919df66e015712b0680c1855df9c5130e4718f5ecb7d674a79c9762dcd6cba8af2b36caf2f5cfb7322b287bc2b91f7165d75d9a8555087ae328ecbed5d67e9e785fd9195d8873c30d2eca9688a7ba9fd1d37b7c9f8ce29f97b46d410fe06b2810542cd684fcfaf143c2796afb7d76e2ea44e50628d686ce1e2bbd25e3d6463b505db25decfe6ba7efb3279836e868542e349d143a0c1cecd8ddde1897a951ca048f5f859ee7284d69b6bde08cecb3afd7703e6e8fe04ad2bd880ab72c9a3c8cf73e3eb4a706b7ef63e980635c157a13ae885c05c2891cc7c1c23d0b65f6cccc864bc18d78a1d6bdedd4fa6d28a40a4bba9fa272fad27f745d09d5042db3b52f4f8a266669ba902971d6c6806514fa9199711485091c396627f848c551bf2d828707564c0d66b20d46f6afaff43eff88cbfaa1bc07f39e68ef5beba09d21405325a7e712f6de98906b2b06420e86f853fd124f2380ba82ecef42c4f596c0cf4d290daa68d8d19a0c0605703c4497ac8e2f1bf75f60110200964d5b447aabde35304ccaba56c4db58748eae6c17646013042201ca2cedda5c862e8e2ea4420828ff5314dd93a879cabf5b514a0a90d414a6084bd147c93c48567c1f2d525213c064da52f16e9cbd3f649546fb01bcd24c87ca74ab28f54c4ee7e8875c4758cf07c19775353fd7e550b2dfe62e107153f28ab1eda0d0193255c5b222bd8e4f5ede37bd821689a4205160000d10ebc2d50a081da35c6325be7381f911423ae88b167fbfdd75f78972642d6b2091ca7af0f283f6cb6a3152af0d9855e204db4da83fa1d62ed27e1a3ef999d59a9970f8256f5542c4b5f2e2e8358e93beb1379927416ddc792f39f2e5896cb1c721ee5cd4dd944203971faf4542a99d684d13103f5cb965e6e95530c9342cbec81efd9a1c430c8de6500f5f3ebf81604d83429602d872dd3c5e53a0b1e88b50c516d65fe2d9fb7bd0b46a7548107e2c9c602b75b8e468d2dfd0cd42ba7f0bcfe61aabc935fd054ae07bc7f46bdb6b21bb29d148f722a9392761a9949d3c020f81be45afacfd3b5fabb0425cc4be2d91f87dd7623b5882ea378b88f9679c0c8293afaa42ff354f752c12f7d476deda6ab739aa284ecd4846d14b621b15225c015c6d58b4fb3a9fdbc49ffe145133276a7786889747763e4584430b07109de192c20ba8e59862df444828a4fd8f9b026fdac84c262774f97ba92e70830c5a0b551423c6322ac0b38162824b72590d82b57718e01cde5be4eb8e10fed1bc8c38594d5c8c13980b565b22edddf398b890175f663f3eed42ebf4a0dd2ea7efaaea87a25b093be9ffebc101bd18d68ca02a4f455bd6a5ac0be7a6e3a88504824e15ef69e0f7d804e70060323fe1cf4350cd671361c689fe654acf04373fa34ddf6a198ed38e315bfb45ab04544e83f0236a903e25004dd8ab514f3d3e58bb2683197fdc020dac76e260cdbb7f55c542bd192bb0e601bd02630fa2669aaeb414da742065b8f67d74d597bcf1fa41ae69fd0ae45ea4c627bbbdd215100477e46404130d9987f7dc89d1272be5545d3e5cd650044f515b06c4d020615ad2cdc54fef9c107fc68a22312f919dd70d542ef68d531c974e0b5249aa8090f6590cbed78678a3474192d00e6252af55c063aede54e11b5d28aa34523ae1842da1081cec328e2bb0d05e65ad4384b0a992bf17dc7e3ea939daf5317c56dc64f13aaffe5ff951f17134b7ab82414deb3e0357cb472ceb7d3c7cf13734bd4de64a876fab046f0f958511fbe3cd0bf3312014967e62ce3fb89cd169900aced9810957f4ff6b7b7430a61485e227d4272104a7b4a0cba5b0b5df0778c691dfb43f9d88c110454d8cff455caf37bb07adf01d2e8f19907ffc304a3700ee9f1e0fbe1e9a8edeea6b0c8ba2a4537225f61d7ec552603ba292960b8b70e933340bbb5fb76e4ec4da6959e3b3fa935a3c14454c7352a744a4295953492aeed9ef797663e83a296951538fb08af002078de9854430f56d5df1fef1f029cfd8d9474da7d6f360c7734bc0e6a426060e4297317e2aadd19e97b7efa269f3fcf786d9a6be2ede1916cb71e8d352cc000d20f12fd83ee73dad090be2afc80952509606672cdcfc3cd414587f8538dac99089428a186fd4277a086394876ffbc54fe925b9ff930e4ebc85284d56e214a60c5290f690da3e222d81a095cbba8b7dba32ee0f7a0ac98aac37eee1941996d6df7cad913fe77e7f58056012b4a0610ce6ad9c06d6b1275dd1dcf8fa998a03d8685ceae5c913136c1e7e0155fc4ab1a2f22c1e76465abd1e0d87bfbb11720e991d5f1594d976de0d349081f3940ac9b5b895bd4bb6ace72206bb1f194abf0c40a763ae8736675d29e892665b37ed545018bec45ffe9649a7d9d261050c8a7721ab62aa6f798d2b509e24499cc436f5810dd313b793d9fd7b97ed8653ff212f7d1f28b66b44963b32480d59c5056ba0d85256ca72c0cf98f3fb848f8485f60a9c225ff85916829c5feab368399ae26184fee2c4240f4510dc43673af2bf37405a2afc2caa69a826ce66990366f68fbc09d788a96c5b8215ee218d7bf1873cee43283c733bfab80d2156f364da5fd196870e143afb78896fee2b5c7570a839b15defb3b89037f7c6bddb34ab38b3355b6c69732bc366d36b076c89fa7685a25f3785190045974b0272bfd92c6f71f17a865fae3ecad477ffa01d79dd0ef3da6678ec739c6a3cd4da763b973b1b4994f60d2f4782be465401eb07d3fe73e7da92a8c33db4e2ddc4e8a9e37c65f71197fb6054df6d66ce31fb7914798ea37f773188db49e75803072ca5bf3b17e0a7494c1d560fa12cce2cd1649c9961e875905ba3dfdf3f4fb7f1c40550ed828174aec5e2756aaca0300ae264d336744fddc1e970c79514424ebd17af74fb56dc5bb33438e004a3ebd848c23d9ad781d7b9c390c929c9b881ab42bfc2f82c6f2aba908e3ed92fa4a017f6f5e235ae73e9133a9b2711509e526a4cb0e9f68ff1fce0a4fe0046146db723464582430482011bc7dc68bff969bc9ea5f699890c1fc5301120196973297a5061d5afaaaebac18908c85a030c3f7eb253f757a67e8c92ae55e64c268979731c6431ac533492d4a64c6c5f69192c4bd259c11f6a0929fbbd987c84d4e1b3fa3d9ae3f631a237776a1f3018c06a7447ddac3e2f0a966d22ad492de91e98959e05ea293360de54619fb389f4810596d8932c55b9f703f599d6cae07361a43f3ee600989ed8b2f28e0bebcf714420d9262d5c5a81891cd33885d342f643da4da81c4c38ae9dfb4f55fe8a315460976fe782147a0a4af39c87425a9be220f43b79504336ba4687b1f521c52db19ed288ba22b455e0969de80ecc74bf9909d574ae987b29f3513181b13420fe29fc72bed6604a14ac1b476b7890d7d1b3f16966c53eb394172605fea6021f554856dcae23335d832ca30e881a93208fd66e3d07b707214122b41bef34cc60b2d500de19b16ae2220de1fe6d450a02b9d6d295dc931f3d612da9657faf9e1cd0029dd4274b45400ca2d05e12a968e4a68fc6ff3548bfdc4d5ba9e8a561fd13c2195dbb03d172df6164ca9cfa9df595c0b83b03c4dd2c95185d8df676dc736872a4b116861d02cfaa7c1a3eaa0326064c2450b287a85729d66ffb17c052b0b75c1d3f2b3351af48f1f7e9b4dbf69e4ba8886302c33e14537817a4abdb12179efe7bc25f43f26a154987a8c90825a3e6a7a31b4a72b8c4051828160aedc6cfb5e4872f1e18c36caf2b9deea70edd646958df2da05e961f2287af839d1e243c20a1fa7caaea1207fe758c449630b937905d2f77fa7dc61a2840b8da17f79b542e47a1260d907204b70b", 0x1000}, {&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff880ce66a79cf3c517a3816d7eb3ac82ab0c0be363975c74f77ac1befb7518b209bb1313ea99c067de79bb634f3da357a53b6e360e8a3d72e1f35a48cb4995c70a0ea62f52ad2674f9636edb58267b6f13375f0ec47866411c4b7e6c6db1f52b51423571f0c8ec5fa64549659e006683a6d9cdea07bb6d4ca383cd87b52d63e167aa9283f298dfada576a6a0d701a9944b1dcf812", 0xfffffe94}, {&(0x7f0000000000)="9e2a", 0x2}, {&(0x7f00000003c0)="22399a5814117357ecc4f571a0141f87a245e943729911ab28627cc6350fa45ec8993dfd0c6896bdb9779c87e0ab992dd2a22025617fd703c2eeb8233b563db9bc14f58b517e6442fc0200b5a07b7008d656c325c41013c851769bbc28ee2dab5c6933574cf0d7f45d6ba844f6870c5c80ad7cdc9060dd995be23601902ecd2efef0396f2ccf16068c1624ea82d52f4793c5daa5b3bb4107ade7a4bd8408ddd9e80ec96a46b368b861c7bc88990157b16db206", 0xb3}, {&(0x7f0000001500)="a438c8bfaefa6ed4971a5fe7e7658f5045f28a1cadaf5704c489963a31fb1ef9c9e7e50cc30eb941a2f202c8abc937815ef7fe36b9a63c189d3d45eed0dc0b106ae17a2d51d707ed82c79a669075b71a4f9cc376a71fa0f99d80cd60e49e7e1b5d97a89f4b9dc8c9eb8f82b9063cf32af62feb5495ce757d019c477d74349b57111e21bc3ada9c3323b0d17d7d333c007d53c62132ab8e50a0c461851d1b2f3826075d4674b97aa593991fe04389f579f59af7708f5e28d81acb9a037711bcb649b621fdc93f63190fbbe01ecca118b102d81606cd48098fa359729420f2a6bd2d457e8693ea04ab15e822aabc75fae203e22eba7717c13c13158b8e269842111461a2cf5ef9804966bdc2d1b28fae600d1d080411293385ab8355281297264d867e67516b255c72f37bda215acdad4f377384eb89abaa707595cc3843fe7f1ae1479bd564d9dbe0a452d6a25e70c76e0594b3e27ce80ef4a3052f5158c3eba806972228876bd787bf789f2016f8c2d63a6a266d9aaff25f22cb95ebf373d9d2ca71e6bf1ece0a4ef953728693efdec4973bab1b969245064094cb6ac22f103513dd73c8c05c9d9204c2fefcdd312ca28f13cc53b815cd992c35de0923b62307251efc7436c46ecc36e364d700847a5274022dbe85a9eafd46e15e00432d20f0b4c4c7cf29089e4748606e682072710bff29477e3b336575b4eb3fe5d081860eaa5459c976a005efe76f7ebfe57388190671cd4b1455818da6e76a3fae42ef8cfa69003f06a25800b3a9738e973f673d5412948b3ceefa8cba8741b4c70e88ee56e45b28a90eb3874a5da495a28ab2e8d3430e575efedb33921205dd44d9146ba7ce5462ddebbda50f03ed16b7e714309a91b3d0d8de6f9c1055b3d01b34f18cbd2076ea7b54f09451259440b42bf438cac8a7a0665ae6a88b3f4242629f0048a61168fdf39d80c7cddafa5be07a495fd2d6531ae861563b12d223e29b5b4d8a3a38b317f081deb828afefe54617e01a3711729242ac426f697e60d90c9cdc8b7095be689921dd0eae175fdb33802e9e437be6fa7ab8593f0ba9e58b834faa98135d70bc37b6d9f90ed3cc836fc5fb7ba9a2c4e9289e7820ba8273f6d0a129d1d0286f978a786e9148860536e1c7f4f165116fcd871031fc5a253e94813efc9582d299287641990f75dc32fe2ac1f18bd1859fd2406b4bc79dd5ebcb2de59bc64a76126c51de4741f154e4b76cf23a2189b0d3668c10706828642bffaede359aaf02e21ff534516218ea770d9dc9842900410b009526c4662a1d5ed73f3445d67f659e0c79423b8bfa61e2a0b3290e06dc59f4e4e6019224cdfc2c521fcb2250f7f5ffdb85bfe815b3b2f239db5d3287f461a64dc7e2e00184bd9ae3581fe9ab8b1dd190614dfa3cc3db04f4c8ea6173c61cb055fbdf281da27982210b44b6417bb744a656184b5d020aa6c2bdb0f23aabdfb028d1054f052feddcef3a92cd219aa616fbad966bae031f59747a4af39dd4fee6f5417476b473a687496402b7a8b52ce099d52657795cc98d5e06f249fcbeca51d55bdcb64efab4c2027fb0cf9ce02b4e1673465a33361b94d13eb6ffa23817c127c1d36cee285c9492fa5b7f358b89efd908e41123129cf3c33e151b89ad448d1f0df0c00bea599f3e1c26b7db0e5b6ab50f49ad0ec3ceb20161f11d19198ebdfc0a5575cd9eff3e2679c794b5d431bcd1cfa3a6a127ba13e43a33fcbce1aac5d7baf45bf86a67830d6ecde9efa76b4b22a1b877312718fe4f0e4d57b37433be37eb48f5867b051e6694c83207842f1aa3f37ca7f5f89cd5639b54a38818cfd12c07ac535e2f25ed411e0a3a2d725ef7a0aab0be78b51fd223071bac04320c3858a7f006d42c63f8661156d66333936780171e8225ccd282bbca93a0fb249c265b522f666323415511aeb08a5d592f86898b35d5c421c73831c87a2c783ea41476b4eb6615b5aa1165726888cfcaa8af4b9f3064b4742e93755aee4de446fb5676e93ae16c48503074013baa9d5c476c0460a7ff36e81c57c9000db28960ae2eaa205b104ae4af99e0e6fdb8678f2cfa0edb5296672283b7ab18b4e91e65a79748e23f0ccf0653b9c1c26fceacbfc4c9bb0b0b5773e3e27421d6f2f6ea31b36ce148661ea14f85f03d835424d619123f387927d4efe85da6d290a2ce0f61791300a485a074f224eff42fbea49a7d17aa57ebefc20710215fc89e50922f8e19acbe838ab143354f022a42f1c73822039d99a5a22ccab03058c05073c99d80e4e8635f3f3b259f4ff38dff80d41cb368427d739d8c686dc90312c1a1ea363c0a58588edb3b05b1feb673c4959bc61e549fc20d1f9969340f1f8cb066065dceb19df0c015e5d75bfb78f7781197031027952c9d40b43d35d6af37674b386968ae1cc8e017f5faeaaa1ed67acfa993b4aec4a1f07b8e47667980d897e59ff17f5153bce24740bfc3b716b20797e975a755819f2df4621e6cf916f8d6ddf97cf04ce3d7abcc1641cc822190478ecd05459b697c2af575e2700186512fa16e3e64d60f4a8deff572ef2784209a2558a2401d4ae3a44b27c82e060929282b7a864542ee644c46e82d6e932fcd95883f3a9ada3b4e77fabcd85b349f11789aa53b6be03a88e29b29a8cfce97ec89827a4ecc9a87dbdf063534c174b28fe2a308eceb8594492ac6fbbc8d5a0a211dfbcf5d9533aa02084d53f0248321be8e7199ced357ad47b213f4c6cc2c7530e286ca3af03631b40e433ab2aadeb7428a180dbb9f3782e75c03a4d77e8ae85ee7f1a89199ee37a8fdb5db17c123dce751a748e737c825798c569044f278def3411fb569992e9cf3ed47fcb5ee562c70a0547c3071fecc6ad90e60ab6f9c6e1734817b56c35d50447fab02ff5e234b219efa172db3744589d73a4059910ae26d4fe808fd6a5fe5ea9d245618f5a7d29cd48343bd4ad8662c22b01b2e1be8c7cb99f6d8394a0ffef970a3bacb0fe2b406c08c7370ed07bb84b4959c0b5e4c7123669c71be4eab19b4b0b68b110676a0278e5792dbc7df9b2c61807b2859b169e14d873e850396dc8039eccd0cdeec22a971b02a5d7641f22e8db990894027ae64af56a9bcd170f153eadfdda4f625ecc6a3ab234a1ed99991f34a68da019d6cb6c25f34c024e1b5f585e86b11a1829da900d228e49bf147c68338bb8d157896a07cec6e673cd78b329926bfc55411048e59487c841b371e5d08d21f58b1664ea58238578d58062b69ab8e4c96821fd3d5636cebe304df25315b74a6eda97cfac6f1478dccdc781536056682a6d211e27953efd9874fbe1cc731dee31acf0c59d934bdf9eb12cb78942185ce872731e19da99373c8862ee6aac687e5864d3073fc948d91b80c5683e57a29770c0de59ea0c4d4dad6955df6a6a3a5287a388a963a4ce6fad3f911c23f788948a92e62db910dc80d83c8f1fb28c721193b9f0dbab832b1eac538b28f69284992ebbddf3926fe5591159d0cf9d3ef1487ad738e1175491ef9efe4a6b57898297e2a4eb42d4f59ca4b2046b92bdfbc81a5f96caca4bba5cf2fbd1846f44f13d629df103737251116bb41bfea1f3d468dec8cf1ca41e61423826dba4deb2da04384c93768a9d9bd8ff4f7c4daee876d4f65cb216a7dbbc70bfe84d23c8823e7378c681186644b6d3a2fc59502f1a28c96ab741eb1052499085973b6ebb1090e2e93d271fc7cfa2db1ee6ae9de3552a381313e249649151f25e93625d7726555c98644aa995111f7acbb452d52e05b20ba830916ef53ed88ccd244367a4794cafabd1e220a276abe8fa445ab603ee5ef94b76491f52d7488e6025893c6eb6bcc81ec291e54137a44a521d7cdf33644fec555f1382e029fc27014dfc1b6c1a9897a258d2313b5a0cddbfac1cf80d316f91351d8dcb7967ad697504fb6223a64cc898d83e68f55156bd02da5fe0a748209a3606907bf9be67bbbd38db2b03e0a1c2431e3b1de90e592386ea04653dfdf78091d8667a31e6b39f25019d979d07370d961064dbf147e8deff09a761a020b5ca2c4a1e0a726e138dba16b9d20358ac84c5bff85233f5e6d158c74aad549badc2e864438c0a1fe33853e46701448e1e0ef18b45df86bad820a09ee164b08cedafcb630c0a45f4359847898bd4288e5c2a361561bf968a6dc6254210353417972ae158c2a7be35b28b87ab71023f45f6bbe1cdf967393d708fbae89867970b2f2b2083a599151a808d65e2e2e50d9b06e76d162d6d6cfc6749d46a93cb75c644fb2f45d18b94e0186c8aff3d391bf4b9f41bd7f3ab749a343e41b1841b14b0186e6c52d91a14788c6559665578e739dcb9b8f1d4940e59a3c0dd0709aab842d1ea4d2a471c354d9038b275347fbcc7708f7346c3a94f27836841396d204598df415d2cdb2f17aba4dbcac08e16a6915e28582d5d917cd38f7f31d6156bc5d7c17b5d84dc9c7095482f08347c19502eafe61f7bdace19a5e8e277d02215e9cb63145ba3a1edbb432b8818edc2b9e6fef056764c8b625efcc7d88490d9aafe5147c6d178008201e01ae35d50a0db45c50a705818688a676110c16226496467597e19cfc4175df88b2fcf231d460f9dfc67b78f6b2d3aba34854c31c8b800facfa6bf27fe75129c3579347e27c23844b275f0dd117683f240d912b0d5a531177aedf57a54f74682cd189453caede2d1c1883720fe382a41b8c2de82d63598ed37262218dc74c4ce0a80a50ec91265b550da74432f5b8266322b4fe4df6d31a11c58b59cf1023d00fc91086d4c9b90c6925178199b95c0807e58a7b62ab1356ec72b943ef899474fe49f4cb80cf1294c77aa049988a2b59ac9b8df091c99aa0757af41ce75e61cb4dd351de40567cf2d20c8f924c08f933594121a81c04f62daacb92c909456fdd0628a81ef4e62ed039ae61d76d9ca3477e8b173baa7fdf576e397e2d4aba4729a5a9974a5d9379df275687fa515939e08c0bbd05e1482069c7bac232a8b75733eefccdcd5cdace08f56e9dcc489be0bad0a0b9e769e5cf65fdbdd67499fb934b9b4dc60be21d7e4871e26dfc363bc2083f34cd38cfc3284fdf0fcb8bad6975d34c23638b175cb4323e41e93483649d1b13554650f9294983c0a4c09ca14aaf0728e9ea63f220889265b10748d909c76d7453ad2b9f157b050ef00bdcae2a5aa490ce3b21e0ba3987f4b80e486038ca7a0e3b56c53b1a7b96c1e61e72ee0a4d8033b027b544d8c467187e71288822f3534383586475135bd57fc622625ffffa73eda6fecdb1fe6f5f438c51149ee25d3d16fe1bc5804aa38c4c50633a243764ad9c017b9a826b15e2416d9a76ebf79ce18833d1144d7ef21595599b42346f34ee13458d4be10ce68f59cc2227fa5fdc47006b8516dbf689b31d71dcb54d50bbffbc7ed68ff2779a2cb5a5c358fb22a2095da864e8707864f4e0537f693dab1b4bba3b26ff0d2fbc08155a87c23e8115191ba1e78017976b612da933691bd58e6173a69c28cd1dad95ab1fb191b30989d315b914f8be463200414508ac984e71f33efe99eada7d42981d91631bc030cf7631beb7698439490cf957d99c10ad85ab23198b42576176d0a4692a5068a730b1a2e8af74ac17f2d62da3d74038acf2031d540a2c2e2f1fc5fb9648bb1bbc08015978216178c5555bd2fccf409e32575c860ac99c9592df6a06ed9afcc4509111482af10d641d0c8b5d358982d54cc3e9b4da12116ac970c42124ebe84a2da38e3035eeaa50d73a905beb962b6c6a3ce26fa88a79fd09", 0x1000}, {&(0x7f0000000140)="7e484a52f0983a8ad4ba800ed2ce096674d30e12424c48b3f4f3c17ce9588c4a674dd0c3778ca85677400747409983c3d88d307995b40415e86e435ae59f60cfca767c04fc905e012d8e060e9c82ab5382934b8d46552420dbc5f7163d8ea3e3ae", 0x61}, {&(0x7f0000002500)="5a56b0280c3768ad03cd21a7e91c108536041c9a944acec5396c874ee38b5d00adc998006969856ca0e436756405cb9b17ae599a8d4ba19534a9588834ecb14a00196757ca7fa941aa342db50773f7e6756098cf959a021cb24c4914e145307968ad6597dccf04b71028a1512560880612d0c4c270df35e528852409cf5d11a4c9a0076d0c3f8825c69fef8a43864be845a191342e02a0a8bf377d1dac00340dc9a752e18b6e0ac4a1951413c5b86d81b69d353b066f3dec24b40f7601abbe06ae23d57b8409403f6efeede5e6aa8140f865a0eee4c322132dbdf250e5ff878f56ddb5709bff493a", 0xe8}], 0x7, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x800, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000002800)={0x10, 0x5, 0x4, 0x5, [{&(0x7f0000000000/0x2000)=nil, &(0x7f0000000000/0x2000)=nil, 0x8001}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000002000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000005000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x63}, {&(0x7f00009fd000/0x600000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8001}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000c3e000/0x1000)=nil, 0x80}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000c37000/0x1000)=nil, 0xffffffffffffffda}, {&(0x7f0000fba000/0x1000)=nil, &(0x7f0000e2b000/0x4000)=nil, 0xfffffffffffffffb}, {&(0x7f0000fef000/0x10000)=nil, &(0x7f0000a62000/0x2000)=nil, 0xffff0000000}, {&(0x7f0000ae2000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000c7a000/0x12000)=nil, &(0x7f0000edb000/0x2000)=nil, 0x1}, {&(0x7f0000fba000/0x2000)=nil, &(0x7f0000df8000/0x2000)=nil}, {&(0x7f0000c25000/0x4000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x3}, {&(0x7f0000d46000/0x2000)=nil, &(0x7f0000c4e000/0x2000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000c9a000/0x3000)=nil, 0xb363}], ['./file0\x00', '\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x101}) fcntl$lock(r1, 0x7, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:11 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x81}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x29) 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", 0x8) r2 = socket(0x18, 0x1, 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x8000000000064}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r3, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r2, 0xa, r3) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) listen(0xffffffffffffff9c, 0xffff) 16:00:11 executing program 0: mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000]}}) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c}, {0x60}, {0x7ffffffe}]}) r1 = socket$inet6(0x18, 0x2, 0x0) accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") 16:00:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = msgget$private(0x0, 0x208) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2feff}, 0x44001000e, 0x20008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:11 executing program 1: socketpair(0x9c6fdbca834505e4, 0x1, 0xdc, &(0x7f0000000100)={0xffffffffffffffff}) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 16:00:11 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socketpair$unix(0x1, 0xe, 0x0, &(0x7f0000000100)) r1 = syz_open_pts() r2 = dup2(r1, r1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x200) r3 = syz_open_pts() write(r3, &(0x7f0000000000)="a6", 0x1) dup2(r2, r3) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x21, &(0x7f0000000000), 0x4) r5 = dup(r4) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000040)) login: vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020acf7b8 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020acf7b8 16:00:11 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000340)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xa7}], 0x1000000000000036, 0x0, 0x0) 16:00:11 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704ac527708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a79720efaf218aca5dd7ccd011caa96f00d9a06ff002f54bf34390ffc04257522e9d20fab71d560609", 0xcc}], 0x1) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f00000000c0)) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x21, &(0x7f0000000000), 0x4) dup(r1) 16:00:11 executing program 1: r0 = kqueue() r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x21, &(0x7f0000000000), 0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x18010, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x21, &(0x7f0000000000), 0x4) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x21, &(0x7f0000000000), 0x4) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x21, &(0x7f0000000000), 0x4) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x21, &(0x7f0000000000), 0x4) dup2(r5, r3) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x21, &(0x7f0000000000), 0x4) r7 = open(&(0x7f0000000140)='./file0\x00', 0x20, 0xa5) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x21, &(0x7f0000000000), 0x4) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x21, &(0x7f0000000000), 0x4) kevent(r0, &(0x7f0000000180)=[{{r6}, 0xffffffffffffffff, 0x1, 0x40000000, 0x1f, 0x8}, {{r7}, 0xfffffffffffffffb, 0x475cac7fd61f1c85, 0xdd4a30ba1003a36a, 0x9, 0x100}, {{r8}, 0xfffffffffffffff8, 0x48f16d9f600e91e, 0x1, 0x7, 0x3}, {{r9}, 0xfffffffffffffffd, 0x0, 0xffff7, 0x53, 0x100020001}, {{r8}, 0xfffffffffffffffa, 0x3, 0x80000010, 0x7fffffff, 0xb003dd4}], 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) kqueue() madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x364, &(0x7f0000000280)='D') r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x21, &(0x7f0000000000), 0x4) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6, 0x2010, r1, 0x0, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = kqueue() r3 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r5 = msgget$private(0x0, 0xfffffffffffffffd) 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=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r6 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r10 = getppid() r11 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r11, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r12 = fcntl$getown(r11, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000980)={{0x2, r6, r8, r9, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r10, r12, 0xa5, 0x1, 0x100000000, 0x2}) r13 = kqueue() r14 = kqueue() kevent(r13, &(0x7f0000000040)=[{{r14}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r15 = fcntl$dupfd(r13, 0xa, 0xffffffffffffffff) r16 = msgget$private(0x0, 0xfffffffffffffffd) 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=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r16, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r17 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r18, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r21 = getppid() r22 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r22, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r23 = fcntl$getown(r22, 0x5) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000980)={{0x2, r17, r19, r20, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r21, r23, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgroups(0x5, &(0x7f00000001c0)=[r1, r8, r19, 0xffffffffffffffff, r24]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x2d}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000081, 0x90, 0x0, 0x200}, {0x2}, {0xff5c}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget$private(0x0, 0x0, 0x1) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000140)=0x5) socket(0x21, 0x8002, 0x1) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:15 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f0000000000), 0x4) r1 = dup2(r0, 0xffffffffffffffff) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/diskmap\x00', 0x200, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x21, &(0x7f0000000000), 0x4) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x21, &(0x7f0000000000), 0x4) r5 = accept(0xffffffffffffffff, &(0x7f0000000700)=@un=@abs, &(0x7f00000006c0)=0x8) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x21, &(0x7f0000000000), 0x4) r7 = socket(0x1, 0xe76844a6251d7d5d, 0x0) kevent(r1, &(0x7f0000000600)=[{{r2}, 0xfffffffffffffffc, 0xc0, 0xfffff, 0x7fffffff, 0x3ff}, {{r3}, 0xfffffffffffffffc, 0x179, 0xa0000028, 0x7fffffff, 0x8001}, {{r4}, 0x4e8cda8cd7581239, 0xb1, 0xf3134ff00538c15e, 0x9, 0x7}], 0x101, &(0x7f0000000780)=[{{}, 0xffffffffffffffff, 0x124, 0x1, 0x4, 0x7fff}, {{r5}, 0x9, 0x58, 0x200ffff9, 0xffff, 0xff}, {{r6}, 0xfffffffffffffffd, 0x21, 0xfffff, 0x9, 0x8000}, {{r7}, 0xfffffffffffffff4, 0x10, 0x20, 0xf3ee, 0x8}], 0x8cd, &(0x7f0000000800)={0x5c, 0x100000001}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(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'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="c2", 0x1}], 0x1}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r8 = socket(0x18, 0x1, 0x0) close(r8) r9 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0xfffffffffffffd2e) readlink(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)=""/40, 0x28) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84, 0x0, 0x0, 0x3}, {0x474}, {0x80000006, 0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r10, 0x40044274, &(0x7f0000000300)) ioctl$BIOCSDLT(r10, 0x8004427a, &(0x7f0000000840)=0x2) close(r9) socket(0x400000000018, 0x3, 0x3a) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r9, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:15 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x28a3) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10702, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x8000000000064}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r1, 0xa, r2) r3 = accept(r0, 0x0, &(0x7f0000000380)) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse0\x00', 0x80, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x80, 0x0) r6 = socket$inet6(0x18, 0x8000, 0x48) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x1, 0x0) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480)='/dev/ttyCcfg\x00', 0x80, 0x0) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x21, &(0x7f0000000000), 0x4) pipe2(&(0x7f00000004c0)={0xffffffffffffffff}, 0x18004) r11 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r11, 0x0, 0x21, &(0x7f0000000000), 0x4) r12 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r12, 0x0, 0x21, &(0x7f0000000000), 0x4) r13 = openat$tty(0xffffffffffffff9c, &(0x7f0000000500)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000340)=[{&(0x7f00000000c0)="69db4c044b5e97f85c5a07635a27e84d4cdbced7df06b8eb87c4c235ea9ac2d077b47a169131be798c07339fb415d42af4c23be1496bcdea0ddf3b39ba96f2a0c4b00f415e0a108c9d06aa67353874eafedefc7a3d06a4a3887664e8139715db83b41e4709fb11b0a52cde5a423e335df9fcc77c9407716e51c33463241f018a713ff136d5eea88041c7012dfbc06ce8e293403a6002bc2dc7de854aea82e3504c5d8ca8927a171d72a5761d241f3dd97c64777197e116385587652d98cc659ced", 0xc1}, {&(0x7f00000001c0)="b00023ba99446430ac4f25fdff95cc4a839cd4f49943fba7fc55a7db9ca1804eabcd22aa23f0b1", 0x27}, {&(0x7f0000000200)="435f30d5999520615686efff77c1fe524377fb268bfb73eef95602c29065f4c1103072de946b5a3297d3e80083ad189180e884250ce2dbe7f6ff95b753cdb38779121db8b9242049e9fca6d9f56b2ca5c647c0599eb13a9e3208074374843eea0573221dd35f2cabfe6f5214e5818fc6d8d3635deec06d90eb1e1a4103c5331666b2a13fd4bd2ddf56c803543d3a8f69bda1197eeda1a87d79d83655c6c05870b88c134ff06c2be497fcd54aed151f448a451024dbab9b35c0fc5cc6c18bf809ae044ad9fe29d463f91dcbae3611f01c287d76", 0xd3}, {&(0x7f0000000300)="c557954bae68d3f69d680d30cdcdab", 0xf}], 0x4, &(0x7f0000000540)=ANY=[@ANYBLOB="3800000000000000ffff0000010000ca", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB='\x00\x00\x00\x00'], 0x58}, 0xa) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r1 = socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x8000000000064}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0xa, &(0x7f0000000200)=[{0x3, 0x6, 0xff, 0x10001}, {0x7, 0x1f, 0xbd, 0xffffff5a}, {0x69bf, 0x0, 0x1, 0x3}, {0x46, 0x81, 0x0, 0xffffffff}, {0x9, 0x9, 0x7, 0x4}, {0x5, 0x80, 0x7, 0x4}, {0x2, 0x4, 0xff, 0x3}, {0x4f, 0xff, 0x6, 0xf4a}, {0x1, 0x3, 0x80, 0x101}, {0x5, 0x0, 0x26, 0x7ff}]}) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r1, 0xa, r2) r3 = semget$private(0x0, 0x7, 0x20) semop(r3, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x84}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x0, 0x1, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x2, 0x1000}, {0x3, 0x5c, 0x800}, {0x0, 0x4, 0x800}, {0x1, 0x8, 0x800}], 0xa) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000001c0)=""/100) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000300)=""/189) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000002c0)) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000000)) 16:00:15 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000140)='+') connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="29002000a9be8dff63a6a185e9744b4fdfd0c04468e41d7c7bae5419650cf8dcbcb54610b746a9a20e9cb84a8c3160849e63788b553f6ceb2dd64017364142123695877c184e312fcabf42588a7a6ccc8e378c4751f8db3f7040129947a9bbdc0b71d612f512cfb4d35f7bdc54252b49fd3d594575253649a0e0607d449ec819fef7890e09ed342ad48adaf3d3c4171f372db82a0611b74778a82c3a205822090ecb4a0a1d164a4e64a15ba968d2cd1e9b298b360949972ad9c8d8eda15e"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:15 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x8000000000064}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r1) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000002c0)) ioctl$BIOCFLUSH(r1, 0x20004268) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862070000000082959559842106d75075aec9501700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4bf89fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84, 0x0, 0x0, 0x3}, {0x474}, {0x80000006, 0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000300)) r2 = socket(0x18, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x8000000000064}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r3, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r2, 0xa, r3) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f00000002c0)) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000140)=0xffffff39) ioctl$BIOCPROMISC(r1, 0x20004269) 16:00:15 executing program 0: readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)=""/113, 0x71}], 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() r3 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r5 = msgget$private(0x0, 0xfffffffffffffffd) 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=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r6 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r10 = getppid() r11 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r11, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r12 = fcntl$getown(r11, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000980)={{0x2, r6, r8, r9, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r10, r12, 0xa5, 0x1, 0x100000000, 0x2}) setgid(r8) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad8b68da7104b516", 0xdf) 16:00:15 executing program 1: r0 = socket(0x2, 0xc003, 0x70) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000a183d73aa6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415455b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b0368000"/267], 0x1) write(r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x8000000000064}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r1, 0xa, r2) recvfrom$unix(r1, &(0x7f00000006c0)=""/140, 0x8c, 0x8c3, &(0x7f0000000780)=@file={0x1, './file0\x00'}, 0xa) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000040)='][])-&&],)]!\x00', &(0x7f0000000080)='@-*)\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)=',\x00', &(0x7f0000000140)='}\x00', &(0x7f0000000180)='{{\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='}\x00', &(0x7f0000000240)='+\x00', &(0x7f0000000280)='\x1b\x00'], &(0x7f0000000680)=[&(0x7f0000000340)='^\x00', &(0x7f0000000380)='\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='%\\\x00', &(0x7f0000000580)='@.*\x0e&-\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='^\x00']) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x35}, {0x6}]}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000300)={0x10, 0x40, 0x4, 0x100000001, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2fc000000000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x400}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x100000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x10000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x10000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x21, &(0x7f0000000000), 0x4) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x21, &(0x7f0000000000), 0x4) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x200, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x21, &(0x7f0000000000), 0x4) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x21, &(0x7f0000000000), 0x4) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x21, &(0x7f0000000000), 0x4) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x21, &(0x7f0000000000), 0x4) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x21, &(0x7f0000000000), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffa, 0x2a, 0x2, 0x0, 0x2}, {{r3}, 0xfffffffffffffffa, 0x10, 0x20000000, 0x100000000, 0x7ff}, {{r0}, 0xfffffffffffffffd, 0x6, 0x20000000, 0x200, 0xaec}, {{r4}, 0xfffffffffffffff9, 0x15, 0x10, 0x3f, 0x400}, {{r5}, 0xfffffffffffffffa, 0x10, 0x0, 0x4, 0x8}, {{r6}, 0x0, 0x19, 0x8, 0x0, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x70, 0x3, 0x2}, {{r7}, 0xfffffffffffffffd, 0xbc, 0x4c, 0x2, 0x418d93c7}, {{}, 0xfffffffffffffff9, 0x2, 0xf0000000, 0x4, 0x1}], 0x7, &(0x7f0000000800)=[{{r0}, 0xfffffffffffffff8, 0xc8, 0x80000001, 0x100000001, 0xfffffffffffffffd}, {{r1}, 0xfffffffffffffff9, 0x1, 0x16, 0xffff, 0x5}, {{}, 0xfffffffffffffffa, 0x20, 0x40000000, 0x1ff, 0x3}, {{r8}, 0xfffffffffffffff9, 0x0, 0x2, 0xfffffffffffffffc, 0x6}, {{r9}, 0x0, 0x8, 0x8, 0x4, 0x80}], 0x7, &(0x7f0000000240)={0x1, 0x8}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 16:00:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 16:00:15 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f0000000540)) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086a13633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac27b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e3498e85e3425de587f25106f2c1e73dff5528d76969518f18a4485d017ef1b85469483c629f10ae6755ae90cfcdab29f00"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x21, &(0x7f0000000000), 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) write(r1, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x21, &(0x7f0000000000), 0x4) write(r3, &(0x7f0000000600)="2df62ffedc9a4a7973ead4b77e930a49c104b166a86f6329c169c2a4a225e60fddbb1f54e7e3ed5e5859b24fe3a90bd4541c2bbea9625c7337970b11e6d76a168bf86e179a2648da13d7ed01ce8e188ccab11d4ee5454c5543b500688218267de2212186b5dcc99d280c69d6da2268e16ca7912fc46c1430ae570213d06aac2d88249c9b311f615c77108eb4646b632053d49db00a967255711785299be49456ba94a94b9844d13cfdce65908d668d39e734c46585fb5aa8aafe293c3261858f0c1fece258fd902cafa3ca487658e2470b4e282e24a7ba5b32f2ad79d75babce980311cf44d57762327fa2d60ce412a08dd07981fdea73b034de5908cdcb5901aff64cd4a711dc30cc8d0693047e0187cc4cb12dfeb9dc51bf90fcdfd58884e9359984f22bccbefad5350f86932de57b18f00de5a7b5cd3c16d27e60dee9553af4ba40351d363d64d36c674eb9d389837f41d5a1c2327362c6ef02828a92aac0dd0a247297db622479418d724170db3c1cc9bc47f0aeb0a1c118d61ee6b33ac16556ad84e1bffc065fedba857e542931b45c529ce85ee886e86e477fa0834f83856c1173ea6c6aec1ec1ec907ba0d7a7ab2f2c09de496001f2a77befc06047ffb58e8429266cb8fd9e74ffa035e8ab7ac948a59b946366c29df728017f44a3cb0370329c64b659158bdfd978a2fef736be0fe63ec9627384a8823737c2a468c4f6b9b275ec065e28073654d1e67de1d1f9f78004cd809189ebc6e6bda91afc3611a389bef5bdc15261927b02c19c38a2823b0823367b662eb551662f5f5f00504f274ee2473ec8b7ca3956c0f156aea2e5fd90283033e144c145943d70bfb9b77aaf3fb13c0dabe74d9ba7811695dc6bc48f70cce2fa05248e3be52f982780b9f73b1da32add0c09fa7468b9c7f1888edd901557e63d33339e6affa15ce86ab42a2273ecc23139fc5ed66f160eb9101a34a2bbf6b837c2ada21e296ea8a11db9c9cdb6e1e6a8e6890e5c7d56112941b3a747be49953a9c6754a188d00ae216349f66e4d6bbf6bfded32bac8d6de265f79fa1203c33d70cca2c1108745d3654b2cb685b7e829b9f70530e12c59e4fde4ff8bb1f387146af0827307286336b0cedf1e6d9d9015ead402cb50e5c168b6107843ad1ad65b019f4450f0b535d6c6bd1a5940b4cf8aede99ad5827731372ff8e21c8a84cccbbeffd952342238c4b585e9832d2373a0d64add1c8d898bb724686032bdd3e6b195e6b77497b7c099a7f110548819c98a1f5db599dc2795d7da298a90420c559f71a22dc79d446a21d2c7d481ec6328e23a206a005b9b875e66beaf5ffc4361e369300ec6058faa9b879ed24581552d21b5c3bee2f916bdf84dd39828514a6909749a8a1e47a63094ceaa70a55cb9f099241fb540f2606243314ca90f202cd35a47ca84c1aaa4c11bd65eb64b1140ba99ec32b8b19a1831534de00e2f77139c7e39c9117cefed225e54f94de7de445a42a444d7d27d0a86fdee6d63697816d3c68204b3755b78ea1ba576577b6d73664bfc5a4d31e88ae5155a329e08cd2d5ae6b33871be590ea187c36f548d43e95532be3f633eaf428a06e1d525518369fb7cb964f74b88582b2b7a857298dead2fc2d6bc0fdf34b3c18423c024d0d6cb818ffcfab2dc0cd21d85dcef2bff8e7680422afe45c3239c69d51bf117ad947f7666f67634c344329772f9de69a34b10143ca1de09c93e16e9085243e7d9525f84dd83fea77d45f2a935f3dd575a0293e849ca1441c0a9e425592dac8381facb2dd3cc5df6654b183ef8fe83eed04dec5fe6fa1da7ebc31b80621d79a8e1fa8cd426b4b664ab5884a2532eea8ce98d957e2ae6dabee952510fb6798f7db9cc77a80419198ef06f7db8a8612863c1b6e3d64fc47f376e4e3247007b1f70698f30b0d718af2b6dc93e5e4a6076e923c0a55704ddc86962eaa2e3af7cc2fb0670cafdc02330b26a6702794ad5c0e382ef238fd650cc30583159c0d14bf2c92fa3b50821521b1cf0846a9a98414e296585a6466f6997c045533e094d7ecefba6845b423f31f45089e56c611f5af58444c108105ca1d392c25ccfe9cbeb5a11277731d1aa235952a170feb090f962a87ff32be9942b39888394dbda735f7e7da966683369ebe7ebdf150405f810f23e7fe513ad67f4365e51f0c266a5a79dd3eb13afdfb92708d3bd7b6da717f0ffcf3a3717ae99ea73a96db2067cf026c712ee23f69ef2c570f8f68f82e5ce60fa34ca73cd00cc23de6a8150d1b0f9e51a3783ee8a3e1e0a5940e2130f4e2d6f215a81ba39ca9d19d160b5860a81ac3a7e9650375d2390ddff3549400d0148a8baaad95acb1da2050b132f74ee0067b8392a5ba9c2fa11eb04418bc11b756657937e369319f0f47baf5cf57b798fe4caef56e692d09d0997eb561943f4c5ccacd34c3f8fd98df07e9532ffcc7f6342e4704717bebc84d9b1a91f2b2a77fb64416df2efc4a6f4a866232897654282d4611e438f3b74abe69ede059555b261a7628b6e0c1fe6aa5e6831bb1f7b8ed911f938afc2ef5b8aa3ee38f9a2949835608411412f0b37dc719720c211c46475f95bd8c91189cbf5328891e0ff605b3c60dd8e1125821c305907073192dab4ec137af47c2f8591a0cd2a2a33a5999fcaaf7dd3ea75704e61382bb23503fda3616b970803550e8e608f537e7cb94a285da096c75823f5b5880a6b8ce8879a5fc38ac81674774102df26bb93fb729d3d8661902c0ad13f7002ce8112728fce182be075c7fcfd6743e119a3a70d1623d9b3f06ba403179be9e57ad1f14e30cc3794329fa7d9bd0a8da9a13130ff9a0245ca4913d803363b4e92d5a5f1f14074eb5937671a8da694dcc846c37323bd01ffdac4229a73c92581e4157e5f1358c36effe0666e21e2576225dc52b8bb907becae24177d8d60cb0fb83c7770fb56727e5420caa538b850dcd20fdaf9d2430085056f6c0458bc4d6350106c112585db3ade9bef5b27778db5762c40e2e65696e0bd0d05a964514332f9a4f3887c3477f045724d51cf0e15400798410f7fb071a4cb625b66324a7cbd184af2fcdc2ecfb7188467a9a57c1a84a84d7b5483681a802e24750cd0f84441def2f516155c445e377b7bc7afe96b7d9e1d17c1f4959f0c358b01d049a73721d10afb045c8310a585fe6f01f43a74bf8ab37a074a9e3ddd703cfd3a713488182fbebc4450748802bd72724e33ad0925507de9e77db25bea41a0dad54110b095c143e610689f2681e495a3797106a9c29b7c00c478675d993bacb3b2adb1cbe552a47195b8881fdf2f92a45e954c2d4fd969d596ac15ce6de2958ebd84fd6f45853823038137859369667daf838420f949eeee71a67b383cd241174d57476e3813ee5e0bf261d57002a645b56c43bccdd6d7ddfd2b00ccad60d9839e70ca35f1c19ec903114424e79e174b1477cc0661efa0ece3fc4c8a0c27f60288df27984aedbf54bce76e2d06939928f12c5689e51ef91d38cbaefc1f0db54f664d2037dcb5c9df5cc5f2390067dc930525483597a1248967bda6bb7e561cb5c725f9fffcc9e640529ee4ee0168484371b1b237674eeb42a7c6fda20e745d9e7d2f732d0be3d1805c773bca87dac778c7d2b854a1bf74faf3369c78ea824039a6811cf08f3d6d7d4ef5449ef1dbcb449d6fa84f759683d5713fcacdda18436aa784c08ac0257f5bc6d7210127a549a00c5429da379c48bb46b0933750678bf0f178a906150ec84e01da79ea381d48af493fbea9841476a709ac6e4e73a41a23c316374364fa4e58d9439d8f20de2b7ebc56d19707f1ac989b4621c92a570a1b93d0c53f66725bb20279c77758a807413a006ced0e773e924b138e4eda03a9328d526f99838a1281997d33af31815b071e6452703f64f6c94f0d47a6f462b332d54f91f54de2a42155968d5dd3f2cdc66b43408ea83a454ac3cab9750c35ed452469f604165a43f167f41b4be989f0254e668af0bb290b9384e206480002dca7b27f09ea35acaa7957765731fed8f1423de0f5cc7b42b764c7dd33221f2ec905b5c1f7c07f2442d825e5b7dd8b4c9a81ae448df5db3e0f66d989331b52d8702ef12d04cf9b8b826913e5e7251be61af57208127b91910f8cc669380325d4c0fb4d0b0ba3fc28861c5f81bc4d7e064868b90f43872cdecfe4f4ff120b71c65cd8f3b9b6272c4024a029d2cbb52280c4a9af1801be794550cd688db1f459a9cf4498816e9500fcc53a94acf8fe4180496eaed11f3d606b681fbcaa49e1000b04e987d8aa5441ce2e09da83222f451badd7ba9155f3e4fecf981d92108975ca05469592db9b6c579f023221e7b018a55ede618af3eb231f777ccd16e02a599ed956626e9e57a674f85869872b06bfdca5e1dd0ab4918b6a261236fe21c5981b9eb87827e0f29661830a03accb348a57724ab778095f0f5a76ea9f1397b641d8eb17a1217199e9bcce6bde1553bae62a414801a971b67f0076759fb06ed1a76c2fc1868ef891b90f0e5e821af829dee1296e6af54a713a800df74c1a5f8665b170effd898a03acac3a96bc25f049b0cb76593d2d83edc364fb7b60bd0a2c2cae81c612482e16bd419352a7e277ea1192490884572af2a98793dee702eb6ca26bb41c84d6248427beb431635a396abf3b79c130697fb255ee66c95ffc4c4c764f3741a87fc0bc7630a0d201e51979318d0b4f56f28fea02aaf9da15b070b1c3c1d7dc20d1147765459110e9f0b621bba495e7cac4eecdccad4e4765a12e2f79730f7b316f0ff2743f8b8ba8b44c05c855d1f9fbb8a6892cdbbc56c4bd21d76a67aca6b4bd8c2fb9435beeeeba6f714031fe298e3c123cc2e540535de46d53cdc2c203c71b83b7632989cdfbf6e26dba98ae6da28c5b73d46063c63bc53d1758a7f6ef3052b5c9a58d5823dcf3f7dad300332f348b7f6541ac03141fff31531230ea677641ed2f6945de1f5157d2261237a3f3ce24c3cfa7ccce69cbdfe59dbee29d96138ffb272b2f93e36093405972ead47d1bc86d4162f793b9308565ab310c147d8ae6809c027a9e809c2bb16edd4af8d669aa2e4a01c6fe196fb3e96312f0d1a3c0c59780d6d7e58e770ebec2420d2086ad400e84e2dd555dcb23d1c62cb08e2db06519209beaa718ca97d0634b274aba1c9762e4e143d7a92dc94dc1cfddac778cc74412d0cbedee88bc7d3a7cc9461e21a898bf3f20c018f5ced4b900199860982c83c8b1bb4db9ea88fb1d2063b49f0e7bbd1f11893bb0bc2dbc7a7949512685837ee1d5676a7772f709b77edaf2be5739a1c5142c67f74774ba39b3ce17e440b62569120017e13963ba177d5388fc10f7f86c3fefcb7dcfc029898231f92a82c6c67ccea62b5074c409c48ee841089b6e0135b72916d00db029a60af3dac1f6a5dc09ed9d8e5fdf20cf1666a76541ab0ed44400fdf5ff4da647de1d6f110b2e87b0eb8b9529a5fbd7adfb056c0955fafbb831186aa6cc81527b512df619a56cd1c42633970eb8a7f49e90f1a681ce8730277f1f02a3f71516e456b27268f339ed43d9159225d98e37427f4ecb1cf36a0ca146cdca95f3aef97e30fc549576ef36200df4d041ba19bbe0806da5f1632586ea4065f002a35b08a864803feee60e0e7e215ead14d465082384d05b434cdf3c1cabcd81be3f3494de741f1b71a76be3596b08700b56a1b6f5fa7bb1f7a61052e2e85e626365c596c787da4f675007a4bf5b85b9adc764b22de422309fabb6de3aaadd327c5725a1db527c85c7716b5", 0x1000) r4 = socket$inet(0x2, 0x4000, 0x8) setsockopt$inet_opts(r4, 0x0, 0x21, &(0x7f0000000000), 0x4) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x21, &(0x7f0000000000), 0x4) r6 = dup2(r4, r5) ioctl$KDGETLED(r6, 0x40044b41, &(0x7f0000000040)=0x2) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x20, &(0x7f0000000500)=0x320f, 0x4) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=""/4096, 0x1000}, 0x0) socket(0x6, 0x0, 0x40) unveil(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='r\x00') 16:00:15 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84, 0x0, 0x0, 0x3}, {0x474}, {0x80000006, 0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000300)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x9, 0x4, 0x4, 0x81}, {0x7, 0x1f, 0x1, 0x7ff}, {0x800, 0x8, 0x5, 0xfffffffc}, {0x100, 0x6, 0x9, 0x7}, {0x3, 0x1, 0x7f, 0x800}]}) setsockopt(r0, 0x6, 0x8, &(0x7f0000000080)="00000056f900", 0x6) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0052000000000000f700f8922aa997267749d9adfcc96642c737d7d049fa4193d3b64b411baef38050a08906602c6b3d2e8046f2fa8c6d70cd52f00705c82c87423a5e508c39d3f60724ccce8495ca2be48297a1f975805d69a53c2cd7339ca8ecc0368c8921587f9bcf5adbdac490808d110c7194b2cdb00c9c4f00260d834100d07803d534312926bc17a6a136235687c6bf7a2270bc991e5764f8fa9d8c5319ca9670b959d18df3169f39c56b247a5907262a4582ed71870ca4e96eb01564bae7839379cd30f0ab673441cdaee707344c8641495e182debc66fe653"], 0x10) shutdown(r0, 0x2) 16:00:15 executing program 0: socket$inet6(0x18, 0x4, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x2) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x5, './bus\x00', './bus\x00'}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x21, &(0x7f0000000000), 0x4) connect(r1, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x7, 0x3f68}, 0xc) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1}, {0x7c}, {0x6, 0x0, 0x0, 0x200}]}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x21, &(0x7f0000000000), 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockname$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000140)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)="93", 0x1b0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x7, 0xfffffffffffff691, "f0aced0a671f7630833d8720b8b5a8efaf00"}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000200)) 16:00:15 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)=[{0x28}, {0x34, 0x0, 0x2, 0x3}, {0x4000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() syz_open_pts() 16:00:15 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x42087007, &(0x7f0000000100)) getdents(r2, &(0x7f0000000080)=""/50, 0x32) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x42087007, &(0x7f0000000100)) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000001200)={0x2, 0x7ff, 0x8b7, 0x8, "175ea420881b18933d27de321a86b895442ec9bd", 0x6, 0x7}) r4 = getegid() setgroups(0x1, &(0x7f00000000c0)=[r4]) write(r1, 0x0, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="01001ebc2f627573006460a19e0763db735a3176bea0970f0a4df977a2df6b5863c46139a638958923397a180ac51d4c9fe25649252310fc449d3fe64f030000000000000000"], 0x8) open$dir(&(0x7f00000001c0)='./bus\x00', 0x400, 0x50) r5 = semget(0x1, 0x2, 0x484) semctl$GETNCNT(r5, 0x0, 0x3, &(0x7f0000000200)=""/4096) 16:00:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3f73b2920ed50dbb, 0x0) open(&(0x7f0000000080)='./bus\x00', 0xe621fe7279275b37, 0xc) 16:00:15 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x1e628fe2fa921432) bind(r1, &(0x7f0000000040)=@un=@file={0x2, './file0\x00'}, 0xa) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x80206999, &(0x7f0000000300)) 16:00:15 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0x81) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x21, &(0x7f0000000000), 0x4) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x21, &(0x7f0000000000), 0x4) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x21, &(0x7f0000000000), 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYRES32, @ANYRESOCT=r1, @ANYRES64=0x0, @ANYRESDEC=r1, @ANYRES16=r3, @ANYRES32=r2], 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000040)=@in={0x2, 0x3}, 0x14e) listen(r4, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f00000000c0)=ANY=[@ANYBLOB="00002e2f66694c6530006d62d156b80dae704046874143a67ab462615b290eacdf28c5ce9695fea34d166f61a34ccd3f1f848128a137a98b3e53fce7b9f312cb6390b988e27ba0bc7129c0ad06db8fc2449927576317a904f65054873d4f248a947574e5bf4dbe0d16a0acdfd2cf205c60684ead2646d86268c2200846992e95a6e31049c75a476906fb0cb0196a1129066f93d05fb40bb5b6b273b7"], 0x10) r7 = socket(0x18, 0x1, 0x0) dup2(r7, r4) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) syz_open_pts() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x1c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000840)="6c4b05cb3f01352801f0fc4cdd1b") 16:00:15 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x21, &(0x7f0000000000), 0x4) lseek(r1, 0x0, 0x0, 0x1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r2, &(0x7f0000000480)=[{&(0x7f00000000c0)="6c166ee927afe4", 0x2c8}], 0x25f217a1b32bc46, 0x0, 0x0) ftruncate(r2, 0x0, 0x3fffd) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000380)="bc", 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:00:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000, 0xfffffffffffffffc], [0x2], [0xe0040000fc, 0x0, 0x0, 0xfffffffffffffffc], [0x10]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x42102, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000001c0)) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000140)={0xf6, 0x0, &(0x7f0000000000)=""/246}) ioctl$TIOCSCTTY(r0, 0x20007479) 16:00:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="29d63000a9"], 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) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10000, 0x0) socket(0x8, 0x4000, 0x7) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x28ae) r0 = open(&(0x7f0000000180)='./bus\x00', 0x889, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186204018b002b3a0000000000000000b9d8dcf9aa694e0e4cfa772dc1d14043000053b5d1d09075288182a3e7bd438b29be9c894314d835d0875b8b01850013f1071d36807465e18c0fa6ae84c9f0611da24e14", 0x57}], 0x1) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x3, 0x100015, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e77c8f0fafa6047"], 0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000017c0), &(0x7f0000001800)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001840), &(0x7f0000001880)=0xc) r3 = socket(0x2, 0x4003, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6c15"], 0x10) r5 = socket(0x11, 0x3, 0x0) r6 = kqueue() r7 = kqueue() kevent(r6, &(0x7f0000000000)=[{{r5}, 0xfffffffffffffffa, 0xc1}], 0xe9, 0x0, 0x0, 0x0) r8 = socket$unix(0x1, 0x1, 0x0) kevent(r7, &(0x7f0000000080)=[{{r8}, 0xfffffffffffffffc, 0x4, 0x2, 0x200, 0x1}], 0x34, 0x0, 0x0, 0x0) dup2(r5, r6) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000018c0), 0xc) r9 = socket(0x2, 0x4003, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(0xffffffffffffffff, r9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001900), &(0x7f0000001940)=0xc) r10 = semget$private(0x0, 0x4, 0x408) semop(r10, &(0x7f00000001c0)=[{0x0, 0x6, 0x800}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r10, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r10, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) 16:00:16 executing program 0: r0 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r0, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) r1 = semget(0x3, 0x3, 0x40e) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x8, r2, r3, r4, r5, 0x20, 0x100}, 0x100, 0x1fe7, 0x200}) semop(r1, &(0x7f0000001080)=[{0x3, 0x4de, 0x800}, {0x3, 0x100}, {0x2, 0x203, 0x1000}, {0x0, 0x0, 0x1000}, {0x4, 0x5bb9, 0x800}, {0x7, 0x0, 0xa959bc35ad6fc6ca}, {0x0, 0x8, 0x3800}], 0x7) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r6 = semget$private(0x0, 0x5, 0xa6) semop(r6, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r6, 0x0, 0x0) semop(r6, &(0x7f0000000180)=[{0x3, 0x20, 0x1000}, {0x0, 0x4, 0xc527c46d541c843a}, {0x3, 0x9a36ecc, 0x1000}], 0x3) semop(r6, &(0x7f0000000280)=[{0x3, 0x9}, {0x2, 0x7, 0x1000}, {0x3, 0x80, 0x8c45979a0dfa28b6}, {0x4, 0xae7, 0xc00}, {0x3, 0x10000, 0x1000}, {0x0, 0x3, 0x1000}, {0x0, 0xfffffffffffffffc, 0x1400}], 0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getegid() r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r13 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r13, 0x4}, {r13, 0xaf}, {r10, 0x10e}, {r13}, {r13, 0x2}], 0x5, 0x8eb6) shutdown(r13, 0x1) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x1}, {0x6}]}) fcntl$dupfd(r13, 0x1b, r10) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r16 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r16, 0x0, 0x6, &(0x7f0000001240)=""/62) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000280)={{0x3, r8, r9, r11, r15, 0x89}, 0x200, 0x401, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r17 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r17, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r17, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r17, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) getgid() r19 = getgid() r20 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r20, 0xffff, 0x100, 0x0, 0x0) write(r20, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) r21 = accept(0xffffffffffffff9c, &(0x7f00000010c0)=@in, &(0x7f0000001100)=0xc) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0, 0x0}, 0xffffffffffffff80) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r22, r23) r24 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r26) fsync(r26) setsockopt$sock_int(r25, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r26, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r26, 0xffffffff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$BIOCPROMISC(r27, 0x20004269) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)) kevent(r25, &(0x7f0000000240), 0x2, &(0x7f0000000400), 0x4, &(0x7f0000000280)={0x3, 0x40}) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r24, r28) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r30, &(0x7f00000002c0)='./bus\x00', &(0x7f0000000200)={{0x1, 0x6}, {0x6cb, 0x1f}}, 0x6) getsockopt$sock_linger(r30, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r29, 0x100000000000, r29) write(r30, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r31 = geteuid() r32 = getppid() getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r36 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001040)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r38, 0x6, r39) sendmsg$unix(r30, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x1000005bc, 0xffff, 0x0, r39, r31}, @cred={0x20, 0xffff, 0x0, r32, r34, r35}, @cred={0x0, 0xffff, 0x0, r33, r37, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) getgroups(0x6, &(0x7f0000000340)=[0xffffffffffffffff, r23, 0xffffffffffffffff, r19, r24, r35]) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r19, r18, 0xffffffffffffffff, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x2, 0xd}) semctl$SETVAL(r17, 0x4, 0x8, &(0x7f0000000300)=0x8005) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0xffffffff80000014}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r7, 0x8010426d, &(0x7f0000000240)={0x3f, 0x7}) ioctl$KDGKBMODE(0xffffffffffffff9c, 0x40044b06) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:16 executing program 1: ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x42087007, &(0x7f0000000100)) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0xa8) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000200)=[{0x7, 0x80, 0xe8}, {0xf, 0x40, 0x9a, 0xd}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) setitimer(0x2, &(0x7f00000000c0)={{0xffffffffffffffe0, 0xffffffff00000001}}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x11c, &(0x7f0000000540)="791700000041ff01bd545b1565e478d5a4b2efe5e6c708fb5c6cd38887b04fbde8d4c89a48765293e41d3185d56e7d223a6d34f5606480e132bb3fac39dc2d2483722b12ead936c05c92961d62e12892643177afd5b38227f7442b3ad31fc9fdb8177648d23bc6e3deef06a3ff394fd52e80c383b5865bb5709c47dbfcadf34856d60789938319517374a7e9152391512cb000c7f5d859fff9530a207fb68f108f025cfa5fef1c22f3fc75ed2ec294331e8ddb37b7bc3557c544374c80c2719e908e0bf2a4e67a880e70a54676a9acfbcb038b2aa24bd37c75917b98915cfcc1214fb78aafdac241cc269fcfc154e4305e91174864f0a9a3a3fd94c042aa31e810d7d1e264c710da2fc50267713ffaf06ad6bc1294e6a60be597d850") r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x21, &(0x7f0000000000), 0x4) mmap(&(0x7f0000ff0000/0xd000)=nil, 0xd000, 0x4, 0x4811, r3, 0x0, 0x0) 16:00:16 executing program 1: r0 = shmget(0x3, 0x4000, 0x153, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x19137a6a) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = dup2(r1, r1) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$TIOCFLUSH(r1, 0x42087007, &(0x7f0000000100)) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x0, './bus\x00', './bus\x00'}) 16:00:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = socket(0x20, 0x3, 0x77) connect(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x1, 0x0, 0xfffffffb, 0x3d8d7c2a, "73ccf6e270f17f27104234840a76000d3fc9c06d", 0x0, 0x20}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) r3 = dup(0xffffffffffffff9c) ioctl$TIOCCBRK(r3, 0x2000747a) open(&(0x7f0000000080)='\x00', 0x10182, 0x20) 16:00:16 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x8000000000064}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r1) r2 = accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) getsockname$unix(r2, &(0x7f00000003c0)=@file={0x0, ""/4096}, &(0x7f0000000180)=0x1002) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_index}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x24}, {0x7}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)="b3f96f0a0022f168ffd9678e9676") 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) sendsyslog(&(0x7f0000000140)="32907ca068bd466dedc14b81c4103bfb66ecdc388dbff453882677e2bec2ffa0c28969f2b669b777b6158a8d594c7807fefe7bc568bf0b4a1284927b5a20aa424ae75acb68aa0a8fa2a07f7a680df1c6f7d00c74191fc069387d2b303b69531f7d7e1330962c92391e43", 0xfffffffffffffe4d, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) unlink(&(0x7f0000000000)='./file0\x00') r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x21, &(0x7f0000000000), 0x4) recvfrom(r1, &(0x7f00000001c0)=""/159, 0x9f, 0x1, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r2 = dup(r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x10000000004d}, {0x6}]}) r3 = socket(0x18, 0x2, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x42087007, &(0x7f0000000100)) ioctl$TIOCSTART(r4, 0x2000746e) r5 = kqueue() r6 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r6}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r7 = fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) r8 = msgget$private(0x0, 0xfffffffffffffffd) 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=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r8, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r9 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r13 = getppid() r14 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r14, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r15 = fcntl$getown(r14, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x2, r9, r11, r12, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r13, r15, 0xa5, 0x1, 0x100000000, 0x2}) wait4(r15, &(0x7f0000000400), 0x2, &(0x7f0000000440)) setsockopt(r3, 0x1000000000029, 0x3d, &(0x7f0000000340)="0600080085b2e769906978a59bcca6f45773014c0857f18dab283b39c3784cb4e97a37cb02951dda3c6adace23fedc6236831a54e16e979f343531f33751f5a80d2fbb1b5c4f5a0aff6e82a73bd30b9afaa9362c1b80a58e1cd916d20b547f85324e4b650892cf2dab4e403b4cd37cfb1e4bba3a73192cdf6da2009709e7ad4848c985a5b9ba39af6a904399e25cb361a5aea4d10b29f751cd1f90a03df2238309ce0e62f779bb25009b292f0361d35b4e", 0x230) r16 = socket(0x18, 0x1, 0x0) close(r16) fcntl$dupfd(r3, 0x0, r16) connect$unix(r16, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet6_MRT6_DEL_MFC(r16, 0x29, 0x69, &(0x7f00000002c0)={{0x18, 0x3, 0x1f, 0x25}, {0x18, 0x1, 0x6, 0x3}, 0x70b6, [0x9d9, 0x89, 0x7c, 0x3, 0x800, 0x3ff, 0x2, 0x3]}, 0x3c) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x9f\xfbev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x8000000000064}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = msgget(0x0, 0x0) r4 = kqueue() r5 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r6 = fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r7, &(0x7f0000000480)=ANY=[@ANYBLOB="0200d3ba540300002d3c741db0c609bf28a79ddb244e07810a0ffb1eb1cd121b198428f0f7640005589438d0b8bd205659db3023e6f35dd4eb0b2ccc4b1f5bbb284fd9b9604ee0fc6f3574a299948d5e25f8ef6af3cd5e295443f1a0af1b64e0a98a730dd6e778dddf1b8032784ce5178ae0ea569fa50db158af1ad92ce184c667566b9f43445493d2ab1a575f802640913f32cf88021fe85b8aa826ca9c18d493d92e00"/178], 0xffffff64, 0x1, 0x0) r8 = geteuid() 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) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r12 = getppid() r13 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r13, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r14 = fcntl$getown(r13, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x2, r8, r10, r11, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r12, r14, 0xa5, 0x1, 0x100000000, 0x2}) r15 = kqueue() r16 = kqueue() kevent(r15, &(0x7f0000000040)=[{{r16}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r17 = fcntl$dupfd(r15, 0xa, 0xffffffffffffffff) r18 = msgget$private(0x0, 0xfffffffffffffffd) 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=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r18, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r19 = geteuid() 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) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r23 = getppid() r24 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r24, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r25 = fcntl$getown(r24, 0x5) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000980)={{0x2, r19, r21, r22, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r23, r25, 0xa5, 0x1, 0x100000000, 0x2}) r26 = kqueue() kqueue() kevent(r26, &(0x7f00000004c0), 0x3, 0x0, 0x9, 0x0) r27 = fcntl$dupfd(r26, 0xa, 0xffffffffffffffff) r28 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r28, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r28, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r28, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r28, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r28, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r29 = geteuid() 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) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r33 = getppid() r34 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r34, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r35 = fcntl$getown(r34, 0x5) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000980)={{0x2, r29, r31, r32, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r33, r35, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x5, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, r21, 0xffffffffffffffff, r31]) r37 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r37, 0x0, 0x21, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r39 = kqueue() r40 = kqueue() kevent(r39, &(0x7f0000000040)=[{{r40}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r41 = fcntl$dupfd(r39, 0xa, 0xffffffffffffffff) r42 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r42, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r42, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r42, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r42, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r42, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r43 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r44, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r47 = getppid() r48 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r48, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r49 = fcntl$getown(r48, 0x5) msgctl$IPC_SET(r42, 0x1, &(0x7f0000000980)={{0x2, r43, r45, r46, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r47, r49, 0xa5, 0x1, 0x100000000, 0x2}) r50 = kqueue() r51 = kqueue() kevent(r50, &(0x7f0000000040)=[{{r51}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r52 = fcntl$dupfd(r50, 0xa, 0xffffffffffffffff) r53 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r53, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r53, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r53, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r53, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r53, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r54 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r55, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r58 = getppid() r59 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r59, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r60 = fcntl$getown(r59, 0x5) msgctl$IPC_SET(r53, 0x1, &(0x7f0000000980)={{0x2, r54, r56, r57, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r58, r60, 0xa5, 0x1, 0x100000000, 0x2}) r61 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r61, 0x0, 0x21, &(0x7f0000000000), 0x4) r62 = fcntl$getown(r61, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x3, r11, r36, r38, r45, 0x120, 0x4}, 0x1, 0xfffffffffffffffb, r58, r62, 0xfffffffeffffffff, 0xff, 0x8, 0x6}) pipe(&(0x7f00000001c0)) r63 = socket$inet(0x2, 0x7, 0x0) setsockopt$inet_opts(r63, 0x0, 0x21, &(0x7f0000000000), 0x4) pwrite(r63, &(0x7f0000000300)="fbaf8a8d1a029be96914f6357e3ade07c6ec20f521666ec94ff18db7e0e8077d734cff28446ce9aa344631584563de7ea34d29a9b9a53675dfa38289c124b7ced08a44a2dec27c613088d741145f8a0e4a814134f05b57cf41ee8326c18924294db2ff29e6c01eb3ba4b063d2a5c4925223864d33e5c81652844ace3e6f9ae94962bbc3696b6ae84e04df72cce878df500ca910f0dcde38cd4fafb19baa6b2d6206ecaaed7ed9b2fcb4065ffa02278184e5a9a571963331a", 0xfe05, 0x0, 0x0) fcntl$dupfd(r1, 0xa, r2) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000002c0)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000000)=[{0x3, 0x7, 0x5, 0x7}, {0x80, 0x80, 0x20, 0x5}, {0x4098, 0x0, 0x20, 0x6}, {0x0, 0xf7, 0x67, 0x7ff}, {0x1, 0x6, 0x81, 0x8}, {0x20, 0x4, 0x4, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="3cf1a520e2d31968de749c6cca72") 16:00:16 executing program 0: mknod(&(0x7f0000000100)='./bus/file0\x00', 0x8, 0x828a4) r0 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) 16:00:16 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)={0x160, &(0x7f0000000100)=[{0x30}, {0x20}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 16:00:16 executing program 0: mknod(&(0x7f0000000000)='./file1\x00', 0x4, 0x100828a7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xf19, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x10001, 0x0, 0x0, 0x0) close(r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x42087007, &(0x7f0000000100)) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x21, &(0x7f0000000000), 0x4) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x21, &(0x7f0000000000), 0x4) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x10, 0x0) r6 = socket$inet(0x2, 0x2, 0x2) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x21, &(0x7f0000000000), 0x4) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x21, &(0x7f0000000000), 0x4) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x4, 0x80000000, 0x1f, 0x7f}, {{r3}, 0xfffffffffffffffb, 0x40, 0x4, 0x3, 0x7}, {{r0}, 0x2, 0x0, 0x80000000, 0x4a, 0x3}, {{r4}, 0xfffffffffffffff8, 0xa, 0x1, 0x2, 0x3f}, {{r5}, 0xfffffffffffffff9, 0x20, 0x10, 0x400, 0xfffffffffffffffb}, {{r1}, 0xf, 0x4, 0x2, 0x7fffffff, 0x6}], 0x2, &(0x7f00000001c0)=[{{r6}, 0xfffffffffffffffa, 0x8, 0x4, 0x80000000, 0x9}, {{r0}, 0xfffffffffffffffd, 0x4, 0x1, 0x8, 0x3}, {{r7}, 0xffffffffffffffff, 0x5b, 0x8, 0x80000000, 0x920}, {{r8}, 0xfffffffffffffffb, 0xb2, 0x80000000, 0x6, 0x9}], 0xffff, &(0x7f0000000240)={0x3, 0x3}) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8434, 0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x7}, {0x60}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) getpgid(0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="00000018600400800001400000000000000000fcffffeb00002000000000000000120000e4ff000000000100dc", 0x2d}], 0x1000000000000096) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./bus\x00', 0x1, 0x10001, 0x400, 0x1, 0x3, 0x8682, 0x38, 0x0, 0x2, 0x8, 0x800}) 16:00:16 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0xfeff}], 0x1, 0x0, 0xfffffffffffffffe) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:16 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) socket(0x2, 0x5, 0x2) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="60f69b46024194e57ad6fad9c366fda3000000007371259b2bcf23", 0x1b}, {&(0x7f0000000180)="939fbb1b458aa358cf944d1a80518b40e8cb6d59a1d5c8223538164cfe52745340117ca8e03be980252280f76f1c0fe6366fe207659bde3137b2cf1b486228582d2e0bf7e7a14ada90570204bd998f425b780f93239b025c52754be9aec9a17e48152395e5d2190da509df37a3be2fe697ba67690633ddd67745e809c41baaba242844b5ac6b605f2689d1c34662113be860fdca3f7472f73a5725fd598b5bbde88d1686cc124c86e7215dffdaa02e6d7bf51def87846e37241329802e42b0990a9d22dbd4d1ded84566d3ee", 0xcc}, {&(0x7f0000000380)="b8cc0c0ee9a3d92578f24f949ac4a829af33d354fd2a8ed43b91ede154318faa46b8f7ae78a0c76d65a3e930b9469b99d2f996ed3cec8224fea4b326c4274dadf5d97d1b5523734bb09d86d614ed36bb59e18a4c0df463ca2be598df69dd93dca18f11c866389d19f6328e93d5272a9cf427293f6778e981eb5c97bd0a02bace02814f6604c2f1237b2b31cdb37af4dd8c765c3e4783b4acaa156043f1a0fb69e75e5b2d18a02d655b3a54fbf66558d5c5e138b668ed70edabddd8601a8d14ead23360b93b23422cbc1ad949af56ff53e291f6ca0a0ae30ad7c2b9f70a9379a3f18664a1536d72da87d3559e000000000000000000", 0xf5}, {&(0x7f0000000040)="ae6a36f32ca0179d3b413067bff4a965b7070773d448", 0x16}], 0x4, 0x0, 0x0) write(r0, &(0x7f0000000280)='oL', 0x2) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r1}) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000002c0)={0x3ff}) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64, 0x0, 0x0, 0xfffffffffffffffc}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) r1 = semget$private(0x0, 0x800000000000010, 0x7e) r2 = semget$private(0x0, 0x7, 0x20) semop(r2, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x84}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x0, 0x1, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x2, 0x1000}, {0x3, 0x5c, 0x800}, {0x0, 0x4, 0x800}, {0x1, 0x8, 0x800}], 0xa) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000001c0)=""/100) semop(r2, &(0x7f0000000100)=[{0x0, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0x1, 0x1800}, {0x5, 0x401, 0x1000}], 0x5) semop(r1, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1800}, {0x4, 0x4, 0x1000}], 0x2) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000540)={0x2, &(0x7f0000000200)=[0x1ff, 0x28]}) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r7, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r7, 0x0, 0x0, 0x0, 0x0]) r11 = msgget$private(0x0, 0xf7bb9e99388a03e5) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000100)={{0x3, r6, 0x0, 0x0, r8, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r11, 0x1, &(0x7f00000002c0)={{0x1f, r6, r10, r6, r10, 0x10, 0x8}, 0x10000, 0x200, r5, r5, 0x31, 0x8000, 0x80000001, 0x1}) r12 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) getgid() r14 = geteuid() setreuid(0x0, r14) setuid(r14) r15 = open$dir(&(0x7f0000000280)='./bus\x00', 0x20391, 0x22) r16 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r17 = dup(r16) ioctl$WSKBDIO_SETMODE(r17, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r19 = semget$private(0x0, 0x4, 0xa5) semop(r19, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r19, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r19, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r19, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r19, &(0x7f0000000240), 0x0) semop(r19, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r21 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r23 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r23, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xfffffffffffffc8a) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000100)={{0x3, r20, r21, r22, r24, 0x4}, 0x200, 0x401, 0x2}) fchownat(r15, &(0x7f00000010c0)='./bus\x00', r18, r24, 0x2) r25 = semget(0x2, 0x4, 0x722) r26 = socket(0x18, 0x400000002, 0x0) close(r26) setsockopt(r26, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r26, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f00000006c0)={{0x9, 0x0, r9, r14, r27, 0x42, 0x1}, 0x9, 0x8, 0xfffffffffffffdff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) r29 = getpid() getpgid(0xffffffffffffffff) r30 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x400, r30) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000640)={{0x0, r12, r13, r14, r28, 0xb8, 0x4}, 0x7, 0x5, r29, r30, 0x2, 0x369, 0x100000000, 0x62}) setsockopt(r3, 0x1000000000029, 0x200000028, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) accept$inet(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 16:00:16 executing program 0: r0 = socket(0x11, 0x4003, 0x0) shutdown(r0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xfffffffffffffecc, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x21, &(0x7f0000000000), 0x4) listen(r1, 0x6) 16:00:16 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="29a6d7483e185ba6b61038334c11bdb42a306f9e56b7aff357c0a49af2daa7845d9faa25c6531ffa8123af1dece78e034388224383d5c33da582e80b5360d1a1e695d7772657832507edb25848694075a93cfefdd29fee8275172920f45510599df3cf92338f1f849ee3712c48eb4dc104d02d230f5735c1d1be341d8ca10a6aa0b5dd7a8d54a8106a197c7b3125c52f", 0x90) munlockall() r2 = socket(0x0, 0x4000, 0x40) write(r2, &(0x7f0000000100)="3c31e6ecb80e1c8b8c4712a71c0e9721f9fdbc381d9b7334b96db007012f0266252a116e262c0150a5393bda5da07b1839c47a8ebb858c8826eb33e0c738429956f80310356f458dc69fb4464f8f93898b71ac972af78d22c3823969583ec64d9d765a71aec4a660a80faa2911763670b03c8f9507b8f58404a5e560ed", 0x7d) r3 = dup(r1) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000180)={0x6, 0x17d2, {[0x3, 0x556e, 0x9c, 0x8001, 0x1, 0xa9, 0x6da, 0x2, 0x3, 0xd712, 0x1, 0x7, 0x3, 0x21e0, 0x1c000000000, 0x650e, 0x101, 0xff], [0x400, 0xfc, 0xf0, 0x100000000, 0x0, 0xfffffffffffffffc, 0x4, 0x3, 0xfffffffffffffc00, 0x7], [0xcc, 0x1, 0x20, 0x8, 0xb61f, 0xf2b8, 0x401], [0x86f, 0x9, 0x3381, 0x0, 0x7, 0x3], [{0x3, 0x9, 0xff, 0x3}, {0xfff, 0x200, 0x80, 0x8}, {0x80, 0x14000, 0x4, 0x4}, {0x9, 0x4, 0x7fff, 0x1}, {0xff, 0x3, 0x6, 0x9}, {0x6, 0x80000001, 0x1, 0x8}, {0x30, 0xfffffffe, 0x80, 0x4}, {0xfff, 0x1, 0xf6c4, 0x3}], {0xfff7, 0x1, 0x3, 0xf2d6}, {0x3, 0x40, 0x9, 0x8}}}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000400)={0x1, 0x1, {0xfffffffffffffffa, 0x5}}) r5 = fcntl$dupfd(0xffffffffffffffff, 0x14, 0xffffffffffffff9c) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000000440)=0x6) r6 = accept$inet6(r2, &(0x7f0000000480), &(0x7f00000004c0)=0xc) writev(r6, &(0x7f00000027c0)=[{&(0x7f0000000500)="3ef757a314b46d4c201f686058d5b197d9de7f0b1e6a", 0x16}, {&(0x7f0000000540)="206b586269681b20b5cc42a2b9d42876c869890862bd6700d2034f0b9c2855c86e5c2c4c8253a77bed043874ac6177059a9e174cc1d63275a690c1962f225cc829815abd2d8042b115038d62b8a4215e3e4c4511993eeaac73e7eef1d43239545a73a6f9fc7806fab87b6721dd42a8a445a22d72b358b2387de65d95852df59df83c2457d6d3618dabf2246dc5a43dab968305ed708aa9709e8b0c638ffeb1c3708bab969b9e704603ec90b81db2b6bd35811bea79a471c4ac307a32fd1b451d0d6fde16f7e230b8660bb620b00e0020b5959b390c1ae02f912d5a344c2dc3b174244b1ca77545be9ea99373dae65d493ef1d7e31c3583dd4d211071c1e60a776317617c3e4dbd2a41974c38f027ee9c03896d5755ed3efc3ceffdbe0ed9cb0540eb3a98ad196c52f457d439671e07c4671e9b9add34c2d933cdd8dd898ae7896df06392755527ebe010b5ffb793b93db0de5497e2c1124b717e53084c671fed71ec3c53b4f3b045ebd55905cf6631e5451760f1e882e1078c48c7db5dda946681dfebd4a4d249f886b613e65cf0c64756ad638b1eb9eb793dbac839b0b9df57beb98962a684736786c929e7a704d56a6b8cbf70c735383d909f7c73f9a701a93650bd07b304924f5fcd6a0957050e77c685f09ea35da1914c67a15ce8cb6b871d4ac5dc0cfd66458708caa833563274e04366c668e0db9f3eb52b78ac372ac46db5efe7143a900bfbea36be231aee24ded7f6465033e1564af063c081d17b72820cafa772e2e44896c5d9353baafa290836207ace7ed26de422188081641cfd6ccc4869c3f373b931d6e28d4ad6aa06f2ce4839430c2f056beb2e208b678bd9a80841bd00fee1c818b3200ddc74dde857faf59e111bf383493be1f52e252f9f427164e24490fece0bc4bc733cd5df2f05982cacabd747f088474d4309b8b9efc9b06b910c606b007dcb1c80ddd1181ea304cb23a09030e74f74bafe1ae15930dd1186bbe9cd2ff1b9f8c05ab5a14c464b63c3705f663d0f35bd62f0374ca206b3eadcc67205ea4c8471d466002576010b23383667b56e04d0936b59a6e51aa2008cda0265d926de8cce6d492b62f56046889f698c86fe3c3b761d34da6937fc93bceded2881ec4861001013cf81f230071e46bbc152127675f1fa2662ff5b6f4d5352c7ef143c71167795f366dfad5bee44af659e46d1c1da4148a473544d0d1e534a87870137719cb7231f477a038e63165f96aa3efa1eb715712fe6a77a1ed39292a2b87e6ee8db1d74481435ea97bddd0b42170669319be4a245fd245f4d1f692ba101d2c327003e4704d7c3f569ce1d484e531facdc7fd0d368e7fdbf890be0587f1650d51cbca87a8a644bc69e473d036f3ecad4bc3980d31e344a08cd2637386843a95ec3c549a4bfe0fd94f9b31776fa805d7f28074caa841fe07c35bb9585debada1cf5cefa7b135e7c4f852fc0fda1379d16b77d094167f12d0c2bb1038f536e1ed55e09a67f7439e8e0fe81835b914bc91338af025cf9df3a090f7acdfa52b928979a7e3f992e7c94743cb3b41abba7cbb47a2642f0422a91a31a10de2cc49f2f51cdab10006cbe61792be414999abb695781620078a5f1c3ec859b12bdd2798f8691e4914aacd9e1d18255f30c61208beb520af39ef6ac313257630647ce358bc09a077e71ed1ca82b511b68a26fae31d82e132f5fd26b629d9e720fda494d34e7c48fa0deb0ddc5e51783007f699a0ad41e579d9ea8b094eb090fac2047ff3c98e081f6f310f313790d6552e3e4408a99e70b138cad789aec5da91fa8825beb5efcf324cc885637fe203a86b8256eeac16b6a88f895f4b7ac2d97b67be66f678fcfaf3e63f7083d74588f7574efb9ab2d0b1b6c96b7c0dbee93e95e4acd96351697a984695d1e563c1433b2036108272d682dea994013963774c88db67f94cea94048948c1ca41ff2eaa2af48b84b9e6b8d43c844dbd5f65d0ce8d202c11ca7b1b88273144727e3f3f4a3e2cd7f258c05fc82deb7adab35501fd6a7bbfc755dfc01caa0e605d6598c219b136be614074c9bdc4f22e44169b649a465f02a70e5a275e6374ea74d6ef100b5d2a6858748539fda01d0c45857e4b9a916a238e708f3af3ccce6b3dd9a2ba8e71bee384e696e34c5243cf1355260997691f3e5b603b29a25521763716e03bb7bf26efba207c7decdc78db48516c109019206cf7643077e14e4135de0ba56f46b9a26bab04423c950835c9742100b9a8fc8ddb798186ff354bf2b77b455d4a2aa6059ca2b155e1ee45408883d9a8cf8aab890bd3c251cfb63a8fdf8bc631c6734c52eed1dab85274a8afb7d49b14ba4ed3203b6d720fd7533c33d7ec4b5f4de9043634d8b2fe060bbde6cf38231f26ec19e3586a7bc26843c1c0c33421f7103d3f06363c729d82344bae211967a739d00c8d70b1566d4f8abddbbe046bb959b5e3d00ab93c86704755edd3f6a39f48c1372a420140ed9373025aea9a529da39adb678c3c3d25bfea2dac392e410f18eae2eea24c30f0375b23711589960a37c011900a1168f32c6c9852583c50e0c75cb553bbb3089cc577eab776a7a6b2d440981fca1da4b625e1bb38cc3f1cbc465a08ce226f64825a5bf43944fabbc1d71ed72ac1e4232ff7a06e16da311a1b27ec253e2b4b58a125142b1dd5fc03bbbc67f62deffa8fe9087845b3ef1af6891b31eb0ab9e54ac7b3565ad8204bbbd09da196222bd61042c18e2ca7afe5ab348de3dda11fa83a2c68ae4243c8a49bf462620c4003daed425546ed55c20ca799439908970f731716920b7d0d787308964164d488123aa81f417c1f0b891d6a3c77d6d60ff1c534481e97789a604225e2e986fe1f2c9ac1a0a5c15e7d259dff648b0e169b2ed20c0d4259e89df99ec71328da11a14ff2b10aae0c5d41c53c24faa48e2f2437187b90418fd172c72f1b60fc14771dbc3038329a6584e6fcfc25e25d75bacb9e4a9cefa9e2b01666a5d1d74ab818fc5318f657cebc9fb34c9a20c559402e0586321f5cc25cd1e44de11145c2d71304f85bc7d68df18cf6563758144bc5985325542af7ca56b97b91fac055dfc4d446a5be37876cbb9c145c414c65898a2f71abbd5d0f880d70d412f532e56f23e96a43d10e2c0abdeedad7925d5b7f0deb1813d62cbd088fd6bcd1983e6e1c9ffbf778da3b699b3abb34d20387c2d524950fe5844a7f627dafe6f7d46cb8258c1d0ae8a4c33a53cc8e37c293515ccef37a4689986d39e4678221b147950f91ca144cc7a16f8e318e0819b7613600e325679252965ff0856bd81b5620e57ea0885e39dd739eebd7977da5797ace6432234ec91efd1ddbb59cb07f815f99c98d38dd3707db605cc9d79ee944b7a4fac23d96bb3894093da2e22db54ce2a468857ad02826ef254bb95aaf2a10aec1e8a2883adeb800f89d5e78b8f3ae0cea3c64e3d55260da0a50e9858f85aaaea706bfd892f6b61a4081e350e4d11f1803237460b4f155cedd44bff6144b153d106ad1846214b5ac72233035cbc4d6db4e09b3653bdb1293cf35254e43b5d7d821599007aab5ecc3a1eecfe612db708de425647b46b0e605d70bfd8f255fcc9308ea9bf32d3cb322c13bd8a61046ec6e87b3bedb438e1166eac270d1cd543e68e0e8a8aa6113cfdeb80199ae9b709cc0077765b7bd79dcfaa5917c94775128c06d6d4586985fff01cbbd835031edf79f5db7fb20326b53e0adb39d0419d60d70b424c793c3fc1913d8b2b6b27598780bcacdd4e3ded6adf99ea73a0033e2e161ed48e6b49f1740927f66db9add76593c1fbe0d1995e70ef03382f2d36fa5ffc3ff47a22faf739d0db9b43399abf62b8c85f1cec8c4e60fac620f3e7314317b3fdd6c6392663b23752baf9181da622c3682e341f4995a607d830024cd2c21fc2eff99cf5bb8613f3d9b899beeb9d5a0983df12e744e5074144b0e9a5c0a7f1cccf37daf93fce26e33156f097e633844ff88681e856d710db14ecbe9c770e7e939b9f6c1a9f357544e23e342478e9eec7cc6fd8894a1d9edfb48534c44d37d842482ec9c0ac7a30e177a181f2c7b6f25858882e9629180f4c24c1f7a1188047148fc1cab6576bc03c11a921b2f35cb2da27055eedbe08bad78a20a40becc2d09be1cbdf33c86317d0dfa1403022b9a13c6d09dd144ee7c8adf8e570e593046e127a041e15bd2b4e42ccbe91fb352e0f5998d7c707f66a74f0d5a738bd272e0add077482f55840d7a18da14f16c2851242fa862d743ca9d2a48b0d50a40abfb00fe1f256b7cc3516b591ad188ddc0da2ed65b647da4ae193b499e751f1b64548457aefdc9b16b047ab4a62e6f8f3d19871fe067de648542b14b87c5551dc97875555a59fc709a131d8fd48ef1a58c47b327337d6bfd7505fb1373492195fd66770dc66705235a9ead9fea08395f20540b7849e757e2bbada8d51367a7347c47f23e702486069f44b3c5fe14c58a686463090caaf7fee39822ee838b63d87364240e9b29004fffb06a658a3bb8ec3f68ed01258265a0a6533c229f66b88a63446a712426146994ed8e568d11a7303727e64edf9b7213b736a591d068fd29995061b9be5510347b7fcb27c00125f16afafc68ae5c3c0e3c21f718b01425354f19c301689f17665b0b3f99bf9c6fd7b7052710bc2c4ef163d241aedc1db4e873b09e1e2dfd842d184b26e4fdc20ecb119fe10a496dc69ea77aa0ecc3e4a173c0a859548c540a449fa8c7dceb29573f8ff5bef838ac4e85dafa90909ff94c2dc77876b2b0f2c9145eb44386ad0f37db6bae0ea4fee4db5383cea2f8ae746443ce3d10fee5f98b54c529d0ce341ce60a7cb1377aa68ea9e3779cf60291d7ec4672419e2d0fde44eb4647d646c1d5d2f2775fd0fb0c13bdb229ddbba2b8c6809c59c38d6ffdc18d3d43a46aa63abe8323e998d9e3040d98a5ea99afca7607233f34b870d26b8af0f8dfbaf7b023fb8832f4c702e20fad3100b018e86d2200cff22e74a909169188b23fb93fe12cc31640df52d0a3af39d405d2e5eacdf0bde5a02ea82cd7629d7821b657ff1d87fbc107d9795a2b9a9e7cead46758816879a471abbf70685278c34a9c21838af1b540d9d4f4d7f1c75397c4d1b9f188a1e56a032a80e3de1d941911e74653ab7218d70cf7e65ed2173ea7773d99fdd1fbcc2aac3ffff5ada2c8964657fe7359170e03915d555cf166b45e009786656893893aaf82e21691d4930f3406952cca81938d689e3568d19a6bdbc9e1415b599ff36bd058fe6da76201470840c77d95baf225a0e0553bc75755a438dafc897e1de1f30f7bdbc75a079a1427eaae5f9def3b918ba3a7b18d7d5379e480f2a97b4b87d3fba728c5ae0b1fed20c11a7e6298daed0f5b0b85ce8b8c423f057bdbdf57d54d799539d404c9b3a378e3613c67df97fe1cd804e70c62e4a13f585be9df7685156a683b331880bac2e85a9f8f18929e7b0f7ca8281eb48e770f7c933a439f26fa9fe398063090eec9f2d01153a11511cd210851a19ffa6c958ce438e53fb927015acd96047cdf9b5bbfb2548eeba40a873c3c20fa3f1b69574db0f8db373dc881c439b6b9d9556108edb96f534081eac8ba9531ea4f3e1328ea3e9735bcc3ddb144e104e829d463703a7e24d80858c7cec77e57a35c8c3d54cad6f3b01c0a1f35f3edf15411c0d2aa7952bbcabd8af3fc6fb0a3566de8a18d9bc4e0a0e175cb7203dd41c4c16bc23ec02c57396b412e8a5b5b8823c1b1b8c2070e7ccd3739296746d2d87b739008b99", 0x1000}, {&(0x7f0000001540)='!h', 0x2}, {&(0x7f0000001580)="7027f1ce81252699e02832bb27f02d722d558d7428753dd80ea501c1ddafec81a216b1d42b5b1cb830142fca1295280997415b13eb04d40b6b8ac746716b577c9f2c43ba57a64e4ace8badf445efab1ebd93529142d728e5bd4e3467d2b8a2edad417b1af0b5c8620171ad5f765488c32ebac895ca7eea3f36f4483dcfc7ea256b911b8713ced25daa7bae80535fbede34b7", 0x92}, {&(0x7f0000001640)="3573500208242a7d59adab93b4fe6ff587beabdc46c06d3c483640eb7640546152283acb94a4cd72a1da093494af2bad61ee341ffc8145e46c5a37f41c7452af0e7e58430f1bb3274f334003936136f2d378c200177b0d95ebcfed349b92f85d308c102de8c0278295eda57ac0eafd2c9344194926cee300870ea7502d9c91472368a443c62211aee008e7ada96e654a601386e7393db57a5aeea7f32f7092852a2e28cad8fb5958c0661eba4f9d44ccb027c4622947bdc4c542f0cf3c6d905592dedc80e2522aeec5d1799f0b0318c08dea1e6a7cec2bcf240f4871607303259de34e0bf96236885d047f8db13cb4deb2eee2086998822f3f71e85fecf42495ff6e005ebfb5bfd26f31cf634ed190a6488d4293905c1fbded6e5a84f4fbcc69ab42bad124357aade4bcfa02fb1a310af7c6044a594818a9fabe1ea49f324481bdf0caca15308a6390f7038b12c16834e29d2142b76ae7f0036482515216fe7c2ad620a54e97019912d746d3aed05bbc327c398068e981c975f42c848f02070b573bda4405d2a6933f4d09b285937a1c5ffc25f24ed43a6d660146bbc9f584216d4c164c5bcff2c762ffa35f766c8cae124b9e0f96ab6eebef35d34c4207d745584986fb654bb09b7458b318c10aeeb67b2bbf05b29d791a1c38fece2c802c8efe65f9c36b3dc9dabca6b25f23349f5f415514623ac474ccb0679cc0e9c527b8b2bd5a6dd0af09ed86bc1015a3a64ccbe4493c8b0bb4fbaf7d8dee62b6e01367ce2d4b90c8f72ed860da1b9c000eec81320d442b7f84abce36a7ebb5cb91e4aff536fcf8929718e0932029afbf264513541b9a45789684e9226f2bbb1c12409ea733a02a66e2e7419daef7364fc20c863bd5b26765bbd449d053c3bc130232ade46d48ce24355c22a37e29c034baaf68fa8b5bd6c64ab713ed77422627d743899ab840340d01fc89a1a604d91dffe7579a2f4d2dc76865dd9750343ef26ec9bc3a237886cfbe2e03d994af943640336a897192acc9484b38a91ca9e0b45352121f206f8528c34b5a2303e5a83c92ca8ca2844d320021b723c96399e1d0b5bac98d6a1fec5d931d3533cf22ec5e2d91d7df772083b48d73cf30778c4c8234fbdfa9c0c91ede36a3c080f72cfa66cfa0a152ec97c77df3c753e8a84b7c0f0434896480183e8db60c09d3b5349cf17f6f979ed83f659114c658517c7f15a4e4bc4482547a5afa3868f31bf2d37a8cadb9882ce9c73186869fd4b0f833eb321b2bb7c8f5a7d79cdf69b805ca56bfd6450d2973e8b7a1173ddf56e0c223c8f3783c6d59c455700750ae480af10355e8900b2627bcfaf79ff5f1ffee23f757f01b7c122ebbd49bc5c80278b5dd23e20f4d2afc3974a3e1705187a4f806193e963d4c8ba663b5987f70dc8a86b3cf2f742f70b20e4413bd5a6231b15b69bfae9dc0b438d8b8d0a802f2e91a236dc30f4d5c63cd152c79b698cc7f0c6a071b65f33572e921657386cf6528e828e38f4d5771ea770a68c67cbb5751bff87fc5597b925d9e074bb0030546ce84f99a086eb1ae6476df79e253030283bd7170761e6119372255f8450f159b014d14619223bcf1afa18ebee0860ff6e7e6810955895ba01587b6777a8f29b55effafcc9434f91e9d5ec40d20275c48ad9f5ff1802151bbf503606fe14a382f1d73760a71e3ef388c9088f409ce078b39d1b836ac1f68282eb359c7e760d987378faee5594719fca1b7e8e1233a579912d3cb789a37e541fa0e698142c816cc742b2321c74df945a64616013a7be33783ca01c8daf706b8b80b6a4e7921be56ecd3586043dcad85184f6825e6981167d0806a57acb67e17199df08db24974c6cf59a1199b51a527a0fc5ab4123cce1a9dd205d1c444a1aa8309987aeeee4007b174c3dd2701ec461eff23547eb124bc6998e8937cd8246c78f1e0fe6540e72037b78c935cd54bf2f1179a757cfa9c896b32c5a0ae1457b8d0596158ddbebcb2b668ddae04bb58fb4267744d3ff782f10847a8fb48a3382da802dedd4caedd68518155948d71a1c15393db9fd5725eff876ef0f62016c7ac7d0ee5024e04066f7e55c38bb139cd21b15b9d20f96ee6785be787e2d18b6345b46aad8fb9c019c051189e2138717df36b6df721235a05f62355ed46eabac635b2ff0a6b7141cc91808ebb041ec28712dee0c764461817af56daf650b734f82a97460b3dc1ab6014df855d8e3abb04a8135212936e239bfc6ac85fba57318ff2b2465f104c92adaba52385d5003973115c924eac37485172b90dde828cc5c2a07ff7b8f4fd80a40dd68d05aba3ca3587398d1e59b5fd0c662da1bea7f9500abddc137d0dfb4b5fc572931654ed0586422fdac228d599160d72afe7a2077f4eb69a49b32551443d517501e2b06af9529ca4877bc0314fb06125c2f1cbb2ee8bd9e3a88c20aeea0e604d9ccf8219dc07774d0bcdc5885efaee56005f18150cd9e2a967d217af222345780bb31b16caaa00a37978cdb61508c760b1091e43892d72f6cbddd86b5c892269995f5f29d9f253c53bf4143a79cd066238c5682487ebb6c637a7afc41f9f4e3f04c04f97d1319ae17f272e77184573e7abfef8c51ffdfeb77dd3555c85f00f288dea260750773638c8479a8c2fca3075a7ec5fcc07f12c1cc6e1c8cdf69e3d45126d225f3a4bdbf0e71d9e8c0ee8748e41e5b26221e14f25291bd0a329c4dcc0ceba59f99f77abb937c7904aca66fd977765da998eaf0a4cc855b01615a0c782358c0fa4f4c66db6be9d32d67601a7e95d955e898e65ca8e8486e0001870e718b1564ea0fde17df17d1e081a4b747992133c7e967094d7d0af64aa834511b15734ae63d46e081b4a1eb5120f32132c8c2006fcbf4ff852028156c47c947d5a48b5459690e44a8006d16bb24bca5c119159908075f0856f61ab3d421940e94b5b26c476a1f2a99c116357a01dab98fb36c6e791dbfb16e5058e0fe1ee90d9978b86cc36694212686cae9ff7af617b136415d4d4e0ce852a364334b9db58c14abf31ac0b21541acf0ce42b27e0e5a6f5183b6225565864e321fb24df4aed22c8f9eccf1f6e66caf5a137bd8af43e262fa41f88128b89912af219481423f7760c201c4d66140ca00c9c9a748cf968885ad561b818d5679445646eb29ab27b84d735ef093828bf159f57acde3bde0d7f9d89d7594f9eabbbbd906e8b1a547a10e60da8682a831db3c4b293d73944995383603ed7b6e32224a364fe4407564d83892e6ed171f611eb9cda7d4288142cf5a31d3a81f8841cbe2e2892f2199d592baaad61dba95d7c67d27b2f70c6a1132f3f4cba3ed9837ad45304e47a07c341f11007e9e2fd5c85fbb95e7d5cc6f6f758394894a40fc097b409344a860a533984e5adc475fdadd3214b652a576e32a85f24838499d0920d0be006b493ef468033e5fad88bfaf687f2466249299cf78f600a73f8e4943f6b658173758c1a0fe44d4ebd8e45906202c0c9f33ab4d444ed27ecb30d7c1a6e0538bcd27e62428298a5cd6c438318532042852c820d3fa99bef12191aa26c590a0e3ac9737d8165a3e93f6b433152ee165775f557fed5e4bb77a75e738301b93327ff8d0744ee4fe461d5b9ed4e7baaa98fdb6202301b7d57f56de7c3cd5aff5cdc7a21615e43a084140e55738821f66699afac469b0d6511d3bdbdeadf721af2533881e0daf40bb2c58673fa1e12478c961f71baf68a39d66d7e310ee6a14c55d8fe3bb542d85a7351a1ee8e2a35f40a17bbdb9ffcd1d5b04b163e3d44eaee334283f7a36d71af1cf4ba4a47fb3ac33caa1d435e54b09bde7b69ace16967f50c6cf7d4722a172dd027eb90402e4ed751d4d22f126d3c7b8bf7b2649162265ee82cf60c27f4902d0538e61d5f189e6e89d445a0fda54327298dbd09ce68d970b70363805161572ccc63e9fee83910d22300b07286fd71c08cd28d5ef455bcdb8040498f3d6b21cc5bc798c4abda970d593fc39a01933d56d73f3737720623e33feff349149ce396012f2a5df1fbf61a15fb3427ff9d3c501f229de5aec326cdb224291d3760f08875f7e0662514638fcdb706cb59191e8e5f3625c54bb001356c30fb1db6c14dd7bd609bed027fdcb338f2b37c7d3d560550176edb6f87af51b2393f4dcdb9992a005af8771ae7a1665606beb267690e84df5b407589217fb5988fae01be6517f18cef83538edfc6ecf1c6cb753138200f850a70803550efe58c5b081cb61dc1750070a476d98e10f97f349221649627398d29bc6bb630aaab7a69dbf934edecc45a0e879695c95e6163fd66ada9ee58e78cd6d7e1e37d787b38a57426ffa00c560dda8f1ca484b8bf9c4933844312b00ff4477aa540c5489d46161241fd4316d5fca5ab7aba8a594425c41b755654457e86134844005d55002950c4a7a48103e0395e8de11601b23c252719801c0d45abff1d5554ea26cd96b7cd440d0f476903f035f01214c75babc44792fd4dd13ea4cc2b475eba5d7f3890b31315dac1dedb1a5f6ce264917d16ea62e586e9db1eaafebe17e3578d0294ba8e889e8d5c75c14965cf3b939c680b4bb70168f8489eee5f0a209139302c1bc5f00280b80a93946027f8feaa6a44f9fc4736a81887f371c016afe2bac37c433c022b358ed546432d47740366f1f3e75597ad394ee589cb40c4ba69fffcbe6bcd5ad2d8d8c11b290e786717103154ca500ad587933b1c974ec03e207fcae2a1ec92565b78d340b547db65d9bddf34d1728bb610e7406a3f63b9af79e294fb104789446dd6ae8011e27012317e10307901d9c24ba416418fb2c7bd8237d3dd327d6fb757ec3ed9a17397e2012e813427d67b6745a14d9e4042276c621837aa9a9ab891a79a30673fd4f788385ab0779434c4da12b21711fefdb7451aa58b5f2f3a137f1de7d96394a2df243cf7ba1dcf4bc05ae1b8abead4f76f2b1aeb95d1d53c47d5b72a46205c4efaf8221016e4650d786c80be0e10e3abce0368855abbf7333c940461b2b2f3cbb98ecac95c2ad249fab5939f9d5a259e6ebdfe24e5a68b7604996c9f65d716bac3184948c5e9b03299d00411f8d0a1337ef89c67ff16e02558268ba554b11d08f23618af90c362d67eb3bbf29f0ccddf03461b09688aae3b4d85ebfed305c54eeb4f454341f55e0eae36ee5b2f950de8b951f5aef78c681e7500c1ecb16c4f6942e46106ef93797cb0f3fb699c4dcee8ee3c23c7771f7a3de9bd6489b8229ae6eda126ed727ccf5eb62ee8fbe0afed531d3b8896afb1a1e4f86c7f93b6f74b5d8b995b1c57c7845753949c2a2c8563b2f7330f62c551d49d8fce692921afdb09e7813fe24641961ccf44228868ebed879659b2808f4f7418218e47419cea2a4317b067f90370a65918c37ddf805cb1b2e29ce557cbf1e561d19942f0145ea48b6ea9519a8df1f142786d92b53e543621da54527a75e1aea0341a880ea48d31c82c7da307acf913285c013e1398c57234b7d5f1db2cd4ff6402b4429138e23a155407ac0cfc4fe046e987d3d0879e458a09544f4101acc3b9e0870eb07759a4864fd0622603c1dc72f4fc93fd0949ba0fa863642ce9917f0bd30c6bcfa95295a94dc7fa02fb499106f4f9a4a5f3f88654966784bbe982c458a32405967cf2915d654eba99c629b27aa7431196d545aa121a0dd02ff98a45f30faa81da04cdf8fa94f9629196ed274f04d56fb7c762f102764a9a778ce1dc4eae76df53f0a8bfe40fcfb363f7248339f333405e539be7e2883256f25933abbad935aa57", 0x1000}, {&(0x7f0000002640)="90d71e949f759b3ca5bbb351eedae95613b68995e66c622d38172f97d8d59aa33119fd65685edaee270db5d8971f8839ffcb9503fec3a42c50bc6162f0c68c912cc2819f4d06ff1dfa199553dfec5d81a9d2522c92b288c6e4df552639a79d5808a2529d152ab2df5c89e4980780188d227eec38613de3e735987fa1e8af2651ad45c113f4ef4c68febf8ffe0bdc773199f069d1628daa84de8bdff878aab94671a4dbaac5b04790728f9180342c89db4baf5afdb1252f48287a6930c20224afecf77c14c0c27206f6e60a141d28d2b6e637b7c0d9b0112a110c685e27d96249dfa49c380cf35c3f937c9672c002ddfbdc1f9865631598087ba573c7f656", 0xfe}, {&(0x7f0000002740)="7be44eadbadd8bfe4e755fd7dca6c6f6c3e6815af14a38cc7425dc739db6f33e95f56bdc28027ffc7d3ab800c3c2213a8acc7df4b7d3f30fb554f7758149cb50b0338f066f69fd45133a41e34d773e73c9a8d96a3feb60ef945c85683e90e8f05323ecb983a4ca3e51720b648ddebe335cf5", 0x72}], 0x7) fsync(0xffffffffffffffff) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000002840)='/dev/tty\x00', 0x44, 0x0) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000002880)={0x7, 0x1f, 0x8, 0x6, "76ceb26df06e665fb07f17ef444fc5f41dac7274", 0x4, 0x80}) r8 = socket(0x20, 0x3, 0x1f) fcntl$getown(r8, 0x5) accept$inet(r2, &(0x7f00000028c0), &(0x7f0000002900)=0xc) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002940)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSDLT(r9, 0x8004427a, &(0x7f0000002980)=0xffffffc0) r10 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$KDGKBMODE(r10, 0x40044b06) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f00000029c0)={'./file0\x00', 0x1be, 0xffffffff, 0x10000, 0x0, 0x7, 0x111f, 0x20, 0x2, 0xa049f40ce4fe5b53, 0xffffffffffffff81, 0x6c}) pipe2(&(0x7f0000002a40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_LSFONT(r11, 0xc058574e, &(0x7f0000002a80)) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000002b00)='/dev/zero\x00', 0x28236, 0x0) r13 = dup(0xffffffffffffffff) r14 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000002b40)='/dev/diskmap\x00', 0x8, 0x0) r15 = accept$inet6(0xffffffffffffff9c, &(0x7f0000002b80), &(0x7f0000002bc0)=0xc) r16 = openat(0xffffffffffffff9c, &(0x7f0000002c80)='./file0\x00', 0x10000, 0x201) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000002cc0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r12, &(0x7f0000002c00)=[{{r13}, 0xfffffffffffffffb, 0xae, 0x1, 0x5, 0x9}, {{r14}, 0xfffffffffffffffd, 0x88, 0x2, 0x7fffffff, 0x3}, {{r15}, 0x0, 0x40, 0x6f16d56661760861, 0xa8, 0x3}], 0xcd46, &(0x7f0000002d00)=[{{r2}, 0x2bb6130bfb367364, 0x3be6f6942988a374, 0x1, 0x40, 0x80000000}, {{r16}, 0xfffffffffffffffe, 0xc, 0x2, 0x60c, 0x50b}, {{r17}, 0x0, 0x2, 0x0, 0x3ff, 0x2d4}, {{r7}, 0xfffffffffffffffb, 0x5a, 0x8, 0x241, 0x8}, {{r0}, 0x0, 0xb0, 0x80000000, 0xf, 0x6}, {{r4}, 0x7ffffffffffffffc, 0x0, 0xf0000000, 0x0, 0x1}, {{r3}, 0x2, 0x4, 0x40000000, 0x7, 0x101}], 0x101, &(0x7f0000002e00)={0x2, 0x5}) 16:00:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) listen(0xffffffffffffff9c, 0xfffffffd) 16:00:17 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x1001, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8000, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0xa0) r3 = kqueue() kevent(r3, 0xfffffffffffffffe, 0x0, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) unlinkat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8b0900000000000000"], 0x10) r5 = accept$unix(r1, 0x0, 0x0) write(r5, &(0x7f0000000400)="ddee43ab8734abe72e8289e48f849f6ad7d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f924f499cd07afbd1d0b82c439922f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b93ddbd8431911689f52ce775d70066916deb4be5a9ff39ad54149f4d2ec05889edea29bb2b027704d05d43d018ac9e16a497ac43adfbb5775ab949932baef7e6fa3703487dc7cd0255926c0ec9007d4d1872a934ee1f5be84774e44e4c90776ade49d139113f9feea45412c80785050e8305e39e2c264e1b2d086eb36fb5c2061b6683f4f245f5eddeb37938cbe53ab61137bb470ad1fcfc3f8947c39f234d85af247e51d0fade20dbf0da70f529fe977aac0d35d6a898693452c9e021a16f0f00000000000300002f34ed4a28aaf694d32e4213441afa8a77faa097799765881433fa2d9e693e5b96346e94898ac3cfe07a1d7b033f82ce1254e696", 0x39a1) fcntl$getflags(r2, 0x1) execve(0x0, 0x0, 0x0) 16:00:17 executing program 1: writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{}], 0x7ff, &(0x7f0000000240), 0x7fff, 0x0) sync() r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x7ff, &(0x7f0000000240), 0x7fff, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x21, &(0x7f0000000000), 0x4) readv(r3, &(0x7f0000000180)=[{}, {&(0x7f0000000080)=""/161, 0xa1}, {&(0x7f0000000140)=""/26, 0x1a}, {&(0x7f0000000240)=""/152, 0x98}, {&(0x7f0000000300)=""/134, 0x86}], 0x5) 16:00:17 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0), 0x10000000000000f5}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="7f799e3f4ac16d5e5902dbf7c0253b69fa3d362154a25667f8c16c01ffe8417fd0dd18c258360b2cd4511a34984a6e11036320cf785cd6db5013b4c7b9c72c6c9ce751bb4d5a2e3e6135a9ab6aa4c5e00c48bd23c57447b34ab25048249c38a577d81479f12811c0fe383fd0721852f33e7329d1e746786cfbf2323cd4714b02d356ae386791db2bf1684f2779f27ac6f1c65be6721ec1f59a283d1559152b74e717ca19c9e1716064a35b66ffd03b60b797e36521a50f137057c4aa675217a72293", 0xc2}], 0x1) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000300)) 16:00:17 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x2f) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e1666696c65300002dd8237acca21b8abcf92914a5174d8d323cf510bc73862e522122f97475d9609279f2435d0c2c156b0b84206daa8c6e485d9f0113459e1ff71c524f82197ccba8d2000c5390ea5bf0727d9139b079fb09f3659f95820fcb14ef4e8b8887a41601d17d14f71fa0c588f38ccda94968ae1356e5ca152cfdc17587682f96735b0008e1ecee99f15d1c98ae78f38826a5d91e719b9"], 0x10) bind(r1, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x3}, 0x8) sendto$unix(r1, &(0x7f0000000100)="f6cef9bd47dc3500", 0x8, 0x0, 0x0, 0x0) socket(0x2, 0x4000, 0xfc) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x42087007, &(0x7f0000000100)) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000040)) 16:00:17 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) pipe2(&(0x7f0000000740)={0xffffffffffffffff}, 0x10004) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x21, &(0x7f0000000000), 0x4) close(r1) flock(r2, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x0, 0xa000000000000, 0x4}, {0x18, 0x2, 0x81, 0x5}, 0x9, [0x1430, 0x779e, 0x80000001, 0x4, 0x576, 0x0, 0x5, 0x8000]}, 0x3c) unlinkat(r0, &(0x7f0000000780)='./bus\x00', 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcf) r3 = open(&(0x7f0000000380)='./bus\x00', 0x100, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xffffffffffffffff, 0x1}, {{r3}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kqueue() r5 = kqueue() kevent(r5, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x3d, &(0x7f0000000340)="0600080085b2e769906978a59bcca6f45773014c0857f18dab283b39c3784cb4e97a37cb02951dda3c6adace23fedc6236831a54e16e979f343531f33751f5a80d2fbb1b5c4f5a0aff6e82a73bd30b9afaa9362c1b80a58e1cd916d20b547f85324e4b650892cf2dab4e403b4cd37cfb1e4bba3a73192cdf6da2009709e7ad4848c985a5b9ba39af6a904399e25cb361a5aea4d10b29f751cd1f90a03df2238309ce0e62f779bb25009b292f0361d35b4e", 0x230) r7 = socket(0x18, 0x1, 0x0) close(r7) fcntl$dupfd(r6, 0x0, r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x21, &(0x7f0000000000), 0x4) r9 = socket$inet(0x2, 0x1, 0x0) r10 = accept$inet(0xffffffffffffffff, &(0x7f0000000200), &(0x7f00000002c0)=0xc) r11 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r11, 0x0, 0x21, &(0x7f0000000000), 0x4) r12 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r12, 0x0, 0x21, &(0x7f0000000000), 0x4) r13 = getpgrp() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r15 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r15, 0x0, 0x21, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r17 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r17, 0x0, 0x21, &(0x7f0000000000), 0x4) r18 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r18, 0x0, 0x21, &(0x7f0000000000), 0x4) r19 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r19, 0x0, 0x21, &(0x7f0000000000), 0x4) sendmsg$unix(r7, &(0x7f0000000480)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000001c0)=[{&(0x7f00000007c0)="a3e3495a9b954d152c13cf4d1b108af437caaeecb7c4b734978f22ae6815250f87c5c003d41c37f2b0ac2e67b08555324bacb164bf270d40c4a60306b8ba82a5b5b58b64e850c024bebd6bf6d0c97b39ed983a37ba774c8289b4d224e7dd30d2bb5053adde7c6d5a94a3af052ae1231711542bd7b0ded8df1c30f0198f226acfec6c8b6cde326901c7b7a2d7e18403cf0b56bfd0d2e2a79547082640757aedb0ec7243dbac8bdf03cc837f00feea5332d113de4e36d2ca1198585d562632d32a0c9ba26e0eeddfdb2e702e27eabeb438756eee53a34a5cdffd4b02f738a15d7558f09df705945f254d60557520515dd213bd4cb9d4a26dd9225a12de779e6f16e94b7ba0fbdfcd592e8bd1aa92f670705b405543e08bf793d0ecc262b474df24f7ae58e4069ec10d42bb574b58302267731c732d862a1ec26b22b5441e036f14248be5f2edbc43abad9ca9114b4ff01a7f455d7e310267a224431d64e99bac000befc66a326686e8579cd1a25c69d2a42bcdc49d088ccb3f548ec45440d113c249c6134fe11f9f8290d8173e94c285e4ff0868cbc730c1374baf991400ccdb03d55aef3f89eb382cf809c9f2b3ee954935131f87b885ffdd4e04641b7838f3675eda9409602f1f6ae6eef24a793380ad68cdee1108c5e99ada847b7254b632ab0ffcf10e999101a31a7191e1fd4f471ccf15b2b57213552361307576ae905a262803a5402006c75d19253820d9a013b0c12f73f50e6e9947eb3a2c2c0b564207a030e2a81295e908aa4474b26862c0d28801b3e499df154b225f095278eee00b6fe7c4464e66c6de7632c078611974acb1815a090f03d1636dc1756471720d94fec99ff9147f1893b6f3913974738fe4cbb9db7d2fe99b1d78794a39b88178596aebd198ba407f7cec82f575da96035f6efb2bd276ef5f632893ded0f917673a998a6d511c885580f4b6a669dd7c05c99b0f91aab7d66dc2e0cb2eb0cfe4c0509989c0fd0426df9481fd098efc9b4f05bb8ab144e7380e3b9ad608816ce4036c1af439cc4471c7b1527c5b5df657863d02cfcdc3f0402748ab41b2075cebff338e13f05e41521622a7e030736001c22b3a0651dc12ea1860b5767b5f52adca1f4b639e81e2ed4ac7b71a6117eabf8eb7758e8486f26e75e654ac3bad54c5d818c226f9b979f90563ac77d429a3d5c1f4c8bca199e8bb40e83988113817d1305ef82d2255e9dd5cffef3e6b075be1e369d4540c80840c12e880795645ae54988692239de11cf0f7ded9d0c5a369dae9ec76dd1957c2d902eb9ea2c7137949aa27ea54ee188fba9a0dffd2a5291fea32e780f6099e53832b79c3121a8f048a7d11b8617ac3103ebec45eb26d8a1aa188ec1d5e26c889d066342246514a5f105d99cbcfd9936487bb9f13b2159d44f1c8027582c001fd05a91361eb905c29d25a5b97f10f56ae286c2052753365f5f1353546ad9aa9e3412f65260bfba9ab54692006cf10b10c3254fe4ea8c0f492d25b33ec3a75a647cc87254b338db5ce1c6b9eb4669c1d17f3128f58e68e39fc9ce2a82e74dc6bcccf1d669321ee82b9fdfce9f76dfcc1a0af18590d72a8ead82a81f18d6b2230c4822448391c6a765d9de8839ab6fc1e166d15bd2df52bbea86e262088460837c1313c1a3de2223d914ae658d33b2367be88b7781d5f1a292deef65ca9455dfe1c601e08ce7537169c2d7e30b020f01e1e6b17e16d554b8f03946e49ca93dfa9adac5c373ea9eb250c93fbf3d8eef6e108084c52b618bb2be0636fcc95f6a25083c4eae333f2820fb4ac2c628ce2d4dc8a53859dc908556ed92f9bf66b299bc62c1ceb4deb81250249b642cfbe06ab9fcfc3d5b062309af845fa5a25aab813f7ea1b6defd5562a2cd9963e75282607b9180f7ed9a2a790830d545a6d6d812a8d5d3f3cbdd10aedeb24fbcf70bb1ed21dbde3f1c446c4954f847b2937f0484a0facb810cecf88d1fb98a349cd552ced051e0f4adc639a335536ec555e121e3cef8c8b54696968a280848186e84781008130c695e891110cc512533fae1474d50c23ff70f0012e9731fa5e4cee89cc9a47db795f0e473a7d92f780975285bca0742a3054975bc39bf9e39b1b016c6775fc9aa58a3607034c5500f58072d0f146b9ba0bf3ebf57e2c34758b8b5a20830f310b1dd1eab6d81ba2f9e794ac599581275fb5cc49b0e4975af856405457e6edac05ebe049ff580c40a4d2a2602de5cf356f36f8f8f6b47bfa08a29425f4844b787fa5ba81a2ebf36e1ea198b4f8e82704bec122e0c53303b95668b0f25f7dd7d9b6ca5f8f32056fe2dc5a31161e56c7b65eed4818d0426d40a4ed9c2f0600fa564100b75e77907d64cdf3d73607cad235d2a534960ff1500172a18a0ac4af3c54e39f1bad50f8a29e1c6629b45c23edcc504d2d280a8094c5c20f3d361c113675bc3b587e63aa19705c7c4fda59abfc5fca00c2992ab2b1db30e003310981dbb6e23fed818d8681436709bca447759e372ed7bfc8192940dea0e64e53aef45905417184114b0fa75a236be7359f7e812b912a26a060edeeb8d0771845cc49b39f927697399efb749aee679f0ae837909b5861221ff3eb7d18d3a0c57b4e24c6d83ebc89ae11b2e05b5d786f291c96d5ce3c6989ed7424faa81b4b032496ccc4b157445eece81ba1dce8f25e1c1cfa4404f5a1174a105808b9991e29ef1dcaf5977a349dab496a3ab23bfe1247e81af8e571aff08cb4a1bc56fa0c68ff5d0e83ea44507fd63d9f755d56cc0ff88bef3d9a94205cecb73de3c79aecd6e5d32f40aab0421174ec9fcf1841ec462d7e6620e22dcc0a280735a5b214a649a40647b11b6e14dc26345e07e7c7863e16504571684137a957ea2f0705c5eef2032548f6cffdc3c051d925ee5332df9462c883007c04b2628540e341a2b86f5971013ac55da4f1386ddadd7fe63867c99d026dbeded0e60ef2fd39f457360a680c725d332a40e3972a2240407e0e5313966c95dd80e432a87e2d3ee756e7e9d28fac2cc8e0ec0e5440c690c7f38faff85dba18f32467248d0ed180759a332846b50209a649f0d6eb17a31c98ad8b3b7e57d4ecff65cd722d9460c4654355cf2407cc3492778b2c319278a810dbf892c060e8841342ac673145094059cbc506bf6e7563c8f364f4af8ef12720c021cb02f53b9be69f97f95be2b659e07305dd1c4d2e79bd61e3e52a81b8849972a5ebdd516fd87c83c1a3aaec1784607a89529003c68c9a54075ce4f9508cce236beea34e261314471c2aebcad16deab1626f16b174fff8bcb85d30c5305a539d1e0849b31cfe998f5d678a621f8bb8afc73c98d21edd23a11dbe689b797e7d5c61f2aeb0811195610200abb053631fe1645ca7c18ac69b1ef16843f38ed4980ac1ce1e720d2e57590a13aeb52db448976aa7f5c5a66db8869afe5e2c0a451a6401d2332eed92a5ffab12f5de0221356c4d50b6cd7b9ac53d2157213e47401fc2bbc4f9409da103cfe1141aa5b772502b26fcb7572cac366b870b531960ab1d42bd2322db69ba67be947b3fc0e7f9e0b9df4bbb20bf313360d435a4a44cf10c1b7218250467275e2f11d372df2375db947e0eea3a60f3c3c1d4407ae88c8ce2b646984a1bf303262e7463489c373353690f42d4767e67bdc58a2e9ed86aa0862c9da99d951894e22688c28638fad50c674468ad4ffbce1908a43a8dbfc1277280360653e818904564d8c61652cb8084424b53f5d4f878e09225c25185d542b651c1f9bf70448b429fd154ee84d6cf7650791b3f20acd38cfc4b42808892ad9b81fe3444f732644b896da8f15b65ff9d506e69dea68c21bde5e3423d171f439f43c060e72363581aa96fc9d54e7c2e9606ac8d54a66c6582f0dd3655e0357e66e0db1f59716f20d19d8f14192499d645506b04d924e4100357947f92e2dc7fa66bf55ea2900dbe9601d202ca0568b13462eb961ff138fa9ee95c4266ea873351d3273f6fd2bf73356f2905868429e657a7bd0607c07fbbf68a2324f23ac357f4753512381012640655bee51055324a148c0ab9f7cc0ed6f6c50bb3443fbc9448b25321ba1c287851daac4f27a44321a1fcd2c6091975b3e44cc1bdc066de9aa3f031eea21ce70dbffdbd108d22f3c0f319c1d7ab33703c48fbfd021a1ede2a6d9559c3cf5c1e4663ea63d5a5a0144a5d62bd970763d455056947d5446adae35cfe431c1a60b72183bfe58ef3907a3f2403a0682271e9fe770c11b3bd6323153858d5cb0062d4c4bf8c038beb82947d16d188d1e4ffdf28a76b9cee41246ab43a46229f33c6b78a0faf6a895e950312ebf4bcac2b1d2ad2fbb858f44111468874ef26e4d7bd933bc980fe76e71d5cd85f78cfde969c7ff5dfbd7a7d1fe72f462815cbdfe1707be7798b0662e4d934a411d3c0f033f74245c4db8a63895d463e6687a42fbe5ef36c0507997d9367b59828c7c13e5b1a10ec3a251b2637b33026d7e8951de2fc1d9be259b00a5af79a3203b33206652083a4d24a2c5be9f8c379ec91c35f6cc3c85262d1bd833a14f3eb92b1fd0713ca2a374f0824f09566c787cb9368108020f31abade2f5e270fea5e26a75238f012d898b4a8823714c9d23191e5fd60d866fd2c9e4860003794339966b27315ebac3560c10acf84147d302fff1505cdc816642bb114148d49a7230705a9b00145c0e7746ff3f1a7a07ed8a255ac55a3d08f75457c6b822d42be3fdc8f217d7b8a4423152ca6b653561c9bc2b93b97295006bc51936fd294a2b8bd7596941aa504c6817e3f0d0b9944c158db0f0731638040b6d84697dd5568f20f7ba0511dc421f7599156614aff671b9a066b500630111a8d455c632ba1ab619a88ce94ee9cde61b81326057ea2441d4e8ea839c66b1677848afa902f3db11b42d805f74bba2b7a99bf186e8402c3f7a93c9de6d2b7233c427c12fb574c95d98869839d59722af5d3d8667c9cefc406a98e4e5795f454d820989671b9105a078ac64b52bca89449a345279b4a7b1e16bea02fbf75437209f3994a24e0752429c88d92bcac0d319d6c6a94f9ea58f8238a7f0548c5ca62fce26a345581e5381bbdfca6f6147715ba8eec528e1e3f9066d3783565ec7ddd5f08e3a12f32a1d6eb9ab293410c7b29302e63bc305d13b90c6df8bbb9334d6bbb50912ea9976a2e48d344cfcbb35d80ab13b2919e8b1f66ae7a846bc736f482b433221155d7311dc4f3fa7f3b2f9ccc91106d03d7e04a89dba7c39d9974cf0d5948329f2c67627b79c16062692af96258bd496585f3b99bf859a85faa2609191ee79fc7b2eb176a788fd2035e242dd234287da22d228f00c5ff5f5218bb3c6f4791b5321686f6e75f39ad42815dfb15d77df2e2c2cda2081d8077570eb2286b5c9b0616e51f858f120151512cc6890d9d4142a16f1575dcecb09321fbcd2d2d25b72749c4581267e381b0265881b6dd3a959613b68d96ae0b4c4ee2a356edde12e62c35b38e56d3c3ff392aa97ad72a13c0caee71b3471f061a99c7990ed4928d5be078d1bea6badd1373a16cbb780d5330bf841f5137e806eb29f0256f84ecf6f18f1d13cccedda68b0aa5e943c139a6ca5fc9c8a92e4db986ad3516647fa289e2a3dcd56c830346503e57b83e79958ed88740aac6ac23d454d16793ccaa39193104e143da5cabaa73fafa7c6e480172b03e0111b25332057ffb22098f3548607985e0cdcfcdf09a4ecdf440b5999d275bb8bab0b9cb1436eee2e608ec74739a62778312007fbd4af6866ea2c8dda305", 0x1000}, {&(0x7f0000000140)="9ae8e27c394e9f3724e4eac55019533df9bbaa4f645634317a6df82301fd1ea3e5b41d181172d008bc4cd68efdd32b08ccc6e79d38d197a19e4cea3681570ec8802ead6d92642ff9a0ecece01eac0aeecee7d770e894ad5674a73f72fff8efda622ab6c9445c19bc67371d75efbe641506058a53", 0x74}], 0x2, &(0x7f0000000400)=[@rights={0x28, 0xffff, 0x1, [r8, r9, r10, r11, r12]}, @cred={0x20, 0xffff, 0x0, r13, r14, r16}, @rights={0x28, 0xffff, 0x1, [r17, r3, r18, r19, r3, r3]}], 0x70, 0xd}, 0x4) close(r3) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1, 0x7, 0x8}, {0x18, 0x0, 0x6}, 0x0, [0xb6, 0x4ce747cc, 0x81, 0x7, 0x5, 0xd9, 0x100]}, 0x3c) r20 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) fchmod(r20, 0x10) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x21, &(0x7f0000000000), 0x4) kevent(r1, &(0x7f0000000080), 0x3ff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x1, 0x40000000, 0x3ff, 0x9}], 0x3, &(0x7f0000000140)={0x4, 0x985f}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x25}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x32) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:18 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) sendmsg(r0, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000800)="171adb7cf48f4a9a1135527b2494efc8116812660e8c81acd5c8ea06efa288783fbd2191b52ad55971cb4af82865", 0x2e}, {&(0x7f00000000c0)="bcd30226c08c1c5defd3150b2aec60cbc12caf8c73842fbd686736a7eeee1b4a2320cd547a83b0f337a65306f52171cc1fde111659278b9b5d6d4a8d60ebc6eb70083d7bf69b1a92a43d8d51f0598d542cca21a2a3a06845f39beb797fdd0243ab2b3b1f857df6a8f20e7af102ae51aba4a531fb1e6d9a83b40ab21a9b3f39b739f2f8a6e4bfbf536ac782a303f1aecbdc8558f5bf75", 0x96}, {&(0x7f0000000840)="55e96fe904cc21c2bd13f92dd30f846fedbc3edf39f3c0d6f38aa65ba94e3d5c526764bc926ca1810eb9bc9b10fd867f5dfd1e4e63e37b428c112d1e0243073c97e55a8fd35ef26eabc58715063ad46fc50748e08b0126e316f6fe1df91d1234e9f2e68954502f2d9e6fd1e97f322a26c88bf6e3d5629166a9e65693affd74cccc1f17e7a511885ec0867a36ad5d513a4b8e1670d31eb5d03d833b00b84dfdbcc48dbe9adcfe38214d6b68d396493bd92ab367d69d55dde643f08790f0119333fcc24bec1874dc032513f8a4710841bce0869786f8fa8276ee292726f2696d7a970d3a7ae2b4999d959604f259638f97d829886889237d0c0ca2e0e44cf38f71", 0x100}, {&(0x7f0000000280)="bb77de8ec26cbc26bcdd36bfac333da392fe575ab53c76cf07f1c78cc8937c86574a434620a34147f0c8fc271718730b113607ddfc90025be6f6e5042e1cc8de199b600f27145d99beac562bbb03697564dbdfa584086677855e1c6bd18fc8b68baadae7641e6442416cb1667096637f3e79a42f3c5b313cbae341b2b4ce6b09d4901ecdbb14ae4bbe4c7ff22e6de036e8852dd4dbf3e9", 0x97}, {&(0x7f0000000340)="ed052fd068d938b91c0935ee338b9c72ff579ca7b24e3f393fe983721dc8ec3293100830ceb5c4b1ec21468a3f27fc4d79f96907c415bf064724a256e9568bfa531386bd2a992a2380bfa99f1c00d43c85f30ea387b0642da40b197d5b24601297015518126d83bcb211353fe5a63e4d6303a0f1ae25d5366e7aa95511fab30ece904d015f07c434a1f7c3fa2f11bb8071a48e0b3ea8c277cfc13cc9954fc2e1cbaa79c2bc193d0d54757780440d0d0092253de655bad6bf7f20cf7b7e251c61b047da86dfefce5a9a543f2efdbc60f5482037f25185c984d8adf7e88d51fe804c19cb2c28d020bf885eebd76c2ec23a403e9219b107161fb8ac2bad8259104661852d03dca63d3165b9d502d70000998be723420551cc1f42715a651be3fa6e5b7f89c6ce7ada361c144b14d9c7ae43c5430d7dfc9bd4db999232cee800ae76842657bb4110a3d5771a43572726d9c7fb0c60847aef26e9bd5dbde2c06a6c3c101b3c4a7db264cc044161f6639e14e7a38813e94c0e2fcfa8ca8512420bba36f2d40ce2ad8eab6dbd67742ccb0023db34c1f9ba7cf615ffaf84ab5c98c5a7c072ca071ea217d24be059e4bad6a1f2a2c5179d0834637227b6f9fdb075040f25da98635a7e1131b54e418d8ca23b0252215c7b172a71ed25b45091b5fe04ae278210b4b479a9cf0dcbf950382f7d1afba763313f383a07289c84eeee335225a83e6f5b5af8caa2772fe0c18847400666711c88977941811cd6eac13c795c5e1d045c76ebf890fca606a68fbea75d50acd5cc15ed450cf37e6658707d5193aaf0f57a117987d12cf3a854a6e119a74c2d69b39338f12996d0a9520e2c61c194c7cd2bddc95eb2a843f2f24bf16e5ddc6c93acc3ee99bdeba4b687b47ebe50d0a8f8acb9e19e10c01bf0ef55c4393f5933305cdbd1f76c95f2915fbd5d8257fa77eebb7f2454a71a96be5924c85d6c022db3816e8fcf07447657f9d640de36b48aa41b30b076b71f2438eb38e256b35273297a89117f53479f2ff7979e875649d1e26e5eda1feea68f1c784ac1c6b9841fcc111cf35d3c219fcf07c2e688f15ee5a52125ee5976475c9d140533fb4053b8cd7b55b015ce8a2198ff5b40ad63a2b6ae4ca36887479b1c711519bef8d952a73e3c4ec871c215d554fd8f1c10a6dd9cc5a1f83ebd66", 0x346}], 0x5, 0x0}, 0x0) 16:00:18 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) chroot(&(0x7f0000000340)='.\x00') pipe(&(0x7f0000000080)) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000000c0)='..') 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1c}, {0x2040030}, {0x6, 0x0, 0x0, 0x8000000}]}) socket$inet(0x2, 0x7a9e2869e7bbe510, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x32a}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x8, &(0x7f0000000000)=[{0x7, 0x20, 0x81, 0x80}, {0x7f, 0x5, 0x1, 0x3}, {0x0, 0x80, 0x80, 0x1}, {0x7, 0x0, 0x0, 0x401}, {0x2, 0x6a, 0x7, 0x9}, {0xff, 0x0, 0x3, 0x4}, {0x40, 0x81, 0x1, 0x6}, {0x6, 0x9b, 0x1, 0x20}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x6, &(0x7f0000000040)="b6cc0000eff7459a11beda686552b883e08000ddff101a5b00000000") socket(0x18, 0x2, 0x3) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f0000000100)={0x0, './file0\x00'}) 16:00:18 executing program 1: r0 = syz_open_pts() fcntl$setflags(r0, 0x2, 0x1) r1 = dup2(r0, r0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x21, &(0x7f0000000000), 0x4) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x21, &(0x7f0000000000), 0x4) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x21, &(0x7f0000000000), 0x4) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x21, &(0x7f0000000000), 0x4) setsockopt$inet_opts(r8, 0x0, 0x7, &(0x7f000001cfc0)="b73113344e6b4c831bfefa02df5af5eaf210fad96b41a0cd496a18d07f14e7238e38d6f639c61fceff607bff3c986739396b42e7de82b13ee847d26a72f1ac24c11e6cb5c84b3a85f900b0d134a82a1d777657886ae4635536180ef2d693d50089aa362e6b71ab5b62ff31fc5aa86344f98e86fc072ce9ba35a11a8e4761ba118ea384be12fc60df3052a5fa85e9c233af8d33c6f7c9a87953b54987ec0d4f669e19f7809d1b13e7214b8057f9ad", 0x33de16d3) fchownat(r1, &(0x7f0000000180)='./file0\x00', r2, r4, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r1, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xfffffdda}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r1, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r1, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f00000009c0)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000002f80)=""/4112, 0x1010}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x13ca}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000003fc0)=""/102400, 0x19000}, 0x801) fchownat(r1, &(0x7f0000000880)='./file0\x00', r3, r4, 0x2) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="59c56f858c0f59fb5d86fe7582f982f4fb3fa011cf2b4c85ce28ae89d9ef2342ea756987313d42c608d939196e026ecfcd7a9a9019d0c7da8ccf93586112a624ef351f5c7494150a9ff77777fecd16840f680bfd3ac14726fb765c5efbe9ab5147574546d6587830e41296801a90cf7f3926e7f872d442ff329c9eb94f12236fd0753f708f33872f92be37c2ccc2cc07fbc28b4e88efb464be717f7500749f6eb7d7c00a9f81d2d902", 0xa9) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) r10 = semget$private(0x0, 0x7, 0x20) semop(r10, &(0x7f0000000840), 0x1a5) semop(r10, &(0x7f0000000340), 0x21) semctl$GETPID(r10, 0x3, 0x4, &(0x7f00000000c0)=""/83) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r11, 0x20004269) semctl$SETVAL(r10, 0x2, 0x8, &(0x7f0000000980)=0x3) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0xc}, {0x7}, {0x6, 0x0, 0x0, 0x100}]}) r12 = syz_open_pts() fcntl$setflags(r12, 0x2, 0x1) r13 = dup2(r12, r12) symlinkat(&(0x7f0000000000)='./file0\x00', r13, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r13, &(0x7f0000000180)='./file0\x00', r14, r16, 0x0) ioctl$TIOCSWINSZ(r13, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r13, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xfffffdda}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r13, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r13, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4093, 0xffd}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) r17 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r17, 0x42087007, &(0x7f0000000100)) fchownat(r17, &(0x7f0000000880)='./file0\x00', r15, r16, 0x2) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000002f00)=""/115, &(0x7f0000000940)=0x26f) r18 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r18, 0x0, 0x21, &(0x7f0000000000), 0x4) pwrite(r18, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:18 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) munlockall() 16:00:18 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) r1 = socket$inet(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x21, &(0x7f0000000000), 0x4) r4 = dup2(0xffffffffffffff9c, r1) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x21, &(0x7f0000000000), 0x4) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x21, &(0x7f0000000000), 0x4) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0x7ffffffffffffffa, 0x0, 0x40, 0x3, 0x80000000}, {{r1}, 0xfffffffffffffffe, 0x4, 0x2, 0x10000, 0x8}, {{r1}, 0xfffffffffffffffa, 0x8a, 0x1, 0x3, 0x5}, {{r0}, 0xfffffffffffffff8, 0xc0, 0x0, 0x5, 0x6}], 0x2, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffa, 0xc4, 0xe60a237b7576c836, 0x9}, {{r5}, 0xfffffffffffffffe, 0x19, 0x40000000, 0x4, 0x1ff}, {{r1}, 0xfffffffffffffffe, 0x6, 0x48b744c5948aa509, 0x0, 0x7fff}, {{r6}, 0xfffffffffffffff8, 0x10, 0x20000003, 0x6136, 0x1f}, {{r0}, 0xfffffffffffffffe, 0x4, 0xfffff, 0xa47a, 0x1}, {{r1}, 0xfffffffffffffffe, 0x10, 0x8, 0x8000, 0x90f}, {{r0}, 0x0, 0x0, 0x10, 0xffffffff, 0x7}, {{0xffffffffffffff9c}, 0x7ffffffffffffffc, 0x50, 0xf0000000, 0x6, 0x81}], 0x3, &(0x7f0000000240)={0x401, 0x3}) close(r1) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:18 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a5387063f0000b810000000290000003100000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:18 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)=0xbbf) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000940)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000002c0)) r2 = syz_open_pts() r3 = msgget(0x2, 0x440) msgsnd(r3, &(0x7f0000000a00)=ANY=[@ANYBLOB="010000000000000006006af4063262a131fc26d854e5c2b4c9495851f3f4c69453e5c4d306cc90fb6a51432cc316bde54daa3a38e346c986f0f3efdcae82e8caac04cebab5c8abb1743d8c0a58a1fe15cf208a4dc8ea6cb52d5004829eb15e3666cc6c48f7b2c523ee1a2bbdc8d877e88db428144b001608763e04b678a26f5e766ce37a671979e106d36bb90c17cb6b1569db165228eab68d29fd8b818a208e7b15d5527d2b79298cf3aacae5474638c40abb92dc695d66b1bcea"], 0xbb, 0x1400) r4 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x8, 0x82) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000300)=0x401) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000140)) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0xcc7b62d5ba1872ef, 0x1010, r0, 0x0, 0x0) close(r2) pread(r0, 0x0, 0x0, 0x0, 0xffffffffffffffff) close(r2) syz_open_pts() getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f00000001c0)=0x4) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) getgid() shmget(0x2, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(0x0, 0x1, 0x0) setgroups(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x7) r6 = semget$private(0x0, 0x4, 0x408) r7 = kqueue() r8 = kqueue() kevent(r7, &(0x7f0000000040)=[{{r8}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r9 = fcntl$dupfd(r7, 0xa, 0xffffffffffffffff) r10 = msgget$private(0x0, 0xfffffffffffffffd) 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=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r10, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r11 = geteuid() 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) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r15 = getppid() r16 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r16, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r17 = fcntl$getown(r16, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x2, r11, r13, r14, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r15, r17, 0xa5, 0x1, 0x100000000, 0x2}) r18 = kqueue() r19 = kqueue() kevent(r18, &(0x7f0000000040)=[{{r19}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r20 = fcntl$dupfd(r18, 0xa, 0xffffffffffffffff) r21 = msgget$private(0x0, 0xfffffffffffffffd) 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=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r21, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r22 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r23, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r26 = getppid() r27 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r27, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r28 = fcntl$getown(r27, 0x5) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000980)={{0x2, r22, r24, r25, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r26, r28, 0xa5, 0x1, 0x100000000, 0x2}) r29 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000980)={{0x59f2b2a4, r5, r13, r25, r29, 0x100, 0x3f}, 0x200, 0x100, 0x800}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000180)=0x2000000000000002) pwritev(0xffffffffffffffff, &(0x7f0000001440)=[{&(0x7f0000000380)="cba43a47d98ebb70b9d6ca7261f0f03ca4db463044d6d6336baf9c7c12a3a800639c68c0737f237109cd94bc6276de683dd049ef4448b97e2071c6599c6aefb7dc87b44e86f0122426dc0119fdd3ca731fedbe399bf633bc73de5d955cdb7cefcdbe38436d9c9bb6666aad0c17771b0063f82b5e01580ebae45e285be2d6367374b7acd63aa5ae7a5fa00bbb629796625263f6f4db8328bc1da2e58d43fb23ec6b4e5c799df3b732c26490efc96df00de9178617660fba29193e454f88c12aae24e03023af72c1efe73c0e3226db53753fc54c5bde613c989c42cbc4004f3d62a2d5ff1e608fd9a0d839dc09ae636f43d3727bb0d70f74dd4125a9ec8f6177e7ef934a831c6127f40690ea98d9d86ca9aa0e7eed4b23772e7abcf5ae7e16ca3ccfdead6b014c1bbf34d5d5e50af6e8bbb53d603b0243987604fc47749a450f2399c5ef7fea4db41614fc11b5ccae1570367bf7f4f4c898a4a6a4adee926d468a676adbd61d6511c281bb79f3799e5ac0e979eae4861c8c817ce53d176a9a4c80c955deb0eb16a1b8fa7bbbad2119c2e30c817cae0edfdbc854fdb17fbbbb8c985d2dd6cdbf269e89ebef1618a0390670905220a28385b4a3a9b234ae97bf467fc8424bb6cba45bd8667538f4790671b33153b6868a612722795709c923d35ce751b4c1d516d9383d89e1bf180b0dee45264d2bf5f9ae75a017c7629dba068de6ed9e20710eae379f70364c6a7f1f84a3b3a10ba94094eb5f46c7f29ac4fada8306b78f08964dd78f1657eda339b7551c52fbf542ddf615ed3d0026bfbe6c7490854b70836fb7071fc444a357ebccbff396374d5f7fdc2c640177a5b0d5d64ee11470c3d083af38527a71160fdf83aaeb66ae9b1facf4997d721e388c96229ebe5c513a5d64aa8d954f10a1a08d49028a51124422f9a494c22ac0d5571810d09f6ac0d0039f200301a45617ae53852fab861b6672c4f3e21167498473f31d29d42ec8958d3f1e3c1a0d56bf4c25b3c0a977f3a14c0fd95e40378fd01acbb079e66bdd2af12b38dc87c284126c61b936ae4b47a99c583f9555e06e6e02142ffa5a9482c7c8e9b0e03805a8b62c0aab1376fd74b58780c9d850ddb685d42ca9cda883e4c5bb1c0184d29c54fa1875176f1a4952136e6ad3e573d1e21beef37719f7f2511956d2b796ee261a09d4232eb0480300fb4892e39549456d3033b963b3af87e1bb6ac1a7d133f4ec107f89417ff9f0935e0ef4fadeb30f70209426aabf79ca14199c6cc8b3cd52470342837edd54fbbd8c3ca0fc21919296843ce59d6c9c5041922f6fadbaa9be3b76a1062e81071b61b5c4cc38c5aaa55245aa1c9a10961661f284d8d5b563cde13cfe124ddd134e18ad1caacba0b8004a6d2ae671348aff56a48c63b09159bcf33df1348d938567e88c38d0070131857304ce27ed5293dc211569c2f7c98045f7860f3c1b9f8aacb4254a4e9e538aeb39574deb512adcb9492a802bdca13ec515abffda9d5dfefc3a6b501d4424fd2aa61e1eecd2ffc1cf0b272947a3106e5590fb27fce1bd40441d4713044857aeb589b7c3dbb0149de6247209f6c982067f91d7b0523d076650938bfbfeac0617fae787d57964c585b1809cf55bcc89f50afd13594c7bc71275c056f69381b5f0ce7807c2aff70f629f6c40fcf4a81be5d636ee7008a49103d39ea1120c9c11bc2064ec4b77550f9677de323873048a3f1bbc61242dc6867645b1809f7871522882066ed220b00b3964887611c63761efc9a2ebfb73e9fc859d44799d31f873bb19914b5502052dfe4637eb2b59d408a5879c2258535799d8af4394da5ca40930cac96b7a2c66efce53414265698ab861e0ab857c00acfba2cf5b963a5a8a1dd9ce953076af5484c8dc262b9688f9cbe6823c127fd822804a0878a78069ddf9f0ddc3930f56f63b51c30be631c4e5805c576cb5c26eee2712119babf2d3ce1a60bd0465045920e68b4b164ea7fd827fa26cf500fdede97e0ed8c4ee07c840405bd826ec06d16672b9638e1629ad2970db0a", 0x95b}], 0x0, 0x0, 0x0) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:00:18 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) shmget(0x2, 0x4000, 0x320, &(0x7f0000ffc000/0x4000)=nil) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4010426e, &(0x7f0000000000)) 16:00:18 executing program 1: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202425a03bd126f9f69"], 0x10) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:18 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x21, &(0x7f0000000000), 0x4) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000300)) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xac, 0x0, 0x1}, {0x5, 0x3}, {0x4006, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) r1 = socket(0x1, 0x8002, 0x9) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0, 0x3) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x21, &(0x7f0000000000), 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_media}) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) r4 = socket$inet(0x2, 0x2, 0x0) r5 = semget$private(0x0, 0x7, 0x20) semop(r5, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x84}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x0, 0x1, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x2, 0x1000}, {0x3, 0x5c, 0x800}, {0x0, 0x4, 0x800}, {0x1, 0x8, 0x800}], 0xa) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84, 0x0, 0x0, 0x3}, {0x474}, {0x80000006, 0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r6, 0x40044274, &(0x7f0000000300)) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f00000001c0)=""/100) semop(r5, &(0x7f0000000240)=[{0x0, 0x7, 0x1800}, {0x3, 0x7f}, {0x0, 0xffff, 0x1800}, {0x88e29183edcc5cb3}, {0x3, 0xfff8, 0x1800}, {0x4, 0x5, 0x800}], 0x6) setsockopt$inet_opts(r4, 0x0, 0x21, &(0x7f0000000000), 0x4) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000001c0)=0xf94) 16:00:18 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0xfffffffe, "00000000000000000000f2ffffffffffffff4000", 0x0, 0x9}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:18 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x7fffffff, 0x0, "0710000000000040000800f90000f700faa36082"}) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f00000000c0)="5210aafe804a194c887a3cd5243a83f185e4a0f11dd5fb631ae773e95d9a0b417df09940847075fece87d20d4f00"}, {&(0x7f00000001c0)="8f3c16df1c16d6ac151cce732a51b03b3dc30d9a3fc1b81e49d842885366d4c7cde6f69b43b9ba002e1ee35c20e6e73e2c9a223219f7e6ec85e9ebab5195cb51d7a3f2280465f4f5a274f9b1a2893d716df337a8013bfd6912001a"}, {&(0x7f0000000140)}, {&(0x7f0000000300)="3c9bcfa2523b1d27b86b3ba5a753c6ba9eb4c86d372a834915f478b97c8032ac40a7f2ff468609a0e825b5f095b1099b3dab93025a6d79e831e63b816e36dd9393d10ad32c75b1d31c0fbb0d676a6b7b372f4e73f653c8033c3101b2462847ed94bd0cda4766eb7a7986d969b139ad62999925d97c9cb9c14a3fad11f13fa271e8dcc3e5b27f738d2c517a1650c1b9bfa412225f07ffabc8353097abafb8a889e5c0fdf0a289903d22b9a417293eca00ea3df5f78ab5e334e492f0c95cf3a7566d0ed72717d74369e72b4c0ea722a74d1be9462fde320b505fbf086a0a37f188"}, {&(0x7f0000000280)="f46022103c229de115c9eef480fc71138962e0de9d6f19166c677d"}], 0x100000000000017d, 0x0, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='-v/b\x12f\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x835, &(0x7f0000000600)="c4d4a864669cf958abfc000000d4") 16:00:18 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYPTR], 0x1) sendto$inet6(0xffffffffffffffff, &(0x7f00000000c0)="126bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x14c60, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3d, &(0x7f0000000340)="0600080085b2e769906978a59bcca6f45773014c0857f18dab283b39c3784cb4e97a37cb02951dda3c6adace23fedc6236831a54e16e979f343531f33751f5a80d2fbb1b5c4f5a0aff6e82a73bd30b9afaa9362c1b80a58e1cd916d20b547f85324e4b650892cf2dab4e403b4cd37cfb1e4bba3a73192cdf6da2009709e7ad4848c985a5b9ba39af6a904399e25cb361a5aea4d10b29f751cd1f90a03df2238309ce0e62f779bb25009b292f0361d35b4e", 0x230) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) 16:00:18 executing program 1: r0 = shmget(0x2, 0x4000, 0x2, &(0x7f0000ff9000/0x4000)=nil) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = socket$inet6(0x18, 0x3, 0x9) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{}, {0x18, 0x3, 0x0, 0x170002}, 0xa, [0x7f, 0x400000000000, 0x0, 0x0, 0x3, 0x0, 0x2000]}, 0x3c) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f00000001c0)={0x7, 0xfff}) pwritev(r2, &(0x7f00000002c0), 0x100000000000005e, 0x0, 0x0) accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000180)=""/46) 16:00:18 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000180)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) chflagsat(r1, &(0x7f0000000080)='./bus\x00', 0x0, 0x2) pledge(&(0x7f00000000c0)='*}^(&)\'\x00', &(0x7f00000001c0)='*)/y:\x05\xf8\x00') ioctl$TIOCFLUSH(r1, 0x42087007, &(0x7f0000000100)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001200)={0x3, 0x1, 0x9, 0x5, "168502cd4db2baadb43d05a1b66259bd6910c537", 0x1000, 0x7ff}) r2 = dup(r1) pipe2(&(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2000c) fcntl$dupfd(r3, 0x1e, r1) write(r2, &(0x7f0000000200)="b3168717090ddf313ffb163f04dc601e259a7f4f870a67f22fe030397bd5ad494fff42e5db34ed0adb10d8efd5a2284e04c3db4792c12bfc29fbe0300ef1c51a1b469c2aa29b488d86f7d6cf081a88bfdb3767a13eca1e6b23b2a5d19db5c5438ea5fb4a5c6e102b5d5b3d54923f048d67d7433037b570b3c6c628f16624e62ff4d132a6af244a3b418c0d47736cdc157c0572cb593b489203e86bae2202b8611c51632ecc186a6f6c3a5d8bf778ec572bf49facbe84b8c37e84d2ecba043a2602482853ca3d43400e8e305cef198ef0628a1ae2f6460ca7549a9c1d0fdef48e9de3a7cb907da83f3d335effb388afcbbf42e514a58a076c1fc4302aa7f6c3d3984719d98a1de0a90008ac7583d40fd2ce60b0a5ad602e833f11a93d223b894198aebd311fa1f6b06daf79ada07ada3a671dfc26af27bce2c665882d937a981f5cb934d2beee4fecb8195a95578d10a7619f73fb21a11b451278afc14188df85fec64d6ca7bf3ae558fa09d76e8846dde3fb2c1463d0f1813b6b41ff3cabdb063f3ee7f49f0205ff53604868968cfaa28f74a12e0ccf0794747220e2151738ffebacc9d6a4ae7b6b1af1fab63bf2a0842fb874a633f283d9dba1840bda680546c1c8d937bc099359ab4d96a1e9a32ecde482939d20f81c5afc28b2d259c443dfe609e4e72bbeda5a393b30b8afacd8cb777c7640d927ae57132c4d42028ac8f47a92b44af7a011c4a2c64598e453cbf3840614bb46eefd0bcdab3864d553c2845b9a16657cefa75a5b004700795cd62d4c2a74e18f2d772b5cda29b98b21a32bade105f12cf72e16dbf691bdef192cd8416d0cbf1bdc4a1042a291d1430c33c4bee9b77d0901d35b4028b8b49ea1a705207e15d4760eb269c5893384ad1cd296dc25e1074951dacd92135b16a164fadfca1b867ab5cbff2efb349157595ba716e92c9f43ca545d8d8c4a4129fc9ed71437534d07a1c31a9f1ec0c3986c00352f292a02d115441ee03419f5174adff66c1d05f911ed2dbc591fd33ffcc5d0d3239e162842c26a335ee70970263e36dac0e458d43d227450dd42a5ea53ba680ef41ddaaa435843961b9170b744baefe2f3e81a3e72cfaf63904975b3009d1e7ace3bac5adef9892f0c99fd08277e6443250e767c0cac8997fcf5f71e56de6dea7411f3f6055e376cb45fbad9dc423bec626d93f6aa7c33634edb0b2139b4b2edc4205a4697dcfc864a19ee1714a653df02256f8e64dd3884136ce966dbf027e23fb3ddaf35766dbf1f193e36d4ff87573ab3d94b902e0534a1321a41ef9039845699feed456904b8b74756c9e8e56a0308b65d28c1e5e6996f063c0b82b1dc24d5da84bff4c7dba8739927973221b2dd182b563e66a106c5594c751932c326e635ab04f99914f22d10b9683bd589c072639840453512c9ffa8d008eb853d7636c66cad2f79ec9ee06bcf3d5c25455bed3dac9281de35db1c72bc167c92adbf35a3bcc251fb7c62090fdde0169ca3cbeb5e50ce4a7ad615e32b344ccf62ecc2432a2ef35da8cb86e3d13725afce03b63961f08834cf2c0d8f7fe1acfcdc670b3067f421deed4a8df8061520a4058d80a671cb34168d85da0753f65152ed6869d83a9c3bd50b548592df14b4e9df37c6552e6a28be3e62ed991bfa42f8c2f5a2b2051bb8cb78875d1c0f97c4d83008bd12c6c3a5bd0922b415fa5ad8280df5192fc2f26dda31c2b942da98bef0aa2359e14453f058360379446dfccdab444ff349ba3d0c5d88b77cd3576da78cba96bd06b051317faf64132029444ac0953130d65c8f378410896f578cf21231e824148b6d19bab5d03c073dfe2c92d6c9257b8a1767af63972253bc518cb22ec772a32c53a8b6d43e2838bc29e31ddddc6c77ee8a7579110de50a74cb34a4720e98c782288303317f1d1b64267721786a3611ab563c9acb8c12c32821f099f1b7cc49fe18813394ad9cae1d427bc8214123074ee11e25130f16b4e7a151fe78d051ab8ee7b018488294eb8188d6320ac84d223a6722602d1d76cfa2f8d6d31e3afde1042098116347acebacf71bb8fd8ce3f68132200a3c9a05a8fe2ee871edce60d41b543181d1b86947ccaec3ff9ae0d2069894210325cea3c3995dab33a1abcca62efc93899c8c8eeb1d0672ae971df41b139faf3e77e8b41dcb677f0e33a5ff34398db9b7f869f723df5ec8fe94e3c448ea65f1d9af7dace47ad625c4c5f77c0393b56da615049ee8ad08c7a5e4f1ed58d9d757a24fe930554975911ef2669cdfda86cabbae23d6e4b244d3202aaf84ce8deed5b37c1d1efd873364d446bec5234f57e8be7800682f35e4376d2b9e7702ecbbdbd32e1110a5befa229265c50d0f659eb068a0e925fadf1bed2160659295d6bcda0dc0130978bcb9ad86000e7e86842aef562f5a2b064f84a4d3b086452d49f94277ffaed4a4f1c218c0be8b0c89684d673797c1750dfcf4803a5f5537390fb78f068c253dfc27e162added1a6283503bde04287bc3cdf93a0a3f5964d7fac49b55f0224e9aafbb5cb4adfa0da06e1d7446d47999cca172540a71b29bf2ef72cfa93e9bb2339fd781cb8a8b83ca68d3e554a0fb3f7f15176a4d10914ebc5bdd1c2ca2fcd8072401ab053607aaef3092a09d751b3fc517e8dc052b42397733b69be4fcb37932e70a55704084fc40f3ca7a98b83b9245bfbb3c53a9d6c39503bb7074c559b542580c19665349e41a3559571b012564acccea117ff6fd13cfc99db17c27585f499c614c0602ff92c15bd5ac00b8ddd2e6d9f34da26f037202adcc0c5bae3421d53283f1d968a7dcf4446ca2cd7249b5df1e66d8b3902e1925a6b86727a47ae765caf4df3f90bb101c520bfd0d7882111bf84fd146d762bf3e18f5763eafeb9565f34b667bfddf37852a0445b19a6ae0f96a2166ec9d7c2965c3902e280084d419bf900972d757cfeda8328adcc4c5202f0e8c177b6997bbed53bae427b19b377904ffcaa457cd5bb19c2515b5f56bdb99e78b2c847705496c292b86980bf06d1c8b8fe9bf4f8b358d101f420b6b9c35a738c39a3ece8cd97af752d805808309d9e3221778b32196fcd06a85e1c51f383012d48677b5722f61a7bad37c09942ac934260c00a660bb116826496c5e54c6aa7de9934eb0fb4c8b904930d3d29abdbb6a0040821e4b65b6f82c57e3ebb4c72523860ad4934027fbcff229e5ae835411bec0900f0fe0ff0f8f91cef13646ca955789c6f545e9e46d782fbcd90ea9199ce783284147cf5b2770b7eae934429c0a6e3d98917452320c14be2bc5bc77a530158bad72c54e44cfea9a0397a427d5b3e90793af682adb60d91122f39f28a4f29d14b6e568840a3f3d8f88f8403d5f05623ef9fa0dbc955676377b05d834068b45343fda7e84a5b779ad726b0195cd0e8edf8a5b71db7e24ffdfc880971dcfc58eba9f14ca4257425edcb77900b0021ee15d6f280a01dde2d9fc8728dead265c31cde9bc7f5061600458484897496942a2002b2742efe7fec7f41b362fd797bdb4c359e3d3ad4c40460ad1e91f64e06d669653ea58e1d0696278912d4d91071f314cfc5e2e776a5d55271d2b0b133010fbc04096fc23b0b8ad410de659958066f6a39fc9e4d8ab3033142075a6e19ff39025258744c9c1f8f38d13991d6617ce8e6006f14941567668c77bae0f6246c396fe4f4d90de73eb8851b1b8028b8d90a8b837246a78372d6cd62eab85b0349d427e5b8e4827c21324b3ce28d3d5a35250d8aae7d93541bf5acbf91570c93d70acbc10cd46a7ea794797c572efe5bf7c9e884261b341b916578aac8d55c73cce41963608bc763faafd32f469143829070ebbf1b6e565b36a17ffa28c94ba370de76e4260c1c8cc8a8b9ae054490455e4c28bcf7ab2886cf80e1a0f76c2558ec0814f021860bd2833932e10527c193ed39f7e1f171bffeea0c3e85a663c85c129e3b7c4a1d04de9121828a316bf35dc643707c0f707b74518eee6ad6c4b203ffe5089e240c521644b7963e7f300649cf9f3d0b743c2aa70ca155b70ff5dd48b4b5489349a41614d167882ad2a216374059436fd4f3e9fee037d4742f7fedd20e51a7fad7d1e4ed5bf5d29af2d54af4d1c106abfa34d934f32db0f9cf27b6fd0018fe96a2f3a0b31567d7681a58d15f952fc5a2ee61b8b77d5035b3f79aab5a998843237ba8c8ea292378a7e4ba5fac9d9d3088b9e8cb6a56d3a762b4496633d9b45f8b5ff738abc39a193058ab0ab357c422738c0e577703637fdf5f1fa0602e4c45ce7314620ad6cc7c6aaa694921b0d7b1053dc6ac7ff77105aa711127e282020fea61918e9e2c89d5b11390352e202e7dd64340231aded6a60714a6018787e74623f03d6efb60d1cfa2ccd33d2dde4c1ba7db5fe1161aa464b5d0767e0d1f39057cb1025a313d332a678be8054e3bc9840e75311abce924d85ada83d51747fd5d4ddf972ef488b448b3d9c8d7f441788aa399255b97f18d38d9f560ef492dd3145e2046d1f9c42cfeea8aa58933e5e6196eab36080719a2de9249117d3e990514b97bfb48f76f036b50341f538565250cb66a232c3bc0f68563603fbda880c483e86c3b64ec9ca10f89f0f2a49b59e63e0d08f34b54a06f59aa87643fe1be23862f48f78dfe0c7cdfd70d5e7a982a17d16be9a730f4704e76454007dc1506c93a11900429a72ecba14b3bb593b8526dc22a59b8edc53fab84fd7b5f33a50d9713a3e25fccebc39785ab4ca4ec60d4b0a33dce19c33d7c4272c70ff12c2935f23d3d2ee63265504c866adc91096b46171af6ed7001453d7cb9d0ca544517ed7645ce2b790facdd6cae0ac6cee09c5bb8796cbd5a0b8083771e1f778bcbd7d94a17afb0eb3b9f4f87ccb80afbaabfe86bdf899b4aeedd9a19e30edf68ed3ee82e796213c14bda6ea2ccb0345f49bd97dc75e8ad64fa282f44779bcf21f262d60c20e4874e11883193907838ab338f6a866f7d1d4670581a4d9bdfb1a6efa4b4587de001a9a661bb78d8730259c4d51183c5749101ae0a4e412fd772b8b814216e3a4c14b2925a18e9f65a009fb37ab33751f4fa5c6f807ad52e5595a2e96c6cb2f822229263b05f58dcdda985128b6a300a9fb13ad7cf4e4376e4caed051aac197e175231249909f9ad1d305813dc01e7f87a03da662ad655f7f77b04738b6e55027c887c0e2dcf122dcd61ff8266456b4d890e4e94ed838374c2b0c8556883a2db6aa92b566c51531aebf3b5b9a924f4f1f20f91025644b43c9c2e8808caf8ede7908bf67b2b11c4806ff7e4b729076c3cef942e7d35fe47fda7340a7791bbf4295480db5983dc78f75163a71533db61b0b909e3e60215696c86d928f461637ee58fc4ef3f3484183726843ad9d58acdc6281709b1c0039a0a218480975dda253d4170d9f91d0dba9263f6c63d1e392d24a47041ee52509d4c5799bd48333e3620be305e480c228a5f1f47393e4253abbf01156ee60420b9026442e867d1aef15f53963e38e34c2e1a8442458530317d8568bf832594e8803eed240d6e1aa63cf9897f2d8194f678a132ac0fbdc6f931805b3475414ed8540fa82c94a58ffd580e30e9db3a5785082fc0669c28291927e0aa836d68d2afc41b29dd1fdeef9c61311fd941f753a3ca1e192d38f44ee213e4d4008d3bb9a8cb954ac33cfca59f4d3b6769a3da5ba1ac51c47515a7d2493461e7af8c5cddfafb976fdc2e7fef7ef21060a54582368ae121768183e7ddcc420781dab2cdda4e6826178e7278c1030430dae962e41f63d04a3f", 0x1000) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x81) syz_open_pts() 16:00:18 executing program 0: setuid(0xee01) r0 = semget$private(0x0, 0x2, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000005680)=""/4096) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) r2 = socket$inet6(0x18, 0x10000, 0x7f) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x16, &(0x7f0000000000), 0x4) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x80, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x16, &(0x7f0000000000), 0x4) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffffa, 0x0, 0x1, 0x10000, 0x1}, {{r2}, 0xfffffffffffffffd, 0x0, 0x8, 0xafa3, 0xa50a}, {{r1}, 0xfffffffffffffffc, 0x0, 0x20000000, 0x1, 0x3}, {{r3}, 0xfffffffffffffff1, 0x93, 0x80000000, 0x2, 0x1}, {{r4}, 0xfffffffffffffffc, 0x4, 0x1, 0x0, 0x1}, {{r5}, 0xfffffffffffffffe, 0x40, 0x1, 0x80, 0x517}], 0x0, 0x0, 0x5, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSDLT(0xffffffffffffff9c, 0x8004427a, &(0x7f0000000140)=0x5) clock_gettime(0x2, &(0x7f0000000340)) r6 = socket(0x1d, 0x0, 0x0) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000800)=""/261) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f00000002c0)=[{0x41}, {0x13, 0x0, 0x0, 0x80000}, {0x6, 0x0, 0x81}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'\xf4+\x19', 0x0}) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000001400)=0x7) r9 = open(&(0x7f0000001540)='./file0\x00', 0x200, 0x100) semget(0x2, 0x1, 0x400) ioctl$DIOCMAP(r9, 0xc0106477, &(0x7f00000015c0)={&(0x7f0000001580)='./file0\x00', r6}) syz_emit_ethernet(0x1, &(0x7f0000001500)="d5") r10 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x20) ioctl$TIOCFLUSH(r10, 0x80047410, &(0x7f00000001c0)=0x2) ioctl$WSMOUSEIO_SETMODE(r10, 0x80045726, &(0x7f0000000180)) pwrite(r6, &(0x7f0000000040)="664a9da7730bef21a1f5d64c2124b5dc4145a6d55a16204ca13f9d170bdb1fe2de1b705b19c8975814789952f27d274e00e83b54ea613891988f9b1759747c8fdc56", 0x42, 0x0, 0x0) lseek(r6, 0x0, 0x0, 0x2) mkdir(&(0x7f0000001440)='./file0\x00', 0x1b) r11 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r11, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x154}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r11, 0x0, 0x8000000000000000) getsockname$unix(r11, &(0x7f0000000580)=ANY=[@ANYBLOB="efe030e5470b17080a49063d5508000700e2ff13b9004239371fe028dd130a2745dae9035a7b70d5136316374952b191e55bc7b4adef29be70ca19454c62b27fc803b60aa463767255db00000000"], &(0x7f0000000180)=0xf) ioctl$TIOCSWINSZ(r11, 0x80087467, &(0x7f0000000200)={0x3, 0x2, 0x8869, 0x58b}) munlock(&(0x7f00007e6000/0x3000)=nil, 0x3000) r12 = dup(r8) ioctl$WSDISPLAYIO_DELFONT(r12, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x5, 0x800, 0x6, 0x2, 0x7ff, 0x100, 0x641, 0x0, 0x70aa18cce43bdde4, 0x3, 0xa6bc}) geteuid() 16:00:18 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x79) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x80}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:18 executing program 0: socket$inet(0x2, 0x2, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f0000000000), 0x4) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) clock_getres(0x1, &(0x7f0000000080)) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000080), 0x0) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f00000000c0)="3afd735ccfde23e1d295bf9f3ef15904850f78407429117634c79ba011421be656ee6ba708c235a727051b4ce58f46431622c422e34258932036e5edb869c0ff86305c24a8686957ec2f1b2f662a8e12ae2e8e8ad6f2fc48214d13c7ab0d7c313e3e4040fe11064b779ac1a903205a8c584af58bb18711bea6fccccb9de7d0ed7dcd2ad0dae7d3bcded7a9432b360ea5acd4b6b67527fdec71d1b96aeedf677a82742160d5c225a3113ed6140a584949363b57401b299b07e383695b63a5baa71a293f82583a500565d14ef11ebe293049484fa2ea5d6b3c10c7d8e34128b131ab3e0971e0c52a", 0xe7) 16:00:18 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x40, &(0x7f0000000100), 0x19a) getsockname(r0, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000140)=0x8) accept$unix(r1, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) 16:00:18 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0xffffff1a}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x6) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x3, 0xd81}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) close(r3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002a80)={0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x7, 0x286) semop(r6, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r6, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f00000000c0)) r7 = socket(0x1, 0x4000, 0xa) setsockopt(r7, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xfffffffffffffede) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r11 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000100)=""/114) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r13 = fcntl$getown(r12, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000200)={{0x3ff, r9, r10, r9, r10, 0x104, 0x5}, 0xfff, 0x9, r13, r13, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r9, r10) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r10, 0x0, 0xffffffffffffffff, 0x0]) r15 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r8, r14, 0xffffffffffffffff, r15, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) r16 = semget$private(0x0, 0x7, 0x286) semop(r16, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r16, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f00000000c0)) r17 = socket(0x20, 0x4, 0x7) setsockopt(r17, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r21 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r21, 0x2, &(0x7f0000000100)=""/114) r22 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r23 = socket(0x18, 0x8001, 0x0) dup2(r23, r23) r24 = fcntl$getown(r23, 0x5) shmctl$IPC_SET(r21, 0x1, &(0x7f0000000200)={{0x3ff, r19, r20, r19, r20, 0x104, 0x5}, 0xfff, 0x9, r24, r24, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r19, r20) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001580)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, &(0x7f0000001600)=0xc) r28 = getgid() r29 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, &(0x7f0000001680)=0xc) r31 = getegid() r32 = openat$bpf(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/bpf\x00', 0x80, 0x0) r33 = openat$zero(0xffffffffffffff9c, &(0x7f0000001700)='/dev/zero\x00', 0x8020, 0x0) r34 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001740), &(0x7f0000001780)=0xc) r35 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/wsmouse0\x00', 0x20440, 0x0) r36 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000001800)) pipe(&(0x7f0000001840)={0xffffffffffffffff, 0xffffffffffffffff}) r38 = accept(0xffffffffffffffff, &(0x7f0000001880)=@un=@abs, &(0x7f00000018c0)=0x8) r39 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r40 = accept$inet6(r39, &(0x7f0000000280), &(0x7f0000001f80)=0xc) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000001900)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0, 0x0}, &(0x7f00000019c0)=0xc) r44 = openat$tty(0xffffffffffffff9c, &(0x7f0000001a00)='/dev/tty\x00', 0x8000, 0x0) r45 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r46 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/wskbd\x00', 0x200, 0x0) r47 = socket$unix(0x1, 0x1, 0x0) r48 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r49 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001a80)='/dev/wsmouse\x00', 0x80, 0x0) r50 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0, 0x0}, &(0x7f0000001b00)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001b40)={0x0, 0x0, 0x0}, 0xc) r53 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001b80)={0x0, 0x0}, &(0x7f0000001bc0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001c00)={0x0, 0x0, 0x0}, 0xc) r56 = fcntl$getown(0xffffffffffffff9c, 0x5) r57 = geteuid() getgroups(0x5, &(0x7f0000001c40)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r59 = accept(0xffffffffffffff9c, &(0x7f0000001c80)=@in, &(0x7f0000001cc0)=0xc) r60 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001d00)='/dev/wskbd0\x00', 0x10, 0x0) r61 = openat$pci(0xffffffffffffff9c, &(0x7f0000001d40)='/dev/pci\x00', 0x10001, 0x0) r62 = kqueue() r63 = openat$pci(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/pci\x00', 0x10002, 0x0) sendmsg$unix(r25, &(0x7f0000001f40)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001500)=[{&(0x7f00000002c0)="1a508d6c38903be459a45dc091dffbbe7e8bc06873aaf586802dc13f391672e9c0aeb51832e4c168683e80e7ba58b83c94fb85d5e40bbcbb49b0a4a94c2e584d96b7b6aa7721b9c36857cc2ba9cf7d348ef7e8b1e9da4906384f0786ba64b9a6016cfed6c8783b3ab3bfc4150a257fd3b959f68438ca5af57f5bf59e82e2cfb60fbe1ff9421dc3fe50a212039981b71cb00748c3710b9b9a8d9875b8f386e9091d950e184238007bd9629875361c4e1cdfbd4b16c9fecdee9d566ee74d6e47", 0xbf}, {&(0x7f00000001c0)="c2af7568424da231e33d4b98de21ea9d35d840151d7fb9dcac4661cfe47a4ff6a669f6042dd9a68b6fe287260fc8eded6312db64bd2b120e3e12a83b1c499721cf212a515987fbefad755621a64403bf66129c88de863c884d48e3a251a5c02dfe5e3925d6", 0x65}, {&(0x7f0000000140)='W', 0x1}, {&(0x7f0000000380)="5d4fd985365c834925623a012279d842647c54c398e436e2fc7286b36fd6a2792e57011b2a21efb50bbb1e67d8951a43849318fb77f7ab8918a6691c995fad30f8d392f3bf1af19dcd8a4421661da45cbf19bf2359d141a29812ab133fe4b7df865be38c75a1c1fbb652d6fff008b00cf95bc7df674476c1cf5338534a96aaa12616deda42b2819cd6345aac83f72ebdf38eed846b6020d2d7bfee9f3850de3c7343117485442af420258f32926be97d3614300e0229cf4c79b805b655c0da19d765c33003047ba5457b71b16beb21802b", 0xd1}, {&(0x7f0000000480)="a382da9fc8ede54ad8991752fcca610ed3a69f448dc981c3154ed497846f442ed9b3de75a7ecd13905ef9a024f91be3d9de6023fe56a9b2471aea4dcf8ec87ec6edf02c797dc7d70ce4b3d16f9a9790f50b825344539938f5fcf136b3848a88f8862b22b9a65607c2769741602031fd963eba2a01098d32a5cd3751f19b981470cf1feb30635c8c50920755c98541445f93ddcfe5ee2c34fbc8b12102d1d129a36edc37abf1fa9a32b9ad72e408853af90511fbfc807a33fda05fa63472882dcb10a2abcd689f41ec18d1cae91ace7e308a42b7ac8571be43dba33adf28302306dc762edf271c8a1362ceda199e61c78d274346be707507b6e4947c322f5fbd148463c7c201fdd0926a1076f9c0ac627bb6c80a78e6543543125075ea8402f24bd480fe19130fa650160e7b3b96e0c790719c8fcf561c97e8067bf7f7d9e8764a694ea30198bf60b07f8d4b3a5e5d9eaff4a43c0f2a9ebbb837686595f90ca48317a097ebb41284105b5f0baaf3c080ea224eb90b1d6edadc40b0cc6bcc2311e379c107875699a2a8fc2a5d36ff33eb8a4903b23164036eb3ee163dad9ed17ad293020d871e49532265e0540672e393dbb25a3ce36de87823946dd5cc15983caa73cda376531243c9f8735f336da1b42f7a3a7f8461bab5a3b65eadcc751d041b44a47c48c746a5ac8f49aba09d60f77d12ec3193fc970b8a9e638e6fc60c683bd493504be1f5b9b1118ea6dda01cf3d83cae312b07acb6101545ffbfd8a8e3188db3f58677c057ba510627ba2b9b4b568e73c2f0621628dd1ebdd1ec7e97d0ea3d66542b4fb171e3e5a8097e540cf8b68223930ab8a3d61f6287900bb81897d6dd9e90cadd7f4c3559ac98324c09e9eefd0bf97483d043d90d94d7529f46be1c1809a937d8210f29d5f0e5b577affce043adbf6e3118e0cd9339e9dbff6e0ac97a657d20093b105367cf85c8352fd67654f6466120474f40239ca3d890fbec19f6e513d33965aaeecae5ce060e132e6b54addead0395c811015a74facb8222834f556ae2d0ee0b47bb1c28331dc96ca7f9048a5a64fc327e6da05c7d71b71466595a98238e96c9b538114796e4f1057d4dd08fd0c615f35a00b7b32955dde8048ae86b99ca5998dee1e03f0a7e56e97d5b35508b082604236d8bd55ffa4e9217ccad52fa0cec298b9be8c7705e3625082d8414d4a04768567851ea38ce11218d2a59e5a4f89946303fe98160a82a945eaee807872f02b26e85df871c353e45be6feb150c843a3069e778d06e4356e72fb8a7d8ff4460090595cdf8bfadedfa663ef6af582d91c9605aee7438299e0dff6db66497ceb4f347bbdd557ed4e9b2ee26fcd20a73a4579aaf2f47a7a911e60e58bfe021420441fbaf87418a291ff6982c6c352546b63ec43b5e81642eb70c6b86f196cee64fa1f96df8b9b704889bffa9f69b98a3b82ea86eb1b6df610582d6c0863e060c06ba5e130ded6d2f21ab893af146e2f309effbcd5ffb20cb19fd523efa7cdd447ffd5f3d9faca41772622e11d77e27c1add2937d192c62b0f1cbb503fe314f810876c7ff2a589d7cb671f99b8ddff6da5a0879e51f3f9a55b1e96e2b5b84fd51aeb95b863f996a098b331202947e8f4776cd0364bd89a2a77084d43232db8722bd074f17b9554f06144124861cd318b0c643febdaf4c5ccc96947c89d20157fbf3b13bf7eaea2c50c174eb8e0e8132170afa4ce4540fa188bec8afea107165dac78d553f7671e6ee573e0e17f1e7c842413e17fc854cb93a16003a35ebda664e3773d1fe252a80c2297086d0f4219ff9f69309b8e3c0fee6eb0ef0e5f057bbdfe3084245029a47db4d2f89bbd469776ba6e57533d113eb705d8cf027199e5a88bb1ae146425ab6a2ed9d4cb799ed4dbb5fc7b86b55c2ca6d842a5b329c21d313f42c3043c996ae29d558150fac21cfe65abdbee946b13d8e7223cfca2b5e960cdda40931983885684dc6745686e54f46ea8d9b3bb54a17b0e3089e57631f76b55baa3a9f4a0d83e149885181852ce8735c38a327ef39a3853b2c7ea89ae17360192ccc40a7e80a6dfe13bec67f76f9f13233e115794b8256e51013c39585b044c969801c7b6034dfce7d389b0f2cf5a00b2174de0fe4b54dd576e6a5e0f13c284b56d3e5f534eaa7248c3f30d533f8080797cec0625d542ed028ee4d459bf054fd4e5ed71e5295d8a9c935fdc7fadb60377db7718cba3369b14b7839abf5ab8bbda294fc856b3cfb76e5a96c6c4ee500c77f564fd7a6897dbf59244e4e58c39d6d4925a1251cd7430973c451ce24c59b429c8ae1fa9907b3bcac18ab4da22dc690a8d0bcc6a3e05f2a0b6eb1111e419fecc971692cb9039f65aff56ec35439cf4439bb3ae869519a23111a65c58ad12487ff1753cbbcce75bcfe9c5fc2d4bde0fa1437cd707ca66a0724b7fc7891cbdd689301db80323dcc575c3f0a5b6cd8a8aa9dba10aed3551d89f722a84224dd3711dcde3da61e17a564a2af6b66964fa2b75a493e335efad98ef9fd038909a1f27c3a1483224201714b910601323d3ffbb9338fa9aa9eae1593cbb6fcce77a2fb4f3a22b2e6bfdb44a149b3566f3dd592fd9cad3de363989aa7bf537a216447fcc9c59f1a493e9552fba12b9536d28d1c74997d7b7a6878a2ee363a186fee52ca30670209621403b251fa69b4b98a04a8a384d19d7c426444d33657ed04b51dd4bc15eca1c0b2243dec2a32784f6b970cbade1fb3b3e36bf13ca2579f5c111f8986fca5110da2c6e5b48e53b697a89ed540b832d0ea69d693ddd20e388192bb08aea90d7e8ebe0b289dc6fed34b0e9e998171c4aa1405aa7b92cba2c5ff9ab3b33645d97f5ab6943826284e85c7b8da38d14c7c183b2a0f613dc62434984f19abeb5a722867e6d425f60d9297e50c79cb1f388abc6b3cbfff950a6775883c3e622faa5908f53cf59335a79f4c728ecc7c64df469e232b9fa9c1d9d4b28364dde0c4626aad12a8a16e019e65447b5d8c93439dbb945f23e5b9df3ae200c93eda94b43359efc8ce8758dbdc737fb4604340088f4e106bf7fcad7b87f821af94ea3c166af66e47bfbc15904b7ff3e2b040cb874102620d0dad9b2395969ec7347c5e8c011de76a3d511b4a50f0a5f82fae7cd2acadda2dd4f5d06978e011eb5d43d171cb9a3d79e21d833fe67d4beaaf594bb18f65d4226f1d35240c781ff19cae8b52f2daf15317a5101b883a762a295a07fce180b1d8bc50b759308e140098dd5227e89037c509afbc6fda25f709563003c02317f2950e40eb5abdfa1b29a0d9e25e11140afe9909175bd404b2e260e4e90fe9bb07ec4a5a7f9a585fd1715fb5de59330cecbc3ac0f44c61454b58d317853b1d909dfc1d8230580e91ee4e1d4008cd5810ede660a5214ae54c144df92a93d843ed048e76e41b1482c941e7575b927a3b4234c0474c9df73eee676f8537e7d8c398e9d1e04a53d4f3c591682aad0a91266b4ba09250a94c5f2acd614440e0e8097c884fe2e04f51747960944ae9dee3d4b60fee218757dac33d99abf005f7665359168fee36e0c997d38200f8841561ae21368656acf95f6684c77b88a9596962b69ee4cf08d1c27317868749b2e10491f28e64af920545acf715ccaf7e1e1a6ac98aa19b9d7d8e6e02a789b45eeebccd9196a09036dea249914529c84a6b5422bb2810a9149be30e9a045da6241b3ed96915ce70827097e8ee179a4b88972ac54b4816bbac0eca70a5dd9a627f02dfbd45f874d043783dfaa686eab7e86f3158147c1a96503a2bb26ad4408c6b5a3e214cd241741a19c2b3df4bd0a3d3c061c0c965506fe10e77cbf161cc3d65fc4a3360bb92734e4bf23a4830eee4bdf0a84cbaca7f865c3fd42e6ff3fc4be9052441f94546d74bcc1bd4e42dc0d79af26e31e52207eacf02efc2f4dd2e963c2c526cb1a0c63bf3d73c399bc63251c40b6674103e4433f1d09ee5f54bfbf7d7356a775a20dc35ea5332b3291fb625c6858da26c20536a7ffb7e25cee2730080efe9a498437ccf2edd640bb9ed56e300106e2291c405cdc56adb2a5982e1c8539d6e3f141e4fb5b930242d74c43db7ae110cbf9b31c21f37dbb125fceeb077adb08fbafd1041b6780bd8e077af33da763f25f7afdb06c5bb9e362815d037c49a36704563131523bdac0e30754d3535656b33f939292cabf3a4721285409b86822cf37ebd75a011643d7fbd174a34e3b2a119ead16cc914b3a65a9418865e3efd8b48b92a912b14a797151042aded16dfb149115677cc3af2504ee526db851c6a153da066b5695488b641ce2a5462567e04effb568381009fd8db01daf3e0ef5c5521d1bfb0d094dd4e2fb9b356804ce8cf3ed70faa03cc853bd7ac13bd5a9004aa6a43b25a41eac25aceabcf6ad27907e74342cb1821b3afe865379dcae5db0861be9f69282ab2c724c15fe1d50b8b21bd0014ce08ed48878ba34bb3fc0de098b2b2ff3e0fe164147d88b84bb99e2e85b81b49459ebbdf340669eb98016382b932fcc79e507b3d946de7c77d3f98722fee593b7d73bc29cfa0baa834c2f359409444ad0ef7a9af2c9b8d603a2f9c242dace24eb6d4314c202ebe159ab1aca3e6925e5fe3463d0c9ce1a0f11b034e369e2ee36d3545377b5ec3597ff4832a58711de295f3a7fbd654b5141e20f78f68dcdbd5f705b7155a52f082333ff681d852c83840a6e906df5c82031342c9e8aedff491ec9c3f472cd4b16c9fadafa279421d11282c46714f88a100cbd9d494e59262dc4f65ca4510fda21db388ee010e955a53f4e38144258aec2200fdd01ca9e67ed5ceddad5c1c83561ab69beddce2c08c346a45aa4ec7abca3ecc5b6a21c47626652f1f917a616f92a3579abeca1f1e7f6ca38cb26ddabc981223d8eef4739327559e8ba41e40987f88414a5ef7fc0f8e2d7d59bd397569e3ce2f7c727aa17a4d53dfeed106d18aedb18a4eea9749d4ad67ef5ef88ab948091f25b4ce8c22e31c99fe3aea0bf8aad319b6c142c7d87d1e7446705a78f5275d03cecd29b89fc3b5071bcf1053ff8ac6d7a96ecc7e0185d04a937ca5d88987d2ada97d64da44796cb309ad700dba75a7162ba990f8d63a28bdcc7db743fec3e9d1af3d9ac6722a9b2e77aff88163afd78627976ef0fefac0133304cf1ecdd73f703817fb448f038555aa887491e3fe65fdfcf4eebf68ff1840958fbe32395ab30fce1d2c2ab5b1ff5334045966c3f373665289a60a267ed06a1789617c3cbc2e3e62b26d37c1f651b227cbae761dc321dfafeebeb9fce551c6bec6a656e57559df6a2655ea29a91fa2eb764705c1010d2f821b7a6313543d4c81dfc0352b5f0395fd33dd192cf1efe6ad8e0ad7cebfb1e4a73728514555efd4285ea617a056829a86e669b4f7c6c659f1ca3c843895d2053881c08309240852061368bf708b183701c90ae0abbe782ef167bdf1f8a845e8485b2a18c0e6c7cc965fea8caaac2698312ee7d797051d85f311b53292c22d59c63257f337801d21122fabded628c3f5b71f26c7dddad0c718fa2a2971be5962a03ea9c3a7474bd5fc838f43ee75f18930b6ed9d8f6d90f4dcd4d6eb16eac742bd7dbfa57cc2d3278f8a85a8ff65043f40371e9bac894b2fcfe1ce7279ded9d1c750c37bdd2c5a56a5b91fd3f0f9e522dd7ffb58a06bcb10945c12c2ea3b80007b57f348aaa5dd79e895b50ea18b3fd97afc3d4ed939b95c6c134a3194bdf25b20bc0dfc379c6e93736febe58456d1d5bd962b9be46cbb8e6fdc7cf6b02fded3d4d", 0x1000}, {&(0x7f0000001480)="475e443b3aef3b1ee1c640171ab0c620d4677e830e72a4a4a5e3c9275fc5044c54916578df9f27739f1c77bad06e75cfbdd70c5f7706bd3377db5dd6973f6c044a58964064d8aaa69ffc5ec26effaf7b6fc9738e032739b59ad006d5", 0x5c}], 0x6, &(0x7f0000001dc0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r26, @ANYRES32=r27, @ANYRES32=r28, @ANYBLOB="00000000000000ffff00"/20, @ANYRES32=r29, @ANYRES32=r30, @ANYRES32=r31, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r32, @ANYRES32=r33, @ANYRES32=r34, @ANYRES32=r35, @ANYRES32=r36, @ANYRES32=r37, @ANYRES32=r38, @ANYRES32=r39, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r41, @ANYRES32=r42, @ANYRES32=r43, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r44, @ANYRES32=r45, @ANYRES32=r46, @ANYRES32=r47, @ANYRES32=r48, @ANYRES32=r49, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r50, @ANYRES32=r51, @ANYRES32=r52, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r53, @ANYRES32=r54, @ANYRES32=r55, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r56, @ANYRES32=r57, @ANYRES32=r58, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r59, @ANYRES32=r60, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r61, @ANYRES32=r62, @ANYRES32=r63, @ANYBLOB='\x00\x00\x00\x00'], 0x150, 0x400}, 0x4) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r20, r55, 0xffffffffffffffff, 0x0]) r65 = getgid() semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r18, r64, 0xffffffffffffffff, r65, 0x100, 0xfffffffffffeffff}, 0x41f, 0xd8, 0x40}) r66 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r67 = kqueue() kevent(r67, &(0x7f0000000300)=[{{r66}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) close(r66) getsockopt$sock_cred(r66, 0xffff, 0x1022, &(0x7f0000002ac0)={0x0}, &(0x7f0000002b00)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000002b40)={{0x40, r5, r15, 0xffffffffffffffff, r65, 0x180, 0x3d4}, 0xffffffff00000000, 0x10001, r68, r1, 0x40, 0x2, 0x8, 0xe6ba}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000002800)=0x2) r69 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r70 = kqueue() kevent(r70, &(0x7f0000000300)=[{{r69}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) close(r69) ioctl$WSDISPLAYIO_GETEMULTYPE(r69, 0xc014575e, &(0x7f0000002bc0)={0x8001, './file0\x00'}) getgroups(0x1, &(0x7f0000001640)=[r2]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pwritev(r0, &(0x7f0000002780), 0x8, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000002a40)=0x101) sendmsg$unix(r0, 0x0, 0x8) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000002840)={0x8d, [{0x3, 0x6300}, {0x3, 0x4}, {0x3, 0xffff}, {0x0, 0x80000001}, {0x3, 0x4}, {0x1, 0x6}, {0x2, 0x81}, {0x2, 0x1000}, {0x2, 0x8}, {0x1, 0x80000001}, {0x1, 0x51}, {0x0, 0x2}, {0x6, 0xffff}, {0x3, 0x2}, {0x3, 0x2}, {0x2, 0x6}, {0x3, 0x20}, {0x2, 0x1}, {0x5}, {0x3, 0x3}, {}, {0x3, 0x4}, {0x3, 0x4}, {0x2, 0x9d7}, {0x1, 0x8}, {0x0, 0x6}, {0x3, 0x8}, {0x2, 0x5}, {0x1, 0x6}, {0x1, 0x1}, {0x2, 0xf5d3}, {0x1, 0x4}]}) r71 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r72 = kqueue() kevent(r72, &(0x7f0000000300)=[{{r71}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) close(r71) read(r71, &(0x7f0000002980)=""/158, 0x9e) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84, 0x0, 0x0, 0x3}, {0x474}, {0x80000006, 0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000300)) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000100)=[{0x7d, 0x20, 0x70, 0x11}, {0x5, 0x80, 0x97, 0x8}, {0x7, 0x1, 0x20, 0x5}, {0x4, 0x8, 0x5, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:00:18 executing program 0: getrlimit(0x8, &(0x7f0000000000)) r0 = syz_open_pts() r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x21, &(0x7f0000000000), 0x4) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x21, &(0x7f0000000200)="ecd2fff8f40fd39533c98095a12eb9cb31e322234bbc2aee3ceaedea7de842f19cb6996de960d5e94efec0d7a9ce6d1eafb64a576b0ae3f9331b0f1a06eab6fb48e3198fba126dc0b22814fa4f1f21d43db4392cf1e0472b20630db3ecf4768464a371f4aae37e717ab75ef7a112f527188ed90747b5e95e70afc8898c30aa4dfb5609925137eb55684b09a3d57a3bcb074d0589f2a116875b06876abccaa381039321f3296c6b17303bbffc49878cbd2cdeb99fc4a16973e49f2307d74b463eb75b8a4f225cbc5ba3e7f366cb71247999257a0dcc0ad98fc3ca676c4b166ac52226c1a4b0d6cd52e247612c04c52c99840bc8a61ecbc150d589cce7eda754e05b26d5117101b933cb98769baa96e8fc6e7cbfb415beaf762bb91b707d924154e03d7a821c8281932cd3c8244698ca30fd129c32d196cab728d0b0f83401dfa1b47db5ca37ea21957dffc79b188fc7c4856fc52d08b03092034c9c0b89a22d37c8", 0x344) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x42087007, &(0x7f0000000100)) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000000c0)={0x7, 0x3f, 0x7, 0x3ff, "5b3f97a907c123776350d5ce3bf480eab607b2f4", 0xf12, 0x3}) read(r2, &(0x7f0000000180)=""/83, 0x16) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xfffffffc, 0x4, 0xbf9a, 0x1, "7e7300800000000000000000043a00a5d74b00", 0x10001}) syz_open_pts() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x800, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)) syz_open_pts() 16:00:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b1100000000c0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) rename(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus\x00') 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x3}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2b2, &(0x7f0000000040)}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x21, &(0x7f0000000000), 0x4) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x21, &(0x7f0000000000), 0x4) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x21, &(0x7f0000000000), 0x4) r4 = socket$inet(0x2, 0x2, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x4) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f0000000100)=0x7) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x21, &(0x7f0000000000), 0x4) getsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000180)=""/80, &(0x7f0000000200)=0x50) setsockopt$inet_opts(r4, 0x0, 0x21, &(0x7f0000000300)="416683109cdec4070000006a64ce17e0d9e47579d5eb2f8ced04f9539a516cc0b8", 0x21) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x21, &(0x7f0000000000), 0x4) poll(&(0x7f0000000040)=[{r1, 0x8}, {r0}, {r0, 0x4}, {r0, 0x151}, {r7, 0x20}, {r2, 0x8}, {r3, 0x8}, {r4, 0x1a9c7896eac5444}], 0x8, 0x800) r8 = socket(0x18, 0x1, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x8000000000064}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r9, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r8, 0xa, r9) ioctl$BIOCGFILDROP(r9, 0x40044278, &(0x7f00000002c0)) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000002c0)={0x0, &(0x7f0000000240)}) 16:00:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x21, &(0x7f0000000000), 0x4) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000100)=0x4) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3faca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd4acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f725e767e29e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945385601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3ecbd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e611541084169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe6c00000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2840072b3fa9b4dbcf1436d2cd75b9bab54a45966c9b6809b42f3bf90c355bd8ad7a7650d6b500411547321772ed2535c691297af3caa3b854c436bd377f70cbae338abde9dc6d4c06135423232a79ae1fc20a72c4ab30786152e66481e439daeadf0a2d3734e527730a020ed9de83afb01e322b5c0d50629518b2b45a32666f3e039260b451f8c1b7c316fb9d7ca30665d156f948572a616e1838d6e5f7391f6ac800000000000000064f487dc62df75a0c105b54f115c5ca48b268b8ceb36b762922aa6854b898a7d154727d247d70570019c3b636eb5e0e429878b7b9465cc8ac108286dbd5a60003a6a16caf5d15721e9fb88c7e32d22e19d234e12cb4410c235dd779aa93e5f49b6067b3683dc64c7cd304ea08484cf5c870cb21b82fb7be5e1db70e22b1a6a24c387bca17abf718ba14e4f4f4b5354302ed3d2a25bb3f6dd4350be994a92bc67d84d32b0ff3265d7919ae49e5d1f6cdbe9fe87cc34077274361d9f26ac1158c034258546fd2af1b5ea5d099202a1da55360b1287feb24aded7521de75c7e99a9787c2d4275938b91c57e138b77a9dbdb4679d804ba34687afb6623245c8859db1f1aeb"], 0x10) r3 = getpgid(0xffffffffffffffff) wait4(r3, &(0x7f0000000040), 0x2, 0x0) socket$unix(0x1, 0x0, 0x0) dup2(r2, r0) r4 = socket(0x18, 0x2, 0x0) r5 = msgget(0x3, 0x403) msgrcv(r5, &(0x7f0000001c00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000039b6810d9be3c1ad284a7c10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000036270000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/4116], 0x1008, 0x2, 0x1000) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) lseek(r4, 0x0, 0x0, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x137) r6 = dup(r0) sendto$inet6(r6, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) 16:00:19 executing program 1: utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x7e}, {0x5, 0x3f}}) setrlimit(0x0, &(0x7f0000000000)={0xfffffffffffff9fe}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x8000, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400", 0xfffffffc}) r0 = socket(0x0, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) mprotect(&(0x7f000038a000/0x3000)=nil, 0x3000, 0x2) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:19 executing program 1: r0 = semget$private(0x0, 0x4, 0x201) semop(r0, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r0, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)) semop(r0, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r1 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) getgroups(0x5, &(0x7f0000000140)=[r4, 0x0, r3, 0x0, 0x0]) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x21, &(0x7f0000000000), 0x4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xffffffffffffff96) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x9, r2, r3, 0x0, r7, 0x80, 0x400}, 0x3, 0x2, 0x7}) r8 = socket(0x2, 0x4003, 0x0) getsockopt(r8, 0x7fffffff, 0x1ff, &(0x7f0000000300)=""/66, &(0x7f0000000380)=0x42) r9 = semget$private(0x0, 0x4, 0x90) semop(r9, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r9, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000240)) semop(r9, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x5, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r12, 0x4, 0xcc) r13 = getpid() fcntl$setown(r12, 0x6, r13) r14 = socket(0x2, 0xc003, 0x6) connect$unix(r14, &(0x7f0000000f00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c8799dfceadb9801be2e4bc2a84e61bca64896bc5e57c6388bff2ac88b78d1303a89360bcd4c0a162b58fd426200a754d5be679337bafa4d01069a4031fcee600693741c8008cb05d6e447473c2384ff010000000000001e6bf339bd88c21b1baf8336de8c8a0e8922bf554799b9b813ad30505e8f5300a4c1ef9d612f871f4385f04157795ea4a5c5fe65b26400351cd8cac7dbbc5b65c64e3d2870b49bc509a00e872cf8277c4c185b7e303088264bd23500000039590f11872f0e8eef9aa5f6314277f8c0cf1217259fac8123bd6545ab107b1f125e0e0d3e1a89b0f4b8f277dd3faa6354fc44ddb29aaafaaf0eaf56ea640a139a404b7681ceda3583f1fb0de5cc3b783dcaaf9818dfd89dde218ecf0f3e59a73651ef79ec57db73291cd22236d9ff2348c7fca246eb18659ac419f9c0280e85e72219836d3a1940908194e2a496c09de83ac446aaa3117090fc324211a8000e3f57baf07d0674240e68a46e6909e9dc11d554d696c9616af74c5a1500000000000000000000000000000000f5a029237594c771c403df979e2c6c7a251bf8a7359651dab0a85450e163833bdecc61b31e7086378178b951557f414421faea0f1d1c759dee58e3240d0ad005f002a6b4af5f7292ffa3a84da39bdb029df9914e85a5e77cf0e1b4bbf7888adee4a0329ac37e703503392df83a0191828d27ff25ba8c2f2e1740b176a944a38cbe6f6a57633c306140bd2a4b91458eeff2622757a28e25a0456b7b00"/594], 0x10) write(r14, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r14, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000004c0)={r13, r15, r10}, 0xc) r16 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) r17 = kqueue() r18 = kqueue() kevent(r17, &(0x7f0000000040)=[{{r18}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r19 = fcntl$dupfd(r17, 0xa, 0xffffffffffffffff) r20 = msgget$private(0x0, 0xfffffffffffffffd) 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=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r20, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r21 = geteuid() 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) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r25 = getppid() r26 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r26, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r27 = fcntl$getown(r26, 0x5) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000980)={{0x2, r21, r23, r24, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r25, r27, 0xa5, 0x1, 0x100000000, 0x2}) fcntl$lock(r16, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005, r25}) r28 = socket(0x1, 0x4003, 0x0) r29 = dup(r28) setsockopt$sock_int(r29, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r31 = openat(r12, &(0x7f0000000680)='./file0\x00', 0x10, 0x34) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0x43b) r33 = getgid() r34 = getgid() r35 = getegid() setregid(r34, r35) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r30, r32, r33, r34, r35, r36]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000600)={{0x3ff, r15, r5, r2, r33, 0xc2, 0x101}, 0x4, 0x2, 0x6}) semop(r9, &(0x7f00000005c0)=[{0x0, 0x6, 0x1000}, {0x1, 0x1, 0x1000}], 0x2) acct(&(0x7f00000003c0)='./file0\x00') socket$inet(0x2, 0x4, 0x80) getsockopt(r8, 0x0, 0x2, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000500)="36156875c49cecae7a8eeaace9e516c6cbf95762978192a75d0788fe170db14ec8d9299bae8c089a2b29813f9859fea660565bf77f9e277babde07d1bd1197f2c28157de320676c00ab372b313e5312300e94550768318df084353080c691ce9eabd788413f0afea93c8535f9475e29e42f07d9f9aa9164afa463991bb1b82519ccb357a1ee5720f865ecf0fcb30cc6d417ab844be17c97050dc957ad8a9ab1336db0767c661efc8f39aa67054b43ec6f0394823cc4c1e396c", 0xb9, 0x402, 0x0, 0x0) 16:00:19 executing program 0: socketpair(0x11, 0x3, 0x0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x42087007, &(0x7f0000000100)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000040)=r1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x21, &(0x7f0000000000), 0x4) fchflags(r2, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x66) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000140)=0x1) ioctl$TIOCFLUSH(r3, 0x42087007, &(0x7f0000000100)) r5 = openat(r3, &(0x7f0000000080)='./bus\x00', 0x20000, 0x1) ioctl$TIOCSTOP(r5, 0x2000746f) 16:00:19 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x1, 0x86139) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000f7a", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:19 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f0000000000), 0x4) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x81}, {0x15}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:19 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x3d94) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x50) open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x10) 16:00:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x3d, &(0x7f0000000340)="0600080085b2e769906978a59bcca6f45773014c0857f18dab283b39c3784cb4e97a37cb02951dda3c6adace23fedc6236831a54e16e979f343531f33751f5a80d2fbb1b5c4f5a0aff6e82a73bd30b9afaa9362c1b80a58e1cd916d20b547f85324e4b650892cf2dab4e403b4cd37cfb1e4bba3a73192cdf6da2009709e7ad4848c985a5b9ba39af6a904399e25cb361a5aea4d10b29f751cd1f90a03df2238309ce0e62f779bb25009b292f0361d35b4e", 0x230) r4 = socket(0x18, 0x1, 0x0) close(r4) fcntl$dupfd(r3, 0x0, r4) write(r3, 0x0, 0x0) r5 = accept$inet6(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x21, &(0x7f0000000000), 0x4) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x2, 0x80000000, 0x0, 0x22a}, {{r1}, 0xfffffffffffffffc, 0x0, 0x2, 0x6, 0x3}, {{r2}, 0xffffffffffffffff, 0x8, 0xf0000000, 0x81, 0x5}, {{r1}, 0x7, 0x2926dcf9aae32a3b, 0x0, 0xffffffffffffffe0, 0xfffffffffffff98e}, {{r1}, 0xfffffffffffffffc, 0x80, 0x20000000, 0x2, 0x73c}, {{r5}, 0xfffffffffffffffd, 0x84, 0x1, 0x7027, 0x6}], 0x8c05, &(0x7f00000001c0)=[{{r6}, 0x3, 0x1, 0xf0000000, 0xba, 0x6}], 0x0, &(0x7f0000000300)={0x4, 0x7fffffff}) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x21, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x21, &(0x7f0000000000), 0x4) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) fchown(r7, r8, r10) getdents(r1, &(0x7f0000000080)=""/104, 0xfcbe) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1eff561b2", 0x3e2}], 0x1) 16:00:19 executing program 1: socket(0x2, 0x3, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f0000000000), 0x4) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x21, &(0x7f0000000000), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0)=0x4, 0x91) r2 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x0, 0xffff}], 0x0, 0x0, 0xffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r2, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:19 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = semget$private(0x0, 0x2, 0x8) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) r2 = shmget(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r2, 0x0) r3 = semget(0x0, 0x3, 0x20d) semop(r3, &(0x7f0000000100)=[{0x0, 0x2, 0x800}], 0x1) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000340)=""/211) semop(r1, &(0x7f00000000c0)=[{0x0, 0x5, 0x1800}, {0x0, 0x1, 0x1000}, {0x1, 0x7fffffff, 0x1000}, {0x3, 0x8, 0x800}], 0x4) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), 0x4) chroot(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') r4 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0xffffff}, 0xffffffffffffffb6) recvmsg(r4, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/160, 0xa0}, 0x0) shutdown(r4, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0xffffff}, 0x1b9) recvmsg(r5, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/160, 0xa0}, 0x0) pipe2(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) utimensat(r7, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000080)={{0x4, 0x2}, {0x6cb}}, 0x7) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f0000000140)={0x1, 0x2, {0xb5ba}}) shutdown(r5, 0x0) fcntl$dupfd(r4, 0x0, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, &(0x7f0000000740)=0xc) r10 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000900)='/dev/speaker\x00', 0x0, 0x0) r11 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r11, 0x0, 0x21, &(0x7f0000000000), 0x4) r12 = geteuid() r13 = kqueue() r14 = kqueue() kevent(r13, &(0x7f0000000040)=[{{r14}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r15 = fcntl$dupfd(r13, 0xa, 0xffffffffffffffff) r16 = msgget$private(0x0, 0xfffffffffffffffd) 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=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r16, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r17 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r18, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r21 = getppid() r22 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r22, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r23 = fcntl$getown(r22, 0x5) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000980)={{0x2, r17, r19, r20, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r21, r23, 0xa5, 0x1, 0x100000000, 0x2}) r24 = kqueue() r25 = kqueue() kevent(r24, &(0x7f0000000040)=[{{r25}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r26 = fcntl$dupfd(r24, 0xa, 0xffffffffffffffff) r27 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r27, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r27, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r27, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r27, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r27, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r28 = geteuid() 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) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r32 = getppid() r33 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r33, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r34 = fcntl$getown(r33, 0x5) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000980)={{0x2, r28, r30, r31, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r32, r34, 0xa5, 0x1, 0x100000000, 0x2}) r35 = kqueue() r36 = kqueue() kevent(r35, &(0x7f0000000040)=[{{r36}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r37 = fcntl$dupfd(r35, 0xa, 0xffffffffffffffff) r38 = msgget$private(0x0, 0xfffffffffffffffd) 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=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r38, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r39 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r40, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r43 = getppid() r44 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r44, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r45 = fcntl$getown(r44, 0x5) msgctl$IPC_SET(r38, 0x1, &(0x7f0000000980)={{0x2, r39, r41, r42, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r43, r45, 0xa5, 0x1, 0x100000000, 0x2}) r46 = getgid() sendmsg$unix(r6, &(0x7f00000009c0)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000880)=[{&(0x7f0000001680)="12f251350f87b0a8afae4f944e0bd5afef5fd2fa648af287a1e5bb05c65185907b588eaebb80a9d0979d4a9d346b4b7b641a270810af530432aef6b03ebbfe380e8c8859f5de081649d317741eab978c80d537f72708bf9ee8cc2413511d807940c49cbc9f7aac1e330e58734d229210a85a86fd33d3e485b559f194ba83e1bd60ed1c86277c382da3dc3808f8a367754ce0b9819df8eda0183722c9114963a74bbb4fa395af5f7da183396b3483783e263963619181d43bd88551a0d80eac7a8868eb424988c759438334f86abfafb45920cd6f0703f8e171ed6d404f8c77867f032ff9295642f3ba6771e301ac540bb56af577b7512c7576aeaff41f154b9fd7af5e9fa91c76910ffb411ddafbd2e86d924d517244dcf4f323afeae2d5d99a839d8fb6a5895241f647e5cdc732955dec1389d91aae80cdb99eb3e5f81d6c7d41737cf1a1b27f85518a41bf5848ae0b706edcce93f60dd2f6b67e85d53a0483aa559211ce38ce066af3524b8de200e1ccd96528d2a0315d7eb84346d91650c663c5ebfd20743ad1dfd6f30aa79399f15b1203d382e0720bad7d02263f18dd94745fc7e3f848868fddd14525799e96f48ac97cf83b9ff1ccff4aaf2a1b7df95e449feebc37d75b5538ebfdb48586dfe2efea6374eee31dc28d4aeb4e83e6e6a51c347f8c8901f0303c9c9b6263612bfd13788da7fe10724f93e0f8e8b531cfa355ab4c37c4a25f4efaf8860095d2e8334dc78ba2f42f23f56705302196e77eee427609cd8e569f88455d3e8660e09fad55fc06e49f1ba1b5021afa1f6f0df5169c5b4366e9984af9973c8d123720277380ad644bb5b931b27d9bbb25da7b91c0fec2a4eb55439fbc81454acd91aaeaf4e27d4ff79cc0bf6fec25f8189c12737b395a8721a97b70c8fbc95577b12491b5e08acdfbad73786c80d68632c6a6cba77de46bf8b18af7bbdfc4f121d1d7a55d6aab56eeecb7e66e5c01e49742fa17d6b926861b72e7be25da58bdfc4dad8ea2b8cb9c21901b5c10ae2a80b837664340d00c708bf12611c09ec552e4f1ea5b3385d6b61c8576a208685e65adabc60877b8631b23565e8d13d2cd4c2d6b2d70f6dcb90cdeb999de37d34b995f0f424d709b390ad52abb8966799bfd9be1459cd70e0fe510d187371175b29d8e12d7661fb185f62f3ae20f5b1c73fdfbccc418aa8092d2fbb8150dc1a74731ad2783c0fe23df4d0d672b4b40aebeb99621ac64ff534c131630323893df30302da26a456d917233f480ee01b5b7d1f2c04b326f5f8ec334a2cf29482a67aeaf4e951ea2d2285c7c6fad2cf8caf6c295df7a74b23c1659b3ffefbf5ded715e4ac65bd65a4fb2fcbd2426babe5062ae4c717a42dbe4b01e4f58bca3453cde1e9e97139e73f267a4c8bd96caed3ce6a234284bd0589f52d3dff26b6432be3da1eb92fcce7fcf924dbaae650b0680daae83de4b42bb9240345b56c3482a8d5e82f767ab658cb595ca7644b514ee1623d1ff1fe5ef243d5affaef8b9487d17b164e98181c8ebb90c8e9b6e12c2b873ad111501ef3ed57a973f2df540ac31a23c155cb32d9b676e56cdca979e176407b92e47c77f0fb60ec6ae81413d8b21b246dee04f7e9f9aa6765d19a26cd0bb7df01eb7900d42189b6a9757d31022a304cfb1f162cd40480cbbd22a1d3a1a23e067f4c0e76fbc9222808da73128dfdf7565b2e76f5b0c35b0feba4508428f7bdf32bc2bdb7146ca3dcd02f359e5e52aaa755ac7e984edbe143f3840f8d32c6c4105349650bba453547d359f75300e376d136dd4face1778d584becc917d631f12822fc2bd69a22ce97be83ca6664b7a6281be45c5d8631974b9c650cd3e816e05e61b7e45153a07458032ec066012259c41a38a3786292ff449cb8b9f1fca081bdc0349db6cddfb718fc2aa21e5b5cb20d212bfc0c8f8b58eddb3628353cec0046f8943c8e09d92442763ab83307c4f3753538d5709cc805247d083acfdc6f29a4d4379c1941a77a8b55b6eeb29a4e131308eacca687461c92061c792b51f7ec077cdacbd26e5ebc99f8ecee33347dbca2898a1e86a30bbb501cd9b0f5d74208d341f49091cbf0c89fc11d1763b7b225b0f62eacd46b6b45caf00f77447e79be27b681a121bf44d4dd873da10221c56d3efb4822b6f5d777cb1f9a44da229d92d2fa84c4f6e80538e2f37bdbb50db509170cdf61e94c3f1dfe6390d6360249cdc10ce30bf08b348c993091e0c7184be4c2384b392e3892c6ee949ef82d14d4e0c3e75ccd507dec882c828bef704518846bdc89645aaecad8dbe4971102ceb35a5ce56f10b02848bf6c3390a26cc7e5c1e8667f0ef2d6d53280f9da861981e937208527373472e09db52f5c83df57bdea3ff37c5fb897fd3833651ca81ade2188f4245909b083eeff9094d56083fe6c2bad6d481da598e54419769256cfa974f95f9705f21f8213e8164830fd89b7e26666c146ec7a8b66582e616b33e46f6f81379c7f3f8105e511ff407d40897ebeb6b936ccae8536401081f0291152a45fdbdc8b09bf1e80180f809592bcd2d819f3fe01718a75ba43151497540004acbba824d9ca867645f00bfe2da92f3498bcf1136d7b7b4adc6c88702d302f239ddc5c380b9d56e3636deaaa489be209108bb617a136f9bed80b44c4094b93b5a24640b767f86ffe7d7d52876faefd75ba74db763141bca6e1bf845bd130649a73a83423a05ac062934b2d35afba40873bdbbd4169389f99c762353a6dd95e707fd97baa7481331d885f06346e173af367802eaa202065894beccccac6bd1aad7ffea3243199c6178ebd27ba543ed56e949cea2e987c769ee78748552e8300d9f8d1874a9e6d602e21f5f1bde5501dde2282729a125915c6c71287280bb9a892815ac6338402af1ce3e2ea096ede5c45d0610255669990622a4b781c6a46988414d0fd35e29213467682d2e631aeb7b7b6d26cae53869ee1e18bbb0c0d94edadae46d4b7a51ead3a8fa14a1fbdce4240f8fb0b57803e544ccaeb28fa349d6614a6a36eb0ac662de1c400ee484fe4f0917aab5d4d86c9d1bc3d9b7bc61835e50fcf7835d8593d3247eb6e58c4edb2077cd6587a7c7ed97909055a39b1c4a7e7555c1cafa4ae26891d865f9eb7b64d599398f4454833d8dbe1d8612afadb7f19f9a6b1dd140930d08dd1fb58f05b7929d28331e719a3408cacfcb13e1184da485747dbcd7f55cfa0e97f853c77b1b2525897d3017ac6fe16082b6a3966da8d6aebffab76a6e32c19a9a5b6b31c0d7c3d96fead08237b91a837f2280c60abb5ae05bac9c0a95b68b912860251b05d57c040668b37be8ccf1c9ebccea13441758327173809f91d9307a4d6f37afb894e2e6c6c54f01b745393d38a90233a38cf20f6a0d4d786514f5ce464ca6bce9cf1603e3e9a91602226ebd824d915859c4fe9ad5d12d037080d4017ac4989996f476a7dccb09ba353d4880eb463ee76050ce5954922907609d5ccec66eff4724db6b0f7e1023440db97d55118cb23a7f35a02fbe9e9abad40a3c7595f3ae89aa9d8f4d47e72280e55c5e7c24d56472a20c003ad8ac765876473b32fe819e6eddbd5517423051d26b7e569785ba4bfaa510022c232038d85fbfa0bae5721ae978e0570c26c2e5596c748b55586628179d91819ad95a1d149cd41b926e529d2609f711432a2a4f85915d1f79099de5780436e31c921fdd5d61bfced4e94ae7c86945f53b5a989d22c522369deb76e2b86b521d0afc72298841e236077c664a982189514f157b32a4e2ff1b1772fdce6c6052575851f2bd07402357d525b07bf573453f7907fb9b133bda6ff21a36755973e5ce518b4a16830c1f10f17bffe83ac44475dee90548a20a46e1287c79fea390fb3db57ab4fb2d0b6f98999620713638ce3eb7d9737272267125004f4caf100c08ee8b45ca45a814b980dc330962b24ec383cda05f533e450dd7cb88a21cbbb95b32abd90d2a9bb5d3102efc7ea5c65e7aaa3cbc6775bc15ed7dbe40f821c7a1697ff278439325ed7a7d68750df52ecf2f2faacef7cbb749a49eea5d8234b673ad7c86c0e60244e28c6bb7715d646093295b6c99c33789cc431f518a8ce155703ff4b43512030b5487bcd0f957a7a28f2e2c8cf5ccf460415c65b629fc2c54547c6aadfcb186c85a6d9044779819d442dd575ec1046ea6d431ed42a210c3bf0ccc77b1ed879b2ded6c54bd6252e52ded55cb9417db4bcec9455c489b7d328bc7b653e0eb377eaeb7001428752235e773a7ff209f24cbfe507a2d1ae72878cbfa376913890777e3f3fb73a0c4e8e6460583afcb574f857ae55c3a6b2371f1c2031c1dd860c967b4dba2db9d3988e94197246bb0bbfc513755322922bbafb924fbffa968da572249c7526313b2ef81cc6531b7c7da9bc479814bf6a13ed980983acf690856455042fe84d79d6cfcf11173c9c5bfb612b96dc33823f171bc570a7196567f8dd29b96486dfd05c3a4765935c84b1a771a6b7080dfdd1537216f443411c905e712e190355defd409c723354c66bf94d74b3717257ae799e15c101e0a26f9e97d9e61cf65a305d68c8ad92d050107d24a8aa9614f23094033440a51800a5fc70740638db0ff4dd8afe51654151806695c1edb61add2178625448f953aca0050135c2c0b22a75053ca621dec103ab0700f251ab2be63ed8ed63941592bd4d53a156ed3919af64eb56a0bacb50779fb06dea86c72fabdcb5816372b7a3cd4dae565b72a5ca7edccc0422ce5f1f33ab683dc4dca49bbed52b25f62008ed453bcfc911f43d832022729aba08cce5cbe9d0968a983964fd6505f3f88b8aa6ca6749ecce1ae6e41d36720701783b6841bd213e6028eb084c62b3dfee56c17c3b5bac45e0b4059eafd4852232d503e7464bb98fdb3ca2b35d3484c573d7e96e3c8ed807bda8f19a3913158f746bda348669293acb5272d1285f490626ddf4a6cf9b63de44d96fee80cf40298dae79a80ac975494fba0a5ea16b677d5db3a6bd07fc5021ae2e636cf3d178e1e3f19d2739129c1548102003d0fe9f2648e222ab888eb9ef8ab52071f132050e0bc672eaef769ec15613c9cd7f63fe9329d97736c5b59e73e5d5723720fe5407a4c1e9f223cf4790a30b57ad7d408b3e8bbf7e0295c4e3f8a5331bd442e8d179a45a80512831e144b169a29356c6e4a9b9d638feb7997fed3cf5e5f382b7489e729ca4fcfd857309a1e1804a06bf522cf293b7fb52d84ad6a084c5502e7d9de2d7fb2d1487a7c945f2284c2a4e09f862ba3c68b0dde6c11dd4df5c9af0c71b449484ef160a888a49334485352c783a3154e502f399ee52065474b709b108ab834d8c71412b8142d5850bd16ddc6222b24071f1bab49b27e67758bd602d9ebc03ff81186d290149d4e52fa0cb0b6d7f8eb2f5d23f86d7ba760b65068a343e6767d3dbb282cbf5a3529a10ca22b28545495ea0de7380ebe702c79efed9b25cfefcf49f2ac8c72c4b50519bf04f689950b850ae1596a228c07d6363bd8212728d31606a7081ad9cd5e65a406f02131bc6350dc9fd4d9e7be34821ea835208421d95647536b08e67f76a63f42581c03838bc113a40723a9bdbce7c47bbff16d2c384fb41b2fba6cb160fb34510742559a39402d0e862405770db4a3fbb7c5cc0a4a27b871224aaae7d4bb61e4459f006bb03d01f3bb98d546548541a28a27b9e8f3ba9804d44b0cb1cc22f4f8d037c74d889ea0f08ac9cd7c733998aaa813261845597445947f66e2b03131a1c1a94b2642fdbd8ff5", 0x1000}, {&(0x7f00000002c0)="8f78de6b9e9ee20fce3ea9d2a58a8b0027", 0x11}, {&(0x7f00000004c0)="63ed97d348e45c872822e3fc3f82bf9ff5af1f2bec2e7c848d94d063536bcd1ed904529ca5ca0ab5c32c5175df98eb508e410d17b44a9edc55ea93e4e189d93678e80b198c6239315f900678c509b7ac250442829d20b80a4ecb43d3d496bfba7f2b606d5477edbbbfc662cdbed4fe63b5680244fed7e0b2c6431823c7ed9d3f5294fa2014f34795448b08ac3bb42cf29635cf6c357fe8322009431ac3244fcd31233317a5e88b475d9be2a8bba419c01c70138953da0751c293ef05e1729d4643f61cdcb71df618ba02cfb91bd56e49fbb811a57b08507139054562dc95bd5b4e89b2ac", 0xe4}, {&(0x7f0000000300)="005272ec77bffe27fa50cd1aff6f8a4caeef9dd763a4c4c031be652185241d", 0x1f}, {&(0x7f0000000440)="446fab666fa8f97f73785008", 0xc}, {&(0x7f00000005c0)="9ae03711549040d57dbbd14b4ff34e982fd7464ecac9f7a321b2ef12db9ddc90875340efc33192f80044180603e4a8c2d4c2653b4498d941dabcce8196c91e615d1feb3ba1661659d84e599617882d9f435c8ab3ff4d85ac56a4fb4f3d9e699a47328a18d2d793025a3efe0dc909b9391c", 0x71}, {&(0x7f0000000640)="f9fd29756079bdcd371a9b4faf1e586711e0ba1d13c8f233bd111fbd0c08c877", 0x20}, {&(0x7f0000000680)}], 0x8, &(0x7f0000000940)=[@cred={0x20, 0xffff, 0x0, r9, r8, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [r10, r11]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r12, r19}, @cred={0x20, 0xffff, 0x0, r32, r42, r46}], 0x78, 0x1}, 0x20c) getegid() 16:00:19 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x4) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x61}, {0x14}, {0x6}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x42087007, &(0x7f0000000100)) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000340)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84, 0x0, 0x0, 0x3}, {0x474}, {0x80000006, 0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x400, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f00000002c0)=0x8) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000300)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x6, &(0x7f0000000200)=[{0x9, 0x1, 0x1, 0x7}, {0x2, 0xfc, 0x7, 0x2}, {0x2, 0x3, 0x3f, 0x4}, {0x4, 0x2, 0x9}, {0x5, 0xff, 0x2, 0x5}, {0x2, 0x7f, 0x9, 0x6000000}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x84, 0x0, 0x4, 0x2}, {0x474}, {0x80000006, 0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x200001d8, &(0x7f0000000000)=[{0x1, 0x80, 0x5, 0x484}, {0x0, 0xfe, 0x6, 0x3}, {0x5, 0x1, 0x80, 0x40}, {0x1000, 0x4, 0x80, 0x9}, {0x0, 0x68, 0x88, 0x4}, {0x6, 0x80, 0x15, 0x40}, {0x0, 0x1, 0x1f, 0x3f}]}) syz_emit_ethernet(0xfffffd61, &(0x7f0000000080)="080d34413fb2d407153a05b8a2a9") 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x81}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84, 0x0, 0x0, 0x3}, {0x474}, {0x80000006, 0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000300)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:20 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0x8028698c, &(0x7f00000000c0)) r2 = semget$private(0x0, 0x1, 0x400) r3 = kqueue() r4 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r6 = msgget$private(0x0, 0xfffffffffffffffd) 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=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r6, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r7 = geteuid() 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) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r11 = getppid() r12 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r12, &(0x7f00000000c0)={&(0x7f0000000200)=ANY=[@ANYBLOB="0001000000697b15222d4a6c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r13 = fcntl$getown(r12, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000980)={{0x2, r7, r9, r10, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r11, r13, 0xa5, 0x1, 0x100000000, 0x2}) r14 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r14, 0x0, 0x21, &(0x7f0000000000), 0x4) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r16 = kqueue() r17 = kqueue() kevent(r16, &(0x7f0000000040)=[{{r17}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r18 = fcntl$dupfd(r16, 0xa, 0xffffffffffffffff) r19 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r19, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r19, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r19, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r19, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r19, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r20 = geteuid() 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) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r24 = getppid() r25 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r25, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r26 = fcntl$getown(r25, 0x5) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000980)={{0x2, r20, r22, r23, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r24, r26, 0xa5, 0x1, 0x100000000, 0x2}) r27 = kqueue() r28 = kqueue() kevent(r27, &(0x7f0000000040)=[{{r28}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r29 = fcntl$dupfd(r27, 0xa, 0xffffffffffffffff) r30 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r30, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r30, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r30, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r30, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r30, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r31 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r32, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r35 = getppid() r36 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r36, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r37 = fcntl$getown(r36, 0x5) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000980)={{0x2, r31, r33, r34, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r35, r37, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0x401, r10, r15, r20, r33, 0x10, 0x2c}, 0x7f, 0x3, 0x7fff}) 16:00:20 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="82430adc829aae6d06ba2707e47dc0ff620dec3d6da2cd801c83d877022d24b2e9c0d84d32b4dfcb4d63608cf97ca250c1c4b47421cc20344abe8428b61428da83224f838715f7a8126f2100b6922df4abe56d4cd09972d7fb466ce8518c4c461fe6caefe6e697bc6b85737d49dc65ef1d3c02864969d07b7d1809042470687cd62008c545782dd80658d3674d600f329f0dd2835044f2b86e9a7358b4afca72390da79f"], 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$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x21, &(0x7f0000000000), 0x4) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000240)) r4 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x0) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000100)=0x9) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x80000064}, {0xc}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = semget$private(0x0, 0x5, 0x811) semop(r1, &(0x7f0000000000)=[{0x3, 0x2, 0x1000}], 0x1) 16:00:20 executing program 0: close(0xffffffffffffffff) socket$inet(0x2, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x3, 0x0, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x1) r3 = fcntl$dupfd(r2, 0x1e, 0xffffffffffffff9c) dup(r3) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="92a9410002007ebe1c0b927782c792c091217fc8ef09d6a1d975cc9093b5cc5dc8401803fa1d91a253b67d932605dad2f5af0e37a65897ba87c7bbd8570fbcaafb3c470093c489eee6e61816138d09b19152bfc9e307bfd5e3527e6721787eb3269ed2928201eeb859f1217f73189f96637ea6cb0ed84a674c5694a2be9bbb9738b88f35ebe88094bea87eb798f05dce45f2ff99c92dbf157f0f0d9a74610e9a76301304d2cbb9aea1071fdec94e9574fdfd94c9e22babe9f147ed46c0b4e2e25a7e590bbba4abbc3e3dfa2181cdc8d614d86f51"], 0x1) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000240)={0x10, 0x2, 0x4, 0x8, [{&(0x7f0000624000/0x1000)=nil, &(0x7f0000269000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00007cc000/0x1000)=nil, 0x3}, {&(0x7f0000783000/0x3000)=nil, &(0x7f0000537000/0x4000)=nil, 0x10000}, {&(0x7f0000356000/0x2000)=nil, &(0x7f000044f000/0x3000)=nil, 0x1f}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00002f2000/0x1000)=nil, &(0x7f00004f3000/0x4000)=nil, 0x400}, {&(0x7f0000011000/0x2000)=nil, &(0x7f0000393000/0x2000)=nil, 0x9}, {&(0x7f0000493000/0x4000)=nil, &(0x7f00005b4000/0x1000)=nil, 0xe53}, {&(0x7f0000391000/0x3000)=nil, &(0x7f0000652000/0x1000)=nil}, {&(0x7f000064a000/0x4000)=nil, &(0x7f0000669000/0x3000)=nil, 0x80000001}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f000016b000/0x3000)=nil, 0xd71}, {&(0x7f00006db000/0x3000)=nil, &(0x7f0000190000/0x1000)=nil, 0x2}, {&(0x7f000041a000/0x3000)=nil, &(0x7f0000596000/0x1000)=nil, 0x9e}, {&(0x7f000004f000/0x4000)=nil, &(0x7f0000002000/0x4000)=nil, 0x1921}, {&(0x7f000056d000/0x2000)=nil, &(0x7f000036e000/0x3000)=nil, 0x401}, {&(0x7f00000eb000/0x1000)=nil, &(0x7f00005db000/0x2000)=nil, 0x100}], ['./file0\x00', './file0\x00', './file1\x00', './file0\x00'], '\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) write(r2, &(0x7f0000000040)="19b971841f9e81f2cbe4f3d95d67cd084a1905d6cda2ee1faee02a253bdd9164231eaca68209eb32d6f4706260d2b892d967ab9a3f7e870f444fa935f3e6a204f0da6d287f7e6f35ccc1f5399191a46a36ee77af9b23ab", 0x57) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204", 0x16, 0x0, 0x0, 0x0) r4 = syz_open_pts() r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x21, &(0x7f0000000000), 0x4) fchmod(r5, 0x12) lseek(r4, 0x0, 0x0, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:20 executing program 1: mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x8000000000064}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r1, 0xa, r2) sendto$unix(r1, &(0x7f0000000180)="5c965ca63a5e69ea8badc5fd5b3590a3464cae8c2029950b3217b0d59edfeb401bf0a2bddb96c8cc8c8bb0744840a51423d9eff041c0f31ef7a1ee4624958311c81c975f8adaa363ee582ef74079ede7b7e107dc109633e38c3ea46eaad982f6e3b5a422ea7a1aca9652ebb5e57d830e9433bc648ff14e5316511c9ebd90d31f8a0239d26639f412421a8e14cc235fc83e265d132f40d6da6cf3394c3b2c84dcc39b830788517ee59b3464e5fc334259c063c11b19c6c6fbebc35defe41773dbe5266de9332fecc5", 0xc8, 0x7, 0x0, 0x0) 16:00:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0xa00, 0x382) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) getpeername$unix(r0, &(0x7f00000029c0)=@file={0x0, ""/108}, &(0x7f0000002a40)=0x6e) ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) socket(0x1, 0x1, 0x7) recvmsg(r0, &(0x7f0000002980)={0x0, 0x0, &(0x7f0000002840)=[{&(0x7f00000025c0)=""/46, 0x2e}, {&(0x7f0000002600)=""/125, 0x7d}, {&(0x7f0000002680)=""/170, 0xaa}, {&(0x7f0000002740)=""/169, 0xa9}, {&(0x7f0000002800)=""/42, 0x2a}], 0x5, &(0x7f00000028c0)=""/154, 0x9a}, 0x1) r3 = open(&(0x7f0000000440)='./file0\x00', 0x8000, 0x1) setsockopt$inet_opts(r3, 0x0, 0x21, &(0x7f0000000000), 0x0) setsockopt(r2, 0x8001, 0x2, &(0x7f00000024c0)="00929ce6a4cc2b983b4775a9cfb221b6df242fc4de28159bab007c9828f8ce9899b6de379fa33ab723f83cad6e3ad557df1a836b39486d3b6c442c453a07f92ceba950baccaaf0613de6b6318e2a1f36d2e3afb5f86177f9acf7ac6f3185ce902d6cbb809afbaa6c10f7726fb63694ad8089c94a28d8c230086df2a8a5d94dfaad913c11b04557cc5900f7be587a383a7b05465490225e176bec8a70dd6500d9a8c4612607f2dc2a24bd84ada57d2c50fada5b811b49da6fb3b2f0531d0fa2d692e647ddbb92c9173ab442a2ec3bdb02fcc9dd7489c435d8c4ef355d4616f9db587e861b306f3daaf6e4e7a9300d2ecbdf65abb324b7ca4ae9", 0xf9) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) recvmsg(r4, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000240)=""/229, 0xe5}, {&(0x7f0000000140)=""/176, 0xb0}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/4096, 0x1000}], 0x4, &(0x7f0000000340)=""/184, 0xb8}, 0x98c665bb8c1b1701) pledge(0x0, &(0x7f0000000100)='$\x00') 16:00:20 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000182, &(0x7f00000002c0)}) 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) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) connect$unix(r2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0xffffffffffffffc4) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="0400000000000000", 0x16) 16:00:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = semget$private(0x0, 0x0, 0x81) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000200)=""/153) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000340)) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x42087007, &(0x7f0000000100)) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0xf6d949c81cbc61c1, 0x0) r6 = getpgrp() fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x2, 0x1, 0x200, 0x78d0, r6}) ioctl$TIOCSTART(r4, 0x2000746e) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x585400ad42b8eebf, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f3217eafcce50c1a6f09ffff00000000f200"}) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09", 0x55}], 0x1) 16:00:20 executing program 0: r0 = open(&(0x7f0000000280)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010002}) flock(r1, 0x2) close(r1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x21, &(0x7f0000000000), 0x4) r3 = dup(r2) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x3013, r3, 0x0, 0xfffffffffffffffd) flock(r0, 0x8) r4 = socket$inet(0x2, 0x8000, 0x1f) setsockopt$inet_opts(r4, 0x0, 0x21, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:20 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0x1, 0x8, 0xf800}) socketpair(0x2, 0x4000, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) listen(r2, 0x0) r3 = socket(0x2, 0x0, 0xed) bind(r3, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x9, 0x200}, 0xc) r4 = socket$unix(0x1, 0x5, 0x0) getpeername(r4, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0xa1, 0x0) r6 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r8 = getgid() setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240)={r6, r7, r8}, 0xc) r9 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$WSKBDIO_GETMODE(r9, 0x40045714, &(0x7f0000000280)) connect(r0, &(0x7f00000002c0)=@in={0x2, 0x3}, 0xc) bind(r1, &(0x7f0000000300)=@in={0x2, 0x3}, 0xc) r10 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000380)=0xc) sendto(r10, &(0x7f00000003c0)="f83347f9cf54948bfd5076a3a9d7afb42f2d6be781570818ee0fdf53b8f72aea17eda63fbfe506ece487c6c223d73a9a6fdd257c3c8f8671f700f96f9e366c94b138a4fbe09e50409d3ce9f6519c783ffe01b5e715fe6889a6219954c1bc2802984028b2cee098aa7047115c83ef1366aef0c9544099343df374d4dcca3e4d40c9951942f90a51a4ab61c68c099a7e0db93074143f81d721a4b84ed2e7ccf5b79f", 0xa1, 0x402, &(0x7f0000000480)=@in={0x2, 0x1}, 0xc) r11 = dup(0xffffffffffffffff) bind(r11, &(0x7f00000004c0)=@in6={0x18, 0x0, 0x9, 0xfff}, 0xc) mlock(&(0x7f0000ff0000/0x10000)=nil, 0x10000) r12 = socket$unix(0x1, 0x1, 0x0) bind(r12, &(0x7f0000000500)=@in={0x2, 0x2}, 0xc) ioctl$FIOSETOWN(r10, 0x8004667c, &(0x7f0000000540)=0x7b31) connect$inet6(0xffffffffffffffff, &(0x7f0000000580)={0x18, 0x3, 0x0, 0x200}, 0xc) socket(0x20, 0x4, 0x9) r13 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r13, 0x8058574d, &(0x7f0000000600)={'./file0\x00', 0x400, 0x5, 0x4, 0x0, 0x1, 0xfffffffd, 0x1ff, 0x3, 0x2, 0xa9bc, 0x3}) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x4}, {0x6}]}) r1 = socket$inet(0x2, 0x8000, 0x3d) recvfrom(r1, &(0x7f0000000180)=""/22, 0x16, 0x2, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x10000, 0x100}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="a91f4d85013bb47ce9f274110d33") openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x208, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:20 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="927e91b3576ed7ad63b7555cbd58dfedc485af73e139d69883468732680374bfee64917a70f667", 0x27}], 0x1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x42087007, &(0x7f0000000100)) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000240)={0x180, 0x8, 0x1, 0x7, "c88f618b00f3fba5a71a1b5766769ad24010f683", 0x0, 0x9}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x42087007, &(0x7f0000000100)) ioctl$TIOCDRAIN(r3, 0x2000745e) clock_settime(0x3, &(0x7f0000000040)={0x3, 0x8001}) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x42087007, &(0x7f0000000100)) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000200)={0xcbb1}) readv(r0, &(0x7f0000002540), 0x1000000000000067) unveil(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='c\x00') socket(0x1e, 0x4, 0xe5) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffff9c, 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000140)) 16:00:20 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="daa9"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x3f, 0x3, 0x1ff, 0x0, "000000000000000100002000", 0x4}) 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) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x3f, 0x6}, {0xe8e, 0x3ff}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{0x200, 0x40, 0x4, 0x7fff}, {0x6, 0x3, 0x9, 0xfc14}, {0x18, 0x3f, 0x0, 0x5}, {0x7, 0x1, 0x7f, 0x60}]}) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000000), 0x20004) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x61}, {0x4}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="b59682b6e80de53379883878f683") 16:00:20 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r3 = msgget$private(0x0, 0xfffffffffffffffd) 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=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x1e7, &(0x7f0000000480)=[{0x0, 0xffff, 0x1, "6f6dbe1f8624a78c5a43d2d5628bc23ec0138bcc9404f82bc26816f6b6343cb53bfe98a64db64db27d2fc15911dbe895f787db0861799aad583bba846156d1bd810eb278507a608826079ccf89d93b521552f87db20ef23daf41b86c09bf609d2d7843ab2503089ae9707906521dbf0e71b12ad8007d28afa853e738ba8599f10b7a8cde93f38ec23107430cd2970babdb14aee3a29fd0367e752c997e08d0b64ecc2a67bb7503e9934787e2000a6bf67331e9f9228f5230d917d558435d0c13d9fd61c8dcea764c1ffd03fd3db0fc4417f4ee40f87bc8412e9508573c7839e7d0d93cc72a4efab18971"}, {0x0, 0xffff, 0x3, "f15da10c36c7752a37a7e33242b247fc53759894c7750ede94dd28117f7a61243264d56121c997bcbc6801303bb62c51de712302bc6e15c7ead6b4dbdac24bdadb4ec5ce2bc7a75928d20d3e5eb4b9cd9a9e58b7ba24f58f57d2df911d64c40787231bb17773cb764444973ea611ea0e816e9aed49ccc55ee0af6161a6155ae27eac69128b2b14446ae0f3472995ffc34323637dc2bace30d31030b8c19a531f28f5f148a07b6b3cc901714fef41e306265189787965d2335eea74b190296a74efbf9fc5fffb5e5627fefd0b701e1072b9a48eb01cc36c1fcfab6ef516"}, {0x0, 0xffff, 0x13e0, "23bad426c00ef7ac3670d8241b8e07a422b0bd3e9a5ed06e48ddfa4035f0c452a5456dc0bba05b6a37a8c8f1a2431235aea599fae985ed384ed70faeeecae5ace669d719b5760479ae13cb125ef7044ad02ed7e377ccad2f32eadd409c9c97b81a763f78ecdad3f6d46d8e1f3a58b64911e90b6964d220c9879513bacafd33bd4effdc844b2c2fb076f449492e010683585132de7e127a995d5660c37b921c649d5f3fbba899cc5ee7424c8425205275ebce049e613dddd1bcb87d3f2f86a4ceb2c67313a499"}], 0xffffffd8}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r8 = getppid() r9 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r9, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[], 0x0, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0xffffffffffffff49}, 0x0) r10 = fcntl$getown(r9, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r4, r6, r7, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, r10, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r3, &(0x7f0000000000)={0x3, "ee465b5b057d6513f6b66a246e33ca10c5f2459c13932eedc687b5a834"}, 0x25, 0x0) r11 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r11, 0x0, 0x21, &(0x7f0000000000), 0x4) accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:00:20 executing program 0: r0 = socket$inet(0x2, 0x1, 0x9) pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000001a00)="c5216006c997f63a209e00fac508f1d9d45748c6ce3baaa1f4d1c9e179b629df122c8a78bfd0fa3ef9f1fd0277959f9cb802167895e05804db667d83f74f7c0d3a5e35304efdd70331b5bd1f0930532082725baee7c26d3b6dac9734b72c837c58892e628d67b2", 0x67}, {&(0x7f00000001c0)="bbb05e36032e703452af86fe2d7ce394ab2812fe958f32b2881bc5dde780d1144ae443d4451601f4e5de0f642112287a611bec83008b06bb498c000000000000bc54f03963", 0x45}, {&(0x7f0000000240)="8c143f79b3c05813c00105666dede1629d1f2cb65175a26aecf3848f8315553fa3421beaae771be09c09a06c5bf63a8511d5de2f35c1d81ca503e1e8ef94ac3f600d559a6faca44845837fc3b05f6da21424670c9d101f291cab27d5725348948c5ac95c0591b6c19717b8e250bbaaf6366a39674128988dc0d554792f5352173ba6a0ba189d5212ef09f78ceae645d58d4ef85e24a071a0b15545fed1e58f2fd44bbbc313a8af8d1b790c2d5552c8adff6d7b9195b8125c82982512dbc1eae6f22d6aeff1059b5817f7ddbfad23a1", 0xcf}, {&(0x7f0000000340)="fa5d597479627d1032c3a0ba573d335788a19baeb630629bb251e1b960764d13a0ac7f2063340dd8dfa4334cc3749daa21e33bf301eb1c4117be10368cd52e8c973f71cf9e2f21bcc88b5882192d642ec8b0e458a805b4398e2bd8f4335076b0f6e8f41d0bdd889862fa0af35ccd96728b5bb5b52d2f791dd364e900", 0x7c}, {&(0x7f00000003c0)="3dd2af2060a678318182dd3a5e9d8772a85af8e9cf7b0358e2f23f18fb234c058996b1d829f1c3c424f4b89d4c7d85a3414ec768373c46a82af65651467a4489", 0x40}, {&(0x7f0000000400)="8b5fef49eefd3e06986b95553dac864360034f262c54eae8659606ef359ee3b1fd3346b088e082fd062aa91073cda826338a8adb3dfc4e4ff1eded755eb2fd652debf6985a8e8c7d5b6625b875e15d526135dbf7e6745faed0da198c6e815560a3cc63734f6ccc0572632bbc2534d50ee8ecccfb68c50462208cd5f2d62a11d3276638bc9c7a781aec806adf85b48ac4bc54644a5734bb5e1a8a34a1482a0c6c98642abc4f987d6271eff6273555bf5a090746863fa385e6fb95f917173e1067ab3dd4314670ff3c3027cf8bd07fb7867078", 0xd2}, {&(0x7f0000000500)="37e8efca1cc13ba69e5fab6e8b3a68f7dd7275546e3ac68e20734428f4098dcd659150aed8d18e5a827083884154e24a8a13e6ebfd85db52de85f47e30a735cd6ec1ee66060da97aa5b92453802d6bd254295c3cad2b9249fefbe842b3f5dec840c3d2b9b120df7bad35ea4ecb174bb192767da24305281cff6c16037ffee6a2521a7663a13bb2076e4082f3d3d68c4d2b7230935f09edd82945680953597eed5b9922573a102a29a1c66bc6fa484f938ed7e0230b72c81f411903d9c3be50b47939253d8e7eb65c8011e43936b6e15a89f75b1872c868f9d1cba71a4e948d5701ea5e1cd166433bd5013e7b6d3b545e1e48b832be0996c239224b5aac29f0725e2e1073bdfcfe1868bf28560fa8952342c24172e44926696e4f43031690eea285094a6a87beb0768509686234d291262f5f9b430aa66801e6dd2639b670cd001deffde6eab9c518258ea65524a8d8b74f4cfc4d048d8052d49ea3f4cf84854dc59342575ffa301cdfb0d3123377b903bdf8611f3636c421ca759e228b12c075a7e8c7c31d888e13a1d1f775f3c9ece4e059b3e2f8f6795f8eb2a18542f902e13714d8c7994f3f8bbbda439c4f03e15f6f59a04c014b84f8d2c7f9f550d6864be1ddc9ce1181d17a1da746eed05c19de41f6958b6347f498b9d3731a142d9c56ba37c73631ff36ea4e316f747ec2e3f924075cc1478e8b7811e4ea2b4768a4196380694508b1e0c0d30d4ab29369c56bea781b91de9d82b2a22c7b7cbb59ffc9dea1ddcca786915076dbe8a82ed3e0861fe87a3a61aff30535e0126fa8ba1135ab155a303c22bda6114d89640de7b73d00591f24b6768944d0abfe1fc98b2310a03f17180f3f341fb17f0c2e2e387b63bf3be8b0912589509024d9c81cc1441e940da739f0c59047924efddf766e5d4b898ed4c548f8da6d989550281d28965ba6cfbfb9efa1701e19b20621b3aecc570b945086f22c993e86a41df6912ecc22234212516de0c6312ebd16c50d9c8718c25f7f0dd33a9dd0e734aac5edb6ff6bf9b85937c7154e62d83bc646f0a17bc8c9ebcb27401ed7602fb73ac2cefcaf3f93465e97d272b72c3f7caae47496fb32f143a474b7d1d122dad6e70e71e31e3fa510b5aa0f94f902c48766b2339db389c13ab94f950f7f621c1df5373cbb2ae1707d044ca0a4eac907745b80abfc192f7d6448193ad3e4f7c95da7358dfe5a166c10cddc21b48ef104f8020dc75eae66d2e2b1fc6135a9a36ff58323bf1cda016c0aa66f6e429b0e59f9860e9aade7747e2f50b1df59c67625b887b450446e7a3a8674bf7f0e11fffb3eeb75d0f6e0e5a7a21dc34770f445bdbca6d6a539fb91ea4decb080234978ee5ab7516e4b31891b84614988310291a7cddfa2d8cd112f018a229c95624d3fa2dfaa9d8ed99ae0c4ad9a522d4075dc147ac10840f382b2dda1b264767faa933b72538ac6b05c1f99339260e2566b8af43972fbbafae2dd0fba11b5f6894cefc920c5b76a8ac15f363a9c18f1032db3d537a17be0d0f36ec08970eb4eccface948b9273f920b44fe8cd3e4cda2c1cfbadf1a0a3e94f167cafe6a951cb1a94b70513103a9f536a458e87a1ab79a367311e8075bd66c6288c07afae5882f3861f7e579db1f69fa3f9eae645071f6247d1ef6c682ec9abe3928ad9608dd39dffd8c4ae1c959b08816ed459ab2b350953e1abf95db400f4068025beba2c037b90a5c4c9ead50e219cbbcdd2fd7dd50974d99cc723d312b36ac696c2bd520e197994dfa5ad551035189bbdd54f6b9570cfe5d4f207c7c6253440b084668af39e5f8e8f1b9b75b60d4a8e472d27a59110bd31385869e5b992d27f61ab85ff40a9889a470afe7f974113a43c8fc7e5f0945a332373e6b26d6af6ba179071632e406606ef9b7e921c5b98bc598cb0b009252c2985cf4e6070a9604895476411bf92595c7858d51439e58107bf535b61229c3d6e8eec21821dbd920f554431b14073a62bb88532a85a1a4fe9c6c0fe44680255a23d738fda6c21811476ee32e5ac0a2b4e454aed142be2db61f6d2f29a60b795c9366be4aa94f61eee7fa136cde0c4fb57d9ad062412ae5ad962d6bb1b62ac1eff9a48ecaaf1e82209c673426cc07118ced223d5bd80f927e8f5e7739dabd48f9e4c6659fe9a7eb053213294cf79a670ca24bf67d8bda60bdce2cd48aefae7e31c4a36f141aeb29f34db33dda8c9da89ac8befa9d830eb1bee03c3f40d31423a2f6726acd74ca970142e5f2c5d473dd3fc12cd11758c084bbb67b1e29fa4a41c7b80b1a4bf859f0e755e0cf1272fb4b9679cd95a1411ccc8f97b28a747672b1c4d95ea53900f1cc291c2d10952ea6e8c068e54a38c0ddf1dc84af25d23b46d267c63590012784d88107236ac4d1062d0ea2dcfe788fb21706ae1b53b0c12c906d93fe5edd663415e8a489f23beb5f46f9adc46a683fdfe3bad75214db07147f51ad74f6b6deb3b3a6188112f3d0ee8cc9d5738fae24a95e10cef0b7b61ce0742083a3b519e69648cb1c15574473aabad544c69fcf5061bed84adcd5dcad8cc881bc4817467ccc326309b9dfa4b2a8b8da8e6350bff624a6e6c07d9b1b3b23db42574aec2bc8b9ab1b2b0c1160327aad619d4147cbc0d65442eea7ecbc1cd1723a8ef1a95d89ac148fb3fce3cd63e0432ac961b265bcccf2d55a385b18237ede5f1c006be13a7e34c2aa50127e8f0efc563579469ebd123c1ff2089b7f9e645a2af7a740711f7039a3459bb568b631a731518e1eb1d6d110ae19c23e7b6723d8c56b97b3058325b6905b246c6fa9f6b257e3115fa27bbe5481edea300465af262fd87fec8c441900d91f1a7d28d231772ad9f09f7c5873b2501228755973f648a0910e7126603cba958fb22f1276cfa568753284f7d8144c58284b4f0d5fecf74e3bf311391eb25096d26e39a3d8ed32362c9cba68715269c890756b95cf8488b28f0d2dffde8855335e049457124cb0b87494a6c43b6b283a799245ec1d8b74823802d12163bbdb966607f4d44683ee2476857f2527ea59d2bc8877d36be21217de2875dd40e6c040888812e7a5dc09971e06adeeffec3d150ee9a0f592b2a1f2d8a046bb6954237f05e4ce7fe37b941b57d8be9931942bf02e63b5bfb2f8095f3c7bca171bc7b8768ed8d4a166a2ba5282f14904125fa54e52d598d2d26bbb8ba6985a509447e760befe8f5ebb5e7f8f1522b8bd5a35e5958834eca86fb4a93d507a01c7013104b9738ced466f9104eb7d9f86f0d8874358a0d372f03f072d3966d41ffb3bedfcf0d22a772a5ca6d6a512a65b4119027d27f8e74940b8483edfbb1343891c25087259a3693c744c4e5e260ebb52a92c99243405cab147966d346c29be9d5a7426445fc0e6b996d850b958c7d23193229426634bd4a2611f059a6c9dcbebe16a5d539c8c2d3a7c24bca07b2ed87c01f7dd80be23934e0b811e60e20a3266989b0758211049d36030243f34207c1781cda70226e290eb4165a6131cf13638455613dfed1221199ff622c2b0fed186d41e9d02bee9f108204501c652fee2738257124fae655427d1deb1f104ed271772c057e9795a7e2dc3057977366593c82d93d92b213dada2ea16f60abb7f3bd89821df1e8ba1f8447a4866608330a50a169f179e7d0d432ce6e15f105ac6768bb9907feaeb122edcd972d6bf250f329f6a29eb8c3276002b823f7318d05a9fac0cce752a9adf0ced32ccecef6c97351b9f53b218e663283170fcfee266e12186a1a6dc5e8faede36a69e169cac6a00e0f3f3c96684acefbd8f9355323726f63d4e5b32edc8f811fcbf04d74bbda92ea6f4573b2b95527aa59acc3992f588ce6dd1c0d570ea670c575ed4c25c421541dfd36d541d1a2bc6e76f2f8a2c988c265e229f28d06864e59cfbb20df0eb36dc127da45f258ad1c1a6e439ec1fdd00ddd26fbf7c11294f5ae6da83c18a915b98906ba64f5dce37ca51995720d14ff50ed55c5984079ed6fd50aae3663276858647a050986df760536ee7349ae961cc44b769cbed6a7415e02588a27d05a8b5171ad391012ee96a70da3b5901ebe1ddbc9cd55fbf63c12f2e7fd02b7cd382d21190dd0187f8a788257c8e47b86a7ef3981da2d2bc62fc59535748ae3665b676dc6d64ae97be78f6d92add8d43394307bb29e3611bb25dddeda805ce7300458aa0126256cd8c9132349638fd630d5a690bc7c39d8b6f215003c23bf7f095bcb41628d1f8052541d120933fbf8e2b241446e5026783b758fece280674c9f6ba546807c88fe2b55c959f61b1b852892fc3b2de1a4b251d492e1fdd27f29ace1a0f67667d77079d217312bb26fec305bb0d632a6e12b876406f230bc74f6a3dc2862d442b70297119bff08d46cdb62731481c6a563d635747e87883a3e90afde8444fc71e7c1b8bdfd84db1f44a9371e2dfcc99db2b7a7a79579833efa4c038518595ea30be8ae0916ec20886c6263842bebaa9b2bc2013aaafccafb4e4a84bab140dbeacba7139703f764a38a7be812c2d0285fde48972c0a7d3a2ada44c683885a72543cefd5e285df96fe778d7435ad526bce0d781686bae2f776325dcdfa48f849b2b75b661d2499184bf3aea6776ee3ab7cfbe5684c41007c731464c3a9534f54ad8cbde186448ac5dcb5ba7011db091b652fb7dbbbd7e824e6688f400225e6ab7254566ca6fc3c3ba9951959046e86d393752e7f2043dda719fe95b051afced3687b22fc2a20756823b517c02b9e8d45fd3544081d5ff4cec3f54cea16e0d6a8a0eb562fe29199f5cbd9008d7feb626af768a8d44cb2acf1845c5d534cd8b6038402a8948b233b9318b0076102d505ae233c4b619c78ecf7cfbfd08acbdc9065b0a5b1a1773fe1ea3d45fde1a07efdb677a8a24f55f50650eeca5ad57464337e626ff0362ed41820f0baf902e35f5227c750322be8d46ddc99b545c5a256c7603be68c038e0911aadbf1b905bc33cad277de7d8b2cb25a0da22e59090ee534baf56576ccf8b9d4ae544748f9f32506ee8abf47e2be651f0a21c3e6bfc8bcdd2f41d20880efde204cb4bc9864e792e263e44b0b4981a73860fb289f742445d014f313c7839c334d10a211e148f1961e1efae1b7978b1703f5d070548366721f0acdfc619ad2775510e9491ddfe6510db74c533c2ac1c48e6b75f585e22e7662ca4168e27beb7ede5e61708cb803230a5ce4b08a0c9b7d54f7070f53e48965aa486526d35cfc9b81c163aa22439e4da335c986db2620ffc81b29cdf5db66e57a6e9d39605f4dd9d1269498027802712ed1301a1798cba758561b3cbe7e1a3cbdf532affe3c42d5f5f649fb19c9f18e01628bfde8c6ad8ad30cf8257573b7fc0fb49d1ef1148e2417fe971d176bccdf0e94983efda2d776f4fe89980ecb814d975a2b79952a689dfb1d82af381b6c1b27ab3cb9e98f3ad1d5967f128993addfdc941b40b1286e1bbf8453a9cf17e307f14d10d97c14c49dafc02407d58a9c41ebccaab8c23ddb16dcdfab8ae0665e6f8e853984d81d71ba9c3c7879892004cdfd800ba2bfe327fdff37018e4e8a50b54af53f70e803bfc826f75df720de68d2f773d806adb42d11e678ac1fcf7f8317aba77ea92ef1bcf16a44b6b094392374f543211fb5bdb7b9f493f52a5b74c6c85072d7460dad11f9ca5582f1eb4f50b974b2d4d9afa2bc063a7107239dc05420ebe1317d109ab52fccc4b61985e5a681f4b1083d9f60068e751152f60716f2b4b3875d406e460a957405c9f2f28bcf005d710489742b77", 0x1000}, {&(0x7f0000001500)="b8829bf12bd3755fab5ea57dffd57a95d3c875db72337b6292c9bc77984c7cb088381845c677b1537299cbdedac82861b2acb2ddfc18c2e7b386a675cd984b04086d00c8afa22f758bf29a81a2fa21fea29149a9223b9ecf584105c7fb920751f811de71b2e630e2cb16ec418a605efa60a10373d021ca3e0907f385360cd8c8093e40117586f0f154909e39cb3107b6e901a236f2a22178a4e04401681201548dd48f7b8a312c42975d4a7682452569887a0c8aeb299392dab9c2f92cf0582cc50fa9ef725b1559625ee64b2011fe42805a072626fe68500705d90d3637f0306fd85d24", 0xe4}, {&(0x7f0000001600)="be38e364bf5fcfaa9fde47d16dfb6c2350c0be9fbb20dbbb089dcb6af5fcfdd28e8c1b2240d3cf46b2207701b52ee8c9a70ea99ae852f4ccc391ec916669739607607a9069026b5974d6feaccf42d62c4f7264ae5a02f1c6c07eca187fbd0bac5a25b0297decc297d59d1639821647fd5aef201c031e9e18a4aedbacb6c449e7db8841d04099d129866382a58b508e7b4c227d3e5a5c49e4b1a330b8e67bc16fda17851bb823e6cdfdd0dec9dc5260529baa17cd794fa8", 0xb7}, {&(0x7f00000016c0)="c96701a580285afd7cfdb5bb054e7acd17f4934888b237e556407274817d27f7d7045d3f361ed302c3bd81c152e8b524e5ee11c169cfee601013145c0689ab6150", 0x41}], 0xa, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x20000003fc0) ftruncate(r0, 0x0, 0x40000000000008) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xc00, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) getsockopt$inet_opts(r1, 0x0, 0x4000003, &(0x7f0000001800)=""/124, &(0x7f0000000000)=0x7c) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205603, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) read(r3, &(0x7f00000006c0)=""/178, 0xb2) r4 = syz_open_pts() ioctl$TIOCCBRK(r4, 0x2000747a) r5 = semget$private(0x0, 0x400000000d, 0x0) semop(r5, &(0x7f00000001c0)=[{0x2, 0x0, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x987ad7e049358728}, {0x5, 0x4}, {0x3, 0x2, 0x800}], 0x2aaaaaaaaaaaaab3) connect$inet(r0, &(0x7f00000019c0)={0x2, 0x3}, 0x7) semop(r5, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x4000003f4) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000001880)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000005c0)={{}, 0x0, 0x9}) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000280), 0x2d9) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0x9cf9f68a) clock_getres(0x2, &(0x7f0000000380)) r7 = open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x21, &(0x7f0000000000), 0x4) fcntl$dupfd(r7, 0x40b, r8) chroot(&(0x7f00000018c0)='./bus\x00') sync() getrusage(0x7bfdcf5e6595f9cb, 0xfffffffffffffffe) msgget(0x1, 0x252) semop(r5, &(0x7f0000001900)=[{0x4, 0x80000000}, {0x3, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x800}, {0x0, 0x8, 0x1800}, {0x3, 0x0, 0x2800}], 0x5) 16:00:20 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}) 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}}) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x20, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000100)={{}, 0x1, &(0x7f0000000080)=[0x0]}) 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) socketpair(0x20, 0x1, 0x9, &(0x7f00000001c0)) 16:00:20 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/98) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000280)=""/105) shmctl$SHM_UNLOCK(r0, 0x4) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x5) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 16:00:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000001640)) 16:00:20 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = kqueue() r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x4ba951a5b4b034c9, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffff8, 0x31}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0xeaf4, 0x0, 0x80000001, 0x0) 16:00:20 executing program 0: 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 = socket(0x2, 0x3, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x21, &(0x7f0000000000), 0x4) setsockopt(r1, 0x6, 0x4, &(0x7f0000000000), 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f00000004c0)={0x10, 0x0, 0x4, 0x1, [{&(0x7f0000089000/0x2000)=nil, &(0x7f0000507000/0x2000)=nil, 0x3f}, {&(0x7f000071d000/0x3000)=nil, &(0x7f0000014000/0x3000)=nil, 0x5}, {&(0x7f000035b000/0x2000)=nil, &(0x7f0000253000/0x2000)=nil, 0x2}, {&(0x7f000061e000/0x4000)=nil, &(0x7f00000b8000/0x1000)=nil, 0x3f}, {&(0x7f00002d9000/0x2000)=nil, &(0x7f0000126000/0x4000)=nil, 0x9}, {&(0x7f00002f4000/0x1000)=nil, &(0x7f00003b4000/0x4000)=nil, 0x3a3c00000000}, {&(0x7f0000355000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7f}, {&(0x7f000076c000/0x3000)=nil, &(0x7f00006ed000/0x3000)=nil, 0x1f}, {&(0x7f0000457000/0x6000)=nil, &(0x7f000023b000/0x4000)=nil, 0x5}, {&(0x7f00002ff000/0x3000)=nil, &(0x7f00000d9000/0x1000)=nil, 0x923b}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000590000/0x3000)=nil, 0x3}, {&(0x7f00003af000/0x2000)=nil, &(0x7f00003a7000/0x4000)=nil, 0xf1d4}, {&(0x7f000030e000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfffffffffffffffb}, {&(0x7f000029c000/0x3000)=nil, &(0x7f00004c8000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000668000/0x1000)=nil, 0xb72}, {&(0x7f00004b7000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:20 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="2c03fb0ca5f23f2f006d6b7b6d57f121b87d26aa27b46b507d90bc4c3e9a1dde0eac2f8c25bd267ecfa8ea2c911db0693303985b89e775cb39b2277278f4fd823176102f1f57e584cdad07117eb66261394fb3949b148c414d8417620bce9d8f24c663b381cdee51e5b074de8b815d77e9177288f0d6f1ac"], 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"}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x42087007, &(0x7f0000000100)) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) write(r2, &(0x7f0000000040)="7b5ba16e82c48dec3b95d58334286583d807bc2ee3294878c389cd38c17118f84b43af8813e5e1560172ba2d47", 0x2d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x460) 16:00:20 executing program 0: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x200, 0x0) fcntl$getown(r0, 0x5) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x266a5ab787a4e4cc, 0x0) close(r1) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() fcntl$setflags(r1, 0x2, 0x1) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) close(r0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x86abfe948bab9469, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x3, 0x7, {0x2}}) fcntl$dupfd(0xffffffffffffffff, 0x0, r1) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50, 0x28}, {0x4c, 0x0, 0x3, 0x9}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:20 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x17) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="8202adfdffff91cd7d3ef0264e7d5cffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb807fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa50012a51cf174a230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a8aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000001eda23e302e581db9522cc4d9b03e67"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000300)={'./file0/file0\x00', 0x3, 0x8000, 0x6, 0x0, 0xffff7fff, 0x1ff, 0x3, 0x39ee1d51009f99ad, 0x2, 0x80000001, 0x40}) readlinkat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=""/119, 0x77) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0xc003, 0x0) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb807fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f43856a5c57795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r3) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) utimensat(r5, &(0x7f0000000280)='./file0/file0\x00', &(0x7f00000002c0)={{0x60000000000, 0x10000}, {0xb8a8, 0x2}}, 0x2) 16:00:20 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x21, &(0x7f0000000040)="66e37f18d215eaba6022d7dd86d279fcbf7308f024697e00ecae194004f5a70ccf", 0xfffffffffffffffa) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x202, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x21, &(0x7f0000000000), 0x4) r4 = socket(0x10, 0x4000, 0x97) setsockopt$inet_opts(r4, 0x0, 0x21, &(0x7f0000000000), 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x21, &(0x7f0000000000), 0x4) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x21, &(0x7f0000000000), 0xffffffffffffffb5) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x21, &(0x7f0000000000), 0x4) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x21, &(0x7f0000000000), 0x4) poll(&(0x7f0000000100)=[{r1, 0x8a}, {r2, 0x2}, {r5, 0x4}, {r5, 0x100}, {r6, 0x4}, {r8, 0x84}, {r2, 0x4}], 0x7, 0x0) 16:00:21 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = semget$private(0x0, 0x1, 0x8) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) semctl$GETPID(r1, 0xffffffffffffffff, 0x4, &(0x7f0000000200)=""/197) sendto$unix(r0, &(0x7f0000000140)="d770c19500e27280c6bd30fea95f9ada9ec6401cee9b39e11d780fbd2192939e81dffd250bd112e3aff6fbf72ce5", 0x2e, 0x1, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x3, 0x0, 0x110000}, 0xc}, 0x3c) open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r5 = semget$private(0x0, 0x4, 0x201) semop(r5, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r5, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)) semop(r5, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r6 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r6, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r8 = open(&(0x7f0000000300)='./file0\x00', 0x10, 0x2) ioctl$VT_ACTIVATE(r8, 0x20007605, &(0x7f0000000340)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r9) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r9, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x9, r7, r9, 0x0, r10, 0x1d8, 0x400}, 0x3, 0x2, 0x7}) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000180)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84, 0x0, 0x0, 0x3}, {0x474}, {0x80000006, 0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000300)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x42087007, &(0x7f0000000100)) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000140)={0x3, 0x4, 0x1}) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x20000, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x8000000000064}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r4, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0xa, r4) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000001c0)={0x3f, 0x800005, 0x3, 0x200006, "658745957cb544e819d9590b3e88b31a68d96016", 0x0, 0xffff}) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f00000002c0)) openat(0xffffffffffffff9c, &(0x7f0000000200)='./bus\x00', 0x20, 0xaa) r6 = socket(0x18, 0x1, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x8000000000064}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r7, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r6, 0xa, r7) ioctl$BIOCGFILDROP(r7, 0x40044278, &(0x7f00000002c0)) ioctl$BIOCVERSION(r7, 0x40044271, &(0x7f0000000240)) syz_emit_ethernet(0xe, &(0x7f0000000080)="cdd000000000edffffffffffffff") 16:00:21 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x20, 0x400000002, 0x7f) 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)="ebff428f13b9fd812eaa4e713048e69931929607", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:21 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "3e4223a667b1f3fe6313d5add500971e3f4db016"}) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) mprotect(&(0x7f00004e3000/0x1000)=nil, 0x1000, 0x0) 16:00:21 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) r0 = semget$private(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000000)=""/4) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x48}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x3}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe(&(0x7f0000000040)) 16:00:21 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30000000000) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x42087007, &(0x7f0000000100)) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x21, &(0x7f0000000000), 0x4) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x21, &(0x7f0000000000), 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x21, &(0x7f0000000000), 0x4) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x800, 0x0) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x21, &(0x7f0000000000), 0x4) r10 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x0, 0x0) r11 = accept$unix(0xffffffffffffff9c, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) kevent(r3, &(0x7f00000000c0)=[{{r0}, 0x7fffffffffffffff, 0x50, 0x2, 0x8000, 0x1}, {{}, 0x7, 0x80, 0xfffff, 0x1f, 0x1}, {{r4}, 0xffffffffffffffff, 0x42, 0x1, 0x800, 0x2}, {{r5}, 0xffffffffffffffff, 0x10, 0x0, 0x61, 0x8}, {{r2}, 0xfffffffffffffffb, 0x68, 0x21, 0x0, 0x100000001}, {{r6}, 0xfffffffffffffffd, 0x27, 0x16, 0x10001, 0x3d3}, {{r7}, 0x7ffffffffffffffd, 0x80, 0x2, 0x3ff, 0x7}, {{r8}, 0xfffffffffffffff9, 0x8, 0x2, 0xc367, 0x1f}], 0x5, &(0x7f00000002c0)=[{{r9}, 0xfffffffffffffffa, 0x10, 0x7f9c3ea3d24e124b, 0x2, 0x80}, {{r10}, 0x7ffffffffffffff9, 0x0, 0x20, 0x3, 0x7}, {{r11}, 0xfffffffffffffffb, 0x8, 0x80, 0x5, 0x2}], 0xb8c0, &(0x7f0000000340)={0xd40, 0x2}) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 16:00:21 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x9, 0x1000}, {0x18, 0x3, 0x3f, 0x6}, 0x20, [0x6, 0x1, 0xfffff979, 0x9, 0x7, 0xdc, 0x7f, 0x40000]}, 0x3c) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000380)) r2 = msgget$private(0x0, 0x718) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xffffffffffffff99) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = getpgrp() r8 = getpgrp() mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r10, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="28008022a7ab473c37ca804c23f9d39e8de1410500000000000000c2fcd57e5e31330000003cdd593eab680bf225cf2ab8e8bae0a081a03b29487e86ecf21114c792cd383878d1fc69cc9eab75f9da50c001cb26d5d4019722d1efb019aef5001941c2fab090e2f960649e2bb386ff85b584a006d4d929440bbe8d4e39ed9681332aace1ba1b12eeaf660867f778d85e1f6bbf031f52523ed4ea176414ef", @ANYRES32=r10, @ANYRES32=r10, @ANYRES32=r10, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r10], 0x28}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) recvmsg(r9, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x8001, r3, r4, r5, r6, 0x4c, 0x6}, 0x8, 0x800, r7, r8, 0x7, 0x4, 0x8, 0x484}) getgroups(0x8, &(0x7f0000000180)=[0x0, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) setregid(0x0, r11) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r12 = open(&(0x7f0000000000)='./bus\x00', 0x9, 0x0) ioctl$TIOCFLUSH(r12, 0x8028698c, &(0x7f00000000c0)) socket(0x2, 0x2, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r4 = msgget$private(0x0, 0xfffffffffffffffd) 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=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r5 = geteuid() 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) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r9 = getppid() r10 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r10, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r11 = fcntl$getown(r10, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, r7, r8, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r9, r11, 0xa5, 0x1, 0x100000000, 0x2}) fcntl$setown(r0, 0x6, r11) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") 16:00:21 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x21, &(0x7f0000000000), 0x4) socketpair(0x6, 0x4, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x8) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x1}, 0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r3 = socket(0x11, 0x4003, 0x0) recvmsg(r3, &(0x7f00000001c0)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000600), 0x0, 0x0}, 0x0) 16:00:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2100, 0x8613b) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="3d090045f116660294943f6cfc6a67535317cbb790d77b549f1b75c0f5c9a98395a2beeccd07142dd11d5c22729c95e5a4d3a52ef92855bfeedc589b90d19c1def921f015b", 0x45) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x42087007, &(0x7f0000000100)) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x21, &(0x7f0000000000), 0x4) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x21, &(0x7f0000000000), 0x4) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x21, &(0x7f0000000000), 0x4) r5 = fcntl$dupfd(r0, 0x11, 0xffffffffffffff9c) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x2, 0x10) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffb, 0x40, 0x90000001, 0x8000, 0x4000000000000000}], 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0xce, 0x4, 0x8, 0x8a}, {{r0}, 0xfffffffffffffffc, 0x4, 0x1, 0x6, 0x15000000000000}, {{r3}, 0x8000000000000001, 0x80, 0x1, 0xffff, 0x5}, {{r4}, 0xfffffffffffffffb, 0x20, 0x8, 0x5, 0x5}, {{r0}, 0xfffffffffffffff8, 0xf, 0xf0000000, 0x1ff, 0x2}, {{r5}, 0xfffffffffffffff9, 0x2, 0x7fffe, 0x96, 0x200}, {{r0}, 0xfffffffffffffffe, 0x1, 0x8, 0x2, 0x1}, {{r6}, 0xfffffffffffffffc, 0x0, 0x0, 0x3, 0x7}], 0x3, &(0x7f0000000200)={0x3, 0x3}) 16:00:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0xb83], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0x0, 0x0, 0x3], [{}, {}, {}, {0x6}, {0x0, 0x0, 0x0, 0x4000000000000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f0000000000), 0x4) r1 = dup(r0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000140)=0x1ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x42087007, &(0x7f0000000100)) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000000)={0x1}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = socket(0x18, 0x1, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x8000000000064}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x21, &(0x7f0000000000), 0x4) dup(r8) pwrite(r7, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r6, 0xa, r7) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) r9 = socket(0x18, 0x1, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x8000000000064}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r10, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r9, 0xa, r10) ioctl$BIOCGFILDROP(r10, 0x40044278, &(0x7f00000002c0)) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84, 0x0, 0x0, 0x3}, {0x474}, {0x80000006, 0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000300)) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x21, &(0x7f0000000000), 0x4) r3 = kqueue() r4 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r6 = msgget$private(0x0, 0xfffffffffffffffd) 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=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r6, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r7 = geteuid() 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) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r11 = getppid() r12 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r12, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r13 = fcntl$getown(r12, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000980)={{0x2, r7, r9, r10, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r11, r13, 0xa5, 0x1, 0x100000000, 0x2}) r14 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r14, 0x0, 0x21, &(0x7f0000000000), 0x4) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r16 = kqueue() r17 = kqueue() kevent(r16, &(0x7f0000000040)=[{{r17}, 0xffffffffffffffff, 0x1, 0x1}], 0x3, 0x0, 0x0, 0x0) r18 = fcntl$dupfd(r16, 0xa, 0xffffffffffffffff) r19 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r19, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r19, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r19, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r19, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r19, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r20 = geteuid() 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) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r24 = getppid() r25 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r25, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r26 = fcntl$getown(r25, 0x5) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000980)={{0x2, r20, r22, r23, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r24, r26, 0xa5, 0x1, 0x100000000, 0x2}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={r13, r15, r22}, 0xc) syz_emit_ethernet(0xe, &(0x7f0000000040)="bf0a1fd92cac014d1320b900369f") 16:00:22 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/98) shmctl$SHM_LOCK(r0, 0x3) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x42087007, &(0x7f0000000100)) ioctl$TIOCCDTR(r1, 0x20007478) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chown(&(0x7f0000000200)='./file0/file1\x00', 0x0, 0x0) r3 = openat(r1, &(0x7f00000000c0)='./bus\x00', 0x20, 0x100) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x21, &(0x7f0000000000), 0x4) getsockname(r4, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000002c0)=0xd331) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000140)) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='r\x00') 16:00:22 executing program 1: sync() dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0x4cf}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f800010000d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {0x0, 0x392}], 0x10) ioctl$TIOCDRAIN(r1, 0x2000745e) recvmsg(r1, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f00000005c0)=""/86, 0x56}, {&(0x7f00000007c0)=""/150, 0x96}, {&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000000640)=""/125, 0x7d}], 0x4, &(0x7f0000000700)=""/5, 0x5}, 0x23) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a3862070000000082959559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114abcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b721cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c0600"/1009], 0x10) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000000)={0x9, 0x4}) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = getpgid(0x0) r6 = dup(r4) r7 = openat(r6, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse\x00', 0x0, 0x0) bind$unix(r7, &(0x7f0000000580)=@abs={0x0, 0x0, 0x0}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r8, &(0x7f0000000780)=""/9, 0x9, 0x6, 0x0, 0x0) fcntl$lock(r4, 0x0, &(0x7f0000000080)={0x2, 0x2, 0x10001, 0x0, r5}) getrusage(0xffffffffffffffff, 0xfffffffffffffffe) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r9, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x1, 0x0) msgsnd(r9, &(0x7f00000006c0)={0x3, "ae6a825bfa231cf81487851b17d0bbcf5477e0ba7ad643dd329b"}, 0x0, 0x0) 16:00:22 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f0000000000), 0x4) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000180)="fca5e9a0784abf25bd4d33b9aef489900b67cb5529d76a9e695f88c6a4a25e579088937e488a24bb1c171830061c021cb76a7e77d435f84287f4b849a8d0fc2a25041c48821bbf708ac8ce920564c5b94c86b224ef2bf1ef4a0a5d3b21cf81ce96cf3f23bbfe0dc530845bca8098e4fcb562b8614b2ac1f9107f8e1c606b6137b784327063f742881eb1c77b5b841367f4cb2ee4c0516cbbd4502abc4de3e91000c17b91ee5f106a88cc78866c77ab40a6b43c2d731b0744f53d4f6c18da788d7ea9f6e8dbdcf48b9a36756f90f520fef64c215d51ed8374069b0964819a81c28054b3817cc2c7678a7651359306d49ed3f05e5898186af0", 0xf8}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x2d}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r2, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0xfffffffffffffffd}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=""/187, 0xbb) 16:00:22 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x10) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) sendmsg(r1, &(0x7f0000003800)={&(0x7f0000000140)=@in6={0x18, 0x3, 0x7, 0x5}, 0xc, &(0x7f0000001340)=[{&(0x7f00000001c0)="80510710a0a184a376c072ae129a8487ecfd22eaaeb0b8520c2ebe52bf320cffda2d43faababd782d720405d8a9b2df4c4096b7685ab7b1ff54b6bf63e1fbb8f1d5174f511a49d3f943c1b0cda9b83138671de34a94583874cba7c59a26f69d2974697dd48bd51cdcf3eac0a4610978a22dda8151928e8096e8253b8e4a9b1ac74d90acb08cc8658918514db5ef740e91d2252fd7ebf1799d5fe857031ffe7f0f724c2557d62848d9b74a5b6189c38167ce1661acb1d463839b823e5a3272189b4ea8c23c1a56af6e2a3b00f99f2c638c95c9092cb155c552672", 0xda}, {&(0x7f00000002c0)="351159f5db16210b14de1e83bdc124da24bbea1e2df456bb57fb80399c2f22f79ff1dd940ec0d26227fd7920ffd99e5214b64604a656245822bc44140088414117ff49403984d40f9edcaa4256381b8ee0018dce70fc831d67aae54808a59c280a3411f1796c23d8d0d53d1805cbf9129e", 0x71}, {&(0x7f0000000340)="d5d5a765759be0c8b3eee388351f967b7a3c0d196996ef42210aa616ef5253e39707126f361d6137570a2491b38843cbc892e4428d44f04d63bfa324fc832939f28200b4e3a97be42cbc8a4beeed61e8136f745ad0ac9b0edb9a8ed4b39a68b2777875d6fa244bf425ebf6ecaba30cb550d2c5726436b029074e494afc8350a21b4a4e0b41f203c66d5891813504202a8a5093a3669dc9f4c25724eceff63002d517a0935862aaaa39583a67a999d14ca18a05335ea5392295d7c631d9e34c9b99de3453c064a5fa80c2334a0ee51731add1f236ee2372a212b80f5e107bcff896f06fdbc2832f0cdd69b8341aa89ef991ae0cf47ae529fd51ce3e7003828b674564bfeb59ad4d22fe0e37df5c790b6ecee67648ea1811a03a61007e0cbc0c949d65ebbdd1bca21d0074cad923ee2c802792b3be46b9f58277b594c0bea84c4d363f1790beac393bb85afdc3e08ba17aaee894a552233eb700399625ce0273d2c64818b9de57f9558b353cfe3d8531ae4955c03327c7f489a03032078436c6e95e65eced5b6da4337dc032f3fba9f729ade7521b92998488da49b688c11e21427d87cf52bbff73c879328924d4e0ee54c52b940217e5fe1f4fef70d79fbf15b3b3bc55237a97dff2467a7bed5263973627bd9fd9beb64648aa905c251147ae74c23f9c0893444ae44e442a446f6971aa0eb8fc83bae007edce0244ddf005c6ccede76963f0fb1fc52c73c6de61e016992717c6e7e9d3ce4cfb9d604b95a27db1c5f23f99052e2d12287ca2187d55fd46187274899a7cfef9561c02abdab1bd9d7daab01a692c01fd2713de9ef4d099c6b95a18e765fbc43e06b26c9c4efe527750564e094032ebf1a6e3c1cb45657dee0ed361824fce9a1b60314b2b509168c9b65cc4f75089fe4c94c5c2e590c7018f7b43a779324bbb08f220e52e7725e3eaacae9c36c50d7db0446495a575230635b1f2e29ffe570d4e6208073cbe3c9265cc3b028e2762da230a46dc1c7aac756585782eb9592bc1e74090c57771a306b38076c8e0ccc27db4a03b129129317238c455e302a65d380c3c73311a3b9f6c46c2ae4c54e6658a4045096aed76c1516756f31bc809291eb49df3a59fc2ad7cb0775c6b874b8ecd4e0f2fe76e31acd42a83b7292ebd77d140cb37dab3944c4d9436874d370dc988dc630f511d5379aa4e4c899f2aff922953cc6684e1218037de2a79467195b31ec34d3d91c8155a6d205dc79f382252d22653a661cd8851f91b54f991333ef2ec9b8f2b0a6e1a7d118f5b6a1a0bb0450b76012986808ddd1538ce93d366256c867362f0e3c6ba189f92d34053ee5a03c57de9db8a63a7e9f5cd7dcaabc0f6f8ad98839f0645c1f0ebdcba8d6e2a561bec7b543c4d60524096d3cb71668a27fd5e3ea87284c02169cdb49ad3915b7a504a58fd57c4d3b04a74f0c093a79e021926b13ec69705fa29f3317257b1633ae484d930b5e00aad8b740424ac169660e81b652f18e1f7035ae4a36d1736293e91d677df6b54f8b6df2096691fc0bd72075c2084f67c491d05f75c4c320b081714b656dea7ec412319469836b5ed8f261f5856c79245e6c238195ef6f1612f4563ff1a60ad89276b930c32139d60a4665065faa3f6bfde238597128ec8832baf3deb42b792d6e51fd81a8f3a0b848337b143328adfc77b5126a3ce93e77a3861eaab8d26ce8d31c40d90f0e8214a942046f56c61aba6cfc925d803a1df4cfb8e91130dcacfcb56d62abaa2387f84bfb3556781411622de2754cf121673eb98d6e206505e8da1fbe504547962360a5669f8018fbd92fc3af6b68025e2a233a6f5106788ba460256418d8fc06c74e6d8c614088f200cd25ab622f1fa7c536670c121cf5cf6f490529a090d651a36f802ebbb4577b3f1fd7e2a2818e5ec4c22661aaa139993b510b7e8894cb90b9887f16da255fc5f4994620374819d8b527ef6b845d3f64a6c3207943ee891ba6178adbd13b20f49481cbad43fbd8fea3ccb1d1c379030327da9532b711ace99dc0091f538194e5109b0295eca276618d936841660040f990fc1e9fb8805ce48d9590fec80adf8cab797a28b312deeb787596ce7f26d4812c3792e21c3412cfd32128bed7a2ca238d53ee6d3e8ba150c538a3505becb69aac797afbb3d8c9ea5e9d910045c56684042545b14859727bab625645a2f76eb6b47f6a424ec84fdf08d632a9ea2a9eb28c08bc4462c694a4eda9f3cf3b3905ccc6e6d249b4cf5bc6ce3dd8d6e1f6077ce7ab5b2bc67bda839ab917253361343cf78c5adc99e18d97994eb257f405c525f2aba0be0dcbabe10bcfcc1d6f27c86b1405341ed7879a549a2e8dfdfd4aa020f2b63356178e256a8f18bb63e948b927a9e41d29af5d627afaafa3e2478571427aec7c65822cd6600a5e417a6ac8ef8f53d4ad342a4625d1c06685da36fb7cba2def5842114e6fcbfaa089e73eb9a0ea553de02359764418b172cbfbc4ced103fd1a29cb4b8d5cff5815ec2c8d8bde4350fba5dbeee77f42190d7c1e748f156497242e8d65f0c1f851f223bfbafe97c37ce731969a4768048044b45ab4f9bd8961116c0cafcf025dc3c88f1bbb2b073baf31761ef00cfa1c9d39a52915b34d173ee4c95786b5e0c2f577bb36f7470bf0570759ab710e120df4302fa6b55c6d0d6cbb2bc6349c4fa7bac3be135e7c916986280fc98709d2633f694c3d6de819c93839a0963df72f6f9b012a901ae30a1f6a07efe3f6fdefc8ca0f37672840c3e83781c6bfab2dac373d21014e93812eaca3766af50a4dbd8ff879652b9fba9ee418a9f4e48c441eeb09bfc21a276660138d4e689c309a5a15d3857c6b125fae456c10db342f3274e7e573548f74d7d1f8ee825cd0dce866facf51354fae2270eede5381928e55590ce5815ee22eb588b650b5b3d70dc2d54f9de2f0ebba9a8b434ce70ff4b96932d08a17132371897ae9b0f3f37830c28ee58efc8766ce854e949f8d9eb49a916dbf553089f115dc4de980a9e08d2050a04f609688010c6dcb10159cc8a204e379bd604a75c2ae2403118cd70d6a9e746b488ded7da84dfd2f1d72326c72901baeb01d2328876663a4e0a00a83656599cdfd9d63d81c96126ff1bab523b66fc1817a81e1347ad86c8dbb74925e509138c54575ff79055458a71158542478c0a63eb94fc496c4436815b2e95cb8dc6c16a8b90987bdbf64d79752d9b0a4801a5604e92e9ef965b3cb775829894a7a8181ad6f8789559c14e62a4ce55af7df0db358714900db90189da1d4c38b87bbe8a43729636b5b85dd9b7fa695a8f7c5257d8edfe027da3fa56b74d0713d0a697afd81e4534612e7f2429d6803dacf4f058dc1d70b6b1904f29cc8af8045698d9c19e376ccc14efe702b30e50daf37467de258f2418446330fa42137f7573352f96ce7fa0214952abc5bad7422f8d3bd3990d23f111d0938c35528de5ee8516c8f8a383be9b25c3e3ab38ae3c569521a2b565cc36558aadf539212c709146094b471cf75aaa197e9d73579fa76906892ecd0e070192402d771f5c23d39681dbb7293196e229c01f4bc6d215dfc99e2f6c38b8633ba3417c8a27ee7015ac9a49b7e0a2edef865f611b687b3bed9f038f5a82dc8ea8098d7f92d3392cdc34050022cbb3350eaae2c7b4aa771ca7eb86003f0079f30d9358582fc4dbefce4fe35286f8f9362655c92ec8f53a0e0f15c6139abefd56767a7d587bfd44b7bfa50bbac277c78813830bab737637ba6f311d7f7d2f516c8f81bb37db3f8e1819ac18645095331e6e5327ff0dd8ae76e2f075beccc2c4d6211154816b437355e782661047fb876512b9873c7be11e9c86bfd9cebfded499d7c73a3621a88ad0b9da5f6826acb95bd59fd69a73d2ea22863c1b675782e3f3fc02074360dea46f6c1840af71758296e6d86cc50c4a113347fa5dabdd7114326914b237868514dc158700f5890817923979240adeb1260a1b67e70045cff74b0b02ce0de8e343328513840da2e6d633eda099e2c51d454fb11f7b910a85b74831581727fd3605a6b173794cc2aa8c098b896f4ea6a839098bd997e5f8e6468c1f15ec246b806bbda6a4bd6e2cb495f6cf0cd43ea7dda1130c6f23fb95f7ffdb19203c0d344d9384f228acdc09c1a1e8a3453a1910933af772a8286abc28833121ebf72156c526b68ab3960d6ea4e0090b8340d4a6941af493937757692419f71cc34ad765486b17a0dd58b2905d164065ecb62239d4b6daabac4fc6464c3bdd7419030695b6e66998f9724afd250283154655b2091bb5e79ef95313487e9873a8b76bf9fa5fd8f621cc1025a480f5d3ce8fd895e2be345133aba9a2abeed44ee7c4271a44ffdd979b6270334862c751f625816b803f82ea9c8b9cb3dab1eed7c62ecd1101214018e533fa33bb3b1c9a72f17762edcf4be47050a3e5857a0dc7adcd05fa7595194eb626224fc59ad335137f77078de6bb595caa3318f008433d005c8b6612e10a7e47126f45c7492c0e86fbe7f1b7ac6a3b6f7928ecdc83b4af7cfb9d6addec82094756faae63b55fa987ea1abf1791d336cc50c631cc6bfb578388dbbbd1eb4bd9999f4e39cf30ac2d7b276fbd4d9d02db48be5cd5e2e2caa5c221239261c7eccf86c310a05c796baa319c1910df432dc85a0db73e0cc2fc24956ac7c0f67d719d6a050a9b0fd0e3ab2d30f3e6da18fb5eb6fa9ad004781acd9a08c5f93e6c8eed2c9213d04e644aa9eebd5f9aed2f2163d4b6c9c8b62c56c353fd68e24a25aeef03dc3a0d295c47d5b033f3d95c1254871343dfd7a5d06e86ae2428fee802ac616c71462cee9d0c4741d2d8e3ab9c9f35b69d27681fbce6df38e18c5fead018406ce1b7d6ffc73c31dd9a3f50835731bb9dc3a47acb7f925e669e23e427bd531baee9c5ea96688c3f38eb4a431316f50ee2df3bf395a9427ebe740f8540824e7ada8abef2e56162ca6358c7839973fe5849bc9be331ce0cc54db734a30be121f503f59a669683ca6debfd3a34259cbf5f78af2ecdc9e0ab8c9628be6fd506fab77cf01a26e3edcb07a7d53e6e5410710430e15d73bf29c8ff6e7707592e452f9b3c0ead2b2d1ab980b9512affcef4473a997c595a1c8a42bfc3f1c4f451d398ba5c4601c7eeb8af6c09a8b071fdff0d4de956f0838cc1d0f08c1b2ced3935097654236983589ba33c1587ba0bbc1c54e00c1513f11bc3ebf40b68ed1ce288333a9726d16fcbe60edc04b94d0c9e6dbbb4cc09949287ee9f0260abab4171c47017ef98f75fb6e7190450de0010b473a2c36c51cf4b65a4303a0d3de5c0d82c65ab34042f018d69df55fe367b9c6cfbdbab250da2affb299f6227eebeda64a3f1466bb902622d5edc92c135a8ec50751c916e2be176e94b33466988671720a8a507b6735e918228893376b0e8d500a93cc6074222e791df444f9083910f59a0e90aa47f1b2ca46c564327de3554f73120785998e4900df8c07ba1dce38cc7bbc4cefdaa1cb6d38735745bdc01a4387e9cf3c714840d89eadc45d6d169a6ef6e9c7852f3f2ff546f6dfd20800207063493bf71eff36efc72683d45db81f8784b0a807320e56256656dd9b16b03da4b04ec07f161ef879b21aa61da6d9c97324d5cbe910716bdeecec34f3653850853c64c835acf6f9c2f246ec82979dce91361d40e34b27ebde871eb720de521915c78611b495b6d4ebd744817378a95656c853c488cdce3a176375a7dfc663f4231965f8f090f33cde2bfbc4231e419d0aaa391cb7a341678df768b6c", 0x1000}], 0x3, &(0x7f0000001380)=ANY=[@ANYBLOB="0801000000000000ffff0000070000003bc5a748a7863628574f241751c5350848f4a9a8a757062a8258f933c73f624cfbb031a3fa5c8141351926236df4ff7b13d765ab79db100929871a3d7d2c77e5967f14cb9c194bd7aa333518e3e23a68fb55f2841b143fbeb66073cd59af67b1281c6fdb7527da314c36d0d0ce1f1a2188b5f3218e70db4fedbf86a3fdcd7a01ed982430cb765f55aee4be484ef229dd3f4b8db30a8adf9997409a4515818ba37fbfbf506b6341be3d5d3ca0a7c452c837d3618350e38499056741e12448a39981d365f6dbfa02041990b2f8421acb3834cc504cd1859733d3283a0951216e6a8f163aba28a8a7b007a2ad4f27006fe9b4fcc40000000000900000000000000001000000000000407b1c10b198a91874a5a693c2eb8c16f3f45c1a1aa57e2222a32433fb4925f3753131e857d19666316bce749e65ecc9a290aad743f3d8a348d2b652aa944f4f6be8c6471ecf34e0f231b1ce8ed0b0dbbdfa0e20b28b7c85ee4c81e7fa3c5b06cacc4740a48207ac23995fa06b174d75dc0b1d7e6096baaa7bd1626dae2a68b2001010000000000000ffff0000040000000ab28e844e19834e89220d800ccd1a98d34ad7865dd300b3c71c9163847331ce0834b8ed380781df12ecbcdfd16d6a48f3d11dae909b324e3ba010a65fd2dcfce50fe8b50109abf9ffeead1762dfd54d080598a35a31a1675ade2d2ab96d1dca802fe7cc1068df5d395365710eadb0fb775425071e969d9f0e23c4ee85fd1a0930185b9caf9b0767ed0882be7dcba9d01d07ae0b47f964b168a432523013888f29617c87250895ec688c655338d6a863012d03a8741f96844f661a74d8f273f375481d25c966c84a5f51b35183005a2047685575c216cff9bfb5695a11b3ad469ca5ff4b02910e12c1f1e84bda0dd7a6f258d43257afc1d7bb4f225bf23cebb1eb88911c1e682dc3ff80f4aa6f0e7b262925ef0cb0c6ff1acd9eeeaa9958a4c5cb0963bb69983bfb08b9a1ac78c431e72e7b02129c9fb9aafc82c83106ac9eb77ec3a1ebcdaabdba042ec19f163a22cabc6bb3e5827c0b9892241e788ec1348332c74ee695830ee1b3e79238b59807b40a1b75fc4d9b0b5e1cf8a4d0d4506cee59b4f5cdcc715fd57270a715d20a96207072f97fe45334883b53fe5db880cfc261cf00f1261232997db8f104d7c7475cb8636acda994732502a3478efce086b005ae7c2aa9e4094b8014733ba6cec1b640dc463a6f48e2e55a10e95d69f7a501b40953e28bb60a2b13da5ae87d3456d17a97ee243e78c23ffb18c27fb10b79a51a90bec0fcf93f6cafff43fbfe3b0ea204961de16c8950f30a1e4f288b623f2cf4b8f69fe86ec00d3b80296a2f88a525adc646bfc13365833cad3ca8589b5e908899934f8779abd7285c1882dc827e01252dee0a9e7dd1d70335c2bf1113dd2d7c4aef02ff06ca95bb9fa42b45a95a07ce0a4eacba9637d6fe444b17ace6670fe9c208ae04cf7b1e4bd9d8753e3f985fc076628568fec09a75821606e7ae077b305927fb89904c3376e96b603c8dced8c8f9735b22c87a8c78abe3ab72f591c88b9f2f7a3688f1ad796814553caddcfe042bb69bc14683186e4502f938c1d7f1ce9b78f6d677b0d0edddce672813c8c20962159bdcf06772d0462d8afb05c37f33f61f142dd4642bcb606bfb555a6f7ad21e3832e0927e8fd3c9731bee712f83eb22bbe64735d4b045be6fd329e58386954a2eb9b6b76780c2a4da3b1eddce41cbac114851cf46267425f816b52f4250e95ccceaff495066264bb70bbec834698ab74a0c72cc40d157f8e032ce8d3907526c579fc8fe209833aa493d84ea6f261031c6b844f59140909ff0c3dcddcd958aebd4a54ebd7977a0140bde21ddf616236162302f25b9c4c837222d410979c3e7e43fa9789529df589562f9227011009f17e009de31aa2d740ae3984479a99ce3019b7d1642e70da61d39e9a6a89b35b2f9f8820c201cf588165bd403cfe148ec3b87e7f8d6299209533bae0e89e42bc14b045243617be39dc4c8a8a0fa66cf13ef68dbdc0a75294f48e116eadefea346051aeaaf286f60315d2b2f2a1a2ec02e1bd9cacee73790e92cb96fc0e27b5b1d8c576f75af49d9bad150c0140f413f37a4aa222ed55de1a71dc8e33fb5ff666a47b647cd6a38ffa798b696c3c04befa6216b950dba2ebf490b3f0e890b5b185d1478c529101dec56f187ecaa79ceedcc48495f3a6e562f1d3b5b1ef994a2d4b996e7609fde1c44116c00ad01fcbdfa8bf734411e36f50ed6e63eaf422ae47efcc1a8a37d78df0beec39a9f1608a971c0228f7eab88935eebaf9f4c926033e77e9377283e085bac157f6081cdbb91789f1c42830b4b12a28bc3a5ee963e76d68f4d7715b5d09e2305647604289b028f0e6cbdfae40bed1a1318fa519a4e73cfe3682b15b7da0fa0dfea0a289a024d44a6403edbc2a1f70bd92733a2e0fa080c8f9644ec9291f09aa58409aad733b3c188a8885d32f5e23ff8cefe24253fdba2ab32fa0491a9a77b19dafd5b61ce88c9d98635277651565abb8ee0ec6a7305095f7a4a5118944f78ed03c2f67509ce00f3983355946bdbcafd9f425732d1edf3e5e3fe79a18b58b3fb073aa56f60bbed8cc555b0940968d38e1ddfcdeed253b6dabdc5c17b2689616676ae3dd0db5e8ec83a459312a38910d1a60890305698496283fe6d4c40137f3290fd5dc60a0147f25db5541e552bbd0e45ae863a9184c99acc5e4cfccf32f6e1343c3a1775960c388870e826b670b6040e43a7ae55100d73a7b136a380eeefb6902e3c38a8f59008cd0fd3b0ed8d099862f72b448f8a639f7b440dbd0a05bf2737713ea2cd1df447167d3cc2bc23faede1321834bc5f740c8dfaccbfaed87f04c0779f1f8b0fee91130ed70f06d2f7c4fbf1e73a6072cfcef470e550e6b187b7e6be0b069934332538441938502538a5a77383d9f064eb8c4a08a804dd44959b4e605666741025988f052d4efe6c00d0c3eb7a5a6fc62534420c221bcd08106c45b3a28d39c1fad74552d37baae5d26da58437482cf3bca341006fa32f8fe0025892b209ff436591ace339dca26f31ba8eaef7f168debbdedabd54333a993c290ff3b082f88b0fc0ce0e7d83f2de09dd20e47e65fcf493cde12ced6105c15e799fad5aaf58c7d02f02255cbf37deda9e56ddc09d6b8f742480f54ddc0c99a288f9e3c4e6d5072980e2fe4f59cfad9083cc25077d18a3ad41bf2b330d61df295f64e65ab3364c6ee1ca87dfd7adc9ec97ff1211ed925af357bc28c5b21ea7b2e1ce238be987a519100ccf328647f18bafeb889e050ea5c3c96925d7aa29eacbbcae514ab68cb2ec9315a73b9ee71d3c64997385964117bb58929496d6f67a86dbcd1e4c49e338a0ab6a6983747127c39f4c311e169243217421966b68ca22d3d62f9bf941172ce655d79794da7ef98d8044b0c584f7f229488f2585c434556a38f5331d57ac566b80338a525d9b0e275a09dce183d6ae66cd85908aa30c53447f8b5db45ac48bbdcd13743e90ea169205822fdeb048a1292a55370c71b9f77d6a9cb3a3cb9fb382d1d9d514a207c9a7e8377f1e566a9ea2f6df2ffb1e8bc68ec4bf073d7d1324dc35b1a852ea7d17e437a30b95afc343bf1592002b5fc69c7f7cc63b4bb9e32363c06690d8b23f284014d9fa671b74eb4494541a8c3d8b0618c220292b6c2303edd947a6e893ce23d8aceec786061601bf798ee167e9776621fddb389211a52fa8ce6669a39da9ed3e81ccb559acbbb307941c4fba6925f9dfa95d5738b74ac66859b93acebb8d02c87b49b274eaa502b8315d809c711f1494dbe09a1639941d8ab94ebc74833135262e23708e8d1dd28bad8d56a61f66ab7a6c0eab691b45d185ab20590c3489dfc1e903c3a6e04d812ffecd82176e20ca18eb973539ddf4ad32d537674b150c0471a01994a50ba95a915c8f2d084f3b43f3b7dbe70216e27a5f71045cb2edfc94a3aea93e6d3972a7f2bd629f0957abdc9183e5fdbbed779473c13befc0623ea03bd65a87d9b7485747e3b5b36de54ce2b039f89de13d239d6c2793a3735bea1b8ae5e828a6430fd044ac057bb34973f7823c93497bbc5284e389006db814b263fd200fed26246c998665f62c1bc2445bcf0da4589fe051d5c314634fd5015bb1a8ca32fc5d475c0d8fd17f91e5f7a558bf77cd9369019d9296cdd9981e838e5c782e4e663158514f751c4de4936afeb710f34d70b971c5be7df51711ca1747294bc79e2cc1fc5e6646a7418bc1d6575db5f084fd04bd0d34d60695625d9667ae4a5d9b5cb930cf1df6c2fbbc2c806b773c67d437eb526215dbc5e7e18ba45d639efc94bd6bd9c54847e4018fffbf4140142f0b5e9832c52f740531a02ff36e3ee113b2c3ad038ea0e7a131ad8c92194f0bd889fd52786aca2820b9c95574aff4cbe8b916f44bdbc5944b568ec1ff2179e049ed26a6ba68eb06f65458653061582f254828f93f001199768a2bcc7fb032e0c35c5ba60947d059ecf6cfdf5bea8470a8080b7413cc9669172eef8c61087474c9f45d68804a4ae7d7776724b31b7e05ad3e539a7f025c0c25ae408195e9b0595467e178d788fa1edc86f1823c583d38dda9a61c7525cc529944d17bf01027d3a81fd6e30cc2c6c000e110464fd91fd8fea3f9e8aac0c565338631d37cabfc892bf8b2964d4d5ad7447e6f405db591a660d762c40924edc2691c8d01f150d7d0aca8fed8b0aa4af3673d0ec3889f022918f2b23ee6b3f42d4288490f50be862a7848eca1a1b1c1761e097cc299968af0256c2f09fcd3fb27b74ec11891b8a3aba6d0bc2cd6c63a3699a7097cbe94c52889885b6018615aa868955eaf110df3db1523041570d374d3d4654a8e0b20ec083a4a3512ef608eb40fa063b52c3e9bbe6846e94897b138befdbba24b777c925a5df29aa178508ff6ed522bb198ab9eba99f6b910ec04e5e50d92675434f8e7d069418d05e4700f5f1509a2b4c698284bdd3548876e4ae8e0b5e91ad2d6a2b9f105a57c1e401952983f91c708eca89896a6920dfa853d57933fcca5b562d8232bd892290be79dc377252911da3e15c585f3d190d48ac8a2e2d97ae7a5481b9b9e6ed86afa3616f1f235f3ffe51ae655f3ae16f76f4b1b89fbc3a4e5e076fe09e4c5d5011c71bfa88471db35fd2d11d3f1c45c58816c11aec00f99da6576f456a040643b95f21e0e1f3828a7c9bdfea8f433e7208d2547d660da09c5511e4fee068ed8d008a410ba160482f1dda75b2cc492389dae7cba88af6dd8f6d864200983787e3b35245c4584158b7da16df15cdc488398540a6356864b45b75c13f0dac403c1eff810fe9e5b70395fe70566d9ab2cc4e7974db5c9fc56e5e9fe9e4b09d153e9a95b5305b4000fa5757bda4a1683e5630dfc688a012910a7b57a236bae46d5fa2c8dfde2497c427f4e3a9e13327892ba0a0093e2bba0fe16ab4e337b4ea22e9aee05f9571a3c27abf6d7b66fee43bd45bb76bcfcd6f1d4453a4ebe39be5497a7fea22f1181bd82f578628b738834dc786c4f6acb96ec02e11b93b2beb734c9272161a559d318dd9d9acbb54dc402483e3ceb403d12765d46eb3068c028c0e7e62607401a7518e824181510a579674f7a7a72b96686d91f81448b74324b5130c142998178e240fd2ef1879007cbb05334ab11fb5f93de2c1e083b353219e664a3e3b0b6640cbf1ba9f5c96906ccefe707d65fcb85d273c0bac76a07f16f13f562d7d7f7dc69d89cba9a153c3a0a71183c31410c8cc3b1bbb1f1edf86da573768004854df880ee7c3b584e26c226473d8e0a1991e2c8570faad4823386e39cb920bfef70a342d1a9a0cb72e65bc72bd876215c50e237d025427dcc7a7061f3e93a63fb900e9515829b4d27f657d065e6a4a284e087a5c08927aada3baf9f61c6058354ec2e42bb1614bb59a87843ab065afbab29473cad92c442e3e751ec33dab3387201312f47695c2b0616bdb3d6d6df557222ca1538bccd048f1419893f3c5196eb3262eaf8b4557e729c48230fae8842aeaa3039f1d9d794677ce7a70b148eca9d30097ecc06d3e7c539de274dce853109f88cc5e6c8e1fb1318570d5ac8b80f7a70869bd6f5b2976fc533b5014c93105391808bd6b19392fe3546bd82f05371569d5211d83c39525edf5549edf60ed50ee9a47ecc3334976c3f008629082d871b182f3e38906f91d9e90c311060a1b70da43a9f98b6939f6abeef2c1a1482d1756204e347759bbe581790f34757f637cc859138a5bc38167192a49ea55f13319f662903e83fd76149ed6d27311bd0061736a8ce41d2c263efd5f61b68000000000000000100000003000000889cf953d594aa78962af56fd722038ca3abea3fd4114a7ed5828584a387972d34308f029c4d65b8a9a001b7c94fedd9d0e83130537ced37cfeae8077d48168f74a34ab541e9f04a507a0ada427fdc12f2035086619f0f33080100000000000001000000080000000bb892be5dd4432ac9e1f760bb58393d0ba11185e5c38e2c92cb73c08805a31a230601f611b69c646db531303df745748891f83cae90dabf8b73f563997528fd00730bf06d31de8d53a0eaa2fff258d999cb592027733778aee90d133c5350a8dca4c861455746c3de0225b59ff86688b6c6bc046ac75c7c84c40680b4e015873c33b8ecdb34692dc2812e811292145a95cfd109e151dbc076ba787978e19d344a4a9c22f3e86751b0d83a14a9a6d6551669b5c97de4dc92ba0404eda59edacaa242103af8ef2059620c296311bed70f6b3fa1fd146b3cfd8d30fa846501952991a974ff8247327b1430432bdbdad1578a9ba174c4a400004800000000000000010000000b02000075ee8967ae3c39a5617b0f6f0b2542d1fbaf6b2e5d2bcbef1510d6abda53c521336e063cd6c205659a5f990b970aae0d0ba0813a957734fd10100000000000003ad29a01ff07000038dc2b7b713c15588065b9254059fed93cc197b189c79fcd815b6cba838b0a2f74e4c4cfe54fde22624a5298c99d613013fef2d84bc5680c10aafb789c6a662942d3b3e97882c63dbae1f409bc8545f2c066118124ee05d2dac04a9444a200e26a8208e864b15a11300b8107f33a77b73776badcb3b4bb818a44642f6ca65cfc20741ba8174c3ca9aaddb44b5c46e0b6990c20bfc08c1011a3e92021fdd967d318e571533335fe3b57276584ff88c5e64577a7287e58b4a7836476caab5f304ced5ace7832535e0d168de42938ee1f85b64b710eeb51c4d0d395ab9f71a772a78aa44f6de6267bb8c9e5f808dc2ed0b2580358ee44540a1bf40e03e4c0d8f49f575c1a8b15d7f7111028132f910f05c87afec0340725bbe5e80b717cf5a817de3afc500a3af53af719d1ef9568b153671efbe616577eeffde968ea0956df197301eefd3653926050f6374cd3576148be3ad53827de5c8cdc48dce679f5d22d2712d3960f253094bf59695bbdb99dc22755a2fab7d172c4966481b45dacbb9bbc0f7d3998dfd9695a7af1cd1bf529abc7c47cf1a06c1eccf18abf64f17f1432bcea0339e241ee0d23a4b743b6f0cfe34825f3a5e80eacaf771df55cafcf9caab8ceacc85700b86d5d4e5ab98c336029ae30c9ec897c374003acf057866b48281874d6a5d31b15b5d68faba517de13a48712c6a2dd9de0aae0ba5f0f8ab2502d53f98a7f6d1f887fe5f5c6658d80624db843db1f95c71f61e04a4e202c3dcb477bb703666f7140ca1c61f77b7da23779138da52bad3606e54f07f07dcae92dd286d52437bcd85ce38a5d8373811304ed2413822892ae888f9761d642fa3a10a752f2fdb9f03f1739b857ba18fcd17638e74d532d94e961f22c71e331fb8b3af82fe2d82e05e6465688664ad1927f0e06ed54d81b9bc9f2d85b33c5b7352705d3a63f61e758caaff180da02422b2e39f627c5a6887fd501551fa5c8a58858f1b14eca2ddb0a9969bde0829efd4fe94754e12f88897b0bbc3af7a1b2892633905d4a234c7204d5b9e1eae1613bb4cd4cfec124949565602b2758bfb0cca3f046e7bd6c8319d6139c1c02081fe30f12773772caa1b3fdc5d330034a6b9110edb0ae3a13115352e8262d776d2e78581b5d51fdc7281251c135119db20c97ed2415de04b8dd1211d3b1beaf3500f859f8b9e02a8a2e137c11e377d8986068335907a445812d0e3d69a5999fc07506d30a3fd92151b231c015fafd21c4c9370da4e95472e49e5e688a23580bfd61799aacdea2172ac8ef8583d64340f050532772998107dc520f6e2d2a43ce937f990e966fc40e7b7889c6b4568b3a5cc07b37fd5b6109fa5cb6adb069c1af8901865f251b1906f1c5e5ad7c5dff216136fba90b8503635f692168557516b5e86ecd7f50de5721c615eddf23a2aa6baa4552bac90008e9c45d77d7546d4fcb100366bc72d48e0cb1116b2882c31339f765ceb3abbc30061e93f8b3b633307e5d03f8c571165edf04009bd08a282ad967c5b5e3a14375c5d46cfc2d66760ba04858247600c99cf1ca5abaaff27e92780e448aaaaa250cdab5099b320490c96d9ffeede895a6c0e720a0c3d65cca86e3eee1a2439f52bb9024b721a201df175e193f46d9451efce2170f4b956e6f7360fc7b2b62c77f65773c6285c7e26760a0c464d1672b5fbe948a04e4bdf6bdc2a5a4d57ad31f3dc2b60b3568c8ddee0fe2f475bc4dae3543ae5d27f19f0fa2953292bafc129a1e4afbdf1fcaccf3d3e6656b32c97bb71173583b7b04eb5b2dd14a7b9fa3f58424849783ae6db78e1522846dec7080f4c027ce904ddd4dd9a98cf494b68bbead2422583a8d1c04913fa396d7f4b5b8faff9e5f8ea80e046ff02ad230e72a2b56ce60822b760570896b130c3ba379822fa0059a5a6ad15c598ecfcb5014fc15bce8870874e430cd4b0e819b98f2549c21e298d77b68076006349313d8300eda9844e1d4f973f3abfd8941f312663abda1f05082b83608e3d8127dca6bb02c6aee2322b4bf2a211f462c1ea860f5d5231ba8a9efa54fde96aa5a3ff9002c972b6ecfa43fc299414d638f5d821aaba98513f85f13693df67ec3da0fd4ab2b83613603a8274dbb907cc368ae93930b54a9f03c3575c3cea54da23714d7b6bf593b1539184faa4be931159ffc64ca14ae3a64493200100c74220e194f7f44e9246edc55c9222b46fb8db69a5916f51b15b1dac62a141d1f3a9962916104cdd39ec03dfe62fec8b010647986a61341fe667a0aaef027971955281333d6bd518e5d43833889caf7d24125c9a859dfceb6d16ee94af4381ae00cb2905f47780067a5ff5951e8b66a731bbd9337b3f117d1f580f1f723e5d494447dd42863a9b8c74adb0016b624eeb5646f59e4b3c6238f262d348a14ec0e7ada149ed9a52dedeb9f7f4928825ef94182e32774c7dff7ee142dd12fb7c4e0856f9e18e9734c63bcee49d7ce8884ca8bdff75edb382813f104c87f32e5c0379951feeb36c8aa0ebf6d1c2955b471d8499688b403d7d83b8726859bd3cea3538f09e0efd744a13944e8cd7826ff3e3679d552101efb44f50136d2a42004274a1de50a2f4cccebd0f22db0d025c10a34e8eb2e6c48f7cc37964f56d1b0579e79cc9b6b914ad021b3e4f3eb9f8f4673d605d1e43d35b744aac20e5103aa061917d51f1acf569cee955a757f930ca32ec536e59ef234f51f6db51fa0fff8b1775e79778baebe0ae4d841fd4c4e517a4f5cd905cde8e7349e4c324a797b05b0118ec011bdfe28af03db1fa5e215bb9389d03f4825221f743e1f4287c161e1fffdc600a18918bb87a00f06c8ac71b303b138d3316c285adc86b39e798f3a275141bbd36eb80adba6a4d9405cf2eca2e7a5ea59b8972a0adf299fe3e289c4d2455ac1b6e041e2f4fcd804d2b295553f12903c95dd6c6f4d5a5e4ce3cafbc6d73a697c2cf7982c20f2a76f79636dd64c4751e3da99a973dde060f7259c1eec069a85d9d9358e65811fad8c91d2648fea0002ea63feb10a8daf9b35621f5834d28f567f4a27dffd8db5fc2ece30eba7cccd315f1262d6b4286c920aab0b4f45be21c14dffcf47305338c3f30c755d9e62f679276fddf11254d24be23ebc07fa3f791168b2021801bfa5862caa75cdb105cfa8e4d0e5da6658087dbaac8e8f2c0af3ad6addf1d9856a9874a5c541e1134a986971e2bd35c0cbac9e710586baa49498d7457c5105958b03954efd797aa6f04c3ff71f43c89cbda2c934ff6e907d018ff51fc46d5770d037cd143f632bb147303f9b449a07b5a9d3f3c6180084c40d04f316ab33f555e399be1a3a2ca1ca4f5c05f55b245573654906987442e39fbc0c7fea34d885df3c88ef1f6541c574a07872cf6f61ea913c595a35b3166d375e8d5391f343ed894f2ee9e01e2f977f3410c5cf549d38fef9d1abfe65a1d50babf4174f451d922281143d84375bdc7507c855a9392e3c90272070594262470ef6017045c3db6e3ce375852fd6295b9640b24f173a96404eb8044f483bfc7978b81ee77e03ebb53103469ed7302b219cd039b8e44f7ce40d7b8a052ac56541d9c4c1f7e3e96e6cf4caaf85e06e51d50b1ee4f5b14b4a3aedc92a4fc89876f57f5702db0008dd41f14bc17de8d9e1844b108b5f3567ea9076e50e570f9c01c50cb145f73f3dcdb2c33c49e3f98ec57237c7be3dc647185c50326a4c5c94ca66c91c9117d863142e31190a2246f5672e858761f7d8a3cb038fbf6528d301ee0697b9fb3929afb043df8e155e2de8486cad4aefc9e86e5fb33ae4ad7accaa1af56fb99d8cf2c6edca59f0a0412462d2782153fcd7f2e8ee907003e10c62215548e20f8da12edfc793bdafd5ac012ca6f2310ef8ebd34475e5fceb7eabe84f2e5e2d2696329a3f1994ce03b5321e7927a34645ea7ef9e0da9fde9e955049e38071dfbd9186b8b397ac37463e7d119f2304a3d03ee866c0db80c0c71591c39d764b1485304ca7b4634bf9924f57fa3e6628fa4fffe6abe5e24399f9c87b2a77680e8e3fbdf53d26406ffb0e59b41c517d150fa51bb7d9fd738e7d70dbbae880486a06d09f04ba184cade853c8b849d60e7157155b88361c2cb0ebd3e33e21b586e430147c81bb45fa3cd4c78d7a68362da04ec8f9967ec3b765edb382db762e6c0d79b13d05751c63b596d4a2c8b5f94be444cbbf92e8161c612fa3f639b6664572342dd2e60bcb6dcecdf8f20072a3e6c9e95a825d1190ca59d0170a0b5f1899de50be6289de1631ff352ad55ec917e6ae923eec66873778188da0afb497c04e334e3a5d39c41672fd21f3db1a88a4bff579a8123ac0e6f027d457b698bf74e632faa44083ac412f1764364c4568edf80c8cc6d447863ef5b204fee29893f6b7dee119367dea969b1447e097a0ab569804dec7f8a144b90a4eeb85148479819257dad19cfea0476967592cf5bb293a555489ebc5514f04523a7712a39051c0cb8ec859f05c90145d1dfbac51cc170339d2f5bb74b2e8a6d67121e21e9c1669fc3a5193bf39d34b767ba236967b6a3ca0a4d538ef044c8e78b3e70020ff5c805f1500d5e298f6fc444d7b3ac53d2f1d95caf99524aa8ad6cefd8e3221c50261aa7e83e494ac0dc1d4a9e8e57538f3a88446293f884bf73ec96ce3e2a5a109e30d556830cbde2d7401d1082ee1d316693870864a114f21b3a7e30002ff3d3bddeca204064a411a887aadd6a903b7c466661841f29014c722272b03e2e13594974b263322f86f86a0d2c3b6ba300012ba99fd24cb97305ec43679b2dc30e1842bc878c16f4eb055db654294290226239d85362818ba02bf7cc82a2e6fbeb9589f8569dab9386d06b34f4cccc76a9dcfb7e9c6ddc8409c417357f716c4287c438012c711b3b0b1d92916d1807b973aee947f0cdf6c4a993646d9f3eb7df17ffbb2a7a775743ca91d993c6107b0b96ad56bf1b62b5c5e19b422ad30205e78e7f2b502c5df7616e0f08413a3c41bac89fc2f01f8467c7a1270c427c15c6ac0ec6660b5fef86745fd685bf3604185ab5a9a55c8522127c2b4f449d63174ff6897395cdc6c9e58301c1b8f8174dbf20271e122a7d6fc87645cd1e4e24ac4e1b463d05e44b7d6a37b6e2af9215c56d841ab4c7b45de651f8980a6feb96063656ec8c061ede73882045b47d1c1576c8df7b98644204121d4aa0f97450239994ac2c29a0acf80da699c6644ee942c607bb426a651ac1130ae01bfabfb65534aae60fd938796cadf14462a33dd879fd7ae65d4d2dc84f08f0954f56be477015694ff10bc80eb59dd7b6bebe1a0ae331fe0381ab9510730923bc68cad6fd4b373ab400a2aa1f9b9101cb8ee2e123fa8dd712a90eb2b87f7815428ff86c6f53586e3b8c3f3f869538c06b54d5ee63fc9f8f3e62a2806048a37e86c928ce10fda61618407dafa6ac92804bfb9b13996516b3a3d97b5cf26d502c303bbf3e98c10a7fcb705d28ca02bba9134711ea68eca2f3a1aa80b54a56ef75fef72acf466043ffb7a4a8f5ad1ae0e31fdb6f4a8d0c18f45388532f9d2743149d2260fefb4c25a6cca339772e625486c15c49711f3d9e39d028728012310726a7d64896c19970f41b049bef278df34291e885f7ebf1c0d7baf73b82c85bb957745a4ef6956397c088fe9009a554660debaaad1d0260b2b59bb23ae42b61472977e2a67a9cbdda2de9991ba3fbae1eacaa8cc40fdbba07bde4810c11467d78150b8fa61860a566d06ed6e10fdf398aa320501299c9776b01d1ea657720549c0d7a0ec9438da2b46e9e000000000000000ffff0000080000005a72cbb19526861e74dc5e6ab6b0e4222f4cb795064b19a3f33f068c502b5486b434d484e7a734a4a4354567ea34f0268008c0539ed53c5d57cea054a78aea55149f57adf2d6d1e5f2ffcada45c1f7dc72e10e6670cc6265edb5916490b45cdeac553e49e3adacc8e7a9795cb8bb9800d2e56db9f9b4eed9a85eaac96f7050edfdc504d0ddfebda9c58718df23817c4370d4a513bd3d9ad38c76b1c1c3c773c1152d20dc761a0bed52f0d40abf56ed1b562e7dc2917d0efec218fbd62b58570540e36651eb90eb8954c8"], 0x2450}, 0x4) fcntl$getown(r0, 0x5) pipe(&(0x7f00000000c0)) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000080)) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x6066) r2 = semget$private(0x0, 0x0, 0x80) semctl$IPC_RMID(r2, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:23 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x1f, 0xf97, "f000003f800000000000ff00", 0x0, 0x7}) writev(r0, &(0x7f0000000940)=[{&(0x7f00000001c0)="551a43845001bd9d3a0f5b9a54b11cca6a8c181cb6c68b74b81b2b7b139dec46d3bce8aebf4ff8eb0a", 0x29}], 0x1) 16:00:23 executing program 0: r0 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r0, &(0x7f0000001880)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8cbc9b1bcc9d5d0cdb0a000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d4c40432ad91508000cf85f8783602a67897cff7f000000000000f3712087824e26e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1ba4aab44f0323348f261b51f15e3fdbe4feb82017e1f0058441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addf787431e528e9e2d8c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e438a2e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612252dd4db4a40bb3c3b91fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef49b6348ce457d3d18e0b5cedf2d9eb1d5200095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa385236c6c40481db84295fad7e776a2caf04e2a71c4d06bcc2a72bb272a9eb7d255410a663edd422a7133972e69f85cc735a706ab759196930f7b6c9867ef274484fffad868e059f2804a365f01f67028000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d040068318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d536e035fd2202634626670e584885cc8c53ac73465afaab1cd39be95373a87ca277d106467be6f22e65990a95d3d8139a789eb2f863e9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12bec1ed116834e1e0a99081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f4900000000001e260073ab30cba944b5927efd33d319ed0d456db4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda1010059e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb6777da113f50deb0a7a5a8132ef2b6d9aca7b286906d871a780b2e7548681231afafc3c552f2661acd9aad49386e15cecbced71533214bb0f54b2693f00000000000000e405ce2803684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa661e9bad7ed751d79d3cbb15058810b243e38c7703358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97c8201ab5fa56e9f41d447f5ff588520f3f7cbf229cc30200fcbea40a9b4f9990c634030000000005000070a08059947700000000f282ebea0ea0e3cff51f58a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204f837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e50100f707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829481de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6321f925b71e1821d8094df3559c6ddcf01fa61e6e50f7c51a2d06000000265b5600d841f85fe4e98eefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff0f998c8a4c8e382591cd35c34df534a458c97b7e6d9cee07c6f85d648be52f4caa12630d1a137ef699261e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c55a9dd6dcc78092b66fa03f096e242fd3f9e6bb8009008c2d674f3646d79f70034a59c49b95d4bd78e4918c6e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f43807004030905938a64abc812d6d90ece6f0704406cdf51e01e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6c61e04000000696eb0a79222189068ad203a59277c1c148fde018da47e3b15df6dce906df52e610dc1779265c570b26fb81768d1d2c040832b1b010006997c812f920c6aec274b36659780bb73b057c7fa673296bfd14a11124530d016a4d15d9e870b904b98c4dd0400000000000000ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e2c2eb2473545e597baaef6d539a1efc0c7056aba09000000b0dc0e05068d3046f41083897f1858c8001ac0d9159a3f7b3171c14f936df59affcd4cfb8cd15b7c3c4e40a6d622504dd0aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe958705ef9f8b6d66e76854a12805be9b86e169d58986e063ed7f133b1b7fb46514ebd59eb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75dcb81161a054a6a8be9e18c06e560048f8fe9157d5b302a4301008a2dedc257fdeb4128982913bb7291388c07f8f1e499a1c6b2c39871f0fd42a8b59e5ced16332a4275b650f079aea81ffbc84df33263e3a1fb21d3e42552e766677ec919cfff08623f6025e713ac685706df2cc8860f071bc44c292e80eba4aab212fb2d747fc5c73f900d3a615a01fd5384fd2b18b76e60ef019eb4b4fedd562c8aa266a00a5931ebcdbca23c75058019f2bf912627a0d9c56f305254dfdb3acca45ee77a04b7f80f91c89ef25d1daf80da33f42b4bc782114914e3fc65c236f080eaad748ae4edb6bcfb6856c2c5a4a52b6366dacacd0422c9fc48bbf33838e4000000000000000000000000000000d68e5d7d85dae144eeb245136b544dfdd68a3ff9ee416e0cb1c93ec019ff54269de997c07b8ace7e9378773dbb8370f6e7df9d0cc5464b787396bb0339644829777e9f8cb00ea9923b7735b935f3efc7cb9c25de98fd52de50bcca7c5296516cad3e713d1dbe30da05eadb1f9c2b2200000000000084eba5e903ce726672dbc3a99f34debfef88baadb59bc407946b2a7a6e919f8ad4427079ab0fd418d2bc929e9671fdab939463b54bfd23b59f089dcc9661e4cff42835eb2bcdd5bea0ed9039c561275184cbcd699fb0a93f0cebdcf073a3d8721c2e4d765e0ceaeee787a9acd6dcaee2b51368a78f34e13b31624d3457e72f40eac2fc5a9142d0677ca482fcd2e0c0776ca741aca871010c452fccea6a72cd92619add510d3ae35c62d75cc39a1a017cfe470b69ad3cdb722dfc23ed175dc745687d51bd415fd85239dd644b5d38ba23bb3821e832ce55753e36a72a64c1949f747364966e86a94de44187b4b5e414d8be71372fd77ae16f74ca0e4d62b87b2e93dba5da8599a4431b030444fdd530c1c1b53421227184be54b4487c82b18485d16037d1075ca028ac3bc52d8cc80e79098076d7f342ad323e8cacdc62f29c1ee3e7ab84eb96f621db2c03c142947b5dcf2ebc316d8605dbbc55a81d6b33fb5f592b13622b75e8a1aee6f90912a73911c9681fbe32d42737d1fb1fb335bbf2aa8703460ee5261fb81144e9d1a2b70f6f343a56a4a9db05bbf2d3cfa0ceb8035ceee5fcf7335a9f61a217bed43b0ba192acaa60bac196d9c2b89de017ee885cc2b2ee242115cafc8945268fd76c8935bcc8532da9e686c967da7af8205b84a3622ed4e788f81582f1722f1bc90b0cc6fd31ca4b692234959ae82b4e9fbc02aca05388676f30407cdd9084aee384545550d1bd92ebba0ac525c9f886cdeb9f839ac6817b1ebd787589da5e3c676a38c04a856e90ec866fe5717b2364c6d0a55cdacb654f7230c6922de5a6483259f2d8eef3888dd884feb63a210927e2412f4bedc37b867622a3e00ad008a47eafba3e64ec856037a96ce5c459d884a46b9fa95ac378e092f7d17d814d6a900170a99c5098901779c2e12a5b4074deb82b0a2117"], 0x10) write(r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000180), 0x0, 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x1, 0x5, 0x8, 0x7}, {0x7ff, 0x81, 0x81, 0xb6}, {0x0, 0x2, 0x7, 0x10001}, {0x4, 0x0, 0x6}, {0x7f, 0x1f, 0x8, 0x6}]}) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() r2 = syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xd}], 0xfff, 0x0, 0x0, 0x0) r4 = syz_open_pts() kevent(r3, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x8001, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000180)=0x4) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x42087007, &(0x7f0000000100)) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f0000000080)={0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0xc}, {0x35}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') fcntl$getown(r1, 0x5) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000200)) 16:00:23 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(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$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x21, &(0x7f0000000000), 0x4) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000040)=0x8001, 0x4) r3 = socket(0x18, 0x2, 0x0) socket(0x2, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000c) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000000c0)=0x100) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x80}, {0x6}]}) syz_emit_ethernet(0x31, &(0x7f0000000300)='\x00\x00\x00\x00') 16:00:23 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x2189c678e6de6090, 0x14) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)="d548c294fc4b90ca7dcce2be1413729af06255f23b88c0f6ba372f3aa3fbc20536f3930b65e9aba25c6e8d9efc4d50ac2d2cea51e1dcc75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e33", 0x76}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x60, 0x0, 0x0, 0x3}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 16:00:23 executing program 1: minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x0, 0x619}, {0x100, 0x24a}], 0x2}) r1 = socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x8000000000064}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r1, 0xa, r2) connect$unix(r1, &(0x7f0000000080)=@abs={0x3, 0x0, 0x0}, 0x8) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4d}, {0x30, 0x0, 0x0, 0xffffffff}, {0x200000000006, 0x0, 0x0, 0x108}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fb375bc219dde9f7f5a48a8d1a02", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84, 0x0, 0x0, 0x3}, {0x474}, {0x80000006, 0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000300)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x1, 0x1}) 16:00:23 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x28800, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0x1, 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) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x3, 0x0, "020000001a00", 0xfffffffd, 0x400}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x3d, &(0x7f0000000340)="0600080085b2e769906978a59bcca6f45773014c0857f18dab283b39c3784cb4e97a37cb02951dda3c6adace23fedc6236831a54e16e979f343531f33751f5a80d2fbb1b5c4f5a0aff6e82a73bd30b9afaa9362c1b80a58e1cd916d20b547f85324e4b650892cf2dab4e403b4cd37cfb1e4bba3a73192cdf6da2009709e7ad4848c985a5b9ba39af6a904399e25cb361a5aea4d10b29f751cd1f90a03df2238309ce0e62f779bb25009b292f0361d35b4e", 0x230) r3 = socket(0x18, 0x1, 0x0) bind(r3, &(0x7f00000002c0)=@in={0x2, 0x1}, 0xc) close(r3) fcntl$dupfd(r2, 0x0, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair(0x20, 0xc006, 0xe3, &(0x7f0000000300)={0xffffffffffffffff}) recvfrom$unix(r4, &(0x7f00000001c0)=""/149, 0x95, 0x800, &(0x7f0000000480)=@abs={0x0, 0x0, 0x2}, 0x8) close(r1) socket(0x400000000018, 0x3, 0x3a) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket(0x18, 0x1, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x8000000000064}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r8, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r7, 0xa, r8) ioctl$BIOCGFILDROP(r8, 0x40044278, &(0x7f00000002c0)) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000440)={0x0, &(0x7f0000000400)}) ioctl$BIOCGHDRCMPLT(r6, 0x40044274, &(0x7f0000000080)) ioctl$TIOCSCTTY(r5, 0x20007461) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002006, 0x21659) 16:00:23 executing program 1: mlockall(0x0) socketpair(0x2, 0x4003, 0x100000000102, 0x0) 16:00:23 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() r1 = socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x8000000000064}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r1, 0xa, r2) sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f00000000c0)=@abs={0x3, 0x0, 0x3}, 0x8, &(0x7f0000000600)=[{&(0x7f00000001c0)="5533ecddf889f85e3d3b1f69bae25f272b25b7b338c2189af09367c07166b67f785ce24aee0b13d31b2ed61b4878e5fcebf0e78cd7d11846b2d86330433cfda534e11c18345dd00bd62477ba9924ea8282cba5b6f2a2424b367ae3766d3b33e3e3ecd9d7a44cd2f71ad3134e4f32fa760e820f42d08999504eae74e0b469025c5bb3d1920dcc4853edd2d433bc8ccb9220a2015e006988a2b39f3ab4354fc2cafc83fb4878332f7501f1a6785e3266db417ff5124d44a10cfbc93e748c892a0db6e3301f4c54661020d16b596245ebaf41f8cddb375d7b3a5d1015707b00a863348641fdca84aeaed74851f514064a34", 0xf0}, {&(0x7f00000002c0)="a296f8f3b5ee7f6e99a579fd9f351e178b3bd4244109411701cee7b2cb12ff1e778c3a616ae12dfee0186cef6615abc20effd01bf43715b77ae13b749d33c13d546799ce9c056eebbfd5e8e1bbb722fc15829d507143def8662b98b413423377691af7b44682464a26887c9fd43a2a6a57c88bb8ffeeef9609c72ce721473a05825bc94aa6f6e77239183436cde660488b21b3e77f4d124f39e076c272c8b6bb0bc334fe1c266f3e14e1d3239ecb47fcd5bdd5678d574476d259ca7e929e8d31d589e098cd6191cfbde366ec", 0xcc}, {&(0x7f00000003c0)="e9cce66e9e86bb3511cc6bfa4866e027f3af117dd5a6f0f43849654a4295d88bb875d593e9345d3ed002288deab56a0e6cc7c6ff82386c4197a66d263e8386d3076b1178f14d458a213a75c36ed1bbd8365e1d439b7725f9d2985dac5c2b1d10a1535d3ad277d6d17e6e93a87a8523b482f35b9ded7beb6b2a181aa7c27c84c11b6bae03bcf9b865d5261e3d715e44e8479b7bd8019b77cba21f863f8909462e1070f31356f181a1b00508e7a4cbfaf2dea31ae026a89355b0086f7dac607d2984f38d6f9c66d5cc02bbb2fe3121beceed1f5d3afa9957b0429276de1cf653e4cfef68943fd5409d2ad8", 0xea}, {&(0x7f00000004c0)="a66971feef7700209e073abae40e8cae617f7864d5225bd7b2a074e01fefddddfb215a2cb9557fbeec342f15c5366d57a31ab1b9017b59d0c379c428f5d631dc6338d9eab8de5d359cd498f30652eb58e7396556e5fa", 0x56}, {&(0x7f0000000540)="2a12baf6d8d30180037be655b0b285ec1684feadc39fd025b5ecf783b38453bb48905335dd495b9e24eaecd9b0d8753088eb42fa6e3b0cae0b65b24c770a4cc5c43c603f1e65db1a435063b264a1b9aa7927ff7aa01cdda67d5c7382709f190bdd8ecc7007390a9b0864a69daa557e371f7f81c972f74dba76bc00dd7435d55dbe4ad0", 0x83}], 0x5, 0x0, 0x0, 0x40c}, 0x4) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r3 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:23 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x87}, {0x8000000000064}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r1) getpeername$inet6(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x61}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r3, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000001c0)={0xe0ce, 0x9ed}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x4d}, {0x10000006}]}) chdir(&(0x7f0000000140)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)) 16:00:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40024004000028a7) r0 = open(&(0x7f0000000100)='./bus\x00', 0xa7fa226c1b21a41e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = dup2(r0, r1) r3 = fcntl$dupfd(r2, 0x0, r0) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004008b00002327000000000000000000050000003f00000000000000000000008000e0b5000059", 0x2c}], 0x1) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x3d, &(0x7f0000000340)="0600080085b2e769906978a59bcca6f45773014c0857f18dab283b39c3784cb4e97a37cb02951dda3c6adace23fedc6236831a54e16e979f343531f33751f5a80d2fbb1b5c4f5a0aff6e82a73bd30b9afaa9362c1b80a58e1cd916d20b547f85324e4b650892cf2dab4e403b4cd37cfb1e4bba3a73192cdf6da2009709e7ad4848c985a5b9ba39af6a904399e25cb361a5aea4d10b29f751cd1f90a03df2238309ce0e62f779bb25009b292f0361d35b4e", 0x230) r5 = socket(0x18, 0x1, 0x0) close(r5) fcntl$dupfd(r4, 0x0, r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept$unix(r5, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) 16:00:23 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0), 0x10000000000000f5}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xcb3691ac448e502d, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x42087007, &(0x7f0000000100)) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x3, 0x3}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699b, &(0x7f0000000300)) 16:00:23 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8a02"], 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, 0x2a, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:23 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x8, 0xd0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x4) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x42087007, &(0x7f0000000100)) r2 = semget$private(0x0, 0x7, 0x20) semop(r2, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x84}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x0, 0x1, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x2, 0x1000}, {0x3, 0x5c, 0x800}, {0x0, 0x4, 0x800}, {0x1, 0x8, 0x800}], 0xa) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000001c0)=""/100) semctl$GETVAL(r2, 0xedcf4d0b49fefced, 0x5, &(0x7f0000000880)=""/4096) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000300)={0x1, 0x1, 0x5, 0x80000001, 0xffffffff, 0x28, 0xfff, 0x10, [{0x0, 0x1, 0x8, 0x2d8}, {0x1, 0x6, 0x4, 0x2a}, {0xff, 0x8, 0x2, 0x71ee}, {0x20, 0x6e, 0x49a5}, {0xb9, 0x81, 0x0, 0x5}, {0x7, 0x9, 0xf04b, 0x1}, {0x3, 0xfffffff7, 0x3ff, 0x2}, {0xfcc, 0x8, 0x1, 0x4}, {0x0, 0x10001, 0x5, 0x200}, {0x4, 0x0, 0x7fff, 0x1}, {0x5, 0x9, 0x2, 0x3}, {0xfffffff9, 0xfff, 0x1, 0x23}, {0x0, 0xfff, 0xffffffff, 0xffff}, {0x80000000, 0xadc7, 0x8, 0x6}, {0xffff3a95, 0x8, 0x4, 0x10001}, {0x3, 0x4, 0x47, 0x2}]}) pwritev(r0, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) r3 = openat(r0, &(0x7f0000000280)='./bus\x00', 0x800, 0x1) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000540)) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x4000000000407ffb, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r3 = semget$private(0x0, 0x4, 0x10) semop(r3, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x1800}, {0x0, 0x7, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xffffffffffffffff, 0xc31b3780bccc3428}, {0x3, 0x5}, {0xa35432a02fc9178e, 0x8000}, {0x1, 0xfff, 0x800}], 0x7) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000040)=0xfb) semop(r3, &(0x7f00000002c0)=[{0x0, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x0, 0x9, 0x1800}, {0x3, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000800}, {0x3, 0x4, 0x2800}, {0x1, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) semop(r3, &(0x7f00000004c0)=[{0x3, 0xb06, 0x36e9a91f8a84f16d}, {0x8, 0x389, 0x1000}], 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x45}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x40}, {0x14}, {0x6}]}) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x60}, {0x80000016}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x23, &(0x7f0000000140)="b6") 16:00:00 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000000006002, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x10) fsync(r1) ioctl$KDDISABIO(r0, 0x20004b3d) r2 = msgget$private(0x0, 0x20) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) r4 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff, 0x39}], 0x81, 0x0, 0x7, 0x0) close(r5) r6 = socket(0x40000000011, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r7, &(0x7f0000000700)=ANY=[@ANYBLOB="2d01697165300000000057"], 0xa) bind$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="04002e2f66696c653200"], 0xa) kevent(0xffffffffffffff9c, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x1, 0x0, 0xffffffffffff8000, 0x80000000}], 0x0, 0x0, 0x0, 0x0) kqueue() r8 = syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f00000000c0)={0x6, 0x9be9, 0x5, 0x101, "d730c1e449400000000000000c00"}) write(r8, &(0x7f0000000200)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0ade6117f18cded11e000000000000d1bb57fdbaf229eb01d58ec8e5c651ffe45545671ffac5b2e50000d592658bcf53ccc0cfde656773a7906333bf3160899de71b28a8bde0d0dbb29b9d760dbced7e9066c46219dc92e65ccdfd41b42b3a63ead7084881046b964d334efc7a01cf8ac8e08289638cdb111127926bad0c48ca53830138165e387239f429570f20fe8b5dc2682b18d3ca309b7e93418ecc97bebbea41c1b9e027d201d5cca00d0d", 0x129) r9 = syz_open_pts() ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f00000000c0)={0x0, 0x9be9, 0x5, 0xc9240000, "d730c1e7bb6fc6e23c5b0000000000e449104de4"}) write(r9, &(0x7f0000000200)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0ade6117f18cded11e000000000000d1bb57fdbaf229eb01d58ec8e5c651ffe45545671ffac5b2e50000d592658bcf53ccc0cfde656773a7906333bf3160899de71b28a8bde0d0dbb29b9d760dbced7e9066c46219dc92e65ccdfd41b42b3a63ead7084881046b964d334efc7a01cf8ac8e08289638cdb111127926bad0c48ca53830138165e387239f429570f20fe8b5dc2682b18d3ca309b7e93418ecc97bebbea41c1b9e027d201d5cca00d0d", 0x129) msgrcv(r2, &(0x7f00000005c0)=ANY=[@ANYRESDEC=r4, @ANYRESDEC, @ANYPTR64=&(0x7f0000000540)=ANY=[@ANYPTR, @ANYRES16=r3, @ANYRESDEC], @ANYRESDEC=r6, @ANYRESOCT=r5], 0x5, 0x1, 0x1000) msgget(0x2, 0x48) getrlimit(0x3, &(0x7f0000000440)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x10000, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000580), 0x800, 0x0) r10 = msgget(0x1, 0x100000008) semget(0x1, 0x9, 0x508) r11 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000340)=0xfffffffffffffff2) dup(r1) mknod(0xffffffffffffffff, 0x2, 0xfffffffffffc) msgrcv(r10, 0x0, 0x0, 0x2, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x20, 0x7) openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8283, 0x0) r13 = socket(0x1, 0x8000, 0x8) sendto$inet(r13, &(0x7f0000000740)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bdd321e9cee254962032343d3e0f81832c2284f20c5fd629eae522c3d9a0ac51d3ab3705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72cfbffaa9a4a5fee79d861ad99b986f355402312430436e015d35b02109bbece300374ff23769a7c681543052555620708aea517660dd0b9808cfda119ebedc7c03624e66d60a48e15c65f4d9bc1094d7e21bb5328447ab510d358313fc2205283c4acaa78a83fc59d99e27d4b3dc31e2f4ca5410b75b3008922fff6751abf305eee8581cc7f0744982fabb3951844f1bce56b68022f9b00915fac0cf9125179c43288ecce23c3ba39ca519e305729bae5b5108ff73a6e4b915b48d16a8bef320bd5ae3c73483d2c272f05ceeafdae89c9458127f9d324ef2b818a8a7e809ca5b49a04836391c68211f5a263cd6ebc40b6eaf4023ddda221e0ff69f1ef8d3d710147ef27b1bbf9a01b4587006cdd2f11753474ea", 0x169, 0x8, 0x0, 0x0) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0xc87, 0x0) sendto$inet(r14, &(0x7f00000008c0)="fcc735e71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d984ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d279f9a4a5fee79d861ad99b986f35b02109b72728c0b64ff23769a7c685263082d893fd9fe6c7e3f0fec5dabe206e5ffc986964916ca9c3f202c72ecebf738769fd60c1f38acea988e19fb57890e3a6184e55440b655db883f9b24b4be3bb5fb36b9e1ca30cfba67e465bcc72bca7b2e03133ef571865d232c8f5e750e7ad526719edc823f9d7c77cd96c28daac6a684a0e21092d304c3fb783532edcf057fcf3154123542faf48bcf5078e52723db1db4de8ac3e280acbebb6e0cd85c353a33d8bd0ddbce042ea9704edd016b2150d5aed9653bdfc03c81abaef308b3fd304348a0e7dffa2987cdf2082938716a7fb77b2bb5dcd3879c9095e6b92b3ad70f23b238e7805841c9cce64b2584d76d3a9f3e8df6fed9c620bdc4a72c52debca03e43e872f86f438f341931aa3d06f339bdf2dbb071bebeebfcbb3e5d6a03fbf53cefd81d1cf5ec1a3a213f7a2aaa34b900000000", 0x258, 0x850ee1e6441e25ec, 0x0, 0x0) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8, 0x0) sendto$inet(r15, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) ioctl$VT_GETMODE(r15, 0x40087603, &(0x7f00000006c0)) r16 = msgget(0x2, 0x0) r17 = msgget$private(0x0, 0x188) r18 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r18) r19 = getuid() r20 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r21 = dup(r20) ioctl$WSKBDIO_SETMODE(r21, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r22]) fchown(r18, r19, r22) r23 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r23) r24 = getuid() r25 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r26 = dup(r25) ioctl$WSKBDIO_SETMODE(r26, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r27]) fchown(r23, r24, r27) msgctl$IPC_SET(r17, 0x1, &(0x7f00000004c0)={{0x3, r19, 0x0, r11, r27, 0x40, 0xffffffffffffffff}, 0xfc0000000000, 0x203, r12, r12, 0x5, 0x2, 0x4, 0x8}) open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0xd0) msgrcv(r16, 0x0, 0x0, 0x3, 0x0) socket(0x800000018, 0x2, 0x7) r28 = socket(0x18, 0x1, 0x0) connect$unix(r28, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c5fe404b825005bab73889b304bb") r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x21, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000608, r2) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x10045}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) 16:00:00 executing program 0: r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000440)={'./bus\x00', 0x2, 0x0, 0x5, 0x0, 0x53, 0x9, 0x3f, 0x1, 0x3, 0xffff, 0x10001}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000340)) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r1) connect$unix(r1, &(0x7f0000000380)=@abs={0x3174b555fc91afc7, 0x0, 0x2}, 0x8) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) fcntl$dupfd(r2, 0xa, r2) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000000)=0x74bf) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000200)=0x1) write(r3, &(0x7f00000003c0)="c31de4e197eea51c3a34c065a7310b8a42ad5edbca108cfed4a07891a781ac00fc6921f800bb452dbfc29c6b1b4dd179e572fb9d0ab5cb5fd7a1849309dff339aeb8bd50fd9e1aada20cbdc72c09fc13d6b0729d71660631ad9e1b1010b86a0f4b43fd3fbf", 0x65) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000280)=0x9) writev(r2, &(0x7f0000001680)=[{&(0x7f0000000100)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a04e93bec19651a47ad1423635961821b3e6102a934b05ec16ab0df5c0d6426390afc7e2129e4b8f53013cba79073f5cd32f3fc30cd3515c97dbb200c84284757d05ef1effbe3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222b6fcdf8357de571f49feb7210a", 0xaf}], 0x1) writev(r2, &(0x7f00000000c0)=[{0x0}, {&(0x7f00000002c0)="4a007e806ed43d9f3bb5671c8cb999fd3acde20862330a7bb11d5b5220df55ca921d1bd79b62c451dfebcbed61c9aba7ee244fc388f89a533cdb4f53fe3d4179e969ffe1a54988ec01292be3a7cedbd7bea8a0a425095667d75ff1b5a82ef7968d3d3546", 0x64}], 0x2) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x80, 0x0) fcntl$getown(r4, 0x5) flock(r3, 0x1) r5 = syz_open_pts() close(r2) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20000, 0x0) dup(r5) syz_open_pts() 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000280)}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613e) r2 = open(&(0x7f0000000100)='./file1\x00', 0x20042, 0x0) r3 = getppid() r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000480)=""/177) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r7, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r7, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, r10, r6, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) getgid() r11 = getppid() r12 = fcntl$getown(0xffffffffffffffff, 0x5) r13 = shmget$private(0x0, 0x600000, 0x20, &(0x7f0000a00000/0x600000)=nil) shmat(r13, &(0x7f0000e80000/0x2000)=nil, 0x0) r14 = socket(0x0, 0x8008, 0x6) r15 = kqueue() preadv(r14, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) poll(&(0x7f0000000200)=[{r15, 0x1}, {r15}, {r14}, {r14, 0x2}, {r15, 0x10}, {r15, 0x20}, {r15, 0x80}], 0x7, 0x3) r16 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x100, 0x0) kevent(r15, &(0x7f0000000300)=[{{r15}, 0x68e80cdf5362a287, 0x42, 0x1, 0x1000, 0x9}, {{r15}, 0xfffffffffffffffc, 0x4, 0x40, 0x9, 0x7fffffff}, {{r15}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x9, 0x7}, {{r15}, 0xffffffffffffffff, 0x182, 0xf0000004, 0x7245e870, 0x100000000}, {{r15}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x6}], 0x912, &(0x7f00000003c0)=[{{r16}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca53b}, {{r15}, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0xb10}, {{r14}, 0xfffffffffffffffd, 0x8a, 0x80, 0x7ff, 0x101}, {{r15}, 0x7ffffffffffffffe, 0x1, 0x40000002, 0x1f, 0x3f}, {{r15}, 0xfffffffffffffff8, 0x6c, 0x40000061, 0x9, 0x607}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x81, 0x82, 0x1, 0xcba}], 0x4, &(0x7f0000001600)={0xfff, 0xfffffffffffffffd}) poll(&(0x7f0000000000)=[{r15, 0x40}], 0x1, 0x0) close(r15) dup(r15) r17 = getuid() r18 = getgid() r19 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r19, 0x0, 0x21, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000540)=0xc) fchown(r15, r5, r18) r20 = kqueue() r21 = kqueue() kevent(r20, &(0x7f0000000040)=[{{r21}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r22 = fcntl$dupfd(r20, 0xa, 0xffffffffffffffff) r23 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r23, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r23, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r23, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r23, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r23, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r24 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r25, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r28 = getppid() r29 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r29, &(0x7f00000000c0)={&(0x7f0000001680)=ANY=[@ANYBLOB="93580000abc079d85c5d263000242a0dd727d967f2302230aa56ab9dd6d2f086c450bfe36e88d5cc9786da7ed7768acbdb258c926c85f5e01ecdba249fc01b51c1a5903b5bd5e90e33eb7a6e505858c9bc480da03cac54806e4a19a3d5ab0b1d8f321f023a7582297e05e04905c6709237faded9cfca"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r30 = fcntl$getown(r29, 0x5) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000980)={{0x2, r24, r26, r27, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r28, r30, 0xa5, 0x1, 0x100000000, 0x2}) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000080)={{0x26, r17, 0xffffffffffffffff, r10, r26, 0x1e4, 0x8}, 0x8, 0x9, r11, r12, 0xfffffffffffffe01, 0x2, 0x7ff}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x46000000000004, 0x103000000000008, r3, r11, 0xff7fffffffffffff}) open(&(0x7f00000000c0)='./bus\x00', 0xc4a6ccc49fa58f3b, 0x0) ktrace(&(0x7f0000000080)='./bus\x00', 0x2, 0x34, r3) r31 = socket(0x18, 0x1, 0x0) close(r31) connect$unix(r31, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x0}, 0x0) r32 = socket(0x6, 0x2, 0x0) close(r32) setsockopt(r32, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r32, &(0x7f0000000040)="100a2956b9223776", 0x21d) write(r32, &(0x7f0000000140)="624ee7", 0xffffffffffffff1a) r33 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, r34, 0x10006}, 0x44001000e, 0x8002, r9, r33, 0x4}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) msgget$private(0x0, 0x410) r35 = semget$private(0x0, 0x1, 0x4a9) semop(r35, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r35, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r35, 0x0, 0x9, &(0x7f0000000580)=[0x52, 0x700, 0xa40, 0x0, 0x200, 0x4, 0x5, 0x2]) semop(r35, &(0x7f00000001c0), 0x0) 16:00:00 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) write(r1, &(0x7f0000000080)="0c000002fdb4b7e886e5c8520000dfaa953b1f015b200a", 0x17) socket$inet6(0x18, 0x8000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84, 0x0, 0x0, 0x3}, {0x474}, {0x80000006, 0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000300)) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000000c0)) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:00 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x42087007, &(0x7f0000000100)) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x42087007, &(0x7f0000000100)) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000300)={&(0x7f00000000c0)=[{0x45, 0x81}, {0x89, 0x6}, {0x25, 0x9}, {0x25, 0x6}], 0x2000000000000266}) 16:00:00 executing program 1: setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x6, 0x4) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f00000000c0)=0x6, 0x4) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) getsockname(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x58bb) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) msgsnd(0x0, &(0x7f0000000180)={0xe387103df056eab8, "56cb840ae3fc0ecadbf35ea1be4a9f8e38a61395abaca4dff5f47507888f3fdf9c67d9eb6db81c93c611444f59ef3213ce4ece42d454fc6a197b03b9d56a2c311168d7bb3f0e6de1eb1b8bdf64335dcf9773af4117b4c72fddc16411c503d7fcac277f09c92c42b2fef305aa3d312b6e2a0466776550a43420d790df59cd574676b18d5215fb2ecb5e19450bda43049d54db212d429d7aaff33655759c023bf2bd3b8abb0c14559741b6a3be771b8ab67f793b49b632f6c4dda428a78242eb463b3eabef2ab9c2aff975b5844080d1b42b917add77e50e4b29a75d6713e61e099b935288f4719e"}, 0xfffffcf7, 0x1400) open(&(0x7f0000000000)='./bus\x00', 0x10, 0x10) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x21, &(0x7f0000000000), 0x4) open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x9) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x42087007, &(0x7f0000000100)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000001c0)=0x20) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xffffffffffffffd6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000280)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c5fe404b825005bab73889b304bb") 16:00:00 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {0x0, 0x8966}]}) 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}, 0x3cd) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0x80) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000180)=0x1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x7}, 0x8) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x11e) 16:00:00 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) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x25, 0x804360a, 0x7, "75f38828ea28acbc2ad2adec10b2fd939770074f", 0x3}) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) open$dir(&(0x7f0000000080)='./file0\x00', 0x8000, 0x6) socket(0x18, 0x2, 0x0) write(r3, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x20}, {0x6c}, {0x6}]}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{0xd20, 0x6b, 0x8, 0x61a}, {0x2, 0x81, 0x98, 0x2ee}, {0x9a, 0x1f, 0x0, 0x6eb}, {0x70d, 0x3f, 0x81, 0x5}]}) getpid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:00 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84, 0x0, 0x0, 0x3}, {0x474}, {0x80000006, 0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84, 0x0, 0x0, 0x3}, {0x474}, {0x80000006, 0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000300)) open(&(0x7f0000000280)='./bus\x00', 0x20000, 0x44) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x21, &(0x7f0000000000), 0x4) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x21, &(0x7f0000000000), 0x4) setsockopt(r4, 0x1000000000029, 0x4, &(0x7f0000000cc0)="0600080085b2e769906978a59bcca6f45773014c51a5e5efc8de39f200ad7d302b6fd13b0857f18dab28c0b742e91bcb2ce484f94d3b39c3784cb4e97a37cb02001dda3c6adace23fedc6236831a54e16e979f3435314f5a0aff6e82a73bd30b030000002c1b80a58e1cd916d20b547f85324e3b4cd37cfb1e4bbac985a5b9ba39af6a904399e25cb361a5aea4d10b0000000000000400f2238309ce0e62f779bb25009b292f0361d35b4e000000100000000000eb3677930e21a7e127c6ae0d5ee88fb903bc4c2cde07ecdd61dcd8d24ae1ccf7e1ed9596f8afb24d3d0c60452811975cfcce3dfc9959471d17a2ce897f3785b7e5d1ef26c7e72f734c8ad2f8cf2ba6b13796c74a5830473afb801861bf4d879b411647e00896fe0a28bece40b509f2d53ceb79d3ca841d5240b184d40e4f6ff395528c56202f22be938be42a79e621bd38c4028077ef14af9adecf4c97d8017f6aa3c4f7696e623dbf1217f8fe22f46ed441ad9a6429612bf23ea1d6fb80aa6ec7e39e0d8be7a5b0ee26cac0b5af0127298341a2b28c5e5f6b1c065cc04626", 0xfffffffffffffdc4) r5 = socket(0x18, 0x1, 0x0) r6 = semget$private(0x0, 0x7, 0x20) semop(r6, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x84}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x0, 0x1, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x2, 0x1000}, {0x3, 0x5c, 0x800}, {0x0, 0x4, 0x800}, {0x1, 0x8, 0x800}], 0xa) semop(0x0, &(0x7f0000000340), 0x0) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f00000001c0)=""/100) r7 = socket(0x18, 0x1, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x8000000000064}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r8, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r7, 0xa, r8) ioctl$BIOCGFILDROP(r8, 0x40044278, &(0x7f00000002c0)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) close(r5) socket(0x2, 0xae99e93a6aebc89f, 0x401) fcntl$dupfd(r0, 0x0, r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) sendmsg(r5, &(0x7f0000000900)={&(0x7f0000000b00)=ANY=[@ANYBLOB="2ed8000000001d11932f627573000d195686cf01bf00cfd889c1b214c22fa01eb72d2fa842cee9b4952e011563a1ea8cf8d08213de7c9ee13aadb518a0edb64df556fef069ca23556a9628b160c26daa960a86144f8b594b256559a776f014d960f2d8308294ca813cd15595911c25028285b384b0d8ed26d17d6517db9cb8063c026edd0cea3d401713a9565a7bc03ed1e50dda244926825b5ae5cb300edd3ca316a0483abb9303094c18660c6157752bb2d9a2028bdafc3d53186ed85556201fa0af11d728e36a4c66c3da2b045f7cfe945aaedfb1b4bcf72fac7d0e7f0c6274a7637ce4fbc7cfd09b3e56e9ef43298d69ce01997f1e978bb7ecb05a6ad1ef909323bdf962f3348b31a3c433dd2d88949c6aa412b883fa81c74ad5501ecdb5f14b481905075a6c9c9a70c84b48c14519caa9f1bdfc8bb8f4526607a2fade8248fd66c812517f87247c73506bfd80bd97bcda1c40def269908f02917a926b8587a753c5e248caac29a1f39abfce6ca113627f9a5e64007b6913ca157e908b48ea533b4f1c28004d15f72c1f80d875fbfbbbdac0e53c72e6cf3ec1"], 0x8, &(0x7f00000006c0)=[{&(0x7f0000000440)="e0d7a426aca0d7194bd49f75a97f1eb63896", 0x12}, {&(0x7f00000004c0)="67362db68e83a20d62db4b808c7ad34a3b54a3653eb7cc738c1baac4729f4b4f173f8a31054c8685cdf42d4d18aa63e5c31c264cd78ec1a8b9568a14bba8ec5c37e3c48327e6955e1cb1fb0ba67dfd42240da9af0111b829fa98d3a5b923cbb913b546cc8a86b05677b53c19fc3065e095b9b47f9ee561da050140a65dd09bf69fce44b8cc0a54d6d0e829ec689c9908250daa49b9a221f4b952b58ad34ad4c625b5a8690de4e2c78bab8048dcc61ae89a80da2ac368abafb6d64c180e87b5ed0d1c900c7efddb1b7e79051814507e66fba2e15e9b1d644b78cd39be6f0cfa9dd9a66781d46ad39a94", 0xe9}, {&(0x7f00000005c0)="79ddfdffd7b1e3499ebacf6879af9301db952ca635b20b1a8579a35d18749a3bdc4cfa1f1f9b470b3126e985d6669bf6a7a1a871ad8b2a6ce78a9dd69183254c82bed45acb03b118e8c85b461c0d12f05a367570b421231d493dc1acc5e07f021cb3b8be91bbb06520e02ce631354d258abe8b7e874a0daf4957ec8b896056dad0caf1f288e95975f5ab190b13a59d6321ee97b742d492d79517e7594356b00b8a689ba9f81822a5eb36112dde0fdab1307e6f8a9c143f0ed5a42be0534922ba1a47c4a35800f900614e10dc0707e3229773c4b5894eec1dd2da74cfc6adb6329b4bf5", 0xe3}], 0x3, &(0x7f0000000700)=ANY=[@ANYBLOB="f800000000000000ffff0000040000001631c55bdcf740649fa84d0611a4aa714ad3063fa9feab94201a9160498e1ddee20c2d9928d2849ef4fc9b4d66d881ff09000000000000000d6e82b952bba34d252207dad41bb21c188c7dbacd664ce1cb6f0ed11ff424d707c7e4288f6e52e3e4341370e03697029be15f4d8ba02feee99480e31648cd6df8bcbfe641ca7c181685dd9c20f5bf713fe9c3ee8ec27db5da9f5d08c7d22bb04b6715cb79a63325c8791b190832131a5fc17b30e70041f3b50e85d45ad36820696656bfa0afce6a6cb376c5d38cbd9b498b80942ddfd91b802e2dc0949745c441208ecd257826efdbdee5000000000086000000000000000100000008000000914420e052fd53596e3dcd8a0333b57ad1075313033741959272b5b6a4201647233e394cb3cacd81e9a28a1e42c942c0635a344494a8cd645fa615a204fc58ebf50e65baa9260e33a8acaf615ca74b043d25990e0e182698a78259c20b4a9e37ccc1bc6175a16dd676fd10b835f1c9339aa00b51d869abaac55ba6ac719b7fbd4566365cc1311300b7feffff0000000001000000020000003430c97ec12619c853e8f371601dffb565b7f5627ffcbcbb3ccaa365d348c5f55d745c7b47cfb553fd9797d605eb5cfccc80a8874e76e50ce42b000000000000"], 0x1e0}, 0x1) r9 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r9, 0x0, 0x7fffffff) ftruncate(r9, 0x0, 0x30000) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x21, &(0x7f0000000000), 0x4) pwritev(r1, &(0x7f0000001600)=[{&(0x7f00000000c0)="69cddaf9c66a28f656991f4b906283cca8fab40f0eba113b06950288e19cf3065fd3c9aa45dd29dd60d37e8a84272e09646810288db713f0112de90a656019c5199495590251e812317894a35aa0c5736737ec6df0d48fa0ca603e2d8670451d90b1952a25f486aa4cdbea0509cd48a15736b69067e4cc8cb641e13abc2238ed5d658cfa0368b24c61cb1ae78c72ed009bcffcfb40bd6a864dea0444d80676f96ffe47f5c5c1f782dc40c63c2b9d991d1e1bb9", 0xb3}, {&(0x7f0000000280)="96c3cdb4ee855e5b976cc107780b8a1afc3ba59e59e5f13db6892ae841025c97db168433daf78158853bfdf7c3808f55da5bf3397bc0fdf99e10745f73b61eb3da648b4aad0029be29a2aa57aa6400d70119937f335c7f5ca7cc24043e508f29fa402bfa007872e272e318ba088a46d00014df08ffbb8d0442f4bda5691b7a5631176bf5d3f1450bb7f2220ae9e1ba1d9cebe600fe06b4ccffaec1930b5e59a6c17e7b133445dbad1e654ccca0365dd42a2165ab9977041893a7120a9814182d244eb2cae29af67fc6a88e089253d65eceb27b770aba628ec8877705e6ac54c87697e4dcad3bb3dd2ae4ef9169cbb190ca506999325d0f1e3ff84c291ce2231977e6af683391b2fa41a40b9949bda35232471b61ae4796a68fc00a69a75417cbbc43e241d1bef77b954a6b205a80f6a8a872ed9cea1198ab9765b04ab8bef99a4c3ba2a32fdd954c88880c072cf7658e5d813816f914e9130885719c3ead9d7981f6307c173469c8bc62f753d6d66446d1e5523523fd2f035b253e2fff49e700f8b136ed102cea69dc7888f2f855dc7323e3e58923199e9fbc406c012d8b9a081f58a37cba49f8fd80697c9b8cd1c9829c17189a5fc4a85e7ac75f00dcaff06e1031b767347a13f71ef37bdbb5def1410a8421305467c224892b119e30200be94edfe06481701a7c54e21c0c5ee8fe3ddba70f787f07db7850921bdcfe5a9f413095b0a8c7b8cd553cd0a9e15342d7aac3c4c1996d3c5ffa9c99dac12ab0a26fdfe989fc9b6a69ce94ed259663aabdc9171e0ffc295d31e47c3019671b9b3e602ff55cf1e0c2180ea50763f8407d80f01c297b69e05b7b2f6aa6a3c624bf8efc512b35279c57708080c98de9a7c9c79ab42794896208722051e64a3855326d405c55192c2da555b53f581c02b08f9fc25ceceab1ae0e25887a50d7fca91709b6d7af2d92894dd8c741669817652d629b22b3d8d7d939a5a0c9a46dbaec1bfac4c3c7121813d1a71b429281688a227ff082f039b623c17f56ecdc99e5f72f342359767af4229a737a17ab35fa80ea3ea7d535dfde6b363d1a2a1575276bb88ebfbc56bb44be5bb4fade9c5fbc125c2fca6295404a20cbd061fd4fdb42f66b6ffbf8758ea43464bb25a32ba16d14000f70215a6093b7fef832560bf20b43b8733461fbfabc37dc3b5bc86cc28232cd2b09b1998f8e4ff0e15707f1307fdb6496f8d7cb91aefa9255bcd47540ed83c712c0436d8ce36e32fdff418a33353ebf9484dd966965485984076abd06a4b94cdb15b24af2033ec650ed1aefa3d4c0a929ebfdfe8f1a8f445aae10875804f40ea6663710c526a77360e04db302d7c502a7e491532fef0b42016202c0f744915062cbaa15fd361642d5024080c181b2722377a2b8dd4ae30d2b5bce74ce913ad3a358063fff9e0ec1392fba83ac63851bf35dff78b19a286434bd84a6b101f8353a2bd7d5f11a0866ba2fc13e9d3b6b03ca3ffc1afd75c434c2ef55782a9020e8ad79801aa6e30cf6894550b4cad18d20ea5d5001bfe204d27a4d14731850f442f64fdc71747ac413558beee449c0ddd20f5c9e614256471d451e27b0d284c1b30e59bc9965ffeb598df256af376b9e2637f1a9cc69284dd70192ec662197dffc89aca2ec9392c3793d013783242240f7ac0b0b0e3bd3c656d5f5f47de8e452409a4515796870750a73c555b44d7cc4820af8916d37617e17f3e0aada9daaa08d9d5b0b26dc92f77e6253484df84d77fe91be21c3412adb6cf8145b5d83721051347f648d6a8b580996a5aca67177a9448a7b0734d189ebe7887b96539b1290e8b61611d84f8ad3cd05fd61f1619d1df2f9fdf2eaee04ecb081fcc142a6275eeaf44d2f36d02036448baecbee5e21c0550c06effa0fc97d7f71a0f086ae4bbccbc7bf922fe02a1941eca4628a9a84098301b2a597b532d5790d34284da05b1c0c9d71f1dfab6222177f426d03f3c9f031ae06cf4b3d9a63a77f301ef71d4c6bad96584c096021264609589dde72654f5230eaa89da9ca6efed5056dfa0657f06c005da49b9d8bc3a7addce725fdc348e8397111a6286202cbc7483b96a2d143d6424e651e51a5937c17356bdd0fdb6a34117bf2748c25eb7c85cc104ff2b1995314430813c67ff12c5a1204ff32441b3a3d327ef3a7facfb3b7a62c04ab65864faac28bcd5b79fc4cc8d52f992a601538cc486941c75bcdd53008be5936f2ee7fbea412ef200447c1b2c27d83c35899826296060c80b42e629f5923998099f563ae1245ef981d8ab7ae2c239de93466b029c73744ca088f4dfe704b138c93b943aed98897b1be9890a8cf72c5890b5ee74b998cef547097e507d4bb989314b19daa2f20762e4a91ececd0e4e8c9aa6c550be65a0bec64f3a1931ecbb62f67a746a10c5b1c186ddec48ac3e9b7bbe32affc89ebfe7f2e4a809c6d58db9aabf765642f60a77a613bc90be1df8720140f77ac8eb1acf469e7d950e039c8c74efd8f3e0b46785064f9f287dbd50357232a9465e1f5244e78cd6c6214f90ece38485b58052ace6631d0443780d5b7a806fe791473c2fc22fda91f02c72b0cc44caeeb293d86e46d3bfd930297955b7a6adf1803edf67541afb713fd60e1f00f5d4a9ce02c6237098d8bdc4074b00951129dd7fdfb547177884041332457fbfaf7a1c1dc63a9f87ce9ed6944b6062acb1a985b341a1c3769b9d6e1a8c6a1118ece7f653347bcf5d0f8bb42294d2c319ba5369bda49a293040acc9028ddd569234867633159e163a3605a6df46f5a8653a38eaa9f947a4114eeee6ebf8b2118912d8f0c771ba7d6b4914fc274b33d880839af0255d124148120abb3cc0dc1515be6ced8dd314f57af06de487edace20ef1c44209de88521150754e752eebb7568d629eaaa403baefcfaa3484a208758eb02c6dbe2691f8d44966e8cc8cb4a3fd4bc4452adfac5a8067c356a8259850c0a8aefeff2d864cfa6bbe3b5ffd3ac84769400105c346f32dd40c27cb52da0d5144110ee70180bacb6a678c756b344fabfa977988416a83a39175d0cde862dea920c5b2e965307c67e39b73069c09b9989fa02944575491e37ae35f21dc09edd570866a59e93a884f113ded547cb76c44b2afb718d0e98ac24dca64782eb07a40c69a36a0fb4ce2e043c553a550910935f9f47c998281de56cfe67e8fba6a779a9571bf3b61fda9d2dce1f903fc07cc6c9534389b547e897092a3f6a70ca4c5dfc02bc2f9742e20e1dfe30e78a5b8631275990ae41539a46a7e2e3ad93917a2723ab762674964eaacd377b4fa592fc21f4d2782b0b431099fe806f6a7ea8426a43d423e0e16f97ba11fe55865acc125c4b080a2dfb4950c534a0be6b91c4d6f3b7912875f25158bdabaaad2491ae2c7f0d5c9c68e39ad671ee86fab0582c6afd01ae228c0c4712db37d2265fd3f992e23730e7746c2d4764f26bccb9d7ff1c1604690216724bfa8acdfec22352ffc09e3aa1a556c200dab2028ce01f59f7c4c7d6e902f96ce1801034652dd97bdad702abbe3b7fddb9ad4b17e1a599e05b23ebbde7ea8bd3a46f77af33e010af9cc8364828cc4f4b7305ab85d91038dd6bf2186bffff2dc367eaec91d5ba683846337f965375ed7978b6956e785c3556d4e1e9e4a6042032cba4bf359651a338b4aa1b54a2a7fd321c7cf34c1cf9fff2e32b045b93e4de0c2f5791ba9a342b783009ae5112bd012220b746c0f046c45118ed01789f289806806a65cc9998014a5d4a4fd9d18bd2b63e0055b85ef2f75528f71781c4387ed203282b085d13c37b925c3fa94600c076d1ff29576d3cb8b958f5ad6d1720ea5cd0ecee20d621cc8d748382aa14796e4ae17ed7db807b775103d4d4ef4b90257ecdad91688b5436c2aef274714e718710151bb9278171fc6f99c5790ef6ecd1d2e5702b74cf220f6a8bf4bdd5c07c3ff11cc29725d535fdd13e7a2f4ebece5ae2f3f806bf64ae57f454203d4357617c2c6c041fc9481d3d434ffa3fe939cd75a247a6cac1c3a2a13e677831792c7f9c4840b101bd9d7f5d59e03e537260a66e0d0cb99ac15bbd39b07fa9e457af2d9a25e4c660bbfa04a4f5c49df5a10d425454043ed534f1e7c11fd74a045b094d79fba0d71258b0372b92c4747deb5ff80068f4d8dd8d339ea89a514aebfa09ff33c1f2ad16ab77b7826bbdfc9013cd36e2201e9c1117acf38774cba540a577351c23ad96219edf41c38164783b23d28a7bcfa39f2a7288a50d157d82d2318bb473b0554f9c28633bac633d9bf42293da8dce22e0438b5de145f6027bfca9e67b58ff1a5a62874188fa0e76920926e7d6ee7bfba78095e80888fda1dcb4c0f415905bcdb60a93af84084fb92bf7264650de5dbc7c3884e72189182a52a5fe14b99b3f5f92bebc676d830c6253262963a84340a7c850459dbe1eea2216867c3ebff1d112b84f73d1949a95b28805e446cce10200d1683676524cfb2934245916fabbcd0a99ad5d81273e9601c12eba6f29703590500ca8ba636fe04cdfc920934d3a1ce5f824fa8723918bb565a68fded80b63298457a0df933fc2655c4db2d0de6912e7555d015e6144a061cd2ddfde0f3b9c9e0362bb26e08c10dba4421cbfa530a9dff9578975700a361c9504a66a0a9686e87057e93c26b73ebf7d354a3364415fcd4c37b0c8069aaefbbfe913dac0c829ebf87b48b90e167e82094c1da05611dffac38301115f599cc276cbf05119846e095f1e95e7e656a7423d9d4597cd60e37965a3c9f6e39112ed9351acdaf68c80bf7b178dee76c81f011038e69593a960034eee357b9b9f5d644155454a9992e5d91977a4222988eeb5efdb6d45c2f95d06209aa043b3958ce5692d6e169c9d0363d56b60f03265961e433a5b2a0b71c0e6a20d9a2807bd402e904239d6f14a36d680b980a7b0d41135a9bd45ad78fdf0298a4041a57488f4506b0d5af525226d41cc8a5ee91f812bfa7628271d480adc63b06c22f252735095499f9204b01e3582bd868b281e0a5b81088f1ea59dcc8923ff2bcfa0ce82653b5f91028125845febde53d4a44f7b66444c655048e6f465b00d975a8a8c9f8ae6cd3d1ea81c25c57f25460bb61e74d71fa4b847b4d4c9e9ada57771c19449843346602110159b83c3bcf0f1bb3ce9a39eea4d481823e596db12025906e8754ea11a4710cd840f951783e4c64e0489313a1912495adaf550abd3bd17382a69420abd1611ce2410a5d94ea581d1dcdbcfef8b573227b1dbec961281c2de834ec7e9346c9e037d4c198946e79b5846f1df66a51c80f9c8c25cff15f48b15324686a94b8e04129e7b0ec181b0b693e27fb23874b42445b0f22d06ef1a1b8617b582ed292087409d7dab3c605916865242b0205e7a22df3edd043db7b81daec999cfb127886de6a100e61d8baffb52d080f7c1890261d0fa387bb548dfb245f8ffed33622c336f8483827922c8ce4b169d7b2f28d9fcc3e8c605cec6aebb8bb054816c245b22425b6bb269f58ea3a888d2f90168909395617558d00b7db8f845dbe55377fe1808e05dc19f466acb672d570757fd37e776ef640a68aa94f625a7915ba7f6197362ef38febfba79950d8ec1bb8f97f2adef2f078a1b7d189c7562efb96341383228a4328b57bd90604996925fe8122b0231bced5f68777c5326e7945620bbfa571a9cbeab7666ba16a4ae210c7674b8d3d71bfb812f5c32047a397f551b55e2cac0d2b455f262501a5debbdc3d627745a82b26e644d3a0a712e43a26150729841142975a384f", 0x1000}, {&(0x7f0000001280)="e72eadf697e7d35d6e4a12a605ddd557febc4e152ded40796f3578a383f97c8c1c714ea536b99498b6a60f732e545bb20ce6722b4becaeebce22e58c35541d6c9961bd589fb32f0b00ee48fb185b52f723afe0e58926b11b929b1613733d0120873bc2021b8d8470f0d560ddf36a0e54806a83dc4950bd003aca4d32faeb64b149a7eb0f0604dce583cc8e694273c4b394712f4f1efc912c37ab2db470c7ec3d95f068e93b08940661e4b0dad6a06a748bee5437a2f32f896414204e34d4dca57b018de6f430545320fed5a8f237de2311df02bb98c9676f7e7b1c4dfd4ee03e145f96ee072980a7c9ccf5a7884352e9dacb3a70832c587d7dedbf7a", 0xfc}, {&(0x7f0000000180)="2c8102309166d038209e68664b979725d921509841af7829fd451e362bc21146147ef9e0d6616f319b889206e69525b2dd0875a020383e2d9d709159d579c0bcc0d638e97813ee1aa2d89e65c007b62e0a06355dcf", 0x55}, {&(0x7f0000001380)="9a1c0f4f21b518118000332bf976af44c0bf19566aa16e6260af850ef924dec37cb828fdf3097f4fbfbd571d766ae81dfb8d9b27399de5a31fb692beae55b828029b3ef32dc22dae4c40c40146d82735e7438d382d6b4b57719b53459f681d89220b3dfda5408257dd49fc64d30a216b9d7fa4bbaaf78336361f91bc0d478c678347b0ead04f8c87b70f2c97fc3bc3a7595f", 0x92}, {&(0x7f0000001440)="1e8715376c10f6ca018b4c0bebf28270818f47ec5300cabc93344f734b53e346f27880c4a5c6643b500c41e1eb8820ccb739026fbb3117008c3cb59abcfe312ceee359eaac744b95348d1b3fc6cef22c0c96ca9199e4b202987de759c456d62c7621d2a0fbfd4df0a297ff5c3a33d7b4348db31638b42cf5b7a58200e52eb655fe8b6f0f3d4e4859e7b628b3f637bdda641dfb7ed2fe2a44b3b8777a23c79c2b4765315ba53083696318d3eb1d72275c8dba523d8173eb5d6285c429f0e4390b891524d1fb21a98a6d8a43c78359a0ac6b6d6bde", 0xd4}, {&(0x7f0000001540)="612ced8d79f86c1bf0104fd6d747cdd9ad24c722a668ccd6b5955b3580de0aa0c2112471ea50d51a2c44133f1c283f7cb5f9ccefde058dab8c9b0ac5ab28d5f931d29691adef9bcc5811ec03d3dba7376db0c2bdb388", 0x56}, {&(0x7f00000015c0)="1ace1efbc533ad596ca55f61e0c0311204965c144fbeedb0", 0x18}], 0x8, 0x0, 0x40) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b580000000000000002e447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a7e47b2d678f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b1c1e44cfc9ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31010000002b5e6547b348ea0e692cf65e696dc36b4783d0897acc4d53a22b8e98ad5405838fbb458847219ec5a07f6f4c5967d467d1f5dc6de0a3c81f1b5a7966459fee091d25a9c81951b146fc1e520016fb03"], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 16:00:00 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x3c}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x4, 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) socket$inet(0x2, 0x6, 0x7) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 16:00:00 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82021000ffffffff2f12bcc55973de43bd83f420e0394005ee239a952504271a1f3ab14a02e1dac4421acdce1b63bb587a3ff06a46"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c", 0x24, 0x0, 0x0, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0xfffffffffffffffe) 16:00:00 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x4bb4, 0x0, {0x94, 0xffffffffffffffff}}) 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) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x24, &(0x7f0000000040)="1f12fb36", 0x4) 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:00:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0xffffffffffffffff}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x80, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) socket(0x18, 0x4, 0x6) 16:00:00 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {0x15}]}) r0 = socket(0x18, 0x4000, 0x0) close(r0) r1 = socket$inet6(0x18, 0x5, 0x7) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040)={0xc76, 0x9266}, 0x10) r2 = socket(0x18, 0x400000002, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000200)={0x10, 0xff, 0x4, 0x3f, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f00005b9000/0x3000)=nil, 0x10001}, {&(0x7f00003e1000/0x2000)=nil, &(0x7f00006b7000/0x4000)=nil, 0x3}, {&(0x7f0000213000/0x3000)=nil, &(0x7f000006c000/0x1000)=nil, 0x5}, {&(0x7f000016c000/0x4000)=nil, &(0x7f00005fa000/0x2000)=nil, 0xc000000000000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000065a000/0x1000)=nil}, {&(0x7f00007b5000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f000077b000/0x1000)=nil, &(0x7f0000338000/0x2000)=nil}, {&(0x7f00007e7000/0x4000)=nil, &(0x7f0000039000/0x1000)=nil, 0x3}, {&(0x7f0000663000/0x3000)=nil, &(0x7f000049d000/0x2000)=nil, 0x1}, {&(0x7f0000464000/0x3000)=nil, &(0x7f000012b000/0x2000)=nil, 0xb8}, {&(0x7f000074a000/0x2000)=nil, &(0x7f0000122000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000035e000/0x3000)=nil, 0x3}, {&(0x7f00003ec000/0x2000)=nil, &(0x7f000002b000/0x3000)=nil, 0x5}, {&(0x7f0000198000/0xa000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f0000210000/0x2000)=nil, &(0x7f00003a0000/0x4000)=nil, 0xfffffffffffffff8}, {&(0x7f00005fc000/0x2000)=nil, &(0x7f00007b0000/0x2000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2d3}) r4 = socket(0x18, 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x8000000000064}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r5, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r4, 0xa, r5) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f00000002c0)) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f0000000180)) 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, 0x8, 0x0, &(0x7f0000000740)="661196a7a85652e7a6909d34b521c437eac3dadddd2d5565a1e744ac4a45", 0x1e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) r6 = msgget$private(0x0, 0x19) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, 0xc) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x21, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f00000007c0)=0xc) r10 = kqueue() r11 = kqueue() kevent(r10, &(0x7f0000000040)=[{{r11}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r12 = fcntl$dupfd(r10, 0xa, 0xffffffffffffffff) r13 = msgget$private(0x0, 0xfffffffffffffffd) 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=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r13, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r14 = geteuid() 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) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r18 = getppid() r19 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r19, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r20 = fcntl$getown(r19, 0x5) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000980)={{0x2, r14, r16, r17, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r18, r20, 0xa5, 0x1, 0x100000000, 0x2}) r21 = kqueue() r22 = kqueue() kevent(r21, &(0x7f0000000040)=[{{r22}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r23 = fcntl$dupfd(r21, 0xa, 0xffffffffffffffff) r24 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r24, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r24, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r24, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r24, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r24, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r25 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r26, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r29 = getppid() r30 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r30, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r31 = fcntl$getown(r30, 0x5) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000980)={{0x2, r25, r27, r28, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r29, r31, 0xa5, 0x1, 0x100000000, 0x2}) r32 = kqueue() r33 = kqueue() kevent(r32, &(0x7f0000000040)=[{{r33}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r34 = fcntl$dupfd(r32, 0xa, 0xffffffffffffffff) r35 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r35, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r35, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r35, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r35, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r35, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r36 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r37, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r40 = getppid() r41 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r41, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r42 = fcntl$getown(r41, 0x5) msgctl$IPC_SET(r35, 0x1, &(0x7f0000000980)={{0x2, r36, r38, r39, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r40, r42, 0xa5, 0x1, 0x100000000, 0x2}) r43 = kqueue() r44 = kqueue() kevent(r43, &(0x7f0000000040)=[{{r44}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r45 = fcntl$dupfd(r43, 0xa, 0xffffffffffffffff) r46 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r46, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r46, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r46, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r46, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r46, &(0x7f0000000880)=ANY=[@ANYBLOB="0000f2ffffb96b350adb3600000000"], 0xffffff64, 0x1, 0x0) r47 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r48, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r51 = getppid() r52 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r52, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r53 = fcntl$getown(r52, 0x5) msgctl$IPC_SET(r46, 0x1, &(0x7f0000000980)={{0x2, r47, r49, r50, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r51, r53, 0xa5, 0x1, 0x100000000, 0x2}) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000800)={{0x5, r7, r9, r17, r27, 0x20, 0x1}, 0x9f, 0x8001, r42, r53, 0x81, 0x4, 0x3, 0x401}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:00 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) shmget(0x2, 0x2000, 0x262, &(0x7f0000ffc000/0x2000)=nil) r4 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) r5 = socket(0x2, 0x4003, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) setsockopt(r6, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r6, r5) connect$unix(r5, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) r7 = accept$inet(r5, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffff1e) getgroups(0x40000000000001b5, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r9, 0xffffffffffffffff, r9, 0x0]) fchown(r4, r8, r10) seteuid(r8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r11, 0xffffffffffffffff, r11, 0x0]) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r12, &(0x7f0000000140)=ANY=[@ANYRES64], 0x1, 0x800) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30000) accept$inet6(r13, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r14 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r14, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r14, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30000) r16 = accept$inet6(r15, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendmsg(r16, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) r17 = msgget$private(0x0, 0x200) msgrcv(r17, &(0x7f0000000800)={0x0, ""/150}, 0xfffffc3d, 0x0, 0x2000) msgctl$IPC_RMID(r17, 0x0) msgsnd(r17, &(0x7f0000000280)={0x2, "ff1a1ae1dd54221fe08a6c1813898996e7565acec6016b87a59abe46a0e3fd68a20a02572395b6b8e0b1b5f25aa85678992ae1ba22f973bf7e7365e07b8e4ace88319faf83240207ecbaa386"}, 0x54, 0x800) r18 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r18, 0x0, 0x21, &(0x7f0000000000), 0x4) r19 = msgget$private(0x0, 0x80) msgrcv(r19, &(0x7f0000000480)=ANY=[], 0x0, 0x1, 0x1000) r20 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r20, 0x0, 0x21, &(0x7f0000000000), 0x4) r21 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r21, 0x0, 0x21, &(0x7f0000000000), 0x4) r22 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r22, 0x0, 0x21, &(0x7f0000000000), 0x4) r23 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r23, 0x0, 0x21, &(0x7f0000000000), 0x4) r24 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r24, 0x0, 0x21, &(0x7f0000000000), 0x4) msgsnd(r12, &(0x7f00000008c0)=ANY=[@ANYPTR=&(0x7f0000000480)=ANY=[@ANYRESOCT=r20, @ANYBLOB="576729ecd788189ddd213539ed00d77978f7ddaee0ebe671673ab109df7fba0fa655a132136ee4f6faf146edcb217290afd93a019b3332be", @ANYRESOCT=r21, @ANYRES32=r22, @ANYRES16=0x0, @ANYPTR64, @ANYRES16=r23, @ANYBLOB="a0092a9bc48df6899a562735adf9318dd022888f1c66508663e543fada4a1ecceef1df3d139a5d3f1a4880160ac4d32d52dca31c7964997c43750df01f6f4e83249cd019465addba9386d13c68f26f3a623af6d0403bebb0ec61c3bd2a1cd7a128c0dc5a2a059749cca4815539bbda8a97ab59177fb66bfc5f5ed71e54c771af290bea7fdaf8cbc0d54f5581f995e09aca41e300f41bcde59011f25f32ba386b4999f87f2dd68a0827082b5337ae0fdefbb2baedf3d116"], @ANYRES32, @ANYBLOB="f6db764ad1445319d34c1443eecf21c9d5b1a01cb4caf5bad81890b1acabba4aa4693f9772bce1ddb5efa35dc1919541e553d1b5f55f69ae809191a08c0f55afc5fef21c526d094b15f6360fc102aa0ffe5a5d513ff004391777408fe56bb5f02a5d0cfba2b5fad6ef71e79570f6673df9edaaa160aca6f1930bd9884ff9015ee489eb6bbba4e425d6c1436372fce2db3922f4a260915b01a6b406cd4f996bbd5d38d5537573c8acb766945d273724b9fc797742347e510aac85a45cdd08d1f859e484ff", @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRES32, @ANYBLOB="0adb16538d9578477fef032bea2e6349a196d1d66e614dc09c", @ANYRES64, @ANYRES32, @ANYRESDEC=r2, @ANYPTR64=&(0x7f0000000600)=ANY=[@ANYRES64=r3, @ANYRES32=r15, @ANYRES16, @ANYRESOCT=r24, @ANYPTR64], @ANYRES32=r1]], 0x4, 0x800) msgsnd(r12, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r12, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\"\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r12, &(0x7f0000000dc0)=ANY=[@ANYBLOB="00080000000000007e130b59bc3f6149bb742e7fa26848ccbe05ba4cee17ab5f7db6c3939fe403f945f4216e51b8c2e99714c164627cf6dde2023666f109c05f1a6de2e131cb7eaa9ae5de59db15bb0470cfc0459ee757ee7e8fed8a62946dcdc72d827ef6b0ca5247c0b5aaf4ec19a5339db9b8a75d6e345fd4a14b1e7eca411dc99c55779f56e97dde3af4c773d099b2d6271ca045c64533022504618fd0e0f505cfa2c0bf27212246cd4de4db1a1a315312618f71f0ad7e361d27f1831511e1b7a7fbf111448827498a1a8e775f3fd35390c42280e88a194df6b440497efb1372b8f1345ac07b7789b165d7"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r25, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getppid() fcntl$getown(0xffffffffffffff9c, 0x5) r26 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r26, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r26, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000e200"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r26, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r26, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r26, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r26, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r27, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000003c80)=[{0x58, 0xffff, 0x0, "f2d42a7e634f0cdfc7329fbc162ec5979d99204990e385355e71587918dacf66f4e718c3a4811dfcff6c7b32adc8c10079fbf1073f9f4c2e96525fa2180cd85eaac2c66b856daa"}, {0xffffffffffffff33, 0xffff, 0x3ff, "9ea197a65c0975cfa6845856564ad6671272dbedaa4c019741f135feff8953cbd5324714352817cf053b7fa9d07a90eb7f"}, {0x88, 0x8001, 0x2, "c04c398b1fe73a402be1d52515a832fcdad04d1eca8f8d598cb36468d611a07490fe63a0abd74b96cf8f052ae8f32a3e9f71c28abb5ebaef1c6381642cf98368aed3b3caf031f91fbea647b87a72103373cd80d4d9c8fe96d5eb5bf66dff633f7e2c75c5e8e38d1f1af8c2a5eaed6be7f3a65b09523c00"}, {0xd8, 0xffff, 0xf8000000, "2013cff506c7c30efee770c1f96a109fbf6eacdbb273195e1e8a4f1331cab2fcc60f13926ee420b5d261fcaee709fea3f20f00755463d6a297b59e0fd5b3a0ad226b660c6964a3283e395b9518f3486dc4af28047999f4563f4fa93015c7e1c9c5604feb0b01dbdf4f76dd3213c87bc5549ebb34429abb5a210eab77ae3f2e43f2d9a8eff93205f7a5a82e682cccad3a75d2a89206f58fb5cea0abd2c72c87b11b72954c2a30b8d146e84d47009b8a5455224f8b4f81f67d4116cc918a6f44c62e69c1789929cc53d20f5200ae254d903b093c60ea66b9c779a1c32b3e9dc90288a6de95f24b9de684597b676c9dd2d0"}, {0xb0, 0x1, 0x827b, "a68a7726d9edf8e1a240fb9d68a69f169a18cc4b17dbed56d20225de4bc0c7581649240ce04f2c9b9e4b1e4478ae96e7c31f98fe484ab8b9d8591aa34e63bda594f8d75f47b33f85a474859df78b7ef5ef8a7ec1c41f66b7a2e24190073196e9894876297b7fe4419451b96cdc90bd9056f34a7ee239f1a3946642746fb7dbe80203a58aad330cc36eba06706c614794151ceb915d98d75d4ca99c90"}, {0x4, 0x1, 0x8, "7f9ba57485726a94d22dfc66f6090540c7cccd6470e50ee412c2"}, {0x1010, 0x1, 0xe13e0ad, "becd29fedcdc5da128a98d551fc8c4c8a2507094d67efc8d038dfd8270176b8f8fd5cc1f06e06c76c6ed6b08ce9a0e5e05dd4f60e6b163d4f487cd28fe0ac0407623c8875f9d3c821ff4bb728e1a68f733f9a34d7c3422287b61e6d166c58a230c5e27a54e4ef4d3796a3b0f0ea800d768850326a0fd2a42cd2067ab0de4937f5cdd633a408fdab9c473f972f45977c08a14cbdae6752ec383a536ce580778eabfb504810a1c1468eacb353aacc2bf1991541c899028646e0be03fa281723990caabde08cb6999ac1b7d85682517102cd0f46fc78f05ef7b2326707d734f8dbf9ea519cfad07b2db7c7c4a8d7e83165da3d3a351c9cdab9df666dba2171092304f79cfd8232296a2dcf4d2677dba106102e6d2a298d0339cf1d2daa21c00928929f23b7b96b15e4c04e1c0104becdcc02e4b090ebac13a8e8572641a47fcde0038adcd4992eca9097c22effaf5ac4435131eb5ce7dee520b22cbc7829f16cb8369c845cd7e35066910c8a9e66cf01adf455bea772745cc36ea46fbc57f526f2e402afea524b0da3a4fa9e6e64c6520761c0367db61197dd29a66b4f40f5c0017d6242d9726fd501c1a56a85cada3c74043d5fe298deb6c40048917537f257055005473b587d9721c27e33a5946d0d5f6355fa4b568121dd832c0f10a061ca38e22bf7fed8853255633c509b10d7b8124a927ed90f82886961d11cd03fa5b14d3edfac6edd0ab079d408bcc1d1787c86e19517c7562d056a2664bafd9d8ea1c57f51702bd34f6690af93d7b7733158f24108abb2278a0cbdee8aa564683b581aeed2bb10018c002025b52d6d4ff55e0f1c3a86b4bb6f68f4246cbad629c92ff02033c1d91abda907bb4af20e74b63de6ed4da5d1b4b7ac209f60e4b19fed880a9b5117bf05794bc9323554ec9608db1740b908be5578784cfc21dd2e4f00ca6979ae48bc6789e9c9dc755d9420e785433107972aacb4825cc7e00280e2137c6d39e6a7b4d7882bee5aa409925fc80fcd9db047b13b2b21b3f3c8e8f473eda5032d39999e44442cbe14c2b32e6647edd2da3ed996562b717a9fc699461b8866540d9aea9f7ad0c917162524c79c5ba74a527098357153419127d7f2e4e8f5018931af75a47dffc7d7120ebb4d4f1e817ec4c64df92c324718c316abaefc6c1d52eca2a59692a2a7c485a3237d4ca99132481907c7bcdc35df96836f4eee592862f6a92808e6e4d996c3619332b1dadf302e8d5dfb662de77814d8e523ce8dded07601055f4cdaac6c7ebb71e9606db98aff5be2035b291234105887095c53f8eea21d9d91ed1009001f1b218c8903441b9b54fb308b5cba9be688fd87858dafcbefc5647f0dfd1b1369527e795ff3b170c2f89e1a29344b8a82ba60618786bae3d04d9a99fc38ced6be92375dbad5e506c353a75fbfec1156647002041426495b352d084bf63b3d33100a5c5410580c7a916d8d736e2194d95fa7aa5cc9e351074fa9bbf0b30885041f6b7d9741e65464ef2beadc35afcd5af3111f6baf1947739abcb5267e6e97ba4523a1bc86a47e57e55b8bb5291b0c199592735322fde6d011f487e4c26d4619d8435540b76ae01a081e707e35fc4f0ffb7e5f20b163904e81aeb9314accbe971bec90585527802fe911b32ce959888ae7142fda24c878985daa7bf38f5b5947e94dc5d70eba63051928d2590156043d6cd9f14b55a903745f6d3e15ee346475e6e887623dc3748d0985a72936ba2dba844e141e66d80e5cc1eaa7939364fd8dcfe7a6f66a629dfbace8fbe0126485caf89bc0766e753f6ea51c001ed9a9a5fddbb20422eba9798a62dc57b5008897f523228b4e779cc54661391264fb9a1fff7d6939fa24c9b0fec7876ae71be4bc78dd085fe174e6f9719e78ca2f10625dd21db63f85b38cec21a264531b51efd92770de69cd44fd088be2dffaf685f232224eba5a1faeca484950ba29f938040e7de1db283e35b8e411b97dc2fe6e0dc3510eb6bbae4f42d25504df97e57381d581adb79b9cc4727a6cc29eb845cf811e1e2e0a917c83b60ac0b1657228cfc53aefcb488cb420272d59be4131c93ddaecc79ef00cb31624e92201bd589433d5ac795edc0c55f01ca3fa9e0ee4e3f3d316ac760637748c1052fdb8b3ee02ccb5991dd646f1035a634130193a7ad9002b6494d62a185989a290cab3a04c9b7b94358c76c93999b09b65695fc75b55a22b9bf147a19bdb32390d883eff534b994714a2b9ddcac180dfbd813c6221572feacb7b1b04561ac769fdccc545c87a0b31b8b2521fba53bc0ce8214ebab049468f22e921cd328a15416799f9704369282acb91d9e91724030fd187f30caaed01cd181de96f626a248a2dc34d9449f89e2b58c6722e226ab786c67d11c9f606440b3c2aa55f74223142ca6fc85e53d160dbaab3b0a16db47a6a961cb5494a349615df03231089441f103125782ecf77b57cdad845fe20ce16b6637ac0cafe9350f27cb865ef34617d703c8d1c413bce4d8c5e0db095d05c4cf4b8a0a834a77d6e15fd825b9c1dffcdbd686a68eb938c3f0458d16ed7656df29d26e037e1b63adfd00a1c650e3b775d25286eeef6e0820fdfe6204f5bcff2a34095cf62e692e6b096c4e49a50d435241edb5a6a285233cbb5a5c406db8ab48ff6c8a2d8d564a223b12f84745642a5fd25974b0da66fc0c1de84560bbd0baa16ea87c8d31bd54ef3481a38fb13e33bedb3fe991f5df3c6d1ce35e5163950d7512e0bcc4c07b36a5afc0d667ca1a3d5f7a3a878d164d557f61d22bd091f1cb91f49debd3fb354e9d3930de96e1ab11c8eb2b3e6c6ef328248a493c0de5b5ecf0cf321eaa33b2d2d7588ddd99ef1ac6000f91b784a68a0622526741a70017bf8d3e7dd0f2bc496fb5f5b9a7c185202641257b56a161a6d77429905c8cae8404e16eb1726ab9ab4c1571bdbf7d17b8a8b82ebcf28ad9085fa107c5958f871542b83f11fb67dc3ead455267c5c2686d04c02f64e4e7350f95fac59b4ab2b8b543e98755ef494e501525f305a8bee1f35146710c17c532570d036593d965dbdfff331528ee70258fc11ec6ddfcbf7a7884dd31462c6b836577e9617fac416b5d5641b9b453afb30b513a19d3950e97c4418415eeac1021481ce9c13ae5f8637055fe2dfc4f72391be1bd728f6547a3b99320a76e3c83d731c7d049f24d7d2853eb41c503ab6f361cc444f60b27d2040c583592ac66f7efd33bb58ce5f4ff7b15c63f6d7662d42406ee47d61512979e423bd4bae47a55d7fa607d6fa1f4b2d76167cdeb8646ab3505ef39d21ac38e9543c6f5e58109f557b026a4e31f411f5f239a131f6569fe39c23d6ec8d34cf382cd2d1abc08e2c07a9922850a3343cf206e32d30cba6e6832ade577599dc1047497b21ec00dfb7e028614066b801b963437d37a18e00f96e095040b03075a2a489254d1859c17dddf2db0bf1c28e1f27b7aa3b8e78e3d5ad4b1d08155afc9524fafaf982f6f5bf534d7470d95751303c7420d40f0a01b3a676b6a57fcb9812b5c8dd02757a2ad29d93527ffa5b7f020185e5a01c923fb6d412c21fc52ed82febb5c11c781af95a14e728ae028545d8b6712826a154f7027732578ea76624dbf19b974407af404792179864f1901e5a4886ad43071a5b8758a25979aad4e38d55de82953f82af2b49f5e2979820e28a84381339528042b3ca729887f31c1b831392624aaa4d7e90f8840e590d6097b4c0b415a6b978cfa9f09ea4e183eb2f4c8f046af574e625bcf0e09220f07b52a6f89797920d03378b5294e9c85c32afd334fddf001370b6ae89e40360cd19896e23f8b4b94e38003f41c8c730326e2ea49607f3bd31ccb75736969ac951ca0628108929936ed1eb8a94649fd3a123e34f5f618897e4d08654e91746fd0ebd61f5d0a5bc1e6504513d2b99b54eedca2766a999c3b8b48f58f7ed2b815827cfe2fee5b119dcb7bd45e49aca0ada4b3be63f450a9969758c260916f8f0f39255c5ab0306fb7a23dca673d940336f9df7f48885d1c8a7b9eae2890a752f5e08dfacb6028492aef57a49929d163a31f85aae12cb49bb7c6418ffc1a0fe3df146425c03446ff65912007ab0e157787bba5e9a1198f4715145011e2d2996a67beba3365cc2958139bde950e91d5fe42f429ca43bfb24f6f5fa1d928cf6550f380a505495d56e9f00f66a00aa4abdcaeffe01d8c18af6ca5079cc6417d8d3f127e3669b10bb89352478d8b34a8204fe10533dea4d619bab05944e99dbb305a4f68bb2ed4692cc993a15f5c9f46e3968072d7460067ef5f2d47826723f2006a5a7016be95f2e53c55221a86506330a33a6b3245517e9d0baacd3ad7ca9220f3ad4219c7c12a375dea863774fcc7fddae70cf3a787b73d00960e44eaf44173bc03dcb0d0a061e7b81e539f991b6abcc84f48ce0ff987bc3a10ac9eec45e89b5c43cb74e235493e3606cc15b2b76f4088ce5577b1e5daedbb40e0852480cd879cc6a1bc8a8d2983637787ba09876df73104150cf208c2b553ab0cc5d04aadf0fe77c50351738741e6e59863cd16cff9eecf24415e3682847a9495e650af93e5906c85095b6a985a0ad83d9497654b68dc5850312b32a25167eba1aae95b42b1425fe9bb5d4d2d5093db818cbc9ec60acde01393b96123461ccacaadca453e861aa2510b6e2840f33af311c8865c407f736d81530108f671200f72ee90fabacddc39570b94c75910364298ecf38111dc1e2ebf804dbcb843c0dc378e9dc28e3c6caad2e212049213ffe7e75358bdaddcc7aadf7f273b39fd224467482e18ee22d14acc47fdfd55995a058c80fc35f1894900f68ad8d785f2d4ce5f8e764327ff50c2f3b2d2611549a45d7eaaed6215d0be95a5210513ea460dde1635e3992ec0ed119110d852310bdf4202b05ffa1b10931efd6fe47e2823f8ad26275fe826b3d902334a02927d82e90cb49d925ec50a6c4c126eaa74f9df701e294f7769feb5cf9a128496f75bfa6403c937b87b3040f43788b3ff1c007cbff27c5ab58c0416fd4d8518dc16b70d372c316ab76ff01a3519826e9787d7ac98428fd70904e97f91f1a4eb050cc089c4679dfd23381a09aee26c35af6be114c190868189aeb16b2c86e9ed55b6e882d6613b932de4a624bcde8218e37af4f140466a4f774abe183738c19e141a207653455eed989249925d3c7c11987b9b60432840634b8f56e5378c19bd4b030ee2dc5b06d38b3d4001e65cb69a39899f16e0b2a2689e2ed5d1d39b4676c166fba364617eb0514d55f71035e0a1095f0f6b1c8ce0eef5479677535f93e0a42dbc5e29c5c3d9decf28ae812e7ae42fdd7f38c2ca92d91d5fe661d10e089dfcd3f85d57f8d932d6e4612fbae5a7048c58acaea570c89a81656b2fb8b93ada27875ee76157554a718586f2e5218fe44f5f9a32a1cd12821a4b548186bb22ded830e2e185d5d6263c546cc5d7e223cf1da75e28746611875865e95d69979dc983dcbb74ef421d432050b97f4c3f19a24f78fd054ca10f06d86c6ac0c70deaf140236d2ee5510ef0abb7ca3186b98bc2a60b8b4085c534eee7525f25cbb44711d9f28cd2a2db1433e45c6c7413f60d67790446cebf13eaa3961979adacb83fc89fcc9c9efdc806fa264c0b9c7bb31a6eb1fa641de7cbaaacc83f702741dc7cdd9f5ef96a71a90ddd24e7d1df7749e96cb7291f912c8954391d05ce797174e04c464526239640747f3b332fa5f7762f0eb1e719063c6d2dbccb05a54f414bf58057be648cf1a82127949d75"}], 0x12f0}, 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) r28 = semget$private(0x0, 0x4, 0x201) semop(r28, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r28, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r28, 0x0, 0x8, &(0x7f0000000240)) semop(r28, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r29 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r29, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) 16:00:00 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETRAD(r0, 0x20004b43) r1 = socket$inet(0x2, 0x1003, 0x0) connect$inet(r1, &(0x7f0000000000), 0xce) 16:00:00 executing program 1: socketpair(0x1, 0x8000, 0x5, &(0x7f0000000440)) unveil(&(0x7f0000000080)='\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', &(0x7f00000004c0)='c\x00') r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000000000000077d1751d6270b7000000f4ee000167733c00000000400000000000c00000000000000000000000000000010000000000b70fd8f93effa7ffb0f9735a60da49ed1fc575610000001eb6565a5f0158ed2a0e59348f14fb0535a61e597c044920a48b5e2b68070de58b3e70c0ab36e84e60"], 0x1, 0x3, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r1, 0xa, r1) msgget$private(0x0, 0x8) socketpair(0x10, 0x2, 0x7, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000006c0), 0xfffffffffffffe5a) msgget$private(0x0, 0x40) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f00000001c0)={{}, 0x6, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0x2) r5 = open(&(0x7f0000000500)='\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', 0x5264531943db968a, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) connect$unix(r5, &(0x7f0000000140)=@file={0x3, '\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'}, 0x50) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xd2) getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) r7 = open(&(0x7f0000000000)='.\x00', 0x0, 0x4e9cee2b772a8925) 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', r7, &(0x7f00000000c0)='./file0\x00') readlinkat(r7, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$getown(r7, 0x5) dup2(r7, r6) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) msgctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84, 0x0, 0x0, 0x3}, {0x474}, {0x80000006, 0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r8, 0x40044274, &(0x7f0000000300)) ioctl$BIOCLOCK(r8, 0x20004276) 16:00:00 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x82, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x1, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff993192964800"/20, 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:00 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x800000018, 0x3, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x21, &(0x7f0000000400)="be193c1ce9a2183e936f7f1d49cdb4ccf153937bf3792e538eaf973f022198cfc0473d1d1e21d47707100a382136a866f6780057cac8d7f1a6ab28cb22320ac0ee047178b23425fcac35f8757a086bd97a8510dd648ab1bab0912b8c36dabd7aebaa5664b37b8d5893e2eb09949ceafafd54b60172a312f41198d528693263fbc4449135aceb81820106694cbd61f2b7abef55efe32cf7a2287f656754d05896576774250d8d786a8e9001c2907b7d7c0187d9ea9fc01d3dce627aa1b3592e409e25633f863873507abc4577e56fc4302c2b56d342feb3f17d5e2d9b4b8f39b1d8661aa9c557cc52876ecd2bbee632e292042746a2ad3e", 0xf7) dup(r2) accept$inet(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg(r1, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000140)="6863299a2b7da8c5460a16a1d23e7814bff14f7ad03bcb837edb539a57ba29a5bee1435f0ea30e23aa4a736f8312f80b4187e39641b030beddda4e0dde8e3f7365a71939928e47fc7459371a226d5a65eed002bf25d904037c", 0x59}, {&(0x7f00000001c0)="c7ac51010aed83e1e282adce78f671f323675957bd676d6a6d08c4219430a1c3f097e6733b5eb0d84c640b62eb893137c4", 0x31}, {&(0x7f0000000200)="316ead519d320e50aa3ce2a0739c436249018749a68851abce653f1a095fdd25ba593219dc21959f4c6830b63158dfbf113cc20830a5b25f2cbb15780d57b17dee7a8c320bb6ba907343655262c7f269f1e6328c6d8f629beeabff4ac6acd5496b3c94b5ef14436f080b5359f15676399906a688b53a158b964171a0648e044effe458c1d183b0349fd9f1a59911276040485eb812636326a153e091371c", 0x9e}, {&(0x7f00000002c0)="c828e1dbe69d0ded5dd2149d34b079e6e73b64b744a8fac05dca50a56d2bdf7b5e1e1697c29518ac109b765d075f119304336b6f52557778d496c24c2e79965ae7d11bfcc3bec1630c7a1ad4cdc563ad66aef2ccbe38e4", 0x57}, {&(0x7f0000000340)="394cd212507e9526eb89321816e24ef490607ef387ca52ab3d1dc80acb3b6105a1a3e0d4c2c6ab294f23c60f", 0x2c}], 0x5, 0x0}, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x21, &(0x7f0000000000), 0x4) dup(r3) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x21, &(0x7f0000000000), 0x4) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) 16:00:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x21, &(0x7f0000000000), 0x4) r5 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x4) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x21, &(0x7f0000000000), 0x4) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x8000, 0x0) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x21, &(0x7f0000000000), 0x4) sendmsg$unix(r3, &(0x7f0000000340)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000140)="71e41d9f3bdd45867db423df2789bc2eb5119f7303654bd5bd25174dfa6605097592a3e6dc7177cc28f60dc093f4", 0x2e}, {&(0x7f0000000180)="c39d4f171c8036b2eb8089e793ee1d3ad85843a4be288643b624896b78b5a9d7f9f360afd39079", 0x27}, {&(0x7f00000001c0)="602cf02f1cc2bbe80cab6c7cef6dfebf63b41a57d8aad4d714caf4ffd3e74d85d006a66e0fc7e990780247c132e2debccf01d6f1", 0x34}], 0x3, &(0x7f0000000300)=[@rights={0x38, 0xffff, 0x1, [r4, r5, r6, r0, r7, r0, r8, r0, r9]}], 0x38, 0x4}, 0x400) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84, 0x0, 0x0, 0x3}, {0x474}, {0x80000006, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000300)) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x10001) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x24}, {0x34, 0x0, 0x0, 0x7fffffff}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x42087007, &(0x7f0000000100)) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000140)) 16:00:00 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r0, &(0x7f0000000100)="48faaa73b6524c7a57dc", 0xa, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xf1b) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x9) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000240)={&(0x7f0000000080)=@abs={0x3, 0x0, 0x3}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000140)="952d3660133fa3519f72ac600e554dcad1ec877dfa3bdd1f2cea24132d1f2d232bf0c8047f8895fdb13e74532a3b42936eddbf4ccdb09a181dd51b5a11df5590df8227bc864dd667c9e81a80535e1de1972f3e3a5249713c1c9a00a55b10d1b041d230870bab762f3d6372baab3c7d0c6bddbd2a1347de232dd1d1b9ae40c20c8c11148e8db42401fa9d698d29ff499024bce5fac889c22a847285a8bd1f5b473f2d1e0a3690bf97800352517cf4", 0xae}], 0x1, &(0x7f0000000200)=[@rights={0x18, 0xffff, 0x1, [r0]}], 0x18}, 0x2) ftruncate(0xffffffffffffff9c, 0x0, 0x1000) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000001540)=[{&(0x7f00000016c0)="0c00657578dbdd09a469223a587ec9b8885c4b9132b98b623801d61a172e6582aebba5cab2c143214c1fe29028982c7ea9fce4277b695faf395054bc0f689d5b19022bce7f6fdedc14cd573e277c7742416559c126c7db4c541470ba025fdcc64e3920579a8f229d12bf3e61ad1e6be2b0da763f6824771f6e5c51b87b61ce14e8877eda2038edcde47fab701d27f2e8389c0b0546473925213c0483d6a7d1c14d1eabff48d33fa2de5d449a9600bdd103198a15fafd5600ab06a3f3a132c9b81b0d851622599854b05ecb331e3103f4641ae277244741c298f579980a", 0xdd}], 0x1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x3d, &(0x7f0000000340)="0600080085b2e769906978a59bcca6f45773014c0857f18dab283b39c3784cb4e97a37cb02951dda3c6adace23fedc6236831a54e16e979f343531f33751f5a80d2fbb1b5c4f5a0aff6e82a73bd30b9afaa9362c1b80a58e1cd916d20b547f85324e4b650892cf2dab4e403b4cd37cfb1e4bba3a73192cdf6da2009709e7ad4848c985a5b9ba39af6a904399e25cb361a5aea4d10b29f751cd1f90a03df2238309ce0e62f779bb25009b292f0361d35b4e", 0x230) r3 = socket(0x18, 0x1, 0x0) close(r3) fcntl$dupfd(r2, 0x0, r3) write(r2, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x3d, &(0x7f0000000340)="0600080085b2e769906978a59bcca6f45773014c0857f18dab283b39c3784cb4e97a37cb02951dda3c6adace23fedc6236831a54e16e979f343531f33751f5a80d2fbb1b5c4f5a0aff6e82a73bd30b9afaa9362c1b80a58e1cd916d20b547f85324e4b650892cf2dab4e403b4cd37cfb1e4bba3a73192cdf6da2009709e7ad4848c985a5b9ba39af6a904399e25cb361a5aea4d10b29f751cd1f90a03df2238309ce0e62f779bb25009b292f0361d35b4e", 0x230) r5 = socket(0x18, 0x1, 0x0) close(r5) fcntl$dupfd(r4, 0x0, r5) write(r4, 0x0, 0x0) r6 = accept$unix(r4, &(0x7f00000005c0)=@abs, &(0x7f0000000600)=0x8) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x21, &(0x7f0000000000), 0x4) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x21, &(0x7f0000000000), 0x4) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x21, &(0x7f0000000000), 0x4) r10 = kqueue() r11 = kqueue() kevent(r10, &(0x7f0000000040)=[{{r11}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) fcntl$dupfd(r10, 0xa, 0xffffffffffffffff) r12 = msgget$private(0x0, 0xfffffffffffffffd) 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=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r12, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r13 = geteuid() 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)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r18 = fcntl$getown(r17, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000980)={{0x2, r13, r15, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r16, r18, 0xa5, 0x1, 0x100000000, 0x2}) r19 = kqueue() r20 = kqueue() kevent(r19, &(0x7f0000000040)=[{{r20}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r21 = fcntl$dupfd(r19, 0xa, 0xffffffffffffffff) r22 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r22, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r22, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r22, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r22, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r22, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r23 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r24, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r27 = getppid() r28 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r28, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r29 = fcntl$getown(r28, 0x5) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000980)={{0x2, r23, r25, r26, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r27, r29, 0xa5, 0x1, 0x100000000, 0x2}) r30 = kqueue() r31 = kqueue() kevent(r30, &(0x7f0000000040)=[{{r31}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r32 = fcntl$dupfd(r30, 0xa, 0xffffffffffffffff) r33 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r33, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r33, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r33, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r33, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r33, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r34 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r35, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r38 = getppid() r39 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r39, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r40 = fcntl$getown(r39, 0x5) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000980)={{0x2, r34, r36, r37, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r38, r40, 0xa5, 0x1, 0x100000000, 0x2}) sendmsg$unix(r2, &(0x7f00000006c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f00000000c0)="828e838c3fe7ca36e54bf8f53ffe1b8c0331b64f7c989da7547a942fff02895d0520b1bd73fa", 0x26}, {&(0x7f0000000100)="0a79fb9e88f20cd71b6c535894796c38e288826cba", 0x15}, {&(0x7f0000000140)="f68239c3f44ff9086301817e16347a62fa8c4d0fdb97a1632e4ef5221096805587c5669ddd9bba32e6d53acb47b0a35a7ef56b85980eb71c0a030a2ce471805971a4951e8da1e6627ec3d7483504d0ac47f0efaf9505ec281825c5bc9f2d1b5ff68826e3e72accded576dcb6f7a859f17aa43b114b1343b2bbe406947905541af62fad75c0cf26b99c5c96b15573a7ac889272faf7d0bfd0f0192b23b88e4c8cbbc4301e6be75ca67fc23627140f5187c0c6de6ade133d4e6dc8234d72c311772ff0752b2d95ad815154a775ffe9b293a64f97cde8844c9faa70705802c87cb5ff2b898ce867c7e22d", 0xe9}, {&(0x7f0000000240)="673c63bd547e6bc79d3921cf2d94e2e1c55924e1c5e0c0348085083ae4ee7bd4", 0x20}, {&(0x7f0000000280)="38dc7be17fbd47563c0a01467ce097d97893694e08bf6cf2254404c00fd643e51664db5ec03b9795253588ea7cfad2ac6894ed4d6a718e0a309cd64cddb6625f03202cf078fafa458a7225c91f95627a79bb6b4ee77177797b557976541a366baf1387b5ca6aa5ba18578bb04a9ece2b6adead4166c4e0f8322528326990e91b4289490869ef2275e35d36ca299c17b7f1190d70c912b73f1c67908153789b45d0945c9af12b9bf53dca8762df1ad7578e92ead870301a4e4e0218937cc5cdcab9c2", 0xc2}, {&(0x7f0000000380)="51e686a9a8bbfd78f0199501f17e6de8c0a0ef56ab8102a7244691c832f36555e9fd8f93ecfa20", 0x27}, {&(0x7f00000003c0)="4b1d95e23e0dbf668aa9bf34b82f924aa833962ca17fa14df32e70ae195ff86c5a51bb69bbc849f42ca234004144986d9b0a2fe3e6e7a566c06cba7303c298344906c7214e583d19ac9f9f3026736e06aac7d4e845e1e3ddc7edb91f420757cc4b568559", 0x64}, {&(0x7f0000000440)="f303a88cf3a3df530fc57406097a2a7e13daa8ca4a9b87eb9a8bf3757a24936624d8a1ed9257f8fa4129a95f4933d9747bfc0236305416da10438de61f68950bd584f4a6347f002d6dc3ffe209bc05cffedf57422c4d208094fb3b59bb40821cf77acab3a63d5a8874c8d133cdfb238373cd093309ad0c811ae7c0e8704aa6f6779f23053f6d52eb98c51d94637965b97f70df6fd6a4ba3570d24d8c6312d13c45a30f56222235337feb0ce3734d1d20fdb4f771e2822bf2a4c2d8230c57ce144ecf458318231948", 0xc8}], 0x8, &(0x7f0000000640)=[@rights={0x30, 0xffff, 0x1, [r6, r7, r8, r9, 0xffffffffffffff9c, r1, r1, r0]}, @cred={0x20, 0xffff, 0x0, r18, r23, r36}], 0x50, 0x400}, 0x0) 16:00:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f0000000140)={0x5, 0x0, 0x0, 0xfffffffe, "61aa0db11cd3bae3c6514ec600000000000000c0", 0x1, 0x4004000}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "3e4223a667b1f3fe6313d5add500971e3f4db016"}) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) clock_settime(0x3, &(0x7f0000000080)={0x7f}) 16:00:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) socket(0x18, 0x3, 0x9) r1 = semget(0x2, 0x0, 0xac) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/72) setsockopt(r0, 0x29, 0x9, &(0x7f0000000140), 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000440)="b63d5d34ccca1781cfe40a24a032") 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x8000000000064}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r1, 0xa, r2) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) open(&(0x7f00000001c0)='./bus\x00', 0x100, 0x1) syz_extract_tcp_res(&(0x7f0000000140), 0xa6c, 0x23) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0x400000061}, {0x6, 0x0, 0x0, 0x1000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x162, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x400, 0x80) r2 = kqueue() r3 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r5 = msgget$private(0x0, 0xfffffffffffffffd) 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=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f00000002c0)=ANY=[@ANYBLOB="0005003479030020ffb6da874587aa4a8843bacb768cbb4752898ce18484c24f857299501fcedc9c5f3a14ac660bd5a85598e29b493f0ac590959c73c34f5eefb6608f1a950816963ca0f74c05d1a79d45669522b6c25b0886c98100d68838ec64a96b7631cad5634d03ec2f9418a5efd3c61192eb5f2c2e398e6fd7c5"], 0xffffff64, 0x1, 0x0) r6 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r10 = getppid() r11 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r11, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r12 = fcntl$getown(r11, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000980)={{0x2, r6, r8, r9, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r10, r12, 0xa5, 0x1, 0x100000000, 0x2}) r13 = kqueue() r14 = kqueue() kevent(r13, &(0x7f0000000040)=[{{r14}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r15 = fcntl$dupfd(r13, 0xa, 0xffffffffffffffff) r16 = msgget$private(0x0, 0xfffffffffffffffd) 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=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r16, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r17 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r18, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r21 = getppid() r22 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r22, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r23 = fcntl$getown(r22, 0x5) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000980)={{0x2, r17, r19, r20, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r21, r23, 0xa5, 0x1, 0x100000000, 0x2}) fchownat(r1, &(0x7f00000000c0)='./file0\x00', r9, r19, 0x6) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:02 executing program 1: openat$klog(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='W\x00') sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840), 0x303}, 0x0) 16:00:02 executing program 0: r0 = socket(0x18, 0x2, 0x1) setsockopt(r0, 0x1000000000029, 0x200000025, &(0x7f0000000000), 0x0) 16:00:02 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x42087007, &(0x7f0000000100)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x40000, 0x1ff, 0x0, "000000000000000100002200"}) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="030000000000f68e349c1e40014f3d43880d3dfe00008f44d26128b0c3dbed5be2d26a2b7f7c01000000b771e6ee85dc34e848bafac95493d860528ab146573c23ac3c684607debd92a246c7c73602694308cea34bf93af49cb24eddf56eee9c6d"], 0x8) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSDTR(r3, 0x20007479) close(r0) r4 = socket(0x18, 0x3, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x6d2) 16:00:02 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socket(0x0, 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x800, 0xb6) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x3d, &(0x7f0000000340)="0600080085b2e769906978a59bcca6f45773014c0857f18dab283b39c3784cb4e97a37cb02951dda3c6adace23fedc6236831a54e16e979f343531f33751f5a80d2fbb1b5c4f5a0aff6e82a73bd30b9afaa9362c1b80a58e1cd916d20b547f85324e4b650892cf2dab4e403b4cd37cfb1e4bba3a73192cdf6da2009709e7ad4848c985a5b9ba39af6a904399e25cb361a5aea4d10b29f751cd1f90a03df2238309ce0e62f779bb25009b292f0361d35b4e", 0x230) r4 = socket(0x18, 0x1, 0x0) close(r4) fcntl$dupfd(r3, 0x0, r4) write(r3, 0x0, 0x0) getsockname$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000001000000000"], &(0x7f0000000040)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x6a, &(0x7f0000000140)="bbc83b533a5638bc06da779311899f42002f925b8e23fa5fdd29157bd37137949d38b52c3643c7233e098844c86ea9c01aaccddbc78a9353d9a272afbd810134b739a844e652ab522cfd69edcb136c9e7cbeb93a91f5107e2910f96be7cad51bb24a6fe36a7f36dc9576") r5 = dup(r0) setsockopt(r4, 0x1, 0x7ff, &(0x7f0000000000)="092e33a5c8708593c044e6f7c09d26ad6bb536dd337ea9", 0x17) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) close(r1) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x21, &(0x7f0000000000), 0x4) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f0000000200)) ioctl$BIOCLOCK(r5, 0x20004276) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x29, 0x82, &(0x7f00000004c0)="6df4f7f18eb464e7bbcf66829b819f1ca7d17d87bfa7551779c9fab7873ec1b942190f17aa41fc2e148ce4850450a19cb9ac5ae377f390cc78c3ffd2f9f6abdf8e4aec32cddebacac04ef2bdf44bdca85ddff5191ba9d6c476f8146b67c220c1a9cb23f90067f851e7c7501dca215815be7ecac731bcde052328a023b11d79cc76c381aed3f46ffa00ea29325b566f31006be802cf0325770aa4432ceb279d5bfc46698dd410ed07da", 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) r8 = shmget(0x3, 0x4000, 0x4c5, &(0x7f00003bc000/0x4000)=nil) shmctl$IPC_RMID(r8, 0x0) 16:00:02 executing program 1: nanosleep(&(0x7f0000000000)={0x7fffffffffffffff, 0x4040}, 0x0) geteuid() msgget$private(0x0, 0x400) 16:00:02 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r2 = socket(0x11, 0x3, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x100, 0x0) r3 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r3, 0x0, 0x21, &(0x7f0000000000), 0x4) openat$speaker(0xffffffffffffff9c, &(0x7f0000000940)='/dev/speaker\x00', 0x8, 0x0) pwritev(r3, &(0x7f0000000880)=[{&(0x7f0000000140)="1c62c9622901c53dc88156cd1af8166c1c9877e96ea58059c309794d881dcb0b3e082d1ca60c3d23f022480175d668f64d63fcb79005e867fe02fbad2392646aa927fab4a8c277b5d360cd9d69f2dd16a5c6cbf1c699e91b1e46bc925445deba2060aea1948d995104615eb634d1700abcee7cc2ce276fe36ea9fd110a4adf9221cd3b011257e0a8f8cb3b806ce8b46fa96fe330e033c69412f42fcf92ab3c29eb2fd4e4ed039dd5258956ceda321c8871f35bcd5a83d7d99cf4990abf285b", 0xbf}, {&(0x7f0000000080)="847cd3062bdda4f46053d5a44b8356b16c83ba5540237669780bde4163b497fe4e1d255490ee036a33cdece3eb7bd893e5249bd282a8971c72cedf9c2fe4940c772d548e3f84421872b7", 0x4a}, {&(0x7f0000000200)="98e34ea177750ae8a151640cb16cff7963abb7e8c3427a520ac382538e0ee7b4c6a55c0df9820cdc3fb7639a124ba02553b3f5a79b11f41635f5809a95e834b1e14e356ad6f4bd225c4c0a99171a7017495fff946c8666c8d392d5311327b73827ca68a1d6c3c4330877c09b986989720d7599cedf541b97a41d561bb36eddb371c0f590cff60982fc686f697e916f68329deab478affa24f7615865614ee8ecc06a176062dd", 0xa6}, {&(0x7f00000002c0)="d6fb52e59bffd504af016dd85c5e2268c4c1a81401f75f6e24cee63f8a45ffbbe4d8b02386ec797dce94aa47813f4575bdda3eaa1b7d7ad1cf8f9596d45314a13f9d5fb9b2e7639eba949a26aa77eb48a3e48dd3d0a88e1883e0644788cf617bc3f3556b273be67399de7e7db4498ffe64382fc39076c7455c1b697bdee62f06e7620f338cbaa6951b9e93ad743a5780426394ef6cc847be876d02b164a740d8790bc773d516f4cd44179793d7b9faebdea3d8b40f30dd34e2d6e9031106bf8cdd0c23ba30f3c2772ff78547e201e7232bbfc1116e", 0xd5}, {&(0x7f00000003c0)="7071515ee43c8295a718033f46d2485d99baa939916dbf565d350cd3716f860ef869db7a119816423e1debbaa72da20d2018b9f5ef779c973634b186b70b0a92f22bc33c00cc429112c1d2b35ee089803c60d0f9976aedf8861f581c0b3b5c23edb1c58b7b48d35769edaad05658a76600a37382997128392b956b3aebce70d5921562f4aa8250873d3def4cfc2b541e63075c384eb3ac066f23472b1073be3c25056139d3f56d0568dd430e05f32b5e44ab388fcf6fd432711a2ffb167736", 0xbf}, {&(0x7f0000000480)="c3", 0x1}, {&(0x7f00000004c0)="e3ee9cb531748c9baddbcbff9a573fa42b82f0ecc334ba7bafd81ce58f0d9dbf5a4c4fea5445b3899488ebca9a2c7d6410820e319b31a1e5ba67d33cf10854bf419e87c5d10db1942533b5170c6253fa72771641aeec74f7b4969303919ef6b4ca0c60f64c274488b9e50e8dd561e0da6ca8186f311371e0546c75c1ee7db923801458d2cc1a0f2a187f2cc00a175797715fe72d75419012514a76cc2fc70319675667ef9eea8c746df90da12a74859f3f34afce4ff9b84318117e610551ce2d46ff347d7b0739c0d320d6ffeebf53cdeb1448e651f0445c9a79ed4a46e77d4e6e90de2046cd178af18dd0cf4de378186a2be0a6885f", 0xf6}, {&(0x7f00000005c0)="faeed9410de2e31013d0d0d3e1e37a16f014c4286ea56b3f87d32a88021c1bb330bc30462226a120ee764558ea6fa1ee48b69a6243572cbebf847eaee5bb7acef1a455457912ad6bf8e41d6428eb487bd50666ea6542ab3f84021bb53dd6f952ada0b7c8710a93d2ec82ddb5830268c4f8ad2a966857f19fa8af38aa5c5821bc9bbcf790e768a0664ab53b2a610633578364fa09d17ea147abd31ae33bec8fe989f17d1fef53d92d1878eb6dbb13d870eb052006c134c26fc48b73c30f5a12826663e91c3b", 0xc5}, {&(0x7f00000006c0)="7d529a88f7265b5039293756f5c86bc57d33e50433134453c54c993cee8b955efdd61b99b0d0cdddd6d9be43de516b46f4b0373d520873aede3e955ac82b4b6fd4198a76dfb833e6c69e615cdb7f0b1d3ba93b0bbfb0534fa80676b8d2f0f5f37cc4c277842e70391738196895d5d3a78f12bd70695e2edd144d18d43538c432269dc88db3d9e6d9139cdde415e8e7e0dc1314197b9f21c7a5d7ca946a5c269adc39349041d983d51eac3b0e08153516c3d8461270ffb141e0dd3d383328b13dee93047d5ee5eca9a76657240e4b7923757b516ccc46c09b2ac055035e90c03fce70", 0xe2}, {&(0x7f00000007c0)="cf11c29ea0fde073e9c651435a26d7e1b3c86e03ee96befc75fececfbad89b079813f790f3394bfd167944fbed83adf9d77ac8c6fb18b41019487f1d500000145d2bc47f8657b09386fcf4462b4c5c2ac2221753a3088546f7b9c1aee44e21cac6766dbb80680ae0686a7f1fa368842f22d0446427a4b22a08c60a51b92543457f847426a8f5350ba0dc0a3c6216b3bbe1c8ea2761", 0x95}], 0xa, 0x0, 0x0) r4 = dup2(r2, r0) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000980)=0xcd8b) 16:00:02 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x380, 0x0) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f0000000300)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file1/file0\x00', &(0x7f00000001c0)='W\x00') execve(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20010, 0x0) accept$inet(r1, 0x0, &(0x7f0000000080)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x1}, {0x2000030}, {0x840000006, 0x0, 0x0, 0x8001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'\x00', 0x0}) pwrite(r0, &(0x7f0000000100), 0x248, 0x0, 0x0) 16:00:03 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10000, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x800, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x80) open$dir(&(0x7f0000000040)='./file\x00', 0x80, 0x100) link(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)='./file\x00') 16:00:03 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000000c0)='./file0\x00') r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r3 = msgget$private(0x0, 0xfffffffffffffffd) 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=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r4 = geteuid() 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) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r8 = getppid() r9 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r9, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r10 = fcntl$getown(r9, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r4, r6, r7, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, r10, 0xa5, 0x1, 0x100000000, 0x2}) r11 = kqueue() r12 = kqueue() kevent(r11, &(0x7f0000000040)=[{{r12}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r13 = fcntl$dupfd(r11, 0xa, 0xffffffffffffffff) r14 = msgget$private(0x0, 0xfffffffffffffffd) 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=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r14, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r15 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r19 = getppid() r20 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r20, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r21 = fcntl$getown(r20, 0x5) msgctl$IPC_SET(r14, 0x1, &(0x7f00000001c0)={{0x2, r15, r17, r18, 0x0, 0x46, 0x8001}, 0x8, 0xc07, r19, r21, 0x10a5, 0x1ff, 0x100000000, 0xb65b}) setuid(r18) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x800, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x2006978) 16:00:03 executing program 0: open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x5, 0xac62, 0x0, 0x1, 0x7ff, 0x9b3, 0x40, 0x6, 0x2, 0x737, 0x3}) getrusage(0x0, &(0x7f0000000300)) 16:00:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x4) connect$unix(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a3862070000000082959559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360fcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e567258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47ba93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c8024bd7add90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51000000000000039266021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114ab76381469e2d922a7c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b721cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c0600000000000000000000000000000000000000a984965cc1371a10498b8fda57ab56fe83550dcc440fe0699a07b47f7c4bbac472da080e6585afa135d6a01c00"/1065], 0x10) dup2(r1, r0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f0000000040)={0x7, './file0\x00', './file0\x00'}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20c80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xb1}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b6f7e75f99f95dcc489aed7ef55e") 16:00:03 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000100)=0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x8020, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000180)={0x10, 0x800, 0x4, 0x5, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f000029e000/0xa000)=nil, 0x1ff}, {&(0x7f0000035000/0x1000)=nil, &(0x7f000071e000/0x1000)=nil}, {&(0x7f00001a7000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000014f000/0x2000)=nil, &(0x7f00003ed000/0x1000)=nil}, {&(0x7f00005bb000/0x3000)=nil, &(0x7f00006f0000/0x1000)=nil, 0x80}, {&(0x7f0000186000/0x3000)=nil, &(0x7f000004c000/0x3000)=nil}, {&(0x7f00005e8000/0x1000)=nil, &(0x7f00001f0000/0x1000)=nil, 0x100000001}, {&(0x7f000048c000/0x4000)=nil, &(0x7f00005b6000/0x1000)=nil, 0x6975}, {&(0x7f000013e000/0x4000)=nil, &(0x7f00005df000/0x1000)=nil, 0x9}, {&(0x7f00007f6000/0x2000)=nil, &(0x7f00004d4000/0x4000)=nil, 0x4}, {&(0x7f000026b000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5000000000000}, {&(0x7f00006fa000/0x2000)=nil, &(0x7f0000234000/0x2000)=nil, 0x7}, {&(0x7f0000517000/0x3000)=nil, &(0x7f00003f5000/0x3000)=nil}, {&(0x7f00002a4000/0x1000)=nil, &(0x7f00001d0000/0x400000)=nil, 0xfffffffffffff001}, {&(0x7f0000758000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000508000/0x2000)=nil, &(0x7f0000097000/0x4000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) ioctl$TIOCCDTR(r3, 0x20007478) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x42087007, &(0x7f0000000100)) r6 = getuid() fchownat(r5, &(0x7f0000000680)='./file0\x00', r6, 0x0, 0xc) 16:00:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = socket$unix(0x1, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84, 0x0, 0x0, 0x3}, {0x474}, {0x80000006, 0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000300)) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000080)) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000000c0)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1000, 0xffffffffffffffff) 16:00:03 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) msgget$private(0x0, 0x220) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000280)={0x5, 0x6, 0x81, 0x1f38}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000380)=[{0x29}, {0x1d, 0x0, 0x6}, {0x6, 0x0, 0x0, 0x2000100}]}) pwrite(r1, &(0x7f0000002d00)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) sync() r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206937, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000340)={0x9, './file0\x00'}) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0206937, &(0x7f0000000300)=0x18) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f0000000300)={0x1, 0x1, './file0\x00', 0x1, 0x2400000, 0x8, 0x7}) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000000)="4f7dec25660aceb47c21a6e66c18387ee5064f472a5ae3c10c57d90dc762c5a6d4e4a2242669dd4d2b6a761ef3d42ba5956adfdaa178e42df47c807d8cd42d48eb20cde2527cf53972d178d40446914d12b834edea7d41495c3dbcdefd078664916e3b2764faaf6dab0459c665ab55ea1c416cfcd107db5f854f0e9087d1635342a72bffbb145c4741e8808e367dc8b7db0520deb856f53638743a", 0x9b}, {&(0x7f00000000c0)="5cbf9c871226745a0d4c9d4ed18603dc0bc7089307d9ce24ac0ef4057f3c11", 0x1f}, {&(0x7f0000000100)="ec9f01e97aa33d1b7a1f7c033e555ce752abeb6bd33696ac29bf8a72e41964e78b3c465425c4edfc31240c9b6b1d078fa6fa4812f9b78ca517400d6523a3f5affa27fb8b314b7d3f07930d3778a55d91ae3292f763a14424a496802d67b1283aade64c2685a9cbb6f6e1df0c5760905b752648ae8a51367366280f0d257defeccfa1d8a97ea4d05dfb599869f8ea92c879e2792066bb39e6bb47ae498a946e43b6bab570f7382a4266bc77f1f9c98bb05519fc585c5663a0f428faa71d6cb0449b771bd35a8343d017339a16b088865939419ee572c12a97ad55237a4e836e106045d1ef583368cfc618da1a699b4f50", 0xf0}], 0x3) socket$unix(0x1, 0x1, 0x0) msgget$private(0x0, 0x20000003c4) r7 = syz_open_pts() fcntl$setflags(r7, 0x2, 0x1) r8 = dup2(r7, r7) symlinkat(&(0x7f0000000000)='./file0\x00', r8, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r8, &(0x7f0000000180)='./file0\x00', r9, r11, 0x0) ioctl$TIOCSWINSZ(r8, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r8, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xfffffdda}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r8, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r8, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) fchownat(r8, &(0x7f0000000880)='./file0\x00', r10, r11, 0x2) getgid() getegid() r12 = syz_open_pts() fcntl$setflags(r12, 0x2, 0x1) r13 = dup2(r12, r12) symlinkat(&(0x7f0000000000)='./file0\x00', r13, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r13, &(0x7f0000000180)='./file0\x00', r14, r16, 0x0) ioctl$TIOCSWINSZ(r13, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r13, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0x2, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xfffffdda}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000008c0)=""/212, 0xc5}, 0x2) setsockopt(r13, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r13, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f00000009c0)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x249}, {&(0x7f0000001b40)=""/4096, 0xffffffffffffff1e}, {&(0x7f0000002d40)=""/179, 0xaa}], 0x5, &(0x7f0000002c80)=""/2, 0xb}, 0x822) fchownat(r13, &(0x7f0000000880)='./file0\x00', r15, r16, 0x2) getegid() r17 = syz_open_pts() fcntl$setflags(r17, 0x2, 0x1) r18 = dup2(r17, r17) symlinkat(&(0x7f0000000000)='./file0\x00', r18, &(0x7f0000000040)='./file0\x00') madvise(&(0x7f0000000000/0xd000)=nil, 0xd000, 0x6) 16:00:03 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x1) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x6) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f0000000000), 0x4) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000080)="5f982fda5b6df7bc80f235f8df1b6f5b798e90307268af702394e4d83ef21d7c98bcb04b14051e78ed96bf"}, {&(0x7f0000000180)="af566be14b0f46ad026a5adb3d349da8808814baad6f07ee7a822ae8d3873797a193f9b3124df6cd6ded1a7e73cbeacd61265a26454327929c56633bf4c0854d2fe125c06c38ee6d977117c57dd83608e1aefcdee2c126dd14bab1d0996b183adde0a631c08e9fa7fdd8b5721c8c4e81194737addd7a5b2082e05d5702fcf503d448e384a002653d7536323fde5f730404d1495676491ce250545bdac9dc29f00223d75557baad9ef22d4de72c4939f8e5c05dd49a3b4625456a19201ac42e13af8320bc9f6b49f53ae0cec707d341d40fb86d22d2ef660dc4336f1d93b880b7f0f394b797418df5"}, {&(0x7f0000000280)="abcce8ff89b0e7bfbb7290ec6f8f3f417819b882f9a4463571a3170bd047f618907fde6d4f10415b9eac79042c932e5539cff4df882d1fc08f66e79ee234ed59a896f7245c84f7900a4dc672035c4f764ffb9bff0463a74e926bfdd5f92143454bd2d34096220c3fa24fb09e7b01de141d82c95c3f75766f8d832f3b5cd0ed69bc8e50745efd32d575f2d99e1d97fd5a7bd124a7f8bd11055bf2bea854446b6ee32992c85bdda0e064a00aaae04f"}, {&(0x7f0000000340)="d0d3a54745b5c3cb51feb6e0df05e7f6ff4b03e99783353b102ce6af0d54895f07d977273e574a4198f7841cb63c06cf4e8fedff1b41dde20b5c38b3f01c71c08ab1ef62d9cdd1898c73277f285c48cc428c07206268eca37de25e204e9be3fbda7e2a93403c16fdb763b6a19d3e506f0d3466573a0e92465e35739b35c20c38eff2dce30cede80ad371670e34267524544a5e48b48db8f06ac254969fb5df8fa0761293b7fe85"}, {0xffffffffffffffff}, {&(0x7f00000000c0)="7480e45b27398e1d80fb64ffdd7f02f3720fda04c30abcf0ed8dee8ab1965ea1e55c"}, {&(0x7f0000000440)="1f72dcc789301cfd8b1db5dffbd53c43c5e816f2f7e6e7c2e8a70c0ab17bce47bbf1081e18384b9f195145aba7a763a4aedff83d03604c9d8f77415267d7068006dc86f64193a68d77dccb9b90d680621785"}, {&(0x7f0000000100)="b5f5cab0d3e487c3c7a5eb565b916f760427bcf41806fc139409cc4492c148fec57de4719aadea235b4f20feb6f434232448d2a95677d4833611a96c7c0a"}], 0x38e) 16:00:03 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = msgget$private(0x0, 0x480) msgget$private(0x0, 0x500) msgrcv(r1, &(0x7f0000002a80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a9cb1a516809c706299b3621057a46c205e6483d73cd73fb366c212a8163e8864cd8c264eb3e3d07a497af87a36d272d697890c32755aee43688ed11cdbae89a2d3e96b2678fb64cfc08e87a0f3be22d013e9a319a52c7fa6bbe8a464eef39f324404482f0f516d040eb83392a5f007f13c7acfaed6f44ff452bbc981d71ccc0c7be465eb6890aeae53d7d1fc5cbc1591fa09cb6d3010fefe088ae2f82e8eaf9858b81a01bf4719dedb726d2b60ec1e5af7549dd57f60635af7c987d21e228008d4c0a64b7e838746c78d6fa7d46bf9423112cb0357537e73385e24494d94d4ef43604fe01c26ab5f6e67dc8d3a077448be0ef45c5f7d98177f8d09dfa68305e6c14a"], 0x1, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r2, &(0x7f0000000200), 0xc40) r3 = kqueue() r4 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r6 = msgget$private(0x0, 0xfffffffffffffffd) 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=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r6, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r7 = geteuid() 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) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r11 = getppid() r12 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r12, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r13 = fcntl$getown(r12, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000980)={{0x2, r7, r9, r10, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r11, r13, 0xa5, 0x1, 0x100000000, 0x2}) msgrcv(r6, &(0x7f0000000280)={0x0, ""/185}, 0xc1, 0x0, 0x1000) r14 = syz_open_pts() close(r2) dup(r14) r15 = syz_open_pts() ioctl$TIOCSETA(r15, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffffd56, 0x0, "9707d05185f36d66d31b437f3ca047ca1fc2b383"}) ioctl$TIOCSETA(r15, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x13, 0xfffffffffffffff7, "840300000007f1ffffff0a00001a00b877b400"}) readv(r15, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r16 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000640)=[&(0x7f00000005c0)='^\\-\x00', &(0x7f0000000600)='\x00']) r17 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r17, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r16, 0x0, 0x0) execve(0x0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) socket$inet(0x2, 0x4000000000000000, 0x3) 16:00:03 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x1000000005, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x20, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x80, 0x0) dup2(r1, r2) recvmsg(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/254, 0xfe}, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r0, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x5c}, {0x10000006}]}) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tan', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:00:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f00000001c0)=""/111, 0x1db6036960f62a5c) syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x200000f6, 0x0, 0x1000020, "12674b00000000000000eaff00800000ffff00"}) syz_open_pts() r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x42087007, &(0x7f0000000100)) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) 16:00:03 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) dup2(r1, r0) r2 = dup(r0) r3 = getpid() ktrace(&(0x7f0000000c00)='./file0\x00', 0x0, 0xc0000110, r3) getsockname$inet(r2, 0x0, &(0x7f0000000580)) r4 = kqueue() r5 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r6 = fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r7, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r8 = geteuid() 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) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r12 = getppid() r13 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r13, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r14 = fcntl$getown(r13, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x2, r8, r10, r11, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r12, r14, 0xa5, 0x1, 0x100000000, 0x2}) r15 = kqueue() r16 = kqueue() kevent(r15, &(0x7f0000000040)=[{{r16}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r17 = fcntl$dupfd(r15, 0xa, 0xffffffffffffffff) r18 = msgget$private(0x0, 0xfffffffffffffffd) 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=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r18, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r19 = geteuid() 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) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r23 = getppid() r24 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r24, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r25 = fcntl$getown(r24, 0x5) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000980)={{0x2, r19, r21, r22, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r23, r25, 0xa5, 0x1, 0x100000000, 0x2}) r26 = kqueue() r27 = kqueue() kevent(r26, &(0x7f0000000040)=[{{r27}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r28 = fcntl$dupfd(r26, 0xa, 0xffffffffffffffff) r29 = msgget$private(0x0, 0xfffffffffffffffd) 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=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r29, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r30 = geteuid() 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) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r34 = getppid() r35 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r35, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r36 = fcntl$getown(r35, 0x5) msgctl$IPC_SET(r29, 0x1, &(0x7f0000000980)={{0x2, r30, r32, r33, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r34, r36, 0xa5, 0x1, 0x100000000, 0x2}) r37 = kqueue() r38 = kqueue() kevent(r37, &(0x7f0000000040)=[{{r38}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r39 = fcntl$dupfd(r37, 0xa, 0xffffffffffffffff) r40 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r40, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r40, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r40, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r40, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r40, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r41 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r42, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r45 = getppid() r46 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r46, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r47 = fcntl$getown(r46, 0x5) msgctl$IPC_SET(r40, 0x1, &(0x7f0000000980)={{0x2, r41, r43, r44, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r45, r47, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0xa, &(0x7f0000000000)=[r21, 0x0, 0x0, r32, 0xffffffffffffffff, 0x0, r43, 0xffffffffffffffff, 0x0, 0x0]) r49 = kqueue() r50 = kqueue() kevent(r49, &(0x7f0000000040)=[{{r50}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r51 = fcntl$dupfd(r49, 0xa, 0xffffffffffffffff) r52 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r52, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r52, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r52, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r52, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r52, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r53 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r54, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r57 = getppid() r58 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r58, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r59 = fcntl$getown(r58, 0x5) msgctl$IPC_SET(r52, 0x1, &(0x7f0000000980)={{0x2, r53, r55, r56, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r57, r59, 0xa5, 0x1, 0x100000000, 0x2}) r60 = kqueue() r61 = kqueue() kevent(r60, &(0x7f0000000040)=[{{r61}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r62 = fcntl$dupfd(r60, 0xa, 0xffffffffffffffff) r63 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r63, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r63, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r63, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r63, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r63, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r64 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r65, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r62, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r68 = getppid() r69 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r69, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r70 = fcntl$getown(r69, 0x5) msgctl$IPC_SET(r63, 0x1, &(0x7f0000000980)={{0x2, r64, r66, r67, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r68, r70, 0xa5, 0x1, 0x100000000, 0x2}) r71 = kqueue() r72 = kqueue() kevent(r71, &(0x7f0000000040)=[{{r72}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r73 = fcntl$dupfd(r71, 0xa, 0xffffffffffffffff) r74 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r74, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r74, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r74, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r74, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r74, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r75 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r76, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r76, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r73, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r79 = getppid() r80 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r80, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r81 = fcntl$getown(r80, 0x5) msgctl$IPC_SET(r74, 0x1, &(0x7f0000000980)={{0x2, r75, r77, r78, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r79, r81, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x7, &(0x7f0000000040)=[r55, 0xffffffffffffffff, 0xffffffffffffffff, r66, r77, 0x0, 0x0]) r83 = kqueue() r84 = kqueue() kevent(r83, &(0x7f0000000040)=[{{r84}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r85 = fcntl$dupfd(r83, 0xa, 0xffffffffffffffff) r86 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r86, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r86, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r86, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r86, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r86, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r87 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r88, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r88, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r85, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r91 = getppid() r92 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r92, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r93 = fcntl$getown(r92, 0x5) msgctl$IPC_SET(r86, 0x1, &(0x7f0000000980)={{0x2, r87, r89, r90, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r91, r93, 0xa5, 0x1, 0x100000000, 0x2}) r94 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r94, 0x0, 0x21, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r94, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x6, &(0x7f0000000180)=[r10, r48, r82, 0x0, r89, r95]) 16:00:03 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x288d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100dc", 0x2d}], 0x1000000000000016) 16:00:03 executing program 0: r0 = socket(0x11, 0x3, 0x0) read(r0, &(0x7f0000000000)=""/18, 0x12) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x0, 0x0, 0x4af) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x3d}, {0x25}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_broadaddr=@in}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x21, &(0x7f0000000000), 0x4) close(r2) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b}]}) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x400000002, 0x0) 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) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x21, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000180)=0xc) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x800080002000, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x2, 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x21, &(0x7f0000000000), 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$setown(r0, 0x6, r2) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000380)) 16:00:03 executing program 0: r0 = socket(0x3c, 0xc003, 0x11) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c98764b9fede995d5ccf485cbeb272d2ac8236126b92e55628847797cfed177962f5e5e38269ddcb2141beb2c3ffa4d36e8aacbadcbdaad93d89c00c75c582c83182c038f19fd4a2919789efd01cbd29c3c7bbc2ee72db8b14423632a2996de2ab71de5e605b8feb96a611eba0dccd103a"], 0x10) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r2, 0x2}) r3 = getpgid(0xffffffffffffffff) r4 = geteuid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r3, r4}, 0xc) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) accept$unix(r5, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a37", 0xe11}], 0x4, 0x0}, 0x0) getrlimit(0x1, &(0x7f0000000840)) 16:00:03 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = semget$private(0x0, 0x7, 0x20) semop(r3, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x84}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x0, 0x1, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x2, 0x1000}, {0x3, 0x5c, 0x800}, {0x0, 0x4, 0x800}, {0x1, 0x8, 0x800}], 0xa) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000001c0)=""/100) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000040)=""/74) dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x1}, 0xc) 16:00:03 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000), 0xb1) 16:00:03 executing program 1: 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="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 16:00:03 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e17fffffe454"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) listen(r0, 0x0) 16:00:04 executing program 1: semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xfffffffffffffe01}) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x21, &(0x7f0000000000), 0x4) fchmod(r1, 0x80) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:04 executing program 0: r0 = socket(0x2, 0xc003, 0x6) r1 = socket(0x2, 0xc003, 0x6) r2 = dup(0xffffffffffffff9c) connect$unix(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c10700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c2384955aee48c02f6ac41e6bf3bf554799b9b813ad30505e8f53005ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000b3b90e648a32e2a1f6cad0810112eff4c0af259a6164fcbf6c5121b3293e65805f306d08d96e961166a4cf22fc99a55321142674495fe3b9e7d98231a8befd639ca8fa3fcb261fe05b25378ee11deddf36535c3de03aacf86102e8e9c6c06595d700"/286], 0x1) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYRES16=0x0], 0x1) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) 16:00:04 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x20, 0x14000, 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) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x8, &(0x7f0000000080)="d5ff9619", 0x11) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = kqueue() r4 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r6 = msgget$private(0x0, 0xfffffffffffffffd) 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=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r6, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r7 = geteuid() 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) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r11 = getppid() r12 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r12, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r13 = fcntl$getown(r12, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000980)={{0x2, r7, r9, r10, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r11, r13, 0xa5, 0x1, 0x100000000, 0x2}) r14 = kqueue() r15 = kqueue() kevent(r14, &(0x7f0000000040)=[{{r15}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r16 = fcntl$dupfd(r14, 0xa, 0xffffffffffffffff) r17 = msgget$private(0x0, 0xfffffffffffffffd) 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=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r17, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r18 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r22 = getppid() r23 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r23, &(0x7f00000000c0)={&(0x7f00000001c0)=ANY=[@ANYBLOB="0001000049fb0884c4e030bf00696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r24 = fcntl$getown(r23, 0x5) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000980)={{0x2, r18, r20, r21, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r22, r24, 0xa5, 0x1, 0x100000000, 0x2}) r25 = getgid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={r13, r18, r25}, 0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="1b002e872441bb6cb9ee"], 0xa) 16:00:04 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x8}], 0x6, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x44) setitimer(0x2, &(0x7f0000000080)={{0xdc08, 0x7}, {0x9, 0x17}}, &(0x7f00000000c0)) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x21, &(0x7f0000000000), 0x4) dup2(r1, r2) 16:00:04 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) getuid() r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x21, &(0x7f0000000000), 0x4) getpeername(r3, &(0x7f0000000100)=ANY=[], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80, "6b0000b40000004e26d03f00"}) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0x141) r4 = socket(0x800000018, 0x1, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x21, &(0x7f0000000000), 0x4) r6 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000000)=""/98) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000100)=""/4096) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000040)={0x1, 0x7ff}, 0x8) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:04 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000c00)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3faca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd4acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f725e767e29e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945385601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3ecbd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e611541084169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe6c00000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2840072b3fa9b4dbcf1436d2cd75b9bab54a45966c9b6809b42f3bf90c355bd8ad7a7650d6b500411547321772ed2535c691297af3caa3b854c436bd377f70cbae338abde9dc6d4c06135423232a79ae1fc20a72c4ab30786152e66481e439daeadf0a2d3734e527730a020ed9de83afb01e322b5c0d50629518b2b45a32666f3e039260b451f8c1b7c316fb9d7ca30665d156f948572a616e1838d6e5f7391f6ac800000000000000064f487dc62df75a0c105b54f115c5ca48b268b8ceb36b762922aa6854b898a7d154727d247d70570019c3b636eb5e0e429878b7b9465cc8ac108286dbd5a60003a6a16caf5d15721e9fb88c7ca329a1e9d234e12cb4410c235dd779aa93e5f49b6067b3683dc64c7cd304ea08484cf5c870cb21b82fb7be5e1db70e22b1a6a24c387bca17abf718ba14e4f4f4b5354302ed3d2a25bb3f6dd4350be994a92bc67d84d32b0ff3265d7919ae49e5d1f6cdbe9fe87cc34077274361d9f26ac1158c034258546fd2af1b5ea5d099202a1da55360b1213fabb8f13f7245ce75c7e99a9787c2d4275938b91c57e138b77a9dbdb4679d804ba34687afb6623245c8859db1f1aeb8d5a1aebc9a2bdfa2805103a12f3365ac9f381927adb949b646ca5808dc51312e10decafd0276263405dd048a80171e7bc2cdd2a964bdb9e1f5e92d9ed97ea518a5dbbdcb9918d63dbace20718cb8bf5552f4d46c0946f7e4d42cc727b67631755cb0317bbec2471d6041f58ba8b76ef1104ce"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) 16:00:04 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file1\x00', 0x40000400000002c2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat(r0, &(0x7f0000000080)='./file1\x00', 0x400, 0x9) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x6c}, {0x30}, {0x4006}]}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000335000), 0xfcb7) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x4a8, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pci\x00', 0x82af, 0x0) 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]}}) dup(r4) ftruncate(r0, 0x0, 0xc0000) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000ec0)=ANY=[@ANYBLOB="82022e2146696c97a2064f84f4da8e5a653000ac5a72b071b22680bdf41cadbeee72cc7ada74a5cbe9de5114c880c4cf47eea7aa3e401d589a39d5bf34bd8281a10d0d9b47db1de462ce5530166b43990dd3ca48e3783df632fe19ccfe6ae6c6ed4acd3a8e6a69505854f0c9cc7672254a80fbe42c5f6fc4501a6e70984b7b2b4828c59ea47b2ef840d56137afbbe7e58aafec820e3f6e5ad09f5540a93c95283597bff35513464ff75ee44acfb0fae1f526933bbb75fe4792a10a18148387d9d20085d4cb672fe5b91f3ff4eeb3649f000000000000000000000000000095b03225c00a991db9fbc07fa68d9cadfa452a62c9a9c731a9cefe564e4c795b35d1b485c1f5826f602cd9e6b33f0dc9b33d64ad8e836a8da260e29e28cc50b1d3c90ff8acf2b5025abb80cfef866c1a8eb18de87a69018be69b7e333500012d6753c14b85bc34094244e26848472ffd0001be1f2860f9d5d168679d43fe7b0272bb02c277c5e9473613145f2f49710b0395896fcaceb7b80db6b8ef15ea4beca8ea975270acfa4e127048939c4358e5c42cc54a88c25e9e3eff97b21a77457ab13522c4018dc5743ac465c3f1c7a9a238d4da65358c809b49470c2c37e355568d998bffa941e8ed8e2cf8d052715501401a271216e585697402bc16ffd77d93faf2de852af1a267824101cbb909fbb6b1b58ec3a820cdad8d9f15867453b2ca1cb5b59b3aedcdcfbb9da1fb2d58873e0edf285fbbb266e8c81f955e21e8394bbe71ff3fdd75f68e40"], 0x10) r6 = socket(0x10000000002, 0x2, 0x0) dup2(r5, r6) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000200)=0xc) ktrace(&(0x7f0000000100)='./file1\x00', 0x0, 0x0, r7) ftruncate(r0, 0x0, 0x30000) r8 = semget$private(0x0, 0x4, 0x201) semop(r8, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r8, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000240)) semget$private(0x0, 0x4, 0x220) r9 = semget$private(0x0, 0x4, 0x201) semop(r9, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r9, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000240)) semop(r9, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff, 0x1800}, {0x0, 0x6, 0x2000}, {0x0, 0x993, 0x3000}], 0x4b) semop(r9, &(0x7f0000000a40), 0x0) r10 = getgid() getpgrp() setegid(r10) setgid(r10) semop(r8, &(0x7f0000000300)=[{0x3, 0x74, 0x1000}, {0x3, 0x89}, {0x4, 0x7ff, 0x1000}, {0x2, 0x1}, {0x4, 0x9, 0x800}, {0x3, 0x3ff, 0x2800}, {0x2, 0x7, 0x1000}, {0x3, 0xffff, 0x2800}, {0x5, 0x4, 0x2800}], 0x3) 16:00:04 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) open(&(0x7f0000000080)='./file0\x00', 0x18180, 0x20) sendmsg(r0, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000740)}, 0x82d7d350922beecc) 16:00:04 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x20000, 0x80) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)=0x5) 16:00:05 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) mknod(&(0x7f0000000240)='./bus\x00', 0x80002000, 0x0) read(0xffffffffffffffff, &(0x7f0000000100)=""/243, 0xf3) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x6, './bus\x00', './file0\x00'}) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x60000200, r2) r3 = kqueue() r4 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r6 = msgget$private(0x0, 0xfffffffffffffffd) 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=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r6, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000d3598c1a0cba54030000"], 0xffffff64, 0x1, 0x0) r7 = geteuid() 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) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r11 = getppid() r12 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r12, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r13 = fcntl$getown(r12, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000980)={{0x2, r7, r9, r10, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r11, r13, 0xa5, 0x1, 0x100000000, 0x2}) ktrace(&(0x7f0000000280)='./bus\x00', 0x2, 0x2, r11) chdir(&(0x7f0000000080)='./file0\x00') 16:00:05 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000009c0)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x3a3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x3d, &(0x7f0000000340)="0600080085b2e769906978a59bcca6f45773014c0857f18dab283b39c3784cb4e97a37cb02951dda3c6adace23fedc6236831a54e16e979f343531f33751f5a80d2fbb1b5c4f5a0aff6e82a73bd30b9afaa9362c1b80a58e1cd916d20b547f85324e4b650892cf2dab4e403b4cd37cfb1e4bba3a73192cdf6da2009709e7ad4848c985a5b9ba39af6a904399e25cb361a5aea4d10b29f751cd1f90a03df2238309ce0e62f779bb25009b292f0361d35b4e", 0x230) r3 = socket(0x18, 0x1, 0x0) close(r3) fcntl$dupfd(r2, 0x0, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r3, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x21, &(0x7f0000000000), 0x4) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x100, 0x0) lseek(r5, 0x0, 0x0, 0x1) sendto(r4, &(0x7f00000001c0)="daacb6f007c209e6fdc852e64d10e5ad66af4c06f7943510e3387293e4c817e5090a391d42bd404e72a7275f69ca1fd173701d6f1b4aad2d15bee4a60e4dba3db58354b2de9429f115c6ee3d8198d9ddc206857f50f9c97749a39b7deee56672d5ecd6f932a4d20de2c8898021f0a9fb76a5c2fc83db5c36f55d5b98c3a4272f88e26292c3b3d686371047cec57de7a35c22ab6e1c19fd7926e26bc7a16cf1442d4845004d27f2fad3412eb06fb7c9ae7a836a7776283db4bf1d70fd0dc5ac985fac2537d44992c6c8c9c88a73a6cd793c2a348e757e", 0xd6, 0x2, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:05 executing program 0: semget(0x3, 0x1, 0x281) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f0000000300)) r1 = dup(0xffffffffffffffff) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x1, 0x80000000, 0x9}, 0xc) 16:00:05 executing program 1: r0 = syz_open_pts() r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x21, &(0x7f0000000000), 0x4) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x21, &(0x7f0000000000), 0x4) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x80) readv(r0, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x21, &(0x7f0000000000), 0x4) pwritev(r4, &(0x7f0000000480)=[{&(0x7f0000000140)="03319a53401e4f71078b794a53506ed644921d1f217ebd7bb21b2b8cd39b3ee514adac38483c7ebc0159044af8759e9c96e3c8b2725ebc1c28f0c169dbb2ec8fae869477c26be61d8f3716eb378973a1619bde199bcd374842a0a0eea277a5596828f32e1a35c0b66612e5bee0750afc4c00f77333a86cefdfe4a48a6e846313834d6e94a4fc6a52d546a5227d", 0x8d}, {&(0x7f0000000200)="2040b07e68fd197f31f71ab19bdfa5184a79fe509b50c5ea8ff056ad24b687c0a623b9ccd1dd2c3229c43e96d7b190d043b47efd2cfb31616a575a7b67844ac9d7e16a4744f827d6d775a6e65d979a1bb196f0ceec644420bc52d480cb3eb90e1b5e0293406dbed43f368f0c4bbce32db27f29016cb40fdd66cbfd4ad0073b1ad9fec561663f2a87c21d15df52955610be33819b079ca71f842204ba27e61169922c87a862413a7376", 0xa9}, {&(0x7f00000005c0)="75bd3a727f2612d33942395bd9dbe40c82fa8b8682b9cee1b7d822ebdaf2c3c99fe719481f7eebbc98c7c32b1bf92ba5884f5d0f2a30d66c6aa9df98f39e403ba05e619b3480f197cf116c811cc10822664aa5ecfe62fcb24b0fd08fcd22dc3906de1af79f4377751d83eda51f30b8e1d9345070975ada3d0274b17739a87ff872328dafeb115881dc821c2ec9d10d65257a1c8f789c52ec9099d671c21977a9cbe23db864e194d771960b37938ad877ca8689655a90f46d48130f6f853249d77667ec5559c9d5fa5e73e0cb226028706986aeac073278f926330fa867a3d6bfbf0e49d9cd1ef5212ed5ca34a62c6335d11b79a72e72f34b24e7399b0a52bb713687902e22937ba4e044add1ea2fc2851ffa8fd01dc0584f873dcf0ba8a8f237607c888eb71c0c0fff07492a77533c171a0dbe5edb3c9e0c3b564276464786fe41c63572bdd7691ea8e865e0f1f7e838b13ffaf77efc3263f58c2e9572dd2be4d452d9547293d9bf1d312d5fc7e30d14c37a7f7c927d5c124255cc2f46c01e5b587e8db8998a89f472c32a188a1e665f6e7c2ed9afe3848b294872fb136d5c7cea888e9fdce630f6e8fbebabb8683bf581d08c5ef91560fcd48b163c2eae3c74576f9ed3df58e190be0dfd9f5fdbe06d8dfd2793781395a6d78ba60a9060f6ff21fa57f261862fa4f4589479ffc11e3d4409d820ba37653a1955aba2a94c13c0cc6c362b3d1e40dfaf6807f6eddfd386afef95ab8c2427bb129f19ed087a3c0d410227414f47c1c504971b36d6a5f2c23e9b97618d7d7d724e2a8e0c478c338eac701e7c925cd8a5a9e275c6984b01aee55230c79f4480cc5fe35cdbb087415df6ebb2791e91cf6ca52ee8077157eaadde60d85b0d41759097401d07528aadadfcddc29efa7d3af4d90680e7297166a7abb68db8e96ff6f39e525b1db6cb5907becf18625aa07a549d96ca8ebd1c90c2c68f758d01d8987c06b98ab8cd95a242d39cc82ba1708a7d80c231366de78f15a8a7df352eb996e4046f853748dfd452a01bad13a5d1947229f3ba6fdb9dc61b7a3d89d08eb373bf3dcbca5793776aea2081c23c024f0ed7d0248d3f2c82c4dd4756d291bc328b88f3bfd88d2837b64aee9c45ef74621e862ef26a3b4e30eaa594f0af2f74c740e7f8133f82d9ad65b1d18774647f839eab47195f3438abc205aa26184dee85a7fc8ce27e801953bc37367580525b1ae961110cb4460b730c605786bbcf3976e157aa753a90af638e4a2a66ef907819517598e06b945b8ea1c7baba3b9ddb988a754b1c7cc72fb070a76de1284a90538d9fdc03324c159f030a46b8c7975f8d0470e1cc2b3c6ce9006415a0e3e820db98b6ae3319529cdba966bc53185aa9fd83ccd34cf277f68c43e894366078c0b7ae09a72f880f55ae3e42cfcef45cf6295dbeba9befcddd3819b0a409dd65b6bfa95cba297682c0ce6cecbbacdfbb51624ce363e761bced68f71b4ce52ab1e99dc34a96f05e376909a444471530bd020a09f611d5fcfb9b44300b9fece210b5a36c35408d8d3f43f8eaa9bba9a82f9ce5bdb701f3bb09814c6c8f71e151556b2f65576594d96b5fedda6c27cc210d7783d6fb002afabdc047814e637fc80a17fa3ce5eec5ac1036a126cce5c1c87c0ef58c9f9f26ecb2218f1d4e38d936cdfab33d3458c1e21512305e55f99ea9c88f101fec8238dfe3d357fcfaf5f832e5282ff9a99fc9d39d935796dec5eefcf029956c2ff7cb3b6bdd4988a5437ff112d8e4f15dd353341ce95c33ee9f21ef4ae7b6ab4c5b024c3edaaeb6fd11e7314ffd717efb54842aade96efbdf401996de3e4f3caf1545e144186211408883d8802bdcdfcda6941dcea37d7d9fc32b1b586b7f81c8b91b28a6173d5c445ff529d58f967c32e9cb44d8986260aa4829bc71c42963a9010ae420b7aee20b2b7de6aa7faabd8edc8e32e78b4529b3e544720d88f7b858163e2202a21637c9096cbb966f960a05ed6b6648edaaed163e13ae3cd258e235f92e4785bd9b53f8545a254700aca1d3b9fe5b255ee394c87450272552a1b0ca17d641fb69cf6894cb7af105e2787131f9377fea56e0b85480b1c86c5b0986a31fd959830121a1c145b47f740a7b0a0410625f97fa7e11435f7e1ccdab63593d79501b63cc5904a1d0c76c7f9d7555874f8d4f62dddeb9fdb5d87e91dc01e15fc77fc19796e9d310802301b7bad606eae32f987e20c2c8cd93a1dd817daea9b219980b145ae76511d623a4db10198929f7422b7d5556802b1354511fffec5437ced9992210b11304b3258e73316d851ed3788da5ef249a9db70a38380dcc8e20753d4a204f826175980ff55cab4b414e4974768c0b475a7fdf3a2abea0788c1cdaea66028d1eb58d02202464e03e8e23c2866e8b7ea8450fa2fd8ac12dbd64a3c77407dc71ca7206a9c6a69354b7f9165ff042a0e8443c8f60ec886889b974725cf4f43f31d82e1bd348bbdf6798ef7568cbe98f2527ee87820d308d6a961aaa2bfd15812618cd491d964c1781e897b2fe5b652e942aaffd3f7990fc90bd62d8c02e7123b9dad9aef6e8bea7c0d5aa80299a1d54ee2dc898ff7c142b4c2606fdb51e9a75c8a9670c4c85b3b5656f0b7c064eb4f5708dd60433c66e8c92bb65e42c4480062b0b53911345a34e917ee7a9bcf88683910c91531d4a04cdc26d1d9b64b5bca507006423208f8b6414ec9934b5920bee9dcd2224a1b46860dc2d13fb6a711b8dca678cba740810b9541cab76e71fc2fe64edc9feb6bf91e88d43e88f2da7a7253961b3718c88a80a6cea4b4132f95b93229a7d574b1cd42e8a0c100f5481f2e5b6200d46fb1c82f7ff93be61ddc23de2ea1fee6c2f82848d3749cde8a4b050a72b782043e1a855313a0c6ad3a987227364bbe0429944bb9eb832b3ae883f57cffefcbf7a77307f727402ef5c0f3f18c803722f595fbe5419b14779c959831d1e7690ee0e4c7ef01ea6572b165f15b595f4d9ecc78b69535e19bfac84cc22b1804e742ea6cca0450b01e742b4727ba65ee5e409086a92d67f5072deaf297d901d6d641c11761f01bfa4c95701cafc33dd68d0cef8c4fe110812bd9fb3cdc0a766d603dff9484590787a65560b3d95ee70e34a93a00fc52810a6a954794f8142d3b077f27d244433c3561362bb07ba4c9649d3ff6b7bc5c1b5d6fb0bc17e7d1aab168310166741787f7acc5b5984ca0efd2c119fec8026da22708baf984b44c4ca00a0acf18d53e664ccc66d8f6f123bcf4f7188c2406c6a82ee9faf3148b164943dd7c28a093fd70f56b249129fcbe040133a8c2066ff99082be8744b50047e4aa0328e03a21b9ebbb2a0bde194431242456517711b7d0c5bb4c10256137497dcadc1230a5dd780d447b071abe0325045abfe726d205c9cd6c963c002e3e39f6039be93fff028399755faf3074946d17f4a36fc1c8d8b4a4ee5aac60d206471fc86d0dd1a7d77b476771e3aa60181b517f3ac0812bfb6d12233df49824fbe9b1a7c36dca7e6b214b98e8e531072d605d3df41ca10c72912f63074aec670c4605497aef61ffa0629d6a26f30c0548a6bb77838a7b2cacfa254ac8ec8c5ca9f58d865b9cb13f490df2f3f1c0297b70e4329b8c99e62b01f3b74a8b4559a371638743003e2154be876d66d3ae0e12ba444862fbb2f0da6dd6e621c66c19e9491b096602080883ce9f7989bea4a520d8de7686a8e9fbd8526a9d6057f896192e5ea3ebb66a8f91971ae47671e94abde36e8fc988e04bc4e19753907fb5ffaeb37024e426a78ea9e9fcf11d8b8bfd041fcaca3d26917f3bd4542ebdfcec44d8a6764480f3944499b7ea9f1a511c12623d6f966d673976884d1d6cd3624a207c8b302048c2252d4b205c2d30a7594bcfef61d80ff853f4639bc32642c6c3d7c8d02f37237fc53412fc8e8b6bf887578c3a3a1c82565a6ba1e0b0f3c944123fd81fbf041bb5732eff75b471cb90399065ab9103b22f959dbd91ca085d994955119f9e2f3a1aa46c3a7e4e291870b6f5c5584ad81482f6e5eda0c9e4cd278fb5f5e454f5b0a40d1964e1e5de92f77bf4568a28fdda8000d00ae170c68244b829696d258e80916802c106c8b759c720ff874cdb43ab04428e86583f39de61650dd5c42cb26d35a180dfc2628cceb500dffc5cb781589ce8bdfea37a7fbfa4d0410d4c0474cd5606cb90f5c00f48c9cb059909daaaaad26aa5fc7a7d95eb2a868d49abab2a727f97df53f05a61e7ea7d0833a19f9ae02ff9073314fdb8b36cb7878a09d56573f9385306f7354885f207387c25f813ea93418e0cc7a16ce60859595dd34a0289802802432d282875acee8247f3713e4eec36af1a6c97e7afb0385e9c4f6d38d72ffa03f8eeed62e142ca408281ecdc1356cba0eedb9da120535d1df21b6d944303f4f696504e240bc023950e9cafdc894b2f29c66f0720a78f73c8ae5c17bf596741301918d464c8526e23aa4dafc10b2a879314b4ce13429f10c460eac42e53d935973d1dc5a60d7c7f87b81a1c9fae10368bfea6b894432adeea2907562d8360a56c7c8e2d043e5449f129dbc29b1db741df2e0b832057315fd423f7bdc66105520c3d075ef407c4753460b83b64a352bb5cc0eb53fad19dea2bbba3c683b197be92e120160b444f69bba744c4028c057874375b25e3356246dfdef26a79177ed7db35f766bbcdf21abb96bd79b769b306a05f509a0b8acfdd5b0d7813b9f0640981df6689c89f08fbf83dfe277d313b146dafcc153029b51a8310a1c9104be88adead6d670999a7bad9583c27ffeaad6fa6d7474407682dfffba4bda0cb81fc6a1e9f7ad0c2c0d12fd9743f6fc9deff04fed1e32131fe01a78fb3487ce9dbaf96b20152ede683f994e62cbbb2e8b14acf2338070282cd9d32657c0d0fdd33ab29ab6dd4855b8bcf2f3574520530ad8440b04ded44bf48e68da36e4f5a432c75ba12e5f6c2ecf77830d720ff4b68caa393e8547c413d657cc24b088d6a98aa54e38b2f337812afe27dd67863252f10aa45ad466bafc5a014806707bbc9916892c10969f75a6ebd0067efe9b99d155b8224d445b38d41d6448f646741e7ec26f1926aa0a9b271e607c8010c9d12f3e9f96b4ca6cd2f4d354690760213539b66698e1b54e5149b2220ed86a918c5a3a38d6697a64eda4d11f30108aca23eb18012afb2d40f7fc9b456a047ff15ebefa7b8ab748b37628082f92fbc28d17836e9c9030dddbf561274b8423a01901480309740759daef40e39e11786f18a4005fcb6315573863b0e52f13231021be9891852c4e00a75052cdb0f87cd818c015e97eec469c922521d01b71a27f10e10656da418dec7a40a158c084ca1c1f52d9f41f03ac1061a125ea9d5048a55251d18a8e0d0d231e7c7cb4d8ecca6edde80b89fb606c22b636fee29ea05aa42ca46d758aa71ff14fd17b1a00ce49be7a7700e1aad8e61eba4b795164b88e02c92a68b4ee25e63560494941fd03373b4c320d49b989c5c6cbcc8639caef247cad625ef90deddb5767ad859fd7900cc791381ed227b68ac8f1cfaa84f2caea7c62659987496c30f137e0b0a8981b1bdc002dfec53b14a7aeb050ff1998ef16daa504ea9720e26a2d9e2ef8fc79f4b62ebdaa05078cb75fde2f4a88db5f4ca6fc3298a3aa35c5d18acc78d933c52fcd6fea2e76b857271646aeb47c5fdfae8fc0ce155e05dacdda64cea64501eb936cd606de7ec04f4661a21a58a8e0f10fe695d84dddeea011372d808aceffbec4a708764f250b3c28c3eb", 0x1000}, {&(0x7f00000019c0)="38a6cb440f8e30f2e4cd06654bf7012b8d4a79d73f9ad0d735d12cd67e5e7da1f29e0e4059b23003ab1ae95e2de2cd21d11e886917d972b50e0227d8d96ce1744769da6abd6e9f2317ed145d2b81c8278881d15f9f384678e8261e847acd0e9855a6568ea761628dd6f574fbe601c5ed0ecde9115e9ae02709a06f163a8d5eff1124192be5ad306c9d5cefde1380a5235382a04f3810debb512f0298b87ee7e11a0b515f47ba17e43eddf632c3cbd41ba70c6fd7701f1db0a4d531f31281c8131f9ec9aebfcda928f2420f6fcabcd6bcabf2da711dd75284fb950aabb55a30ce91850e3486d84fe28835569f3b915b3c47f2697eff3ad8aca852b56970903170fd12e2d5c8c70ee1aa388b286b3bbe40e53023a45dcfa41a71d113a3f87018d146feecf9e720a026b1765e1850beffd56177682b5fab8c2423afc7f9c0cf08b8bf21662ebc69aafc431b104bf656e8964c34334848a679281f78593713627faac528dc758b43a6bc038f4510d34c48299923ef14081f624438aedb92b5317b1652c75becda880394162e86a47684d6a0fc145c547717ba79262621b6a9e007deee42a61cfd9a6fd7c83e0b5900650387b9ab1819f080d8ea0cf568bf239375580e72f6eb39d6b9a4f91005222af33271ac3ab9a5aeedcb6e6306e9bd1f1abbf0549b08b51621c2e9a4deff3749e4522c47853c3cf131dd566f3f9434ce861a379b939965b197dd83e26e243f36e86a64352ce051bff73dc738d14fd1d71fb81d2094c0e473722ea9f43eab78729fb51abdda6bc300c69f6176f8d80033a967e0c6715efe03ad897ac535e7f4794b9e077684c96fa40c8eb5396bdffbb7698b203d187942d679995ef526dda42f158d0cf43fff1c105b1bdb8e2f65c46e50ee3bc7a76348c639220d5e210c097583534c35db3173c54d3e11973d06601058f81e09d77f1ac2163bd2673a844d3771078f60bfa14555431258fee6c286260ffe582e0f3ac07b530eafdf80f04fc0e8818426f884548619fec245682640af89f24396c5659f53df5a69ca53e4fd3ec43e0e72f4ea40c6f4dc1319a676b8b631c56d3899e483f709161c3465715800a2a2c2430b6a0a85cf488159146236c1fffc8903ffdaa01e691f2f094840198eaedb640ffa05ddbcc5f6293efeea60d2a26d46a0cb0ff19b4fa92796cc9714928fe6aed330ef5e38dc5a32cd7b9f5784aabb9c1959599236b3ed38eec4944a3775aa715161bcd6127a930a2f08c9d61447e7d40be139e73db182cd52ec48b6826e264fb230d2c3f4535e46bc261bccd87d3b126e9b09eedc6f4a822ca789fdb6f9ef45523c1fc8c03c3f5b4ac07198afb71bcdb83c352d89fb0016e843f796d36e38977c1d2342dfdd97465dba13a6803bffd34c81e55edd89ae14f1cc0d9dc48629ef58f21addb70e598090ec098edd45a32c511911e7db36cca5522400771eb9b97f1850b3d503d0f322129d2494ec76fbb03439f7a4e03e7442915e378c29f370a9c3bda5898eead88336f3066033499e30ff18b01cff7eaf9b073e36344524cfb5ccdc08012279a618662b01669aacc682426c96a1f6155f3da1f1bbd53fee0ff1c8faaa1989747a260a3d966c69ef92ca051145304940238749db803c75ca62a4ae76a439aedc12f9c52aed7c60ea4fedc0102ed6717dce237ba41a94187684b297370aaefa6a2583ee0ba3406642192c5ecb7ff6415a9b34812864a0ad3dc4100db8594589a5d78e454e0765e6c1aa003ee066e97c01ebf6686ac38829d48834ae7ef4aaac1c9a4652f72c1ef6bda433c7d70cddf4f2e0c0bb14394100e4d503ecf35f672bed8eca8c15ab26861c12e78e52102f29117fd3a302ece57d6dfa21a9b88e7dbede01b9abb89fe6151c37066f295cf869e853a3d61bf0442572581125ea597710db92c8417ef7ec650b91084fb05fff0b3996db7ed88302083c6e098ead761b703e96b85103277cd43c7813f0a39ac982a8a4836e4a56251a4453a2c50bee01f53f696286333b53dfe3110270be673f895703a8c65d3e7f0b4799221db06f66b3ccb09b9e1afb9f3fd3139e0bf0c94161e8a314488256dab511b36a8d1aa29171d564cb3d4bfe79e89511cff1469f96f70c722a7b8d058ad40d115c3011a35b3dda47a81d83379c0565e7f7d0b86cd11af69ec7eddbf5e317e503f770e69fcd19334d2a802dace9f81bb28d402120e9632c03770d83ab7e95bfb48e05b195f00cc058dd8db7a86d217c4047a38e176b076cf2f285b856646d3f0c90f889061307c269e48fe0a9cd8ac89eaa2a37d234addc80e5ed41f515a51e8aaa58028663cfff5ba878a36c6f7804eda3438551575ae4802817898f507044e63cd0962d28b35a2cda7675ab8a6eb87553ba7527ed80a5da71a0bc678178ae98ddde78bf8ab92f706ad4c7c3d92bd1c9db8eb352657b1209518c59ef3b8e4fc5db98b60952b5db0fad51dfefbfca48dbb97cd34aebd1955daea6be8774444a39c046957f4d7309053855680a657523fad26d5fe814d80bfec34c37184f138a177e2edb66673c407a8cd3911c5b25301161c3efdde127b567cf52e5ce5a26bd2bbf459967a98e3bba49c515e9923f3fc0f36e6b9b11f1f8b7c147513fd241a9b1efc59838c487a1b245eab2d64c211173d3670566fb06e78224f8c921aab260cc8b9d899efe223ca70dfb98687c32b80618fd6931af754fd2ffaa6489e9dc7326965cd1020f355c9d2be1b66fa56da84b55652d8f961007fe03f666bad0fcc7ca9a3d14ed38c9136e1cef97a8cd8c0ab6e78e3e77cbc44f0aee4357cacc169adb578905cfc2a312cb5b54b4d6c4770663b67f327f8cfb595f7ef8a70409041deba1c56bd5402b3bf7e3e2e2116757554da97faed509a577b2cb9594e815ad0e451783dcc59be089a69dde47d758222628236ef81cc84fdf54c20f296bd26dd99b9f7c65804eb68c80a51b515fb7ef388c1d05e5305eb5006536d7cba0bda0509cf00512c6d8ec39a0d4457eed453729a181a8316953ba2669a021df95ed312509e3ba07d2802e54110352a5b21ac564ed0cadbd72022a26b4b590a716fd3be6470bca92593e70cd2c60b653d1aa661dbac924733d097c284f23e4371adde5793843de6c41965979ec8de3a03445999a71f4d10f489b154af95b5ee5ad4eec16b40fea14a147ca20f78392afc742d0043d1fdddb5d29a6243be3e4e40547085d43334cad5a33e72734d6f3a33173c27970a517ed5955e606ac98a04a638915ef322b223f388e3815e18692586d13e777ead4cbd54141aeeada32f7cd8266a8e702c0da784bd1a35f8ca6a2fee9351a48921772c75152e4133a2663a2c5a30228f8d2b28533a368ba38bb9ee13016e09a230a50ed279fe3ebfdec0c5ecd01d04fa7cf5c0e99a69435b23c313d3bbb1e4387ccd297e9f935962364e920ffd9d7f12333a61467003de56f7aca793a563dfbd9b67765a44b37278f73b1f6261354170d7f625d38c5ab2f6e3ad6ba833cef584ca0494567477ddc9ee557044ae6a565250f7e6f0d6ad7bc57f4f4c661e007f22eb1781cc416979c1fa2e71b99a4b5f69a99f1e0ea938644501c9a548a72ef53b3a860db446b3be52b2a3dad742d3a8c13aeb90425226954229c304917ef93ccd7c1699a0afddd430425de5d2484aec3ce73da9b97e55479462fe7cd91fa6d0b9e82f35a04462b03dd844da607ed5305ea588248087c8edbf71d08740a1cf84fd27880878ed81a1a85cd4f86f6de2526b2a6e6158908288a88db34e4b7f027f87216c878d6e885e8f8c1669d0fa894b9e2033253e69f85b53b3eb548d7ef12630e2918d6731c01a31b46456b37daa7daecdec83e3e9085d7fcd4f29f3c5d3cf599b5b1ccb1f2eb15cf8f1a6ca8b461f83b06a81bc5969b8fe0f08a091e0f4b9272d3ccf07138908c71e79c0bc49dc74efdf944d25b35e4c3fcd6f5b8c500c170c0bf0d2ee967bbd5683453b4316feb28979214a1719de528720eca71f20dc8ac81e4bd029f3a6d62b08082de98040548dbc1d60be1d41dd4c797d4a59ff588ece2ab4e37c53e098f5d2a14ec159a58b03fea2f4e8eeb6e5fdad0287f19c966c4ab0145dc9dee823b7497676bfe1f0c2b7af4b7b915c7eefca01826bd9ade550ffa7e7b285737f303bd7fa9b64a60d82ab94c8e134a7a48128e9abf4fd32af127d155cb83a5cab3c0dc9ee17becd9170b36c1ae4c79dcd73a5eba2776821774cae43cccf0dd227c82c40932bfa00cade3c5f5c34a7245289e5101cc5527c6f8e8c50e9e9114fb2cbff3c9118ae3f5016ec618e733f1af1d00063c61d6620298a105755ee81d925d7337adcc1ccc1a17cfef221d45f49597290f3eefd6f121c837c8e0d77ce9ef7a840dca1314589773eebbff54cb6c77f6c456a547e3be9ff634f954de9a2279703c76aeb26e4955ec2385d38c39ca4b825aabf77f9e5e05ee0b58a0c573b9c9d19989177e9cad54567a7365056afe0643a5d7a4e07f5b91ece3ece48ec1b6f30bf3217e754b4149a12483d519120eabb13933a44d3bb1b76b76acada7935a767e2597dc40c73c2630db7f549dd30033a5aadde413eb97e528ea83b7493c2594f65d08ad411e54a73e2770cb5255f806ac045df8ede9b0c80520fa8d6e9a33f72e205fb79edcfebb80daecf76184309ab067fea912e879f5591098dfee5b50f35239464ba798b109dc8580cdb39d79a36a5948294d087a080fb084a1eecf38e0aa67b829ab978b5319043e70fc9d12847e5a7498d43224a42ae5c188f0c603fd0367acf2b00b8086eef42d3d2739cf073c6c136c67786e0bc5ace2930275a18620eb8effacb10e492d869d6d4137119ff244a8548970aa7601d75f3067a4a56b69f4265982798360d9c8a5c2f07095d4c7d28af6241540c93583d0d20cde50183b0e64479062d50967ab60dbfb357fc9d558f5bf5c5991a3ebdcdcc4303bc2836e1a424550110ba410a3df3a715e03139197762e6bdbfca9b639a5ebf3a98dec0a698307af374988f2be6c89a0b9157b09bdba1f077106f0e25230b77b074ee45b8c06df24fec2910090d2462b6837272db1f36ec129b025d3c0c14cbe90bff5252e627ae9ee1527ecd4a648ec6015617efc68857ed25e833cdf12dc0211983e4471238522b7282613f1fda9bbe27521fd09a40ec9120e1927f3698c2645cc2c7a741adf88339286dab5cf00d9f60b38b02f297dd69dd2d681f66774ea2a268b23ff0ebc68e2081e64bcd6b3fcd41c9b30bf996d3d41187a95d31d835d13e906103e803c656e6b2dedba565c0cd629d372e705e4e5ee68c415c04b264fb5fe50635f6f745c09ade71d5e41e22e2f42062846be23c4aba2f787fd886efb28510e06b216ec7aac249dcd3a0ebefe02553e253d0dd14260efb5ff9e6b141cfb2f93a0a19afae6439836cc61a7ce8b7c3af48e397119cbbce3eb7c84481b8250fc2e85355f358d15d1ef4d448b14a2b7976bf983274f6499b61a47e66215e21f584381ddb406617d8edf5e29d7746032ab49a6421b356e9cad8236abd0eb050cd5c85b44554ca77a1cea9fa7c11c299fe83686c29d68e8023ca2375f56becf12d6b69f6958d51561f1ecdabf676312fcafa4e69897e2ee8d8633032645c77a00d21f03ddb24a79bec7066ec31144bd2d1a267223aae8b5d37930dacf4e59d2ad5d49be01e6b295f338954ab22e8c5e6054f1940bb4f9e40780aebf7d8fa987d39babfa4ea0419c480c7cc02cc079df91fc19e090a93a01bb7659219d0c1a", 0x1000}, {&(0x7f00000000c0)="000000009d34186a5760607a67299bc405eb9660f65478e78412", 0x1a}, {&(0x7f00000002c0)="094dffa90ed07ec12ad760f38f5bbeba7a86648dc5fb64ca1189bf8728f22f7fbe2fa3a1d47d8ad787ae22a9d9b47003cef89b62013cfdbb78686d71318fe1527baf1707d6ad223f34302dae1309f1fb543d3303794fb2167657a0f0aa61f47fade9950d65e93d8656fd2a2877dda7421fe47355b207eed7a773e52ecbed9b6974aa3bf416091dba9a16b3992401d000a9f021d029a7eb7c5d87d8effad74f37898a5a959a8d03331b485a54e5a9d0284fdde60d78e87ebc4f68cab98cb12718b785ec78f0a2c71ddbed25e46b96318c7ea36fcc6b94bc", 0xd7}, {&(0x7f00000003c0)="c2a250ddb01d8cc9970d5761cd0ea86ce8631477f918f1c6228d78536d6a8c9cdc7f17ac86c91c48eb27655b0abd00025f05e3548b54074c5427efcdf4436dcdcfe8f117c9bae3cc946b40dbe7de7636278cc136b02e82146ec8dfe24fcd387664214745c88cfefe8b3c039b37e4ff109f3ad3d85e6ccfb6a4a54047c6eefc171ca9325b24744c506bb938d8843f2c4746ed343675973645558f918d39a2200d18710fdaf28a627728f533670e505436524457a2", 0xb4}, {&(0x7f00000029c0)="20f3e136313f8c564798ea44f4edd50d7fb97c147ef492f679717797bbf479d771c0e05838f6ec3657eb91b43c68a03b26948576d1bd931e4154a579f3153914672ad2108784b6aa6121280bb05dab8c50c373a91ede359c4abb306561216e4aa6ef0a31024983e2229dc23363d1cbc64e0fe18e5e05035ec43227314639e52a703980331954efc480b11f8273fe1328a2f74e76900e908b794a8f15b190a94be0e575fcea15e999ed90482ace504d7d9ca5bc52647f83e5a2cdc481c1ac1128c20477d364928b5ce695b1e3f9b068bace5fb276be09f1c55d0bab05f1169efab0de30b49da295c9ebce6ee064b633c6d9e7290c1b64c05042b6f1257fddc182fdda2931302287b8c2a783d438f5ddabb327c98e597174bc84f6abf335f04112418232cbc7956aea97691cd88b3aa1636c7f26ca95be4cea6080626f5b7f8784af7c468d64a86507046f2092145c89e44f5b40dc2e411ecc5efa452adbb1079cae21ed1b959a3cbd7439b508b599aaf8a43b8a98353665cb3c77836c048c21a9ac5c88c90c1a556b287ebed8595ef16a16e92923fa362fdde9651db5b3ff7cb6986e63e2326d90454d1b9a6cc6ce1d72e3ed3dd6c9f8be558250a5c024e74214a0291d0fc0ce0c20c121e571088bc95914ea69d2dd21928ebceb78066f4eb7b40ef54f7f6a0176bf9446fcc3cfabf96a8f1b1f0c9b7c19cbf17890a59192384735a2c60b5ce89d36b463fe37ee0cdcbf0e3addc56814219857fc7b5c32a5c5934f59671155476e8bd92d280718aa3c927efabb0b5007c1b131859d534e2271e6b8fb10b40337de5a02d2903c62e6e1ffada4afad9cb5fd9b5948c6c3f411f8a9d73192721cba986665483f3a17b1be86552b356c0f2891b52fecd071fd2e701cb98593c28e216dbdb6cd2bc0d4a4c7483d32d25a87a03996c0cef7b1ed93735894e9f9b1a7b1e191fe1271cd135f8ccd7a0c1881c1670adb017e81fc8d3419c362ed1f40204ddae0f345840891f0ad912381b77b14c32cd152e9532baaedb53a92941d8327cde5133fdb6deb0482775aac5d6bdf8efb8df009235bad5378f7da50041709228415065b3aa25ff5de0fd5ecf1f52a8be0ce3f0479e4c0e3ff349fc4850d4157f470082d09e0740c9a5f93f202cf251a470dcb9784331a1eb6a4ec70aeae58aee5d0ad80a065010a81e94bcee2082c19c3882110f4f80f1a2368dfd9d6d6dfd0236dc043dd1dffb9d1bcacd0a1c0ece390771c5c113c742a58c3000888f7fc017913291f4cc45cab9f92dd9bdf4f2981db0cce3d193c863f5c2876c484c03703eca83d06e1600c0e7777c3b4d4c527f3c67e3f8b443c4d7f1afb3aee6827ae1bfd257e15b6873696382cbefeec8555778518165776b18894b3995aedac4bc4966a2f554f11c2ad8a9b57cc23bcb718ba57aace795c9120ea80390fc80f3f9d4d1f40da0ca490217c70eadac88ddbe101e0da985700fac64638f2affe0a00b5f998009060e9eaec4bac5948892e58eb62ea822cf3a50f4fc3c44e6e8942823a279106a211934702c6182133078fbb49d4c8b1c2251045f69442c91fee94ee6414b6fa3c840e2be61bf6e37719b79b3ff4f2bbc4bdbe3a4fa47e640c0537b31634521c504a8519541f66ea41fac4944703c32a45aebda0127f1d864ad9ab93536160350ea0cd569f6d215bd51b73325dec00880286cda4551d07204ff54747e2e18b2de488ca7e53fe3ea0506523d437d7adb3546ae52885650754e54492af1477e443cfe48237862c5cfbd78cbf07d265d000f02347c2af40fdf3ebb51c6d5fc99be8a9e0ea2aa47f774eb31be190000557fa41598da11d5596344cc8e7cefc2edcc1cddddb098cb7f3c91630b685157926695379b41494da01e6ebdda7b180b848fdc208619013d13a1efbcbf4211035b48210c66d419b7abdf271381f99ddceeacf0dfcc7703bd5a318b610e3bf7944e3f5feb669cf0fe65096a7fd27f8f33464fae9ce9d3346ea0411570ed45dcd5d411db3d47da0380bc3535bf0a81c422cd470aae513beaa946869542ce2d7ac16e981460399dd71c2d60035acf15302815ac1ccdfa3cc5e27dab3f1f0b5332b7359a78af5c43fa9acc23ea9d85c20d5b0ead6d2a02f42d424f7e4efc593bc31ef83b280e9210976e355d2bf5b4df70abf0d0d07d18453d127b7c1a8c07b43602647db73ed1c37a9bf7bb13c1b438facfe2bd60ff8e1c33756825433394d3c458247f219448e649e3f514db6c37c7b1c7fa87bb8643b619f2f31cd09a894bf6cd76316771e99827b940a4ae70a0b926f2f768f8eb4568ebe0c6598baff14009abea882260df78eb673c75317c01198b811457356e8a0561abb3f981fd556125bddb791ed8eddedf60b39729b99910f845f63e32f471c7f66502cf75bebacf2f10bde9695bb2b0953ed5e8857e81a46ec63102606552e7ff968a54d1aec483147f43d1f7e8b1af371dd8be6b828a4cc677d8fa9f20f0f195e109604386d6ca32499db2f848f4042c1f1aa41be9b59e71d922592534e40c076973f2bee328eaae30b480f94d476da71d84707b6ef075e25ec532b633e6c7035e85fcb1760f07a675ab17f40f52066283eaa6898c6e962b429c517d79c7b1591fa3b28da76ca4ee0ec80989fff26eba29c231d832615f48808bf0cf761483e01f2e2be65c89b0c98c62ab7e81b5574e45440b260a1cd102f7680766002178346aa3dde84cd462711de7b98ec0afd35301ba22b76c687d6caa3db79994e1ef1be3129343e8fbba14538e173aa9c89b7fa23429d307a848ac0dcdaeb935d2c66def60515983aa8948bcf580fdc70243d6549fe4d4a41e53c65abef26ed1cbf61dd75efe3f58d857229a99b427e6faf47242263f2f5e18aafd0f8098615984eebd72a5aff6da07306fd07146b95ec2cb1824c9874d8e086912b3ecc14ef37a1d4014b8b38f86b2332d17e94dd21287e151cf82709a47480c52a513084207037f48b20239a2d2c821b5137dc4600f8a5f2f8e6cdfa84276dd50eeefa88692453f8125a5dccddfe69761ad0e333f91499f2fd7da41fdaa958470ac39c39b0cadf8dca67a973ecaede1392776999bbef66b6c397f8f4a2004963a7ba5a33fc276c9c6462e9acd30b86f3ad2dba539733d09a86c97b103e49222ad1bbc76f28002b47c35fbbfc9c447b1f49695f00f98aece2daa6491cd6aad360a6d143aef77dc63ff9a5e21e22a05340191c3dddb4ca09b66c17e88a7d869c09d18d8cca899aee15985019bfdda1d47cbbaf8f9e4240a1a1d835b2b2e787e75f690e2e1bc0c46c2519289ab2602011cd86685d4ba00a2b12b18d3243619c388bb0602886ed3142dd26b3fc5f771118a45e0681b51361b2f9e63661e1368613a0ad76c9309440b81c893712bb2d12d251e056fe8e5cdffec5d05a6114bce55c8f636efc47726684cfdb5d48bb7fca23bfa1bc43dd2fd03108cb75cf4139d510933d588e41353604f8b0ffbfd26a6d4f2a4f2852fa3323130e38887f6cd2e9ff0efc6c3ab2b5e071d28d6988e1d9d955bbf1fb73b08b7e74109c04111b9e6a55ab96c9e0bf03100e328c1885ceea1cd2e53f21692fb9f4b2f75a9cd058e4a9771ee4f596d62bd3bcc8e7954b261a3828e241b30137671251e839daee4a3a612b9558959a22fc6ea78098de4a4bed8f1c722fc11e0a8be501d16f1775e5f3465d7778758e4a675f6b0988a07028d1e60e61344ba2a7f59d7966ff8aa5f14102c1e89d688c964d624c89244035cf81a98d11a7c1e25e1cc1f23b6921acea9bb3a4fd8fac6beec6feb4ff115c935980df172d0ef74b1d70f07ca1c70266ed2f00904e11d240644e67c4bd28ee0ffc6ebcf061ca199e8f39db29fdde7ef944fad7425d1849b0bc1e871b256996545c6a3c5f1adfdfa034c74ed36e503188628a31215f7f8e35237a6b0b3f774577fdc97d7de822ff639bae6ac6d2c9840c27ce337f79a09a546657269017594348a3636b9d244b9f482e09fc6d439262a5896f3c63f99e09232937935a1548f5d78b8eb68175feb89693ace8518127e2fb21f6c1f0c244727015885224fb765136988647867694b55243157115d720712aedaf6df0e0eec1162c41e4b311b719498292157e7c972d06cfd6ef0325bfd7f31d576809f61fd6dca32288e70b6403d40c0bad802a66ecf80cf8f110668d44a0f4f6b86ac88e367d394fb2cda254c362deff47a5ef54928753c50061aaf38ad04683815c9ed8934a33d0f2f8b234f1392757cc2922b417d70c9c1d4cec80caaa1142c7cbc388db27129a4b1dafcb99ec082dadf1c21bc36c64f4ac73d6b44786b1d3da10bb40b14099d2b36277d1895776941d5dcfa1f39588896b35c9a0d9af1b8d637a99918652fd0f7bcffbac1a447f63c5f855f511b9aea7aca4f619591176f6e461173ede7799a4ba1add9aacb0e53dc8a630e3ada22a0a3a497e9847aa1a41fd656b6c2a8c7e16d13afd6c6c984426d8503293eff87d3f93ccececa66383e4beaad712324f023d7d709c040a23e0ad73db39b83de16888245a5623dae9c7526824f99ff5365f6b63fb9906fd6c71db04199f1331dd73d6c819cd2cf9b4a3e0c0304257e128d5b5128a85eb285951ef1192045fbbf266f4c22e62d4e1dcd5dafbcab8cf20069d0b511c5d4813242af05af5d9bad4f9970216ece5b131861c08bdfb02955b27bacbb9699cc5c443f46ec43cdbd5de407a75fbb041f5cacd514ed67a761852afb310a5909e60f5361a57ed7d597932ba194ce2e91f2c357dceb0842478e32a35341ab2eb1b3b9157dbf474cc8417a27926036b8de362a6d37e19bd4246ca3813fa519b52a3c2e0eb0e86df21b10bb558967b8414cc6012f608818ad1ee3bb6192f119aa814e2c332f2396533a990a8c5fceb8fff977eff2b19a19d351fab295369baac20d1a859726f0fd9dfb8aff2384bd1813b1c0b31eb1cdfcce40860295e1f5789dad1e6767c47b95f3dc8705eb1ffc4b938495cdf45b1baf908b2da3c5e15efdbce9266a8ede8825b2530a5c72cfe8f1bb7aaa1e8081ae25b228310380d4949d0b941a913108563aead50951cafecba2c645d27950ac776ca62146f1f11106d6dade5322ff2241e77f92f8ef05e4cd05c9111690b0678e222b00535a04455646a92b4b8193eab7ba247403b4f8e29e18e89a063c2432ab5052f0c35583b4bd966e35e6cba1c689b778ce3395fc09d658665f27c72fb78710078b3375db367114a7fc1e7a49259cd7ae0c6fff565c1dcb590c26ef33a28d69b7d728708426ab7056d99442ee568e248cd18cd4e535ea4032bb8195374b46c74454ce23c704f1d0b7ea888a37612f42ffe77f858a79db22476c6774af9610664374ffac061ee7d35553c5380bff2249532c0f0bba4e63a4a32f26c4f704051a655c425dc2798628bb5bda70e5ae41ffcfa35b5eeace411639de53a5db7f04694f10431bef165ff45b2508580e6fad909cfc2d0618506d39bd081c60e04cd1fe830c84f948e699dedbada248d36f6d2d7fc6ada2e37476c514f43e63f35476877a5dc9c620a5ae24a2b4e64a7b7b1eef1e004eb76d2b14689a7d8283a0c6b3f16eda535e913d042f625c6e7b28d5365ef59f1e5f276004afb6aacf7657242def2f2c3f135297f73c7d1cc54c6ce2e9ca31f9415012e46d544e9cf4018adfe26248e9850e048a5faf6a7ed990461fa938e2650023ad2ebd332d8dfbb7eabf89dc61d3a2e1188b8385b39588aa93c33c7390dc7f8c0bc4c7e7dccd43b7e996190", 0x1000}], 0x8, 0x0, 0x26) r5 = open(&(0x7f0000000080)='./bus\x00', 0x7f32552e9b0f35e9, 0x882edeb1892719a6) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000015c0)={0xff, [{0x2}, {0x1, 0x7ff}, {0x1, 0xffffffff}, {0x2, 0x80000001}, {0x3}, {0x3, 0x21}, {0x0, 0xb1}, {0x1, 0x1f}, {0x3, 0x6}, {0x3, 0x455ac404}, {0x0, 0x1}, {0x5, 0x1000}, {0x0, 0x6}, {0x3, 0x2}, {0x6, 0x200}, {0x1, 0x6}, {0x2, 0x8}, {0x3, 0x9}, {0x2, 0x2}, {0x1, 0x100}, {0x1, 0x3}, {0x2, 0x5}, {0x3, 0xffff}, {0x2, 0x9}, {0x2, 0x232}, {0x1, 0x4}, {0x3, 0x7}, {0x2, 0xdf1}, {0x3, 0x2}, {0x1, 0xfffff618}, {0x12d2f74d78b55373, 0x3ff800}, {0xa28530ba70708e3, 0x4}]}) ioctl$TIOCFLUSH(r5, 0x42087007, &(0x7f0000000100)) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f0000000000)=0x800) 16:00:05 executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x80000002}, {}, {}, {}, {}, {}, {0x2}]}) 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), 0x10000000000003b8, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r2 = getppid() fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x1, 0x0, 0x0, 0x0, r2}) 16:00:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0x1, 0x80000000, &(0x7f0000000100)="b0c154f52feebd2f5950471bc2d52045519bac2bb97e6c8206d169abc1866a88dbfb2b5441077c9ed0df85bbd6a2ca30eb4e8f21e26d9c5bb1e2e3a2be74a2d5fcdecc619640e4311959c2dc095a09b0d2916c2a89309ffd9c7d241098945791bf405244f94db50a5a6e0ba777f8383602ac959b7cf29af3122315f1cb836f0430694227e27d57c21cee6ff9bf65074b25dfa8a67b29215385d843a156c98ea97f8e0665ed055407f49df05687ec447e", 0xb0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202369cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4bff3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2deb80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93d474ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10973b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d28"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:05 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x2, 0x1a, &(0x7f00000000c0), 0x0) socketpair$unix(0x1, 0xb4c6561eeb774fc1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x21, &(0x7f0000000000), 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xb) 16:00:05 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':('], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffc, 0x1ff, 0x0, "000000000000000100002000", 0x4}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="92912674da4f2aa5be4b4f8f5187541984ea1087b10039c548d5e9aac58c0ec51fe0bf6e328082486b894c7672a6635e6cf71269189ff113d9ee655c99e723055ae77b5a9827970a9bc4c7d3a2f2e8300cb96aa31e958caffa97a0abfafae923fc25b2462a7ce4fd2455818d4544adf8a1618bb607d5d6089a1c016009e79e1d380c241ae11b594a261ef2a4bac77198c8d8c1b5cf4ab5155533c35f9a5681c7b70c7f2aee6f2ec0f23d4ec88cef597987c635082419b0fdb17ff5b5779ce7df3606c09765357995b1", 0xc9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x4a8) 16:00:05 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = msgget(0x2, 0x0) msgctl$IPC_RMID(r2, 0x0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x80008000) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x21, &(0x7f0000000000), 0x4) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000140)) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x64e9a48d218d1888) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x42087007, &(0x7f0000000100)) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7fffffff) 16:00:05 executing program 1: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = kqueue() pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r2 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="82ade669a79f1053022e137c5c212a9475259cb812d27fcd258fbbbee0c05da29ea073053bdea7c485fe9f9250938b9a2cd8"], 0x10) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x21, &(0x7f0000000000), 0x4) r4 = dup2(r3, r1) dup2(r4, r0) r5 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r5}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) sendto$inet6(r2, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x14}, {0x7}, {0x4, 0x0, 0xfc}]}) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3f97f0a76932dd6ed9270d8f8bb") 16:00:05 executing program 1: r0 = socket(0x1, 0x8000, 0x9) r1 = socket(0x2, 0xc003, 0x11) getpeername$unix(r0, &(0x7f0000003080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b90a2464901aac131e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e31600"/4100], &(0x7f0000000000)=0x1002) connect$unix(r1, &(0x7f0000001ac0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47562ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ceca45f94ddfac724d4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27ba0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55dad0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e645ec4ea34e6b6d916c1f6bc232c0a246a"], 0x10) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733", 0xf20}], 0x2) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000005c0)=0xfdb9) getsockname$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) r2 = socket(0x2, 0x2, 0x0) r3 = semget$private(0x0, 0x5, 0x400) semop(0xffffffffffffffff, &(0x7f0000000000), 0x2aaaaaaaaaaaac38) semop(r3, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x800}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = dup(r2) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)='\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00\x00', 0x7) r5 = socket(0x1e, 0x4003, 0x0) connect$inet6(r5, &(0x7f0000000100), 0xa) listen(r5, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r6 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r7 = semget$private(0x0, 0x7, 0x287) semop(r7, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r7, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r3, &(0x7f0000000140), 0x21b) semop(r7, &(0x7f0000000300)=[{0x0, 0x0, 0x800}, {0x0, 0x7fff, 0x1800}, {0x1, 0xfffffffffffffff8, 0x800}, {0x1, 0xffff, 0x1000}, {0x1, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x3800}, {0x2, 0x208, 0x3400}, {0x2, 0x7, 0x800}, {0x0, 0xe5, 0x1000}], 0xa) 16:00:06 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) close(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) execve(0x0, 0x0, 0x0) getitimer(0x1, &(0x7f0000000040)) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20000044}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") r1 = shmget(0x1, 0x4000, 0x42, &(0x7f0000ffb000/0x4000)=nil) shmat(r1, &(0x7f0000bff000/0x400000)=nil, 0x1000) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) r2 = socket(0x2, 0xc003, 0x2) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) setsockopt(r2, 0x0, 0x66, &(0x7f0000000000), 0x10) 16:00:06 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0xc000, 0x9) pledge(0x0, &(0x7f0000000200)='vmm\x00') 16:00:06 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000080)='./file0\x00', r0, 0x2}) 16:00:06 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) fchflags(r1, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x50) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000100)) r3 = socket$inet6(0x18, 0x4000, 0x7f) accept$inet6(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) r4 = syz_open_pts() ioctl$TIOCCONS(r4, 0x80047462, &(0x7f00000001c0)=0x8000) r5 = socket$inet(0x2, 0x3, 0x0) dup(r5) open(&(0x7f0000000200)='./file0\x00', 0x80, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) fchownat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, r7, 0x4) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$setstatus(r8, 0x4, 0x4) syz_extract_tcp_res$synack(&(0x7f0000000340), 0x1, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000380)={0xb4, 0x4}, 0x8) ioctl$TIOCDRAIN(r2, 0x2000745e) r9 = dup(0xffffffffffffff9c) ioctl$TIOCFLUSH(r9, 0x80047410, &(0x7f00000003c0)=0x5) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0x8004741c, &(0x7f0000000440)=0x8) getpgid(r6) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r13 = getegid() fchown(0xffffffffffffff9c, r12, r13) ioctl$FIOGETOWN(0xffffffffffffff9c, 0x4004667b, &(0x7f0000000500)) setsockopt$sock_int(r11, 0xffff, 0xa25, &(0x7f0000000540)=0x20, 0x4) 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f00000000c0)=0x2008000) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x7) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000080)='./bus\x00', 0x7e14a5b6809eb52b, 0x18) bind$unix(r0, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r2 = kqueue() r3 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r5 = msgget$private(0x0, 0xfffffffffffffffd) 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=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r6 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r10 = getppid() r11 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r11, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r12 = fcntl$getown(r11, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000980)={{0x2, r6, r8, r9, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r10, r12, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r5, &(0x7f0000000100)={0x1, "b2cc0281a7ff5868ece8dfe9c28d6413617137a7af3bcad45b4aadb1825b24e2c1685bf57da040c3529e3e251ca71a14e84f1ca15b2c6bfe433ea1bae6c7f646752d"}, 0x4a, 0x800) write(r1, &(0x7f0000000240)="220e2a", 0x3) r13 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x20008001, r13}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xffffffffffffff4b}], 0x1018, 0x0, 0xfffffffffffffffc) 16:00:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f0000000000), 0x4) pwrite(r0, &(0x7f0000000080)="3150192f66607d3c208afdc1e7c75725c0b37a0c8352917b01604b72a8bd52430b401819356b625c29ba1a2d7a69318a01ae2f8b67a370d5c3f5f7c0db600db612b441c44598d1114de743657a1753b03b2f8e0be2b46c12e2c0af4ccca5a6b1deb795b58ae5d52f8601bca0af9302b90fd71a1fd684fbf836dae0639568", 0x7e, 0x0, 0x0) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0xffffffffb7b25cc2, 0xeee9, 0x100000001, 0x558f, "2ea86ecc016bdcd569ef64e16eb595607fcfd711"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a7929392001", 0x24f) syz_open_pts() 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x21, &(0x7f0000000000), 0x4) r2 = dup2(r1, 0xffffffffffffffff) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) r4 = kqueue() r5 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r6 = fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r7, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r8 = geteuid() 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) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r12 = getppid() r13 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r13, &(0x7f00000000c0)={&(0x7f00000001c0)=ANY=[@ANYBLOB="0001000000696c65300087176adc38a12c6957ad2229990000df7b9e0793a0e59686275050336ada"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r14 = fcntl$getown(r13, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x2, r8, r10, r11, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r12, r14, 0xa5, 0x1, 0x100000000, 0x2}) r15 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r15, 0x0, 0x21, &(0x7f0000000000), 0x4) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={r14, 0xffffffffffffffff, r16}, 0xc) lseek(r2, 0x0, 0x0, 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x39}, {0x6}]}) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x87}, {0x8000000000064}, {0x6, 0x0, 0xee, 0x8000000000100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x3d, &(0x7f0000000340)="0600080085b2e769906978a59bcca6f45773014c0857f18dab283b39c3784cb4e97a37cb02951dda3c6adace23fedc6236831a54e16e979f343531f33751f5a80d2fbb1b5c4f5a0aff6e82a73bd30b9afaa9362c1b80a58e1cd916d20b547f85324e4b650892cf2dab4e403b4cd37cfb1e4bba3a73192cdf6da2009709e7ad4848c985a5b9ba39af6a904399e25cb361a5aea4d10b29f751cd1f90a03df2238309ce0e62f779bb25009b292f0361d35b4e", 0x230) r4 = socket(0x18, 0x1, 0x0) close(r4) fcntl$dupfd(r3, 0x0, r4) write(r3, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00.+fiLe0\x00'], 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:00:06 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x11) r6 = socket(0xa03cf5de4fba07d6, 0x8000, 0x1) pread(r6, &(0x7f0000000240)="87fa9fde8d15bc54ba955c7ee7c9a3af46e109bb029111c6e9b228bcdc2762a7c41c342c1dbb57828bd9e371ff8b708c8314d63178bc1573652a0c5cc03701fcd3eec0decb6f2b9bb1a21f89334fc00acaab0b3a3e188e69ddd03d6e944b59408ad1428d47c150d4b9a4821009e08c88b374222c8f5111aa0b9d3d6065c2dc916793f55556ce91c5dddaa694387fdf63f3fe6482adbe78703976970dcf8942aa48759d73f317bbfcd9b0e0a7870fab2641ace222e9b30d0755edb9787c5c3f2c14a500fc1b82a0a5872a88580f5846963151e29872b9c63d138573b8175c8e4d33cf9c47", 0xe4, 0x0, 0x0) utimensat(r5, &(0x7f0000000180)='./file1\x00', &(0x7f0000000200)={{0x0, 0x1}, {0x14f70e4e, 0xfffffffffffffffd}}, 0x3) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000080)=0x85ac) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r7, 0x4, 0x80) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x2, 0x10, r2, 0x0, 0x0) 16:00:06 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e500e76a0001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x21, &(0x7f0000000080)="b4466cc0b044cb5c8476965a0cc9c6575b886d7276022ddaf8f92e9c1f8b33e7c84e3a9bb9638882d3a3a2", 0x2b) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0xb377, 0x4}, 0x8) listen(r1, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) mlock(&(0x7f00005e8000/0x2000)=nil, 0x2000) sendto$inet6(r3, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa543ebcb609bc526f0dd413471ca2", 0xfd5c, 0x0, 0x0, 0x0) r4 = accept$unix(r1, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 16:00:06 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8c"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x4000, 0xd9) shmget(0x3, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) r1 = socket(0x18, 0x2, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000040)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) 16:00:06 executing program 1: r0 = msgget$private(0x0, 0x0) r1 = semget(0x1, 0x1, 0x200) semop(r1, &(0x7f0000000040)=[{0x7, 0x7f, 0x800}, {0x3, 0x78d}, {0x1, 0x5, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semctl$IPC_RMID(r1, 0x0, 0x0) sendsyslog(&(0x7f0000000240)="0665fac04b808ba47ba44aef54264bc7aac16dbd77bda5e4c68fd87ea4b07da8589c7f5f997c424ec17f52d6262f4d70b6fcaa33655b2ce93c2293e60fdd512b7a2cdc33b37a8b3bba6dd95c8e7250ae08ed6457bbefca2f3b553236d31ea3f70b1bc730f5023860b5602486d565b3b2047323f0e39e0814e661ef596583c9431c57380c017552ad40e5194c9d4f6f09051097e3c6675ffaa345ccbc51ed2b3adb3fcf0609791d6bce504e11b3b876dd55263ca837ad3da94a9aa0f77d38968a1cb03135ee0a84d8135108766f87ea3105ebe57fa469", 0xd6, 0x48) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000000)=0x2) r2 = geteuid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r5 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r3, 0x0, r4) r6 = socket(0x18, 0x1, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x21, &(0x7f0000000000), 0x4) setsockopt(r7, 0x29, 0xa, &(0x7f00000005c0)="473f70fbf305cd413e6012521dc8265176a0baea144d0d9c2008b1eea274b70426c6fbeee610d1a683c4aa6eeb1270479a93d8ffddca44b9363d678ae3f4dfe4e79f83fe36077510fd20f483413bb01472f7d56981f63257d1b4c21f08b22c5be556d90bb24210775e830a8db00b4b99e426a28704a278f8708ea30ae3bab0e5666bcea06cad235d42faf02019138f6587b05dfbb04bb442824a5175e7d36bf42b3c61c8eddc353349", 0xa9) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000500), 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xfffffffffffffe8c) r11 = getpgrp() r12 = fcntl$getown(r4, 0x5) r13 = semget$private(0x0, 0x4, 0x408) semop(r13, &(0x7f00000003c0), 0x0) semop(r13, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r13, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r13, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r13, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r13, &(0x7f0000000240), 0x6) r14 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r14, 0x20005302, &(0x7f0000000140)={0x0, [{0x0, 0x9}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {}, {0x0, 0x4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {}, {0x3}]}) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xfdbb) r16 = getegid() r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r19, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000400)={{0x6, r15, r16, r18, r20, 0x4, 0x5}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x10000000000000, r15, r8, r9, r10, 0x5, 0x7fff}, 0x6, 0x2, r11, r12, 0x7f, 0x100000001, 0xb1f1}) r21 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r21, 0x0) r22 = getgid() r23 = getpid() ktrace(&(0x7f0000000680)='./file0/file0\x00', 0x0, 0x20, r23) r24 = getppid() r25 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r25, 0x29, 0x20800000036, 0x0, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r27 = getgid() r28 = semget$private(0x0, 0x4, 0x201) semop(r28, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r28, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r28, 0x0, 0x8, &(0x7f0000000240)) semop(r28, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r29 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r29, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r31) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r31, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000480)={{0x9, r30, r31, 0x0, r32, 0x80, 0x400}, 0x3, 0x2, 0x7}) r33 = semget$private(0x0, 0x4, 0x201) semop(r33, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r33, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r33, 0x0, 0x8, &(0x7f0000000240)) semop(r33, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r34 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r34, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r36) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r36, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000480)={{0x9, r35, r36, 0x0, r37, 0x80, 0x400}, 0x3, 0x2, 0x7}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x7, &(0x7f0000000180)=[r26, 0x0, r27, r32, r37, r38, r39]) r40 = geteuid() setreuid(r40, 0x0) r41 = getgid() fchownat(0xffffffffffffffff, &(0x7f0000000280)='./bus\x00', r40, r41, 0x5c95de85336c40b6) r42 = getpid() r43 = getppid() r44 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x3, r40, 0x0, r44}, 0x6000000000004, 0x103000000000008, r43, 0x0, 0x41, 0x3da3, 0x0, 0x5}) setpgid(r42, r43) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x3, r2, r38, r21, r22, 0x0, 0x2}, 0x6, 0x100000000, r42, r24, 0x0, 0x2, 0xbc41, 0x1f}) r45 = socket$inet(0x2, 0x200000000000003, 0x0) getsockopt$sock_int(r45, 0xffff, 0x1021, 0x0, 0x0) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r47 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0x240, r2, r46, 0xffffffffffffffff, r47, 0x10, 0xffff}, 0x5, 0x1, 0x401}) r48 = semget$private(0x0, 0x1, 0x100) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000200)={0xc5, 0x0, &(0x7f00000000c0)=""/197}) msgget$private(0x0, 0x375) msgctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) semctl$GETVAL(r48, 0x0, 0x5, &(0x7f00000001c0)=""/53) runtime: g20: frame.sp=0xc003299bf8 top=0xc003299fd8 stack=[0xc003298000-0xc00329a000] n=10 max=2147483647 fatal error: traceback did not unwind completely runtime stack: runtime.throw(0x9090c1, 0x23) /usr/local/go/src/runtime/panic.go:774 +0x72 runtime.gentraceback(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xc000001800, 0x0, 0x0, 0x7fffffff, 0x7f7ffffe1ea0, 0x0, 0x0, ...) /usr/local/go/src/runtime/traceback.go:545 +0x1987 runtime.scanstack(0xc000001800, 0xc00002d270) /usr/local/go/src/runtime/mgcmark.go:711 +0x15d runtime.scang(0xc000001800, 0xc00002d270) /usr/local/go/src/runtime/proc.go:886 +0x1e3 runtime.markroot.func1() /usr/local/go/src/runtime/mgcmark.go:221 +0x6d runtime.markroot(0xc00002d270, 0x7f7f0000001d) /usr/local/go/src/runtime/mgcmark.go:202 +0x2f3 runtime.gcDrain(0xc00002d270, 0xb) /usr/local/go/src/runtime/mgcmark.go:915 +0x110 runtime.gcBgMarkWorker.func2() /usr/local/go/src/runtime/mgc.go:1934 +0x185 runtime.systemstack(0x45b424) /usr/local/go/src/runtime/asm_amd64.s:370 +0x66 runtime.mstart() /usr/local/go/src/runtime/proc.go:1146 goroutine 36 [GC worker (idle)]: runtime.systemstack_switch() /usr/local/go/src/runtime/asm_amd64.s:330 fp=0xc00003cf60 sp=0xc00003cf58 pc=0x45b520 runtime.gcBgMarkWorker(0xc00002c000) /usr/local/go/src/runtime/mgc.go:1900 +0x1bd fp=0xc00003cfd8 sp=0xc00003cf60 pc=0x41ba3d runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1357 +0x1 fp=0xc00003cfe0 sp=0xc00003cfd8 pc=0x45d471 created by runtime.gcBgMarkStartWorkers /usr/local/go/src/runtime/mgc.go:1794 +0x77 goroutine 1 [select]: main.(*Fuzzer).pollLoop(0xc0000a5080) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:317 +0x127 main.main() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:259 +0x129e goroutine 14 [chan receive, 2 minutes]: main.main.func1(0xc00006a540) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:137 +0x34 created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:135 +0x5b0 goroutine 7 [syscall, 2 minutes]: os/signal.signal_recv(0x0) /usr/local/go/src/runtime/sigqueue.go:147 +0x9c os/signal.loop() /usr/local/go/src/os/signal/signal_unix.go:23 +0x22 created by os/signal.init.0 /usr/local/go/src/os/signal/signal_unix.go:29 +0x41 goroutine 13 [chan receive, 2 minutes]: github.com/google/syzkaller/pkg/osutil.HandleInterrupts.func1(0xc00006a540) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/osutil/osutil_unix.go:74 +0xb6 created by github.com/google/syzkaller/pkg/osutil.HandleInterrupts /syzkaller/gopath/src/github.com/google/syzkaller/pkg/osutil/osutil_unix.go:71 +0x3f goroutine 20 [GC assist marking (scan)]: github.com/google/syzkaller/prog.(*Prog).Clone(0xc0002cabc0, 0x1eb8) /syzkaller/gopath/src/github.com/google/syzkaller/prog/clone.go:9 +0x5d github.com/google/syzkaller/prog.resourceCentric(0xc00012c230, 0xc003717ea0, 0xc0041d7900, 0x1, 0x8a7800, 0xc00012c280, 0x17) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:826 +0xbf github.com/google/syzkaller/prog.(*ResourceType).generate(0xc00012c230, 0xc0041d7900, 0xc003717ea0, 0x20, 0x885500, 0x0, 0x0, 0x20) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:650 +0x920 github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc0041d7900, 0xc003717ea0, 0x9acb00, 0xc00012c230, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:643 +0x506 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:592 github.com/google/syzkaller/prog.(*UnionType).generate(0xc00011c1e0, 0xc0041d7900, 0xc003717ea0, 0x8, 0xd6f720, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:798 +0xa9 github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc0041d7900, 0xc003717ea0, 0x9acc80, 0xc00011c1e0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:643 +0x506 created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:256 +0x112d goroutine 33 [IO wait]: internal/poll.runtime_pollWait(0x22bcb6cc8, 0x72, 0xffffffffffffffff) /usr/local/go/src/runtime/netpoll.go:184 +0x55 internal/poll.(*pollDesc).wait(0xc0000c4698, 0x72, 0x1000, 0x1000, 0xffffffffffffffff) /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:92 internal/poll.(*FD).Read(0xc0000c4680, 0xc000278000, 0x1000, 0x1000, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_unix.go:169 +0x1cf net.(*netFD).Read(0xc0000c4680, 0xc000278000, 0x1000, 0x1000, 0xc0003a5a60, 0xc0003a5b40, 0x7c26cd) /usr/local/go/src/net/fd_unix.go:202 +0x4f net.(*conn).Read(0xc00000e670, 0xc000278000, 0x1000, 0x1000, 0x0, 0x0, 0x0) /usr/local/go/src/net/net.go:184 +0x68 bufio.(*Reader).fill(0xc00005f8c0) /usr/local/go/src/bufio/bufio.go:100 +0x103 bufio.(*Reader).ReadByte(0xc00005f8c0, 0xc0003a5c00, 0xc0000c4700, 0xc00000d640) /usr/local/go/src/bufio/bufio.go:252 +0x39 compress/flate.(*decompressor).moreBits(0xc000272000, 0x91baa0, 0xc0003a5b88) /usr/local/go/src/compress/flate/inflate.go:696 +0x37 compress/flate.(*decompressor).nextBlock(0xc000272000) /usr/local/go/src/compress/flate/inflate.go:303 +0x36 compress/flate.(*decompressor).Read(0xc000272000, 0xc000284000, 0x1000, 0x1000, 0x891f60, 0xc0035e57d0, 0x199) /usr/local/go/src/compress/flate/inflate.go:347 +0x77 github.com/google/syzkaller/pkg/rpctype.(*flateConn).Read(0xc0000fa900, 0xc000284000, 0x1000, 0x1000, 0x10, 0xc0003a5b88, 0x7c252d) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/rpctype/rpc.go:131 +0x51 bufio.(*Reader).Read(0xc00005f920, 0xc000020770, 0x1, 0x9, 0x0, 0x0, 0xc0003a5d70) /usr/local/go/src/bufio/bufio.go:226 +0x26a io.ReadAtLeast(0x99c9e0, 0xc00005f920, 0xc000020770, 0x1, 0x9, 0x1, 0x1, 0x0, 0x0) /usr/local/go/src/io/io.go:310 +0x87 io.ReadFull(...) /usr/local/go/src/io/io.go:329 encoding/gob.decodeUintReader(0x99c9e0, 0xc00005f920, 0xc000020770, 0x9, 0x9, 0x4050d5, 0x43080c, 0xc0003a5d48, 0x45a320) /usr/local/go/src/encoding/gob/decode.go:120 +0x6f encoding/gob.(*Decoder).recvMessage(0xc0000c4700, 0x404fbc) /usr/local/go/src/encoding/gob/decoder.go:81 +0x57 encoding/gob.(*Decoder).decodeTypeSequence(0xc0000c4700, 0xc000000100, 0xc0003a5e10) /usr/local/go/src/encoding/gob/decoder.go:143 +0x10c encoding/gob.(*Decoder).DecodeValue(0xc0000c4700, 0x82caa0, 0xc0000fade0, 0x16, 0x0, 0x0) /usr/local/go/src/encoding/gob/decoder.go:211 +0x10b encoding/gob.(*Decoder).Decode(0xc0000c4700, 0x82caa0, 0xc0000fade0, 0x0, 0x0) /usr/local/go/src/encoding/gob/decoder.go:188 +0x16d net/rpc.(*gobClientCodec).ReadResponseHeader(0xc0000fa9f0, 0xc0000fade0, 0xc0035e57a0, 0x0) /usr/local/go/src/net/rpc/client.go:228 +0x45 net/rpc.(*Client).input(0xc00005f9e0) /usr/local/go/src/net/rpc/client.go:109 +0xa5 created by net/rpc.NewClientWithCodec /usr/local/go/src/net/rpc/client.go:206 +0x89 goroutine 21 [runnable]: github.com/google/syzkaller/prog.(*Prog).serialize(0xc003bd6680, 0xc0041bfc00, 0x9ac740, 0xccd320, 0xc0041bfc80) /syzkaller/gopath/src/github.com/google/syzkaller/prog/encoding.go:41 +0x66 github.com/google/syzkaller/prog.(*Prog).Serialize(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/encoding.go:28 main.(*Proc).logProgram(0xc0029a7a00, 0xc000022580, 0xc003bd6680) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:312 +0x5f main.(*Proc).executeRaw(0xc0029a7a00, 0xc000022580, 0xc003bd6680, 0x1, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:289 +0xe7 main.(*Proc).execute(0xc0029a7a00, 0xc000022580, 0xc003bd6680, 0x0, 0x1, 0x1) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:255 +0x6a main.(*Proc).loop(0xc0029a7a00) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:101 +0x4de created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:256 +0x112d goroutine 1551 [IO wait]: internal/poll.runtime_pollWait(0x22bcb68b8, 0x72, 0xffffffffffffffff) /usr/local/go/src/runtime/netpoll.go:184 +0x55 internal/poll.(*pollDesc).wait(0xc002a70858, 0x72, 0x1ff01, 0x1ff89, 0xffffffffffffffff) /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:92 internal/poll.(*FD).Read(0xc002a70840, 0xc003756077, 0x1ff89, 0x1ff89, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_unix.go:169 +0x1cf os.(*File).read(...) /usr/local/go/src/os/file_unix.go:259 os.(*File).Read(0xc0001205d0, 0xc003756077, 0x1ff89, 0x1ff89, 0x27, 0x0, 0x0) /usr/local/go/src/os/file.go:116 +0x71 github.com/google/syzkaller/pkg/ipc.makeCommand.func2(0xc0001205d0, 0xc0000d2690) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:595 +0xaf created by github.com/google/syzkaller/pkg/ipc.makeCommand /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:589 +0x7f5 goroutine 1089 [IO wait]: internal/poll.runtime_pollWait(0x22bcb6988, 0x72, 0xffffffffffffffff) /usr/local/go/src/runtime/netpoll.go:184 +0x55 internal/poll.(*pollDesc).wait(0xc0033c4c78, 0x72, 0x1ff01, 0x1ff89, 0xffffffffffffffff) /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:92 internal/poll.(*FD).Read(0xc0033c4c60, 0xc00387e077, 0x1ff89, 0x1ff89, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_unix.go:169 +0x1cf os.(*File).read(...) /usr/local/go/src/os/file_unix.go:259 os.(*File).Read(0xc000120050, 0xc00387e077, 0x1ff89, 0x1ff89, 0x27, 0x0, 0x0) /usr/local/go/src/os/file.go:116 +0x71 github.com/google/syzkaller/pkg/ipc.makeCommand.func2(0xc000120050, 0xc0000d21c0) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:595 +0xaf created by github.com/google/syzkaller/pkg/ipc.makeCommand /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:589 +0x7f5