kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Tue Dec 3 16:19:14 PST 2019 OpenBSD/amd64 (ci-openbsd-main-4.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.173' (ECDSA) to the list of known hosts. 2019/12/03 16:19:29 fuzzer started 2019/12/03 16:19:36 dialing manager at 10.128.15.235:30997 2019/12/03 16:19:36 syscalls: 337 2019/12/03 16:19:36 code coverage: enabled 2019/12/03 16:19:36 comparison tracing: enabled 2019/12/03 16:19:36 extra coverage: support is not implemented in syzkaller 2019/12/03 16:19:36 setuid sandbox: enabled 2019/12/03 16:19:36 namespace sandbox: support is not implemented in syzkaller 2019/12/03 16:19:36 Android sandbox: support is not implemented in syzkaller 2019/12/03 16:19:36 fault injection: support is not implemented in syzkaller 2019/12/03 16:19:36 leak checking: support is not implemented in syzkaller 2019/12/03 16:19:36 net packet injection: enabled 2019/12/03 16:19:36 net device setup: support is not implemented in syzkaller 2019/12/03 16:19:36 concurrency sanitizer: support is not implemented in syzkaller 2019/12/03 16:19:36 devlink PCI setup: support is not implemented in syzkaller 16:19:42 executing program 1: semget$private(0x0, 0x2, 0x1) semget$private(0x0, 0x2, 0x1) semget(0x3, 0x5, 0x4) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x2) pipe(&(0x7f0000000040)) r1 = open(&(0x7f0000000080)='./file0\x00', 0xd74c9fb03e5b62d5, 0x84) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) syz_open_pts() sendto$inet(r1, &(0x7f00000000c0)="7a775419a1d6b4d56d4284c78aa4594b32ca0969049b4a48beeb2f049cd79626a0514487ffedfead52e0f56add98429b429875edfed07243dd67eeace0f3cb3994f7148e0c8b8e03d04c06e93865b5c45d464690e1ce1195b721cc6996f6dbed18f1ef689164bb7908efb5d5d4bbb5ba01ad6162c31b82073cb1ef7b3cd34697c21ac76b21704fc5dfe41df510e69826da413609d809f39ec8cf3f9d4b1ea40abdf9c8", 0xa3, 0x1, &(0x7f0000000180)={0x2, 0x3}, 0xc) open(&(0x7f00000001c0)='./file0/file0\x00', 0x20, 0x80) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x100, 0x0) read(r3, &(0x7f0000000240)=""/84, 0x54) clock_getres(0xe3867884cbde0691, &(0x7f00000002c0)) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000300)='./file1\x00', r4, 0x3}) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x14, 0xffffffffffffffff) fchmodat(r5, &(0x7f00000003c0)='./file0/file0\x00', 0x100, 0x2) semget$private(0x0, 0x0, 0x24c) r6 = semget(0x3, 0x7, 0x100) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r9 = geteuid() r10 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000004c0)={{0x8, r7, r8, r9, r10, 0x40, 0x200}, 0x6, 0x1, 0x4}) r11 = semget(0x1, 0x0, 0x2) semctl$GETZCNT(r11, 0x0, 0x7, &(0x7f0000000540)=""/73) getppid() r12 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fchdir(r12) 16:19:42 executing program 0: ioctl$TIOCCLRVERAUTH(0xffffffffffffff9c, 0x2000741d) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x1080, 0x0) r4 = kqueue() r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x80, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x2}, {r2, 0x2}, {r0, 0x100}, {r3}, {r0, 0x80}, {r4, 0x8}, {0xffffffffffffff9c, 0x100}, {r5, 0x28}, {r6, 0x2}], 0x9, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000240)) openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x100, 0x0) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_SBURNER(r7, 0x800c5751, &(0x7f0000000300)={0x8, 0xffff0001, 0x2}) mknod(&(0x7f0000000340)='./file0\x00', 0xd040, 0x1) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000380)=0x6eb79b8) r8 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x80) ioctl$TIOCMGET(r8, 0x4004746a, &(0x7f0000000400)) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000440)) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000480)={0x6, 0x400, 0x7, 0xffff, "cda6bfb2a21ccb597e2a671b038ee61d98deb153", 0x7fff, 0x6}) pipe(&(0x7f00000004c0)={0xffffffffffffffff}) ioctl$TIOCSDTR(r0, 0x20007479) readv(r9, &(0x7f0000000640)=[{&(0x7f0000000500)=""/19, 0x13}, {&(0x7f0000000540)=""/212, 0xd4}], 0x2) r10 = openat(0xffffffffffffff9c, &(0x7f0000000680)='./file0\x00', 0x2, 0x100) ioctl$TIOCSTOP(r10, 0x2000746f) r11 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSMOUSEIO_GETPARAMS(r11, 0x80105727, &(0x7f0000000700)={&(0x7f00000006c0)=[{0x22, 0x5}, {0x0, 0x1}, {0x0, 0x2}], 0x3}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, &(0x7f0000000780)=0xc) getpgid(r12) r13 = fcntl$dupfd(r7, 0x1e, 0xffffffffffffff9c) ioctl$WSMOUSEIO_SETPARAMS(r13, 0x80105728, &(0x7f0000000800)={&(0x7f00000007c0)=[{0x44, 0x8000}, {0x40, 0x20}, {0x20, 0x8}, {0x100}, {0x100, 0x10001}, {0x7, 0x9}, {0x0, 0x4}, {0x20, 0xff}], 0x8}) 16:19:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x25}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) 16:19:42 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffffc], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = dup(r0) getsockopt(r1, 0x8, 0x0, &(0x7f0000000000)=""/148, &(0x7f00000000c0)=0x94) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:19:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x10, 0x82) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)) 16:19:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x24}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") r1 = open(&(0x7f0000000000)='./file0\x00', 0x6a15fcf90d0388d8, 0xb) r2 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r2, 0x0, &(0x7f0000000080)) getsockname$unix(r2, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x7) 16:19:43 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000080)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x4b) 16:19:43 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = kqueue() fsync(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f0000000040)='./bus\x00', 0x200000000004d1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000140)={0x1}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x4, 0x5, 0x8, 0x0, "94aa0681f9fad0dc627f8db01b0ca42de15d73cd", 0x20, 0x8fdf}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r4, 0x0, &(0x7f0000000080)) fchdir(r4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) kqueue() write(r1, 0x0, 0x0) 16:19:43 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffff7ff7ffff], [0x0, 0x0, 0x401], [], {0x0, 0x800}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:19:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x5}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") 16:19:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x200000000004d1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000140)={0x1}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000140)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x40, 0x0, 0x0, 0xef}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") r2 = socket$unix(0x1, 0x1, 0x0) write(0xffffffffffffff9c, &(0x7f00000001c0)="3e444eaf211604d09c73feffa58aa8ffd204ba76e512859ea7e0d259447bd9e184f5ed144c63d34f4f96865bdbc1123e11d87ee45eeb17afcec342645b9c7b0b0500ba4cc7ed0edb0a4587a80bf3e9471e3c6fb09def30c993675fe73c18d097efd8454a456b4b2b38beb480b638e3e2e52ee314297bdc44269564b8ebe18fac4aca96f242f117df07064701d04106a7a85d6a403f58003d2483e64c123fbec4562f82f9d82077aec2c74059b94f6c1a273d70b53c0d84847f8c0817ffddcd411ed6b063131e97d13c1905480d2733a89e6af624020996ec686a5d861f016ae915b456454f06713433462794d9cbfe427dbbd20009b2fe53c5ba8e1198263918bd791728a960f720e5364d78949eaca4e4ea8eac8e2767993481a2b41be39355c56de3a0649c5a7f314cb356052ad43dcaf0a5a24776a6573e1db94f81b09b268034ce42003369f0fc583ee9ad7765c56748f622a6e3350d6457cd2569a010d617856bf8c724d16b1ae00b6d089f4bf5d4787c4c32fffe8acc67e34d69e46ac184bf0ffdd215b3dc792324eb976c8234b2ce16692eea0bd75d5051012bb70526ed1971289a1e28225e922fd6b3b56e619f2039745184cdbe4a60ee1c94c91e0b11868214201d489374264c8fcb679cad47325e3904ca9b429cf944dffe048cff135741240c42325238cf6bdcf1cd271b4e29a378603af4cbf13cd6eaa20ec658621828d1de04d5f06954c01df9b9b52615ce17cb5b16b32cfbfd93b0833f3757ae51889fa74367c00b9b17047f5634326d205a02ebe571ab8720a8baf714ff836d339a25a063c82360f092773b518e5565a14f7bf35ce6de0701e4233a288ea409b6f81839abb3d180635672af12a0e2dad2fb500a4cc3794cec3a4fe9e181d0eac28cc8af064f4e2153c2bf0e7c237c9a02a46de9eac5819fbc878088137788356c1ade563dc6151de5f95df414ff24635dc90e17cbe7bb8abd7a6bef834c5e3ae46a7fe09db0057dfee1a45477ac0339f49aab8ffc626e29d8df37715b14e677de25a12b1caaa249e3fb152005ab345c7d97817d0c7f57d61f1c7d1bb0917d4bd0227c99d7e9b692319690390f28ed95d3cd64df6289547d716cbffac7fbd4fcc6322ae9f2e8ef460045a0d7b6e7d6c2a5758aa83e2fcf2b69223706e9404ae7c366a9095d1aa4f2aeb48186f6577c3f3f33a4d89eb78eddef022a9d75694ccf7dcaf8dbea7ccb15557a78c2e7cd728e9862863fa044e7522317715643686550be7260ed64ccf4c50043407abe1f4bc19064d43e565d8d6bdaa3436fa9a2a3b16944a4a152dac1dadea535f8edd8dfd02c8fc1c18c4a2a6deb0a63fe05ea17a9ce559133e937019c952b820b3a7921d6b6309d7fde287d6d614b4b89bf3930c349f26dc142d9dc924dc476a3f38fc6b48e47538c37f307f39be426cd262b984dcea6319fa62fdde906f6cf328a11309e8545740166963417814d2a59581a3a7417e7ed8227f6fd7ac9013727967442065bff36f5843584e88bdf44a464b5fa2d03c982cddb91689f974614042d058e738b3cc7e4fd280ce1c998578f4c4eba94671112a9ad8f20e39d0cfce4539b7e1be648250e8f1677c9a805feb8f93f7cc316370acaa76150836a2796c88b75d585aac15e465e1053146ebb3a5579418d7f5bb505370779bd7efe51de95feff084500e438018730e2c2be01e05e8792e295c944c86d745dcb8dc35eb9759ee8c5e9a51f5fdef66383eed7e515648c0b63e3637ee0a3ce2d49d0302059c7ac3cd43268b7db5786c479981ace4d8a1b7cc533cf6c9e90524d11ececf8d93bcd4b8ef517ddbefd8662b99b6472e5537fe84c1508042511b16c1433f926a2a2055b542f0fc376e9e4961fd65a0172933b7dec202cfc2b529f277e67e3a100494f981278c484478f4d326788bb1461c595ab505e9607d59fcdb4bb3d7859d266b83ae48d61cbf07433010c924f5d07c3df2797454d113218f77e5d780e49ddb5a0cf012139a1e048fa778cb9a6a12d8008d55d99ec54cabb61030202c9ef4130adf680ccb3008da4ee9556ad8029ef53fe4bcf860ff8c0227e5346383d37c4c82bf9207af8508469b25cb0efa435b4fcdd0338845c060cc4aaea298431175fd384d8ccf34837bd37005b9924737490036a4fed3d770d582e32479f573e50c63b62fa4df2c2912e2adb7cbafcf74ff6de25e4f45d4aa810a73488ff4fc7e77d20cca0bf0246a68303392fd9757f44af62dc351f9e217c84b9c2c1296d9bd1a4662302317b687f896246a61a194c0a6e2674e8e6e11ef624edbf2b1c6d7e8b47ecd7c64ad5a40a093c3502cc3d8ba2b32a81f2aefc744f4e186b317cd69487849e38222ef3448306b64d7b66e85752ed416b9afd05eabb6ebbd962172300baa55b859749e8d5b338c7e46de5cc9a217f8d7e678ae8ddc5a93a330f79f3b97c0d42ee7d66b5ce35074f39f61cee3d3befbe07a8bd36b2021a2bca02df1a163bfe3f72b389e346ba4d6ad4feff973f6c6dd915115727a84d6ec4b0beda977551098f037294ed21af0ee05e140a5e591eaf4ecd459016368bfea287a70a7e5bb1c595c6ebcd9a7caa87070bb876d634dc4b0a2b308422812749523182ff0996d80c5b9eb0688755fdd30a7e3c59443be95bc0e2e83501e80610dbaf5893061225453c7103defdbedcf4ab4f78c680df64dec7d423dc52dac91cbba84935c5632d45b986d521bdbfeb3932ae8a07d6d7061ac01b25425af06fd6a5ddcce34a89589b3dda7d13c28a314bbbee41ebd238617f3b07d5f6e0f0ab52067b9fab5d256c8837c862f5ecb4ce3adc3c40a1c850c140ed6986c2b4c7014dfece966e2b371bf08f8d08c9f7d8934b14a357bc85bb44bb0615d04c76381075ae6ed700c987809c1acf96de0b2836f15d5a076b5bc064a507dbd2f8a4e6e2d28c33a54c47951de6db48edbf8866baf4b0fe3896afb40fada398ff702aa0886e31f2343ca8ee93afcfe2f723cc593e5e4aadcaa6737d26dc76ab8ceddf94ae2b06521d9397940225bebb2fdaf8921630eb5869548a5609036b20666029a6cf8428334ec78d675d84ab68942522f95ecd55ea82bfb40a128f21efa574433943a5fcf3d8f7a3a77c6d3dc24da0abd979d21d4cf8e52f54f87f1026c05f31b8ae1f0ae60aaf6a5e7f4e570251ab9aebfae7880847dd3600d9970929765e693c02e7a50db816354fd55f790f977a0738cdb79a7a347fc67d255c5b2a8b0eb3b3464e2477ba7bbc4061a0409d5fb8212970d85a1c53a39bea060e1b815a7ebcd0d270246dd3fb25d8cea694844288c7d9ed320c8250938a8385dbee830524718b81e6bfb3de52adeab24f205622e2b6e4edf34330f2cc7b145b6cc4e13a1fcc19c8030f0887611cc486b6e0e9407a0f8fa28e8a1a5c7cecb64350f2034b46118390b8b89362e8b03b1c9eca56ee00dcd32dd78fe0aa25fc69b367afdbecb6a64942b0fed8e98c558d176e2ed1572dc9400d4e24384d1c338d033c5026f84e88b1ea548175e0fef8549934f01304bd1d0eac596f83ad8b8ece3d47237adea4856308b590d23d0d406345921ddf4b341e557534952f158fee3c69957a9e52f16a770f7395665d7f091e196336d93e4d98e5fe023d66638db31ec09ca816933fa9cc7c7753fac7b0c908723ed67e7647328a0baeac650e9b4ce618bc101a47f64fc926ec00a2f07bcba5731569f64cfdfd04d6968a166f630ef1a6b964f0a3981ac75a9c621b31bb53fbb0753c5abf4647020a265d1674e222816a8e91b2e2e460f1612fc12f67a411099c1e98e0c2d4adcc7841b7f129129cbfe9c037c9c718a165425fc9c41c52148f19824aa6ffb810e5a78c5ec87f5c097c6a8e19bbbe37c1776b13a042cbe5b035b2c1f88001f0e09fe2d6adebca6b550158045557742d64ed92d58dbe4b3af2ec52e8afb7a0009de4305d9f1291f21753f36681c3538e6e61fb71286e27b9376aaaa758c73ffdcbe3492cc08d4c8cd3019d2a89f7387005460508e84715cdeb336c179efac12d2ba3b4057f9bd7fdb0a29f7c674ddde0833471b0bc657b44eb214692cca7944e2e1d80c0663522b6f9f102cf40f405ffb04353fb0d44912ca46f92e656c3a9c4c28b9fb4b8b5becca65a0accf796d97b1719732f93311299bbf127fe13d43baabe4d246db112c3f12797e58ba19e05345f2fb337f49644d7fc4e0e0a1659ab7dfc8f598690bb9097666ffcde6485c5ccd2d9e8b695e62a9c2190324a775935cdc66406f52efcbeb89bf485a4c443c7127371589b6910d37aa772a0225b4358500192c422b537e447a4a55401c49b6d4749e0942e36899ee77f2ec12237d9f01dce7baf1fa9768a5a463aa7fbcd5016c8afb538caa2a08c44e16d368e3d8eb4567eb2a0748b96d2a49b287a8f917c9e4791335844d8bda81761f534bd5bb382fb36f86907e0d2f4698155b6c0311e99ffc63e901627c3b42bd5125539a97e419de5ae45916170d1454a640c3afcea0353913f02f2ae806688d41898e14a6edd0b0522c81f94a2cd5e80d3ad37185bca8a73e43a2410a28d8f979bad4e82ed9b023936c53d4e64fa52c9a20773fbbaf1c644572bbca1c177e49317e5383923cb0dcfddff46cd09c94d1d8b1fc4fd5a3d95bf2893c82595a1d0c238121e85871774deecb20f8c93226f3a9132d7eb235cf9b644f18ee6d289f8d7be289fa8c4547e2cf16df3f7b6e5a863e9bcdaddf510b2953a8f5061755b3a90f9fb9f7bce40f767928ce6b66c0be24639718ce6b2bc194411882d33d7d1c590ee112946317d3c2bc191f85769afc06a555bb681af41f05d32699275088c2bd42cfc0e88701c64e20f6a51a4734f872d723ddf30e2ee47e4ebb72ed8773ebd78b77bab34be182ff74644818d867d172a7495002f284f614077d3858510e7b87fc6657adfadaaf9a7f4a5a05a32588680996bed4387ed4c468d31d282e0909ec25b895e37a57eb451e30ce471608e1d3e9de4ddcf129ee226420c9377dfa3843f458a32993805fbe3e39645dae887c867a7c3b4bc8bbb77a39223a7a6d06a1fbe499b493097a1598810ca82497769f067d39c8c246e90265714a802d9225307399633343313c3d7179b30be4d1f2df72f169dbfe343e0b468bf2df5f689e7b354e65bcdd03e02beab09333d64171e756be4f0d6c5b478c71dc0f0c881f5512eee2b78938f72cc106c0c5113080062d3657b27c95f9f39cc1a1bda0cf130b831f564017a6de5396dfa856043c4ab1bdae6f3470c28d306a963508a1c3f369edf0d5f32f0b3b1238659aa7fb457797a690d3687969978ac7037380bcc630e5e2e99d6d2146b8424d3fb8b1e93435425db02cf9586493bf910f353d6bb64d8e86335d67f2e4cad1ea405ef62a136453e2358ed7da28e63c378e01d08a7e767771e6414f645a2588df5ad69cf710ba02334c2c5bc9703225de6b0b4cc6c43c05bfd084d0cd5b0f07b6003575a760ca26f7093585b318f70a882ffaa645553eef0ef3042342347fab7bfa01bcfb98919f9224487bd47f02c37b9029c971a0fee0ff5349384989a1933a5b88ab3e77e679eb418ab065688a024624bfc5cb388643af3cc611ba3979f96a15ea6019079fd13fe6a67f0e72c2afe7d7e82b2931a9570abc8f81d8d3ea510316bf448e186eef608356816b3a0f5a180b8c33cf5bce4a54e9509451007b5dd8f7fa289af40b3968ba0d6b503f75acc09beb2baf70b82119e937d7aca44626af05637d56441e2ef13d7cad6ae569b0e5f", 0x1000) getsockname$unix(r2, 0x0, &(0x7f0000000080)) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000001240)={0x3f, 0x8, 0x5}) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000100)=0x21c6, 0x4) r3 = open(&(0x7f0000000040)='./bus\x00', 0x200000000004d1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000140)={0x1}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000001200)={0x8, &(0x7f00000011c0)=[0xfffffc01, 0xff, 0x2, 0xfffffffc, 0x7ff, 0x1000, 0x4, 0x81]}) 16:19:43 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r1) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r3, 0x0, &(0x7f0000000080)) r4 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r4, 0x0, &(0x7f0000000080)) poll(&(0x7f0000000000)=[{r3, 0x8}, {r4, 0x2}], 0x2, 0x3) getsockname$unix(r2, 0x0, &(0x7f0000000080)) close(r2) 16:19:43 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x2) r2 = semget$private(0x0, 0xb, 0x80000004) semop(r2, &(0x7f00000002c0)=[{0x5, 0x80000001}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x40000000103, 0x80000000000007fb}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000200)=""/64) pipe(&(0x7f0000000180)={0xffffffffffffffff}) symlinkat(&(0x7f0000000140)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000340)="d179e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d", 0x53}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x3, 0x5, 0x3f, "2ea86ecce46adcd569ef64e16eb595607fcfd711", 0x0, 0x9}) r4 = socket(0x0, 0x8006, 0x0) fcntl$dupfd(r4, 0x0, r4) shutdown(r4, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:19:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x4628}, {0x6}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x200000000004d1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000140)={0x1}) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000004c0)={0x10, 0x7f, 0x4, 0x9, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x290}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x100}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x80}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1b}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x8000}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x20}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000fef000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5}, {&(0x7f0000fee000/0x3000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x2}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x40}, {&(0x7f0000fee000/0x3000)=nil, &(0x7f0000fee000/0x1000)=nil, 0x7}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff3000/0xa000)=nil, 0x3}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fef000/0x1000)=nil, 0x20}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x7}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus/../file0\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x56}) pwrite(r0, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) 16:19:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x100, 0xeb5839f4ebd61557) r2 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r2, 0x0, &(0x7f0000000080)) r3 = accept$unix(r2, &(0x7f00000012c0)=@file={0x0, ""/108}, &(0x7f0000001340)=0x6e) r4 = socket$unix(0x1, 0x1, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r5, 0x0, &(0x7f0000000080)) r6 = accept(r0, &(0x7f0000001380)=@in6, &(0x7f00000013c0)=0xc) r7 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r7, 0x0, &(0x7f0000000080)) r8 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r8, 0x0, &(0x7f0000000080)) r9 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r9, 0x0, &(0x7f0000000080)) r10 = accept$inet(r0, &(0x7f0000001400), &(0x7f0000001440)=0xc) r11 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r11, 0x0, &(0x7f0000000080)) r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = accept$inet6(r13, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r15 = socket$inet6(0x18, 0x4005, 0x70) r16 = fcntl$dupfd(r13, 0x0, r14) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r18 = socket(0x18, 0x1, 0x0) setsockopt(r18, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r18, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) r20 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r20, 0x0, &(0x7f0000000080)) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r23 = getpgrp() r24 = fcntl$getown(r14, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r17, r19, r21, r22, 0x5, 0x7fff}, 0x6, 0x2, r23, r24, 0x7f, 0x100800001, 0xb1f1}) r25 = getuid() getgroups(0x1, &(0x7f0000001480)=[0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f0000001580)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001280)=[{&(0x7f0000001140)="84474d394cb4f37196d83cd24b0404ac6b7a8c71dd168c3dc793ed1919ab64ea0c5a0a5fb3ad67216249c073dd", 0x2d}, {&(0x7f0000001180)="5b26cdd446992fe4eddee48c6b12aceaf5d209fbb31c1cac5f13ed87e515139ba42c72495a1c9be50836c9ed2ce20a1b6b7becdf17d5eaddbcc761b6c6f71777fb70131635e702f8766fb89e6d2e9a8459a0c22d71e0", 0x56}, {&(0x7f0000001200)="88535ee28dd1e715b5d35a926e9c49337806bdee0cb191512893612536d6b74ee689f9875ff82cee57f44b69c57456bd4c86a69c67a8adbecddc07708648e66754462b1dfb9185a46745a9985458b51447ef9765067204e72e69ec9e94326b2df1be", 0x62}], 0x3, &(0x7f00000014c0)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r3]}, @rights={0x28, 0xffff, 0x1, [r4, r5, r6, r7, r8, r9]}, @rights={0x20, 0xffff, 0x1, [r10, 0xffffffffffffffff, r11]}, @cred={0x20, 0xffff, 0x0, r24, r25, r26}], 0x98, 0x8}, 0x808) 16:19:43 executing program 1: r0 = socket(0x2, 0xc003, 0x11) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000680)={0x8, 0x8, {[0x1000, 0x401, 0x383, 0x5, 0xfff, 0x43c0ea8f, 0x217f, 0x3c6, 0x1, 0x8, 0xb3, 0x20, 0xc5c, 0xc8e6, 0x100000000, 0x0, 0x100000001, 0x3], [0x5, 0x2de8eb56, 0xaf, 0x1, 0x9, 0x400, 0x9, 0x800000000000000, 0x800, 0x1], [0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x4]}}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fcntl$setown(0xffffffffffffff9c, 0x6, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket(0x0, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r2, r3) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000b40)) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f00000008c0)) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf872400000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e41886f58fd0ea381d3e6c4ca0fed32dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a0000000000000000000000c59f047a"], 0x10) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207c", 0xeb6}, {&(0x7f0000000140)="8963248d1ac592f00ca44e4e8924de1fa1b3c68eadbea49bb4e7a15c269b876c176313bae5de3a4262441aec73778658669bee8289bd93ecd7bee4b5dfc9041821db68ecf8966286a6d31473a5da046a73d9c9817908aea7b7ff622160dc", 0x5e}, {&(0x7f00000001c0)="c8786f5c7634f50c53d65ff06bd91ae3a7dcef09b62842282727e0a1c565835efbb9b385d476f0b5f230a75ab8215dacceafd8dde11ec884324981ea09bffc0d400c8aee6db8", 0x46}], 0x4) open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r1, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xffffffffffffffbe, 0x0, 0x0) r5 = open(&(0x7f0000000000)='\x00', 0x0, 0x85) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) pwrite(r5, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000001b40)=ANY=[@ANYBLOB="8202bbcbe4730000000bc8495025655dbd8fa3ea0a9d649e5da48a1d3e9b7ac59570c9b448499ed86b76934d27193452fec205114ade60edf6ad699ea63a26872aeacb14422053e276bd8fa36fa719d165709f1c2041f96cd26a3b5a277eb990784df3c1a0a99373d06d912661100e470ca4e436a6e71c3ceebd2fa102335692ebe77dc74a1dc441110c5defb2f87cd71790f02addeb4f8a87f25a00"], 0x10) r7 = socket(0x2, 0x3, 0x0) r8 = socket(0x18, 0xc003, 0x0) r9 = dup(r8) fcntl$dupfd(r7, 0x0, r9) 16:19:43 executing program 0: bind(0xffffffffffffffff, &(0x7f0000000100)=ANY=[], 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="b24163683b9a506f1feb"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:19:43 executing program 1: madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x40}, {0x400035}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') semget$private(0x0, 0x2, 0x4) 16:19:43 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x200000000004d1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x1}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x1, './bus\x00', './file0\x00'}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x8402, 0x100) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000240)="eff5842068eeca28c60079b92b1eeb753c0daa3ded10c88e423ce04f632e3aef5709ceced3233136913d4a391b5403b135da5347984be85f6b5544e423f4ae7d5bddf5b2fccc324d8f6b415a2c0a0b5e34f959f0212c45d3a274a6a7a8c1e4c28d0fd580a3b7bce4fd78d13bbd455829b62a6f92f9961b1d5deb49a06a5248dff9468a0307bf7ddd5f3dbe397af8966ebb821e632d425e58496954c1278b4eb0ab53a46076f97387c92e7cd8dcf221705c577792e41d6c629831d74578c2a674850fdc1a1e71ac59ebb3bef72f9e5fbc5c604c17911113dc5a6d1d534b580307242ba262db89b2cae8047efdf17812fb64d37f0d343078b2", 0xf8}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) 16:19:43 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x8001, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) r4 = open(&(0x7f0000000040)='./bus\x00', 0x200000000004d1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000140)={0x1}) r5 = openat(r4, &(0x7f0000000080)='./file0\x00', 0x20000, 0x80) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x10, 0x0) r7 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r7, 0x0, &(0x7f0000000080)) r8 = fcntl$dupfd(r7, 0xa, r3) r9 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r9, 0x0, &(0x7f0000000080)) r10 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r10, 0x0, &(0x7f0000000080)) kevent(r5, &(0x7f0000000180)=[{{r6}, 0x7, 0x10, 0x10, 0xd630}, {{r8}, 0x0, 0x82, 0x80, 0x6, 0x80000001}, {{r9}, 0xffffffffffffffff, 0x40, 0x1, 0x1f, 0x8}], 0x4, &(0x7f0000000200)=[{{r10}, 0xfffffffffffffffb, 0x4, 0x80, 0x0, 0xfff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x20, 0x1, 0x8}], 0x8ad, &(0x7f0000000240)={0x1f, 0x7}) 16:19:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x5f0], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:19:43 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00abdd0000001e0000fff8ff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x200000000004d1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x1}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x1, 0x409, {0x1ff}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:19:43 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2001, 0x483c) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x110000}, 0x8}, 0x3c) ioctl$KDMKTONE(0xffffffffffffff9c, 0x20004b08, &(0x7f0000000080)=0x731bd378) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) unlink(&(0x7f0000000000)='./bus\x00') pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:19:43 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r2, 0x0, &(0x7f0000000080)) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRESDEC=r2, @ANYRES32=r1], 0x38}, 0x0) 16:19:43 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000011c0)=ANY=[@ANYBLOB="4202e57f7f00000165c1602659c9b848a3920cfce4cd6cb3c64bf0e98ac2022a6f95d277b8090090cff5927c2ce7d23e336fa1c91ce6dca5974af8f28876e0f774d817c9440600a63aabec104830cd178a1f5e5cef3b33259606861d87b1af06aed603c62f9ad3ded4bd2bb175ef69194d88c9aa3864ce7b24425f5fe1014f6b4f73070dccccb470d8f2432dde1204a8b4a76677b7530ce865f09a5b0cca"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = open(&(0x7f0000000040)='./bus\x00', 0x200000000004d1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000140)={0x1}) openat(r1, &(0x7f0000000100)='./file0\x00', 0x40, 0x2d8) r2 = dup(r0) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) sendto$inet6(r3, &(0x7f0000000040)="01", 0x1, 0x80f, 0x0, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x400, 0x0) getsockname$unix(r4, 0x0, &(0x7f0000000080)) fcntl$dupfd(r0, 0x1e, r4) 16:19:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x4}, {}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x20, 0x0) 16:19:43 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x20, 0x1, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="00009670b6b1a84c8b7a28b72d2f66696c653097b8138ac9"], 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x5c389f129d658d3e, 0x1, 0x0, 0xfffffd7e) rmdir(&(0x7f0000000080)='./file0\x00') execve(0x0, 0x0, 0x0) socket(0x20, 0x4003, 0x6) shutdown(r2, 0x2) 16:19:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x35}, {0x800006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f0000000380)="6dfee711529619c9e3ffc2fe063a") 16:19:44 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000001c0)=[{0x0}], 0x1000000000000214, 0x0, 0x0) poll(&(0x7f0000000080)=[{0xffffffffffffff9c, 0x100}], 0x1, 0x5) 16:19:44 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0xfff, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = open(&(0x7f0000000040)='./bus\x00', 0x200000000004d1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r2, 0x0, &(0x7f0000000080)) getsockname(r2, &(0x7f0000000100)=@in6, &(0x7f00000001c0)=0xc) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000140)={0x6}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x200000000004d1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000140)={0x1}) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000080)=0x8003) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:19:44 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="6202e57b7f0000014e4e9d3d92d229af221b1cc1ac8d37246dd9dc904a2790077b4e81"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = msgget(0x1, 0x20) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000040)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000040)) r4 = dup2(r2, r3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xff4b) r8 = semget$private(0x0, 0x1, 0x102) semctl$GETZCNT(r8, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(r8, 0x7, 0x4, &(0x7f00000026c0)=""/163) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000004c0)={{0x3, r5, r7, r6, 0x0, 0x4}, 0x200, 0x401, 0x8000005}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r9, 0xc010427b, &(0x7f0000000040)) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r10, 0xc010427b, &(0x7f0000000040)) r11 = dup2(r9, r10) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xff4b) r15 = semget$private(0x0, 0x1, 0x102) semctl$GETZCNT(r15, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(r15, 0x7, 0x4, &(0x7f00000026c0)=""/163) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f00000004c0)={{0x3, r12, r14, r13, 0x0, 0x4}, 0x200, 0x401, 0x8000005}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r16, 0xc010427b, &(0x7f0000000040)) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r17, 0xc010427b, &(0x7f0000000040)) r18 = dup2(r16, r17) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xff4b) r22 = semget$private(0x0, 0x1, 0x102) semctl$GETZCNT(r22, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(r22, 0x7, 0x4, &(0x7f00000026c0)=""/163) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f00000004c0)={{0x3, r19, r21, r20, 0x0, 0x4}, 0x200, 0x401, 0x8000005}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r23, 0xc010427b, &(0x7f0000000040)) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r24, 0xc010427b, &(0x7f0000000040)) r25 = dup2(r23, r24) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xff4b) r29 = semget$private(0x0, 0x1, 0x102) semctl$GETZCNT(r29, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(r29, 0x7, 0x4, &(0x7f00000026c0)=""/163) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f00000004c0)={{0x3, r26, r28, r27, 0x0, 0x4}, 0x200, 0x401, 0x8000005}) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r30, 0xc010427b, &(0x7f0000000040)) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r31, 0xc010427b, &(0x7f0000000040)) r32 = dup2(r30, r31) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xff4b) r36 = semget$private(0x0, 0x1, 0x102) semctl$GETZCNT(r36, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(r36, 0x7, 0x4, &(0x7f00000026c0)=""/163) semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f00000004c0)={{0x3, r33, r35, r34, 0x0, 0x4}, 0x200, 0x401, 0x8000005}) r37 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r37, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r37, 0xc010427b, &(0x7f0000000040)) r38 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r38, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r38, 0xc010427b, &(0x7f0000000040)) r39 = dup2(r37, r38) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xff4b) r43 = semget$private(0x0, 0x1, 0x102) semctl$GETZCNT(r43, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(r43, 0x7, 0x4, &(0x7f00000026c0)=""/163) semctl$IPC_SET(r43, 0x0, 0x1, &(0x7f00000004c0)={{0x3, r40, r42, r41, 0x0, 0x4}, 0x200, 0x401, 0x8000005}) getgroups(0x9, &(0x7f0000000280)=[r14, r21, r28, 0x0, r35, 0x0, 0xffffffffffffffff, 0x0, r42]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r47 = getpid() r48 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r48, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r50 = accept$inet6(r49, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r51 = socket$inet6(0x18, 0x4005, 0x70) r52 = fcntl$dupfd(r49, 0x0, r50) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r54 = socket(0x18, 0x1, 0x0) setsockopt(r54, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r54, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r58 = getpgrp() r59 = fcntl$getown(r50, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r53, r55, r56, r57, 0x5, 0x7fff}, 0x6, 0x2, r58, r59, 0x7f, 0x100800001, 0xb1f1}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000380)={{0xf6, r6, r44, r45, r46, 0x30, 0x2}, 0x101, 0x1, r47, r59, 0xaa83, 0xffffffff, 0x1ff, 0x1}) r60 = open(&(0x7f0000000040)='./bus\x00', 0x200000000004d1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r60, 0x80085761, &(0x7f0000000140)={0x1}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r60, 0xc028575d, &(0x7f0000000040)={0x0, 0x2, './file0\x00', 0x43, 0x40, 0x7, 0x4}) listen(r0, 0x4) r61 = getpid() fcntl$setown(r0, 0x6, r61) r62 = socket(0x2, 0x1, 0x0) connect$unix(r62, &(0x7f0000000180)=ANY=[@ANYBLOB="00152e2f66696c653000fee50c3c6f7f7218ea0c17ac5f9397ba1a3041bbc3e281aa9cf81a6ffa7e3e52420383b6745826b087803750fe6b6e61ef0f2d7e328666455dfb85d0c23405844221b20853968a86acd4277050a8218af88fb3304061e048acc293aa49abd930de719b0bee5e91788e8cee93dc3f5e43b4d80ac79ce8f020d2e35a8a363c63c4a16478087b46d2473175f89d46657db209cf5cedf54e234ecf617d2f35ff73138ac121da47a1844e36934c87dc9bb595184e4518cbb7e72556e3b3dc2b3c3de6edb4d8a8a340d6b4ce67089e19887cf7314e28"], 0x10) r63 = socket(0x2, 0xc003, 0x0) r64 = open(&(0x7f0000000040)='./bus\x00', 0x200000000004d1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r64, 0x80085761, &(0x7f0000000140)={0x1}) ioctl$WSKBDIO_GETMODE(r64, 0x40045714, &(0x7f0000000100)) dup2(r63, r0) ioctl$BIOCSRTIMEOUT(0xffffffffffffff9c, 0x8010426d, &(0x7f00000000c0)={0xffffffffffffffc5, 0x4}) r65 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fchdir(r65) 16:19:44 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7aad6175ff5ffffff00080000e4e74de4"}) write(r0, &(0x7f0000000a40)="582720efabd16ebae63225259560c5c9bebc73f2a044fd33055552fbd50000000800000000334a561951654c8ab06198824b3da025bbd47b3bf579c7d4096e8c8b6b87cb2d72b8bc7730e9377efa93bf8c31052c395a56eb604cc0bda92900000000005c83ed1f881399c1516e19dfba41356a5ac384ca9be98e71544c8d000cd2b8bfbb080010bd6f167e2b666d0909c545c64231d86607461b9e0ebb0d7a8ba02f5a09a486a070b00df5da96a06c741f89e4aaab9f0807e62fb638625032ec39ccc27a8fe221da02baa5e7533a39d5c7fcf92700800000acd262ea40b13f5f046a3ab8fc25bc4553308c34b749e3234a5ea96e4aa4357852554a4e65e9200bda0427f7f7dced4142cb3b825a4a9e0304b2d45283eca45a6ad64e86a2595dc909716ea25bad718cd3c68d72a53670644e981a003bcc341016e6f15a9cb9cfb9350efb818f13e71a816237c8e5169254efb34cea2d624faa2e9920a9b45ecf9689189f3c31839f09c57500c78636d4b0247665f8f82942b678dbb19849206b20870c1ef21f771d014908e30958cff8f2d69bb0d335dcd59f44ffb024ea558b2c366e69dc8687e88569672a7fbd8512864bc08a5cec08b26b9fee82a49cfbc9b1af9611b327589aacf82a954327cb7d8f5feeec2e2ddac03472437d83f0b604e8534f2584ed22440dcd5915e0bedab810a23c4697255a94213cb4566e2dd352becd", 0x201) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "379e79cbf039717dcfd5a4c16827eeb8805f7090"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socket(0x1, 0x8000, 0x1) r1 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r1, 0x0, &(0x7f0000000080)) r2 = accept$unix(r1, &(0x7f0000000100)=@file={0x0, ""/18}, &(0x7f0000000180)=0x14) getpeername$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000200)=0x8) 16:19:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x5, "b04d00f3ff0a631a00", 0xffffff9f}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) r3 = socket(0x18, 0x8002, 0x0) setsockopt(r3, 0x29, 0x80000000000002e, 0x0, 0x0) dup2(r3, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) getpid() 16:19:44 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) rename(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000ac0)='./file0\x00', 0x8003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/196, &(0x7f0000000240)=0x9e) r1 = semget$private(0x0, 0x7, 0x10) execve(&(0x7f0000000400)='./file1\x00', &(0x7f0000000880)=[&(0x7f0000000b40)='/dev/null\x00', &(0x7f0000000200)='-,--#+%\x00', &(0x7f00000007c0)='*@}@\x00', &(0x7f0000000e00)='\x00\x00\x00\xf7\xff\xff\xff\x00\xf2\x9c\xe4G\xd8Ml\xc7\xf5\v\x8ch\x13\xd3u\xe1\x80\xd0R`w\xff\x01\x9a\xbb\x00\x00\xff\xff\xff\x7f\x00\x00\x00\x00\x00p\xe8\xc8\xf8o\x99&4\x04\x1er\x13\xce\x97.\xd9\xdb\x98@\xb7\xdc\xa9\xdc};\x1c\xde\'y\xcb-\xcb\x03\xf4M\x0e\f^L\x16\xa9', &(0x7f0000000740)='*@}@\x00', &(0x7f0000000780)='/dev/bpf\x00', &(0x7f0000000b00)='/dev/null\x00', &(0x7f0000000c80)='\x8f\xc1\x91l\x84C\xb9\x81\xc0\x02K\xc4\x89\xcf\xa6\xa4\xe3;\xfd\xad\x9f6\x84\xdbs2\xaf\x01\'\xa94\xad\xb3\x8f\xa7o\x1a\xf1j\x7f\xecZ\xf8\xba\xe8-At\x10\xa5\xafL\x13%YD\x02\xa5\x91\xf6\xa6V\xae\x1cz\x00\x10\x00'/148], &(0x7f0000000900)=[&(0x7f0000000440)='\x00', &(0x7f0000000700)='-,--#+%\x00', &(0x7f0000000c00)='\x00\x00\x00\xf7\xff\xff\xff\x00\xf2\x9c\xe4G\xd8Ml\xc7\xf5\v\x8ch\x13\xd3u\xe1\x80\xd0R`w\xff\x01\x9a\xbb\x00\x00\xff\xff\xff\x7f\x00\x00\x00\x00\x00p\xe8\xc8\xf8o\x99&4\x04\x1er\x13\xce\x97.\xd9\xdb\x98@\xb7\xdc\xa9\xdc};\x1c\xde\'y\xcb-\xcb\x03\xf4M\x0e\f^L\x16\xa9', &(0x7f0000000840)='.$\x00']) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000640)=""/153) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000300)=""/217) semget$private(0x0, 0x5, 0x9f0658cc70827daa) getpeername$unix(r0, &(0x7f0000003880)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f2ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000081000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000faf5000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000096e60100000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000676bd2c25671dcd80df45000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d6770000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fd05ec249233000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000149c070000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffd3da4a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005dd8ace62c66a83612a000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005b889a514d5389000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122915a858780c5b1064affac100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecf9c65c0000000000000000000000000000000000000000000000000000000000b00000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035540000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e4cd6e1ffced7c7000000000000000000000000000000003e1c014e27e167363d5d06ba836f099e0000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000866b1764957e3ecb12facfd96bd75995b4c774c6363fa9de8e26d2b2559f5cf925f3845e370000a0a8db0702d61d09b5ac68f9796406671f1a580ecbafa179a24ece94000000000000000000219c289ae48d7fbf869ecffa3f7f183e6a1962b60ac457e976c9ba2375949a0e2730978a3c1164d49d2166d9e7f4f5943f67bbb975415df5ccb76151eb97bb9dd93260696f4aa02ee3fe65407c46"], 0x0) r2 = open(&(0x7f0000000580)='./file1\x00', 0x2, 0x1) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000080)={0x6, './file0\x00', './file1\x00'}) ioctl$TIOCNOTTY(r0, 0x20007471) lseek(r0, 0x0, 0x0, 0x2) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000014c0)={'./file0\x00', 0x8, 0x0, 0xe9e, 0x0, 0x7f, 0x81, 0x1f, 0x1, 0x4, 0x0, 0x1000}) chdir(&(0x7f0000001540)='./file0\x00') ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000280)={0x0, './file0\x00', './file0\x00'}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000540)) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000001640)) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x88, 0x0) semop(r1, &(0x7f00000004c0)=[{0x3, 0xffff, 0x200001004}, {0x7}, {0x20000000006, 0x5, 0x1800}], 0x3) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000500)) write(r3, &(0x7f0000006e00)="86453fbfc3fdcd408691efc473dbce5a2f35b9bc0a39a79cc99d807a7f13e7a5aa4e82996d677538ac0c1f11811a6e9e3ccf140961db78d2cee788093ed097c204071fbb082ad7339f00a54aae68a096207425d5c5a848216002d4caa443bb630bb9cfdea46ac245ec388e0738ce55f9da5aa06007514b19586f65747cff9ee822b1d56b20d23b15c573bfcaa468cf03c1ca3597f5d580be9ec95cee353803a67bd326885f40eff3c4d1bc56dbacf288170b5b06360bbc668260acd03d69429502112f0a7b679daa61f2314f638fb8f79bcc92ab984a36878092bab4a5a07d42769e600f3c65171bb292819f6a5186a449b0b8fc1128efe451d874a16a537f614b6c2320dd43959e801e172736b1e10ca903242db8abd2f8e9e18515aa5328e51846184dfe81d426a9f08a016e9eee0857814d2e965afad2d6005db24461e043d09f59f52c151b606acc79325b02b2b97449520e9389288d63afe23a3fcd9ed96902149d8b2bbdd91950fa9a42234dbe44cc47c8ad7f040dba9bcc2b94cc38666445d1f729f51654648227888d5b847deda0b559555f04fa4ea41095597a59c456ba3a697e056f5c6c8fffa2711ddba9eb54e4364b242c2bf7abef4f55fec8c58f66a923fe54e25e80feadd700438ff6b637cf73c01d949a42164c2cd66b16811b3936159746065e0096305790b3e6183c20ffb0a59806eb869692f89375ae5835894c1a8a9a3ff228d55ba085fc98421022d9ac395a0643b026ce4b2b305d0ea653b95b0885470efd942028cd2030a061f780fd9507713518fa63fd0991067bbe2cb64a87725ac0f6c3096d5a9824d8b0102fbdb186602c1e14334af53ecf38feb408150c60caae1f527355150e27cd0e22be1fd632c7877699cb79ae29c8f80dc665b52f23b7b119d9ad4e46036b7435784e32d2a1c8e43cec8b6559251d88840d5cbd832c92a4faf4eebefdf9117a397b8f0012c627cf5f4059a4e52c80e662bb3388a00e6a196486b2271eaaf8a21f2fc6b175496d3acde67329d69e2bb2a78ba3ef46fb32590d02e1f094a66ed84c50d02bea1704a4285d84658f935961eb62a85ff0958bcbbc43ec6da585fec564908f83264600c153d4a6990ac7919b54402c5413d6056735e27532dae328f8da38ff52a53f0dc7a1b749c5c94a62a73ec207bc63ac2223c89a99ce4f8f35502c7728c7727756ab996a6574c1d9f96f45d4310c014624e04b353b69fbd64a783b23e1c1c1de59b490a4e813a93df340142670bda0aa597177019b3a189c31207a5af5fb0f2af58eb1768cf1b026463b148e6e7b48ed0233b1b51ee7680bde92d2d61cef47abbaf653dc2f2e8c9cd27b7c4d181b2ccfa0402059da9bc733ebc5b3aa83e008a41b24b431b246f357105ce7f127efa78b9ed1bdf56e00855a1b18525de5f84f4bf681fe1e983a6bee6ac59287b94f3159747034270cf6836b3d45b6cf98f3831dc18376ab93416c6d4b8d2c0db48dd708a481c001aca7dc99bd48d323b3ec72a771487e810e4c9df1654332114d9798ab9e0d5dd10fd978b0639ec73e73ad546998a9ba5a922c44fee76ad97892b262b2697f81f50beb70591c0a911e806a67078ad5071981669958e4f1ccf57eea4608ed5648b0cdb533dade5538942405c412e0726bdbffa4cb1f18f04c30a47c6d6aeaec52bbe4e789d4fff74b434c1f02a81a2047e4ff13253744dd46daec2850115ad948c632443cb469e09d3b6def4ef45717daebd289c48f2bf88b185fb303c05535fe617ff84a5fcc46d53623f9916f6fdabe495ac826a3e3a026ae1a6925e1eff076eddd95347d68a3402288cc165829d3b18dcbe52204529f00e9583802ee37250929d2b2ec650f6abdf2be29d745437267332b8346074b65d47613f9e7a4017e4b6072a3f20cc9b193033c38ae9c50c66be2379e6dd2114e01709d6442e03454eca6c837b242c34bfa69fcb8f96374bd54288e03b201f4704abe7393416d6fbfb87d4c5c4ac151bf2acc47232954d08f0e9275960096811d18405187b2e735a80c05aa4f330170456875f817f3c4158456b72fa5c0834444cb7d504d6627886556834dfae970af8000289bae07a9c5eb7e31dadc8230f47d070df90e9aa766cf187626eb25f6b0a65280136fddf94e07ac8a532f1e909ae0d444b16ce794a22090dc31c3d30435b577429d6115dfd843cda51b693206f8e5f1593db49cb699492c8c2892190dc9054a83c960dd1d12eb56bb70c609fcc1f75be4e265b575170068d634b1dd62209ec2b96f6245dd26ff9de39ade925cd15c384d526e92230d84ee6ad8ba09aa17c81e996421810463ab0080e834a5fdd0ef58aff7d3c09ee434bf00d06baf704ac793fdaae53bb2b5ed41c6c9ea4eb00583d07863dfcec8622e611d6bee466435495b8beea5f14a90f0039e32ee4d1a6b4abefaa85ac95d44977972a39fffdd8dd6624ce7b754f0fc907fd8eae753ce617c757e12e2b6f4000e9b4be70eb660862d122c13be207a19d1ab181af20a3ee7fdd6f7fd81d9c8e5a1c29071dc041e88e6242164b31401b5ea0490f057fa18e17c90636aed736fb8210a00ea571d9be796215f488ba9f3ce7335ff15ed224505551da936cd213352104dd5b3ba25d643972d7fde74d52450d54ac29f5a54c102464cdd22954435ce9cec7a79cf5cfa00127fc11a68c6bbf7bf12b950fbbf5b4a17b177d2660fb9296cd5d232d499b4688ee217d9ce1904114c68ea831672fad61e3ea7f7928a3c31014db46abbf6176299860db0127b1f8ecd1198bcd8c058b336b9f9ef3185269f7d96cbd6e431106666b3bab222bd3d1b98c0077855a1f44dd794d6e02924c4b0b50dcb3535a9a48e8b48bca13c3787840ea011e1e8a4387d9e6d63b4c5a6562325d755674ef37a834f72ce0ef045ef4c3c59f236325f48625463746fcbda9d670b6d528ad9c7aa98e2a42c127197385b3752e4dc6c871219efa41b6de2330fc2e6e95cea3be3d3eb58d5311814c6703afe9ba105d24bc0b618dcdfebc6087845e1b17b86735f8a777989ea3f38741c789c4208e4abd654e0f26bbd75b61f5f05234b3a4c69088861949a7bd8b08322a57f2846993cd15bacc473c57d8e44300579239d9b6178939899d7ae093c70b03ccee4e892fc18c8739be7dd7c433589a37c38e953c683d720d1cf1d1a7135e8d19ffe7f007be10100bf16aa8d73c1a271da99907327c6ebbce1d53ebb1bdcdab1f17cd7b583e5ae285f04ac9b700499b5e52c0cff284cda81d92a5c09a510364627c40944b4695fc441499a28d74e8986c59efc92360fed1ec5a04b2bc4bbd72de6e45739dea829260d60b70fc8669747f68239f393cd0e3f2c1cb7da8d5d4ce16dfe044ef479cbd0c14fd3b2f1dcac11fd8f0d7d09f1d3a6da39409300c8bd624a71a1d2808b410607ddf3d8b2a82d3d839c2c5f0147beeb0151b3491ea9edd3bb2361276fae0edd7e3dd148f9e3d532f255db00bf1214f3da43513953b295054f3cc2f8f0227bdae576fa434d723e4d29495db8eef719daf25c014142ff2c48b53688e51222cdefd148a2832a2a5e55a77230549a30498fe2d6ef79a677d2efdac41da6e5219c0afa88cdd045580ddbffa5e692ac9a47af6db5be178f9367c77ee9e5c080ff103bd21a8d8fcbb0b4dcf39bee75c4cfc678fbfcbce614692247cd1652332a5dc4b39b80744f886c8c3bb1198ce28236b46fc902f34650eaa6e808642198cc4aadad8fd07d80e38072b8c36652426ffc1b428f5ec3f8e129e86aefc540dd525327094ea90b6e9d2fc9d09cfb7b992b2323ab33ef656feb03648f677998e71361ad8f1dbe967c2e6cd4bd970e9c0b429a67b3af56e50f691ed3ce945bae4c7fc92ccfba2f1842cbf876b7cac335577a99f563d0b532b869eadb8f312d098e43d70b45b0d2b761a2055094f082f2ed9b83618a4d2152074ccfde7ded0c6d26f6dd0d03a7537dbdd77c4c1277607e1f79ba35e1a9920a41f594dcbfe838e3ab740ee32f88e9f8f4a0330f9fb1d2b06898a1d0df58ec8cc2779d4fb25cf317cf77c48edc22896f7e898643bbd7403d181fe63f9af1579c512a3a5e0812679c7291ab96b91b6573f8e006d0d3f4078c6e724e23d70999758eb629a737c2071abca2343e64ddb835128268ef866781fb4fca7119c8557a6dc746ca15ad28d6da24c25231846242b8cc0732f9e7c95b0c65f5538dca46f74cf3c90fdad2c2e60316d7125bb7866248c2bb7a1b62dc11659f1f25a466104d2fe0002e42e7599c43c19981a1d257a968dbe6a76d77bb912e504c2ed95cf9f9f1614e764074f618f1a1fc78029f5b961a36dc7fc23459eecb803be9b75154e1a73053ddcb89d56f50a19a53a0acdceddf7c8042be261db484440e02e9eda027dac44f014030ca2cf720e9e9462896e5d23587731982dc16b721cd44c2e3b08e481907a765cc9b30e650786108d87e265fb529e1c867c29cf45e053904efa51437bad85a036ed97c028b47cd4fbcdac80d6d8289f5f29628413e6b069ad3b07cdf8268ac39619a9f4a7ba4afbc9db9b526ad8f24b548cacaf533d206c7c7b4b85d5b77c1fb87558909b7ad1a024bebf3d9b0a2001d9ac4772f743cc79d3814297213f255eb154a5a29eba4e50b281cefb7f3472ff20f1cbccd0fcafedfe3d5366fe5bd2cd5c2bd1953de4a37d5f0547842b1fabdf61a90751fcd2234d8829224333b632cb1f641a58354b04d578f08ffff4968b972816c237228c995964c0bc7cb3b8fb770620fa549665bd2ef53262f6ab1cf95b112e72bcffd717edac91b8480569711c03ad4e36387ff4a320000000025270a4fb9495907639d8bd969579ea01aeb0b8a5a710392893bc4223cd25088459e07e2ed66cd1d369be77e216c4260ae3e62e2e27f59a0de8e1e628eea80f3a41a45cec2d01828d1bf6087fddbd2d40cec2a150ce41bf42f92db182f63274908f130dc60fa4e6a0f87800f09d8596527d47a0ab610522e591b7389a453d0cba6515732a34a5cdd91da2b4c8c246bba280d0f846d7ce30297257826b5bdf9f9c116428f187b892086d8310030fdba6e963ec404ed67843e2ea7f5f6be85a9fb46971ab2133e0461fe70132968f4a85a70edcec9bfb14d24a06ab1ee3390cc614ddd620e1acaea8cf0d4d38e8082777b998a2b8faa034879453de674f2babd80f958376c56550ac0e24a33a42099d1126edd795e306679ace42e276148b9f939f3ba97e8773aed83d54761e2c363ac15d847de38ac1a5eee0620e11014073f78e72258e4bef9367a6d235001131d3299fa4b7f126af3b769a132c83906243a87feedb591d8a9d97af96996cabd439ae22262f59fb6ddfdd9b2ddd73ce9d2e5c7e7b0c96da1de51919960b6463a21325c34538bb8cc4395d8814197c806424a194a4cc2584f377217d49eec3fdb6e1a55708211c9e5a18540cda0da7dec24d66b11975b5ec86497f87af6452e0be7f8bced9b8230fc6e68ef06e47b3c4658ac9ba19fe0dee57c7e5cee9fff94c469ffb11e7ab225cb331ec8d628aac3e2f9c528755681461f2023169b7a15680716eef8e425092daefcd85f7130a1c3ac5ae41b7a284ffbcb54d2a27679c4746c108535c9aa2bfaf71d8454dfa737b508f2ce5ee46df8f11fd7e95b6085faaa2b98889510f8e293b8a25cbe7ab8551f53eaa258c1059a385bc4fa1a072d0b3191a4c555730a770f02dc3c62b6be8cd29d0ecce0802a44e20584fa3474995bf9a92c3294054992acecfb7e301fb7c34531ba15d6767a224e707a1429ff5a2b2e8b30b80ec40a8bb906205dc6fa4953821087a5873c6b5648c0b781c1b23e830c28705b23e2f12f24b20a8c48c00dc3cf8ac7e2188fba87c1ed9ee7d2ca64cd8ed675247fbbeb1377e39c74668455513aef4fd9e4a03047c2c71a8554ee9eb68d4978dd4a2cb7c0a4421770ad808008678d26a9144a09a7e54ddffffb3820862a756d33e259f61f40733b9dff6fd3f7bd5f27d54475eced699394ac77e704377f71ffe6e4dd4b8a6d4a8fd0b6d4a38227ae97547454b74df3f9860cf3fe00f609dd285a19d345777e915d9f8f405da4aa09874e44fac90907532b98b6b4a0153fe582343cd6e0051df574b21a2359e492dd2e0c2173966cb1956af873abae16199c30631e3c93944b1f766172aabd27b0e22d1bea9535270c767a685284628cb453d09dd1ca09102175954812be70a0f4d4f83da3cb2f84a577c0b43bc53d3965f460ae6a77b7c210a5a15a8a51e513eddfcdaedb155a215cae4f453e303f968cbd8b0c91fe4d8fb138fabc8e684aff61db4e3500", 0xfffffffffffffedb) r4 = accept(0xffffffffffffffff, &(0x7f0000001680)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000860000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006802edc443f95e00000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008b501befa7e227a300000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ec79edb076865458fba97410e7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029814e1d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000feffffffffffffff000000000000009017cc910000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bc6199d9ac246b67fbac6e54c8410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a74c57a30000000000000000000001000000000000000000000000000000000000000000000000000000000000000000001e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ee1af3a3bab7557f2016815821cc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cca411a5cd31ae26000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009c9d037be45c2624019cef6d5643797b77a21c195e856fe56021aece0104f888d773a0086c305d97a41d034a958ad65937a1b895d98bd988bddea96700e5bbedc78d44e9f53769177d168e41765e1251b2a82d3061d92ecd4ebe5edfa4b12c5e00000000000000000000000000000000000000000000ff695f16ba312697e602955347717ee8351e2fad3c76aceb83340dc9070cbfac1b5e1e9ccbbb51fd562c5f44a6f3d3355236a8d6822772fbeb5506bf35ff9d44c295b886922c6321ee9dd5ca92903d41b0fbba1bc067ac8342507f947535fdc84cf40339cd2dad976b1240bb213786aac70677227c13f168d0df6fb977451ee259fe3e072fb4e3ff023472eda67b3de9abc9314a035c75cd16729c4b18d26cb1c1be25a718f943f76ec565a132c9ec6c386cb525f2fc78175b736e3acea12aa65489ca74399f05a406d9f45d571ae882e009df80014ca4de0a927258c8649d811c0851f1d3bbd95152f0e6c1267e63b449708c8060fde63687aeddb1f02fdc3988315fc3a28235c27e92f4378f616aeaf202762c243c36e14db850f7473ae68e7a3f8e207609c75cfd2500000000d9327a38d122e854c8ba4a87fc9978a2f74c9d39318342213fef71f858f90a8b1bcea1128de1fe9d2ad6c296fbb19ed3a9b68200276c3e6ce7df242e4d44870727fb30eb2645ef60f7424d596939a75d783aef76fa440012e5d1d5431942e40b9a1d8358103a1a1907b6beefb35334591dc0ba2ce96110e35cbc671b7f43f8a76dba5e13a248ad0409f17595e9a33c1ea2c3b94cbc1b631c87383a3e2486fdf7107fb411480e296d6e62cb0e57e3f47737ac5a21b5c712e5dc0969670e19d5531f5cc94d82c4aad594295ca076193e812f2d5a9bfdc71d18ad365ac9a4950680c59ee9d397f3a1d455982347db78806bb26c770080f1972ee84fb956621c575da6f3d8547c6a42e49ea083e8a59fd98f30bec75c753eaea98b7e9968a571d0638ff90b8cc567094c11282c0f2b5c257036d1e250"], 0x0) getitimer(0x1, &(0x7f0000003780)) write(r4, &(0x7f00000009c0)="7564696ad79813fc88e54ea5b5e1a870fa53a2be7f6a187514a5f5b7427281eeb0d7874c63bf7e6db472e57fb9f25a85a28a9a52d1e6110b8d4bdbbb22285c01eeee1eb242dbc8122046e87e0a1d55f8c6201a33c13e52922b360c72bedcfa39eff1e01d0639593c69b5b61ed4a12a367e2700ab0d48b5b21accf4f8fbeb1f4600876956a867ca013084aa6e6b4fb1fc7ae23486834dc35fa6b2bf08bcf6cc5418185d8f8549d29471c23edae725d435711f90d1b4f1ac2b4c698f96c9b81fdf80130a17686b908a0c5eef9d2f049eaa1dc71bfb14b536b11f3f5eacea5cc33d", 0xe0) semctl$GETNCNT(r1, 0xffffffffffffffff, 0x3, &(0x7f00000037c0)=""/161) openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)=')\x1e?\xbc/bpf\x00', 0x8880, 0x0) r5 = socket(0x18, 0x2, 0x0) dup2(r5, r5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600), 0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'\x00\xef\x00', 0x0}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r7 = getpid() fcntl$setown(r6, 0x6, r7) r8 = getgid() r9 = msgget$private(0x0, 0x41) msgrcv(r9, 0x0, 0x0, 0x0, 0x0) r10 = geteuid() msgctl$IPC_SET(r9, 0x1, &(0x7f0000000140)={{0x5af1, r10, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r11 = getuid() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffed1) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000100)={{0xff, r11, r13, 0x0, r8, 0x100, 0x7}, 0x0, 0x1000, 0x0, r7, 0x4db1f3c3, 0x2, 0x6, 0x7fff}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r14, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r14, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r15 = getpid() fcntl$setown(r14, 0x6, r15) getgid() r16 = msgget$private(0x0, 0x0) msgrcv(r16, 0x0, 0x0, 0x0, 0x0) r17 = geteuid() msgctl$IPC_SET(r16, 0x1, &(0x7f0000000140)={{0x5af1, r17, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) getuid() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000600), 0xfffffffffffffed1) 16:19:45 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000001040)="e54a458e936ea6dfecbb6d61047fc1328feffdeb2a2c1e3e7015db94af6a7013eb6f15fab6f05024e52d879b4bca0d6b1b0d23fcadef34dd34e5568583d4204a9e2c9d9e2df14b0c38ad188395f9b0224dc816149b7556c2816c38ac8e077aefe4f92e2dd4860485abd222312fc9ec072620403802f14767d60cd22e5d399b10c265f91a89f8260b956f5a230c5e5dbc1bc37caa1a1871ab87845190349ade8f8225bd0db94bef2cd13fe3334fa42edee9cdd0c4b82e9d2ee0c330797081c057787210d5008833a5595281fb7f29da8c100dbe48e2b25ccf79c3171dab6a36297e69f480ab350e3e1d0e523d95fb7b8cac29da7e534ff7f7e99e3713215bfc2ebef1e3b713365611a7cf3cccc90678969f85974152bca2c63df109d8eb38491cefec54714b0fce86eb0033add63c6f81fab08ddbf30dce2ce04f0b7cd744b3e9cb1a074667ee458147d4ab29ff32cdea947f1a7b209b13720d2a2484cf6bb212a0b11d0ff87b93c31e587a78d989bd994e41ea37354dcb5ae919965f8a295e3f2bcfead3f964d2016a277e5bb5b628418bd58b2e7cc02f7ec36d6d04a726d3ea000f24dc9801be3c5539065b3f2515d478cc6d37abd08bbe24f28a75445b35da15a84de10ee45cd73718c909274215a6c5152c4353c7da486d35a07421c41c0bf9ada0e055f7ce1ab3e7c8f041227feef714f675b4c1f26b7f6ec9350bb5937225c2538694bca1dcc5a9ae0678513c0cbc6b7c327c787483c6d40853c25bc45dcfd5eac8449a208544a079f9149e3681f744888b6b11ecea68a4b8f234366db29208e27e74d7f2e364c8c815d1bbca0399a11fed36287c6ad1ef54f3b69415b234da0eadeac77a002d7a8c2903909e42029e9d483c16ba04d9f9ed2ae24a9da809633ca1288572b08771b4e12997947a4c4fcc98c32e4107e7c1ac0230d501c76e2974b920c8cc672cdbf102fd584920b21723bf51efc43fa98de69562b915f9cea6fa41beaf5637914723b93f30625bfb55e050d2554b32e309472743c253d80bbe2fb63c79d370b8c759add27e8137ce7558baf8c7a3569e0477fc8b1fb10114b421afc0a3edc3aa63a118d939937d40f5860bb431eb82a0f6231e8739a8b47fcd417cbab01dcdd648cf887d9ce8d46b8e1dcd7ba0699a495cbe25634ac7b5eaecc434c17a500af8bae24dedb0c21adc6c8635ce6bcedc829bdbea71ceea88f47c5933238d39233a0dbc1df92e2bb537cb1c60698c8db7f1365377624dac8d2e560fe8570a9da5050ca6c46651", 0x38e}], 0x1) r0 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r0, 0x0, &(0x7f0000000080)) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="3c9c0424", 0x4}, {&(0x7f00000000c0)="82650804a7c8d1e6b26f18e2538a793396373f910d233fb0b0dbf7eb3c48a6cd266048aa890222bea255d5cc1b53a54bf5d0641e5283b0045e416216e0d1682a5057bf10c4c520668f6a000207e217e2e060634f76e7672371f8ac55e511523d3674327ec63da2ba82765137c2e6cec91c36120b830ac17602f712f1ac3ba810d5571da1776157e9c85271298d23dfdcb9d39ffad2691ee5553aee1137de8d8e9415889ae17f46f7d4d06f85197df770f851bec94ab045b49778175a3178ca286548f7d4", 0xc4}], 0x2) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad1985", 0x282}], 0x1) writev(r1, &(0x7f0000000300)=[{&(0x7f00000002c0)="0d9dd6badec72d7598971d4283791f00", 0x10}, {&(0x7f0000000380)="7107001bcd0156489348243abdc9dbb858e76c64524fe89c689de31eaee2b1f4a37ec025fac03acc1812f76580955a60e94b01be3ed866e5e80d01d8ce4966ea0f4b00f16de26c95dcbb5e2984d91974790d17b54d1a1ded095a45b3b6a1f71af11a55feec35b37589e3a7b1bee84ba1952e653055a7af251b6b68bbd7c2489b521c7d4b75faaf55efde4153f96c50dbf3fab559660fc2ad416c06192f15ce01d89c8ac8c69691b108deceedf0318c4ea504183078cd4f28097b4ccc0139bc493358a510070605f6a94ba17765baf890530eaa38d5760b2b2332f1f8417e6b253f8c3e7cea2655f31a8506e3822897f0d27c3dac73d990a2e9fc0210b5dffac53cdb467c6947e28861c3cb85bf138ec31ddb6ee1d23dc210317adf87d788b670a3e1315933155f1961001ffd50f6dccca936309e", 0x134}], 0x2) 16:19:45 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x200000000004d1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x1}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x200000000004d1, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x200000000004d1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000140)={0x1}) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000180)={'./bus\x00', 0x3, 0x3, 0x0, 0x0, 0x7, 0x7, 0x1, 0xa339b5c7e418210b, 0x0, 0x7, 0x8}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000140)={0x1}) renameat(r0, &(0x7f0000000000)='./bus\x00', r1, &(0x7f0000000040)='./bus\x00') mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x5126) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x110) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000640)) 16:19:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x54, 0x2}, {0x3c, 0x0, 0x0, 0x1}, {0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x200000000004d1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000140)={0x1}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x100, 0x8, 0x9, 0x18a5, "08d83ca67fc78749e43e182523c86305de0cf44f", 0x9, 0x4}) ioctl$TIOCEXCL(r1, 0x2000740d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") unveil(&(0x7f0000000240)='./bus\x00', &(0x7f0000000280)='c\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000040)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000040)) r4 = dup2(r2, r3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xff4b) r8 = semget$private(0x0, 0x1, 0x102) semctl$GETZCNT(r8, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(r8, 0x7, 0x4, &(0x7f00000026c0)=""/163) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000004c0)={{0x3, r5, r7, r6, 0x0, 0x4}, 0x200, 0x401, 0x8000005}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r9, 0xc010427b, &(0x7f0000000040)) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r10, 0xc010427b, &(0x7f0000000040)) r11 = dup2(r9, r10) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xff4b) r15 = semget$private(0x0, 0x1, 0x102) semctl$GETZCNT(r15, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(r15, 0x7, 0x4, &(0x7f00000026c0)=""/163) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f00000004c0)={{0x3, r12, r14, r13, 0x0, 0x4}, 0x200, 0x401, 0x8000005}) chown(&(0x7f00000002c0)='./bus\x00', r6, r14) 16:19:45 executing program 1: r0 = socket$inet(0x2, 0x5, 0xb6) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000d80), 0x0) r1 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000000)) munlockall() getsockname$unix(r1, 0x0, &(0x7f0000000080)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x200000000004d1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000140)={0x1}) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000040)) dup(r1) 16:19:45 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x2d8) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x200000000004d1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000140)={0x1}) ioctl$TIOCCDTR(r4, 0x20007478) write(r1, &(0x7f0000000100)='w', 0x1) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='\x00') mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, 0xffffffffffffffff, 0x0, 0x0) 16:19:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x87}, {0x4c}, {0x6}]}) pwrite(r0, &(0x7f0000000000)="c7632a418935408a3df7b0339d01f17f5f1db24ed9e470bdcefaaf8064231d7d556d8a61dc2d328eba70aab674775ab4c498273c19ca27f96cc25cb1fbffa79e9e9e9a4e622bd2e965a81aece2362aefb017db7579e088", 0x57, 0x0, 0xfffffffffffffffe) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:19:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x150004}, 0x8000000000000b}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) r3 = msgget$private(0x0, 0x508) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000240)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000beaddc71776ed521fd8b9b00000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39652db6d19f37405111e97aa998473f0e8d1e8fc2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6430b15716b2efd595cd71a71c6993cd6706a4d152ed0cea438fa387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615884dc27c4c4611aa34978ac16a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e0000000000"], 0x44b, 0x800) r4 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$TIOCCONS(r4, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0xa9e, 0x0, 0x0, 0x0, "4287f6452a105d7ea3c06a6c7790dbb728beab8c"}) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000040)) r5 = msgget$private(0x0, 0x651) r6 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$TIOCCONS(r6, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0xa9e, 0x0, 0x0, 0x0, "4287f6452a105d7ea3c06a6c7790dbb728beab8c"}) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f0000000040)) msgsnd(r5, &(0x7f0000000c00)=ANY=[], 0x0, 0x800) msgrcv(r3, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a72f3b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r7 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b003005dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303cd149700"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r10 = fcntl$getown(0xffffffffffffff9c, 0x5) 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, 0x0) semctl$GETNCNT(r13, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r13, &(0x7f0000000400)=[{0x3, 0x100000001, 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(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r23, r24) chown(&(0x7f0000000200)='./file0/file0\x00', r23, r24) lchown(&(0x7f0000000780)='./file0\x00', r23, r24) lchown(&(0x7f00000001c0)='./file0\x00', r23, r24) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000080)={{0x6, r23, r12, r16, r18, 0x1e6, 0x8}, 0x5, 0x5, r19, r20, 0xfffffffffffffe01, 0x9, 0x7ff}) r25 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) msgsnd(0x0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000240)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000beaddc71776ed521fd8b9b00000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) r27 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r27, 0x0, &(0x7f0000000080)) r28 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r28, 0x0, &(0x7f0000000080)) r29 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r29, 0x0, &(0x7f0000000080)) r30 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r30, 0x0, &(0x7f0000000080)) r31 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r31, 0x0, &(0x7f0000000080)) r32 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r32, 0x0, &(0x7f0000000080)) r33 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r33, 0x0, &(0x7f0000000080)) msgsnd(0x0, &(0x7f00000010c0)=ANY=[@ANYRESDEC=r27, @ANYRES16=r28, @ANYRESOCT=r7, @ANYRES64=0x0, @ANYPTR=&(0x7f0000001140)=ANY=[@ANYBLOB="4ba4853600f233b5a355f724b23857e5da6c97de39543d8f312fad3ddbb2b773ce56d7c2af70b57e8fae10b7bab882179b185c5d01afd93db160645894f4db414e6939cacd2aba662d9146190ed15fe4ea40c2fedafb894eb47f11a2c834815cb6f60922f57346e029dcdd71ae1b0c9b448152238b284062a7d0d9c0e74d7c59ca7c57de9b6d6498c2ed59b8386f46d89a9ed412ec41014f63e90cc5776a8f23fbe33c77522fabacb497d5578a9b5adfe500d0e88bfe00a674fe4f9842d7f7b1109943f14fade1650a0baf0001ec09b55581718ef1692b15b79bf418a77582e1c6f3d83df52eb52af249fea58b32f0f7e4e15efa38246d98050c343a02", @ANYRESOCT, @ANYRES16=r22, @ANYPTR64=&(0x7f0000000dc0)=ANY=[@ANYRES32=r6, @ANYPTR=&(0x7f0000000500)=ANY=[@ANYRESOCT, @ANYRESHEX=r31, @ANYRESOCT=r32], @ANYRESDEC=r1, @ANYRESHEX=r33, @ANYRESDEC=r22, @ANYBLOB="095250aa9f6d7f68c3fce9ba9847ea2643199f4d2bdd59653d42e70e372c649114f2d67410a0870e597186dfaa140344f373677967c0eaefa07230f16254d0db540f06c301d694ea56590dcedafc63ea5b3d40092c67cee4b2da34fcb7f674c65103267343704045f8a2083822a494d21c620cbde3de75a2a2b59d2d087dc2de83eadca68f6c2dab4560694f78874b5f01ae4ed472a40497e3df8394f6b6e9d892c5000571eb6c4e49a0abc2253099c32f6a13994ea452895003b74383190ace43508b1dc1476f5ce26bf2bceb1fc1cdc0991e4dfb48d015b52880f21e8e2878e70b8a0c5cc0bec9d3f47aad8d160310bb4a08a7e58bc467cbd36b"], @ANYRES32=0x0], @ANYPTR64=&(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f0000000f40)=ANY=[@ANYRES16=0x0, @ANYBLOB="8f0ecac623394da3fa345e1e7dea1976ce43a223010b9e9528c17ace0a9ee5518207a3bdde63c010e4543581d7b2b4a8f1f6277777a5a82289cc0abeb2d18a2e4cb724662f28de329b5b3813c6301516a46e9b7380dcb611be1e3d7af54fc1da52dbf35513097a79ffbe2f2bc689456242369ac14f24bdae51e1af5ba14d06c44d8477692c14f8c2ba34ccd066e6cc664710c2cb5c3c062ab71e32cbc9d61a941464ef7db1e4b9d8c3a6a661a7ebf3da16c83124fbdd24abe39c44540295cd44f7001c10dfb233da1d03552f10107ba2fe2959ab49d202bfded574901c19e2122042a750d9663e55d540a06553f93f7074faf1e330509abbca4ffe", @ANYBLOB="2e18d4a408d32ffcdde58bf7085bed07ef72dea2f9a0347180597e47c855a964dd0cd7127f573e362914422749ca23727f5ed65f54bfa4733b934bfe0c5f7f7dd85eb67e2bbfc60a8dc8ee079245b9bb24dbd8ec24a3cef225c8ed34a3233a0a49b463cf4bf5d9be1f9d1ff54ba10b0942974f637b7b636c7a01", @ANYRES64=r29], @ANYRESDEC, @ANYRES32=r28, @ANYRES16=r30]], 0x6, 0x800) msgsnd(0x0, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="08000036accedd7f"], 0x1, 0xfffffffffffffffd, 0x1800) r34 = syz_open_pts() ioctl$TIOCSETA(r34, 0x802c7414, &(0x7f00000000c0)={0x7, 0x0, 0x3, 0xfffffffffffff68f, "000200000800000c2bdfcf5fb400", 0x3}) poll(&(0x7f0000000000)=[{r34, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) msgrcv(0x0, &(0x7f0000000d40)=ANY=[@ANYBLOB="a5f38c7e8792179541c95712ac3bbb216f22d05ce079d9e97ece3dc07c69c45525dafe03ae333ad1a6167d95e6119745c5bda163990f2e94b16d789dc076aa596803", @ANYPTR64=&(0x7f0000000900)=ANY=[], @ANYRESOCT=r15, @ANYRESOCT], 0x4, 0x1, 0x0) r35 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r36, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303cd149700"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r38 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000980)={{0x2, r35, r37, r26, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r38, r38, 0xa5, 0x1, 0x100000003, 0x6}) r39 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000480)={{0x2, r16, r9, r39, 0x0, 0x46, 0xffffffff00000001}, 0x2, 0xc06, r10, r10, 0xa5, 0x1, 0x9, 0x6}) r40 = semget$private(0x0, 0x3, 0x0) semctl$GETNCNT(r40, 0x4, 0x3, &(0x7f0000000580)=""/170) 16:19:45 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = semget$private(0x0, 0x2, 0x1b6) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/155) semctl$GETPID(r1, 0x3, 0x4, &(0x7f00000014c0)=""/26) r2 = semget(0x3, 0x3, 0x15060c414a2f7b40) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000080)=""/66) socket(0x6, 0x4, 0x3f) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) accept$inet6(r4, 0x0, &(0x7f00000006c0)) dup2(r0, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) socket(0x20, 0x5, 0x52) sendto$unix(r0, &(0x7f0000000100)="151417715d39a577c09ed27d35a09e837be2f5a48aa6dcdfb3751702e6a5f8c8228f63d02b8a8d39d472d4253950168ccc6db04060ee585b98e011868adfad63421f94c67ca490f994756f9d35363c038aa63a223def35636c1cbcbf228d8873a66f6b74e15a4770f741e88552afdf5526e386f61dbc8a72299ecd329731005a644382d7e8bbb319ad8758b0fae1dba0fd89b6e04d7f8089244b2dcf34ddbf4a1c73e4041ce5d1b303cfd9f90b963ab6565422c45edb49b08621d92402de9dd4c852866d84873d273ffd6c9cbcbde277b5c0c378286498dc454f345e184246a65a30ab3d29374025112972ed4f9d4720b34491faf869b7bf7e5a013709fe3d7fd527782ef6fb5010d2ce008675aea5e2f540a6be68cf1f7667a502dbc3b62ef311b5b024df736a5808df0b16dde1499fe38cb97ff203aac8ddaab727dd61ec636fd40e4a0c8330f6d5f740bc7947c49f3394d8439e9dfe6247c2efe780db21d3e8b0c4a2798fdd939c8779252d1e9bc257ec68f67b1523900bb23fbe1f6fc478bf7b1074a232fa40d2d152207dd812a9b1a1e362a9a6f51105f90bb750976fca9016bcfde363bbab367de01ff277108fc78e88bbcaeab28dd9d07dc173282b4039f6d5e72e2c91cb17f5f3bb02aac098b4f74c321e9dbbfe702a7271bde3995506e4caca1fb057ee22f0462a049890146cc665554189a438f25ff2ba62b2901b99073d9510cc2e76b302303b6b7552dfd571863e50d24fa3744a75685e08cd6b7c8f717b68adc827bed60ca65ddcdedf64a7757515d701277b58ee86a67966d1a34ca2adc1521a3095c1404a0cfafba4580cb06f6d8cf2ab0f1d5acec9dd0dd9b44a06357c4414be01194025871f5e9db6dd554f48566e9009b38960ca26e6bd51babc9381084ef703dfd7790e35fc91e66fbb7162fb8d9221e357ddff2a3b54c845676007399f8a86759740ee8c9bfa70ca38f9ed18c727c7f23c03ad7bebb7ff33026a15115ba9cfc156cf71527e5124c0edf3a4b99fba69e5278aec020424dc36cf35eed2b66886c9db6d52998397debdc5174a9f397b3950c07a07c3e3ad8750ca823b123da707cc59fe509c68e66fbbcb9c70597db5988d27331a08491a315cde0ac58dfa8ea0e0e73226417f822c3f079adf018a0e76f23524e9a382390f10e49fad56fc1351ee463e23ee9a191535479a177812998b97f849494a7ad1ccd03ba66bbd9cc57a0fa3cf7c6fbf03195a086e059bbb7c6404f404dbb6127052670234c2b3ae777015c9674214c6ca4a0b3aaf962bd12ca2ba06b5dafa996b66f5bac8f493f1638a62a0d024c3ca6ee9a08806fe059be74d765d171c106084aa346db288caab63ae41176922483d43a367297e7f38a1665c0e7f753f36cb3dcd35348f259ff9728cbb05a562feacb5c6bf9978dbe4e3bc6291802b04c26314ad9bbaa87b054a70f81a70b3f21853aa3b100b946ceea01678848ecc267bdda2dd45a2f9c9022494aa8b4829dedaa1fe127e8efda8808c6bb91352a415c0978667f60a274a37efacffbd1c3abd7ab8eeff74662629518eef7244a8a8f0b409332053ca576745efc59cbcd364be9c295042520e8b79ba601010ef7702d74adb3c938bd5711ccdc2795270aa52e0ba957717c8dc180cc3db2acf5f9c70e0a8e56a16ecb9fb01b15c67ede20513b0d59ff17816652754e73e0080e5306aae329d7fb9f0d6044a13c49d008d9ce5367bad1662ff83b508f65bb51738a2e29008068ffe60fbaa87cd30a44634878dab3bc8b2ad89a7978ab3321a55e49804cf9e5374fb2d20a0b17b6e6a32fad26fb7a0bcd3dee694a7c0422d1262351e1d2fddcf53dd3e7a21a6c7986fd7ce54ff1ea4cd0162ca3946b368bd8d79d216342ce2ff7d35e1b37dcf5fe912349481a43e985776432c0e54c684b329fdc03724fea027403fc9f7a13867f996bbcb42f945599a79eeecef3bb0e4fb8752c3f0ed6d08b75bac215cd419734900f1f7219e4357cd087c9a26b572a6db396b", 0x599, 0x0, 0x0, 0x0) 16:19:45 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0xe26) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x1000, 0x0) 16:19:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x64}, {0x25}, {0x6}]}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000140)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000440)="e8b1907ff431ffcf00a9f1379a9b") 16:19:46 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33, 0x9}]}) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r0 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r0, 0x0, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:19:46 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x200000000004d1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000140)={0x1}) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f00000000c0)=0x5) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x0) 16:19:46 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="221dc2"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "0000000000000001000020003d05b71845da57ef"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r1, 0x0, &(0x7f0000000080)) r2 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r2, 0x0, &(0x7f0000000080)) r3 = accept$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r4 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r4, 0x0, &(0x7f0000000080)) r5 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r5, 0x0, &(0x7f0000000080)) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x5ae03758dfabf728, 0x40, 0x337, 0x6}, {{r1}, 0xfffffffffffffffa, 0x5, 0x20, 0x839}, {{r3}, 0xfffffffffffffff8, 0x30, 0x80, 0x7, 0x7f}], 0xffffffff, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffe, 0x10, 0x2, 0x6, 0x6}, {{r0}, 0xfffffffffffffffe, 0x80, 0x3dcf738b7d66eb9c, 0x0, 0x3}, {{r5}, 0xffffffffffffffff, 0x0, 0x80, 0x1, 0x5}], 0x800, &(0x7f0000000240)={0x11b, 0x9}) r6 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000100)="8c65", 0x3b9) 16:19:46 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000fb31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e989d7e3b3bb2c0459f6ab0a6da6040"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000006c0)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400aa00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0e00000000000000000000ef3542e9de9534d7c35e54fe9e3c5919ca2ca86c15a9127acd1d15715c414a5a9c85328be499cbd3c92b7f4dc16e0e94efe2a6b360484f1b1374ed12de30052a1cec0bcc2344d0c0fe5147aeed4403fe393699ff88efc0dbd0ecab8fd864f7eb61594c76157bbd4782a8f772d94ae0e9548f42e36c1a35c601ab9294d3c367602da297aa9b3a99e8cabc36cde5e24c2d7b7ce9857de78da861f1125fbc08655edb1eeb4f72cf4cf3686ddb8f659cbffd12e94f924b4e89ba0d839b4251cd4938779d5396c99e113438be0d680307c980c43de0182e732ee7c079d57c928d983d8e82ec5a9d2d3cb9da3900defb977e33fae474dcf3a367134844cafd7389033f415147548ed084733d35972c7d76cd4bd0fa973ec9de13f8eb00"/307], 0x18}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x1711}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = accept(0xffffffffffffffff, &(0x7f0000000180)=@in, &(0x7f0000000580)=0xc) poll(&(0x7f00000005c0)=[{0xffffffffffffffff, 0x4}, {}, {0xffffffffffffffff, 0x2}, {r2, 0x5b}], 0x4, 0x0) r3 = accept$unix(r0, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) kevent(0xffffffffffffffff, &(0x7f0000000140), 0x7, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff9, 0x6, 0x40, 0x5, 0x3}, {{}, 0xfffffffffffffffd, 0x20, 0x0, 0xfffffffffffffc00, 0x8000}, {{}, 0xffffffffffffffff, 0x20, 0x8, 0x0, 0x7}, {{r3}, 0xfffffffffffffff9, 0xc, 0x2, 0x0, 0x5}, {{}, 0xfffffffffffffffe, 0x84, 0x2, 0x4, 0x2}], 0x2, &(0x7f0000000e00)={0x8, 0x5}) poll(&(0x7f0000000080), 0x0, 0x6) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x1711}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000680)=ANY=[@ANYRES16=r4], 0x1, 0x800) syz_open_pts() getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r5) 16:19:46 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x200000009, 0xdfefffff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r2, 0x0, &(0x7f0000000080)) accept(r2, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r3 = msgget$private(0x0, 0x80) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r4 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r4, 0x0, &(0x7f0000000080)) msgsnd(r3, &(0x7f00000000c0)={0x2, "36829ae687b37fdb678311f16d9862e76bfead0096eb1d9bf36295b6e52c6a5a39"}, 0x29, 0x800) sendto(r4, &(0x7f0000000180)="f28c40f2e80888b57c60e908992db36fea4b380accbe1ca76eeb189a396dc53a301f46d00b1082d50fb0e0244ac34fc57fb9e7b0183ad568ed78fbb9f43fe3b2e127667ba482fc7a91dd612149a0b894081b755a14cf7b71378c64b822b6bd6c07a5625602c0321b3c890a85e190691de8c9df3589958803489a59f043cf8e50fb", 0x81, 0x410, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x3}, 0x8) 16:19:46 executing program 0: mkdir(&(0x7f0000000000)='./file1\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) socketpair(0x18, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000380)=0xb9) openat(r0, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffff9c, 0x80045726, &(0x7f0000000040)={0xd228394da4af146e}) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r2, &(0x7f0000000100), 0x10000000000000a1) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = msgget$private(0x0, 0x131) msgsnd(0x0, &(0x7f0000000b80)=ANY=[@ANYBLOB="0000000000000000482e1080880537644f5006ef0070f952a1629dc622518a6841c1bdd69b1f5afeece9aeadcdb5d62deede7aa1f5a524f6244d2b326f11a883f1b38515f6fb7e6278931726ff2e946a6becc8f12f6470f85218ea0ae4e26c496cd9e14bd5691a30e931a783cae3f91109512645413c4f1384778d1bc66d1a23e23bcadd6f61848585b8661103f68ce4396661b231f3db25d0b62414b948b021dc10a54f6c5c0877a7026bd0e6cbd99c71374a31856f51924c524223038a37dec355cad2c5fb8f3468e8f3abe9a441a65b5aa7a065253d623a4354f0fc45c89c42b13bf847ee87663b9ba9639e3e97ff97e6922ab9699cacdd06e864c1bf450d7aed0d72ef701820051ae6b725717569900a53fe998bb3b6d28772f0683d0d0a731008bca47e3158c81b73c5877a2f0c00e78b0c91dfc690ece19818fd59d25fd1e5757a1aef54bc80c55c90ea6e681fd51620924fb610819c0c0706426578cfaa167082460ef94756709e4059fd33b31aef5579543f03621fd77a946f84af6693c3de4948e2802e21bf7cafb8dd999a61b53c12eb72060f04dc44cef9b12e1a1663422ccd9ec64c05a9d75a22d14e96eb9da83814f52cb0fba445f4229c"], 0xe6, 0x800) mkdir(&(0x7f00000005c0)='./file\x00', 0x2) msgsnd(r4, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) r5 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r5, 0x0, &(0x7f0000000080)) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, r5) openat(r6, &(0x7f0000000100)='./file/file0\x00', 0x10100, 0x0) r7 = msgget(0xffffffffffffffff, 0x464) msgrcv(r7, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000002000000000000000010000000000000000000000000000000000077ed1180000000000000000000000000000000000000056000000000000000000000000000000000000efffffff0000000000001000000000000000000000000000000000000000000c00000000000000000000000094756065fe9bb916fe06000000"], 0x7e, 0x2, 0x800) msgrcv(r7, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000000340)=""/114) r8 = openat(0xffffffffffffff9c, &(0x7f00000004c0)='./file/file0\x00', 0xa19, 0x20) r9 = socket$unix(0x1, 0x1, 0x0) r10 = openat(r0, &(0x7f00000000c0)='./file1\x00', 0x800, 0x20) r11 = socket$inet6(0x18, 0x46fc4b57c3c83263, 0x80) poll(&(0x7f00000003c0)=[{r9, 0x5}, {r0, 0x52ab21aa02f5c9c6}, {r10, 0x32}, {r11, 0x80}, {r3, 0x80}, {r8, 0x1}], 0x6, 0x4) ioctl$TIOCSDTR(r8, 0x20004402) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000000680)="2be8f67721767e1fbaea6e3b83b4849be4a87da60c3263d134396ff6f0bc23902f2b6addf11c19090330062a7daf94f5025e5822b58102ec7b8f8f593e6da7d5ee962d31125a4284eb923542fe3608dce10d1e106e98a8718ddc1832d7691714eba7b95b781319cb6186c5bc9d4fb3e7240e563dfdcebccb45a96fd08679b8a3d0a6f1c732cbd2ad655bbcb26c73bacf536d5fdbcb2a8032fbbe3a3e5622dfdf9339ce8be2d207cf3c08e6082cb78e39c51e953b671696ee9a05663c408c2a2678f36d18ea7f251d9e7035398300b824a9733ac6dc59c824c66b11b46ff1e88319c9f50103ae1be82cce6e7e126d7132c27924ef", 0xf4) msgsnd(r7, &(0x7f00000009c0)=ANY=[@ANYBLOB="01000000000000006cfd38356202252ddcc6443fca4091cdc4a97f0b41a8e3fcbdb6af4bf0422d78a137f4e9ea027b74451b3f0a44f08cd90655ea61f1666d1d21be15c154298f71c37d41476930e8ce83e1ac7d01264eb1b66cd958e2f6124d792c340fc786161d2a8456a20e401c42085fe200a9b9dacf929f7723443f83a543bd43bbd36953d2c193abccfd3ecfb75846cbf94043c300f7721a556ac6b19276406bfbe0e6a9eb92a1699e427e796d14a02aab54289c327e7d0a2d3f33f87f56eeae0ceadd1d70caa257db7ba768434b611c4f623537c27b36d9d9bc57d47168ad12fca635697550a947822dbfdff86b58fe46f5a749c633bca87a3fa543d604275f54825340c2c545366d46d582ddac9c174ab439f5c6f97d434c45e3d08c4623dc08859b679b7200717f01a13ff548bcb4204130d5cadb53a721ce70cb7dd1c10eaac1ef6ef5f552bdb0989ed0af4ae4b2fb9f513cb4cec98aa3d624c50b81943913df6aa2180058add538be9f"], 0xfffffcd0, 0x1400) pipe(&(0x7f0000000080)) rmdir(&(0x7f0000000580)='./file1\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r12, 0xffff, 0x200, 0x0, 0x0) 16:19:47 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x20000000], [0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x7, 0xdffeffff], [0x0, 0x0, 0x403], [{}, {}, {}, {}, {}, {0x0, 0x0, 0xfffffffd}], {0x9}, {0x1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket(0x2, 0x8000, 0xe5) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:19:47 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) write(r0, &(0x7f0000000340)="ca9054543b8308b360b5efaaf509890138992ea5017f1230573e02651dfa77f2b97e2b5948e80364b349800f008fdcf6b24ca325d896c78e78228718a914eba0a5250ce8d01a254c72772060cd44f18c8e0c80c12f8af4befecfe9bed615add62a090e5d8c7b8598654d9c0ba69c01448c5e8d2c88d13865d3ec7013d1751fdff27a0004079f4aa4b7e910da5bff7d34eabf339dc6da4ccc98e70295c70aa77d9f3f6650172208e08a0ee1e308104ef0518e2bd97dfd0e695a5cd58da381c1753a44018d3ace8c6228c1c9941706d10ba2111ad7f4697893bbbd77d91513287fc82ffa1127b9be1a947d3695f7d4e03c1b1e64e1eddbcc2504bdcee908cfc6c13e329b447a5a8a7fe62a7aa1dc1700ec2a4e0145152433f6dde7b2c7b8747f5e37359d62b407976ba21decaf981f7be778b0b576a18653105ced", 0x13a) r2 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r2, 0x0, &(0x7f0000000080)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r6 = socket$inet6(0x18, 0x4005, 0x70) r7 = fcntl$dupfd(r4, 0x0, r5) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r9, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r13 = getpgrp() r14 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r8, r10, r11, r12, 0x5, 0x7fff}, 0x6, 0x2, r13, r14, 0x7f, 0x100800001, 0xb1f1}) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x1, 0x1, 0x5, 0x8000, r14}) 16:19:47 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9e91, 0xfffffffc, "42ceff075a056f001700fdff00"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a", 0x42e}], 0x1) 16:19:47 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r1, 0x0, &(0x7f0000000080)) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x100, 0x9) r4 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r4, 0x0, &(0x7f0000000080)) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff8, 0x80, 0x40000000, 0x8, 0x80000001}, {{r2}, 0xfffffffffffffffb, 0x81, 0xffffe, 0x9, 0x3f}, {{r0}, 0xfffffffffffffffd, 0x8, 0x4, 0x7, 0x4000000004}, {{r0}, 0xbcac27e1330a4e51, 0x2, 0xfffff, 0x5000, 0x6}, {{r0}, 0xfffffffffffffff9, 0x62, 0xf0000000, 0x6, 0x2000000000200}, {{r0}, 0xfffffffffffffffd, 0x6a, 0x40000000, 0x9c, 0xfffffffffffffff8}], 0xa, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0x40, 0x41273b806b00fb8e, 0x3, 0x55}, {{r4}, 0xfffffffffffffffc, 0x2, 0x2, 0x1fd5f, 0x401}], 0x1000, &(0x7f0000000300)={0x0, 0x9}) chmod(&(0x7f0000000340)='./bus\x00', 0x10) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:19:47 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)='n5', 0x2}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)='n5', 0x2}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000080)='n5', 0x2}], 0x1, 0x0, 0x0) kevent(r0, &(0x7f0000001200)=[{{r2}, 0x0, 0x80, 0x0, 0x1f, 0x2}, {{r3}, 0xfffffffffffffffe, 0xc0, 0x20000000, 0x81, 0x1}, {{r4}, 0xfffffffffffffffd, 0x80, 0x1, 0x0, 0x1}], 0x9, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r5, &(0x7f0000000100), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) msgrcv(0xffffffffffffffff, &(0x7f0000001480)={0x0, ""/240}, 0xf8, 0x1, 0x2000) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000001340)='W\x00') unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000011c0)='W\x00') r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000001380)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000001300000000000000000000771cfff9ec5ddc6bde2b000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000001a0000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/194], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r6, &(0x7f00000000c0)={0x0, ""/41}, 0x31, 0xefc7ba68ccc992d6, 0x0) 16:19:47 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x100000000, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="83"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:19:47 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x80002008, 0x1000) socketpair$unix(0x1, 0xe5a61417b0c2ad6a, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000001300)={&(0x7f0000000100)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/2, 0x2}, {&(0x7f0000000180)=""/49, 0x31}, {&(0x7f0000000200)=""/134, 0x86}], 0x3, &(0x7f0000000300)=""/4096, 0x1000}, 0x1) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x20a66, 0x98) 16:19:47 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000040)='./bus\x00', 0x200000000004d1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000140)={0x1}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x3ec0, 0x0, 0x3ff, 0x7fffffff, "f3cc510e527b0001040000000000003fc9c06d00", 0x6, 0x76d}) write(r0, &(0x7f0000000180)="24ce6c485e122c050cbc87a63f6e358961fa43578d3d8914c569608cfbacffc9b82b1572f6020000003ff1475db187e9db0134729a2a17620b159218d254c34488000000000000000000000000000000f485688897b354eb3cff602c9808c6377daeaa14f6b03e482bc3f932b36f41c3de10f7293d24397ad55a3ff2d932c46373ecb2f62b5a51f044c2a3d78bc887c706bba6dbdc6b5dd7925a5f319ef641d5404e6d8f4d329d94b052d7b43498ed1e4d421d250e8ab8dcae2c7374a9cce82885b3da9c518d34000ef6292c0a4228f77086ac452bb939f75f0c2faafc6136aaff99a243f97df600c655bc3481168c82eab8ff99a9751cf5a8e602acbbb24298790e852804cf7758e492f46cce5c28", 0x10f) r2 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r2, 0x0, &(0x7f0000000080)) dup(r2) 16:19:48 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x200000000004d1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x1}) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000000)={0x6, 0x5, 0x9, 0x0, &(0x7f0000000280)={{0x12, 0x1f, 0x13, 0x5, 0x8, 0x1000, 0x3}, {[0x7fff, 0x1ff, 0x8, 0x9, 0x1ff, 0x400, 0x0, 0x9, 0x8, 0x40, 0x5, 0x8, 0x6, 0x8000000, 0x0, 0xe000000000, 0x80000000, 0x106], [0x5, 0x2f9b, 0x0, 0x8, 0x3, 0x0, 0xfffffffffffffffd, 0x8, 0x5, 0x20], [0x0, 0x4, 0x6, 0xffffffffffffffe0, 0xfffffffffffffffc, 0x7f, 0x10001], [0x3, 0x2, 0x1, 0x5, 0x10001, 0x80], [{0x1, 0x1, 0x3, 0x6}, {0x4e, 0x6, 0x0, 0x81}, {0x692, 0x3, 0x8, 0x2}, {0x4f, 0x81, 0x8, 0x3}, {0x916, 0x8, 0x490}, {0x9, 0x2, 0x1, 0x400}, {0x800, 0x54, 0x9, 0x2}, {0x2, 0x7, 0x5, 0x9}], {0x8000, 0x0, 0x1, 0x4}, {0x1, 0xfff, 0x7, 0x40}}}, 0xfffc, 0x3}) r1 = syz_open_pts() socketpair$unix(0x1, 0xd, 0x0, &(0x7f0000000080)) r2 = openat(r0, &(0x7f00000000c0)='./bus\x00', 0x100, 0x20) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000100)={0x101}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0xffffffff, 0x0, 0x0, "f501b4020000000640000000003c0000e1002000"}) write(r1, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309", 0x65) execve(0x0, 0x0, 0x0) 16:19:48 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000040)) r3 = dup2(r1, r2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xff4b) r7 = semget$private(0x0, 0x1, 0x102) semctl$GETZCNT(r7, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(r7, 0x7, 0x4, &(0x7f00000026c0)=""/163) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000004c0)={{0x3, r4, r6, r5, 0x0, 0x4}, 0x200, 0x401, 0x8000005}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchown(r0, r5, r8) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) recvmsg(r0, &(0x7f0000000340)={0x0, 0x385, 0x0, 0x0, &(0x7f0000000300), 0x289}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) close(r0) r9 = socket(0x2, 0x8002, 0x0) connect$unix(r9, &(0x7f0000000240)=ANY=[@ANYBLOB="62020207e0007301a00091eafe4b378f613161bdb7693f5f1ca8fb1c1a1ca24c2d8d993505dec3dac1bf5d100d7163f37a50309a81c2d95cfca9b6e811222a03005b0abd069e9950a956b377ff6b31748dad9782171eb34b3c7d77b3"], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r10, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) r11 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r11, 0x0, &(0x7f0000000080)) recvfrom(r11, &(0x7f0000000040)=""/59, 0x3b, 0x1800, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) write(r9, 0x0, 0x0) 16:19:48 executing program 1: execve(0x0, &(0x7f0000000040), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r1, 0x0, &(0x7f0000000080)) write(r1, &(0x7f0000000240)="06dd13e1eefe73ec244afd72bbaf362f366b935e78c194265d5eb83b2b93a87cba511be289223001aa606f0d178b51b5650d71307193bfc03f3f3aa3c5dadf106fa6e4566f42f94e6db08eb189742b1d49b927b18c0af1a7ddb4c65a6dba2c11ca5ee3272d7b33f8d45712fcebab1cf87b51a43921578543fb56cea8f225e3a84b4c365b1c0a0058e9cd9cd1a05555297e54ab1b773c1fe2684e0004a4936503851a1a6957a48275e0d89014e07df5bd6f0bc9cf99a82edc5feef921e2b193904e6aab8f7b95193cfd6d0a25e307b9d236e09e48f4acfd3d86f3c5ca90", 0xdd) sendto$inet6(r0, &(0x7f00000001c0)="7f86bce3a66967e43b73e87246b61c7263281a4e2cf5d26e528c3cf948303b9f6e5deaec45a013807459ff1215816b3d9d2a9037455d2f6ddbfa88ced6c77998ab583fd739be4ff2cb3705754af5d436f0ea69415e", 0x55, 0x2, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') rmdir(&(0x7f0000000100)='./bus\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x500, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000040)=0xe63) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x7a56f2df66681534, 0x4) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000140)) munmap(&(0x7f00005e1000/0x1000)=nil, 0x1000) 16:19:48 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xc5e20a7002da9f84, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000004c0)={0x1, 0x80000000, 0x100000001, {[0x0, 0x1ff, 0x80000001, 0xffffffff80000000, 0x0, 0x5, 0x0, 0x29, 0x3, 0x9bb, 0x7, 0x7, 0x8001, 0x3, 0x8, 0x2, 0x1, 0x81], [0x8, 0xc2, 0x96a3, 0xfffffffffffffffe, 0x1, 0x1, 0x1, 0x3, 0x7, 0x2], [0x6, 0x8, 0x0, 0x8, 0x21, 0x3f, 0x100000001], [0x120, 0x2, 0x401, 0x6, 0x1ff, 0x9], [{0x401, 0x1, 0x5, 0x8}, {0x8000, 0x6, 0x532}, {0x5, 0x63a2, 0x6ac, 0x3ff}, {0x1000, 0xd7bc, 0x1, 0x6}, {0x6c, 0x9, 0xfffffffa, 0x2}, {0x81, 0x1b, 0x7fff, 0xff}, {0x401, 0x8, 0xfff, 0x400}, {0x7ff, 0x10000, 0x8, 0x5}], {0x5, 0x3d21, 0x800, 0x1}, {0x4, 0x100, 0x1f, 0x9}}}) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x880, &(0x7f0000000800), &(0x7f0000000840)=0x4) mkdir(&(0x7f0000000000)='./file0\x00', 0x4) r3 = fcntl$dupfd(r0, 0x0, r1) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000080)="5e854a4d248d5f484b046f49d39fcb139ec615d981bc128484c32560859c46406fa7b8954cab78bd7d39da148f96ad06543ca452857f47076b83dc269dce9ec2e941c0319c0d687b0be1a0f83ad96f4129f82b190bee8f9fd0fb637db5c57b60ac38dc37f6111e814e1f8f332ff962effc15e0fcdcc4d48a1582e64325ff57fc59ba4f7932d01beb0a31f47b9519eaac8ebf1aafc3d2bea4eb3ac8285890e47f42383b0701fad151196fb339a42c51409203d5b2c323080322e4c72b49bc66b4d825b0fbad502268acb310d63d843ca613a3fc52ec7b38a617087546a21524d2c818e43486fff4114119e6a305b9bc189027d7d4d052012eea26cd", 0xfb}, {&(0x7f0000000180)="3e4dcfdfd639edaf35b1ea4fd8705fcdd0daf82a16d33318458480d875c2351ab40a242dbfcc189694ee23f53c1e6c98cbf563f23115004103a8efdb673f36d432c5a86a6b70f0e8641e45a0724a4b99287f79d161c877cbee1546d2405febbe6354d90dbc77", 0x66}, {&(0x7f0000000740)="b91c01a4a0d4fc144067aef3394508fedcc6497227732a28bb8c95c8296345e763ba3ee22eed221e088a3397c1192ae606b19b2549f107c43747cdfce4151fb8ba9cf1646e2051f725d4668bf6acb6d6e21eccfadabb8a6023414e710cdf3414f5e43e8d937b71a69a91f0e0aaca28f8190d9b5efa25998fdfb7f799a0a83370ff9079619b82e5312e78c27054126f7fe7035ddf918f54f127941c561dd1e156b116ea", 0xa3}], 0x3, 0x0, 0x1ff) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) 16:19:48 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x200000000004d1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x1}) pipe2(&(0x7f0000000100), 0x4) dup(0xffffffffffffff9c) r1 = open(&(0x7f0000000040)='./bus\x00', 0x200000000004d1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000140)={0x1}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x612121b9], [0x0, 0x0, 0x0, 0x9, 0xffffffeeffbfbfff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r2, 0x20004b3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r4, 0x0, &(0x7f0000000080)) getsockname$unix(r4, 0x0, &(0x7f0000000080)=0x247) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r6 = accept$inet(r5, &(0x7f0000000500), &(0x7f0000000540)=0xc) write(r6, &(0x7f0000000580)="870a877bdf06876b8416525558c5afc3600b423cc93cd1f18f680058d88ba1f4e1c97e054eacf63f4222eb86c2936da0283733e21752d6003eb1e7b1814e43", 0x3f) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r7 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) recvfrom$unix(r8, &(0x7f00000001c0)=""/123, 0x7b, 0x800, &(0x7f00000004c0)=@abs={0x0, 0x0, 0x0}, 0x8) r9 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) 16:19:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000c80)="bd82c321a8b1ac848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a023d400000000000000fad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b489304000000000000009cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f3687b662654bdff0d7b16d17f7030a73a7942506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed31131361160b55248e02ee595dc0f3f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd481215099982902551684ea14d307b4e0f194138e6ded8b8cb70aa386e889ff024f4c64b693f7ccce0997b6edb59f9a4c5c1cb5f036c548c4738b3ca6ee969667dc9844f73cfd1baaa066f605cec03dbe3854211b38694253cc9dbf83a7500b9106b7a4ba2b13ef508502fcb723ae83b2b8aaec6bd97a8bca230b7b7a4e0dd636b8877a1bb11477d1499352e0d333416fcc6469a59329ece038aacd212709ef98e4fd13faec313e5a4813ed1a633cecca8a4447410c567d8882bd161cd912506a2ade97e9d75e1ce7530a140d1bfa1ac72d29f91515ad99a90d72a07727dc316bf51105cc81b83629cbbb9a6f53032517ec5363fa30616ded398086acb5f12aee168b3c8ef5e5de4e366a9d62b15cd1ce7859c54f189d20697ec6782119a300f690c77aa2d076b31a31dec3aeea9bee6189e78ba93bfa8d05c946c2928eb0e66ffc6e9f3c453c790dc170a", 0x315) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x1, 0xb, "b08dce5800"}) readv(r2, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) 16:19:49 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{0x100}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x400000002, 0x0) mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r1 = kqueue() mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, 0xffffffffffffffff, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, r1) ioctl$TIOCSCTTY(r2, 0x20007461) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x10000, 0x0) r4 = getgid() setegid(r4) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000480)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000680)='r\x00') mkdir(&(0x7f00000005c0)='./file0\x00', 0x115) r6 = semget(0x3, 0x0, 0x220) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000580)=0xc) kqueue() ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000380)={0x6, 0x9, 0xca7, 0x1}) writev(0xffffffffffffffff, &(0x7f0000000280), 0x0) open(&(0x7f0000000840)='./file0\x00', 0x80, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) accept$unix(r5, 0x0, &(0x7f00000000c0)) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)) semctl$GETPID(r6, 0x4, 0x4, &(0x7f0000000200)=""/155) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f00000001c0)) 16:19:49 executing program 1: setpgid(0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r3 = getppid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000040)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000040)) r6 = dup2(r4, r5) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xff4b) r10 = semget$private(0x0, 0x1, 0x102) semctl$GETZCNT(r10, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(r10, 0x7, 0x4, &(0x7f00000026c0)=""/163) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000004c0)={{0x3, r7, r9, r8, 0x0, 0x4}, 0x200, 0x401, 0x8000005}) setreuid(r8, 0xee01) setpgid(0x0, r3) fcntl$setown(r2, 0x6, r3) r11 = geteuid() setreuid(r11, r11) r12 = fcntl$getown(r2, 0x5) fcntl$setown(r0, 0x6, r12) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000340), 0x10000014c) login: load: 0.00 cmd: getty 6318 [ttyin] 0.00u 0.00s 0% 298k load: 0.00 cmd: getty 6318 [ttyin] 0.00u 0.00s 0% 298k 16:19:49 executing program 1: r0 = syz_open_pts() close(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000080)) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000500)=""/4096, 0x1000}], 0x1) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 16:19:49 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="20a193f70000000000dcc78fe300000000c78a5b671b1b542a538706000000b810fb767649d1982a1d5a49e4dfc9108206000000290800000000000000000000880a605b4d7a5c0c47ea53692ec8e7efda0fc27032f6af76ffcb5d3e551b6a9c2b7490d074778e1c70aba0df7330c8f6c4272bcde0b276ebc64b5adc41a553d2f57f6c476ceb1d83d3ced9bbd3b9bf5bef"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r1, 0x0, &(0x7f0000000080)) read(r1, &(0x7f0000000140)=""/96, 0x60) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:19:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{}, {0x25}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000400)="7a75c63c5a0093ec50c3518784b4") 16:19:49 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffefffffffffffff], [0x0, 0x0, 0x3fd]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x10, 0x8000, 0x4) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x9, 0x2}, 0x10) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:19:49 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r0, 0x0, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYRES16], 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"}) r2 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r2, 0x0, &(0x7f0000000080)) writev(r2, &(0x7f0000000240)=[{&(0x7f00000001c0)="e768548444365c4944d7c27909a17cbbbbf3718b8a61af29f463d6c951e550626aa39e244c922d3d51b46fb6667c1b8259b30c563790a78569ac2a0e08ffc32350f30c73c661c27b1fec7e73e2066ae273db08cb5303973ba425714dbc2153c5ff1857193b8025e121ce9f3b07b58f", 0x6f}, {&(0x7f0000000040)="50ffa12fe5dd960451f2512369cfd84fb5fd34", 0x13}], 0x2) lstat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r4, 0x0, &(0x7f0000000080)) write(r4, &(0x7f0000000140)="9984db72eaaaa96c118d5cc5e1cf5d239ebf544d5767828582e73f0d394b1f53d403ba553a6340f1164ce5bbaeee4a59c165aac05b376fc07b09d7b5dda97d1e1cbca05ac8b3cfe976f6a23ebb3d71070000000000000059c23bee87a5c573800c3041a33a59720d74c9da0e723d6dd3967df4990ab500", 0xfffffffffffffeea) 16:19:49 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000080)) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1, 0x800fffff}], 0xc20, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000040)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000040)) r5 = dup2(r3, r4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xff4b) r9 = semget$private(0x0, 0x1, 0x102) semctl$GETZCNT(r9, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(r9, 0x7, 0x4, &(0x7f00000026c0)=""/163) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000004c0)={{0x3, r6, r8, r7, 0x0, 0x4}, 0x200, 0x401, 0x8000005}) r10 = getegid() setregid(r8, r10) kevent(r1, &(0x7f00000000c0), 0x6cd0, 0x0, 0x8d36, 0x0) r11 = syz_open_pts() fcntl$setstatus(r11, 0x4, 0x0) 16:19:49 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0xfffffffffffffffc, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffffeffffffbfff], [0x0, 0x0, 0x3696a8fd], [{}, {0x0, 0x0, 0x1c4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = shmat(0xffffffffffffffff, &(0x7f0000a00000/0x600000)=nil, 0x3000) r1 = shmat(0xffffffffffffffff, &(0x7f0000a00000/0x600000)=nil, 0x3000) shmdt(r1) shmdt(r1) shmdt(r0) r2 = socket(0x18, 0x2, 0x0) mmap(&(0x7f0000738000/0x1000)=nil, 0x1000, 0x0, 0x2010, r2, 0x0, 0x20) r3 = open(&(0x7f0000000040)='./bus\x00', 0x200000000004d1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000140)={0x1}) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000000)=0x6) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 16:19:50 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f00000000c0)='./bus\x00', 0x20000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000440)="cbd4d9712e6ba66dac34010f5d4caf8c3fab6d93dcfccfb4b3cdf9915539934a3e3edf578f65db603d53cfe6467b923ad8c78b1b17b372b877df9ec2b1f47f880073ccca1e28f72c5b17b704b27a25338306118c76ff5fa8c95f7df355bf2da8e47518486a13d4cd4e86b93c16a8c847fb14632d", 0x74}, {&(0x7f0000000500)="95c1a03e11d5ba8f83", 0x9}], 0x2, 0x0, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000040)="2c2011531338afd145e1872bc7a86a842c9f797c77a5205d356b3821e2a0c5c5c48843bb737b90f685d87088e51050bf6128d5f66ec3217edd0129ebae6d8179a2ff986cc91e13740553e8d4903e20ae9c589a62f095fdc8a946c467194ad8b98fd65144393b7a2621cfe7e2f0731518d954f479f6663956d2f7502e", 0x7c}], 0x1) execve(0x0, 0x0, 0x0) 16:19:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x40}, {0x5}, {0x6}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x200000000004d1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000140)={0x1}) ioctl$BIOCPROMISC(r1, 0x20004269) getpgrp() syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:19:50 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) rmdir(&(0x7f0000000040)='./file0\x00') r0 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r0, 0x0, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') ioctl$KDMKTONE(0xffffffffffffff9c, 0x20004b08, &(0x7f0000000140)=0x5) socket(0x20, 0x1, 0x5) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000280)="96c8", 0x1}], 0x1000000000000109) r1 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r1, 0x0, &(0x7f0000000080)) read(r1, &(0x7f00000001c0)=""/116, 0x74) 16:19:50 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000, 0x0, 0x5], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbe3], [0x0, 0x0, 0x0, 0x9, 0xeffefff7ffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setitimer(0x2, &(0x7f0000000180)={{0x382b, 0x887}, {0x3, 0x6}}, &(0x7f00000001c0)) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/239, 0xef}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r2, 0x0, &(0x7f0000000080)) ftruncate(r2, 0x0, 0x70f) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) clock_settime(0x3, &(0x7f0000000000)={0x2740, 0x80}) r3 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r3, 0x0, &(0x7f0000000080)) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000200)=0x5) 16:19:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{0x5c}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) fcntl$setstatus(r0, 0x4, 0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x2, 0x5, 0x8001}, {0x18, 0x0, 0x10001, 0x10001}, 0x1, [0x3, 0x4, 0x3, 0x4, 0x2, 0x3, 0x2, 0x4]}, 0x3c) r2 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r2, 0x0, &(0x7f0000000080)) r3 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r3, 0x0, &(0x7f0000000080)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000040)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000040)) r7 = dup2(r5, r6) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xff4b) r11 = semget$private(0x0, 0x1, 0x102) semctl$GETZCNT(r11, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(r11, 0x7, 0x4, &(0x7f00000026c0)=""/163) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000004c0)={{0x3, r8, r10, r9, 0x0, 0x4}, 0x200, 0x401, 0x8000005}) fchown(r2, r4, r10) syz_emit_ethernet(0x1a9, &(0x7f0000000000)="280000000000000000d95bf7ffff") 16:19:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x87}, {0x40}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000400)="9bd0b91d51eb70876dadc76795db") r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20100, 0x0) getpeername(r1, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) r2 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r2, 0x0, &(0x7f0000000080)) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x1e, r2) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000440)={0x1ff, 0x96, 0x1, {[0x80000000, 0x7, 0x1, 0x1, 0x10000, 0x84, 0x8001, 0x12000000000, 0xe25, 0x401, 0x100000001, 0x27, 0x4, 0xbc78, 0x8001, 0x1, 0x1], [0x9, 0x9, 0x5, 0x7, 0x1, 0xfb, 0x3, 0x1, 0xffffffff, 0x9], [0xffff, 0x4, 0xffffffff, 0x6, 0x8, 0x18ef, 0x9], [0x8, 0x3, 0x0, 0x3, 0x1, 0x7d1], [{0x1, 0xfffff801, 0x9, 0x101}, {0x6, 0xd5, 0x4, 0x6c}, {0x5, 0xffff, 0x5, 0xd163}, {0x7ff, 0x0, 0x5, 0x200}, {0x78, 0x4, 0x8001, 0x3ff}, {0x8, 0x8, 0x911d, 0x8}, {0x7ff, 0x2, 0x428b, 0xb1d}, {0x800, 0x81, 0xffffff80, 0x9c69}], {0x4, 0x10001, 0x4, 0x2bd}, {0x8, 0x3, 0x8, 0x180000000}}}) r4 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000240)=0x4b6) 16:19:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x54}, {0x34, 0x0, 0x0, 0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r1 = open(&(0x7f0000000040)='./bus\x00', 0x200000000004d1, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x200000000004d1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000140)={0x1}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x200000000004d1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000140)={0x1}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000240)={0x1, 0x40}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0x20, 0x4, 0xb8, 0x40f}, {0x1ff, 0xd5, 0xfa, 0x9}, {0x7, 0x7f, 0x8, 0x9}, {0x0, 0xfd, 0x3f, 0x9}, {0x9, 0xad, 0x40, 0x8}]}) 16:19:50 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) listen(r0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x200000000004d1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000140)={0x1}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) r2 = getpid() fcntl$setown(r0, 0x6, r2) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000002780)=ANY=[@ANYBLOB="00152e2f66696c65300002450357a3e444da0bf4b1d54c7fe0c9542046864afbe767d22e5c2cc04758ce973d980da79e64c122d1b98c883b249f5fa27f0fddf32ffc"], 0x10) r4 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r4, 0x0, &(0x7f0000000080)) r5 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r5, 0x0, &(0x7f0000000080)) r6 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r6, 0x0, &(0x7f0000000080)) r7 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r7, 0x0, &(0x7f0000000080)) r8 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r8, 0x0, &(0x7f0000000080)) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = accept$inet6(r10, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r12 = socket$inet6(0x18, 0x4005, 0x70) r13 = fcntl$dupfd(r10, 0x0, r11) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r15, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r19 = getpgrp() r20 = fcntl$getown(r11, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r14, r16, r17, r18, 0x5, 0x7fff}, 0x6, 0x2, r19, r20, 0x7f, 0x100800001, 0xb1f1}) r21 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000024c0)={0x0, 0x0, 0x0}, &(0x7f0000002500)=0xc) r23 = geteuid() r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r24, 0xc010427b, &(0x7f0000000040)) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r25, 0xc010427b, &(0x7f0000000040)) r26 = dup2(r24, r25) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xff4b) r30 = semget$private(0x0, 0x1, 0x102) semctl$GETZCNT(r30, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(r30, 0x7, 0x4, &(0x7f00000026c0)=""/163) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f00000004c0)={{0x3, r27, r29, r28, 0x0, 0x4}, 0x200, 0x401, 0x8000005}) r31 = socket$inet(0x2, 0x1, 0xe5) r32 = accept$unix(0xffffffffffffffff, &(0x7f0000002540)=@abs, &(0x7f0000002580)=0x8) r33 = getppid() r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r34, 0xc010427b, &(0x7f0000000040)) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r35, 0xc010427b, &(0x7f0000000040)) r36 = dup2(r34, r35) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xff4b) r40 = semget$private(0x0, 0x1, 0x102) semctl$GETZCNT(r40, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(r40, 0x7, 0x4, &(0x7f00000026c0)=""/163) semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f00000004c0)={{0x3, r37, r39, r38, 0x0, 0x4}, 0x200, 0x401, 0x8000005}) sendmsg$unix(r4, &(0x7f0000002680)={&(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000002440)=[{&(0x7f00000000c0)="a08444948ab2455114b1d112693711f33a983b96cbd8e230e90ea9b7907510247ad63b14f554e3a40b189231b6b8f7b58abc17f71f2a749a2fb4606d36ec51ccfb3a1cc7ada18a4306238a24a966f519e04fff70d0b950b8d8da", 0x5a}, {&(0x7f0000000180)="92129445cc00eea81136245c82c100a6a99ba7194c918612d26005395f28d9d8108b4cd8d128ac17cf64935c9c3416332e2bab133c9ee687c9070564bf1a8889cc7d864044793026a4b7ee0c934a170382e432c067c420ec281f93d2093e3d8a524c27108303f34ede185334943c9caccebd8343517115add7a58bc7ecb00793870cc15d99b14ecd8921b159e11737b675d6ac58c8c153ca0fb1c50725168fb28754f938296865a4232745647875f4475b9b6eaa65e0b9eccd1ffc29e1c4253ff6e800eb619c9f57a142e86afd89ce58f8f0fbf38e94198c7fc696e6429521e6bb4f7e2f245b82e84eea559fcb9087ca3cc9a3ec1780161a9be3b9", 0xfb}, {&(0x7f0000000280)="6dfb3a82d5f03ae3bcb0044ee6782872e61c9a9b7a3077a288876527a56434b5bf9bf9672f5908ac73b478f9a157fba613dcc8a7d585f6fc50cbc5acebb2b36455d550a2b318f1cfddace24e8daaf201889b283b", 0x54}, {&(0x7f0000000300)="13a478dac330145fc731bc474f8ed4039a6b1e08b294443ee91ec1e3786ccb0e6110870a40c727a12fd118bd34951f646d00ec8c959f29a022831c549ffca177e09b08284d9f70112f4263efed868b20d1599962615a", 0x56}, {&(0x7f0000000380)="0429aadbf860f52be339beee16b64482e6dcd592c617463ad1330b472b6dd765fed38c8b46d3a132d02b8276b4d5df87971400554a1e073c7e6725a2fd727add306264d9324cd4301f6eef03a20ae33c64725797692730ac0ac9", 0x5a}, {&(0x7f0000000400)="6a2e04bea40c2ebc6e2cd0ae95923537f521df025c2dbf15506c8b98dd6b0a32bdf7656b7892aff1eb7100cc9d28122856b768dcff2d95a30fa1beaaf25509b20e3dd80dbcca6a820318629f96fc9b26674994fd1badbc81421744bcb6affe20b3d6606eda57ee69db658aad3e7e0decf36c18c12f4d2f503df4bb78dfec9d9c645cb76300436848d2bd4af5caf391f95f4328ac4f99dae0411aa7073fbf165a32ba2932c54722adee5040be81b8f53364bf09e45775d2ec7c64e979c1521222aaf2e12eb49a58d617885be8a8d8970f181edff885e04de9df85ef00594c34d095ec173e0ceaadad13df5a068e18eaa923890990b7b75d125bb539d5429535671a80d783bf0dc541cf08e999d8e85c15d92e5443b48d0d191e0acb2750d77a9f357fef38fa4c29b2a4e4851818a301f07553184c27c711de1547f3e81a887db2f4e63e3318c9d181ba8fb8d845d50f66a462aad3483ea05bbde6d412a4e4e3134eda2fb198b628edf8e49fcc21de5463546895fb674286487288d93e25372064e79a7ff48ad622b4473a45863e8bd75050c8b18db4a2f7813aa19af6d818813ceb60ccc3d48b0ff13655bf20e103f02ab9f9ece57a14d6f6b188bc5fc6344d3a724ddecbc8cfe19dfadd747083011939c3dac3f9ece930773a858948753d78c0af3aa1fb4c25ddef60c020f728a7eca5e2c42e7a2dfa7139cee439f368ef736c767e8d333a93afbe088699729331acebac9d66b45852d3dd880ad91da42014caed3e2c28d040d4e1bb50dbf7aac68c4f7fbd170438509648b9e063ec3dbba1746b52837bb000f95eb3466661d81e2a8795304ab08aaf33f8b1679a813832cc7995a9214ee076fb0e878e9569a5d91cd9342edc8bdf57cc7859847d7d372b11125abad40d8d163372b9725577673860771c50777f221f79315606e437dc483ee58d28d66e581e24fb999c4131f3733ee985805ee771910c51087b1176cfe023a3001968c73c687eb15c3c35faded32041a68a0f0d18f8201f92b656545c219e7e957b3ec33d55310235857a533b0636d703d7e7f19527061f0a08c75fb73f011e600bf7f3c150a75f890fa2bbac5e23d72b7f63e4a80c7f2c22f1005ac5a65356dd8dcc1a4eb128eb65e3f281f53b2f2ce8cc37b2081e2ab366aa513444df97213c97fb23eee6fea92814e6f2052865c5fd75e33a320d125413ec1ba9f70d8644076db40abe50f102009b00736a9448a6a7e9edd6dced90191953b6e641207951582466d7d7080a705dde9c9520391c86657306fbd49ff549baac5b6fffe5ea545d5a838f48f3a134c10edf290cebafe24837fb1eacf87ae2e26eafe516d7868dc3b532f69e997e0436a84733542344780c9615cf09c3b1f13a357a5b31ff3808dc257f9ae43aad6859d73c95e03471ee474708f26635d66ca4d07c536cbd432238d09abc7ca5193d74ca28a862a769bb184cf07108974759e8456e68f0fa9896250a4b2bb489aa7a099762845cdfdf1731a187b8037e286371ee2b67be6efbde678ac884d7e60d8a7387a279db308479e66b11291d5f1fcc8d62074fe27895db438ba81ecde2cc1adbac5fafdba3f932e16e220c5c922d790cdab8a4937e5e35e5d411bd16b0ce4b6af44a61adcd6ff90e6f289e276e51c351c1cbda50c1ad87d9e8eeb6fccdfda890210e338e296d8085a80b0d3f7bec529b5c8f175cd964448c6a86dc95a807017077d754be32b0babb9f40114d6a11d888b4257f5e65359f32e0a3a2e63d366a638face2939276545853a5a1ba5d6c036e3d0e19dd1e1aff161db560118b307008e5016fc6aba6c9a296b70b4d89f721b88640f789864a6ad480132cda8749a3951e3f4d3c113c3f2134176324d4a93d305febbfa5fb5d75926f65c50d35815ee8ec42676ef545ffb54e7b5eabdd0517923ae659b8dd4ee484de5fd379c5bea9db301db3ad064fc15ba670502a4c0eef0cdb0724552ffad7c0ae8870bd857e925dff5baee0c2aa47021c861adb406435f5bb288e4044eeac9009931685251779d738b3d003b687abfcbc2321c40f221194abca0641146d75ee39b3ca5d317eedee9ccffaaca47f0c2e794063c925c12055265e1874388409df2176181a58db6fb6254a45b97aec9a1238db7742dc86f017bfffabc77ee6d4afdbe3ed955b922e124e671a058c016336123b62598c6d12deb7cb17464c38697ed58d56a4cc8e2dc900b9951bcdff5600ea501cf08b7884d91079714d74191864a0cffb9ed13c02146df4ccf317eaa4bd9b62cbfbe3a1252e653fae25b2187ecf500af804c41a79e2bae3490122986731744f686ac01ea7ee4a980ead469c74cba6d224dad5c718866e60640335462b7848668cefe6e9f08189661a1cdba011d1cba15e00e8cbd7bc983404bfc4bdd517a133b176a5f2a5dbdf8796489891ca36a4daf003902afdbdf35ba5a93a474fe310460f5c8baa8ac7a74162780bd964e14036561398702b149f870be5e431927907c09e866b1b2d3082009b076602c58301efd8453f84161126f28dd535ff6b7cbbe8226981ae2e8ba266c3f469d08dcdbdeed00a608ddd8ab50c8a4af707f309bee6dbc1b6a416e2ef8018fb506d3137a48c375a26f6dc1486f20d03c3c9716b0a4289590bd4ab402386d2ea0d1701c173fb73562c54aa0a30d40559cb7bbb15875c5882fbe6d30022b16cd04b8d6de744a12aefb464b4c52e98d51fe985bda9e30af6f98312f777722d065f60aad99ade0e73c27044d2dcc3f1d51062db56604c2a4c3c05005d12a3f1ede10da941b37675ac76354ecdd5f992359c985aec71a6f5053d128036d9c518b0d5a31108fd6c800395da1e0889225621252252dc81685a119778ce66e63d2ec84fd490c19c0c1e45c39ee5f365e45203518e11fe81a622b3e7675019c2dc2c34a242aaeda530854653e76e9dca5a9c12677376ff060d20b8f5cc80e304e9ce80c2ce00e6147fd701339c265b3c2c353993e7eb806a121ccf13e0170d9b1332ba8bea98784c4ef8d7e4ec3ae7f9a83e8b5eeb704d13fdd65400c43f3362d5471b529135f990a2de00241029b0d4b9b8cd3acfa28e57386191b568393ec43ea0e5493902ea5d78dfa9c7358627646c3e201e4a046775fca90957639572371c71168728e0aba66b452e11577fe218f6edf3107974dab603dfe06d95dc3c186e07407b380d259343cbcfdb042a06a4392a1be51bce8a5064f970ea7eca9f91f03d72fdc53423a823c65bfa63508afe1b42ed8d0ca9a863d0be94ebb544c0d3ec7a9b9ce25948a35c97264411650e0d1d82d56eea928dfdeb3fe1d1fe7235440cbd141d41d8573f3c64345166f895838cf4b364f36179eed51d5e6c4fc956dd3cc73da095ac6f8159eb610e97f728338ea107ef8a56153335716258931bc5895f6b32f52f783d0b02cee0b48ea2c9e86e60921259853fb8777e9fb7c8270b9f54d2b31da801d932e46fbbb8ab454dc5b74ba4a913ab6ef49f0239b59ce1c74aea3e292e354bc6db70700035ab0ea0a20c22cbe203e3f63302c3c729f82b8005ca63bd3e9de65c1f572dcf94d249a16bb043272a00f5b6099d3ac453eefba279d23f897b90f569685ed7bbe02e51a76383c54dd5d81c9570d26f0361fbc1622df00923fb364e5d1fd87c35c9398319b966211634f6cfcaee9861d438c4473ed425ce577980f290fa7eefd5bcef06fb589a2de237701e5abf9a4efbac1fccded2b1544387f5b5fe860c1ae1fc52432f3a304018ccb2942e15a40dd2c95fb1ba045fc2444a9a78fb45b97cc549c730e6202572d3a56b2e7e4a2bbbc3ad3571a6b3b6ee226013409abf9078b13cdd236338d48e659a09286bec4eb3829ccfb9e060f771d78e418bf8bdec77e725ef83db6f88769d149e835fc4b1c570c574df7076ea27745c18fc74991103e7d753a8ff3abd979e8ce12b3d9581e9e237cd110de00b958d602deb532fe84702f9da15600fb7f35dd480f86a6512682f1f76a188c3d59a4d76b683c300b601815be1ded9591ae3199d70110460feb8eacaa6769b88c1a69d4e411c620eb9683cd963cbec78fe40b473470a43f4f3efd953878f98ec960d2aa86c94c67d86f5495ffca9cafa159fe150319d19ce44a105974012161bb5ccdcfb25fa388aacca52e32e6dbed78735312edd2875e7849a4dc3bcfc74f2dd3a90147ec36dbbae5f0c2aa5cbf433a76a5316c28c2e6fddeee5010534019f00112efa4778a9c5d7b0c11a94f7ec6e02ff6162e456bf2d2e4ed07a41b40d3bdaba6bcc8ddc8e6192927afe673ec7ded67d3acee257b5eb17b0bbb0fe5e48540c71b5468dbb5d21053da18e7c1bd6c52baf3ea00c9bdff33121fc9fdba1604a4ee121931f47d3dbd5139dda2d164494e5a07d505aacb6c6c37d2b798761e4a4bcd822b684cd315c8dcd4dbd1447e14bcce8d19e44f82500497dbc2ad50544bfb788bc4469b073a1ccafcf08a42ef21bb1e4e202c4010498ed8a5744205fd7bb04389b189e8ebdf14b796b3f1a5acc7c3dcb00d3caf0e8d1eb8103172b6c41e4a5deaeb2206e22f4d65a573dcab8550f1fc0710032d983080aaa0b2bf6849ea687eaf248ccc0133b8abeeb3744356f31df19dde08f758e4ed3a97920cc4efc4c314649fcdae09b78aaf49897aa27d433adae60d7fa0c26b91c563fb06f0ef17ecdf9de4d0e7c174563c9ec99d361971de2710cbf6ef9a7acd588da70475d7bce36033e7f2c0458cc6a1947eb23b610e9c1ebf5c0167f0b84a046d811b99e8d2fbb5afd954dce45c8c9ab557e22869ba23c5a6503e2c263b34570051bce2227ede05949fe8997270d474b7796403515fcb2155c3d3dd3168509fbcf46aa2df2c7b6fe5a99868801ba996fe53823fab8f29e1dd60c2aa3efbbaa364411b5b5e38e23db1a41ef2dffa239285a66e317e43f245a52f6bc636216e3b0aedecd63a4eb1d4968dd95f85609fe530908d5c17eb345693b24e6e58f58dd8f552c4a5a5124fdbc1403dac7ff3b19258da78e8a2584816274272450c72013f8b755931f19b26d3ec2df9a68c7d5182980e47b634198e9210fa0da3debf43348caf2ced401972f106c533818be7f5c96a26e6834cb7ecd986523d6eb32871b3a9388a030f2eba42cb7839ca5e19d161a443f4f817d63acf528dfed02ba5d79855b53dd6adaa813f1a0f3be3fe468f1e7ff8236a5e7539d1ffa559a688a592f44ea5337a08063ddd4a97b8411afec98a7d6fc5defc1d868334fb5453d4ec538c5e86c9a079e74cac0d45ad95cff7d89f8f358589701af77f4795e39152e4820f5522f6c28d69cc8e19ebba730052fc6b3b8530dc07f56cf004c2ddf9991449455982967ac7c83ece182d9b3a3d7dad248cf708617d68ef0fd8fdff3c398eabc1c3db813d06ecb632f14959547449d7a6a35820de92e3972df3ff5b91d70d280245476681909c983db6adb61ed7975b21f800f273d06e1b00df1fbc8c6669229d6b76ebc6580fcc417943f047164dc7bb3d13daf7563a0990503b28fc35efef356cab44d41004a5d8a43375b04471d26651e2fb57487bd191fb00fec66ecb9f0cb5846dfb2731e56db9e265af235f57276300d094889414ed394c0fb90954f3270b8909bea1f7d3265c99c848b0518708d430af336a9dacf30c4b61c3c0f45ee8e13c27a8084e108c0f302f661227694988c9364812489b2241edc8fbdb50f2a95f96380008835552a99d3b5e0542bb37a8ebb24209f1aa0c2edad7da25f8211165985266aa5fa690a3f7f0cf365", 0x1000}, {&(0x7f0000001400)="8320d0f8109325b525d1f8f85d284d284903e5b1d44c", 0x16}, {&(0x7f0000001440)="d4ee10276e258a2d2937e7cd4f33be0050c1f1455605084bca6a7862049ec410cbc3c7017fb8b67d46f9e2e9015f393eb98fcb9177d43308655cc927d1de5ce49e1a57997727743a46178fd9ea6c6c2b1d7446f87b66f158ec04b70bb6ce8672e827abe54950933ac17aab3040b6bbff74118c79503006ffd03efc342e6e06573065dc2dac6a77b00812184ecb735b45b79e3ee87f9dcbe12075cedebdcc6f2382f600a5012ded104a6762d4210102168d6b81ba52ba7eebc334e4e5025d5ba0a3ed3eaa4eb60192575242d8f068a4dfde1003a68cf09ce729c2c2956adb741dc6097c1fe87a056eb21c27191cefe36979943b3b86c86646f048a695d875c470cd01fe2724db067b57c36507a44cd0089c6e8054bbc4bdb494d6b46ab930b598b3f498cb179ed479d2e2410752012da4048f5cb2be9cf56e911668ae4c3174ced300d4690ce20ab5164e8b0299b01d529dbc8b29199c7beaa36021585dc6d6488d0beebcab9ae601802a0a99bbc3bf813baf8e3d0f1f0702f627fba7f5574bfb03e67668f5040143af45a29cce3371b8e6f4c3da2102342bfd4a1363ab56b792a0bbe65b0fe5bcfa9795fd8bf8dc7c7e10e9e2ba96cc8634effcda802afda0297080a0762dc8ea8cf50cbd2633d6f11b9b33838edcbe6f912d4272c00b5632406369161c161a34a7da5f6c9d649a9f2b390319c20e768ec7e932a10922dde2e55fdab7b1cf1e54f9ab726d3047fc94a1008ab70d52b9d56afc574c9a5ccee5a3be7cc2ac08355278d8b576ce0b7c1e631555541bdd2ef7599f3c873b715d41adb1f7f52fc5d520163f8a27fcd4025745c7cb5efdb7352b0d9bc723d786746df241aee3f94fa3c9a5228b2d718b1bc627097e5144c1b4e6b16bf98c0e3780d48a4503b10ef5c59c4efcd910fc072e95048bcf78ed3c280d67a0796c737a2b1810d23e8d3b01953d7b438c24fdcf1882d407e7b462c2013da9ff4ea1b3597e4f65a6bbcf2b0a290647af9a2d1b36e6fd153bfcfaf1a633c8bacbf140eb94392d2281776130f8536e78a446903d34669be9dfa15295b9e2fb551ca93e2969d4be22213aa91aeffb87d82f4b07c30a25f37051e195096b4e09182d9057708da39c378e3e3405c4534b2cbd3e2f3c0300adc4b4c2224f9ca41c7c3b9a4ae0a98099e56c92753c95e29daa76c656a42a54c7ba42ec327bf72c1b115ee61fff7198732447c5f382d9beb082d100cfc724567d0960c1029ebe0d575e7cd6f6e7a241b4791ba24a68e3952db893ac01df106424d81aa2b56faaeb342e6564875d2d7bfd6904603884cf47de23b62c7c0623987db6cc5e68a7d87d80e0db65e581c3a5600fdff5a360fda902bed409e75c7719008b1434f9de4b122cfd6eaa42237282e201fbb165eff5a87777006d8d0f1f06f21416445183322d7f6cc2b7a93c94ebf93ca5c6fd617a76dc93ea19353606e552ce0b03f53fe7762f76d50acc31c1aa4e63f1f257c3d255dbff25ebb68a467fbf386b12cd11c434e5796e2ffe3b933541102ecade396ad14bf7dba737ae7b49abd3e9865483b323a987dc17cf79820d3a2795f99d02994c25c683cc1666fc063a73aefed3453bae28acda1d9b2c950af93b86236d0ad411862f13f2a50163c0a5c9cf6fbe2797dbefcdf41be7733d5212d5d00fd17b44cb0173b88c615b6085c1c435635df0bafb5579ebd904027b908abe64b058b84aa123a36c08d6719d89cc6a8d303a6415e35b6db861181edd4ba4458ec642efa3e76028d67fa7495208866dd0739ea217021018f06de0073a3716c453a480531970a8c2f9e6b4785417bf00235a28bf63b820dce18bcd8eb4564bf88adb2fff68eebddf1103250218bebf8960ebe3fef69a10a6f066d74bc474a140afcd42c56533ac8abfff6d32a12e1e20b28060981b652668a019d1a082396bcc0e92a1447f3afcd9d3e3dad99e757e8c082b030850a3645356da3ca30a993dc9b2e304979987dbe5eb0a5a9e2d43cfadfea9720aaff08dc1ca5dd34f81fca5115b44ac5309348565934bc012c8040d54c2038ac8a860dc6059d78cd3f4d3a9088a28e536ae6a7e267abaa12958f99aeb80664f16c5a2ffa07a62f079b35103e80dd7991dfa429cee1ab94028830224bee74435eddad816c68d5dddd5c54f728bce09f86ee9f526c6456c7404a0b8ede323bb4b58d19a518327df67781eb5269ef6c7ba26696577f4e5c9e844a7b4e1602d84b97a1295eb2c8953269885fabfba3bc5dbd9a76e1211137d75f651b688b885015175f3e49f6e41683c011d9a6ac4e7afe2db0ff8f91182d54fd786d50877d003d188baafb0d1e39f159b84edd96f7e60eed55e2ba28a3e0d658223c9d1a9db7ff5c8cc7f014a14ea45edd46e53fd78dde2dddbfae76969020c4e982dd08e98b0c85f77b3bb617d63c4421f022ba24e5f052415cd275f2c703e88d92e4658075d6e21e5d617584415e736335134200eed7123274bd213921f635339581bd258ccff30f8ea0f900a022c7d7b96d8f4cdb9c07ab8db4cce52eeb93d5a8613a7ee2bf9b26a3e6f119f496fef952b7751937b7396faf43dbd8cfe500502ea20b4cf302ccf0ac4d32f55fee8c6904cf970266f735d6272bdc2ac309d78a00b68902ed967f2dcb787037ef485b02d687bdc5d06556ae59ba69955f6e19018dd9b8e1e106f45942fd4da9d4f64042dd1ce935200033a76788ec1d508a12e5a4377395b615ee5706fd293f015582af7c40a81771e455afb7809c04a821de71cf28f057ed975fd42026388823aa28f8804fade2039f44799738c8e45573d62b89d8e33ce516856c87a207e3a6814482217f7f93b0bf508a9c1bc03639fb3147a02ff33c981f82014b50c9c71666fe550df6a7716041f08657d50a3dccb14f48288eb9af7578268db953ba6a5dfc1ad11038f9dd0d462a71de965e9cc4173c7e82f16f7b8e2913938fa94b71f7c77035605d32e8c684d2712a6b3eee896276cc8b40ae1b45c5d4d3579384a20890563c813973699274850e8027dcc70f2f826681b4c9e98a85e2604371fce78bd6eff463f7c9155d836d8ab0b24baa485940cb80f31fb170c7b15cf62a41715fba0272919feb2ff363a05538380e510650caae1807d8f83c893383e9be74b2886833b8187b776b561b485f53b13e55dd2112964907ccae2f2c2aff749456f2d5bf3c150910d0d94bc27c6826a045f8ca0eb3712f3c1d37830d4c188aa0bd1eda88d8883cd007710ab5ed41bfb1e769e7db50713216e0227df6397bb21dfcd07a00d33f7ae2b39f9fc7c973602f56816e4679bdc575b96fb3ff5477e3542aaffb478a6191d4f24e52906b9840b0d27d783d0b15b72d72bfa8b9946122237bef01514a202a0a8d79a74d6162981478b38d9c75feadbbb866292dab28f58141d16dfe28d51df6de01a0c3f591b42f4acccc8c270ea67f34bc182a8409d7f3b79b88d4b2458b27f586b8a69de878c245048b374413392aa2c8c662916bddb86ffd996153a125c5cda95d93379d4e5343c410a179c181d15d58724a749b4ca16b134c1d63ffb3224cfcbe52d3927850b1a78cf894d05c8cb686ef2a1973654fdf475e4cae2fb1c7538f1bd8bcf39916a56530a8faa7b12d37f5186a9a1d67e84a1b0410c3d0c0dff8f3c1c27fc0b47af25254403c5d186e2f98b6153441156812fd02a2d8ab2d35097a2f0489e083a38a549b3c8f2a9185019a5de4a1a6e91a87e8d46692190c5e9ee301a93fec462c613890409962aed3aa02e1cdcb2ab6528ed6afa86d86379798b5ac43af79cf441e15e89a6cabc67d725c2ab457853affa142944cc1975bd957fb30fa9bbe7516d2310dff914d8629433b4c9d89f57c0d744da4e163c54cac94354d4b712193aa7f7f2d2bc7e555ffbf483f4ff38b0f4b4adfab0095edc94ae6baebdfd5255d984bb36c8cd8f4e2d2e3bdb46fafc9bcc9d211618f6b367037acb9fa9f8f51bb73a0e59818eab6279acf90185f6c96b21dd93dcd7451131328989e0050b9fddea64e173c26b71ce88d8e181fecb1e4651b6dd8018065357de9376b5b228d5ae15b60dd0bc61407e73a7c9c776b2d048140b264dd73b4bbfaa9061c404b266168c0746fc424e7c42fec810cd93b14e1fa330cdb3973801445527349daab413b4a0cd3ed1d2966230be1075cb4f0cb92dde9e4095d630c0e80c8bbd4fc965c98361d6d297faf5288b4de98f0a4d56bbde1e0f5d392481fcb481392fa88bdf01219e4c101ea1ad00180f502bd62e87466a2d58bed6d45f0d5ec23f1500c34d1a7aa5a08076bc20f4c5d0df70ed57fe9bd190523c4882ed2541ce859ac644248289c01de5d48b5a2a4511300731c8c0b5d0a1b614a56fbba108bf5442d234fecaaf9f5e1e9df4745d2e470710ae874fc069f49b98a24a0266a3f257a3c7ae37f3a3526c2ead0a650b1c23470168574a5e2aac092bf29b9f5d5df3ac98865246ec62b36b5f30dc81b65e9329e1e76ea588e59a2eb88808805b8a428d042df590bd96cfc95612b65c0987264fb295f0efc56936d09e68ff5c48368055b26513ee15f36583e8f35dc8dad83925319b9ae3d35b2be06419011b86ee753b19aa9e4b1a1ea431986243baabeaef21684b853d8b67498cb70ba479107a929babf01126233bab0fb6477d9f1c7435e802c1453ba1ca75b9cac542d696b25a4f937f9712e5ec3fb4631b4297c688d50139639ee47c436104f733eac8aff40e5584dbe9dad9f07899a9e661ed110004b3d736d26cafbe634d58cea75250f2dcb3b5ceacdaa499eeafd26170da5193d22e32e9c1abd3bf40738247a4bdcc0e96eee6ab614d651564bb63ac814702d609edad1d7c1cb10d3f46483676edb3e8e81c09e7f20d8272497ba27bf3794fe362240f03f913d70e4dac496e190ab4e81a9d0464bec69edb1f43a15ac93fdabcde4a1d2918e4372aff8bd0c02ea98884699aea364e00fa606372dca7687d5e84b68609ad5bed6bbe4f72e52f9a44ff011223be130098f12c34875d89a107a9cf8a0767fbfdca5301daeca48d773d882900f337cb260fbf02a14751c4ba6b62e49bea5ae0d553f104fc9ced879c3f4c47c104aac442a0051b8f712399e1ebe1be453a2bb36330440748366f7d466e4bd43f19b39a84ede7545fe4c314ef9c1720d24ca00ccd47ac34ec2af8554f961b1f186df4770e443593dd26480da2ce02de3f9d20ae6b171e07cc7960d268224fc12a4bbfe11c47cc516b5de43caad41cfaeff9cb9136b277760ee21eec7d591d423b05ebbe3becb62a7a7c5a54d42426d72f1c065caf1cf04ae44a353cfa279cce6977d1706f0447ea965fbcad42e4081cad4b8259dbd6e5948e1bfbe528c307a012bbb3fe3e19833a87a5859c8ca4cc2650c4b9ae02c50228fcd2f05ce6ea3e2a243d6d7be913beb985c3e002565116c14f328fd1affa6aeae2056152df4159d720b594f92cf071963694ff304248293b6829502f01cd074ea7477cc712f265735af02a3dda866cf016fe7eed1d63e381bc41dbf9d625b75d0d29aa06eb854e727065cc381fb234ebe84f463aec151ef12152d0935c8b879798d45a33d651c31133c3790989440796a07560c1c07a2354750282914ecc06309ec32c8c8ffbc6f9ada4c8776bdb4c6526e0438fc6ceedf0706eefad6a0eacf79dfdc4fe11a133bdc616c867a91532550648f7b684fcfda5bb16954e8c20128631de95329bf5cdf039b73275665e492e103096ef5f77a669c421beac121527d1e7d1149ea6418de7c35529", 0x1000}], 0x8, &(0x7f00000025c0)=[@rights={0x18, 0xffff, 0x1, [r3, r5]}, @rights={0x20, 0xffff, 0x1, [r6, r7, r8]}, @cred={0x20, 0xffff, 0x0, r20, r21, r22}, @cred={0x20, 0xffff, 0x0, r2, r23, r29}, @rights={0x18, 0xffff, 0x1, [r31, r32]}, @cred={0x20, 0xffff, 0x0, r33, 0x0, r39}], 0xb0, 0x9}, 0x4) r41 = socket(0x2, 0xc003, 0x0) dup2(r41, r0) 16:19:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x40) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x3ff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:19:50 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7f7fffffeffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket(0x10, 0x8000, 0x1) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:19:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x7}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:19:50 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xefffffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xf) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000080)) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:19:50 executing program 0: write(0xffffffffffffffff, &(0x7f00000000c0)="5e90fcad16c835ba7e", 0x9) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x200000000004d1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000140)={0x1}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) 16:19:50 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='\x00\x00\x00\x006\x05\x00\x00\x00\x10\x00', 0x4a71896e46795463, 0x0) 16:19:50 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79083d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a6de56af3e0940f3f686dac0a0557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13e584f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117", 0x1d8}], 0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) socketpair(0x2, 0x5, 0x7f, &(0x7f0000000140)) sendto(0xffffffffffffff9c, &(0x7f0000000180)="4b5450663a3eaf550518441e53ad71b2b70ee568b049fe535a9a091bb566bb0bbc0d4c16d005a5d3231971346d57673302cbef87ec40fa510ace29ef8a2e2701b17d27776833fcd201240f4ab77f3af87ca7aec7c6f4b75983b5339af150df629e2129a7a72fa4b5ad94baab591f60d6df5ace95d0a80fe86d29b565713418552c5ce715d052783f6faccf68ddeeece4577b8c2da705fe29607e0d012f7f0e7fd98dccd6868872e76be1e8ec3f7f4ef448675c9106277ce4d4afbdbfb046a372bce3ee48a57ec2afec3c1046f1d40b3dc21d8425b8ee25", 0xd7, 0x2, &(0x7f0000000280)=@in={0x2, 0x3}, 0xc) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000100)={0x0, 0x2}) getsockname$unix(r1, 0x0, &(0x7f0000000080)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) accept$inet6(r3, &(0x7f00000002c0), &(0x7f0000000300)=0xc) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:19:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_flags}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000500)=0x3) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000040)="c27ffddb06b2608901aadd1f0de9fee71ccf743845d677cafd407dd460aa180d06e679399e2a2d0435f07729c8d386cb213a34318837c94ad4e6037ef6c5", 0x3e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="174af205b6068bbc6be6784ecdd0") 16:19:50 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="29508e"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) r2 = open(&(0x7f0000000040)='./bus\x00', 0x200000000004d1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000140)={0x1}) openat(r2, &(0x7f0000000040)='./file0\x00', 0x20000, 0x8) 16:19:50 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x50) r0 = open(&(0x7f0000000040)='./bus\x00', 0x200000000004d1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x1}) unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x7, 0x5, 0x5, 0x7ff}, {0xd6, 0x82, 0x1}, {0xd210, 0x5, 0x7, 0x6}, {0x2, 0x6, 0xf9, 0xffffffff}, {0x2, 0x8, 0x4, 0x5}, {0x20, 0xc3, 0xfc, 0x80}]}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:19:50 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080), 0x92, 0x0, 0xc600000000000000) 16:19:50 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000e1040dcc4000000000800"}) r0 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r0, 0x0, &(0x7f0000000080)) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x12, r0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:19:50 executing program 1: syz_extract_tcp_res(&(0x7f0000000000), 0x779, 0x4) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) preadv(r0, &(0x7f00000005c0)=[{&(0x7f0000000100)}, {&(0x7f00000001c0)=""/238}, {&(0x7f00000002c0)=""/175}, {&(0x7f0000000400)=""/146}, {&(0x7f00000004c0)=""/202}], 0x1000000000000358, 0x0, 0x0) 16:19:50 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, 0x0}) setrlimit(0x0, &(0x7f0000000080)={0x54a, 0x7}) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r1, 0x0, 0x22, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x4b) r2 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x1, 0x40000003}, {{}, 0xfffffffffffffff9, 0x11, 0x0, 0x4000000000}], 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000280)=0x1000, 0x4) preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f00000002c0)=""/132, 0x84}, {&(0x7f0000000440)=""/109, 0x6d}, {&(0x7f0000000040)=""/202, 0xca}, {&(0x7f0000000180)=""/9, 0x9}, {&(0x7f00000004c0)=""/96, 0x60}, {&(0x7f0000001980)=""/167, 0xa7}, {&(0x7f0000000000)=""/24, 0x18}], 0x7, 0x0, 0x9) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) 16:19:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='\x00\x00\x00\x00\x00\x00\x00\xe9\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x1, 0x0, 0x0, 0x2}, {0x34, 0x0, 0x0, 0x3}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:19:50 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x82, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x580, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x200000000004d1, 0x14) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000140)={0x1}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000000c0)=0x6) r2 = socket$unix(0x1, 0x0, 0x0) r3 = getppid() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x1, 0x4121fc58ea2b77a8, 0x3ff, 0x8, r3}) fcntl$getown(r0, 0x5) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x6) r4 = semget$private(0x0, 0x1, 0x2) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f00000001c0)=""/166) pckbd_enable: command error 16:19:51 executing program 0: r0 = socket(0x18, 0x8000, 0x58) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r1) socket(0x0, 0x3, 0x31) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) pckbd_enable: command error 16:19:52 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)) r3 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r4, 0x0, &(0x7f0000000080)) r5 = accept$unix(r4, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0xffffffffffffff71) getpeername(r5, &(0x7f00000002c0)=@un=@abs, &(0x7f0000000300)=0x8) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='r\x00') ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000380)={0x7, &(0x7f0000000000)=[{0x2, 0x80, 0xff, 0x800}, {0x8, 0x6, 0x4, 0xcb}, {0x5, 0x7, 0x7}, {0x3, 0x0, 0x65, 0x2}, {0x5, 0x3a, 0x5, 0x2}, {0x81, 0x47, 0x7, 0x5}, {0xf1d, 0x3f, 0x5, 0xe9b5}]}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) bind(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="00002e232f6669000030a4b7f28bb916b3f2f77864372afc4e782cf77bd0689dabfbd85f9e65236c5722e893a5c735db55c8de4a402cc61208afae8fb4644308c723665a1226e69390abc38161e7b58fb90268efe84a9626f3b21bea999b74ccfa678d85e117d86defd52354eb32a81253326ff8f244bfaf5ff68f4c58"], 0x3) openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x200, 0x0) 16:19:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x6}, {0x4c, 0x0, 0x12}, {0x6}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) r8 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xffffff95) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r12 = getpgrp() r13 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r6, r9, r10, r11, 0x5, 0x7fff}, 0x6, 0x2, r12, r13, 0x7f, 0x100800001, 0xb1f1}) fcntl$setown(r0, 0x6, r12) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="a6f241bf5acad59240fcce1004ab") 16:19:52 executing program 0: clock_gettime(0x5, &(0x7f00000004c0)) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r0 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r0, 0x0, &(0x7f0000000080)) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/56, 0x38}], 0x1) 16:19:52 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) pread(r0, &(0x7f00000002c0)="f577d4def06d3932ddc07c702952fd4121e1a98bf7e1101089215c4508dacd508ebd94dda9c5a0498e5dbea06e54e0d82bf701d605a33bb86c6eaf9330b508701e682b48fa169a53a611a7cbc376202d15ecf971bbed7be7030c27b676475dee6ebfe4c608f11fcafda865198d3069c3df92521142d5198d01b1e48544f1d364e3f2da765b1cc88501f045610ca66ede923efedf8231d323fa479ae0e5732ccf7b1c113cdef15a0767b084e69d54d031a69cc93216bc41449b174a0612979e491263a82b07abf116325ad0d1661a6e56e8820f6936ba8d41d1885fe689204337c6ece9e2d2970be86a8f19d9f79ac76542dfc8a6441a937d5569713c1b719d2de647a0c0eb7bea3463d2a79b32b65e5f2285958ec18d55382eecafbe68fc9556f82b29a62b64571dcdac62c4ea63163ff25667dd4e98155eb7ef9d4ebba224471566bdc5e96d94633c6ebb17d553e5fb3038073492350f4991fa8af83af0c90d84ec22d1d0224b4331c7a17b2f3d7367a44d83be373fb0dd259f14a8dfdc6ad9865384025dd0a8d37584e942089a0c46bf595751f8d98bc6218831bbe8cbddf3254ccb6e6f841f246969ddc91af6fe0636b3a8e6aad42c306be69b72c8c9637ed3be1443fba70fcfbdb1b4aac9f6d78283976d7ed226ee80c2aec73a3e141c98518bda7a12e1907ba28b5ca9923a5ed8047e858db65172444f4fdf6d463220d5c09e1bbea5fda1d06676c73f1a2ef8588a3cd6f650fcc184b484d4de52b6a45488c06bd3ab80177860344f1a0d087b59d5d0f7c8d39224055db74e51e3d4cd8b129191c796ef5acbebd112c3f14408169b02b3044d4aeb7b39eccb1826a150db730517f7a1cb67ec090e6bb44a3732eaee2e781ab3e033d4658e0da955fc8d0124392b2c83d8883f3ae34083fcc0b495d0872a8aa599891542241819f7100b2aaeeaa15268932d31d7c953f43208f9f3e01ebd865cea6c23319020541077e46dc61a79b0d8c99e2ad9d1ff28a3328d431026d0561915341181a137f99c9d5bba745d0ec89a9aabef70080fd4e0acf2afd7506b5dabe6048ac33d6c421dbe09d9f416bb637e1059d9f5d4357cc21664c67189d0317ae6413ce7b07dd9d7b8770abb3367dda24212f4df85563bf9c10c8cd79729a28d39c2e800bf1ad83a51404246beb2ca5fdf7a8e95779145ecaa3a106adb37d6e1296cb0355c0e2d348e71ef5d3bc39f7f377f4f4de188fdce850073600894d984f60396d9b8ccd4b1e08e2a1618d4a47f0bfe0181c753f80d6c3c80588c1679c59937402fd731fc252107cafc8e4d14f839fcc584fd3ced6ddd0c3c63b51e348778dcbf2b61c28de4fb167ddf03f08ea9a72e9eebd20b4f9184df89bb49d8b1f089a7c4caed79df040e0b149695282d27c2e9aa966be43f94a8e31a14cbaf07a22561cd77a2c3f79fbea018fba2bfdae2ca0b6df4a10686381bc53f8d9cfd6537ab41c4bf9047fe452594388586cdccd88ab6ffee9c5b46d0af3afaa228b2390490c2d5a3a7c0954f15595e18b1113c831eb464745d68ac12982945c0cb4b681bd124cade74e4d7780c7ffaae8599dcd383f9d327fd9c285c2de7fc2b3432139b41bb33d422bfdbb472d98933ccdc40599c6e64ca29d2d9dd2c3963fa0ee0a836a3105bb8cf1936ccdaf74e11e953ad6920652212429b22402e37a2cdb0929a5ee4b536b25015628fbdb980417aacbfffef65e6cd97160dc516e505ac571da36edc7c932df97c614c1f8603c2e6765c8978c9e1a70a70769fb9a3dc9cc11fcec7b0d72bceae84db509fd39105b61d189acf573896ca96f50098b18036b8291bc44eee3cfe14f517fe1c898b59064dd52fd6d51a95bfb8eb30d369a55f55dce6e20d9b38a02595f7e42b6aaf58b0f14cd4b08033ddb37ba14142c530ae830fbc2288a878a2e09f856a1c721e5b7c2fca7974ab199f14f0a6eeddd2f1847fb713c315bfe184a4d673e1d438a2309212d455ae359bb92a5eb89cc0ffb0205d6e69791c846f23e4020d2b1d6f8022acd84087b132a5d2491505e107ea622949c035d6d6d09b7e206fd0b1b21d95de904f11d1dd3303183a4de4e790301a89d55331b603853f9f996cc7ed5341fb1d80fc9cae6dddfd5b80f189cd88a0de8fd9603bf6c0b9f8b9d9079697a783a06ae9d51807c4755c290b9cf1b95cdb374724eaa590778f839a58587bf1171690832647d2c2f3edd90f0964879cdda645d432b73d5fd69aa0080f9ebdf93ce7003a878303a8cbb731a3856529a0c7467e7a08b79472367df7d5a1ab1b5fe25ac0d36d5df1872df69d19a867d8a12f5cffba58e16775ba396aa9e61236cc83155777514b909d7a14ae7edfeba7221ccedacbe2cc16641884d94279bfaecef61e18623199f2872e80f9cc8c9015a55562304c6e15f312ab7c101ab7218d11600199e8c22693b8d0a9f7981a49cbfd99af48c910a4eb528d110726d7150257c11963e66516adcd25674f68717349f427b73b0afe283240bfc896cd75b6be64c5d7b2c8e286c95b5ce2cb3b55fc47c4cf4a5150fc8333fcbdfb28ac3f6d2caf72dd1db2f3e4ea94f65d5c1ab0661d92d71cc2e8a1cab6af3f861ad28c6bb1a723e0682b4a8f41b628b742ab79853e769d1884c159554ab47ff686e02760b5c974594c3598205264c96e14c26c97abb410639179fc882240766af4b20fc065f52bbab606082e103d4bd5cf2a62d24309352875ac53382d9d39b2b5d413d6cfd38ccb278abd2fa1c6e44c628cbe1a01f09326cd9c71eebc7a30a622da6c11fb311873beac7b388e68bec51b240a5e0f6ae45186189fd6eaa978b12d9b6f8d2b9f353cdfdbdbe5fa9a8828ca328490b2c357713ac055cf8fc952948b336b7e9e6663a7d9e8e23fb0e472659be0e27b97c54f2800fb88175c9f2cf760ecaa25aefae16429e2a00e55112fc11362fa2355bcdf8c66f306259aed1a35fcf586775370d3d33a43e43e78238d3de29ac415393947016f418c8685016f21711cb20f1de6fa3d826d96715d0f29dc20917d191912a5aba1701f3db1caf34d096c1ae888c3caa0e7b8c0cf4b152d4f7afe16975c439b708fe8be468ee6d8ebdddfc81fcb7ff13662fc2f57e0f9556a553a393d77971a0b46304251a1d743dc220337da79e44b54fa3afa6376ea70cdc0cb4144b32a8e172e178de3ae49a2286e0237402a93803bc9d764307464be262f0c8716b0476e1007c1a7f14a131e626b43f2335fa8e16fd36c5a4757bd4a4b6117c48024f3c993f347fed5525c60837f53016f8cf8c6e810c3221ccf2d4923907a36762347aa292d39868b61e22237e8eb78fc7b16d64373cb09b3f2bf55699e6e69d06b7a270fdd386c177e38ec230a5851827afe11f9ca52c756e2e2e33b5cc618fad3ec304b8d7ff1ca6e1b0a51885fffa9c88cefc25d95540ad2a7284f67bad3387b5fe08d898882767e8b9c48220669c73e8023039cda78fffdb69e1a9656640795689875f7bc527a0b60f0db4b7d9bef07ebf16640df5195b56b46579e8f9ae38e8947dccdf6c31ca3ec55647fd08ca739dee5441e36459e20fa1e7152d0d57b4a60bbf5e81c0f91cdad1674fb43e357e93d13969bc5f149b82f5f81ee2a5df423f3cfaf0b455a16c287646d25ce29bfb23c6788406f808d3e10217ca889b111da714a4c00b09a0cc647de76bfff08611659838904091f8026ea0aed696c7c2abfd2881003c99a997d4554e09d09ed0736cf2101f8bf781cfbf19d8703ecd3e947c92712f5536924f60ed9442707ecc7f4b551592e2e8d46dc9ddd1db482835466a81856b564baeef8ecdc2545ee3226a84f321ad06dc7fb990bc87fe2e61ca201868293442861fe006cd81036496682ed8fa61ae28e2eb089353c106cc896b501ac9792d6601d025fa9b850c4b97823a7592a2e958ec60f32d13ccf639667e9ead44f752ddc7dd385f8e6fb511befa0fa3b971ef21874f08b22186cae34815bee034959c7dd179321fc0b82842604d7d86f47c9ea06a8d100325525396712dcea4054959fce522fd6e1398f7fdfcadca45bac132464e00e71846e0e834616b9a885698b4bacfa6993444c76315c9fdbd2a1415c7c5d11f156c890b6f7628912fb00631549f695ca785c751ddb055c60e10eb138d5187039513f3169bf5d7e0f0f9edf7e93b4b9ef28ffd5c5092c7efe6b3deb8c21be17adae4d567a93aebe9ea0d05e0f533c854633852fd3d7346897a112804ce50c7f43e0e4a835d74f433a6f1edb3499d4599ccb9487c46f6b715f41f16ef5272b6aefaa88f8200a97f1f38287e6b3b71705449bcf195fd6cd5ea6690ed8eb50a5db7a8a24137d52b523850992b08edb459280507bfd63e94a238846e06a89391873cdfe6853aa111f0a93601f4c15c0ad224cbe5597d5f5c50e4cbbcf8572cce46c732af4528c60545a143d6051943034f6aebc87f86952679d00f7bc1c04513cf6b298f3c53ba08e50c3cfa1504da1d774d379bb35b68421213c4e6288a385ca83d3da99d81da78c1637d12c5bb1e97024378030b6f169c8bf94689328e487b235dfd933ec3f3185573dd0f44def55bc5795f2022df48481b6f56dc2d156cecb598037d10d33bfaa1db060c82476a04f317551b928cf3dc31737efc0780962271a363aa8b13b46f2c0d8075a472359e21a63dc86ad3e0f3cbe9a42b5a1b7217e129f50634efc46f36f5f2ceba11c14b1a3dce763344ac6b9381115b0ad931d09f51cb58d8b6a2c80ff2534de7341ea561ad376b7b818638943b1ec8b4ee1a486bd551efa25fb6c5daef8210a45b24f49b8f26c10f0a3a750f5554fd47f44ada42481d1d4f4a79ed3c28c044015e3e268cf17aea3754a61a4662833176b3a534aa97406cfe06f1d97fe0b7da3f72871d7f95ab4132958fd7169bb937d3f7f16c97e95bcef3f3a388081681ad21f7390821cc82425a91d9bd16129de1250ca4d66aeae5d83b925560e93b1f6d0d71b4d6396d1ddaceee9381c0affbe1101fa8e118882b58323e82dbbd226d6cf3f0bbe1c164235106dbb68c5f12c15f3e669e2718fc8b0330140ecceda5e6aa1c4f5f4a6c446247f362631af8a1172ad38872993f483c08f990b9909f3a730f1e4476777a6c0b03c51fbd69ee04117a2d39a6c5545c45b6fd8c3b0557dc638d33e05f8a9cb5925385afbc8ca031806f9f695582ac443167f8d4359cbd5fee800635a89402575fccf38ddf1c25c096d6ec94efb5535ce7f024e876a6b37c6487f2c2be8769667ca9ea4d6342ce4b9db0216c40dde4b234e079f89ac5886a61ce5126fb40c783b1db55991a1d680792437d670b08735b4bbea6049acec9530cb2f60f2a2c139276a93393d46784ae2137f745ce5d037706bb6ca95764f53dc2b19c3ea6ab24809b36b748db0ed503bb9feb3c7bef3fcef76224f9f40bf03c12063e23b25390681cbde2786c2a2c448203cf793c14d27fc1832b2f6d14e5feada9623d8d65a08453de95fd6ceb041e367a8fb466e81ade169627898ee9676e89b5fc62c7d86b8224b08ade7006fefbf7bda8a60840b481bbd7434a0ee382a3003a8160a46fc06aba64ac953fc92ddebae969380637e5cda028839645ef1e790e7e0afb4a51628ac86371bb211ad1c24519661d1b2a5ccb562ef991133e32405c420b5650dc5d0b7343fab47daa1add57a9b29c014d88e4910115cf765646385b93a1ab8d8809ee4583135c2ee1214c8473769b43c4b3640f74a0257d44484c8860ba7e634df2bec84940ec707df0be75a6a99dab3", 0x1000, 0x0, 0x4) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) link(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) 16:19:52 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) lstat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000240)) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r0 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r0, 0x0) 16:19:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8000002c}, {0x7}, {0x6}]}) r1 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r1, 0x0, &(0x7f0000000080)) recvmsg(r1, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/17, 0x11}, {&(0x7f0000000240)=""/249, 0xf9}, {&(0x7f0000000180)=""/63, 0x3f}, {&(0x7f0000000340)=""/228, 0xe4}], 0x4, &(0x7f0000000440)=""/134, 0x86}, 0x22) syz_emit_ethernet(0x55, &(0x7f0000000100)="1beb12dc4e1efcdb91b1e95fddbec961d18d92a1d717b2a7b3b96385c4e3f1d71de15edfc38cdb82c8a89e0c4f69554d499ab6dacd5a6140cf7f0748526d9bf39a664f79499cdd3b303f9d3a7fc73a3f56635df0390ddc93ddfaf80a3f0d1754830f023e32ff33bb7b1c09eadb841b5efbcc078e7455f790") 16:19:52 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = kqueue() r1 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r1, 0x0, &(0x7f0000000080)) r2 = kqueue() r3 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r3, 0x0, &(0x7f0000000080)) r4 = socket$unix(0x1, 0x1, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x0, 0x0) getsockname$unix(r4, 0x0, &(0x7f0000000080)) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0x6, 0x20, 0x1, 0x1, 0x80000}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x84, 0x1, 0x4, 0x101}], 0x8, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x8, 0x2, 0x8001, 0x800}, {{r3}, 0xfffffffffffffffe, 0xf075f25b1a50a3ac, 0x10, 0x5, 0x7}, {{r4}, 0xfffffffffffffff9, 0xc4, 0x20, 0x2, 0x7fffffff}], 0x8, &(0x7f0000000040)={0x7ff}) r5 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r5}, 0xffffffffffffffff, 0x9}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r5}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) socket(0xb417f2b5a43de627, 0x10003, 0x3) 16:19:52 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x200000000004d1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x1}) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x200, 0x80) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x6) socket(0x2, 0x4003, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socket$inet(0x2, 0x3, 0x0) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910b6f61e095703cdaa7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000023002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2358000000000000000000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166ed2e1977bd035f5ea1b3009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d031265a5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e8cd3e1cf4259f039a33ed3cbf6370000039d056f307a5df50944e682e620edc034f6208bc33bac744333dead7bab29b4f157572c9bb033cad61024acac975a399c453bddf876d7b59321b918f3393806e1eff2e9a6030f3fe6de74dff0e08498ad60f925899e35a2dd899c279d38b048a8e80abe5edef1bbfa9734339212be982b23b6d8ed194b4f0d442f9fb747045e16c1127f37486f0c0cf976a486d9dd6bf742be63b57e1732541b5230899673cbce687e0fc0cfb94dbc9a30ce724a2723b60b3aa39abd95826552dc3e0a512d94daf1000456888aa3a0996635335eed870de6b9178f64fd63cce890464907768778664a9c9adb1f9e62be8d13853e3fb3f1"], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) r5 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r5, 0x0, &(0x7f0000000080)) connect$unix(r5, &(0x7f0000000100)=@file={0x1, './bus\x00'}, 0x8) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:19:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x25}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:19:53 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000015c0)=[{&(0x7f0000000480)="41dfc62086d494a80cb1ada9e8f0da0b9b20aef85de6762102453b0ef3cdac3286a5c10cd2251acba6c094046c43fd14a15c2ecd0548756c26665c860a91eeb2d72c34d4df87c00dd5b20689c2d3318b9f29cbbae7fdaba56f110aaa2700fd5c100a1865b3745c5b376387330345247ad67f0cf049977ed1229844c6a1396870b27b3437479715d7ab159683de2cd0e68dc971b0db46a8", 0x97}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x39, 0x40}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) r2 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r2, 0x0, &(0x7f0000000080)) getpeername$unix(r2, &(0x7f0000000080)=@abs, &(0x7f0000000340)=0x8) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 16:19:53 executing program 1: r0 = syz_open_pts() socketpair(0x1, 0x2, 0x3f, &(0x7f0000000200)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x400000000001, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x101, 0x6}) semget$private(0x0, 0x0, 0x100) semget(0x1, 0x1, 0x40) r1 = semget(0x0, 0x5, 0x0) semctl$GETVAL(r1, 0x6, 0x5, &(0x7f0000000080)=""/19) semctl$GETPID(r1, 0x3702e544d63be6e4, 0x4, &(0x7f0000000380)=""/165) r2 = socket(0x1, 0x1, 0x8) setsockopt(r2, 0x5, 0x0, &(0x7f0000000240)="fd4050ca226b48e95aff0107b103b6f09a1a393b1d2d0906a0c6617efc18cccc199e33b7c2f7fd8d", 0x28) r3 = semget$private(0x0, 0x8, 0x10286) preadv(r0, &(0x7f0000000340), 0x0, 0x0, 0x31) r4 = openat(r0, &(0x7f00000008c0)='./file0\x00', 0x20, 0x10) r5 = openat(r4, &(0x7f00000002c0)='./file0\x00', 0x400, 0x12) clock_settime(0x0, &(0x7f0000000000)={0xc8000000}) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000300)=0x3ff, 0x4) mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x80, 0x0) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x9, 0x800}, {0x0, 0x0, 0x1800}], 0x4) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000001280)=ANY=[@ANYBLOB="b66501f0b10f4a4d7445158b0d7edaf4666e0065300075000000000dbad4a1d82b4a75183fb33680400000000912b60b64a530eb8e5c32c02d9164fbef466d77f094fe1d4bcc9971a858107665e79f8454507683475f0682393eeb779d4503654e2906f8ff02c2b5659c3bef632cf8fb3ebdf8ac430245d000eac7897a1f8125c3f7d036f46f3cda2896c612893398ca3f898e7c801bc05fe8a2f71bd8bf30b4497bb621f59f6e2d5a8a51658ae897ec3d9c520fcf8446816ad6695e3a9676bc22c9f5a8206c94fa24890500000000000000975b38f4a72b0e63bf7b1de6f223b66ce1d5f3119325d85a91586351d01449a4d16d36844252e48f6f12a866c27544de0c14a315cd17cac46fc4631c87227cbec917f884af6aa712ca934e43f1b75df8cdb2b4b0fb57bf3103f243bab10c47fb68413c8fa285b72649685d175fe8a3bb7025a8783da62ca4a0dc479688166af9d729b6764a820000000000809c24ebf2e34600520039c8cbaa0c5f602c46c3b62ba9c833862ea0df521e8561450b2f62ad068199c34bac6efd0def1021d41eecde829739f8c6b8185d30a56e553a0a0e03e9b2f702c23c722872dc5c8f0279512f81eaac84a61634dc3e8795b8031c91275dcbaec0a6269dd0bb8860a16d7d814c6918cfb5de2355a0ef03924430760f888215c8003dcac11b86fb1dd9e3d5df73b9e26ac93e0800947050a249e58823977034c27e837a4732cb18bc866604a9f1e60af588f73612583cb2784fdf291853e782f8c6dc44ca6e727a3d3eaed98891d127f5bba219bf5971bd7908fc071dbae76cb85440801e0211869427c9e90f04148b57262f70e95a98f4d7026c5ebcbcccdc3349de1945979e18921537bfc03262dc5ee996c5c95f1d926e7a9a05b41140cb91280e70bf7f18e414242cbe731a2a3399744b241a2da28a967a234fa722adf0883feb2f2419647655c706f99d4516b5953c083d231f42281cc3d57e7ec0801c68371d52e277ded0a6cb5231cdf7f53b6c8d14df4e82086828293339d5ca2100bb36d502c5da50471a8601d5cf0000f18c5e9b2265eec31c1a6ac70ec66c53083aa361be59b375453edafa0da259ec49db34240eb9e2c367db25803b7ee2e9b1cd16d6f1d9e6a155b28171cd4c86283db523839e1a314ddbcaa4fc9c29af8362aa409c97f32bb3fb03c16feb3d5050935aaab84802d91e0fcdfd1f426ed64633be69ce2a116b457aee2a69890c0f2cfd2184e74de433fe7aaf22907c64616115099a07eac9b02131f99f0adfaf3ea400b9ecda26055517fb76e55278ea86f4f54169369a2126efdfd7c21044d056cc6f5eb6f3088f4776bc95d92bc283fe04fed6185e6d328ff47c9ebdb674a6422e975bcd4a0468918eca150a88ad531a9b01085713852486065d0d5c15cd0186797efa0cf6a016747b95fddaada25d50b9a20479424d47dbc294770a3a1ad9934fdaec92a64a60566cf401af69330b4e6829bc4f23c2800f19817fe6ccfe9660662b476505a4cf2cfc7e140f18a0afae67345198afdda43eb24d9687881ee1734b5514f73b5a4abb3633a9fd6fd958b6d351dcbe1ad4a3f88902fdc1c3ee4b25e6d3fedba3ee1c7c3ee809424178e32d8f1a017e9e10d0a6df4171e95018350a5c6edc9329e7c166793b3a55012f12b950bd3f9a1c6a88c31fd6667a928b6d2624e81e0609b27ba51140939b4ee2a9403c23818610ac62"], 0x10) mkdirat(r5, &(0x7f0000000280)='./file0\x00', 0x60) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x3ff}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) fcntl$setown(r6, 0x6, r8) setsockopt$sock_int(r7, 0xffff, 0x8, &(0x7f0000000080)=0x3, 0x4) poll(&(0x7f0000000040)=[{r7, 0x85}], 0x200000000000001d, 0x5) syz_open_pts() fcntl$setown(r0, 0x6, r8) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff8000148a1040 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff8000148a1040 19:33:20 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x1f, &(0x7f0000000040)="caf5b415", 0x4) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r3 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r3, 0x0, &(0x7f0000000080)) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000080)={0xa29f, 0xfffffffffffffff9}, 0x10) write(r2, 0x0, 0x0) 19:33:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x200000000004d1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000140)={0x1}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2}, {0x1d}, {0x80000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="0006790500"/14) 19:33:20 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r0, 0x0, &(0x7f0000000080)) recvfrom$unix(r0, &(0x7f0000000080)=""/13, 0xd, 0x840, &(0x7f00000000c0)=@file={0x632dcf298d73ae02, './file0\x00'}, 0xa) mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000001c0)=[{0x0}], 0x1000000000000214, 0x0, 0x0) 19:33:20 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) r1 = open(&(0x7f0000000040)='./bus\x00', 0x200000000004d1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000140)={0x1}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x2) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{}, {}, {}, {}, {{}, 0x0, 0x0, 0xf00fffff}], 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:33:20 executing program 1: unlink(&(0x7f0000000040)='./file0\x00') r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) fcntl$setstatus(r0, 0x4, 0xc8) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() 19:33:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0xf3ec568c1d1d51dc) mknod(&(0x7f0000000040)='./file0\x00', 0x202010, 0x1605) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) 19:33:20 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x400, 0x2) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000100)) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) ftruncate(r0, 0x0, 0x14030003) 19:33:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x200000000004d1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000140)={0x1}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x291, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x44}, {0x74}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 19:33:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x1d}, {0x80000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000300)="00551c07c12dd63dacef9228c3cb") openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x8000, 0x0) 19:33:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x82) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) kqueue() dup2(r1, r0) 19:33:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x50) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000140)={0x1, 0x9, 0x0, 0x8001, 0xacc0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaaa}, {0x64}, {0x3c}, {0x7ffffffe}]}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") r2 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r2, 0x0, &(0x7f0000000080)) sendto$unix(r2, &(0x7f0000000240)="1dc0c38a71cca84b49a7b5fe50db82dceb56752b6468ed9b8c5278d5e537119d6a32ec218cc22f070263eb1eec50202728a9252be2c4abe105492523242c53ac2ee95368bb5b95910d16f0c0ec57edfcbb084e7cb8ac3e0bf9262341433b8c88012d337a87a51ff125d100a32447efd87774dc11b939c46f9763f2fdc5e9ce7369e19ae108704cf4f9cf50951540a2bd6db30fd7a0c9ff2d62345fcf1ddd4d45bb879fefb31b9e46b9fa3d75748bd580843bc7401cee8082f9b1674c4adaf114c018bb6b7e9c8d9c8164a31baaf5930a28884c429c2a3cdbfd239cb5ca2fb96484", 0xe1, 0x400, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) 19:33:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x15, 0x4, 0x0, 0xffff}, {0x6c}, {0x6, 0x0, 0x50}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 19:33:20 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x26451d060d8f263, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) nanosleep(&(0x7f00000003c0)={0x9, 0x2}, &(0x7f0000000400)) preadv(r1, &(0x7f0000000340)=[{&(0x7f0000000200)=""/77, 0x4d}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000280)=""/184, 0xb8}], 0x3, 0x0, 0x8001) r2 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x60) open(&(0x7f0000000380)='./file1\x00', 0x82d10356d574d122, 0x1) getsockname$unix(r3, 0x0, &(0x7f0000000080)) fcntl$setstatus(r3, 0x4, 0x40) ftruncate(r2, 0x0, 0x37ffd) lseek(r0, 0x0, 0x400, 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 19:33:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40001ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = dup(r0) mknod(&(0x7f0000000680)='./file0\x00', 0x2000, 0x7fffffff) renameat(r1, &(0x7f00000001c0)='./file0\x00', r3, &(0x7f0000000200)='./file0\x00') r4 = open(&(0x7f0000000000)='./file0\x00', 0x11, 0x4) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000240)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r5, 0x0, &(0x7f0000000080)) r6 = dup2(r2, r5) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0xfff8, 0x4, 0x5, 0x3}]}) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x0, 0x0) r8 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r8, 0x0, &(0x7f0000000080)) dup2(r7, r8) 19:33:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5c}, {0x84}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 19:33:20 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x200000000004d1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000140)={0x1}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x7fff) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab58", 0x1e0}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 19:33:21 executing program 1: 19:33:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x40}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x200000000004d1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000140)={0x1}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 19:33:21 executing program 0: 19:33:21 executing program 1: mlockall(0x5) munlockall() panic: pr_find_pagehead: mbufpl: incorrect page Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND db_enter() at db_enter+0x18 panic(ffffffff821a9c2d) at panic+0x15c pool_do_put(ffffffff8257aed0,fffffd8035000000) at pool_do_put+0x36a pool_put(ffffffff8257aed0,fffffd8035000000) at pool_put+0x4b m_free(fffffd8035000000) at m_free+0x119 ml_purge(ffff800014951c58) at ml_purge+0x50 ifq_purge(ffff8000009e3a78) at ifq_purge+0x97 tapclose(5d00,7,2000,ffff8000ffff8c60) at tapclose+0xed spec_close(ffff800014951d70) at spec_close+0x311 VOP_CLOSE(fffffd80360c8d00,7,fffffd803f7c6b40,ffff8000ffff8c60) at VOP_CLOSE+0xc0 vn_closefile(fffffd802d665d30,ffff8000ffff8c60) at vn_closefile+0xd3 fdrop(fffffd802d665d30,ffff8000ffff8c60) at fdrop+0xc2 closef(fffffd802d665d30,ffff8000ffff8c60) at closef+0x118 fdfree(ffff8000ffff8c60) at fdfree+0x100 end trace frame: 0xffff800014951fc0, count: 0 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic pr_find_pagehead: mbufpl: incorrect page ddb> trace db_enter() at db_enter+0x18 panic(ffffffff821a9c2d) at panic+0x15c pool_do_put(ffffffff8257aed0,fffffd8035000000) at pool_do_put+0x36a pool_put(ffffffff8257aed0,fffffd8035000000) at pool_put+0x4b m_free(fffffd8035000000) at m_free+0x119 ml_purge(ffff800014951c58) at ml_purge+0x50 ifq_purge(ffff8000009e3a78) at ifq_purge+0x97 tapclose(5d00,7,2000,ffff8000ffff8c60) at tapclose+0xed spec_close(ffff800014951d70) at spec_close+0x311 VOP_CLOSE(fffffd80360c8d00,7,fffffd803f7c6b40,ffff8000ffff8c60) at VOP_CLOSE+0xc0 vn_closefile(fffffd802d665d30,ffff8000ffff8c60) at vn_closefile+0xd3 fdrop(fffffd802d665d30,ffff8000ffff8c60) at fdrop+0xc2 closef(fffffd802d665d30,ffff8000ffff8c60) at closef+0x118 fdfree(ffff8000ffff8c60) at fdfree+0x100 exit1(ffff8000ffff8c60,19,1) at exit1+0x32f postsig(ffff8000ffff8c60,19) at postsig+0x4a6 userret(ffff8000ffff8c60) at userret+0x159 Xsyscall() at Xsyscall+0x156 end of kernel end trace frame: 0x7f7ffffe4400, count: -18 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff800014951a00 rbx 0xffff800014951ab0 rdx 0x2 rcx 0 rax 0 r8 0xffff8000149519c0 r9 0x1 r10 0 r11 0x8cb304a78b6daa40 r12 0x3000000008 r13 0xffff800014951a10 r14 0x100 r15 0x1 rip 0xffffffff81431e68 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff8000149519f0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.0) pid=207319 stat=onproc flags process=a proc=2000 pri=61, usrpri=61, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff8770,0xffffffff82545ea8 process=0xffff8000148b2378 user=0xffff80001494d000, vmspace=0xfffffd803f012bb0 estcpu=22, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 79609 62745 31248 0 2 0x2 syz-executor.1 31248 370514 70317 0 2 0x82 syz-fuzzer 31248 466228 70317 0 3 0x4000082 nanosleep syz-fuzzer 31248 142430 70317 0 3 0x4000082 thrsleep syz-fuzzer 31248 93731 70317 0 3 0x4000082 thrsleep syz-fuzzer 31248 53547 70317 0 3 0x4000082 thrsleep syz-fuzzer 31248 77841 70317 0 3 0x4000082 thrsleep syz-fuzzer 31248 206334 70317 0 3 0x4000082 thrsleep syz-fuzzer 70317 517211 43262 0 3 0x10008a pause ksh 43262 326078 73568 0 3 0x92 select sshd 6318 249856 1 0 3 0x100083 ttyin getty 73568 63982 1 0 3 0x80 select sshd 52290 55435 1396 73 3 0x100090 kqread syslogd 1396 299941 1 0 3 0x100082 netio syslogd 97940 408923 1 77 3 0x100090 poll dhclient 3554 425307 1 0 3 0x80 poll dhclient 19389 6441 0 0 2 0x14200 zerothread 87386 90213 0 0 3 0x14200 aiodoned aiodoned 53463 349906 0 0 3 0x14200 syncer update 29672 390961 0 0 3 0x14200 cleaner cleaner 88656 271362 0 0 3 0x14200 reaper reaper 37033 464456 0 0 3 0x14200 pgdaemon pagedaemon 86238 250112 0 0 3 0x14200 bored crynlk 92392 245765 0 0 3 0x14200 bored crypto 67408 468522 0 0 3 0x40014200 acpi0 acpi0 43057 89991 0 0 2 0x14200 softnet 672 363860 0 0 3 0x14200 bored systqmp 27007 90917 0 0 3 0x14200 bored systq 21240 256582 0 0 3 0x40014200 bored softclock 81421 473669 0 0 3 0x40014200 idle0 14337 10955 0 0 3 0x14200 bored smr 1 272826 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9492 6466K 6784K 78643K 10953 0 pcb 13 8K 8K 78643K 45 0 rtable 101 3K 4K 78643K 243 0 ifaddr 64 13K 13K 78643K 87 0 counters 19 16K 16K 78643K 19 0 ioctlops 0 0K 2K 78643K 23 0 iov 0 0K 16K 78643K 30 0 mount 1 1K 1K 78643K 1 0 vnodes 1217 76K 77K 78643K 1342 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 3 0 VM map 6 1K 1K 78643K 8 0 sem 12 0K 1K 78643K 54 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 4 9K 25K 78643K 161 0 sigio 0 0K 0K 78643K 8 0 proc 48 38K 63K 78643K 373 0 subproc 23 1K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 29 0 in_multi 54 2K 2K 78643K 65 0 ether_multi 1 0K 0K 78643K 2 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 36 159K 159K 78643K 36 0 exec 0 0K 1K 78643K 193 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 113 54K 54K 78643K 1248 0 UVM aobj 6 2K 2K 78643K 6 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 34 0 NDP 10 0K 0K 78643K 16 0 temp 102 3008K 3074K 78643K 4245 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 2 1 0 1 1 0 8 0 rtpcb 80 21 0 19 1 0 1 1 0 8 0 rtentry 112 50 0 11 2 0 2 2 0 8 0 unpcb 120 245 0 237 2 0 2 2 0 8 1 syncache 264 4 0 4 2 2 0 1 0 8 0 tcpqe 32 151 0 151 1 1 0 1 0 8 0 tcpcb 544 76 0 72 1 0 1 1 0 8 0 ipq 40 6 0 6 1 0 1 1 0 8 1 ipqe 40 100 0 100 1 0 1 1 0 8 1 inpcb 280 204 0 197 2 0 2 2 0 8 1 nd6 48 5 0 2 1 0 1 1 0 8 0 ppxss 1128 1 0 1 1 0 1 1 0 8 1 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 260 0 43 14 0 14 14 0 8 0 art_table 32 262 0 43 2 0 2 2 0 8 0 art_node 16 49 0 13 1 0 1 1 0 8 0 sysvmsgpl 40 14 0 13 1 0 1 1 0 8 0 semupl 112 2 0 2 1 0 1 1 0 8 1 semapl 112 52 0 42 1 0 1 1 0 8 0 shmpl 112 4 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1629 0 234 46 0 46 46 0 8 0 ffsino 240 1629 0 234 83 0 83 83 0 8 0 nchpl 144 2062 0 451 60 0 60 60 0 8 0 uvmvnodes 72 1760 0 0 32 0 32 32 0 8 0 vnodes 208 1760 0 0 93 0 93 93 0 8 0 namei 1024 5341 0 5340 1 0 1 1 0 8 0 vcpupl 1984 4 0 0 1 0 1 1 0 8 0 vmpool 520 6 0 2 1 0 1 1 0 8 0 scxspl 192 5871 0 5871 8 5 3 7 0 8 3 plimitpl 152 26 0 19 1 0 1 1 0 8 0 sigapl 432 332 0 320 2 0 2 2 0 8 0 futexpl 56 3859 0 3859 1 0 1 1 0 8 1 knotepl 112 66 0 47 1 0 1 1 0 8 0 kqueuepl 104 28 0 26 1 0 1 1 0 8 0 pipepl 128 214 0 196 2 1 1 2 0 8 0 fdescpl 424 333 0 320 2 0 2 2 0 8 0 filepl 120 2277 0 2192 5 1 4 5 0 8 1 lockfpl 104 57 0 56 1 0 1 1 0 8 0 lockfspl 48 20 0 19 1 0 1 1 0 8 0 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 21 0 11 1 0 1 1 0 8 0 ucredpl 96 183 0 176 1 0 1 1 0 8 0 zombiepl 144 321 0 320 1 0 1 1 0 8 0 processpl 864 347 0 320 4 0 4 4 0 8 0 procpl 632 528 0 495 4 0 4 4 0 8 1 sockpl 384 470 0 453 5 0 5 5 0 8 3 mcl64k 65536 21 0 21 1 0 1 1 0 8 1 mcl12k 12288 5 0 5 1 1 0 1 0 8 0 mcl9k 9216 2 0 2 2 1 1 1 0 8 1 mcl8k 8192 6 0 6 1 0 1 1 0 8 1 mcl4k 4096 23 0 23 3 2 1 1 0 8 1 mcl2k2 2112 2 0 2 1 0 1 1 0 8 1 mcl2k 2048 70096 0 70055 15 6 9 13 0 8 3 mtagpl 80 7 0 7 2 1 1 1 0 8 1 mbufpl 256 112667 0 112599 23 10 13 20 0 8 8 bufpl 280 6669 0 1725 354 0 354 354 0 8 0 anonpl 16 50590 0 30456 85 2 83 83 0 62 0 amapchunkpl 152 1540 0 1393 9 2 7 9 0 158 0 amappl16 192 1784 0 669 58 0 58 58 0 8 1 amappl15 184 127 0 120 1 0 1 1 0 8 0 amappl14 176 25 0 24 1 0 1 1 0 8 0 amappl12 160 9 0 8 2 1 1 1 0 8 0 amappl11 152 47 0 36 1 0 1 1 0 8 0 amappl10 144 69 0 67 2 1 1 1 0 8 0 amappl9 136 562 0 559 1 0 1 1 0 8 0 amappl8 128 119 0 93 1 0 1 1 0 8 0 amappl7 120 160 0 148 1 0 1 1 0 8 0 amappl6 112 55 0 48 1 0 1 1 0 8 0 amappl5 104 139 0 127 1 0 1 1 0 8 0 amappl4 96 543 0 515 1 0 1 1 0 8 0 amappl3 88 126 0 118 1 0 1 1 0 8 0 amappl2 80 1921 0 1860 3 1 2 3 0 8 0 amappl1 72 15516 0 15116 27 18 9 20 0 8 0 amappl 80 771 0 728 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 5 0 0 1 0 1 1 0 8 0 uaddrrnd 24 339 0 320 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 339 0 320 1 0 1 1 0 8 0 vmmpekpl 168 6387 0 6361 2 0 2 2 0 8 0 vmmpepl 168 47968 0 45860 138 13 125 129 0 357 27 vmsppl 272 332 0 320 2 1 1 2 0 8 0 pdppl 4096 684 0 648 7 1 6 6 0 8 0 pvpl 32 158486 0 135418 197 2 195 195 0 265 7 pmappl 200 338 0 322 1 0 1 1 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 158 0 22 5 0 5 5 0 8 0