kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Tue Oct 22 00:27:31 PDT 2019 OpenBSD/amd64 (ci-openbsd-multicore-7.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.164' (ECDSA) to the list of known hosts. 2019/10/22 00:27:42 fuzzer started 2019/10/22 00:27:49 dialing manager at 10.128.15.235:34975 2019/10/22 00:27:49 syscalls: 337 2019/10/22 00:27:49 code coverage: enabled 2019/10/22 00:27:49 comparison tracing: enabled 2019/10/22 00:27:49 extra coverage: support is not implemented in syzkaller 2019/10/22 00:27:49 setuid sandbox: enabled 2019/10/22 00:27:49 namespace sandbox: support is not implemented in syzkaller 2019/10/22 00:27:49 Android sandbox: support is not implemented in syzkaller 2019/10/22 00:27:49 fault injection: support is not implemented in syzkaller 2019/10/22 00:27:49 leak checking: support is not implemented in syzkaller 2019/10/22 00:27:49 net packet injection: enabled 2019/10/22 00:27:49 net device setup: support is not implemented in syzkaller 2019/10/22 00:27:49 concurrency sanitizer: support is not implemented in syzkaller 00:27:53 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x4) ioctl$KDSETRAD(r0, 0x20004b43) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r1, 0x20004b3c) r3 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x2, 0x8b) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f00000000c0)=0x7) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000100)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x24673de6219a1348, 0x0) renameat(r4, &(0x7f0000000180)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x81, 0x0) ioctl$WSDISPLAYIO_GBURNER(r5, 0x400c5752, &(0x7f0000000240)) r6 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$BIOCLOCK(r6, 0x20004276) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f00000002c0)={0x9b98e32155b1eea9, 0x8}) r8 = dup(0xffffffffffffffff) ioctl$TIOCSWINSZ(r8, 0x80087467, &(0x7f0000000300)={0x2, 0x6, 0x6, 0x1}) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x2, 0x0) fcntl$setstatus(r9, 0x4, 0x40) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) sendto$inet(r0, &(0x7f0000000400)="57ac43f4259090cc0718f9e45dda6b8534a48b5e9b2c44", 0x17, 0x0, &(0x7f0000000440)={0x2, 0x1}, 0xc) r10 = syz_open_pts() ioctl$TIOCMBIS(r10, 0x8004746c, &(0x7f0000000480)=0x401) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wskbd0\x00', 0x10000, 0x0) pipe(&(0x7f0000000500)={0xffffffffffffffff}) r13 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000540)='/dev/diskmap\x00', 0x30330e189f2df02e, 0x0) r14 = socket$inet6(0x18, 0x1, 0xfb) r15 = openat$null(0xffffffffffffff9c, &(0x7f0000000680)='/dev/null\x00', 0x80, 0x0) r16 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/speaker\x00', 0x80, 0x0) kevent(r2, &(0x7f0000000580)=[{{r11}, 0x3, 0x9, 0x1, 0x100000001, 0x6}, {{r8}, 0x0, 0x0, 0xfffff, 0x0, 0x7fffffff}, {{}, 0xfffffffffffffffb, 0xac, 0x1, 0x4, 0x6}, {{r12}, 0xfffffffffffffff9, 0x20, 0x1, 0xffffffff, 0x92c}, {{r3}, 0xfffffffffffffffb, 0x10, 0x80, 0x7, 0x80}, {{r13}, 0xfffffffffffffffa, 0x4, 0x3, 0x8, 0x2a}, {{r14}, 0x0, 0xc2d7c5dbc37cb007, 0x1, 0x7ff, 0xed8}], 0x0, &(0x7f0000000700)=[{{r3}, 0xfffffffffffffffc, 0x60, 0x2, 0x9, 0xb75a}, {{r15}, 0xfffffffffffffffc, 0x80, 0x80, 0x80000, 0x80000001}, {{r16}, 0xfffffffffffffffa, 0x1, 0xf0000000, 0x2, 0x8001}, {{r7}, 0xfffffffffffffffa, 0x95, 0x10, 0x8001, 0xf3f}], 0x6, &(0x7f0000000780)={0xffff, 0x6}) 00:27:53 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) r3 = msgget$private(0x0, 0x40) r4 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r10 = getpid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000100)={{0x1ff, r1, r4, r6, r7, 0x0, 0x7}, 0x80, 0x7, r8, r10, 0x5, 0x8, 0x1131416e, 0x1}) ioctl$BIOCLOCK(0xffffffffffffff9c, 0x20004276) r11 = msgget$private(0x0, 0x108) r12 = getgid() r13 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r16 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000200)={{0x3, r9, r12, 0xffffffffffffffff, r13, 0x8, 0xfc35}, 0x80000001, 0x4, r14, r16, 0x7ff, 0xffff, 0x6, 0x8001}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000280)) r17 = geteuid() getgroups(0x1, &(0x7f0000000300)=[0xffffffffffffffff]) chown(&(0x7f00000002c0)='./file0\x00', r17, r18) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000340)={0x6, './file0\x00', './file0\x00'}) r19 = accept$unix(r0, 0x0, &(0x7f0000000380)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) r22 = socket$inet6(0x18, 0x2, 0x98) r23 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) sendmsg$unix(r19, &(0x7f0000000880)={&(0x7f00000003c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000400)="7ddaaa9f1b213fa6019f8d3546dd1b03cf4bfa4ea3b041ccfa113892677bcb873bd3c7b9ecb0205f96b555fd8094fba3e6119cc449cdd8628930ef65703dd6ae850773a9842562b44126aab60ea414e805c0b0971bf39003d33a52d35aa3f1e995d827f4e162b43225fef94f0130e458c81acf121b35c36596dd1e38c61c306b3486f9e0cec187b4575d72769f0f6bc8504e867a25027cd97a38d5aa7466635723d507a8237bce1048bad5b0c7b186d3991717435cb0cbf25e2ad51e4a8761ba4b84b9877f43f458fd46175c85a446638e2e5211285e4dc3cd155c42c5f90ad0e3ef", 0xe2}, {&(0x7f0000000500)="7a4c4e2351d0e1c1800c3b7efcd7a63cbe5be79aeac8eb67d7ae925951a13ed598db9e5ad7bc7b5be3a6b4631daf5604004686e7089667f88f1f7569572f239eb2de1857465bf63b5be0fd1476e9057e47c0a27ff64ec78d9be61157bd342045065d834ccec9bb5b4799337cbc40020b90daed0a868db198a8811c815bb6762d285bf452c0c0d260f121de3f134cc25c308a5d121b7fb12339f68b132053a54f4ce9d0c64aff345c94167cc628c99cbc68254857c7de9a51b92353f78bf33ac836b4565a31", 0xc5}, {&(0x7f0000000600)="f271685add65d2112604db0dbbd86e74ace42165feefaa", 0x17}], 0x3, &(0x7f00000007c0)=[@cred={0x20, 0xffff, 0x0, r5, r20, r21}, @rights={0x18, 0xffff, 0x1, [r22]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r14, r15, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r8, r23, r24}], 0x90, 0x7}, 0x401261319a58af68) 00:27:55 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socket$inet(0x2, 0x1, 0xc1) rmdir(&(0x7f00000000c0)='./file0\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) connect$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) 00:27:55 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000ac0)="cb50690d472457db77fde513406cd76431061d34ec2c7fc6e6c9f61f4ad07e6851938a5a62315697fbe8f79758534d6bdfc34217ccad1ac2ccec2564e8483a0fc8ed091ed1db8224bb5b58f56d0b28e201a5e9b1b915516101943d0a2e32a6d1ffe84aa6b36fac591b1179747cbccbc2517c2e2ed188a9ff9c5ddc118c8e99d1f4f2441d437804e739d32d749cd3d177b81ffcd5e55332f33549f367bcc33c8a4d8d1085b287c32d6c465f485a3fcd465a509a5363f875d625889c0841b7cbf4dbfde7e0078a6422aa6e42c80fecfab626cb8b0a8a16531d87126a9f7519071dff50b0698cb70c4443a67a0cf0c95391320e7926b811f112b9bcc995511a701c3cde2e470b6c01fe861c51c7d4a879839492fa8217020096c6b4e419b94a76a3ff59e8bc58e544548185b720f929e1e00c2d0a14d6ed1087cc056c9ce8ff4f9bf2966812e2bee82166fb32cb297b8e19963a1b5bab66b14a7e53", 0x15a) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000080)={0xfff, './file0\x00', './file0\x00'}) 00:27:55 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd360707d2cab3dab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b91d236c7de08060f6892f5c94c2931e645300000000000000"], 0x10) dup2(r1, r0) socket(0x2, 0x3, 0x0) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 00:27:55 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r3, &(0x7f00000002c0)=ANY=[], 0x0) shutdown(r0, 0x2) r4 = open(&(0x7f0000000040)='./file1\x00', 0x60e, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r5, 0x0, 0x0) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000180)={0x7fffffff, 0x8, 0xffff, 0x0, "7382a9eea6ec56de53d30978244d51a36b33dd0f", 0x62, 0x7fffffff}) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r4, 0x0, 0x0) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000140)=r7) r8 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x100, r8) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r9 = socket(0x10000000002, 0x2, 0x0) r10 = dup2(r0, r9) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 00:27:55 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f00000000c0)=[{0x0, 0x200}], 0x1}) 00:27:55 executing program 1: r0 = socket(0x18, 0x1, 0x0) socketpair(0x18, 0x4000, 0x2, &(0x7f0000000040)={0xffffffffffffffff}) r2 = geteuid() r3 = msgget(0x3, 0x446) r4 = getuid() r5 = getegid() r6 = socket$inet(0x2, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x10000000000000e2) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x2, 0x310) r8 = socket$inet(0x2, 0x0, 0xe) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f00000004c0)=0xfffffecf) r10 = getgid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r7, &(0x7f0000000280)=[{0x4, 0x9, 0x1800}, {0x3, 0x8000, 0x1000}, {0x1, 0x40, 0x1000}, {0x4, 0x7fff, 0x1800}, {0x4, 0xf848, 0x1000}, {0x1, 0x1, 0x1800}], 0x6) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r9, r10, r11, r12, 0x2, 0x9}, 0x5, 0x5, 0x8}) r13 = getgid() r14 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r14) r15 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x9, 0x1e08, r15) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x2, r4, r5, r11, r13, 0x0, 0x5}, 0x4, 0xb8f, r14, r15, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) fchown(r1, r2, r5) close(r0) socket(0x18, 0x8000, 0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet6(r0, &(0x7f0000000180)="4ff262b14c99223148df97cff08ec9afeb420f4a169f2f1c82e9e8afe2f2b6fde7234d33f6a9450a92f38bf6075e2c3fa8c24fd4c8d986dd6d5c41b6d6845b3e8f3b56b1e2ed9b089a6402b63c93ce61e3c75dc7935df774fc5c3226bef79b178038b794a55e65cc7444855d6d47f99cc9b2279ab7ea2a57f411423a1d18a68e3d9d5c093bbecbd0bb655dca931a299928c5b998313849c894d0b24999ef481af11f39069c67ff249d672dcbf6d3abcd6d91d85766a9bc403cfda8419f63487cfa6ecfb6d9d28369ad285c8b7118692b9cbf9b0c10471a7d9e", 0xd9, 0x0, 0x0, 0x21e) 00:27:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x400000061}, {0x6}]}) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000280)=[{0x3, 0x11, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r12, r13) chown(&(0x7f0000000200)='./file0/file0\x00', r12, r13) lchown(&(0x7f0000000780)='./file0\x00', r12, r13) lchown(&(0x7f00000001c0)='./file0\x00', r12, r13) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, r12, r2, r6, r8, 0x1e6, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) setuid(r6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 00:27:55 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r1 = open(&(0x7f0000000080)='./bus\x00', 0x100, 0x160) close(r1) chroot(&(0x7f0000000240)='./file0\x00') getpeername(r1, &(0x7f00000000c0)=@in, &(0x7f0000000180)=0xc) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) r2 = open(&(0x7f0000000080)='./bus\x00', 0x10b885, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f00000001c0)=0x3) close(r2) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) listen(r4, 0x1f) 00:27:55 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0xa3}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) poll(&(0x7f00000000c0)=[{r1, 0x20}], 0x1, 0x7) stat(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r2, 0x0, 0x0) symlinkat(&(0x7f0000000040)='./bus\x00', r2, &(0x7f0000000080)='./bus\x00') ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020002800) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000240)={0x9, 0x3}) 00:27:55 executing program 0: mknod$loop(&(0x7f0000000040)='./bus\x00', 0x20, 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x0) close(r0) 00:27:55 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind(r0, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0x8) mkdir(&(0x7f0000000180)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') 00:27:55 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffff9c, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x400018ffffffffff}], 0x0, 0x0, 0x5836, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 00:27:55 executing program 0: r0 = msgget(0x3, 0x100) r1 = dup(0xffffffffffffff9c) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x101, 0x4, 0x0, 0x100000000, "4bc3767c63e17180e9fb917bdf6de0b0bbca21d3", 0x2}) msgrcv(r0, &(0x7f00000006c0)=ANY=[@ANYBLOB="000000000000000100000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000010000000800000000000000000000000000004000000000000000008436e52600000000000000000000010000ec00da000000000000000000000000000000fed439a15800d0742efad6ecfb52c658dc7023b5354d79a00ae45947e3d85dbb050530fd345d17dd98e23d1efd1bf96651421fa1912d2ad499f6c9cc844bee1685019cb199454194643bd3f7c898e4cd63125875a7419f2f9c850000000000000000d59afa0d9885f49800000f0060fc0b7cb81b75d0041af05021bc3d10f14cf1ab268eea19f79dbbe63e37e0c3ef2420f9e0ed259f088728f0e338019fd949f3e3b72e50d9f5024e261c34a84812fa1dd324878345048e7e4548cda7403b0ac667f267fde68fb7"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x1) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000000c0)={0x1, 0x80}) getgid() utimensat(r3, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) open(&(0x7f0000000440)='.\x00', 0x0, 0x48) open(&(0x7f0000000640)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x8, 0xd) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r4, 0x0, 0x0) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000000)) msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r1, 0x802c7416, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc00c7006, &(0x7f0000000000)) kevent(r7, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x401, 0x0) kqueue() dup2(r5, r6) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000100), 0xc) msgget$private(0x0, 0x800) r10 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r10, &(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', r10, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r10, 0x4004746a, &(0x7f0000000380)) r11 = msgget$private(0x0, 0x718) r12 = getuid() r13 = socket(0x2, 0x400000000002, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x8020699b, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r16 = geteuid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r18 = getpgrp() getpgrp() r19 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r19, 0x0, 0x0) shmctl$IPC_SET(r19, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r19, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r21 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r21, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r21, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r21, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgid() r23 = getgid() r24 = getppid() r25 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r20, r22, r23, 0x1e4, 0x8}, 0x5, 0x5, r24, r25, 0xfffffffffffffe01, 0x9, 0x7ff}) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000300)={{0x803, r12, r15, r16, r17, 0x40, 0x6}, 0x200000000008, 0x800, r18, r25, 0x7, 0x40, 0x8, 0x484}) r26 = open(&(0x7f0000000480)='.\x00', 0x0, 0x0) mkdirat(r26, &(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', r26, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r26, 0x4004746a, &(0x7f0000000380)) msgget$private(0x0, 0x718) getuid() getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000180), 0xc) geteuid() msgrcv(r8, &(0x7f00000016c0)={0x0, ""/4096}, 0xfffffffffffffe07, 0x0, 0x1000) 00:27:55 executing program 0: kqueue() r0 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = dup(r1) kevent(r2, &(0x7f00000004c0)=[{{r0}, 0xfffffffffffffffc, 0x27, 0x80, 0x9, 0xe8c}], 0x883, 0x0, 0x80, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x8000, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) rmdir(&(0x7f0000000100)='./file0\x00') r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r3, 0x0, 0x0) mknodat(r3, &(0x7f0000000080)='./file0\x00', 0x8, 0x256) 00:27:55 executing program 1: ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000680)={0x31, 0x1, {[0x8, 0x0, 0x80, 0x10000, 0x1de00a28, 0x4, 0x1, 0xfffffffffffffff2, 0x100000001, 0x3, 0x7, 0x1f, 0x5, 0x80, 0x9, 0x2, 0x7, 0x200], [0x3b7bcc0c, 0x5, 0x257d, 0x4, 0x100c3, 0x5, 0x401, 0x521, 0x9, 0x81], [0xffffffffffffffff, 0x7, 0xa53, 0x80000001, 0xffffffff, 0x8, 0x20], [0x7f, 0x2, 0x1, 0x401], [{0xfffd, 0xffffffff, 0x9, 0x60f}, {0xf917, 0x9, 0xfffffff8, 0xf5e}, {0x8, 0x6, 0x5}, {0x1ff, 0x7, 0xffffffff, 0x8}, {0x2, 0x9, 0x0, 0xffffffffffffff1e}, {0x0, 0x4, 0x6}, {0xcffc, 0x5, 0x4000001}, {0xf71, 0x5, 0x10000, 0x81}], {0x1, 0xffffa6c2, 0x80000001, 0x5}, {0x40, 0xee, 0x40, 0xb5}}}) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x84}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000380)={0x6, 0x3bc0, 0x7, 0x3, &(0x7f00000008c0)={{0x7f, 0x3, 0x0, 0x42, 0x7, 0x0, 0x6}, {[0x100000000, 0x3, 0x1, 0x81, 0x1f, 0x4, 0x6, 0x2, 0x2, 0x5, 0xfffffffffffffffd, 0x9, 0xff, 0x6, 0x4, 0x4, 0x8, 0x401], [0x6, 0x5, 0x7a, 0x61c, 0x3, 0x2, 0x4, 0x197, 0x9, 0xfa], [0x2, 0x40, 0x3060, 0x9d, 0xcf7600, 0x3, 0x7fff], [0x1, 0x0, 0x15e, 0x5, 0x3fb, 0x3], [{0x8, 0x4, 0x800, 0x38f}, {0x8, 0x7, 0x2, 0x8}, {0x9, 0xfd2f, 0x0, 0x4}, {0x0, 0x2, 0x1, 0x8}, {0x82e, 0x6, 0x100, 0xa6f}, {0x9b06, 0x0, 0x10, 0x7fff}, {0x20, 0xfffffbff, 0x1, 0x6}, {0xfff, 0xae, 0x80000000, 0x148}], {0x200, 0x0, 0x98e, 0xffffffff}, {0x5d, 0xd173, 0x1, 0x7}}}, 0x101, 0xc9}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) fchmod(r0, 0x8) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='.\n', 0x2}], 0x1) r3 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x80, 0x115) connect$inet(r3, &(0x7f0000000140)={0x2, 0x3}, 0xc) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r3, &(0x7f0000000300)=[{&(0x7f00000001c0)=""/188, 0xbc}, {&(0x7f00000000c0)=""/46, 0x2e}, {&(0x7f0000000280)=""/32, 0x20}], 0x3, 0x0, 0x0) poll(&(0x7f0000000000)=[{r4, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r6 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r7, 0x4, 0x80) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r6, 0x0, 0x0) dup2(r5, r4) pipe2(&(0x7f0000000080), 0x0) 00:27:55 executing program 0: r0 = socket(0x800000018, 0x1, 0x6) r1 = socket(0x3f, 0x3, 0x7fff) recvfrom$inet(r0, &(0x7f0000000280)=""/127, 0x7f, 0x41, 0x0, 0x0) accept$inet6(r1, &(0x7f00000001c0), &(0x7f0000000600)=0xc) r2 = semget$private(0x0, 0x3, 0xc) semop(r2, &(0x7f0000000040)=[{0x4, 0x3, 0x1000}, {0x2, 0x5, 0x800}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x5, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x0, 0x1000}], 0xa) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x4010, r0, 0x0, 0x19) semop(r2, &(0x7f00000004c0), 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x8, 0x4) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000200)) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x3, 0x1, 0xffff, 0x5d8f, 0x101}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) bind$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="01f52d5b9f1328653000"], 0xffffff86) sendto(r3, &(0x7f0000000580)="3377cbe9ea0ea176f1f55ebbad3aa111", 0x10, 0x2, &(0x7f00000005c0)=@in={0x2, 0x1}, 0xc) r4 = shmget(0x1, 0x3000, 0x201, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r4, 0x3) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) getsockname$inet(r0, 0x0, &(0x7f0000000180)=0xffffffa9) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x400000840, 0x0) read(r5, &(0x7f0000000400)=""/80, 0x50) open(&(0x7f0000000480)='./file0\x00', 0x3311203c63ee0c39, 0x80) setsockopt(r0, 0x6, 0x9, &(0x7f00000004c0)="1c5c6431f869bb423e87974b2cf75a9458604cc3632181fba0b328925d503d156ce1943e08d00ed2f143e2dd97990b2318db8f072bf195e38ec5b6b107cd085b44c58084d3219d480574360d2e", 0x4d) 00:27:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x200000000000006a, &(0x7f00000000c0)=[{0x1, 0x5, 0x7, 0x6}, {0x3, 0x8, 0x7, 0x4}, {0x0, 0x80, 0x7f, 0x800}, {0x8, 0x40, 0x6, 0x374}]}) 00:27:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4d}, {0x81}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2c}, {0x34, 0x0, 0x0, 0x80000000}, {0x86}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = dup2(r1, r0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000280)=0xfffffffa) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4d, 0xfd}, {0x74, 0x0, 0x0, 0xfffffffc}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:27:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001800)={0x5, &(0x7f0000000140)=[{0x3, 0x3, 0x1, 0x9}, {0x7, 0x3, 0xff, 0x4}, {0x8, 0x2, 0x3, 0x80000000}, {0x1, 0x1f, 0xb6, 0x8}, {0x3, 0x40, 0xe, 0x200}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{}, {0x30}, {0x6, 0x0, 0x0, 0xfffffffffffffffd}]}) pwrite(r0, &(0x7f00000003c0)="00b5c55912fb89f9d255b7165803", 0xe, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0xd3) readv(r0, &(0x7f0000001540)=[{&(0x7f0000000080)=""/177, 0xb1}, {&(0x7f0000001900)=""/66, 0x42}, {&(0x7f0000000180)=""/125, 0xfffffd41}, {&(0x7f00000015c0)=""/220, 0xdc}, {&(0x7f0000000300)=""/250, 0xfa}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/159, 0x9f}, {&(0x7f00000014c0)=""/125, 0x7d}], 0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0x8028698c, &(0x7f00000000c0)) pwritev(r1, &(0x7f00000017c0)=[{&(0x7f0000001700)='I\v', 0x2}, {&(0x7f0000001740)="b1f217897e36727a158a2a47682eb84853ae20e3a83608986a5064691137fff6a65b8af79775b2a85ff52b062e0019075a6d068a8d231f0fd683b08191e6c6bec2f5a6dabb800620196c032668c312bd6594fb9f4bde960903d500267f07d7f03e", 0x61}], 0x2, 0x0, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) r3 = shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x0) r4 = syz_open_pts() ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f00000016c0)) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x229], [0x200000000000000], [], [{}, {0x0, 0x0, 0x0, 0x3}, {}, {}, {0x0, 0x0, 0x2}, {0x0, 0x3}], {}, {0x0, 0x1}}}) shmdt(r3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) semget(0x0, 0x0, 0x380) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) 00:27:56 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000023c0)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x400000000002, 0x0) socket(0x800000018, 0x1, 0x0) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = kqueue() r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = fcntl$dupfd(r2, 0xa, r0) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x7) listen(r3, 0xbc6) 00:27:56 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4c, 0x0, 0x0, 0x10000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb54b], [0x80000000ff], [], [{}, {}, {0x0, 0x0, 0x0, 0x3}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x40}], {}, {0x0, 0x400}}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000040)) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r6, r7) chown(&(0x7f0000000200)='./file0/file0\x00', r6, r7) lchown(&(0x7f0000000780)='./file0\x00', r6, r7) lchown(&(0x7f00000001c0)='./file0\x00', r6, r7) fchown(r1, r4, r7) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8040691a, &(0x7f0000000300)) close(r0) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 00:27:56 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x10) 00:27:56 executing program 0: r0 = socket(0x6, 0x6005, 0xfb) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "580000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3cd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt(r2, 0xf, 0xffffffff, &(0x7f0000000040)=""/6, &(0x7f0000000080)=0x6) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 00:27:56 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) recvfrom$unix(r2, &(0x7f0000000040)=""/245, 0xf5, 0x800, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) listen(r1, 0x0) r3 = socket(0x2, 0x1, 0x0) shutdown(r3, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c653000"], 0x10) sendto$unix(r3, &(0x7f00000001c0)="1b049cc7841cfecb6cb808d9b5659a5f48e9473f3a0239b56dde86c07726d36871483fe5276ca304deebf2c29a31287611cf572410564fc5453f71089c249e14425050ab0186ebe8d4b08dd1835a988f6bfba1afd1c8ed1f25b370640d738f2e315240893413dfead0bb4c1d4c60264e9f6509120b3e94e4d706c950d80fed52850e98f0f1761758003cac9f6821d391431c5f712338e8baa30e5f8b8340f49aaf0f1a30198c2a0c3b450a76581d2c98482a21a6d565db5ad951d9c88fe48c692dd7d0a4511d8a28c3f671d30b9278dd0000", 0xfdd6, 0x6, 0x0, 0xfffd) 00:27:56 executing program 1: execve(0x0, &(0x7f00000001c0)=[&(0x7f0000000000)='/\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x801, 0x20) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0, 0x0) 00:27:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x40000002d}, {0x6, 0x0, 0x0, 0x6d0}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="5df57ae108ada9eab529afd1a1bf", 0xe, 0x0, 0x0) 00:27:56 executing program 1: r0 = kqueue() r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind$inet(0xffffffffffffffff, &(0x7f0000000180)={0x2, 0x2}, 0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x2003, 0x4000000004500) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r2}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) kevent(r0, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000080)={0x2, 0x7ff, 0x6}) 00:27:56 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000040)={0x1, 0x1, 0xff, 0x4c, 0x200}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r4, 0x0, 0x0) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000200)) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open(&(0x7f0000000140)='./file0\x00', 0x948f0ed90d20cb6d, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000100)="8c65", 0x6d2) write(r5, &(0x7f0000000180)="4ea529f12366083b2f4868646e2812c7213bb27a47fb8470a6f98ad584d9554ba5af3cf6b479f478359ce3e85de5d0cec6aabb5f17d78b44536ca230efbd3b42b6415a5455cf4a492be1e2e539de23d86575668ff295e0e7ff590fbbaab3e46608640951a8c86aa39238b5e12d1695d84679bb455c421f2ef4c8a0df4be992", 0x7f) 00:27:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={' \x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x2}, {0x7c}, {0x4006}]}) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x7, 0x1, 0xfc, 0x1}, {0xc6c3, 0x3f, 0x2, 0x80000001}, {0x6, 0x8, 0x80, 0xfffffffc}]}) 00:27:56 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000000c0)=[r2]) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = dup2(r1, r0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f00000001c0)}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 00:27:56 executing program 0: r0 = socket(0x20, 0x5, 0x4) connect$unix(r0, &(0x7f0000001ac0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf383f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e5746360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf5547612f871f4385f04557795ea4a5c5fe65baa202361cd8ca05dbbc5b65c6593d2870bc122cd235000000000000000000000000000000000007adb1ff02fb37ecd2cf8724eb18089278e31433000000000000000000000005e5d10f524a64ef5632ccf137c8ae115db3119e911c3a94fb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1c103681b82634ad276d3a365e12d3b1433eab57e9e9a3da452aa14d14cb2412b25bd1bc73000000000000000000000000f1ca5f2071c1f276b670a2a93110d876454aee547f98e515464903ac94794738537d7b5d74f90bd08c5f4d51be32f0ebd9189746005454d719e5a9e7a50f6c453ee525baad02581807c0cbfa1e220f379363c68c0b2a299b208dfa12aa5d5037263725391fa4325a1970e9cbdcc9eb6fd5e9dec4d723127ad15c42b2bb8fd236ba056419f99ab5ba9e812a96aee4ba82f46f1cc10e0e3b92967d2921075aef14000000000000000000000000020000160000000000ec7ca6ae65ee351978e8178198e534c03c4a9a1e81c4b5c1dcdef1cd01f64395907812f59869c62cbcd2eb3f123388ca7b3bfb194461b5fd3a4f61b9c567bc700573d82d0ddb28ebd74bfb3af0653303b151a7423676b227c8be6c1ba88eed569cc5c05806ed3bea51fd98f69ffb2940f0da5c91cdcc6bd61efd4a0cec3c03cbcc56917c2b3ae9d553fb914caed76484e34cf60b719a4475ea8a4d290f5525118657871568930000000000"], 0x10) writev(r0, &(0x7f0000000540)=[{0x0}], 0x1) accept(r0, &(0x7f0000001880)=@un=@abs, &(0x7f00000001c0)=0x5a6) pipe(&(0x7f0000001980)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget$private(0x0, 0x5b3) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000480)=""/97) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x9ab) 00:27:56 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000503", 0x2, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x10000000000000f9, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="6267220222e0050001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="7ddce57684d6d6abf1869c2c70e9020000001e28b01e9fe8713560e07e6ea098eada7a7226dd73af54a94455a8a3a5df7f03f69745bc35e447dec38d6887389eb930fe7a8c6e6d46187da672e69036897333407aa57a1def21b028c6ef97009e14796f3127427d14e697655f4eea31e9cc2c260a575cb421c5aa867b6501c28ba6a78bd3b40d1f6684f427d65fdbca264ec97936aa01"], 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000300)=""/105, 0x69}, {&(0x7f0000000000)=""/34, 0x22}, {&(0x7f0000000380)=""/239, 0xef}, {&(0x7f0000000480)=""/105, 0x69}], 0x4, 0x0, 0x0) write(r0, &(0x7f0000000500)="a6a675cd7c87c6770c82826a740757bbc35bd9944ec3f34e7c48523f89ef84888447828a6a426e6470fce43d1958ceb6947f388074d2d8bf06246e1624d45ac651427f13085b3bc87462701607801592ec3c848e406c35a69f84a39fc158dee7943b0dd02ab7b2683f3779afd6d3dcfb5e11611c0b88bda05a542f0e7942e6c08a80a95976b3cfc486846d5b7c65e6c19f", 0x91) write(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendto(r1, &(0x7f00000001c0)="718cb2012039e977640decab0a653bc0794c6bc42e96cbaf4a76f971efca3b371b2cd6556e256b821045d607080a0f20b2b772e3cab77a74af7edd7b3ba956b15d826366c978b4f19d8fc28b2ae4cdaa72ecebc983126d68e1808694bcf2944d71f388c115c1eeaacc7de45d693a85332d72ff2e07ed73d95dad37a75cbb", 0x7e, 0x7358adb72bbb2949, &(0x7f00000005c0)=@in={0x2, 0x1}, 0xc) chroot(&(0x7f0000000040)='./file0\x00') 00:27:56 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000004000)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1, 0xfffffffffffffffc, "661fbef22eab7fff0e091fe600"}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000000)) syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002ac0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000002b00)={""/16, @ifru_addr=@un=@file={0x0, ""/108}}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) pwritev(r2, &(0x7f0000003f80)=[{&(0x7f0000002b80)="dcb5559458ed3748bdbca67f1eb303685918e569fdc77c4c065c058730747fc8c8e54cce4896928b2dd4e1b5b6ba82f01d1328bf4b986acbbf6118ed98ffeb879563d5eb613d61fb89852a459c04eeece9d916dd619d3b0cf50ce0230905c59e22b3947c05be362f07000eac33", 0x6d}, {&(0x7f0000002c00)="85c9e308204b45b45ef295fde393514783e482f057e166a1afc2afca927332838b8d09dac23530549ff10b2e1f12c65a7475c6abbfda4f39a4b0495da56850f02cd75f9695ebe03ff52b26cb28b80cff2aebd620506c49893459f78c7a413c70bfef5df5e0d499123f5cd3930206262ae774340e225ecff118251118f20d240da13fbce664effe7c4fe9c37a8ef2d2ab1df4507bf467fd40bdf4926eef11681549bc109170361d3ada53c88a5102259d2c4bd9aee43b6756", 0xb8}, {&(0x7f0000002cc0)="60f6a3b8a65028d3a7376e7811f4a2926d016836d0c5922fe27dc2462e151f2e51301d2a59996a140ee8a64fbcb5d6ca1d241920ec0720a6620be902c0d48661ab8aa9d73b3fd9614d848da0cf4426bb7644a94fdf4b3b7e5646cda20237c99d696ec46d238392402740a39efc26e52708feb104cb8d0017a54714ac23a3725d89cea2db9bbde157cd02a9825d3bf3db308f719d508c555dbc62d19f822ddab7878e2112fd222316b4d3f2c86c685238eb2d538069ad65cac182bbc7508f73412627b8957cea7fa819678da80e1664fb84573cf4c17fd9012383256077b08709673baaef68aa04bca42414fb570c7b5f06d02c9a70d75d8b8fd28a56ae06631c07047ec804489183cfb6bc75f68d385e7cbddf5aa4cd0846fce4cbdd3de009f4312adbb0823e1f9b02b733cb6ebce20d8b87b18a060eeffe6cfc1fef0c785c55e9d127817a05ec89a32a8736081dda0e921f0a729f218ba8aae31719cda425dc7231c69a6cf273fbc9eeb19862644fb63569594c0386587ea165a29e2881502ac40cec9eeea5a3de78428321a12f8496668e9441fe4f525e5d8b38d88a5d499f0f7ec92922196f5e7e08a886fe75c3d79b1adf6895e2a5146d963993782f171dca5e60d60cf7b6408df7b31066419ba26139ed120af1b12b68f3b6c74dbe60c1a0eca72c2098df70970e646555a3d652321f48aa1a5480240c106e9d2fb10307d9480d9c5a5f34536c646b9c950bdaf71f0e2aa9af787ca0a62d86ae8e1c9f50508ae1ecfbe38aeeabece3472d27a3838323fc86cd768e9b8f69b47489634f51fd9df0c6d3c31f816ea31a5ac95f41e6a6ebf6c5aec5df9b6dde91de82dc323a0536d8b1c2c8f433df195b290e703793dddb679760ff2255798b35e0ae8293a1e75293b3e66d9b676648b45e54fe4b6d4edd2dd9a50f4b05e9624544f628912f211066d080d8b19fe2ea2b081cb019c0e4b8cda9745e97c5a44baaabbdc8122d46608703ec2823cc55113535ba5d571f1c7b632b630d0f5b87a1a3d7b3d99e2471031589d0ec497f2d11761302409a90501289f8b875f69cd268aee792305a5de1533146cd3e6a35f7fed9da0682e9ef352cc97749bf2af6d5272bbc2c094c011ed8a3a6932f20960733d694c5f21723a88c7ea36cd4e4ad72d04c5af7b4310bbf2e136531d13232bfa4640c8004c256212a37609d304fae53f9f9c8602d7c48ea25b3fa0d3f49ae512a54876cbb3aaef8e5907c7fca0ef018abf79909186468beb88bead5809a240dac56a49d908f1f2898dc9ac1d66b08648538c0d7b053343e765fa7de9198ee2f71994d61d037244f2b8206f10c805b82f904f9ac428c8cf2ab533a9be75a60b455e40d0f0d7e4896a0ac8a8a45a6c531f7b05db60a871b2c091a51d007eb889d0bc34407376f05b2064414d8224aa60b66e900714ce0a90f1a3bac1228d374a47beead5c5607f577c1bcc7287253d8cb3192510a1d9fb44e9503d56e00ffb7ed893892fec7acad3a0ceaae98455a888abefa245325b4b8104fb99f3b4b457bbcd636a1fdce07632a07d82ebab1f63f432e4194bd840b9c9e2fc692c0d283bb13bf958fd33b249c5715ce637389e0efdcd8d8e3a40b0b8b38dad28b5f09b9b9dcfbf224c0ad9be88bbb3f5961641b298ec221df07ece28dbc195fb05de157daab7ee001201997fa20353b0d6cbd2d06cdc0501c2a940b3c5a27dd45cee63f6075de221269e3d66a675942b339bd3dd3ece936928fa3ae669a2a5393f826ac0c0de556045b0278d6f959e2bf601c0cd5eae34fb96d9867901619d7c4ec8ac12d91366e06b18a0cc462dcc3b00ba9ee78bf4f26ac756f834e56ffc4a8ef4c3ea8e900664caf613dbb30b1c167e37e5b87599060eb6b9deb1db14f95ba9ae1c4889a00d1fd65eeb605ca9a48721431e718e46abec9d2582be8b75c4da56d25e7ee3e1c094716a77341c968a61051eac859e33e7bc2981f3c4374fabb62939320e722b36c9ed6bb2fb318b77d3e6044b72b8a2955ead8f1b85b169f21702b9397dacdf3cea1e3ca4304b7f479fde1ad8fabd3a546402e9c628120d32f484db56c7f312248bcd765420321eba45c10ddd6570b6c772c2ace4b9423f3441833d3e24a80428dd3231fc2d6ff77c41569632f119246a52db5af37b74c5800c151f90b3c478430b089a4bdb6bc9920c9d16de6442795301b483e17fe6fb5175f98650aa2cea45c36b9f4b719ee028a4eed95116fa09a5e1d57377c69c44a03926ecf06f9921cd56723daa29e24f6636edde488cfef830143494597c52006475a9ae8a58c93d2181b1fd94ea3a973237617c0fdb21fd06e1365b65bc1d7cc3e151051a2b6e21bd1798944cc76505fa854a7ed1caaa61dd7c0c38a744003d256b88aa6bf7402c0cb53b8e055e263eecedb2221d3da080f878c25ef67e2337e863acf6468a36a6934197b5339b997ee36a2d22da549570a05ecc8e2f07bddf3770366c997b353fe9038d9c6b6d750624da57c4efd700ca12295c006ad7ff05e2822f6c13eda8f7247c5464ca957ec88666d7f7e00d8fd97a05b4595e118dd99deeeaf10ce5b224aa899fe1ea87e58b268511dd539f68c0437ecd9675a5243429682749aa21f55f69eb920cf0d76c3a70963ae7ba4f1dce1d643008a6bb9b8fbbb50f99e1219065d89b3ce560afaa2e4b65203886065dbba7e8d8aa227a4a26e1c12c35669e7b3861d1d74a2728c72983421936cd8fb4743073c1675627ec6e61943356c76b7ab771a3dae79903eda4b446aea72bea4dfc08a9dabe4c80c3eb1943b00090f11f612579e339930304ada8fd82598be4ce2e62bcc39b797adb45251ca36f215c8fcc3a8dba8f89609325b32d8481ef522dca9e8692a9122cc7771d378391429ca63da430560030b65746a5b09cf866c1280d6b37662a8ceca2b1cd1b423ebfd31fb455477c08898030381f5eecc8668d9c79a76d3684ab3cb729ccb9c24ff1fb93919d75a0c9c3e59ca085700e6a3ab3465fb24536858865acfc4685b5db9b7eb750d9260e7bd402752d8c58cbedfe339af3679d2f1e5547aafb9434eb70e2b2f0a38f0388141bc16a72dbc0aa8d4c6098111a37454f10c36d6752aa2f099656b181caa2b17b91487742a55f727be3b653aacbb6482463fb04521a6df5390fe5277f7dba977f98772806227abfbfebc2fe26425bc548f5b07fd88ef9f29c74ea167b360b511062ee70d5ca6f8b7539cbbe6d4846b661d389adb8814bc7e0792f7e3a8fca1497f7385bb454cf59a0cee32daeb6769f5c7e63ee3faa42b6d3829d77bb4f02fca9c6165b862bea3e2c834543b01321d5ab00376f67a855cb76439bbd758d3509a1e22032dbf4148ea22702c5a5baf9861b91b2eb8f22b4ec1247e3ba7adc06b9f12af72e23631e7d95d92b4831568d7f5c9d61ec130c7749c8c3a068458d078f09964ad2c180a6023f005b7334125ca9fdc9400583daf31a54af31b0020cbc4446168d0dde0d9d91d948a414dee60abb58273cc832f7a4e953ad842c3c45f89ba8d41e194fb74aa68b4f6da0cf585654b9e9e2ae09d75eb0265e570b5ff829a5fc61bcea031a9820b02c395e46ff0772a7484f4cd27a0dc642e0a4833001133e5f75b13e620f3fe2e3cac71b86d45a885118bb2364f804dffaa1de54431899a0226f7301973d3c9c32c840bbda68129e7614a15b70a2cf596f7913118e4dddb15f1ba36d22953cd7aad861665c0c1fde1bceb997401387a5c14edd4079e610f9b6c1e8f9814fbfad42d36ff115a2423136dddda8eb4ea55d2d78f8efad78d285f8eccd9a0b71f93fa056602a0fa2c38c2a464d64af7b52f6043aa3ed10b9c3166dd355e08af3d95d5517e59162473341ccabc3794463c3793d480004fdf4f4869f6aac5a448bb382d797388793c96506e0f07f19bd84a2cb893e30012fd2e06a707b545579da81dbfc86e67825974d68b6bfdf243cbd49a1c716ddbb28e9a07313efbf91f231ec79aa09345f4ee65947a24a7a1358cff478e2d8f23699316bca20d840c155efb7c4bbbd9ff4969edde2a5d2ef5b90812fd9012cdecbf1d5b932f154957725e02e44933b377059d4f43f84e8c95bfe6e6d1d50ca469be62610a7c5541a6dec1f6d2874a46c7bf6e0756d681ab028a3c3f6832fe04b2b40189eebf75d2953d4d58cc1e072ccb8f2df4e7d96305c3542513d7f734c13d5a734ac657e4a792958c3fa051d06f059a80a3fdea820cee5033fefeba548c2506d78f1347cb3d9f6dc62d169426890415b7b744113f146cf66bbc58c5687ff7e049b487ead2bc330aa6396e1cbe4b174137c7cde33c070d8207ce4d67b3e36e874d1db938f33cdbd31da5f12fa6b3bbca123a508aa40b7e289971b40272e2560954781f21bb053c9da93667fb84079b19eef9615b403764a98a49fde1312c8fffcc034ca5452bce26638b1eff54a7b15baf958607b40a177e133b6712537be77816d0343b546272b6b2e4140e817e5cd6040be61b080878f65f0ff67ca42f8bf84908097cceb2c4755e060394b70ac258352b7150098b8aa06943eec4af3844af6c090ad99399d7eca7f38d847e4b26fe1b702c82427e1c93ce069bb43ea476a3fb8f3f690911a4024b2ed32cf0539d802afaa38124a6cc53571b00ed24b483dba3e017d3dd18b42315ffb75d2b6b20f20c82772b4ea9062bbfd599b2c7fc1c23dd682dab199a10bdc09ca49ee60cfa93fb823984f42bd1210f5438c6afa6029a195aa346356aafc7e4d29f2d75fa5c92a0a5e62f28aca115e7d5effbdf851a9847f5a16910868f0151a708c55099aee874a28fb8a2386f9afafda7906d2f5a40f6b6c6c503ad293a9cdad608a59970d6ddaa4a58e2f697ffb5f973429da4e8f0edc1adf3a0141dd6f1db5bb156a479f4e6283267aac36bcd885b971561a3c9e0b4c95b869960fee9a34d8c2278263de1feb00158652959bed279c99a28e709885f25ed82c4e95cde8aa08ee6fb0664e4aa5166c1140b9ce142b461d131a2079f0a18ba1954bae419ab243a0819ef43b1d08bb97ad9a06dda37edf7eb1e69c5943dd3da5bd3e03e926a5f276a22cc979dc7db53b0b807ea44bbbf57f82a0c13d1230ec905c19498974f25e95e50b3bcb9525e6be25aa1611b833c9808ac6ddba647288fb9eb5cb6474e56f2ad46f6c7515f15d8dd711e0896d09e0fbca9bf21fc052ddb83f57e0b8d3fec2c4d4328fa6c7a46416ad082d6c3ab50dc49ebfba3c54efdcb055e1f9341351df5f84939bdd6ea4f1cee2b04bda820eebd8ddee5a345f833cd789379e9ce58a75bebbd13ff79753bd10f91b0de11250a5fe09e5f9e54b233eb56bad8df0ca2e7884a1985be0e944641f58a3ddfbced801d321686feaeedb4ce3473d880fae7464818dcf4fb3dca7b69c4a5df5a4d5d9ae8e9405e9eafbada644d14b08c14cdc47175364567e1056a551cd9f0740d990614660f986f922c06445cc15c0935738feb484cc88c3dccc690edac8de7f0b34f130d13d48f6099693249fa0fc5771a3b99c373cd60e828be54de62f287751de808b9aa6319a5ba8dc0f17882dcc933743df5c8a3521c7e3fb1d0aec69f1be277b3dcf445c314c71d8d76d57f49ba964b7d5244478e436a352cf3b2ff357a172519d47d63d105cb8bb92d75bb060f4f29b40d268cce17e888ec70b00213e4ccff37c81a1753f52f3b00d5bdbbeb7becfb1304790e367bfefc8ccd4c52d79506162a26ef0176accf423ae109a814d098483274d78f7be5d6201b79f7dfa5", 0x1000}, {&(0x7f0000003cc0)="5caabba6d4b00626020224a4c9fd9ae9bc610f7e3f9d5fbc33ca766d6f5f8e965f9a5d40cec607f2ec1a0536cefead27ed106c737d1ae393c758675e3e4cead4601deb5368975686e0e4a890a79314ed582cfd56855feb53e30be968e9fc641227b82c39619dbb021927bfa185f2d544532a864100e0800d3d78f962c79888", 0x7f}, {&(0x7f0000003d40)="01db74762b48447364475def41cbd6038fb1ff157233ffe818369bcdf62e542ac01fedd56cfaef1750684784d10ad25fcb45b5311aa4692a4c7e52d6ae5ee55dcd4789d345c30ce1eebc9052d1f84d7af11584cd3c71a5d057937f97cbc945fe001cd38478c902ea", 0x68}, {&(0x7f0000003dc0)="0db2fb0e735fadd860fbec3166e6c75034bf55d6105a7ad57418a498aff3e1aefeb0b06a19bdba1f49ecd83693b303b5ee08faca5bc0aed2f2d04b12eea25579124716e179201c4f620d49e77658e4f3bc7ecb5a03966b216bceb2c83b31e858259232ec3d11e6913312bf4b85c302dd042dfdd6988b9b06403a50a0f8bb767db7c1d5875efe931b6608111ff31833ae1ff9eaab", 0x94}, {&(0x7f0000003e80)="d32de7c46affd503983a2774d3b8318e19413cbb36f0004b38113e54d9e9d81f11997ea47cfaf7ddadb50890f2c7f720071693c0d9510ad7de646ddac47dc2e5ea70bfda95e1ad2847864aeb54ad0020640812f693bba78ed872ca85d442c0b5294bebc9e87b50a14e16e2491c89468f603ebaa4bdb5ea225aab32cbcf8cd731b2a3ecb41aa621ecd6a05d7363fc9d2892bdfd051449b206c67afde879853110b04f84ecadf34f9e7fa2ea1cff4369f629d0ef5d195f4179ea7f28713cd07b96c91ea4472bf11e6cb58b05b14031921250f88bea2cbf1ad7f1aea4eedda8e3e597975914c270298c0078eeea5ee617cb3966fc6e1a16", 0xf6}], 0x7, 0x0, 0x0) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f", 0x5b2) mprotect(&(0x7f000025b000/0x3000)=nil, 0x3000, 0x0) write(r0, &(0x7f0000000940)="0c4a4e5cfab0fbad605a309b8dc538bc2fc947000066630c51955bc97a9569e9ed0396ce0513716f41a040cd23c0f825029ab1e3e997c7058c5cb782f16e3c0455d0fb2315c0667e693aca9faf67908a0b79c93ce34c73abd4868cd784a68360fb41486bb43e7fc3ec695e7650b47a086d981af86426173886221aea15f68af43c66ba371e35b89bb3e97593b561cb69fbad4fad7dc3ef892e67ad39ec829417ca0363ad6f708a65d31b1dc4a3ac1ad973e87f", 0x34d) writev(r0, &(0x7f00000008c0)=[{&(0x7f0000000700)="9bf78da43ef6c0ffaf0080b54a1be8e38f40150f7b8e997559bd8353c14907d4355ea2c0ece612a00983e7a6bc6128c428139ea9639336e14ea4400d4b0ac1310d0a3aa1ad9c07efc9874662d3ee1d2e2cbd274f0239cbeea5fca04f3959f220ab108a49cdb5653d131972c89278b71e5b0475fc5fa50608818d2cebaed1a23914e5783bfe2090bc7c3fe2bd6dc3fb06d342c3937dc2e2ed7fb40ea3f8fe35da8f8b96f8df290653a32374b7982bf2ab73d7ab0016d8a13358b4", 0xba}, {&(0x7f0000000a00)="e6bc59c298022f8ca515672d59fdf1f09d291ca5ef708866838d30aa845e4c9c731ea2de205d9913bcdeabd6f49ed6cadeefef2c6bd8c2fd3ae7f185f57cfa967778e22bf40c8b6b92163d149254cdb1b347d0fce3c6205b9f603ea4da37c99ecb1b7266f2a56c8f03964c9deabbac341bd68cfa19496d52f1722714fb73e425ea6ae0ac2f182d77e985a2aaadeb6c85b31331d80d369701687c88f85f0e7be0d26a2a8ca1b418dd1dc525c964fa69fcf1986838080f16be5c1a9886f741ea3ca868cdd608a56d78fb02f692b28871547837c3f7ee9d44cd04e04dc4a48a9f12f7b173177c12ea6bcd636f4dd66243de169c231eadf27bf81d74436cac5d94969ca044220b50e5e7404ba5e7b84c0fa470fee915856df91d20f4e564fc10d7624f1158bbc33e3a4313b6b85196a9956316b901a6aee707791fd82e02fd550b5f10428d0b91d73b7a31de21d83800b3376e1da610b31fc1ff0b978efbe0bb13f75021199a578d3f6fe695829a36a036f3b9ba94c01104903b6c7eb2c223a23cfa0791dd31c137cf74ed7ab743fd60fbe23af378a205626db68965d28923aab729256dae2865b1758ec2682c8978145997c8b6fa6ba2b030a677921ee24cb7bcb303c6cec6dac8fcfcd0fd231c6d9dfe4b646c91e174b10900aedc509ad2c0d47c15aa44ce328f4ae0d5f4a9d40a075e8e2f26de303ecb142336bc096cee269b9dd0374834a9f7c0315d5a875dde74ef0d4dbafc489707b08bee48cc3214a3fbe047a913ce8ec06b19addc712546ba7d9a5e55e59b7e56bbfc2501356d5f3aa19398f0488c3ca6c7317f727b5277b4ed3752bbb665b792ee141c6536d6944ff799f4c8e03e12e2ac661472c5e7f9d2abb1216cc7090adff4c2fc164007f9833caa115c98b51eab174c191755a660fa6d1aeaf7bd480a83340a5cde00acbff8f7725a1c1e6caf91ce00ccc67a65ddf15b6a71f66a91ef860c14ef000c06c042b325b23b1ded100e3f333cc330099ef9ecd7898fc1e710481aee6ef8111f9052c2e8b64518c0f9a228f3865086fe853e45878f46835205c991b35d5dec08e386e730f95ab27fe557a832e95c856e6757228d36396f5043bfb51d4bf6e17e9fc9b097761b9004ee047fab8ee4da7fba85f873170ba1016bd38e70f9fba116afe6cc754cd16d61ae68c28960954f0ccfa319b82fbc0ff67fb89ee4a5c3de28af0c4b89d796dec1b69c792e5fc14cee22a3f46798ddde66ac0b00cc5bfad6c1f8d134fbc279288a4844230879b568d6b08ee653631302469d25253625471a52fc6c597d5d77024f2046fd65e97db638ad72306690002dd28b7190da975ac25a20f1e9ac8c8b90c11f2ef5f3aa719b43a6f7356cdf47fc2ff1a049abb2ee8554abdaf3f36866c1821ee0bd0769253b0f808b34fddb2ee81e236758b25858d9aaa93c676bf43d6fe8047b57541b8ae6651d3d1db0e6f3c5543015fd1fc5083fd225240a265404ff4a1940bb861a6f134f1c9d15150407fc05b5f8052e88df7eac408f010d1e5cdad391b6b46365a3d0ab1d0d74fb9b2a02ac2cc28cf94569023d326b40eaef78f0b8ed40e9fc3f2c20bd9c9e199944d4df76c8662867772cf460921e843c11abac6d261725ada9cc1f1d7b766b9351a815a6e003414909af22c71152217e44aca03eed6457a5a9a1999107e9a4ac3914ddb9e10e5a1aca1f544b88a50c242e703f3fb538d8a54c5d42bc2ccca20a1953949ba113f0f20aea7894c6e3a146c878fc1ada08ed62c30895e64e18f5ddea26afcc0552eb19e669d2fb0778fe8f1afa9b98aff1672579d2bdb79c05a7d9625ece5e6f108f46542890a7a7d062d0eb03e0d563704939e3f511ddcc11fb94b615ec0f92332e2a7e2c8fa3a1df86cb5b1dc8f5a8deeb8b7f0fdd04eb86169154a1afdf9d236a11c151abb432043e6d554da9e703d5f47555cbd7699555f877235fc83478a35d35f320abc0864d368fb4d4d8cd7b4812b64c51abafe68a929c48b3ad1840b5881ea94ae2cf0348ebb764be09c30ea28da1de58bbf26a2a0b513b53a31ff68c49fc6888c9489d53737c4217d593565b3dbadc160e77ee7c0ca4020dd6eb4bb50433a0231e3a8d61c8658441dddcdfc51b6aa772c12922ad36055acabf9940ff3f13aadd5a9153a8965355ed75cf1203b8d4979da2806e37de8e8f47cd260940ccfe803c2ddea985b13364f320ed8d65043ab8ef6b379fdc3d4217e732d176ad1cfb28684abdb8c00464fa77970af04f3b974fba3c102fd5dc62f9433beb5d009144e458b9864152f10bcec48ab35af577859ca8b7c9f14fb425601ba2dafd00f4b97d949efd8d9f7b4c7b22a9e274332978a5066fc75e9c633b97b0da8ec580769a95cafeec3ee798b0f822873fcef418edc179f6ffdd774386e2666a36869a9bd20be095ee5dab15fac92b0c905fe0898829894565e7b7ecb750218e9efa7fc2b4e6d077a09573b81e4fae7afd037063ad00bf409ab0f8f5190d9ae7bee0210e2519ca3ad37c442b7bb1fa09adfe97a4e8b4446f627bf754cf6732a657dd6d1d82f3ebe82a257a5c0dffcf87825fe1e5185bc2f85aab4b90ca87f98ec2017e570e253083321b402306ba13010dda6410df04bd4f99d6ad9def8ba9439c5ddb69210122b544892d64f75d94dbeaddc4260b17a210558be82c546a9d22fac4ea3ccbae2c4f5e9a541f9f2841f0064a463ad7af8f726a0f8934316167323b15a25da8a535aa11a7e467be585fa6826cb10cf5a973cfe9725478ec52a70125623906d93f6d2e28041be599d48c4e6e0b7b10f19ee24a2a445522385a925f8434bd167ca9d449ccb31e46a08b28ef09e70c350e06927f5d2b270f00d1fcc6bab38b8f0cf7e28e43e29cb059d7175df5616dc3ec7dd4bca5fe879567cf551a003947940d717e8d0db5ee7396e73cc6fdb21a28f9990162d6a7321e5e1ad6bad3376315863c7afd86bc73b1150b64d56e871de8ff81e75aa6df52457dd179ad420c1a77babd5e4fa2416c00f3dc017856a015af01bea4a3237c67bcf43e2abbe42aa9c2a6474481badb3d1c90478a8baf5fc825f4bb1a64ef3ad79637875b1267b366426240fa4c2a2a14ee2ea9f972228b513aad62e246d9e683476001934b0382fef5f04e63fa103c636047b0dd5a5c1adabfa282f7361f77b84046b477664b6e00348d853cdfd8cabfa29e5b0374d3b85d35bb83199ca8681659dd5165b6b58a5ea6cbd9057ebe45c3d80723583c95aecb795186ede26cbb262292c0424de390fc40cecd13c3195013825f92dbe67ae0c3d0bd96b6e474c4a2a5c3b875dac07c75cf0eca11a2f84a5f506e0d94d4bd449b1115457c15ae7fb18cbeaff323b68f954201cabbbad6ea0bcdf777da26abd9b1032bff2cc1ca9a953c6726835856c4bd98a3eda6cec89ed975bbc3c6ac1ac610c21e68409f2c066c07a48ad54d8d2eb6d74b253f4c7f2f5ede504b8969edcbc44646208f9322d7c80379d8ed95d0fdf5723cd01826cf074b7ba4f5dc7e28c7a8090c925fb886f968b8cae5d3d71e4757a66dced255d07397586987a57db091a8d8e41cf8a7ee61fef103058e3f8a761606dbf12e2a438ccfd4b23cf7e723669654503ea9eef013beb02baf247d9ecfb4a5b9beb516e787a1c0f71e0eb1595ea0eedeb1183e076f734bdcf2f2601a37f73f7992e08397930a4331eca77fc1ccb284d6a04a6ecd1f5960216bd44f8749d3a808f8d4c0f74a2f0b64d50ce984235382c0d68660b95e80729c4c92da60f36dbe74aa8c3977b90d2c23a4ed800a70ecb732a5507d76fbbc378f927e99e47ddb96fe9966c75ba0b78113096044d4aa16b6583380e52cd175dbafcaf8cb7607437e03a56f32d48ed8bcdf7a514436e6adf731e0733ca337c33fb9cfb0c1a8d28a4f5151131a94c316f9ff54708336e76c4c618733c190a809cfdfc59a0d3117d30b18de6822d202502d9afc78b0cadbb0c369bd370810c7d430d64588fb6a215b86a2b339ba2b54730561080a8198788e5728b0f5d48d9fc8e7746e855a2059932e741b91f009c71111a6e067c519786db3c3922e88ebadece89497a35c091f737d5edb1f08b391f861837aa76afe53c3242ef6da407c1d6dc2cca723f07980642150d399a0b1cce1e00578320cbb23c32b542a8e01fd195fd1e5987fadfd7f40fb82434748c7d54b2a4524663cdd7f8ff0dc7bae14460d2c7530062c16d36aed178013ee57d0379e6d5389f0a4a4270b6f7e2f663acc6aca40e363d2a708f47e50e4d8af3cda7cac7f03807cca87b994a9b792f1402000cabb84d5a2fdb1edbeb872a1d4b2f1ee865a1a692e88d9f55d1a2ba8728bfa9b06c906889248aec04eed9481e4060f5c427925b2c3b0c3132a6819026cbfb4940c3dea34df29c8ef1ffb26fa06c54825f8316f1aec36ebc931784b6cc37f5208b81517341ff23c2f7e48a4f2bc7215bb829f258c7fc6c39f73c3bc07ca101c72412310a8f84539b3f97de3e40cc1c81ddd64e1db587c4f1a6f42d26812a1102417bed2f7d94d43b2633cbd35ae2594085c90bd8d18407aaf03169cccb1156821366d961973ee86b02798e8b03ba55e7619914b3defb03a27edaded0774a7b651aa3bbae564509712e67f190a69ddf4d997eee4d0e3dd18f5acb0f53556253797b43c1182196048634f93421e594ce0d781dec4e41976a7c7a317ebf287008466c936241334a4901c7461bf9bda471ad358e64457ccc92e5bb780cd07be873ed29cfc48d5746c834d627cba2d1c0082ca8e0c925bb81610353b818359bb966e52f4d8f70a281d4dbfd44a57b48f9682a23553128fe5eacdedf3e705dcfacd39e9eb58e4ad87eae71f261676f5c1f5658f77a32b1b2a90bec70a212ed8b89a61900552d3663578d6e248e35e63591b682235be9e3abdf2c5b06627cfebbd9ad381f0f12860ea2160ed2d61f1bbd565a76082bae73d84714149d5568ec3f1b8c3cb38e5386f2d69319e483e8187a725739731afb3edf120745a3d3aaaa70b66f753ab7c86637ee15c58f02ef43d7d1efb82c2fa6078bef6e0d7542b0ef1329f5a0d4db2e4f0faede194df242bd949573722d41dbf15b7d9cc9b8bf29025d6a7b1e4133b4917fed5bdadac9c587c439904ea519f7cc4a0fc2518f71a0eab6d3c014d8612e134586a03cfedad22570cac84f4ad0e4125920113abd900f2c93f8a32896c3bdca5d894aa1cda8769e9e3092a7c62110ba85e4bfe12873f19e2b5758a72cd62d80b45f280dec3301b349e01c059c2756dbf9d2141085b934f22e3ab2421374df3bd2cf92243f80a198c5dd2555520157ea826adc0d4b1ea69bcccf2d7e9849362e083bd243ac7b93a9b85b9d5a1301ac091ec7c83a0e11ba79328b8498b5504a68d3a35d3d797fa7058cca06f54e468099ea4f891606f8cfba653e63f31ef5813d46644a7086f3ddc4a979115739e98efd4a03514ce42cd2b9f8000a9e25e8e0224664fecb21aa4fcfa03ca8148d2f80b2df417cb695da1d1afa17b30b92663219625e95f75ab3a3867f84e14822b4af6faab0032a7e6d8a0a95790134e2ad12175ca221d870c999bcd10595d8a6fb093a86e06f0629ca78f277121dbc679abe77f15e198618e426c36e33740187e60be90215528bb5f4689d7cb0c54b532b97f95ddebe01652b247deb8664e59754adcd9a7fae6152afee7135a97bc41ae05c206920ecce7eb27e02ab231824f8cafae8c7041852f5cf591f336e649dbf40381f50ac35fcc83407f00af91da7f4af43f", 0x1000}, {&(0x7f00000007c0)="e539fe66e62df29f225f460cc9f3c005e6bfc16148d10bfa47c1ebd7959846a78e7d5ffe00cd025b5c4e58d7081c3dd2d35c0dc354d3c4f397db91127bf444daa929edc44c0861fb1d2cc4595b890e5070bb9852df4fcd9dfdf3b386dbe08c06c1b3a1ba2b6b06525b6134103af1e78c9511cb11b2ea018fb3e76ceae6d94f97bda97a9dbe7275c23e70c5b8c7927e2cb39cfef424d3c0750b2d65f66f877b3afa907c9dedda73e485c62b609417fb24251569819d9583500001c373de1197f196ba16457c8768eaefba9551efb46d5216c19d93e8ca1c84141f52baae205190215426050a95a03ca34fb264bbf37ff11f485f782a30f5f6400b5062c21e16", 0xff}, {&(0x7f0000001a00)="5fd26263acd3b211cd3db16b5da243de4317f3440048f54275c4b4f0a181da97a92a1d14c3e3e3cb554eb718556be255369a9a8587d8fc8d681968f499c172b578b4577c8b0e7eeddf379fb62918b241245d1d18a9d04f0195cef800829fb0df4893f832350cceed4bc75b4124340e31f07e04c3fc1bc6fafa24e4db27fb5bd8def6b132eaaa7111756f0f4d283b49d84e7797c23cf60a1169d1e5bca94995113ed0a3c64ef12f3290878c9571dbb0a6cab404e5288766b011225a40182dcc0bee092bf526979e2bd3e5e9a934b579a353b2138ce0c6745f6b29fa5ebb5db4b2692cbb59ebf84a8dca3939c302e9f2b096933bedcde15521af71f5dc49a8ac7f8ee94ff53c49ab72c4cff8a009f7621e6da7b11ac9fa2d285ca917596644b86edd2a2b4ddcbd89a44837ca47fe6e68c5bf8a55cf454533707b03db285adb9a3e4bc88dd16cd1b3f190e90e73b7f98df5f5f7b4060e658ec8e11e9b1fb50f51b1a80b8b0fb8cb30950e5ec2b906685f72419164032c7ccebac5e15fa1e8b3b16d30f14c071e59691fd1024022adfb58689b33c9762681850223f1635427d264379c9a7ff8be5a22cf6ac55bf30d1a052d631d1f71634be4e2b96b68199b338f5160f5200a3883e99bc04b1442ccad3f971da0f42c84d97e0b16b9bf3840f25ef3411225884e1e363a1733bb788a6efab3a78d007bcff725b0833ac1b5fefc796e4d846dafd152a880814488f0006ebe16002c7fd3453d4a6fe6a3e18f91a0b17963e92f1a05b9b5c3794b5e85ab7c055501c5f547d1f0dcdc5ef6581bd820c28ecbca20f50ce994e6d436f75a197a23fab675f883c7addc0353530725bf83b4edc8585a60d9c0775b06938af9c1f9ee95c99b4f8c57ae0da55ac34e633ae000099d5fa527e7104723087df9b50ccb09e708ca77d3df1be6d2383af7dae31fb0d01df2b05585a56f653ac3a78d6cd9138994bab329c90d5cb89e63c5dd93bdfa4dc15b4f557e323930aa14ac8c4daa6480cf65b81c26ff7de3bfa5273b3e28861e8eced3ded7f6eaf47a2506e7738acaad6ad9d5617e592fa00cfcef65c1208038834b544e6dfe29b53810cf3390aea24423516995373802b9a3dc84a01dcc7aac202b21a56ae4681d55d04d16450a43052c777610e07a1821ec74aa1ae25f2f6e82bc1ee03f1c7ea71598b95a05cad0592207b7edd7610a4457ca124102c6f9b2e3066b34cc7320a1d34bf3101c22a122957a73245b07e8d3051eedf13d7a67cbbff4e92c49e15256dd240a4dd1a2a6c093f22eeb6d1b80c327e3a65491a70a54b0959be4a4920c76bb47adafd47115a6c8d1f8beba136e5184d6e25d9cbd8bbc9420ca6bf4f9a36a16601ccc46f2303bdf255f7cd14cecfe1109b69540fe1794711b6cd675901e4fe500c7d436969121515845f9605df90ee6de792ebad8c16747ead193bca1299a6568f0fc7fc64ee356a3bcb79952e0e321a0296a6620ff0339435ca21920d4c305b71f514e5c64984d1458a57ee9ef7fd714088e08a3fe851851ffc52f17b52f54a8ec3589dd13d7fc8238edd865cc02e1d74db7577f381edd8fb6893f7fe18c88dfba13b0c0ddfade63d9b07217e30645b5db85b0ce9b050cc49478dd11ca621f64a3986d43d06990b53bba1c26bdb14c3540e26d9431718ab3e83ad4010155f91f3ebfceb4a1c1caa819639181965fcac36c6d32895eddfe2232d27e316f74e50fcfa4578a525457e4ad211a029efe2d65c457ac47fccd9a854d478d1970f47c0bbfc36049e61f5fe9ef4cf25b635789dddbabf4e767ae1401adca9fcfc233d18e6ce608cd625621fb139ba11859c7fe2b4583ba7a140f3fa5f83ae9d3828af7cd2d7614cba0cf68f25f83a1970394682cf25d7ad47bf26721f32f9c69de6aa4defc7c18d251685eedb37e1e5eb7c12c440dae550915972350d0a6eb021a0512b00bde65fac35b6f4725edc2423985690d80d8e02b6dfe25ff084495da3539d693cb208ff4d4c77c82d474f3f632b6d7c97e85f89db15226ae967bd79bcdd349069046ad3eee537842a1bf9bdf46581f0b614186c86785c735dde6d7b12369abbed4898fd4acf45871468ed967047592d2000d1fbe5612484011f6036c587c2238b296fa53078fc0c970ba620ddc98d8225f506a6b9d96b5fbcd93defed21e9e378caf1c0a8d2f800cbf67dd0d21470ab4ec09a39389f777eb670894458370271bf78c76ebb6f3359f22ca87d6d19394ae636d742c6011ebd5c9d514c0e6e995300129f40bf6cc4bac1b538c9578c5491e0db654da3a995330816f2047f91c291c418d75a4ed6b3ae0076af8cce53ba53b1b71fe65fdfd9fccea3e0d96053e3c885ece3444c3bb127ea5872d855a0d4edf21d4c48d79ec187c47038ca826875ec3fe08620b75add55e9c6ee0a49daeab97bde8c5e55ccce32fcbe03f7d6ccf38da1f110264c246e8a1e64ffdbbb8691f864384572ad9b8b8ecea249fa4ca23da356a6e50ef27e6c784fb2e1dc01ea5b1631b202a2bc59243a80445bc6363d6b716e12e050c2c683ecf5f5e15745d9de10ba4bf397be88c52b3df3e994d810656da594394f6e7e1dc240d810a3343b1d5ec72a4d472b8507982e6afe4f8cb4d9e5471c4b65a4cbffbda21bb31771770c670dbf5105cba0acdf876ba234fc94953b5041584b6315b9467cb22887a0ef8486fa0fc0789b32d11331bf13d7a57dd09d2b2303c9e3566f0ff508cd6112b6e6a2fe6d8a3af372bdc06ad42f10cf0ffeb4b5b3aa715f6d7dacbfa6662436a52cb6c72541178a298fda6058771fba9af5fb67523e28941cc13081c8e237802d5dcb9b2ff3c6f62e846f1e57c2a33f48ffceaa6d3792bf2563b8d61de1bd25aa1ed58bb630c01424d945e00d2c9ea9467ab42a9c85f197f3ed4e468a02503bc83e1185868f66c91f39e1cb5371038de095bb6943393e56f40fe9941b9a59ec314d957e77801ea092f21ed1b10ee62af66e987826cf7db02781aea3d48bdc190a36ffea4db2f54f102bbc86e00ba0496b6a75320f7009e8c3b178c6054c74596d3fe3fbea8a80eaea847fb6f60680cea36133ffc17e7bd7de9cc33fea2c80f0eec8b6c40265d9cb0203cbad4644cbdfac09e6c59dbe4997c83d7f8593ad769d1391df901b014e1ae4a075b3b1bae5c60946f0df9e7f8ffe4dd790511fd5457374feb7b277489df87e099fe472a2529b73f5e3b88e744002b7566ec7813018440436e1dbe6a61f3180ad28391ed864159b965eb611e6f81af17ac31cce17766993ffe692a6fadbbe5636da0c5a81d91d2f55d012a5accb9b37a94856bb2f2c8a2fd8f9f3aeb5d6c9d282ce9bee05d70c29d4a44c5376828d0d0b41d1b38d10c0761c904a8ad98bc6d46211e2ff9ac209747ba512ca9e85bbd2fd11b27837518a178c24c125a72e82bdeeef6caf9a2494bedae5882539e90ef8acc547d7993abbdc02286e3d08a9f0ef66cb2e3e29a935dad40fd31f781aa5cacfa5d7505dc642dc1317a626a389fa3497b4db27d89a0b324ef220e8667453d43b1d37ec495bc54a80410090170ab2cf51094f74f78ac3441229dab6413be4677dfe98a1e3b5097226f45142b977c2b087b142e691ff1832c8eca57667f58caf2d6cde9f331f1932525d73f7297121aadbeb1b93edd2016f9f6748d0cf8ef88f86c892ee9202067afae0f0067ca2ea2f96b7a0195e5e7579ee83572b4174fc2d9b58ec7d9b2b812aff606a7d239aa76652fb4f0e4236673b3a373cc07c618fa422b89be55fc68a4796012ba2316794f5b4b865237bc5321fc2e567fa53fe2282a782fb07098655e244595d1843da7c01177e7656bdc4311a748a4f3daac8d1829e0a9fba0a32b36cdabe4d9604b72ac1774685e2f0a721bd51452726208c4dabad6dca279c22074b164adcab79515ee843f2133e6d080f368e80027f0bfee95f9290e37bf5f8698c0ae62c40900c4df8231b44ed7db3510368ec820f8c513ff0300d54e05d2f12ba125907a6c472ea2d24e12e89750928503321fbe37727bef93b3cfaf0d95147002741de816ec7fd022f6b4b45312d860c5ea36f64567f5a409e5e48d031a262bc6bca79fd4a72f5a955c467b4e1a0c71779a57251653e9c12396fb95674bbda5721ccee27ac3ab7b68e2f031dce6cf5d017a8a6c87ddc9f4e4e1b73945005e51b09b6942dd12dd0a551336100de15a02a8690acd39ad0d78742f92203777e4a4dbacf0518b971ad3394710a3a7c13b72f11fd88ec1bc09a27e339cecd347abeadd2127ace54a34a3c8b1a1d544c30e0d230ae6006947859fbad9bc9bc6928d4015eecbd1b290cee401ab0cf1d152bd33d8bddf5a46b35d70d9e0a7ba2a3b08f642b0f0325897685d7b51b352d7a685161ac33316e1b2847254a6cdd67e54a53b8a133c202fe39e710027ab1f27b9ca5692a02081fcd533f7af0c81d2efa4aafacf0afe628ec193fe1f1d134dadf59e52b990130d1f2c72223163463aad3fad31974fdacabc286d9780d54f3a728861b69be7a9dbdb6a4ca3e8f211d952fd4d7e0c117bf237b67fc25f5ee24d1f2c58fc3ae50e1d592dd5b6bfe3da0fc3c5f309f8af10dc07e32373a7281f76439deb97484f79f717a4925cfec306659f0f65b4d303dafba53b0b64ee0585d4a82769a81934a0ccebc7725e1bf861126ea9213352b8dc6a3e11079716a23e277709a43488bae1a67e3fa9f7c5aaa6ac95fc898adfbd9640a5b96075e4423ed7c49c57de0b9423533b1d72233357f32c14f71b377ac88eeaacf6a009b175d9b3a6fe480d238a3a2ce01d78979a0e5e6a7eae528b04f4652982c0b4b529645a58ad24b4e088972bf727a1c197fff46b19209e203f78490a80554ecf4570444cdd8b3fc5b164b60d123c3817014a4f845dd087f8632bb9cfc0c85b3a6e9a9ca665eb2a5d13694208c05a2c5a88a843ece66746581eb8e285e2c589886a12065e2829cf376ba44fd52730f0a54609a3be87c200435eb41731f3bbc220fa3feff5e24b6f6d672f5e7061d86f2ff046a63fcad40779194482767edec8d1c77151096ff3c8abc99c5d8616184b8a7bc6a8c2769f5cae80e1780c6d3e9812e33fd54d4e6ed06f7aaab74c58fcaf5cdea8812e121f708734ff3240089d6fc03bd4d52d38f023053e4261c9f83231965ae26d11a046343e5efcef5cecbdaf027943a70030bd3be22a49e34eabdcdf308e96d01e8494b61bf79179c9848f90fe3ce8b24643bfa6b43a03ab60ec32d9c024eb3d1aca32307b4fc4a0d73df6dba91828f56fac179add8a044b3bcc96fb52ea7a1c6e950996252c1e68a59682ed2b79a6bb919adb069811afccefa50f37abbace58410c68d701ceba7f19924f9e87261b59de310f23b6df455ef20d5e076608ec50c847e099ee7a79aa50a71758328e4f28f35ef72d03b3ff529fcfabb37e91ab4c60cc35e7d1a379ac3a8dfa3bbf32a4e51f06138bf4f6cf5a702411d0f511a6453aed5ed385437e84b2f19308144be42d55d7398818a068a0ff2bcf10cddb3336e79be1115658f71ecc070939c8acfd219589aaea69c618de96da2c66a6c724ea53952d46c6c1e8e023f4653c5415d0d5a8e321eb94278bb4cc04a101b43294dcdf5b3bdbde2f0391960ce3d2e37199c4f1c1c97a3e9fdaffcdb85a6e7344268760ed5a6926e17f6975be8c4bb17b4ed5741cb9be77aec4495fcc3843842a6e12d4b139fc45115bba4c44f3df7c1bfe1a36cc4c2d886585c89155ca679fd275a0b7aeb80787e199151fbb68987601a4", 0x1000}, {&(0x7f0000002a00)="723dad57bc826aaad471e1dad23b0f5ba54f4cbc9584356559341e91980975899c6c5276f24ed36b7d9f82c9d5636de20757e9a80d014e2be732cb34009b28865dcb3bb4a1eee58b61c2f85af123f82adeb2a25c22df1edef4a1d83f2d3ca5db638ddbf2b67d34e45394b58e55c09734e5586a4a3f254bd5733e4ae69c7238c2669dc17078343820a4c11bfd96ffe7c753a920935acbbd6a74613c8907c114cf7e411a2090cc89c93e792dc6dfab6438f508d83a", 0xb4}], 0x5) 00:27:56 executing program 0: r0 = socket$inet(0x2, 0x1003, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000000c0)=0x3) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x80) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) 00:27:57 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e60856413d00", 0x6}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB=' \x00\x00\x00\x00\n\x00\x00\x00'], 0x9}, 0x0) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000040)) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 00:27:57 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) dup(r0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x80, 0x0) fchdir(r1) select(0x40, &(0x7f0000000080)={0x1f}, 0x0, 0x0, &(0x7f0000000180)) 00:27:57 executing program 0: msgget(0x2, 0x48) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r6 = getgid() setegid(r6) r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r8 = msgget$private(0x0, 0x402) msgrcv(r8, &(0x7f0000001480)=ANY=[@ANYRES32, @ANYRESDEC=0x0, @ANYBLOB="c885945caf2b2c143ac2f72e1e45957478c63f93e499ebc2de0e3c369a228103f9846fc1349b8400ffd1ee29310b46d007b3e95173da421ba8ef80fee83210e74b85a847054fba80ceaecfee493b3f754e60a31b2ca9fdf5e2bdc3a9bbd6419447904065500ee46db9311e6dc294f82695a5c9a3d4ed61acaa0f0216e6d21b18c658a37ae9d62764a11f4a53cf2ebc8965057e5307ea410e8e2aea2d39b07b4f9f4cbceb9240ff66a9f974fb867439ec83706c482c5a12da531c0907463805eb52ad8df9", @ANYRESHEX=r1, @ANYPTR, @ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRES16=r2]], @ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB="3688317d6e436f43d5ccbedd8ab89d8f5627c4b375aafba064e61e7c028310dc25e502e09319637069052e1a6e98995b5b403ad8e1b48701acd848e6e4a7ea02762bea5d1d50f5b59a27a0e4278ccdab0011ca1f3a522b76f1ce900c378065a9dcfe48758f3d", @ANYRESOCT=r3, @ANYRES32=r4, @ANYBLOB="505f5e195f15482c51c590ff28d5607cc4745c17d5596e35489a91106ffe5dc977b0d8e26423097e579d088dd52f3db0453191f03c03f358fbe184929f7b14ca0559d497e80d2f727b26d34b988e0555492e909d8175afb3f37ec79bebf3ffddb2163c8bf466ff8fd614f1b372b08651ab41b56e10c476cbf5fe46d25f2e3e48279c512406d69f9a313c6ea7f888ddfc1ebd19e9c86680dad26053f61fe6aa4f1c50c61b9a7a243c39f58faeeaaa0117941f6399e223c23fcdbfa9bcbea0712cfb08ded438f55f178818166342914361231e27c902d4ba328423b3097da3d054b6490a8a9e9642b791cd35c14fc036c2d0fb9b35f9e02a2cfbe48fc79a9ec3bae874a2f3df1cccb709c805f52a5fa047d2d414806d377afbb59d22a92ba9d034927cfd618f596b063fc297129c03139cb01f724d925021206f6842015a4d6f086f10af1fe71e128fc87ae78341e68220ed982c0cbb37149ec6ecf8c2ea4c913ebd112117a0e45032cd0e76d0aab45b70c414daa0d2e404018b834689e35c90aee1f14b82155718aa0b1dce972a8b5779183435b03c8d982ba92155c89e2c7415975bd7882fda8f96d92af23a75e6cb652fb3e7f4c5de8262e2e385fb2d94e05ae025e6f5841d29d846010380dc7e5d09a44cd3a243d2f7c79d413680efbd689486bbd0aa61cf4ffb7bcd305e3e2b5348e24653d7cb1e675732c829fe4f52addaf1fc3cf6dd35f403daa2ed4232d67d713eef7f9b1e4e3c8902fcf6042445f03c707874404e61c3b51d7a7b0313d3a1518cc480e70f3fa0bcbeef5a3956e460394c2799ad173cd7c249fc494464ecb4d3ca3e6766c302777e2df2caf3bbd528d3804cb28b220464666456ec21984ac855b31a28f6710f1998cc5f1ee5cf087ed3219cf63fc4db625b9e94111bb8210dd6df72e1878508b0148c8faf6e133f555cd2eccb1ebe6bff14517c6ced56a482bd4327f858fede8e8314a0c5de2e75c37d7c6b3edb5ac56d5877d396f7acb4e58b9b9594f7bafae81fd78cd363af1ac785a6f571da79e26d29040ce82f08cdba87519fa59810e1a9215ccec35044e87a7099a961ee51f05ba14cc17713a9506a41fa55961f1a9f74c2c2845fabe3a403787a1cc4b8907d66c5a2185f389568a7145b97427614099348d8d084f8a7e428589b974f1f7d52f63289f3b0aaf98da63034e85d928e4269d2a6d9c3e4e328a69d476d32478390b9814633e7f5535b1cfaa795cc1fc39cff1904860017cb687e5bd1b07cb84fdc15595b6371bbe8e2a42ff294ea8990e5fcd2c3e1966b6928297ce78f92c8a69897798e7313f155965f43f5fef98756d30ac6004a3f5739e7e33fce643f993d4e105c918a71709389e58792560c11c05ec6f9dbbd5d79533d63c67ce618a94ed3a5f33ca624feee0693e0b9dca5ad67120e164a59d4875b7de251e22928d473a077834b4f0938360f4eaa23809d26ccd4533d84d1bda4a889ab4a67e14b1b3c4478bac4c6043b2a41ada7c54dbf078b87450406d9984ff6fefc2dcf2b42a34663040e15082ec323fa2d0b9eef6e1b3de4a928fab2f2fffca668982d71de3ac782454375931cf6ba6099e48cc7085096c019bb7d3c370c3b43988d721cd51b8187511c937f8913eb6dba0b1f52988bf7ef99d448b69cc89f481bf0568c4101c567a746ce0d26fa581efbf4bb4ff656ca1e16c56b5967cec67d69e090a88a1b8bba3a6e1cec6cd7a1023d975af75bb0a956e7ddbbb06f4078115c07248896d0ed23ba648decd9169a601342395e6d9db2ffe73183eb14383d446266cd85fa631966265f93b7462a2bdd3b2679db8126b302238c24102d37adfa8dca16625cf8ec3a2cca111ac96a598d1546e0fbd8061524634f469729b455f1c6549c362738e9f8b04a10ef08a11cb0854ecd74c45384f08461ddd85873ab9e6ac6b400ddc00b9985f5ea71c69b5067e863eec490f8d93b4508c8d43f009abdd91301507f99cefc85bcd4dd75cd74e258f325b492e92415cf29ed187730f714c556a26e7115deee2122c7f9609655467950d8b31ed0432e3a4e2092f10a23febb4361ee9679e6839f5df8534eba2ae37711755cc84eb78bd33ef41c04383f205d0e48d6b0aa8dbeb042412d6b58221c404f9b0f1126b5eaf57d462458423ec4ddfbd2cc271435497876a596dd6ace9d885865c60d5037232c27aad20e80110f1d098bb975be75c45eb5169580c0c193821f2122741c56b23408876f941ca7bc54922cf8a527d9bb189ff56b9617bae9d1803041e48f4bf70ffba3e476641fff026877f54938f3fb73d0b0e7118f83f9498e475226aa945fd609c7a8166e25fcb24f443adfcd3c51f509cecd0f694148649f61c0570a2114018c956d2c6bcb7110271e6757d94d2923e4321cdb9b2b251f63451189aefa87171cd5baf95c3dbddea7c1b7ede5528872afe23d89ac6bbce3470a6a3e2c39003f1c99306089fec270ea2d4a7849d509a867bd7d30f0a5fa2c7d61e062a79a2692f8f8def60ba13e0d96dbdc10d78d5d31c48b6d1fb16039b9994ac823f1324c0fe4cf0c65a3e7387d1800f0e2980b7191491417a9b0834ea67701e66a1e155ca1196586d6f9d11e9aa6a8b7f3623f1017c2f460852e7dbbff8ef09a965727c1ec9b8b0aa3d35c1d509e062aa5fdf67257a2b2ea0fa2415a257b44f91cfc3a178798e0dd1ebf8911c45ff1a34a13e5c029e824901270fc3a42934b1d40f5f29fa03ca0f781655b079c00d588f94103d15e117b9e0f481c50c0dd9be3badcc9d28b01bc8b90863a95ebd46323d195477f7d028e9b564ac42521cd6b52b0c72198903a84223d246945d0e5988a030d29bebd13fa0ffdd46c56b5969fc0349d5ea433957f35ae28056a50cfecd2f54096bc495af258744b511b8ee64afaac5405c8ac51577c7842af1c7d1b87e0410975d2a907381dc78f875f49f275c83e9924dfb08566194fe9d0e05dee4eb191f7ddc59ee247d1dff915126e35b6b9dea94c348e5de64da3c3f35bb6d15b17afcca19f37913168747270e475b565137bdc20229a0275c06b21b25f64b034b9b791c098cc9e2e619ee0520b31e58265c0a1c519c8b057b8adba2c50cc6f8cf0451ab00a3f96a8370f3b4f2d87cc42ba18453912cc02f6f2022e471eb838d2e41baed83da23be8cd1a1380832432268ace65f41e8945aba50a7b46767565074a20ec1817a15f07938c7e6ccde431a6ef9524222a4b5280267ac9467c7ed4fdf79981c7828865b25bd1d94d25ce96e07681efc8aed91f15ecb5b10930c24f9d38e0ffdd78778f8fe028e3fe93638885c50d7a0ab4ef433898a7c651f84a763ded1213a3cc466e03970af4e3fd5ebfceb1592b1e6fbe97c03ddd803722a94a12c6906b067df919cb05fe04fdacf400997e09e119b084079d970c5caaeefc76a647ac864eb26cae191e70ee7058d766979ed8cdee61b23225045a70feedb2d99d76c7ffb2dcdbbd11dde72b752cdfbc0a22476ddb9ca6cba14c0a6b589fcb8ef7e7b80eb790b57fed059544886c9afc31efe155c65fd68319078ca32445e315d6719db4261d07aed5bd1606b5890ac183473f128cb954425688f9e78609cebabaa03198f6813cc6f18f6e971a075a1ab7b8d36354528445f042e20b6f39f931bab20cc96f45b068ba6b367ad72afd2da24dff01976eb2fbb1cc049229ce79fc1389d33739c7c7e952366d141c078ee936728b71b8d662c6a3b1bf0f5e33cd4a91c4f1f0e867cab1ef34882f9bc508f344bf1a9634b3cf50964347ae207bc87be1db887fb3c2b8bc25652694bcf4e1713fe4e1d065fe37d3c8680841cfce4625172896b5928d44f90404fd70826c2368937b1f1434403ac10bb4a0db862cfe3ad4b9efe80c132dd83316bf7b4fce5531a173c4d83151922a3f582647a3ed1dceb6e981a1ee93fe04e4b8e7dfaf552a667a961262cdefce5f678378425782f896b1c962ef1dcc50fd7965c449140ed61074d2e56aabc38432b9f3bdb6b5d23f2cffd367aba1f68e6d130b56628f936c20bc881800e8f98a5b0dc4e67df14d900478c23a181939cdba8f3d4b71600d001feba8aef661841a480fcdffb3909bdc8ce0d0f453f4403b1521758a0d342cc9adc112b4ba9ec186df9da5e6925f5d15a62b24bef80eab425e30bf27464284034e41ef569233a206f054cc2b788c076a1e5f52f8849dac6c3a6ad25ceb3e2e8d14d67154b42551240436e18434922bb6352f24e726912d5a05c70ab89e887b2c97b8dd9a0898911bcb6f407369694b45fb784dfa138a9d00ac49af47969f7a53b56d8eb66f03a0c523083f28e5cd622fc8dc4296c43fa9acdf3c4fafee6f363e02b9f8363e8cc497f14983d01de9e09ccef82ce09cfa604271384f3746234fcf711ce0292d0b7779a874a0af7aa872a842915a3c3e1eefa8601923cb9c06fb0e144cb8d5c7d26d7b23438925d17b2ec7babf1c41a5779e4b0bd77d6419bbeab59444b33348a579862c570380f9462d5e8460cddb23ff4f29414bd41fbdbd5d8bb8f42b265666c1a7f32a35515014bb8016d714268f5afb8b5926c1e148801af0a190ebc3b05a007310ec29e1bb1f0b781ed8c8613c1cf0021439bf1020fa9b1ffbf54aba1bd9617ef1490eb9d81950f60e72405c4ecb504d403096d42f5d4bbd84e0591e6012c270c81451f11665e6a06bdd034448fc4799ca2805afaa52f0cac243fb56cb05796ab893dd2a361a6d7013bba8e14352b99ccb0708ff1feb3e113d41bd0511ee8d8b81c95f96db33401e865a9d8117c0097b5e605b7f5ed0d3d823d9a4bd0a2ded4f0fe49266221efe91bfddaea7f293226af48907d23adf513f3c8da487ec68fbd105ff95331aecfb17b467ab5fd43e34e69937ad66108db24e1b0c78cec41d8aab36063251100b4e61037a2e44408f337c373175a6b25d15da6cbf860b881475439a27267571e35ca7d171853eb8f196159485773615e8e9b93a318d82fffda3d09fba1f52707d10424a20b442c9c71bbfaeb07054fb5c1c9e37fdc9d390f1d141a10d5b0e6136c86a1dd6d8debc0c7ffdda9a713d2f45f2fb76dc32b8699a214bd0acac3a42d60926f9e62a22e8f9607f31c24b7bb2b1470529f056b07ad46d840c0b7b72696b303a8a8b3bd190afee39d43111f6365587f68c15100c84b7862d849e89414cc0009bb5656f69fcb3dacc8c5e9480d6585d014ab814ec34b62a14b4785924bb1b7b1f38686d41814dab6d095437dc566abc6c349490d96a4bb8dd5a39e6280e8235f5e07649b7edb3c5ebc45ad1cf570c1962aebb4ff516ad0b57bfc0564721e125cf9a89002b822660811b188b3f305c98f1eb85a5cde43177c26d9806717d43476d1a070db0824f26e41b73d9dd0fcd09c83676470aa88b6e0feae402c069b7dd33764c24582e8c7c2b6863eea48f7b276afb099a8839bc808fe9047c2d5c3bbe10d43f3d6ed4599c35858fbdcc35def5051b44a145fb497751c8407b249403a855786a4da47bcb21adb5a2e0aad0b429b51ae3aa9be3531fb74e2622285b1df5f2d38f595909cb515055894d34943d8bc2deb0bc3a6f761e93606989ca9a43c970bcf29a573eed53f61cbd787910fa2cb961f66e7f300fd92d3668eb120f978843c6d116a79974c7163eb6b944f9e25b59ce853354e5da03d5cf57c1f4ed569dd9405c6341883918ffe0c69290267321615c3f10ec947ef76581b04ca62c2b744d5897e4790b191711fa1bff17fe3092637a92d5d1ce0cfa5deb4dc5eae95e2f0c42", @ANYRES32=r2, @ANYRES64=r1, @ANYPTR, @ANYPTR64=&(0x7f0000000100)=ANY=[]], @ANYRES64, @ANYRES16=r5, @ANYRES32=r7], 0xa, 0x1, 0x0) 00:27:57 executing program 1: clock_getres(0x0, &(0x7f0000000180)) r0 = socket(0x2, 0x8003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000240)=0xc) getpeername$inet6(r0, 0x0, &(0x7f0000000080)) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x40, 0x0) select(0x895d4eeb22cabad4, 0xfffffffffffffffe, 0x0, 0x0, 0x0) r1 = syz_open_pts() fcntl$setflags(r1, 0x2, 0x1) r2 = dup2(r1, r1) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') syz_open_pts() shmget(0x0, 0x4000, 0x100, &(0x7f0000ffa000/0x4000)=nil) r3 = msgget(0x2, 0x200) msgsnd(r3, &(0x7f0000002d00)=ANY=[@ANYBLOB="0200000000000000095349ee9d6586c18722b330755acb2e712774c11a873908cf2931096ef25e83d3a7cddbec52237f59a6ef2452e4a45a6a01cc13da302c76ab6eba0898a361e2a81c7cec052aca76dece219db93f75889c83804b2163cacd365c978ea39d1c43bf3933f87ec9d1fd65cf6728a0a66ef7289dc44407d525d81e3905db22093402079d113a036a2815526367398c8fc092e7f2216630a173fcd771c68df6322c6a7e38fefbbb87d4be656becd970cf1f0930743783d882f72b248db00177ddbc50b6710f4f20b19feb6c744ebc6c34279dca28cd5439d5bc29815e5ca8357cd4657cc6970aebe55166394e93f348d254d3c59eaa534ff4475adcf728f7cd27361acd14e36818513c0d537ed5df8f2ad63f28419823375578553ba9c52749ecad1a93d3eacbd52838659b88fc68c744622630d0b53f5e56c9b15e695683a1a0d4d1ea0022fe647a7b6d787d3f38a9caf6ad31ff3acd1bd183c493edccc3f4ef45c1df8943d9636a726190162e0786f46021eba0db33066bfe062c5e41f26263eb18761cff9137455a79c4d70e7158cb0d3fe28e9278c7dd2b433ba71aa5b2989d6fc36fb1318f132aa20664bcf09ddb46d08c1711259bd622377d12fedba33604bdf5666ef392064e223147fa30e5a1c56a4a855653b60b0b133adf7321dc219e5a4b3fbeb36b4cf04b7eb5f806f353a5c8b24b5529662a9476a248196cb86b637be8c8bc94ac46187531549a090e2f5dcc7c1c8ea9ff947eb726276de4ad332a521ea98cc303634d0a56174c3bff90c154a955f0af90ba031563d51102e30649cacb4c5d31647502f94e0c033a6204cd03a212ce3671221d2079432802c3406fff007aedd832a2930be7471e411dbf1eb7e9544b5e619c73428ac11f9cf9e47734c8b87cc8852aeb58ad1b8394d607bd5619422fd9c163bb05e87edfa614baadb65b5e7a97a292540a125d45d4e4282039f344bbd39459e061fe9ef35f8dba1f0509bf0f8fef6cd38707e43b9f82112e2c5abaab76c8b8df6c5c37231c3a1aa3cd075cbf59bedf215e76a219ffb19cb4864d6ca5ef55df49c7bc4542ee391fbe2300b14611b13be9fae18f228a3bd87593f01f4b9417a3723d03e15512e6cb80133e8b6cae5a9f7feb2b75e3d919d4d0f57aebfdc598bf8dcf69b2bf82b8d3f63e1b4160db94e2213d64f6c859d437da0f68769fad26accfdff07703d162981f9a17857be787ae30709f4e23b72c9a809740999e252dabf8cfb5ac6e682dcbdab18ad41f21879a020fcb8629e7e05b0ba8057ef7da1e4fdb4ac1039f2434abd8a7563c4094543dd1348227b789701e67dfb5952b96692657e7f7de2039c32ae900c3361e1e3d07ba70782da57953eddb0ba6e5f216fbed73ffe649d79d026e2aa4485a4be2bb2232a3436aa87be84859855b9ad48737ea235d059147cb974f0b78f6ff9e34027f814f2c7835e0ca80f04b3a11d7e2e7d373670cdf6ac5c040956bfa5f12de9b65c6a385fd123bb3ac36cb9994df22ba65b2baca9f97bffbb72f1c34389f6911880b0b8561b9b3d65d9ba88a706ac7062958c3867e6281c537b3c3d7240b4cf43f2101338b811201bf659bb7a62e7a7b066556970c33d0ea56ec9e41cd5ca1887bb64ee602e86ef8ef1f83067a83afdb8aaf65e4dc890ded2a25d7f463b05c5021482a56c43e012901ae7aba2572b2b7715d4a77aa297acae00a6759a36e5e39fc323e2f161f3ef9e1e2d3540e947fbbb14a443197c99e5ecb22a4c322ad7841e645211b69ddaea4bfc444e778340d4677281a222310bd3596feb5e3d631771a8bf435ba4b652cf3b888febcb1d2338ee2e180ed1fd8c29aea86f90a4aa1c64fbb5b7a4b477eecd7ee6def25a5d5db967ad222dba8194c55577a3d2759ee9d02dcc3295ce39f495caf3e7d88d927f4485a50c750c850f3d395819c5ad0821c02ef233952a8089e593acba3e322b922ef667c25e3889d67de81d3a3272354891afbf191cc7be64ca5bb4c678a3f92f461154a1f01a685a141ee2d3ac467561891fcc7145cad365d45c8398e4e9310d708200139a25a95a09a489cc600350cfa61e7e2fc999b6256154a784b01f7c89c0a31cbe7eb9e7e4d09d3926ca7742f1b19bdc016cb5b7eaafa6a732723bafdccc71c310624ba8e125a7d671b80270d894a17abaa41d9ac81c89c75b44a0f6d9a9d7273eb14db842857ddb94b35dacf103b485359ad93982cb076f52cdffc619db4c3ba42c423e5805a0193b64a718891fec91e168c84230294afdcd6d7fbe125872539c9baa4ae37986827347c260e2a74c9aa7c4085a81b73c3e0bcae31b369f075563018bd6ec9deeea5c602f6005488b6090122f6c35114144c6c3806460feeccb5bb30633be104d5d780a029a8a47d6c21cf81ba5a5bffdd97b7ab2f2e5c41e9c04e93be2ffb95f88c10b359df04162a2134c4236c976000e4536c2eaf8800c73e7a09cd6c4cad01e9b9185d995117c080b2ead40c773d285799e72b230ba6c923a5f354686cd42041678ad3174dee104787cb63bcb71408f72140f3dac4fba76222556b537661d304ce58b96ea797d0b1a20233197e0939b10e5ac95a8ac1858d85f17631f7f7d21bb94e8c75a284f9e4d5aba1d289401e457a2e7f7ece0826e340399d4158989364c0ac0973fbb07b5bf3141fd0a2f02066e3e54e599d0d5549989b19484205f9bcea0750f702244bf0a27897a946b84cdeca6bd8d197cf5bd9e5aa3c4319a88e5274c627a448ebb2f6129ed0ac989042525f5ac81ef0ffce347197d1ae2df1817af2882d4c314c652313f79b5d8936609b6f336c7bcf6a934f05bd628b4b1833a40b77c1b7c983f1580af6ef191107f96973f9ab52fb6761df81596f754e666b631c013d43b5086dde7f5329b2ad350eae90fb9baa1f6def4ae9e161045700b0cff8564dee3bacdda4fbbeb8c168c1da1e05c6215578d863b89c41818123529ca558828ae47448819c59e16f212c616afa3e734b593dbfb50009903ab42c06a739c6a23c08c8e5b3d02519e61e0af50d48afd01aa4106d23676fcf9948287fa96c9cbeb45f95e560aff62b3445f9b9fb269be768edacc5df8db4c65d1704474b02293cf46acf60ed716669cd3ed8c885642a6fa74c2c6e247bb0b64d074500b876cf8669f292b9a94a75f73fec22f0d13d28233b973ca6a2963bd065653c77db269e6534c10486749571fb80b39f5f65a0dd12bdd0a69639ad896e31d11ee7de79099da14fd0678830603cb3ca752bfe220e4c2f9a859fc9bc713e822547a6c11f61e9db9fc14a8f240e0c4ef86457e4043b2606d5ee03ea58adc82a046e6aaa93376260726c385916a2714df8be4ca9368d83a6968a3e6c278fad4adcf64ca3d284128a99484d063dcc6d4cf2c835fec87ab97d01037048d626906d5c80ddf9dca0683ec13ce11fc66aa3e917526130b7c765183f201b73e6a06d5d2b3cccd4b474285c0a72a5aab5395698e757228dc630a8bac273f5432daa03ab26d66c2d461133e2a3fda7ca1890d087eff765679c5b1de006ffe80242e68e3f82f21cadbc44791b3ebb8797450fd37aab1d8856a6927736cb915f5f5a3fae3f9a5c2eb1d96604b605bb598d4b4c591ac962603a3ed4d1bb914f9e9cfac832ebe1bcf6a6f0ab3b9861e6ebc2dcb30d9b0b5ba7423052ce65ab0a549994e171979a1198fbef7bfddecf58e05bf54e9de23c0c67d41d8ce2b55bdace18db6f11e69c5f29afc637cbc75b9ef81ceb7ab960f81104fa33ce1fbdaa063897ef1f2d71a3f27904f61fc8a7b9ade1154495de51d61d5afbffa3c1beb69a9f99bb07eb250c6aee07893a514a8d88a2b7ccc8108e898ca7c61228c08299c927a6b345730ac4eeff5c53696db183a827c669469122b51be4b4dc162cd7f311210f3ae72918af6fa0d2035a107c75ec6097f96d1ad3393bee4249a4ad66c7049b154b0b6cea7ef3698a7fe286e1062b7ed0c6c30cec1763e192db490d51e274e0d53e02996060ca1ad609c43dc44d4bf9e911f1071f0dd28e33ce14e7d2d4078981fead1972d78336cee096868f69317fe90b90622537f97638d80138cd8566918ee463806e0023ebe1ddbb2e3285c362ff791823dc5cc85e4cbd1367654cfa67b58e2afcdfa79ed3235c1ca9bf7ef4965ca6fc6e26d5fbd67d401d259d96bc9839c30dbfe3c041c8ee336203342aeff3b63b2d55e4e4591324940de0e7d5cbf4c9477a12ec84d62f7a4b25b359cae7d06472209265d2f9ecc8d70de76eb5f3f0fdedf9b4eda29215c1554555ed14d530e879ddd1416a11a058996873509d905f463766ca4510050fa2b67200b8d96dae504fa1a45442a08030bb289c4955fb6fac7bc96e33c3839027a40f2cb14e8a3ff8650e8a8958c631b63226a543c3364e3bcfa0318a1229804a784730258e5c9fce90d127c48f60d9dd6158cc5220c891da29bacffc8165ab509fddb83e89def3ddda3e7e4ad0615d29b5af76c08224605cc7ab030598526e4ef8f9acc84c37bd44689bc5073a4fe004762a8154cad38e2a3d189408376ef6c5f93dfcf5f677178d8860effbf02715e57b15175f0ef907ce264c13f1430e08da5c60d43b85cee7e04300da0afd89d162486ae25d60027fc084a09235574bfee3e79fb5a01c96093492cc4b8a0bfd8e156417030c88b46eecef6503ddab59182a92eab300d840482c0e48f554d2b8cb22ca77f49a8200146296c2ac694241fdd49928da1ff17cc1d8f30cec244ea8386d3ed0e720c2709a79e08f273af9f998341142a31a2f23cd48a8e9736ac5006bc9ee26aef82a2a72eadafdbca5b8f9ea59bfe73ad27e9f99579d35a6e65f63f88799ac2e9bb369b331df739ede14eb3766eef273c40c7b0d714ececb10d726863c63e0cc80d0d5b9bbf1810e9d8b711ec19afdbaeb864abd9abba03dcb02aea6cfc7320a825c8805fcf009cff01fdb08f2a0aa489c2371f881e74a296fb9a15ac5edc3c62036ed83750a3fe081a8d1ad2d7ff22a6152f65f25bdf2c768302ec93e010c3c4c5cb4d0cc4152b00bcbd3ecc177684c2efb7c6aa9194549e736bf7ead3772d289cbcd098fa621347a2a013216477ed0be825265878228287e632f0ad4e281978f13e279aed2a7fa8fb664698eb293befbf5f2581357b1d1924b9951329d849241ab8f6a05af732f846fd5a2223befde8766d87bc18c7e51fe463929a5825c318fceed4b15200c686a6af08a9c97c55e7c25f261194069fdf7a446a1698d933636fa5ab6dc117f59dd3a5771fe8494055add6fa4498c18469efd654e7f196750dbb41724e6548a9cbe31aeff45ad807093605065df3a6e539f517c05bea2176acac183cebf2cea4fc2c227f053be998b1258f431ec11d0471bd188d523580147f434e1219d3d51faffd627f3c27bfd0133c37441592d314da033e0b967d68ec85b27034b90f62d368df53f9ada0d0cae5857b3ae4c90812b3203fb647b812adc31c10113ea28145e80ca6112f1749721b3251d160c7b1d31068c4479cda5b59f46af63de48795a8f7deb63c4e31d51846b81f3bc794da4c7013c3bf86d992f8a60887a3a118438e79440430dc2ce5c7c220b8fc63e210d31b712a25dc86d7ee520ecbf6b42a867a4f6f03c7ab2ac31ae665ac8a25fc685ea1edda6216025338c2f854f5a7f4749bdfe97e8be0e67533ace7a4e6ec21cfb71fc21293698f2db1b24fd14824553d94c688a89e3f4b015dc7645cef41c8ef7fb27e8486454338b1a5ce811af236e1f6ed38cef49702112"], 0x1008, 0x800) getitimer(0x1, &(0x7f0000000080)) setitimer(0x1, &(0x7f00000000c0)={{0x3d1b, 0x6}, {0x4, 0x7}}, &(0x7f0000000100)) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x8000, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r2, &(0x7f0000000180)='./file0\x00', r4, r5, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r7 = dup2(r6, 0xffffffffffffffff) ioctl$WSMUXIO_LIST_DEVICES(r7, 0xc1045763, &(0x7f0000000880)={0x1, [{0x1, 0x20}, {0x1, 0x5}, {0x3, 0x3}, {0x3, 0xff}, {0x1, 0xc7b}, {0x0, 0xfffffffc}, {0x2, 0xf9d}, {0x2}, {0x2, 0x7}, {0x2, 0x3}, {0x3, 0xffff}, {0x3, 0xfffffffa}, {0x1, 0x3}, {0x2, 0xfffffe01}, {0x2, 0x60dc}, {0x1, 0x1ff}, {0x1, 0xa33}, {0x1, 0x101}, {0x1, 0x4a6}, {0x3, 0x80000000}, {0x1, 0x8}, {0x0, 0x3}, {0x3, 0x7fff}, {0x1, 0xc}, {0x1, 0xcbb}, {0x1, 0x4}, {0x0, 0xffffffff}, {0x3, 0x6}, {0x2, 0x4}, {0x2786c6d95e2a4722, 0x9f68}, {0x3, 0x4}, {0x1, 0x3}]}) recvmsg(r2, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r2, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r2, &(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) r8 = semget$private(0x0, 0x1, 0x0) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000840)=[0xc7, 0x830, 0x8, 0x9]) 00:27:58 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000100)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) clock_gettime(0x1, &(0x7f00000005c0)) r0 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r0, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f00000000c0), 0x0, &(0x7f0000002980)=""/185, 0xb9}, 0x40) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x100) r2 = semget$private(0x0, 0x6, 0x4) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000000)=0x123) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r1, 0x0, 0x10000000000000) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r1, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x400, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001680), &(0x7f0000000180)=0xc) getsockopt(r1, 0x8d4, 0x1e, &(0x7f00000001c0)=""/135, &(0x7f0000001700)=0x87) sync() 00:27:58 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)) ioctl$TIOCFLUSH(r1, 0x8020699d, &(0x7f0000000300)) 00:27:58 executing program 1: sendto(0xffffffffffffff9c, &(0x7f0000000040)="fbd589fd01b6d32fd25daad85cb9d06112fa7bf6c81e84110b3346d40e52f7f2b1c19a4091ff6c271d8ab250d8941a4442556bfb9be37813ecd48e568d6d2785e5b4579d276f40d679284126c8fbe887feaca4d0629c68b51a705e364b88c2c32f0b5f95483d24da52f22af82d4c24401a0c434a07eb68fa699e4a641e5cd721b9897751023c4b54303dc1219cb8555a479b5f14b977ad3f2fc19ee22d180d3d650ed60f65117a3d43eac5c3", 0xac, 0x6, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x87}, {0x60, 0xfc}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") 00:27:58 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x100) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000a80)=[{&(0x7f0000000680)="26aeb95d1283abb5e4c28ae0bc4bbf094b5c58be3a4b09f3779171d916abdba616f9e12dfed707f28120fd450b56f17566926bcb570576fdf90504bdf59835b46bdc2646393ffc9fe2847fe6ed0288e7ac54defbf8ed0b6b4042c53d8b75c0be46834de354748ebe0de3b7418206f5c93ad7feb44bd84a7cd9f35d615b89e28781470e1b66ea60e89b7239f838", 0x8d}, {&(0x7f0000000740)="f0f05030eecb5141399af94f7590cd69e3a514cb4944bf0a62000c90d66b201f908dc88e", 0x24}, {&(0x7f0000000780)="5af4e7b571a5453136e60493f67f2dfe72e1b3745af401d53aa32442abf024d0fdd03ea49bd54ab9024efa2cda2aee3638d0047f6ab2fecb486ef0e8e727da98d5f5b5fb7b3986d63a79936d8b533d970f3eba8bc2435697c15511a2d9145102df4e3f2f5526f451dffea5f72d9613c8b2c0175484dfaa36a0ca8c0b6f0b2fb976939b88bd3c79b3284f40e15ee7182729f34d97", 0x94}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r3, 0x0, 0x0) openat(r3, &(0x7f0000000040)='.\x00', 0x200, 0x10) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{}, {0x0, 0x3f}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xfffffffc}, {}, {}, {}, {0x2}, {}, {0x1}, {}, {}, {}, {}, {}, {}, {0x0, 0x2}, {0x0, 0x8}, {}, {}, {}, {}, {0x0, 0x7}]}) ftruncate(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) 00:27:58 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0xcbd44590abe2720c}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="f6cb2aacd4fe74f674c912657620584dd03811d4190716004180c1656bcb8a7d9b446a468d46f3bf424ee2ab56a7f6c430a17d721902000000000000005714d4b739a0813a8e1a0366ee0f19e53deed1ac6709ec7eaf087cf01aa721ffe29bd3a4a6b1fd01abaec1087de8031b0e8b0c1da755d3fc7c6f06112e50e02d20fc920f67797a532ff44a32a5b9f9b9c501f2ffd15781e4312c09fa6222321bc75c9880eabfeffa41453eb1190596ad5f40ca49678ee36850038363f821302390261b5f218da2199a3ad7ea811f7e51f45be528ff36e71bb5f6794fef563a0c7781dc3a8f7e97b1b3c732faccf8c2048e877aa1c24741a3bfedaf54540850ca7a73bac4e331fa12744ed62e27a62468ad647b3af9cc8c99203a17ccd687397809908de25694b658d2499bf11e118fdb39458e8f7203824818a5810ffd3eb600bbd34f221dc4e02df74aeea770e15251249cf62d7b43f7bb7bd422d22e025940eafc6a0c5c9e29e3e6e0a98c1d06c408933d3163da9fd73e5facf267f140"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000040)=""/121, 0x79}, {&(0x7f0000000140)=""/187, 0xbb}, {&(0x7f0000000400)=""/246, 0xf6}, {&(0x7f0000000200)=""/22, 0x16}, {&(0x7f0000000500)=""/236, 0xec}, {&(0x7f0000000600)=""/182, 0xb6}], 0x6, 0x0, 0xfffffffffffffffd) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 00:27:58 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000500)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9a537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d94855b4daf77c68bf436be65ea208a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261445994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400dea20400"}) r0 = socket(0x18, 0x2, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000280)=[{0x3, 0x11, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r12, r13) chown(&(0x7f0000000200)='./file0/file0\x00', r12, r13) lchown(&(0x7f0000000780)='./file0\x00', r12, r13) lchown(&(0x7f00000001c0)='./file0\x00', r12, r13) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, r12, r2, r6, r8, 0x1e6, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) r14 = getpid() setpgid(r10, r14) r15 = socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, './file0/file0\x00'}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r16 = dup2(r15, r0) sendmsg$unix(r16, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 00:27:58 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000540)='./file0\x00', 0x10, 0x20) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000580)) geteuid() r1 = getgid() r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r3 = socket(0x23, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r3, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r4 = socket(0x2, 0x8002, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffffe, 0xb}, {{r5}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) dup2(r5, r6) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x0) write(r4, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(r3, &(0x7f0000000640)=ANY=[@ANYRESDEC=r4, @ANYBLOB="7558cc68332b852af86a263862517c4d8c5aed61bae5ae4bf69b063dddedc7eaad0b490510abc500c6da3d19d927369745d86ca92f8f53f9ffffff374f7fc38b308f0d49ccbe3935a9c10b832c4b1ab0e11098f75d1c6e1a90c2dc432eae3e2cc8508fd5c431bab0dafc8b9a492d2c77a76a21131245d8cd18a212bf0ec458053d2803435d9dcf7c575f5145d79ae0a297801f8e35eb54f03fe6f52afb9d4de74d5908c45c78e13c70a52f7bdd4dff08c50521206ba7572de51758c96d89ae4da5bd7705a3ea9ccaa1c8045a3b0f7358e0fb502172775c9646e020e5ab3faf64379b85a1759e9c38d3fa79bd1e93d088e15a42d5034bd1186c36c12521320ec2c42c5da03232e8a255196107be7cd3554c11a6090dd53cae037785a664f1638ee6f9f6122a0bf730558b8738cda7692934c521aeb8bd0723db10ec4f6395e8848f17aff41c565d61377e4a5b921d6aeff871cd8998deaa37ccc8cc857b404c7166ac"], 0x2) recvfrom$inet6(r3, &(0x7f0000000340)=""/245, 0xf5, 0x40, &(0x7f00000002c0)={0x18, 0x2, 0x371, 0x1fe}, 0xc) getgroups(0x4000000000000132, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, r1, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000840)=ANY=[@ANYBLOB="000000000000040000000000000000000000000000000000df9dabbf3b03ad7adface27f91438573e6cddeab25f50fd9924ecbe92ec92b354f090fddb400b8fdc22e893e36dc35888bb8492b321c67945afa09fdae327d85446dd0311612ce66a3945d930673bc22ee0258ca10a2776284800b7ae0fa547faf50829049e8b1e7d586758563420d7821c7a79468cb0ad690d34740e108c3a01898f9def85fa5e1f8d3462c5b39c1a28e34cab56d54777d9fb1fd194ce21f6117e7c0fe5a13384f492fd29d5ff824d836552308c0e2c7702cefb6069a1f13294bf115c65c9e3039d4ed9ac9ff7f6c3de877c321e2aa5346461b4f1455c13dabfc3ae7388fdf35c060a3f7a47363418a19cbab3f63e44ff9b069691cf3ec831cc1828571551eb477a723470527438b772c2b14e2db5849df6b7f10fc9f4e222499bcfa66b6c3b938932a063f2e62bf49f4382508e347257f48334ec9815cc6e31588f52bf8afa253bcc2f1636988531b6d572c00a97112a24cf8010005c54e35dd4d77f5c175add5976027da0756c00ff450cbe3c4dab94cb51be62c61a4078459f32c533ae71135165f642c583146968e25d246ce6d488051ff6c7d998347ef956e45c084eff776bb12819f4f"]) chown(&(0x7f0000000080)='./bus\x00', r7, r8) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000500)={0x100000001, 0x15e0000, {0x1, 0xdd}}) r9 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000300), 0x712de38a09f15252) ioctl$TIOCSTART(r9, 0x2000746e) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f0000000480)=0x8dc0) connect$inet6(r9, &(0x7f0000000180)={0x18, 0x2, 0x9, 0x8}, 0xc) mkdir(&(0x7f0000000600)='./file0\x00', 0x5) 00:27:58 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30b01777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6a524e3b8a96be30bf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d9c7510612f871f4385f04157792492808d954d0cc574ea5ea4a5c5fe65baa202361cd8cac7db375c4d6301a79f9cce41b3ac5b65c6593df170bc122cd2350000000000000000180000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e91455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840e3db1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9671d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3faedba7d65a659255490b8cff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebead1bd9dafb755dfdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8dbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdff070000002cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee35713f454ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce45a05fded49e827eb38d54fe8aa720bdc1183249d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f5015409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461ee4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f858f6e200000000028d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e94538e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee943781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000027e2da64f6ca08695d10e7a55e35710eb0b158470dbb0d6668c44b6f86ce2307d4bb67939d26304000000000000000000007da39994c80a1298c322b97c274978188290d67862da324d96c32c51817993e6ce4d06c73afd15fced22b2531be94d50c8c892cf723948f1e9688fd9bc125934718b424156355730e046b04c9c7a095c1cc7962ee70feb29191dc64d8f17ad2001963092b6a8e07c0ecb08955a9c363cac2b52e851a14736d949bed6651b91cb4a2562aa036145ae22b77feefb0404669c8a7d8fac9dadf179b6d7c7d8cfb6b3d6d5e1773f7532ea40dc115e2a641d9889ee29d218e5516c8325b6fd247496b46aa1bdb185a88df9f0d6eefec768642181d46a38492dad2c3bcab315d43d8e5e4ebd867c16853729e83b5daac83ed5edb4c9495b934679fdd59903d138859c0afcea5c0b376b172affa76bdd18a810f19bf9ae7134cff7c33b1d922a74812cb13abfd3869d0803b74493609b6e4704a43a16c610c7d3e98aa3b4d61f637ef9fc5e2daf536cb6bc0ecfd3ea4d18904d6d9300000000000000000000000064e7d7284ecdb0087290c9ad0224ca08316836fa0153ea7e44ffa26c503e6a92f9eecac836420b9efb4434958ad4e3c145b165ed671a0b1d264f09bc04959478640039e21edae7527872f9160cfdf2b30e1ffe8fe826bf6548995973bddb7cb9d21af02383c51436c3"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0x7d6}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051", 0x39a}], 0x4) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 00:27:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x6, 0x2, 0x20, 0x1}, {0x8, 0x2, 0x99}, {0x2000, 0x2, 0x2, 0x6}, {0x6, 0x3f, 0x8, 0x10001}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x48}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000140)=0x80000001) syz_emit_ethernet(0xe, &(0x7f0000000380)="6dfee711529619c9e3ffc2fe063a") 00:27:58 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005046000002000000800100100000000000000a1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000300000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000000)=0xffffffffffffff15) 00:27:58 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffffe}) flock(r0, 0x2) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) pledge(&(0x7f0000000000)='%\x00', 0x0) r2 = syz_open_pts() r3 = fcntl$dupfd(r0, 0x0, r0) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000002c0)=""/67, &(0x7f0000000080)=0x43) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000000c0)={0x0, 0x3582}) ioctl$TIOCNXCL(r2, 0x2000740e) r4 = shmat(0xffffffffffffffff, &(0x7f0000067000/0x4000)=nil, 0x1000) getsockname$inet6(r3, &(0x7f00000004c0), &(0x7f0000000640)=0xc) getgid() shmdt(r4) syz_open_pts() r5 = semget$private(0x0, 0x7, 0x18) semctl$GETZCNT(r5, 0x1, 0x7, &(0x7f00000000c0)) r6 = socket(0x18, 0x5, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x80, 0x2}, {0x18, 0x3, 0x3, 0x3}, 0x7ff, [0x7, 0xff, 0xffffffffffffe958, 0x8, 0x3, 0x90, 0x0, 0x6]}, 0x3c) semop(r5, &(0x7f0000000140)=[{0x3, 0x3, 0x800}, {0x5, 0x3ff, 0x800}, {0xc2ca6505714a368c, 0x5ffffffffffffffc, 0x1000}], 0x3) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x800, 0x0) r7 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r7, &(0x7f0000000280)=[{0x3, 0x11, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r8 = getgid() r9 = socket(0x800000018, 0x1, 0x0) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r11 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, r10, r11, 0x10, 0x9}, 0x8, 0x1, 0x9}) r12 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r12, &(0x7f0000000280)=[{0x3, 0x11, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r13 = getgid() r14 = socket(0x800000018, 0x1, 0x0) bind$unix(r14, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r16 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r13, r15, r16, 0x10, 0x9}, 0x8, 0x1, 0x9}) semget$private(0x0, 0x0, 0x100) r17 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r17, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r17, &(0x7f0000000280)=[{0x3, 0x11, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r18 = getgid() r19 = socket(0x800000018, 0x1, 0x0) bind$unix(r19, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) getgid() r21 = getgid() semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000340)={{0x5, r10, r18, r20, r21, 0x10, 0x19}, 0x7ff, 0x1, 0x9}) semctl$GETALL(r17, 0x0, 0x6, &(0x7f0000000980)=""/273) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) getuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r22 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r22, 0x0, 0x0) getdents(r22, &(0x7f0000000200)=""/149, 0x95) 00:27:58 executing program 0: r0 = open(&(0x7f0000000280)='./file0\x00', 0x2, 0x10) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f00000003c0)=0x1) semop(0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) close(r1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000001580)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100}) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, 0x0) read(r1, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000340)={{0x5, 0x5, 0x100000001}, 0x2, 0x5, 0x2f}) ftruncate(r1, 0x0, 0x4ed) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r5 = openat(r1, &(0x7f0000000400)='./file0\x00', 0xb4de591d53c12243, 0x54) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000240)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r4, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r4, &(0x7f0000000040)=""/32, 0x20) dup2(r4, r3) poll(&(0x7f00000000c0)=[{r3, 0x18b}], 0x1, 0x0) read(r3, &(0x7f0000000040)=""/32, 0x20) syz_emit_ethernet(0x32, &(0x7f00000002c0)="1256136b05e1befd6b11fb65c2c685274f52ed27b492f59a61de307c9a68b8293c6d671114e94debd1e704b4bf4bd667f6930ac343e9fa1123b4086698ac29da268218ad1e1be49929b565545a83f66acfef885256e32815010ac9412f062b1cfa91e90125e0f169c06104591f7a92cd83ba0576") syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x352, &(0x7f00000001c0)}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") 00:27:58 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)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x80, 0x0) shmat(r1, &(0x7f0000f28000/0x1000)=nil, 0x3000) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r2, 0x0, 0x66, &(0x7f0000000000), 0x10) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) 00:27:58 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000), 0x55}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) ftruncate(r0, 0x0, 0x3ffff) preadv(r0, &(0x7f0000000000), 0xf2, 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x24) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r0, 0x1}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x8, 0xb14, r4) 00:27:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x61}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) getgid() ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x44}, {0x2}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 00:27:58 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYPTR64=&(0x7f0000000100)=ANY=[]], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="891400000000db00080020000025c6149b33ff0f", 0x14) write(r0, 0x0, 0x0) 00:27:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x10, 0xa) bind$inet(r1, &(0x7f0000000180)={0x2, 0x3}, 0xc) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 00:27:58 executing program 0: r0 = socket(0x18, 0x4000, 0x0) setsockopt(r0, 0x1000000000029, 0x200000026, &(0x7f00000001c0)="4b74954c", 0x4) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind(r1, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00./fiOle0\x00'], 0xa) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000)=0x3, 0x4) 00:27:58 executing program 1: chmod(&(0x7f0000000040)='./file0\x00', 0xa0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x80}, {0x61}, {0x4006}]}) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) semctl$GETPID(0xffffffffffffffff, 0x8, 0x4, &(0x7f0000000200)=""/132) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) poll(&(0x7f0000000100)=[{r0, 0x4}, {r1, 0x80}, {r2, 0x2}, {r3, 0x2}], 0x4, 0xff) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) dup(r4) socket(0x1, 0x2, 0xdd) 00:27:58 executing program 1: sync() dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000e00)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e698fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6460000000000000064a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310bd9da9f4ce66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a3208401920bdde930e163f499132e8e9f726520dc988a22427c48225287b8ecaa313c7d9cd2cfeecd14561e1d9646dc6a19872f3d586bbf0c91d70e12cacc6ba481fec89d9a193576c736aa95a0a892cdebc02c72d7a1825c9bb58ec6e06220ef678bc0eb209505f40fa37d8ab4f750de15c903c8549aab87133311151d73a8e6ccfed87899dea54433a114dc37893e23569bef8d759691a0d2ae985f71e409063a7a3cc5c8634d1d8e3b72f0de1590231948c1b1746f0e8723a743dbe45fb351519090fbe18c39"], 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$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000000)={0x9, 0x4}) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = getpgid(0x0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) lseek(r5, 0x0, 0xfffffffffffeffff, 0x2) r6 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x2, 0x10e) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0xc0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) bind$unix(r6, &(0x7f0000000240)=ANY=[@ANYBLOB="01002e2f66696c65342d66696c653000"], 0x10) fcntl$lock(r3, 0x0, &(0x7f0000000080)={0x2, 0x2, 0x10001, 0x0, r4}) getrusage(0xffffffffffffffff, 0xfffffffffffffffe) msgget$private(0x0, 0x241) r8 = getgid() r9 = socket(0x800000018, 0x1, 0x0) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r11, 0x0, 0x0) shmctl$IPC_SET(r11, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r13 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r13, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r13, &(0x7f0000000280)=[{0x3, 0x11, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r14 = getgid() r15 = socket(0x800000018, 0x1, 0x0) bind$unix(r15, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r17 = getgid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r14, r16, r17, 0x10, 0x9}, 0x8, 0x1, 0x9}) r18 = getgid() r19 = getppid() r20 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r22, r23) chown(&(0x7f00000002c0)='./file0/file0\x00', r22, r23) lchown(&(0x7f0000000780)='./file0\x00', r22, r23) lchown(&(0x7f00000001c0)='./file0\x00', r22, r23) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000080)={{0x6, r22, r12, r16, r18, 0x1e6, 0x8}, 0x5, 0x5, r19, r20, 0xfffffffffffffe01, 0x9, 0x7ff}) r24 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x2, r10, r8, r16, r24, 0x188, 0x2}, 0x3e0c, 0x7, r4, r4, 0x0, 0x100000000, 0x7}) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) 00:27:58 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0}}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x81) write(r0, &(0x7f0000000040)='g\r', 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 00:27:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair(0x10, 0x2, 0x9, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x4c}, {0x81}, {0x6}]}) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) fcntl$setstatus(r1, 0x4, 0x80) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 00:27:58 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc476442d7158adf99f27d87227ec48d455efdafbdda1c34aa010629c8e6d0cf5f7ff16439bf9378f33db7cd98bb1765a0d23c8541cb870adad66f4792ffe21d5f91111613464117ada20113d52079e62f78223df6396911eafd01f15d742bda891659199bdbb82ad6b6261340383352e2a85289a08cd9643070c6e7c0579d233b2651f631839772bfbdc70627d146526a8908785cc2f83f72c0050248f9edd2003dd2b8a68ed7e298fd1826b1ff0824b66be7fe47"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x1c}, {0x87}, {0x86}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r4, 0x0, 0x0) chflagsat(r4, &(0x7f0000000500)='./file0\x00', 0x8, 0x3) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") pledge(&(0x7f0000000040)=')\x00', &(0x7f0000000140)='tap') pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) accept$inet(r5, &(0x7f0000000780), &(0x7f0000000740)=0xc) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f00000004c0)) 00:27:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {0x80}, {0x6}]}) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) close(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x5, 0x20, 0x9, 0x9}, {0x5, 0x8, 0x81, 0x10000}, {0x3, 0x7, 0x8, 0x6}, {0x9, 0x4, 0xff, 0x7}]}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 00:27:58 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) clock_gettime(0x1, &(0x7f00000005c0)) r0 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r0, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000001640)=[{&(0x7f0000000600)=""/10, 0xa}], 0x1, &(0x7f0000002980)=""/185, 0xb9}, 0x800) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10002, 0x2) r2 = semget$private(0x0, 0x6, 0x4) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000001840)=0x123) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r1, 0x0, 0x10000000000000) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x20, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r1, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x400, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) open(&(0x7f0000000140)='./file0/file0\x00', 0x800, 0x108) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001680), &(0x7f0000000180)=0xc) getsockopt(r1, 0x8d4, 0x1e, &(0x7f00000001c0)=""/135, &(0x7f0000001700)=0x87) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) sync() 00:27:58 executing program 1: r0 = socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x4800000000004515) r1 = semget$private(0x0, 0x5, 0x204) r2 = kqueue() preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r2, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r2, 0x1}, {r2}, {r0}, {r0, 0x2}, {r2, 0x10}, {r2, 0x20}, {r2, 0x80}], 0x7, 0x3) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) kevent(r2, &(0x7f0000000300)=[{{r2}, 0x68e80cdf5362a287, 0x42, 0x81, 0x5, 0x7}, {{r2}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r2}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x7, 0x7}, {{r2}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x3d, 0x20000000, 0x0, 0x7}], 0x912, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca539}, {{r2}, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0xb10}, {{r0}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r2}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r2}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x1}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) close(r2) r3 = dup(r2) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000001840)=0xffffffffffffff80) pipe(&(0x7f0000000040)) r4 = getuid() r5 = getgid() fchown(r2, r4, r5) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchflags(r7, 0x1) readlinkat(r6, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)=""/92, 0x5c) fcntl$dupfd(r2, 0xa, r2) writev(r7, &(0x7f0000001680)=[{&(0x7f0000000180)="08311a394a9233f43c1100afda24ce57a4e0e409aba3e2cdf52ceeb5c064a37374ceeb633241f8b02f8e4c417a9c351c", 0x30}, {&(0x7f0000001740)="db46800e0708cb3f7f52e173c731c288ee7d32f5d0afa58ac37b228f2a20576d541fb4641cca77a0fa2341672bdfccbea73518d5be57ad752c71c4b88348dcdfc1cf475eb73f5b57359e676f6802b3df8a534f482e8cb35b1eb558a341ed2b469e60577a6c039ea7aeca85c67fcdc176e455eb569367b1250aebe2acd7912ecd85303bd101b8c6181e937dd0276c605bb0b339710fb4ec46781c370d1a7ecedf4053a1416fecc6413ca50d65f3513e6d825115bad4779b5622247bbff87549985778c7fa3f1ba8271820ac730c972d74bad159802488a393ddba3ee424c569a4ec0d508027c8e80eb83a78582c", 0xed}, {&(0x7f0000001940)="a1971fc1d35f4383704f89c18531328db84453c190094e4d65369a58f4d1c2403e0b6c80fb10475422f7d5aa78b70ae7d7a0aeefc906b79e1bdd9082174723d350ae50777802bf0f9880d14afe35bb5897c2b12fbf7ad6017ae165d177a62686961ee969a68d90b8877f4eac9bddbe94222f765c3e03cb7636a8fc0036057ee4ca5c4827fe43e1614cebca2723608e41a7728ba9a601150124d9a28f0f9ce92f8585a21cac1c3fda1efc6b86b288416c095ab21457af5a9e25915e613f0b2b6973c8803266b4c67bbc", 0xc9}], 0x3) syz_open_pts() r8 = syz_open_pts() fcntl$lock(r8, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r8, 0x1) fcntl$lock(r8, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r8, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) 00:27:58 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x6d8a1c48}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000280)="991595f76dab3b9214662e7880e9e5e947c29519fa6ad24d66ef7d7a4c36e474f90a6ecee266c32a52922c0bd9ff00ae2cd5a7bfc6cbcc76b94e8345bd2314e6a79b2af3c196c64cbd131bc7c39070de55aefbc7d3a6d149dfc2264f0dd9d344c1779f053802ac8ef47f236d3c641f64b3f62f1ceefd85258095f66027afe73a1692f52c9893f9fa3d2d6b4f1c1736496ca2ba83962c1e79023a2336de4d5abbf6c712ca0c9d2e79262f64ff1b99639eb9f79e6538b965c7e5693c47645c8a9bcf81b0484483788f3a81ba8835fbf194a17c59a233840acb05e2d0b58a873d43", 0xe0}], 0x1}, 0x2) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000001c0)=0x80) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001480)='/dev/vmm\x00', 0x20000, 0x0) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) fcntl$dupfd(r3, 0xa, r2) r4 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x2, 0x3, 0x0) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x6) fcntl$dupfd(r5, 0x0, r5) r6 = fcntl$dupfd(r5, 0xa, 0xffffffffffffff9c) fcntl$dupfd(r4, 0x14, r6) sendto$inet6(0xffffffffffffffff, &(0x7f0000000400)="5f67cc3a62857cfb736dd7b72390c48256216cbd3e96fc0f21069069b29acf9cc694d41139c4b671d48667b7840a5d1c22c9dc2b6c5574be457e75b72404396669274d9b217d1fb5c1ac82912df2d39ec099efdedaeca735455d83b5ad97522de7d817d6b31df446394e3f2aea502bc0fa12904c1e7c83c512c5c66a30cb3238cb84fc4c9a93e95e9ac8d090de03935319421633d1d0ddbfbaacba1825b8d7ed9c927a6289797e2973ce30ea0f75fb7d7f5a0c5e398d385eb13f50076c4d999ca761b5a0930d4ea6760547f4c04c36a4b6f09f0a1699992ade2f5dad6f88f4bdba499199eac062e22989decbc9db6be982cd38132f2b862cec0c42b70c3ed49d9efd8260dad158ba3db294dcb402fa0ededf2c136e5a668f0262f7adb63f9e76a6d81ad5c823adb7956cf6905e7f0955bdebd941c4b973d076947d28ae41376abb487146f8bc54934cab254d9e5fe6db43563f8bb8e9dcab71b83318c3f5754c5399a27196b1728b9a3876148e025da210d0f741c49b9a86b746e1225d1ce32b81088d28939f774f2eae3065058f89492e8307a669d51ed32a7c6f57d33be7ff9555db6bc5d11da0cf7b329f129854ffc1b002722c715730919d5f05a2dd90ffe9508806ecfd46c423b22a3bffdd0948446b5d3fc25706678f2e53e9b04333af3b5d8727061fd7d0ea238df9bc6fcb4e17d37e36e75c01568153849ccb9395c3bb31fdc4387b32d469be99d3fa4340b258146c1d73e57f8b749ead553eadbca012629782ef2733d223fa34dec634c79e10bf3a6086e66f080909413c61505e0be76dd5c65b1768ef751ae57c9bf24114b5887f4b94ba30d72bcc19e1f2a17045421090a21035e54f18497056a88777cb6dc056e00792c194922ba228af5e9e2436e4e131067a0c6f0d1efe662dbb3906f45d33fa7e085ebdcda466546a3ff6f3717c1e2924888adf80ac0d9c4aa6d9a8988533b5576c0763fe5331e03765c63bd8d887b68f20b7907ed0c84955ce9d8b12799ca6826fc35889e91c5a073215d5cc41b8f8d3abb6a0305fbf32ec44964cf1529158f7e4df917da53bb3b2935d68e1923607b065867525b23e9412c611141dc790375271dae414b9c6052193dfe8140eb5002ac28bf590bb936da175527390b16cad1b8952110180a8a367bbf181e8a1582521e8c99891e7d50b17cd3ae0d81f8004f1e14454fcb8d1f1ba6f90df1238e95a1cec756e8ac0a8cee3edb04f246e24fffc76c4e7b210f7269646fe1ea488951f04b54a560088bb01a7b8b45c0f1026a6ea794b83038b46ada76525f54f66a42cb6d39cab68f2f204b4501a3949b107d7120034fc97b3c5d192bff32c413bf6ca67caf7a19c7467c0e29407d60ccf1a4b522aa76fd75ff3256639f91e939fa23046fabef207ba4f21ea907b4458d4e821cdf27fe01d9fb7926dd4442ba2cdbd56291484ae0daf444e4b06931e19e30463780795171384b8e071a2c6fa65a6cd7c359835fd963ef4c6e22adb2454714e7758302a1a24e3a544b0d4248ed117d872cdf3593c348f7a64133209095567d73f81233f4bec1683a19eac90f512d6e3b87f24b6ad13968bcc35fb22e9f47f555d3f9b78ea0d3715e77ca08dc2b1bcf113272f48e8e2e6eebd5a5de50ededee81c0673bd536041c41d5106c39cc9e4d781bd5269c19ee907e29fe879db7dceb239e6e6aac77781d4e5a625965c4ada53180cf74f4d45070a6e580a8a60ec981cfe5d285e89cd3e9c171e81b83ebbed0121c65e99b58ed6c520e19f40ed7cc7992138a4b78c976e0fb961e083edc077fd0caa58d1008d2b3c0139467dddb0d58315c2317882023f8f7bb412426bf7a09a9484309814e8dbce0eae0f2dd974024c50ecf9f1bfe7b399fbf8f8ffa8650d6a21230ed15b7ae3169288472115e16270d056ac85d6e270422cf8709beb9c8c6f88a5089965fd2aab9668afc1aebda30d35295a08ca66da9bac6015e436f7a97f7f1fca9108a6a0a5b65dce131e741d6a0d9c79414a698a8955794cdfceb037030a05cf0c4f3b354cdceb8be69cbb4ae9c86301a766796fdbc2522fc88b146628ce255c5534872050b7d25674bbcb6eda508fd1df025d3c2ea0b556292ee882b820b3a77f5e12893f44cfd3dec84fe294eb9a11e29d40d5836c8507958f5320f44ff4d44f207f8972c4097b1acd9ec84e100cdf5469b352fccfc02c73be18a7a0eadfbad214f76aff7210bce94e3b12ececbe2c9f6f73dc013547a72ec1781632924aaaebf87936d5838c743c587c4d2f3714a3eeeefa31768367cd73c3e29eb89ae5db5b928626bf8e338b8fb4cea1efe88f3a20ace9b50a1d382ea926558a2042ce5f579f095ba07ed73c3a39a84521d7b04ae5b6ec4be4568a825de5364d903700f6b675d9e3ee9c88835634358776852e441af866bfd6ea887c81f8729f0269ed19afbbfc043c10be7419bd0a69c4686a9e46626c9d08cc5760192577bc81017fd8b9c1e84bfa89fd9a64070dd19ebe9471fbdfa0d7a6914a936fa7ad2664513e04d2808647b72355ffe2125d0559da369f9cc7a2536e19e9a0d864a7f2e05b075c2c9971bdc054d94b8d605735a6fd133e449f5393811ef3c8faa53b3c33b34b58e12e4539fde2d58894aa8912386b370237836689f036641061fdcf7959da90e5a37c1a3732afcae4aa239965b47bcb5d5d5dd116a274a175f7875569357418274e0987b8c3b92c66071e29a2da0c3bbf1e3f52a2579877d6e49f46126745e582a55f9a02de6d9eac983e47a61de6e385cc98e61b10e60d236ef2c0a50f1b8ec7a9182211553e9a4a2b3e9b80d42cc3f5e4159597b19c26a2ab10668ae9e433fca7ec021253669a6b7f8d43e1c91e7bc122224b71a173d5dc69143e11dca38da0c13615edb3921d31302bf196eec753e66a4bf0620a09531e8bf67986d47f378bd424e8f20b416f5e5ba3d281426f2ce65e89d69f5d75aa037a76e30f565aa5939d562893d850f2d1914988cf28cec42ef52103c9a683e96a17e8cb7d612c3f8722b60dd94df9b17ede00c51e8a66b9e44e57ce1606f3db3ea3c3cb395094369d7154c7d188b3308ac333994156f3a0b897c2e589ed0b605a2880345c3425b627b797752726e30db42f60ed764a7be9d471a0901086453b116f7bdd004002c13f1852bfa5a943729dd73d94b08d9f56ae7393ce2d2e8d6d437180c8bbc3a38b1b95ee70351688d960dc535588619a2e18b39338e669dee8f850b5dbd318ca143136fc063a0e2af62c119e9cb5970ae8a89827f5ecd83c0e9e29a2caf4ffdbe102a266502d72c87e6cdb96603dee3f1e7ded41c1f0be62a18884d2605483c248e6a846d5d1285b100f0a874781cdeacba0723d2dcf2423e461793e6fec2167d297ae7c69baecfc82cc7c75ee255898ccdb4fc4097bf2379989e285f3a67992c2e57ebf158f6ae03f689efaf9713764d27a3dc5e849ef7c7c2a30ff70ccf5a14c81e6ddfce26cc293f505b1926dc76c27edaa1e20655d8af46fb1ffda4750da608d508bd8c3c05129e63509e1917c0b601f9cea6961194ab86a242ca6c924a5c7a4b7fb4b92e75af475629a22a3c8ff62a95ae791c8ce8e5ebe002265bcce471cd4784d961654078a8036985cf8bafc4fe1c91d1816211c4d641ed244acd125d292c0bb394a2b728639dcc5239f21c3d1c61837fe01c9996b297c42204922213cc56af053145659ce2016c7b32a73ff836a09f3b87745fd387924499924255b8b8dd6882ae1614154148d6bd55eb3754e3ce39fde73c43f1a0ec3f6fbc2a58f24a00037b614bd6195f52db5073516a679206e555f720515e4b9de820a4fcbdcf76fd16658c099e14e0d74b8cf999bb9d041a2e9a6a266552cabded02ff49a06f349a4b7f76e5f0e09d26f771d64ad09beafe41fa1dfb69c8fcca900423125b2a9d27464bbf1154ad57b9ebe6efcbdc55e5e679d84389d47b51cf597f657c87f261a41d00eb8acdb428e1eee99af38b71b8d74085e1d5b8f18fafc13989dfb7c3b683489c3c25993b925a1b283d14c27d345268fe967d898b6f7b9a581e643acde66b4896d1589a3f9477dd2ca81e3503aef59a2d6bdf23f511fd6f19accf48730ba670f2ec7a13c2a4a18c1fe302e0e0423b4cb75031d6fe07eb75860d53a9577f0a333cc513b43abf5a42434ea01c30d12e1c12874775fea1ac78d0a8bf85e8c2166442687ce1624ee412604d73a977c6aadff367de37e43c84ce4a5f0006d517fbe0ca4929ee822a920ccf6878c66e2420eae33e9a5f998ec58621d97f66fef3d6ff9af0cbff6042ec7a3717995f82ce7975cadaa6e9175067a0e8b639e0946443b6380f0fb313dbacd8704bec3f06cd13862366c42a04af48df935e98a98446c194ccc1e6f85754d03dda414a95c9bd8529deadc0d11fede52487ca77713cc8b407121d0c2cc0e1892dc4849e5a556394e46513ca3e861f96ae38e99c80024b23df0b92bc47dc087b732ea54c84468fad780254fe3efa1481c5c6dcf5500a0c5dfee16a075a3a9bc44daf881980c5b9027a13596eaa76d2837c46e560c3d89770235d57fce468001e17bb77d8a7bc995141fbb6c8507904837da4a2933c52452f2d7e097bf3893d033214358664eaa341e9c7f69d2b9f7e6a01c8e9b17b106e27ac4c3f14b3beec5a16098333e6f905e92cf6cb521a3afe3b0d1f33d558d67fd4def1d478cbd9ee9bf49a8261d6e4be92ee206e64627dc1c8bfd7c9ec4b73911892fd0957b4c73ba6cab5ee3f34848298bba2b83bbfe511f4d460ecac7522e0f3d0d8fff27e38d9c9cc145396dd5723428c5aabe1877e803af893311c80cbf98095dfefd17e57680e70393c750e48e99bb9b0e14badd77bc9b50d0e6d004ac9c839a427fe39c1443fb9f2eb9f72946c654c856ee392b9b6361c5c13b2d77720f1995b6be39e4eeebfa024552a7462de21ad9f2c8be1f6556f27c47ab05bb3530a543e65ca8af51a909360b793837e9d81e67dbfd079fb64a2993f67eeede3e4d67eaeebbad7eae9b0ad507905f24c3e8a4a2393b503655b652aceb9092cb91f6a2b8563bcb4692f10ab4a92dd4d2f714fc846c01c6cf85eace643aa9946eed09f6d374a5cf69d1fde881840804a7fa47bfbd19768f1338cc1d8a425553e285b8233bc7eb79c02d18c2bfc0a4c2f33ac56ceab8fd919ce907ab2725e343b419ae97a9b6a5f05632b68bb347f70135def8fa3fc9419e62da03791dec1d609550a7e687ba7d9a2f2a7a99406579426cddfe396e774f90e17a678b7847a5cdc3b48738759918ba47442d3faa0fa7e084b0c1566ad159a79add58ce899c0e52ccf96ad2d304b7457ea71d89ddd110ef6db50db0ca92c94b49f86d057705607ad8fcc8c7340850a1b15cfa2521158f8a496e66ee9d81d8621ba6e65f782b14cee89bc61d79210781d03737310a2a760c5b61a6165d24dc425c8fcacb55dedcf3f824e9ecdc1c2b3959a0b90c12bda0f83ea30ca6753d475ec64f721a771d9cba0a8a740c83ae65b27ed9da2cb6bd81c5e340188790f0e98f28a3deeab6fc16312af188b5893244ba2f85a851534d43528e9e48909d8ffdcdcd72bdb307510caf3b476828cbd5458d121d46afd801df66a8bfdc62120a757beb4f78c1a80a2ccb707c1a0cc96e9e321e7e1729d0b1b47a40f7dd4ce334b190a34af3b673bcd8b4a01cb91e5468e93f1e1bc55b6150edf3e066b406e0e8bf94bd3b426d59c3a1159b0a39a8f34a7566608cf40d3431fd89c09f51911d22417c3c14bdc0e7", 0x1000, 0x10, &(0x7f0000000380)={0x18, 0x0, 0x1000, 0x3}, 0xc) r7 = semget$private(0x0, 0x4, 0xa5) semop(r7, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r7, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) r8 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r8, 0x0, 0x0) r9 = socket(0x800000018, 0x1, 0x0) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001400)='/dev/wsmouse0\x00', 0x0, 0x0) r11 = socket(0x800000018, 0x1, 0x0) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) poll(&(0x7f0000001440)=[{r9, 0x2}, {r10, 0x10}, {r11, 0x214}], 0x1, 0x401) r12 = openat(r8, &(0x7f0000000040)='./file0\x00', 0x40, 0x128) bind$inet6(r12, &(0x7f0000000080)={0x18, 0x1, 0x1, 0x40}, 0xc) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000180)) semop(r7, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r7, &(0x7f0000000240), 0x6) 00:27:58 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000000)) 04:02:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 04:02:32 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000200)="39a6c36f3992821f2e967aa5ae54c0e95455b03b3c5bf81abfc50e1fbcefd170eeb8c3e2302420039197f7190db1ff1f650f6432e94d9cdbdd2f59263705da20968dd312cd92d71f38c43ead7921159461d94c23926523", 0x57}], 0x1, 0x0, 0x0) shmget(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) execve(0x0, 0x0, 0x0) 04:02:32 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x202106, 0x100086128) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendto(r0, &(0x7f0000000000)="2317f72fe2aca29e91c3e8b0e66d584a566fcc5cbe5b5daaaf7d35b56fcb487f36a4b1437cfe074804d049c988aeabbfeb8b519480ac40cf12d5991e", 0x3c, 0x8, &(0x7f0000000100)=@in6={0x18, 0x3, 0x6, 0x600}, 0xc) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce", 0x7}], 0x1, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000300)="0b3732932ccfaaa08f1c6dfd195448f5d25a64f03390779daf593bc18c9ad1ea03d5f6ea6f4ca4eec79448616fb48bf47601a51eab87a78b992f3ce9c6bf150180d4443707272c13c686e1e76b9587fc1c4146ed63b4c73df783c64284e46448eacfcef720e2ff87b384dce5127bdf69f77af527ada9315be28fa1f17b45ba801e3517fe9248", 0x86) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) 04:02:32 executing program 1: r0 = socket$inet(0x2, 0x7, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f00000000c0)="ebff125c00000000", 0xffffffbf) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x6) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) close(r0) 04:02:32 executing program 1: select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x150000}, 0xc}, 0xfffffeca) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x7fff) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:02:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000500)=[{0x24}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) socket(0x20, 0x2, 0x4) 04:02:32 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba9902009ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c8858624137bd928216f8a56ae7ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8593dfcfb7774d55d9fb631e115c07577a996edc8ec545c87c91584828186f852337fad33f6e9c941c20c2b44137acc9f9d160623ff66199f9fa588ec4598a6b15bf40430de5dd9bc51c9b32c03f1e8d8baedddf6fd182abcffb36dab670f329f13f68a5a2eef2d86deaecc33ef51cae26a138a56a8554de1a", 0x1f4}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x2) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) rename(&(0x7f0000000000)='./file0/file1\x00', &(0x7f0000000100)='./file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000400)={0x7, 0x8}) linkat(r1, &(0x7f00000000c0)='./file0/file0\x00', r2, &(0x7f00000003c0)='./file0/file1\x00', 0xe) 04:02:32 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x2002, 0x7, 0x1, 0x7fffffff, "73f3267eafcce5081a6f09000000000000f200"}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000002c0)="c36abadd9f57686800daeac4251258f616f354698bd6f5861c9cc5687c6218a9efaae5a00209", 0x26}], 0x1) 04:02:32 executing program 0: select(0x10c, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000, 0x0, 0x0, 0x7fffffff}, 0x0, 0x0) r0 = semget(0x0, 0x1, 0x2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000040)=""/218) r1 = semget$private(0x0, 0x0, 0x524) semop(r1, &(0x7f00000001c0)=[{0x0, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x44}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000240)=[{0x0, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x2) 04:02:32 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="2d012e2f66696c653000078da8485df7748e6f601d2761375100100000a8115d66413e1e15cd6a1f35ad5e59b9b4175a800f30db65a67e00d6e78dd9d314bee310ccbdf1b5355ef0e98babd3"], 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r1 = socket$unix(0x1, 0x2, 0x0) syz_emit_ethernet(0x1000, &(0x7f0000000280)="50596908af7c5fd08a6bf3734fc9c6376bc87515eae8b99da95ae9008b2ba3d20cddd879c193d22b94651fb92dddc3ef443b0b34ee87081bfa1713122bad71496db0f7377c7dfc7a6c7bc1163d417d696d0a31a18102395928569c86624e0d6ae99550439e4d55e26b9f79430b9ef58faf69896c1b5091add5b8141591159ca2dfed507bcbf2825d3ea52fdd3b1cd7fda506352310c16c775e2494953e86e4d75a04119e3c73ae7f0da78528ec41a01f119bd428b3d8a8435fd4ed83bc55a78d76d11f343d7ce360c3c70d33d5afef59779903d6a03a1373b70fbea61ae9201952eff95dad365b42f974609c01f95ac0d56565b01fe0ba853e0465341580a5c1c9099967c4bde1bdfdc6b642e0be05c64cb3b640945235ecc9a843000e9b1dad4781cad10f4065c43ab90473eee8dbce3be910987dd0edcdfe77e45f85aed53be81a9dada54dfb2dd148d13f375c98ea887883543ac94e52e7c98332f5af59e153cfd9d5c7f82f3c36d32d7445b70837f1bc69ad0d979619bb40c89e9434ef0b8f11b0077f6122beebed1f1183748c21bb893f3f6677b2c335c679a79266550f0e3e6811a465addecf94af2d16db80d247e11ee8b8906a1bb2ec17d5006b0ec4142e2ba235ad240bf60208f47bd80b5a328b943ad7ff9ff1c80cc981148f125a8dd27e3b344acb064ca616859406b07133ba02c290868d5514691a69947dd7d29154b74bc8e2c87a4ba8b60ae3816bd432530c85fe84eeea73b4e9fcbc80c126570dff0e8c78b8f6b79956b0d81d4250126abe8c048c792a26d1620ec8246858a60f0487e25600dd55c6468f96285d3a0bbe07f23ed4174ac26978a35f6174e943f28032d19a99d8beda3dd3fcbbe7c5a9c8e4c4be8196d89720d4b8a0e98a1415ca352b40e0c22a7fdaf9f67c582433469b469e8f877c1dd6fe004abff5bef9d1b2c1bcbc63f21e3ef6ddb7e80fd0c21940dfe914ddbfd5356c1a127c24466a689824bd350d72d5ba2c2f2274f6fabd2d9e9b47f2c65af9c40a17990a177aea4883075f2c595ddd96f7e9059eec8cb860c3f58ffca1c12a2ae13c540b78dd0a7645593f363f069bfc999107ab359ce96d667d6b247125284e382c735f8b0ee1a552884901e2e4b1b281e7beabacd938bf5ae4a048a0ec6f05753f7199f93795400cc76cc25fce739f866e640823e53dbd0cbf24689ddc3ee2bbfb5b103ce92743a525cbb02092141079ab59626428c19cf93315840686638101db4b6f19692f467499f3042446d0919b94c2a07bb7c6fe2562b3fb2dadc0a1633a7fa551940c4ee449eceb8ab54e65a83e38a757df46725507fb850ab5d9e8c128d26742f12391f316a7e24319f6a962e160ca845c3727d1453154cb262e1583cac35763028acfdda51aa8158546e7e41c9b0e9638367488c26dd6df1d92a4109e7b6bf3fb9bf6c9d499f5a98091beda0e52308c4b24eb952d11d0a05ab887146f9273b9f9b1179908b318497d1c2a572da74b6ae6416d398d5f49a1d3acbe7b02fc4dbe06670b3e9619ea14a738161bfbd4774a6b6b5043cf58f350b5e2dcbaf003e1e0f5779275588806311727e799c5dfdd7b101c7a502a244f9e0a06c9fa7567d9238a7fce9c08c08e3cfc3dfcd7b1b469b16a7b9a05009e807e4f6da2f4aa5ce709d35ed503ad450afb0b0387e8f3d0a7028b9fcb55d687c002d478b7de4b9d991b402239f287d8961ee373b42594248e4e079beb76b7d529781cb1167e1a8149559971015cfc861217f6a5080f7a461c7c974926157c34a225325b44e72fdb90cc900ae836447ed0c9fd5b8982c8878b3bb615dbd5b2e977b47fb5fed9ed8a7776f7b3bd0f52631f437515e4b636e3896e76274fb2e0fb7a7342412742f137bfc6552ec47498bab9a77f69a3a780a0e8d976672b00cd92bbac3fd2195270064d5554e2b0a9830597f9ebb27c6ec19b397ec963dd0fe07cfa2c596660130c256bec5db66f039a2c063350bc88b0b82114b35c4ad9b23d51617aac02b33c494aaea046ab876272c3fe4ef2eef41158b27fcd47916a942815e2e63aeebe8344030c9129cf44f02086a75317e5f16337ae02c2dcdd1c6c080cde1c8164759071043ef87d4e0f856abcf96f49ae4caa40bbfd011b98976410f7b4c0d79709428e1f98b089e52d6f0167bf57739803831fd6337013025ff031c98986a3e61cb2552fca7d5f4808f17c942d91aa2918df3ab80fd3ad1e840241a72f46718b99af7a8e478bf84505f4cc8810ffb9292543de00cdf8fdc9b686e16f99d639247a4223ec94e4756c30009ac23c3b3efead28a4a09399794077ddba53a6f1b272c6eb003555332fe0fde6c2f9c5774984be8dbb5890512dcaf0fc63e3cdd9e00e388aad06df1a1b678870cc286608b3c21eae11c094190b96ee56ba6514b330cea8e5143a937544d906c21d2f47fa0e21878462217e1dada4206f157025b25ae0df67cb11d18c41ab7a242d9648db597e3b2645dab5a87318531023eb3b48dceba2f70728c4d15ff09b44a91af3bfc35f80fd1335222450543b03f7c26993d02b764f20b9f174924cf5e7c8c8e76cfa580bb1d6e47ed1184bbfbfc6a50c4942c1a73261830da845af7b808854be25ec799a13f6960aded41f5b81296fae425bfe11551f6fcc5e03e6fffa05b2399732c3a642c9ae274bf95042e3e91277bcf13cd79ab31c178a4c3650ca41d9961c079729fdcf89a3cc5a7e92dde13c6c08b970c7b0c57b1fe57ff23e89b61c8b4d4384b6b92b95e056824668560387d4a5dacd148fb55f15e9fbbc40715c515fff65ac3c6a804eb85cd921e9e73f175ba0616f3594a9cd0ddbd31ca7ba9b1ca4766ee2909888dfc52ed71b5db7758e11f5de0dbb8571f37bfc53fb7ac5d422392d36d1fcfbaa86f50b62c985c45a8c012dad82e2c4001fc64cf394445c8a9f168079c18eaefd227bcd51aeb9fdf3a7e469d070e87db515dcfc2028d02a7cc01556f88f6be7ee5e842840dc138b783c1496bdf5bc29338f4693c4018f5de9e8c622db5f81302b52dfe06063d631c38f39dc7d4e75fc72932b86930142be7716a321e5091c1152c2efc5a9d1399271701f07a7a047a48b17149c125f735f66f23c2631dfb4a5b093731daf367920f950f3c571bec6d9a5c07a55c3b34603193fc213a487f5b93048f88f2a7399fac5034312722b983d9fd681e73cd607abe0058ea5251ffdf0ec391e3ba6c3190a9e69f58484a76d3e9e68fae196608b2adfdb96c4b7fcbbcc46060d87934252342be8d56afcdfb611353dfc39e5698ba2f3a1860f4f350745e57f3c74f113045accaf527060592959bfcfafbd78ccd2e6943c823ee70c962d586bbd50147439f415b709f2419b867310b32fe318dc21bca66bfcd8f63df2cf5f55b396e7ff05871f527c974d51afa2ea1cc6712c564a9ef9abfb343489004ce0f06543d153c109648460e5e28c3c7e95606b34742552c2e730960b8142b43e3a95f5e9bb6de19cce143598254334d3147cf17703ae307ed232e7258818019087cd0b73a50596301590fcb4507b22a9d547d345c67b3ddbd45b1f4ba99c2968c642a2db65cfb4e9e84d0d4815eccfc26b0c1f9e2de44dd02729b639093b6099d47fbf7d27feb68eb1b4817192cc8b702c5bf00843d3b4ae868be83b173849365fee99d65bce50cbb94f42e77f84c9b113f35b109198cea0767025c153f1f2b13985fe87d8d6834874a531604ba2910821d467114b8e3a0d164ee440c33e9630f905bf92ad9da07b48a799aa5bd901f3ee25a2a72b2c5b902736d3f658dcffadc566ea1820e6533e45de14cba41d07b661bdec866ca27d3dca7ada59744e742bdd1a88ab1087b1cafffcc653013d6ce7cd8128b9ea4bcaca85953610f7a7735f25f45c52dad9e0f40d0c0f6574fd147324b3549f74e8c40d47b8b2e1bd6c8d756bc50c7d16000eaf4bf463c7ebf140b47fdbdeb43bd82f1adb25743f28c9927f55df2aced4a60446201bee27f8cf1405594ed482306e02cfce74c725f98786bcb924eb1b7bddcd79b2c99d5b67af75e80de1d5d6ac637a31d048f468077c75b6eb312e01d4aaa36c096cf4aa68c12f911a336694e7630063240b6ae95d076fd70f2e5bfa549dc265f6ecb9e11f794fcc6ef63fa4fb3940941dcfb7e8df631ee7722b9a93ba3086274079a7344f8135bf7d752363e4f3cde77ac81cfcd83b4b5f211f0d00faa59692f5d36c1cf4fac185de0dfea18831445736fbd4bc91f40ccb3d80180fb9f0d3ea1d012c8461a74a5e7cec6589a82578daa0094143ee7549f5638af726f236f12992a89e956efaeb23d5d6f980a268c2f5dfe1ffe40a9f2f7b4974c49a221d75fe2f10bd9a825d9da7fc47562d7d0525d77807417640f9609cd264c17a87c69f1760ca2818a11b305b038d69b296b9b8a2d5d11547f790183c2aafbd3ba5604c627fdd910954d73ee0c20ad05ce5217acb95c0a5fde6c85a0410dab08e939ef1b217a57cfcb5e9789b33ff379fce084c48f0df27d01968b0afbb08cc9b724c04f9e360b7366da81431dacd3c2c2c88d0fc97663afa2642336f457bfcfb39683b428dab29689e6a446c338931588e34b3ade1da132f5a8b2bbb8a9d9fab3f29ad8dfecfa6309592e7fbf1df27443b1480fa20f1f7856061540fc466058670fc63bdb8b4d5e661f52baab24f1163c86f74bca36c0112e4e325c83d5e820a085333c1f1a53501217687fcfc722eafe6ede8fa936620b541f6bdc39b599931065ef933e4886cb573546d8550260336624bd3e6d012ace6842f919c21100a80b2a469049638990038374497170963f814d57b2788f41db9d3e75694bfecd9a402ea689ae783e79ecdfaceb352e55ce1fc956ec026dfca75843ca532c01f1ab37d9b82fe128e3a8e808f51bd9191de79feec7ed442d7c8beb2e25eff6309cf11d6cff5d9688c10a2bb56d34ea2ab0fe45e3acb5f4df895866f0e41539b8f8385f6519aa9999abb33a8aa589ab2ca429be47fbdcb5cb5b78694b3795a278b73e274c23cc073c72647079621d185e7c9ea793de4de86d5b1ad21ac544ccabf500b085f026a8f0f88f60da56803d53cff0a3c4caa69bdc662c6f62d41c57d1582e8a0b9d705fbc0ea815c8b5439af01e342577e38993c25cc5b2abd49d010474df56c5474658e6ea71be0705267731a91ade8749a49e6961ca3a067b38e0cdca3861689d3ab38458ea016708e53db161a56a928c2e1a228f928972e97a118135fe4a79badce8a4ff76c91b597a9bf2ad1b16c353d57d028d5311f98cc7c6c4ecc84da4a4ffeb2d3e11c95f0c2210a3365b533519b8a990e8af76b155ae328533aa38250ece305caf54a70e8aa7552d22e518e439a8b88c16ad59c585a13a27f65b4e8e878a02b13eb242ea8e5542863b79f6b44bed426aec24d893a05664d82e20352b580718aaf3d5017661988d6fb18df40bb0de344a33ee3813961f3a174e73e33e9d9a93863f7f759de2832a5a559befd21b3f8f7f3464ae3b19b18a0b587533ebb3cf14e110c2d505568fc2021aa1565e11018d290818cfe053890c5f62499011c358cef1c973d192864b0003b8c8973fe84661158fbcf96d3332aac754720b4a35ba7690fdd6d7c05b4e7c81b49c2307b827de136357c9b2351b8bacaaa8456d63ad48f6a280d69632fe485d047e1595572d7f2d08cb504ec84820ee3d8689f9bec820d81ac58f139c9acc985353738f01013c3d0407a86151a6a946d85abed1042ad19c250eb65ed15eba480f864a166") sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 04:02:32 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x5f, 0x4, {0x9, 0x6}}) pipe2(&(0x7f0000000180), 0x8004) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) open(&(0x7f0000000040)='./bus\x00', 0x70e, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x80}, {0x24}, {0x6, 0x0, 0x4, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000140)) lseek(r2, 0x0, 0x0, 0x1) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4", 0xd0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) geteuid() r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000280)=[{0x3, 0x11, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r7 = getgid() r8 = socket(0x11, 0x3, 0x0) recvmsg(r8, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000080)=""/88, 0x58}, {&(0x7f0000000900)=""/141, 0x8d}, {&(0x7f0000000200)=""/240, 0xf0}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/176, 0xb0}, {&(0x7f0000000400)=""/114, 0x72}, {&(0x7f0000000480)=""/116, 0x74}, {&(0x7f0000000500)=""/190, 0xbe}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f00000005c0)=""/157, 0x9d}], 0xa, &(0x7f0000000740)=""/160, 0xa0}, 0x1) setsockopt$sock_int(r8, 0xffff, 0x1002, &(0x7f0000000040)=0x304, 0x4) r9 = geteuid() getgroups(0x3, &(0x7f0000000840)=[0xffffffffffffffff, 0x0, 0x0]) fchown(r8, r9, r10) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, r9, r4, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) 04:02:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000900)=ANY=[@ANYBLOB="6b68178b64ff7ac76f179f9de5773b13eb86bdb34d4c8be20ae53738d21d7dbb0000008014b463e05e83a4b6defef12ee205263974571ee2361eb2c7ca34ce5150fd4187fd2b5d69569a24374f42e3b581047d93f33774f3cd2f3dd5dfca988f6e455ec8495f19717847adf686b3b66390d3861cb9363c10ae4122e7e592bb761c75cdd9a8db58d5bb604c4f105fa59b3eec92a4508c95251ede21da10a078959fb994174fc63ef8e7e21970695d7a020027767b5036e3ad618ccc3e3e378b066784533018d46d2c9588fa603f6233103dba1f581ac906ce4fc2594fbb0fb668ece060a26c13ed123463a3789a3a64a8f2c1639c44053c28b8c5c7c63c1eb45145da8d3f6943698c1976b441a8c255a6ffeb9f73f2df3ee22ee50aa75e3f63ac6e000c6f8c1c9ed6d5e4d785ac40de51daa20000000000000000009cf11f397a08542dc83d5941e286bdde3af5bfce425499501565528922eaefcb6bbca40a16bda100f4f8cd07a1366d79b589ee88f7e36cf87c91d2ca968883c27a615fa01359c260e7bed5fc5bde50416c994be753c5ac6565a913393b8682a9ff9632b186c4b2f218e98691002f802982485348a7d61b363b4c2e53f83c58099341a01cb72735c90844bb4d33997873b59411b3ab4666987d040a1ee64eaf8cdeea680a0630a5da7fc812baad113199c68bedacbec0c4aa877eeee1f3165a97c6ce64d100"/521], 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0xd0, 0x0) flock(r1, 0xa) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) flock(r2, 0x1) flock(r2, 0x8) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0xfffffffd, 0x0, {0x0, 0x7}}) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r5 = kqueue() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100045}, {0x74}, {0x6}]}) r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r8 = open$dir(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) kevent(r5, &(0x7f0000000240)=[{{r0}, 0x7, 0x80, 0x10, 0x8, 0x3f}, {{r8}, 0xfffffffffffffff9, 0x10, 0x20000000, 0x6, 0x9}], 0x9, 0x0, 0x1000, 0x0) close(r4) r9 = dup(r4) ioctl$WSDISPLAYIO_DELSCREEN(r9, 0x80085754, &(0x7f0000000040)={0x7, 0x1}) clock_settime(0x0, &(0x7f0000000080)={0x7, 0x8}) r10 = socket(0x10, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) munlockall() r11 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r11, &(0x7f0000000400)=[{0x4, 0x8}, {0x3, 0x40, 0x1000}, {0x2, 0xd9, 0x2800}, {0x0, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x5, 0x1800}, {0x1, 0x6, 0x1800}], 0x2aaaac12) semop(r11, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r11, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r11, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r11, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r11, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) close(r10) r12 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r12, &(0x7f0000000100)="8c65", 0x6d2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x80}, {0x15}, {0x6}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') 16:00:07 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) fcntl$getown(r0, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="59ccb69ee37f430305f4e480d78c60176424ae63e8503ae1f3fb7bd78ee1697a61438b9f96c8f222ce629c8ecb26eb29299e70ea870027fa86c9f5f5c0c4da362712c43cde6f9a8293d8a6210e7c0c00000000a00d8cf44c9638ba07fb1d9fe3baa39a7c3bb3762c85525e7061ed4ab861ccd6388f0185af7c61065cad19f114940cc70a80cce6b40acf649aedda7f986f6a7f40", 0x94}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) getdents(r1, &(0x7f0000000300)=""/172, 0xac) 16:00:08 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x9130fbf, 0x0, 0x3fffffd, 0x0) minherit(&(0x7f0000770000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) 16:00:08 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000040)) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:08 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x0) r1 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = getpgid(0x0) 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) r6 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r6, &(0x7f0000000280)=[{0x3, 0x11, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() r8 = socket(0x800000018, 0x1, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r10 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r9, r10, 0x10, 0x9}, 0x8, 0x1, 0x9}) r11 = getgid() r12 = getppid() r13 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r15, r16) chown(&(0x7f0000000200)='./file0/file0\x00', r15, r16) lchown(&(0x7f0000000780)='./file0\x00', r15, r16) lchown(&(0x7f00000001c0)='./file0\x00', r15, r16) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x6, r15, r5, r9, r11, 0x1e6, 0x8}, 0x5, 0x5, r12, r13, 0xfffffffffffffe01, 0x9, 0x7ff}) r17 = getgid() r18 = socket(0x800000018, 0x1, 0x0) bind$unix(r18, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r19 = socket(0x800000018, 0x1, 0x0) bind$unix(r19, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r20 = socket(0x800000018, 0x1, 0x0) bind$unix(r20, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r21 = socket$inet6(0x18, 0x420a70032a1dd0ba, 0x9) r22 = socket(0x800000018, 0x1, 0x0) bind$unix(r22, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r23 = socket(0x800000018, 0x1, 0x0) bind$unix(r23, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r24 = dup(r23) r25 = socket(0x800000018, 0x1, 0x0) bind$unix(r25, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r26 = socket(0x800000018, 0x1, 0x0) bind$unix(r26, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r27 = socket(0x800000018, 0x1, 0x0) bind$unix(r27, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendmsg$unix(r2, &(0x7f0000001400)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001300)=[{&(0x7f00000000c0)="9243ebafd6e641d2358ee1bcba01e60c5d87f6ccede9c7b1ffee7e8daf", 0x1d}, {&(0x7f0000000100)="588cdf6361b6b2278edb697601689db7598424", 0x13}, {&(0x7f0000000140)="bea1f84de42f3f347de9d8cfb8fa35bc3f4cb8c4c1492a76ae1a57905e0ba341d9fb6bdbc23efa2ac4570f", 0x2b}, {&(0x7f0000000180)="0b963b576539236e9f44ea6d39f35fbb388fbb5c2c1bc4278e3dbb9612498db0b011a6651f7f2efa2f184bd7348db4ef12309a931a3831e19f36a9663de1ba0b9a839ceb8d440325621f513895798fbfab557198d2e921f1f1", 0x59}, {&(0x7f0000000200)="907af9ad7700075507b9a320f3c82857c92b605c39d27945aebcef0b32f2591476abd85d7bbec68e8529434b7e1d434dddcb0a1b8434c242a4a0f8f438a2ffd2ce44d45a012b8d7bb1b763630acf135421b3a94651d8ee2426d88fdc0aab0889a2264af298f5c40ef463b70aa8012062378e844396d4ef07c99c19b70bca3acb", 0x80}, {&(0x7f0000000280)="22ffc7052fd6a845b717a0e18a030212f7e122e2fa2300774793da91e0505e91b844adef8adb679d3bca04d5d15451e2a43b8f458817a3b46642c3388c01eaeb02b138d3e8185cbd3052e1229146171ba3d2e148780d3e8415853b209ab56c0b18123ffd93e1dbde964714382e6b8da0e1c58fc33b2ce4f340c541930d776f67006422de8d7f4351235b58a2049ef413c9d1ac7b5579a0ac9c36c70902ae82dad14a6d5187ca8e589c0fac3a274a8fbfc5ec4b9f2589428d5584a758daada4656b9fde36265b9892beb3f7cba0682e12f25841e4f46dd6da8bb8082fd4989546538543f75a7660920824969d7c7b54183f6d9301de73c394354695b7c4e0ac22900f28f50caeaf3e9326640690d8e23be6f5e1bf0233219cc08243bd73cdefb2e9dd22f5178804bc324879e7ef68462a7ea20b5fef785af44cee55182e5e33b4445aedb6d3638119b5cedf7a911026cf962e6fd9cb35fd8cfd64d0cbfa60ff125160112d013cce87ae8c3355782a1478af5aeb3b696fa41ad8c00c6b48fdbfe7ab7701e628744f529385b0aecc01d62ba08f207f0ba9436adf6116efb44d2ba5c4da78129bd5a89bdbb4819f3d8f6271ec01e5006bc0fc70f8d2b8127708059b594888362d6a8d67f075d6e0ed543d6411c11176080f7d8984d1e7785b1a62db8af35f97ecae11f6ce53e060f8fff9f17f25ff88a616666bc4fa7dab132753b194fe33228708b60f12538ae39590eac8a6c5d26b99ada6a476352636d4d5ad3d3d11835d70b99784a6909597de27773603c1cc471cf017e1c6de51028a15b339c374671a53522f649c4e0fb750bde2764b1949f5806f7d39257f09ab492d2248ce5e349eb0737ab5a39d465acffd73f6f473430c5101b4151b881d13a5d6bbccbc5d4a7617d00ce0e5dd96debf99e064223abd89fecb28b69556bd3cb0b7ecd9dcd8630897686774bcc183a835cc68cf77a523f01fd959bd2017d51c55aa9b7b842cfe79e2479e92b70c0be67e05a9e760e80cc363115dcd2d3108e4575dbb3dc834a09ff54c61a0e5dd74eb16502e2bad376fb5118d5bad2d955de30e7bdaca3cec768653346f027b7135a5f6a3e7189de09e59acc9960c94baac64903af6566884fbf8c7323f65586e01c79f03e89f957ef678cb4694223dafc06a30746dcabb46b926bd7c831f055d7bcd7ede2df2a75775458e17e765ab3206d498fddf7286740e56a330ae105f89869a832b69093eb01d36d2d1103b38e75aba28beb05dd416685b9456bde75e95700c7cec013a6fc8bc39ef71c559ce3af5c43cf34e24bf10f190ed7fe5de8474d14e4cd68783084cb22e3d95f464d98d8d7e0935dfba2f89d3242ded61074a536c4d4669224bd5706867e886627752c47754e43eed555f61cf3538b264f152dde0d5e52e885ccde8b3ab4839b64001fccc293841f5f30525490a8ab9283762af359a7370edc6cb21ede2474fa467d53384acadfc3e40612617cbc33a3087816a9b9ab8ce9e081779fa040844bcc4373fe65ce201de7292f516e326dc3d63761e0fb8692966edf0bacf5f3d24e7481a83098ff5d190c2f0db7afd4d4427f9b935159b6482c5853758dfa80349d4244686c05b6f3069a61bc10d8df06956b7ccce7e39e29ff4b31fa05e854bac3784c5af97fa212f26c5aed6e3108c1fd662a8def246811e6a9a3e090571006bb80b5e8e1f1a7b6f1e55e23cea63a2b84b97011fe85c7c7d2cd32e72952425e1037d90676712240236dfa81fe68038f5664755e8a237eec5a2108f1cebce016169f9470f1a908dd208643530f14b13afae730185a402f5a1106c98291668e4e477494e38cb8b450eec71f3ca9bcf2ae6e15c73e11a03b257e39f296ee97add21075eb88a4ef2f7740c673cb718f05069e4a1a1ab2bfcac102c8ca901aa287081896af9d3011d3444f3a2da67402294ac2662ba4f28ff32dcea2da28e3427c6e351bcb46599a5d65ad92e0a3351a7da43af2d93474d5f5e57d0fe251139d8d4858c93668c38afad506aaffad9c71b01cecc3ce1407d16d84f22cd1c241b712873848194aeb28a436191f00f4c5fa9a2ae7b1894e428a346e4785c060073bd34b2f4837e5cda101a2dda01ea97cd2a7ae3c962120074e4ff253ca5a86459d5f1fd4e35824aadde2a3dea612181acd84de73fee6e195d6766145510b0e75f2ee1071487008e03ae37d45c40f56c4e435645ebc19dbb8611f46759c1e15c3283558c5d3420ea35ff41a0ac4300f8a4222d41135a3c995f34217fd0d94ff063612a06aae59d6dd4643ea10332b1f20c35e199b8ec192e6e748e210bbec4c74a88723913fc963efcd6fc701c4c53b959f861f76ad3264fff52737462f0a705375aeb9608e66c7aa42f603dca63f43bf460b511e802b17645a1d8133d5b6aca38053fe917e7c0ebcf72e8691212a9972168b64f6c3eb7a94a160d09e7c949eff563f277d3c29e554098d3af8b941e148d63278a69c052fd95bcb00fe1faa2481c19d7b1678e12a9fa961325eaea7b8b75e5f4c860f61374912ffd95d7286a26f3ad4306f29e7c8e33d9d78469384c9b4b01e72d9e16a7e8eb802c64a88ab38b91742559c27c2905cdaa132a4702e1c8dc6a78bcd4b21dc32223c4e3b03c5fecc6a683963b5b6a5629ec062ae4050a413c7611d87aac6a426fca064e0e9c5bc75bf01959e20724e4b9b3837a92fe895f96746e549687ddb142af2de00f45bb3d34361a6955235d7542f7c67fdb9fa8c0f688c4d037a991987650408dc974649f6465e23e7be1d6b39379e5cbb618c2abedcdb2664cd137e9ea024fd296b4a1debee74c080b21a4504f2071e637f1fc9b96cfa7a1a4670aecb49ef0a4aeb0a557ed62e9b31ed04d8aac430c1bbfdbd369641de8a3ee49cf90c0d3e635f3070e96fd9d587949f4a5c5fed4908e85e675cacf955cbf1e8782a53179be50e17038bf587fb4dbb11d7281f905ad0665922181b60b57eebcd57d9ee9cdd050d0ef673a9ece68c7f156fdcaa14d61ae45d1bd0cc4148dc284aa74c8bd8f005c3a95ed6a6f1d7e25607a3a6ef0a79f628e0409aa0ab136051a80c2abf6ae1bdc3c745abbe2ec01cc89b77113b0834fda23103e5f5f61782dc391bcbda9647696592b900b22208f6eb5d51765fcb4f244bf7b6771d545fe9b2b94104427229af08a7adf0c335f07c562e21033bfe7726b1fea6dfad71fdfb7db3270a4a3c395d3d7dff634f58166af8811e1ae1b15dcbb07a2ec9ab8a273d1b6d046922c84564a7629a50c6fa406ff8aaf349f02a83cf8489d9e30ffb3edc4b8019df0dc0cdd7757cfd56a2dc20c2f81bddcc33e052849e4ff84c6237f0a1e9c031a083eaa158e0107da3d9a8dbdbf7ccf7f7834fdf3ba3a4b7adc1f9396c8bd05ca8efa9ee238d6b0f8b1b9081a7f600138a7a194146a948730386b574b1d3b076325ef1c0c47ec418f9a1e2f0bf9824485905509d963df1e3d36265ba8d67fa67a94367467001782fc0505e3f8b4892ee8e6a9b08e5a9c646ccc8233f9091a20178730020300e11b42c261ee9fe0a25079c9f8aa9d2def13da7581a2b49d4c409452e3edc781b1db28a131f18935da38a8b29b6943717380a0ecbcb9519d5919a958ff5ba2a52f6c4250ff9ae1eeb38c83d90c11500c6239d493d9210a52d0c1981fa1517bd3ace97b5c184cbbf8e55c51ec114df21469546a6c39d564b1968ca991612faad6f9895771280d3328eee98dc64b4ac5d46ad4713e5a8231ac084c5f3f4b1a33e7c249e27779780de0bd63cbc9638a2d681f4b7ac84615c73906e3a76a2160e5f5dacc4789b82032fc3aad885c2b9d2371d90dc246a6761dc7ceffe26e5d255aa9524659db058e229a2c7d711ce19722acd1d58fc11993a57c5efdf6a576aa0cc8f089cedcea00595984558f072ecf659205eac54d7397f4b96064fb6f781387d9a24acebd62836e3d54be5344d533c8eb92f03b8803aa1f4dc797f5521611009c9d038bc20d4c280773717fa50df1a0622096dd1796fd350c83c3d0abfca702da87424508f2e0e76d35e0f5570613bd9abe1ae4527cf703972b5600f5b0a721caf360885feda085ecc2783ac5a63eeab179e5240f149bdee9f8347cb94ba2953cfe10e0e0e26182bb5c3deb62e788137b846079e22b663dc5e15a54a7d540028537f5b6a88a534549f7e3a6e57049a9c9f55f926b09c33ecfff54b6c607412c2479b34b5dd364359a974d77176c50e094f5cd22796e9b57e09ff70c6bbac4d0f95dca8648c93412067e97a5983a8b15a05021c23a34351e9460e77b7f243b1651d49484e47d7e9177fee6f45079517666f8df81f4180a5aede3cf538ab83d33df6d8ef5406bfb5ea87baf7e9f02a46c9c0009cf0ef5065543288af8b0a810f2817d63583f0635ded85dfd8dc95599d5f2ed62b7c7aaa67e34aec933d945ce956f75e6bc1544062cdecfd3089b5ef318944a934c45193f3ddf066bd0392148e4191dbb3524a9f58a92757c0e89cb9baef775d2a3ba02ecb4527df45d8db4625cbf6500bd922ee75f2321334765f5c8546bd9a261f07eef04dcd5a17408141a20a3534cd1ba783deb2db88c1b0111cd1697f9ebf1a5e004103ee7f68cc3319f37a2ded7459cf17b7b14446ac16ff6e82cf045d792cc5e916e19ea2501c6f81f81ef6c97aa7b5a66315842e944a71d47acf05f97db2a5a9b465f76e0555276d3fac9ad51ba86833ba4876b55eb3422dbea05b4fd500ed41178bca67155f44a0e6d5c26cfe6ba0f4f5fd998b892277f0da3f76b43b1ccd6faef3f3c586c05dcdd73773cbc1f1a4b18e3d2f2010d090c0db9285fb16fc0c06453f476c5261fad5f8fb598d6565a914247b1508611dd2bc1ab04b0fbd2cc22df020e5546270b30ce763639bbda969ae95aea33734c63a172fc1ada49523a89327e8b792228f70c169248cb62024f9003dcc65410661a46ffcc9a89775ce5565726e462354667a3a70914a7d9cbd40762c06c7bd258734c451bbc0358ba70022e415c6f981297aff96d64e6fb801d20a4db65fc910b7210a2e9764ffe03b43e993531adf8b04be8496c26a3aaf4ae8e8f36ddacedf7c1a25768ef96cfca2921db1b447f77c1a6f8f3d547cf3a451943e617f6534b09907f5faebe7de9091aef2de3c0c11437b662965f778cf0272e4a6872ed2631a9e65653446b57beb13824a506c7a1468cc64640ec27b755f2dabb1e0dcea3f56528c41afb90bf68e44c60e7856f3b4936baee1d422868093ad80100b75f0be3107da406c06498f182853d181d08b3664c913237e17201975f9740b6114e5f82bd87ea24abdddc18a81c8fcee2e332254a87632a18ea55be9c06dae0e99c6071be1103529f7ee74b93cdc1bcb53d61d8600dd5a80581bcc1eae9576251628fb6fd07600465470648ebfe0c2480b006719a208d30453cc320b97bf22ac7eebec9fac218fee065119550d4b39fcd1dd339b12961dafa46c7dc6bbba59def5faf40e6b88e25e31a1f6107a4abb100021c551101b0004f1b5628646481218526a905bb54fe0f86bf0e671a81ca90c7e8ce7b8320b9511cf1bd12443473c92c711d8d7aaea23045a1240763c6eb34dbb33ff8e9af3731762260a622f39bc0c11e27cd71b6c89114ae6b19d511d3f040f4b878e8ec5b177efd20b80bce9d21eb100ac16f589feb5f4123705720fb93aa871385a16be67ada44b332723a5ed67f3369430275480e2fc9e5288bbee5ddef3fe3887cefe07989d939c2e12eb61ba6e9b0ad3c017fd2c3dfca0f", 0x1000}, {&(0x7f0000001280)="d5edca84b8ae0a1ef34d30a909987b01e9ead5c16d8be11f59cace", 0x1b}, {&(0x7f00000012c0)="0fd3180e29", 0x5}], 0x8, &(0x7f0000001380)=[@cred={0x20, 0xffff, 0x0, r3, r15, r17}, @rights={0x20, 0xffff, 0x1, [r18, r19, r20, r21]}, @rights={0x38, 0xffff, 0x1, [r0, r0, 0xffffffffffffff9c, r22, r0, r24, r25, r26, r27]}], 0x78, 0x400}, 0x13) shmat(r1, &(0x7f0000ffc000/0x3000)=nil, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/83) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) 16:00:13 executing program 0: 16:00:13 executing program 1: 16:00:13 executing program 0: 16:00:13 executing program 1: 16:00:13 executing program 0: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x1}, {{}, 0xfffffffffffffff9, 0x1, 0x0, 0x9}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffff9, 0x9}], 0xeb, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9}], 0x50a1, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x400, './file0\x00', './file0\x00'}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x10000000000], [0x0, 0x0, 0xfa, 0xfffffffffffffffe], [0x80000000ff], [], [{}, {}, {0x0, 0x0, 0x0, 0x2000000}, {}, {0x0, 0x4}], {}, {0x3, 0x0, 0x0, 0xfffffffffffffffb}}}) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000000346, 0x98) pwrite(r2, &(0x7f0000000280)="96ec8111678f8dc3fc2c314f17f1e6fb9bc4881a8717a5ecfddb1b559342708b33c3031f3d17d54fd2701393", 0xffffffffffffff4d, 0x0, 0x5a) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r3, 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file\x00', r3, &(0x7f00000000c0)='./file0\x00') ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000004c0)={0x10, 0x3c, 0x4, 0x0, [{&(0x7f0000424000/0x3000)=nil, &(0x7f00001f4000/0x1000)=nil, 0x5}, {&(0x7f0000718000/0x4000)=nil, &(0x7f0000087000/0x3000)=nil, 0x4}, {&(0x7f0000223000/0x3000)=nil, &(0x7f0000516000/0x2000)=nil, 0xfcd}, {&(0x7f0000111000/0x1000)=nil, &(0x7f000068e000/0x1000)=nil, 0x2}, {&(0x7f00000bd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f000005a000/0x2000)=nil, &(0x7f0000121000/0x2000)=nil, 0x6}, {&(0x7f0000376000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10000}, {&(0x7f0000302000/0x2000)=nil, &(0x7f0000304000/0x2000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000059f000/0x1000)=nil, 0x3}, {&(0x7f0000314000/0x1000)=nil, &(0x7f00007f6000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000401000/0x6000)=nil, 0x7}, {&(0x7f000065d000/0xb000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x101}, {&(0x7f00003dc000/0x2000)=nil, &(0x7f0000000000/0x600000)=nil, 0x3ff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8f}, {&(0x7f00000ba000/0x3000)=nil, &(0x7f00000a3000/0x2000)=nil, 0x10}, {&(0x7f0000717000/0x4000)=nil, &(0x7f0000075000/0x2000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) r4 = socket(0x2, 0x8001, 0x0) connect$unix(r4, &(0x7f00000009c0)=ANY=[@ANYBLOB="82022e2fb71400326c19d6286bf8f6956f64d6fd1b262d38cb5a326a9a8aa1bc727e752f9d74b5199a6a0c6923246ccc0debcf971a245cee0991579141aca69e1d925efd3019988da8587a0000000000004082384df400a728a0358499420ec415a3ec1c46e85467e600100000000000003c487fdbf9cb27510b411890006bb6dddf51c1236c2a08fe8bc9d10000000000005222bf4acfa6c1afd8b75ce7ab0caff0e1496c138983981f51b36cbf961a657f057406d8421247b1f6a00605742df7797dfb3a4c42f4b7661240fc234be0ff5fa2b8b46c8f8d24e3d70e722ab27e60de64cb5ae216b02d3bd51c0c297fc0a2c70d18a3028b95666a4a1b17bb5a82c71a6dc5262e733c787f0ce1bcea90c9852671adaf6a510921a2d31247c4f93785889eee1024f8dff1b5dfd4e09ec750a7cd011e122e9b73b24cba1cc34df82fb012bf7194f1f7d4cc98a747af363c64ef29d3c89ea6d60f33ef80baa7fa95742da6cb0f2a3dffb7d62772b04ce84706202e243ce37f96ab257b4e7d5413c95eb841c8d929c06b3b3a73cfc13c53ae30b3105c1153dbbaf0192300000000000000"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x1}, {0x6}]}) syz_emit_ethernet(0x395, &(0x7f0000000400)="e4") ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)=0x7fff) 16:00:13 executing program 1: setuid(0xee01) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') shmget$private(0x0, 0x1000, 0x50, &(0x7f00005b9000/0x1000)=nil) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r3 = socket(0x0, 0x8000, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) fcntl$dupfd(r5, 0xf, r2) r6 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r7 = open(&(0x7f0000000280)='./bus\x00', 0x8000, 0x14) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r8, r8, r8]) getuid() r9 = getegid() fcntl$getown(r3, 0x5) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r11 = getpid() fcntl$lock(r10, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r11}) r12 = msgget$private(0x0, 0x0) msgrcv(r12, 0x0, 0x0, 0x0, 0x0) r13 = geteuid() msgctl$IPC_SET(r12, 0x1, &(0x7f0000000140)={{0x5af1, r13, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0xffff, 0x6, 0x4822, 0x80000000}) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r15, 0xf, r14) r16 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) socket$inet6(0x18, 0x4000, 0x40) r18 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r18, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r19, r19, r19]) r20 = getuid() r21 = getegid() r22 = fcntl$getown(r15, 0x5) r23 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r24 = getpid() fcntl$lock(r23, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r24}) shmctl$IPC_SET(r16, 0x1, &(0x7f0000002380)={{0x0, r17, r19, r20, r21, 0x20, 0x80}, 0x3, 0x7, r22, r24, 0x8, 0x80000001, 0x4}) shmctl$IPC_SET(r6, 0x1, &(0x7f0000002380)={{0x0, r13, r8, r20, r9, 0x20, 0x80}, 0x3, 0x7, r1, r11, 0x7, 0x20080000001, 0x4}) getgroups(0x1, &(0x7f0000000080)=[r9]) r25 = socket(0x18, 0x1, 0x0) r26 = socket(0x18, 0x1, 0x0) setsockopt(r26, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r26, 0xf, r25) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r28 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) r31 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r31, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x0, &(0x7f00000005c0)) r33 = getuid() r34 = getegid() r35 = fcntl$getown(r26, 0x5) r36 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r37 = getpid() fcntl$lock(r36, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r37}) r38 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r38, 0x0, 0x0) shmctl$IPC_SET(r38, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r38, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r40 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r40, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r40, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r40, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r40, &(0x7f00000007c0), 0xcb005093f78273e) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xffffffffffffffc8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r42) r43 = semget$private(0x0, 0x7, 0x0) semop(r43, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x3, 0x4c, 0x1000}, {0x0, 0x1, 0x800}, {0x2, 0x9, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r43, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semctl$SETALL(r43, 0x0, 0x9, &(0x7f00000000c0)) semop(r43, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r43, &(0x7f0000000600)=[{0x2, 0xa4f9, 0x800}, {0x8, 0x3, 0x1000}, {0x2, 0x100, 0x800}, {0x2, 0xa17, 0x800}, {0x6, 0x1}, {0x1, 0x785c}], 0x6) semctl$GETVAL(r43, 0x3, 0x5, &(0x7f00000004c0)=""/229) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r45) semctl$IPC_SET(r43, 0x0, 0x1, &(0x7f0000000440)={{0x40005, 0xffffffffffffffff, r45, r29, r32, 0xf3, 0x40000000000d}, 0x6, 0x1, 0x9}) r46 = getppid() r47 = fcntl$getown(0xffffffffffffffff, 0x5) r48 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r48}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r49 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r49, &(0x7f0000000140)="200e22", 0x3) pwritev(r49, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r51 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r51, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r51, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r51, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r52 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r53, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r56 = getppid() r57 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r57, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r58 = fcntl$getown(r57, 0x5) msgctl$IPC_SET(r51, 0x1, &(0x7f00000001c0)={{0x2, r52, r54, r55, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r56, r58, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r50, r55) fchown(r48, r55, 0xffffffffffffffff) shmctl$IPC_SET(r38, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r39, r55, 0x0, 0x1e4, 0x8}, 0x5, 0x5, r46, r47, 0xfffffffffffffe41, 0x9, 0x7fe}) shmctl$IPC_SET(r38, 0x1, &(0x7f0000002380)={{0x0, r27, r30, r33, r34, 0x20, 0x80}, 0x3, 0x7, r35, r37, 0x8, 0x80000001, 0x4}) r59 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r59, 0x0, r59) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) fcntl$getown(0xffffffffffffffff, 0x5) r60 = socket(0x18, 0x1, 0x0) setsockopt(r60, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r61 = socket(0x18, 0x1, 0x0) setsockopt(r61, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r61, 0xf, r60) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) 16:00:13 executing program 1: r0 = socket(0x1, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0x1, 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="1937ec84d57225e21e00000100000000000049796744ec124922a3af27b4aa3de9f30b2e9cf246f6000107000000fdf572a1d87b195e3f3d4ed8fb83a3dce890e6e8cf73235f3ea2c602010000007b01a4809450f6c2cfa80e00000000000800a8ba6d7a5d4d080089fbac1e680d5db19f085dfd2379e430d1126dca3bef72f9ced9e48f0e0894180500dd0b6a73d0e6c35aad2ac37ef512a10767a2380193a362d897d8d9eb9c27d09896b90517a510bc84cb533001f5069bd6fb6fffb3f51210334d8b2a214516b6556019948a78bf7df193ef0420d1bcbe81557d44b7357b19204337"], 0x10) writev(r0, &(0x7f0000001540), 0x1000000000000023) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) getsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000080), &(0x7f00000000c0)=0x4) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r4) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x1f0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2000000000000079, &(0x7f0000000100)=[{0x5c, 0x0, 0x3, 0x100}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000040)}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x0, 0x2, 0x8000001f}, {0x18, 0x1, 0x8001, 0x1}, 0x4008, [0x8490, 0x5, 0x1f, 0x4, 0x1, 0x0, 0x2, 0x7]}, 0x3c) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") getpeername$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getrusage(0xffffffffffffffff, &(0x7f0000000040)) 16:00:14 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="000000186204018b000006000000267e7f7780e9992d83600053b5d1d090753dd40900a24e14da00000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e11611b06e272e6959c51bad5a8bf626d9deabc2c300", 0x57}], 0x1) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x800000018, 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000400)=0x6) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind$inet(r1, &(0x7f0000000080)={0x2, 0x1}, 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2d}, {0x6, 0x0, 0x0, 0x800}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r3, &(0x7f0000000200)=[{&(0x7f0000000180)=""/3, 0x3}, {&(0x7f0000000280)=""/234, 0xea}, {&(0x7f00000001c0)=""/38, 0x26}, {&(0x7f0000000380)=""/103, 0x67}], 0x4, 0x0, 0x0) 16:00:14 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x80) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socket$inet6(0x18, 0x4000, 0xc) mknod(&(0x7f0000000340)='./file0\x00', 0x2, 0x8) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0xa, &(0x7f0000000380)=[{0x6, 0x2, 0x0, 0x7fff}, {0x101, 0xbd, 0x8, 0x9}, {0xfff9, 0x2, 0x6, 0x80000000}, {0x6, 0x5, 0x5, 0x81}, {0x9, 0xe7, 0x6, 0x80}, {0x5, 0x0, 0x3f, 0x8}, {0x3d06, 0x81, 0x5, 0x3}, {0x3, 0x3, 0x1, 0x80}, {0xc46b, 0x9, 0x0, 0x3}, {0x0, 0x80, 0x0, 0x1f}]}) preadv(r2, &(0x7f0000000140)=[{&(0x7f0000000300)=""/1, 0x4}], 0xe46db4b096fa631, 0x0, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, 0xc) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000480)={0x2, 0xfec53bff9a4a9edb, 0x2, 0x7, r3}) r4 = open(&(0x7f0000000180)='./file0\x00', 0x619, 0x0) pwritev(r4, &(0x7f0000000100)=[{&(0x7f0000000500)="4013680d275137b9fbd4ce6d6c440bfb758914584be86cfdc5e9fbe23bf928144768c2e47682ed0b2e805bad9aa22bdea45002cdf7786e92ee0c147f6115401048319e43fdbb1e49c9a0fce155bd9a30bccad31d80fa94d1953c9f3291b4d09b0d118e81ebed87f1e1a14887f9b0c52da9f7b8ccae6be17cd0694b28ee256b1dca291442e20ddf6e2e12e482c50f6b7b572c77794aca968fc235187a04973410f94f2e8bbf7c6ec90972e8e33d4caf45c08ff503e96be9523c90493831aedb75126a76055bc0038886137c9f243c583339f64ca5a9cbdb398fdc0a0a5a9019bda1ef7e62b36602840c762dc4da58690f53feaacc32e8bfb532e2df32492a4b64eb3492c59fd1872393efc7d3120af991a485eacdea60c82afe45384347489ab7f4cfff9b262f9a2a6cbef8e00b26ecd3f6206b5dbf1cf7598f344149090308e0b148f0e2fe16d991de7b337ef20a8c6fa0011ca779de0c66ba21c98dd5289f5790a9985e8c9cc9155d41b2f513aa4a386260c831b4d0093a976cf7939a9f86a122a786246e7c2d99428eda560007426482b62ea4e7a9f49f75f214819fd78ed1782f61bfe1afd2ee9bc06698b669dc1aac34d7df05d36ab699aa2c7ad5cd9d757e8fc8d402b910492891dee7548096e6d25d99098873a06fe0e4666dde594632ec0aa1c0caaed088df59e630da52d8007c5ee7d8d0edc3b40d9dfd78cf791e201c8346524b431cca4a3b6dfd361bc0fedf1a24e1a8772a3a6e832ba1e8e4172b378f8e507d47babe850e76f5b529350c220fede92bec9894524a69bfe2a99b3868e1a79ce764dba593359d7818dc359cf01d3b9b1b3c96f1adba19fad0e2dbcc82090e44f8b097073b898f36d2e12414e0a502e347f9998ffe5923edee3bbe91a124453eb3a1db37bbf2199135c67d2bf224747e9ddc0e1ba5560e3b6b41188a9521f92c5f05f3bd3f71d3693e3a074b9b4b4ce2ba7580672b3af2f84d8604ea2c3ab6c2cc8dc44b57e232252a9afa466d375b763fe336e1b374b9cc0cbf9e600fe6a07c1667e2ce81c4672c7d4ad59e5e6483ec8b603d92bef8d3ebc80e63d250aae9a6553eb7cd27f5813ac57ebedfaf128630bd3596585b94749fab1190d369561f80a2abffb14eea2350de411851218435371c59804a9b9019d185cee7d7fca071a14f2d70a50b800e44174cb9ef3612adda85a7190d887268e7a2634120d182e2db6da2602ae1748d2b05ca737f516dd7f8a4c1da964c73ccd77e6d9918e4e0402913e123064df6392e14db0fb5b20c82045baafa6b6bfc3c22943ea62e73e3077394766eed97d9d50045f8b0b98bb1c8730a6c6baddf09ffa992de9197f533a9d97f848adea9dd2f06a297bf674af46b6a92d5c75cb84e75ccc5b03c1ceef45ccaf36c7d786f8dcabad44e2320173d8b87250a0757c1954507030b1b4ecdc024649b5d4fd85324908954a4290f06278aef79c0f550775370570862f43c6e78e689eacd7fbfea397bc81f42f76330025fa7f4431ae096b55802aa2473055bc344ffe5ece160a381c0f3245dcf6335e378428e12e17e4209f8debd366cd6737d64f91da2726449f66f9e026362203af6648a5298ddceae0c1576101cf5ab0fdfbe543f5e8060a5c3688200b479bb27d2c96b16ab767650b7b61bd8b01478965aa96a6836508da1087554ffcadb974cae7e22b02b681ba7b0d4a6e220c433c29af6c124a273a7366f3fd18ab6f2723cf816f1d219138837cccb1e426128608b8f331e0b6e0d824ed2e0ab9243db2f416372f9a6018822ce7dc836fcecd9b8411169ea8d18c847c995ff84410a57b7991aa2dfd91cc57a12461ddd10598e5649bce9567c3d0b4c33a9799af102a96174caef256c20af3233a4068788bda3074ad17e760fd7119ca5fee1d54c80c3d269dfafcf60237f9f59776d8902882f1f0e1f89ce8145e00974c444be5c7b151ce8f9ad222eb4fbcdf8bd951bb09236cb775a76063652492cb9d15df3b7286e172f4417daaec0a81bf0be95ee51e78b765b99731998865181f65efcce68919f4b8a44342f118244d90009f017b740eaac192f89ecc51155498f35dcd97055a016a199929a82ff39c01a0346be3e23ced7537c222ad2f61f617f70fbdff95117db6d0e948ec906d9787f8bf575e939714e1248d7077014ef1ffca47e0d2eaca5656a0a847456f8c6a750c83e9162d3a24cea43f3216364fa6e57424dbf75d0c0d94bb5267b2c439ac49ba8753e4a2e1f9855d094e291e9981ec0fe5fdad6abdeba44d558a480172ed232eb05e4e168ce91928d444a2db0fbd3c4e901c12d2c973646980e028e7696575ce41b4c2050b88494ce8397f0ad73e5077385b55da8f567cdd6026a495132e0e112d407182b2ec9da7344fdc78f204c9db1b1b94b204bc059d4dc012c7a05948aee3cb904d46812c8ef3d52d284e68dcf70a8f27b196125a27dbadc85a3e00456a5abedf56600aff65feed2f9035fde8483864672b8def6a91de838d5486c6f19358cd4900dc9ae351778fcc41a947a81f4dff43fc4d0befd916b8832d83097d0d04a602ef3e068ff60cba817ca9ffc169099c9475545de450134c63b76ec313b23608f219e304c697fd432e939c6e9967b530881255d60fbc8c93be31a0c679c88345bc7af6420cbaebfe6bd485ef868316f46ef381f67ab356c1d67f32b0d1ae1c7121bbc82e1f330ee8b409ac2c901d67e0d4ecab22c4f83f3efb79fe0a7890dfb0d7301af3f384c4d11415beed7dec2e72187dcfe97a98943a520472f79c40a3ab3427b4059e0e3a25d470c847958cead99341af0500c75126c06cd52df4a658c5885b1e4d87f1884f02ececf99d6b3996315647e30f30d3a9c92a21e4f9d1a71d72efd2e3a8f1c3681be27ca62ce1503f466305954f269468a7f09f39483710c96352a70e9ed867d30998822bfccacaabbb6ce09810191fb4ea7508bba005d4ed8ec152c985b672b07bc5ad86ba1370259e038799d5bfe0d9d38c3b246748bf03d41f37470a8d3cf3a50d339090b1a9663086d14cf2b4f2316de83f0afc0a6c2d21991840aab9e57cf816161835067a13de2dc96ce971aac1bcfda5e5e727614c83b6d6208fde46585d94fbda0a5e8e8d1b951bbf41491f1cd29702e20c2e3a7c889566d9124edd471551b1bf363c5cc68dfd9b287f1efe630d3dd63e05d731bceeaed9f841e8f0d021a7ab25952d01aea017a19b2af8282ce4261afb0abaabbb18f432d58a4370a012cb3efbc014ed4bdf779be880e6b1e63fcc4bb55510ace08c9ce4221442fbc180e6596c2042c6488af964f1367a76302d4798c78657799a021b77dffe0ef64f552062f0f3d86a3c091cb0bd5b5439f014f29c9f1a12e0b9367aae6afb4d3fad2b8cc3d343a5380300111b27101145b0112816a09da557bc456e8d51330f6f83ae07e80073f5a6f09275f70c90cdf6492466e929da6b0f6c2db1228004e6b4c955595c3f4d9c67f96ee99ce5ed0c720499fe6b65a29da43af801e7286a2d477ae168768965232299600a8be18c6910b3b64802935d52bd7e72562bba5b7e07a26ca96a765b6dc8069989d1aee08127fc4a1fa213c674dde8debb0ba52fffc94c42a31398d7393cb438e8ddbd7e2e7dc2a495b2db3c73b02163838d29e6bb1c9656f803d1324fea40322b91e4f97569cc2e66044e1289085e93a946fcf2bec9892d1a313622bfedaaf049fe7710d1b8cf6977056cc2aaf5dd2bec0059bf2ecc55e291a8c9806a42272c3c0ffd919fb5e79dcab61c1a547eab55a72fb9ff87f44f58a344036b6841031925f6ad7a52c459f8a6b3980648e325c1f54f8cc3138e621ed1eda34d4a80ad7fb55b083fe5c09855907db3880ca03c18a63097632a001711cd9efc274bf3d4c1d95ee9dd5c5ea56310737283d1404432785b369b61d618d9cc603799c7668bac3bb3152c063fb490129f41adccba5bcd7fba517d26d9859145f9bc7254f1f98dfa6a4cfe4f0cabd345851fc701a5c5499fb1e00c4b7593246644f917993a4e2efebbfc38d52e29d43d3609b873fcc8ef1c13e3ddfa459b63d98ba97b1427a866453471e51aebbdbf38154bf0de7b069f332f88ba9171db8aa862d571bfe6c554c7c481407104fc122e46fdda2d4acec4005e24409d5146ddf726e66ee0acf9a4caa8563475b82196e16ada5ad4f2432e8105f4bc7092197a6ba7b7707084fc3272a29ad10d03a364ab6107b62e03b7182e2056557f92fc151973b168b00fa05d33cd50a8a8da214f287e3c918f0839334f2a81e94cd00cad5b20e7782ad1e2ca2984fbf491bb0a8fb2f64a929933944ccecbc7fbd0cf950dfc51ecee15b629455a55a76dff2b7383fcbbac4a168ff9fb6522c47a35b9ee1449cefa32e9ab05dfd5713e591d0f2bdb26f9a24bc517bc945ab9177a40878ad34ea38177708a8652b0bb047505f68fbb15ed521e58fd066371ea5461be673e50c2d0ec752d82a3ef7ce09da7386426614d83af4931d14a58e1e1ab4c6d075bf415ff893dc46d8cfa55f55799ba598facd245396f773f3092ebc7ab150dfee53bd8179d9a488ff28d1cf816c665300b808fd86a52665da0d842dc61b9ad52e6351d64f16208552ff3281bb1e60b6720b6cb358e15e76b65477cedbcd89cf822c4832bd994d292216f39eca4d4ada6d8b360f327205b50a3d809a6480f8303c9dc7d6643852346a359a7d70badcc7915358bbfd9e99e51cecf75f1c8c17e063d4122f8d2f83dfb51c34a4ef020d8eb2d0e87bc52cb833ded8e2b1c1ca03f35d8f84b6e9379b250b3f8577fd51da9f527ad6290514e31cc48060d12382b5e9b87d5b4d26fa710428b00cdcee8936e6a3a73d5d297fe1ae2dc33916cfce91ccb888cb6369b388370004904de2a806a86eb892a2fb7fd2a9d5c991e49c351df45cd59388bc05d972f9575d75dbcc600bbae2d5114087c054f2f25aca5b2a83830caa3f3655a1a492bb278acc42cd2ce9965147c0b4f1ebcc71920414c5c4f37423527dda1946eb2e1003fffd3223290be9f142f5d86be9725b0a2652ea91576b711445b2863a7b55793168a948745032668654d751c7198ea6ec179fe2c7b30b88e3ea93d2899f93eaef29cc6aa719b9f4565bf5f9a51f0773e90fddc384d00e598882f6f348dad65f817132710ae5b39b59bfe86013cad56ad82b41f6bb5ed4f03240f4f7e67045b11a26ba4802756c21f8481511c76370a4de03382392e5d5c7e8442d015819920c2b1b4dfb609e848a6bf866882504030145af21c486b07f55a2a3cbba72877b0e00d4412ced9486ef0e3468a9a195aad8307503bcf6b2d3f0c70fe3d89360ea93eac164a4ceb0c6ea2082792ae8bfb8374945a481089ea1a9d8b140549038c49c17f15a8e606a8c6ff177d17110bade383fbf79ae8202175fa672bccf7df3e89a2ddaa8be50e457247a11cc58ac9f5663fd5f2ec5e24a7f95b85da3ed714c6b8dd86ed3bd437d2616f5964375300055e862be059af4779ce53d88188f47ce411d6688d92b0e5e3d999097b569f8fde414df1bd5b2693b2150622f2321b347350a04559bfbd283ef2748ed3e9290cb8c32a87943475fe3d9403328d64495a7188dd983f23b312098a5af640a59b98cf76aefdcdc17fe54fc140e22e19d244b0f4286bcad739f2603fa2ccba8df9d8f4cfc6fd2f8c4e1d64d034b5b5a621aa6bd5ae40c648cf2dd557b2e253962ba428dadcd009032369a694eb684eb2cb320c0bcc896284d88b10c593b7aacbf273a0d8d2dfc8e8fab"}, {&(0x7f0000000000)="027933d64a82b33695b59a450f8ebdfa34b7b3438fd1e6dbf5f735d242d4f00263b0666efc3e5a7dedc9a1fcf1cce1d1dd781195d93ebefe92ed3497b1b7a17993d0b08a615f1058e75ff128c300608d2833618478b92a4c43b9726b827ad052df"}, {&(0x7f00000001c0)="e44e76167d89644a039ca2a8a53a80ea3a42ed2121a33863afde0bd311dcbfc83224b57c5c75e4ea6018d72f9c29217c649c1a019db647760b3f792028a657523490eb78db214ee7fdb1ef55d4f782f468f9b5e76ec8b369d17316353a20c28e4fe34066222a1afa394df7464c606c22c58b4a9c5e1d30f672c8a43dc05b26927c4c4eb9c91afbf1d1bb25d4471c0d1131b621066cea5baffe0707aefd07341f47a3490e626e287b243245d4956a22d56bf45be3ac987191f7e37e8509189047a47964d09d599c048309be1184dcdb4f2db576a3c3924baa9b9375b9821dcda2cd9ddad6f0ed7b95013d2792f06441"}, {&(0x7f00000000c0)="975018610d742bdb600600e402de7761545727eb78c34fda9e4a63ab9aca8e3ab17376ac4f479483315a054828f237a5d0c690f5617be1d5f4006a5452f0c887"}], 0x71, 0x0, 0xfffffffffffffffc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) nanosleep(&(0x7f0000001c40), 0x0) r5 = socket(0x800000018, 0x1, 0x0) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind$unix(r6, &(0x7f00000004c0)=@file={0x1, './file0\x00'}, 0xa) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r5, 0x0) 16:00:15 executing program 0: clock_getres(0x2, &(0x7f0000000100)) getuid() msgget(0x0, 0x348) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/devu\x03\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x15a, &(0x7f0000000140)=[{0x6c}, {0x28}, {0x80}]}) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) r2 = semget(0x1, 0x1000000000007, 0x200) semop(r2, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x0, 0x800, 0x1000}], 0x4) semctl$IPC_RMID(r2, 0x0, 0x0) semop(r2, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x3, 0x3f5, 0x1000}, {0x0, 0xcd0e}, {0x3, 0xff, 0x1000}, {0x2, 0x0, 0x3000}, {0x0, 0x1, 0x1000}, {0x0, 0x9, 0x1c00}], 0x7) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000280)=[{0x3, 0x11, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x80, 0x7fffffff, 0x6b15, 0x8, 0x1f, 0x9]) semop(r1, &(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(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getegid() r10 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x80) 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(0x18, 0x1, 0x0) poll(&(0x7f0000000040)=[{r13, 0x1}, {r13, 0xaf}, {r13, 0x10e}, {r13}, {r13, 0x2}], 0x5, 0x8eb6) shutdown(r13, 0x1) fcntl$dupfd(r13, 0x1b, r12) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r8, r9, r11, r14, 0x4}, 0x200, 0x401, 0x2}) lchown(&(0x7f0000000040)='./file0\x00', r11, 0xffffffffffffffff) r15 = socket(0x18, 0x400000002, 0x0) setsockopt(r15, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r0, r11, r16) getegid() getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) 16:00:15 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) r2 = socket(0x800000018, 0x1, 0x0) r3 = getpgrp() r4 = geteuid() getgroups(0x1, &(0x7f0000001340)=[0x0]) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r8, &(0x7f0000001500)=[{0x3, 0x11}, {0x0, 0x4}], 0x2) r9 = getgid() r10 = socket(0x800000018, 0x1, 0x0) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r12 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, r11, r12, 0x10, 0x9}, 0x8, 0x1, 0x9}) r13 = getgid() r14 = getppid() r15 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r17, r18) chown(&(0x7f0000000200)='./file0/file0\x00', r17, r18) lchown(&(0x7f0000000780)='./file0\x00', r17, r18) lchown(&(0x7f00000001c0)='./file0\x00', r17, r18) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x6, r17, r7, r11, r13, 0x1e6, 0x8}, 0x5, 0x5, r14, r15, 0xfffffffffffffe01, 0x9, 0x7ff}) r19 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r19, 0x0, 0x0) shmctl$IPC_SET(r19, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r19, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r21 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r21, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r21, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r21, &(0x7f0000000280)=[{0x3, 0x11, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r22 = getgid() r23 = socket(0x800000018, 0x1, 0x0) bind$unix(r23, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r25 = getgid() semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r22, r24, r25, 0x10, 0x9}, 0x8, 0x1, 0x9}) r26 = getgid() r27 = getppid() r28 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r30, r31) chown(&(0x7f0000000200)='./file0/file0\x00', r30, r31) lchown(&(0x7f0000000780)='./file0\x00', r30, r31) lchown(&(0x7f00000001c0)='./file0\x00', r30, r31) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000080)={{0x6, r30, r20, r24, r26, 0x1e6, 0x8}, 0x5, 0x5, r27, r28, 0xfffffffffffffe01, 0x9, 0x7ff}) r32 = socket(0x800000018, 0x1, 0x0) bind$unix(r32, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x80, 0x0) r33 = socket(0x800000018, 0x1, 0x0) bind$unix(r33, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r34 = getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0, 0x0}, 0xc) r36 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r36, 0x0, 0x0) shmctl$IPC_SET(r36, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r36, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r38 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r38, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r38, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r38, &(0x7f0000000280)=[{0x3, 0x11, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r39 = getgid() r40 = socket(0x800000018, 0x1, 0x0) bind$unix(r40, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r42 = getgid() semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r39, r41, r42, 0x10, 0x9}, 0x8, 0x1, 0x9}) r43 = getgid() r44 = getppid() r45 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r47, r48) chown(&(0x7f0000000200)='./file0/file0\x00', r47, r48) lchown(&(0x7f0000000780)='./file0\x00', r47, r48) lchown(&(0x7f00000001c0)='./file0\x00', r47, r48) shmctl$IPC_SET(r36, 0x1, &(0x7f0000000080)={{0x6, r47, r37, r41, r43, 0x1e6, 0x8}, 0x5, 0x5, r44, r45, 0xfffffffffffffe01, 0x9, 0x7ff}) r49 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r49, 0x0, 0x0) shmctl$IPC_SET(r49, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r49, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r51 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r51, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r51, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r51, &(0x7f0000000280)=[{0x3, 0x11, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r52 = getgid() r53 = socket(0x800000018, 0x1, 0x0) bind$unix(r53, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r55 = getgid() semctl$IPC_SET(r51, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r52, r54, r55, 0x10, 0x9}, 0x8, 0x1, 0x9}) r56 = getgid() r57 = getppid() r58 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r60, r61) chown(&(0x7f0000000200)='./file0/file0\x00', r60, r61) lchown(&(0x7f0000000780)='./file0\x00', r60, r61) lchown(&(0x7f00000001c0)='./file0\x00', r60, r61) shmctl$IPC_SET(r49, 0x1, &(0x7f0000000080)={{0x6, r60, r50, r54, r56, 0x1e6, 0x8}, 0x5, 0x8, r57, r58, 0xfffffffffffffe01, 0x9, 0x7ff}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r62, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r64, r65) chown(&(0x7f0000000200)='./file0/file0\x00', r64, r65) lchown(&(0x7f0000000780)='./file0\x00', r64, r65) lchown(&(0x7f00000001c0)='./file0\x00', r64, r65) r66 = accept(0xffffffffffffffff, 0x0, &(0x7f0000001540)) sendmsg$unix(r2, &(0x7f00000014c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000012c0)=[{&(0x7f00000000c0)="2204a6681b3e46bcd4d8a2c5d1e1a40a9466d2757c53e07c5fffea1736b176b66399276ff488c491b323624998bdf80fbae099dce7d808470be983284cc8f21548a40f4d01031b7921b8139e5b06a1f9dbf402e67d6bf91089440e08f03488dc651bb20dcc23b9dcc1239623c61c66b107f925373c7897355e3e2c25e556f85a17094997465815ddde1a504a0596b08e122653306b6630207d8374332f8e4fdd6d2369214932133618544689c2852d2d89bf5607b231d2ca2d3cd7697704aeab3bef7b42c958410e03eb5de55006a50af892467430f790b4d93a599c17cecbcc759c8c70c5a9e78c3ec6403776fa27b287422b3a0c18a13116827a55860979627784fb6b1860ad17d7f6b60927d9516079b7d481eaed7a66ca73923f863c14e0d5352150aaad96c0f072f508bfd25b7698c7ef9531f337a6d9f98cfc2704cd6a9cb1f86aee52b808f00e7f5cfb2d630a3716e536a719b4130fdb5957e8ae07349796483ec39c80957d80c3a938811173c75e148cfcf41d5b74a71b7acf8443871dec2f954c1e4b32bebc699004396c60c676bb0d87a917c9c590524d69d07dd86ded3fc98d7da9c7c04fcc67f7b45cd7a568f60bd84e69de2cf70dcaee13004543fbae8975c00e2cb87a7494fb4115ba8445aea799c513afa11d55ad7aafda29d1403c92f90f4d641eb20435fa3a274f21a0744a49fb16d7eba21a4c6017f2463048f34e96f680c6cd4f9d39b72bdd54d1d7ea3a0c49a30954d3c3012efe21d19c13fac3d56b9cabf48568a2b7e6755d9c9e5f25e2d11011d0951289f676160f8261362eac44062eae139054e68ed7442c002a32873b6f9bbebd63c9e32af9860ede7e0075edd589ecb1a12b388cb89b9a690cc592a419df946898fa5aaf37750defcd0914c185d17fd6f0b338c893fe67b6c8166e5566561c42e4b658f64eb504d6c4bd11a2223981d82eae530aca59cd6fd3bd35878e330bcf57bc9b7f90c1f25775c32f922a2b02c31bd3e654c5073e6932ea010df56d6ae4a05aeaf49c2cc3ceddf4ffafa2f2c9f2675b432a3dec4f2571a7f92a2fcae892e634c44a1895728ac1bd7c5d312f2c322cdcd18e447c068750a68068c0ae03a5b9143d65d718444c19b3924d58a7f5b2b81307d3081a63e3872abb652076e54d227f7182b2ebf9280e25cfca5e4fd710cc88831d299e52ae9b42464e751cb12968165e5ff04ec8286c43923453479175c78aa3348b723de36069eeef54a0fd7ef128674c6c8ed0bcb9b77228640a528a7157ccb625cf3dfc84fffc4c675ecb0cd317b8053230af6020b769275d56659b9ee0e3bc0086cbe90c6bd6c5b63115da2f165c5a3e61ef16ae9659b51c0cb4cf788f3eadf3581f07e472b84ded9ed21d3eeb5829dce2f36dfe7f084d40b32ad475a493575463a27fdb649d177867821c3fd12cc002aad98feefe25a3f1f019b4fadde92022befd69969a0be63b5e2639fc1befd2d38877b510c5668e957828783ab55652205b5ef2f4b378a6fcf9c44b5f33c2e2fcd95ba075813a08ca3e28ea831dba99d2d38b6d725720e5a249f2f25c2c9f75645ae746fd3239c615436c4e6220423bb3c125b363798d363ea71b5576f589c406278637a735d58a9b49266521a90eddaa082c30e29c88833a349f641367cee3c6a831742b3143037b16715b60b9a68f4a5f31da93a8f3d8c21c14c865810bdc420f644aea8159ab4fa2e3b60568a215f5d9cafcdb403b7395b0754dc9d33f75230147ed10f8333d1e6d75c2d177b3eb284498bc846cd56fa45cf50e8acd9ae20c593a663cec07bf50f940b0cb92dbf619cf19ad4c2385b4d7fdbf7171965d79e11516732dc52c36113d22420de26fb4d911f1aa9f12d25cfc005dc8d325aaf27fe4293ce6f4621b99c6eb2ca6a35d00ce4cfecc486fab69d2b2d10f1f4767d32f445d4d2befb55215ce7c1ece2ebbe4f16be137ec7d9bfa7518e92663a0861954f70e3f66f6c6e5dd345ad3697ec991df690a0e62629bf500819648e5932cc0c9a3313a56b166e6d312446cec9685f8811857cdb67180b9202d3fda71bf1896de13889e1d26dc461f5392db5208b5964f80f3c5b3d871ad4b4c20d5de6db50fa4c69584b34e689f7ee73ae6a5968a644561fdcced0d459b9cea7948da897de51bd7a5b973ed9333c509f894ee6d8a9b68d84246d212b2bdf166d370c628ec1a5709e6c744a6d8a1c18ccc3701af4350d2011cfae6e5121ad5e45b602d650c4c96cd7fef2aa85f121026d4d26d677dfe56226305a1840bda831be32bfdd36460aaa8dbedcb6e139c59ec67cbec08678a912caef3e737d5f0b03c07783abe018e6c6920f2fd530c31739e9124dbb9f3a674b3e902f2df9dc3dfa27fba062c60c66b3a0a808f9c6b6533296b1a65a02cfe945411a39276970830c504a1988c0cea52695f5400f03895fc8c7ba1fab3facc5804c6eb17aa5c1bee3aa908d1dccdbcbdd6b79afa88630df771b2427eed4b5f18d0f778203cd1a3d41d4b4d4e737a500d76d529fe3010c0b10e45da018019c7454cb2386167c65550dad15d16fa4accaacd222dc82bbe015fd51cd9d9693ee2f32206c1087f1a6d5237d9960b4024675219ef2cf31a2331874aa62cd8e05034902f8a045cff18036f06355ea0074989589088a0f2a8445cd3c3ccaebdd9c97e30c45528105023ea99195ed8614a82499fa7a0dcb9146de72ed27e155aaa73dba05d13c004d0af0831d067644985ac728b9eefd0f654fa3689cbcf265d642c2f126a0653ef3a053e1804388a61cc735b43f2a23c9247c9add6ace4d3d05370fe5534a14bd19beaadaee6b2de4280cc4ec366432ce2dd903a4f480e12879a6dac25c8e419fd967d638e8eba98d5abae1403490b4d298623a4b6188938e4d36bfc6964438c9a7eea30edf1e9b6991a17f8dacdead05e3eade5a9e2b52466cc909a4d9e93d6053ad90a4e80aafb478e79e2a889a6ba0f711f98558d1d7e2d95a569c850e6dc3938b5c01b019281b655c66c0c35e8fdf1ef33dd0c679a24cc2aa2b2629ad75ab2a46535c2a73493d6aaf42187168c9acee9f2e47666506087a59b544abba186c2cc2e42cb8933ac7a67f60aa8204d3d6963e3bf2e05a3d4cbc6840294efa49054022f7d526df6cdfac1c4d7d7ee57d1c103d75f2b7fcf2593c9560488f2e68a73683879e9de251e91d1e2dd6775269f9fddcc5d4b3f0a8e9835274102ad69360b7fa16fddcf02153ee861d9e7304973b569fcb18dfaa81f3802a9426914ed9dc4c18f546ababa22c5f1bdbe65c8b8447cd314e7bd6993e36a94e66ffca1b9027abb599c2052eb870033884d7004398e5f6847d07c01c229e892ee91b2a001c7f7e114f3b6a0db6cf2a7e5b2e09e79e40d4af867cf61db9401cf1d0cb9be6e4965b74583b7ddc5b01e17f74d8085c89f8671a6c50bdf810dfd158ce8438ed79419e857451b50fc5ba0ac0ded6e39e794a0e6fdb68d72b60b8dcb9b87393224a93d816753c5646443db1450dc931d8f9639985f02411f1bb3a6c33ff49c2d166822e4ed70788958316f1513f5ac29ce9f9ee150664c68f37fc804ac833a7b362a704ee6fe2eb3a4541444a7b2e0f17e5f8b06b62a3aacf6607a6a177343ed8339adbba715b5c5850aecab5eed340b507fe58d6e65004f8d8a7636ef12f206138adf6680c3cd7048d56437e3aad640cd9be00af6a9e42f6572226ee0ad16541e3724ddccd55e369a98d596a7f2dabded2b4e1a86ca0c40d9bf3f5da34e16242a1363f77be658b81875ae19c8f8d9a48ecc88129dee656d012b7caeb144ec135ccdda5f7bf545b6dbc89c76f73571ea48e7063981acd239cf2af04616d63d541621cd56a619b71ff46d615437a7bd21301698705f73ba6088316e7ec7b3776a78423b9ece21aa75b3f25e9ae5c70a28c8e55215c964d7c9e9dfd60a6a5eb14eaf906bcd231cf07f156ee6bf0e54a387b89f8d530e1504d1876f1b99473ca18482d362ba8309983079f0213e42ef629bbf453c841bd39585ea18d343b0e7df1a96c4e81d075744256e1f5b5813578818a6b268acc4cc03d8ffe00a8b78e5583f76d91b817ad379e745a35a8347c7de5fc7d4a0208f59d00655d39a7ed91006c85bb2ecdd6ef085c6629eb1fd1b0816cf68a6e678de3850ec9c82099588c49993a60988e2aebe4150f4025f04fc224925a1bb36212ff7f708e0c45b8b07aad573b23fc81a2c374dada5c1d1d6f9f674b639236bc6be767b93b3f63d7e60f1662b6b95cedef316518011a64865cc4738400afeb3e164d9012b82b007ea832856e2bde2cea95ae5b5d4258a8ce3f7d89798e250766983b18fa78ba23982464887c831f520f4a7d479691463846c76da59311bbb6bc1bdc529b3e420b46132de1d7903e22929f5945dedb65a2ee7395c10adba34a5388454c038a5362408dc4ed2be4216014eabf27fa72c1425b23e59d7d69f01dfd2abb47f7047bf0e72f68ab56198758f4836441f5510417ff96c0d1c574840405a436f401351d9d5a0100e0f2a59480d673caca898c100baec405f05672f86147e8b93eda6c2167040b21276675cc59903f78e2e92a1b55a027de267c39f005a4fe53877266de51e74240f1b9eca9c1ae7ad172e9308620f05763a95f5f8f3a86bcc588453ab8d54faaab85b940ee45e2fd7a990dcf41e26ff20f4139ecac31b4f562d1f84fe16d1a2b9352dadbab0a61d833bd08314ecf6712a0469b8deca657f686135029a82e24b1fee44d273565a3ae3673adca642bb99293d07e55e55f8f38ecc5d46cd8d659845eaaabf3e2502c95575d3d5a68cf6325d7fd58a5dd06a1064afc3071647ad6cefdfde59a901bb63dc44e5f96169fd5061592675a6d5faab1bcbca0a6de4852fe04b28b21c305e48b28795ae32ad32e8f79826b5ddc2f5d1343f84a879cc8b32d1989e7b414a078e51057b324a1d99b70790723e3bfde6285cc79483653c34331383aac3768cdec8406affdac51ee23a7d3bdf8345b015f91ffd03ca1612f898ca0fcd3cfe80d557290ea979550b92511cf3ddfc5044058d26ceb270a04faa2da9f568c6de93de4786a3dac445cfecca992deb66d126766493fecf8479526b5763912fd54daca85996bae246a8e2e8ae93572e4ed02738be14e593bd8cae2d3ec27f20c5c72dff52d943a083d159705d71dd838d10b48f867ae41c5f77e00f3d7ae44707807dc511e4dd18d86a9bb324464911f91515c3792805f8c91915cb302e7ed22958d0feef3f78b881649bcbbe8cf0f8e2e7c169e29c72bf3ae556b50e36c95769ccde10a0c4b4e7b1bc9e7ec98ba86e3d7d201db343d176c3f1588f9042bdf20bb3cb451c6d7c1ca5c5e435a0412fdbf204b6e72138807e51b39abff2488c6639cc531851a5c895c4cad0ff38f7cf77fcc213ff61eb17b56c8fc54b4564925b3ac2e947fd1c55615425fb52271011b908c639e2c480feca48aa644411dab4ccb503eb0d237bc192d8e78957e191f88628c8f61875b21a0d8dd4fddc9367eeec3c332e560f68a4c187dcb2ad4d33d61eea89e27c557ff8c79f99a3fc29929e8a3d3eb6d213c24b68314b6e523941e49c25d1e6fd2e7319e0b25b4ce6d2138b1b85506f50a6e063e19e0cd5aff56d3664307f50c48dbc9dbf850ec93410a837b03708e98bbe58704866c7db89128d0c54b53a36ef754f88bbfef8690a6da96a02183f3984f9f728cbd72ceea9f1ea683299e0ae7761e737868a8a4a1415eb69e1f72362ff99a9cd2eb1fee582b78b6f4243", 0x1000}, {&(0x7f0000000040)="4c902a700e905603d0d0964bb847caa251676649ff89297d53d6d6d09737a912a4c4b1d8c6", 0x25}, {&(0x7f00000010c0)="65aabad42f94a401222e80d88f678c9ec14db938126618e52c207e8ca8eadf2221f15e3485a99e4e41835b93639966", 0x2f}, {&(0x7f0000001100)="45ea3c8139bc7dde1b1462d686e057439c9cfd7d672a03f95abd0d6e866d95577d055c63b41b651191d0e283b6c5b5ca70b9ead2793f93e85560889543fb792a41daecac882d648b73206d4d391371748dfb2b5e7fa29dd05d2091df7e26a5ed2bc5c0ec977006a374cfc046d61804f7d513d433ff47d35367602599ac8e51b7ba63172d02b2ad", 0x87}, {&(0x7f00000011c0)="e5edf81fd86fbc928a6adf9db6d9a0b8eb265508a106e44bc9b98c459b0c68071308b4f4b980e2d90e220c61e90178db2cad0f1f8f793fd3c8d9657de523dd293a5819babf11c9e284637cc67f20e1569eabc6fa719486add9e67bc639a2add18b2a267ee74eb3f204657e698bf5b6435779e91719f0685bf798a8ff395938c72329e5acb28be27fad26c936d8d23f6f3a5e28adf068fca462365f2cab02c3a26771b29847492432084871d89627a469b76bdb9857ad519982e1eaeef1adf6e3348672d76268167e0d1a029896094dfbfc20fb8747479378840edad4229598fcba34dba8b84378680376beaa32510ba61b2e", 0xbd}], 0x5, &(0x7f0000001400)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r11, r20}, @rights={0x20, 0xffff, 0x1, [r0, r63, r32, r66]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r1, r33]}, @cred={0x20, 0xffff, 0x0, r34, 0xffffffffffffffff, r35}, @cred={0x20, 0xffff, 0x0, r44, r60, r65}], 0xc0, 0x1}, 0x160f86c2b2c6efb6) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) fcntl$setown(r2, 0x6, 0xffffffffffffffff) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:00:15 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) setrlimit(0x8, &(0x7f0000000100)={0x20008, 0x100000}) poll(&(0x7f0000000040)=[{}], 0x5d7, 0x0) 16:00:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) read(r1, &(0x7f0000000180)=""/185, 0xb9) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) sendto$unix(r0, &(0x7f00000000c0)='[', 0x1, 0x0, 0x0, 0x0) 16:00:15 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x40030001) login: pmap_unwire: wiring for pmap 0xfffffd8064ff3ae8 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064ff3ae8 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064ff3ae8 va 0x20ffd000 didn't change! 16:00:15 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x4, 0x0, 0x6}) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{0x9c}, {0x0, 0x0, 0x1}, {0x0, 0x9, 0x0, 0x2}, {0x0, 0x0, 0x20}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) close(r1) bind$unix(r1, &(0x7f00000012c0)=@file={0x0, './file0\x00'}, 0xa) r2 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x5a, 0x4, 0x1) r3 = accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) getsockname$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fcff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e8ffffff00"/4098], &(0x7f0000001280)=0x1002) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r4, 0x0, 0x0) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000002400)=0x9) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = accept$unix(0xffffffffffffffff, &(0x7f0000001300)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200"/4082], &(0x7f0000002340)=0x1002) getpeername$unix(r5, &(0x7f0000002380)=@abs, &(0x7f00000023c0)=0x8) execve(&(0x7f0000002440)='./file0\x00', &(0x7f00000024c0)=[&(0x7f0000002480)='\x00'], &(0x7f0000002740)=[&(0x7f0000002500)='\\]$\x00', &(0x7f0000002540)='\x00', &(0x7f0000002580)='}\x00', &(0x7f00000025c0)='\x00', &(0x7f0000002600)='\x00', &(0x7f0000002640)='.\x00', &(0x7f0000002680)='\x00', &(0x7f00000026c0)='\x00', &(0x7f0000002700)=')/\x00']) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getuid() clock_getres(0x4, &(0x7f0000000100)) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:15 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000340)=0x80) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x2, 0xc003, 0x0) connect$unix(r5, &(0x7f0000000140)=ANY=[@ANYBLOB="8202adfdfffffff9ffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093fb56adf3edb38a4256368c11700287ead4bcb777fa69dfceac2a84e6a12df9fae232ab15801360bcd4c0a162b58ed4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f1bad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd27f0000000000000000000d00000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166518bed2e6c77bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d39a73b6d4db6060000000087cf25dd9e1e49f931a4193897b000"/347], 0x10) getsockname(0xffffffffffffffff, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x392) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0x4}, 0x8) setsockopt$sock_int(r4, 0xffff, 0x1021, &(0x7f0000000000)=0x6, 0x4) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fc4237b85a2cfa4d012ae447473c230495aaee48c02f6ac41e8cf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c651040070b4122cd2350800"/204], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r2) r8 = socket$inet6(0x18, 0x4, 0x80) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) socket(0x6, 0x8000, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000001440)={0x5, 0x4}, 0x8) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r6 = accept$inet(r5, &(0x7f0000000040), &(0x7f0000000100)=0xc) sendmsg(r6, &(0x7f0000001400)={&(0x7f0000000140)=@un=@abs={0x2, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000180)="d3a52b17580317707b72295b6e0fe528203b13031b86f3fca1b84ed565cbefc4838c98c069786768a728bb184590f2f4a9992e28b7f26eaa20680a3c9506306c30f68fac891a14c678e178058e09aaeaccf4f9a6b71c333d157d03766768438d6d8e422ee417dd74995c1e347ee94e1380cf7873229c835fbf014cd0e04566ac71d0be8c5c594ed89597a3a2b491a25731c609773c043fe8652e9dc08d400d33099c17906b4cdbedb989d3f5e746714f8516628208cb19732f9701e0c304c4", 0xbf}, {&(0x7f0000000240)="34c1ea490804f58e5994ac47671d4217cadbc785c7f52f60809574076de8a96eba", 0x21}], 0x2, &(0x7f00000002c0)=[{0x1010, 0x1, 0x2, "38fed0f68898877b5dcb92bc6f8a51654f71b1d34c412193a65e3d5031920b5b2c0aa13cc7b08bf4aa18a1bb2bcf118efdff3454ce8f18bdb78b61bc6421317b525030f7bddbde966a991896393f07903aabc9497b4d2528378931e8ec753dc8b29da6ea303e0e9d4c4f2047b35f8163af3683352e6ee81ec6edebb8fa36320c6eb0aae2d4de1b4ac1ac3601b7e258d229cd3889104d16c58998a64e3fa2376a68a1430dc7793b4734a5ec3712b6c2464a0d9197c81b7298a3e5d4ec6058ad08ef1b09b3bd0b7b20203049b1180bca8ee84bd72baa0e37df54715289bcb99226fdf89f46787363dc34a987623bfd12fdb537f62ef75ee89eb6814ee50ce267376909e9b66018d8dfb11ff61c4c5bc34d54e4c9c00fbd40b2312377ec23b62398dd4cde0d5bd8871e8a6a2c180426a639277c3c4c7482bdd2b9da3072f9b4c2e4c96cb482311e9c11a7f1cd7a3e9dc04ed672d18b0999f36b18935d963c4e705162127c9b5eb44ad54f658b8f14df75fd9c57c9be4233557f18bf787cb5c344aa83ea498750b561e4c07e3cc01dc626f690fa496a4c4d4583f1ea674e4647d44c7bc3fc604003bbc1e6f2a3e2e345d3a49b5f30ef96e28e01bf151ef2c61b61ac133e07384fe44eafae20e84b53c89c3a767e5d3897d5e8f0ba7c4e7e2f025add0fb8c34a4e4692969f56bd2269011f3e98cdb62ca3d1c23b71cb4d2a16cd9f692f7b406e6afc9ed003e51e0f724cf09a4005217a21adf4c5983bf3ec0493cd12d26a474cc9dbd6b4e2c92458b0287b3f1ffe809ff8a5e18c1419c3c1c54b8dc37c3f471814f94ab2011a5ac6e70121aa8e3726059aaa5622151deb194c9d22f84ca668592491155136aa50cc218eb4c0c313e5c9dd8048f0348cb6bd211f3ba1073d93906fce270097ba7ba44cc75142a9b73f18176972196f213ba0e24f417947c1f206452be3af1d0980a08e4ed70ff7440d77ad652bf34a17db9058210e85414149612ea57fda50e05dd251487f10e3977435a63802149c99d8e38186d50aeb20613216b31faa9cf07e056087d483ab4741d498640c1b2f45a4fdc4a16b88e0dbdb7ea5de18f6e15e0360e0d814e977c1130889dd9441b6d7d17e681f55dfb54ab9df859dce14f5e2ec0cf8ce21b55da996f15a01ba2b253452e011424f7837bf45f9135b8216359b7bffbed84942fa726d3e77fd97003350ff67a94e388bb478ed871e728908410c3a37750fea76dc1667781664444674ad9674834426920ca12141a1649ed35b61a5bae4c759621e448a08122ca1e1dac82d74580eab1bae5e3a7036b37b1a0a3c9c7a3ea29d18eb184dfc9f3996fb437ba0bdefff9f3a2174e06c2bf83b7b59d6a6ef70cd1eaadd0a008c958324989ac95c129596f202fa2c1ec5ea081cc292d95af6a9a77d6605348aad7f5c371194033fc44d35d44f47a7a882d75425f20ed2288843974506e810cb716033dfd80cff50ca7c418527287efa62edd78c42629f222547055acb5e138250b46d8d889144601c0e52ac306e21f4e438ec975982e356bce23181e745eeebe8cad596f3e283c591cc5e4278bd3ae0d73a15ce9be6526072b499e97991d5f20f351238224334f83eca4321bce123623153ed18270f9906469cfe8446918d4119e683f0b2ec1f226b06718ad6a2655c9f015cdea2fb358e15757ab93952d563d41a8dd59037f556e817619be9be5371718eb48acda69347c14ba4bf634e073ebdec74e96f080f94c80fab6e26e8709a6f5bbd83bc53156da9d9e7d89bba3945352e5d218ce3ce7a3c45eb21c428f83ad0d9630c551b14a3ce122544cc94541f56e70247700ae96380a9511d86483171f917e00e30b969d1a112fb5168bf9cb3a09aefec29dc3b82a4ab1c1046ebbf469903d41829790f49c0a3e2d65878aff58d494508c69f26e11b5d4eba61c3206d90c6e3cc7752e5e3a66ae048b939d0436ab5cf578472b7d1c89209799ec34ab477ad04272e043041f10cecf97f667715bd320e193e5b62791789ec76bc05d68654746899264e681ee1444fb485480fa4d39d995d12f3fa9c3864ae066db1405d8247a495179c712cccf701d878ff26cc88d6d2fbff7b3d07ca067236cb046f48e0228b4744d0aec9788f690e8d6a7379ac9bfc9e5e848089c6b7850287faf4aa7be9a9772bc87f48b9dfe2030cdd75f4da096f5e4fd0bbd293cdb25f654074c14b4e237ea046b1d9d34dc8fbfa9048be067d3c78a8f9167c673705fd4c95dd619ea8b7b27f0236312c4c2983157a766dc5f53be5ac2db8d497f678321dff2032cde16f371799c7af24b3a255a2728e92cec3a6bcd877a2b05fe7f0087137343330414112ba2495dd18cdedd4d7b2469b69e53a8cb972654c4f43b81d67a15a5c4ea9c9689b22b21f5c490bd3bcaaf1bf512a0b5c7ba914f9ea3f86c771c029e7dfe96b344364536d50d14d279743a44f92957fc7d94c95aff70f18bdba9b61572076eef90b988184a4c98ab8c85846882f63133e3363f319cfea1a3fb0f2c6127b097a9f99931395ff4171bf555c5dc9c509bf3aaf201e675f1a7accc25f4ee7828f943c05e2177d1d378c15ae6d7f32adbf379386b0da79e97ebceee36b2bb819c301f8cbbd67bf554f10a1b886da1390fcca43954d7d7377176dedab0eb4464629019000c1d186e6bc3a44c7721f7619d029df4201fc475875d0299dd3e488a9aed2d675414843c25b3959c70debd4ce1f2d6beff5a6398835dd33bf97f8df9f3dfd6406c9bc26ef321a10951796e7a593b29007c203cd7daa036d96dc18818634f683ae618dba64cb883f014203949caf40f0a7fb351bff5a4aebeae2f81cfc96bdaecc098d86bce308982331b11e892e902d556e12980d903f47be9ede9bfd98fc3a8c9b81d45e1f9ea088bf9799b014678c9294304bf9ad47de7195b9e011699fd6d7214deb5f61f3f2cbe82cd7bd558b93b742eae284906e571a1db65f5539067b64347a5309538d495857e4d85315625f7d4c472e77db51979bad3056fc3974f50c15953653591b79ca20028f50b6875060bc936454981ca0853c336ac43d4eca25f3dacf942071cabae691eb05e5277acf8bbdb07bc75986efa56f8a7d85d1ac6e2527d386b2b8f3ad3504bed5da22a991bf9d531c67653710b54964c914cbc92ace7127802000a5df256fe6452cf0cefa5111eda255d3f976357633d5dec1fa143dd84ee9ec2e229e317d6101372376213155dcca75006f397e8effc853962b4f088d6ee21964fbf1af5e2fc508f577e4a0956c13e4e71060b2a676821b49aaf1e501801d46d4df2215e44c76913178236cd045fa771ead8e2d404c4eac4f962c38c68eac0f4936af60a6e6c269773adf574e4a3d24933d3c1e695fe2cdb4fbf291e2476fe89aa7f4f976f55fbc7324162a7df551ce25ddd91907851ee5f28c33783ab19be0aeca0e046fe129fcd0d47a006dc44e510e5535e59fabaf06def337374a13ff8c69110dc9b8008647c967faeb999eebf3a06301627c4ae7d76a236b6246831057ac2caa2f2c6334f3f40dca2715ca9d50499d79c3ad19951702660f4394d448dbae9b07620a44530349b0f0bb766183c720eeb997111d9fff9b293fde58450fe4869687d06634927be49eee52d50a19e586fad80a31e464bc8ca3d9715bfa379c23e85263464325c30cf1a5270100db6732bfc11a31e1e3333ffd82b0f38d29021042df404cca7bded9a5053ed1d31feb5608d58efba37ebfa303d5612bac69dcc41bfdd3b81a74495a468f23dddcf4b7c70c3caed9875ffe934a456416dc5644c1f1c605f1c5daa979aacf1e5bbe410a37c8e7c464c41b2f783409f5547617db9a67ac19bef2c011655c3f7e65c1ee512304be3d20b539fb3dd57d8f21edf7066d6b8404f1cc016f28cadffec79a1c2cf73168de9af1a082bd1a01a5f6aaea0f1b03840bafb3ffbc91d2f1cdf3109ca1629d4077ec88ca25b0b7d6178ffd133bbbcd23bd56e6f7c2a92de9dc3174ad741c964cd0342f495d440e6c607a562b198b652047f07710558a87f4ea5ffd4f0b959a1ec8971c21e7be212e7d75eaed0989d1f03f7c331806aa602fd88dbd022a724ac16e40141d110a28ad92adb3ec83e748b733bec1ac733787a46bcd3f9050ec24cda44a3a35bef34b2c91a4fa23c996e92121fa50189177b6b715a9105475f2501e075240712a40a5e395ac07ce8b40e7288eaa262d9269578c573f919baa19d6851679a0c0750c58ed22c5d5a989f817fd34337f71ad1f5300fa8472bb1de446848c8a0fb1f3fc5b421ab0637acaf60536d7bfc3ed7157381a6e6a45fcf96450e923b65ebaddb0c9093ce0f39c05b26f67f87773d0948daaa370b67af0b39ebd30a0083dbd61e514902f6042cc59a0c6c6783468223d6b0f35822a18a774b70529ce60858e13bb9aca89bea8d9fea69cfc290deb1f6a97afdda5dff8b20df74368015c1b32b430e93f881d9ca188c0f91a27a2d29001aff97b829dc799727dbf52e917227d381710f9ff6605dbb4393e8814e76ffe42af99732d927f62558957045302de83588ff966aaa3d21364b7d1906ad1cd1e4acf45e4b568cbf324931575243129e6d1963fb8b704a86d5fc616a93e30ede91bbc9c7bcafeba8c719534c6d7bc937e04f764b716d6dbb77c0eaa4c765165b92a9ecb799dd9f26db293deca9a9cdbf366a5602d6fe582219661116aa716776f1f39ef476ffdce44c00971ad88adb06e0d690a3ac55dae805d1e22c2216c09ade62cc51357c97d6ec38b09a4616ad4ebe0576cb52c2d1527c2783c10d8815f4220e6ac67be9a5b493b9ce613e9b2d811cf226ec76ca2f2336ddb1b01bee853dddce219c670fccb11be1f0cca4e56eb30d50f1c59f6d9c9e024d89e074360287708bf0cfb59fdb510704e580720300856bd63dd17e8187f88ec277a9780861be42db9bed1f468a5fc85ae7840d17feedf29737cd89169554eda6d4b4833e5de9d1d583bab86f794f95a8494baf37966abdc67e82d1fc52184235ab655c027d524f5baae7a61262a50aacd2db29fb6c28ff9d0816026a5a77dad99bc6c74c1c96d5dbe31b86c01802d3a6de727e347d7ec7c7827120d45a7583cd806a5e0071e5e8d616a04bf3818cb64a4a3ae4c311efdaa416fdfc3ba434864c9c1e164245846421872db2072290f8c136260c7363b3df2e9f0e848b13760fcab04df8a5c826c9f7ac5de7de692a5d22b0bbb09fca6b5c3f0724927b3c825b184e685feb779289be5459f840e803d982a016c68c9ef3b33a28a96ba01d6b4b70d4b81150c4f72ee6c4083f6e0ca8d7f2f907cf39bb9cf1517f846ef91092ebd7fc99fe2a30ff08f22efff765802c8cc9ac03560566217b52e523a118bd24932990da8a16377a85a76da15bf9e27770e7b5f0a579eaa2eb3ef21591d34398f087c5e98836cd50d5e3eb436c9f298cc11c30fe09e9ea79a039d76e9bc156ee0f351172558d031f2a818f4f110c8d118ed709edd6274862355f21980db9aef95da0ff01a00b1ea499b75bb0cb8b527f5db42935b7d3f18beeba246e1c0a293c0709d7e09763ea55b77e2315fe617f5f7696d588c8c3bca90d5a9b48b3b2b66f0c4f5ed2d2813aa8ce28804ca12a4218cb0bb2947efd3a35980089a71cc993643b6d43adaeec80c0f22e00a4930154b12509e203533ed1e1f955d33ac25e81438699b304f64477895b12fde6943baa2c74dca4a18f6ced4e500ac7be5d83f3927a16ba1039588ce6ad7c12aab37c79c43988aa02e"}, {0x28, 0xffff, 0x80, "9e8812df907283d8e772c116c1c231bf3e80bc"}, {0x30, 0x1, 0x7, "4172395c0c43c67c3bc5f33f48fde0500ec964880b0b9ebe7c0e59914514b7"}, {0xa8, 0x1, 0x7, "7cdd046c7aa706ea9a6208c18fd0c340e31a1dd6e2b26032d58f97ae081c47ad757c1d5bb2e241cfce2d57c561514e2b21d49ef43ea48e6f32cf70133994ab9958f23fae73c354f7cb9468a4395e471054ce5168c78456ed8556719d8e6c4819e572f2e3bae3f6a9c257183502102a05fef912c952fb687647bd557dab91b659bd9a5a3bb093b88ee76474563a4b0afd3b862479051c0ce0"}], 0x1110}, 0x402) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) pread(r1, &(0x7f0000000180)="1357830f801d5270d2caf99366a4fc7839ea2068bc20205c5ada3a4e501248abfc5b6b3ded3dd3eb1f6e5aca2ae4d091328bd84130adb59437ef8de63c28b66250473f96f5e31b1b7230054efccbdb0084450a3d963e01de01522ec1817802173a065685ce37ccc8225f835953274e5536e3b01db7f8ebf4531602328506f222456d3d4b91b6", 0x86, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x34, 0x0, 0x0, 0x3}, {0x4000000000006}]}) open(&(0x7f00000000c0)='./file0\x00', 0x10e63b9bf7449905, 0x10) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:15 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000080)='\x00', 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="6f63e4afa9edbe809c8bffff0000000000000004"], 0x10) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000140)=@file={0x2, './file0\x00'}, 0xa) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000280)=[{0x3, 0x11, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r9 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) r10 = getgid() r11 = getppid() r12 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r14, r15) chown(&(0x7f0000000200)='./file0/file0\x00', r14, r15) lchown(&(0x7f0000000780)='./file0\x00', r14, r15) lchown(&(0x7f00000001c0)='./file0\x00', r14, r15) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, r14, r4, r8, r10, 0x1e6, 0x8}, 0x5, 0x5, r11, r12, 0xfffffffffffffe01, 0x9, 0x7ff}) setuid(r8) r16 = socket(0x800000018, 0x1, 0x0) bind$unix(r16, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r17 = socket(0x800000018, 0x1, 0x0) bind$unix(r17, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r18 = socket(0x800000018, 0x1, 0x0) bind$unix(r18, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r19 = open(&(0x7f0000000240)='./file0/file0\x00', 0x0, 0x18c) r20 = dup(r19) writev(r20, &(0x7f0000000180)=[{0x0, 0x1cc}], 0x1) 16:00:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x29, &(0x7f00000001c0)="0000de00", 0x4) 16:00:15 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x3, 0x0, 0x4}, 0xc) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r2, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:15 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000000)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x1, 0x2, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYRESHEX=r3, @ANYRES16=r0, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:00:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = dup(r2) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x4, 0x9, {0xf3, 0xfffffffffffffffd}}) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00a\x00'/108], &(0x7f0000000040)=0xffffffffffffff19) close(r5) r6 = socket$inet6(0x18, 0x5, 0x3) r7 = dup(0xffffffffffffff9c) r8 = socket(0x800000018, 0x1, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r9 = socket(0x800000018, 0x1, 0x0) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r10 = socket(0x800000018, 0x1, 0x0) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r11 = socket(0x800000018, 0x1, 0x0) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r12 = socket(0x800000018, 0x1, 0x0) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r13 = socket(0x800000018, 0x1, 0x0) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendmsg$unix(r5, &(0x7f0000000340)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f00000001c0)="579f71c61a8699b7c5f83861fe1798e496182147e0c647eb7162d77ac304f8943b7422527847ae5886f8c79563225a88a6729a464a8a24cfe960c0ecaf3db0f235182e679e3bf573c0e49bb15914e2685e37280ff30b3bbc079c41cffc045f9454f3a3bab03410448589528c67f3b2ddd2e26db12bbef0daccc471a3354d13881f39373ff2676efc1c01de88836f4ab6c92c6bc8f8a822dd41746eb1eee3cbb6e7bfc1c55825447992bdca490db8aba7ff8e92b94394723d0dff78e0899e1c", 0xbf}], 0x1, &(0x7f00000002c0)=[@rights={0x18, 0xffff, 0x1, [r6]}, @rights={0x20, 0xffff, 0x1, [r7, r4, r8, r9]}, @rights={0x30, 0xffff, 0x1, [r10, r5, r5, r5, r11, r5, r12]}, @rights={0x18, 0xffff, 0x1, [r13]}], 0x80, 0x9}, 0x8) r14 = socket(0x18, 0x400000002, 0x0) r15 = socket(0x800000018, 0x1, 0x0) bind$unix(r15, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) accept$unix(r15, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r14, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:15 executing program 0: socket(0x2, 0x10000000000003, 0x33) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000026c0), &(0x7f0000002700)=0xc) sendmsg(r0, &(0x7f0000002680)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x5}, 0xc, &(0x7f0000002540)=[{&(0x7f0000000080)="af9548939cd0e6de0fff6a58bae6bb3ce188d7af31d0cb8481e80bbae127036065c08cd03a556cf025f8df58485121b7f0b5faf5c0183867ed0f5882fb3eefafe5974c8e00de7d295e28e8ed0d1f3c9fad0d62dcaded144a953af429880307714e391f8100254566bcd37c9e098260619d7f9214c7972408cb8f175a2660ca", 0x7f}, {&(0x7f0000000100)="6b211d416618650be1ddc59d264fb070cce596f3f980ca272d7cde32c3a11879e759f14367ea94e3369522076d4361863275f3c4415f8c6e5804b1a6f1c1b9f31ced1ca8637e5b05197373bd337cca9d33077348c7d872f0d555959f7450c147aae028ccc977199038b1d028c1d466a8d5620998d171f6e5ff93f3baa17b9707bbbd66525b7cad023e980b8d3b163a3f3bc205a835a08daafc253c54419b595f7bee465a8fc6ffd2552417ff78c9cf6584a0b51d5425bc5f569386815ce65b", 0xbf}, {&(0x7f0000000380)="e57155f40cb03b4d949756c378aa6fd3ac024fcc51fae5c23d43cd466ec9792971f0c5c5014b8f7724a601d0d9f8e799dda503440e7839188c3512c123aa48ecc886cd69675f6a19735d9e3120c66e453d558b95c74e0723ca736372dd4987e80d34d32f10c67a0f48ecef8ab1bb0c592411790e8f5e01ebd9ef0f131e6cf2e4d0bb7e0aee9a7682e1b6fb019aae7f4e90376cf00462fed42276b034dd89bbcc2d23c2194be3e5beede63cbe713d3de62e0212d0dc1151135b4fbfeebebe89b338efee62c5eacb0d1cd512b505950ef7c8c14ad1658b463117b9634273ee23974588d04140b0599049dc668e1356f9df446a0c66bc5766c9bbe9fa5e636e8dd1959d19112a25e660c88ffacbfb351e893c2fb3772b66d1622e9f160658c13e0ca393e15fccbc529fa9f97faecf4578abf93d7547ad0d06719f2707679166c921ee4996283ceed1816aaded03761d9f080400eeba78bfe16558620c84c96c546e24ba7fe9bdb03c15420613117f402534d6217f686a04f002124f5d3dc3d13d0c7f697836e10cfd0a6e3a51ad92b081b97bf5c34a9a06f59de3ab1e86c005cb9d90f750d1fbe53fc47249c660a5aa6f52c027a38d417960c3f0b188543859972e2995eca6b413a6731bc8932075f0347c77794f7ad01eee7db40e97cca921832aa02c40a5d77ffebaee4a362ddfa7f597df0c6043321606ef2fbd2d27d6be3722ac0ee126f6f50836f17dbd610738d19669660f0ff72ab8da1b6a0a91d2b6f384dc98ab607a6affddf069b55145948343b5d8346f09c8e18ff4ea94d90e4a33bf058803741903311d7117f1d7cc15067e3f436e528893815702c69448969e0c85795af5fa6bb40c76fcae26852f393f01717486d0e4a3727958104d82dbf96997259be781b4fa7c14a814203736ab6a1ab282ae86ae1b25894081fb7458da9c4940485e2aa9042068fa81dd3e4d2f4b09f21c8c172003080937d6bba4a92c937d869356b454bb89a8afe03b390f44b3bb40a3a37c05b5fe80632bdbb18d67d50438f6843e1546a1d033af0f317b286f14620c1c4408d55421319e7f14b79b7423bba126ac2717d4f4d66b7b9e6513a56524bedfbe3747086486b16b7b1f90ec098658c9d5fac238d4af2e1f0f27e1aebb46266a11ecc19b179754ab293f692bc8cb861a741f63592b6b5b79a830072a782911eec0cb80cded066c7654455ae79b1c585499776ff44ae6fd91907eb52848b42dd120613d173a1512b57f466d46e39552d3538c37421c73d8bf1cc754a462d59ae3948eba6b1b3cb07bb29effcd596448abeb75809c8f372d847292f7e2a14a2e03d7ea8a6978cb0706a7aba29e70c371064ac85c184b104be73be4cf61699e05fcc0b844be9cf80d1eff0a4c513225b8d9858902c06cbab4d86e620e2051f9fc401e440ae3847c5136d03746c5000bb2de18294799c66af8fe24be27ed344a5e2f672687dbc5a55ec0b4f8fc42cefa116593d1deba242c1ad1e16c540d6483d5d39af4e840ece247fac830aa0c4fe786cc4191eb7c8a62cd828bd035010ad52cc94c8a265389e8988350676729d7860b37e4b5d4b7be6bc4cd7d8d17f150022b684cc430490fb4f08f6447713a04e0608d4c8b611b07a4ca64fa14cab0fbbbc9c1dd1b6ec6370707b1cd67fb13aaebd80efc98c0d8dd332e8748c7a47e0c9cd29a347ff7d79f56cc761b109e7c5cfb3f296e8bf6016627f18d35e0eba410e44a41eaed3ad6715b5ecdc3354d6786058586b0ba355967b0194554aa756704b5d43f88a0ae8c00edb6283048ff58619a5827ea226472de06598f8400834fb71c98cafe1b3151d19d269ca85151a474c7a1138323b02f8aa5e197cff9abb782729e8d6a48d05e1d4f08cc5e484158465b0813e8e095b8739cf27875f1a0be6e5b04cad416e60cad28e1e239274459bcacfcd8f1645f1a29f56437e8640ccd4e9666c96f2cbe383d6fd63fed0e7a2177a9cc00620ffc05f93dd4ffb645f52d802a4a727a0d2779b25b50f3a3643f927b82d53ee1417599319281b0e2d492743cbbd999d97c65aede49a982cda2ae409a65f16c12a37442bd9de75cf4d038e63189cd608aaba2311679dc71d3a227ce3962b89dce213057494a1a7a9417d9b03c20e81a156b265196172ccbe35477cecb4c60bfb4083d3ec42e7228ba282ba0a28f9d2f12758cdd3de60c013b269ef3132923e3925a347c621c85618178b2bb427ac362cbc8e14c2898c4e1a21c4adddd3b4b23166d083d18d127762e6d699252439c2758f3c41a34c5d3c3b0bcb7a0ca20391cf41cb0ac77a62706a0611579a41bdc64ff783f24c088b5182fe4a6dbc85ffbf99a4de6e2655841b8ab411cdfa44d7d66f44b4fe9e840389d306151451506f68b046589b1db80dddbc4d9654a68a74c22c80894fe82ca16d1184afe69fa48f3be4eae332419a2172710e494ff43c6ce3d3042ed83f7ae2c4ca3660a3dc7921719ebecc6aad6e0ddd7859e522389032495b93de8675e51fce8e2902a849b152ee5b2d6430385c49e759288d2846b9ee7943face0dd9490a58d3959a5889be1b80cbb0976f3042f7341e226caaed75d6b0dd0cd30a6d8c0e94896cfdf38c0c801741c012148fd41dd188b17844f92b17ad4c4c5fa092bcefa58bf2ec5ca2dab6b8749bc65a3208e5557c3330c6fbd63eb3837256d81499d43cf57f2058940452e6087afa8cacaa21f8511da9c294d66ec66426bab04316d24a000ed9a623aad6166478a03c286dbb9ad8ed020c0a119d1cba2ea7236dabd621703093221f764803d872723bef4e702fe3525174cff611162ea0ce67194f0e204368b050ba90fc6304d2d48e7c1cbaee39199938b67110591261365790526d4813bc530cda55f4106d72fd71afae001debc7404673f75ae08621784224d2f476b1841c96de95d0bfa38b3ee9d7a7ced995e7140d711684143b75d3a8c6ce1a147e309f4041190fb3a2f012479f0f33b7e5f707f1c59a9e316df4352b75f290cc16c03e64f9bf3712fdd0204bf389df6b580eace675acada7dfcd69aa38a2c8f907e62261f98e0467d936ca2cf9ecfffc4470aad480404a7fa2868fbd0638e83c2a25cb87964998a03d44ba8c3d658e4530d6a80eda6d7d4b9590ba43888599e6a694571eae1db35c5e75397e9dd01c303781882d63cd4c87fb5c74ce346a90031e3dc00dfabfb5aacafd1ee4ccad5a88d46526aaa592676bb7c9c163027f968de45e3dea8925e9d09f7afc440f9e302985aa00f9875f1820a0e6b2d59e410b11928baddffaf3334fdb6963b9dc56556584fac410c33b79b3b3c2637e54ca7c8900068ae076929822d307e07116d49b826e5352c7e083526b577176983caecdb1d0e8af41b31878e95ed2347d77cfe9e9f493f8751ee8388b0dbbddf994fdd2b2f0e25736a4913d7958673c99fd3fe6e72b64911fe7d03ee174bc3127b908717959327426e100578c4fb4ab1f81140a70fd926ab4b2adf6e4ec8ce54d392d1b0a381d334ad98115e1e76bfafc5c7ddb1629d75b42f4ecc136deb55d5e08720d01bf57da2c21b6a344f2f5e921786662f110c7f054e4698629d175bd61fbaee75a87be1b5a557ba8cbd467f5f9c0be1a7f7ae65a37fc1632a40f369e69ffe5bfb05a18cc207fcf52e0a3231292241e60fe73e4007dd60c1961f099d08cf8da76a8de355b7ea1cfae8e868850df9b1fa8b5a2a93f316196ebaa84095f70d3741caf4eb1603d1de4a3bfde44e316363ccca979112f13491e090f1ad71459506c369b7e112ac70aef97dc063ca5b5a153d7689a14ffc84d38b578ef3c1ff36807445517bab4e228e793d1e18703d026ecb05760613439c17f41c58074e0210221e011413bf76473e9b0e4b51cc8d8c708986318e4f3a8f78738e5af4116239f1566d30c4c4954c10944aa6d98e2573b086e51825a3c6a6c6c3645cb82a2ef5a60a28d16ec4f96ae7d09b36e8bf1fad789e418313fbce5b7c2b74e5c8eab8e7f6aa4b103c2050855af72911938a52c3a0c15f731d2362fedbc575e4d17f156fcb4118f2c33f20b2d8bb6e46f0f8ead2a53535b0df4dff111192b664847fb635f219d8d03e093b8575b777b25705d6f1f039d92494fbaf79c261554a6812a8167415e6f3526f12a167c5dd4787e80e0afa5d1bb963221edf274935bae69bb0a701dece76f2505666ae55b9870dfbd26d7f399a2b87a72a5658b52eb43581f408ee49e81400fa2f7423a689097b4f267e0fc1be4b549a1164cbc64cea093065dd699cb9955701ba84a24f0914cdbeb0353760c82479d5c31350feab956aec0ab5fbc71b793f6811d7ac3e875fa7692340364d1902f71a0f2449551f63053d92b17e2942c35648a8666cda49eba578b07fc4a80ce986f1509e516e641567696bd9e471dd54f1bfe67e690f15a44264969bd5fa532472c98d664a3a5885a1c718a4c01adeb09195f356cb9d4ffce4e41cc1169a118735e289fde99ff76b1b3ea4d44dec3f7bb15703ac6ef16b877b9234e9fd83fc25345a4c7262fde4e7e48fb89cb264eaff0f1b0d3bda10329e3ff49461a28d38f80ae66770d469fdfa1d04080aae4a2d86428b7909a194b2120367e457d5b9e17927f22ec055b497367bc1e42d4278789f5d000bc05e4887b0b5648b7b1ae0255be553868d10f9defcd6cdf431a97db144d0c7f8528c8d1cc306a8ee7980013e228c820429cbc9978faea97a465f37622cc26e614dc058a1703093c9033b055ad11391d720dafb353efc07b2a1d632d8d1ae1c3e60339b143ea48cdd1b5fc98903f8b766ad41cd6ccdcf71593da5feccc1e96b337537e5714045c0749043029ef1ab60f06f82408318e79ccc126c62aa4da88667e3f413b18bf56d024596ac5f5c9f1355de71e4d53d079002ff2b1576c065540d252dd143d5dfcf615dd2e715ca4d0e2c1ecd9074b61df529877b7a5d7701466cdc274c1b55fff4f5f944886fc282f1043c6af6de1b24ac7e596dbbac34e93993968532fb1e1f8accde8a5e32dbc27ce0330993036d4b650c8c59e85717ab3bba34e2c981ebf7a83a746a44a939ecfa1e5007ba425245fab0ddc268163f1cbcf728cf54d312dfd42889071d82b6c7d3d22c140c42aba19571339ff49bb1d2cd157a70e31003fdac3dea029f5651a7712f8e5fdf317f2aaf41d8e27b42c86c0a8f13ecc92d1437f3b18f8bbf00c4dbf98f7dcb5749767ed872f3ba85c5f43954c75d4acc2b2891971c90ba794b313ff824b852592918f56147e6b67401511c8591beee868918a19d2cd7fa7e3ae889f2bb57608656e59cf8732278b097a65f4065f8bc1d8c589b39b740218c0292598a43557b1eb83693a4c943e583042019859d732dd67d5aad58967bdc6ae1e18e36acf6946a1ae0aed7267e42755d41f6d0b7bb433b324362e0c7ae1992e162fe13ac8e9edfc39ef0ffb3e9bf98cbebc56503bfe4b9cd46ba29528696a4e23d314b7c4cdd668b4ed4c3016a027fbde0b7d29331759bbcf80f2c118c14c54f8005595a26734edfe6d0f1dde767b3e327199fc4bb1c7ba338271828c2da209dcf4a71335add8359dbbdb23911c7edecc2323d474fd56dc8790947dbadf81456d9851175a1587f0a27304339f2c3934afa4d7d5858546697cda4d27ca7b03f77f9098332d38c5b545989fbdad2d5c73f2454bd68f33dd1c79ba51188b62416a2430750afe738403574f5674c24a3ccdaaa19c06e38692caaada395ea60ef45e0a3346f640e58031384ebaf58c191532a46359b5bdac8", 0x1000}, {&(0x7f0000001380)="af0f34f9665740aa5023ef854bb7f24f398b6743297709e3a86aefd3dbb934c393e6f9f7712e5b4ddcc9a16eb5c3d4f2f23883bf4243d9cc77c5e2027fd885aad9a0a18cc8355b7f5c98069dc47909085d1cb96a746cddfbbcbf8e3ceff539d78f0b66482b11edcf2238efcb765ecee832d8f6eb2bf060ba8c429a02afb09538b0e53c402e4aa4b396046a5b5c1818690f7a7b7ba294c629a69b8be584698208d36d2d3b911ae5f16b7c0cb73786e6c17ce6ab5f22f307e40398961e9cb96f8b4c3b8b6591d68b1b1de43a334a874845741804433cea0bdc97ceaef9b46368c70b11f8079deffd1aa33d79c09192459f0feb7ca0d4f097fc28c5", 0xfa}, {&(0x7f0000000280)="e11bb5221887533fcc3bb439f1f3bc601ebcddf22332adaafefea0eab51baba2d80f8e89f1cc89d02c0a626decbf6bf293efc8685c29de7a764f75d27a3dcf44331d824b89b4602a2325680223bc766c99b93381001fe4012676514f145349d9f6bc6be825cbd3fc56cedb0e684e2c1cb3942ad742f425e0f6fcb23426f7d48544a48912845e8d8f0e2d9106088e77693aff69fbb1", 0x95}, {&(0x7f0000001480)="eb2a5b862935e0f61910289620069041f214cc8200c1ff33644f53f9b15595ef7541fe902f382833dabe0ddaa5a98580c0c3525536f373a1f6952d3e864c52537d98bd59643410a01201528d4fc6fd5892c390ed0d6f0679be8b990a4403bb9ae7e94b97fc96ce272960e9718c922cdf4ce9a0805b99baafe93aa5b1fdea5d1a7ff19072a1e4318e27ba62ee7ad956c34c4105f09a9d54ebd84c04f5d6156f55aad72323dc2429979c41935d52bc18235a1983e4378995d357b80831a44a46b3", 0xfffffffffffffe32}, {&(0x7f00000001c0)="045efe844eac936843b6f9853c42d0c6753e999e01cc46f5f75068f54b05397745fe3c2ae550762710d03966543c44d97cd694ad975a3697c19544a0d169daa557e90a0d50eee4d80a9d3d19731b6b86f48cc7fa59ff216e4450", 0x5a}, {&(0x7f0000001540)="1eeed18c113db1f46d3bdf5e60f981a6dc44633680fbaf8602c3f0e5d090d475e07b4f94ef39a224372e45137ac77b9df7312ec2c4c09028b87b10cd08cb68911ebc6a2c79f2f370fbc75f07378095d580d954c8a4b3cd540deaddd01cebb51fe730ec39177a36731e7587e03c637c33a59b0e74acd52eb9d66c2e7bf3be1641ce29d9d49e9451b8549f5716eedeb25e53c47a619c9db6bbdd3c517edaf29109ba574249128a1e77ef0dda20b9f78a12ef09a34cf81a5ea30b89858c7563a3833be2bb7c90ea3c76115ad0e6c3da38215567a76305692ebed519df833aafb4dca4b11753b9a6d8e0b5dc822076f56fc4f6d2dcc9135f76a7092266d929823f3fea6dbb9a47d5a0f1166b0a93102487d2cbf9fd39da3d5964889812215286da78a38f79892e5481f32b8bd575435d20e3a37282572367a2dc24a12af764b88766c753b758f8a4b6a939e01231d4990c5ba5eb3f6bee782658c04fc0105ccd6f0a177e698401cce7a8121bc5827aa16c76e23a86232c8b1c2c094cb40d2d8fb6facc63f473a8bd7540ba28f97e41f016a8055f17e643a50d1043edaa9c19a9799a479f5c76f76ac5df1cc7addd1106d2ddf25bd89ee3cc3908b194bed80b16120a037f7b45302aa8865d6d780066cc27efc441d35619e5d615c2164fa7fc3330e3f8788b84872e01cb006877314052d20ef628964edc4f793098be0e266bbca9c42e50d63bc798ae233a72651dd2aebe8210b1e2f934e6d66c380b625bfc056f8d0c433ffb750523aadbb0a8e35bb9da16bc7c0b501edbebdb2ac24d6abae32f89bd48c96b6130b791c1fdabc7357d2ca3d14e47431ff2feb6cba72562bc50962a49767750a89f6d94939fad2109dd734c4e7bb5ea80b053ea6b030095124f174cf232ce765ccfaf545b4e5f2ed4a82cae2bfb25b93339e52ebccaf6024aaa8134656f8c90d8371609d7a2f4e21daf7ff9739c67002ac5bfd3cafa97cac8c626ba0edf95ef181940587e3975fa3b874ab8a512f4281a5ee37ff38ce86bbe7c0ef5199e1572ea6a9d2ab41a2c3e85af9284a872d927213deade0751e75124d15b8d663871a9d9fbc6683e73dfc81ef5cf98cdd29cce55263bb9adbffedb817531f965cc2e73e4705ce7c609f226353526c4f5b3a64465a4c3f8c3ba33e2920f967ec8d3cfc5f6f7bba0b8ace3c3602aa8255b9a11ddcbd8d7c0b428d6d44974bd17108de98e19c0e41422d53b35874422622446b0528d0204f52ca6c100a7e45517dbc804e33e01a47e76417943f33232babe7489f1ddffabd4f58546c3e75c0ef301e3541d5eeae21e0fcffcca9c56052720a4da7a09ff8fd65998b250af8cb99778dd2169cd126dd2ee8f7c126c343c09f49403c27a354549a43246a28af281161b9a869ce5909f9da8ed0a2a5bd425135530845818f87be0185fb746e7fe49d92304e9d192e71d07a5b52ef858f7af4ee93ed65575130378fdfc4beade30ffd3184918cdf8feac992725c064a7a865f63a38234758ba851ffd16b0ee5965181e3d80372e73676fc3613aec7435651e8ca65e22ac147027545ec7d34e8009eed67632d5d87579fc12321945a88308f7cec9f3871d74f02c1d208430373af6d22ea563422657b1acdfa5d4891cba82fb1193e71822bf2addce41c3ac342723bcf00288e0eb2294916dd1a04d7b4114ffe042492774105ca1adc63432b81a33814f9e97f483197693237606b9bc2e23d908122dc8a11920fcd9d6ef258f6183812e3bc20a60912a89a09804601b4ab6a1ad124053b9d5cbbf5c679ef054d4dd098a83e1c05d902e0252830d41d4f567f8bd768b05149651bae7013d7ff7bf7eb1bd2e7e2eef6eb66c82b172f7877229e9a5e60c71332cdc7d9f2510907fe0b59e7e944fab0eb2f6e53a3a2a54369aebe9c09117a8596b5e457714488c114691f285c41807fca8dbd866c73d8ff1444fa2bba913012bffb133a9d231f4c61eb4015c9af7676b8ed1d8f32613ab666d60bac7e24ba8a7cb1aa9709ad9b71c2c5001c3e563ac0e197bcb957b24870c5ecf48178a1465acc4fa554595a77596f0fe2b106d2bd84034f471c3830169b9fd3d95a6954fe982851e6cbfc9370761a1833ab5d0161106a3bd9f721a503219c1933e40a3c5b4e85f3dfe7e26dec8487759a9a391665eb2a3b8e9ce2b64688cabda05292e5e5bc95c20055bea355ef061affe709b98f4d2260423a9767d4fec2bfc88a5513141a824b4ff11b4f8148179f43f043f6ca957c3cb79258d303aec5305c9f3af19a8c3072dd6fd9af2703c35e7c50dc57be83a418965eb2c4241e409f5dfdcc49b6e7d0fab54d66212286d224323ba05c1e0f929ab4a5ace92959c6e83ab3c94bd3ec02514f1d60ad70205cc867ff8481a791b0e3add0aaa864eed814adca7220710c17e41cf2a5c4f7207164ca6be4960eddb25c00c885fdb50f89ee7ccf404f4494c3161129248b439a4afcf6c3b09d875403332fd11945354c1e39c95ce9ce839d031808ce036c6845a3c7e8341c883b0d77df1aad01f735a095c773aebecb9da6e0f4466af025d1c83bf2d29a3c123e17540f0437b62a4f28c133ab7109e63390df323ddfa989b0db170ad2ac4685c91d2d3ad55981515135f371ba1524593257e228227e1c47d850fca5d8f4cd46f7639f20980590bdbc665a32da53c98cb8f7e8cfc706629ac390063bab20d5bf28adc337b2e05485a9a9a970be909c676f40cd6a64b706a5f1176510c023f8b40ccf1b60b4f2c005e0da0f1b547110ff074e57954b2f2533698947e74cfa0c02a03b89d57a79668eb40b657b8084fd14a8bec8c586adfb954a16eada04367eb6c60d71e095438a5f31aa6056a974e86b27f405adda297eb4b6f8011e45f7a3149f7534bfc150805bdd3e32a84950e552e2f75d2d236407795094a088888a817c4f90e638008e9b16c161ac155d3bff2aaa56693acaf0cb2690594104ef08827af6addcb9396f74acbb5cf44aeedce891d45f110d22b7b77de5d8bb8e1be32b8a445c9370c5053452c0930e9cf87beaa3039d359f7656a8f69cb2714a29d40d48d9eb582b0a5e7e4799965fceb60043f9c9bae91338de2fd5ddb148ed60f28756fcdb8d84fccd8a1a44b657c1a00b1583403d31f8d09e91e709b4287b7c20c8cf72bb56edf40de34941ba18a5e50933c2ea71364f12d0aa9905962fa7a720e11b244b598d7b339714ff010f258dcd8252a2c86ec10df5e0fa7f8e62c8462df6900ce8e7b38e74d1e3a38f0caed8c8182410b76951b27725777c4e930d143df6f43095536df5b961bc88da831d47c8d9c60112a6f7613509eea10c6ea2d90dd9768ebd99891be4460062ae830a51c8d7061809b5d5873ccbecf26f14dc8efb6523af5c2e2baa24beed1e7ba02f2cdabeb9212540e9dbc53b162b0c95e137348e18ba579c39c72c80e82f6df62ccb33ca30e9b91d960aa3e83f12a091327afc961d06f6e5ce6cca2f811bc132f302855bc9aeef03b0030905526b315c20c66d421cf6df5dd9fe714c4e4d53f702df35bd71b76b7b1df46698b6e957e5c3c6bab86c60bdb8f92f77664432bf06de383398506be1a5ce3471d9883c6411df4986818f11ce3913b3cdfbd1d47ea9c739671d0dde648e22d2a3a84b6cfb7659a8e4dab85faa9cd3db18f5d972e1ca13921142afb2f96aea0be15eabc363b49753c68f9fd383033c4aeb843b9901630817c178f17a946b63b28a990cf873ccc8f1f4dd768b5cc987360798991b25176e3d745e582afc79519fa19e0f81cef428b9ae570e4a176d516876dbfc77c711f31d365f387f2392572a924311316062d5354daeb0deb66246f58f40938c16eb701f639e7a6c27f4088624480569c75f5ee63e1f9026426fc8c5376bd5f579de549ca11045aa2c7ec4209767d900ceae10e6dc8e976d1f96757c62be224d49269bc41ab4821759c0f1c75f5d44057bac77d0cf8a953be966a28bce8c1e4e9425c1da6f19c1cc43b709a255b4f5860cfa15f802269fb925527220c5fcf9f585915b52dcb7c53995e9afb475b20b7fa2896144732c66fb0c76d61da3065dacd2993254e6193268324401323be603ca0bd9b9261e5185da5247f9e8847e4c9c0512a5811a18fe2de4be7bfe5b7f04e7be322b9c34688eed7e6a6f1af16e26ea14ec4bf183745810e10ece8662557d08d679faf0e6bcede618bcae3b6092b5cfc47ab49e0c53c6ca948bf983b16c32f2a0e37a7b74873dc69a43ae3d3511568109f68c3994e730c5672c3b8df04d86e29b5b05892ac9daad465645e0a18f9746f6fb6944a11d68407aa5a1295491d0c2de7ba1986a27cb890d183dcbf6e06905387eaf0d3c8939843fa969bb9120f75faac4ec3f2c7c00a12a1da57afea402598d0fc94bb583ee0b344346d8c98ce651db4958161b391872f28f09271ac9f4ca7680c194dcc39858a0cabb47e72b32b1ceb1d2c8e6753af0a15607df3e0dca7263c30310332c2fea58852a9d80cfdb38025ebb8a5bd27898bac88994f424f1f6b1c1c43ceed42b7848686640699d318a9ebc3012811357db142d59ba1aadfe8e6bde91bc69d82772517c6f38d47d9b299c8d6ca97b72df13841bc1f11c5a87680a0f10eec9cca23a4febe35fcb44a3258532a03a8093214832c884b259fcc55df48e683be85348fe4fad80d833c2c107a9dc20a6f361ec1eb2c19b2069f81de7be5e8b0526d493e38d15ae62040c4a30649754ed1cdcbf7be3f86ea1176716612dff519d4f72263d1ffe4e4ce2c7a4d1079de6a5ca4ce10da1a9cfb996ebca2f78770d72caad507243e45668745ecf6066ee51912f720f81cf535689d40579d6d7908c41d2b8318eb7ab085d843393c77c89cb0546d2e5554ccab5e09a8ac560c95db19832111c0e726a7d0f470f9494801316476955df27ff1e860946b74a0413d111263bb38b8a2f255f85a01e77fa582504b00dffb289ca4b54f3a72109a04c321e86b279a0b3c2001a1d702142359a35ab455748ba2094af06e4cde22ec801d13423aed8b41257015ef717d705abc7ef8f5ee8c64951bafde8f17af99285725e7a3d0aba2c70aaac555c9cacfabecb28ca0f8c649b2e373b42d3735a8d5426e0c0e9d45da216982f866eee9e49b1cc33888c572a2f6c9355deffdc8a1eabcc70e287b3328d5ba342d3144b67bea8ab1a0f679a86265d9a81a04d48dd6407ef15fb9e2a68f63f2b290ee7aacb55249bc3cfb8bde3595bac5d25f6f1868d10c745d5809924de19a893a37f6d70dc90aa2163ccd15a940e9d8b8187c94bca1b1541b7f31af1ae8ff2ba666d34896918b5f699f79b66b42ce027048d936a90ebcd6b3537dc2dda0b1ee4e8e5c382590bff07cc7a693b025b7c5ba50e426227f4076e628a2972c102890aff6081ff7cbd7441e3b546f6b3d83fb0bb69a50655717a59abf92710489ade1a36bd6f16232f12def7e5afd9ddb09c6c9d71a7241504cdec1793cc3eaeeb1a1a8b1e1816801296c71b418cf5a5d4ef2cd1d06bb3ec4e30346f60dfa0186f1a143e12b29d81b877fd27d5e9af51402d4e733d0c694f6d07262f363c3e79a36338e3a449831dd89f33f3086ad9d4da3799da165eb13c8323ed511f2ad4107949eaaa18cea66794beadebafcd7a227fc3684d4a6b37a04507b7943e7a21dcd7f2e3e405e698ac210976e2e7651a737dd349344a72be5040a942387cafccf56bd7e88488c137220d6598707c1ab18326d5c4d5736088f32269b0affe9b753984c5f95aec0dd706a8171da5dbe00", 0x1000}], 0x8, &(0x7f00000025c0)=ANY=[@ANYBLOB="9800000000000000ffff0000ffff0000f78c280d2fd9f366b881d00bd968f0da9e8d99a02e6331dedde68b66f513165ba5f409dafc0a68a1da2f959bf3a69317edc865f439a10ff590046de81e3cafaca2a3117fcd63e23e9b7615fb43dcf83579718f1c36cf315b91c4522f406e22a2290161ffbec729b0fe9f7281a92379a00644d55d125bbaad75ca0deb61c570ed6e734b9602dc7500"], 0x98}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64, 0x0, 0x0, 0xfffffffffffffffc}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) r2 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r2, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x1800}, {0x5, 0x401, 0x1000}], 0x5) semop(r2, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1800}, {0x4, 0x4, 0x1000}], 0x2) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000540)={0x2, &(0x7f0000000200)=[0x1ff, 0x28]}) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) socket(0x18, 0x2, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r6, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r6, 0x0, 0x0, 0x0, 0x0]) r9 = msgget$private(0x0, 0xf7bb9e99388a03e5) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r10, &(0x7f0000002740)=ANY=[@ANYBLOB="00fffffff500000000386a00000000000000000000000000000000000080000000000000000000000000005c59b38fade9b143b8b8f4f21eaf63e6a7fc937934668b413ec33918c5df096519ce668bbd27e11eaf819762dc55c4a8488bbfd0988984f36d7cb9277ed810ee1c23aee9b5a657a800000000000000"], 0x2b, 0x0, 0x1000) r11 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r13 = geteuid() r14 = getpgid(0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000840)={{0x6, r11, r12, r13, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r14, 0x80000001, 0xfff, 0x3, 0x100000000}) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000100)={{0x3, r5, 0x0, 0x0, r7, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r9, 0x1, &(0x7f00000002c0)={{0x1f, r5, r8, r5, r8, 0x10, 0x8}, 0x10000, 0x200, r4, r4, 0x31, 0x8000, 0x80000001, 0x1}) geteuid() 16:00:16 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1ffffffffffffe3d, &(0x7f0000000140)=[{0x2c, 0x7c}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = accept(r0, &(0x7f0000000040)=@un=@file={0x0, ""/55}, &(0x7f0000000080)=0x39) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000240)="c960a3d42931", 0x6) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000180)="73a192fe8dc1483b835d471d246b0a6312fa7ff945475153135c5ac1d636a394e156d10758ef3e7a037f7061c012816e941fd02b9307bc7a3d38b4abb33dc297409adfa529a7877d26ae7373b07d5ff3cf7fba5a9f23d0982df287851fdd1962b12ddce6f53f3cb0ca8ce506eb5d9129da1202ceeaf8c0b6", 0x78) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$inet(r2, &(0x7f00000002c0)={0x2, 0x0}, 0xc) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) accept$unix(r3, &(0x7f0000000100)=@abs, &(0x7f0000000200)=0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(0xffffffffffffffff) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x480, 0x0) fcntl$getflags(r5, 0x3) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x10) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000140)=0xf72a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x74}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7c}, {0x4000005c}, {0x4006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x4, 0x8, 0x5f, 0x2}, {0x4, 0x9, 0x8, 0xf16}, {0x5, 0x7, 0x0, 0x7c4}, {0xff, 0x81, 0x1, 0x2}, {0x3, 0xa3, 0x40, 0x4}, {0xfffc, 0x62, 0x1, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0xc}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c6515a0093ec50c3518784b4") 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60, 0x0, 0x4}, {0x7, 0x0, 0x4}, {0x6, 0x2, 0x6, 0x6}]}) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 16:00:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000005c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0", 0x1a}], 0x1, 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000100)={{}, 0x0, &(0x7f00000000c0)}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0, 0x0) semget$private(0x0, 0x1, 0x81) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x100, 0x0) semget$private(0x0, 0x2, 0x0) fcntl$getown(r1, 0x5) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x30}, {0x81}, {0x10007ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") socketpair$unix(0x1, 0x800000000000002, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x2, 0x0) dup2(r2, r1) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000280)=ANY=[@ANYBLOB="70012e2fc539eb9ffc5ae8d451a437c1ae5d90bd239e53cb9730d5b0b5dc94900b413f8e46312175057361b057ed146ea0cee26db3992b87895c219d014866eb909ceb2cba27c9006542f9dafe668abbeb358a3fe6a1d641b4c5bef6845af45f7d2809ea03abc5c51abc385f24983ea99a2d58a649c030dceb5e5cb177d6decd3efc4c89e7a55cd6cfb565ad90e67cf1f96868b7c54543d23e7474"], 0x9, 0x0}, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x800, 0x7f, 0x81, 0x2}, {0xfffe, 0x0, 0x9, 0x3}]}) 16:00:16 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000efbda1e800123300000000000000000000000039005e00000000000000080000000000001000000000000000000000001f0000003f00000000000000000000c00000010000000004200000ce00000600000000000000005600000001000000001fffed0000100000"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) chmod(&(0x7f0000000080)='./file0\x00', 0x84) connect$inet(0xffffffffffffffff, &(0x7f0000000140)={0x2, 0x2}, 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x45}, {0x2000000060}, {0x6}]}) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x3}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000280)=[{0x3, 0x11, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r12, r13) chown(&(0x7f0000000200)='./file0/file0\x00', r12, r13) lchown(&(0x7f0000000780)='./file0\x00', r12, r13) lchown(&(0x7f00000001c0)='./file0\x00', r12, r13) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, r12, r2, r6, r8, 0x1e6, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) r14 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r14, 0x0, 0x0) shmctl$IPC_SET(r14, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r14, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r16 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r16, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r16, &(0x7f0000000280)=[{0x3, 0x11, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r17 = getgid() r18 = socket(0x800000018, 0x1, 0x0) bind$unix(r18, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r20 = getgid() semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r17, r19, r20, 0x10, 0x9}, 0x8, 0x1, 0x9}) r21 = getgid() r22 = getppid() r23 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r25, r26) chown(&(0x7f0000000200)='./file0/file0\x00', r25, r26) lchown(&(0x7f0000000780)='./file0\x00', r25, r26) lchown(&(0x7f00000001c0)='./file0\x00', r25, r26) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000080)={{0x6, r25, r15, r19, r21, 0x1e6, 0x8}, 0x5, 0x5, r22, r23, 0xfffffffffffffe01, 0x9, 0x7ff}) r27 = socket(0x800000018, 0x1, 0x0) bind$unix(r27, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r29 = socket(0x800000018, 0x1, 0x0) bind$unix(r29, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r30 = socket(0x800000018, 0x1, 0x0) bind$unix(r30, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r31 = socket(0x800000018, 0x1, 0x0) bind$unix(r31, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r32 = socket(0x800000018, 0x1, 0x0) bind$unix(r32, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r33 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse0\x00', 0x0, 0x0) r34 = socket(0x800000018, 0x1, 0x0) bind$unix(r34, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r35 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/ttyCcfg\x00', 0x1, 0x0) r36 = socket(0x800000018, 0x1, 0x0) bind$unix(r36, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r37 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r37, 0x0, 0x0) shmctl$IPC_SET(r37, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r37, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r39 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r39, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r39, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r39, &(0x7f0000000280)=[{0x3, 0x11, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r40 = getgid() r41 = socket(0x800000018, 0x1, 0x0) bind$unix(r41, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r43 = getgid() semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r40, r42, r43, 0x10, 0x9}, 0x8, 0x1, 0x9}) r44 = getgid() r45 = getppid() r46 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r48, r49) chown(&(0x7f0000000200)='./file0/file0\x00', r48, r49) lchown(&(0x7f0000000780)='./file0\x00', r48, r49) lchown(&(0x7f00000001c0)='./file0\x00', r48, r49) shmctl$IPC_SET(r37, 0x1, &(0x7f0000000080)={{0x6, r48, r38, r42, r44, 0x1e6, 0x8}, 0x5, 0x5, r45, r46, 0xfffffffffffffe01, 0x9, 0x7ff}) r50 = getuid() r51 = getegid() r52 = socket(0x800000018, 0x1, 0x0) bind$unix(r52, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r53 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r53, 0x0, 0x0) shmctl$IPC_SET(r53, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r53, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r55 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r55, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r55, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r55, &(0x7f0000000280)=[{0x3, 0x11, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r56 = getgid() r57 = socket(0x800000018, 0x1, 0x0) bind$unix(r57, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r59 = getgid() semctl$IPC_SET(r55, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r56, r58, r59, 0x10, 0x9}, 0x8, 0x1, 0x9}) r60 = getgid() r61 = getppid() r62 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r64, r65) chown(&(0x7f0000000200)='./file0/file0\x00', r64, r65) lchown(&(0x7f0000000780)='./file0\x00', r64, r65) lchown(&(0x7f00000001c0)='./file0\x00', r64, r65) shmctl$IPC_SET(r53, 0x1, &(0x7f0000000080)={{0x6, r64, r54, r58, r60, 0x1e6, 0x8}, 0x5, 0x5, r61, r62, 0xfffffffffffffe01, 0x9, 0x7ff}) r66 = getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000240)="08f53b5388000ab3be35b77fb444b6002c84b8f6d421e19636c979a62af8a6439628fc676501d8131aee581d73b66e74d65e4021de38a1f191c86253d36d30b19ffa789e45fb0a5d61cade867e928d1825f219e75326e341877a550b9e53abc4579b03f78c60a49fa785c8679900d6e955e3c69e41a4d4c4cf22cc9b6dd79746430904c54c42e58f603eb9637c79a85310837949e287e62d4e78c3c92d4dc6b28735124df2d2d53ce8fd210ba99ff158cc0cc143bce866d06a85b32396d4d3e1f5f7cbe53c38f0", 0xc7}, {&(0x7f0000000340)="af3288961fb0883d32c3bd682b08d4695cf5281b2ac24748b381af063f31939ac8331d0f97ccb91baf9d530e7a447f77d0dc4229eea5b75c01a9972a32ca6e1581ac089cfcf22fdd1b744039b21d5b257f71bdbc22165ce4a64edc692617abb6c6013d0a70f7bbd96b474f8c4b4404e78f81b3c77ac782ea4e4f9b50da44695a4f7b065216769963b510371b506bb01c2cb9b5d72e65709e93ee176acf47c1dc5efd0288407df1ec53c7e72d7f10899d03bbf05391741f540410fef0047cc400308791688dc27f42ce44828b3262c911352952cbbe", 0xd5}], 0x2, &(0x7f0000000680)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r19, @ANYRES32=r28, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r29, @ANYRES32=r30, @ANYRES32=r31, @ANYRES32=r32, @ANYRES32=r0, @ANYRES32=r33, @ANYRES32=r34, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r35, @ANYRES32=r36, @ANYBLOB="000000002000000000000003ffff000000000000934b99b0ebc6a44b5a2796792778ec168ed7fdd2da361a9648abc1cf6c34ea8bbe223ad8854acb5eaf30e468e784066a123a8d27700b594a98951761f6166bb096", @ANYRES32=r46, @ANYRES32=r50, @ANYRES32=r51, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r64, @ANYRES32=r66, @ANYBLOB='\x00\x00\x00\x00'], 0xb8, 0x400}, 0x400) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 16:00:16 executing program 0: getpgrp() r0 = kqueue() poll(0x0, 0x0, 0x412) kevent(r0, &(0x7f0000000080), 0x9130fbb, 0x0, 0x4010003, 0x0) accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x5d}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x400, 0xa) getsockname$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f0000000200)=[{0x1, 0x8, 0x2, 0x1}, {0x7, 0x4, 0x4, 0x5}, {0x0, 0x20, 0x6, 0x24292125}, {0x8, 0x2, 0x8, 0x100}]}) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f00000000c0)) 16:00:20 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000100)={0x81}) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = fcntl$dupfd(r2, 0x1e, r1) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000000)=0x1) writev(0xffffffffffffffff, &(0x7f0000000000), 0x0) ioctl$TIOCFLUSH(r1, 0xc0206983, &(0x7f00000000c0)) pipe(&(0x7f0000000040)) 16:00:20 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) chdir(&(0x7f00000000c0)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)={0x0, 0x0, 0x2000001}) close(r1) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, 0x0, 0x20448, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) 16:00:20 executing program 0: r0 = socket$inet6(0x18, 0x1001, 0x0) munlockall() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000140)) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r2 = getgid() r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000280)=[{0x3, 0x11, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r8, &(0x7f0000000280)=[{0x3, 0x11, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r9 = getgid() r10 = socket(0x800000018, 0x1, 0x0) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r12 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, r11, r12, 0x10, 0x9}, 0x8, 0x1, 0x9}) r13 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r13, 0x0, 0x0) shmctl$IPC_SET(r13, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r15 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r15, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r15, &(0x7f0000000280)=[{0x3, 0x11, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r16 = getgid() r17 = socket(0x800000018, 0x1, 0x0) bind$unix(r17, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r19 = getgid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r16, r18, r19, 0x10, 0x9}, 0x8, 0x1, 0x9}) r20 = getgid() r21 = getppid() r22 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r24, r25) chown(&(0x7f0000000200)='./file0/file0\x00', r24, r25) lchown(&(0x7f0000000780)='./file0\x00', r24, r25) lchown(&(0x7f00000001c0)='./file0\x00', r24, r25) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000080)={{0x6, r24, r14, r18, r20, 0x1e6, 0x8}, 0x5, 0x5, r21, r22, 0xfffffffffffffe01, 0x9, 0x7ff}) setgroups(0x4, &(0x7f0000000180)=[r2, r7, r12, r20]) r26 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x18) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r26, 0x0, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) connect(r0, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x3}, 0x5a) socket$inet(0x2, 0x9801b933daf76616, 0x7f) 16:00:20 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="82022e2f66696c65300004102c0000000000005819757c55152f0ef2fc1588a722506510d14d200000008a06064691dd9d83a338374545c1e6c46309e15700d0591e299b6eb808e1b667470a35416fe49414488e275e9f793458217dc2f522f7d971983251885f5c2cefb0260a5f0000da21b0042fecbf74f97c382a84f9d000000000ad968a036fd92759fc3ef3768a3f1036b2b824246aeac248537ea78207ef90fe8034e296bb5a4faac24ef43c3693b04ceb1d43eddb6c396103a54e23ecdf4cf06cf1848adc692bc94a631583a6a16da2367707000099819098dfb69939c20df6153eea9aa38f27af584d9b6f55dfb17cf2c1e991dd3116617c92faf467395bedd9a540098dbbb79ca00270afb599293b32b1e2f98e73a1430d92189c8eae4b2fdc0d9fb3ef44aa635c0cdc2812fe9018e7a158b8322c0857f08fbff90199694a651a4a9b52d174a30b59b53aafa0c5841e7ede548df0df328db7e99b0fb125f07d25e3c6443bdba9f735c39a6c0464da4962e33d4b264db981d14b5a45442248a53ef77754a15c2ef657f933db131e970054a1edab571e20d49fd7968e36c2c4d9f9a19f6303efd43a1451c57142a68ad772ca0d3ca199aff15cb29be73bec732469778b58b5547334af9d5ac8913608f1380550d3f66d14df24215471b9d65d2183257843d5aa429375d2d9e8f48ef33a80ce6143c1619a2cec02ba5c536e19fc023e86626eab0879cd0afb508cbfdd05835758c948b5e7a046c2b4d8b9648862d8989eb9d63b6547c5878448f87dd8a62eda18404d09b5a83eb0c8215b6f9a4d00a20d0e059bd73c393fa07c7ee9849dd5c5d5641578e2bac79b69b973ea294a0da079dd4bc3d10750f422dadac82dcaf63908a4f83a5543285ae58181ec5c04762e072474da528d1cbd94d579d39ee725faa4ab22eb2fb0876fdc97ce07f6da603629888e8cce1e11a03c71f5d65ee9a203121c5ced050b5fd7d493333388c75e2cd822349d53abef1accbf5ed806afff23bc5143a20497a52ea467bc955af38961c6f27840a016116345ba5677685c6da916653e75842eb9468f7868d7c95b587c7582146551e1314c8b3fbede8b441e6b8d5b380265ed2c4e6dcd54bc54205abc6fe1a17be5e0c8f62dcb816dd78dc42907931d6abc43cbe1de2ea599ad2f1e95c2ad559fa62897e2f4071541e7601b101b6c2622f195f344ef24ee265e3ae306fe79cb720072eacfc0ae9655ae449d1301bf73bf023e731c354cfb12a5db30ef7fa8d5c4f231c62359389539451be2805bf27da259da4a6767bb9b411540b7916578c5299245b623a82b27032d12f9a8a7160a362de08128fdffa1cae68c1eb9fbe65f2094c51e7004000000006eeed38c895c3c5dedbb18e054cf0337e010c557877ccf0c1ce1c9659d1f9f0108ec970832ce412262915c082f2f17c39ecc561eff94b914cee155e70bf30268cd6921d21ed50f0fb7d9af90a1315e375f0dcf3b000000"], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) getpeername$unix(r1, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) write(r0, &(0x7f0000000200)="9e3eaa467f0000000004bf9aab4230400f76000003d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) getuid() r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r2, 0x0, 0x0) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = accept$inet(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f00000001c0)=r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='\x91y)`\x00\x00\x00\xff\x0f', 0x10000, 0x0) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x64}, {0x4006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) 16:00:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x40004000000028ac) r0 = open(&(0x7f0000000100)='./bus\x00', 0x7fe, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) getsockname(0xffffffffffffffff, &(0x7f0000000080)=@un=@file={0x0, ""/30}, &(0x7f0000000140)=0x20) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x80002002, 0x28b0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="00000018", 0x4}], 0x1) 16:00:20 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0xfd4a310ad38fdde, r0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000200)="000000186204017b002b2c000000267e897f7700000005a89b8a973268381a5071cb000bc3faf94ae5e124c6a36000753dd4d16120195f81db838f74652d62e100c51bad0000000000000000c37bb79d7d2c336ec5e000", 0x57}], 0x1) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c653000773f2f96a9359a97d00b5c2b8de4537b093a7aabc0e5b557d8795ebd5ef59c1fcba55ffb95a18bb7f50ae85e8c5a4a4b728b1581393c303643803291be2a99e545cd501a5c3fdb9c0e3dadf6db08748351e60eb809e494db28e56fdae74e4c98c85efc7691fe5170a571646bb62f2224cd8067a1df401535951863ddaabd6132c0c9413af984cd0639dc24a5feb34b5758ca0d3f7e10442ac5b161f73032aa75c82686b30b1592fe4c8eee1c78d58440c7487f88757f1738c8804655fb4f789a61e20e1d"], 0x10) shutdown(r0, 0x2) 16:00:20 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b000700000005c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f000000000000000000", 0xb1, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f00000000c0)="90f0269efa7e5d2e5b5dce36e48af9a55714eee5f51f5dd49c1eba89783f434cd4708fe305fa00dacae1efc304cd634b6646d7df746863c6a2c284b39889c18f87951082527428b08951f021252cb8cf21cd81bc7dff96b93a56ecc8733024193ac439f9e71b46bfee439ab5b704fd1076c02736a945a1178a5c3d32c7c01fb40528ce765da9511b31a5c45f2773f5eca8785d842e371735b1472849624d136f60a57e7ff66d878a440c695cf9bffb551f2cc428dc4fd2a6284e4c3c02a7ff5274f1eeb018a7d4980b285c7039882d51436673a26a365e0b89ea4f604366948563026df13127d363d9f6621acd3fe87f4db37521c18ea6b4cd17ceb5b291cb", 0xff}, {&(0x7f00000001c0)="b0198572448ef3753b0fa3dacfc0e0d4a03c9a5f8e1fec1bba532b82f22d920a710a88925fb42f902dd24027f78ca373e9eaec0df49d8fde6b64b1af69728966fd712520cde76557920101d1feb5741d18cce56d49c12975471111b601b611554eb9ae92c652d3c6faabbdd4f3618a70142b69eafc81d22dea", 0x79}, {&(0x7f0000000240)="7b956468f70bb370537969e9fdba6bdb4f0cad33457520f79e4cdde79abe479da1725feef422710f231684b61de0ad477dd7f68e9b2ce4cbaa7aebb49a8c646118fa45ad98c5d473e43c709d3f3c5c7b8e7cd79d28db301a174e3a1d6861870ee95cf650e438f15441d7c61d", 0x6c}, {&(0x7f00000002c0)="22cbb7213ddbbebfeae1f860a5888ab92ebea15835d013bdb8a9cfa0ba38897fc6b660c5a4d7a70b74951d9e66ce9b3b5ac263ada1dc26db9bd9b05c4cdc4fce984dae49bbb43bc5d6ab48b8f8a9eb6964983fe8db9bd032c7e0ea348ac9c9bb080b7412f34142b409244d893d2cb8c93bd08ea69abc124b429ca51ff8ac2c9c0a5c59cb003b44d90c6762708d4f72eb0020c7d1195319266ac5c763c2f0eea41cb8e1dc3b486b741637f63ced9d96442d6bd6a2bdb698ea48a8289ece08bfea006cc23fe0aa712207c85d6d717f9111d260b79c308882482b8b99be8569519062718ebb6de3420b758a6e99add006fd7b3093a5a5138684813549f3fe7c8fd47dfa91d553d41370088af21fee66430a32922b5d9fbcd22b47742504ca02824ab583dece1d5dac638f5ed11decf63a307e192b51b454f04ee00ca145fad7082469ac06ca2043465c39a6629aacad1fb5621eb1b0b7ace6639939853f1b13772b52e4e5f25dfc5d5fd97bae0203407c5b8642beeec20cc6b5f89817c2c44ccf9398fcb06347d75672d96188c1d94bd7ae8e38ef633c0ac4d738c096f29d609099e28cc43bbb043f271a0854a5ce26a29d0e8e4148d9ad6e8b41fe9c4ecfee9e6742e3dff3ba899b05340ad29de6df1976ecb77e188e9a5904e8599c23671c3c650433eb28b05bf16d44ad5ec7a85d22be0cf7d6f7b27997b25eeff35796683ce24c88ddc7eb1b347e23ce13308ebdc42d75ef5a80ca764622931f0ea93dcf148a870988baf8cca19dd6c15fd99e5667e362b0c98b66e2322047cccf6f5c2953b6befaf1c87a8f850a662e47beae5c5f160dc6a256ae58349b9e116c807b69cc41811a3fee8c756cd044919a2ac7a6cca5eaf33d1ac371ba1608a81b683a8cbf4311e70763c66a183a4a15367e9160882a56fca9513f6eb2f14b89bed59d291a6ffb3c82aa1878d09a8380798e9c89caf5312274a0d68b360707053cde6f98e1aba883a1358a1c6177b08e87da7a88b8da37d1897ab0cdd4dea1d929ca49127b24d345827f54d373666b4bca2a73da073c86cb05057bc9825c320c1020b896023f76eed3123f1eedaeea552ce1f42dad694d222b9b7d83057d264b6de1384da8c59a382f3a2b3c984eebf18d7f29cee1e6eb3fa5b9427b14cc29707fe543f0e7c955f16b376ea8eda8abb6657d3f6226cee652a097dc01140740af21463b3d30dd119f9bf52bc1c93d2591305be7be73fed3ad77dfab5ea1b3456996642d4af08229c8c25a7870d54975dac5085f75bd3d5c3c38bbb8b6b8f847eb5b31569984f1d65cc6c99586caec98ae246b82bcdf7d8eaced3957fedb6ad408bf94a113b51cd91714d29d34eb1082b508401eebf468ed6772634250d1590fc8514b274a1b51d7e835d152063fae402a9a031620c0095cc2a9bf8a18aaab26013e688a0374eac94a07c009bbf09c6487b1df465a3410ceb837adbfadaa2eac86a4fbd09394ef4c2d16e52519883a87f8e853c051c4957c1851bed5844081a88715f49c6634e51ad667551434e8597a8737274265aff4c02be81db0055b4c989f0dfce57b457257c41a8bb2107f37d653dfaf03006ba6cd6b1f656c71e45d5d343b6e2bfb49fa075c676fab4dfc7774a54235bb952d5233f254283daa911c1644492232b22b7c384e05b34b3dc11e278eaa098db5b092b779b37522ca2269fe052e9fd44ffe6097ce9b79aec3cf1ffb6e33873a6eb99f101732d843574af3b89e1e43ccde2e054ff4cb38cd5b8b1c6f4646e2abaf74724d803a753f04f88a38fe00372d3090bc46de6cc2375ab32d2ca090dbf254f8a60d3eebdd4c3fc2f8a2a16621782805dd946feec1c920255abd33601f83886eccc1d6a7c6b2faf72a13b1c332663b7697daff98a69148ebaccd72b189cea3a3bab11fdce31f97901b658aa7f0be44a526e2943d273b9db345a2c480022993e593958260980eb88ea683433518fdacc505dffca64aa205c0d04feab4643c0ce23539ad15aaebc01a25e8f48b8526a25e82449f29c3d12b523cd37bc28985588112ced8e5e2b45f4502ce48d5e547be92c132536fde37ec0748fa2e60155e484dd10d0ead47d74f76148892d360d12bf1e268d271aa4818a1bfcd7ea77db88a1c8b4288b083ef8654d208cb779d7b30a04bce144acffb0af090385c6a83f30cad1f683317c4c112c48736ec3431eea770d2bd21108812374f45aeaae1850c6c90f34506d331119a7a35220e7e876a9fd945b5f6a7f9cdf1a83854adb5d9532745d25984be22be3cf311ae0cda3c8c428e6c05b8dfe59e1034f5a3176aee4af35573df1a41fdd5e5cc60cc47c05195be8231c0ac6885b196f2159f6b97f56ac241421e30bb7bcfe286685764de50ca70f2fd0ca1032adfd31a94ac201ccdebd5961fae2cbdd9c82c78eadce078a704cacbd8d6e86398f234971b56aef8d8e6b3655f2d51b9db501b49657d369d8c11a743552e757e5994d4c7ebbacbc78ef5ff7e24d4bcfaaf55d935b70417a0d92fe40654d9483bfcc1b1a57b61b2d505522cc258c481896d9a1e73ee9567fb3ed2f26d45ed04acc6879031c0f669746f9fa74780e9effa54df5c2a08e4ccedae633b72dfe8103fa18c9db7ea7b69f02937de1127c5ef6ce7fec57ce03755e4e209e3e38cb1c646f57d716a20b13ee7cc9085e89baaf0962b256109d6970939e21650d0eae2cedb0b1dfa4089932d6643da048b440868731a7fa9c106c7629efd31e0591c41b6d64dc3ba8e54da09edadf46e2ba31ce88423c16fef801e5410db1290fb79b4eb54f9777c721aaf5de3a23ae95d615a3681715081db1a5e8bc6f684abb8445cd39c5be010eb994f319bd998f4dc7d02441f6919aef9b0e04551ed305482c2c3fe7fcbdaa7160833c6a02532b0f6d52dbf2af05b06b373c436981cc3e5edf4ab3460c059a1666e1df67c59871fc37b549a4b8416fda5ba52c9ca469b9189af525b9a426d801cf8878b4aa6387fc7b56899942f27e16fbfb5f3066c5ad82ae03b10bf68f1ef55b53da1d8d8efb7034cbfc98b080841f9a00de66fd6740158a6bdbb78a86375a7b781788f454ea64316f1b6ffeda5972f639811b5d1e3b449403baf62400c27e115b37c3cf12477b3b3a0ffd89589b7cc3c60b5457af083da315cfccd2333f565929788425bce6804da93f5e829df43dd3f626fae7961bd1b1e0ec2bb320843967b86f58030b8c5eed675184f6c3d677843fd2e81664a8af1e91e056eff3d3343a6d0fc133dc2c77430ee81d848f85392f2e9ac6ea5f0fd89cdbe90571d25f3210921bc0f7ecf28451b46640fb0dca306e4a4ba828e01ca74f2f1d3f3e058dde95f861958c04519b55e6c4d0bef1ca338210f2765798a3ed4a1fda39555e0cc5cd1728af959981c30ef62c47d598664deeb1c39e0aaca5dfdf0506c8f12983a02ef0a81560f7ebb824296b71058058d7d8b836e26f381c1862b2731578c8b5c82aacc893becaff5db0f30a79660068908186a985f45d50803647ae7f55507f3d87e7b4882d600d91e8521f328f2853dccfc9cd06b58ab9f53e7a86f0006231fcc706cc9b2887dec02238681dd3bdcc9495edd24f3b21112e22f8c4c651227ccbc534debdb76d4762e0ed1a229306e2db362fae0d826cdbe40281c427a4fc56b6e414fcc4ea98f4e5fe4033f02a89e000d8094e8b3942a886da2eee3bff0c0c83c561540941a83de477736113d0d8f528dc9a5d7078814c7db795cec19e69732ac6ce7b04d972a811301602894f15b944020070ba7bc3f8611dc23c285d6fbedd3fce1999367ca8ed8518a9bf0a60f3ef454b9d4c7f1a1086bd59d30fa7dd922860417ce155f724876eec5bc607f6dfa1c379ed3f595c4dad5161ff00f88505c3e46ba43714ffdd854c32e05effd970094e565eb1ef6d75880dc409a9c8b672cf44d752c16baffefb6449da85da69e52826581219a963cc62d3ed3e9c2ea62bddffddb19151729c4c6822f65e2eecaf3091d099266ccf9aea78b0b9fc55c26d4c04beb3d3ca68ed299d41e046c5992a2aad0b0fe45af67ab6d6da6bf710bec357c947515186b5a185ee2ba3d4ffd58390b3a8497a6dfa574c7667da5107b41d2f95ec6b814ca4f88f8cafa343512392925961856563e94b44ed192b845bae47d9e62dd178a77e584a158413373617a02d178b7632894323e81c9257e7b4983f89e7a6e11940d0b5666d722a92016211143962c7c479f9d47ea74925a11404ccacc8ec2972d8eb2f5ca38db9d4996ec2e475a7f9aed3cacfac8a42fbd1788379af09e66bbfb9cb25a9b169451f3a119e5b878bc9c1f987b861bdd75f434e80320fd4feebd0d4a8b18d65ee56a49c8736bd64a963b5feb1f2d29416a24bbe9e2a27284658b6967a61833c97e33914a9af2d05d1c5695e746e2b942441f0b8f785f1316996387c39b6acff3ef84fa4dd5369459b869c8297e3c48eb2f205076ca148c5925600d7a55d3839808a6d67ea8f434f43f9edee28890b1140d7484fa7ea76a756366ffe68df49851109560e4bbf2fd334a90abb4005327903b0024342ab658e6b84c7dab737ab6b8da628b0a9c11c14352759aa9d5e6d0c3c33c8fb749ce7e2b477a137220b1494b9c274b6dd58cead39a6a546c15c4d1eefb60744483c02a28f41301b8ca854c5340206327c72cefaa722ead9ca41d2f39478ecfccc49fead046d1fb92e1f274e099d674a2e320589c22e453d224612ef64ef5f29924b1b1908d078a5dc374f057465a2253ea7788d770838141bf26f474641abff9778e404689331095d7fc2756eaa2c5a9e2fbc4943833f9c48ac9a8a2dcb16e5d0bb5336f73ce80f2ee44bf7751110f1b6ad43195eb8c2c0628fd5f8e37ce03fd5368401f317b456db52265cf1979ce169d28771b74a8156791fa613f1182a14d1a3786734863fc05cd5f35e1ce8bfe7c6d36f0dc7e5e2b221f3ae0335debddccdd957088fc6740ea32cdb1cbf8f84fc8e06f6496819db8a8266f83dc03e2e130ea73efc7eb24e13af0b71c12226ec2ee475538e28b1ca834f74c4f71d1bb6ae72066a75dbc073cb8f30bf452e267a5f0de0736174c8e7199d9cb66073bab16c06cafaf1a334f7205c7ef990a93978bdfc86c0c312b7b4337578c181f145ee35aeddb15ef936b20349b5b3c88c557bcd8df2f06fce2a8cc8c1bf3da9c4b1f8bc9cae04ab252467e85dc60278e0c267ae1c9e2ffc9aad3b9a01f1785299c0dfaf2bedc59962154f3d21e5cc6ddc2c9199df024c55d76c6638b4f6e64a9ee24084675b03f117ffb6cb1d160ee50c30cd07683ae913fdc118d7a41154a65021f01c991fa8f163c8bd981f6a3d3e9d9346985c11189af26da4ac87ae3e1be407cf3cd6f4be4c7fc8183469cbfc0937164c69c22e8a6395796d9e28d1747571346a2eca49f3cf12e08c71baead042ad45dc606f9e2a9f9d356b1119fc3ceb88f711eeebe5c337d916001924a2216022f8619ec4d5783498588bc88c998dd946a07dc0f9ff39401452c330ebca4df58407886aa86dc85881e4107c451cb94831794248078ca004dcddd3aad7e90d47472bfc26ee9227c6d96a518a2e60b577584ffc09f937b738dd134307d140f6ecc84be60e56946b4c91aa395b3f912d12bf881c3902b306a4e91865b3a8876c54f4cb3ceeb423945784578bff67a7903ca02326adc2bb61d050e5c037bbf008d9c76113a6c9dc2907aa26991027e55310bb8dc31bdee0231bb2a6b48ffeae0b3fa370e9291f5e767587012e91540fefed2", 0x1000}, {&(0x7f00000012c0)="e0d3a95bef9c549ba641c3f916e212c20f22957cba4f592be7568ee06115b12aa49c6a6aa6601340e4df508ec7b1de3aff5d22f3b51a4a082701cdfe1ae510b7035f3c1e6e6d67c2ac3fe6abff022df62364d8d51f1ded602a5a0c16b114aa60a6102d3a41905af9fad0451d76ebbc850388aee14cdb3f771379e4970f1f89802e1e983db0bd09abe0928015ea0d0fde890ba0ad9e08146c88092d2f832b67184dc07e3647343ad7310e369b9782b45aa3", 0xb1}], 0x5) 16:00:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x200000000511c, "047c2ce62e0dbcdcc58b62c200000100"}) r2 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10, 0x0) read(r2, &(0x7f0000000100)=""/21, 0x15) write(r0, &(0x7f0000000140)='\r', 0x1) 16:00:20 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000000c0)={0x1c, 0x0, {[], [0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x7], [0x0, 0x0, 0x0, 0x0, 0x1], [], [{}, {0x0, 0x0, 0x0, 0x9}], {0x0, 0x0, 0xffffffff}}}) 16:00:20 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) close(r2) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57e8360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa0dac611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c5b041ac414eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c96cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0a8447dce7e6167e2a2d75ae73b55f584d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b49c03189a137d2f66f452e0c"], 0x10) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="3f60a4926ff1dc0d5e08d1bd4ba18a043b8f36c0947a9b0bbf242b96226a6a31e2b0831217b93e17217d4b1305c0d0518e694a28c3a73ed33c89925bbf7c576c1a14ffeb2452"], 0xa) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvfrom(r0, 0x0, 0x0, 0x2, 0x0, 0x0) 16:00:20 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffa, 0x1}], 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb}, {{r1}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffa}], 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) r3 = open(&(0x7f0000000800)='./file0\x00', 0x20, 0x98) bind$unix(r3, &(0x7f00000007c0)=@file={0x0, './file0\x00'}, 0xfffffdff) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)="cb67dbf1a597c6eb668b7fa9c5ca7fe6c4bb123ff21a39fa56f7331a644f286c544513d4cee5b13800a6f68bba3f296245a58bb807635bbd681e5ea39fce5080ae8f65392d7d59fc94e551c865b2ab13b84d6341e04191", 0x57) madvise(&(0x7f0000643000/0x2000)=nil, 0x2000, 0xa) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r4 = kqueue() preadv(r1, &(0x7f00000006c0)=[{&(0x7f0000000240)=""/234, 0xea}, {&(0x7f0000000340)=""/172, 0xac}, {&(0x7f0000000040)=""/10, 0xa}, {&(0x7f00000000c0)=""/39, 0x27}, {&(0x7f0000000400)=""/182, 0xb6}, {&(0x7f00000004c0)=""/216, 0xd8}, {&(0x7f00000005c0)=""/208, 0xd0}], 0x7, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) mknod$loop(&(0x7f0000000740)='./file0\x00', 0x582698cc3bb640fb, 0x1) kevent(r4, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:21 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) getppid() r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000480), 0x1000000000000248) 16:00:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x28ae) r0 = open(&(0x7f0000000180)='./bus\x00', 0x889, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000380)="000000186204018b002b3a0000000000000000b9d8dcd14043000053b5d1d09075288182a3e7bd438b29be9c894314d835d0875b8b01850013f1071d36807465e18c0fa6ae84c9f0611da24e14a5b04c930169fcf79263", 0x57}], 0x1) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket$inet(0x2, 0x8000, 0x0) connect(r2, &(0x7f0000000100)=@in6={0x18, 0x3, 0x1, 0x7}, 0xc) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000001c0)="174fc8f1941eaa7f0edc498532f04b0bec87ee36111bced72bb28f81e0f46f2e9884e63f13b415284aed8b6da88a98c4e772b932382aeabca7106d2cc9733450cd99c12f3fcf415e09b48f9ef51b67381a3fd0412ce60810e210e9713de24b635567848f6249a414c83931c289ed9c1d9723160427dfff5c11d9e19540375d473d1b77d804b76d8edf70ffe6d8676337f8fc4529efea1c1884db8529fba583431440c4783319dbca4f9ce75787ade3baf5e105a5951374c9b870954f84f592bc941a20e2ee575592b93dba44c200719569c1b31f09a9c67b91c6fd7b740c903af4bf822fc48e41995f", 0xe9}, {&(0x7f0000000400)="99de78cdc06a010ae79e8fbef21e39c283a6d9400e1a768ab2cb4a57fd18ed3df6b5ed423e66215a84299cd5d5d81cf590bc9c5fce7956e41bf13d415446a5e6e55d70262a7a4df69f9989f35d5b64e2f56ccc2c6acb4da511495a4921fbc3be35ef1e0d2d1b06029913582081f69b944e3583b6bfc92f534d5de730561f67aa8201470c9140a561f7dc3bf473eab210b7c29e6f4285edb75cccdea1371f551a7e78da568a07d419b01f2fa9d32fea489bc3e55116a7ef6d715ceaa1a98286828c23b53871ebcbe51beaab8a", 0xcc}, {&(0x7f0000000500)="bf11968d3299b96524fcb87f35d708cf99fe5a929fd174c6a27417cb2a5b69b8e4f0e97ef840e29c3cfa43c9b82261ce457267105ef9224e5fa22f25003a36c6f5a945d52c8337e9c7f7e4390bfe3076248107d0b075b4fa023c26aec1de7e86e3d933b933fbc2d0472a402d1b76c6f97d3b92030e6c04986df285688fb477dd048413932a0a6bd06fdc851ac320bbb7cdd5c4a70ce0e781757f5ca61b3f6d7b641cfed9355cf60d9a20439266fcca7bce8599416f3dae00406f1c3512e2e6a1479ff130df917880b9160c0486e1fe585b9b508685e2fcb825e2468886b1a54c1f8db2c8a8f04b3614e9f17d395e62cddf6402fcff91e6e81b53796cccb193f4c365d8870ba0f57b2d2fbfff74c43f98f8acaeb42455afbe8d04fb14910eb89e10d05ba1cfbb494dca59e2a5aa9a5b50904c532176f5850b8c26175c4d94a78ac9eaf6aa259ebd9a81797df9749c218e4ea28dffcb0e89dc7fda6cadf17b937ffb1913c464cb9597e95a91b968fe99c249e44bc823f4afe1d9f1f0bcbfe273416e8accccf8cdee345dfc341ec7e16f4377e3fde153940c76b80d6b440de25a7d3b74ae04b52657713341c9b3a3342daa721a0940179b7d5092c4bc18683f19bf0c8b21f90fe994931b32ac5d8a5887cc86a410185a5adf6f1f53a00062e245e14dc8687cf1502fa1ca6f3c8fa9817563810fabc0f6c3f64dcf274112ff2ffaf71b15e8b8bbc9c03a36793aaac2ec193e76c5ace5194b4657720a6bb3725f765050ba4b1ef6aa42671a59e39d4cb164d31d88abb22bd68f63fee9898b79d985a4eb5331a5371de4f37de911b805d01b2a17ed9f2f1b1169a3b66c2407084b0be1a0e52fc0998473add8375aa185fa4b2d7e55abb396d991380c0026bc15d2b67db3326243080691ebdc1dbaa9de20b0b8b4d59a2ac51a1c4ed78d213459fea864ecbcb92a648a7dd36d9c4676423d597efe42445f79692059ad5af08b9221bb1183a5d43c3cd96cc57ad2f2d88e2e3897fb9e8e2f6514820186a19b3b1201358c5199373a23c62b4e4ba46d63211d9913b7116f745dd8d1a521261558cf16fdda7f80e8e01cecd1916d13baa70ec9abc87cb45658f66ac901a952af4d8ca88d60dd68f58b7692ccff6e7f0ef19470b7d2eba041d000f262684961e16a4ef1fd8460d05153a2770ca34cf067c2eadca76408ee5031361e050046f755de6a99c4df8ff074aacf118c97d2756b99cc47e4048e4e995415494301b2d44bebb03e985bfddaf67b6ee0265b92eea6d057702246c90753d9398e121d12f479073e86ab79a3ab80c0c883b59dc7548796d07b8df7067abc8438ee67fcadda4a38f2d6bc54971207a92a0f010ab43f13588a2be404f5ce6df730ebbb45b66b8eb1ba0270a621c76b87fd5448e0fdbac0631d8144ac6f4e7b8bce2f3ce35bb7e97a467b9bd4876515249ab44a05e7ebd9b88dfcc170f589c1ff7c9a3c63552a2b22e62888b7549eae66418bfde43355b039a514751404ed8050e65501eb530e8071d3da52059a531d332030942cd786f18bebc4557f930b90471799c5dccb8d0266f1e4d3c279f0a70cfaf7583b7a81a118ca83d73ba43cd58ef61668ffa13d29def8429834bfd96d8ffe58b05e5a9571989c1411b5e3a98c2251fe4325451b7a1faadc150e9afbac8bf61d818f0623ac7fd85ab1c36742da9bd131266c0aec5c8fe1dc5c2ddc353a5509ab9b3f34087bcf323d033ba943c59d83bb470d0adafc282a40a99837581276fec1d7986270156dd26abb257cbcf131a219a21f6d1eee1962c5e531692878df154b02aa80a12d2bb79ffa9a17ccc48f8ebb0ef85fd7766cda480d4415c9c5fdd9e860b7364802ba501fbf8456e3ce137ac48c8386cf91c23bdba0c6ae3c27a41711a34d90c072a18f6ced091709c87a0cf2d5b553eddec1a2e99fd4007becad33e82a33ef853411309cad5077cf489e76c3f8028e2ace2ec158e4b5a399c84c20c216d77fb02ebe4eb01583d401a96d8261c0f9c03cffc0899a98718534fc2f9a5ea18f15addd64fc51401dfcea2ce3aafc1ec8865c0117189d3941b3dceda9ac5ec8f9e1768528d7c5e1ea7c758a509e4cac4d1380f32b0dcb980115a0be337daa16d9fbb1ab53994d87739f8b314b0410dfea8cdc7853f47ee45ed0fc7cb9b458b76974f4b4bf94efbcecac25acb0cd7c48b084cbda200274f391ac1e76ef9e8fc5c23873300097bf4d031382c1f6e9952e1622c5f9bcbcc1c5e04bc26acb67c2a4893d4632ae447f88101529c7f6d353f5fe04793bb91c2a41746f2d2d622e57f8bca02da66bbd6359945ec17b68476f4b805d1ba71b39b95401ee25358a2973a82c573e637442366de8a224eaaea122ae69e5ff210298a1b5afd7f134ca9d168e987fb1c7eb84df192b7c167b13c95f3a6d1c1713cf48d014ba0ea3f726da0338994a2874cc9bf0d8dd7d896ae4c0155d6a370b547d6b6ffaa0c4e90588a84faa07e3841890401e817caaa1c31031c1cf5cf476d1562fae5b216e4b172869869fe60d395b51ada5414ba1aa974debdbc4c256d183969cf11c9922e67bb55c69bc7db8009b0c5d06b09dd571bcf9aae59cd09d349b5b414057855b25f9bfb7c12d91873832cc2778e7429c3df30de50ae211a82c5f94742ab1f1388d09dd41d6fd76a031a5f35816c4594034bcbb1d3c4f5894179980b4caa86f5e23bf5450a82782c860d5f83af83dabe4bd39b04fb5f72efbe8019e50e3fd1b25cac901c0456f3e2a58a0b06f85abccb89f6c41bd73cce1865e726ad524b41aa769c3affbf3922af25128446cf6208b8a57416dead305c6c3195636257fa57c7745d58aa7d6eddd1a65c9a32d81f3cea16d5688ea69486a43e245a22bd99006b1a7d15d6ed350e409d2dacda870cc570c9a2ec125884f26420f5073efe7e6f5288e5444abb4d4a638dbfa5a5b7ddc980eac361a0209b7d0fdac2ca8d7f607c53e93a53aa3c1be9881498835a8c8b3f6108d71fecf96abba6d008b264b0cd6b73e18f7a8659c7357065debf48330165d17e53ed6598a8682417a51a7684ca87078b6235a4ae3ff88cbc417304001cebbf22019a9ea7fbe4a47c21d92ba00d8896d4e88a173f33f34752e97451ed8f31244ecc09c55b54473b86511bddab0fa1af9e6029a98b6306d0f2cca30cd2eb812db22d10b1f4774f045996d61fdc0f70fb0c0e16ae193ff5d05278d996d926848a161f477ac553fd2dc3b686244e330cac0d638f49f7802c81c0bcec98145040d1c2dba9abca9416dfc1ca1239dbc2bdbfb04c109c45d21994eb7dcec64c8c4647e9273145a091e0bb18d5966ca551da0811435df69ac119a55163c6cc75872b26701a4d7fb721db30e529fb8e303ea224227b6da846f7db8f3c85239cb8d587762d666e383295fca288af387e6a0ca3843929b9b4016073e82dc87afad18ea7de234b0cd3fe7b39dbc671f597198862ae0ebdfd16a17104682798f440aa14275c6615c6eab5505e860d4c30b70cfca2ca04dc90272532ce5a55d596ad49f0a3b4eb5a220d7e80ec484a8ad7efb759d17369a7722b346c93c501b92a75a3a6cdbcdea703120d9c1fb4606c6de7c6aad8d126a63b4bd1c94692b7decd7e8f0afe96a2d18f6686b5a88278f76a3ee355fab76dfdcb68e4ed433bf24600d19be48b5323d72abdcc924e5b2a5ed016b0a443baa541d1aea47e639717b3087e7bd24bf0ed89c1f49b117557d9ab86845585f245a385f12ab4b572685e9204828b05bf7bc71e8db63d395bfc8443c4120b2828006b71b119758d097a522e54f05c238d8e57aac9da5f8e605eaae855fa6b5de2811876f538ffe7f34e6459cc821258e97b752e9af6815d17d470da0da51e159818ebd0ac10a1fad0c454cc9473c862ce111df24238df8d56d5ff705c2b67c1082f27210ed03d770da899cd9ed80c9308f374f4361a1719010ff6dad4ca833c3da2a558be424600e362add4ce5b76f7df27ad207b86a018f4ccf3c3ac788e20aa9d06cc7b0ac98d969b4f1bf43d2a6483ace47eafbfe023e19cd2c865ece11cef87614a8543fdc26290d403e5a93d352e69d9eccca6f2a1ac375d9dd756a1787e59647cc3b984b7a33604c633aad4a657c5114d31bbcecb95343270dbd05538b57fb7e7aad39856de476a430a109e516011279cc761bb6648225fe89afa52263baed1a5a1549b6933b1b271b4db81968452ab55e6ac6acb28e8786fd80cc0c47d1be6e2d6d1ee5cec54699476b67a959bc58f4a18eeb6ae9d59639d4afe706bf7074ac7b653a9537574ae6a6b3daa0faf2b7a2404fd4b6742d42a9f54a8507f3117b1721ae79b2b8128a8eb2b8edeaa88a3c86c336392a486f0bede8bdb5819b1e4044d5790b96e634aa29a70f66921d595f728c9f99bb5d5d116170bab96fbe7ed5456a9e42c83f8f345fd3e0983aed9be3e645c92d01d86d30d41ebac541616451005389e60393464061b0c6651901f212ae3d34a7f2d3a1c3d7ef51700cf6db5c2ecb626a911f7878a434267c4d09be956d2957775d6a1f8964a69bab4e21c0563094b6be02efd5fd5585706ccae27192893aa3c7600b10d5d48f60a5173dc27e89c809b61ed33778a7ce253028030442a74a9041b4a5960983da681ee92a5f73730538e6bb028ef87b89d97220dfa4eb2049205d209a2206d0464d69b9c90c7927f6cf4e54ea5a72de711770149fab6364c68ac34b30ff202a680399476c36484648ce56e6368ebbd5342443e163adfd65676272e004462cb0eb5d8c761510cb6f5f90760995e6faeb4ff184eafff6ce19a70c0fd3d93ffce2ac7c145c1517f16eca6a293b38024a7cb9d52a4233db3758b9be8a755063837b2938a870c3d15fda5feacd805c8893821bc1f8b846c423472ac965a9abeda4ff0203384b467fd23dc169339e867860c7bf3a6ffd34bf5f22fa03e1d9c565afdbcbf088f4af78b95fc5d2ee42946c5c390e3cab0a948ed752a485f56f72165f8565d379bc7ffe82bd558315af981c3b3924e34e35eb3cd93fea21ef4a3d278d812a2efbd5daccbf453693d6f05cb64a211dfe66d2fef3c2d891bd7c00e372e16f5f3d23b8e65d1a90d2e56f911076986896cfadf203c42ae9d533383fbcccc88f841b2b0252d75a78caa1f7aa384e2dd264c6fe8669cdb20bbf3346ea37d78fef36d5f978fc7a0defc720bec8e663cdae9a9a66bce6519eb5a5049471aa43f033396e57c661741f0cd2c45471aafb8c2a8a8fcbc6c92243ec79f8a52ade6eea033dd431b7371c0a8de56c92a438df4d78e09a3e25e729661807ef6a0c0bb64c7e82847bd06286c0b3abe007751f06c760a1310989e7c226f6946cc5c2e357434c8b7f49a1e6f0bca3b40f1615e7eaba93ace220837a156cac14cce080ce2280e1d5cf316ff6416d6df6a823df203b7c13f197f8de476d55f9e9fef4e201318ad982c216a3947d7d8ae248db4f385b19af95906526bc28056421139a142719f973d1b4b9d75276373022bbef3aceb4485168f63c0aa73ef8a49928c291cc3f1e7320cd7fc893e2f4a8da0d883145aab60107a6ea982360ded4798a6beec7068e36b234e1d2f32e98e684fcebcb00661924577d50bb735ed9876e45a559b8d6ab78871606e0d69492a27cf0023a11d85939f5c2bf31ad0535b19af53f6be435c2f9f4f4f7533cd9973182302aa20e55330654acc7afac99df7971365658d8a381f0994aa1cd5b469c85e062ec224b76da5e0d843890650938e66d19b9c1028ce9bc97e42d66024d", 0x1000}, {&(0x7f0000000040)="486a67f82eea401c44cc662e55636771d782e844cf", 0x15}], 0x4, 0x0, 0x0) 16:00:21 executing program 0: r0 = socket(0x800000018, 0x1, 0x6) r1 = socket(0x3f, 0x3, 0x7fff) recvfrom$inet(r0, &(0x7f0000000280)=""/127, 0x7f, 0x41, 0x0, 0x0) accept$inet6(r1, &(0x7f00000001c0), &(0x7f0000000600)=0xc) r2 = semget$private(0x0, 0x3, 0xc) semop(r2, &(0x7f0000000040)=[{0x4, 0x3, 0x1000}, {0x2, 0x5, 0x800}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x5, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x0, 0x1000}], 0xa) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x4010, r0, 0x0, 0x19) semop(r2, &(0x7f00000004c0), 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000001780)=0x2, 0x4) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000200)) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x3, 0x1, 0xffff, 0x5d8f, 0x101}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) bind$unix(r3, &(0x7f0000001880)=ANY=[@ANYBLOB="0000009f00000000000000"], 0xffffff86) sendto(r3, &(0x7f0000000580)="3377cbe9ea0ea176f1f55ebbad3aa111", 0x10, 0x2, &(0x7f00000005c0)=@in={0x2, 0x1}, 0xc) r4 = shmget(0x1, 0x3000, 0x201, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r4, 0x3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) getsockname$inet(r0, 0x0, &(0x7f0000000180)=0xffffffa9) recvmsg(0xffffffffffffff9c, &(0x7f0000001840)={&(0x7f0000000640)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f00000017c0)=[{&(0x7f0000001680)=""/250, 0xfa}, {&(0x7f0000000140)=""/60, 0x3c}], 0x2, &(0x7f0000001800)=""/26, 0x1a}, 0xa1) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x400000840, 0x0) read(r5, &(0x7f0000000400)=""/80, 0x50) open(&(0x7f0000000480)='./file0\x00', 0x3311203c63ee0c39, 0x80) setsockopt(r0, 0x6, 0x9, &(0x7f00000004c0)="1c5c6431f869bb423e87974b2cf75a9458604cc3632181fba0b328925d503d156ce1943e08d00ed2f143e2dd97990b2318db8f072bf195e38ec5b6b107cd085b44c58084d3219d480574360d2e", 0x4d) 16:00:21 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x20000, 0x250) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) fcntl$setstatus(r2, 0x4, 0x80) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000cc0), 0x1000000000000288, 0x0, 0x0) 16:00:21 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="82a143dce4"], 0x1) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = dup(r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x2, 0x8, './file0\x00', 0x7, 0x7ff, 0xd0, 0x9}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x60, 0x1, 0x2) close(r3) r4 = socket(0x18, 0x3, 0x4) close(r4) socket(0x400000000018, 0x3, 0x3a) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r5, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000180)) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r6, 0x0, 0x0) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000100)=0x3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:21 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000180)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e5, 0x7}, 0x8) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x1}, {0x1c}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) recvfrom$inet(r1, &(0x7f0000000240)=""/182, 0xb6, 0x40, &(0x7f0000000080)={0x2, 0x0}, 0xc) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x100) 16:00:22 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000002c0)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f69c16212d60ab2d0ec9f5f0ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d94824108471b2895a11fc5a714da0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b713232b3303df456214f7e6db25648691404e85f6e35c30447492ed173a472"], 0x1c, 0x0, 0x0, 0x0, 0xfffffffffffffd5c}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt(r2, 0x8, 0x6fb, &(0x7f0000000040)="dd3d281c91a5be76b51b926a4500f626ea584a9fb96e9cd5c0a7e5e1af85b10616", 0x21) r3 = dup2(r1, r1) dup2(r0, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:22 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x10) pwritev(r0, &(0x7f0000000300), 0x10000000000002bc, 0x0, 0x3) pipe(&(0x7f0000000080)) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000000c0)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="00002e2f01019d86dd990000302f67e77050ff732a147e18c0695c653000"], 0x10) 16:00:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000140)) mmap(&(0x7f0000182000/0x1000)=nil, 0x1000, 0x0, 0x810, 0xffffffffffffff9c, 0x0, 0x0) 16:00:22 executing program 1: sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair(0x2, 0x3, 0x1, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x80, 0x0) lseek(r1, 0x0, 0x0, 0x1) getpgrp() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000240)='./bus/file0\x00', 0x1, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000000)="000000024ca5b30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c2200"/52, 0x34}], 0x1, 0x0, 0x0) ftruncate(r3, 0x0, 0x7fffffff) dup(r2) r4 = socket(0x2, 0x400000000002, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x20, 0x0) mmap(&(0x7f000003a000/0x3000)=nil, 0x3000, 0x2, 0x4810, r5, 0x0, 0x0) r6 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) write(0xffffffffffffff9c, &(0x7f0000000000)="8a70434a46112a65a822c0a30608108df8aa7b75325e046a18982fa25956b933456c1ba14b76ebd80d8591ca6ceb161042ef44fa1fc8ce65ed2cafa0ccd41646970701eae36a1260", 0x48) syz_extract_tcp_res(&(0x7f00000001c0), 0x2, 0x3) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendto$unix(r3, &(0x7f00000017c0)="c788bb931cc3cc1dcdd87e1092c0f22b89e86bdb350cee8e81ab5cc0fae382d025e34c7291ad32f232a6d844d004e7", 0x2f, 0x8, &(0x7f0000001800)=@file={0x1, './file0\x00'}, 0xa) readv(r2, &(0x7f0000001640)=[{&(0x7f0000000180)=""/222, 0xde}, {&(0x7f0000000280)=""/225, 0xe1}, {&(0x7f0000000380)=""/116, 0x74}, {&(0x7f0000000400)=""/63, 0x3f}, {&(0x7f0000000440)=""/180, 0xb4}, {&(0x7f0000000500)=""/63, 0x3f}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/210, 0xd2}], 0x8) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = shmget(0x1, 0x4000, 0x50a, &(0x7f0000ff9000/0x4000)=nil) shmat(r4, &(0x7f0000ffe000/0x1000)=nil, 0x0) fsync(r1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0xfff8, 0x0, 0x0, 0x1ff}, {0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/speaker\x00', 0x1, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x12, r5, 0x0, 0x0) write(r0, &(0x7f0000000100)='<', 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x71c14b80698cf743, 0x0) socketpair(0x10, 0x5, 0x33, &(0x7f0000001700)={0xffffffffffffffff}) accept$inet6(r6, &(0x7f0000001740), &(0x7f0000001780)=0x1ae) panic: kernel diagnostic assertion "ifa == rt->rt_ifa" failed: file "/syzkaller/managers/multicore/kernel/sys/netinet6/nd6.c", line 947 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *245393 37864 0 0 0x4000000 0K syz-executor.1 441843 36975 0 0x14000 0x200 1 reaper db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff822085d0,ffffffff82200bdf,3b3,ffffffff821c2eb0) at __assert+0x2b nd6_rtrequest(ffff800000a68000,1,fffffd8064711238) at nd6_rtrequest+0xbb4 rtrequest(1,ffff8000221bd008,1,ffff8000221bd0d8,0) at rtrequest+0x9bf rt_ifa_add(ffff800000abb100,240404,ffff800000abb158,0) at rt_ifa_add+0x290 rt_ifa_addlocal(ffff800000abb100) at rt_ifa_addlocal+0x16d in_ifinit(ffff800000a68000,ffff800000abb100,ffff8000221bd400,0) at in_ifinit+0x1cf in_ioctl_sifaddr(8020690c,ffff8000221bd3f0,ffff800000a68000,1) at in_ioctl_sifaddr+0x208 in_ioctl(8020690c,ffff8000221bd3f0,ffff800000a68000,1) at in_ioctl+0x1e7 ifioctl(fffffd806b031c10,8020690c,ffff8000221bd3f0,ffff800020ab13d8) at ifioctl+0xb64 sys_ioctl(ffff800020ab13d8,ffff8000221bd508,ffff8000221bd550) at sys_ioctl+0x5b9 syscall(ffff8000221bd5d0) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff36,0,3,91cc1ae10e0) at Xsyscall+0x128 end of kernel end trace frame: 0x91f6ce941a0, count: 1 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic kernel diagnostic assertion "ifa == rt->rt_ifa" failed: file "/syzkaller/managers/multicore/kernel/sys/netinet6/nd6.c", line 947 ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff822085d0,ffffffff82200bdf,3b3,ffffffff821c2eb0) at __assert+0x2b nd6_rtrequest(ffff800000a68000,1,fffffd8064711238) at nd6_rtrequest+0xbb4 rtrequest(1,ffff8000221bd008,1,ffff8000221bd0d8,0) at rtrequest+0x9bf rt_ifa_add(ffff800000abb100,240404,ffff800000abb158,0) at rt_ifa_add+0x290 rt_ifa_addlocal(ffff800000abb100) at rt_ifa_addlocal+0x16d in_ifinit(ffff800000a68000,ffff800000abb100,ffff8000221bd400,0) at in_ifinit+0x1cf in_ioctl_sifaddr(8020690c,ffff8000221bd3f0,ffff800000a68000,1) at in_ioctl_sifaddr+0x208 in_ioctl(8020690c,ffff8000221bd3f0,ffff800000a68000,1) at in_ioctl+0x1e7 ifioctl(fffffd806b031c10,8020690c,ffff8000221bd3f0,ffff800020ab13d8) at ifioctl+0xb64 sys_ioctl(ffff800020ab13d8,ffff8000221bd508,ffff8000221bd550) at sys_ioctl+0x5b9 syscall(ffff8000221bd5d0) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff36,0,3,91cc1ae10e0) at Xsyscall+0x128 end of kernel end trace frame: 0x91f6ce941a0, count: -14 ddb{0}> show registers rdi 0xffffffff81397877 db_enter+0x17 rsi 0x5790 __ALIGN_SIZE+0x4790 rbp 0xffff8000221bcd40 rbx 0xffff8000221bcdf0 rdx 0x5791 __ALIGN_SIZE+0x4791 rcx 0xffff800020d82000 rax 0xffff800020d82000 r8 0xffffffff821776bf kprintf+0x16f r9 0x1 r10 0x25 r11 0x73fda59e00fa8da2 r12 0x3000000008 r13 0xffff8000221bcd50 r14 0x100 r15 0x1 rip 0xffffffff81397878 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff8000221bcd30 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.1) pid=245393 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020ab09f8,0xffff800022182798 process=0xffff800020addc00 user=0xffff8000221b8000, vmspace=0xfffffd807f00b8a0 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 37864 163569 6854 0 2 0 syz-executor.1 37864 391883 6854 0 2 0x4000000 syz-executor.1 *37864 245393 6854 0 7 0x4000000 syz-executor.1 37864 351393 6854 0 3 0x4000080 fsleep syz-executor.1 80679 120633 0 0 3 0x14200 bored sosplice 6854 112854 61812 0 2 0x482 syz-executor.1 69061 116347 61812 0 3 0x82 nanosleep syz-executor.0 61812 430581 56556 0 3 0x82 thrsleep syz-fuzzer 61812 112961 56556 0 3 0x4000082 thrsleep syz-fuzzer 61812 94668 56556 0 3 0x4000082 thrsleep syz-fuzzer 61812 153235 56556 0 3 0x4000082 thrsleep syz-fuzzer 61812 518574 56556 0 3 0x4000082 thrsleep syz-fuzzer 61812 82102 56556 0 3 0x4000082 kqread syz-fuzzer 61812 461337 56556 0 3 0x4000082 thrsleep syz-fuzzer 61812 119713 56556 0 3 0x4000082 thrsleep syz-fuzzer 61812 245756 56556 0 3 0x4000082 thrsleep syz-fuzzer 61812 67579 56556 0 3 0x4000082 thrsleep syz-fuzzer 56556 463084 86013 0 3 0x10008a pause ksh 86013 339538 86007 0 3 0x92 select sshd 22282 356782 1 0 3 0x100083 ttyin getty 86007 389052 1 0 3 0x80 select sshd 7067 452600 10639 74 3 0x100092 bpf pflogd 10639 456928 1 0 3 0x80 netio pflogd 21127 374079 67612 73 3 0x100090 kqread syslogd 67612 444405 1 0 3 0x100082 netio syslogd 19091 52955 1 77 3 0x100090 poll dhclient 95977 519423 1 0 3 0x80 poll dhclient 67307 381032 0 0 3 0x14200 pgzero zerothread 53938 489918 0 0 3 0x14200 aiodoned aiodoned 60638 516099 0 0 3 0x14200 syncer update 13637 236997 0 0 3 0x14200 cleaner cleaner 36975 441843 0 0 7 0x14200 reaper 41183 183518 0 0 3 0x14200 pgdaemon pagedaemon 39885 298581 0 0 3 0x14200 bored crynlk 9152 382272 0 0 3 0x14200 bored crypto 72295 450361 0 0 3 0x40014200 acpi0 acpi0 37633 224377 0 0 3 0x40014200 idle1 25539 170414 0 0 3 0x14200 bored softnet 55831 11130 0 0 2 0x14200 systqmp 59908 44142 0 0 3 0x14200 bored systq 26789 490863 0 0 2 0x40014200 softclock 29279 452774 0 0 3 0x40014200 idle0 5387 25512 0 0 3 0x14200 bored smr 1 479032 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 1: exclusive mutex &pmap->pm_mtx r = 0 (0xfffffd807f00aaf0) #0 witness_lock+0x52e #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 pmap_do_remove+0x88 #4 uvm_map_teardown+0x195 #5 uvmspace_free+0x86 #6 uvm_exit+0x29 #7 reaper+0x189 #8 proc_trampoline+0x1c Process 37864 (syz-executor.1) thread 0xffff800020ab13d8 (245393) exclusive rwlock netlock r = 0 (0xffffffff824d2b38) #0 witness_lock+0x52e #1 in_ioctl_sifaddr+0x69 #2 in_ioctl+0x1e7 #3 ifioctl+0xb64 #4 sys_ioctl+0x5b9 #5 syscall+0x4a4 #6 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82672458) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9513 6531K 7113K 78643K 11042 0 0 pcb 13 8K 8K 78643K 47 0 0 rtable 115 4K 5K 78643K 352 0 0 ifaddr 57 13K 14K 78643K 97 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1473 0 0 iov 0 0K 16K 78643K 42 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1224 77K 77K 78643K 1348 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 8 0 0 VM map 3 1K 1K 78643K 3 0 0 sem 12 0K 1K 78643K 82 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 184 0 0 sigio 0 0K 0K 78643K 6 0 0 proc 60 63K 95K 78643K 435 0 0 subproc 32 2K 2K 78643K 34 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 11 0 0 in_multi 33 2K 2K 78643K 36 0 0 ether_multi 1 0K 0K 78643K 2 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 42 185K 185K 78643K 42 0 0 exec 0 0K 1K 78643K 218 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 121 38K 38K 78643K 1566 0 0 UVM aobj 51 2K 2K 78643K 53 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 38 0 0 NDP 11 0K 0K 78643K 26 0 0 temp 155 3556K 3622K 78643K 4387 0 0 kqueue 0 0K 0K 78643K 2 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 12 0 6 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 27 0 25 1 0 1 1 0 8 0 rtentry 112 64 0 18 2 0 2 2 0 8 0 unpcb 120 129 0 119 1 0 1 1 0 8 0 syncache 264 6 0 6 2 2 0 1 0 8 0 tcpqe 32 70 0 70 1 1 0 1 0 8 0 tcpcb 544 328 0 318 2 0 2 2 0 8 1 inpcb 280 481 0 471 3 0 3 3 0 8 2 nd6 48 7 0 1 1 0 1 1 0 8 0 ppxss 1128 10 0 10 2 1 1 1 0 8 1 pffrag 232 7 0 7 2 1 1 1 0 482 1 pffrnode 88 7 0 7 2 1 1 1 0 8 1 pffrent 40 226 0 226 2 1 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 26 0 3 1 0 1 1 0 8 0 pfstkey 112 26 0 3 1 0 1 1 0 8 0 pfstate 328 26 0 3 2 0 2 2 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 269 0 21 16 0 16 16 0 8 0 art_table 32 270 0 21 3 0 3 3 0 8 0 art_node 16 63 0 20 1 0 1 1 0 8 0 sysvmsgpl 40 8 0 6 2 1 1 1 0 8 0 semupl 112 3 0 3 1 1 0 1 0 8 0 semapl 112 78 0 68 1 0 1 1 0 8 0 shmpl 112 51 0 2 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1699 0 294 46 0 46 46 0 8 0 ffsino 272 1699 0 294 95 0 95 95 0 8 0 nchpl 144 2189 0 571 61 0 61 61 0 8 0 uvmvnodes 72 1835 0 0 34 0 34 34 0 8 0 vnodes 208 1835 0 0 97 0 97 97 0 8 0 namei 1024 5929 0 5929 1 0 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 1 0 0 1 0 1 1 0 8 0 vmpool 552 1 0 0 1 0 1 1 0 8 0 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 192 6118 0 6118 8 7 1 7 0 8 1 plimitpl 152 29 0 21 1 0 1 1 0 8 0 sigapl 432 384 0 369 3 1 2 3 0 8 0 futexpl 56 4253 0 4252 1 0 1 1 0 8 0 knotepl 112 71 0 52 1 0 1 1 0 8 0 kqueuepl 104 36 0 34 1 0 1 1 0 8 0 pipepl 112 306 0 287 2 0 2 2 0 8 1 fdescpl 488 385 0 369 3 0 3 3 0 8 0 filepl 152 2633 0 2531 6 0 6 6 0 8 2 lockfpl 104 79 0 78 1 0 1 1 0 8 0 lockfspl 48 28 0 27 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 20 0 9 1 0 1 1 0 8 0 ucredpl 96 145 0 136 1 0 1 1 0 8 0 zombiepl 144 369 0 368 1 0 1 1 0 8 0 processpl 896 401 0 368 4 0 4 4 0 8 0 procpl 632 754 0 709 5 0 5 5 0 8 0 sosppl 128 2 0 2 1 1 0 1 0 8 0 sockpl 384 645 0 624 5 0 5 5 0 8 2 mcl64k 65536 11 0 0 2 0 2 2 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 3 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 9 0 0 2 0 2 2 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 158 0 0 19 0 19 19 0 8 0 mtagpl 80 13 0 0 1 0 1 1 0 8 0 mbufpl 256 639 0 0 39 0 39 39 0 8 0 bufpl 256 6586 0 1314 330 0 330 330 0 8 0 anonpl 16 64571 0 45623 94 1 93 93 0 124 16 amapchunkpl 152 2036 0 1871 10 3 7 10 0 158 0 amappl16 192 2496 0 1463 70 10 60 64 0 8 8 amappl15 184 79 0 77 1 0 1 1 0 8 0 amappl14 176 99 0 96 1 0 1 1 0 8 0 amappl13 168 1 0 1 1 1 0 1 0 8 0 amappl12 160 10 0 9 1 0 1 1 0 8 0 amappl11 152 55 0 39 1 0 1 1 0 8 0 amappl10 144 15 0 10 1 0 1 1 0 8 0 amappl9 136 617 0 610 1 0 1 1 0 8 0 amappl8 128 171 0 143 1 0 1 1 0 8 0 amappl7 120 49 0 44 1 0 1 1 0 8 0 amappl6 112 77 0 65 1 0 1 1 0 8 0 amappl5 104 137 0 123 1 0 1 1 0 8 0 amappl4 96 566 0 534 1 0 1 1 0 8 0 amappl3 88 264 0 255 1 0 1 1 0 8 0 amappl2 80 2208 0 2128 3 1 2 3 0 8 0 amappl1 72 18479 0 18008 25 15 10 20 0 8 0 amappl 80 1012 0 959 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 52 0 2 1 0 1 1 0 8 0 uaddrrnd 24 386 0 369 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 386 0 369 1 0 1 1 0 8 0 vmmpekpl 168 7327 0 7296 2 0 2 2 0 8 0 vmmpepl 168 55113 0 52830 129 12 117 126 0 357 16 vmsppl 368 384 0 368 2 0 2 2 0 8 0 pdppl 4096 779 0 737 6 0 6 6 0 8 0 pvpl 32 185973 0 163881 216 0 216 216 0 265 34 pmappl 232 385 0 368 2 0 2 2 0 8 1 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 524 0 3 15 0 15 15 0 8 0