41eca572e770be155314da68120c487f6a82ec299aa048ecb74862f76d24b018e08077f0cb3f37e782911951375d1ea1e333b30740381d8f81ccd4f019fbc49800ad2653e8b6e1e6a859ff45c3869738e25e96ae002c887e9355b017a320b5eda61242990980104698fb15df0828657e2d51bf4ba556195f4621f6603d99148bf1711cf0f76cc3a5b6d5b89e5411389fe54f101f18939790d5644ede9c28d6f86133003734832cb0c365f6cdaff5f4b0ca42f8f53500be6ea336dd9139d5fdb1bb7ed49a8e8043eeecb6aec2088cdba13c77aeed27e015270e6857ae3f5148c0ad58f0be9dd316bae2c7e03d301cd6420c8cfafb69dfd493615ceba53167c549eb03a3f4f03692dfbe5f4095fa8d956b4e643ff65aa38e5f5907f89cca4e81536a8a65f379311e3b483ca853cc6fb40040816d3257abbea9b322e67bf4ac5cdc0f84def0c055696a0a2a7b8f7670cf69538ba630baf381541cf38a5af6fdb3b0f0dcf7c6e2aa7ffb66b093e9289ab1dfdd4235007eeacbf1e5dca75a7fb933fac642ced2ca54b6fc22181a28385668c187bdf4d11b4a2b7fe633f86d6e9baa545bbe4abd7d12cef7d7fefedc188350818f0843a2f0b1ebfaab6b1f52327b4eaa0eedc6f467c80888a43f26580c591d50682b3d6cf5bb6c57fe1fae3a9c4f29a0518e9dcd1c9434227a8784e0757ff64a7c6bc5a3f0162b3774ed3ef61e5d09963359da3bc7dd35d6a3ce5b8bfff85ac8b964e8bfa3ac814957da6003cbcce55d8dcc633bbf8b999506887b2bdcfff144883c267e06052750daa690cc4a64f06a02d60669e93d77c18fee0d56d60db0483122b01f559aead27ddb82674043be1055f8fd8ea17808d569f75c9d673f7c1d33dd0592662b963744c8a7000ed9b3925f54330040b6d24d82fe2edeb79e5b162d794a0e0ae7e337c8f6093323fcee686ead11dd87fd31d4d8e578bcf305d38cb3f16c4ae906", 0x1000) r13 = accept$inet(0xffffffffffffff9c, &(0x7f00000017c0), &(0x7f0000001800)=0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000001840), 0xc) r14 = open(&(0x7f0000001880)='./file0\x00', 0x10000, 0x1) setsockopt(r14, 0x9, 0x5, &(0x7f00000018c0)="d9b961232cb7be034cd5ef0ff061aeb560b4240a86c86520084b77577d7da3fa261cc7ee9c6bbbedec130dd3d82b4f0f3c854cd80c", 0x35) r15 = shmget(0x2, 0x2000, 0x195, &(0x7f0000ffd000/0x2000)=nil) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000001900)={0x0}, &(0x7f0000001940)=0xc) shmctl$IPC_SET(r15, 0x1, &(0x7f0000001980)={{0x9, r12, r11, r7, r6, 0x2, 0x7}, 0xffffffff, 0x1ff, r16, r3, 0x5, 0xade4, 0x5}) r17 = dup2(r14, r14) write(r17, &(0x7f0000001a00)="41f315decbd009514ec863406fb9a6b5c469abb84ff56901f812e1703d3cafad4d39c8d22037eef2dd609d1bcae2ae92c0bdcaa002c0017d4967c4c2d7b959e26ccdb656387f0538475625242c9ef6294bce3a1e2cc82eabfc0884a57ea359cd0760c11f93", 0x65) 09:21:17 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0xd}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f00000002c0)={0x6, 0x16}, 0x2, &(0x7f0000000300)="e2c0c4875d2c2b123d87fcb132aaca2facaa59656cdf910d3cae86ca", &(0x7f0000000340)=0x1c, &(0x7f0000000380)="d044fd95520aa48bdce27cf9355e3e0cc5f30164ed59b64c5f11f5dd588c473bb9896691bc81513144d70693f325271ea8f2efea2407745c894b9495950c1188d07395106d56d2bb3ca8e6f0ca81378ffb266a19da502820c2", 0x59) sysctl$hw(&(0x7f0000000040)={0x6, 0x1}, 0x2, &(0x7f0000000080)="2962ca774b7ca8d286cbd28cdccff64568d40a1fd33eba89a525f135a7d846e48b47b3714d718c87d33479f6282a24c7b963cefa0feb2e400890ea6dbcafa7a16b5e6c4e827b89085a3fc958dbfbd3cbbfb7c46e4b786c61834956be94409df6e1bece58382557c491f3c77a869a91b464042e0086edb369dd8a2afc5cb03ab1bcffd7b7348b3b1b803a6ec5b05b5e1cc64f63b880bc13bfd41b8226781c157fb705308e22f120bfc064e44c8a158719066e901d8ddebe161b1447acffb8b068d546dfd5b94e9d7a6ccb8a916c", &(0x7f0000000180)=0xcd, &(0x7f00000001c0)="6ec150580f39eb639f80da1de3ab848f042712df579df506097d016b57526c852ebfe27822294037394f57647f261426f03bcffa65323fc4806a2ae5748aaf78f9b5f917dd551677756dcef87280a79a6f9b550b291b7f5d63f69c83cb5d8a6186373c784f4f7794e9702be673180a7faab17898253411fc040a56aae7cfb1823aa84abe24fd974937dcc2aa7421db2c25aefb50479719f9afa730c1e24c54ed8c9b2d7e4c5b2b5fc02aa23a2a07d124ec0fd4a90a5e34752044d0c3d1810eb819cd52055c22a5d4b1ced0efd4675ccd93d5a278c1d3eb95a69035f2ed60f478", 0xe0) 09:21:17 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x2b, 0x10}], 0x1, 0x0, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) (async) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x8}, {r2, 0x8}, {r0, 0x4}], 0x3, 0x5) 09:21:17 executing program 6: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = accept$inet(0xffffffffffffff9c, &(0x7f00000002c0), &(0x7f0000000300)=0xc) dup(r2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r5 = dup(r4) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r6) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r8 = dup(r7) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x82, 0x4, 0xfffffffffffffff7, 0x4}, {{r0}, 0xfffffffffffffffc, 0x2, 0x10, 0x80000000, 0x1d}, {{r1}, 0xfffffffffffffffb, 0x80, 0xf0000000, 0x1000, 0x3}], 0x2, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff9, 0x1, 0x1, 0x5, 0xffffffff}, {{r5}, 0xfffffffffffffffb, 0xa0, 0x80000010, 0x6, 0x3}, {{}, 0xfffffffffffffff8, 0x34, 0x80, 0x100, 0x9}, {{r6}, 0xffffffffffffffff, 0x2, 0x1, 0x5, 0x100000000}, {{r8}, 0xfffffffffffffffd, 0x2, 0x2, 0x2, 0x400}, {{r9}, 0xfffffffffffffffd, 0x1, 0x2, 0xff, 0x5}, {{}, 0xfffffffffffffff8, 0x40, 0x1, 0xfb, 0x5}], 0x200, &(0x7f0000000280)={0x101, 0x2}) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x2b, 0x10, 0x40000000000}], 0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ftruncate(r10, 0x80000001) kqueue() (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) accept$inet(0xffffffffffffff9c, &(0x7f00000002c0), &(0x7f0000000300)=0xc) (async) dup(r2) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) dup(r4) (async) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) dup(r6) (async) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) dup(r7) (async) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) (async) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x82, 0x4, 0xfffffffffffffff7, 0x4}, {{r0}, 0xfffffffffffffffc, 0x2, 0x10, 0x80000000, 0x1d}, {{r1}, 0xfffffffffffffffb, 0x80, 0xf0000000, 0x1000, 0x3}], 0x2, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff9, 0x1, 0x1, 0x5, 0xffffffff}, {{r5}, 0xfffffffffffffffb, 0xa0, 0x80000010, 0x6, 0x3}, {{}, 0xfffffffffffffff8, 0x34, 0x80, 0x100, 0x9}, {{r6}, 0xffffffffffffffff, 0x2, 0x1, 0x5, 0x100000000}, {{r8}, 0xfffffffffffffffd, 0x2, 0x2, 0x2, 0x400}, {{r9}, 0xfffffffffffffffd, 0x1, 0x2, 0xff, 0x5}, {{}, 0xfffffffffffffff8, 0x40, 0x1, 0xfb, 0x5}], 0x200, &(0x7f0000000280)={0x101, 0x2}) (async) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x2b, 0x10, 0x40000000000}], 0x1, 0x0, 0x0, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) (async) ftruncate(r10, 0x80000001) (async) 09:21:17 executing program 7: mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) munmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000) (async) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f00009ce000/0x1000)=nil, 0x0) (async) shmat(r0, &(0x7f0000b33000/0x4000)=nil, 0x2000) (async) r1 = getuid() (async) setreuid(0xee00, 0x0) (async) r2 = shmget$private(0x0, 0x4000, 0x7, &(0x7f0000ffc000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) (async) r5 = semget(0x3, 0x3, 0x12) r6 = getuid() (async) r7 = getuid() setreuid(0xee00, r7) (async) setreuid(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) (async) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000004c0)={{0x9, 0x0, r4, r6, 0x0, 0xa3, 0x5}, 0xd9, 0x9902, 0x6}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) (async, rerun: 64) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) (rerun: 64) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0x0, 0x0, r9, 0x1ba, 0x800}, 0x7fff, 0x3, r3, 0x0, 0x1, 0xf00, 0x1}) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000380)=""/245) (async) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/118) shmat(r2, &(0x7f0000471000/0x3000)=nil, 0x0) (async) setreuid(0xee00, r1) (async) r10 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x3, 0x0, 0x0, 0x0, 0x140}, 0x100, 0x0, 0x0, 0x0, 0x0, 0x261}) (async, rerun: 64) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000002040)=""/4083) (rerun: 64) shmat(r10, &(0x7f0000841000/0x3000)=nil, 0x3000) (async, rerun: 32) shmdt(0x0) (async, rerun: 32) getuid() 09:21:17 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0xd}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$hw(&(0x7f00000002c0)={0x6, 0x16}, 0x2, &(0x7f0000000300)="e2c0c4875d2c2b123d87fcb132aaca2facaa59656cdf910d3cae86ca", &(0x7f0000000340)=0x1c, &(0x7f0000000380)="d044fd95520aa48bdce27cf9355e3e0cc5f30164ed59b64c5f11f5dd588c473bb9896691bc81513144d70693f325271ea8f2efea2407745c894b9495950c1188d07395106d56d2bb3ca8e6f0ca81378ffb266a19da502820c2", 0x59) (async) sysctl$hw(&(0x7f0000000040)={0x6, 0x1}, 0x2, &(0x7f0000000080)="2962ca774b7ca8d286cbd28cdccff64568d40a1fd33eba89a525f135a7d846e48b47b3714d718c87d33479f6282a24c7b963cefa0feb2e400890ea6dbcafa7a16b5e6c4e827b89085a3fc958dbfbd3cbbfb7c46e4b786c61834956be94409df6e1bece58382557c491f3c77a869a91b464042e0086edb369dd8a2afc5cb03ab1bcffd7b7348b3b1b803a6ec5b05b5e1cc64f63b880bc13bfd41b8226781c157fb705308e22f120bfc064e44c8a158719066e901d8ddebe161b1447acffb8b068d546dfd5b94e9d7a6ccb8a916c", &(0x7f0000000180)=0xcd, &(0x7f00000001c0)="6ec150580f39eb639f80da1de3ab848f042712df579df506097d016b57526c852ebfe27822294037394f57647f261426f03bcffa65323fc4806a2ae5748aaf78f9b5f917dd551677756dcef87280a79a6f9b550b291b7f5d63f69c83cb5d8a6186373c784f4f7794e9702be673180a7faab17898253411fc040a56aae7cfb1823aa84abe24fd974937dcc2aa7421db2c25aefb50479719f9afa730c1e24c54ed8c9b2d7e4c5b2b5fc02aa23a2a07d124ec0fd4a90a5e34752044d0c3d1810eb819cd52055c22a5d4b1ced0efd4675ccd93d5a278c1d3eb95a69035f2ed60f478", 0xe0) 09:21:17 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{}, {}, {0x0, 0x0, 0x0, 0xd9}]}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18, 0x8}, 0x0) sendmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0) 09:21:17 executing program 4: semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)) (async) semop(0x0, &(0x7f0000000180)=[{0x1, 0x5}, {0x3, 0x3, 0x1000}, {0x1, 0x1, 0x1000}, {0x3, 0x6, 0x1000}, {0x4}, {0x4, 0x2, 0x1000}, {0x3, 0x9, 0x1000}, {0x0, 0x9d5b}, {0x1, 0x8, 0x2000}], 0x9) (async) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) (async) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001200)=""/40) semop(0x0, &(0x7f0000000080)=[{0x0, 0x43, 0x800}, {0x4, 0xe6, 0x800}, {0x0, 0xfd, 0x800}, {0x4, 0x1020, 0xd3d1d7ba3eab9f74}, {0x2, 0x5, 0x1800}, {0x1, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x2, 0x400}], 0x8) semop(0x0, &(0x7f00000001c0)=[{0x4, 0x71, 0x1000}], 0x1) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20}, {0x7}, {0x6, 0x40, 0x0, 0xd5}]}) (rerun: 32) writev(r0, &(0x7f0000000100)=[{&(0x7f00000003c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) (async, rerun: 64) setreuid(0xee00, 0xffffffffffffffff) (async, rerun: 64) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) r2 = getuid() seteuid(r2) (async) shmget(0x1, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) (async) getuid() setreuid(0x0, 0x0) getgid() getuid() (async) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r3 = semget$private(0x0, 0x3, 0x53c) semop(r3, 0xffffffffffffffff, 0x4) (async) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000002c0)=""/109) (async) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000000c0)=0x9) (async) r4 = semget$private(0x0, 0x4000000009, 0x82) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000600)=""/222) (async) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000240)=""/65) 09:21:17 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x133) r1 = fcntl$dupfd(r0, 0x0, r0) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) select(0x40, &(0x7f0000000040)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000380)=0x8) 09:21:17 executing program 5: mknod(&(0x7f0000000040)='./bus\x00', 0x40, 0x412dff) execve(&(0x7f0000002580)='./bus\x00', &(0x7f0000002680), 0x0) (async) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(0xffffffffffffffff) (async) readv(r0, &(0x7f00000010c0)=[{&(0x7f0000000580)=""/89, 0x59}, {&(0x7f0000000240)=""/40, 0x28}, {&(0x7f0000000b00)=""/123, 0x7b}, {&(0x7f0000000b80)=""/218, 0xda}, {&(0x7f0000000c80)=""/254, 0xfe}, {&(0x7f0000000400)}, {&(0x7f0000000d80)=""/149, 0x95}, {&(0x7f0000000f00)=""/193, 0xc1}], 0x8) r1 = syz_open_pts() dup(r1) 09:21:17 executing program 2: sendmsg(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000040)}, {&(0x7f0000000140)="2a164c8f329d6e7bf54e31e10c6181f13dc8f35db5cf08ad53a74b6a2d41f1dac68ad043176432e264140d9418ab9bf0863c0acdb138ef620f4096303149dab1d006f1ee80b36aac6148ad2df3f2da81f6ccc4bfdb60df928510b14cb2d640f38bc83debec9954a091c1068ff4015422bbea867f96741725d0aabb705cb4e953da8fb37cc18a453910b917e4dfaa251ed1df9b913ed3e636b8a38fba732ee677fbc62d18fc0df85da3f5eab40744bf82a5", 0xb1}, {&(0x7f0000000200)="5d33ad14b1092bc64aea052baa818cc1e9246f93c1ed669fea44f62bb4b27586873f2546d05e68c54441a7dc616695388d38fda4be42a2d99aab79ff832126af0d3aa0a59f8f84a88f1b01ff23fa237a02ae1758fe0882c708bbc510b752cbd0a789ee015441ebfab3549ee711004858e7d13f0625155e15e3fbf9526d130c9cc7c35f92a15840a8d43a6a9839437b91c7b099148590041967a7ff97588643c224c329e9e4720142e94dc77ad9587dd81562aece4752a059aba19900d98c40b3d4f416", 0xc3}], 0x3, &(0x7f0000000300)=[{0x68, 0x1, 0x2, "da1935fc8c993b0d332bfda36b47d6f93decc76bdc146e21d9baa678f67a4cab248c0e32f84686b65470c1ca414c1175ab50c82ccb7e8c9dc22a90187a1098dd0b29de2c32c6df945c55ccdb9e39bd5c0865b8"}, {0x28, 0xffff, 0x7eeb, "869ca3700c6efd68504e1457836d563f60"}, {0x98, 0x1, 0xd001, "97d57ec2d9d9c28ee0ecc7f3292d77a0492667c9025a9e309f3c1c63364e7d95ca8993aea73d1b7dcc4d7679019fb1a43f388c5551ddd323d29050a800e1f3857c9558769efa63ca316affcc619937e18ca71b950696155cba0f13582aada415765f933e1f3716530ea46a3e0543cdb632a81d0f027693bdcd9a9c7b5f8aa9d0581707d77b0e499d"}, {0xa8, 0x1, 0x0, "0ccc306b3f7c05af747139c479f15774cd25c19b14cb95286ec33e0b87856ca0b708f7d3682ab1b4560a89fc6244a469be8d851c91c47fb3d465961873804104fddc8150f0113e20b52ded391e92aaf2c5b562f283d8a4eeeb8ce49452e46cd25c149c28719736c6101eb085534d591c3be712c22f2ad2110f16ee0de6cb839373e30488d9cbf2f29eabba398a6e95fa8af0c03e1ae433"}, {0x90, 0xffff, 0x9, "05a5e0c10ef552db6734ea3178363113937facbe7d0a502c2108a293b636fe152e7e0c594d6cfff05cbcb1e43bbf74940f18dc6475d424107c7974bd004e94936122100662435250058c269d03e7243517d4a9a1c994efe8739746981b769978d44ef172bac220d17f28c3bdb5ad1d1d9cd049d3e67c9c07fab5fce83d1b"}], 0x260}, 0x1) syz_emit_ethernet(0x72, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd600be128003c2b00fe8000000000000000000000000000aafe80000000000000000000fc"]) 09:21:17 executing program 3: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) wait4(r0, &(0x7f0000000080), 0xb, &(0x7f00000000c0)) (async) getrusage(0xffffffffffffffff, &(0x7f0000000180)) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) fchown(0xffffffffffffffff, r1, r5) (async) r6 = getgid() ktrace(&(0x7f00000002c0)='./file0\x00', 0x1, 0x10, r3) r7 = getuid() chown(&(0x7f0000000300)='./file0\x00', r7, r5) r8 = getgid() (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000003c0)={{0x1, r10, r8, r4, r2, 0xd1, 0x9}, 0xa38f, 0x9, 0x800}) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000440)=@abs={0x1, 0x0, 0x1}, 0x8) (async) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000480)={0x2, 0x0, 0x6, 0x6, r9}) (async) lchown(&(0x7f00000004c0)='./file0\x00', r1, r2) (async) wait4(r3, &(0x7f0000000500), 0x0, &(0x7f0000000540)) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) (async, rerun: 32) setpgid(0xffffffffffffffff, r3) (rerun: 32) getsockname(0xffffffffffffffff, &(0x7f0000000640)=@in6, &(0x7f0000000680)=0xc) (async, rerun: 64) wait4(r3, &(0x7f00000006c0), 0x0, &(0x7f0000000700)) (rerun: 64) setsockopt(0xffffffffffffffff, 0x4, 0x9, &(0x7f00000007c0)="04f81705691d614eae8f7b331def73583fdd833e838fc2ab2fcb3064521903aee3c2a011d650a838ce86de5d88eb27380dae2c32d401b05849acb2668e91a2dcb6d906897601e5f61977eced5553f6e3d4276f934e4c7567b8d7d856925f312a0c13195303db24adfb4d8cda4fa53294e60b42813d2ecbc12efeea73a85043e7fab3dfedf18cfc9470e583a38d5d7f8ccfc0ce8e2b926588e45fd6c9313df8e1d0303e47456bfec17af342036578fb50922aecc16ae6a23ebb3cad7b8a9dc3da6df740411c4230c648f597134fe461a61c9e9ca9a5dd17b6aeadf9b3ab37876a536302bb45685ba51e6abaccfa6a6021573e10a0777d03194efc7466859b4a76e739c1c23646baaefadea15077c78b8bbf853f0ada43e92fd62a64c6c978fd2fc87b8f000be503cb8ba1039bde1be3e9ed3e13ae4d86bebeb6e60906b757ca63c2268912e03cbec22d9186ae174d2a2e2114936cc21aca37e26014519b02dbfe0053f84ce39143ef63d1f0d674a9bc68116ac09bac3117c79be8fa3e1c0875b5ed0dd61484909a45c5860cb53a400c75d0ab354c72713b0bf3f3daa242ca214bac3f22b7de497f04efa5dd8cd5d69e4e49972e37916a1b6313ff530361977e06a07fd7459f1b8a5867648ba2a6ba6434d7b07e342a5e1325d7b97779e9cebdf0ed90711fa781c43f0e9c9989ec5e5a0b1094b3399aaf2942460fe8e10c0fa2ddd971dcc9309e8a30cbe547e7118e5aae1f1f63953aef1e6820eb5862f431803f410e2aa97c417f88c78a4b159fbac3c2b2c93b4d471ed352b265843502c494a72de17b0c17a16f3237dd3cfc94e946a435e4cf6738ca700d94091ece8d144e2e263819fc8a246978c65d9431410e5a1bdb83927bdba63c72ba933643ef78589f2bb27b96eb5569e54e7946822a434182631940ab1634e9e3f278ed9a47dd1cc34ed734ac4d57685482dfe030f638aef6721cd2710453b037dcc7fc6feb0700ab6263ea3212b61817b1a0d9a3a9942c6512e20015736adcb85652d834f3eaa25fe8b79d6fc126f2840b5b5d05d7695b8db1bc1e9cb10c0aa99fe466cac7e53f2a3c4edcf9a49870a33689124e59085f3407c53347b0d2dd456c7860d284d568c7a5606080d76ab6665eb8ffa74756d89cdedeb7cf8794f82e36c13df64c26241725b48581b5a2c3f2bd6c317f9f63e5ece53d82f2891abbbe2fab44c197de602eddf7a705aef3796aec365a959618a00db46643f44074543fa32b245daa3e3e23966b849d60df71c714be2f145ed36245de3e61c81daa1320cc5880fddaf5a603a9ec2b20e8d4f71674782704e8710b3dd7e143f7c7178f4ab496317b32d237ae4a6a69b60247421409cd9e7118a770121522ff97632a7eb4ffabdff5ab1e491973e9f785a50eb0a13e63071274ff60720a1e0310e1fd32e677e6fe9fd0f8b408ccd473fce53011f94e7c713ca1653389c26b866e64c0fc84a38a8d74e6d80f00b4df0bd2633a2a44aaf81a078de909407723948adeeb908e20d531e9760447c62c4ffe5f514bd406cbcf4b2955a73235acd9ed1f30dfe50a02a54e3e8e4140bf5dc206b391144b86a37792554ff28c7f4d418ce1f5cc5b9a5544984fc71658e21bde0fc036c0fc1bc9ee41c3186d00f1ecd2b9cbbc3432242d99f331d9f27b8f27594a786a8ddd4afe085414e62099dce8785464eb58e18b209247b41936a03276f1decd1c309056a848c8728a8ded1332dce5445d3fbafda83f118ee970479bc491b9eaeccd10cc2e452d0939eca1ac33b3940db98ef1a21a2bfe4ef091c2ae493fca50684a51b5c55816f4d87eee27249f4578509668eec14bec5c43a11095ecad9d98247cd7ae247d2d3608123d21e3b5f47e3d3ff38196822c0df22f49f2f7159356b1d16f9cea7ddb0853d191f8834becb06b5bf473eb319a120e94d26f8488d392b8a0831c9315f4a846ee764785910ab7856e5ab7ff044a172ab8ba32dfadc1644cac33b95255ebe0a5a0b336c1d3ad96542eee33dd06e58ee93d8526a672536f6e8027ef905e189394bfdf60cca94cd493264b0df542caecf3464e76d38f7d025765c2cdc17a28ddcdba435498b9e51e4170703382cca672b1c9b0847fb67a4623ce07cfbbd7546f624cb625d92559d795ffeedc24ae4308fedff04a995fd47de1b1a5661b4130e6bffccf9a908d379167f894064cf7d349c7102d38928d5648bf93ab71bb60bc0504b3b426b7eb4401c3a230d7590372d955512bb00ada3a9a8deee132e49d95a10d52a25410fb267553e3b7e782e81dab0007d95ecdf748d2e17d5443ef5c6d3b78411d94da0af63752b42526a62189da8055ee2a2690646df2b0b204af190cd70034f9325674389f4fdc3a548f843e61e4ec67df86bf32ffe12835b90328303b351c7231ff9391834e538a2995df9ca7d5d57e3c23d35cdde8deacef84879719df80c69cb7607173cfb3ff18125ac9f0f3259d5f32a7791bde3e8c3922c38fbee0b2ba9d563881377b55f33469af092d62dddbdd7f239ec4647349ece579c2292898bbd8c3eec3c0d5c33cc6f962f54a1c602e458b6f5b53c2f84e3c4e146a5ed6b4235f1577d2b3877a9153b1cceea5764c4e78b771d630cfd36e5e1c870dabc6f7fe5f649fe8f4287e91fb5ee3ec8632d001ec93db4b8ebfa5997d3f99ddf629ef2ffefd136f9869496b168edbb9b1dd88d70a4278a31ab32a6249a3d35891ecbe76d1df1b0fa1ace5314987dc27fe074926f147e9cbe970bf7824d26a8c913376e5ea2b73709e5ad69b21ea9d3a3fcf078bf6b9d2264924d16f1e3e8987e2954b1d04ce2d8ae24c4296acf3cf9fc1d199b2a64978c4bd1f036d526efe3a6e90a65c5e33e03dce4acd726940085179fb65d8600faaa7efb7a245839281439eec413ea887ccf732eaaf803f2eb066b670770e8f6841f01b259891fe402240c20560b4c7ff708d9dc4322bd009f5871b278638a31690bef6828f494d2b053c50f12c72289e11486c30bdb0930c5f8f0c8bb74198be381ccaa5cee5ac3c8fc9ac82016a9179cb6cb38654abe57413e2a4065727c18c535b2e2c14bb26764be0be6591af8ff6877966bde301bc4d16adade3186e80ac1ab59c908d1816e61d7d3450a99e37ec6e5f1fcd27a6fb0cef168d990cd4b2e17346511caf1a8b7e58d9b281ed9c6601b00a78fe4af7153fc764073884764495329b7d92ff4746c5ffa69ff6cbcb091b8118149a5957fcd6ac5f1f5bf786e31e66df1ff780867591714386966e96d8f4a02ef54342ccda632f2918736b7e617ce3aae011979e05c7c6c945363713c6f0d9b4c0ce25b1a3580a1233e8a2c0e76e798c6cdb516c4d9499b468cee2248fdb97c73a4c75c3b2fc35329f2ecd09f24c3cd5acdf79aa960ccf89b8a4478f058682f8f28de294df0f32dae60cb047f500d41f2eabd591fafade71b9582ab73d395e07e3a9bd686df365f0560ab40a6600cdb848392b421e435ac273a5e278d220940ede1b218976f9d3a3af045195321237fd1fc466a5e694eae5407dc90ad2c5510cb09a87c5a9673709b73b58f8dfdea4cabda261939be9985951c5ae55565fa4d44862c448ce22edfeade91dbc13f2e76b88d4137e2967633e929540e2b1578e053af693a17113ccb0138e216450ab1aea53c7b2610a63ea12be6391704d8f07c6f622a84392d466889bdee9de5d3fb596d3c33b771fa19279a2da4501f4c8ac47d6394ebaad56e513afcda743333a83877fdd91f956343fd31fe16c7691be446fbf5c5fb9d8467386fa30b3d7f746779d1e8b1ee0d5014ff5df47c17747668e71e461d6a69bef81fa984091cdcdcdf8558972f30a94722fb6e2837ddca8774939e806eabf4f7ed3664e2be67b370b3c5eb3ac00cdc505c37f25b16fe30ffd7fea83736f4b19f9768eec97a48a9626217f38c556ae3cf447f56e48eae7ee66580a88a1a41de1b296463d69342f0270144164d67ada2fec9f224f578754a881520638b07b0e8b197ef0d89f6af2c3249ddf21e9111e1fc9ed7f31002b886600b593e99dbfc8a1d2c7f24a42dad5057f2a8458f569ee09927b067e66aaf2f9df57c9302d1a384dcc01b2d49a6128205aa8cc3e57c0c44c1e996ca91d648038d46879cac1a96b5c855d58478a60cef27469248057fb65809f0fb8bc314479c7d0fa376c433cc239df1383dd8207a9e6c0f2fb4d35cd243a34a3e9c87b6421a9649432a1fe36a507c9a5cfe4af8d6f28e54cf51962b080cc1e078b0a95baeb01b9032eec9540dfddf7dfa98bd6f965e4e31dad9659056a45f86a30e7174ee1c3f52e0529f62dc3a2a1e59e00225251e8bc1ea044b4e3c2613b740aeb20e2074f967ef25c855ff1d4028f4f27a1ecba66e07e71cb9f5561a275ffbe6da1aa3db814314d7aa9afbb8557d3a4ba8af90a660acb73364b315ab1392c18b8f9983034aa5372e71c3d3810f69129ef9c22bee5e14ae09e43ac44a0b00a9448147c137faf5fe2c2d1f932d719ceacfbcb82b52b53bfbb407c22b4cf46981cbbd9faad5dfa3b6046289a8e3ae627ab97a60fa1b97c67cefaa7ba5c64cc58b65e2284fb719307c9359cf07a7a1f4853b770be985b2cec130f33f88cda479dc4b051251e2e6c540c52781b89c63fa402bcbe6db232795721b90b7616e12cecbff14c4e40cb7355010f6dffa059c7f2037078e51bafbc4ab7781c00c236d258c7217efffbc831f506a72e73324034a2c235d29b19128cf5329f5d5324f69881b5019685fbb7e5cb02e53beb6f5a1903eb55122c4164d9946912d157ebb0cd4d41eca572e770be155314da68120c487f6a82ec299aa048ecb74862f76d24b018e08077f0cb3f37e782911951375d1ea1e333b30740381d8f81ccd4f019fbc49800ad2653e8b6e1e6a859ff45c3869738e25e96ae002c887e9355b017a320b5eda61242990980104698fb15df0828657e2d51bf4ba556195f4621f6603d99148bf1711cf0f76cc3a5b6d5b89e5411389fe54f101f18939790d5644ede9c28d6f86133003734832cb0c365f6cdaff5f4b0ca42f8f53500be6ea336dd9139d5fdb1bb7ed49a8e8043eeecb6aec2088cdba13c77aeed27e015270e6857ae3f5148c0ad58f0be9dd316bae2c7e03d301cd6420c8cfafb69dfd493615ceba53167c549eb03a3f4f03692dfbe5f4095fa8d956b4e643ff65aa38e5f5907f89cca4e81536a8a65f379311e3b483ca853cc6fb40040816d3257abbea9b322e67bf4ac5cdc0f84def0c055696a0a2a7b8f7670cf69538ba630baf381541cf38a5af6fdb3b0f0dcf7c6e2aa7ffb66b093e9289ab1dfdd4235007eeacbf1e5dca75a7fb933fac642ced2ca54b6fc22181a28385668c187bdf4d11b4a2b7fe633f86d6e9baa545bbe4abd7d12cef7d7fefedc188350818f0843a2f0b1ebfaab6b1f52327b4eaa0eedc6f467c80888a43f26580c591d50682b3d6cf5bb6c57fe1fae3a9c4f29a0518e9dcd1c9434227a8784e0757ff64a7c6bc5a3f0162b3774ed3ef61e5d09963359da3bc7dd35d6a3ce5b8bfff85ac8b964e8bfa3ac814957da6003cbcce55d8dcc633bbf8b999506887b2bdcfff144883c267e06052750daa690cc4a64f06a02d60669e93d77c18fee0d56d60db0483122b01f559aead27ddb82674043be1055f8fd8ea17808d569f75c9d673f7c1d33dd0592662b963744c8a7000ed9b3925f54330040b6d24d82fe2edeb79e5b162d794a0e0ae7e337c8f6093323fcee686ead11dd87fd31d4d8e578bcf305d38cb3f16c4ae906", 0x1000) (async) r13 = accept$inet(0xffffffffffffff9c, &(0x7f00000017c0), &(0x7f0000001800)=0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000001840), 0xc) (async) r14 = open(&(0x7f0000001880)='./file0\x00', 0x10000, 0x1) setsockopt(r14, 0x9, 0x5, &(0x7f00000018c0)="d9b961232cb7be034cd5ef0ff061aeb560b4240a86c86520084b77577d7da3fa261cc7ee9c6bbbedec130dd3d82b4f0f3c854cd80c", 0x35) (async) r15 = shmget(0x2, 0x2000, 0x195, &(0x7f0000ffd000/0x2000)=nil) (async) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000001900)={0x0}, &(0x7f0000001940)=0xc) shmctl$IPC_SET(r15, 0x1, &(0x7f0000001980)={{0x9, r12, r11, r7, r6, 0x2, 0x7}, 0xffffffff, 0x1ff, r16, r3, 0x5, 0xade4, 0x5}) (async) r17 = dup2(r14, r14) write(r17, &(0x7f0000001a00)="41f315decbd009514ec863406fb9a6b5c469abb84ff56901f812e1703d3cafad4d39c8d22037eef2dd609d1bcae2ae92c0bdcaa002c0017d4967c4c2d7b959e26ccdb656387f0538475625242c9ef6294bce3a1e2cc82eabfc0884a57ea359cd0760c11f93", 0x65) 09:21:17 executing program 4: semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)) semop(0x0, &(0x7f0000000180)=[{0x1, 0x5}, {0x3, 0x3, 0x1000}, {0x1, 0x1, 0x1000}, {0x3, 0x6, 0x1000}, {0x4}, {0x4, 0x2, 0x1000}, {0x3, 0x9, 0x1000}, {0x0, 0x9d5b}, {0x1, 0x8, 0x2000}], 0x9) (async) semop(0x0, &(0x7f0000000180)=[{0x1, 0x5}, {0x3, 0x3, 0x1000}, {0x1, 0x1, 0x1000}, {0x3, 0x6, 0x1000}, {0x4}, {0x4, 0x2, 0x1000}, {0x3, 0x9, 0x1000}, {0x0, 0x9d5b}, {0x1, 0x8, 0x2000}], 0x9) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001200)=""/40) (async) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001200)=""/40) semop(0x0, &(0x7f0000000080)=[{0x0, 0x43, 0x800}, {0x4, 0xe6, 0x800}, {0x0, 0xfd, 0x800}, {0x4, 0x1020, 0xd3d1d7ba3eab9f74}, {0x2, 0x5, 0x1800}, {0x1, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x2, 0x400}], 0x8) (async) semop(0x0, &(0x7f0000000080)=[{0x0, 0x43, 0x800}, {0x4, 0xe6, 0x800}, {0x0, 0xfd, 0x800}, {0x4, 0x1020, 0xd3d1d7ba3eab9f74}, {0x2, 0x5, 0x1800}, {0x1, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x2, 0x400}], 0x8) semop(0x0, &(0x7f00000001c0)=[{0x4, 0x71, 0x1000}], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20}, {0x7}, {0x6, 0x40, 0x0, 0xd5}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20}, {0x7}, {0x6, 0x40, 0x0, 0xd5}]}) writev(r0, &(0x7f0000000100)=[{&(0x7f00000003c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) (async) writev(r0, &(0x7f0000000100)=[{&(0x7f00000003c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) setreuid(0xee00, 0xffffffffffffffff) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) (async) chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) r2 = getuid() seteuid(r2) shmget(0x1, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) getuid() (async) getuid() setreuid(0x0, 0x0) getgid() getuid() open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) (async) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r3 = semget$private(0x0, 0x3, 0x53c) semop(r3, 0xffffffffffffffff, 0x4) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000002c0)=""/109) (async) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000002c0)=""/109) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000000c0)=0x9) r4 = semget$private(0x0, 0x4000000009, 0x82) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000600)=""/222) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000240)=""/65) 09:21:17 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x2b, 0x10}], 0x1, 0x0, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) (async) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x8}, {r2, 0x8}, {r0, 0x4}], 0x3, 0x5) 09:21:17 executing program 7: mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) munmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000) r0 = shmget$private(0x0, 0x3000, 0x288, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f00009ce000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000b33000/0x4000)=nil, 0x2000) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000480), &(0x7f0000000240)=0xc) mmap(&(0x7f0000c4a000/0x1000)=nil, 0x1000, 0x4, 0x1010, r1, 0x0) r2 = getuid() setreuid(0xee00, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = semget(0x3, 0x3, 0x12) r6 = getuid() setreuid(0xee00, r6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000004c0)={{0x9, 0x0, r4, r6, 0x0, 0xa3, 0x5}, 0xd9, 0x9902, 0x6}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x1, r7, 0x0, 0x0, r9, 0x16b, 0x802}, 0x7fff, 0x3, r3, 0x0, 0x1, 0x8, 0x1}) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000380)=""/245) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000000)=""/118) shmat(0x0, &(0x7f0000471000/0x3000)=nil, 0x0) setreuid(0xee00, r2) r10 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x3, 0x0, 0x0, 0x0, 0x140, 0x191, 0x7fff}, 0x100, 0x0, 0x0, 0x0, 0x0, 0x261, 0x2}) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000002040)=""/4083) shmat(r10, &(0x7f0000841000/0x3000)=nil, 0x3000) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000280)=""/105) shmdt(0x0) getuid() 09:21:17 executing program 5: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x1a9) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000100)='<', 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) dup2(r1, r0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000180)=0x1) execve(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = dup(r2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000140)={0x2, 0x5, './bus/file0\x00', 0x8, 0x5, 0x5bbbf359, 0x80000001}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) connect$unix(r3, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) 09:21:17 executing program 2: sendmsg(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000040)}, {&(0x7f0000000140)="2a164c8f329d6e7bf54e31e10c6181f13dc8f35db5cf08ad53a74b6a2d41f1dac68ad043176432e264140d9418ab9bf0863c0acdb138ef620f4096303149dab1d006f1ee80b36aac6148ad2df3f2da81f6ccc4bfdb60df928510b14cb2d640f38bc83debec9954a091c1068ff4015422bbea867f96741725d0aabb705cb4e953da8fb37cc18a453910b917e4dfaa251ed1df9b913ed3e636b8a38fba732ee677fbc62d18fc0df85da3f5eab40744bf82a5", 0xb1}, {&(0x7f0000000200)="5d33ad14b1092bc64aea052baa818cc1e9246f93c1ed669fea44f62bb4b27586873f2546d05e68c54441a7dc616695388d38fda4be42a2d99aab79ff832126af0d3aa0a59f8f84a88f1b01ff23fa237a02ae1758fe0882c708bbc510b752cbd0a789ee015441ebfab3549ee711004858e7d13f0625155e15e3fbf9526d130c9cc7c35f92a15840a8d43a6a9839437b91c7b099148590041967a7ff97588643c224c329e9e4720142e94dc77ad9587dd81562aece4752a059aba19900d98c40b3d4f416", 0xc3}], 0x3, &(0x7f0000000300)=[{0x68, 0x1, 0x2, "da1935fc8c993b0d332bfda36b47d6f93decc76bdc146e21d9baa678f67a4cab248c0e32f84686b65470c1ca414c1175ab50c82ccb7e8c9dc22a90187a1098dd0b29de2c32c6df945c55ccdb9e39bd5c0865b8"}, {0x28, 0xffff, 0x7eeb, "869ca3700c6efd68504e1457836d563f60"}, {0x98, 0x1, 0xd001, "97d57ec2d9d9c28ee0ecc7f3292d77a0492667c9025a9e309f3c1c63364e7d95ca8993aea73d1b7dcc4d7679019fb1a43f388c5551ddd323d29050a800e1f3857c9558769efa63ca316affcc619937e18ca71b950696155cba0f13582aada415765f933e1f3716530ea46a3e0543cdb632a81d0f027693bdcd9a9c7b5f8aa9d0581707d77b0e499d"}, {0xa8, 0x1, 0x0, "0ccc306b3f7c05af747139c479f15774cd25c19b14cb95286ec33e0b87856ca0b708f7d3682ab1b4560a89fc6244a469be8d851c91c47fb3d465961873804104fddc8150f0113e20b52ded391e92aaf2c5b562f283d8a4eeeb8ce49452e46cd25c149c28719736c6101eb085534d591c3be712c22f2ad2110f16ee0de6cb839373e30488d9cbf2f29eabba398a6e95fa8af0c03e1ae433"}, {0x90, 0xffff, 0x9, "05a5e0c10ef552db6734ea3178363113937facbe7d0a502c2108a293b636fe152e7e0c594d6cfff05cbcb1e43bbf74940f18dc6475d424107c7974bd004e94936122100662435250058c269d03e7243517d4a9a1c994efe8739746981b769978d44ef172bac220d17f28c3bdb5ad1d1d9cd049d3e67c9c07fab5fce83d1b"}], 0x260}, 0x1) (async) syz_emit_ethernet(0x72, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd600be128003c2b00fe8000000000000000000000000000aafe80000000000000000000fc"]) 09:21:17 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x133) fcntl$dupfd(r0, 0x0, r0) (async) r1 = fcntl$dupfd(r0, 0x0, r0) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) (async) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) select(0x40, &(0x7f0000000040)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000380)=0x8) 09:21:17 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x133) (async) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x133) r1 = fcntl$dupfd(r0, 0x0, r0) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) select(0x40, &(0x7f0000000040)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000040)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000380)=0x8) 09:21:17 executing program 6: r0 = kqueue() socket(0x18, 0x8007, 0x9) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x2b, 0x10, 0x40000000000}], 0x1, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) r2 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) dup(r3) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$inet6(0x18, 0x8000, 0xdc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r6) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r8 = dup(r0) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x8, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0x3, 0x2, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x2, 0x20000000, 0xdce5, 0x1}, {{r2}, 0xfffffffffffffffa, 0x82, 0x20000000, 0x0, 0x7}, {{r3}, 0xfffffffffffffff9, 0x35, 0x1, 0x1, 0x5}, {{r4}, 0xfffffffffffffffa, 0x8, 0x4, 0x86f, 0xb4ab}], 0xfffffffe, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffffc, 0x80, 0x64dec233ac9264f8, 0x5, 0x9}, {{r6}, 0xffffffffffffffff, 0x0, 0x10, 0x1, 0x6}, {{r0}, 0xfffffffffffffffc, 0x0, 0x80, 0x100000000, 0x5}, {{r7}, 0x0, 0x94, 0x20, 0x100000001, 0x3f}, {{r0}, 0x0, 0x56, 0x1, 0x2, 0x4}, {{r8}, 0xfffffffffffffffb, 0x12, 0x40000000, 0x4, 0x2}, {{r9}, 0xffffffffffffffff, 0xe3, 0x8, 0x6, 0x8001}, {{r0}, 0xfffffffffffffffd, 0x0, 0x1, 0xff}], 0x2, &(0x7f0000000300)={0x9, 0x81}) 09:21:17 executing program 2: sendmsg(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000040)}, {&(0x7f0000000140)="2a164c8f329d6e7bf54e31e10c6181f13dc8f35db5cf08ad53a74b6a2d41f1dac68ad043176432e264140d9418ab9bf0863c0acdb138ef620f4096303149dab1d006f1ee80b36aac6148ad2df3f2da81f6ccc4bfdb60df928510b14cb2d640f38bc83debec9954a091c1068ff4015422bbea867f96741725d0aabb705cb4e953da8fb37cc18a453910b917e4dfaa251ed1df9b913ed3e636b8a38fba732ee677fbc62d18fc0df85da3f5eab40744bf82a5", 0xb1}, {&(0x7f0000000200)="5d33ad14b1092bc64aea052baa818cc1e9246f93c1ed669fea44f62bb4b27586873f2546d05e68c54441a7dc616695388d38fda4be42a2d99aab79ff832126af0d3aa0a59f8f84a88f1b01ff23fa237a02ae1758fe0882c708bbc510b752cbd0a789ee015441ebfab3549ee711004858e7d13f0625155e15e3fbf9526d130c9cc7c35f92a15840a8d43a6a9839437b91c7b099148590041967a7ff97588643c224c329e9e4720142e94dc77ad9587dd81562aece4752a059aba19900d98c40b3d4f416", 0xc3}], 0x3, &(0x7f0000000300)=[{0x68, 0x1, 0x2, "da1935fc8c993b0d332bfda36b47d6f93decc76bdc146e21d9baa678f67a4cab248c0e32f84686b65470c1ca414c1175ab50c82ccb7e8c9dc22a90187a1098dd0b29de2c32c6df945c55ccdb9e39bd5c0865b8"}, {0x28, 0xffff, 0x7eeb, "869ca3700c6efd68504e1457836d563f60"}, {0x98, 0x1, 0xd001, "97d57ec2d9d9c28ee0ecc7f3292d77a0492667c9025a9e309f3c1c63364e7d95ca8993aea73d1b7dcc4d7679019fb1a43f388c5551ddd323d29050a800e1f3857c9558769efa63ca316affcc619937e18ca71b950696155cba0f13582aada415765f933e1f3716530ea46a3e0543cdb632a81d0f027693bdcd9a9c7b5f8aa9d0581707d77b0e499d"}, {0xa8, 0x1, 0x0, "0ccc306b3f7c05af747139c479f15774cd25c19b14cb95286ec33e0b87856ca0b708f7d3682ab1b4560a89fc6244a469be8d851c91c47fb3d465961873804104fddc8150f0113e20b52ded391e92aaf2c5b562f283d8a4eeeb8ce49452e46cd25c149c28719736c6101eb085534d591c3be712c22f2ad2110f16ee0de6cb839373e30488d9cbf2f29eabba398a6e95fa8af0c03e1ae433"}, {0x90, 0xffff, 0x9, "05a5e0c10ef552db6734ea3178363113937facbe7d0a502c2108a293b636fe152e7e0c594d6cfff05cbcb1e43bbf74940f18dc6475d424107c7974bd004e94936122100662435250058c269d03e7243517d4a9a1c994efe8739746981b769978d44ef172bac220d17f28c3bdb5ad1d1d9cd049d3e67c9c07fab5fce83d1b"}], 0x260}, 0x1) (async) syz_emit_ethernet(0x72, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd600be128003c2b00fe8000000000000000000000000000aafe80000000000000000000fc"]) 09:21:17 executing program 5: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x1a9) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000100)='<', 0x1, 0x0) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) dup2(r1, r0) (async) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000180)=0x1) execve(0x0, 0x0, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = dup(r2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000140)={0x2, 0x5, './bus/file0\x00', 0x8, 0x5, 0x5bbbf359, 0x80000001}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) connect$unix(r3, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) 09:21:18 executing program 4: semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)) semop(0x0, &(0x7f0000000180)=[{0x1, 0x5}, {0x3, 0x3, 0x1000}, {0x1, 0x1, 0x1000}, {0x3, 0x6, 0x1000}, {0x4}, {0x4, 0x2, 0x1000}, {0x3, 0x9, 0x1000}, {0x0, 0x9d5b}, {0x1, 0x8, 0x2000}], 0x9) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001200)=""/40) semop(0x0, &(0x7f0000000080)=[{0x0, 0x43, 0x1800}, {0x4, 0xe6, 0x800}, {0x0, 0xfd, 0x800}, {0x4, 0x1020, 0xd3d1d7ba3eab9f74}, {0x2, 0x5, 0x1000}, {0x1, 0x9e, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x2, 0x400}], 0x8) semop(0x0, &(0x7f0000000000), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20}, {0x7}, {0x6, 0x40, 0x0, 0xd5}]}) writev(r0, &(0x7f0000000100)=[{&(0x7f00000003c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) setreuid(0xee00, 0xffffffffffffffff) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) r2 = getuid() seteuid(r2) shmget(0x1, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) getuid() setreuid(0x0, 0x0) getgid() getuid() open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r3 = semget$private(0x0, 0x3, 0x53c) semop(r3, 0xffffffffffffffff, 0x4) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000000c0)=0x9) r4 = semget$private(0x0, 0x4000000009, 0x82) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000600)=""/222) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000240)=""/65) 09:21:18 executing program 3: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) wait4(r0, &(0x7f0000000080), 0xb, &(0x7f00000000c0)) getrusage(0xffffffffffffffff, &(0x7f0000000180)) (async, rerun: 64) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) (rerun: 64) fchown(0xffffffffffffffff, r1, r5) r6 = getgid() ktrace(&(0x7f00000002c0)='./file0\x00', 0x1, 0x10, r3) (async) r7 = getuid() chown(&(0x7f0000000300)='./file0\x00', r7, r5) (async) r8 = getgid() (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000003c0)={{0x1, r10, r8, r4, r2, 0xd1, 0x9}, 0xa38f, 0x9, 0x800}) connect$unix(0xffffffffffffffff, &(0x7f0000000440)=@abs={0x1, 0x0, 0x1}, 0x8) (async) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000480)={0x2, 0x0, 0x6, 0x6, r9}) (async) lchown(&(0x7f00000004c0)='./file0\x00', r1, r2) (async) wait4(r3, &(0x7f0000000500), 0x0, &(0x7f0000000540)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) setpgid(0xffffffffffffffff, r3) getsockname(0xffffffffffffffff, &(0x7f0000000640)=@in6, &(0x7f0000000680)=0xc) (async) wait4(r3, &(0x7f00000006c0), 0x0, &(0x7f0000000700)) (async) setsockopt(0xffffffffffffffff, 0x4, 0x9, &(0x7f00000007c0)="04f81705691d614eae8f7b331def73583fdd833e838fc2ab2fcb3064521903aee3c2a011d650a838ce86de5d88eb27380dae2c32d401b05849acb2668e91a2dcb6d906897601e5f61977eced5553f6e3d4276f934e4c7567b8d7d856925f312a0c13195303db24adfb4d8cda4fa53294e60b42813d2ecbc12efeea73a85043e7fab3dfedf18cfc9470e583a38d5d7f8ccfc0ce8e2b926588e45fd6c9313df8e1d0303e47456bfec17af342036578fb50922aecc16ae6a23ebb3cad7b8a9dc3da6df740411c4230c648f597134fe461a61c9e9ca9a5dd17b6aeadf9b3ab37876a536302bb45685ba51e6abaccfa6a6021573e10a0777d03194efc7466859b4a76e739c1c23646baaefadea15077c78b8bbf853f0ada43e92fd62a64c6c978fd2fc87b8f000be503cb8ba1039bde1be3e9ed3e13ae4d86bebeb6e60906b757ca63c2268912e03cbec22d9186ae174d2a2e2114936cc21aca37e26014519b02dbfe0053f84ce39143ef63d1f0d674a9bc68116ac09bac3117c79be8fa3e1c0875b5ed0dd61484909a45c5860cb53a400c75d0ab354c72713b0bf3f3daa242ca214bac3f22b7de497f04efa5dd8cd5d69e4e49972e37916a1b6313ff530361977e06a07fd7459f1b8a5867648ba2a6ba6434d7b07e342a5e1325d7b97779e9cebdf0ed90711fa781c43f0e9c9989ec5e5a0b1094b3399aaf2942460fe8e10c0fa2ddd971dcc9309e8a30cbe547e7118e5aae1f1f63953aef1e6820eb5862f431803f410e2aa97c417f88c78a4b159fbac3c2b2c93b4d471ed352b265843502c494a72de17b0c17a16f3237dd3cfc94e946a435e4cf6738ca700d94091ece8d144e2e263819fc8a246978c65d9431410e5a1bdb83927bdba63c72ba933643ef78589f2bb27b96eb5569e54e7946822a434182631940ab1634e9e3f278ed9a47dd1cc34ed734ac4d57685482dfe030f638aef6721cd2710453b037dcc7fc6feb0700ab6263ea3212b61817b1a0d9a3a9942c6512e20015736adcb85652d834f3eaa25fe8b79d6fc126f2840b5b5d05d7695b8db1bc1e9cb10c0aa99fe466cac7e53f2a3c4edcf9a49870a33689124e59085f3407c53347b0d2dd456c7860d284d568c7a5606080d76ab6665eb8ffa74756d89cdedeb7cf8794f82e36c13df64c26241725b48581b5a2c3f2bd6c317f9f63e5ece53d82f2891abbbe2fab44c197de602eddf7a705aef3796aec365a959618a00db46643f44074543fa32b245daa3e3e23966b849d60df71c714be2f145ed36245de3e61c81daa1320cc5880fddaf5a603a9ec2b20e8d4f71674782704e8710b3dd7e143f7c7178f4ab496317b32d237ae4a6a69b60247421409cd9e7118a770121522ff97632a7eb4ffabdff5ab1e491973e9f785a50eb0a13e63071274ff60720a1e0310e1fd32e677e6fe9fd0f8b408ccd473fce53011f94e7c713ca1653389c26b866e64c0fc84a38a8d74e6d80f00b4df0bd2633a2a44aaf81a078de909407723948adeeb908e20d531e9760447c62c4ffe5f514bd406cbcf4b2955a73235acd9ed1f30dfe50a02a54e3e8e4140bf5dc206b391144b86a37792554ff28c7f4d418ce1f5cc5b9a5544984fc71658e21bde0fc036c0fc1bc9ee41c3186d00f1ecd2b9cbbc3432242d99f331d9f27b8f27594a786a8ddd4afe085414e62099dce8785464eb58e18b209247b41936a03276f1decd1c309056a848c8728a8ded1332dce5445d3fbafda83f118ee970479bc491b9eaeccd10cc2e452d0939eca1ac33b3940db98ef1a21a2bfe4ef091c2ae493fca50684a51b5c55816f4d87eee27249f4578509668eec14bec5c43a11095ecad9d98247cd7ae247d2d3608123d21e3b5f47e3d3ff38196822c0df22f49f2f7159356b1d16f9cea7ddb0853d191f8834becb06b5bf473eb319a120e94d26f8488d392b8a0831c9315f4a846ee764785910ab7856e5ab7ff044a172ab8ba32dfadc1644cac33b95255ebe0a5a0b336c1d3ad96542eee33dd06e58ee93d8526a672536f6e8027ef905e189394bfdf60cca94cd493264b0df542caecf3464e76d38f7d025765c2cdc17a28ddcdba435498b9e51e4170703382cca672b1c9b0847fb67a4623ce07cfbbd7546f624cb625d92559d795ffeedc24ae4308fedff04a995fd47de1b1a5661b4130e6bffccf9a908d379167f894064cf7d349c7102d38928d5648bf93ab71bb60bc0504b3b426b7eb4401c3a230d7590372d955512bb00ada3a9a8deee132e49d95a10d52a25410fb267553e3b7e782e81dab0007d95ecdf748d2e17d5443ef5c6d3b78411d94da0af63752b42526a62189da8055ee2a2690646df2b0b204af190cd70034f9325674389f4fdc3a548f843e61e4ec67df86bf32ffe12835b90328303b351c7231ff9391834e538a2995df9ca7d5d57e3c23d35cdde8deacef84879719df80c69cb7607173cfb3ff18125ac9f0f3259d5f32a7791bde3e8c3922c38fbee0b2ba9d563881377b55f33469af092d62dddbdd7f239ec4647349ece579c2292898bbd8c3eec3c0d5c33cc6f962f54a1c602e458b6f5b53c2f84e3c4e146a5ed6b4235f1577d2b3877a9153b1cceea5764c4e78b771d630cfd36e5e1c870dabc6f7fe5f649fe8f4287e91fb5ee3ec8632d001ec93db4b8ebfa5997d3f99ddf629ef2ffefd136f9869496b168edbb9b1dd88d70a4278a31ab32a6249a3d35891ecbe76d1df1b0fa1ace5314987dc27fe074926f147e9cbe970bf7824d26a8c913376e5ea2b73709e5ad69b21ea9d3a3fcf078bf6b9d2264924d16f1e3e8987e2954b1d04ce2d8ae24c4296acf3cf9fc1d199b2a64978c4bd1f036d526efe3a6e90a65c5e33e03dce4acd726940085179fb65d8600faaa7efb7a245839281439eec413ea887ccf732eaaf803f2eb066b670770e8f6841f01b259891fe402240c20560b4c7ff708d9dc4322bd009f5871b278638a31690bef6828f494d2b053c50f12c72289e11486c30bdb0930c5f8f0c8bb74198be381ccaa5cee5ac3c8fc9ac82016a9179cb6cb38654abe57413e2a4065727c18c535b2e2c14bb26764be0be6591af8ff6877966bde301bc4d16adade3186e80ac1ab59c908d1816e61d7d3450a99e37ec6e5f1fcd27a6fb0cef168d990cd4b2e17346511caf1a8b7e58d9b281ed9c6601b00a78fe4af7153fc764073884764495329b7d92ff4746c5ffa69ff6cbcb091b8118149a5957fcd6ac5f1f5bf786e31e66df1ff780867591714386966e96d8f4a02ef54342ccda632f2918736b7e617ce3aae011979e05c7c6c945363713c6f0d9b4c0ce25b1a3580a1233e8a2c0e76e798c6cdb516c4d9499b468cee2248fdb97c73a4c75c3b2fc35329f2ecd09f24c3cd5acdf79aa960ccf89b8a4478f058682f8f28de294df0f32dae60cb047f500d41f2eabd591fafade71b9582ab73d395e07e3a9bd686df365f0560ab40a6600cdb848392b421e435ac273a5e278d220940ede1b218976f9d3a3af045195321237fd1fc466a5e694eae5407dc90ad2c5510cb09a87c5a9673709b73b58f8dfdea4cabda261939be9985951c5ae55565fa4d44862c448ce22edfeade91dbc13f2e76b88d4137e2967633e929540e2b1578e053af693a17113ccb0138e216450ab1aea53c7b2610a63ea12be6391704d8f07c6f622a84392d466889bdee9de5d3fb596d3c33b771fa19279a2da4501f4c8ac47d6394ebaad56e513afcda743333a83877fdd91f956343fd31fe16c7691be446fbf5c5fb9d8467386fa30b3d7f746779d1e8b1ee0d5014ff5df47c17747668e71e461d6a69bef81fa984091cdcdcdf8558972f30a94722fb6e2837ddca8774939e806eabf4f7ed3664e2be67b370b3c5eb3ac00cdc505c37f25b16fe30ffd7fea83736f4b19f9768eec97a48a9626217f38c556ae3cf447f56e48eae7ee66580a88a1a41de1b296463d69342f0270144164d67ada2fec9f224f578754a881520638b07b0e8b197ef0d89f6af2c3249ddf21e9111e1fc9ed7f31002b886600b593e99dbfc8a1d2c7f24a42dad5057f2a8458f569ee09927b067e66aaf2f9df57c9302d1a384dcc01b2d49a6128205aa8cc3e57c0c44c1e996ca91d648038d46879cac1a96b5c855d58478a60cef27469248057fb65809f0fb8bc314479c7d0fa376c433cc239df1383dd8207a9e6c0f2fb4d35cd243a34a3e9c87b6421a9649432a1fe36a507c9a5cfe4af8d6f28e54cf51962b080cc1e078b0a95baeb01b9032eec9540dfddf7dfa98bd6f965e4e31dad9659056a45f86a30e7174ee1c3f52e0529f62dc3a2a1e59e00225251e8bc1ea044b4e3c2613b740aeb20e2074f967ef25c855ff1d4028f4f27a1ecba66e07e71cb9f5561a275ffbe6da1aa3db814314d7aa9afbb8557d3a4ba8af90a660acb73364b315ab1392c18b8f9983034aa5372e71c3d3810f69129ef9c22bee5e14ae09e43ac44a0b00a9448147c137faf5fe2c2d1f932d719ceacfbcb82b52b53bfbb407c22b4cf46981cbbd9faad5dfa3b6046289a8e3ae627ab97a60fa1b97c67cefaa7ba5c64cc58b65e2284fb719307c9359cf07a7a1f4853b770be985b2cec130f33f88cda479dc4b051251e2e6c540c52781b89c63fa402bcbe6db232795721b90b7616e12cecbff14c4e40cb7355010f6dffa059c7f2037078e51bafbc4ab7781c00c236d258c7217efffbc831f506a72e73324034a2c235d29b19128cf5329f5d5324f69881b5019685fbb7e5cb02e53beb6f5a1903eb55122c4164d9946912d157ebb0cd4d41eca572e770be155314da68120c487f6a82ec299aa048ecb74862f76d24b018e08077f0cb3f37e782911951375d1ea1e333b30740381d8f81ccd4f019fbc49800ad2653e8b6e1e6a859ff45c3869738e25e96ae002c887e9355b017a320b5eda61242990980104698fb15df0828657e2d51bf4ba556195f4621f6603d99148bf1711cf0f76cc3a5b6d5b89e5411389fe54f101f18939790d5644ede9c28d6f86133003734832cb0c365f6cdaff5f4b0ca42f8f53500be6ea336dd9139d5fdb1bb7ed49a8e8043eeecb6aec2088cdba13c77aeed27e015270e6857ae3f5148c0ad58f0be9dd316bae2c7e03d301cd6420c8cfafb69dfd493615ceba53167c549eb03a3f4f03692dfbe5f4095fa8d956b4e643ff65aa38e5f5907f89cca4e81536a8a65f379311e3b483ca853cc6fb40040816d3257abbea9b322e67bf4ac5cdc0f84def0c055696a0a2a7b8f7670cf69538ba630baf381541cf38a5af6fdb3b0f0dcf7c6e2aa7ffb66b093e9289ab1dfdd4235007eeacbf1e5dca75a7fb933fac642ced2ca54b6fc22181a28385668c187bdf4d11b4a2b7fe633f86d6e9baa545bbe4abd7d12cef7d7fefedc188350818f0843a2f0b1ebfaab6b1f52327b4eaa0eedc6f467c80888a43f26580c591d50682b3d6cf5bb6c57fe1fae3a9c4f29a0518e9dcd1c9434227a8784e0757ff64a7c6bc5a3f0162b3774ed3ef61e5d09963359da3bc7dd35d6a3ce5b8bfff85ac8b964e8bfa3ac814957da6003cbcce55d8dcc633bbf8b999506887b2bdcfff144883c267e06052750daa690cc4a64f06a02d60669e93d77c18fee0d56d60db0483122b01f559aead27ddb82674043be1055f8fd8ea17808d569f75c9d673f7c1d33dd0592662b963744c8a7000ed9b3925f54330040b6d24d82fe2edeb79e5b162d794a0e0ae7e337c8f6093323fcee686ead11dd87fd31d4d8e578bcf305d38cb3f16c4ae906", 0x1000) (async) r13 = accept$inet(0xffffffffffffff9c, &(0x7f00000017c0), &(0x7f0000001800)=0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000001840), 0xc) (async) r14 = open(&(0x7f0000001880)='./file0\x00', 0x10000, 0x1) setsockopt(r14, 0x9, 0x5, &(0x7f00000018c0)="d9b961232cb7be034cd5ef0ff061aeb560b4240a86c86520084b77577d7da3fa261cc7ee9c6bbbedec130dd3d82b4f0f3c854cd80c", 0x35) r15 = shmget(0x2, 0x2000, 0x195, &(0x7f0000ffd000/0x2000)=nil) (async, rerun: 64) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000001900)={0x0}, &(0x7f0000001940)=0xc) (rerun: 64) shmctl$IPC_SET(r15, 0x1, &(0x7f0000001980)={{0x9, r12, r11, r7, r6, 0x2, 0x7}, 0xffffffff, 0x1ff, r16, r3, 0x5, 0xade4, 0x5}) r17 = dup2(r14, r14) write(r17, &(0x7f0000001a00)="41f315decbd009514ec863406fb9a6b5c469abb84ff56901f812e1703d3cafad4d39c8d22037eef2dd609d1bcae2ae92c0bdcaa002c0017d4967c4c2d7b959e26ccdb656387f0538475625242c9ef6294bce3a1e2cc82eabfc0884a57ea359cd0760c11f93", 0x65) 09:21:18 executing program 0: r0 = kqueue() r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000400), 0x2, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000480), 0x8, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r4 = dup(r3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = open(&(0x7f00000004c0)='./file0\x00', 0x400, 0x2) kevent(r1, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x8, 0xf0000000, 0x9, 0x3f00}], 0x4, &(0x7f0000000500)=[{{r0}, 0xfffffffffffffffb, 0x80, 0x20000000, 0xee, 0x2}, {{r2}, 0x0, 0x2, 0x400fffc3, 0xe8ec, 0x9}, {{r4}, 0xfffffffffffffff9, 0x74, 0x40, 0x0, 0x7}, {{r5}, 0x4, 0x40, 0x1, 0x3, 0x1000}], 0x2, &(0x7f0000000580)={0x8}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r7 = dup(r6) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r11 = dup(r10) r12 = dup2(r0, r10) setsockopt$sock_linger(r12, 0xffff, 0x80, &(0x7f0000000240)={0xffffcaae, 0x4ac}, 0x8) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r0, &(0x7f0000000040)=[{{r7}, 0xfffffffffffffffc, 0xb9, 0x20, 0x3f8, 0x3ff}, {{r0}, 0xfffffffffffffffc, 0x76, 0x2, 0xffff, 0xd2}, {{r0}, 0xfffffffffffffffb, 0xe9, 0x2, 0xffffffffffffffff, 0x2}, {{r0}, 0xfffffffffffffffa, 0x1f, 0x4, 0x1, 0x4}], 0x248, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x8, 0x80, 0x3, 0x3}, {{r8}, 0xffffffffffffffff, 0x4, 0x10, 0x7a4, 0x80000001}, {{r0}, 0xfffffffffffffff8, 0x1, 0x1, 0xfffffffffffffff9, 0x4}, {{r9}, 0xffffffffffffffff, 0x1, 0x20000000, 0xffffffff, 0x7}, {{r11}, 0xfffffffffffffffa, 0x84, 0xf0000000, 0x8fd, 0x5}], 0x9, &(0x7f0000000200)={0x5, 0x7}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r14 = dup(r13) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r15 = dup(r6) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r17 = dup(r16) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r11, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffa, 0x80, 0x20, 0xffff, 0x3f}], 0x800, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffd, 0x0, 0x10, 0x1, 0xff}, {{r11}, 0xfffffffffffffffd, 0x9, 0x10, 0xffffffffffffffff}, {{r14}, 0x5, 0x10, 0xfffff, 0xffff, 0x8000000000000000}, {{r15}, 0x7, 0x68, 0xf0000000, 0x4cac, 0xd1e4c90}, {{r8}, 0xfffffffffffffffc, 0x59, 0x1, 0x6, 0x9a7}, {{r17}, 0xfffffffffffffffe, 0x426c12516f4be267, 0x8, 0x5, 0x1}, {{r9}, 0xfffffffffffffffb, 0x80, 0x1, 0xac, 0x8f}, {{r7}, 0x1, 0x0, 0x2, 0x5, 0x100}], 0x2, &(0x7f00000003c0)={0xeb9, 0x5}) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x2b, 0x10}], 0x1, 0x0, 0x0, 0x0) 09:21:18 executing program 7: mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) munmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000) (async) r0 = shmget$private(0x0, 0x3000, 0x288, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f00009ce000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000b33000/0x4000)=nil, 0x2000) (async) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000480), &(0x7f0000000240)=0xc) mmap(&(0x7f0000c4a000/0x1000)=nil, 0x1000, 0x4, 0x1010, r1, 0x0) (async) r2 = getuid() (async) setreuid(0xee00, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = semget(0x3, 0x3, 0x12) r6 = getuid() setreuid(0xee00, r6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) (async) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000004c0)={{0x9, 0x0, r4, r6, 0x0, 0xa3, 0x5}, 0xd9, 0x9902, 0x6}) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x1, r7, 0x0, 0x0, r9, 0x16b, 0x802}, 0x7fff, 0x3, r3, 0x0, 0x1, 0x8, 0x1}) (async) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000380)=""/245) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000000)=""/118) shmat(0x0, &(0x7f0000471000/0x3000)=nil, 0x0) setreuid(0xee00, r2) (async) r10 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x3, 0x0, 0x0, 0x0, 0x140, 0x191, 0x7fff}, 0x100, 0x0, 0x0, 0x0, 0x0, 0x261, 0x2}) (async) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000002040)=""/4083) (async) shmat(r10, &(0x7f0000841000/0x3000)=nil, 0x3000) (async) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000280)=""/105) (async) shmdt(0x0) getuid() 09:21:18 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0xc9, 0xfffff, 0xffff}], 0x8, 0x0, 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 09:21:18 executing program 2: r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000180)=[{0x2, 0x7}, {0x2, 0x8, 0x800}], 0x2) semop(r0, &(0x7f0000000140)=[{0x3, 0x4}, {0x4, 0x80, 0x800}, {0x2, 0x1a, 0x1000}, {0x4, 0x3, 0x1400}, {0x0, 0xe0b, 0xc00}, {0x1, 0x3}, {0x3, 0x800, 0x1000}, {0x4, 0x7ff, 0xc00}, {0x0, 0x33, 0x1800}], 0x9) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) r1 = getegid() r2 = geteuid() semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)=[0x7, 0x401, 0x95, 0x1, 0x5]) semop(r0, &(0x7f00000002c0)=[{0x3, 0xffff, 0x1800}, {0x0, 0x0, 0x1000}], 0x2) r3 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0xeaf, 0xffffffffffffffff, r1, r2, r3, 0xb, 0x7}, 0x6, 0x6000000, 0x5}) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000140)=""/130) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x44}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffffffffffffff98) 09:21:18 executing program 5: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x1a9) (async) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000100)='<', 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) dup2(r1, r0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000180)=0x1) (async) execve(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = dup(r2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000140)={0x2, 0x5, './bus/file0\x00', 0x8, 0x5, 0x5bbbf359, 0x80000001}) (async, rerun: 64) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async, rerun: 64) connect$unix(r3, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) 09:21:18 executing program 2: r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000180)=[{0x2, 0x7}, {0x2, 0x8, 0x800}], 0x2) semop(r0, &(0x7f0000000140)=[{0x3, 0x4}, {0x4, 0x80, 0x800}, {0x2, 0x1a, 0x1000}, {0x4, 0x3, 0x1400}, {0x0, 0xe0b, 0xc00}, {0x1, 0x3}, {0x3, 0x800, 0x1000}, {0x4, 0x7ff, 0xc00}, {0x0, 0x33, 0x1800}], 0x9) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) r1 = getegid() r2 = geteuid() semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)=[0x7, 0x401, 0x95, 0x1, 0x5]) semop(r0, &(0x7f00000002c0)=[{0x3, 0xffff, 0x1800}, {0x0, 0x0, 0x1000}], 0x2) r3 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0xeaf, 0xffffffffffffffff, r1, r2, r3, 0xb, 0x7}, 0x6, 0x6000000, 0x5}) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000140)=""/130) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x44}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffffffffffffff98) semget$private(0x0, 0x4000000009, 0x82) (async) semop(r0, &(0x7f0000000180)=[{0x2, 0x7}, {0x2, 0x8, 0x800}], 0x2) (async) semop(r0, &(0x7f0000000140)=[{0x3, 0x4}, {0x4, 0x80, 0x800}, {0x2, 0x1a, 0x1000}, {0x4, 0x3, 0x1400}, {0x0, 0xe0b, 0xc00}, {0x1, 0x3}, {0x3, 0x800, 0x1000}, {0x4, 0x7ff, 0xc00}, {0x0, 0x33, 0x1800}], 0x9) (async) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) (async) getegid() (async) geteuid() (async) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)=[0x7, 0x401, 0x95, 0x1, 0x5]) (async) semop(r0, &(0x7f00000002c0)=[{0x3, 0xffff, 0x1800}, {0x0, 0x0, 0x1000}], 0x2) (async) getegid() (async) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0xeaf, 0xffffffffffffffff, r1, r2, r3, 0xb, 0x7}, 0x6, 0x6000000, 0x5}) (async) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000140)=""/130) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x44}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffffffffffffff98) (async) 09:21:18 executing program 0: r0 = kqueue() (async) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000400), 0x2, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000480), 0x8, 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r4 = dup(r3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async, rerun: 32) r5 = open(&(0x7f00000004c0)='./file0\x00', 0x400, 0x2) (rerun: 32) kevent(r1, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x8, 0xf0000000, 0x9, 0x3f00}], 0x4, &(0x7f0000000500)=[{{r0}, 0xfffffffffffffffb, 0x80, 0x20000000, 0xee, 0x2}, {{r2}, 0x0, 0x2, 0x400fffc3, 0xe8ec, 0x9}, {{r4}, 0xfffffffffffffff9, 0x74, 0x40, 0x0, 0x7}, {{r5}, 0x4, 0x40, 0x1, 0x3, 0x1000}], 0x2, &(0x7f0000000580)={0x8}) (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r7 = dup(r6) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) (async) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r11 = dup(r10) (async) r12 = dup2(r0, r10) setsockopt$sock_linger(r12, 0xffff, 0x80, &(0x7f0000000240)={0xffffcaae, 0x4ac}, 0x8) (async, rerun: 64) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async, rerun: 64) kevent(r0, &(0x7f0000000040)=[{{r7}, 0xfffffffffffffffc, 0xb9, 0x20, 0x3f8, 0x3ff}, {{r0}, 0xfffffffffffffffc, 0x76, 0x2, 0xffff, 0xd2}, {{r0}, 0xfffffffffffffffb, 0xe9, 0x2, 0xffffffffffffffff, 0x2}, {{r0}, 0xfffffffffffffffa, 0x1f, 0x4, 0x1, 0x4}], 0x248, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x8, 0x80, 0x3, 0x3}, {{r8}, 0xffffffffffffffff, 0x4, 0x10, 0x7a4, 0x80000001}, {{r0}, 0xfffffffffffffff8, 0x1, 0x1, 0xfffffffffffffff9, 0x4}, {{r9}, 0xffffffffffffffff, 0x1, 0x20000000, 0xffffffff, 0x7}, {{r11}, 0xfffffffffffffffa, 0x84, 0xf0000000, 0x8fd, 0x5}], 0x9, &(0x7f0000000200)={0x5, 0x7}) (async) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r14 = dup(r13) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) r15 = dup(r6) (async) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r17 = dup(r16) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async, rerun: 64) kevent(r11, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffa, 0x80, 0x20, 0xffff, 0x3f}], 0x800, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffd, 0x0, 0x10, 0x1, 0xff}, {{r11}, 0xfffffffffffffffd, 0x9, 0x10, 0xffffffffffffffff}, {{r14}, 0x5, 0x10, 0xfffff, 0xffff, 0x8000000000000000}, {{r15}, 0x7, 0x68, 0xf0000000, 0x4cac, 0xd1e4c90}, {{r8}, 0xfffffffffffffffc, 0x59, 0x1, 0x6, 0x9a7}, {{r17}, 0xfffffffffffffffe, 0x426c12516f4be267, 0x8, 0x5, 0x1}, {{r9}, 0xfffffffffffffffb, 0x80, 0x1, 0xac, 0x8f}, {{r7}, 0x1, 0x0, 0x2, 0x5, 0x100}], 0x2, &(0x7f00000003c0)={0xeb9, 0x5}) (async, rerun: 64) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x2b, 0x10}], 0x1, 0x0, 0x0, 0x0) 09:21:18 executing program 7: mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) munmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000) r0 = shmget$private(0x0, 0x3000, 0x288, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f00009ce000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000b33000/0x4000)=nil, 0x2000) (async, rerun: 64) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000480), &(0x7f0000000240)=0xc) (rerun: 64) mmap(&(0x7f0000c4a000/0x1000)=nil, 0x1000, 0x4, 0x1010, r1, 0x0) (async, rerun: 64) r2 = getuid() (async, rerun: 64) setreuid(0xee00, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = semget(0x3, 0x3, 0x12) r6 = getuid() setreuid(0xee00, r6) (async, rerun: 64) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) (async, rerun: 64) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000004c0)={{0x9, 0x0, r4, r6, 0x0, 0xa3, 0x5}, 0xd9, 0x9902, 0x6}) (async, rerun: 64) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) (async, rerun: 64) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x1, r7, 0x0, 0x0, r9, 0x16b, 0x802}, 0x7fff, 0x3, r3, 0x0, 0x1, 0x8, 0x1}) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000380)=""/245) (async, rerun: 32) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000000)=""/118) (rerun: 32) shmat(0x0, &(0x7f0000471000/0x3000)=nil, 0x0) (async) setreuid(0xee00, r2) (async) r10 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) (async, rerun: 64) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x3, 0x0, 0x0, 0x0, 0x140, 0x191, 0x7fff}, 0x100, 0x0, 0x0, 0x0, 0x0, 0x261, 0x2}) (rerun: 64) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000002040)=""/4083) (async) shmat(r10, &(0x7f0000841000/0x3000)=nil, 0x3000) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000280)=""/105) (async) shmdt(0x0) getuid() 09:21:18 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x4d}, {0x35}, {0x16}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0xb, &(0x7f0000000200)=[{0x40, 0x1e, 0x6, 0x800}, {0x9, 0x5, 0x5, 0x72c}, {0x1000, 0x5f, 0x8, 0x80000001}, {0x4, 0x20, 0x6, 0x1a}, {0x100, 0x1f, 0x2, 0xb24b}, {0x800, 0x81, 0x5}, {0x9, 0x0, 0x81, 0x80}, {0x5, 0x1, 0x20, 0x2}, {0x7, 0x7f, 0x0, 0xffff}, {0x4, 0x2, 0x7, 0x1}, {0x7, 0x71, 0x38, 0x7}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x32, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaabbffffffffffff0806000000000600800da1000000000000000000000064feab6cac386312a6c4422404e20035"]) write(0xffffffffffffff9c, &(0x7f0000000280)="413d1c2f087c3a998b72e0ea08291113c558a5d02fb79b1856222087927f110faeaa63986de8a2b12345d43f1464f13e30498e1132965a49ab1b3f8d1ebc4287117e5b5cd00e8f1bdcafcd7d7e76e4f7037de6bc1c36e57fd80f8acdb1deb8aaddabd0492c3ef0c7715aeebba2edaedd7f885db5cb63f295fb3afb0f7beeedd311e043932b92e3", 0x87) 09:21:18 executing program 4: semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)) (async, rerun: 64) semop(0x0, &(0x7f0000000180)=[{0x1, 0x5}, {0x3, 0x3, 0x1000}, {0x1, 0x1, 0x1000}, {0x3, 0x6, 0x1000}, {0x4}, {0x4, 0x2, 0x1000}, {0x3, 0x9, 0x1000}, {0x0, 0x9d5b}, {0x1, 0x8, 0x2000}], 0x9) (async, rerun: 64) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) (async, rerun: 64) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001200)=""/40) (async, rerun: 64) semop(0x0, &(0x7f0000000080)=[{0x0, 0x43, 0x1800}, {0x4, 0xe6, 0x800}, {0x0, 0xfd, 0x800}, {0x4, 0x1020, 0xd3d1d7ba3eab9f74}, {0x2, 0x5, 0x1000}, {0x1, 0x9e, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x2, 0x400}], 0x8) (async) semop(0x0, &(0x7f0000000000), 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20}, {0x7}, {0x6, 0x40, 0x0, 0xd5}]}) (async) writev(r0, &(0x7f0000000100)=[{&(0x7f00000003c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) (async) setreuid(0xee00, 0xffffffffffffffff) (async) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) r2 = getuid() seteuid(r2) shmget(0x1, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) (async) getuid() (async) setreuid(0x0, 0x0) (async) getgid() getuid() open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) (async) r3 = semget$private(0x0, 0x3, 0x53c) semop(r3, 0xffffffffffffffff, 0x4) (async) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000000c0)=0x9) (async) r4 = semget$private(0x0, 0x4000000009, 0x82) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000600)=""/222) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000240)=""/65) 09:21:18 executing program 1: r0 = socket(0x18, 0x2, 0x0) (async) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0xc9, 0xfffff, 0xffff}], 0x8, 0x0, 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 09:21:18 executing program 6: r0 = kqueue() socket(0x18, 0x8007, 0x9) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x2b, 0x10, 0x40000000000}], 0x1, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) (async) r2 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) dup(r3) (async) dup(r3) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$inet6(0x18, 0x8000, 0xdc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r6) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) (async) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r8 = dup(r0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x8, 0x0) (async) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x8, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0x3, 0x2, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x2, 0x20000000, 0xdce5, 0x1}, {{r2}, 0xfffffffffffffffa, 0x82, 0x20000000, 0x0, 0x7}, {{r3}, 0xfffffffffffffff9, 0x35, 0x1, 0x1, 0x5}, {{r4}, 0xfffffffffffffffa, 0x8, 0x4, 0x86f, 0xb4ab}], 0xfffffffe, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffffc, 0x80, 0x64dec233ac9264f8, 0x5, 0x9}, {{r6}, 0xffffffffffffffff, 0x0, 0x10, 0x1, 0x6}, {{r0}, 0xfffffffffffffffc, 0x0, 0x80, 0x100000000, 0x5}, {{r7}, 0x0, 0x94, 0x20, 0x100000001, 0x3f}, {{r0}, 0x0, 0x56, 0x1, 0x2, 0x4}, {{r8}, 0xfffffffffffffffb, 0x12, 0x40000000, 0x4, 0x2}, {{r9}, 0xffffffffffffffff, 0xe3, 0x8, 0x6, 0x8001}, {{r0}, 0xfffffffffffffffd, 0x0, 0x1, 0xff}], 0x2, &(0x7f0000000300)={0x9, 0x81}) (async) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0x3, 0x2, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x2, 0x20000000, 0xdce5, 0x1}, {{r2}, 0xfffffffffffffffa, 0x82, 0x20000000, 0x0, 0x7}, {{r3}, 0xfffffffffffffff9, 0x35, 0x1, 0x1, 0x5}, {{r4}, 0xfffffffffffffffa, 0x8, 0x4, 0x86f, 0xb4ab}], 0xfffffffe, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffffc, 0x80, 0x64dec233ac9264f8, 0x5, 0x9}, {{r6}, 0xffffffffffffffff, 0x0, 0x10, 0x1, 0x6}, {{r0}, 0xfffffffffffffffc, 0x0, 0x80, 0x100000000, 0x5}, {{r7}, 0x0, 0x94, 0x20, 0x100000001, 0x3f}, {{r0}, 0x0, 0x56, 0x1, 0x2, 0x4}, {{r8}, 0xfffffffffffffffb, 0x12, 0x40000000, 0x4, 0x2}, {{r9}, 0xffffffffffffffff, 0xe3, 0x8, 0x6, 0x8001}, {{r0}, 0xfffffffffffffffd, 0x0, 0x1, 0xff}], 0x2, &(0x7f0000000300)={0x9, 0x81}) 09:21:18 executing program 5: sysctl$vm(&(0x7f0000000040)={0x2, 0x7}, 0x2, 0x0, 0x0, &(0x7f00000010c0), 0x4) sysctl$vm(&(0x7f0000000000)={0x2, 0x6}, 0x2, &(0x7f0000000080)="cb2195b5f418554b0082587169aed0c5754f1c6235f031c4c3774e8710ee3e0199784d572c959468b50d41e98482da4ca7d49b82565e40e1b839f7209a9de9460c85cbf5440d3c6a5a8b0debf21c633b5dc1784b0a884e8d3e3c02dd28f0d4c4367b45282384449ccc50010035ffe6a881bab1611797cebaace76afe0693be332a7f4295574036a07b0216d67cd240edf56df0ff71d9fadfd0322473fdaa0552867dc347d7395de02f0cae9f83a990f9f0d8821abc2d50bed0b857395701dcb60818cf4937565d1b548184dc01ecf0f8444f67824d879d838cc8c87bd2565c455d00755ab99c", &(0x7f0000000180)=0xe6, &(0x7f00000001c0)="51340655aa4364c0f1a4133af939ca5bc30e3240e4160aa38507cd3844c5dedd352cbd94b8e3bffbd9fe81e70ecd3276ca7cd991c5d136902bf17b64e800fb29bb0e0987a4df473cd9ac8e7b56b96f2ba78374f1367917fa3a629aec87a7a13497ad2a9ac33a19444191d08f85ffcdd1e923c9483c77b5624de4a8a7de0f1e3611da2eaba768205e998977039369fa92ec73a73b3c8e86d616ec5764f9043ebc7ec50c0953758277e765880dfcfd", 0xae) sysctl$vm(&(0x7f0000000280)={0x2, 0x1}, 0x2, &(0x7f00000002c0)="f468d9f9a32d76a51493f854a6da635fcae15047609cd7fc8b0bf41896af311f1551f37acbd934f89327cd24649c6a1e5240eb8b8318920823612686993684d2b19cb7ee196ac11b2b0e4587b0dcb2c94c2e3ca91af2cee4c847c3cee8a3005ab608e0ef21422efd3ff6dfd0463f136e2cc09192b203c367a6840268ac6845dde783919c82da61a6c8b6f8ded98fd7f355eb0aad938400a5813f40ba604457e6a7f09eac792591063c957e32d0caf79f42fcc65aece449808e5caffa36a925db8582254352d19a0eb1c7d2c583d5da6ba1866dbe22c96dad41e06db5c51e0c6c48773c7b70f68288e46222586d4b9845b13e36dd1962f64f5ffa4d6c2c73c4775689905c6a65b537f0e17d32825c95855d306ab72193023bdc90d821782b1eff2c1ae3517c5f827f7d46bc55302e7eebcbfdbbf1815f986722136a627ba4d20a9a5456c20756587ffe905126f7733164a3e3c12becc47013a1a8d18c5fe93992f959dddc2dc383c7d5a1cadd8b16f3be2a6f601947221fe40657c629079d9d2ec3ae446e939ff4bcacf6eb84b53306c86aaf4c0d6ed936a604c82b529775296c12033c3eb3e82e44094231e4ce9b3d91b002b3acdeba0aa710df1b8500090fbd7e1f31f217819d2c408a36ae7b1eb8f30dfc4ca11ce4966b4442f2c340e7beda67cb417bc8aa6d4df57eb919434175c5db741ebff0612cfb9fde9d85f259d23fe7e6d5e308b3253169a33cdf3cbcf8c4452872b426b3a12dec532e61da293aa4a3934244e5cd3b6a5b3a2962997bbe88fabe0656f9b89b1106545ca9ac9427832a887b81fe8ab20de99afbcfea88a1d08d0bcd9f1402e97884e508266def9125cc7ddd6558626984a69afd7867c249047449a03d7805bf0ed2c9ba608dbc35090f1eea2cf27b1ab20cd37b2ac571bcef6eaf39c88625a8171ed27c85bb3a06b765219e65782ff461b44a50dc2f4a3f759b4ead573082cdf68bcd111988cef5f49990f1d5ef0db7499ef0b061c513783c7d10b2e4f6dbe843b142f3e217c0fca0769e98cf7b7e8b5f223c20cb5218da13c67179d5ffc84fee8c35381a5e9a281db67a2098e5816868911d116d50eaf9143bad40c2c85133b48e199d738962977e466a6cc585c0c153f4be18b137b595dc2a1052640d537a7d4bc9efef81a5e707ff3739774d7c40807328acc9f444d9d9c1616594e4f5da110737062743af00f8591e673805c93ada5a01178a820374ef563734fff85b9e46147ebc75a385c2751e579b1d9cfb843d548f1eea8f0ca80106cb0f6b8b8ae33dc57636f7cf987c5644c571401fdfa5a6a770f973f8ec9faa9b264c8a29e842960a86d7afc669dc39cf782bdb1ab349a29756ab9c2f7c8d2064f9a939f70ef1bea06419b7fe62423beac27e4584eb98943a9dc7a8161d896650c3ab07a8b12590284d8fb8417b84ec1702af2dbd2e0c5931bd1a07b59c2bd81f6927ff52ef297848aca311775fa777346da05843657e743fc4c719914155a47a930c88a91c2c0595e7825999f590fca86c8c1b0e7ba070fb04e33230f66ac37c1df629d97977e05e10ad9f23c784c0bf96456d470a2644b5431643e33c734521ccd28deba7f6262d8862f1b3bda81783987c1acc34c6f9803ee055f1620dbc3325ae94d6380c8b91b038cb7eb68fd389824c0ef63d98cdd8c046218071680961126585430958298baf9666638a116c28788ba5ed936ce93008ff3e710f6d50826fb5a3e0dac21b6c52b7395965859d3e4e269cb512c0fe921c8fdf29ba52b1ea238b056b2c02b667b62382e31dd4ee87ee2824369d13dada782abe0281f1203bc55ae0af8a24982642d7a2d5aa90c469113f160d0a38c768f80e6824ef9b2587e65297342ba930b732a6deda8de2cc4313638707357c4e41b6b2d4717308566e22418ce35e6a2da5341f41cc5913203d9cb5dbab41e209fe6f7efd8a1cdbc06e00580dbf7bbfb45d52b69fa67bbabab08d92584dadfaebe5463a99a7499ad228d5fd8a6d47b211c26f2d61fbd96a0cf36d9cfb1017b880b33e7a2d10588f5035ef163103d14e9f04dee889d0816ac228c84b6a4e7de4b22aa33a1869d77968a35c7884018bd98167ec7ea3c333858ba71e8d529f651816aa8a3c464502668c684ebab12798508674c8135f77a51097765b64abe510d3aa27602a1b6e82c77014d479520c79331e61b128f027debac09966a07494f92dbcefd2de071f63cbf5be134a3724fec8d92b82b00ccb662a85e7062cd782ccc0e3cd7edbbdfb63f3328fef1a0b392cc5a49bd06ef450f66020581e4fffbaf0b79bebc03bd4ddf831338a659c08cbd4b92ab6a180f55d3293102e0f589c723defff79246b48e1fb20354dbc163c757ab28fd267a0d38f3746423fb4f10b050eb7ad16a5a25e58669ce62aea97767488f7179161de9df494184fe77a5c5d3b2a1504e31b22ccc643c78b8efa56361145a4113b8d94eed611effc001f7645b9c7855ac048426f05d1f0b9b056b3638aacf0aac7e356bafdd4d5f00eb55cb1eebf652847bbe994d0dfaf71a9dce0a7b53d3a5f5abdc78da680eeefe9a07967e57963642760f09a00942f3d304f0a814f5614990ea70b386ca5000943e4afff4ae5fc5af5ba61d9c61d1814a8730c970385832899f000bfdad0517b21b81351a84d069f1dc58f717542169ce5b2feff8adf89deddc262117f6ebd9a44ca7ba913039b2223c40aa5e4f8571bf681a68cc71b6da7321f0345d5c3c86349b1441d71f1c8f446853c1147988db4648041d46a6f3b5de136e76fb76c87da83e0c642b75692f5860f5f69b9d05487503f871bd8fadf73569abbc84780fd77192153a4e30c31895875273c3770e418d2feaae48d6bd947c9edaa3d486fdee4264d51c37a432da4e8421167128d240adf25e660823d5f6a072f45b9153aa2d73af4472f2499ef650294d631651fe8924c61257af2bffbcb51a504b4ce8520d75bbda1aae7676dbf244bed503ad3316957fe96d7989a6c71230919d87fd7b48f6f0d1ff1a8d62faa89c40c6f41a240664f9b0a1fcbdc6c685145b6b6503003af02862793f8b79c79b0bcc981744b637cae8f01a0a8dbdcc7a4d3d1d50b0f7e3f222258295988ff3b250dddfea9c8f5575263bd7e4a369564c5b5798d08a7b8e6d2b480fbc5210a261d1d0bc467e99f113f1fe89116718149960705bc9b4de08396a8dbfa59c8f95897c2e29cc467b64b33305dc81e969c03f0f849b6737db224cdc30aaff34519f0ed6b4b02a3e55508cebec3c54c715abe05c7e005fb2bdc0b843b83218b984143852afc0bfddcc631d2912b5974c8ab2bf29782ac42541ce9b2c3a7df427819bb1393150985be3fd12d0e212c57d71135a37b05eb240fc3401fb4af8597fdc3b32d0c9deab82e495e6b50b4d42ee33589675051b2ef30922a07c902ef992e4093c841dfb64b7f6d33fe0d0777ea0d50aa20bbf436267554a6615e8e4b85a536d28205ad98f3242327b32eba5baedcb1992c26cdb7cffa44170f66b565cb51d6b22a5426eecf1e449e99d1b30ada4fffe8e9802e8b322484e4dcbbc9fb95b293a40ea1aceab5f269d7043d35a316c76f2b789a08b8608ccbfffd784eceb9e78ae2882d0a904e003117a50e98741f2ea2fb26d4da036f2bc0d8e894007b1cdf67e0cd653099d650b32c4b0c575b1c6a0b98de40f2438cfb53e05225360f65a65204a019d3ba1d276cefe75ca8344a1bbfe2a8bed15e7963a2651f7ed29b6f847cfa77b4e21878491aa266061532c2f768cbe372c6b2255a058453b37fd96d1e48381d3e81b7d2d8c2de8b2c43f5af94f99139ccf6ad3c6c56c9f1a0b7eede57cd75f50e0c2e0958dfaca5f73526e6f1165adb9cde2c6fa8b39334d21f6331dd863a5d38950e59106093b21986804238b927f8e00b761ed2ce4724c064acc176c8b0a4b202a3d696a03273dd5b72d7717a3877df76b8f933328cfa5c668f2c150295395599b18156e41e63baf699054e4c4f9701ba123807e604cb25095e952955c018319942ec0e3cfff8d12617ec9d28fee8d321cce7b7d34ad52706b12416c3a35bc1ddb7ab42478711afed55a502a943fcead04637d04b3ab2f10b9b79630bad4ef4c07544ce6c7123e2441f0dc94282c157badd4455549fdee928a1ca043aedf5df7dc48fec8bd7157e0cf4a2194a3bcfa0ebc40beec274a1320b866dc84f0c244ed67b6c7b3e84d712cc0ec6f08d70f0fbf9303ecc99fe61547ccd24aaa443677987965ab9061ee3e8a64e466767ee8bafeb853feb3a675cb4091fae82cb8269d79757f58c06cd542b384eb91221e96c99e929182b3d01900129e0170e44fd3e25776adc1c5ae5bab5b7156bddae2ebc060c69acc56df3841820c2eadb0176a4bdf089317ca57fd57e2fe4ad95123f4147bccc6670f219bbc2cdbbca8042379f94bdd7bf518ed7870bcb1c7894413b3e63793d43764244ff5f7da63c30e43270077a1f4769e7f0484b662aca1c5f328229f82fa004a75406245d61fe74aa10e7f2f1902ef7829fab3645440cd69d182ee82309bfe3ccddfd4c8e729af41dea55a25a08ec78ddaad0496756a12dabf8caf6ad4fdf0ee15d03aaae3b9243ea0524d2147179586fff0476873fc48c7588b62d2cacf05f3d59d162c1146d8e9f852c0d66bd5e02cac694a0aab8b3a713054f5f85d3c34c55f76d0c1a16a6868717f778c7f282f8d7e2f9c6280fd22e6820991c51e7128faf8fb7da18e9f3f2180c675215667a0c581f0d0a9862faa403fa57af340f5c00c3ca403a2af15a7645b6f243ea926207a365f61634a42d44b8ba16164cb60af1dd8934ee9af7317a297b90d715fa932795a6fef6f882f588807c332b1ab3272e6eb21552a9fb5420dd77631b6be43edd04a0262c3b4aff277392e309bfd948024257c7b1e7695acf79f8d90c9fce4c066add8deaa1337443371ad525e992d837b3909cdce5e0baaddafaed8b6bf11e4b80053f47cabc05d5c5ac5ddfb058c7cef74ee92d185143ff7a6b6733f1bb987c3753d8de56632eb7ca6f2517d272ac21766cf9a026188103b4385425dbf14e01d12d0a3a1be10634f77813f1a905bf1cf7383775934cba7772cf9920b2aba019ae92785e285e515ae0a3bc52d75452b474b5d4172947e4c6266cd2ef062a9b62ce18f67988e4037c60b24fdb6c03bd9f09336720f74cb37141f6df8e8028d365d7983eeb0406d5e0a9e6819d41c1bf011b19bf1eb8e35ef7ff243a24b54b30cdad433045365791665f1ebf20e7d25531f6bf62f3e805ca415e1227a0e07e2bd7d9ca6392ce60fe9c0bb75c534ae3458f4b6a3d0a90dd645875a8214f4530fbbf28fbdc0207affd19df5c23e5bb0bf5c6a086299da8c931b0e5ac9f4f70de50496ea3842e712427e118a9548a3db19e6559349f6650f1584ba21f117f20beeb8acb47b660f6c8452cfc7f2e0175bb002f5ed4d8b976ae24f1391b4a2763235e2f1cfcafbeb557d92fff28fdc6cda30bde737ff53a7295edf1df0db1230f36571c7b09567fd0ddeef8cb76cc57c2ca76f15a3c24108f2f6a8b93582a17ceeffb958203f9902fc97a1c92db13307693b782f58e7256d5f7f8eded10389704bbce182129245780b38761f157d36e33114cf397ee7d5b3691ced71d5161a9b34adaf897edd59797154a82fc75287357ea7009600eb9fe8900db28179c8f714dde0bda364961358d8666e4d5a9d33b036c5e69713d4d85fe5bcfda9143788fc9fae9f966c6b365e7a8f0a443c9b55e29b8e093a135", &(0x7f00000012c0)=0x1000, &(0x7f0000001300)="f3a1d9f2b5f4588ab70943e61f409ac4358f657745fb12f8f59e1a68249b41b1752026e90a9af2940680349e1ba2757b83e99e96fafa802af2567d0529c710f857539b665cef81661f43314b5e4c9ea04db76005258395bc57ce8974a97c9751e1a230209ba84811cc471f657640f296636103a649d41c8e0bf3ceb9788cdcea40edec2cfcc5db17ad65156dec9ab52652d991a9630fec567043cef6404e9e6579adcec346da98cf741a0c8d67063f390d2e896d2ccead71e9e32cfe0dcce34b878c79db04a99b2a5047a19f", 0xcc) 09:21:18 executing program 7: mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) munmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f00009ce000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000b33000/0x4000)=nil, 0x2000) r1 = getuid() setreuid(0xee00, 0x0) r2 = shmget$private(0x0, 0x4000, 0x7, &(0x7f0000ffc000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = semget(0x3, 0x3, 0x12) r6 = getuid() setreuid(0xee00, r6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000280)=0xffffffffffffff92) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000004c0)={{0x9, 0x0, r4, r6, 0x0, 0xa3, 0x5}, 0xd8, 0x9902, 0x6}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0x0, 0x0, r8, 0x1ba, 0x800}, 0x7fff, 0x3, r3, 0x0, 0x1, 0x8, 0x1}) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000380)=""/245) setreuid(0xee00, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000200)={{0x635f, 0x0, r8, 0xffffffffffffffff, r8, 0x14, 0xc25}, 0xf9, 0x6, 0x4}) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/118) shmat(r2, &(0x7f0000471000/0x3000)=nil, 0x0) setreuid(0xee00, r1) r9 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x3, 0x0, 0x0, 0x0, 0x140}, 0x100, 0x0, 0x0, 0x0, 0x0, 0x261}) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000002040)=""/4083) shmat(0x0, &(0x7f0000ffe000/0x1000)=nil, 0x3000) shmdt(0x0) getuid() 09:21:18 executing program 2: r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000180)=[{0x2, 0x7}, {0x2, 0x8, 0x800}], 0x2) (async) semop(r0, &(0x7f0000000140)=[{0x3, 0x4}, {0x4, 0x80, 0x800}, {0x2, 0x1a, 0x1000}, {0x4, 0x3, 0x1400}, {0x0, 0xe0b, 0xc00}, {0x1, 0x3}, {0x3, 0x800, 0x1000}, {0x4, 0x7ff, 0xc00}, {0x0, 0x33, 0x1800}], 0x9) (async) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) r1 = getegid() (async) r2 = geteuid() (async) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)=[0x7, 0x401, 0x95, 0x1, 0x5]) (async) semop(r0, &(0x7f00000002c0)=[{0x3, 0xffff, 0x1800}, {0x0, 0x0, 0x1000}], 0x2) (async) r3 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0xeaf, 0xffffffffffffffff, r1, r2, r3, 0xb, 0x7}, 0x6, 0x6000000, 0x5}) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000140)=""/130) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x44}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffffffffffffff98) 09:21:18 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() (async) r2 = fcntl$dupfd(r0, 0x0, r0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0xc9, 0xfffff, 0xffff}], 0x8, 0x0, 0x0, 0x0) (async) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 09:21:18 executing program 4: semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)) semop(0x0, &(0x7f0000000180)=[{0x1, 0x5}, {0x3, 0x3, 0x1000}, {0x1, 0x1, 0x1000}, {0x3, 0x6, 0x1000}, {0x4}, {0x4, 0x2, 0x1000}, {0x3, 0x9, 0x1000}, {0x0, 0x9d5b}, {0x1, 0x8, 0x2000}], 0x9) (async) semop(0x0, &(0x7f0000000180)=[{0x1, 0x5}, {0x3, 0x3, 0x1000}, {0x1, 0x1, 0x1000}, {0x3, 0x6, 0x1000}, {0x4}, {0x4, 0x2, 0x1000}, {0x3, 0x9, 0x1000}, {0x0, 0x9d5b}, {0x1, 0x8, 0x2000}], 0x9) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) (async) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001200)=""/40) (async) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001200)=""/40) semop(0x0, &(0x7f0000000080)=[{0x0, 0x43, 0x1800}, {0x4, 0xe6, 0x800}, {0x0, 0xfd, 0x800}, {0x4, 0x1020, 0xd3d1d7ba3eab9f74}, {0x2, 0x5, 0x1000}, {0x1, 0x9e, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x2, 0x400}], 0x8) semop(0x0, &(0x7f0000000000), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20}, {0x7}, {0x6, 0x40, 0x0, 0xd5}]}) writev(r0, &(0x7f0000000100)=[{&(0x7f00000003c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) setreuid(0xee00, 0xffffffffffffffff) (async) setreuid(0xee00, 0xffffffffffffffff) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) r2 = getuid() seteuid(r2) (async) seteuid(r2) shmget(0x1, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) getuid() (async) getuid() setreuid(0x0, 0x0) getgid() getuid() open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r3 = semget$private(0x0, 0x3, 0x53c) semop(r3, 0xffffffffffffffff, 0x4) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000000c0)=0x9) (async) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000000c0)=0x9) semget$private(0x0, 0x4000000009, 0x82) (async) r4 = semget$private(0x0, 0x4000000009, 0x82) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000600)=""/222) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000240)=""/65) 09:21:18 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x4d}, {0x35}, {0x16}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0xb, &(0x7f0000000200)=[{0x40, 0x1e, 0x6, 0x800}, {0x9, 0x5, 0x5, 0x72c}, {0x1000, 0x5f, 0x8, 0x80000001}, {0x4, 0x20, 0x6, 0x1a}, {0x100, 0x1f, 0x2, 0xb24b}, {0x800, 0x81, 0x5}, {0x9, 0x0, 0x81, 0x80}, {0x5, 0x1, 0x20, 0x2}, {0x7, 0x7f, 0x0, 0xffff}, {0x4, 0x2, 0x7, 0x1}, {0x7, 0x71, 0x38, 0x7}]}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x32, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaabbffffffffffff0806000000000600800da1000000000000000000000064feab6cac386312a6c4422404e20035"]) (async) write(0xffffffffffffff9c, &(0x7f0000000280)="413d1c2f087c3a998b72e0ea08291113c558a5d02fb79b1856222087927f110faeaa63986de8a2b12345d43f1464f13e30498e1132965a49ab1b3f8d1ebc4287117e5b5cd00e8f1bdcafcd7d7e76e4f7037de6bc1c36e57fd80f8acdb1deb8aaddabd0492c3ef0c7715aeebba2edaedd7f885db5cb63f295fb3afb0f7beeedd311e043932b92e3", 0x87) 09:21:18 executing program 0: r0 = kqueue() r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000400), 0x2, 0x0) (async) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000480), 0x8, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r4 = dup(r3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) r5 = open(&(0x7f00000004c0)='./file0\x00', 0x400, 0x2) kevent(r1, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x8, 0xf0000000, 0x9, 0x3f00}], 0x4, &(0x7f0000000500)=[{{r0}, 0xfffffffffffffffb, 0x80, 0x20000000, 0xee, 0x2}, {{r2}, 0x0, 0x2, 0x400fffc3, 0xe8ec, 0x9}, {{r4}, 0xfffffffffffffff9, 0x74, 0x40, 0x0, 0x7}, {{r5}, 0x4, 0x40, 0x1, 0x3, 0x1000}], 0x2, &(0x7f0000000580)={0x8}) (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r7 = dup(r6) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) (async) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r11 = dup(r10) r12 = dup2(r0, r10) setsockopt$sock_linger(r12, 0xffff, 0x80, &(0x7f0000000240)={0xffffcaae, 0x4ac}, 0x8) (async) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) kevent(r0, &(0x7f0000000040)=[{{r7}, 0xfffffffffffffffc, 0xb9, 0x20, 0x3f8, 0x3ff}, {{r0}, 0xfffffffffffffffc, 0x76, 0x2, 0xffff, 0xd2}, {{r0}, 0xfffffffffffffffb, 0xe9, 0x2, 0xffffffffffffffff, 0x2}, {{r0}, 0xfffffffffffffffa, 0x1f, 0x4, 0x1, 0x4}], 0x248, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x8, 0x80, 0x3, 0x3}, {{r8}, 0xffffffffffffffff, 0x4, 0x10, 0x7a4, 0x80000001}, {{r0}, 0xfffffffffffffff8, 0x1, 0x1, 0xfffffffffffffff9, 0x4}, {{r9}, 0xffffffffffffffff, 0x1, 0x20000000, 0xffffffff, 0x7}, {{r11}, 0xfffffffffffffffa, 0x84, 0xf0000000, 0x8fd, 0x5}], 0x9, &(0x7f0000000200)={0x5, 0x7}) (async) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r14 = dup(r13) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) r15 = dup(r6) (async) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r17 = dup(r16) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) kevent(r11, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffa, 0x80, 0x20, 0xffff, 0x3f}], 0x800, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffd, 0x0, 0x10, 0x1, 0xff}, {{r11}, 0xfffffffffffffffd, 0x9, 0x10, 0xffffffffffffffff}, {{r14}, 0x5, 0x10, 0xfffff, 0xffff, 0x8000000000000000}, {{r15}, 0x7, 0x68, 0xf0000000, 0x4cac, 0xd1e4c90}, {{r8}, 0xfffffffffffffffc, 0x59, 0x1, 0x6, 0x9a7}, {{r17}, 0xfffffffffffffffe, 0x426c12516f4be267, 0x8, 0x5, 0x1}, {{r9}, 0xfffffffffffffffb, 0x80, 0x1, 0xac, 0x8f}, {{r7}, 0x1, 0x0, 0x2, 0x5, 0x100}], 0x2, &(0x7f00000003c0)={0xeb9, 0x5}) (async) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x2b, 0x10}], 0x1, 0x0, 0x0, 0x0) 09:21:18 executing program 5: sysctl$vm(&(0x7f0000000040)={0x2, 0x7}, 0x2, 0x0, 0x0, &(0x7f00000010c0), 0x4) (async) sysctl$vm(&(0x7f0000000040)={0x2, 0x7}, 0x2, 0x0, 0x0, &(0x7f00000010c0), 0x4) sysctl$vm(&(0x7f0000000000)={0x2, 0x6}, 0x2, &(0x7f0000000080)="cb2195b5f418554b0082587169aed0c5754f1c6235f031c4c3774e8710ee3e0199784d572c959468b50d41e98482da4ca7d49b82565e40e1b839f7209a9de9460c85cbf5440d3c6a5a8b0debf21c633b5dc1784b0a884e8d3e3c02dd28f0d4c4367b45282384449ccc50010035ffe6a881bab1611797cebaace76afe0693be332a7f4295574036a07b0216d67cd240edf56df0ff71d9fadfd0322473fdaa0552867dc347d7395de02f0cae9f83a990f9f0d8821abc2d50bed0b857395701dcb60818cf4937565d1b548184dc01ecf0f8444f67824d879d838cc8c87bd2565c455d00755ab99c", &(0x7f0000000180)=0xe6, &(0x7f00000001c0)="51340655aa4364c0f1a4133af939ca5bc30e3240e4160aa38507cd3844c5dedd352cbd94b8e3bffbd9fe81e70ecd3276ca7cd991c5d136902bf17b64e800fb29bb0e0987a4df473cd9ac8e7b56b96f2ba78374f1367917fa3a629aec87a7a13497ad2a9ac33a19444191d08f85ffcdd1e923c9483c77b5624de4a8a7de0f1e3611da2eaba768205e998977039369fa92ec73a73b3c8e86d616ec5764f9043ebc7ec50c0953758277e765880dfcfd", 0xae) sysctl$vm(&(0x7f0000000280)={0x2, 0x1}, 0x2, &(0x7f00000002c0)="f468d9f9a32d76a51493f854a6da635fcae15047609cd7fc8b0bf41896af311f1551f37acbd934f89327cd24649c6a1e5240eb8b8318920823612686993684d2b19cb7ee196ac11b2b0e4587b0dcb2c94c2e3ca91af2cee4c847c3cee8a3005ab608e0ef21422efd3ff6dfd0463f136e2cc09192b203c367a6840268ac6845dde783919c82da61a6c8b6f8ded98fd7f355eb0aad938400a5813f40ba604457e6a7f09eac792591063c957e32d0caf79f42fcc65aece449808e5caffa36a925db8582254352d19a0eb1c7d2c583d5da6ba1866dbe22c96dad41e06db5c51e0c6c48773c7b70f68288e46222586d4b9845b13e36dd1962f64f5ffa4d6c2c73c4775689905c6a65b537f0e17d32825c95855d306ab72193023bdc90d821782b1eff2c1ae3517c5f827f7d46bc55302e7eebcbfdbbf1815f986722136a627ba4d20a9a5456c20756587ffe905126f7733164a3e3c12becc47013a1a8d18c5fe93992f959dddc2dc383c7d5a1cadd8b16f3be2a6f601947221fe40657c629079d9d2ec3ae446e939ff4bcacf6eb84b53306c86aaf4c0d6ed936a604c82b529775296c12033c3eb3e82e44094231e4ce9b3d91b002b3acdeba0aa710df1b8500090fbd7e1f31f217819d2c408a36ae7b1eb8f30dfc4ca11ce4966b4442f2c340e7beda67cb417bc8aa6d4df57eb919434175c5db741ebff0612cfb9fde9d85f259d23fe7e6d5e308b3253169a33cdf3cbcf8c4452872b426b3a12dec532e61da293aa4a3934244e5cd3b6a5b3a2962997bbe88fabe0656f9b89b1106545ca9ac9427832a887b81fe8ab20de99afbcfea88a1d08d0bcd9f1402e97884e508266def9125cc7ddd6558626984a69afd7867c249047449a03d7805bf0ed2c9ba608dbc35090f1eea2cf27b1ab20cd37b2ac571bcef6eaf39c88625a8171ed27c85bb3a06b765219e65782ff461b44a50dc2f4a3f759b4ead573082cdf68bcd111988cef5f49990f1d5ef0db7499ef0b061c513783c7d10b2e4f6dbe843b142f3e217c0fca0769e98cf7b7e8b5f223c20cb5218da13c67179d5ffc84fee8c35381a5e9a281db67a2098e5816868911d116d50eaf9143bad40c2c85133b48e199d738962977e466a6cc585c0c153f4be18b137b595dc2a1052640d537a7d4bc9efef81a5e707ff3739774d7c40807328acc9f444d9d9c1616594e4f5da110737062743af00f8591e673805c93ada5a01178a820374ef563734fff85b9e46147ebc75a385c2751e579b1d9cfb843d548f1eea8f0ca80106cb0f6b8b8ae33dc57636f7cf987c5644c571401fdfa5a6a770f973f8ec9faa9b264c8a29e842960a86d7afc669dc39cf782bdb1ab349a29756ab9c2f7c8d2064f9a939f70ef1bea06419b7fe62423beac27e4584eb98943a9dc7a8161d896650c3ab07a8b12590284d8fb8417b84ec1702af2dbd2e0c5931bd1a07b59c2bd81f6927ff52ef297848aca311775fa777346da05843657e743fc4c719914155a47a930c88a91c2c0595e7825999f590fca86c8c1b0e7ba070fb04e33230f66ac37c1df629d97977e05e10ad9f23c784c0bf96456d470a2644b5431643e33c734521ccd28deba7f6262d8862f1b3bda81783987c1acc34c6f9803ee055f1620dbc3325ae94d6380c8b91b038cb7eb68fd389824c0ef63d98cdd8c046218071680961126585430958298baf9666638a116c28788ba5ed936ce93008ff3e710f6d50826fb5a3e0dac21b6c52b7395965859d3e4e269cb512c0fe921c8fdf29ba52b1ea238b056b2c02b667b62382e31dd4ee87ee2824369d13dada782abe0281f1203bc55ae0af8a24982642d7a2d5aa90c469113f160d0a38c768f80e6824ef9b2587e65297342ba930b732a6deda8de2cc4313638707357c4e41b6b2d4717308566e22418ce35e6a2da5341f41cc5913203d9cb5dbab41e209fe6f7efd8a1cdbc06e00580dbf7bbfb45d52b69fa67bbabab08d92584dadfaebe5463a99a7499ad228d5fd8a6d47b211c26f2d61fbd96a0cf36d9cfb1017b880b33e7a2d10588f5035ef163103d14e9f04dee889d0816ac228c84b6a4e7de4b22aa33a1869d77968a35c7884018bd98167ec7ea3c333858ba71e8d529f651816aa8a3c464502668c684ebab12798508674c8135f77a51097765b64abe510d3aa27602a1b6e82c77014d479520c79331e61b128f027debac09966a07494f92dbcefd2de071f63cbf5be134a3724fec8d92b82b00ccb662a85e7062cd782ccc0e3cd7edbbdfb63f3328fef1a0b392cc5a49bd06ef450f66020581e4fffbaf0b79bebc03bd4ddf831338a659c08cbd4b92ab6a180f55d3293102e0f589c723defff79246b48e1fb20354dbc163c757ab28fd267a0d38f3746423fb4f10b050eb7ad16a5a25e58669ce62aea97767488f7179161de9df494184fe77a5c5d3b2a1504e31b22ccc643c78b8efa56361145a4113b8d94eed611effc001f7645b9c7855ac048426f05d1f0b9b056b3638aacf0aac7e356bafdd4d5f00eb55cb1eebf652847bbe994d0dfaf71a9dce0a7b53d3a5f5abdc78da680eeefe9a07967e57963642760f09a00942f3d304f0a814f5614990ea70b386ca5000943e4afff4ae5fc5af5ba61d9c61d1814a8730c970385832899f000bfdad0517b21b81351a84d069f1dc58f717542169ce5b2feff8adf89deddc262117f6ebd9a44ca7ba913039b2223c40aa5e4f8571bf681a68cc71b6da7321f0345d5c3c86349b1441d71f1c8f446853c1147988db4648041d46a6f3b5de136e76fb76c87da83e0c642b75692f5860f5f69b9d05487503f871bd8fadf73569abbc84780fd77192153a4e30c31895875273c3770e418d2feaae48d6bd947c9edaa3d486fdee4264d51c37a432da4e8421167128d240adf25e660823d5f6a072f45b9153aa2d73af4472f2499ef650294d631651fe8924c61257af2bffbcb51a504b4ce8520d75bbda1aae7676dbf244bed503ad3316957fe96d7989a6c71230919d87fd7b48f6f0d1ff1a8d62faa89c40c6f41a240664f9b0a1fcbdc6c685145b6b6503003af02862793f8b79c79b0bcc981744b637cae8f01a0a8dbdcc7a4d3d1d50b0f7e3f222258295988ff3b250dddfea9c8f5575263bd7e4a369564c5b5798d08a7b8e6d2b480fbc5210a261d1d0bc467e99f113f1fe89116718149960705bc9b4de08396a8dbfa59c8f95897c2e29cc467b64b33305dc81e969c03f0f849b6737db224cdc30aaff34519f0ed6b4b02a3e55508cebec3c54c715abe05c7e005fb2bdc0b843b83218b984143852afc0bfddcc631d2912b5974c8ab2bf29782ac42541ce9b2c3a7df427819bb1393150985be3fd12d0e212c57d71135a37b05eb240fc3401fb4af8597fdc3b32d0c9deab82e495e6b50b4d42ee33589675051b2ef30922a07c902ef992e4093c841dfb64b7f6d33fe0d0777ea0d50aa20bbf436267554a6615e8e4b85a536d28205ad98f3242327b32eba5baedcb1992c26cdb7cffa44170f66b565cb51d6b22a5426eecf1e449e99d1b30ada4fffe8e9802e8b322484e4dcbbc9fb95b293a40ea1aceab5f269d7043d35a316c76f2b789a08b8608ccbfffd784eceb9e78ae2882d0a904e003117a50e98741f2ea2fb26d4da036f2bc0d8e894007b1cdf67e0cd653099d650b32c4b0c575b1c6a0b98de40f2438cfb53e05225360f65a65204a019d3ba1d276cefe75ca8344a1bbfe2a8bed15e7963a2651f7ed29b6f847cfa77b4e21878491aa266061532c2f768cbe372c6b2255a058453b37fd96d1e48381d3e81b7d2d8c2de8b2c43f5af94f99139ccf6ad3c6c56c9f1a0b7eede57cd75f50e0c2e0958dfaca5f73526e6f1165adb9cde2c6fa8b39334d21f6331dd863a5d38950e59106093b21986804238b927f8e00b761ed2ce4724c064acc176c8b0a4b202a3d696a03273dd5b72d7717a3877df76b8f933328cfa5c668f2c150295395599b18156e41e63baf699054e4c4f9701ba123807e604cb25095e952955c018319942ec0e3cfff8d12617ec9d28fee8d321cce7b7d34ad52706b12416c3a35bc1ddb7ab42478711afed55a502a943fcead04637d04b3ab2f10b9b79630bad4ef4c07544ce6c7123e2441f0dc94282c157badd4455549fdee928a1ca043aedf5df7dc48fec8bd7157e0cf4a2194a3bcfa0ebc40beec274a1320b866dc84f0c244ed67b6c7b3e84d712cc0ec6f08d70f0fbf9303ecc99fe61547ccd24aaa443677987965ab9061ee3e8a64e466767ee8bafeb853feb3a675cb4091fae82cb8269d79757f58c06cd542b384eb91221e96c99e929182b3d01900129e0170e44fd3e25776adc1c5ae5bab5b7156bddae2ebc060c69acc56df3841820c2eadb0176a4bdf089317ca57fd57e2fe4ad95123f4147bccc6670f219bbc2cdbbca8042379f94bdd7bf518ed7870bcb1c7894413b3e63793d43764244ff5f7da63c30e43270077a1f4769e7f0484b662aca1c5f328229f82fa004a75406245d61fe74aa10e7f2f1902ef7829fab3645440cd69d182ee82309bfe3ccddfd4c8e729af41dea55a25a08ec78ddaad0496756a12dabf8caf6ad4fdf0ee15d03aaae3b9243ea0524d2147179586fff0476873fc48c7588b62d2cacf05f3d59d162c1146d8e9f852c0d66bd5e02cac694a0aab8b3a713054f5f85d3c34c55f76d0c1a16a6868717f778c7f282f8d7e2f9c6280fd22e6820991c51e7128faf8fb7da18e9f3f2180c675215667a0c581f0d0a9862faa403fa57af340f5c00c3ca403a2af15a7645b6f243ea926207a365f61634a42d44b8ba16164cb60af1dd8934ee9af7317a297b90d715fa932795a6fef6f882f588807c332b1ab3272e6eb21552a9fb5420dd77631b6be43edd04a0262c3b4aff277392e309bfd948024257c7b1e7695acf79f8d90c9fce4c066add8deaa1337443371ad525e992d837b3909cdce5e0baaddafaed8b6bf11e4b80053f47cabc05d5c5ac5ddfb058c7cef74ee92d185143ff7a6b6733f1bb987c3753d8de56632eb7ca6f2517d272ac21766cf9a026188103b4385425dbf14e01d12d0a3a1be10634f77813f1a905bf1cf7383775934cba7772cf9920b2aba019ae92785e285e515ae0a3bc52d75452b474b5d4172947e4c6266cd2ef062a9b62ce18f67988e4037c60b24fdb6c03bd9f09336720f74cb37141f6df8e8028d365d7983eeb0406d5e0a9e6819d41c1bf011b19bf1eb8e35ef7ff243a24b54b30cdad433045365791665f1ebf20e7d25531f6bf62f3e805ca415e1227a0e07e2bd7d9ca6392ce60fe9c0bb75c534ae3458f4b6a3d0a90dd645875a8214f4530fbbf28fbdc0207affd19df5c23e5bb0bf5c6a086299da8c931b0e5ac9f4f70de50496ea3842e712427e118a9548a3db19e6559349f6650f1584ba21f117f20beeb8acb47b660f6c8452cfc7f2e0175bb002f5ed4d8b976ae24f1391b4a2763235e2f1cfcafbeb557d92fff28fdc6cda30bde737ff53a7295edf1df0db1230f36571c7b09567fd0ddeef8cb76cc57c2ca76f15a3c24108f2f6a8b93582a17ceeffb958203f9902fc97a1c92db13307693b782f58e7256d5f7f8eded10389704bbce182129245780b38761f157d36e33114cf397ee7d5b3691ced71d5161a9b34adaf897edd59797154a82fc75287357ea7009600eb9fe8900db28179c8f714dde0bda364961358d8666e4d5a9d33b036c5e69713d4d85fe5bcfda9143788fc9fae9f966c6b365e7a8f0a443c9b55e29b8e093a135", &(0x7f00000012c0)=0x1000, &(0x7f0000001300)="f3a1d9f2b5f4588ab70943e61f409ac4358f657745fb12f8f59e1a68249b41b1752026e90a9af2940680349e1ba2757b83e99e96fafa802af2567d0529c710f857539b665cef81661f43314b5e4c9ea04db76005258395bc57ce8974a97c9751e1a230209ba84811cc471f657640f296636103a649d41c8e0bf3ceb9788cdcea40edec2cfcc5db17ad65156dec9ab52652d991a9630fec567043cef6404e9e6579adcec346da98cf741a0c8d67063f390d2e896d2ccead71e9e32cfe0dcce34b878c79db04a99b2a5047a19f", 0xcc) 09:21:18 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x1b}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x36}, 0x2, &(0x7f0000000180)="3810e5fd6efefec12011c14a751196099d688358626d5b872f83618ef0a7fa1247ab733726380438a834fd7e5265ca78a75f08f5154bddf511f58124560e1877b1435d7ff2e0a54da94aa6f4707b976d468b84054ba48efc6487c8a938c281e12713dc00845c57f1f792c3ee20a642355bbc83", &(0x7f0000000100)=0x73, &(0x7f0000000080)="c6053c394a3fa03fd89a07000000eeffffe7a076ffffffff5d8d", 0x9) 09:21:18 executing program 2: ioctl$WSKBDIO_GETDEFAULTBELL(0xffffffffffffff9c, 0x40105706, &(0x7f0000000000)) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffffff, 0x80105702, &(0x7f0000000040)={0x7, 0x653, 0x3, 0x7f}) ioctl$WSKBDIO_GETBELL(0xffffffffffffffff, 0x40105704, &(0x7f0000000080)) preadv(0xffffffffffffff9c, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/178, 0xb2}, {&(0x7f0000000180)=""/179, 0xb3}], 0x2, 0x6970) ioctl$WSKBDIO_SETBELL(0xffffffffffffff9c, 0x80105703, &(0x7f0000000280)={0x1, 0x2, 0x8, 0x8}) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000002c0)={0x8000, 0x3f, 0x586a, 0x3}) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f0000000340)={0x800, 0x2, 0xfffffffe}) r1 = dup(r0) ioctl$WSKBDIO_GETBELL(r1, 0x40105704, &(0x7f0000000380)) ioctl$WSKBDIO_BELL(r1, 0x20005701) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0), 0x8000, 0x0) readv(r2, &(0x7f0000000680)=[{&(0x7f0000000400)=""/225, 0xe1}, {&(0x7f0000000500)=""/64, 0x40}, {&(0x7f0000000540)=""/7, 0x7}, {&(0x7f0000000580)=""/151, 0x97}, {&(0x7f0000000640)=""/16, 0x10}], 0x5) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f0000000700)={0x349, 0x80000001, 0x5, 0x1b}) r3 = open(&(0x7f0000000740)='./file0\x00', 0x400, 0x100) ioctl$WSKBDIO_SETMAP(r3, 0x8010570e, &(0x7f0000000800)={0xa, &(0x7f0000000780)=[{0x400, 0x1, 0xfe00, 0x1000, 0x3}, {0x0, 0x5, 0x3ff, 0x1f, 0x3}, {0x5083, 0x1bae, 0x5, 0x2, 0x9}, {0x9, 0x20, 0xcc8e, 0x88a, 0xfffb}, {0x9f, 0x0, 0x9, 0xfe06, 0x20}, {0x3, 0x1, 0x2, 0x7f, 0x1}, {0x5, 0xffff, 0x6, 0x8000, 0x8e2b}, {0x3, 0x1, 0x6, 0x9, 0x6}, {0x1, 0x101, 0x1, 0xfe01, 0x7}, {0x101, 0x81, 0x7f, 0x2}]}) open(&(0x7f0000000840)='./file0\x00', 0x800, 0x12) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000880), 0x80, 0x0) readv(r4, &(0x7f0000001e00)=[{&(0x7f00000008c0)=""/4096, 0x1000}, {&(0x7f00000018c0)=""/15, 0xf}, {&(0x7f0000001900)=""/196, 0xc4}, {&(0x7f0000001a00)=""/40, 0x28}, {&(0x7f0000001a40)=""/116, 0x74}, {&(0x7f0000001ac0)=""/249, 0xf9}, {&(0x7f0000001bc0)=""/150, 0x96}, {&(0x7f0000001c80)=""/109, 0x6d}, {&(0x7f0000001d00)=""/184, 0xb8}, {&(0x7f0000001dc0)=""/4, 0x4}], 0xa) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x2810, r3, 0x4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001ec0), 0x10, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r5, 0x800c5709, &(0x7f0000001f00)={0x7ff, 0x3, 0x8000}) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000001f40), 0x200, 0x0) ioctl$SPKRTUNE(r6, 0x20005302, &(0x7f0000001f80)={0x7, 0xaeaa}) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001fc0), 0x2, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r7, 0x80105702, &(0x7f0000002000)={0x1, 0x0, 0x3, 0x1f}) pipe2(&(0x7f0000002040), 0x4) dup(r6) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000002080)=0x4) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffffff, 0x80105702, &(0x7f00000020c0)={0x4, 0x3, 0x40, 0x8}) 09:21:18 executing program 5: sysctl$vm(&(0x7f0000000040)={0x2, 0x7}, 0x2, 0x0, 0x0, &(0x7f00000010c0), 0x4) sysctl$vm(&(0x7f0000000000)={0x2, 0x6}, 0x2, &(0x7f0000000080)="cb2195b5f418554b0082587169aed0c5754f1c6235f031c4c3774e8710ee3e0199784d572c959468b50d41e98482da4ca7d49b82565e40e1b839f7209a9de9460c85cbf5440d3c6a5a8b0debf21c633b5dc1784b0a884e8d3e3c02dd28f0d4c4367b45282384449ccc50010035ffe6a881bab1611797cebaace76afe0693be332a7f4295574036a07b0216d67cd240edf56df0ff71d9fadfd0322473fdaa0552867dc347d7395de02f0cae9f83a990f9f0d8821abc2d50bed0b857395701dcb60818cf4937565d1b548184dc01ecf0f8444f67824d879d838cc8c87bd2565c455d00755ab99c", &(0x7f0000000180)=0xe6, &(0x7f00000001c0)="51340655aa4364c0f1a4133af939ca5bc30e3240e4160aa38507cd3844c5dedd352cbd94b8e3bffbd9fe81e70ecd3276ca7cd991c5d136902bf17b64e800fb29bb0e0987a4df473cd9ac8e7b56b96f2ba78374f1367917fa3a629aec87a7a13497ad2a9ac33a19444191d08f85ffcdd1e923c9483c77b5624de4a8a7de0f1e3611da2eaba768205e998977039369fa92ec73a73b3c8e86d616ec5764f9043ebc7ec50c0953758277e765880dfcfd", 0xae) (async) sysctl$vm(&(0x7f0000000280)={0x2, 0x1}, 0x2, &(0x7f00000002c0)="f468d9f9a32d76a51493f854a6da635fcae15047609cd7fc8b0bf41896af311f1551f37acbd934f89327cd24649c6a1e5240eb8b8318920823612686993684d2b19cb7ee196ac11b2b0e4587b0dcb2c94c2e3ca91af2cee4c847c3cee8a3005ab608e0ef21422efd3ff6dfd0463f136e2cc09192b203c367a6840268ac6845dde783919c82da61a6c8b6f8ded98fd7f355eb0aad938400a5813f40ba604457e6a7f09eac792591063c957e32d0caf79f42fcc65aece449808e5caffa36a925db8582254352d19a0eb1c7d2c583d5da6ba1866dbe22c96dad41e06db5c51e0c6c48773c7b70f68288e46222586d4b9845b13e36dd1962f64f5ffa4d6c2c73c4775689905c6a65b537f0e17d32825c95855d306ab72193023bdc90d821782b1eff2c1ae3517c5f827f7d46bc55302e7eebcbfdbbf1815f986722136a627ba4d20a9a5456c20756587ffe905126f7733164a3e3c12becc47013a1a8d18c5fe93992f959dddc2dc383c7d5a1cadd8b16f3be2a6f601947221fe40657c629079d9d2ec3ae446e939ff4bcacf6eb84b53306c86aaf4c0d6ed936a604c82b529775296c12033c3eb3e82e44094231e4ce9b3d91b002b3acdeba0aa710df1b8500090fbd7e1f31f217819d2c408a36ae7b1eb8f30dfc4ca11ce4966b4442f2c340e7beda67cb417bc8aa6d4df57eb919434175c5db741ebff0612cfb9fde9d85f259d23fe7e6d5e308b3253169a33cdf3cbcf8c4452872b426b3a12dec532e61da293aa4a3934244e5cd3b6a5b3a2962997bbe88fabe0656f9b89b1106545ca9ac9427832a887b81fe8ab20de99afbcfea88a1d08d0bcd9f1402e97884e508266def9125cc7ddd6558626984a69afd7867c249047449a03d7805bf0ed2c9ba608dbc35090f1eea2cf27b1ab20cd37b2ac571bcef6eaf39c88625a8171ed27c85bb3a06b765219e65782ff461b44a50dc2f4a3f759b4ead573082cdf68bcd111988cef5f49990f1d5ef0db7499ef0b061c513783c7d10b2e4f6dbe843b142f3e217c0fca0769e98cf7b7e8b5f223c20cb5218da13c67179d5ffc84fee8c35381a5e9a281db67a2098e5816868911d116d50eaf9143bad40c2c85133b48e199d738962977e466a6cc585c0c153f4be18b137b595dc2a1052640d537a7d4bc9efef81a5e707ff3739774d7c40807328acc9f444d9d9c1616594e4f5da110737062743af00f8591e673805c93ada5a01178a820374ef563734fff85b9e46147ebc75a385c2751e579b1d9cfb843d548f1eea8f0ca80106cb0f6b8b8ae33dc57636f7cf987c5644c571401fdfa5a6a770f973f8ec9faa9b264c8a29e842960a86d7afc669dc39cf782bdb1ab349a29756ab9c2f7c8d2064f9a939f70ef1bea06419b7fe62423beac27e4584eb98943a9dc7a8161d896650c3ab07a8b12590284d8fb8417b84ec1702af2dbd2e0c5931bd1a07b59c2bd81f6927ff52ef297848aca311775fa777346da05843657e743fc4c719914155a47a930c88a91c2c0595e7825999f590fca86c8c1b0e7ba070fb04e33230f66ac37c1df629d97977e05e10ad9f23c784c0bf96456d470a2644b5431643e33c734521ccd28deba7f6262d8862f1b3bda81783987c1acc34c6f9803ee055f1620dbc3325ae94d6380c8b91b038cb7eb68fd389824c0ef63d98cdd8c046218071680961126585430958298baf9666638a116c28788ba5ed936ce93008ff3e710f6d50826fb5a3e0dac21b6c52b7395965859d3e4e269cb512c0fe921c8fdf29ba52b1ea238b056b2c02b667b62382e31dd4ee87ee2824369d13dada782abe0281f1203bc55ae0af8a24982642d7a2d5aa90c469113f160d0a38c768f80e6824ef9b2587e65297342ba930b732a6deda8de2cc4313638707357c4e41b6b2d4717308566e22418ce35e6a2da5341f41cc5913203d9cb5dbab41e209fe6f7efd8a1cdbc06e00580dbf7bbfb45d52b69fa67bbabab08d92584dadfaebe5463a99a7499ad228d5fd8a6d47b211c26f2d61fbd96a0cf36d9cfb1017b880b33e7a2d10588f5035ef163103d14e9f04dee889d0816ac228c84b6a4e7de4b22aa33a1869d77968a35c7884018bd98167ec7ea3c333858ba71e8d529f651816aa8a3c464502668c684ebab12798508674c8135f77a51097765b64abe510d3aa27602a1b6e82c77014d479520c79331e61b128f027debac09966a07494f92dbcefd2de071f63cbf5be134a3724fec8d92b82b00ccb662a85e7062cd782ccc0e3cd7edbbdfb63f3328fef1a0b392cc5a49bd06ef450f66020581e4fffbaf0b79bebc03bd4ddf831338a659c08cbd4b92ab6a180f55d3293102e0f589c723defff79246b48e1fb20354dbc163c757ab28fd267a0d38f3746423fb4f10b050eb7ad16a5a25e58669ce62aea97767488f7179161de9df494184fe77a5c5d3b2a1504e31b22ccc643c78b8efa56361145a4113b8d94eed611effc001f7645b9c7855ac048426f05d1f0b9b056b3638aacf0aac7e356bafdd4d5f00eb55cb1eebf652847bbe994d0dfaf71a9dce0a7b53d3a5f5abdc78da680eeefe9a07967e57963642760f09a00942f3d304f0a814f5614990ea70b386ca5000943e4afff4ae5fc5af5ba61d9c61d1814a8730c970385832899f000bfdad0517b21b81351a84d069f1dc58f717542169ce5b2feff8adf89deddc262117f6ebd9a44ca7ba913039b2223c40aa5e4f8571bf681a68cc71b6da7321f0345d5c3c86349b1441d71f1c8f446853c1147988db4648041d46a6f3b5de136e76fb76c87da83e0c642b75692f5860f5f69b9d05487503f871bd8fadf73569abbc84780fd77192153a4e30c31895875273c3770e418d2feaae48d6bd947c9edaa3d486fdee4264d51c37a432da4e8421167128d240adf25e660823d5f6a072f45b9153aa2d73af4472f2499ef650294d631651fe8924c61257af2bffbcb51a504b4ce8520d75bbda1aae7676dbf244bed503ad3316957fe96d7989a6c71230919d87fd7b48f6f0d1ff1a8d62faa89c40c6f41a240664f9b0a1fcbdc6c685145b6b6503003af02862793f8b79c79b0bcc981744b637cae8f01a0a8dbdcc7a4d3d1d50b0f7e3f222258295988ff3b250dddfea9c8f5575263bd7e4a369564c5b5798d08a7b8e6d2b480fbc5210a261d1d0bc467e99f113f1fe89116718149960705bc9b4de08396a8dbfa59c8f95897c2e29cc467b64b33305dc81e969c03f0f849b6737db224cdc30aaff34519f0ed6b4b02a3e55508cebec3c54c715abe05c7e005fb2bdc0b843b83218b984143852afc0bfddcc631d2912b5974c8ab2bf29782ac42541ce9b2c3a7df427819bb1393150985be3fd12d0e212c57d71135a37b05eb240fc3401fb4af8597fdc3b32d0c9deab82e495e6b50b4d42ee33589675051b2ef30922a07c902ef992e4093c841dfb64b7f6d33fe0d0777ea0d50aa20bbf436267554a6615e8e4b85a536d28205ad98f3242327b32eba5baedcb1992c26cdb7cffa44170f66b565cb51d6b22a5426eecf1e449e99d1b30ada4fffe8e9802e8b322484e4dcbbc9fb95b293a40ea1aceab5f269d7043d35a316c76f2b789a08b8608ccbfffd784eceb9e78ae2882d0a904e003117a50e98741f2ea2fb26d4da036f2bc0d8e894007b1cdf67e0cd653099d650b32c4b0c575b1c6a0b98de40f2438cfb53e05225360f65a65204a019d3ba1d276cefe75ca8344a1bbfe2a8bed15e7963a2651f7ed29b6f847cfa77b4e21878491aa266061532c2f768cbe372c6b2255a058453b37fd96d1e48381d3e81b7d2d8c2de8b2c43f5af94f99139ccf6ad3c6c56c9f1a0b7eede57cd75f50e0c2e0958dfaca5f73526e6f1165adb9cde2c6fa8b39334d21f6331dd863a5d38950e59106093b21986804238b927f8e00b761ed2ce4724c064acc176c8b0a4b202a3d696a03273dd5b72d7717a3877df76b8f933328cfa5c668f2c150295395599b18156e41e63baf699054e4c4f9701ba123807e604cb25095e952955c018319942ec0e3cfff8d12617ec9d28fee8d321cce7b7d34ad52706b12416c3a35bc1ddb7ab42478711afed55a502a943fcead04637d04b3ab2f10b9b79630bad4ef4c07544ce6c7123e2441f0dc94282c157badd4455549fdee928a1ca043aedf5df7dc48fec8bd7157e0cf4a2194a3bcfa0ebc40beec274a1320b866dc84f0c244ed67b6c7b3e84d712cc0ec6f08d70f0fbf9303ecc99fe61547ccd24aaa443677987965ab9061ee3e8a64e466767ee8bafeb853feb3a675cb4091fae82cb8269d79757f58c06cd542b384eb91221e96c99e929182b3d01900129e0170e44fd3e25776adc1c5ae5bab5b7156bddae2ebc060c69acc56df3841820c2eadb0176a4bdf089317ca57fd57e2fe4ad95123f4147bccc6670f219bbc2cdbbca8042379f94bdd7bf518ed7870bcb1c7894413b3e63793d43764244ff5f7da63c30e43270077a1f4769e7f0484b662aca1c5f328229f82fa004a75406245d61fe74aa10e7f2f1902ef7829fab3645440cd69d182ee82309bfe3ccddfd4c8e729af41dea55a25a08ec78ddaad0496756a12dabf8caf6ad4fdf0ee15d03aaae3b9243ea0524d2147179586fff0476873fc48c7588b62d2cacf05f3d59d162c1146d8e9f852c0d66bd5e02cac694a0aab8b3a713054f5f85d3c34c55f76d0c1a16a6868717f778c7f282f8d7e2f9c6280fd22e6820991c51e7128faf8fb7da18e9f3f2180c675215667a0c581f0d0a9862faa403fa57af340f5c00c3ca403a2af15a7645b6f243ea926207a365f61634a42d44b8ba16164cb60af1dd8934ee9af7317a297b90d715fa932795a6fef6f882f588807c332b1ab3272e6eb21552a9fb5420dd77631b6be43edd04a0262c3b4aff277392e309bfd948024257c7b1e7695acf79f8d90c9fce4c066add8deaa1337443371ad525e992d837b3909cdce5e0baaddafaed8b6bf11e4b80053f47cabc05d5c5ac5ddfb058c7cef74ee92d185143ff7a6b6733f1bb987c3753d8de56632eb7ca6f2517d272ac21766cf9a026188103b4385425dbf14e01d12d0a3a1be10634f77813f1a905bf1cf7383775934cba7772cf9920b2aba019ae92785e285e515ae0a3bc52d75452b474b5d4172947e4c6266cd2ef062a9b62ce18f67988e4037c60b24fdb6c03bd9f09336720f74cb37141f6df8e8028d365d7983eeb0406d5e0a9e6819d41c1bf011b19bf1eb8e35ef7ff243a24b54b30cdad433045365791665f1ebf20e7d25531f6bf62f3e805ca415e1227a0e07e2bd7d9ca6392ce60fe9c0bb75c534ae3458f4b6a3d0a90dd645875a8214f4530fbbf28fbdc0207affd19df5c23e5bb0bf5c6a086299da8c931b0e5ac9f4f70de50496ea3842e712427e118a9548a3db19e6559349f6650f1584ba21f117f20beeb8acb47b660f6c8452cfc7f2e0175bb002f5ed4d8b976ae24f1391b4a2763235e2f1cfcafbeb557d92fff28fdc6cda30bde737ff53a7295edf1df0db1230f36571c7b09567fd0ddeef8cb76cc57c2ca76f15a3c24108f2f6a8b93582a17ceeffb958203f9902fc97a1c92db13307693b782f58e7256d5f7f8eded10389704bbce182129245780b38761f157d36e33114cf397ee7d5b3691ced71d5161a9b34adaf897edd59797154a82fc75287357ea7009600eb9fe8900db28179c8f714dde0bda364961358d8666e4d5a9d33b036c5e69713d4d85fe5bcfda9143788fc9fae9f966c6b365e7a8f0a443c9b55e29b8e093a135", &(0x7f00000012c0)=0x1000, &(0x7f0000001300)="f3a1d9f2b5f4588ab70943e61f409ac4358f657745fb12f8f59e1a68249b41b1752026e90a9af2940680349e1ba2757b83e99e96fafa802af2567d0529c710f857539b665cef81661f43314b5e4c9ea04db76005258395bc57ce8974a97c9751e1a230209ba84811cc471f657640f296636103a649d41c8e0bf3ceb9788cdcea40edec2cfcc5db17ad65156dec9ab52652d991a9630fec567043cef6404e9e6579adcec346da98cf741a0c8d67063f390d2e896d2ccead71e9e32cfe0dcce34b878c79db04a99b2a5047a19f", 0xcc) 09:21:18 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x4d}, {0x35}, {0x16}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0xb, &(0x7f0000000200)=[{0x40, 0x1e, 0x6, 0x800}, {0x9, 0x5, 0x5, 0x72c}, {0x1000, 0x5f, 0x8, 0x80000001}, {0x4, 0x20, 0x6, 0x1a}, {0x100, 0x1f, 0x2, 0xb24b}, {0x800, 0x81, 0x5}, {0x9, 0x0, 0x81, 0x80}, {0x5, 0x1, 0x20, 0x2}, {0x7, 0x7f, 0x0, 0xffff}, {0x4, 0x2, 0x7, 0x1}, {0x7, 0x71, 0x38, 0x7}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r1) (async) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x32, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaabbffffffffffff0806000000000600800da1000000000000000000000064feab6cac386312a6c4422404e20035"]) write(0xffffffffffffff9c, &(0x7f0000000280)="413d1c2f087c3a998b72e0ea08291113c558a5d02fb79b1856222087927f110faeaa63986de8a2b12345d43f1464f13e30498e1132965a49ab1b3f8d1ebc4287117e5b5cd00e8f1bdcafcd7d7e76e4f7037de6bc1c36e57fd80f8acdb1deb8aaddabd0492c3ef0c7715aeebba2edaedd7f885db5cb63f295fb3afb0f7beeedd311e043932b92e3", 0x87) (async) write(0xffffffffffffff9c, &(0x7f0000000280)="413d1c2f087c3a998b72e0ea08291113c558a5d02fb79b1856222087927f110faeaa63986de8a2b12345d43f1464f13e30498e1132965a49ab1b3f8d1ebc4287117e5b5cd00e8f1bdcafcd7d7e76e4f7037de6bc1c36e57fd80f8acdb1deb8aaddabd0492c3ef0c7715aeebba2edaedd7f885db5cb63f295fb3afb0f7beeedd311e043932b92e3", 0x87) 09:21:18 executing program 7: mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) munmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000) (async, rerun: 32) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) (rerun: 32) shmat(r0, &(0x7f00009ce000/0x1000)=nil, 0x0) (async) shmat(r0, &(0x7f0000b33000/0x4000)=nil, 0x2000) (async, rerun: 64) r1 = getuid() (rerun: 64) setreuid(0xee00, 0x0) (async, rerun: 64) r2 = shmget$private(0x0, 0x4000, 0x7, &(0x7f0000ffc000/0x4000)=nil) (async, rerun: 64) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) (async) r5 = semget(0x3, 0x3, 0x12) (async) r6 = getuid() setreuid(0xee00, r6) (async, rerun: 64) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000280)=0xffffffffffffff92) (rerun: 64) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000004c0)={{0x9, 0x0, r4, r6, 0x0, 0xa3, 0x5}, 0xd8, 0x9902, 0x6}) (async, rerun: 32) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) (async, rerun: 32) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0x0, 0x0, r8, 0x1ba, 0x800}, 0x7fff, 0x3, r3, 0x0, 0x1, 0x8, 0x1}) (async, rerun: 64) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000380)=""/245) (async, rerun: 64) setreuid(0xee00, 0x0) (async) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000200)={{0x635f, 0x0, r8, 0xffffffffffffffff, r8, 0x14, 0xc25}, 0xf9, 0x6, 0x4}) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/118) shmat(r2, &(0x7f0000471000/0x3000)=nil, 0x0) setreuid(0xee00, r1) (async) r9 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x3, 0x0, 0x0, 0x0, 0x140}, 0x100, 0x0, 0x0, 0x0, 0x0, 0x261}) (async) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000002040)=""/4083) shmat(0x0, &(0x7f0000ffe000/0x1000)=nil, 0x3000) (async, rerun: 32) shmdt(0x0) (async, rerun: 32) getuid() 09:21:18 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x1b}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x36}, 0x2, &(0x7f0000000180)="3810e5fd6efefec12011c14a751196099d688358626d5b872f83618ef0a7fa1247ab733726380438a834fd7e5265ca78a75f08f5154bddf511f58124560e1877b1435d7ff2e0a54da94aa6f4707b976d468b84054ba48efc6487c8a938c281e12713dc00845c57f1f792c3ee20a642355bbc83", &(0x7f0000000100)=0x73, &(0x7f0000000080)="c6053c394a3fa03fd89a07000000eeffffe7a076ffffffff5d8d", 0x9) 09:21:18 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x2b, 0x10}], 0x1, 0x0, 0x0, 0x0) 09:21:19 executing program 6: r0 = kqueue() socket(0x18, 0x8007, 0x9) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x2b, 0x10, 0x40000000000}], 0x1, 0x0, 0x0, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r1) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) r2 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) dup(r3) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) (async, rerun: 64) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) (async, rerun: 64) r5 = socket$inet6(0x18, 0x8000, 0xdc) (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r6) (async) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) (async) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r8 = dup(r0) (async) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x8, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0x3, 0x2, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x2, 0x20000000, 0xdce5, 0x1}, {{r2}, 0xfffffffffffffffa, 0x82, 0x20000000, 0x0, 0x7}, {{r3}, 0xfffffffffffffff9, 0x35, 0x1, 0x1, 0x5}, {{r4}, 0xfffffffffffffffa, 0x8, 0x4, 0x86f, 0xb4ab}], 0xfffffffe, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffffc, 0x80, 0x64dec233ac9264f8, 0x5, 0x9}, {{r6}, 0xffffffffffffffff, 0x0, 0x10, 0x1, 0x6}, {{r0}, 0xfffffffffffffffc, 0x0, 0x80, 0x100000000, 0x5}, {{r7}, 0x0, 0x94, 0x20, 0x100000001, 0x3f}, {{r0}, 0x0, 0x56, 0x1, 0x2, 0x4}, {{r8}, 0xfffffffffffffffb, 0x12, 0x40000000, 0x4, 0x2}, {{r9}, 0xffffffffffffffff, 0xe3, 0x8, 0x6, 0x8001}, {{r0}, 0xfffffffffffffffd, 0x0, 0x1, 0xff}], 0x2, &(0x7f0000000300)={0x9, 0x81}) 09:21:19 executing program 4: semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)) semop(0x0, &(0x7f0000000180)=[{0x0, 0x5}, {0x3, 0x3, 0x1000}, {0x1, 0x1, 0x1000}, {0x3, 0x1ff, 0x1000}, {0x1}, {0x4, 0x2, 0x1000}, {0x3, 0x9, 0x1000}, {0x0, 0x9d5b}, {0x0, 0x8, 0x2000}], 0x9) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001200)=""/40) semop(0x0, &(0x7f0000000080)=[{0x0, 0x43, 0x800}, {0x4, 0xe6, 0x800}, {0x0, 0xfd, 0x800}, {0x4, 0x1020, 0xd3d1d7ba3eab9f74}, {0x2, 0x5, 0x1800}, {0x1, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x2, 0x400}], 0x8) semop(0x0, &(0x7f0000000000), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000002c0)=[{0x20, 0x0, 0x0, 0x7ffffffd}, {0x7}, {0x6, 0x40, 0x0, 0xd5}]}) writev(r0, &(0x7f0000000100)=[{&(0x7f00000003c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000540)) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) setreuid(0xee00, 0xffffffffffffffff) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) r2 = getuid() seteuid(r2) shmget(0x1, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) getuid() setreuid(0x0, 0x0) getgid() getuid() open(&(0x7f0000000180)='./file0\x00', 0x80, 0x1) r3 = semget$private(0x0, 0x3, 0x53c) semop(r3, 0xffffffffffffffff, 0x4) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000000c0)=0x9) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') r4 = semget$private(0x0, 0x4000000009, 0x82) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000600)=""/222) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000240)=""/65) 09:21:19 executing program 2: ioctl$WSKBDIO_GETDEFAULTBELL(0xffffffffffffff9c, 0x40105706, &(0x7f0000000000)) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffffff, 0x80105702, &(0x7f0000000040)={0x7, 0x653, 0x3, 0x7f}) (async) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffffff, 0x80105702, &(0x7f0000000040)={0x7, 0x653, 0x3, 0x7f}) ioctl$WSKBDIO_GETBELL(0xffffffffffffffff, 0x40105704, &(0x7f0000000080)) (async) ioctl$WSKBDIO_GETBELL(0xffffffffffffffff, 0x40105704, &(0x7f0000000080)) preadv(0xffffffffffffff9c, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/178, 0xb2}, {&(0x7f0000000180)=""/179, 0xb3}], 0x2, 0x6970) (async) preadv(0xffffffffffffff9c, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/178, 0xb2}, {&(0x7f0000000180)=""/179, 0xb3}], 0x2, 0x6970) ioctl$WSKBDIO_SETBELL(0xffffffffffffff9c, 0x80105703, &(0x7f0000000280)={0x1, 0x2, 0x8, 0x8}) (async) ioctl$WSKBDIO_SETBELL(0xffffffffffffff9c, 0x80105703, &(0x7f0000000280)={0x1, 0x2, 0x8, 0x8}) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000002c0)={0x8000, 0x3f, 0x586a, 0x3}) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f0000000340)={0x800, 0x2, 0xfffffffe}) r1 = dup(r0) ioctl$WSKBDIO_GETBELL(r1, 0x40105704, &(0x7f0000000380)) ioctl$WSKBDIO_BELL(r1, 0x20005701) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0), 0x8000, 0x0) readv(r2, &(0x7f0000000680)=[{&(0x7f0000000400)=""/225, 0xe1}, {&(0x7f0000000500)=""/64, 0x40}, {&(0x7f0000000540)=""/7, 0x7}, {&(0x7f0000000580)=""/151, 0x97}, {&(0x7f0000000640)=""/16, 0x10}], 0x5) (async) readv(r2, &(0x7f0000000680)=[{&(0x7f0000000400)=""/225, 0xe1}, {&(0x7f0000000500)=""/64, 0x40}, {&(0x7f0000000540)=""/7, 0x7}, {&(0x7f0000000580)=""/151, 0x97}, {&(0x7f0000000640)=""/16, 0x10}], 0x5) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f0000000700)={0x349, 0x80000001, 0x5, 0x1b}) r3 = open(&(0x7f0000000740)='./file0\x00', 0x400, 0x100) ioctl$WSKBDIO_SETMAP(r3, 0x8010570e, &(0x7f0000000800)={0xa, &(0x7f0000000780)=[{0x400, 0x1, 0xfe00, 0x1000, 0x3}, {0x0, 0x5, 0x3ff, 0x1f, 0x3}, {0x5083, 0x1bae, 0x5, 0x2, 0x9}, {0x9, 0x20, 0xcc8e, 0x88a, 0xfffb}, {0x9f, 0x0, 0x9, 0xfe06, 0x20}, {0x3, 0x1, 0x2, 0x7f, 0x1}, {0x5, 0xffff, 0x6, 0x8000, 0x8e2b}, {0x3, 0x1, 0x6, 0x9, 0x6}, {0x1, 0x101, 0x1, 0xfe01, 0x7}, {0x101, 0x81, 0x7f, 0x2}]}) open(&(0x7f0000000840)='./file0\x00', 0x800, 0x12) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000880), 0x80, 0x0) readv(r4, &(0x7f0000001e00)=[{&(0x7f00000008c0)=""/4096, 0x1000}, {&(0x7f00000018c0)=""/15, 0xf}, {&(0x7f0000001900)=""/196, 0xc4}, {&(0x7f0000001a00)=""/40, 0x28}, {&(0x7f0000001a40)=""/116, 0x74}, {&(0x7f0000001ac0)=""/249, 0xf9}, {&(0x7f0000001bc0)=""/150, 0x96}, {&(0x7f0000001c80)=""/109, 0x6d}, {&(0x7f0000001d00)=""/184, 0xb8}, {&(0x7f0000001dc0)=""/4, 0x4}], 0xa) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x2810, r3, 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000001ec0), 0x10, 0x0) (async) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001ec0), 0x10, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r5, 0x800c5709, &(0x7f0000001f00)={0x7ff, 0x3, 0x8000}) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000001f40), 0x200, 0x0) ioctl$SPKRTUNE(r6, 0x20005302, &(0x7f0000001f80)={0x7, 0xaeaa}) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001fc0), 0x2, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r7, 0x80105702, &(0x7f0000002000)={0x1, 0x0, 0x3, 0x1f}) (async) ioctl$WSKBDIO_COMPLEXBELL(r7, 0x80105702, &(0x7f0000002000)={0x1, 0x0, 0x3, 0x1f}) pipe2(&(0x7f0000002040), 0x4) (async) pipe2(&(0x7f0000002040), 0x4) dup(r6) (async) dup(r6) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000002080)=0x4) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffffff, 0x80105702, &(0x7f00000020c0)={0x4, 0x3, 0x40, 0x8}) (async) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffffff, 0x80105702, &(0x7f00000020c0)={0x4, 0x3, 0x40, 0x8}) 09:21:19 executing program 3: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000158000/0x3000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000157000/0x1000)=nil}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f00000d8000/0x3000)=nil}, {&(0x7f00000ca000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mlock(&(0x7f00000e3000/0x11000)=nil, 0x11000) writev(r2, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) socket(0x6, 0x1, 0x10) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r1, 0x0) 09:21:19 executing program 5: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x6a}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdcc0322a290b8aed7442b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xfffffffffffffeeb, &(0x7f0000000180)="5a67923ef0cb189971411989ebcf060031a7581e2f27caa362f1364042efb27688b2c899220fb2fe37e467d974592496856ca7b78060f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b456b00271f9d346027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d00000000000000f850635f611f2bdfb9c9b99b6ab2e94fb76a6a95dd54", 0x4) 09:21:19 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x2b, 0x10}], 0x1, 0x0, 0x0, 0x0) 09:21:19 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x1b}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x1b}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x36}, 0x2, &(0x7f0000000180)="3810e5fd6efefec12011c14a751196099d688358626d5b872f83618ef0a7fa1247ab733726380438a834fd7e5265ca78a75f08f5154bddf511f58124560e1877b1435d7ff2e0a54da94aa6f4707b976d468b84054ba48efc6487c8a938c281e12713dc00845c57f1f792c3ee20a642355bbc83", &(0x7f0000000100)=0x73, &(0x7f0000000080)="c6053c394a3fa03fd89a07000000eeffffe7a076ffffffff5d8d", 0x9) 09:21:19 executing program 7: mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) munmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000) (async) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f00009ce000/0x1000)=nil, 0x0) (async) shmat(r0, &(0x7f0000b33000/0x4000)=nil, 0x2000) (async) r1 = getuid() setreuid(0xee00, 0x0) r2 = shmget$private(0x0, 0x4000, 0x7, &(0x7f0000ffc000/0x4000)=nil) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) (async) r5 = semget(0x3, 0x3, 0x12) (async) r6 = getuid() setreuid(0xee00, r6) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000280)=0xffffffffffffff92) (async) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000004c0)={{0x9, 0x0, r4, r6, 0x0, 0xa3, 0x5}, 0xd8, 0x9902, 0x6}) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0x0, 0x0, r8, 0x1ba, 0x800}, 0x7fff, 0x3, r3, 0x0, 0x1, 0x8, 0x1}) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000380)=""/245) (async) setreuid(0xee00, 0x0) (async) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000200)={{0x635f, 0x0, r8, 0xffffffffffffffff, r8, 0x14, 0xc25}, 0xf9, 0x6, 0x4}) (async) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/118) (async) shmat(r2, &(0x7f0000471000/0x3000)=nil, 0x0) setreuid(0xee00, r1) (async) r9 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) (async) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x3, 0x0, 0x0, 0x0, 0x140}, 0x100, 0x0, 0x0, 0x0, 0x0, 0x261}) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000002040)=""/4083) (async) shmat(0x0, &(0x7f0000ffe000/0x1000)=nil, 0x3000) (async) shmdt(0x0) (async) getuid() 09:21:19 executing program 3: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000158000/0x3000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000157000/0x1000)=nil}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f00000d8000/0x3000)=nil}, {&(0x7f00000ca000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) (async) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) mlock(&(0x7f00000e3000/0x11000)=nil, 0x11000) writev(r2, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) socket(0x6, 0x1, 0x10) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r1, 0x0) 09:21:19 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x6c}, {0x45}, {0x6, 0x0, 0x0, 0x100}]}) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000280)="d4b7d60c5988049c34b79bbc713f", 0xe}], 0x1) 09:21:19 executing program 5: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x0, "0100012d29fb000700000000098002005e00"}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x6a}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdcc0322a290b8aed7442b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xfffffffffffffeeb, &(0x7f0000000180)="5a67923ef0cb189971411989ebcf060031a7581e2f27caa362f1364042efb27688b2c899220fb2fe37e467d974592496856ca7b78060f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b456b00271f9d346027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d00000000000000f850635f611f2bdfb9c9b99b6ab2e94fb76a6a95dd54", 0x4) 09:21:19 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x2b, 0x10}], 0x1, 0x0, 0x0, 0x0) (async) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x2b, 0x10}], 0x1, 0x0, 0x0, 0x0) 09:21:19 executing program 7: mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) munmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f00009ce000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000b33000/0x4000)=nil, 0x2000) r1 = getuid() setreuid(0xee00, 0x0) r2 = shmget$private(0x0, 0x4000, 0x7, &(0x7f0000ffc000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = semget(0x3, 0x3, 0x12) r6 = getuid() setreuid(0xee00, r6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000004c0)={{0x9, 0x0, r4, r6, 0x0, 0xa3, 0x5}, 0xd9, 0x9902, 0x6}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0x0, 0x0, r8, 0x1ba, 0x800}, 0x7fff, 0x3, r3, 0x0, 0x1, 0x8, 0x1}) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000380)=""/245) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/102) shmat(r2, &(0x7f0000471000/0x3000)=nil, 0x0) setreuid(0xee00, r1) r9 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x3, 0x0, 0x0, 0x0, 0x140, 0x0, 0x9}, 0x100, 0x0, 0x0, 0x0, 0x0, 0x261}) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000002040)=""/4083) shmat(r9, &(0x7f0000841000/0x3000)=nil, 0x3000) shmdt(0x0) getuid() 09:21:19 executing program 4: semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)) semop(0x0, &(0x7f0000000180)=[{0x0, 0x5}, {0x3, 0x3, 0x1000}, {0x1, 0x1, 0x1000}, {0x3, 0x1ff, 0x1000}, {0x1}, {0x4, 0x2, 0x1000}, {0x3, 0x9, 0x1000}, {0x0, 0x9d5b}, {0x0, 0x8, 0x2000}], 0x9) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) (async) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001200)=""/40) semop(0x0, &(0x7f0000000080)=[{0x0, 0x43, 0x800}, {0x4, 0xe6, 0x800}, {0x0, 0xfd, 0x800}, {0x4, 0x1020, 0xd3d1d7ba3eab9f74}, {0x2, 0x5, 0x1800}, {0x1, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x2, 0x400}], 0x8) (async) semop(0x0, &(0x7f0000000080)=[{0x0, 0x43, 0x800}, {0x4, 0xe6, 0x800}, {0x0, 0xfd, 0x800}, {0x4, 0x1020, 0xd3d1d7ba3eab9f74}, {0x2, 0x5, 0x1800}, {0x1, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x2, 0x400}], 0x8) semop(0x0, &(0x7f0000000000), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000002c0)=[{0x20, 0x0, 0x0, 0x7ffffffd}, {0x7}, {0x6, 0x40, 0x0, 0xd5}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000002c0)=[{0x20, 0x0, 0x0, 0x7ffffffd}, {0x7}, {0x6, 0x40, 0x0, 0xd5}]}) writev(r0, &(0x7f0000000100)=[{&(0x7f00000003c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) (async) writev(r0, &(0x7f0000000100)=[{&(0x7f00000003c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000540)) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) setreuid(0xee00, 0xffffffffffffffff) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) getuid() (async) r2 = getuid() seteuid(r2) shmget(0x1, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) getuid() setreuid(0x0, 0x0) (async) setreuid(0x0, 0x0) getgid() getuid() open(&(0x7f0000000180)='./file0\x00', 0x80, 0x1) semget$private(0x0, 0x3, 0x53c) (async) r3 = semget$private(0x0, 0x3, 0x53c) semop(r3, 0xffffffffffffffff, 0x4) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000000c0)=0x9) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') (async) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') r4 = semget$private(0x0, 0x4000000009, 0x82) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000600)=""/222) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000240)=""/65) (async) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000240)=""/65) 09:21:19 executing program 5: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x6a}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdcc0322a290b8aed7442b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xfffffffffffffeeb, &(0x7f0000000180)="5a67923ef0cb189971411989ebcf060031a7581e2f27caa362f1364042efb27688b2c899220fb2fe37e467d974592496856ca7b78060f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b456b00271f9d346027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d00000000000000f850635f611f2bdfb9c9b99b6ab2e94fb76a6a95dd54", 0x4) 09:21:19 executing program 2: ioctl$WSKBDIO_GETDEFAULTBELL(0xffffffffffffff9c, 0x40105706, &(0x7f0000000000)) (async) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffffff, 0x80105702, &(0x7f0000000040)={0x7, 0x653, 0x3, 0x7f}) (async) ioctl$WSKBDIO_GETBELL(0xffffffffffffffff, 0x40105704, &(0x7f0000000080)) (async) preadv(0xffffffffffffff9c, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/178, 0xb2}, {&(0x7f0000000180)=""/179, 0xb3}], 0x2, 0x6970) (async) ioctl$WSKBDIO_SETBELL(0xffffffffffffff9c, 0x80105703, &(0x7f0000000280)={0x1, 0x2, 0x8, 0x8}) (async) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000002c0)={0x8000, 0x3f, 0x586a, 0x3}) (async) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f0000000340)={0x800, 0x2, 0xfffffffe}) (async) r1 = dup(r0) ioctl$WSKBDIO_GETBELL(r1, 0x40105704, &(0x7f0000000380)) (async) ioctl$WSKBDIO_BELL(r1, 0x20005701) (async) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0), 0x8000, 0x0) readv(r2, &(0x7f0000000680)=[{&(0x7f0000000400)=""/225, 0xe1}, {&(0x7f0000000500)=""/64, 0x40}, {&(0x7f0000000540)=""/7, 0x7}, {&(0x7f0000000580)=""/151, 0x97}, {&(0x7f0000000640)=""/16, 0x10}], 0x5) (async) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f0000000700)={0x349, 0x80000001, 0x5, 0x1b}) (async) r3 = open(&(0x7f0000000740)='./file0\x00', 0x400, 0x100) ioctl$WSKBDIO_SETMAP(r3, 0x8010570e, &(0x7f0000000800)={0xa, &(0x7f0000000780)=[{0x400, 0x1, 0xfe00, 0x1000, 0x3}, {0x0, 0x5, 0x3ff, 0x1f, 0x3}, {0x5083, 0x1bae, 0x5, 0x2, 0x9}, {0x9, 0x20, 0xcc8e, 0x88a, 0xfffb}, {0x9f, 0x0, 0x9, 0xfe06, 0x20}, {0x3, 0x1, 0x2, 0x7f, 0x1}, {0x5, 0xffff, 0x6, 0x8000, 0x8e2b}, {0x3, 0x1, 0x6, 0x9, 0x6}, {0x1, 0x101, 0x1, 0xfe01, 0x7}, {0x101, 0x81, 0x7f, 0x2}]}) (async) open(&(0x7f0000000840)='./file0\x00', 0x800, 0x12) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000880), 0x80, 0x0) readv(r4, &(0x7f0000001e00)=[{&(0x7f00000008c0)=""/4096, 0x1000}, {&(0x7f00000018c0)=""/15, 0xf}, {&(0x7f0000001900)=""/196, 0xc4}, {&(0x7f0000001a00)=""/40, 0x28}, {&(0x7f0000001a40)=""/116, 0x74}, {&(0x7f0000001ac0)=""/249, 0xf9}, {&(0x7f0000001bc0)=""/150, 0x96}, {&(0x7f0000001c80)=""/109, 0x6d}, {&(0x7f0000001d00)=""/184, 0xb8}, {&(0x7f0000001dc0)=""/4, 0x4}], 0xa) (async) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x2810, r3, 0x4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001ec0), 0x10, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r5, 0x800c5709, &(0x7f0000001f00)={0x7ff, 0x3, 0x8000}) (async) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000001f40), 0x200, 0x0) ioctl$SPKRTUNE(r6, 0x20005302, &(0x7f0000001f80)={0x7, 0xaeaa}) (async) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001fc0), 0x2, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r7, 0x80105702, &(0x7f0000002000)={0x1, 0x0, 0x3, 0x1f}) (async) pipe2(&(0x7f0000002040), 0x4) (async) dup(r6) (async) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000002080)=0x4) (async) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffffff, 0x80105702, &(0x7f00000020c0)={0x4, 0x3, 0x40, 0x8}) 09:21:20 executing program 6: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x2e, 0x10, 0x40000000000, 0x4000000000}], 0x1, 0x0, 0x4, 0x0) close(r0) 09:21:20 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x2b, 0x10}], 0x1, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x39, 0x1ba1f6b6f069a287, 0x400, 0x81}, {{r3}, 0xfffffffffffffffc, 0x80, 0x40000008, 0x1, 0x100}], 0x810001, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x0, 0x4, 0x0, 0x55e8}, {{r4}, 0xfffffffffffffffa, 0x85b388ce5f1cfa48, 0x40, 0x5, 0x7}], 0xfffffb33, &(0x7f0000000180)={0x75, 0x4}) 09:21:20 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001400), 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x8, 0x80, 0x0, 0x7}, {0x0, 0xc2, 0xff, 0x5}, {0x5, 0x2, 0x6, 0x9}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f00000000c0)=[{0x20}, {0x40, 0x7}, {0x3ff, 0x0, 0x0, 0x800}]}) write(r0, &(0x7f00000002c0)="0800da6f008800a005002d", 0xb) r2 = msgget$private(0x0, 0x97f963dfbf7c8780) msgrcv(0x0, &(0x7f0000001340)=ANY=[@ANYRESHEX=r2], 0x1008, 0x0, 0x1000) r3 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchdir(r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = semget$private(0x0, 0x4000000009, 0x82) semop(r6, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2}], 0x4) semop(r6, &(0x7f0000000340), 0x0) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000040)) r7 = getegid() r8 = geteuid() semop(r6, &(0x7f0000000140)=[{0x4, 0x200}, {0x3, 0x0, 0x800}, {0x4, 0x9, 0x1000}, {0x3, 0x4}, {0x0, 0x5e0, 0x1000}, {0x2, 0xfffe, 0x1000}, {0x1, 0xda, 0x1800}, {0x3, 0x6, 0x1000}, {0x0, 0x8001, 0x1800}], 0x9) r9 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0xeaf, 0xffffffffffffffff, r7, r8, r9, 0xa, 0x7}, 0x6, 0x6000000, 0x5}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r12 = getpid() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x5, 0x0, r9, 0x0, 0x0, 0x20, 0x4d04}, 0x23, 0x1, r12, 0x0, 0x3ff, 0x7fffff7e, 0x2}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000002480)={{0xea, 0xffffffffffffffff, 0x0, 0x0, r5, 0x8, 0x1000}, 0x7, 0x1, r12, 0x0, 0x7, 0x8, 0xff, 0x7}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000001380)={{0x7, r10, r11, 0x0, 0xffffffffffffffff, 0x94, 0x1}, 0x7fffffff, 0x2, r4, r12, 0x0, 0x100000001, 0x80000001, 0x1}) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x2, 0x1, 0x9, 0x6, r12}) r13 = socket$inet(0x2, 0x3, 0x102) sendmmsg(r13, &(0x7f0000000c40)={&(0x7f0000000280)={&(0x7f0000000200)=@in={0x2, 0x3}, 0xc, 0x0, 0x0, 0x0}, 0x10}, 0x10, 0x206) write(r13, &(0x7f0000000340)="0b983d82a8842b2008239b752cc8d5219b1a89301a568e173422fec165dfdf9e28cab00383d145d0e3d10988f02cf62fe9a49246c41daddc0dccb3a595d90bd411229ce0be4b0cf8576b9140f42b758d670f1dd8303cab39b7747f803692aa5c3426a091d842d58d41ac780da98d34a00c3320a9abec010782e20ab23956f8fa3519eeb2ad9f6ddca3a32c5a74b9b065a77932dda712b9ab365f858effc09cafa7810ea22aa8dbebe0cdf53e4732e4291466fa9db55b0fc55258b1ea180fb4a50bf1e9c895bc5c71482d5f37bb8ba776ada5ebba405dbf5e7738940764bd7e7b41f2258644dd87a5f11d5253907fb935b82a30bd95b78102c19fc5f88feee276bc6a59305a4d0f5c1ef7dc14cba4c6c7c97eb7a282821a32c8d69bd5fc50431ce061c9613ac33a2b5c120088b7b6b648bcbae49cf7402b0492f21600fa27b7362808eb05d0626d5b5f70966f7004183fb865e9e4853540852bbb43c3d19ca5d904be40726218781791ae9684ed7c7b63fab345d75a7e6958726b4b29b3060231070b69ad7a766adb0bad422bc3b1a404d4765cec1967274ec4cead8374c325b3fd7e8628fc4893448fec86aa5b182e396192626132caa036911081855490ad7dfd8def2828dd5aa52ffb7120cf9625d4fe44e8287f7d2db67832a268ce1929772ec522c3c5cc5229ec57f4238af42fbfdfe49733d46f1a9e47288d40ad2a5c201cef17608a22eddc6a0410718309287573031867ce92356c93f5ea70298cc4a46776871aeca3a203c40fe176debb60d6447e9bd3957da4ddee45ea73e72af166949f3240682aebb7b9e05b408092b5e9733f93300d4497177e1a5b1b6f52b823d7f6e79269b05649a8c6316f8ba7bd40f38eee5bc9f12fac3a906ffc63cc1ba32daab6c9a89f4f4d2a7bf33c56a936ebd59a512dcb275377a7be53d804cf85b62670571a37265f7fb9560ea1aeea508cc21a57b664a8824ab80e6cbd3c0674635f01243ba40758e2e30a1e2b138930b9b11e369b1529e4dc883aadaa76c7915aedecf795c8ec59d15aa48d17217e7fd0f061a3cad57f77898971e6f3e426a3d641ee86c1dcb05bfa6c3d66d47392537086178ccdbb9ae840341cee288137ae33675cccad242b047d9af22ca6fcd103714a5230c778ac01193b591645345d37a2c96a05dfb11d2396fb41997af2a060aa91c45dc8f8e92dac577ed9ea2e62097154cc6fee7d1da0b50f5b2e26c0351982a18f986a1583e31e20439c2dc0cfc49da1bdf0291e031c8cbe3a1827b21a15d75e1247ae0ad3a4e140407ced630ddf5ef4c1a022903882b2e83e2ec3dc1d0e3d1b1055dc5078ab8b3afd19e03d54c3554b038db9cfddc013f84e925a39b8696f16a5d97eba0d60ca4d2f33d13115bb38c41bcbb0127f04ef8acb65715c1acc66d14ad810fcf03b1e9f072702da47327c4f76899f1269c307760f1c410b13600569a34fb98c7de6ed0bedc2bb64201051fe763fb4aa1640183ba53cbdbfa60bac774f844b2b51e27cb03c5afabf254831376d16f693cad5ee712f7da03a641d1686609dd94fccbb6bbe888247a44ec07c99a824e7ebe5c697b067f05cf356d87c756d343e81b28934abfacb58b384da81f929aa840db787a82d02b97be921a5081b3c9085a6c2e10bd2a8ae0051a380a9769152afd8f68b5dc29b81fc8018f7539d88f1ae66275001cd445a9d169540e63403a3bf8da6c254516b6da587fb94b7e43a5e57abff89faa3684af626555c971acd6f811e095b8a46416b8a7b680190d3164996d865f7acaedda46a40e1d0f2d6286510375c6ff574ada9d6ec2bd3f597a62ded4794b47b15e2cc59478076bf068ddff4c0e45fcaf72918d64595d9c16f341154de8ff3c852e850b2855101f9996ee54d3885223c213e537c793ef63992da37ec750b545f60572362c6dd3b5e040d217a8aaac728a8255cf5daf8bf47932576e081d425fab49e907193a18a3fd9411b586a86302426d7a0c729b6f624d42af122310ed1c2024348eed820c36e73211c42a2ca59dc4c6c23a1a1b14d126ed3594a9905a2e2dc9b85af5e8a8a4b1f0d766ecb07dd605dfc6b1ad22f18e275cc6db94270c5e297ed992d754b983674d4637c5bc78c4835bc8ffd103c2dbaa9617b7a55c2eb9bcbc22fce985bc6f6527338d9cf5b18e0eadca080874f1fec032c05b689e2e7aaf28e8de72ab0811ff82560fdca07a8adcaa83c0611b1ef8d65e00b990121aeacf92bfb4aeb00ce9edc3ae523d4e27f7e94b859accc51b7d244727fe23d73a3c14349402ec3abbb45af1b7a4a553912ca6f7c982e7527e2a40254c6aef77198d2156be1c116ea49bdbed3da21f6c1ed60a0f05c4f179f4d028f5e8d46a94c02e06081d260ed72e82e92ea2085ec07fd42f27fe38252f63649ce11fb6c0e5e351765ceb4c7ef622ee7ba92bb45305f9d5349ccf878063607ffb8544cf821553b885b28541e9eacb1120c1f517a71ca19f2e45168824e1a54b473055a0a3f3cd25ff0e3bde1a091e6a44bfb105470e020ae364cbeb0e78fae647e43229f00205ce624457ab716c83553efa7eb925d4b3639165f3415e2bf676559567c0cfd54014c15159e635c6e48095bd5612aa35dabf5ee64b677b2ec91a1b426d1bd89cb8f2e5b38239a8e9d448efbaa83b73fac68186fec1f2d5997a052ecdd09c1df0ab428ad3cd5e0aeece6e932e2488792573b8ffc2e412657f0acb8f2d028b8b0e98a4049f1a3e1a01998e77074abc5cbcc88241eb4fe4b9fe3ab7b09cad6969040665d9a16e1aa5f8d543b56f08b8516d586de3dc1c48ebfafaac20c31733c19555a51f2d93d8b1a9076e141d3acb67e51796260fcf07ed595d1853cfd418289428c1b362c3f41a31189c8d59048fdd498191fcc13845e93eea35478a546a95913c2fc4abcfc1d3a72dbcd72f5b2eda7de80b9e28f5f4ce72fabab1f5d602e02222ece27af8da9617bf5dc3abdd2d7d3899c3709a512afa08928f26ad64fb6ec8ef876b71d334ed279e2e315edffa018a2ac7a0afcb9aae9ad8947ba00600c9927575ba7fcd349dddab698774ddad4c988b77fd0ea43e7919e7a4cc93e7b4aa8410334bbf8792d26268e88f3d7f3fc9b30681ff8a39e6f3257ecdd59f056e8396f8ecb6d5fe2c2f75a295b9783152ccfa30bd6d9324457d14232578f1c9e83f6afa89c491f83da78096d6895e75269fd07b6fb424f29552b6892053fcf1a56028132d9e4325cdef0bdc3646f5d822e8986857f9b19af9137da5b58d9d0fc565b0ab07eed80db74c0c1d55ee733ea7608f7670cc84235025341729422beedd342e267dce236aefef99841b8ca70d7d1f81b14131f9032dcc4b52f69e294c81213a6e98c1ac687b241862e74ed7b2abf970c3d2fc376cd1ade80dd6126378d00c07588d0bf85b3d0731f0079efa692bd58d0606dbbdb11b608454010eff45ad828cbd4cd946f4d9f55daa8d5212b681ea75336f199716f2b19b7c743afc4947dc82a5ec4571b3e2c0d76e5e787dca79695a287fdb88d8c3c5997ad1639a045f53684ccb812ae13f343b82b6439d8a331da313fa4ca8b45dbca24c15f38bd9f0253884700ece530ca6ec34f0379eb94e6228ba5518ee27dfbc29c38cc2e46f4136ff0e31f957dc40e1f8c15b1496456132ce2e8ee40b20e9b236a84e28f5a6f04cc634859e606ce4f93c923b367ce756c25bc45c7d8d3b58393cb1d7eb60cf3611485374a405fd1d6ee4e7d05f92a929caa2dc6b5a09e241aa1e4dba619332484d35a0987ebbf93078cb94e4f56d82534de412f6a601ed19a001fca20d650d495e0869e881d48857231fe227acec1cb2d61c402dd73a61fee297dcc13ac70e254ada0caee0fccc042a4fc9add31ae65ad1f74a469c011c627d996bea0e7e7e941bdedfd2ffa8cd76a171030246414750e7dee039da25595a491bd05f5a2b5224b72de66fa9d43b86c0158adb5362cba3b32bba740a48a5563225ba0a8f4d0d4ce55b15713b070a47456ecf7d0504472c3b77ac6bc52dad4965051e4a4cee8e84cc2d47e310dc48c87a490d319c9e1c46d0b835e8aa9105bf9b726cf6282822578ed579629f934b2a641572f8ddb393a7de79a05d264eff109b049a757d6f680eea75babb4357c13e5db7643c2d904aa2d7b3a66d1c920c2e749fe4d700e44ac6716461d12a10f1dcb3341d79591ad22cdb1f499be18502449286067040f96d4dfd44a511ca4fa59607557f1b98ed7307961eacf8e65dce69ec2825dc114beae2623a84563ee74e23a47da0fae467aa541111e5ab90a0c42dfb057211f19beec9dd952bc970df0f5ea7e399326200ad4ca9fa9d0ff6b0c6fd224c99c5c7acba98265907fff5ce2b762da084227859c666970ddae0fa03dadfe0c030230709539a9488332d86b65cd184f7cb51e7c7119c27e017949bd539f56ac66f00bd769e417f652834b6fd9dacabc0629484e1768470393a8240c7730744279235ed3cf4caa6dcaba9b4f29fd1095c5fbf0bb2c09add08f49eb664417374f5f58d31d49087690c4944dd8976f56b16db2b53f83b0d1245b0df5e65692b09650bf8da1840e3753e83fd91dea261298a666612ea1337f0c9a00f2bbc814fa4550fd0bedb35b03d46a72ba4ef9e4735711d1b49a39f28d675312a682c00fe25a11fae6fe1b0f85c8b0a677018f7e73ded2d2f0e1e4ec4d62dc302f3e2cde1e684a4d3f97025e816a6a98dfcb2c4f14cebfa6cd0bdf79c9f70af94011220a90f998a82a0f6ede24566e0ca89c77a7c40f3c286745e6a3b6974c20d42e010a5fd6547157d39fbd8ca0e4fc168c75c0a0af5a1b263791a417d39d9227d5c43dfc255daf1e1922e5bdf95aa75995b0ec87603a4973a34593042434870c7523c04e62796ac9d8a478cc814ec057aff2ccbcc7227921b5e1b714f9ef4f3d5d3390277c80cf353764fb9e29ba85072a98fdd307c6dd9bc6dc02f6d158bba4c80ff3d65c3ffd3c57af8fdadab74e356eceadf0708913d70f97e1d73e3b3c3bdb10e02e71a582dff846a109d38565b3b59f8b432432a78b9320e9c17a616ebec826d9a7d446d6e286b5c3c098b4f8d429978c53765a04db16c87cc06c39f8febcb1ca11962c80bb8bba059d713c6ee8b5f35d516b0947efa5b5b0ef42b12717b4de57581c305c412631837d0954e42dc423ec8999697a9162a7695d3670e46823fb47e4694bb795f2e11309a7539cef098d271705688534ba808c569ba76a479642aff98a636bba09dceedc88570df372433c0fca1898e73bf266f7cdfb977dab4f487822b82e518a99f9ad677d3abf1737fe4d2da5c91e4da0acfe31d2de917f5b0c404d2b25b06b138670c18bf40acec620889b572fb968615c606924a3b47a8605fd50c95c3120180e729cd28814d34a67929b235ac163a918c565e17a4c0a48502293e3c04810a2573caaba3b8ca9ee39714d3aa70484ba35cf5b98a6b49c3e92d2a47366f28f72cc502adef446f7a025222368e01af57d476df083e2f0a8c5d5b76365ef450ab43b78a0e92929a63352352aef203d25127ee6593983225aa34254d3e6a91294c029d4c8cf50af94721016a31018c2756bab0a14a194ae11141d20b0ad9395a398a4e3c4a75006bf3e07be36b2cab0a0ad938628a92c3cf57da212633b706b86f87e07dbca1124f36cf0f8d33dde66e22eb0cd4bfaa41084543424abdcc3e240325ea559d82b74426be26d7b979fc8f6fe18aba44998692e8e1582020620085de12ddeae2a7c53a74642cd20caea11", 0x1000) 09:21:20 executing program 2: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() fchown(r0, r1, 0xffffffffffffffff) r2 = getuid() setreuid(0xee00, r2) open$dir(&(0x7f0000000000)='./file1\x00', 0x7ffd, 0x0) execve(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r4 = dup(r3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sendmsg(r4, &(0x7f0000000380)={&(0x7f0000000040)=@in6={0x18, 0x2, 0x4f78, 0x2}, 0xc, &(0x7f0000000300)=[{&(0x7f00000000c0)="68a9e3f1c6155fe045ebf13ec53909bd5a8aee14a1dc81c8e7ffa15fa083b63b917a2c79b54e876d213f01eeab935c62a51fddcbe2d2a55e604ec17377665841dcb0c6583b6ec62d33104970d3ef512b98c7f1431c5384bee495cd677a13998f40879dc2f56ad16d672694656bbcee319a707e14e0893d15e2bfd54023f6f431b6c9f9d1db8904953f467ceac21b46c301e18f81dd204f7d1871bfcd7ce1a2a5992b288dec0c1e5db706fd4a94c386ca4d3cf680b82bfe92db5c5bf98b55f76bf45b", 0xc2}, {&(0x7f00000001c0)="2bba587ff37ec19cb84a1e6e8c0cada8d71aaa1e40c39fb0b73dc5afa857c7fa5899900248de4fe2733519406501999078244647c9b8e1e4e4dee65e048465310e0f0a0a02e24d7c7634922a5a9e5400000000000000c0feb91f5b3508bb1f8f00e6616130b2da1d1bf88a2d5b4cdaa03b9b1c24a5f0987513323ca9fb98660c07cc3926dc9e0e910700000079108b290ddf67ba", 0x94}, {&(0x7f00000003c0)="9678508a4bde2555ca20798cc4b57076c12c11fb1a044661934f11660ad52f2ed60d377b0ca8ffe79d489fee6bb8e7c97a8901803cab4d6dff2175a9b0b1e160e795f8c8664dba42a4fbbf90114469b7c1a4070bd59876a7a4675b4113d9524eede1968fb6e52b7857c6bf6f68cac414ff69891ba28d0cc66b6d", 0x7a}, {&(0x7f0000001280)="2fb5a56ba2cdc41b203e0d2b413552ec268358d105d32f038558e9544635740b217f9660f48298d92f42b53beb0ae25e15f5278371073e2829a213b207ec02cc7040b70f885c74901448bd7087161c4ded3b796cc5d1770ad8347b81ec0d7381588553d992c9eb68d1d2b7ae1e6a320c4505fa3758d0adf90b06a5237aa32028a97e50d824614dd17f6ad7a188ed2453ace84db49f36ab1539f2c6324be9608b661410fa7768a275477dfcaf1bbd33a50cc3dac23370dd9be974e2ba42a6003d2d2c5f2fd2cade30020389dbc64fa9b9fa21b54f39c191905891d79629b9a426deabe4ca5b344792725b6c1275d4c267a73fbe0adb13300034f90b0194dba12e3e0ae70bf49b40e59c5ee7507002f721c71a77c1b165cea6aba21c2e7abe4dc3acf3003973ab6d5a2b1344f672a3ec7b086b135ae7bfcfd4d0affbe13a7ee53fba0e807d7adcfb9a9e6b363f6d5f6bf64a31dd6f59a7ca009dc1f1958a32345c108dec31a98a811f61a02ed31a7c10bb5fa867c60fab0a51696a622fd364b1fbc427e9de153e2eb17e7038b43385ad230bf6fac70cf18ca770d33ef36893465f0ed8e607d3fb6cb4d05881c718ad4b913e40322cf30296fdc1211e374b38e1d896a439eef47019d8335080ea867ccddcdc3cbdfd15fb6657418e2c97bb2d09534175b82e9fc40c6fb5ae5bf70fb57d5997556c10db564e4cd9d4efbb24dbdf9797d516cc415720d9001c9753a083475a160784700c74d8ec32095d08c519b3a90327010dba7acb1c60ee4618ed0bcf922d63b5a4417f8105d1d3b7ab51b4b6c6cd5758f5f17675b4ff4807c2a0a9e6af03ce0eea07967f88a665d7a4f748aa9babf09c7f3d1ec2eb3fabed32cadc1f5be0695ef204d98e06774bf574088f88313af6085c48a78539931ea64e3ab5c3c6f1ecaa5ae55467585491223fa036521e64c20683238182a0f02e43c50a84e0349b8745abd84a0544e84bd96dd58b2ea417921ac4f6de6a67cf79d03da17d4427dd90dc91bfa26925dfd974fb8da6a5765a2c14e15e63cde5c21830b585e081b63b8f2958654bd945617ce0a6e17041e46da850e4797ecb96cad5840a785780ec5b7297493c1ef2094de2d6dafaa0c074867637573beba5daefbce523576ed2aecbb9763bce4b0b24ae37846fd19232ad3d112e10d88912f4613de62d80131b5e068c6133092177aaad0b4a9c9e41d825baead90286487b1be78db547a7ee6972b523b14ee50cc46d8d5cd968f018a0cb4ee1a3d29e7234b91abb416818f50a909c4e51ef1c187b56e98f00e1cc1ff47dd472692537e1ee05c38ad0909f0b2c9d504132602aee811f61e2c3cef83fe1f1c287b9ee36596967e5161ff4eae5478e4c7f592970012fd3d232a9a3a25279094fc76ff1d0ed53e795178da7813bcab06d55f320d3ea0b3db9000c9848cb3f8f8e2196fc53d1ffa99ee343f8542c027f24a0d543e70f7c8cb7e90ccf435a30169095618cb956f7265acecd5d57c77d9cb143734d53a142e6691c53a05161c1142483e716ffdabac1d2092f93244febca02aa220a6727d6ebc850f90a0860abb3331c58a38b29fb78c7455eea1fe59bef2c3f5be6775e34ae2544967a605b976d9ab7316bc8b129255bd474c773c0aacd2f0485e4511f78058dd267931ccebbd8e8f443426691cc7b9ef151a08ab3cff74ce35d71bcb66a956a9a2fc7d84aa7d88dedc0707eeddac1ca4e148eab179ac25a2079bec8c460e1b2da8b27837216818555dca2d0f63ac3f27981e35865196af5f92154453746a778b8572dded3592e7273d817a1558afc6bfdc6161c29ffdb17d3cd6f475915e7f57851188482d019113e65cc2251774c068726ae4c87810ea76d26202e237bd700cec95a03fc3ed7c8c524d2b0208705ff99d1d881d318fda34ddb4c61d8201c3db2b0100366335973528f9b8932bda0c04d5b7262894c0725cb6695c27e33485b9d20598bdf5a2165649797d11d39246a0b68eee9330a632611f3ffb6d4d5d85ddf444659a66de7df5e155e6d6413d94373ffe8a7382cc26449284c64de3c7a86e88defe163d98ae225e6e3b938d251231fe2d6b642bc5dfc3f3ba57d435a671da4b605a64ce3e8a3fdf31730fc7e7b9df442a31c8e03b2d0d645f8ba4c4d2453f25a4e034de3eedd5f1f5836343d09324948f6390a71a96fa5d303062375ecde2fccbf55fe1ac262d1c203c8b1c0fafe146c3bfdcb111d996a68d6cd51254a7faf2ac801c591d0d5165ef70e820a11ee8d764b95ceacab2cbce6f8bdbc5d40060c3119a3c062a61e394a2e1d6182beff81ab053d05e558f9489676ab05bf7589cd1c9ecc93a0dd9c86581febbaa58d1728fa7721097b0b65d8b1ea391404a240bdacb950ab472ee60e27f2da7195a7e28c7369954471709201687c86434fdc2a3d7e084953eb60dfbcedb4765f5603c0e5d3acd57d5206ca3e0b5e42eee7f795ba9a43314eaf56142daa0456a669b63c926b2ac5501a12ed29e14537a9020b4d05875e71d866eba61419ac8a86c8eb15a593e501d2442fd13ad1dc0ea0c9a7a462102140e1e3ff97301552f0e0e5403bf2bd77d6efc074e2dc8f8bc7299272d5893bf0ae134d9672750d38cc071518c30092832d1a3087caf66ba42e542a83c945bb541feffc1f1f05d4874e48b8c93ecd224e42a39b7a7aeba891873349773650992f870e1ff7975f14b8c72252c5fcb07c69264ea1474ac3a786436791a55be182fe735fe044d18aab620ac01a033b11962d8d68a8eb7bc15a89cbfa8ed25a929d77cfc99ee4c3219cf1af44e4102986afe191965a112c4552af32a9a8b1a1e03e5f8c309fb76a61d5dd7b7b125103fea883763bb1d667072d61d82c7ec69680d8c4d13338f97002874fa94b82467f4dee2f969e9bca35cf617e8ac6014ed4a2957448da5d2755b71e8a14e0f1edc78738c764fc3edf3ed2d692964b4702e4f2f863c4b9d86371d6f4c08845a43067172c587eb2c61d6db86ec785192c690b1d4f95d010080de7ea4fa1d96c5e5dcc123cf55f90996cc4f308daabc33496f80a8c784c5d65fe4b3def7143482e478ba38c97fb992bb962ff35e10aed6dd17427787d2fb71f765ea9bab5084d788032d22c18cd200b0d01b782681e6801200f6d2b39eeef0fc624c5f078ea4db98e530598db7db421972d599748f76fb96edd46257c743274f69784653d69d736bfda9b576069073c04901c4b0ef1801e520fafb8f92ebe6997e48ffa07d36dd360530ae96d0842a3cbfad97f0e93f828ad83fe55378282ff7a872283d7dde1c9c134a84f6bf29ae0276560156079fbd887a761ca6a151453520de9d72c39ff0183944f1dbdb4deccc68c531b2c698a51f235ef769e31e59e6c318664f84e4d05410e9e0350681540da48b8c65e41a21303bfdd337cd6428f309cda46f8ba90047089b58162680cd148dbdbc8b69bd6bb03d1c7933baa492f9e2f6f3801e91f0530d207aba6985f3eea6dca4de90a33d141c5ee264b08c93f2a13d63fd0b0d7313fee32bb6edd896a89b2cd5778ab33c5efdfed3520e99cabb9f642115f6b4934b61e5aaf4bcb1579bfb93e0ba8a5fb7c92a05c9acbbf4a4c0d8e3c7e56cf0b835a64a6dd4561d6a9e5593f18c50262402df3f081b836a62667ec97ca2e527708513333dfe7cddc932cc0d9d2b58086936aa17308db9b91524b883b3e91dc8b4ddc854fe441a6c7eabb5a3a4baf58b8c698036d13eef1edd73cc814a3c477ecd1d03f231e0c3dccafd33c9204efbe4f9cdae4a3134b2bc53d95916643da3f3390da8af7a598791422ce03726ddc440293e8638219461c4170431ecf9c50fc3f06221bfe2012ed70669d569d36bd1b1589114e219c7cb7a16d26d5bc6b265569909e5302e386dca135041e1bb0ea94e56e29497aab08cb4388b5c6a13f9ac0da7b51926c8431b915560eb92b241b4cd81ba9dd96d8de03eb8bd86874f414f61d7baf64cd7567ecca574ec411a49dbed02c93c78fdfcb35709dceab4ab70313bbf194338bccfe6c583e54c084dfc29d0be5e69859b0531942d32ab025173c8db7466d06f9d371e3d796e367d44a2f11fbdd5d8b3d4912ff105fce4a55421f1d2c1919a2ecda1c3194b8d116472236bd9f9a55ce955aa08e3d4737f6bf6ae2d18810d083330f05e50ceda3f6a7c7bcd618ba373b5562baaccd672fb7da9fa6dc458628388040cd24e807fc973afb06db4e323b11919d52f78bdd9823ba96840b215797af51720491f77bb5de9b1badc9686c4f7c877ebac86bd2d1df64146b7b9856f8dfcbdd13149d8b63908f58da717bdd4c1926a72f7ae9b3857df12d0d3b5209eeb0893d703e42d6f9a2b65dff47c85f419d8b187d312cf56a2403e15575ef0f1ac683febd559ffa509b03c26337d9abd08168abb59b18123596d2e34b0cd2c2044147a47c6993018d69bccebc370a49e6caa1c593bb30e5251fe62a193b955541036982aae9a8f5b90e631b45815e5a0c0a23a511c358fca469e07675adc6f1ce89ae7c287d21690711c875ea6865f2b2448c0faa97385876de3438a44723f44087209608829688c26a0289f85fa2de8a954b6f31bafb25cf103aff73f2ac1f725e2f9dda1ea75f1a2b28aa55d4a7fb3c3bc39c9ecacf8d0c1c22765ae05a43f747211ff8ceeb3ad5444c41586d0f80b97af811f95484e1aa332ddf551a779df94b393894a0e0860a23b3af4923c46357104d05f411ab68abb60eddb368d766b3438111f51e67301386d4ee753be3195994718bca00dd54c1f2da9e823db22b3e3c069a65cbf126cb61baee3023277c9f9b1926a867f56b69025ed0c4dab2b9aeb43f09b15d137ea936c484e8e967291dd1e335b71b8777a103c5662f0172f28d98d622116a02acbc2948a2148193ad89273901966a504c192d280402a1afd3f9ab17fdf2822e1bbf4a2864499f25817f7ed0339518e165d317ac22a72478bc80777068a0c673cd3b173370bc128d02ed07b9d02c1766de55d9950b7bdde4787f6f4ac982abb87283b3e4de4c729b917f4ca9dcccc5351af1afe3f31d9ef437b93abac635e25b8178e42e33baa34cb2af8ae88c30207e79aac4b938ba6a7b5c13a9835297ec8c614747d1bba71cd427e33bc13bda60f1390f779a40690e91dbf82472849f678b41e5504ab50ffd1bff4464e335144e7e77a4bd8fc82a822c162c29d88965ea3eee0e205f5d188d39f4573acdbd3add527ea2ac1819f9d8f981efa0d0a08a5716d712a4c5289e08ac4374f6448cbd2a7c37428f0c93aee64398eed1ccb56b296cdeb6d6fce53c0ceb959d9a70aab92367533aa674419fdef46784e9017b1c3e0e9a743632f2a3057e85c6a41c822cf8c218361c8ea91e83045b8b9b84e24d4e806ef01e4f8074e0d097bc0b7ff561bb032e50b7ec88267066dc189fe2b25e634df784f439db52c07c7ecd05a9eb8131082b92b2e4a12667c2be11de28c2abd77f98a5d26f0e0c6266b798d646221d6679997e69bd2b9c015fcc6e045bb909c59bc67d5cb8f3ae798f4a55f1366bd9244836741230a0cf869b144a7e9d78d5f5d4889a586cd8ecefe684277a2ecc9b1153e9a41cfd13c6eff4ed37d84bc2dca10e6604779b8d54dcf15216612b9aa068abd7c9ed4248665033eb807b90a957ae514899fd7d3cb7d662e33307f8741d6095d5e014a6c0bfefc6994adda32208cda1108aff2a5d2b07071139681eb996a3b5af9d399d61f316f80c1e9cc62eec2ea57e417fbfa22ab1308d83c49d1b4d9e9a9a9b", 0x1000}], 0x4, &(0x7f0000000340)}, 0x8) 09:21:20 executing program 7: mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) munmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f00009ce000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000b33000/0x4000)=nil, 0x2000) getuid() (async) r1 = getuid() setreuid(0xee00, 0x0) r2 = shmget$private(0x0, 0x4000, 0x7, &(0x7f0000ffc000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semget(0x3, 0x3, 0x12) (async) r5 = semget(0x3, 0x3, 0x12) r6 = getuid() setreuid(0xee00, r6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000004c0)={{0x9, 0x0, r4, r6, 0x0, 0xa3, 0x5}, 0xd9, 0x9902, 0x6}) (async) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000004c0)={{0x9, 0x0, r4, r6, 0x0, 0xa3, 0x5}, 0xd9, 0x9902, 0x6}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0x0, 0x0, r8, 0x1ba, 0x800}, 0x7fff, 0x3, r3, 0x0, 0x1, 0x8, 0x1}) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000380)=""/245) (async) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000380)=""/245) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/102) shmat(r2, &(0x7f0000471000/0x3000)=nil, 0x0) setreuid(0xee00, r1) r9 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x3, 0x0, 0x0, 0x0, 0x140, 0x0, 0x9}, 0x100, 0x0, 0x0, 0x0, 0x0, 0x261}) (async) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x3, 0x0, 0x0, 0x0, 0x140, 0x0, 0x9}, 0x100, 0x0, 0x0, 0x0, 0x0, 0x261}) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000002040)=""/4083) (async) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000002040)=""/4083) shmat(r9, &(0x7f0000841000/0x3000)=nil, 0x3000) (async) shmat(r9, &(0x7f0000841000/0x3000)=nil, 0x3000) shmdt(0x0) getuid() 09:21:20 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x6c}, {0x45}, {0x6, 0x0, 0x0, 0x100}]}) (async) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000280)="d4b7d60c5988049c34b79bbc713f", 0xe}], 0x1) 09:21:20 executing program 3: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000158000/0x3000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000157000/0x1000)=nil}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f00000d8000/0x3000)=nil}, {&(0x7f00000ca000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mlock(&(0x7f00000e3000/0x11000)=nil, 0x11000) writev(r2, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) socket(0x6, 0x1, 0x10) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000158000/0x3000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000157000/0x1000)=nil}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f00000d8000/0x3000)=nil}, {&(0x7f00000ca000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) (async) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) (async) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) mlock(&(0x7f00000e3000/0x11000)=nil, 0x11000) (async) writev(r2, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) (async) socket(0x6, 0x1, 0x10) (async) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r1, 0x0) (async) 09:21:20 executing program 4: semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)) (async) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)) semop(0x0, &(0x7f0000000180)=[{0x0, 0x5}, {0x3, 0x3, 0x1000}, {0x1, 0x1, 0x1000}, {0x3, 0x1ff, 0x1000}, {0x1}, {0x4, 0x2, 0x1000}, {0x3, 0x9, 0x1000}, {0x0, 0x9d5b}, {0x0, 0x8, 0x2000}], 0x9) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) (async) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001200)=""/40) (async) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001200)=""/40) semop(0x0, &(0x7f0000000080)=[{0x0, 0x43, 0x800}, {0x4, 0xe6, 0x800}, {0x0, 0xfd, 0x800}, {0x4, 0x1020, 0xd3d1d7ba3eab9f74}, {0x2, 0x5, 0x1800}, {0x1, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x2, 0x400}], 0x8) semop(0x0, &(0x7f0000000000), 0x0) (async) semop(0x0, &(0x7f0000000000), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000002c0)=[{0x20, 0x0, 0x0, 0x7ffffffd}, {0x7}, {0x6, 0x40, 0x0, 0xd5}]}) writev(r0, &(0x7f0000000100)=[{&(0x7f00000003c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000540)) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) setreuid(0xee00, 0xffffffffffffffff) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) getuid() (async) r2 = getuid() seteuid(r2) shmget(0x1, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) (async) shmget(0x1, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) getuid() (async) getuid() setreuid(0x0, 0x0) getgid() (async) getgid() getuid() open(&(0x7f0000000180)='./file0\x00', 0x80, 0x1) r3 = semget$private(0x0, 0x3, 0x53c) semop(r3, 0xffffffffffffffff, 0x4) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000000c0)=0x9) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') r4 = semget$private(0x0, 0x4000000009, 0x82) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000600)=""/222) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000240)=""/65) (async) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000240)=""/65) 09:21:20 executing program 6: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x2e, 0x10, 0x40000000000, 0x4000000000}], 0x1, 0x0, 0x4, 0x0) (async, rerun: 64) close(r0) (rerun: 64) 09:21:20 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x6c}, {0x45}, {0x6, 0x0, 0x0, 0x100}]}) (async) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000280)="d4b7d60c5988049c34b79bbc713f", 0xe}], 0x1) 09:21:20 executing program 2: setreuid(0xee00, 0x0) (async) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) (async, rerun: 32) r1 = getuid() (rerun: 32) fchown(r0, r1, 0xffffffffffffffff) r2 = getuid() setreuid(0xee00, r2) (async) open$dir(&(0x7f0000000000)='./file1\x00', 0x7ffd, 0x0) (async, rerun: 32) execve(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) (rerun: 32) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r4 = dup(r3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sendmsg(r4, &(0x7f0000000380)={&(0x7f0000000040)=@in6={0x18, 0x2, 0x4f78, 0x2}, 0xc, &(0x7f0000000300)=[{&(0x7f00000000c0)="68a9e3f1c6155fe045ebf13ec53909bd5a8aee14a1dc81c8e7ffa15fa083b63b917a2c79b54e876d213f01eeab935c62a51fddcbe2d2a55e604ec17377665841dcb0c6583b6ec62d33104970d3ef512b98c7f1431c5384bee495cd677a13998f40879dc2f56ad16d672694656bbcee319a707e14e0893d15e2bfd54023f6f431b6c9f9d1db8904953f467ceac21b46c301e18f81dd204f7d1871bfcd7ce1a2a5992b288dec0c1e5db706fd4a94c386ca4d3cf680b82bfe92db5c5bf98b55f76bf45b", 0xc2}, {&(0x7f00000001c0)="2bba587ff37ec19cb84a1e6e8c0cada8d71aaa1e40c39fb0b73dc5afa857c7fa5899900248de4fe2733519406501999078244647c9b8e1e4e4dee65e048465310e0f0a0a02e24d7c7634922a5a9e5400000000000000c0feb91f5b3508bb1f8f00e6616130b2da1d1bf88a2d5b4cdaa03b9b1c24a5f0987513323ca9fb98660c07cc3926dc9e0e910700000079108b290ddf67ba", 0x94}, {&(0x7f00000003c0)="9678508a4bde2555ca20798cc4b57076c12c11fb1a044661934f11660ad52f2ed60d377b0ca8ffe79d489fee6bb8e7c97a8901803cab4d6dff2175a9b0b1e160e795f8c8664dba42a4fbbf90114469b7c1a4070bd59876a7a4675b4113d9524eede1968fb6e52b7857c6bf6f68cac414ff69891ba28d0cc66b6d", 0x7a}, {&(0x7f0000001280)="2fb5a56ba2cdc41b203e0d2b413552ec268358d105d32f038558e9544635740b217f9660f48298d92f42b53beb0ae25e15f5278371073e2829a213b207ec02cc7040b70f885c74901448bd7087161c4ded3b796cc5d1770ad8347b81ec0d7381588553d992c9eb68d1d2b7ae1e6a320c4505fa3758d0adf90b06a5237aa32028a97e50d824614dd17f6ad7a188ed2453ace84db49f36ab1539f2c6324be9608b661410fa7768a275477dfcaf1bbd33a50cc3dac23370dd9be974e2ba42a6003d2d2c5f2fd2cade30020389dbc64fa9b9fa21b54f39c191905891d79629b9a426deabe4ca5b344792725b6c1275d4c267a73fbe0adb13300034f90b0194dba12e3e0ae70bf49b40e59c5ee7507002f721c71a77c1b165cea6aba21c2e7abe4dc3acf3003973ab6d5a2b1344f672a3ec7b086b135ae7bfcfd4d0affbe13a7ee53fba0e807d7adcfb9a9e6b363f6d5f6bf64a31dd6f59a7ca009dc1f1958a32345c108dec31a98a811f61a02ed31a7c10bb5fa867c60fab0a51696a622fd364b1fbc427e9de153e2eb17e7038b43385ad230bf6fac70cf18ca770d33ef36893465f0ed8e607d3fb6cb4d05881c718ad4b913e40322cf30296fdc1211e374b38e1d896a439eef47019d8335080ea867ccddcdc3cbdfd15fb6657418e2c97bb2d09534175b82e9fc40c6fb5ae5bf70fb57d5997556c10db564e4cd9d4efbb24dbdf9797d516cc415720d9001c9753a083475a160784700c74d8ec32095d08c519b3a90327010dba7acb1c60ee4618ed0bcf922d63b5a4417f8105d1d3b7ab51b4b6c6cd5758f5f17675b4ff4807c2a0a9e6af03ce0eea07967f88a665d7a4f748aa9babf09c7f3d1ec2eb3fabed32cadc1f5be0695ef204d98e06774bf574088f88313af6085c48a78539931ea64e3ab5c3c6f1ecaa5ae55467585491223fa036521e64c20683238182a0f02e43c50a84e0349b8745abd84a0544e84bd96dd58b2ea417921ac4f6de6a67cf79d03da17d4427dd90dc91bfa26925dfd974fb8da6a5765a2c14e15e63cde5c21830b585e081b63b8f2958654bd945617ce0a6e17041e46da850e4797ecb96cad5840a785780ec5b7297493c1ef2094de2d6dafaa0c074867637573beba5daefbce523576ed2aecbb9763bce4b0b24ae37846fd19232ad3d112e10d88912f4613de62d80131b5e068c6133092177aaad0b4a9c9e41d825baead90286487b1be78db547a7ee6972b523b14ee50cc46d8d5cd968f018a0cb4ee1a3d29e7234b91abb416818f50a909c4e51ef1c187b56e98f00e1cc1ff47dd472692537e1ee05c38ad0909f0b2c9d504132602aee811f61e2c3cef83fe1f1c287b9ee36596967e5161ff4eae5478e4c7f592970012fd3d232a9a3a25279094fc76ff1d0ed53e795178da7813bcab06d55f320d3ea0b3db9000c9848cb3f8f8e2196fc53d1ffa99ee343f8542c027f24a0d543e70f7c8cb7e90ccf435a30169095618cb956f7265acecd5d57c77d9cb143734d53a142e6691c53a05161c1142483e716ffdabac1d2092f93244febca02aa220a6727d6ebc850f90a0860abb3331c58a38b29fb78c7455eea1fe59bef2c3f5be6775e34ae2544967a605b976d9ab7316bc8b129255bd474c773c0aacd2f0485e4511f78058dd267931ccebbd8e8f443426691cc7b9ef151a08ab3cff74ce35d71bcb66a956a9a2fc7d84aa7d88dedc0707eeddac1ca4e148eab179ac25a2079bec8c460e1b2da8b27837216818555dca2d0f63ac3f27981e35865196af5f92154453746a778b8572dded3592e7273d817a1558afc6bfdc6161c29ffdb17d3cd6f475915e7f57851188482d019113e65cc2251774c068726ae4c87810ea76d26202e237bd700cec95a03fc3ed7c8c524d2b0208705ff99d1d881d318fda34ddb4c61d8201c3db2b0100366335973528f9b8932bda0c04d5b7262894c0725cb6695c27e33485b9d20598bdf5a2165649797d11d39246a0b68eee9330a632611f3ffb6d4d5d85ddf444659a66de7df5e155e6d6413d94373ffe8a7382cc26449284c64de3c7a86e88defe163d98ae225e6e3b938d251231fe2d6b642bc5dfc3f3ba57d435a671da4b605a64ce3e8a3fdf31730fc7e7b9df442a31c8e03b2d0d645f8ba4c4d2453f25a4e034de3eedd5f1f5836343d09324948f6390a71a96fa5d303062375ecde2fccbf55fe1ac262d1c203c8b1c0fafe146c3bfdcb111d996a68d6cd51254a7faf2ac801c591d0d5165ef70e820a11ee8d764b95ceacab2cbce6f8bdbc5d40060c3119a3c062a61e394a2e1d6182beff81ab053d05e558f9489676ab05bf7589cd1c9ecc93a0dd9c86581febbaa58d1728fa7721097b0b65d8b1ea391404a240bdacb950ab472ee60e27f2da7195a7e28c7369954471709201687c86434fdc2a3d7e084953eb60dfbcedb4765f5603c0e5d3acd57d5206ca3e0b5e42eee7f795ba9a43314eaf56142daa0456a669b63c926b2ac5501a12ed29e14537a9020b4d05875e71d866eba61419ac8a86c8eb15a593e501d2442fd13ad1dc0ea0c9a7a462102140e1e3ff97301552f0e0e5403bf2bd77d6efc074e2dc8f8bc7299272d5893bf0ae134d9672750d38cc071518c30092832d1a3087caf66ba42e542a83c945bb541feffc1f1f05d4874e48b8c93ecd224e42a39b7a7aeba891873349773650992f870e1ff7975f14b8c72252c5fcb07c69264ea1474ac3a786436791a55be182fe735fe044d18aab620ac01a033b11962d8d68a8eb7bc15a89cbfa8ed25a929d77cfc99ee4c3219cf1af44e4102986afe191965a112c4552af32a9a8b1a1e03e5f8c309fb76a61d5dd7b7b125103fea883763bb1d667072d61d82c7ec69680d8c4d13338f97002874fa94b82467f4dee2f969e9bca35cf617e8ac6014ed4a2957448da5d2755b71e8a14e0f1edc78738c764fc3edf3ed2d692964b4702e4f2f863c4b9d86371d6f4c08845a43067172c587eb2c61d6db86ec785192c690b1d4f95d010080de7ea4fa1d96c5e5dcc123cf55f90996cc4f308daabc33496f80a8c784c5d65fe4b3def7143482e478ba38c97fb992bb962ff35e10aed6dd17427787d2fb71f765ea9bab5084d788032d22c18cd200b0d01b782681e6801200f6d2b39eeef0fc624c5f078ea4db98e530598db7db421972d599748f76fb96edd46257c743274f69784653d69d736bfda9b576069073c04901c4b0ef1801e520fafb8f92ebe6997e48ffa07d36dd360530ae96d0842a3cbfad97f0e93f828ad83fe55378282ff7a872283d7dde1c9c134a84f6bf29ae0276560156079fbd887a761ca6a151453520de9d72c39ff0183944f1dbdb4deccc68c531b2c698a51f235ef769e31e59e6c318664f84e4d05410e9e0350681540da48b8c65e41a21303bfdd337cd6428f309cda46f8ba90047089b58162680cd148dbdbc8b69bd6bb03d1c7933baa492f9e2f6f3801e91f0530d207aba6985f3eea6dca4de90a33d141c5ee264b08c93f2a13d63fd0b0d7313fee32bb6edd896a89b2cd5778ab33c5efdfed3520e99cabb9f642115f6b4934b61e5aaf4bcb1579bfb93e0ba8a5fb7c92a05c9acbbf4a4c0d8e3c7e56cf0b835a64a6dd4561d6a9e5593f18c50262402df3f081b836a62667ec97ca2e527708513333dfe7cddc932cc0d9d2b58086936aa17308db9b91524b883b3e91dc8b4ddc854fe441a6c7eabb5a3a4baf58b8c698036d13eef1edd73cc814a3c477ecd1d03f231e0c3dccafd33c9204efbe4f9cdae4a3134b2bc53d95916643da3f3390da8af7a598791422ce03726ddc440293e8638219461c4170431ecf9c50fc3f06221bfe2012ed70669d569d36bd1b1589114e219c7cb7a16d26d5bc6b265569909e5302e386dca135041e1bb0ea94e56e29497aab08cb4388b5c6a13f9ac0da7b51926c8431b915560eb92b241b4cd81ba9dd96d8de03eb8bd86874f414f61d7baf64cd7567ecca574ec411a49dbed02c93c78fdfcb35709dceab4ab70313bbf194338bccfe6c583e54c084dfc29d0be5e69859b0531942d32ab025173c8db7466d06f9d371e3d796e367d44a2f11fbdd5d8b3d4912ff105fce4a55421f1d2c1919a2ecda1c3194b8d116472236bd9f9a55ce955aa08e3d4737f6bf6ae2d18810d083330f05e50ceda3f6a7c7bcd618ba373b5562baaccd672fb7da9fa6dc458628388040cd24e807fc973afb06db4e323b11919d52f78bdd9823ba96840b215797af51720491f77bb5de9b1badc9686c4f7c877ebac86bd2d1df64146b7b9856f8dfcbdd13149d8b63908f58da717bdd4c1926a72f7ae9b3857df12d0d3b5209eeb0893d703e42d6f9a2b65dff47c85f419d8b187d312cf56a2403e15575ef0f1ac683febd559ffa509b03c26337d9abd08168abb59b18123596d2e34b0cd2c2044147a47c6993018d69bccebc370a49e6caa1c593bb30e5251fe62a193b955541036982aae9a8f5b90e631b45815e5a0c0a23a511c358fca469e07675adc6f1ce89ae7c287d21690711c875ea6865f2b2448c0faa97385876de3438a44723f44087209608829688c26a0289f85fa2de8a954b6f31bafb25cf103aff73f2ac1f725e2f9dda1ea75f1a2b28aa55d4a7fb3c3bc39c9ecacf8d0c1c22765ae05a43f747211ff8ceeb3ad5444c41586d0f80b97af811f95484e1aa332ddf551a779df94b393894a0e0860a23b3af4923c46357104d05f411ab68abb60eddb368d766b3438111f51e67301386d4ee753be3195994718bca00dd54c1f2da9e823db22b3e3c069a65cbf126cb61baee3023277c9f9b1926a867f56b69025ed0c4dab2b9aeb43f09b15d137ea936c484e8e967291dd1e335b71b8777a103c5662f0172f28d98d622116a02acbc2948a2148193ad89273901966a504c192d280402a1afd3f9ab17fdf2822e1bbf4a2864499f25817f7ed0339518e165d317ac22a72478bc80777068a0c673cd3b173370bc128d02ed07b9d02c1766de55d9950b7bdde4787f6f4ac982abb87283b3e4de4c729b917f4ca9dcccc5351af1afe3f31d9ef437b93abac635e25b8178e42e33baa34cb2af8ae88c30207e79aac4b938ba6a7b5c13a9835297ec8c614747d1bba71cd427e33bc13bda60f1390f779a40690e91dbf82472849f678b41e5504ab50ffd1bff4464e335144e7e77a4bd8fc82a822c162c29d88965ea3eee0e205f5d188d39f4573acdbd3add527ea2ac1819f9d8f981efa0d0a08a5716d712a4c5289e08ac4374f6448cbd2a7c37428f0c93aee64398eed1ccb56b296cdeb6d6fce53c0ceb959d9a70aab92367533aa674419fdef46784e9017b1c3e0e9a743632f2a3057e85c6a41c822cf8c218361c8ea91e83045b8b9b84e24d4e806ef01e4f8074e0d097bc0b7ff561bb032e50b7ec88267066dc189fe2b25e634df784f439db52c07c7ecd05a9eb8131082b92b2e4a12667c2be11de28c2abd77f98a5d26f0e0c6266b798d646221d6679997e69bd2b9c015fcc6e045bb909c59bc67d5cb8f3ae798f4a55f1366bd9244836741230a0cf869b144a7e9d78d5f5d4889a586cd8ecefe684277a2ecc9b1153e9a41cfd13c6eff4ed37d84bc2dca10e6604779b8d54dcf15216612b9aa068abd7c9ed4248665033eb807b90a957ae514899fd7d3cb7d662e33307f8741d6095d5e014a6c0bfefc6994adda32208cda1108aff2a5d2b07071139681eb996a3b5af9d399d61f316f80c1e9cc62eec2ea57e417fbfa22ab1308d83c49d1b4d9e9a9a9b", 0x1000}], 0x4, &(0x7f0000000340)}, 0x8) 09:21:20 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x2b, 0x10}], 0x1, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r1) (async) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x39, 0x1ba1f6b6f069a287, 0x400, 0x81}, {{r3}, 0xfffffffffffffffc, 0x80, 0x40000008, 0x1, 0x100}], 0x810001, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x0, 0x4, 0x0, 0x55e8}, {{r4}, 0xfffffffffffffffa, 0x85b388ce5f1cfa48, 0x40, 0x5, 0x7}], 0xfffffb33, &(0x7f0000000180)={0x75, 0x4}) (async) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x39, 0x1ba1f6b6f069a287, 0x400, 0x81}, {{r3}, 0xfffffffffffffffc, 0x80, 0x40000008, 0x1, 0x100}], 0x810001, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x0, 0x4, 0x0, 0x55e8}, {{r4}, 0xfffffffffffffffa, 0x85b388ce5f1cfa48, 0x40, 0x5, 0x7}], 0xfffffb33, &(0x7f0000000180)={0x75, 0x4}) 09:21:20 executing program 6: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x2e, 0x10, 0x40000000000, 0x4000000000}], 0x1, 0x0, 0x4, 0x0) close(r0) 09:21:20 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001400), 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x8, 0x80, 0x0, 0x7}, {0x0, 0xc2, 0xff, 0x5}, {0x5, 0x2, 0x6, 0x9}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f00000000c0)=[{0x20}, {0x40, 0x7}, {0x3ff, 0x0, 0x0, 0x800}]}) (async) write(r0, &(0x7f00000002c0)="0800da6f008800a005002d", 0xb) r2 = msgget$private(0x0, 0x97f963dfbf7c8780) msgrcv(0x0, &(0x7f0000001340)=ANY=[@ANYRESHEX=r2], 0x1008, 0x0, 0x1000) r3 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchdir(r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = semget$private(0x0, 0x4000000009, 0x82) semop(r6, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2}], 0x4) (async, rerun: 64) semop(r6, &(0x7f0000000340), 0x0) (rerun: 64) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000040)) (async) r7 = getegid() (async) r8 = geteuid() (async) semop(r6, &(0x7f0000000140)=[{0x4, 0x200}, {0x3, 0x0, 0x800}, {0x4, 0x9, 0x1000}, {0x3, 0x4}, {0x0, 0x5e0, 0x1000}, {0x2, 0xfffe, 0x1000}, {0x1, 0xda, 0x1800}, {0x3, 0x6, 0x1000}, {0x0, 0x8001, 0x1800}], 0x9) (async) r9 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0xeaf, 0xffffffffffffffff, r7, r8, r9, 0xa, 0x7}, 0x6, 0x6000000, 0x5}) (async, rerun: 32) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) (async, rerun: 32) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async) r12 = getpid() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x5, 0x0, r9, 0x0, 0x0, 0x20, 0x4d04}, 0x23, 0x1, r12, 0x0, 0x3ff, 0x7fffff7e, 0x2}) (async, rerun: 64) msgctl$IPC_SET(r2, 0x1, &(0x7f0000002480)={{0xea, 0xffffffffffffffff, 0x0, 0x0, r5, 0x8, 0x1000}, 0x7, 0x1, r12, 0x0, 0x7, 0x8, 0xff, 0x7}) (async, rerun: 64) msgctl$IPC_SET(r2, 0x1, &(0x7f0000001380)={{0x7, r10, r11, 0x0, 0xffffffffffffffff, 0x94, 0x1}, 0x7fffffff, 0x2, r4, r12, 0x0, 0x100000001, 0x80000001, 0x1}) (async) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x2, 0x1, 0x9, 0x6, r12}) r13 = socket$inet(0x2, 0x3, 0x102) sendmmsg(r13, &(0x7f0000000c40)={&(0x7f0000000280)={&(0x7f0000000200)=@in={0x2, 0x3}, 0xc, 0x0, 0x0, 0x0}, 0x10}, 0x10, 0x206) (async) write(r13, &(0x7f0000000340)="0b983d82a8842b2008239b752cc8d5219b1a89301a568e173422fec165dfdf9e28cab00383d145d0e3d10988f02cf62fe9a49246c41daddc0dccb3a595d90bd411229ce0be4b0cf8576b9140f42b758d670f1dd8303cab39b7747f803692aa5c3426a091d842d58d41ac780da98d34a00c3320a9abec010782e20ab23956f8fa3519eeb2ad9f6ddca3a32c5a74b9b065a77932dda712b9ab365f858effc09cafa7810ea22aa8dbebe0cdf53e4732e4291466fa9db55b0fc55258b1ea180fb4a50bf1e9c895bc5c71482d5f37bb8ba776ada5ebba405dbf5e7738940764bd7e7b41f2258644dd87a5f11d5253907fb935b82a30bd95b78102c19fc5f88feee276bc6a59305a4d0f5c1ef7dc14cba4c6c7c97eb7a282821a32c8d69bd5fc50431ce061c9613ac33a2b5c120088b7b6b648bcbae49cf7402b0492f21600fa27b7362808eb05d0626d5b5f70966f7004183fb865e9e4853540852bbb43c3d19ca5d904be40726218781791ae9684ed7c7b63fab345d75a7e6958726b4b29b3060231070b69ad7a766adb0bad422bc3b1a404d4765cec1967274ec4cead8374c325b3fd7e8628fc4893448fec86aa5b182e396192626132caa036911081855490ad7dfd8def2828dd5aa52ffb7120cf9625d4fe44e8287f7d2db67832a268ce1929772ec522c3c5cc5229ec57f4238af42fbfdfe49733d46f1a9e47288d40ad2a5c201cef17608a22eddc6a0410718309287573031867ce92356c93f5ea70298cc4a46776871aeca3a203c40fe176debb60d6447e9bd3957da4ddee45ea73e72af166949f3240682aebb7b9e05b408092b5e9733f93300d4497177e1a5b1b6f52b823d7f6e79269b05649a8c6316f8ba7bd40f38eee5bc9f12fac3a906ffc63cc1ba32daab6c9a89f4f4d2a7bf33c56a936ebd59a512dcb275377a7be53d804cf85b62670571a37265f7fb9560ea1aeea508cc21a57b664a8824ab80e6cbd3c0674635f01243ba40758e2e30a1e2b138930b9b11e369b1529e4dc883aadaa76c7915aedecf795c8ec59d15aa48d17217e7fd0f061a3cad57f77898971e6f3e426a3d641ee86c1dcb05bfa6c3d66d47392537086178ccdbb9ae840341cee288137ae33675cccad242b047d9af22ca6fcd103714a5230c778ac01193b591645345d37a2c96a05dfb11d2396fb41997af2a060aa91c45dc8f8e92dac577ed9ea2e62097154cc6fee7d1da0b50f5b2e26c0351982a18f986a1583e31e20439c2dc0cfc49da1bdf0291e031c8cbe3a1827b21a15d75e1247ae0ad3a4e140407ced630ddf5ef4c1a022903882b2e83e2ec3dc1d0e3d1b1055dc5078ab8b3afd19e03d54c3554b038db9cfddc013f84e925a39b8696f16a5d97eba0d60ca4d2f33d13115bb38c41bcbb0127f04ef8acb65715c1acc66d14ad810fcf03b1e9f072702da47327c4f76899f1269c307760f1c410b13600569a34fb98c7de6ed0bedc2bb64201051fe763fb4aa1640183ba53cbdbfa60bac774f844b2b51e27cb03c5afabf254831376d16f693cad5ee712f7da03a641d1686609dd94fccbb6bbe888247a44ec07c99a824e7ebe5c697b067f05cf356d87c756d343e81b28934abfacb58b384da81f929aa840db787a82d02b97be921a5081b3c9085a6c2e10bd2a8ae0051a380a9769152afd8f68b5dc29b81fc8018f7539d88f1ae66275001cd445a9d169540e63403a3bf8da6c254516b6da587fb94b7e43a5e57abff89faa3684af626555c971acd6f811e095b8a46416b8a7b680190d3164996d865f7acaedda46a40e1d0f2d6286510375c6ff574ada9d6ec2bd3f597a62ded4794b47b15e2cc59478076bf068ddff4c0e45fcaf72918d64595d9c16f341154de8ff3c852e850b2855101f9996ee54d3885223c213e537c793ef63992da37ec750b545f60572362c6dd3b5e040d217a8aaac728a8255cf5daf8bf47932576e081d425fab49e907193a18a3fd9411b586a86302426d7a0c729b6f624d42af122310ed1c2024348eed820c36e73211c42a2ca59dc4c6c23a1a1b14d126ed3594a9905a2e2dc9b85af5e8a8a4b1f0d766ecb07dd605dfc6b1ad22f18e275cc6db94270c5e297ed992d754b983674d4637c5bc78c4835bc8ffd103c2dbaa9617b7a55c2eb9bcbc22fce985bc6f6527338d9cf5b18e0eadca080874f1fec032c05b689e2e7aaf28e8de72ab0811ff82560fdca07a8adcaa83c0611b1ef8d65e00b990121aeacf92bfb4aeb00ce9edc3ae523d4e27f7e94b859accc51b7d244727fe23d73a3c14349402ec3abbb45af1b7a4a553912ca6f7c982e7527e2a40254c6aef77198d2156be1c116ea49bdbed3da21f6c1ed60a0f05c4f179f4d028f5e8d46a94c02e06081d260ed72e82e92ea2085ec07fd42f27fe38252f63649ce11fb6c0e5e351765ceb4c7ef622ee7ba92bb45305f9d5349ccf878063607ffb8544cf821553b885b28541e9eacb1120c1f517a71ca19f2e45168824e1a54b473055a0a3f3cd25ff0e3bde1a091e6a44bfb105470e020ae364cbeb0e78fae647e43229f00205ce624457ab716c83553efa7eb925d4b3639165f3415e2bf676559567c0cfd54014c15159e635c6e48095bd5612aa35dabf5ee64b677b2ec91a1b426d1bd89cb8f2e5b38239a8e9d448efbaa83b73fac68186fec1f2d5997a052ecdd09c1df0ab428ad3cd5e0aeece6e932e2488792573b8ffc2e412657f0acb8f2d028b8b0e98a4049f1a3e1a01998e77074abc5cbcc88241eb4fe4b9fe3ab7b09cad6969040665d9a16e1aa5f8d543b56f08b8516d586de3dc1c48ebfafaac20c31733c19555a51f2d93d8b1a9076e141d3acb67e51796260fcf07ed595d1853cfd418289428c1b362c3f41a31189c8d59048fdd498191fcc13845e93eea35478a546a95913c2fc4abcfc1d3a72dbcd72f5b2eda7de80b9e28f5f4ce72fabab1f5d602e02222ece27af8da9617bf5dc3abdd2d7d3899c3709a512afa08928f26ad64fb6ec8ef876b71d334ed279e2e315edffa018a2ac7a0afcb9aae9ad8947ba00600c9927575ba7fcd349dddab698774ddad4c988b77fd0ea43e7919e7a4cc93e7b4aa8410334bbf8792d26268e88f3d7f3fc9b30681ff8a39e6f3257ecdd59f056e8396f8ecb6d5fe2c2f75a295b9783152ccfa30bd6d9324457d14232578f1c9e83f6afa89c491f83da78096d6895e75269fd07b6fb424f29552b6892053fcf1a56028132d9e4325cdef0bdc3646f5d822e8986857f9b19af9137da5b58d9d0fc565b0ab07eed80db74c0c1d55ee733ea7608f7670cc84235025341729422beedd342e267dce236aefef99841b8ca70d7d1f81b14131f9032dcc4b52f69e294c81213a6e98c1ac687b241862e74ed7b2abf970c3d2fc376cd1ade80dd6126378d00c07588d0bf85b3d0731f0079efa692bd58d0606dbbdb11b608454010eff45ad828cbd4cd946f4d9f55daa8d5212b681ea75336f199716f2b19b7c743afc4947dc82a5ec4571b3e2c0d76e5e787dca79695a287fdb88d8c3c5997ad1639a045f53684ccb812ae13f343b82b6439d8a331da313fa4ca8b45dbca24c15f38bd9f0253884700ece530ca6ec34f0379eb94e6228ba5518ee27dfbc29c38cc2e46f4136ff0e31f957dc40e1f8c15b1496456132ce2e8ee40b20e9b236a84e28f5a6f04cc634859e606ce4f93c923b367ce756c25bc45c7d8d3b58393cb1d7eb60cf3611485374a405fd1d6ee4e7d05f92a929caa2dc6b5a09e241aa1e4dba619332484d35a0987ebbf93078cb94e4f56d82534de412f6a601ed19a001fca20d650d495e0869e881d48857231fe227acec1cb2d61c402dd73a61fee297dcc13ac70e254ada0caee0fccc042a4fc9add31ae65ad1f74a469c011c627d996bea0e7e7e941bdedfd2ffa8cd76a171030246414750e7dee039da25595a491bd05f5a2b5224b72de66fa9d43b86c0158adb5362cba3b32bba740a48a5563225ba0a8f4d0d4ce55b15713b070a47456ecf7d0504472c3b77ac6bc52dad4965051e4a4cee8e84cc2d47e310dc48c87a490d319c9e1c46d0b835e8aa9105bf9b726cf6282822578ed579629f934b2a641572f8ddb393a7de79a05d264eff109b049a757d6f680eea75babb4357c13e5db7643c2d904aa2d7b3a66d1c920c2e749fe4d700e44ac6716461d12a10f1dcb3341d79591ad22cdb1f499be18502449286067040f96d4dfd44a511ca4fa59607557f1b98ed7307961eacf8e65dce69ec2825dc114beae2623a84563ee74e23a47da0fae467aa541111e5ab90a0c42dfb057211f19beec9dd952bc970df0f5ea7e399326200ad4ca9fa9d0ff6b0c6fd224c99c5c7acba98265907fff5ce2b762da084227859c666970ddae0fa03dadfe0c030230709539a9488332d86b65cd184f7cb51e7c7119c27e017949bd539f56ac66f00bd769e417f652834b6fd9dacabc0629484e1768470393a8240c7730744279235ed3cf4caa6dcaba9b4f29fd1095c5fbf0bb2c09add08f49eb664417374f5f58d31d49087690c4944dd8976f56b16db2b53f83b0d1245b0df5e65692b09650bf8da1840e3753e83fd91dea261298a666612ea1337f0c9a00f2bbc814fa4550fd0bedb35b03d46a72ba4ef9e4735711d1b49a39f28d675312a682c00fe25a11fae6fe1b0f85c8b0a677018f7e73ded2d2f0e1e4ec4d62dc302f3e2cde1e684a4d3f97025e816a6a98dfcb2c4f14cebfa6cd0bdf79c9f70af94011220a90f998a82a0f6ede24566e0ca89c77a7c40f3c286745e6a3b6974c20d42e010a5fd6547157d39fbd8ca0e4fc168c75c0a0af5a1b263791a417d39d9227d5c43dfc255daf1e1922e5bdf95aa75995b0ec87603a4973a34593042434870c7523c04e62796ac9d8a478cc814ec057aff2ccbcc7227921b5e1b714f9ef4f3d5d3390277c80cf353764fb9e29ba85072a98fdd307c6dd9bc6dc02f6d158bba4c80ff3d65c3ffd3c57af8fdadab74e356eceadf0708913d70f97e1d73e3b3c3bdb10e02e71a582dff846a109d38565b3b59f8b432432a78b9320e9c17a616ebec826d9a7d446d6e286b5c3c098b4f8d429978c53765a04db16c87cc06c39f8febcb1ca11962c80bb8bba059d713c6ee8b5f35d516b0947efa5b5b0ef42b12717b4de57581c305c412631837d0954e42dc423ec8999697a9162a7695d3670e46823fb47e4694bb795f2e11309a7539cef098d271705688534ba808c569ba76a479642aff98a636bba09dceedc88570df372433c0fca1898e73bf266f7cdfb977dab4f487822b82e518a99f9ad677d3abf1737fe4d2da5c91e4da0acfe31d2de917f5b0c404d2b25b06b138670c18bf40acec620889b572fb968615c606924a3b47a8605fd50c95c3120180e729cd28814d34a67929b235ac163a918c565e17a4c0a48502293e3c04810a2573caaba3b8ca9ee39714d3aa70484ba35cf5b98a6b49c3e92d2a47366f28f72cc502adef446f7a025222368e01af57d476df083e2f0a8c5d5b76365ef450ab43b78a0e92929a63352352aef203d25127ee6593983225aa34254d3e6a91294c029d4c8cf50af94721016a31018c2756bab0a14a194ae11141d20b0ad9395a398a4e3c4a75006bf3e07be36b2cab0a0ad938628a92c3cf57da212633b706b86f87e07dbca1124f36cf0f8d33dde66e22eb0cd4bfaa41084543424abdcc3e240325ea559d82b74426be26d7b979fc8f6fe18aba44998692e8e1582020620085de12ddeae2a7c53a74642cd20caea11", 0x1000) 09:21:20 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x2b, 0x10}], 0x1, 0x0, 0x0, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r4 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x39, 0x1ba1f6b6f069a287, 0x400, 0x81}, {{r3}, 0xfffffffffffffffc, 0x80, 0x40000008, 0x1, 0x100}], 0x810001, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x0, 0x4, 0x0, 0x55e8}, {{r4}, 0xfffffffffffffffa, 0x85b388ce5f1cfa48, 0x40, 0x5, 0x7}], 0xfffffb33, &(0x7f0000000180)={0x75, 0x4}) 09:21:20 executing program 3: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) ftruncate(r0, 0x80002) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) 09:21:20 executing program 7: mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) munmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000) (async, rerun: 32) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) (rerun: 32) shmat(r0, &(0x7f00009ce000/0x1000)=nil, 0x0) (async) shmat(r0, &(0x7f0000b33000/0x4000)=nil, 0x2000) (async) r1 = getuid() (async) setreuid(0xee00, 0x0) (async, rerun: 64) r2 = shmget$private(0x0, 0x4000, 0x7, &(0x7f0000ffc000/0x4000)=nil) (async, rerun: 64) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) (async) r5 = semget(0x3, 0x3, 0x12) (async) r6 = getuid() setreuid(0xee00, r6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) (async) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000004c0)={{0x9, 0x0, r4, r6, 0x0, 0xa3, 0x5}, 0xd9, 0x9902, 0x6}) (async, rerun: 64) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) (async, rerun: 64) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0x0, 0x0, r8, 0x1ba, 0x800}, 0x7fff, 0x3, r3, 0x0, 0x1, 0x8, 0x1}) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000380)=""/245) (async) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/102) (async) shmat(r2, &(0x7f0000471000/0x3000)=nil, 0x0) (async, rerun: 64) setreuid(0xee00, r1) (rerun: 64) r9 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x3, 0x0, 0x0, 0x0, 0x140, 0x0, 0x9}, 0x100, 0x0, 0x0, 0x0, 0x0, 0x261}) (async) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000002040)=""/4083) (async) shmat(r9, &(0x7f0000841000/0x3000)=nil, 0x3000) (async) shmdt(0x0) getuid() 09:21:20 executing program 4: semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)) semop(0x0, &(0x7f00000001c0)=[{0x4, 0x2, 0x2000}, {0x2, 0x80}, {0x3, 0x101, 0x1000}, {0x3, 0xde, 0x400}, {0x3, 0x5}, {0x3, 0xfffd, 0x1800}, {0x2, 0xff, 0x800}], 0x7) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001200)=""/40) semop(0x0, &(0x7f0000000080)=[{0x0, 0x43, 0x800}, {0x4, 0x66, 0x800}, {0x0, 0x1, 0x800}, {0x3, 0x1020, 0xd3d1d7ba3eab9f74}, {0x2, 0x5, 0x1800}, {0x1, 0x9e, 0x1000}, {0x1, 0xfffb, 0x800}, {0x8, 0x2, 0x400}], 0x8) semop(0x0, &(0x7f0000000000), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20}, {0x7}, {0x6, 0x40, 0x0, 0xd5}]}) writev(r0, &(0x7f0000000100)=[{&(0x7f00000003c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) setreuid(0xee00, 0xffffffffffffffff) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) r2 = getuid() seteuid(r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x6, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x5e, 0x6bd4}, 0x5, 0xfffffffffffffffc, 0xfff}) shmget(0x1, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) getuid() setreuid(0x0, 0x0) getgid() getuid() open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r3 = semget$private(0x0, 0x3, 0x53c) semop(r3, 0xffffffffffffffff, 0x4) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000200)=0x9) r4 = semget$private(0x0, 0x4000000009, 0x82) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000600)=""/222) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000240)=""/65) 09:21:20 executing program 6: r0 = kqueue() kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x2b, 0x10, 0x40000000000}], 0x1, 0x0, 0x0, 0x0) 09:21:20 executing program 2: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() fchown(r0, r1, 0xffffffffffffffff) (async) fchown(r0, r1, 0xffffffffffffffff) r2 = getuid() setreuid(0xee00, r2) open$dir(&(0x7f0000000000)='./file1\x00', 0x7ffd, 0x0) (async) open$dir(&(0x7f0000000000)='./file1\x00', 0x7ffd, 0x0) execve(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r4 = dup(r3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sendmsg(r4, &(0x7f0000000380)={&(0x7f0000000040)=@in6={0x18, 0x2, 0x4f78, 0x2}, 0xc, &(0x7f0000000300)=[{&(0x7f00000000c0)="68a9e3f1c6155fe045ebf13ec53909bd5a8aee14a1dc81c8e7ffa15fa083b63b917a2c79b54e876d213f01eeab935c62a51fddcbe2d2a55e604ec17377665841dcb0c6583b6ec62d33104970d3ef512b98c7f1431c5384bee495cd677a13998f40879dc2f56ad16d672694656bbcee319a707e14e0893d15e2bfd54023f6f431b6c9f9d1db8904953f467ceac21b46c301e18f81dd204f7d1871bfcd7ce1a2a5992b288dec0c1e5db706fd4a94c386ca4d3cf680b82bfe92db5c5bf98b55f76bf45b", 0xc2}, {&(0x7f00000001c0)="2bba587ff37ec19cb84a1e6e8c0cada8d71aaa1e40c39fb0b73dc5afa857c7fa5899900248de4fe2733519406501999078244647c9b8e1e4e4dee65e048465310e0f0a0a02e24d7c7634922a5a9e5400000000000000c0feb91f5b3508bb1f8f00e6616130b2da1d1bf88a2d5b4cdaa03b9b1c24a5f0987513323ca9fb98660c07cc3926dc9e0e910700000079108b290ddf67ba", 0x94}, {&(0x7f00000003c0)="9678508a4bde2555ca20798cc4b57076c12c11fb1a044661934f11660ad52f2ed60d377b0ca8ffe79d489fee6bb8e7c97a8901803cab4d6dff2175a9b0b1e160e795f8c8664dba42a4fbbf90114469b7c1a4070bd59876a7a4675b4113d9524eede1968fb6e52b7857c6bf6f68cac414ff69891ba28d0cc66b6d", 0x7a}, {&(0x7f0000001280)="2fb5a56ba2cdc41b203e0d2b413552ec268358d105d32f038558e9544635740b217f9660f48298d92f42b53beb0ae25e15f5278371073e2829a213b207ec02cc7040b70f885c74901448bd7087161c4ded3b796cc5d1770ad8347b81ec0d7381588553d992c9eb68d1d2b7ae1e6a320c4505fa3758d0adf90b06a5237aa32028a97e50d824614dd17f6ad7a188ed2453ace84db49f36ab1539f2c6324be9608b661410fa7768a275477dfcaf1bbd33a50cc3dac23370dd9be974e2ba42a6003d2d2c5f2fd2cade30020389dbc64fa9b9fa21b54f39c191905891d79629b9a426deabe4ca5b344792725b6c1275d4c267a73fbe0adb13300034f90b0194dba12e3e0ae70bf49b40e59c5ee7507002f721c71a77c1b165cea6aba21c2e7abe4dc3acf3003973ab6d5a2b1344f672a3ec7b086b135ae7bfcfd4d0affbe13a7ee53fba0e807d7adcfb9a9e6b363f6d5f6bf64a31dd6f59a7ca009dc1f1958a32345c108dec31a98a811f61a02ed31a7c10bb5fa867c60fab0a51696a622fd364b1fbc427e9de153e2eb17e7038b43385ad230bf6fac70cf18ca770d33ef36893465f0ed8e607d3fb6cb4d05881c718ad4b913e40322cf30296fdc1211e374b38e1d896a439eef47019d8335080ea867ccddcdc3cbdfd15fb6657418e2c97bb2d09534175b82e9fc40c6fb5ae5bf70fb57d5997556c10db564e4cd9d4efbb24dbdf9797d516cc415720d9001c9753a083475a160784700c74d8ec32095d08c519b3a90327010dba7acb1c60ee4618ed0bcf922d63b5a4417f8105d1d3b7ab51b4b6c6cd5758f5f17675b4ff4807c2a0a9e6af03ce0eea07967f88a665d7a4f748aa9babf09c7f3d1ec2eb3fabed32cadc1f5be0695ef204d98e06774bf574088f88313af6085c48a78539931ea64e3ab5c3c6f1ecaa5ae55467585491223fa036521e64c20683238182a0f02e43c50a84e0349b8745abd84a0544e84bd96dd58b2ea417921ac4f6de6a67cf79d03da17d4427dd90dc91bfa26925dfd974fb8da6a5765a2c14e15e63cde5c21830b585e081b63b8f2958654bd945617ce0a6e17041e46da850e4797ecb96cad5840a785780ec5b7297493c1ef2094de2d6dafaa0c074867637573beba5daefbce523576ed2aecbb9763bce4b0b24ae37846fd19232ad3d112e10d88912f4613de62d80131b5e068c6133092177aaad0b4a9c9e41d825baead90286487b1be78db547a7ee6972b523b14ee50cc46d8d5cd968f018a0cb4ee1a3d29e7234b91abb416818f50a909c4e51ef1c187b56e98f00e1cc1ff47dd472692537e1ee05c38ad0909f0b2c9d504132602aee811f61e2c3cef83fe1f1c287b9ee36596967e5161ff4eae5478e4c7f592970012fd3d232a9a3a25279094fc76ff1d0ed53e795178da7813bcab06d55f320d3ea0b3db9000c9848cb3f8f8e2196fc53d1ffa99ee343f8542c027f24a0d543e70f7c8cb7e90ccf435a30169095618cb956f7265acecd5d57c77d9cb143734d53a142e6691c53a05161c1142483e716ffdabac1d2092f93244febca02aa220a6727d6ebc850f90a0860abb3331c58a38b29fb78c7455eea1fe59bef2c3f5be6775e34ae2544967a605b976d9ab7316bc8b129255bd474c773c0aacd2f0485e4511f78058dd267931ccebbd8e8f443426691cc7b9ef151a08ab3cff74ce35d71bcb66a956a9a2fc7d84aa7d88dedc0707eeddac1ca4e148eab179ac25a2079bec8c460e1b2da8b27837216818555dca2d0f63ac3f27981e35865196af5f92154453746a778b8572dded3592e7273d817a1558afc6bfdc6161c29ffdb17d3cd6f475915e7f57851188482d019113e65cc2251774c068726ae4c87810ea76d26202e237bd700cec95a03fc3ed7c8c524d2b0208705ff99d1d881d318fda34ddb4c61d8201c3db2b0100366335973528f9b8932bda0c04d5b7262894c0725cb6695c27e33485b9d20598bdf5a2165649797d11d39246a0b68eee9330a632611f3ffb6d4d5d85ddf444659a66de7df5e155e6d6413d94373ffe8a7382cc26449284c64de3c7a86e88defe163d98ae225e6e3b938d251231fe2d6b642bc5dfc3f3ba57d435a671da4b605a64ce3e8a3fdf31730fc7e7b9df442a31c8e03b2d0d645f8ba4c4d2453f25a4e034de3eedd5f1f5836343d09324948f6390a71a96fa5d303062375ecde2fccbf55fe1ac262d1c203c8b1c0fafe146c3bfdcb111d996a68d6cd51254a7faf2ac801c591d0d5165ef70e820a11ee8d764b95ceacab2cbce6f8bdbc5d40060c3119a3c062a61e394a2e1d6182beff81ab053d05e558f9489676ab05bf7589cd1c9ecc93a0dd9c86581febbaa58d1728fa7721097b0b65d8b1ea391404a240bdacb950ab472ee60e27f2da7195a7e28c7369954471709201687c86434fdc2a3d7e084953eb60dfbcedb4765f5603c0e5d3acd57d5206ca3e0b5e42eee7f795ba9a43314eaf56142daa0456a669b63c926b2ac5501a12ed29e14537a9020b4d05875e71d866eba61419ac8a86c8eb15a593e501d2442fd13ad1dc0ea0c9a7a462102140e1e3ff97301552f0e0e5403bf2bd77d6efc074e2dc8f8bc7299272d5893bf0ae134d9672750d38cc071518c30092832d1a3087caf66ba42e542a83c945bb541feffc1f1f05d4874e48b8c93ecd224e42a39b7a7aeba891873349773650992f870e1ff7975f14b8c72252c5fcb07c69264ea1474ac3a786436791a55be182fe735fe044d18aab620ac01a033b11962d8d68a8eb7bc15a89cbfa8ed25a929d77cfc99ee4c3219cf1af44e4102986afe191965a112c4552af32a9a8b1a1e03e5f8c309fb76a61d5dd7b7b125103fea883763bb1d667072d61d82c7ec69680d8c4d13338f97002874fa94b82467f4dee2f969e9bca35cf617e8ac6014ed4a2957448da5d2755b71e8a14e0f1edc78738c764fc3edf3ed2d692964b4702e4f2f863c4b9d86371d6f4c08845a43067172c587eb2c61d6db86ec785192c690b1d4f95d010080de7ea4fa1d96c5e5dcc123cf55f90996cc4f308daabc33496f80a8c784c5d65fe4b3def7143482e478ba38c97fb992bb962ff35e10aed6dd17427787d2fb71f765ea9bab5084d788032d22c18cd200b0d01b782681e6801200f6d2b39eeef0fc624c5f078ea4db98e530598db7db421972d599748f76fb96edd46257c743274f69784653d69d736bfda9b576069073c04901c4b0ef1801e520fafb8f92ebe6997e48ffa07d36dd360530ae96d0842a3cbfad97f0e93f828ad83fe55378282ff7a872283d7dde1c9c134a84f6bf29ae0276560156079fbd887a761ca6a151453520de9d72c39ff0183944f1dbdb4deccc68c531b2c698a51f235ef769e31e59e6c318664f84e4d05410e9e0350681540da48b8c65e41a21303bfdd337cd6428f309cda46f8ba90047089b58162680cd148dbdbc8b69bd6bb03d1c7933baa492f9e2f6f3801e91f0530d207aba6985f3eea6dca4de90a33d141c5ee264b08c93f2a13d63fd0b0d7313fee32bb6edd896a89b2cd5778ab33c5efdfed3520e99cabb9f642115f6b4934b61e5aaf4bcb1579bfb93e0ba8a5fb7c92a05c9acbbf4a4c0d8e3c7e56cf0b835a64a6dd4561d6a9e5593f18c50262402df3f081b836a62667ec97ca2e527708513333dfe7cddc932cc0d9d2b58086936aa17308db9b91524b883b3e91dc8b4ddc854fe441a6c7eabb5a3a4baf58b8c698036d13eef1edd73cc814a3c477ecd1d03f231e0c3dccafd33c9204efbe4f9cdae4a3134b2bc53d95916643da3f3390da8af7a598791422ce03726ddc440293e8638219461c4170431ecf9c50fc3f06221bfe2012ed70669d569d36bd1b1589114e219c7cb7a16d26d5bc6b265569909e5302e386dca135041e1bb0ea94e56e29497aab08cb4388b5c6a13f9ac0da7b51926c8431b915560eb92b241b4cd81ba9dd96d8de03eb8bd86874f414f61d7baf64cd7567ecca574ec411a49dbed02c93c78fdfcb35709dceab4ab70313bbf194338bccfe6c583e54c084dfc29d0be5e69859b0531942d32ab025173c8db7466d06f9d371e3d796e367d44a2f11fbdd5d8b3d4912ff105fce4a55421f1d2c1919a2ecda1c3194b8d116472236bd9f9a55ce955aa08e3d4737f6bf6ae2d18810d083330f05e50ceda3f6a7c7bcd618ba373b5562baaccd672fb7da9fa6dc458628388040cd24e807fc973afb06db4e323b11919d52f78bdd9823ba96840b215797af51720491f77bb5de9b1badc9686c4f7c877ebac86bd2d1df64146b7b9856f8dfcbdd13149d8b63908f58da717bdd4c1926a72f7ae9b3857df12d0d3b5209eeb0893d703e42d6f9a2b65dff47c85f419d8b187d312cf56a2403e15575ef0f1ac683febd559ffa509b03c26337d9abd08168abb59b18123596d2e34b0cd2c2044147a47c6993018d69bccebc370a49e6caa1c593bb30e5251fe62a193b955541036982aae9a8f5b90e631b45815e5a0c0a23a511c358fca469e07675adc6f1ce89ae7c287d21690711c875ea6865f2b2448c0faa97385876de3438a44723f44087209608829688c26a0289f85fa2de8a954b6f31bafb25cf103aff73f2ac1f725e2f9dda1ea75f1a2b28aa55d4a7fb3c3bc39c9ecacf8d0c1c22765ae05a43f747211ff8ceeb3ad5444c41586d0f80b97af811f95484e1aa332ddf551a779df94b393894a0e0860a23b3af4923c46357104d05f411ab68abb60eddb368d766b3438111f51e67301386d4ee753be3195994718bca00dd54c1f2da9e823db22b3e3c069a65cbf126cb61baee3023277c9f9b1926a867f56b69025ed0c4dab2b9aeb43f09b15d137ea936c484e8e967291dd1e335b71b8777a103c5662f0172f28d98d622116a02acbc2948a2148193ad89273901966a504c192d280402a1afd3f9ab17fdf2822e1bbf4a2864499f25817f7ed0339518e165d317ac22a72478bc80777068a0c673cd3b173370bc128d02ed07b9d02c1766de55d9950b7bdde4787f6f4ac982abb87283b3e4de4c729b917f4ca9dcccc5351af1afe3f31d9ef437b93abac635e25b8178e42e33baa34cb2af8ae88c30207e79aac4b938ba6a7b5c13a9835297ec8c614747d1bba71cd427e33bc13bda60f1390f779a40690e91dbf82472849f678b41e5504ab50ffd1bff4464e335144e7e77a4bd8fc82a822c162c29d88965ea3eee0e205f5d188d39f4573acdbd3add527ea2ac1819f9d8f981efa0d0a08a5716d712a4c5289e08ac4374f6448cbd2a7c37428f0c93aee64398eed1ccb56b296cdeb6d6fce53c0ceb959d9a70aab92367533aa674419fdef46784e9017b1c3e0e9a743632f2a3057e85c6a41c822cf8c218361c8ea91e83045b8b9b84e24d4e806ef01e4f8074e0d097bc0b7ff561bb032e50b7ec88267066dc189fe2b25e634df784f439db52c07c7ecd05a9eb8131082b92b2e4a12667c2be11de28c2abd77f98a5d26f0e0c6266b798d646221d6679997e69bd2b9c015fcc6e045bb909c59bc67d5cb8f3ae798f4a55f1366bd9244836741230a0cf869b144a7e9d78d5f5d4889a586cd8ecefe684277a2ecc9b1153e9a41cfd13c6eff4ed37d84bc2dca10e6604779b8d54dcf15216612b9aa068abd7c9ed4248665033eb807b90a957ae514899fd7d3cb7d662e33307f8741d6095d5e014a6c0bfefc6994adda32208cda1108aff2a5d2b07071139681eb996a3b5af9d399d61f316f80c1e9cc62eec2ea57e417fbfa22ab1308d83c49d1b4d9e9a9a9b", 0x1000}], 0x4, &(0x7f0000000340)}, 0x8) (async) sendmsg(r4, &(0x7f0000000380)={&(0x7f0000000040)=@in6={0x18, 0x2, 0x4f78, 0x2}, 0xc, &(0x7f0000000300)=[{&(0x7f00000000c0)="68a9e3f1c6155fe045ebf13ec53909bd5a8aee14a1dc81c8e7ffa15fa083b63b917a2c79b54e876d213f01eeab935c62a51fddcbe2d2a55e604ec17377665841dcb0c6583b6ec62d33104970d3ef512b98c7f1431c5384bee495cd677a13998f40879dc2f56ad16d672694656bbcee319a707e14e0893d15e2bfd54023f6f431b6c9f9d1db8904953f467ceac21b46c301e18f81dd204f7d1871bfcd7ce1a2a5992b288dec0c1e5db706fd4a94c386ca4d3cf680b82bfe92db5c5bf98b55f76bf45b", 0xc2}, {&(0x7f00000001c0)="2bba587ff37ec19cb84a1e6e8c0cada8d71aaa1e40c39fb0b73dc5afa857c7fa5899900248de4fe2733519406501999078244647c9b8e1e4e4dee65e048465310e0f0a0a02e24d7c7634922a5a9e5400000000000000c0feb91f5b3508bb1f8f00e6616130b2da1d1bf88a2d5b4cdaa03b9b1c24a5f0987513323ca9fb98660c07cc3926dc9e0e910700000079108b290ddf67ba", 0x94}, {&(0x7f00000003c0)="9678508a4bde2555ca20798cc4b57076c12c11fb1a044661934f11660ad52f2ed60d377b0ca8ffe79d489fee6bb8e7c97a8901803cab4d6dff2175a9b0b1e160e795f8c8664dba42a4fbbf90114469b7c1a4070bd59876a7a4675b4113d9524eede1968fb6e52b7857c6bf6f68cac414ff69891ba28d0cc66b6d", 0x7a}, {&(0x7f0000001280)="2fb5a56ba2cdc41b203e0d2b413552ec268358d105d32f038558e9544635740b217f9660f48298d92f42b53beb0ae25e15f5278371073e2829a213b207ec02cc7040b70f885c74901448bd7087161c4ded3b796cc5d1770ad8347b81ec0d7381588553d992c9eb68d1d2b7ae1e6a320c4505fa3758d0adf90b06a5237aa32028a97e50d824614dd17f6ad7a188ed2453ace84db49f36ab1539f2c6324be9608b661410fa7768a275477dfcaf1bbd33a50cc3dac23370dd9be974e2ba42a6003d2d2c5f2fd2cade30020389dbc64fa9b9fa21b54f39c191905891d79629b9a426deabe4ca5b344792725b6c1275d4c267a73fbe0adb13300034f90b0194dba12e3e0ae70bf49b40e59c5ee7507002f721c71a77c1b165cea6aba21c2e7abe4dc3acf3003973ab6d5a2b1344f672a3ec7b086b135ae7bfcfd4d0affbe13a7ee53fba0e807d7adcfb9a9e6b363f6d5f6bf64a31dd6f59a7ca009dc1f1958a32345c108dec31a98a811f61a02ed31a7c10bb5fa867c60fab0a51696a622fd364b1fbc427e9de153e2eb17e7038b43385ad230bf6fac70cf18ca770d33ef36893465f0ed8e607d3fb6cb4d05881c718ad4b913e40322cf30296fdc1211e374b38e1d896a439eef47019d8335080ea867ccddcdc3cbdfd15fb6657418e2c97bb2d09534175b82e9fc40c6fb5ae5bf70fb57d5997556c10db564e4cd9d4efbb24dbdf9797d516cc415720d9001c9753a083475a160784700c74d8ec32095d08c519b3a90327010dba7acb1c60ee4618ed0bcf922d63b5a4417f8105d1d3b7ab51b4b6c6cd5758f5f17675b4ff4807c2a0a9e6af03ce0eea07967f88a665d7a4f748aa9babf09c7f3d1ec2eb3fabed32cadc1f5be0695ef204d98e06774bf574088f88313af6085c48a78539931ea64e3ab5c3c6f1ecaa5ae55467585491223fa036521e64c20683238182a0f02e43c50a84e0349b8745abd84a0544e84bd96dd58b2ea417921ac4f6de6a67cf79d03da17d4427dd90dc91bfa26925dfd974fb8da6a5765a2c14e15e63cde5c21830b585e081b63b8f2958654bd945617ce0a6e17041e46da850e4797ecb96cad5840a785780ec5b7297493c1ef2094de2d6dafaa0c074867637573beba5daefbce523576ed2aecbb9763bce4b0b24ae37846fd19232ad3d112e10d88912f4613de62d80131b5e068c6133092177aaad0b4a9c9e41d825baead90286487b1be78db547a7ee6972b523b14ee50cc46d8d5cd968f018a0cb4ee1a3d29e7234b91abb416818f50a909c4e51ef1c187b56e98f00e1cc1ff47dd472692537e1ee05c38ad0909f0b2c9d504132602aee811f61e2c3cef83fe1f1c287b9ee36596967e5161ff4eae5478e4c7f592970012fd3d232a9a3a25279094fc76ff1d0ed53e795178da7813bcab06d55f320d3ea0b3db9000c9848cb3f8f8e2196fc53d1ffa99ee343f8542c027f24a0d543e70f7c8cb7e90ccf435a30169095618cb956f7265acecd5d57c77d9cb143734d53a142e6691c53a05161c1142483e716ffdabac1d2092f93244febca02aa220a6727d6ebc850f90a0860abb3331c58a38b29fb78c7455eea1fe59bef2c3f5be6775e34ae2544967a605b976d9ab7316bc8b129255bd474c773c0aacd2f0485e4511f78058dd267931ccebbd8e8f443426691cc7b9ef151a08ab3cff74ce35d71bcb66a956a9a2fc7d84aa7d88dedc0707eeddac1ca4e148eab179ac25a2079bec8c460e1b2da8b27837216818555dca2d0f63ac3f27981e35865196af5f92154453746a778b8572dded3592e7273d817a1558afc6bfdc6161c29ffdb17d3cd6f475915e7f57851188482d019113e65cc2251774c068726ae4c87810ea76d26202e237bd700cec95a03fc3ed7c8c524d2b0208705ff99d1d881d318fda34ddb4c61d8201c3db2b0100366335973528f9b8932bda0c04d5b7262894c0725cb6695c27e33485b9d20598bdf5a2165649797d11d39246a0b68eee9330a632611f3ffb6d4d5d85ddf444659a66de7df5e155e6d6413d94373ffe8a7382cc26449284c64de3c7a86e88defe163d98ae225e6e3b938d251231fe2d6b642bc5dfc3f3ba57d435a671da4b605a64ce3e8a3fdf31730fc7e7b9df442a31c8e03b2d0d645f8ba4c4d2453f25a4e034de3eedd5f1f5836343d09324948f6390a71a96fa5d303062375ecde2fccbf55fe1ac262d1c203c8b1c0fafe146c3bfdcb111d996a68d6cd51254a7faf2ac801c591d0d5165ef70e820a11ee8d764b95ceacab2cbce6f8bdbc5d40060c3119a3c062a61e394a2e1d6182beff81ab053d05e558f9489676ab05bf7589cd1c9ecc93a0dd9c86581febbaa58d1728fa7721097b0b65d8b1ea391404a240bdacb950ab472ee60e27f2da7195a7e28c7369954471709201687c86434fdc2a3d7e084953eb60dfbcedb4765f5603c0e5d3acd57d5206ca3e0b5e42eee7f795ba9a43314eaf56142daa0456a669b63c926b2ac5501a12ed29e14537a9020b4d05875e71d866eba61419ac8a86c8eb15a593e501d2442fd13ad1dc0ea0c9a7a462102140e1e3ff97301552f0e0e5403bf2bd77d6efc074e2dc8f8bc7299272d5893bf0ae134d9672750d38cc071518c30092832d1a3087caf66ba42e542a83c945bb541feffc1f1f05d4874e48b8c93ecd224e42a39b7a7aeba891873349773650992f870e1ff7975f14b8c72252c5fcb07c69264ea1474ac3a786436791a55be182fe735fe044d18aab620ac01a033b11962d8d68a8eb7bc15a89cbfa8ed25a929d77cfc99ee4c3219cf1af44e4102986afe191965a112c4552af32a9a8b1a1e03e5f8c309fb76a61d5dd7b7b125103fea883763bb1d667072d61d82c7ec69680d8c4d13338f97002874fa94b82467f4dee2f969e9bca35cf617e8ac6014ed4a2957448da5d2755b71e8a14e0f1edc78738c764fc3edf3ed2d692964b4702e4f2f863c4b9d86371d6f4c08845a43067172c587eb2c61d6db86ec785192c690b1d4f95d010080de7ea4fa1d96c5e5dcc123cf55f90996cc4f308daabc33496f80a8c784c5d65fe4b3def7143482e478ba38c97fb992bb962ff35e10aed6dd17427787d2fb71f765ea9bab5084d788032d22c18cd200b0d01b782681e6801200f6d2b39eeef0fc624c5f078ea4db98e530598db7db421972d599748f76fb96edd46257c743274f69784653d69d736bfda9b576069073c04901c4b0ef1801e520fafb8f92ebe6997e48ffa07d36dd360530ae96d0842a3cbfad97f0e93f828ad83fe55378282ff7a872283d7dde1c9c134a84f6bf29ae0276560156079fbd887a761ca6a151453520de9d72c39ff0183944f1dbdb4deccc68c531b2c698a51f235ef769e31e59e6c318664f84e4d05410e9e0350681540da48b8c65e41a21303bfdd337cd6428f309cda46f8ba90047089b58162680cd148dbdbc8b69bd6bb03d1c7933baa492f9e2f6f3801e91f0530d207aba6985f3eea6dca4de90a33d141c5ee264b08c93f2a13d63fd0b0d7313fee32bb6edd896a89b2cd5778ab33c5efdfed3520e99cabb9f642115f6b4934b61e5aaf4bcb1579bfb93e0ba8a5fb7c92a05c9acbbf4a4c0d8e3c7e56cf0b835a64a6dd4561d6a9e5593f18c50262402df3f081b836a62667ec97ca2e527708513333dfe7cddc932cc0d9d2b58086936aa17308db9b91524b883b3e91dc8b4ddc854fe441a6c7eabb5a3a4baf58b8c698036d13eef1edd73cc814a3c477ecd1d03f231e0c3dccafd33c9204efbe4f9cdae4a3134b2bc53d95916643da3f3390da8af7a598791422ce03726ddc440293e8638219461c4170431ecf9c50fc3f06221bfe2012ed70669d569d36bd1b1589114e219c7cb7a16d26d5bc6b265569909e5302e386dca135041e1bb0ea94e56e29497aab08cb4388b5c6a13f9ac0da7b51926c8431b915560eb92b241b4cd81ba9dd96d8de03eb8bd86874f414f61d7baf64cd7567ecca574ec411a49dbed02c93c78fdfcb35709dceab4ab70313bbf194338bccfe6c583e54c084dfc29d0be5e69859b0531942d32ab025173c8db7466d06f9d371e3d796e367d44a2f11fbdd5d8b3d4912ff105fce4a55421f1d2c1919a2ecda1c3194b8d116472236bd9f9a55ce955aa08e3d4737f6bf6ae2d18810d083330f05e50ceda3f6a7c7bcd618ba373b5562baaccd672fb7da9fa6dc458628388040cd24e807fc973afb06db4e323b11919d52f78bdd9823ba96840b215797af51720491f77bb5de9b1badc9686c4f7c877ebac86bd2d1df64146b7b9856f8dfcbdd13149d8b63908f58da717bdd4c1926a72f7ae9b3857df12d0d3b5209eeb0893d703e42d6f9a2b65dff47c85f419d8b187d312cf56a2403e15575ef0f1ac683febd559ffa509b03c26337d9abd08168abb59b18123596d2e34b0cd2c2044147a47c6993018d69bccebc370a49e6caa1c593bb30e5251fe62a193b955541036982aae9a8f5b90e631b45815e5a0c0a23a511c358fca469e07675adc6f1ce89ae7c287d21690711c875ea6865f2b2448c0faa97385876de3438a44723f44087209608829688c26a0289f85fa2de8a954b6f31bafb25cf103aff73f2ac1f725e2f9dda1ea75f1a2b28aa55d4a7fb3c3bc39c9ecacf8d0c1c22765ae05a43f747211ff8ceeb3ad5444c41586d0f80b97af811f95484e1aa332ddf551a779df94b393894a0e0860a23b3af4923c46357104d05f411ab68abb60eddb368d766b3438111f51e67301386d4ee753be3195994718bca00dd54c1f2da9e823db22b3e3c069a65cbf126cb61baee3023277c9f9b1926a867f56b69025ed0c4dab2b9aeb43f09b15d137ea936c484e8e967291dd1e335b71b8777a103c5662f0172f28d98d622116a02acbc2948a2148193ad89273901966a504c192d280402a1afd3f9ab17fdf2822e1bbf4a2864499f25817f7ed0339518e165d317ac22a72478bc80777068a0c673cd3b173370bc128d02ed07b9d02c1766de55d9950b7bdde4787f6f4ac982abb87283b3e4de4c729b917f4ca9dcccc5351af1afe3f31d9ef437b93abac635e25b8178e42e33baa34cb2af8ae88c30207e79aac4b938ba6a7b5c13a9835297ec8c614747d1bba71cd427e33bc13bda60f1390f779a40690e91dbf82472849f678b41e5504ab50ffd1bff4464e335144e7e77a4bd8fc82a822c162c29d88965ea3eee0e205f5d188d39f4573acdbd3add527ea2ac1819f9d8f981efa0d0a08a5716d712a4c5289e08ac4374f6448cbd2a7c37428f0c93aee64398eed1ccb56b296cdeb6d6fce53c0ceb959d9a70aab92367533aa674419fdef46784e9017b1c3e0e9a743632f2a3057e85c6a41c822cf8c218361c8ea91e83045b8b9b84e24d4e806ef01e4f8074e0d097bc0b7ff561bb032e50b7ec88267066dc189fe2b25e634df784f439db52c07c7ecd05a9eb8131082b92b2e4a12667c2be11de28c2abd77f98a5d26f0e0c6266b798d646221d6679997e69bd2b9c015fcc6e045bb909c59bc67d5cb8f3ae798f4a55f1366bd9244836741230a0cf869b144a7e9d78d5f5d4889a586cd8ecefe684277a2ecc9b1153e9a41cfd13c6eff4ed37d84bc2dca10e6604779b8d54dcf15216612b9aa068abd7c9ed4248665033eb807b90a957ae514899fd7d3cb7d662e33307f8741d6095d5e014a6c0bfefc6994adda32208cda1108aff2a5d2b07071139681eb996a3b5af9d399d61f316f80c1e9cc62eec2ea57e417fbfa22ab1308d83c49d1b4d9e9a9a9b", 0x1000}], 0x4, &(0x7f0000000340)}, 0x8) 09:21:20 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r0 = socket$unix(0x1, 0x5, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) r3 = dup2(r2, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) munlock(&(0x7f00000d3000/0x4000)=nil, 0x4000) 09:21:20 executing program 6: r0 = kqueue() kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x2b, 0x10, 0x40000000000}], 0x1, 0x0, 0x0, 0x0) 09:21:20 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001400), 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x8, 0x80, 0x0, 0x7}, {0x0, 0xc2, 0xff, 0x5}, {0x5, 0x2, 0x6, 0x9}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f00000000c0)=[{0x20}, {0x40, 0x7}, {0x3ff, 0x0, 0x0, 0x800}]}) (async) write(r0, &(0x7f00000002c0)="0800da6f008800a005002d", 0xb) (async) r2 = msgget$private(0x0, 0x97f963dfbf7c8780) msgrcv(0x0, &(0x7f0000001340)=ANY=[@ANYRESHEX=r2], 0x1008, 0x0, 0x1000) r3 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchdir(r3) (async) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) (async) r6 = semget$private(0x0, 0x4000000009, 0x82) semop(r6, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2}], 0x4) (async) semop(r6, &(0x7f0000000340), 0x0) (async) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000040)) (async) r7 = getegid() r8 = geteuid() (async) semop(r6, &(0x7f0000000140)=[{0x4, 0x200}, {0x3, 0x0, 0x800}, {0x4, 0x9, 0x1000}, {0x3, 0x4}, {0x0, 0x5e0, 0x1000}, {0x2, 0xfffe, 0x1000}, {0x1, 0xda, 0x1800}, {0x3, 0x6, 0x1000}, {0x0, 0x8001, 0x1800}], 0x9) (async) r9 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0xeaf, 0xffffffffffffffff, r7, r8, r9, 0xa, 0x7}, 0x6, 0x6000000, 0x5}) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r12 = getpid() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x5, 0x0, r9, 0x0, 0x0, 0x20, 0x4d04}, 0x23, 0x1, r12, 0x0, 0x3ff, 0x7fffff7e, 0x2}) (async) msgctl$IPC_SET(r2, 0x1, &(0x7f0000002480)={{0xea, 0xffffffffffffffff, 0x0, 0x0, r5, 0x8, 0x1000}, 0x7, 0x1, r12, 0x0, 0x7, 0x8, 0xff, 0x7}) (async) msgctl$IPC_SET(r2, 0x1, &(0x7f0000001380)={{0x7, r10, r11, 0x0, 0xffffffffffffffff, 0x94, 0x1}, 0x7fffffff, 0x2, r4, r12, 0x0, 0x100000001, 0x80000001, 0x1}) (async) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x2, 0x1, 0x9, 0x6, r12}) (async) r13 = socket$inet(0x2, 0x3, 0x102) sendmmsg(r13, &(0x7f0000000c40)={&(0x7f0000000280)={&(0x7f0000000200)=@in={0x2, 0x3}, 0xc, 0x0, 0x0, 0x0}, 0x10}, 0x10, 0x206) (async) write(r13, &(0x7f0000000340)="0b983d82a8842b2008239b752cc8d5219b1a89301a568e173422fec165dfdf9e28cab00383d145d0e3d10988f02cf62fe9a49246c41daddc0dccb3a595d90bd411229ce0be4b0cf8576b9140f42b758d670f1dd8303cab39b7747f803692aa5c3426a091d842d58d41ac780da98d34a00c3320a9abec010782e20ab23956f8fa3519eeb2ad9f6ddca3a32c5a74b9b065a77932dda712b9ab365f858effc09cafa7810ea22aa8dbebe0cdf53e4732e4291466fa9db55b0fc55258b1ea180fb4a50bf1e9c895bc5c71482d5f37bb8ba776ada5ebba405dbf5e7738940764bd7e7b41f2258644dd87a5f11d5253907fb935b82a30bd95b78102c19fc5f88feee276bc6a59305a4d0f5c1ef7dc14cba4c6c7c97eb7a282821a32c8d69bd5fc50431ce061c9613ac33a2b5c120088b7b6b648bcbae49cf7402b0492f21600fa27b7362808eb05d0626d5b5f70966f7004183fb865e9e4853540852bbb43c3d19ca5d904be40726218781791ae9684ed7c7b63fab345d75a7e6958726b4b29b3060231070b69ad7a766adb0bad422bc3b1a404d4765cec1967274ec4cead8374c325b3fd7e8628fc4893448fec86aa5b182e396192626132caa036911081855490ad7dfd8def2828dd5aa52ffb7120cf9625d4fe44e8287f7d2db67832a268ce1929772ec522c3c5cc5229ec57f4238af42fbfdfe49733d46f1a9e47288d40ad2a5c201cef17608a22eddc6a0410718309287573031867ce92356c93f5ea70298cc4a46776871aeca3a203c40fe176debb60d6447e9bd3957da4ddee45ea73e72af166949f3240682aebb7b9e05b408092b5e9733f93300d4497177e1a5b1b6f52b823d7f6e79269b05649a8c6316f8ba7bd40f38eee5bc9f12fac3a906ffc63cc1ba32daab6c9a89f4f4d2a7bf33c56a936ebd59a512dcb275377a7be53d804cf85b62670571a37265f7fb9560ea1aeea508cc21a57b664a8824ab80e6cbd3c0674635f01243ba40758e2e30a1e2b138930b9b11e369b1529e4dc883aadaa76c7915aedecf795c8ec59d15aa48d17217e7fd0f061a3cad57f77898971e6f3e426a3d641ee86c1dcb05bfa6c3d66d47392537086178ccdbb9ae840341cee288137ae33675cccad242b047d9af22ca6fcd103714a5230c778ac01193b591645345d37a2c96a05dfb11d2396fb41997af2a060aa91c45dc8f8e92dac577ed9ea2e62097154cc6fee7d1da0b50f5b2e26c0351982a18f986a1583e31e20439c2dc0cfc49da1bdf0291e031c8cbe3a1827b21a15d75e1247ae0ad3a4e140407ced630ddf5ef4c1a022903882b2e83e2ec3dc1d0e3d1b1055dc5078ab8b3afd19e03d54c3554b038db9cfddc013f84e925a39b8696f16a5d97eba0d60ca4d2f33d13115bb38c41bcbb0127f04ef8acb65715c1acc66d14ad810fcf03b1e9f072702da47327c4f76899f1269c307760f1c410b13600569a34fb98c7de6ed0bedc2bb64201051fe763fb4aa1640183ba53cbdbfa60bac774f844b2b51e27cb03c5afabf254831376d16f693cad5ee712f7da03a641d1686609dd94fccbb6bbe888247a44ec07c99a824e7ebe5c697b067f05cf356d87c756d343e81b28934abfacb58b384da81f929aa840db787a82d02b97be921a5081b3c9085a6c2e10bd2a8ae0051a380a9769152afd8f68b5dc29b81fc8018f7539d88f1ae66275001cd445a9d169540e63403a3bf8da6c254516b6da587fb94b7e43a5e57abff89faa3684af626555c971acd6f811e095b8a46416b8a7b680190d3164996d865f7acaedda46a40e1d0f2d6286510375c6ff574ada9d6ec2bd3f597a62ded4794b47b15e2cc59478076bf068ddff4c0e45fcaf72918d64595d9c16f341154de8ff3c852e850b2855101f9996ee54d3885223c213e537c793ef63992da37ec750b545f60572362c6dd3b5e040d217a8aaac728a8255cf5daf8bf47932576e081d425fab49e907193a18a3fd9411b586a86302426d7a0c729b6f624d42af122310ed1c2024348eed820c36e73211c42a2ca59dc4c6c23a1a1b14d126ed3594a9905a2e2dc9b85af5e8a8a4b1f0d766ecb07dd605dfc6b1ad22f18e275cc6db94270c5e297ed992d754b983674d4637c5bc78c4835bc8ffd103c2dbaa9617b7a55c2eb9bcbc22fce985bc6f6527338d9cf5b18e0eadca080874f1fec032c05b689e2e7aaf28e8de72ab0811ff82560fdca07a8adcaa83c0611b1ef8d65e00b990121aeacf92bfb4aeb00ce9edc3ae523d4e27f7e94b859accc51b7d244727fe23d73a3c14349402ec3abbb45af1b7a4a553912ca6f7c982e7527e2a40254c6aef77198d2156be1c116ea49bdbed3da21f6c1ed60a0f05c4f179f4d028f5e8d46a94c02e06081d260ed72e82e92ea2085ec07fd42f27fe38252f63649ce11fb6c0e5e351765ceb4c7ef622ee7ba92bb45305f9d5349ccf878063607ffb8544cf821553b885b28541e9eacb1120c1f517a71ca19f2e45168824e1a54b473055a0a3f3cd25ff0e3bde1a091e6a44bfb105470e020ae364cbeb0e78fae647e43229f00205ce624457ab716c83553efa7eb925d4b3639165f3415e2bf676559567c0cfd54014c15159e635c6e48095bd5612aa35dabf5ee64b677b2ec91a1b426d1bd89cb8f2e5b38239a8e9d448efbaa83b73fac68186fec1f2d5997a052ecdd09c1df0ab428ad3cd5e0aeece6e932e2488792573b8ffc2e412657f0acb8f2d028b8b0e98a4049f1a3e1a01998e77074abc5cbcc88241eb4fe4b9fe3ab7b09cad6969040665d9a16e1aa5f8d543b56f08b8516d586de3dc1c48ebfafaac20c31733c19555a51f2d93d8b1a9076e141d3acb67e51796260fcf07ed595d1853cfd418289428c1b362c3f41a31189c8d59048fdd498191fcc13845e93eea35478a546a95913c2fc4abcfc1d3a72dbcd72f5b2eda7de80b9e28f5f4ce72fabab1f5d602e02222ece27af8da9617bf5dc3abdd2d7d3899c3709a512afa08928f26ad64fb6ec8ef876b71d334ed279e2e315edffa018a2ac7a0afcb9aae9ad8947ba00600c9927575ba7fcd349dddab698774ddad4c988b77fd0ea43e7919e7a4cc93e7b4aa8410334bbf8792d26268e88f3d7f3fc9b30681ff8a39e6f3257ecdd59f056e8396f8ecb6d5fe2c2f75a295b9783152ccfa30bd6d9324457d14232578f1c9e83f6afa89c491f83da78096d6895e75269fd07b6fb424f29552b6892053fcf1a56028132d9e4325cdef0bdc3646f5d822e8986857f9b19af9137da5b58d9d0fc565b0ab07eed80db74c0c1d55ee733ea7608f7670cc84235025341729422beedd342e267dce236aefef99841b8ca70d7d1f81b14131f9032dcc4b52f69e294c81213a6e98c1ac687b241862e74ed7b2abf970c3d2fc376cd1ade80dd6126378d00c07588d0bf85b3d0731f0079efa692bd58d0606dbbdb11b608454010eff45ad828cbd4cd946f4d9f55daa8d5212b681ea75336f199716f2b19b7c743afc4947dc82a5ec4571b3e2c0d76e5e787dca79695a287fdb88d8c3c5997ad1639a045f53684ccb812ae13f343b82b6439d8a331da313fa4ca8b45dbca24c15f38bd9f0253884700ece530ca6ec34f0379eb94e6228ba5518ee27dfbc29c38cc2e46f4136ff0e31f957dc40e1f8c15b1496456132ce2e8ee40b20e9b236a84e28f5a6f04cc634859e606ce4f93c923b367ce756c25bc45c7d8d3b58393cb1d7eb60cf3611485374a405fd1d6ee4e7d05f92a929caa2dc6b5a09e241aa1e4dba619332484d35a0987ebbf93078cb94e4f56d82534de412f6a601ed19a001fca20d650d495e0869e881d48857231fe227acec1cb2d61c402dd73a61fee297dcc13ac70e254ada0caee0fccc042a4fc9add31ae65ad1f74a469c011c627d996bea0e7e7e941bdedfd2ffa8cd76a171030246414750e7dee039da25595a491bd05f5a2b5224b72de66fa9d43b86c0158adb5362cba3b32bba740a48a5563225ba0a8f4d0d4ce55b15713b070a47456ecf7d0504472c3b77ac6bc52dad4965051e4a4cee8e84cc2d47e310dc48c87a490d319c9e1c46d0b835e8aa9105bf9b726cf6282822578ed579629f934b2a641572f8ddb393a7de79a05d264eff109b049a757d6f680eea75babb4357c13e5db7643c2d904aa2d7b3a66d1c920c2e749fe4d700e44ac6716461d12a10f1dcb3341d79591ad22cdb1f499be18502449286067040f96d4dfd44a511ca4fa59607557f1b98ed7307961eacf8e65dce69ec2825dc114beae2623a84563ee74e23a47da0fae467aa541111e5ab90a0c42dfb057211f19beec9dd952bc970df0f5ea7e399326200ad4ca9fa9d0ff6b0c6fd224c99c5c7acba98265907fff5ce2b762da084227859c666970ddae0fa03dadfe0c030230709539a9488332d86b65cd184f7cb51e7c7119c27e017949bd539f56ac66f00bd769e417f652834b6fd9dacabc0629484e1768470393a8240c7730744279235ed3cf4caa6dcaba9b4f29fd1095c5fbf0bb2c09add08f49eb664417374f5f58d31d49087690c4944dd8976f56b16db2b53f83b0d1245b0df5e65692b09650bf8da1840e3753e83fd91dea261298a666612ea1337f0c9a00f2bbc814fa4550fd0bedb35b03d46a72ba4ef9e4735711d1b49a39f28d675312a682c00fe25a11fae6fe1b0f85c8b0a677018f7e73ded2d2f0e1e4ec4d62dc302f3e2cde1e684a4d3f97025e816a6a98dfcb2c4f14cebfa6cd0bdf79c9f70af94011220a90f998a82a0f6ede24566e0ca89c77a7c40f3c286745e6a3b6974c20d42e010a5fd6547157d39fbd8ca0e4fc168c75c0a0af5a1b263791a417d39d9227d5c43dfc255daf1e1922e5bdf95aa75995b0ec87603a4973a34593042434870c7523c04e62796ac9d8a478cc814ec057aff2ccbcc7227921b5e1b714f9ef4f3d5d3390277c80cf353764fb9e29ba85072a98fdd307c6dd9bc6dc02f6d158bba4c80ff3d65c3ffd3c57af8fdadab74e356eceadf0708913d70f97e1d73e3b3c3bdb10e02e71a582dff846a109d38565b3b59f8b432432a78b9320e9c17a616ebec826d9a7d446d6e286b5c3c098b4f8d429978c53765a04db16c87cc06c39f8febcb1ca11962c80bb8bba059d713c6ee8b5f35d516b0947efa5b5b0ef42b12717b4de57581c305c412631837d0954e42dc423ec8999697a9162a7695d3670e46823fb47e4694bb795f2e11309a7539cef098d271705688534ba808c569ba76a479642aff98a636bba09dceedc88570df372433c0fca1898e73bf266f7cdfb977dab4f487822b82e518a99f9ad677d3abf1737fe4d2da5c91e4da0acfe31d2de917f5b0c404d2b25b06b138670c18bf40acec620889b572fb968615c606924a3b47a8605fd50c95c3120180e729cd28814d34a67929b235ac163a918c565e17a4c0a48502293e3c04810a2573caaba3b8ca9ee39714d3aa70484ba35cf5b98a6b49c3e92d2a47366f28f72cc502adef446f7a025222368e01af57d476df083e2f0a8c5d5b76365ef450ab43b78a0e92929a63352352aef203d25127ee6593983225aa34254d3e6a91294c029d4c8cf50af94721016a31018c2756bab0a14a194ae11141d20b0ad9395a398a4e3c4a75006bf3e07be36b2cab0a0ad938628a92c3cf57da212633b706b86f87e07dbca1124f36cf0f8d33dde66e22eb0cd4bfaa41084543424abdcc3e240325ea559d82b74426be26d7b979fc8f6fe18aba44998692e8e1582020620085de12ddeae2a7c53a74642cd20caea11", 0x1000) 09:21:20 executing program 4: semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)) (async) semop(0x0, &(0x7f00000001c0)=[{0x4, 0x2, 0x2000}, {0x2, 0x80}, {0x3, 0x101, 0x1000}, {0x3, 0xde, 0x400}, {0x3, 0x5}, {0x3, 0xfffd, 0x1800}, {0x2, 0xff, 0x800}], 0x7) (async) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001200)=""/40) semop(0x0, &(0x7f0000000080)=[{0x0, 0x43, 0x800}, {0x4, 0x66, 0x800}, {0x0, 0x1, 0x800}, {0x3, 0x1020, 0xd3d1d7ba3eab9f74}, {0x2, 0x5, 0x1800}, {0x1, 0x9e, 0x1000}, {0x1, 0xfffb, 0x800}, {0x8, 0x2, 0x400}], 0x8) (async, rerun: 64) semop(0x0, &(0x7f0000000000), 0x0) (async, rerun: 64) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20}, {0x7}, {0x6, 0x40, 0x0, 0xd5}]}) (async) writev(r0, &(0x7f0000000100)=[{&(0x7f00000003c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)) (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) (async) setreuid(0xee00, 0xffffffffffffffff) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) (async) r2 = getuid() seteuid(r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x6, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x5e, 0x6bd4}, 0x5, 0xfffffffffffffffc, 0xfff}) (async) shmget(0x1, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) (async, rerun: 32) getuid() (rerun: 32) setreuid(0x0, 0x0) (async) getgid() getuid() open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) (async) r3 = semget$private(0x0, 0x3, 0x53c) semop(r3, 0xffffffffffffffff, 0x4) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000200)=0x9) r4 = semget$private(0x0, 0x4000000009, 0x82) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000600)=""/222) (async, rerun: 32) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000240)=""/65) (rerun: 32) 09:21:20 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffffe, 0x2b, 0x10}], 0x1, 0x0, 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r4 = dup(r3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r5) dup(r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r7 = dup(r6) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f0000000240)=[{0x8, 0x7, 0x7, 0x10000}, {0x40, 0x80, 0x7, 0x20}, {0x81, 0x3, 0x7f, 0x80}, {0x9, 0x3f, 0x0, 0x7}, {0x40, 0x1, 0x80, 0x7}, {0x1, 0x7, 0x3, 0xffffffff}, {0x1, 0x65, 0x85, 0x7}, {0x200, 0x7f, 0x23, 0xf9d}, {0x8, 0x0, 0x0, 0x3}]}) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x8, 0x20, 0xff, 0x1}], 0xb696, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff8, 0xc5, 0x1, 0x7, 0x9}, {{r2}, 0xfffffffffffffff9, 0x0, 0x2, 0x3, 0xffffffff}, {{r4}, 0xfffffffffffffff8, 0x12, 0x2, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0xe, 0xf0000000, 0x1, 0x3}, {{r5}, 0xfffffffffffffffe, 0x91, 0xf0000000, 0x80, 0x6e}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x2c, 0x40000000, 0xa1, 0x6}, {{r0}, 0xfffffffffffffffc, 0x80, 0x1, 0x7834, 0x7}], 0x0, &(0x7f0000000200)={0x9, 0x9}) 09:21:20 executing program 6: r0 = kqueue() kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x2b, 0x10, 0x40000000000}], 0x1, 0x0, 0x0, 0x0) kqueue() (async) kqueue() (async) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x2b, 0x10, 0x40000000000}], 0x1, 0x0, 0x0, 0x0) (async) 09:21:20 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r0 = socket$unix(0x1, 0x5, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x7, 0x2}, 0x8) (async) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x3, 0x0) (async) r2 = socket(0x18, 0x3, 0x0) dup2(r2, r2) (async) r3 = dup2(r2, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) munlock(&(0x7f00000d3000/0x4000)=nil, 0x4000) (async) munlock(&(0x7f00000d3000/0x4000)=nil, 0x4000) 09:21:20 executing program 7: mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) munmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f00009ce000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000b33000/0x4000)=nil, 0x2000) r1 = getuid() setreuid(0xee00, 0x0) r2 = shmget$private(0x0, 0x4000, 0x7, &(0x7f0000ffc000/0x4000)=nil) setreuid(0xee00, 0x0) setreuid(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = semget(0x3, 0x3, 0x12) r6 = getuid() setreuid(0xee00, r6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000004c0)={{0x9, 0x0, r4, r6, 0x0, 0xa3, 0x5}, 0xd9, 0x9902, 0x6}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0x0, 0x0, r8, 0x1ba, 0x800}, 0x7fff, 0x3, r3, 0x0, 0x1, 0x8, 0x1}) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000380)=""/245) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/118) shmat(r2, &(0x7f0000471000/0x3000)=nil, 0x0) setreuid(0xee00, r1) r9 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x3, 0x0, 0x0, 0x0, 0x140}, 0x100, 0x0, 0x0, 0x0, 0x0, 0x261}) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000002040)=""/4083) shmat(r9, &(0x7f0000841000/0x3000)=nil, 0x3000) shmdt(0x0) getuid() 09:21:20 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffffe, 0x2b, 0x10}], 0x1, 0x0, 0x0, 0x0) (async, rerun: 32) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) (rerun: 32) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r4 = dup(r3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r5) dup(r5) (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r7 = dup(r6) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f0000000240)=[{0x8, 0x7, 0x7, 0x10000}, {0x40, 0x80, 0x7, 0x20}, {0x81, 0x3, 0x7f, 0x80}, {0x9, 0x3f, 0x0, 0x7}, {0x40, 0x1, 0x80, 0x7}, {0x1, 0x7, 0x3, 0xffffffff}, {0x1, 0x65, 0x85, 0x7}, {0x200, 0x7f, 0x23, 0xf9d}, {0x8, 0x0, 0x0, 0x3}]}) (async) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x8, 0x20, 0xff, 0x1}], 0xb696, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff8, 0xc5, 0x1, 0x7, 0x9}, {{r2}, 0xfffffffffffffff9, 0x0, 0x2, 0x3, 0xffffffff}, {{r4}, 0xfffffffffffffff8, 0x12, 0x2, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0xe, 0xf0000000, 0x1, 0x3}, {{r5}, 0xfffffffffffffffe, 0x91, 0xf0000000, 0x80, 0x6e}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x2c, 0x40000000, 0xa1, 0x6}, {{r0}, 0xfffffffffffffffc, 0x80, 0x1, 0x7834, 0x7}], 0x0, &(0x7f0000000200)={0x9, 0x9}) 09:21:20 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) (async) r0 = socket$unix(0x1, 0x5, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r1 = socket(0x18, 0x1, 0x0) (rerun: 64) close(r1) (async) r2 = socket(0x18, 0x3, 0x0) r3 = dup2(r2, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) munlock(&(0x7f00000d3000/0x4000)=nil, 0x4000) 09:21:20 executing program 4: semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)) semop(0x0, &(0x7f00000001c0)=[{0x4, 0x2, 0x2000}, {0x2, 0x80}, {0x3, 0x101, 0x1000}, {0x3, 0xde, 0x400}, {0x3, 0x5}, {0x3, 0xfffd, 0x1800}, {0x2, 0xff, 0x800}], 0x7) (async) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) (async) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001200)=""/40) semop(0x0, &(0x7f0000000080)=[{0x0, 0x43, 0x800}, {0x4, 0x66, 0x800}, {0x0, 0x1, 0x800}, {0x3, 0x1020, 0xd3d1d7ba3eab9f74}, {0x2, 0x5, 0x1800}, {0x1, 0x9e, 0x1000}, {0x1, 0xfffb, 0x800}, {0x8, 0x2, 0x400}], 0x8) (async) semop(0x0, &(0x7f0000000000), 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20}, {0x7}, {0x6, 0x40, 0x0, 0xd5}]}) writev(r0, &(0x7f0000000100)=[{&(0x7f00000003c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) (async) setreuid(0xee00, 0xffffffffffffffff) (async) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) (async) r2 = getuid() seteuid(r2) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x6, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x5e, 0x6bd4}, 0x5, 0xfffffffffffffffc, 0xfff}) (async) shmget(0x1, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) (async) getuid() (async) setreuid(0x0, 0x0) (async) getgid() getuid() open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) (async) r3 = semget$private(0x0, 0x3, 0x53c) semop(r3, 0xffffffffffffffff, 0x4) (async) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000200)=0x9) (async) r4 = semget$private(0x0, 0x4000000009, 0x82) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000600)=""/222) (async) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000240)=""/65) 09:21:20 executing program 3: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) ftruncate(r0, 0x80002) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) (async, rerun: 64) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) (rerun: 64) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) 09:21:20 executing program 5: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd00) r0 = open(&(0x7f0000001500)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000001540)={0x0, './file0\x00', './bus\x00'}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="d613f5cfb4fd4cce9546303d8c01260150184de8cda04d6fbddc7d0199d327d0fb2bfeb915ab66e07f59fa17aa3c18c2cd8e6151b0b535e5c5dfddc1804d5df0c816025124", 0x45}, {&(0x7f0000000100)="9ae7a793dde379504cd4b77f3685e3f2540bc3caf68a772a5be87c69861a185c99f5d998c08fe2c16dbac3246c5c4a70324b9b0f23b96414964f6ecb66dfd9b361b2e34a2558290f5f97114c73728652671c6c973e3720608b39da1651bafda4c62df914a66ac876ca379a94687200263478494ed7e9d13b2c184687263b09", 0x7f}], 0x2) 09:21:20 executing program 6: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x2b, 0x10, 0x40000000000}], 0x1, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ftruncate(r1, 0x7) 09:21:20 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffffe, 0x2b, 0x10}], 0x1, 0x0, 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r4 = dup(r3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r5) dup(r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r7 = dup(r6) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f0000000240)=[{0x8, 0x7, 0x7, 0x10000}, {0x40, 0x80, 0x7, 0x20}, {0x81, 0x3, 0x7f, 0x80}, {0x9, 0x3f, 0x0, 0x7}, {0x40, 0x1, 0x80, 0x7}, {0x1, 0x7, 0x3, 0xffffffff}, {0x1, 0x65, 0x85, 0x7}, {0x200, 0x7f, 0x23, 0xf9d}, {0x8, 0x0, 0x0, 0x3}]}) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x8, 0x20, 0xff, 0x1}], 0xb696, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff8, 0xc5, 0x1, 0x7, 0x9}, {{r2}, 0xfffffffffffffff9, 0x0, 0x2, 0x3, 0xffffffff}, {{r4}, 0xfffffffffffffff8, 0x12, 0x2, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0xe, 0xf0000000, 0x1, 0x3}, {{r5}, 0xfffffffffffffffe, 0x91, 0xf0000000, 0x80, 0x6e}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x2c, 0x40000000, 0xa1, 0x6}, {{r0}, 0xfffffffffffffffc, 0x80, 0x1, 0x7834, 0x7}], 0x0, &(0x7f0000000200)={0x9, 0x9}) kqueue() (async) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffffe, 0x2b, 0x10}], 0x1, 0x0, 0x0, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) dup(r3) (async) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) dup(r5) (async) dup(r5) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) dup(r6) (async) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f0000000240)=[{0x8, 0x7, 0x7, 0x10000}, {0x40, 0x80, 0x7, 0x20}, {0x81, 0x3, 0x7f, 0x80}, {0x9, 0x3f, 0x0, 0x7}, {0x40, 0x1, 0x80, 0x7}, {0x1, 0x7, 0x3, 0xffffffff}, {0x1, 0x65, 0x85, 0x7}, {0x200, 0x7f, 0x23, 0xf9d}, {0x8, 0x0, 0x0, 0x3}]}) (async) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x8, 0x20, 0xff, 0x1}], 0xb696, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff8, 0xc5, 0x1, 0x7, 0x9}, {{r2}, 0xfffffffffffffff9, 0x0, 0x2, 0x3, 0xffffffff}, {{r4}, 0xfffffffffffffff8, 0x12, 0x2, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0xe, 0xf0000000, 0x1, 0x3}, {{r5}, 0xfffffffffffffffe, 0x91, 0xf0000000, 0x80, 0x6e}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x2c, 0x40000000, 0xa1, 0x6}, {{r0}, 0xfffffffffffffffc, 0x80, 0x1, 0x7834, 0x7}], 0x0, &(0x7f0000000200)={0x9, 0x9}) (async) 09:21:20 executing program 2: msgsnd(0x0, &(0x7f00000005c0)={0x2, "6e4f29cfa1593a3885971daca7f5038977053f12407b4a815b2bfd57fd546fa8f0c215c013f8358ee40c0741dd0d18f0c3f3fb566fb1eb4e9f5c39ea8d2b3b5e17315685ccdb7a895b8346e389ac40d259309f5213742c6fa6ac6245212b72cb0a946842ffa5024aa41174401d62193dd3b4c2a6ace60942ac57b66f36025b5e811b2ea6cdc1e329b721feffeb1c94818dd1519c2082e260de5a0aab09da80993b104ceaa806beabc07fe3c90bacd2712eeb8da810676f590d0553dab83b0eb6c9"}, 0xc9, 0x800) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000040)={0x7, 0x0, {[], [], [], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc]}}) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x1, 0xd}, 0x8) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f00000014c0)=ANY=[@ANYBLOB="0100000000000000c577a0f1b55d40de92ce05f2148950092f35d5ade543c2e4251bcb32f02a4bff9dd478c1be726a51dc02e17c6477cafe3be5feddb3802341be47d5788ea2060020000000000093a2dc9c2719a5b0cc02b129a218cce33a7d4f2484a641ed0df66f69a8d99974556a9f33c2689450ecccc386c5b02de7100062a3477f102c4f861d62d4dc76ede826d2c00e4ee6d1f68d2af2b9542a6c0bb375d3cd7d9730009e0e9ee912b7196f0022f1c82528e471eea347dd45b0ad7655a5cf3a7fea1b1a0d35b50b490cc27624261977a7b11d9b0a4408600a4bf5507e43d1dcf6ab60d77e4e904664e6d7d93009752264ab69bf74a8d0497343f033c5ec94bb4017643e3c6c13e01006084beaf2e1a2b3bf829670dd8b085dc70000000000000000000000004117e128a6027cf5d03737334b5af03a1bc6f02190a9735f6deadfece4acf5170726b7476236965959e2c5653bb7b3673f2f395a17c1de3b353439ab8a88d925b4f547669762a8aa483e3d3f70676f63a4b02a8e9be02e026fa50b81b21e06c5059862f58db15a2e93f1427b351fc842b11c2ae95ef735be2a74e3930af95a6dd3864867ffce5853fcaa10982517aa7c08bbca89f30d4d776f812a75b1d0bbf223767dcb0eb46fe7ed57e8d4d61910736ff6e464ce17d5d098e03384eb00"/496], 0x13d, 0x800) msgrcv(r2, &(0x7f0000002880)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cf3d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026f206200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008751ef3edfdf0b8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000000000000000000000000000000000000000000000000000000000098ead2b579a5ed35d32f10600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007438478499acb95c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005000000a58b98fcf8f9be1c77a6896631b838000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000244e6f4d73428066000000000000000000000000000000000000e168b6786807b3a600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e62f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000449eee6895c4afdc72a9e09ae2d614f57d626c359b90102b2efa8d314e6491cb5a81a02352eda3a07491974679f84be10e3df80058b84108126d3b986a15ae59c8703bcfe9ff652d86a697e094475fb6dbea19f77f9987b91fa03ab5f88e6ebbc63ca445149e73d003053191f00ce139e1a156e4bca58271991caaeac0f8bffeda4616c774e60d4b2342909a527068c89e21e0422418bdfb28b2edbd609ff8851c78f2388b23192936e65b74a7b90111894fd4754811069bc3515ec7fea374ec20c13cfe2e4c96ffe6df5a70fe4d0bbc8d46ec4e79895240b76beb045000000000000def69031a1239e6e1b53634918d9a63a574116d425c4e61f9ae97b98c90e71486f21e75f80d9fce36386c361c66857e6c5e92f3723fdb603964c8b3bdc2d2d67f7a456ca29c38ead67357cd3059bc7bbadfcaa0de0a7e9146c9c17547597ba79ba5117f68d4252696fcefa0edc9cd9ec22f8c472c07e50f3d8f33db9e77cc285d3bdc18167d81e4a4529f65d87c2fd61a7ff06f97b7850daba502919cba039547d515bec6187356ee952bf23dd8037d29128b4a9ec0a05e73744b7ea575d1bc5d80920745ae7b146db94340d0be90cd87dfe1ca5cfd59ecf2a4b7a4c153884f80d27725ad5a166ad548334af975ce8ea893492aec50b7f9671b0d13529"], 0x1008, 0xffffffffffffffff, 0x2000) 09:21:20 executing program 4: semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)) semop(0x0, &(0x7f0000000180)=[{0x1, 0x5}, {0x3, 0x3, 0x1000}, {0x1, 0x1, 0x1000}, {0x3, 0x6, 0x1000}, {0x4}, {0x4, 0x2, 0x1000}, {0x3, 0x9, 0x1000}, {0x0, 0x9d5b}, {0x1, 0x8, 0x2000}], 0x9) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) semop(0x0, &(0x7f0000000100)=[{0x2, 0x8, 0xc00}, {0x3, 0x3ff, 0x1000}, {0x4, 0x9bbb}, {0x0, 0x6, 0x1000}, {0x3, 0x400, 0x1800}, {0x4, 0x1}], 0x6) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001200)=""/40) semop(0x0, &(0x7f0000000080)=[{0x0, 0x43, 0x800}, {0x0, 0xe6, 0x800}, {0x0, 0xfd, 0x800}, {0x4, 0x1020, 0xd3d1d7ba3eab9f74}, {0x2, 0x5, 0x1800}, {0x1, 0x9e, 0x1000}, {0x4, 0xfffb, 0x1000}, {0x0, 0x2, 0x400}], 0x8) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000001c0)={{0x6b, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x8, 0x36f}, 0xb4, 0x3}) semop(0x0, &(0x7f0000000000), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20}, {0x7}, {0x6, 0x40, 0xfe, 0xd5}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) setreuid(0xee00, 0xffffffffffffffff) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) r2 = getuid() seteuid(r2) shmget(0x1, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) getuid() setreuid(0x0, 0x0) getgid() getuid() open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r3 = semget$private(0x0, 0x3, 0x53c) semop(r3, 0xffffffffffffffff, 0x4) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000000c0)=0x9) r4 = semget$private(0x0, 0x4000000009, 0x82) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000600)=""/222) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000240)=""/65) 09:21:20 executing program 1: mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6) 09:21:20 executing program 6: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x2b, 0x10, 0x40000000000}], 0x1, 0x0, 0x0, 0x0) (async, rerun: 32) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (rerun: 32) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ftruncate(r1, 0x7) 09:21:20 executing program 5: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd00) (async, rerun: 64) r0 = open(&(0x7f0000001500)='./bus\x00', 0x0, 0x0) (rerun: 64) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000001540)={0x0, './file0\x00', './bus\x00'}) (async) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="d613f5cfb4fd4cce9546303d8c01260150184de8cda04d6fbddc7d0199d327d0fb2bfeb915ab66e07f59fa17aa3c18c2cd8e6151b0b535e5c5dfddc1804d5df0c816025124", 0x45}, {&(0x7f0000000100)="9ae7a793dde379504cd4b77f3685e3f2540bc3caf68a772a5be87c69861a185c99f5d998c08fe2c16dbac3246c5c4a70324b9b0f23b96414964f6ecb66dfd9b361b2e34a2558290f5f97114c73728652671c6c973e3720608b39da1651bafda4c62df914a66ac876ca379a94687200263478494ed7e9d13b2c184687263b09", 0x7f}], 0x2) 09:21:21 executing program 1: mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) (async) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6) 09:21:21 executing program 2: msgsnd(0x0, &(0x7f00000005c0)={0x2, "6e4f29cfa1593a3885971daca7f5038977053f12407b4a815b2bfd57fd546fa8f0c215c013f8358ee40c0741dd0d18f0c3f3fb566fb1eb4e9f5c39ea8d2b3b5e17315685ccdb7a895b8346e389ac40d259309f5213742c6fa6ac6245212b72cb0a946842ffa5024aa41174401d62193dd3b4c2a6ace60942ac57b66f36025b5e811b2ea6cdc1e329b721feffeb1c94818dd1519c2082e260de5a0aab09da80993b104ceaa806beabc07fe3c90bacd2712eeb8da810676f590d0553dab83b0eb6c9"}, 0xc9, 0x800) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000040)={0x7, 0x0, {[], [], [], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc]}}) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x1, 0xd}, 0x8) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f00000014c0)=ANY=[@ANYBLOB="0100000000000000c577a0f1b55d40de92ce05f2148950092f35d5ade543c2e4251bcb32f02a4bff9dd478c1be726a51dc02e17c6477cafe3be5feddb3802341be47d5788ea2060020000000000093a2dc9c2719a5b0cc02b129a218cce33a7d4f2484a641ed0df66f69a8d99974556a9f33c2689450ecccc386c5b02de7100062a3477f102c4f861d62d4dc76ede826d2c00e4ee6d1f68d2af2b9542a6c0bb375d3cd7d9730009e0e9ee912b7196f0022f1c82528e471eea347dd45b0ad7655a5cf3a7fea1b1a0d35b50b490cc27624261977a7b11d9b0a4408600a4bf5507e43d1dcf6ab60d77e4e904664e6d7d93009752264ab69bf74a8d0497343f033c5ec94bb4017643e3c6c13e01006084beaf2e1a2b3bf829670dd8b085dc70000000000000000000000004117e128a6027cf5d03737334b5af03a1bc6f02190a9735f6deadfece4acf5170726b7476236965959e2c5653bb7b3673f2f395a17c1de3b353439ab8a88d925b4f547669762a8aa483e3d3f70676f63a4b02a8e9be02e026fa50b81b21e06c5059862f58db15a2e93f1427b351fc842b11c2ae95ef735be2a74e3930af95a6dd3864867ffce5853fcaa10982517aa7c08bbca89f30d4d776f812a75b1d0bbf223767dcb0eb46fe7ed57e8d4d61910736ff6e464ce17d5d098e03384eb00"/496], 0x13d, 0x800) msgrcv(r2, &(0x7f0000002880)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cf3d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026f206200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008751ef3edfdf0b8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000000000000000000000000000000000000000000000000000000000098ead2b579a5ed35d32f10600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007438478499acb95c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005000000a58b98fcf8f9be1c77a6896631b838000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000244e6f4d73428066000000000000000000000000000000000000e168b6786807b3a600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e62f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000449eee6895c4afdc72a9e09ae2d614f57d626c359b90102b2efa8d314e6491cb5a81a02352eda3a07491974679f84be10e3df80058b84108126d3b986a15ae59c8703bcfe9ff652d86a697e094475fb6dbea19f77f9987b91fa03ab5f88e6ebbc63ca445149e73d003053191f00ce139e1a156e4bca58271991caaeac0f8bffeda4616c774e60d4b2342909a527068c89e21e0422418bdfb28b2edbd609ff8851c78f2388b23192936e65b74a7b90111894fd4754811069bc3515ec7fea374ec20c13cfe2e4c96ffe6df5a70fe4d0bbc8d46ec4e79895240b76beb045000000000000def69031a1239e6e1b53634918d9a63a574116d425c4e61f9ae97b98c90e71486f21e75f80d9fce36386c361c66857e6c5e92f3723fdb603964c8b3bdc2d2d67f7a456ca29c38ead67357cd3059bc7bbadfcaa0de0a7e9146c9c17547597ba79ba5117f68d4252696fcefa0edc9cd9ec22f8c472c07e50f3d8f33db9e77cc285d3bdc18167d81e4a4529f65d87c2fd61a7ff06f97b7850daba502919cba039547d515bec6187356ee952bf23dd8037d29128b4a9ec0a05e73744b7ea575d1bc5d80920745ae7b146db94340d0be90cd87dfe1ca5cfd59ecf2a4b7a4c153884f80d27725ad5a166ad548334af975ce8ea893492aec50b7f9671b0d13529"], 0x1008, 0xffffffffffffffff, 0x2000) msgsnd(0x0, &(0x7f00000005c0)={0x2, "6e4f29cfa1593a3885971daca7f5038977053f12407b4a815b2bfd57fd546fa8f0c215c013f8358ee40c0741dd0d18f0c3f3fb566fb1eb4e9f5c39ea8d2b3b5e17315685ccdb7a895b8346e389ac40d259309f5213742c6fa6ac6245212b72cb0a946842ffa5024aa41174401d62193dd3b4c2a6ace60942ac57b66f36025b5e811b2ea6cdc1e329b721feffeb1c94818dd1519c2082e260de5a0aab09da80993b104ceaa806beabc07fe3c90bacd2712eeb8da810676f590d0553dab83b0eb6c9"}, 0xc9, 0x800) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) (async) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000040)={0x7, 0x0, {[], [], [], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc]}}) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) (async) socket(0x2, 0x2, 0x0) (async) bind(r1, &(0x7f0000000000)=@un=@abs={0x1, 0xd}, 0x8) (async) msgget$private(0x0, 0x0) (async) msgsnd(r2, &(0x7f00000014c0)=ANY=[@ANYBLOB="0100000000000000c577a0f1b55d40de92ce05f2148950092f35d5ade543c2e4251bcb32f02a4bff9dd478c1be726a51dc02e17c6477cafe3be5feddb3802341be47d5788ea2060020000000000093a2dc9c2719a5b0cc02b129a218cce33a7d4f2484a641ed0df66f69a8d99974556a9f33c2689450ecccc386c5b02de7100062a3477f102c4f861d62d4dc76ede826d2c00e4ee6d1f68d2af2b9542a6c0bb375d3cd7d9730009e0e9ee912b7196f0022f1c82528e471eea347dd45b0ad7655a5cf3a7fea1b1a0d35b50b490cc27624261977a7b11d9b0a4408600a4bf5507e43d1dcf6ab60d77e4e904664e6d7d93009752264ab69bf74a8d0497343f033c5ec94bb4017643e3c6c13e01006084beaf2e1a2b3bf829670dd8b085dc70000000000000000000000004117e128a6027cf5d03737334b5af03a1bc6f02190a9735f6deadfece4acf5170726b7476236965959e2c5653bb7b3673f2f395a17c1de3b353439ab8a88d925b4f547669762a8aa483e3d3f70676f63a4b02a8e9be02e026fa50b81b21e06c5059862f58db15a2e93f1427b351fc842b11c2ae95ef735be2a74e3930af95a6dd3864867ffce5853fcaa10982517aa7c08bbca89f30d4d776f812a75b1d0bbf223767dcb0eb46fe7ed57e8d4d61910736ff6e464ce17d5d098e03384eb00"/496], 0x13d, 0x800) (async) msgrcv(r2, &(0x7f0000002880)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cf3d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026f206200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008751ef3edfdf0b8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000000000000000000000000000000000000000000000000000000000098ead2b579a5ed35d32f10600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007438478499acb95c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005000000a58b98fcf8f9be1c77a6896631b838000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000244e6f4d73428066000000000000000000000000000000000000e168b6786807b3a600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e62f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000449eee6895c4afdc72a9e09ae2d614f57d626c359b90102b2efa8d314e6491cb5a81a02352eda3a07491974679f84be10e3df80058b84108126d3b986a15ae59c8703bcfe9ff652d86a697e094475fb6dbea19f77f9987b91fa03ab5f88e6ebbc63ca445149e73d003053191f00ce139e1a156e4bca58271991caaeac0f8bffeda4616c774e60d4b2342909a527068c89e21e0422418bdfb28b2edbd609ff8851c78f2388b23192936e65b74a7b90111894fd4754811069bc3515ec7fea374ec20c13cfe2e4c96ffe6df5a70fe4d0bbc8d46ec4e79895240b76beb045000000000000def69031a1239e6e1b53634918d9a63a574116d425c4e61f9ae97b98c90e71486f21e75f80d9fce36386c361c66857e6c5e92f3723fdb603964c8b3bdc2d2d67f7a456ca29c38ead67357cd3059bc7bbadfcaa0de0a7e9146c9c17547597ba79ba5117f68d4252696fcefa0edc9cd9ec22f8c472c07e50f3d8f33db9e77cc285d3bdc18167d81e4a4529f65d87c2fd61a7ff06f97b7850daba502919cba039547d515bec6187356ee952bf23dd8037d29128b4a9ec0a05e73744b7ea575d1bc5d80920745ae7b146db94340d0be90cd87dfe1ca5cfd59ecf2a4b7a4c153884f80d27725ad5a166ad548334af975ce8ea893492aec50b7f9671b0d13529"], 0x1008, 0xffffffffffffffff, 0x2000) (async) 09:21:21 executing program 4: semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)) (async) semop(0x0, &(0x7f0000000180)=[{0x1, 0x5}, {0x3, 0x3, 0x1000}, {0x1, 0x1, 0x1000}, {0x3, 0x6, 0x1000}, {0x4}, {0x4, 0x2, 0x1000}, {0x3, 0x9, 0x1000}, {0x0, 0x9d5b}, {0x1, 0x8, 0x2000}], 0x9) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) semop(0x0, &(0x7f0000000100)=[{0x2, 0x8, 0xc00}, {0x3, 0x3ff, 0x1000}, {0x4, 0x9bbb}, {0x0, 0x6, 0x1000}, {0x3, 0x400, 0x1800}, {0x4, 0x1}], 0x6) (async) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001200)=""/40) (async) semop(0x0, &(0x7f0000000080)=[{0x0, 0x43, 0x800}, {0x0, 0xe6, 0x800}, {0x0, 0xfd, 0x800}, {0x4, 0x1020, 0xd3d1d7ba3eab9f74}, {0x2, 0x5, 0x1800}, {0x1, 0x9e, 0x1000}, {0x4, 0xfffb, 0x1000}, {0x0, 0x2, 0x400}], 0x8) (async) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000001c0)={{0x6b, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x8, 0x36f}, 0xb4, 0x3}) (async) semop(0x0, &(0x7f0000000000), 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20}, {0x7}, {0x6, 0x40, 0xfe, 0xd5}]}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) (async) setreuid(0xee00, 0xffffffffffffffff) (async) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) (async) r2 = getuid() seteuid(r2) (async) shmget(0x1, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) (async) getuid() setreuid(0x0, 0x0) (async) getgid() (async) getuid() open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r3 = semget$private(0x0, 0x3, 0x53c) semop(r3, 0xffffffffffffffff, 0x4) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000000c0)=0x9) r4 = semget$private(0x0, 0x4000000009, 0x82) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000600)=""/222) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000240)=""/65) 09:21:21 executing program 7: mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) munmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f00009ce000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000b33000/0x4000)=nil, 0x2000) r1 = getuid() setreuid(0xee00, 0x0) (async) setreuid(0xee00, 0x0) r2 = shmget$private(0x0, 0x4000, 0x7, &(0x7f0000ffc000/0x4000)=nil) setreuid(0xee00, 0x0) setreuid(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = semget(0x3, 0x3, 0x12) getuid() (async) r6 = getuid() setreuid(0xee00, r6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000004c0)={{0x9, 0x0, r4, r6, 0x0, 0xa3, 0x5}, 0xd9, 0x9902, 0x6}) (async) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000004c0)={{0x9, 0x0, r4, r6, 0x0, 0xa3, 0x5}, 0xd9, 0x9902, 0x6}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0x0, 0x0, r8, 0x1ba, 0x800}, 0x7fff, 0x3, r3, 0x0, 0x1, 0x8, 0x1}) (async) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0x0, 0x0, r8, 0x1ba, 0x800}, 0x7fff, 0x3, r3, 0x0, 0x1, 0x8, 0x1}) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000380)=""/245) (async) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000380)=""/245) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/118) shmat(r2, &(0x7f0000471000/0x3000)=nil, 0x0) (async) shmat(r2, &(0x7f0000471000/0x3000)=nil, 0x0) setreuid(0xee00, r1) (async) setreuid(0xee00, r1) r9 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x3, 0x0, 0x0, 0x0, 0x140}, 0x100, 0x0, 0x0, 0x0, 0x0, 0x261}) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000002040)=""/4083) (async) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000002040)=""/4083) shmat(r9, &(0x7f0000841000/0x3000)=nil, 0x3000) shmdt(0x0) (async) shmdt(0x0) getuid() 09:21:21 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x2b, 0x10}], 0x1, 0x0, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = dup(r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x19, 0x80, 0x8}, {{r1}, 0xfffffffffffffff9, 0x1, 0x40, 0x7f, 0x1}, {{r3}, 0xfffffffffffffffc, 0x0, 0x20000000, 0x6, 0xfff}, {{r4}, 0xfffffffffffffffe, 0xc0, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0xeb, 0xfffff, 0xc3e, 0x5a}], 0xfffff001, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffa, 0xde, 0x81, 0x5, 0xffffffffffffffff}, {{r5}, 0xfffffffffffffffa, 0x8, 0x40000000, 0x7f, 0x1}, {{r0}, 0x2, 0x0, 0x8, 0xffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x18, 0x20000000, 0xffff, 0x7f}], 0x3, &(0x7f0000000240)={0x6, 0x100}) 09:21:21 executing program 1: mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6) 09:21:21 executing program 5: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd00) r0 = open(&(0x7f0000001500)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000001540)={0x0, './file0\x00', './bus\x00'}) (async) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000001540)={0x0, './file0\x00', './bus\x00'}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="d613f5cfb4fd4cce9546303d8c01260150184de8cda04d6fbddc7d0199d327d0fb2bfeb915ab66e07f59fa17aa3c18c2cd8e6151b0b535e5c5dfddc1804d5df0c816025124", 0x45}, {&(0x7f0000000100)="9ae7a793dde379504cd4b77f3685e3f2540bc3caf68a772a5be87c69861a185c99f5d998c08fe2c16dbac3246c5c4a70324b9b0f23b96414964f6ecb66dfd9b361b2e34a2558290f5f97114c73728652671c6c973e3720608b39da1651bafda4c62df914a66ac876ca379a94687200263478494ed7e9d13b2c184687263b09", 0x7f}], 0x2) 09:21:21 executing program 3: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) ftruncate(r0, 0x80002) (async, rerun: 32) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (rerun: 32) preadv(r1, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) (async, rerun: 32) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) (rerun: 32) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) 09:21:21 executing program 4: semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)) (async) semop(0x0, &(0x7f0000000180)=[{0x1, 0x5}, {0x3, 0x3, 0x1000}, {0x1, 0x1, 0x1000}, {0x3, 0x6, 0x1000}, {0x4}, {0x4, 0x2, 0x1000}, {0x3, 0x9, 0x1000}, {0x0, 0x9d5b}, {0x1, 0x8, 0x2000}], 0x9) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) (async) semop(0x0, &(0x7f0000000100)=[{0x2, 0x8, 0xc00}, {0x3, 0x3ff, 0x1000}, {0x4, 0x9bbb}, {0x0, 0x6, 0x1000}, {0x3, 0x400, 0x1800}, {0x4, 0x1}], 0x6) (async) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001200)=""/40) (async) semop(0x0, &(0x7f0000000080)=[{0x0, 0x43, 0x800}, {0x0, 0xe6, 0x800}, {0x0, 0xfd, 0x800}, {0x4, 0x1020, 0xd3d1d7ba3eab9f74}, {0x2, 0x5, 0x1800}, {0x1, 0x9e, 0x1000}, {0x4, 0xfffb, 0x1000}, {0x0, 0x2, 0x400}], 0x8) (async, rerun: 64) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000001c0)={{0x6b, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x8, 0x36f}, 0xb4, 0x3}) (rerun: 64) semop(0x0, &(0x7f0000000000), 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20}, {0x7}, {0x6, 0x40, 0xfe, 0xd5}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) setreuid(0xee00, 0xffffffffffffffff) (async) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) (async) r2 = getuid() seteuid(r2) shmget(0x1, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) getuid() (async) setreuid(0x0, 0x0) getgid() getuid() open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r3 = semget$private(0x0, 0x3, 0x53c) semop(r3, 0xffffffffffffffff, 0x4) (async, rerun: 32) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000000c0)=0x9) (rerun: 32) r4 = semget$private(0x0, 0x4000000009, 0x82) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000600)=""/222) (async) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000240)=""/65) 09:21:21 executing program 6: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x2b, 0x10, 0x40000000000}], 0x1, 0x0, 0x0, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async, rerun: 64) ftruncate(r1, 0x7) (rerun: 64) 09:21:21 executing program 2: msgsnd(0x0, &(0x7f00000005c0)={0x2, "6e4f29cfa1593a3885971daca7f5038977053f12407b4a815b2bfd57fd546fa8f0c215c013f8358ee40c0741dd0d18f0c3f3fb566fb1eb4e9f5c39ea8d2b3b5e17315685ccdb7a895b8346e389ac40d259309f5213742c6fa6ac6245212b72cb0a946842ffa5024aa41174401d62193dd3b4c2a6ace60942ac57b66f36025b5e811b2ea6cdc1e329b721feffeb1c94818dd1519c2082e260de5a0aab09da80993b104ceaa806beabc07fe3c90bacd2712eeb8da810676f590d0553dab83b0eb6c9"}, 0xc9, 0x800) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) (async) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000040)={0x7, 0x0, {[], [], [], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc]}}) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) socket(0x2, 0x2, 0x0) (async) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x1, 0xd}, 0x8) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f00000014c0)=ANY=[@ANYBLOB="0100000000000000c577a0f1b55d40de92ce05f2148950092f35d5ade543c2e4251bcb32f02a4bff9dd478c1be726a51dc02e17c6477cafe3be5feddb3802341be47d5788ea2060020000000000093a2dc9c2719a5b0cc02b129a218cce33a7d4f2484a641ed0df66f69a8d99974556a9f33c2689450ecccc386c5b02de7100062a3477f102c4f861d62d4dc76ede826d2c00e4ee6d1f68d2af2b9542a6c0bb375d3cd7d9730009e0e9ee912b7196f0022f1c82528e471eea347dd45b0ad7655a5cf3a7fea1b1a0d35b50b490cc27624261977a7b11d9b0a4408600a4bf5507e43d1dcf6ab60d77e4e904664e6d7d93009752264ab69bf74a8d0497343f033c5ec94bb4017643e3c6c13e01006084beaf2e1a2b3bf829670dd8b085dc70000000000000000000000004117e128a6027cf5d03737334b5af03a1bc6f02190a9735f6deadfece4acf5170726b7476236965959e2c5653bb7b3673f2f395a17c1de3b353439ab8a88d925b4f547669762a8aa483e3d3f70676f63a4b02a8e9be02e026fa50b81b21e06c5059862f58db15a2e93f1427b351fc842b11c2ae95ef735be2a74e3930af95a6dd3864867ffce5853fcaa10982517aa7c08bbca89f30d4d776f812a75b1d0bbf223767dcb0eb46fe7ed57e8d4d61910736ff6e464ce17d5d098e03384eb00"/496], 0x13d, 0x800) (async) msgsnd(r2, &(0x7f00000014c0)=ANY=[@ANYBLOB="0100000000000000c577a0f1b55d40de92ce05f2148950092f35d5ade543c2e4251bcb32f02a4bff9dd478c1be726a51dc02e17c6477cafe3be5feddb3802341be47d5788ea2060020000000000093a2dc9c2719a5b0cc02b129a218cce33a7d4f2484a641ed0df66f69a8d99974556a9f33c2689450ecccc386c5b02de7100062a3477f102c4f861d62d4dc76ede826d2c00e4ee6d1f68d2af2b9542a6c0bb375d3cd7d9730009e0e9ee912b7196f0022f1c82528e471eea347dd45b0ad7655a5cf3a7fea1b1a0d35b50b490cc27624261977a7b11d9b0a4408600a4bf5507e43d1dcf6ab60d77e4e904664e6d7d93009752264ab69bf74a8d0497343f033c5ec94bb4017643e3c6c13e01006084beaf2e1a2b3bf829670dd8b085dc70000000000000000000000004117e128a6027cf5d03737334b5af03a1bc6f02190a9735f6deadfece4acf5170726b7476236965959e2c5653bb7b3673f2f395a17c1de3b353439ab8a88d925b4f547669762a8aa483e3d3f70676f63a4b02a8e9be02e026fa50b81b21e06c5059862f58db15a2e93f1427b351fc842b11c2ae95ef735be2a74e3930af95a6dd3864867ffce5853fcaa10982517aa7c08bbca89f30d4d776f812a75b1d0bbf223767dcb0eb46fe7ed57e8d4d61910736ff6e464ce17d5d098e03384eb00"/496], 0x13d, 0x800) msgrcv(r2, &(0x7f0000002880)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cf3d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026f206200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008751ef3edfdf0b8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000000000000000000000000000000000000000000000000000000000098ead2b579a5ed35d32f10600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007438478499acb95c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005000000a58b98fcf8f9be1c77a6896631b838000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000244e6f4d73428066000000000000000000000000000000000000e168b6786807b3a600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e62f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000449eee6895c4afdc72a9e09ae2d614f57d626c359b90102b2efa8d314e6491cb5a81a02352eda3a07491974679f84be10e3df80058b84108126d3b986a15ae59c8703bcfe9ff652d86a697e094475fb6dbea19f77f9987b91fa03ab5f88e6ebbc63ca445149e73d003053191f00ce139e1a156e4bca58271991caaeac0f8bffeda4616c774e60d4b2342909a527068c89e21e0422418bdfb28b2edbd609ff8851c78f2388b23192936e65b74a7b90111894fd4754811069bc3515ec7fea374ec20c13cfe2e4c96ffe6df5a70fe4d0bbc8d46ec4e79895240b76beb045000000000000def69031a1239e6e1b53634918d9a63a574116d425c4e61f9ae97b98c90e71486f21e75f80d9fce36386c361c66857e6c5e92f3723fdb603964c8b3bdc2d2d67f7a456ca29c38ead67357cd3059bc7bbadfcaa0de0a7e9146c9c17547597ba79ba5117f68d4252696fcefa0edc9cd9ec22f8c472c07e50f3d8f33db9e77cc285d3bdc18167d81e4a4529f65d87c2fd61a7ff06f97b7850daba502919cba039547d515bec6187356ee952bf23dd8037d29128b4a9ec0a05e73744b7ea575d1bc5d80920745ae7b146db94340d0be90cd87dfe1ca5cfd59ecf2a4b7a4c153884f80d27725ad5a166ad548334af975ce8ea893492aec50b7f9671b0d13529"], 0x1008, 0xffffffffffffffff, 0x2000) 09:21:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) dup2(r0, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000001540)="8cb31618625b8eb9f6b4e91f3dd2890b0070185d49850c2401dbee2446354d178664f60a164055b97ec2aa7c58caf252504f0e64539abce05c0b49a317447cce53f68e2e14243e", 0x47}], 0x1, 0x803ffff) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000100)="d6", 0x1}], 0x1, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)="97e66402584a4fee0335db378759a088dbb21fa4d8b917dfbfb43e62a2437a636566a0d3754dd0930e3d80957874765339ab83b227cd3909397effa67adb62ce0e350184ceedbd54802a119e493141d808378f6b4e88ca7879f355d7764f039244c75d3aef3d06eb2a262fcf998071ca37121b6bfbe2", 0x76}, {&(0x7f0000000280)="7f7f19370416944fa643a03b096cb8e2b9b19dd1e7390a4ba5f64f91316dcebf4626acb4a863cd9ff25b627c864b845c0b8bc5b7f29dc270b1da00ab8c72c92686c7c8111d99cfb84615b8a52b3d789b9f240b9c03be084cdcdc83dc176902e504eded305e5b34727a7bc23dd97e20cccc033f0794c03bb9dd35bc9f75e89d9f0edc91c6ef87319ba26787456f1e0e7f79c0080c23a5c01fcfa8e6e3805e2bee889232297eeb6476fc5961d934769be2932943293566", 0xb6}, {&(0x7f0000000340)="dee6029f8c73f240470496b814a5c2c0a2d3639a67615e211f76ad0088242b9c32c388275c5d23a52899cb3cfb87a1da540dda4758b435a5069d2b6f9b8ee2ef1ce8698f728e54448dc2f8f7544e3f6f009dd414b20d887d64e98aa2eb8213949b2de8a7d822f0cb09ce92f8fca931bf701cfd46f1cd82dd33c578016af02008a45a7e836268ab64cd7095844011d2077d5d30def025e94efc97ebc04e7f3b0d1a5bc4cf0d76bfc5839f1f3eff956f36ef2952a02de466f29282bffbdd32aab29fcd225c11131bae42439537b901bde915891e839e0067685ed91ad45d5936bc3ef55c3ab25bc52f8e9342b3e091f5a79978a4722e3ce1d87f485a6073137a6fc18b80f10b2c5444a4ab0ee4cbedda51fea28b41bea86fdeb98d41205e4691b299cb66ed14957dd831de95a6761f0a8f9e8a0dd7155f93feddb0f26cc5d63ac07e2dc6f12718697307a8e0a5d300f483c391353a2281cbd5da05366e4a8dfac321286a0e1eeb8c8824dfc4ed70fab815186a1ba6fc584c026953ffd3d105e0c12bbfa4c8bf6bc0d7b5a9147b93aeb77d429398856f8d8eda3367f1064f7723ee73793f39c9a7a56968339c02549d267ead56643088f0307062548759484b3a6586815abf6eec2b8c9e472a23c97c2405151c536de06e1ea774f93532f929b298eac016914cc5872f3170f6b3a4159f4b74e4209ab24dfaea3b2b9600bb2d6ed12a768f0e751441cec6afa7b594e58df632fe64fe11d8f85783ac40cf1f84cb0f0d9e1874df5eb74b707f7cc952f9e9f93adf3a85fb940e3de03e023a6795efb376810a6c0304e82631062eded03cd2932158613d8d09ab92b631de465981d7d369c530c1ae14c113d970bd4a140d4e9c9684c2d26f7c0dacfed2e04c119b96ead8a19277031ffe759c3590fa5b72df35ce0507fc7df410c775e119af0a769ed365ac230a13c3d21b9c2b5e45558ee6248c488df14652250a53f3d587846832c2ac95fd3d5278bc3a3ef44d83027a0baa8283c74c8df1ca5e5116499414e985c960949fb6d58cd2ec17097e7543cc312ff51a9f06b6361484c61c304433df22baa739b32e1071137e895b6996952b635efa7d16bcf3db06d45086ab84e83e982dc3545b75122d873a9b18e3f9d0dd6ee0982c22b77446c616248a54da2288b627ee9719ede1c0c39dd123f1e2cc5c3d892b1af439a9e4dd676f8b67a1f14bac941fa1496d69e14d503ec515a93433d2d676f407ef6a1df37aa01a911c91a6bfe767fd71d768ed553f8b9478566c1c2b3575e678a8d6971edb268ea256d195325e6295f72e14e667176f5587ecb0fff962659ae6458bdf98ac20d29aa9d35052074cf756abdcd3da4ae917e045823c7d4a2cc73cfa959f7b258e3dc81e88e33b366a264c86b74ec980086692dc43cb67c85df81a0e44646606530910cded67baa5a8345468ae5ba07db7621f85e2595ed0110c693b1e41e175d211b4b2e1d091e9df553d85a91e68a41c7ba975010c44ad4917c23be331d4fb34d14bdc22827558a1aebd6f7dfc75f7871b3ef8efc2d42b0b0e31cb3adcaaffc96824ad0f3a2e68ffbb296a4debb3a3171641fb877e41de9283a05a466239d1fc7e94352eff42e0748e69e64d216963fa1de3e3167a9ffac7a2836d6b772b357d8dcee0ec5bcfa1b780527cacbebd4fe2546d7293a42953b6c4d28538bf791e494d9ce06e87d26227955b955a4cf3711dde1daeb621ede88c0fcac628ea7fd91cca64f2e1192655ebbe3e3f199315175b1f3823916818093c7123c97ac7153e6122159c52e19fcc7480022dd2167f0332b24f665cd38c47ed36269bbad366f3708deaa3ee141b0a660e49bcb4da7b20692095b62ced7b136da6a1ca76747db9bb650fbd5f87d6a541e9ce98c7b61dec05b2478fa953b26a7340b574a692803c14b76071d8127d7b64bf3c423c4d5a345a33febad9739929e515771c4653bf0429c39b293a20ab0533edf9b387cd9dd4eae07864129ce0da0d9746dd2d14388ded4ef7066bcda28d91e08f642d2f15fc596f709b3c2ae4fbbcabb9fb608a262dda49f65ebd3f3848f500313c66850fb8e35ef7d013415d48572f84c6b24dc7938caefbaf54760955e6fee632b37d290a6d9521d00e0c4e9b3c646615d7376f3ca6fd750ab8c3c67b9e34a038b0e2df8494e80fc69c4c4305665bc68e0d6bc3a0d5cd5b22b7aedbd83e44e2036e951e500b51d36cdf6b5f48d1a208de5c3000095e323f1e996824e53aba2c581840f4861f4d415289c64f339d5bf812fc2ebd71f5167f34f663f85a9fc7a863cf4610379f333d42cb36e38e87cefb5b831ec32d460fe5e08a6a5d787e229b213aaef8db7fd2399d367ecdf51cf529dde45cc9d1a535bd9ae788f48189ca06c4daa20cbfa92b47e6c83ff8ae9bc2acca40d82fde647d1c7fd66b92e3b6e51606e7132d3e441b447edcff1ecacb965a779f9f570c37789325d05621d2d7c015d1e71bb1c2b070921129f370d0f7696b52aadeb3a7973c750d2bdeae051c8ee013d395875190137009aee2177d3f71b9d8f8290128d230c87d4d6eae6b9ac2f021db01dde07ff37b1244a49768e7080a0aeded6e3a1a6f43b48606c14b060fe2227272475c299755d086b27260575e84a7202e7e55a835ea94342992c4b3a089ca287c31f024457ddb0883aae691c5636337363a81c589d72b57e741499cd08ab036ff3f2d4ddbc612cd057ecb1e20ed1195b868b3408f9098240c230fdeeb8ef1940248ce83ecc466ee99f368c13e3eac575adf2077099d1ff945bb5d6dd805e9189b0d8a116338f5f36f9478f92d025c5aa6175602df457e9e880451b8c549e2453c7441ecafdca6c1b0312f691e9e43e520a99e10a777fddecc8101b187cd9981bfdb0c1607d7b23810d96bb1d58a419dfac2629a87712e48e62a0d7d70ae1f5e08e1e487c901dcbeabb6069a1f88a36fa2946a8e7aa2d0884ef97d67ce3bbe8816f8dbcf3b4052c1d4a2fdb06d24b95ae2aeed5a9ea10e944d2d1095f796348affb3123db8fb86e0772ef91f7a2e9736eb1c07bd8067348ae45be92a73c8d1f8558646d298f6b796b72f12eba5afe7e037089d5f8df9607af1ebb8854b780652893f880182e21a5e743fc16ad7fd8b2052743de50221bbcae7f4923069a20ef367927e54b44c6856dcd3422b69348807dbc85399f643c26051e7139b944e3d0b528297293b7d7bfd6c7d2147e1a22d3e0f0d1977a949c32fb631baf96fe278e6f1df52ca588e3f3dd77a1dc45d520e72b09d408a3387ae1dcaf38f51c7dc7155ca39067edf064e2d67b1f6a3d8e84dbfb514185d1befd133e07d8ec7b0f170bf206545da208bccc4f81ef1e7d320e59d3cbd901845496c3070dabe8c9181f84ee1333f00caa84ff0abcb6c824ecf8e5e8b288543063549f48fe2c9bb109b0a9813cc9bfa3992acd8214c43f1357eb6bf668fa0b5164d7cbd58033622cdc8215927933134b55d8012ec52421709f39934d0dfe7bdeb171644f138f362f4a226075142988262de293e74cd855893cdd9442de857072bdfa34f97257012b6196a874609162f600911c8de1c063388a6e3f57306c226bad4a287217b5c0cd6d3373087de90063b0f385d221ef2f9381c39d3c512565b68788885f935e8f5c9466aa97f3aaea3c2297b1db242edbc532437186c213ce6c35ea4d632b869bbecbb2e8933f701c839c1b082640fe7ac66f3d79068bf76ed511e6a9845f9d079b46ca2a57848d498eff7817c09db8b9416d21ef31144cec672f8f0361bb849dd306e2d974070af4f45e3f4f4ab967de844b30bac2d7e5a159c091afad29fb4112df307ccb7425fdbf6690f516056b3a3478722030715edd0d5c3f1ce40fde73aae3e7d99e7e31da0b972f88e72ea576d918cd81123590018ea96680d9a5ef7f92164c52ecb73bbf0fee2765b7eaa1116c29df9a290e468a428c08402b397a152ac8ef86d34fc074508d43216c7e3e6340a61f389a4c5c39327f7d91f51b54e5c9b460fa16543670aa7d0cf65583b60512a514e4672d3d4a5e78589cc05c6dd810b9030899a044b77643e5b105453004b5e1afa3d964d6eaa11fdf166b31f09568fded9c96fba8ace7c915c411362bd2ecbc3de5242b9d3071f9d154b70982c53708827e92d18c2aecdc02558e7115c21c67d2ee3ab59cdcb3e1616d4723a5d2dd9b4722b1172587ba168cd1219c38687321291438a485aa42462997f2b1ee2442540d604374615b87825b49d99ac8036093d9c09c16d2723d5036787703ca668099b24ecddbf5339aa976f895add4f2d78d7242bbe6b29d13e7ba0cf5eb5cddfdee4f62035c2181d01a9d37155f5aeab4545c3c94c1cb9f25c1f19244eba45dad6306845cb3d47257251364eecd60ee129748b3d89bd4b92ea4b20668bc94e176a95d99550890234aff84d68e80bf96627ef86a4905d2a054b06c67c8cb160d61f954a811b2654a9ba4a5b1485a6184173c9b19edbc616f24604165576fc588775366d5e8df15c96309bbbc88e5d557f78a7a1940b69fe850c7297581051cc49ddf50661daad21078def997ae459e6c321b044dbeb8760aa9a0b01130cea3c3bf3d4b7098c5fe04a9ca5dea35bb6b2f9174334e748060d88b0695bcf56e28ab0a537d4dd7971bd6c06c9f8131eee24ea1c1448516a38d5f043c49241290eef7c207fa3dc6e1e47203a4ecc00251159146600e8fe352393eee1f377136e3c2f5de9c3deaaad6abc736555ad8b0ea628d767af428c9ecc5532bcda5ed0ace4d02f46eea356b145ae497560a69f119cdf10b464376a79b82d2af533fb00ff8a5da6f4205dbba097a333da7e1c8d5f72e56b37131eef46dfba7ca19469accad303b488826a17e242d1bec215696f91d74d82d8c37ddf316297441bba67c08e6cde6110a8313b9856e162c46883ecab109d2b63d7329daf485833057e564d9aedb075a2fa7ab4967556dc3cf74d1475ca1808fed227fac3606600e8b1f14f3b880a23823e2d61ff0ab4da49d6c143e1b204512dd31b8036463cfc831d9e6b4d7c1cfe9e8f405ac4c3b4765911d7ac04af95228fb1c32e24c8c36b82d4cef71f07567e543d051f444bdb0c13969011c0ee73399a86cca018d48d9277ccdd1ec7b40e32728b9b204cf20500ca2b64b9aefc1148066a1a62c1db16ecc4152f0454de7cbef5ab856d2c92d62fd4c8a451f6ae36a2ebb7e9aad75a8a0053f3a26b48a54dbc9ba058ea2c8e042ccdd7e35583d8b52d2913bff4d42dd5bb09e27cf439e0efb817b259cd693396463d692250cc88d20650964dc199c35c2d698ae40f9d0ce6bdc0ae584ec403f2137d6092dbf3b32f233e5499557bac679de1524cc410cd518d3e6c30b5ec1ff6979ba3797fac910882cb23d339cbfe90c04ce02ed295aefbe1463435f52d574dc9eb1c9883c4333f3dafe36a2be2256e4e825a24e39641ea89f747bb4f8d04136011617729aed2016dc289244e2551d38c766f66e6f44b9f18716e634511d540945c6fdffb0cec9f2a47bbdd065821e349c55c6c8dc79e7932c8aa46888108fb513a91165516adf2e2bfdda9ba91c080b8224cdc138e260b2066ca62961494ceef55007fb111717cb46bdd2cf7b681c1c0072ca88f3a5307fc1ccd69713982774a1caf818e9119f0a41d4f1cd286965e8b7a396a22db292ec726ad51ed593cf736ab8518448183771ed0de9e9f2d7e8093a7e60c5caff667b7a6a96c7b984c6a29b34bc2de9c5e4f2951bb4b611783641152036408ec8bf2", 0x1000}, {&(0x7f0000001340)="5f6b8fac615429cfcddae333d95fb979d1e43e858b53484169327175a9e238299700a03802aa46d06e99adae49e95c1e427eaff404fb1103b0b3b1b8f683acf0ea2458da2c1d6338b34799f99ccdec8cee9a8c4ed1c4b2fbda2c7728eb3db98815a2ca0d983c5a9c08713d5dc008e48bd96b5145747d250888365c6d2c471fc4fcee066dcc944fb35d9c020160a5a7326a7b6aa22745bb321f476620a3ef4007fe79e9bb828bec6be5568c4c9b0d66362f2b4c506f3c604cb4d66c0dd7e54fa2bc48645dc532541e8a60d112cc1a7e0f572947e33c4a2a4ef060eacf3f13be28c8ca2d32aa4d6b8a3c8f35642490ca669d40a96e07740c3040fbbe8b", 0xfc}, {&(0x7f0000001440)="ab89b595adcaa17a75533090be9143ae78bef82fecd9cadf0ede6be7caf0990e12c796e8309808b3da1c5de5a099e837d17f12ac07d5e3fd93947f67fe3c87558dd32e9ea68c9f9f8b835d45b93bc1a67f29b623e99b79fd910a49f695dbe20122811cf2da18bde04a7e9f60b7669a2024b3f7c7385c1a967f7f9eb227e7b7509fdb666f64a586df9d3236085edaeed144122240daf94304b69a52e8a11ad2140b787c50ab3783b59b2d2c34054bebaa1e0d569acc0547e859f9adf5057e64b8adbfb13448a2aacd77a1cb835ff096c3f95d4d09e516e87e30321887", 0xdc}], 0x5) truncate(&(0x7f0000000000)='./file0\x00', 0x30003) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r4 = dup(r3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mquery(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x0, r4, 0x401) 09:21:21 executing program 5: setsockopt(0xffffffffffffffff, 0x20, 0x1f, &(0x7f0000000000), 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(&(0x7f0000000400)={0x1, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) 09:21:21 executing program 6: r0 = kqueue() r1 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = dup(r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r5) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) r6 = dup2(r0, r0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x20, 0x1, 0x1}, {{r3}, 0xfffffffffffffffd, 0x6640fbbc08fd5a8e, 0x0, 0x2, 0x2e}], 0xa9ef, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0x12, 0x80000000, 0x6, 0x41482a84}, {{r5}, 0xfffffffffffffffc, 0xa0, 0x8, 0x4, 0x4}, {{r6}, 0xfffffffffffffffd, 0x0, 0x1, 0x6, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x0, 0x80, 0x7fffffff, 0x8}], 0x5, &(0x7f0000000140)={0x800, 0x9}) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff8, 0x2b, 0x10, 0x40000000000}], 0x1, 0x0, 0x0, 0x0) 09:21:21 executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) r2 = syz_open_pts() writev(r2, &(0x7f0000000540)=[{&(0x7f00000009c0)="c10883f217fdd3b3e4614d9a74b0fb9a6e0962bccd7c8833517da1248e575cac6c33e1909cf53efce72501b033d13f2d9dfcd493f5286a341ff7083a64f8498ad5b87e47bac577b7774e0bc3a81059a0542a88383286707ab7995ea6b83d15510e6769f94b07f136bf5bedd275dc5ec95ddeca90d0f99beb122cbeb1257c35a46fd201ed2832589f71bd40ed75fdaa32e6fd598cee8326dab0401ce49de44839a8cd2115fb6ca912a91e34e259c809c8eb9e24f68a87e2f8c1ad0d9609abf7d73da424ebd374c043a6907d65a26572aa4c097b68060213d41494c032af9a44d822ac628db61bf7ccd8d8a5f78da2ea6213b4d189f0ce8623240aa176bc1453036f323ba28c29304a0c4845a720663d5a63a04363c8564013c24b585fbfeb903cc8deac17024ae9393786e74bc79adffd5123542c063088276fb58f38cf14f250834083fb5861f975ca995bbc3220de333f7cbc3d1372c832e9b72155c647b40096cda20413041298a12ddd6d7f8052b2cd2ffc85bfcbe4e4dd0e6f5b5d9754784ff5a2909c201b9bcb5e6bd3abac22ce0b02e73305070284e74e5f3195006d70618771dd5859ff6d8d5f0e14c4dceabf518751cd4b9b7ecaac7da461a1dcc2d4fb36d2cbd211f26707d7b2360d07a3202c8083cc1c9d3d87804e45867b95afceddbf068051f25f2c50a70b7b332e6181c5c67a67d7ea09789bc8248e161cf1a3a4a43c7d2e3e09ea4e0adf7abace04045a3580f62772f364682acd38028ac045be0c1784e65c7d82e7788df7e7fb18535774e1ad0fc6d26afa5889f8b527409a0e79731b18f713853a3d0778eb9a857f67ca5d8ae52865f50fe085ee3b9d64a03cc26fd43ae725ad9336519606c1e22209f98a70809c37641543516cc4dc2dbfe5aebf997afdc8cc0adebea22c9cc4f274238897b907543b92d399cfccf436f8878949a1f87dbe7ad2f3120742efa0c29aeabfa364c9d3b606ec05c751d92df926ba809cd43dd23e259a50193dffa520b2c6c7a2c56dfc0493c688d7b343ac12f22d6dabfe743caf44c03cba8325c896cb374cf40377cd0f6c6c8ba8607b680a4fe7dc75d380fdb297d0ab7e5720e5dc41c99bc6041036cb975ba0e826b2a641a87f20546be7b599f4e68f709e74340d4f3a751d87fa319217a8ab3d922bd33bffba0297c90692aa43a050179aa089544ee00264e99f1b3790dcb4c38c3f9ef5b2a36deab31572723e5588a65578f8c8417f25382b7afae8f8eb96118196feab01b6108cba6ad66feafd8e1906a4da7ee23adbc5c9032437819a178eb71eec4833f81fe0f9b27c1fd4ed90cbf0aa27757444c65d13c1afa731f449d84ff6f0368f3defd3a8776175e4e4598547a48bfb2822403f68b921af4d95f6adb09177f415555764c3e009c763ff993384d511b715d96073b201f924fea4f1d1baf196291d3d15a44e02e55b6e7b804f844b3ab991a0b42811524aaa303b314c5a19f4e01313946dd7f7783ea24a91adefc9d2d2c22b4b3df1a96e35e8396c0b054e4312cc55bac610e626823a2223de6cf4ac99017a21d982d27f2e73682e67348b432ef88a5e31a2f38969426f566e919143f82a329a945ca77adb9c0b8d8a3116beb6d558040c94a9fde26186e37d0d9aea551fe26420528dd5d1c774f54340473ee8f85655f3bcdd895f74881203293d9e5413908204085fa88cff5adccb69554b6438e4190145396e43de838a509a3219f92f19ae7070e0db76b835501e62756371aae7bbbb3d30852b8e0b3722497584ec189ded106b171c9b9bfccf6628bace99405f7b59f1707ccc1810ac34c15ab43114dde17a6e22b9eb477442d129b2446074113d8965e391704480556e4bff39a7a7dab659dbd3fc0b042b2144f19bdcc5002fd74ab12e58b3f624f4f030cde40f49184abd3edef693eec5cb835ad4fefc80ddf0f5597f8517ff1ee68587196785f793506241d9be21c5e3587d2037d2ec784b87057c12406ec12c7c2bff66230df04a768b06c63b148a0cc376a9e0d5ea1021792d26e4381871188b8fe3c99c8dc9fbba3f92d815193b284c9e43c73250f7817a361a7bd1e6e187013244611d8ce45e1c447b3f21662e74950ce798dd1ab040a569da474fc674474f56c33cf445ab85ac85be626707c5a69aef4136beb7e4377ee6c3e837f0892bc7bf10503042dd06bd8f1aa018aec062e9fc2ab191436e03b189f1cf979ed0a1f98a76b4ad6c83b451a6428693de053a2d0600c3f34efdfe3f7a3ae49b5f0a9e5fa51a0252f19f60a28a4caa535757e8f6aee2c7f7024c5fbd98c02339640e6f1550ce948e8f9c35060247a329b552306a409e7cfa7b998b01285ab917616b57914847f30a9518c38879aeeb4829a82d3781794278f063ab1087722c487637adeb306a5679d76431fafb00a613ac809f7fc01b27f89417282c5d331c4157899297de3087c05c839115d7dd94566df26f1232490217f2e5e86ab1ee782183ec12f2a2a7d1eefdfc1461f8f6b018163a698a909e0125ec9c0179696248c1dc90d8a9c32cdf8bd247673c87456b75364b66f730155cb46927f70702c988e4f6314bb2832e43abc15d1d732169cd4650d320bf5bffd92658533e708ed6c8b221ea3d5d777c84af0cecea0faa915680365bda048760e89c93511ab993fbc9776c67031cb70996f80cdf2ed92bba7a0f81d950413f0312f503a0dabf6be5d9136e35a79fb640d824a1554fe5dcfc56c51c8c8c9b82e423b80ac4ef0e3aa7079e3e4d9d1d684f5e51c209ae694f6568bf373c023045056852fab55426537b85bd12ca662407d983acef28688b6e36f13d063ae110b816027338a80a9792e91e03179a6e9b12986d0f083c5b747077298dac8fb0899b827cbcfe1e764288dc2fc8892fc6f96e5a3a8eefe756400c417761fc05dc77ed8b5e2f8353c29d5702165257be4c993b9132e898c7433b8342ebee136ac658991c0c5e5b0203864e68b893ba9723778298f31fd2dd00c32ef03ecf78c7842c9eae3b3c93436ad1d293c8470a61239a15d7912b7a990ea9d334137737ce51ff47689bda660f91b7cafb5218df22d2dab7f4b17e79b8f18002f279b718a963aea079332622a094c91fc197b5d0bbeb32b6853715576b67795be5fb5ef626434bff2f47619e21c6462a739ecccea65153fed994f8ef30bb566ef7a43a104335a7c384d4fe457b2991e5284e52a85dcc2957ab20978cfb3083457d3147ac45d2f01555115d73b34de3e69cc0a0c4597ae0f3f2fc5420301972422ef0db4929af86149552cfa61713b3742883ceeb8f9dbaa7744bbbb21569997beb598445c6d17ee23da925ce8031f429fc646edb255d69ff6b0b095a7063fb7dfe81cfce2422b31584bddfbbd3566a2676b11a60507148587d3a0d84fa80f2173e08ff92705954af728bfa5271a110725c1809a98380d42e8a135d378382b2219842a3ec00e22eda901a09d2b7288057caa59aa15506db2a252940120caf3f5b7542cd11aabf72939f21ca677125fb74245c67c6f943fa5596275341ccfbf201a5831fa61ee7905611cf9799caef263c470b1370b7e2ebe79ba975539560068d3bed6adf35f94e0e7b632b5c7b0a6b2b4c1b6f9549623a4073a7d366211d9d484e5cf7dcc789bfe65c44f70975566cedc7ec02a5af4eb660974141f70fa281ea65658a09cc9f55d1aae88363bdacfb8299ef711eb461e3164f4db16229f5a16c538910fd8caef8ec7b270928d1b2ebd8acc60afe941d900d5013acc7121462ac9dd8ae203cc75ed4b6adbd614698d7f52e9060bede0994e5e15a24c296ad24535d4b2c7470db1af13be86f5f3b0ad11bda2cfd3a107765c6cdb0ece6d37b5770969a1d622682a58a6561bd837dde81d324bc4c2f3444d54924ca9c63751bf930889b943517f98a63f1708e62d284c6ee54bd634279f99f84078f48508a4bf119b5fe24bcd46683651bc2cb16e85f7fc724f0be25ca67b0d34591bb96c4f5665127aa1196d995626a87d445f52d684710e71b2a9e2d1a88997a543427c5ccc4649202fc45db57113b349587bc21a087aa39b80ee8d5f6f600f142747f9440f179b4e19bb6f0a4763927adc065b00cdb3e2df34e69786ca2eae8d048394143f51ac8870f34ae1b31255f1fbac3dbc6888b306bc33ebdf76fd21f715fd2cbe013c34eb3d626905cecd28e0729a5f38bd720b7cc2651d1d9da86fc4543dfc23687cf9ca9fa215cc38de984ad6bc03d3da1ce22b1fa6ed36fda22c473e5b8046ff6c0db244fbd8889f447d51f1d0d04868e5549924417b6ec2815764ea712e584a65e30f7aa6324a8d32f9f106200790ba2bcbe50a07ac3b090a88e5bd5d8c528baf509f20269e53cfb4ff50ff82cbbbf6a8aad8e710bdad4eaf892db1512f1206aec9407c14986be70996812edfe16ec090b6fa572b328c73eade4aae91c1d272dc297a49743e2240472641c9ef08aff6c3e942377e4192be5eae0fb14e1824d552a9b25cf15f33753ff2fe0d9be90ae31bc06ca2dbf82647bc967a117c9655db1eef0ba7590dd13c819baa2d51c7ec762adb2bfd18a8874733b1f4069529a95f72aaac7c9b200cac555ae056d1592ae0f3395a7a88f3eecd1ddfd30747ed49fe93fa6d0d13736324390cf82d42c50db6424503ce32dc61c6ed5a2f9e1b3ba29daeca07506b4f2d1dd63fee6aee21db69f808a2d32badb8a6ea1df8bf6357cd07b3857dcb3c7fc683bf6094cdf52b647fbdfb2562137aebb86201a91726e48b4f0f32642c488056437dc68213ee797b70ebeaaf7493a4325437829b16278490805be0a9462471aab2d5a70afc0d17b9cee52b356ca62ab92f749031fb362e5f05093e9a6ba50797b966cbf26f1414aca5e3c45c6c4fd307cd1cd5363079f8a5512c4bf0210081694a0b05eee5e386aec07eaa7fea34a87d414ba5b2e22695d7040178e4e75c22fffad9be8e0a5195f75d3251ef831411fa3b5ae26f63fae5887c8d7bba5db56aa701230fdb7f350445d2a19aa6a0f8f2fa50562022f549f0c649fb3d72662738ab2effddccb9ed53e914991b8c7c7d88ecc58d9a842c57119a4853c29854e8e7e6873f34e4b4b33721e9e9de9524a8736d68b006aef04e3c1ad07d7040113a9c0a2025c3f379f77f5d60a39856b597b742e7aae2b1034236c3d153fb6555a6ee21655e3888bb1db83ecc5c30fab0e26f7ab53bbb5458785fa3692f844b5bfaf9fa6e2ed58fc4c6e22507afe225ab2942464742948d438e262b4b6f24307104abca11639e041611e8b9361826a31b638d05541845a470b7b5f98af9f8e3f42856e8b4678d7f91eac69caafd53b05338eee14ea8d97fdc22867b59f6f4aee0d257972a2e58effb5d05c8a44cea2e8645dbb26397ad2148058adf54b1bd420faeca2f8bebf05d74cd3666f115272a9b1ebe7feee0f3e461e396a36bcf4598279c7a3532206df1557571f28d81be4d2148d7b4f467023c3c920d35c5d456ebb8a80b97a675b823e1b54bf26d15813e72fd9c62e78a45521eb59a1cfc3aaae8c204c4d51917894d9f351da0cbda06ce80f36f851b8356e7fc02dacff251c9fc2720a8f32a15d0795973eccf515444e65ec6e6a25c7fc7fcb6a94231243a140e7e3b8f95c41dd4b86bcd09a707361ea8d42537000193fea42baab2690526b17cc79d0e3fdb0b2341a1986184eea62f558a1ed1866d54a988b5c049cba5d987bf556ac0a8581a9b3893e0cf2c5f1e5350eec3da14a40f648969e3f256f4e03d1b2f17bf25bd69769304cea", 0x1000}, {&(0x7f0000000080)="f31a776a82c1b6b319ee2741a943a786a0a0e86ce0eb949ad7efe45f7eae3e5cdbec8bc3996b590248fd1fc4b0dfe8ff93c0bf29befd8e80432716130e7dfe7608af7d4ab925bedd6a8bd6de27b95fd9a97f765aba8cb62c5570f4f62aebeb617b717664ae18a52b3aba5a4a0cf56048e725bb778e9e6c440781bab3334b4a9d0e6fea49a9e11b320b4d0c7959ebd4cc1946610fac106d8106331e43606b2d4cc90c996357e6730a6ced7faa280db0af29b645fb256ac6e3a1cb9c1e3d97ec54611625f3707b37b966f7bca013bdaa462e18b5084094fa542e46e5f97f5517", 0xdf}, {&(0x7f0000000180)="2e8a7a117eaec97eec6ca0c0a9b835ed4559a9dfb8842038aab42ad386f2b83587eac1d134e031df74abab82f5536e325cfcd90d082f8a130dd4aa74f27cc1a6d4775bf4d52131d4b20cc6334eada6caf9b03d0c0e3f9048b2ef213a23b7a27b251de4e536085357a86fc103c91a4b28aa6aedb1e37ee342d7aa4596cab14c53306241b87bc56a9b8e2e6160a8dfbafdeb3e08023bab0a5011b16935ce7c2db93948f2dee4dc68ca4bdb8690a88f0bcaf96a02234976b54a6860387fbd2ce001753bd6db8811d7281e78e52f2fd7fb552de5b0a978ec9f45e1d08435cb501c12c67bf37622fc52208bcaca3cbc08f424893082", 0xf3}, {&(0x7f0000000280)="c0fb8ffb6d09d3ef9594052373665bf6d3fab1791d9299b8f867d6e784d7525cf94f3abd0611330aa2c22f98c9a9f8f76f63f255dbba25f20985ae57cebe81e6154bf9fbc4f96d5749c7d34a1440e352c81670127064d18bf8b6fc8181e0757fd5bb13beff8c2534e2b5b63752874d048827e7f21491892788546da01040bbce7283a393b575e3bc34c2932c2ba464fd6c0a8381ed", 0x95}, {&(0x7f0000000340)="5234c0104dd55253b44ffb0cdc9fbd84cb45c185a9620584a92914c2915235613dede3f846805f27047fde59598507b03f8915b290c101b3018c29901a975867ab565b2fc88c08dd81cc1f4864d090aa4971badcfe55d4b2a7f98feec6e57eb276d789541960bb297d0d", 0x6a}, {&(0x7f00000019c0)="15dacb77de6d32119dd629e2cc74e8e741d6ed36f7a4b134e0e7622af13e11e54ade62c592ca2dcdf8e2be4979f963cab6c15dc1e7bd5402908c99c20b822fedc70f87092f781fd30677e7ddd2ec0cb96e409c70fecf14df0f941199ad0fef67871d527e26417792008f3efdc227b47fa9445a21270f5f160a0c6d3c32db11c59b83425c0f3f2e714421edaee72f4f16aac952ef91bf6d3a33d4ef107adf2ef5e068dd1126ac1c0523f78427675cc23f2b4c644ec5f6fe91b7a195cd5b1836fdb409d7dd620bc7dd7c89b27fadef9f5d239f52d9e9f40264743fe4f5d9366e26e449a5bbdcb89ce84451737910fa80a90caf4ba835afc2df3a01de02b9abf9239562ab6cb0207b33fe3d24f4c8e85a50bea4e595714970565a148c744b2dad67a46eb6eeab327b8dbdf2bf8b486923411522d9b7f2787bd745e481042b497e989607dd6f8762b1cb258cdfba4ed54c6ca9d003ab925ffbc3f09b38e26ccd59168c5ed6317522427a3b05670c4b272d82013f16b9540dc54ee55c898e387f2dc6b3b4e61c50c0d9090f027bd12e88b7ccea8d8dc70a670eedf22a3638a7e2f34984021219c2dcd4ad1d869c05808c4f92c76b61940da72efc7aa2cc3f3b255b4e645f2e1905fd4986debc29bdb44d2dc786db912c4b031b08994bfb362341a41541e0d4156c151fa6c871acef795a235b434f9cd97bec06723a9706c2741cd71f66917b916aba5924e4beaa08177b3c4b59f79f984fa866fc932541a3d22142e0576fe36faa23da32580d16189ddb4745c00c1a0c49dbfb07959b748caa91cdf4d2bf6c4b71cf77d0abf78b7b9419106416487eb5f8dc7c11874e09ec8e0eeb62467448e218c570999a1a7e055655b49aec7994cdd5275623629d2f594a5d0d78606305a98481dbbe30a4a602889b49e4871175cedaa4c36996a8c587535e757fdc7197bc402a3a1465d9080925b49c628a207310e8d7bce3422f20491570f4d7b019e988d6843a2e8cb9a08f66efa50593be805628651454924cf95c99c612c84bc838a16b79755f2986f9e26572574fde93cf66d5d950537ab88226cea75004c42160c28697f2296abfbe6d1e365c026bcadf4188694b10c67a8b05204e78f15530d402a31786e38545a4ef92727f657faa49cd63ac874e713c03ef4e0c022c8e65c7f6c5e6c43f59091484872b3bdaa41d68a1fa34aeb1d18afa44278d3da5c6c1b52ed6740f7a4eab42d2d5e95eaa072c0ab92c891ccbae268ec93304bc5909a267400050b41315212978c36e9e229a3a1bf821005920a2b2a8d14c0634dfec6580fc308b70e8f57563135da0cb1f50e01c291b3ced2bb09dbc75d67eca28c06051e8332b51f7e9aa3c6b7142f2f516c6d33d959bd2208b1548d80e94b659b97adbd017016e23560e1e27e45093fc56d89043087967688960bfa0c559bcdb52f0ac9243aa866eda17bd03b31e3a176f25b66e6ab4946ccc36fefa937a85c0629ae4e53ed1ef2acdef3740534e15ffcde75d2005be1f202e817cc8303787c04654bfb5e3835350c01e2c7c4a7267467c2a3f42e3cb58ffd660cb89a15e4aa26b1fafd25b535992707b9212c064d9969c655a05d73c70a29f904f15f418c9b61aea9cb4dd06bb74d9c43e2ca47b497d6523afb11cfb584aaf8aaed30a906270e206858cc799d004182e2d3cea5d6b4a286a1b79d8ad9df737ff61f1224803129498c235ef8cd587452ea313ca8b19b6a2542e260f894fb395190386c87eba53581c6f58bf715902c43118d07358793d6a2e48b575da6b04cc1b9572865ad06f6eed95d16d428ecc429269e45461bb46fcc5019569ff8ec99dfa61d374a7f5ea3059ad8cf2a5e320266cc564ea397f187fe2f10d4a52258277c64bd007651761c80588c8997b1e49a72763e23a8887655315bb948e33d6ce084344fa239a762c67dcedc5dad5f5c2be95ceeac0fd61b66c4b60373ba7641f0cfc81b36038552fc77168fd1c5d20f6e84480e187737e496063b8ff6165552db1dcb48c38a7a7d7e32c197497e03bb153c30e35ff456b068e4aa880c1764ba28f137354ca2703310cde99f1ede827eca37ad137da80f30a3f9e52efbf0b5783add4f7d61787e422590a952e77c49d65d5be91c6f567a1558d731491581891fcb46d0365d6a73766a3ea2a7941e6c360792f2ff213527920508b17b10d5b6d3e6afe0740631f8a7ba64dae34c0baf77773d966d215679c0cb003974328c4c56e366e44d4f9a09238935bb3080fb8767c9196ee30219b626e3a5848914201e3a8a967c8293bf664da5600a7fe3e15a1b1e5c647f7185eb1e6511d4b587a6f42c1f9bc8f626445bec35151309f092bd2310e433cd4027637231624916dbc3c7e4e77640cb1190e33c49d1f199b83b5b5164bdd59fefea0ed2302226ffc3ff0df11121f4db09449e7d7263d1d03d41a08bb1e222533b9a4bea09766e3712e5e8ac77df28fc54fa4370ef5db532ff67a803148eb009c5160044a4508bbb12acf0e4def83929b5757d7835c1300dc2a291daa2be2aaeec242f260d1be640326deddfa5fdb21513b16640db812c0063de3e2b36c0e12d2cc7cd52cd0d574bdbe0f6e8c9077602f51d0baf5281f5c57b482c78aa04f3eb82c73defc67dc1029e37abd42972608748af10bd15bcf2ab6d3d1ce263a124b1d8bf63d60a0579511feccde3fac4699bb9e0d48e240feaa3dfd5d90682ebf217a9be35e3ea6425f7af22eae4af75a14443a19d800289fec2be9da852576db464739a17487d959b4a7cf5a83be5a90d87d9975cc5500efe84ad235b39da7e0090dadf6005422877558ab383a15b7a0d5866c0ed38512ff64ffcf4e54730bfdd41738cded9772addbb4944ba8320efc783943f938e7765f7c539165816210feb991e0c35e66cd0493c25276cbadbd9f377516c573fe3f6ab051eb4ecb81743013fcd22f20a4ac0a027f129566908764e42959b09e2f366603ec815c75434a213e5596f22648693db1b470467e7cf8a3b4155f64d981e79255510fa6db3772c7191bc704115b5c73803711410f38244253af3c1572e4ae4e8c56cbf54452191219af223b19f9e6d741d202c3cbc6d772941a1a2e1cf299594b6e3368aa3fe0e58a35df9d87125871302f2dcc822e8c3e05813e9e7bca878157f3bd710b6885a187f1db4a5b1d724b4762b914f6ad5936436d536bba52a653267e837d694959f475d7fda432eaa9a36d203c4d9dccd818aeee266c918bb78b495e6a4a62f30f67fb77d9311c3a0ae65cbc44717693825eae4edbc89a84a4ea0868dd5b32eacfe3d2f019d4660b6522dbdeaf7615487304f662a00a3d157fff3af8fa93c6ae7c8800368a5efbe437f1172dbb90a964c7ddbd95ad6e75825c6a19dcdd8ef0aa5fa392765752c4aa404b957c30eda13a12931954312c11ca6e1c7abe1af4f57c4637141f2b124243b9230c4b663981d4c97a426a80dd304219422ff654ca4e6c15162ac08ef82a83ceaa822fe9f1ab4265e95a1426eb6ee3e182270400fbf2bd41d85c90787bff1b221c9256c09cb0b7af1f5d26fe232d9b1c1d8845c0497d256d7bb0de51b2a9609505ce18ad31c861a36d38aff0d5a45a8995cf56fbc17213a71e60e88f9af36be46b3218b8ed09bc84e7e494eca6861d29f3302ef1f70e1d748b6b5b44dc1cbd0b1943b3a01771e98aa46a3fffed59780ac922aa2d04e92145481b2e308da1afc25bb4ce44a2c5d5abf5c1442fc2467243b345a9923df3ba62806e9e580bd44387f02c6c52a93bae499618a83ccb510315f19d81cafc6e156b268feb8352d0bed4709c8d5381847ce02b606ed0ca4178a9bc0f8da8db7dccf607d0d85ca626997fcaf79f3cd346460fc92b8a24677a121523fc92d5c4281d0a7e0421193846cb5662ba3846103417ff948798a6ea5fad6aaf735e4b04eecacac8cf8062181d14735eef8b098b1054970196cb0c6da443bae07402815871a8472da3184d78e7fdccbac5fd237eefff52aca09f860b657bec3c5ff08ac3568e5d0cd8c0df47c3f8687156e942e8a56854b7f9bec7fe2ec2103198c7310a60cadeff7c68e431d7021c78ea5ef8cad0c139f336419bc219593b0bb91e18a696d53ca66c9b754cfc50589f70891a09d0751811ce4a66f38f792e8f5809c784930a921c86327ca2d6b626f1d04df7df44e21a61892ff5c16750bd0e6996201a300104e162ebcccbae786ac0eaca1e523f44a9b49d7d47d229820498a6d42e2d7ea5e9a14083dde911bb5eaba02c7f76fe3bb023d3364e2b02b4e7d120d52d3b8c7a4f14b4b2aae82d19d176fbd997ccd9b8440c324f5d935a3656a254445557f7256ac2c124c437f172ed3d0f5df32c9ad791a142c903bc5bc980f4bfc6f8163b31d7ae3d191b862788987e921f8c3b7b05aeba32d7e40ce3e015f1b71633c00d", 0xc47}], 0x6) write(r0, &(0x7f00000003c0)="b927729a3075d8a52f9a17d728f9142623cdda1edd9fb7049be6b8ea7788e6cb022caa912814a251468150784f64b0a5f7d626f50528c6a8bfe4ed8f0c0c905d5e5b4ea3f64072be4ef9e31dd3179adeff5b4b43bda21824352488f7b20908a810ad7bc85463623b6aa0596d03622883596966e80e4e136e896d491e5f4f7a0844b97c517097ff605e0db95164b37ec395dfe31169edbbbb131db377cf5b64efb7d9da3d574223bae67f5043a012c09943730d3560d16f4124b80ff54c4baefca35b7fa6f4", 0xc5) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)) 09:21:21 executing program 4: semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)) semop(0x0, &(0x7f0000000180)=[{0x1, 0x5}, {0x3, 0x3, 0x1000}, {0x1, 0x1, 0x1000}, {0x3, 0x6, 0x1000}, {0x4}, {0x4, 0x2, 0x1000}, {0x3, 0x9, 0x1000}, {0x0, 0x9d5b}, {0x1, 0x8, 0x2000}], 0x9) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001200)=""/40) semop(0x0, &(0x7f0000000080)=[{0x0, 0x43, 0x800}, {0x4, 0xe6, 0x800}, {0x0, 0xfd, 0x800}, {0x4, 0x1020, 0xd3d1d7ba3eab9f74}, {0x2, 0x5, 0x1800}, {0x1, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x2, 0x400}], 0x8) semop(0x0, &(0x7f0000000000), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20}, {0x7}, {0x6, 0x40, 0x0, 0xd5}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) setreuid(0xee00, 0xffffffffffffffff) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) r2 = getuid() seteuid(r2) shmget(0x1, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) getuid() setreuid(0x0, 0x0) getgid() getuid() open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r3 = semget$private(0x0, 0x3, 0x53c) semop(r3, 0xffffffffffffffff, 0x4) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000000c0)=0x9) r4 = semget$private(0x0, 0x4000000009, 0x82) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xe643, 0x0, 0x0, 0x0, 0x0, 0x10b, 0x20}, 0x1ff, 0xfffffffffffffff9, 0x5}) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000600)=""/222) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000240)=""/65) 09:21:21 executing program 5: setsockopt(0xffffffffffffffff, 0x20, 0x1f, &(0x7f0000000000), 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) (async) sysctl$kern(&(0x7f0000000400)={0x1, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) 09:21:21 executing program 7: mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) munmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000) (async) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f00009ce000/0x1000)=nil, 0x0) (async) shmat(r0, &(0x7f0000b33000/0x4000)=nil, 0x2000) (async) r1 = getuid() setreuid(0xee00, 0x0) (async) r2 = shmget$private(0x0, 0x4000, 0x7, &(0x7f0000ffc000/0x4000)=nil) (async) setreuid(0xee00, 0x0) setreuid(0x0, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = semget(0x3, 0x3, 0x12) (async) r6 = getuid() setreuid(0xee00, r6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000004c0)={{0x9, 0x0, r4, r6, 0x0, 0xa3, 0x5}, 0xd9, 0x9902, 0x6}) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0x0, 0x0, r8, 0x1ba, 0x800}, 0x7fff, 0x3, r3, 0x0, 0x1, 0x8, 0x1}) (async) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000380)=""/245) (async) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/118) (async) shmat(r2, &(0x7f0000471000/0x3000)=nil, 0x0) setreuid(0xee00, r1) r9 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x3, 0x0, 0x0, 0x0, 0x140}, 0x100, 0x0, 0x0, 0x0, 0x0, 0x261}) (async) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000002040)=""/4083) (async) shmat(r9, &(0x7f0000841000/0x3000)=nil, 0x3000) (async) shmdt(0x0) (async) getuid() 09:21:21 executing program 5: setsockopt(0xffffffffffffffff, 0x20, 0x1f, &(0x7f0000000000), 0x0) (async) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) (async) sysctl$kern(&(0x7f0000000400)={0x1, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) 09:21:21 executing program 6: r0 = kqueue() r1 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = dup(r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r5) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) (async) r6 = dup2(r0, r0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x20, 0x1, 0x1}, {{r3}, 0xfffffffffffffffd, 0x6640fbbc08fd5a8e, 0x0, 0x2, 0x2e}], 0xa9ef, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0x12, 0x80000000, 0x6, 0x41482a84}, {{r5}, 0xfffffffffffffffc, 0xa0, 0x8, 0x4, 0x4}, {{r6}, 0xfffffffffffffffd, 0x0, 0x1, 0x6, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x0, 0x80, 0x7fffffff, 0x8}], 0x5, &(0x7f0000000140)={0x800, 0x9}) (async) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff8, 0x2b, 0x10, 0x40000000000}], 0x1, 0x0, 0x0, 0x0) 09:21:21 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x2b, 0x10}], 0x1, 0x0, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = dup(r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) (async) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x19, 0x80, 0x8}, {{r1}, 0xfffffffffffffff9, 0x1, 0x40, 0x7f, 0x1}, {{r3}, 0xfffffffffffffffc, 0x0, 0x20000000, 0x6, 0xfff}, {{r4}, 0xfffffffffffffffe, 0xc0, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0xeb, 0xfffff, 0xc3e, 0x5a}], 0xfffff001, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffa, 0xde, 0x81, 0x5, 0xffffffffffffffff}, {{r5}, 0xfffffffffffffffa, 0x8, 0x40000000, 0x7f, 0x1}, {{r0}, 0x2, 0x0, 0x8, 0xffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x18, 0x20000000, 0xffff, 0x7f}], 0x3, &(0x7f0000000240)={0x6, 0x100}) 09:21:21 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000001c0)=[{0x2c}, {0x20}, {0x16}]}) syz_emit_ethernet(0x32, &(0x7f0000000100)={@remote, @remote, [], {@arp={0x806, @generic={0x0, 0x0, 0x6, 0x0, 0x0, @remote, "", @remote, "66788ebf35118d0b7e01b4b4ca72f351"}}}}) syz_emit_ethernet(0x12, &(0x7f0000000000)={@remote, @random="94fc44f4f791", [], {@generic={0x6002, "b716d10e"}}}) 09:21:21 executing program 6: r0 = kqueue() (async, rerun: 64) r1 = dup(0xffffffffffffffff) (rerun: 64) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = dup(r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r5) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) (async) r6 = dup2(r0, r0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x20, 0x1, 0x1}, {{r3}, 0xfffffffffffffffd, 0x6640fbbc08fd5a8e, 0x0, 0x2, 0x2e}], 0xa9ef, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0x12, 0x80000000, 0x6, 0x41482a84}, {{r5}, 0xfffffffffffffffc, 0xa0, 0x8, 0x4, 0x4}, {{r6}, 0xfffffffffffffffd, 0x0, 0x1, 0x6, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x0, 0x80, 0x7fffffff, 0x8}], 0x5, &(0x7f0000000140)={0x800, 0x9}) (async, rerun: 32) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff8, 0x2b, 0x10, 0x40000000000}], 0x1, 0x0, 0x0, 0x0) (rerun: 32) 09:21:21 executing program 4: semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)) (async, rerun: 64) semop(0x0, &(0x7f0000000180)=[{0x1, 0x5}, {0x3, 0x3, 0x1000}, {0x1, 0x1, 0x1000}, {0x3, 0x6, 0x1000}, {0x4}, {0x4, 0x2, 0x1000}, {0x3, 0x9, 0x1000}, {0x0, 0x9d5b}, {0x1, 0x8, 0x2000}], 0x9) (async, rerun: 64) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001200)=""/40) (async) semop(0x0, &(0x7f0000000080)=[{0x0, 0x43, 0x800}, {0x4, 0xe6, 0x800}, {0x0, 0xfd, 0x800}, {0x4, 0x1020, 0xd3d1d7ba3eab9f74}, {0x2, 0x5, 0x1800}, {0x1, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x2, 0x400}], 0x8) semop(0x0, &(0x7f0000000000), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20}, {0x7}, {0x6, 0x40, 0x0, 0xd5}]}) (async, rerun: 32) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) (async) setreuid(0xee00, 0xffffffffffffffff) (async, rerun: 64) r1 = getuid() (rerun: 64) chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) r2 = getuid() seteuid(r2) (async) shmget(0x1, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) (async) getuid() (async, rerun: 64) setreuid(0x0, 0x0) (rerun: 64) getgid() (async) getuid() open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r3 = semget$private(0x0, 0x3, 0x53c) semop(r3, 0xffffffffffffffff, 0x4) (async) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000000c0)=0x9) (async) r4 = semget$private(0x0, 0x4000000009, 0x82) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xe643, 0x0, 0x0, 0x0, 0x0, 0x10b, 0x20}, 0x1ff, 0xfffffffffffffff9, 0x5}) (async) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000600)=""/222) (async) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000240)=""/65) 09:21:21 executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{}, {}, {}]}) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000000)={0x8, &(0x7f0000000100)=[{0xffff, 0x8, 0x7, 0x7, 0x7}, {0x1f, 0x0, 0x81, 0x9, 0x3935}, {0x52, 0xf4, 0x3f, 0x8000, 0x4}, {0x400, 0x3cc, 0x8, 0x8, 0x7ff}, {0x6, 0xff, 0x8001, 0x400, 0x6206}, {0x305, 0x5, 0x1, 0x2, 0xa636}, {0x6, 0x7, 0x7, 0x3f, 0x400}, {0x400, 0x1f, 0xe1f5, 0xba9b, 0x8001}]}) getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) r2 = geteuid() r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f0000000180)=[{0x2, 0x7}, {0x2, 0x8, 0x800}], 0x2) semop(r3, &(0x7f0000000140)=[{0x3, 0x4}, {0x4, 0x80, 0x800}, {0x2, 0x1a, 0x1000}, {0x4, 0x3, 0x1400}, {0x0, 0xe0b, 0xc00}, {0x1, 0x3}, {0x3, 0x800, 0x1000}, {0x4, 0x7ff, 0xc00}, {0x0, 0x33, 0x1800}], 0x9) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) r4 = getegid() r5 = geteuid() semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000001c0)=[0x7, 0x401, 0x95, 0x1, 0x5]) semop(r3, &(0x7f00000002c0)=[{0x3, 0xffff, 0x1800}, {0x0, 0x0, 0x1000}], 0x2) r6 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0xeaf, 0xffffffffffffffff, r4, r5, r6, 0xb, 0x7}, 0x6, 0x6000000, 0x5}) setreuid(r2, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r9 = getpid() ktrace(&(0x7f0000000200)='./file0\x00', 0x2, 0xc73d7de2f5d55fd8, r9) r10 = msgget$private(0x0, 0x0) msgsnd(r10, 0xfffffffffffffffe, 0x0, 0x0) msgsnd(r10, &(0x7f0000001540)=ANY=[@ANYBLOB="010000000000000000102576165b208021084c314ec7ff7071e8c92d0bf8c3f7efaf9e631376071672082fb409bb30a595a1d5cc0c7c3d37081a967ca4bcca7d26fcdd22700e5a39df5c7716b44954e1127a0500744abc8f87e69671cefb30019ddeaf989a9b64ce14dd6b6a461170e280cd4923b049d632987ac7fcd6cc43b535308e6546879ae6ae46e478ab1bf069df7974b8093feaf4c9784a252130382d4d37e95c21d4aa666efc5dffff9c71780fd6555c959c78cccd1a000b49af40"], 0xbf, 0x800) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r12) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000240)={{0x3, r5, r12, r8, r1, 0x4, 0x6}, 0x0, 0x0, r7, r9, 0x1c2, 0x6, 0x3, 0x2}) msgrcv(r10, &(0x7f0000000180)={0x0, ""/149}, 0x9d, 0x3, 0xc00) 09:21:21 executing program 7: mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) munmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f00009ce000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000e0e000/0x1000)=nil, 0x4000) r1 = getuid() setreuid(0xee00, 0x0) r2 = shmget$private(0x0, 0x4000, 0x7, &(0x7f0000ffc000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r5 = semget(0x3, 0x3, 0x12) r6 = getuid() setreuid(r1, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffffffffffd18) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000004c0)={{0x9, 0x0, r4, r6, 0x0, 0xa3, 0x5}, 0xd9, 0x9902, 0x6}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0x0, 0x0, r8, 0x1ba, 0x800}, 0x7fff, 0x3, r3, 0x0, 0x10000001, 0x8, 0x1}) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000380)=""/245) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/108) shmat(r2, &(0x7f0000471000/0x3000)=nil, 0x0) setreuid(0xee00, r1) r12 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x3, 0x0, 0x0, 0x0, 0x140}, 0x100, 0x0, 0x0, 0x0, 0x0, 0x261}) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000002040)=""/4083) shmat(r12, &(0x7f0000841000/0x3000)=nil, 0x3000) shmdt(0x0) r13 = geteuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x101, r9, r11, r13, r4, 0x8, 0x4}, 0x3, 0x4539, r7, r3, 0xfffffffffffffffc, 0x2, 0x8}) getuid() 09:21:21 executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) (async) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) r2 = syz_open_pts() writev(r2, &(0x7f0000000540)=[{&(0x7f00000009c0)="c10883f217fdd3b3e4614d9a74b0fb9a6e0962bccd7c8833517da1248e575cac6c33e1909cf53efce72501b033d13f2d9dfcd493f5286a341ff7083a64f8498ad5b87e47bac577b7774e0bc3a81059a0542a88383286707ab7995ea6b83d15510e6769f94b07f136bf5bedd275dc5ec95ddeca90d0f99beb122cbeb1257c35a46fd201ed2832589f71bd40ed75fdaa32e6fd598cee8326dab0401ce49de44839a8cd2115fb6ca912a91e34e259c809c8eb9e24f68a87e2f8c1ad0d9609abf7d73da424ebd374c043a6907d65a26572aa4c097b68060213d41494c032af9a44d822ac628db61bf7ccd8d8a5f78da2ea6213b4d189f0ce8623240aa176bc1453036f323ba28c29304a0c4845a720663d5a63a04363c8564013c24b585fbfeb903cc8deac17024ae9393786e74bc79adffd5123542c063088276fb58f38cf14f250834083fb5861f975ca995bbc3220de333f7cbc3d1372c832e9b72155c647b40096cda20413041298a12ddd6d7f8052b2cd2ffc85bfcbe4e4dd0e6f5b5d9754784ff5a2909c201b9bcb5e6bd3abac22ce0b02e73305070284e74e5f3195006d70618771dd5859ff6d8d5f0e14c4dceabf518751cd4b9b7ecaac7da461a1dcc2d4fb36d2cbd211f26707d7b2360d07a3202c8083cc1c9d3d87804e45867b95afceddbf068051f25f2c50a70b7b332e6181c5c67a67d7ea09789bc8248e161cf1a3a4a43c7d2e3e09ea4e0adf7abace04045a3580f62772f364682acd38028ac045be0c1784e65c7d82e7788df7e7fb18535774e1ad0fc6d26afa5889f8b527409a0e79731b18f713853a3d0778eb9a857f67ca5d8ae52865f50fe085ee3b9d64a03cc26fd43ae725ad9336519606c1e22209f98a70809c37641543516cc4dc2dbfe5aebf997afdc8cc0adebea22c9cc4f274238897b907543b92d399cfccf436f8878949a1f87dbe7ad2f3120742efa0c29aeabfa364c9d3b606ec05c751d92df926ba809cd43dd23e259a50193dffa520b2c6c7a2c56dfc0493c688d7b343ac12f22d6dabfe743caf44c03cba8325c896cb374cf40377cd0f6c6c8ba8607b680a4fe7dc75d380fdb297d0ab7e5720e5dc41c99bc6041036cb975ba0e826b2a641a87f20546be7b599f4e68f709e74340d4f3a751d87fa319217a8ab3d922bd33bffba0297c90692aa43a050179aa089544ee00264e99f1b3790dcb4c38c3f9ef5b2a36deab31572723e5588a65578f8c8417f25382b7afae8f8eb96118196feab01b6108cba6ad66feafd8e1906a4da7ee23adbc5c9032437819a178eb71eec4833f81fe0f9b27c1fd4ed90cbf0aa27757444c65d13c1afa731f449d84ff6f0368f3defd3a8776175e4e4598547a48bfb2822403f68b921af4d95f6adb09177f415555764c3e009c763ff993384d511b715d96073b201f924fea4f1d1baf196291d3d15a44e02e55b6e7b804f844b3ab991a0b42811524aaa303b314c5a19f4e01313946dd7f7783ea24a91adefc9d2d2c22b4b3df1a96e35e8396c0b054e4312cc55bac610e626823a2223de6cf4ac99017a21d982d27f2e73682e67348b432ef88a5e31a2f38969426f566e919143f82a329a945ca77adb9c0b8d8a3116beb6d558040c94a9fde26186e37d0d9aea551fe26420528dd5d1c774f54340473ee8f85655f3bcdd895f74881203293d9e5413908204085fa88cff5adccb69554b6438e4190145396e43de838a509a3219f92f19ae7070e0db76b835501e62756371aae7bbbb3d30852b8e0b3722497584ec189ded106b171c9b9bfccf6628bace99405f7b59f1707ccc1810ac34c15ab43114dde17a6e22b9eb477442d129b2446074113d8965e391704480556e4bff39a7a7dab659dbd3fc0b042b2144f19bdcc5002fd74ab12e58b3f624f4f030cde40f49184abd3edef693eec5cb835ad4fefc80ddf0f5597f8517ff1ee68587196785f793506241d9be21c5e3587d2037d2ec784b87057c12406ec12c7c2bff66230df04a768b06c63b148a0cc376a9e0d5ea1021792d26e4381871188b8fe3c99c8dc9fbba3f92d815193b284c9e43c73250f7817a361a7bd1e6e187013244611d8ce45e1c447b3f21662e74950ce798dd1ab040a569da474fc674474f56c33cf445ab85ac85be626707c5a69aef4136beb7e4377ee6c3e837f0892bc7bf10503042dd06bd8f1aa018aec062e9fc2ab191436e03b189f1cf979ed0a1f98a76b4ad6c83b451a6428693de053a2d0600c3f34efdfe3f7a3ae49b5f0a9e5fa51a0252f19f60a28a4caa535757e8f6aee2c7f7024c5fbd98c02339640e6f1550ce948e8f9c35060247a329b552306a409e7cfa7b998b01285ab917616b57914847f30a9518c38879aeeb4829a82d3781794278f063ab1087722c487637adeb306a5679d76431fafb00a613ac809f7fc01b27f89417282c5d331c4157899297de3087c05c839115d7dd94566df26f1232490217f2e5e86ab1ee782183ec12f2a2a7d1eefdfc1461f8f6b018163a698a909e0125ec9c0179696248c1dc90d8a9c32cdf8bd247673c87456b75364b66f730155cb46927f70702c988e4f6314bb2832e43abc15d1d732169cd4650d320bf5bffd92658533e708ed6c8b221ea3d5d777c84af0cecea0faa915680365bda048760e89c93511ab993fbc9776c67031cb70996f80cdf2ed92bba7a0f81d950413f0312f503a0dabf6be5d9136e35a79fb640d824a1554fe5dcfc56c51c8c8c9b82e423b80ac4ef0e3aa7079e3e4d9d1d684f5e51c209ae694f6568bf373c023045056852fab55426537b85bd12ca662407d983acef28688b6e36f13d063ae110b816027338a80a9792e91e03179a6e9b12986d0f083c5b747077298dac8fb0899b827cbcfe1e764288dc2fc8892fc6f96e5a3a8eefe756400c417761fc05dc77ed8b5e2f8353c29d5702165257be4c993b9132e898c7433b8342ebee136ac658991c0c5e5b0203864e68b893ba9723778298f31fd2dd00c32ef03ecf78c7842c9eae3b3c93436ad1d293c8470a61239a15d7912b7a990ea9d334137737ce51ff47689bda660f91b7cafb5218df22d2dab7f4b17e79b8f18002f279b718a963aea079332622a094c91fc197b5d0bbeb32b6853715576b67795be5fb5ef626434bff2f47619e21c6462a739ecccea65153fed994f8ef30bb566ef7a43a104335a7c384d4fe457b2991e5284e52a85dcc2957ab20978cfb3083457d3147ac45d2f01555115d73b34de3e69cc0a0c4597ae0f3f2fc5420301972422ef0db4929af86149552cfa61713b3742883ceeb8f9dbaa7744bbbb21569997beb598445c6d17ee23da925ce8031f429fc646edb255d69ff6b0b095a7063fb7dfe81cfce2422b31584bddfbbd3566a2676b11a60507148587d3a0d84fa80f2173e08ff92705954af728bfa5271a110725c1809a98380d42e8a135d378382b2219842a3ec00e22eda901a09d2b7288057caa59aa15506db2a252940120caf3f5b7542cd11aabf72939f21ca677125fb74245c67c6f943fa5596275341ccfbf201a5831fa61ee7905611cf9799caef263c470b1370b7e2ebe79ba975539560068d3bed6adf35f94e0e7b632b5c7b0a6b2b4c1b6f9549623a4073a7d366211d9d484e5cf7dcc789bfe65c44f70975566cedc7ec02a5af4eb660974141f70fa281ea65658a09cc9f55d1aae88363bdacfb8299ef711eb461e3164f4db16229f5a16c538910fd8caef8ec7b270928d1b2ebd8acc60afe941d900d5013acc7121462ac9dd8ae203cc75ed4b6adbd614698d7f52e9060bede0994e5e15a24c296ad24535d4b2c7470db1af13be86f5f3b0ad11bda2cfd3a107765c6cdb0ece6d37b5770969a1d622682a58a6561bd837dde81d324bc4c2f3444d54924ca9c63751bf930889b943517f98a63f1708e62d284c6ee54bd634279f99f84078f48508a4bf119b5fe24bcd46683651bc2cb16e85f7fc724f0be25ca67b0d34591bb96c4f5665127aa1196d995626a87d445f52d684710e71b2a9e2d1a88997a543427c5ccc4649202fc45db57113b349587bc21a087aa39b80ee8d5f6f600f142747f9440f179b4e19bb6f0a4763927adc065b00cdb3e2df34e69786ca2eae8d048394143f51ac8870f34ae1b31255f1fbac3dbc6888b306bc33ebdf76fd21f715fd2cbe013c34eb3d626905cecd28e0729a5f38bd720b7cc2651d1d9da86fc4543dfc23687cf9ca9fa215cc38de984ad6bc03d3da1ce22b1fa6ed36fda22c473e5b8046ff6c0db244fbd8889f447d51f1d0d04868e5549924417b6ec2815764ea712e584a65e30f7aa6324a8d32f9f106200790ba2bcbe50a07ac3b090a88e5bd5d8c528baf509f20269e53cfb4ff50ff82cbbbf6a8aad8e710bdad4eaf892db1512f1206aec9407c14986be70996812edfe16ec090b6fa572b328c73eade4aae91c1d272dc297a49743e2240472641c9ef08aff6c3e942377e4192be5eae0fb14e1824d552a9b25cf15f33753ff2fe0d9be90ae31bc06ca2dbf82647bc967a117c9655db1eef0ba7590dd13c819baa2d51c7ec762adb2bfd18a8874733b1f4069529a95f72aaac7c9b200cac555ae056d1592ae0f3395a7a88f3eecd1ddfd30747ed49fe93fa6d0d13736324390cf82d42c50db6424503ce32dc61c6ed5a2f9e1b3ba29daeca07506b4f2d1dd63fee6aee21db69f808a2d32badb8a6ea1df8bf6357cd07b3857dcb3c7fc683bf6094cdf52b647fbdfb2562137aebb86201a91726e48b4f0f32642c488056437dc68213ee797b70ebeaaf7493a4325437829b16278490805be0a9462471aab2d5a70afc0d17b9cee52b356ca62ab92f749031fb362e5f05093e9a6ba50797b966cbf26f1414aca5e3c45c6c4fd307cd1cd5363079f8a5512c4bf0210081694a0b05eee5e386aec07eaa7fea34a87d414ba5b2e22695d7040178e4e75c22fffad9be8e0a5195f75d3251ef831411fa3b5ae26f63fae5887c8d7bba5db56aa701230fdb7f350445d2a19aa6a0f8f2fa50562022f549f0c649fb3d72662738ab2effddccb9ed53e914991b8c7c7d88ecc58d9a842c57119a4853c29854e8e7e6873f34e4b4b33721e9e9de9524a8736d68b006aef04e3c1ad07d7040113a9c0a2025c3f379f77f5d60a39856b597b742e7aae2b1034236c3d153fb6555a6ee21655e3888bb1db83ecc5c30fab0e26f7ab53bbb5458785fa3692f844b5bfaf9fa6e2ed58fc4c6e22507afe225ab2942464742948d438e262b4b6f24307104abca11639e041611e8b9361826a31b638d05541845a470b7b5f98af9f8e3f42856e8b4678d7f91eac69caafd53b05338eee14ea8d97fdc22867b59f6f4aee0d257972a2e58effb5d05c8a44cea2e8645dbb26397ad2148058adf54b1bd420faeca2f8bebf05d74cd3666f115272a9b1ebe7feee0f3e461e396a36bcf4598279c7a3532206df1557571f28d81be4d2148d7b4f467023c3c920d35c5d456ebb8a80b97a675b823e1b54bf26d15813e72fd9c62e78a45521eb59a1cfc3aaae8c204c4d51917894d9f351da0cbda06ce80f36f851b8356e7fc02dacff251c9fc2720a8f32a15d0795973eccf515444e65ec6e6a25c7fc7fcb6a94231243a140e7e3b8f95c41dd4b86bcd09a707361ea8d42537000193fea42baab2690526b17cc79d0e3fdb0b2341a1986184eea62f558a1ed1866d54a988b5c049cba5d987bf556ac0a8581a9b3893e0cf2c5f1e5350eec3da14a40f648969e3f256f4e03d1b2f17bf25bd69769304cea", 0x1000}, {&(0x7f0000000080)="f31a776a82c1b6b319ee2741a943a786a0a0e86ce0eb949ad7efe45f7eae3e5cdbec8bc3996b590248fd1fc4b0dfe8ff93c0bf29befd8e80432716130e7dfe7608af7d4ab925bedd6a8bd6de27b95fd9a97f765aba8cb62c5570f4f62aebeb617b717664ae18a52b3aba5a4a0cf56048e725bb778e9e6c440781bab3334b4a9d0e6fea49a9e11b320b4d0c7959ebd4cc1946610fac106d8106331e43606b2d4cc90c996357e6730a6ced7faa280db0af29b645fb256ac6e3a1cb9c1e3d97ec54611625f3707b37b966f7bca013bdaa462e18b5084094fa542e46e5f97f5517", 0xdf}, {&(0x7f0000000180)="2e8a7a117eaec97eec6ca0c0a9b835ed4559a9dfb8842038aab42ad386f2b83587eac1d134e031df74abab82f5536e325cfcd90d082f8a130dd4aa74f27cc1a6d4775bf4d52131d4b20cc6334eada6caf9b03d0c0e3f9048b2ef213a23b7a27b251de4e536085357a86fc103c91a4b28aa6aedb1e37ee342d7aa4596cab14c53306241b87bc56a9b8e2e6160a8dfbafdeb3e08023bab0a5011b16935ce7c2db93948f2dee4dc68ca4bdb8690a88f0bcaf96a02234976b54a6860387fbd2ce001753bd6db8811d7281e78e52f2fd7fb552de5b0a978ec9f45e1d08435cb501c12c67bf37622fc52208bcaca3cbc08f424893082", 0xf3}, {&(0x7f0000000280)="c0fb8ffb6d09d3ef9594052373665bf6d3fab1791d9299b8f867d6e784d7525cf94f3abd0611330aa2c22f98c9a9f8f76f63f255dbba25f20985ae57cebe81e6154bf9fbc4f96d5749c7d34a1440e352c81670127064d18bf8b6fc8181e0757fd5bb13beff8c2534e2b5b63752874d048827e7f21491892788546da01040bbce7283a393b575e3bc34c2932c2ba464fd6c0a8381ed", 0x95}, {&(0x7f0000000340)="5234c0104dd55253b44ffb0cdc9fbd84cb45c185a9620584a92914c2915235613dede3f846805f27047fde59598507b03f8915b290c101b3018c29901a975867ab565b2fc88c08dd81cc1f4864d090aa4971badcfe55d4b2a7f98feec6e57eb276d789541960bb297d0d", 0x6a}, {&(0x7f00000019c0)="15dacb77de6d32119dd629e2cc74e8e741d6ed36f7a4b134e0e7622af13e11e54ade62c592ca2dcdf8e2be4979f963cab6c15dc1e7bd5402908c99c20b822fedc70f87092f781fd30677e7ddd2ec0cb96e409c70fecf14df0f941199ad0fef67871d527e26417792008f3efdc227b47fa9445a21270f5f160a0c6d3c32db11c59b83425c0f3f2e714421edaee72f4f16aac952ef91bf6d3a33d4ef107adf2ef5e068dd1126ac1c0523f78427675cc23f2b4c644ec5f6fe91b7a195cd5b1836fdb409d7dd620bc7dd7c89b27fadef9f5d239f52d9e9f40264743fe4f5d9366e26e449a5bbdcb89ce84451737910fa80a90caf4ba835afc2df3a01de02b9abf9239562ab6cb0207b33fe3d24f4c8e85a50bea4e595714970565a148c744b2dad67a46eb6eeab327b8dbdf2bf8b486923411522d9b7f2787bd745e481042b497e989607dd6f8762b1cb258cdfba4ed54c6ca9d003ab925ffbc3f09b38e26ccd59168c5ed6317522427a3b05670c4b272d82013f16b9540dc54ee55c898e387f2dc6b3b4e61c50c0d9090f027bd12e88b7ccea8d8dc70a670eedf22a3638a7e2f34984021219c2dcd4ad1d869c05808c4f92c76b61940da72efc7aa2cc3f3b255b4e645f2e1905fd4986debc29bdb44d2dc786db912c4b031b08994bfb362341a41541e0d4156c151fa6c871acef795a235b434f9cd97bec06723a9706c2741cd71f66917b916aba5924e4beaa08177b3c4b59f79f984fa866fc932541a3d22142e0576fe36faa23da32580d16189ddb4745c00c1a0c49dbfb07959b748caa91cdf4d2bf6c4b71cf77d0abf78b7b9419106416487eb5f8dc7c11874e09ec8e0eeb62467448e218c570999a1a7e055655b49aec7994cdd5275623629d2f594a5d0d78606305a98481dbbe30a4a602889b49e4871175cedaa4c36996a8c587535e757fdc7197bc402a3a1465d9080925b49c628a207310e8d7bce3422f20491570f4d7b019e988d6843a2e8cb9a08f66efa50593be805628651454924cf95c99c612c84bc838a16b79755f2986f9e26572574fde93cf66d5d950537ab88226cea75004c42160c28697f2296abfbe6d1e365c026bcadf4188694b10c67a8b05204e78f15530d402a31786e38545a4ef92727f657faa49cd63ac874e713c03ef4e0c022c8e65c7f6c5e6c43f59091484872b3bdaa41d68a1fa34aeb1d18afa44278d3da5c6c1b52ed6740f7a4eab42d2d5e95eaa072c0ab92c891ccbae268ec93304bc5909a267400050b41315212978c36e9e229a3a1bf821005920a2b2a8d14c0634dfec6580fc308b70e8f57563135da0cb1f50e01c291b3ced2bb09dbc75d67eca28c06051e8332b51f7e9aa3c6b7142f2f516c6d33d959bd2208b1548d80e94b659b97adbd017016e23560e1e27e45093fc56d89043087967688960bfa0c559bcdb52f0ac9243aa866eda17bd03b31e3a176f25b66e6ab4946ccc36fefa937a85c0629ae4e53ed1ef2acdef3740534e15ffcde75d2005be1f202e817cc8303787c04654bfb5e3835350c01e2c7c4a7267467c2a3f42e3cb58ffd660cb89a15e4aa26b1fafd25b535992707b9212c064d9969c655a05d73c70a29f904f15f418c9b61aea9cb4dd06bb74d9c43e2ca47b497d6523afb11cfb584aaf8aaed30a906270e206858cc799d004182e2d3cea5d6b4a286a1b79d8ad9df737ff61f1224803129498c235ef8cd587452ea313ca8b19b6a2542e260f894fb395190386c87eba53581c6f58bf715902c43118d07358793d6a2e48b575da6b04cc1b9572865ad06f6eed95d16d428ecc429269e45461bb46fcc5019569ff8ec99dfa61d374a7f5ea3059ad8cf2a5e320266cc564ea397f187fe2f10d4a52258277c64bd007651761c80588c8997b1e49a72763e23a8887655315bb948e33d6ce084344fa239a762c67dcedc5dad5f5c2be95ceeac0fd61b66c4b60373ba7641f0cfc81b36038552fc77168fd1c5d20f6e84480e187737e496063b8ff6165552db1dcb48c38a7a7d7e32c197497e03bb153c30e35ff456b068e4aa880c1764ba28f137354ca2703310cde99f1ede827eca37ad137da80f30a3f9e52efbf0b5783add4f7d61787e422590a952e77c49d65d5be91c6f567a1558d731491581891fcb46d0365d6a73766a3ea2a7941e6c360792f2ff213527920508b17b10d5b6d3e6afe0740631f8a7ba64dae34c0baf77773d966d215679c0cb003974328c4c56e366e44d4f9a09238935bb3080fb8767c9196ee30219b626e3a5848914201e3a8a967c8293bf664da5600a7fe3e15a1b1e5c647f7185eb1e6511d4b587a6f42c1f9bc8f626445bec35151309f092bd2310e433cd4027637231624916dbc3c7e4e77640cb1190e33c49d1f199b83b5b5164bdd59fefea0ed2302226ffc3ff0df11121f4db09449e7d7263d1d03d41a08bb1e222533b9a4bea09766e3712e5e8ac77df28fc54fa4370ef5db532ff67a803148eb009c5160044a4508bbb12acf0e4def83929b5757d7835c1300dc2a291daa2be2aaeec242f260d1be640326deddfa5fdb21513b16640db812c0063de3e2b36c0e12d2cc7cd52cd0d574bdbe0f6e8c9077602f51d0baf5281f5c57b482c78aa04f3eb82c73defc67dc1029e37abd42972608748af10bd15bcf2ab6d3d1ce263a124b1d8bf63d60a0579511feccde3fac4699bb9e0d48e240feaa3dfd5d90682ebf217a9be35e3ea6425f7af22eae4af75a14443a19d800289fec2be9da852576db464739a17487d959b4a7cf5a83be5a90d87d9975cc5500efe84ad235b39da7e0090dadf6005422877558ab383a15b7a0d5866c0ed38512ff64ffcf4e54730bfdd41738cded9772addbb4944ba8320efc783943f938e7765f7c539165816210feb991e0c35e66cd0493c25276cbadbd9f377516c573fe3f6ab051eb4ecb81743013fcd22f20a4ac0a027f129566908764e42959b09e2f366603ec815c75434a213e5596f22648693db1b470467e7cf8a3b4155f64d981e79255510fa6db3772c7191bc704115b5c73803711410f38244253af3c1572e4ae4e8c56cbf54452191219af223b19f9e6d741d202c3cbc6d772941a1a2e1cf299594b6e3368aa3fe0e58a35df9d87125871302f2dcc822e8c3e05813e9e7bca878157f3bd710b6885a187f1db4a5b1d724b4762b914f6ad5936436d536bba52a653267e837d694959f475d7fda432eaa9a36d203c4d9dccd818aeee266c918bb78b495e6a4a62f30f67fb77d9311c3a0ae65cbc44717693825eae4edbc89a84a4ea0868dd5b32eacfe3d2f019d4660b6522dbdeaf7615487304f662a00a3d157fff3af8fa93c6ae7c8800368a5efbe437f1172dbb90a964c7ddbd95ad6e75825c6a19dcdd8ef0aa5fa392765752c4aa404b957c30eda13a12931954312c11ca6e1c7abe1af4f57c4637141f2b124243b9230c4b663981d4c97a426a80dd304219422ff654ca4e6c15162ac08ef82a83ceaa822fe9f1ab4265e95a1426eb6ee3e182270400fbf2bd41d85c90787bff1b221c9256c09cb0b7af1f5d26fe232d9b1c1d8845c0497d256d7bb0de51b2a9609505ce18ad31c861a36d38aff0d5a45a8995cf56fbc17213a71e60e88f9af36be46b3218b8ed09bc84e7e494eca6861d29f3302ef1f70e1d748b6b5b44dc1cbd0b1943b3a01771e98aa46a3fffed59780ac922aa2d04e92145481b2e308da1afc25bb4ce44a2c5d5abf5c1442fc2467243b345a9923df3ba62806e9e580bd44387f02c6c52a93bae499618a83ccb510315f19d81cafc6e156b268feb8352d0bed4709c8d5381847ce02b606ed0ca4178a9bc0f8da8db7dccf607d0d85ca626997fcaf79f3cd346460fc92b8a24677a121523fc92d5c4281d0a7e0421193846cb5662ba3846103417ff948798a6ea5fad6aaf735e4b04eecacac8cf8062181d14735eef8b098b1054970196cb0c6da443bae07402815871a8472da3184d78e7fdccbac5fd237eefff52aca09f860b657bec3c5ff08ac3568e5d0cd8c0df47c3f8687156e942e8a56854b7f9bec7fe2ec2103198c7310a60cadeff7c68e431d7021c78ea5ef8cad0c139f336419bc219593b0bb91e18a696d53ca66c9b754cfc50589f70891a09d0751811ce4a66f38f792e8f5809c784930a921c86327ca2d6b626f1d04df7df44e21a61892ff5c16750bd0e6996201a300104e162ebcccbae786ac0eaca1e523f44a9b49d7d47d229820498a6d42e2d7ea5e9a14083dde911bb5eaba02c7f76fe3bb023d3364e2b02b4e7d120d52d3b8c7a4f14b4b2aae82d19d176fbd997ccd9b8440c324f5d935a3656a254445557f7256ac2c124c437f172ed3d0f5df32c9ad791a142c903bc5bc980f4bfc6f8163b31d7ae3d191b862788987e921f8c3b7b05aeba32d7e40ce3e015f1b71633c00d", 0xc47}], 0x6) (async, rerun: 64) write(r0, &(0x7f00000003c0)="b927729a3075d8a52f9a17d728f9142623cdda1edd9fb7049be6b8ea7788e6cb022caa912814a251468150784f64b0a5f7d626f50528c6a8bfe4ed8f0c0c905d5e5b4ea3f64072be4ef9e31dd3179adeff5b4b43bda21824352488f7b20908a810ad7bc85463623b6aa0596d03622883596966e80e4e136e896d491e5f4f7a0844b97c517097ff605e0db95164b37ec395dfe31169edbbbb131db377cf5b64efb7d9da3d574223bae67f5043a012c09943730d3560d16f4124b80ff54c4baefca35b7fa6f4", 0xc5) (async, rerun: 64) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)) 09:21:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) dup2(r0, r0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCPROMISC(r2, 0x20004269) (async, rerun: 32) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async, rerun: 32) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000001540)="8cb31618625b8eb9f6b4e91f3dd2890b0070185d49850c2401dbee2446354d178664f60a164055b97ec2aa7c58caf252504f0e64539abce05c0b49a317447cce53f68e2e14243e", 0x47}], 0x1, 0x803ffff) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000100)="d6", 0x1}], 0x1, 0x0) (async) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)="97e66402584a4fee0335db378759a088dbb21fa4d8b917dfbfb43e62a2437a636566a0d3754dd0930e3d80957874765339ab83b227cd3909397effa67adb62ce0e350184ceedbd54802a119e493141d808378f6b4e88ca7879f355d7764f039244c75d3aef3d06eb2a262fcf998071ca37121b6bfbe2", 0x76}, {&(0x7f0000000280)="7f7f19370416944fa643a03b096cb8e2b9b19dd1e7390a4ba5f64f91316dcebf4626acb4a863cd9ff25b627c864b845c0b8bc5b7f29dc270b1da00ab8c72c92686c7c8111d99cfb84615b8a52b3d789b9f240b9c03be084cdcdc83dc176902e504eded305e5b34727a7bc23dd97e20cccc033f0794c03bb9dd35bc9f75e89d9f0edc91c6ef87319ba26787456f1e0e7f79c0080c23a5c01fcfa8e6e3805e2bee889232297eeb6476fc5961d934769be2932943293566", 0xb6}, {&(0x7f0000000340)="dee6029f8c73f240470496b814a5c2c0a2d3639a67615e211f76ad0088242b9c32c388275c5d23a52899cb3cfb87a1da540dda4758b435a5069d2b6f9b8ee2ef1ce8698f728e54448dc2f8f7544e3f6f009dd414b20d887d64e98aa2eb8213949b2de8a7d822f0cb09ce92f8fca931bf701cfd46f1cd82dd33c578016af02008a45a7e836268ab64cd7095844011d2077d5d30def025e94efc97ebc04e7f3b0d1a5bc4cf0d76bfc5839f1f3eff956f36ef2952a02de466f29282bffbdd32aab29fcd225c11131bae42439537b901bde915891e839e0067685ed91ad45d5936bc3ef55c3ab25bc52f8e9342b3e091f5a79978a4722e3ce1d87f485a6073137a6fc18b80f10b2c5444a4ab0ee4cbedda51fea28b41bea86fdeb98d41205e4691b299cb66ed14957dd831de95a6761f0a8f9e8a0dd7155f93feddb0f26cc5d63ac07e2dc6f12718697307a8e0a5d300f483c391353a2281cbd5da05366e4a8dfac321286a0e1eeb8c8824dfc4ed70fab815186a1ba6fc584c026953ffd3d105e0c12bbfa4c8bf6bc0d7b5a9147b93aeb77d429398856f8d8eda3367f1064f7723ee73793f39c9a7a56968339c02549d267ead56643088f0307062548759484b3a6586815abf6eec2b8c9e472a23c97c2405151c536de06e1ea774f93532f929b298eac016914cc5872f3170f6b3a4159f4b74e4209ab24dfaea3b2b9600bb2d6ed12a768f0e751441cec6afa7b594e58df632fe64fe11d8f85783ac40cf1f84cb0f0d9e1874df5eb74b707f7cc952f9e9f93adf3a85fb940e3de03e023a6795efb376810a6c0304e82631062eded03cd2932158613d8d09ab92b631de465981d7d369c530c1ae14c113d970bd4a140d4e9c9684c2d26f7c0dacfed2e04c119b96ead8a19277031ffe759c3590fa5b72df35ce0507fc7df410c775e119af0a769ed365ac230a13c3d21b9c2b5e45558ee6248c488df14652250a53f3d587846832c2ac95fd3d5278bc3a3ef44d83027a0baa8283c74c8df1ca5e5116499414e985c960949fb6d58cd2ec17097e7543cc312ff51a9f06b6361484c61c304433df22baa739b32e1071137e895b6996952b635efa7d16bcf3db06d45086ab84e83e982dc3545b75122d873a9b18e3f9d0dd6ee0982c22b77446c616248a54da2288b627ee9719ede1c0c39dd123f1e2cc5c3d892b1af439a9e4dd676f8b67a1f14bac941fa1496d69e14d503ec515a93433d2d676f407ef6a1df37aa01a911c91a6bfe767fd71d768ed553f8b9478566c1c2b3575e678a8d6971edb268ea256d195325e6295f72e14e667176f5587ecb0fff962659ae6458bdf98ac20d29aa9d35052074cf756abdcd3da4ae917e045823c7d4a2cc73cfa959f7b258e3dc81e88e33b366a264c86b74ec980086692dc43cb67c85df81a0e44646606530910cded67baa5a8345468ae5ba07db7621f85e2595ed0110c693b1e41e175d211b4b2e1d091e9df553d85a91e68a41c7ba975010c44ad4917c23be331d4fb34d14bdc22827558a1aebd6f7dfc75f7871b3ef8efc2d42b0b0e31cb3adcaaffc96824ad0f3a2e68ffbb296a4debb3a3171641fb877e41de9283a05a466239d1fc7e94352eff42e0748e69e64d216963fa1de3e3167a9ffac7a2836d6b772b357d8dcee0ec5bcfa1b780527cacbebd4fe2546d7293a42953b6c4d28538bf791e494d9ce06e87d26227955b955a4cf3711dde1daeb621ede88c0fcac628ea7fd91cca64f2e1192655ebbe3e3f199315175b1f3823916818093c7123c97ac7153e6122159c52e19fcc7480022dd2167f0332b24f665cd38c47ed36269bbad366f3708deaa3ee141b0a660e49bcb4da7b20692095b62ced7b136da6a1ca76747db9bb650fbd5f87d6a541e9ce98c7b61dec05b2478fa953b26a7340b574a692803c14b76071d8127d7b64bf3c423c4d5a345a33febad9739929e515771c4653bf0429c39b293a20ab0533edf9b387cd9dd4eae07864129ce0da0d9746dd2d14388ded4ef7066bcda28d91e08f642d2f15fc596f709b3c2ae4fbbcabb9fb608a262dda49f65ebd3f3848f500313c66850fb8e35ef7d013415d48572f84c6b24dc7938caefbaf54760955e6fee632b37d290a6d9521d00e0c4e9b3c646615d7376f3ca6fd750ab8c3c67b9e34a038b0e2df8494e80fc69c4c4305665bc68e0d6bc3a0d5cd5b22b7aedbd83e44e2036e951e500b51d36cdf6b5f48d1a208de5c3000095e323f1e996824e53aba2c581840f4861f4d415289c64f339d5bf812fc2ebd71f5167f34f663f85a9fc7a863cf4610379f333d42cb36e38e87cefb5b831ec32d460fe5e08a6a5d787e229b213aaef8db7fd2399d367ecdf51cf529dde45cc9d1a535bd9ae788f48189ca06c4daa20cbfa92b47e6c83ff8ae9bc2acca40d82fde647d1c7fd66b92e3b6e51606e7132d3e441b447edcff1ecacb965a779f9f570c37789325d05621d2d7c015d1e71bb1c2b070921129f370d0f7696b52aadeb3a7973c750d2bdeae051c8ee013d395875190137009aee2177d3f71b9d8f8290128d230c87d4d6eae6b9ac2f021db01dde07ff37b1244a49768e7080a0aeded6e3a1a6f43b48606c14b060fe2227272475c299755d086b27260575e84a7202e7e55a835ea94342992c4b3a089ca287c31f024457ddb0883aae691c5636337363a81c589d72b57e741499cd08ab036ff3f2d4ddbc612cd057ecb1e20ed1195b868b3408f9098240c230fdeeb8ef1940248ce83ecc466ee99f368c13e3eac575adf2077099d1ff945bb5d6dd805e9189b0d8a116338f5f36f9478f92d025c5aa6175602df457e9e880451b8c549e2453c7441ecafdca6c1b0312f691e9e43e520a99e10a777fddecc8101b187cd9981bfdb0c1607d7b23810d96bb1d58a419dfac2629a87712e48e62a0d7d70ae1f5e08e1e487c901dcbeabb6069a1f88a36fa2946a8e7aa2d0884ef97d67ce3bbe8816f8dbcf3b4052c1d4a2fdb06d24b95ae2aeed5a9ea10e944d2d1095f796348affb3123db8fb86e0772ef91f7a2e9736eb1c07bd8067348ae45be92a73c8d1f8558646d298f6b796b72f12eba5afe7e037089d5f8df9607af1ebb8854b780652893f880182e21a5e743fc16ad7fd8b2052743de50221bbcae7f4923069a20ef367927e54b44c6856dcd3422b69348807dbc85399f643c26051e7139b944e3d0b528297293b7d7bfd6c7d2147e1a22d3e0f0d1977a949c32fb631baf96fe278e6f1df52ca588e3f3dd77a1dc45d520e72b09d408a3387ae1dcaf38f51c7dc7155ca39067edf064e2d67b1f6a3d8e84dbfb514185d1befd133e07d8ec7b0f170bf206545da208bccc4f81ef1e7d320e59d3cbd901845496c3070dabe8c9181f84ee1333f00caa84ff0abcb6c824ecf8e5e8b288543063549f48fe2c9bb109b0a9813cc9bfa3992acd8214c43f1357eb6bf668fa0b5164d7cbd58033622cdc8215927933134b55d8012ec52421709f39934d0dfe7bdeb171644f138f362f4a226075142988262de293e74cd855893cdd9442de857072bdfa34f97257012b6196a874609162f600911c8de1c063388a6e3f57306c226bad4a287217b5c0cd6d3373087de90063b0f385d221ef2f9381c39d3c512565b68788885f935e8f5c9466aa97f3aaea3c2297b1db242edbc532437186c213ce6c35ea4d632b869bbecbb2e8933f701c839c1b082640fe7ac66f3d79068bf76ed511e6a9845f9d079b46ca2a57848d498eff7817c09db8b9416d21ef31144cec672f8f0361bb849dd306e2d974070af4f45e3f4f4ab967de844b30bac2d7e5a159c091afad29fb4112df307ccb7425fdbf6690f516056b3a3478722030715edd0d5c3f1ce40fde73aae3e7d99e7e31da0b972f88e72ea576d918cd81123590018ea96680d9a5ef7f92164c52ecb73bbf0fee2765b7eaa1116c29df9a290e468a428c08402b397a152ac8ef86d34fc074508d43216c7e3e6340a61f389a4c5c39327f7d91f51b54e5c9b460fa16543670aa7d0cf65583b60512a514e4672d3d4a5e78589cc05c6dd810b9030899a044b77643e5b105453004b5e1afa3d964d6eaa11fdf166b31f09568fded9c96fba8ace7c915c411362bd2ecbc3de5242b9d3071f9d154b70982c53708827e92d18c2aecdc02558e7115c21c67d2ee3ab59cdcb3e1616d4723a5d2dd9b4722b1172587ba168cd1219c38687321291438a485aa42462997f2b1ee2442540d604374615b87825b49d99ac8036093d9c09c16d2723d5036787703ca668099b24ecddbf5339aa976f895add4f2d78d7242bbe6b29d13e7ba0cf5eb5cddfdee4f62035c2181d01a9d37155f5aeab4545c3c94c1cb9f25c1f19244eba45dad6306845cb3d47257251364eecd60ee129748b3d89bd4b92ea4b20668bc94e176a95d99550890234aff84d68e80bf96627ef86a4905d2a054b06c67c8cb160d61f954a811b2654a9ba4a5b1485a6184173c9b19edbc616f24604165576fc588775366d5e8df15c96309bbbc88e5d557f78a7a1940b69fe850c7297581051cc49ddf50661daad21078def997ae459e6c321b044dbeb8760aa9a0b01130cea3c3bf3d4b7098c5fe04a9ca5dea35bb6b2f9174334e748060d88b0695bcf56e28ab0a537d4dd7971bd6c06c9f8131eee24ea1c1448516a38d5f043c49241290eef7c207fa3dc6e1e47203a4ecc00251159146600e8fe352393eee1f377136e3c2f5de9c3deaaad6abc736555ad8b0ea628d767af428c9ecc5532bcda5ed0ace4d02f46eea356b145ae497560a69f119cdf10b464376a79b82d2af533fb00ff8a5da6f4205dbba097a333da7e1c8d5f72e56b37131eef46dfba7ca19469accad303b488826a17e242d1bec215696f91d74d82d8c37ddf316297441bba67c08e6cde6110a8313b9856e162c46883ecab109d2b63d7329daf485833057e564d9aedb075a2fa7ab4967556dc3cf74d1475ca1808fed227fac3606600e8b1f14f3b880a23823e2d61ff0ab4da49d6c143e1b204512dd31b8036463cfc831d9e6b4d7c1cfe9e8f405ac4c3b4765911d7ac04af95228fb1c32e24c8c36b82d4cef71f07567e543d051f444bdb0c13969011c0ee73399a86cca018d48d9277ccdd1ec7b40e32728b9b204cf20500ca2b64b9aefc1148066a1a62c1db16ecc4152f0454de7cbef5ab856d2c92d62fd4c8a451f6ae36a2ebb7e9aad75a8a0053f3a26b48a54dbc9ba058ea2c8e042ccdd7e35583d8b52d2913bff4d42dd5bb09e27cf439e0efb817b259cd693396463d692250cc88d20650964dc199c35c2d698ae40f9d0ce6bdc0ae584ec403f2137d6092dbf3b32f233e5499557bac679de1524cc410cd518d3e6c30b5ec1ff6979ba3797fac910882cb23d339cbfe90c04ce02ed295aefbe1463435f52d574dc9eb1c9883c4333f3dafe36a2be2256e4e825a24e39641ea89f747bb4f8d04136011617729aed2016dc289244e2551d38c766f66e6f44b9f18716e634511d540945c6fdffb0cec9f2a47bbdd065821e349c55c6c8dc79e7932c8aa46888108fb513a91165516adf2e2bfdda9ba91c080b8224cdc138e260b2066ca62961494ceef55007fb111717cb46bdd2cf7b681c1c0072ca88f3a5307fc1ccd69713982774a1caf818e9119f0a41d4f1cd286965e8b7a396a22db292ec726ad51ed593cf736ab8518448183771ed0de9e9f2d7e8093a7e60c5caff667b7a6a96c7b984c6a29b34bc2de9c5e4f2951bb4b611783641152036408ec8bf2", 0x1000}, {&(0x7f0000001340)="5f6b8fac615429cfcddae333d95fb979d1e43e858b53484169327175a9e238299700a03802aa46d06e99adae49e95c1e427eaff404fb1103b0b3b1b8f683acf0ea2458da2c1d6338b34799f99ccdec8cee9a8c4ed1c4b2fbda2c7728eb3db98815a2ca0d983c5a9c08713d5dc008e48bd96b5145747d250888365c6d2c471fc4fcee066dcc944fb35d9c020160a5a7326a7b6aa22745bb321f476620a3ef4007fe79e9bb828bec6be5568c4c9b0d66362f2b4c506f3c604cb4d66c0dd7e54fa2bc48645dc532541e8a60d112cc1a7e0f572947e33c4a2a4ef060eacf3f13be28c8ca2d32aa4d6b8a3c8f35642490ca669d40a96e07740c3040fbbe8b", 0xfc}, {&(0x7f0000001440)="ab89b595adcaa17a75533090be9143ae78bef82fecd9cadf0ede6be7caf0990e12c796e8309808b3da1c5de5a099e837d17f12ac07d5e3fd93947f67fe3c87558dd32e9ea68c9f9f8b835d45b93bc1a67f29b623e99b79fd910a49f695dbe20122811cf2da18bde04a7e9f60b7669a2024b3f7c7385c1a967f7f9eb227e7b7509fdb666f64a586df9d3236085edaeed144122240daf94304b69a52e8a11ad2140b787c50ab3783b59b2d2c34054bebaa1e0d569acc0547e859f9adf5057e64b8adbfb13448a2aacd77a1cb835ff096c3f95d4d09e516e87e30321887", 0xdc}], 0x5) (async) truncate(&(0x7f0000000000)='./file0\x00', 0x30003) (async, rerun: 64) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (rerun: 64) r4 = dup(r3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) mquery(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x0, r4, 0x401) 09:21:22 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000001c0)=[{0x2c}, {0x20}, {0x16}]}) syz_emit_ethernet(0x32, &(0x7f0000000100)={@remote, @remote, [], {@arp={0x806, @generic={0x0, 0x0, 0x6, 0x0, 0x0, @remote, "", @remote, "66788ebf35118d0b7e01b4b4ca72f351"}}}}) syz_emit_ethernet(0x12, &(0x7f0000000000)={@remote, @random="94fc44f4f791", [], {@generic={0x6002, "b716d10e"}}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000001c0)=[{0x2c}, {0x20}, {0x16}]}) (async) syz_emit_ethernet(0x32, &(0x7f0000000100)={@remote, @remote, [], {@arp={0x806, @generic={0x0, 0x0, 0x6, 0x0, 0x0, @remote, "", @remote, "66788ebf35118d0b7e01b4b4ca72f351"}}}}) (async) syz_emit_ethernet(0x12, &(0x7f0000000000)={@remote, @random="94fc44f4f791", [], {@generic={0x6002, "b716d10e"}}}) (async) 09:21:22 executing program 6: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x5, 0x0, 0x0, 0x0) 09:21:22 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) dup2(r0, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000001540)="8cb31618625b8eb9f6b4e91f3dd2890b0070185d49850c2401dbee2446354d178664f60a164055b97ec2aa7c58caf252504f0e64539abce05c0b49a317447cce53f68e2e14243e", 0x47}], 0x1, 0x803ffff) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000100)="d6", 0x1}], 0x1, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)="97e66402584a4fee0335db378759a088dbb21fa4d8b917dfbfb43e62a2437a636566a0d3754dd0930e3d80957874765339ab83b227cd3909397effa67adb62ce0e350184ceedbd54802a119e493141d808378f6b4e88ca7879f355d7764f039244c75d3aef3d06eb2a262fcf998071ca37121b6bfbe2", 0x76}, {&(0x7f0000000280)="7f7f19370416944fa643a03b096cb8e2b9b19dd1e7390a4ba5f64f91316dcebf4626acb4a863cd9ff25b627c864b845c0b8bc5b7f29dc270b1da00ab8c72c92686c7c8111d99cfb84615b8a52b3d789b9f240b9c03be084cdcdc83dc176902e504eded305e5b34727a7bc23dd97e20cccc033f0794c03bb9dd35bc9f75e89d9f0edc91c6ef87319ba26787456f1e0e7f79c0080c23a5c01fcfa8e6e3805e2bee889232297eeb6476fc5961d934769be2932943293566", 0xb6}, {&(0x7f0000000340)="dee6029f8c73f240470496b814a5c2c0a2d3639a67615e211f76ad0088242b9c32c388275c5d23a52899cb3cfb87a1da540dda4758b435a5069d2b6f9b8ee2ef1ce8698f728e54448dc2f8f7544e3f6f009dd414b20d887d64e98aa2eb8213949b2de8a7d822f0cb09ce92f8fca931bf701cfd46f1cd82dd33c578016af02008a45a7e836268ab64cd7095844011d2077d5d30def025e94efc97ebc04e7f3b0d1a5bc4cf0d76bfc5839f1f3eff956f36ef2952a02de466f29282bffbdd32aab29fcd225c11131bae42439537b901bde915891e839e0067685ed91ad45d5936bc3ef55c3ab25bc52f8e9342b3e091f5a79978a4722e3ce1d87f485a6073137a6fc18b80f10b2c5444a4ab0ee4cbedda51fea28b41bea86fdeb98d41205e4691b299cb66ed14957dd831de95a6761f0a8f9e8a0dd7155f93feddb0f26cc5d63ac07e2dc6f12718697307a8e0a5d300f483c391353a2281cbd5da05366e4a8dfac321286a0e1eeb8c8824dfc4ed70fab815186a1ba6fc584c026953ffd3d105e0c12bbfa4c8bf6bc0d7b5a9147b93aeb77d429398856f8d8eda3367f1064f7723ee73793f39c9a7a56968339c02549d267ead56643088f0307062548759484b3a6586815abf6eec2b8c9e472a23c97c2405151c536de06e1ea774f93532f929b298eac016914cc5872f3170f6b3a4159f4b74e4209ab24dfaea3b2b9600bb2d6ed12a768f0e751441cec6afa7b594e58df632fe64fe11d8f85783ac40cf1f84cb0f0d9e1874df5eb74b707f7cc952f9e9f93adf3a85fb940e3de03e023a6795efb376810a6c0304e82631062eded03cd2932158613d8d09ab92b631de465981d7d369c530c1ae14c113d970bd4a140d4e9c9684c2d26f7c0dacfed2e04c119b96ead8a19277031ffe759c3590fa5b72df35ce0507fc7df410c775e119af0a769ed365ac230a13c3d21b9c2b5e45558ee6248c488df14652250a53f3d587846832c2ac95fd3d5278bc3a3ef44d83027a0baa8283c74c8df1ca5e5116499414e985c960949fb6d58cd2ec17097e7543cc312ff51a9f06b6361484c61c304433df22baa739b32e1071137e895b6996952b635efa7d16bcf3db06d45086ab84e83e982dc3545b75122d873a9b18e3f9d0dd6ee0982c22b77446c616248a54da2288b627ee9719ede1c0c39dd123f1e2cc5c3d892b1af439a9e4dd676f8b67a1f14bac941fa1496d69e14d503ec515a93433d2d676f407ef6a1df37aa01a911c91a6bfe767fd71d768ed553f8b9478566c1c2b3575e678a8d6971edb268ea256d195325e6295f72e14e667176f5587ecb0fff962659ae6458bdf98ac20d29aa9d35052074cf756abdcd3da4ae917e045823c7d4a2cc73cfa959f7b258e3dc81e88e33b366a264c86b74ec980086692dc43cb67c85df81a0e44646606530910cded67baa5a8345468ae5ba07db7621f85e2595ed0110c693b1e41e175d211b4b2e1d091e9df553d85a91e68a41c7ba975010c44ad4917c23be331d4fb34d14bdc22827558a1aebd6f7dfc75f7871b3ef8efc2d42b0b0e31cb3adcaaffc96824ad0f3a2e68ffbb296a4debb3a3171641fb877e41de9283a05a466239d1fc7e94352eff42e0748e69e64d216963fa1de3e3167a9ffac7a2836d6b772b357d8dcee0ec5bcfa1b780527cacbebd4fe2546d7293a42953b6c4d28538bf791e494d9ce06e87d26227955b955a4cf3711dde1daeb621ede88c0fcac628ea7fd91cca64f2e1192655ebbe3e3f199315175b1f3823916818093c7123c97ac7153e6122159c52e19fcc7480022dd2167f0332b24f665cd38c47ed36269bbad366f3708deaa3ee141b0a660e49bcb4da7b20692095b62ced7b136da6a1ca76747db9bb650fbd5f87d6a541e9ce98c7b61dec05b2478fa953b26a7340b574a692803c14b76071d8127d7b64bf3c423c4d5a345a33febad9739929e515771c4653bf0429c39b293a20ab0533edf9b387cd9dd4eae07864129ce0da0d9746dd2d14388ded4ef7066bcda28d91e08f642d2f15fc596f709b3c2ae4fbbcabb9fb608a262dda49f65ebd3f3848f500313c66850fb8e35ef7d013415d48572f84c6b24dc7938caefbaf54760955e6fee632b37d290a6d9521d00e0c4e9b3c646615d7376f3ca6fd750ab8c3c67b9e34a038b0e2df8494e80fc69c4c4305665bc68e0d6bc3a0d5cd5b22b7aedbd83e44e2036e951e500b51d36cdf6b5f48d1a208de5c3000095e323f1e996824e53aba2c581840f4861f4d415289c64f339d5bf812fc2ebd71f5167f34f663f85a9fc7a863cf4610379f333d42cb36e38e87cefb5b831ec32d460fe5e08a6a5d787e229b213aaef8db7fd2399d367ecdf51cf529dde45cc9d1a535bd9ae788f48189ca06c4daa20cbfa92b47e6c83ff8ae9bc2acca40d82fde647d1c7fd66b92e3b6e51606e7132d3e441b447edcff1ecacb965a779f9f570c37789325d05621d2d7c015d1e71bb1c2b070921129f370d0f7696b52aadeb3a7973c750d2bdeae051c8ee013d395875190137009aee2177d3f71b9d8f8290128d230c87d4d6eae6b9ac2f021db01dde07ff37b1244a49768e7080a0aeded6e3a1a6f43b48606c14b060fe2227272475c299755d086b27260575e84a7202e7e55a835ea94342992c4b3a089ca287c31f024457ddb0883aae691c5636337363a81c589d72b57e741499cd08ab036ff3f2d4ddbc612cd057ecb1e20ed1195b868b3408f9098240c230fdeeb8ef1940248ce83ecc466ee99f368c13e3eac575adf2077099d1ff945bb5d6dd805e9189b0d8a116338f5f36f9478f92d025c5aa6175602df457e9e880451b8c549e2453c7441ecafdca6c1b0312f691e9e43e520a99e10a777fddecc8101b187cd9981bfdb0c1607d7b23810d96bb1d58a419dfac2629a87712e48e62a0d7d70ae1f5e08e1e487c901dcbeabb6069a1f88a36fa2946a8e7aa2d0884ef97d67ce3bbe8816f8dbcf3b4052c1d4a2fdb06d24b95ae2aeed5a9ea10e944d2d1095f796348affb3123db8fb86e0772ef91f7a2e9736eb1c07bd8067348ae45be92a73c8d1f8558646d298f6b796b72f12eba5afe7e037089d5f8df9607af1ebb8854b780652893f880182e21a5e743fc16ad7fd8b2052743de50221bbcae7f4923069a20ef367927e54b44c6856dcd3422b69348807dbc85399f643c26051e7139b944e3d0b528297293b7d7bfd6c7d2147e1a22d3e0f0d1977a949c32fb631baf96fe278e6f1df52ca588e3f3dd77a1dc45d520e72b09d408a3387ae1dcaf38f51c7dc7155ca39067edf064e2d67b1f6a3d8e84dbfb514185d1befd133e07d8ec7b0f170bf206545da208bccc4f81ef1e7d320e59d3cbd901845496c3070dabe8c9181f84ee1333f00caa84ff0abcb6c824ecf8e5e8b288543063549f48fe2c9bb109b0a9813cc9bfa3992acd8214c43f1357eb6bf668fa0b5164d7cbd58033622cdc8215927933134b55d8012ec52421709f39934d0dfe7bdeb171644f138f362f4a226075142988262de293e74cd855893cdd9442de857072bdfa34f97257012b6196a874609162f600911c8de1c063388a6e3f57306c226bad4a287217b5c0cd6d3373087de90063b0f385d221ef2f9381c39d3c512565b68788885f935e8f5c9466aa97f3aaea3c2297b1db242edbc532437186c213ce6c35ea4d632b869bbecbb2e8933f701c839c1b082640fe7ac66f3d79068bf76ed511e6a9845f9d079b46ca2a57848d498eff7817c09db8b9416d21ef31144cec672f8f0361bb849dd306e2d974070af4f45e3f4f4ab967de844b30bac2d7e5a159c091afad29fb4112df307ccb7425fdbf6690f516056b3a3478722030715edd0d5c3f1ce40fde73aae3e7d99e7e31da0b972f88e72ea576d918cd81123590018ea96680d9a5ef7f92164c52ecb73bbf0fee2765b7eaa1116c29df9a290e468a428c08402b397a152ac8ef86d34fc074508d43216c7e3e6340a61f389a4c5c39327f7d91f51b54e5c9b460fa16543670aa7d0cf65583b60512a514e4672d3d4a5e78589cc05c6dd810b9030899a044b77643e5b105453004b5e1afa3d964d6eaa11fdf166b31f09568fded9c96fba8ace7c915c411362bd2ecbc3de5242b9d3071f9d154b70982c53708827e92d18c2aecdc02558e7115c21c67d2ee3ab59cdcb3e1616d4723a5d2dd9b4722b1172587ba168cd1219c38687321291438a485aa42462997f2b1ee2442540d604374615b87825b49d99ac8036093d9c09c16d2723d5036787703ca668099b24ecddbf5339aa976f895add4f2d78d7242bbe6b29d13e7ba0cf5eb5cddfdee4f62035c2181d01a9d37155f5aeab4545c3c94c1cb9f25c1f19244eba45dad6306845cb3d47257251364eecd60ee129748b3d89bd4b92ea4b20668bc94e176a95d99550890234aff84d68e80bf96627ef86a4905d2a054b06c67c8cb160d61f954a811b2654a9ba4a5b1485a6184173c9b19edbc616f24604165576fc588775366d5e8df15c96309bbbc88e5d557f78a7a1940b69fe850c7297581051cc49ddf50661daad21078def997ae459e6c321b044dbeb8760aa9a0b01130cea3c3bf3d4b7098c5fe04a9ca5dea35bb6b2f9174334e748060d88b0695bcf56e28ab0a537d4dd7971bd6c06c9f8131eee24ea1c1448516a38d5f043c49241290eef7c207fa3dc6e1e47203a4ecc00251159146600e8fe352393eee1f377136e3c2f5de9c3deaaad6abc736555ad8b0ea628d767af428c9ecc5532bcda5ed0ace4d02f46eea356b145ae497560a69f119cdf10b464376a79b82d2af533fb00ff8a5da6f4205dbba097a333da7e1c8d5f72e56b37131eef46dfba7ca19469accad303b488826a17e242d1bec215696f91d74d82d8c37ddf316297441bba67c08e6cde6110a8313b9856e162c46883ecab109d2b63d7329daf485833057e564d9aedb075a2fa7ab4967556dc3cf74d1475ca1808fed227fac3606600e8b1f14f3b880a23823e2d61ff0ab4da49d6c143e1b204512dd31b8036463cfc831d9e6b4d7c1cfe9e8f405ac4c3b4765911d7ac04af95228fb1c32e24c8c36b82d4cef71f07567e543d051f444bdb0c13969011c0ee73399a86cca018d48d9277ccdd1ec7b40e32728b9b204cf20500ca2b64b9aefc1148066a1a62c1db16ecc4152f0454de7cbef5ab856d2c92d62fd4c8a451f6ae36a2ebb7e9aad75a8a0053f3a26b48a54dbc9ba058ea2c8e042ccdd7e35583d8b52d2913bff4d42dd5bb09e27cf439e0efb817b259cd693396463d692250cc88d20650964dc199c35c2d698ae40f9d0ce6bdc0ae584ec403f2137d6092dbf3b32f233e5499557bac679de1524cc410cd518d3e6c30b5ec1ff6979ba3797fac910882cb23d339cbfe90c04ce02ed295aefbe1463435f52d574dc9eb1c9883c4333f3dafe36a2be2256e4e825a24e39641ea89f747bb4f8d04136011617729aed2016dc289244e2551d38c766f66e6f44b9f18716e634511d540945c6fdffb0cec9f2a47bbdd065821e349c55c6c8dc79e7932c8aa46888108fb513a91165516adf2e2bfdda9ba91c080b8224cdc138e260b2066ca62961494ceef55007fb111717cb46bdd2cf7b681c1c0072ca88f3a5307fc1ccd69713982774a1caf818e9119f0a41d4f1cd286965e8b7a396a22db292ec726ad51ed593cf736ab8518448183771ed0de9e9f2d7e8093a7e60c5caff667b7a6a96c7b984c6a29b34bc2de9c5e4f2951bb4b611783641152036408ec8bf2", 0x1000}, {&(0x7f0000001340)="5f6b8fac615429cfcddae333d95fb979d1e43e858b53484169327175a9e238299700a03802aa46d06e99adae49e95c1e427eaff404fb1103b0b3b1b8f683acf0ea2458da2c1d6338b34799f99ccdec8cee9a8c4ed1c4b2fbda2c7728eb3db98815a2ca0d983c5a9c08713d5dc008e48bd96b5145747d250888365c6d2c471fc4fcee066dcc944fb35d9c020160a5a7326a7b6aa22745bb321f476620a3ef4007fe79e9bb828bec6be5568c4c9b0d66362f2b4c506f3c604cb4d66c0dd7e54fa2bc48645dc532541e8a60d112cc1a7e0f572947e33c4a2a4ef060eacf3f13be28c8ca2d32aa4d6b8a3c8f35642490ca669d40a96e07740c3040fbbe8b", 0xfc}, {&(0x7f0000001440)="ab89b595adcaa17a75533090be9143ae78bef82fecd9cadf0ede6be7caf0990e12c796e8309808b3da1c5de5a099e837d17f12ac07d5e3fd93947f67fe3c87558dd32e9ea68c9f9f8b835d45b93bc1a67f29b623e99b79fd910a49f695dbe20122811cf2da18bde04a7e9f60b7669a2024b3f7c7385c1a967f7f9eb227e7b7509fdb666f64a586df9d3236085edaeed144122240daf94304b69a52e8a11ad2140b787c50ab3783b59b2d2c34054bebaa1e0d569acc0547e859f9adf5057e64b8adbfb13448a2aacd77a1cb835ff096c3f95d4d09e516e87e30321887", 0xdc}], 0x5) truncate(&(0x7f0000000000)='./file0\x00', 0x30003) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r4 = dup(r3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mquery(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x0, r4, 0x401) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) dup2(r0, r0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) dup(r1) (async) ioctl$BIOCPROMISC(r2, 0x20004269) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000001540)="8cb31618625b8eb9f6b4e91f3dd2890b0070185d49850c2401dbee2446354d178664f60a164055b97ec2aa7c58caf252504f0e64539abce05c0b49a317447cce53f68e2e14243e", 0x47}], 0x1, 0x803ffff) (async) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000100)="d6", 0x1}], 0x1, 0x0) (async) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)="97e66402584a4fee0335db378759a088dbb21fa4d8b917dfbfb43e62a2437a636566a0d3754dd0930e3d80957874765339ab83b227cd3909397effa67adb62ce0e350184ceedbd54802a119e493141d808378f6b4e88ca7879f355d7764f039244c75d3aef3d06eb2a262fcf998071ca37121b6bfbe2", 0x76}, {&(0x7f0000000280)="7f7f19370416944fa643a03b096cb8e2b9b19dd1e7390a4ba5f64f91316dcebf4626acb4a863cd9ff25b627c864b845c0b8bc5b7f29dc270b1da00ab8c72c92686c7c8111d99cfb84615b8a52b3d789b9f240b9c03be084cdcdc83dc176902e504eded305e5b34727a7bc23dd97e20cccc033f0794c03bb9dd35bc9f75e89d9f0edc91c6ef87319ba26787456f1e0e7f79c0080c23a5c01fcfa8e6e3805e2bee889232297eeb6476fc5961d934769be2932943293566", 0xb6}, {&(0x7f0000000340)="dee6029f8c73f240470496b814a5c2c0a2d3639a67615e211f76ad0088242b9c32c388275c5d23a52899cb3cfb87a1da540dda4758b435a5069d2b6f9b8ee2ef1ce8698f728e54448dc2f8f7544e3f6f009dd414b20d887d64e98aa2eb8213949b2de8a7d822f0cb09ce92f8fca931bf701cfd46f1cd82dd33c578016af02008a45a7e836268ab64cd7095844011d2077d5d30def025e94efc97ebc04e7f3b0d1a5bc4cf0d76bfc5839f1f3eff956f36ef2952a02de466f29282bffbdd32aab29fcd225c11131bae42439537b901bde915891e839e0067685ed91ad45d5936bc3ef55c3ab25bc52f8e9342b3e091f5a79978a4722e3ce1d87f485a6073137a6fc18b80f10b2c5444a4ab0ee4cbedda51fea28b41bea86fdeb98d41205e4691b299cb66ed14957dd831de95a6761f0a8f9e8a0dd7155f93feddb0f26cc5d63ac07e2dc6f12718697307a8e0a5d300f483c391353a2281cbd5da05366e4a8dfac321286a0e1eeb8c8824dfc4ed70fab815186a1ba6fc584c026953ffd3d105e0c12bbfa4c8bf6bc0d7b5a9147b93aeb77d429398856f8d8eda3367f1064f7723ee73793f39c9a7a56968339c02549d267ead56643088f0307062548759484b3a6586815abf6eec2b8c9e472a23c97c2405151c536de06e1ea774f93532f929b298eac016914cc5872f3170f6b3a4159f4b74e4209ab24dfaea3b2b9600bb2d6ed12a768f0e751441cec6afa7b594e58df632fe64fe11d8f85783ac40cf1f84cb0f0d9e1874df5eb74b707f7cc952f9e9f93adf3a85fb940e3de03e023a6795efb376810a6c0304e82631062eded03cd2932158613d8d09ab92b631de465981d7d369c530c1ae14c113d970bd4a140d4e9c9684c2d26f7c0dacfed2e04c119b96ead8a19277031ffe759c3590fa5b72df35ce0507fc7df410c775e119af0a769ed365ac230a13c3d21b9c2b5e45558ee6248c488df14652250a53f3d587846832c2ac95fd3d5278bc3a3ef44d83027a0baa8283c74c8df1ca5e5116499414e985c960949fb6d58cd2ec17097e7543cc312ff51a9f06b6361484c61c304433df22baa739b32e1071137e895b6996952b635efa7d16bcf3db06d45086ab84e83e982dc3545b75122d873a9b18e3f9d0dd6ee0982c22b77446c616248a54da2288b627ee9719ede1c0c39dd123f1e2cc5c3d892b1af439a9e4dd676f8b67a1f14bac941fa1496d69e14d503ec515a93433d2d676f407ef6a1df37aa01a911c91a6bfe767fd71d768ed553f8b9478566c1c2b3575e678a8d6971edb268ea256d195325e6295f72e14e667176f5587ecb0fff962659ae6458bdf98ac20d29aa9d35052074cf756abdcd3da4ae917e045823c7d4a2cc73cfa959f7b258e3dc81e88e33b366a264c86b74ec980086692dc43cb67c85df81a0e44646606530910cded67baa5a8345468ae5ba07db7621f85e2595ed0110c693b1e41e175d211b4b2e1d091e9df553d85a91e68a41c7ba975010c44ad4917c23be331d4fb34d14bdc22827558a1aebd6f7dfc75f7871b3ef8efc2d42b0b0e31cb3adcaaffc96824ad0f3a2e68ffbb296a4debb3a3171641fb877e41de9283a05a466239d1fc7e94352eff42e0748e69e64d216963fa1de3e3167a9ffac7a2836d6b772b357d8dcee0ec5bcfa1b780527cacbebd4fe2546d7293a42953b6c4d28538bf791e494d9ce06e87d26227955b955a4cf3711dde1daeb621ede88c0fcac628ea7fd91cca64f2e1192655ebbe3e3f199315175b1f3823916818093c7123c97ac7153e6122159c52e19fcc7480022dd2167f0332b24f665cd38c47ed36269bbad366f3708deaa3ee141b0a660e49bcb4da7b20692095b62ced7b136da6a1ca76747db9bb650fbd5f87d6a541e9ce98c7b61dec05b2478fa953b26a7340b574a692803c14b76071d8127d7b64bf3c423c4d5a345a33febad9739929e515771c4653bf0429c39b293a20ab0533edf9b387cd9dd4eae07864129ce0da0d9746dd2d14388ded4ef7066bcda28d91e08f642d2f15fc596f709b3c2ae4fbbcabb9fb608a262dda49f65ebd3f3848f500313c66850fb8e35ef7d013415d48572f84c6b24dc7938caefbaf54760955e6fee632b37d290a6d9521d00e0c4e9b3c646615d7376f3ca6fd750ab8c3c67b9e34a038b0e2df8494e80fc69c4c4305665bc68e0d6bc3a0d5cd5b22b7aedbd83e44e2036e951e500b51d36cdf6b5f48d1a208de5c3000095e323f1e996824e53aba2c581840f4861f4d415289c64f339d5bf812fc2ebd71f5167f34f663f85a9fc7a863cf4610379f333d42cb36e38e87cefb5b831ec32d460fe5e08a6a5d787e229b213aaef8db7fd2399d367ecdf51cf529dde45cc9d1a535bd9ae788f48189ca06c4daa20cbfa92b47e6c83ff8ae9bc2acca40d82fde647d1c7fd66b92e3b6e51606e7132d3e441b447edcff1ecacb965a779f9f570c37789325d05621d2d7c015d1e71bb1c2b070921129f370d0f7696b52aadeb3a7973c750d2bdeae051c8ee013d395875190137009aee2177d3f71b9d8f8290128d230c87d4d6eae6b9ac2f021db01dde07ff37b1244a49768e7080a0aeded6e3a1a6f43b48606c14b060fe2227272475c299755d086b27260575e84a7202e7e55a835ea94342992c4b3a089ca287c31f024457ddb0883aae691c5636337363a81c589d72b57e741499cd08ab036ff3f2d4ddbc612cd057ecb1e20ed1195b868b3408f9098240c230fdeeb8ef1940248ce83ecc466ee99f368c13e3eac575adf2077099d1ff945bb5d6dd805e9189b0d8a116338f5f36f9478f92d025c5aa6175602df457e9e880451b8c549e2453c7441ecafdca6c1b0312f691e9e43e520a99e10a777fddecc8101b187cd9981bfdb0c1607d7b23810d96bb1d58a419dfac2629a87712e48e62a0d7d70ae1f5e08e1e487c901dcbeabb6069a1f88a36fa2946a8e7aa2d0884ef97d67ce3bbe8816f8dbcf3b4052c1d4a2fdb06d24b95ae2aeed5a9ea10e944d2d1095f796348affb3123db8fb86e0772ef91f7a2e9736eb1c07bd8067348ae45be92a73c8d1f8558646d298f6b796b72f12eba5afe7e037089d5f8df9607af1ebb8854b780652893f880182e21a5e743fc16ad7fd8b2052743de50221bbcae7f4923069a20ef367927e54b44c6856dcd3422b69348807dbc85399f643c26051e7139b944e3d0b528297293b7d7bfd6c7d2147e1a22d3e0f0d1977a949c32fb631baf96fe278e6f1df52ca588e3f3dd77a1dc45d520e72b09d408a3387ae1dcaf38f51c7dc7155ca39067edf064e2d67b1f6a3d8e84dbfb514185d1befd133e07d8ec7b0f170bf206545da208bccc4f81ef1e7d320e59d3cbd901845496c3070dabe8c9181f84ee1333f00caa84ff0abcb6c824ecf8e5e8b288543063549f48fe2c9bb109b0a9813cc9bfa3992acd8214c43f1357eb6bf668fa0b5164d7cbd58033622cdc8215927933134b55d8012ec52421709f39934d0dfe7bdeb171644f138f362f4a226075142988262de293e74cd855893cdd9442de857072bdfa34f97257012b6196a874609162f600911c8de1c063388a6e3f57306c226bad4a287217b5c0cd6d3373087de90063b0f385d221ef2f9381c39d3c512565b68788885f935e8f5c9466aa97f3aaea3c2297b1db242edbc532437186c213ce6c35ea4d632b869bbecbb2e8933f701c839c1b082640fe7ac66f3d79068bf76ed511e6a9845f9d079b46ca2a57848d498eff7817c09db8b9416d21ef31144cec672f8f0361bb849dd306e2d974070af4f45e3f4f4ab967de844b30bac2d7e5a159c091afad29fb4112df307ccb7425fdbf6690f516056b3a3478722030715edd0d5c3f1ce40fde73aae3e7d99e7e31da0b972f88e72ea576d918cd81123590018ea96680d9a5ef7f92164c52ecb73bbf0fee2765b7eaa1116c29df9a290e468a428c08402b397a152ac8ef86d34fc074508d43216c7e3e6340a61f389a4c5c39327f7d91f51b54e5c9b460fa16543670aa7d0cf65583b60512a514e4672d3d4a5e78589cc05c6dd810b9030899a044b77643e5b105453004b5e1afa3d964d6eaa11fdf166b31f09568fded9c96fba8ace7c915c411362bd2ecbc3de5242b9d3071f9d154b70982c53708827e92d18c2aecdc02558e7115c21c67d2ee3ab59cdcb3e1616d4723a5d2dd9b4722b1172587ba168cd1219c38687321291438a485aa42462997f2b1ee2442540d604374615b87825b49d99ac8036093d9c09c16d2723d5036787703ca668099b24ecddbf5339aa976f895add4f2d78d7242bbe6b29d13e7ba0cf5eb5cddfdee4f62035c2181d01a9d37155f5aeab4545c3c94c1cb9f25c1f19244eba45dad6306845cb3d47257251364eecd60ee129748b3d89bd4b92ea4b20668bc94e176a95d99550890234aff84d68e80bf96627ef86a4905d2a054b06c67c8cb160d61f954a811b2654a9ba4a5b1485a6184173c9b19edbc616f24604165576fc588775366d5e8df15c96309bbbc88e5d557f78a7a1940b69fe850c7297581051cc49ddf50661daad21078def997ae459e6c321b044dbeb8760aa9a0b01130cea3c3bf3d4b7098c5fe04a9ca5dea35bb6b2f9174334e748060d88b0695bcf56e28ab0a537d4dd7971bd6c06c9f8131eee24ea1c1448516a38d5f043c49241290eef7c207fa3dc6e1e47203a4ecc00251159146600e8fe352393eee1f377136e3c2f5de9c3deaaad6abc736555ad8b0ea628d767af428c9ecc5532bcda5ed0ace4d02f46eea356b145ae497560a69f119cdf10b464376a79b82d2af533fb00ff8a5da6f4205dbba097a333da7e1c8d5f72e56b37131eef46dfba7ca19469accad303b488826a17e242d1bec215696f91d74d82d8c37ddf316297441bba67c08e6cde6110a8313b9856e162c46883ecab109d2b63d7329daf485833057e564d9aedb075a2fa7ab4967556dc3cf74d1475ca1808fed227fac3606600e8b1f14f3b880a23823e2d61ff0ab4da49d6c143e1b204512dd31b8036463cfc831d9e6b4d7c1cfe9e8f405ac4c3b4765911d7ac04af95228fb1c32e24c8c36b82d4cef71f07567e543d051f444bdb0c13969011c0ee73399a86cca018d48d9277ccdd1ec7b40e32728b9b204cf20500ca2b64b9aefc1148066a1a62c1db16ecc4152f0454de7cbef5ab856d2c92d62fd4c8a451f6ae36a2ebb7e9aad75a8a0053f3a26b48a54dbc9ba058ea2c8e042ccdd7e35583d8b52d2913bff4d42dd5bb09e27cf439e0efb817b259cd693396463d692250cc88d20650964dc199c35c2d698ae40f9d0ce6bdc0ae584ec403f2137d6092dbf3b32f233e5499557bac679de1524cc410cd518d3e6c30b5ec1ff6979ba3797fac910882cb23d339cbfe90c04ce02ed295aefbe1463435f52d574dc9eb1c9883c4333f3dafe36a2be2256e4e825a24e39641ea89f747bb4f8d04136011617729aed2016dc289244e2551d38c766f66e6f44b9f18716e634511d540945c6fdffb0cec9f2a47bbdd065821e349c55c6c8dc79e7932c8aa46888108fb513a91165516adf2e2bfdda9ba91c080b8224cdc138e260b2066ca62961494ceef55007fb111717cb46bdd2cf7b681c1c0072ca88f3a5307fc1ccd69713982774a1caf818e9119f0a41d4f1cd286965e8b7a396a22db292ec726ad51ed593cf736ab8518448183771ed0de9e9f2d7e8093a7e60c5caff667b7a6a96c7b984c6a29b34bc2de9c5e4f2951bb4b611783641152036408ec8bf2", 0x1000}, {&(0x7f0000001340)="5f6b8fac615429cfcddae333d95fb979d1e43e858b53484169327175a9e238299700a03802aa46d06e99adae49e95c1e427eaff404fb1103b0b3b1b8f683acf0ea2458da2c1d6338b34799f99ccdec8cee9a8c4ed1c4b2fbda2c7728eb3db98815a2ca0d983c5a9c08713d5dc008e48bd96b5145747d250888365c6d2c471fc4fcee066dcc944fb35d9c020160a5a7326a7b6aa22745bb321f476620a3ef4007fe79e9bb828bec6be5568c4c9b0d66362f2b4c506f3c604cb4d66c0dd7e54fa2bc48645dc532541e8a60d112cc1a7e0f572947e33c4a2a4ef060eacf3f13be28c8ca2d32aa4d6b8a3c8f35642490ca669d40a96e07740c3040fbbe8b", 0xfc}, {&(0x7f0000001440)="ab89b595adcaa17a75533090be9143ae78bef82fecd9cadf0ede6be7caf0990e12c796e8309808b3da1c5de5a099e837d17f12ac07d5e3fd93947f67fe3c87558dd32e9ea68c9f9f8b835d45b93bc1a67f29b623e99b79fd910a49f695dbe20122811cf2da18bde04a7e9f60b7669a2024b3f7c7385c1a967f7f9eb227e7b7509fdb666f64a586df9d3236085edaeed144122240daf94304b69a52e8a11ad2140b787c50ab3783b59b2d2c34054bebaa1e0d569acc0547e859f9adf5057e64b8adbfb13448a2aacd77a1cb835ff096c3f95d4d09e516e87e30321887", 0xdc}], 0x5) (async) truncate(&(0x7f0000000000)='./file0\x00', 0x30003) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) dup(r3) (async) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) mquery(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x0, r4, 0x401) (async) 09:21:22 executing program 4: semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)) (async) semop(0x0, &(0x7f0000000180)=[{0x1, 0x5}, {0x3, 0x3, 0x1000}, {0x1, 0x1, 0x1000}, {0x3, 0x6, 0x1000}, {0x4}, {0x4, 0x2, 0x1000}, {0x3, 0x9, 0x1000}, {0x0, 0x9d5b}, {0x1, 0x8, 0x2000}], 0x9) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) (async) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001200)=""/40) (async) semop(0x0, &(0x7f0000000080)=[{0x0, 0x43, 0x800}, {0x4, 0xe6, 0x800}, {0x0, 0xfd, 0x800}, {0x4, 0x1020, 0xd3d1d7ba3eab9f74}, {0x2, 0x5, 0x1800}, {0x1, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x2, 0x400}], 0x8) (async) semop(0x0, &(0x7f0000000000), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20}, {0x7}, {0x6, 0x40, 0x0, 0xd5}]}) (async, rerun: 32) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) (async, rerun: 32) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) (async) setreuid(0xee00, 0xffffffffffffffff) (async) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) r2 = getuid() seteuid(r2) (async) shmget(0x1, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) getuid() (async) setreuid(0x0, 0x0) (async) getgid() (async, rerun: 64) getuid() (async, rerun: 64) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) (async) r3 = semget$private(0x0, 0x3, 0x53c) semop(r3, 0xffffffffffffffff, 0x4) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000000c0)=0x9) r4 = semget$private(0x0, 0x4000000009, 0x82) (async, rerun: 32) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xe643, 0x0, 0x0, 0x0, 0x0, 0x10b, 0x20}, 0x1ff, 0xfffffffffffffff9, 0x5}) (rerun: 32) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000600)=""/222) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000240)=""/65) 09:21:22 executing program 7: mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) munmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f00009ce000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000e0e000/0x1000)=nil, 0x4000) (async) shmat(r0, &(0x7f0000e0e000/0x1000)=nil, 0x4000) r1 = getuid() setreuid(0xee00, 0x0) r2 = shmget$private(0x0, 0x4000, 0x7, &(0x7f0000ffc000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) semget(0x3, 0x3, 0x12) (async) r5 = semget(0x3, 0x3, 0x12) getuid() (async) r6 = getuid() setreuid(r1, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffffffffffd18) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000004c0)={{0x9, 0x0, r4, r6, 0x0, 0xa3, 0x5}, 0xd9, 0x9902, 0x6}) (async) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000004c0)={{0x9, 0x0, r4, r6, 0x0, 0xa3, 0x5}, 0xd9, 0x9902, 0x6}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0x0, 0x0, r8, 0x1ba, 0x800}, 0x7fff, 0x3, r3, 0x0, 0x10000001, 0x8, 0x1}) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000380)=""/245) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/108) shmat(r2, &(0x7f0000471000/0x3000)=nil, 0x0) setreuid(0xee00, r1) (async) setreuid(0xee00, r1) r12 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x3, 0x0, 0x0, 0x0, 0x140}, 0x100, 0x0, 0x0, 0x0, 0x0, 0x261}) (async) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x3, 0x0, 0x0, 0x0, 0x140}, 0x100, 0x0, 0x0, 0x0, 0x0, 0x261}) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000002040)=""/4083) (async) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000002040)=""/4083) shmat(r12, &(0x7f0000841000/0x3000)=nil, 0x3000) shmdt(0x0) r13 = geteuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x101, r9, r11, r13, r4, 0x8, 0x4}, 0x3, 0x4539, r7, r3, 0xfffffffffffffffc, 0x2, 0x8}) (async) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x101, r9, r11, r13, r4, 0x8, 0x4}, 0x3, 0x4539, r7, r3, 0xfffffffffffffffc, 0x2, 0x8}) getuid() 09:21:22 executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{}, {}, {}]}) (async) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000000)={0x8, &(0x7f0000000100)=[{0xffff, 0x8, 0x7, 0x7, 0x7}, {0x1f, 0x0, 0x81, 0x9, 0x3935}, {0x52, 0xf4, 0x3f, 0x8000, 0x4}, {0x400, 0x3cc, 0x8, 0x8, 0x7ff}, {0x6, 0xff, 0x8001, 0x400, 0x6206}, {0x305, 0x5, 0x1, 0x2, 0xa636}, {0x6, 0x7, 0x7, 0x3f, 0x400}, {0x400, 0x1f, 0xe1f5, 0xba9b, 0x8001}]}) (async, rerun: 32) getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) (rerun: 32) r2 = geteuid() r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f0000000180)=[{0x2, 0x7}, {0x2, 0x8, 0x800}], 0x2) (async) semop(r3, &(0x7f0000000140)=[{0x3, 0x4}, {0x4, 0x80, 0x800}, {0x2, 0x1a, 0x1000}, {0x4, 0x3, 0x1400}, {0x0, 0xe0b, 0xc00}, {0x1, 0x3}, {0x3, 0x800, 0x1000}, {0x4, 0x7ff, 0xc00}, {0x0, 0x33, 0x1800}], 0x9) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) (async) r4 = getegid() (async) r5 = geteuid() (async) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000001c0)=[0x7, 0x401, 0x95, 0x1, 0x5]) (async, rerun: 32) semop(r3, &(0x7f00000002c0)=[{0x3, 0xffff, 0x1800}, {0x0, 0x0, 0x1000}], 0x2) (rerun: 32) r6 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0xeaf, 0xffffffffffffffff, r4, r5, r6, 0xb, 0x7}, 0x6, 0x6000000, 0x5}) (async, rerun: 32) setreuid(r2, r5) (rerun: 32) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) (async) r9 = getpid() ktrace(&(0x7f0000000200)='./file0\x00', 0x2, 0xc73d7de2f5d55fd8, r9) (async) r10 = msgget$private(0x0, 0x0) msgsnd(r10, 0xfffffffffffffffe, 0x0, 0x0) (async) msgsnd(r10, &(0x7f0000001540)=ANY=[@ANYBLOB="010000000000000000102576165b208021084c314ec7ff7071e8c92d0bf8c3f7efaf9e631376071672082fb409bb30a595a1d5cc0c7c3d37081a967ca4bcca7d26fcdd22700e5a39df5c7716b44954e1127a0500744abc8f87e69671cefb30019ddeaf989a9b64ce14dd6b6a461170e280cd4923b049d632987ac7fcd6cc43b535308e6546879ae6ae46e478ab1bf069df7974b8093feaf4c9784a252130382d4d37e95c21d4aa666efc5dffff9c71780fd6555c959c78cccd1a000b49af40"], 0xbf, 0x800) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r12) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000240)={{0x3, r5, r12, r8, r1, 0x4, 0x6}, 0x0, 0x0, r7, r9, 0x1c2, 0x6, 0x3, 0x2}) (async, rerun: 32) msgrcv(r10, &(0x7f0000000180)={0x0, ""/149}, 0x9d, 0x3, 0xc00) (rerun: 32) 09:21:22 executing program 6: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x5, 0x0, 0x0, 0x0) 09:21:22 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000001c0)=[{0x2c}, {0x20}, {0x16}]}) (async) syz_emit_ethernet(0x32, &(0x7f0000000100)={@remote, @remote, [], {@arp={0x806, @generic={0x0, 0x0, 0x6, 0x0, 0x0, @remote, "", @remote, "66788ebf35118d0b7e01b4b4ca72f351"}}}}) (async) syz_emit_ethernet(0x12, &(0x7f0000000000)={@remote, @random="94fc44f4f791", [], {@generic={0x6002, "b716d10e"}}}) 09:21:22 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x2b, 0x10}], 0x1, 0x0, 0x0, 0x0) (async) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x2b, 0x10}], 0x1, 0x0, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = dup(r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x19, 0x80, 0x8}, {{r1}, 0xfffffffffffffff9, 0x1, 0x40, 0x7f, 0x1}, {{r3}, 0xfffffffffffffffc, 0x0, 0x20000000, 0x6, 0xfff}, {{r4}, 0xfffffffffffffffe, 0xc0, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0xeb, 0xfffff, 0xc3e, 0x5a}], 0xfffff001, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffa, 0xde, 0x81, 0x5, 0xffffffffffffffff}, {{r5}, 0xfffffffffffffffa, 0x8, 0x40000000, 0x7f, 0x1}, {{r0}, 0x2, 0x0, 0x8, 0xffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x18, 0x20000000, 0xffff, 0x7f}], 0x3, &(0x7f0000000240)={0x6, 0x100}) 09:21:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x54}, {0x20}, {0x4000006, 0x0, 0x0, 0x80000000}]}) write(r0, &(0x7f0000000340)="0000008751786a478796f0c9eaa6", 0xe) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x7, 0x6, 0x9, 0x8}]}) 09:21:22 executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{}, {}, {}]}) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000000)={0x8, &(0x7f0000000100)=[{0xffff, 0x8, 0x7, 0x7, 0x7}, {0x1f, 0x0, 0x81, 0x9, 0x3935}, {0x52, 0xf4, 0x3f, 0x8000, 0x4}, {0x400, 0x3cc, 0x8, 0x8, 0x7ff}, {0x6, 0xff, 0x8001, 0x400, 0x6206}, {0x305, 0x5, 0x1, 0x2, 0xa636}, {0x6, 0x7, 0x7, 0x3f, 0x400}, {0x400, 0x1f, 0xe1f5, 0xba9b, 0x8001}]}) getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) (async) r2 = geteuid() (async) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f0000000180)=[{0x2, 0x7}, {0x2, 0x8, 0x800}], 0x2) (async) semop(r3, &(0x7f0000000140)=[{0x3, 0x4}, {0x4, 0x80, 0x800}, {0x2, 0x1a, 0x1000}, {0x4, 0x3, 0x1400}, {0x0, 0xe0b, 0xc00}, {0x1, 0x3}, {0x3, 0x800, 0x1000}, {0x4, 0x7ff, 0xc00}, {0x0, 0x33, 0x1800}], 0x9) (async) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) r4 = getegid() r5 = geteuid() semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000001c0)=[0x7, 0x401, 0x95, 0x1, 0x5]) (async) semop(r3, &(0x7f00000002c0)=[{0x3, 0xffff, 0x1800}, {0x0, 0x0, 0x1000}], 0x2) (async, rerun: 32) r6 = getegid() (rerun: 32) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0xeaf, 0xffffffffffffffff, r4, r5, r6, 0xb, 0x7}, 0x6, 0x6000000, 0x5}) setreuid(r2, r5) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) (async) r9 = getpid() ktrace(&(0x7f0000000200)='./file0\x00', 0x2, 0xc73d7de2f5d55fd8, r9) (async) r10 = msgget$private(0x0, 0x0) msgsnd(r10, 0xfffffffffffffffe, 0x0, 0x0) msgsnd(r10, &(0x7f0000001540)=ANY=[@ANYBLOB="010000000000000000102576165b208021084c314ec7ff7071e8c92d0bf8c3f7efaf9e631376071672082fb409bb30a595a1d5cc0c7c3d37081a967ca4bcca7d26fcdd22700e5a39df5c7716b44954e1127a0500744abc8f87e69671cefb30019ddeaf989a9b64ce14dd6b6a461170e280cd4923b049d632987ac7fcd6cc43b535308e6546879ae6ae46e478ab1bf069df7974b8093feaf4c9784a252130382d4d37e95c21d4aa666efc5dffff9c71780fd6555c959c78cccd1a000b49af40"], 0xbf, 0x800) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r12) (async) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000240)={{0x3, r5, r12, r8, r1, 0x4, 0x6}, 0x0, 0x0, r7, r9, 0x1c2, 0x6, 0x3, 0x2}) (async) msgrcv(r10, &(0x7f0000000180)={0x0, ""/149}, 0x9d, 0x3, 0xc00) 09:21:22 executing program 4: semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)) semop(0x0, &(0x7f0000000180)=[{0x1, 0x5}, {0x3, 0x3, 0x1000}, {0x1, 0x1, 0x1000}, {0x3, 0x6, 0x1000}, {0x4}, {0x4, 0x2, 0x1000}, {0x3, 0x9, 0x1000}, {0x0, 0x9d5d}, {0x1, 0x8, 0x2000}], 0x9) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001200)=""/40) semop(0x0, &(0x7f0000000080)=[{0x0, 0x43, 0x800}, {0x4, 0xe6, 0x800}, {0x0, 0xfd, 0x800}, {0x4, 0x1020, 0xd3d1d7ba3eab9f74}, {0x2, 0x5, 0x1800}, {0x1, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x2, 0x400}], 0x8) semop(0x0, &(0x7f0000000000), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x101}, {0x7}, {0x6, 0x40, 0x0, 0xd5}]}) writev(r0, &(0x7f0000000100)=[{&(0x7f00000003c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) setreuid(0xee00, 0xffffffffffffffff) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) r2 = getuid() seteuid(r2) shmget(0x1, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) getuid() setreuid(0x0, 0x0) getgid() getuid() open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r3 = semget$private(0x0, 0x3, 0x53c) semop(r3, 0xffffffffffffffff, 0x4) semctl$IPC_RMID(0x0, 0x0, 0x0) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000000c0)=0x9) r4 = semget$private(0x0, 0x4000000009, 0x82) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000600)=""/222) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000240)=""/65) 09:21:22 executing program 5: sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x1, 0xd}, 0x3, &(0x7f0000000100)="b8dba0bd0a6d45b4eed06bb4ebec0222934afe309725cddf6c59f8494911adfd553bb7ec6f9b8b26562ed656ac01da9ce17963b374c1195e723b62cfde31e9a6b2bbe83f5b9d905147304b911dbed92ea698a5f755bb57f66525551c107aef95f3a0fd0111d0d506fc053a95db96631ae3221f4a4aca3d60b332bf00aa07a4980e7995fb01a1f81ff3943bec6d32e9bc5107e475c1273b3595e5eae0ea52ed87d1a7ac5c9c73d853b960a616378917157d7f1d46f08b539c8d97214117623d382dbbce880b9ece5a22de4e0e38bd20446b9c5f07", &(0x7f0000000080)=0xd4, &(0x7f0000000200)="a29279ab8c72b74e0e5c2592dd4465fb5b68e7b8c361a4d2a7e6508f00066a4f17f2a30451a93ccd44c7cc99166b1185928804fdd3c213491244dcc7be5b85929dbb70b923a9c880242d1e25009250cb9881055f29c86ba714ff77d0ae3c2aec7707e30b3c71e1b85e61c6c1a4", 0x6d) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3}, {0x6, 0x0, 0x0, 0xc2a}]}) 09:21:22 executing program 6: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x5, 0x0, 0x0, 0x0) 09:21:22 executing program 7: mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) munmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000) (async) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f00009ce000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000e0e000/0x1000)=nil, 0x4000) r1 = getuid() (async) setreuid(0xee00, 0x0) (async, rerun: 64) r2 = shmget$private(0x0, 0x4000, 0x7, &(0x7f0000ffc000/0x4000)=nil) (async, rerun: 64) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) (async) r5 = semget(0x3, 0x3, 0x12) r6 = getuid() setreuid(r1, 0x0) (async, rerun: 64) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffffffffffd18) (rerun: 64) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000004c0)={{0x9, 0x0, r4, r6, 0x0, 0xa3, 0x5}, 0xd9, 0x9902, 0x6}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) (async, rerun: 64) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0x0, 0x0, r8, 0x1ba, 0x800}, 0x7fff, 0x3, r3, 0x0, 0x10000001, 0x8, 0x1}) (rerun: 64) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000380)=""/245) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/108) (async) shmat(r2, &(0x7f0000471000/0x3000)=nil, 0x0) setreuid(0xee00, r1) r12 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x3, 0x0, 0x0, 0x0, 0x140}, 0x100, 0x0, 0x0, 0x0, 0x0, 0x261}) (async) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000002040)=""/4083) (async, rerun: 64) shmat(r12, &(0x7f0000841000/0x3000)=nil, 0x3000) (rerun: 64) shmdt(0x0) (async) r13 = geteuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x101, r9, r11, r13, r4, 0x8, 0x4}, 0x3, 0x4539, r7, r3, 0xfffffffffffffffc, 0x2, 0x8}) getuid() 09:21:22 executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) (async) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) (async) r2 = syz_open_pts() writev(r2, &(0x7f0000000540)=[{&(0x7f00000009c0)="c10883f217fdd3b3e4614d9a74b0fb9a6e0962bccd7c8833517da1248e575cac6c33e1909cf53efce72501b033d13f2d9dfcd493f5286a341ff7083a64f8498ad5b87e47bac577b7774e0bc3a81059a0542a88383286707ab7995ea6b83d15510e6769f94b07f136bf5bedd275dc5ec95ddeca90d0f99beb122cbeb1257c35a46fd201ed2832589f71bd40ed75fdaa32e6fd598cee8326dab0401ce49de44839a8cd2115fb6ca912a91e34e259c809c8eb9e24f68a87e2f8c1ad0d9609abf7d73da424ebd374c043a6907d65a26572aa4c097b68060213d41494c032af9a44d822ac628db61bf7ccd8d8a5f78da2ea6213b4d189f0ce8623240aa176bc1453036f323ba28c29304a0c4845a720663d5a63a04363c8564013c24b585fbfeb903cc8deac17024ae9393786e74bc79adffd5123542c063088276fb58f38cf14f250834083fb5861f975ca995bbc3220de333f7cbc3d1372c832e9b72155c647b40096cda20413041298a12ddd6d7f8052b2cd2ffc85bfcbe4e4dd0e6f5b5d9754784ff5a2909c201b9bcb5e6bd3abac22ce0b02e73305070284e74e5f3195006d70618771dd5859ff6d8d5f0e14c4dceabf518751cd4b9b7ecaac7da461a1dcc2d4fb36d2cbd211f26707d7b2360d07a3202c8083cc1c9d3d87804e45867b95afceddbf068051f25f2c50a70b7b332e6181c5c67a67d7ea09789bc8248e161cf1a3a4a43c7d2e3e09ea4e0adf7abace04045a3580f62772f364682acd38028ac045be0c1784e65c7d82e7788df7e7fb18535774e1ad0fc6d26afa5889f8b527409a0e79731b18f713853a3d0778eb9a857f67ca5d8ae52865f50fe085ee3b9d64a03cc26fd43ae725ad9336519606c1e22209f98a70809c37641543516cc4dc2dbfe5aebf997afdc8cc0adebea22c9cc4f274238897b907543b92d399cfccf436f8878949a1f87dbe7ad2f3120742efa0c29aeabfa364c9d3b606ec05c751d92df926ba809cd43dd23e259a50193dffa520b2c6c7a2c56dfc0493c688d7b343ac12f22d6dabfe743caf44c03cba8325c896cb374cf40377cd0f6c6c8ba8607b680a4fe7dc75d380fdb297d0ab7e5720e5dc41c99bc6041036cb975ba0e826b2a641a87f20546be7b599f4e68f709e74340d4f3a751d87fa319217a8ab3d922bd33bffba0297c90692aa43a050179aa089544ee00264e99f1b3790dcb4c38c3f9ef5b2a36deab31572723e5588a65578f8c8417f25382b7afae8f8eb96118196feab01b6108cba6ad66feafd8e1906a4da7ee23adbc5c9032437819a178eb71eec4833f81fe0f9b27c1fd4ed90cbf0aa27757444c65d13c1afa731f449d84ff6f0368f3defd3a8776175e4e4598547a48bfb2822403f68b921af4d95f6adb09177f415555764c3e009c763ff993384d511b715d96073b201f924fea4f1d1baf196291d3d15a44e02e55b6e7b804f844b3ab991a0b42811524aaa303b314c5a19f4e01313946dd7f7783ea24a91adefc9d2d2c22b4b3df1a96e35e8396c0b054e4312cc55bac610e626823a2223de6cf4ac99017a21d982d27f2e73682e67348b432ef88a5e31a2f38969426f566e919143f82a329a945ca77adb9c0b8d8a3116beb6d558040c94a9fde26186e37d0d9aea551fe26420528dd5d1c774f54340473ee8f85655f3bcdd895f74881203293d9e5413908204085fa88cff5adccb69554b6438e4190145396e43de838a509a3219f92f19ae7070e0db76b835501e62756371aae7bbbb3d30852b8e0b3722497584ec189ded106b171c9b9bfccf6628bace99405f7b59f1707ccc1810ac34c15ab43114dde17a6e22b9eb477442d129b2446074113d8965e391704480556e4bff39a7a7dab659dbd3fc0b042b2144f19bdcc5002fd74ab12e58b3f624f4f030cde40f49184abd3edef693eec5cb835ad4fefc80ddf0f5597f8517ff1ee68587196785f793506241d9be21c5e3587d2037d2ec784b87057c12406ec12c7c2bff66230df04a768b06c63b148a0cc376a9e0d5ea1021792d26e4381871188b8fe3c99c8dc9fbba3f92d815193b284c9e43c73250f7817a361a7bd1e6e187013244611d8ce45e1c447b3f21662e74950ce798dd1ab040a569da474fc674474f56c33cf445ab85ac85be626707c5a69aef4136beb7e4377ee6c3e837f0892bc7bf10503042dd06bd8f1aa018aec062e9fc2ab191436e03b189f1cf979ed0a1f98a76b4ad6c83b451a6428693de053a2d0600c3f34efdfe3f7a3ae49b5f0a9e5fa51a0252f19f60a28a4caa535757e8f6aee2c7f7024c5fbd98c02339640e6f1550ce948e8f9c35060247a329b552306a409e7cfa7b998b01285ab917616b57914847f30a9518c38879aeeb4829a82d3781794278f063ab1087722c487637adeb306a5679d76431fafb00a613ac809f7fc01b27f89417282c5d331c4157899297de3087c05c839115d7dd94566df26f1232490217f2e5e86ab1ee782183ec12f2a2a7d1eefdfc1461f8f6b018163a698a909e0125ec9c0179696248c1dc90d8a9c32cdf8bd247673c87456b75364b66f730155cb46927f70702c988e4f6314bb2832e43abc15d1d732169cd4650d320bf5bffd92658533e708ed6c8b221ea3d5d777c84af0cecea0faa915680365bda048760e89c93511ab993fbc9776c67031cb70996f80cdf2ed92bba7a0f81d950413f0312f503a0dabf6be5d9136e35a79fb640d824a1554fe5dcfc56c51c8c8c9b82e423b80ac4ef0e3aa7079e3e4d9d1d684f5e51c209ae694f6568bf373c023045056852fab55426537b85bd12ca662407d983acef28688b6e36f13d063ae110b816027338a80a9792e91e03179a6e9b12986d0f083c5b747077298dac8fb0899b827cbcfe1e764288dc2fc8892fc6f96e5a3a8eefe756400c417761fc05dc77ed8b5e2f8353c29d5702165257be4c993b9132e898c7433b8342ebee136ac658991c0c5e5b0203864e68b893ba9723778298f31fd2dd00c32ef03ecf78c7842c9eae3b3c93436ad1d293c8470a61239a15d7912b7a990ea9d334137737ce51ff47689bda660f91b7cafb5218df22d2dab7f4b17e79b8f18002f279b718a963aea079332622a094c91fc197b5d0bbeb32b6853715576b67795be5fb5ef626434bff2f47619e21c6462a739ecccea65153fed994f8ef30bb566ef7a43a104335a7c384d4fe457b2991e5284e52a85dcc2957ab20978cfb3083457d3147ac45d2f01555115d73b34de3e69cc0a0c4597ae0f3f2fc5420301972422ef0db4929af86149552cfa61713b3742883ceeb8f9dbaa7744bbbb21569997beb598445c6d17ee23da925ce8031f429fc646edb255d69ff6b0b095a7063fb7dfe81cfce2422b31584bddfbbd3566a2676b11a60507148587d3a0d84fa80f2173e08ff92705954af728bfa5271a110725c1809a98380d42e8a135d378382b2219842a3ec00e22eda901a09d2b7288057caa59aa15506db2a252940120caf3f5b7542cd11aabf72939f21ca677125fb74245c67c6f943fa5596275341ccfbf201a5831fa61ee7905611cf9799caef263c470b1370b7e2ebe79ba975539560068d3bed6adf35f94e0e7b632b5c7b0a6b2b4c1b6f9549623a4073a7d366211d9d484e5cf7dcc789bfe65c44f70975566cedc7ec02a5af4eb660974141f70fa281ea65658a09cc9f55d1aae88363bdacfb8299ef711eb461e3164f4db16229f5a16c538910fd8caef8ec7b270928d1b2ebd8acc60afe941d900d5013acc7121462ac9dd8ae203cc75ed4b6adbd614698d7f52e9060bede0994e5e15a24c296ad24535d4b2c7470db1af13be86f5f3b0ad11bda2cfd3a107765c6cdb0ece6d37b5770969a1d622682a58a6561bd837dde81d324bc4c2f3444d54924ca9c63751bf930889b943517f98a63f1708e62d284c6ee54bd634279f99f84078f48508a4bf119b5fe24bcd46683651bc2cb16e85f7fc724f0be25ca67b0d34591bb96c4f5665127aa1196d995626a87d445f52d684710e71b2a9e2d1a88997a543427c5ccc4649202fc45db57113b349587bc21a087aa39b80ee8d5f6f600f142747f9440f179b4e19bb6f0a4763927adc065b00cdb3e2df34e69786ca2eae8d048394143f51ac8870f34ae1b31255f1fbac3dbc6888b306bc33ebdf76fd21f715fd2cbe013c34eb3d626905cecd28e0729a5f38bd720b7cc2651d1d9da86fc4543dfc23687cf9ca9fa215cc38de984ad6bc03d3da1ce22b1fa6ed36fda22c473e5b8046ff6c0db244fbd8889f447d51f1d0d04868e5549924417b6ec2815764ea712e584a65e30f7aa6324a8d32f9f106200790ba2bcbe50a07ac3b090a88e5bd5d8c528baf509f20269e53cfb4ff50ff82cbbbf6a8aad8e710bdad4eaf892db1512f1206aec9407c14986be70996812edfe16ec090b6fa572b328c73eade4aae91c1d272dc297a49743e2240472641c9ef08aff6c3e942377e4192be5eae0fb14e1824d552a9b25cf15f33753ff2fe0d9be90ae31bc06ca2dbf82647bc967a117c9655db1eef0ba7590dd13c819baa2d51c7ec762adb2bfd18a8874733b1f4069529a95f72aaac7c9b200cac555ae056d1592ae0f3395a7a88f3eecd1ddfd30747ed49fe93fa6d0d13736324390cf82d42c50db6424503ce32dc61c6ed5a2f9e1b3ba29daeca07506b4f2d1dd63fee6aee21db69f808a2d32badb8a6ea1df8bf6357cd07b3857dcb3c7fc683bf6094cdf52b647fbdfb2562137aebb86201a91726e48b4f0f32642c488056437dc68213ee797b70ebeaaf7493a4325437829b16278490805be0a9462471aab2d5a70afc0d17b9cee52b356ca62ab92f749031fb362e5f05093e9a6ba50797b966cbf26f1414aca5e3c45c6c4fd307cd1cd5363079f8a5512c4bf0210081694a0b05eee5e386aec07eaa7fea34a87d414ba5b2e22695d7040178e4e75c22fffad9be8e0a5195f75d3251ef831411fa3b5ae26f63fae5887c8d7bba5db56aa701230fdb7f350445d2a19aa6a0f8f2fa50562022f549f0c649fb3d72662738ab2effddccb9ed53e914991b8c7c7d88ecc58d9a842c57119a4853c29854e8e7e6873f34e4b4b33721e9e9de9524a8736d68b006aef04e3c1ad07d7040113a9c0a2025c3f379f77f5d60a39856b597b742e7aae2b1034236c3d153fb6555a6ee21655e3888bb1db83ecc5c30fab0e26f7ab53bbb5458785fa3692f844b5bfaf9fa6e2ed58fc4c6e22507afe225ab2942464742948d438e262b4b6f24307104abca11639e041611e8b9361826a31b638d05541845a470b7b5f98af9f8e3f42856e8b4678d7f91eac69caafd53b05338eee14ea8d97fdc22867b59f6f4aee0d257972a2e58effb5d05c8a44cea2e8645dbb26397ad2148058adf54b1bd420faeca2f8bebf05d74cd3666f115272a9b1ebe7feee0f3e461e396a36bcf4598279c7a3532206df1557571f28d81be4d2148d7b4f467023c3c920d35c5d456ebb8a80b97a675b823e1b54bf26d15813e72fd9c62e78a45521eb59a1cfc3aaae8c204c4d51917894d9f351da0cbda06ce80f36f851b8356e7fc02dacff251c9fc2720a8f32a15d0795973eccf515444e65ec6e6a25c7fc7fcb6a94231243a140e7e3b8f95c41dd4b86bcd09a707361ea8d42537000193fea42baab2690526b17cc79d0e3fdb0b2341a1986184eea62f558a1ed1866d54a988b5c049cba5d987bf556ac0a8581a9b3893e0cf2c5f1e5350eec3da14a40f648969e3f256f4e03d1b2f17bf25bd69769304cea", 0x1000}, {&(0x7f0000000080)="f31a776a82c1b6b319ee2741a943a786a0a0e86ce0eb949ad7efe45f7eae3e5cdbec8bc3996b590248fd1fc4b0dfe8ff93c0bf29befd8e80432716130e7dfe7608af7d4ab925bedd6a8bd6de27b95fd9a97f765aba8cb62c5570f4f62aebeb617b717664ae18a52b3aba5a4a0cf56048e725bb778e9e6c440781bab3334b4a9d0e6fea49a9e11b320b4d0c7959ebd4cc1946610fac106d8106331e43606b2d4cc90c996357e6730a6ced7faa280db0af29b645fb256ac6e3a1cb9c1e3d97ec54611625f3707b37b966f7bca013bdaa462e18b5084094fa542e46e5f97f5517", 0xdf}, {&(0x7f0000000180)="2e8a7a117eaec97eec6ca0c0a9b835ed4559a9dfb8842038aab42ad386f2b83587eac1d134e031df74abab82f5536e325cfcd90d082f8a130dd4aa74f27cc1a6d4775bf4d52131d4b20cc6334eada6caf9b03d0c0e3f9048b2ef213a23b7a27b251de4e536085357a86fc103c91a4b28aa6aedb1e37ee342d7aa4596cab14c53306241b87bc56a9b8e2e6160a8dfbafdeb3e08023bab0a5011b16935ce7c2db93948f2dee4dc68ca4bdb8690a88f0bcaf96a02234976b54a6860387fbd2ce001753bd6db8811d7281e78e52f2fd7fb552de5b0a978ec9f45e1d08435cb501c12c67bf37622fc52208bcaca3cbc08f424893082", 0xf3}, {&(0x7f0000000280)="c0fb8ffb6d09d3ef9594052373665bf6d3fab1791d9299b8f867d6e784d7525cf94f3abd0611330aa2c22f98c9a9f8f76f63f255dbba25f20985ae57cebe81e6154bf9fbc4f96d5749c7d34a1440e352c81670127064d18bf8b6fc8181e0757fd5bb13beff8c2534e2b5b63752874d048827e7f21491892788546da01040bbce7283a393b575e3bc34c2932c2ba464fd6c0a8381ed", 0x95}, {&(0x7f0000000340)="5234c0104dd55253b44ffb0cdc9fbd84cb45c185a9620584a92914c2915235613dede3f846805f27047fde59598507b03f8915b290c101b3018c29901a975867ab565b2fc88c08dd81cc1f4864d090aa4971badcfe55d4b2a7f98feec6e57eb276d789541960bb297d0d", 0x6a}, {&(0x7f00000019c0)="15dacb77de6d32119dd629e2cc74e8e741d6ed36f7a4b134e0e7622af13e11e54ade62c592ca2dcdf8e2be4979f963cab6c15dc1e7bd5402908c99c20b822fedc70f87092f781fd30677e7ddd2ec0cb96e409c70fecf14df0f941199ad0fef67871d527e26417792008f3efdc227b47fa9445a21270f5f160a0c6d3c32db11c59b83425c0f3f2e714421edaee72f4f16aac952ef91bf6d3a33d4ef107adf2ef5e068dd1126ac1c0523f78427675cc23f2b4c644ec5f6fe91b7a195cd5b1836fdb409d7dd620bc7dd7c89b27fadef9f5d239f52d9e9f40264743fe4f5d9366e26e449a5bbdcb89ce84451737910fa80a90caf4ba835afc2df3a01de02b9abf9239562ab6cb0207b33fe3d24f4c8e85a50bea4e595714970565a148c744b2dad67a46eb6eeab327b8dbdf2bf8b486923411522d9b7f2787bd745e481042b497e989607dd6f8762b1cb258cdfba4ed54c6ca9d003ab925ffbc3f09b38e26ccd59168c5ed6317522427a3b05670c4b272d82013f16b9540dc54ee55c898e387f2dc6b3b4e61c50c0d9090f027bd12e88b7ccea8d8dc70a670eedf22a3638a7e2f34984021219c2dcd4ad1d869c05808c4f92c76b61940da72efc7aa2cc3f3b255b4e645f2e1905fd4986debc29bdb44d2dc786db912c4b031b08994bfb362341a41541e0d4156c151fa6c871acef795a235b434f9cd97bec06723a9706c2741cd71f66917b916aba5924e4beaa08177b3c4b59f79f984fa866fc932541a3d22142e0576fe36faa23da32580d16189ddb4745c00c1a0c49dbfb07959b748caa91cdf4d2bf6c4b71cf77d0abf78b7b9419106416487eb5f8dc7c11874e09ec8e0eeb62467448e218c570999a1a7e055655b49aec7994cdd5275623629d2f594a5d0d78606305a98481dbbe30a4a602889b49e4871175cedaa4c36996a8c587535e757fdc7197bc402a3a1465d9080925b49c628a207310e8d7bce3422f20491570f4d7b019e988d6843a2e8cb9a08f66efa50593be805628651454924cf95c99c612c84bc838a16b79755f2986f9e26572574fde93cf66d5d950537ab88226cea75004c42160c28697f2296abfbe6d1e365c026bcadf4188694b10c67a8b05204e78f15530d402a31786e38545a4ef92727f657faa49cd63ac874e713c03ef4e0c022c8e65c7f6c5e6c43f59091484872b3bdaa41d68a1fa34aeb1d18afa44278d3da5c6c1b52ed6740f7a4eab42d2d5e95eaa072c0ab92c891ccbae268ec93304bc5909a267400050b41315212978c36e9e229a3a1bf821005920a2b2a8d14c0634dfec6580fc308b70e8f57563135da0cb1f50e01c291b3ced2bb09dbc75d67eca28c06051e8332b51f7e9aa3c6b7142f2f516c6d33d959bd2208b1548d80e94b659b97adbd017016e23560e1e27e45093fc56d89043087967688960bfa0c559bcdb52f0ac9243aa866eda17bd03b31e3a176f25b66e6ab4946ccc36fefa937a85c0629ae4e53ed1ef2acdef3740534e15ffcde75d2005be1f202e817cc8303787c04654bfb5e3835350c01e2c7c4a7267467c2a3f42e3cb58ffd660cb89a15e4aa26b1fafd25b535992707b9212c064d9969c655a05d73c70a29f904f15f418c9b61aea9cb4dd06bb74d9c43e2ca47b497d6523afb11cfb584aaf8aaed30a906270e206858cc799d004182e2d3cea5d6b4a286a1b79d8ad9df737ff61f1224803129498c235ef8cd587452ea313ca8b19b6a2542e260f894fb395190386c87eba53581c6f58bf715902c43118d07358793d6a2e48b575da6b04cc1b9572865ad06f6eed95d16d428ecc429269e45461bb46fcc5019569ff8ec99dfa61d374a7f5ea3059ad8cf2a5e320266cc564ea397f187fe2f10d4a52258277c64bd007651761c80588c8997b1e49a72763e23a8887655315bb948e33d6ce084344fa239a762c67dcedc5dad5f5c2be95ceeac0fd61b66c4b60373ba7641f0cfc81b36038552fc77168fd1c5d20f6e84480e187737e496063b8ff6165552db1dcb48c38a7a7d7e32c197497e03bb153c30e35ff456b068e4aa880c1764ba28f137354ca2703310cde99f1ede827eca37ad137da80f30a3f9e52efbf0b5783add4f7d61787e422590a952e77c49d65d5be91c6f567a1558d731491581891fcb46d0365d6a73766a3ea2a7941e6c360792f2ff213527920508b17b10d5b6d3e6afe0740631f8a7ba64dae34c0baf77773d966d215679c0cb003974328c4c56e366e44d4f9a09238935bb3080fb8767c9196ee30219b626e3a5848914201e3a8a967c8293bf664da5600a7fe3e15a1b1e5c647f7185eb1e6511d4b587a6f42c1f9bc8f626445bec35151309f092bd2310e433cd4027637231624916dbc3c7e4e77640cb1190e33c49d1f199b83b5b5164bdd59fefea0ed2302226ffc3ff0df11121f4db09449e7d7263d1d03d41a08bb1e222533b9a4bea09766e3712e5e8ac77df28fc54fa4370ef5db532ff67a803148eb009c5160044a4508bbb12acf0e4def83929b5757d7835c1300dc2a291daa2be2aaeec242f260d1be640326deddfa5fdb21513b16640db812c0063de3e2b36c0e12d2cc7cd52cd0d574bdbe0f6e8c9077602f51d0baf5281f5c57b482c78aa04f3eb82c73defc67dc1029e37abd42972608748af10bd15bcf2ab6d3d1ce263a124b1d8bf63d60a0579511feccde3fac4699bb9e0d48e240feaa3dfd5d90682ebf217a9be35e3ea6425f7af22eae4af75a14443a19d800289fec2be9da852576db464739a17487d959b4a7cf5a83be5a90d87d9975cc5500efe84ad235b39da7e0090dadf6005422877558ab383a15b7a0d5866c0ed38512ff64ffcf4e54730bfdd41738cded9772addbb4944ba8320efc783943f938e7765f7c539165816210feb991e0c35e66cd0493c25276cbadbd9f377516c573fe3f6ab051eb4ecb81743013fcd22f20a4ac0a027f129566908764e42959b09e2f366603ec815c75434a213e5596f22648693db1b470467e7cf8a3b4155f64d981e79255510fa6db3772c7191bc704115b5c73803711410f38244253af3c1572e4ae4e8c56cbf54452191219af223b19f9e6d741d202c3cbc6d772941a1a2e1cf299594b6e3368aa3fe0e58a35df9d87125871302f2dcc822e8c3e05813e9e7bca878157f3bd710b6885a187f1db4a5b1d724b4762b914f6ad5936436d536bba52a653267e837d694959f475d7fda432eaa9a36d203c4d9dccd818aeee266c918bb78b495e6a4a62f30f67fb77d9311c3a0ae65cbc44717693825eae4edbc89a84a4ea0868dd5b32eacfe3d2f019d4660b6522dbdeaf7615487304f662a00a3d157fff3af8fa93c6ae7c8800368a5efbe437f1172dbb90a964c7ddbd95ad6e75825c6a19dcdd8ef0aa5fa392765752c4aa404b957c30eda13a12931954312c11ca6e1c7abe1af4f57c4637141f2b124243b9230c4b663981d4c97a426a80dd304219422ff654ca4e6c15162ac08ef82a83ceaa822fe9f1ab4265e95a1426eb6ee3e182270400fbf2bd41d85c90787bff1b221c9256c09cb0b7af1f5d26fe232d9b1c1d8845c0497d256d7bb0de51b2a9609505ce18ad31c861a36d38aff0d5a45a8995cf56fbc17213a71e60e88f9af36be46b3218b8ed09bc84e7e494eca6861d29f3302ef1f70e1d748b6b5b44dc1cbd0b1943b3a01771e98aa46a3fffed59780ac922aa2d04e92145481b2e308da1afc25bb4ce44a2c5d5abf5c1442fc2467243b345a9923df3ba62806e9e580bd44387f02c6c52a93bae499618a83ccb510315f19d81cafc6e156b268feb8352d0bed4709c8d5381847ce02b606ed0ca4178a9bc0f8da8db7dccf607d0d85ca626997fcaf79f3cd346460fc92b8a24677a121523fc92d5c4281d0a7e0421193846cb5662ba3846103417ff948798a6ea5fad6aaf735e4b04eecacac8cf8062181d14735eef8b098b1054970196cb0c6da443bae07402815871a8472da3184d78e7fdccbac5fd237eefff52aca09f860b657bec3c5ff08ac3568e5d0cd8c0df47c3f8687156e942e8a56854b7f9bec7fe2ec2103198c7310a60cadeff7c68e431d7021c78ea5ef8cad0c139f336419bc219593b0bb91e18a696d53ca66c9b754cfc50589f70891a09d0751811ce4a66f38f792e8f5809c784930a921c86327ca2d6b626f1d04df7df44e21a61892ff5c16750bd0e6996201a300104e162ebcccbae786ac0eaca1e523f44a9b49d7d47d229820498a6d42e2d7ea5e9a14083dde911bb5eaba02c7f76fe3bb023d3364e2b02b4e7d120d52d3b8c7a4f14b4b2aae82d19d176fbd997ccd9b8440c324f5d935a3656a254445557f7256ac2c124c437f172ed3d0f5df32c9ad791a142c903bc5bc980f4bfc6f8163b31d7ae3d191b862788987e921f8c3b7b05aeba32d7e40ce3e015f1b71633c00d", 0xc47}], 0x6) (async, rerun: 32) write(r0, &(0x7f00000003c0)="b927729a3075d8a52f9a17d728f9142623cdda1edd9fb7049be6b8ea7788e6cb022caa912814a251468150784f64b0a5f7d626f50528c6a8bfe4ed8f0c0c905d5e5b4ea3f64072be4ef9e31dd3179adeff5b4b43bda21824352488f7b20908a810ad7bc85463623b6aa0596d03622883596966e80e4e136e896d491e5f4f7a0844b97c517097ff605e0db95164b37ec395dfe31169edbbbb131db377cf5b64efb7d9da3d574223bae67f5043a012c09943730d3560d16f4124b80ff54c4baefca35b7fa6f4", 0xc5) (async, rerun: 32) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)) 09:21:22 executing program 5: sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x1, 0xd}, 0x3, &(0x7f0000000100)="b8dba0bd0a6d45b4eed06bb4ebec0222934afe309725cddf6c59f8494911adfd553bb7ec6f9b8b26562ed656ac01da9ce17963b374c1195e723b62cfde31e9a6b2bbe83f5b9d905147304b911dbed92ea698a5f755bb57f66525551c107aef95f3a0fd0111d0d506fc053a95db96631ae3221f4a4aca3d60b332bf00aa07a4980e7995fb01a1f81ff3943bec6d32e9bc5107e475c1273b3595e5eae0ea52ed87d1a7ac5c9c73d853b960a616378917157d7f1d46f08b539c8d97214117623d382dbbce880b9ece5a22de4e0e38bd20446b9c5f07", &(0x7f0000000080)=0xd4, &(0x7f0000000200)="a29279ab8c72b74e0e5c2592dd4465fb5b68e7b8c361a4d2a7e6508f00066a4f17f2a30451a93ccd44c7cc99166b1185928804fdd3c213491244dcc7be5b85929dbb70b923a9c880242d1e25009250cb9881055f29c86ba714ff77d0ae3c2aec7707e30b3c71e1b85e61c6c1a4", 0x6d) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3}, {0x6, 0x0, 0x0, 0xc2a}]}) 09:21:22 executing program 6: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x2b, 0x10, 0x40000000000}], 0x1, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) r2 = kqueue() r3 = syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r4) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r5) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) r6 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r7) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r8) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r10 = dup(r9) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r11) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) r12 = open$dir(&(0x7f0000000200)='./file0\x00', 0x20000, 0x1cd) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x4, 0x2, 0x7}, {{r1}, 0xfffffffffffffffd, 0x2, 0x1, 0x1, 0x9}, {{r2}, 0xfffffffffffffffa, 0x0, 0x40, 0x40, 0x81}, {{r3}, 0xfffffffffffffff8, 0x10, 0x1, 0x101, 0x2aeb}, {{r4}, 0xffffffffffffffff, 0x28, 0x2, 0x77, 0x2}, {{r0}, 0xfffffffffffffff8, 0x8, 0x80000000, 0x8000, 0x1}, {{r5}, 0xfffffffffffffffa, 0x24, 0x20000001, 0x100000000, 0x8571}, {{r0}, 0x6, 0xc0, 0x8, 0x7fffffffffffffff}, {{r0}, 0xfffffffffffffff9, 0x0, 0x8, 0x3, 0x7fffffffffffffff}, {{r6}, 0xfffffffffffffff8, 0x10, 0x4, 0xbdf, 0x100000000}], 0x7f, &(0x7f0000000240)=[{{r7}, 0xfffffffffffffffe, 0x24, 0x1, 0x1, 0xd9e}, {{r0}, 0xfffffffffffffff9, 0x10, 0x4, 0x8, 0x4}, {{r8}, 0xfffffffffffffff9, 0x20, 0x40000000, 0x4a0, 0x81}, {{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x80000001, 0x1ff}, {{r0}, 0xfffffffffffffffc, 0x8, 0x40, 0xeb0}, {{}, 0xfffffffffffffffa, 0x1, 0x1, 0x3, 0x7ff}, {{r10}, 0xfffffffffffffffa, 0xd5, 0x2, 0x3, 0x1}, {{r11}, 0xfffffffffffffffd, 0x14, 0x1, 0x80, 0x7e}, {{r12}, 0x7, 0x0, 0x8, 0xdd, 0x3}], 0x1, &(0x7f0000000380)={0xefae, 0x3}) 09:21:22 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x54}, {0x20}, {0x4000006, 0x0, 0x0, 0x80000000}]}) write(r0, &(0x7f0000000340)="0000008751786a478796f0c9eaa6", 0xe) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x7, 0x6, 0x9, 0x8}]}) 09:21:22 executing program 3: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = dup(r0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0xa8) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/17, 0x11}, {&(0x7f0000000140)=""/35, 0x23}, {&(0x7f0000000200)=""/186, 0xba}, {&(0x7f00000002c0)=""/234, 0xea}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f00000003c0)=""/254, 0xfe}], 0x6, &(0x7f0000000540)=""/247, 0xf7}, 0x800) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000000000}, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000680)={0x0, 0x6, 0x2, 0x20000001, "99a48a4f02000107e8154c8d4a0b7b96b3dfe59c", 0x4}) 09:21:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x54}, {0x20}, {0x4000006, 0x0, 0x0, 0x80000000}]}) (async) write(r0, &(0x7f0000000340)="0000008751786a478796f0c9eaa6", 0xe) (async) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x7, 0x6, 0x9, 0x8}]}) 09:21:22 executing program 6: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x2b, 0x10, 0x40000000000}], 0x1, 0x0, 0x0, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r1) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) (async) r2 = kqueue() (async) r3 = syz_open_pts() (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r4) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r5) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) (async) r6 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) (async) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r7) (async) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r8) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) (async) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r10 = dup(r9) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r11) (async) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) (async) r12 = open$dir(&(0x7f0000000200)='./file0\x00', 0x20000, 0x1cd) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x4, 0x2, 0x7}, {{r1}, 0xfffffffffffffffd, 0x2, 0x1, 0x1, 0x9}, {{r2}, 0xfffffffffffffffa, 0x0, 0x40, 0x40, 0x81}, {{r3}, 0xfffffffffffffff8, 0x10, 0x1, 0x101, 0x2aeb}, {{r4}, 0xffffffffffffffff, 0x28, 0x2, 0x77, 0x2}, {{r0}, 0xfffffffffffffff8, 0x8, 0x80000000, 0x8000, 0x1}, {{r5}, 0xfffffffffffffffa, 0x24, 0x20000001, 0x100000000, 0x8571}, {{r0}, 0x6, 0xc0, 0x8, 0x7fffffffffffffff}, {{r0}, 0xfffffffffffffff9, 0x0, 0x8, 0x3, 0x7fffffffffffffff}, {{r6}, 0xfffffffffffffff8, 0x10, 0x4, 0xbdf, 0x100000000}], 0x7f, &(0x7f0000000240)=[{{r7}, 0xfffffffffffffffe, 0x24, 0x1, 0x1, 0xd9e}, {{r0}, 0xfffffffffffffff9, 0x10, 0x4, 0x8, 0x4}, {{r8}, 0xfffffffffffffff9, 0x20, 0x40000000, 0x4a0, 0x81}, {{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x80000001, 0x1ff}, {{r0}, 0xfffffffffffffffc, 0x8, 0x40, 0xeb0}, {{}, 0xfffffffffffffffa, 0x1, 0x1, 0x3, 0x7ff}, {{r10}, 0xfffffffffffffffa, 0xd5, 0x2, 0x3, 0x1}, {{r11}, 0xfffffffffffffffd, 0x14, 0x1, 0x80, 0x7e}, {{r12}, 0x7, 0x0, 0x8, 0xdd, 0x3}], 0x1, &(0x7f0000000380)={0xefae, 0x3}) 09:21:23 executing program 7: mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) munmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f00009ce000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000b33000/0x4000)=nil, 0x2000) r1 = getuid() setreuid(0xee00, 0x0) r2 = shmget$private(0x0, 0x4000, 0x7, &(0x7f0000ffc000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(r1, r1) r5 = semget(0x3, 0x3, 0x12) r6 = getuid() setreuid(0xee00, r6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000004c0)={{0x9, 0x0, 0x0, r4, 0x0, 0x123, 0x5}, 0xd9, 0x7fffffffffffffff, 0x10000000006}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) shmget(0x3, 0x3000, 0x289, &(0x7f00007a4000/0x3000)=nil) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0x0, 0x0, r7, 0xe663df97993c827e, 0x800}, 0x80000001, 0x3, r3, r3, 0x1, 0x8, 0x4}) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000380)=""/245) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/118) shmat(r2, &(0x7f0000471000/0x3000)=nil, 0x0) setreuid(0xee00, r1) r9 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x3, 0x0, 0x0, 0x0, 0x140}, 0x100, 0x0, 0x0, 0x0, 0x0, 0x261}) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000002040)=""/4083) shmat(r9, &(0x7f0000841000/0x3000)=nil, 0x3000) shmdt(0x0) getuid() 09:21:23 executing program 4: semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)) (async) semop(0x0, &(0x7f0000000180)=[{0x1, 0x5}, {0x3, 0x3, 0x1000}, {0x1, 0x1, 0x1000}, {0x3, 0x6, 0x1000}, {0x4}, {0x4, 0x2, 0x1000}, {0x3, 0x9, 0x1000}, {0x0, 0x9d5d}, {0x1, 0x8, 0x2000}], 0x9) (async) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) (async) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001200)=""/40) (async, rerun: 64) semop(0x0, &(0x7f0000000080)=[{0x0, 0x43, 0x800}, {0x4, 0xe6, 0x800}, {0x0, 0xfd, 0x800}, {0x4, 0x1020, 0xd3d1d7ba3eab9f74}, {0x2, 0x5, 0x1800}, {0x1, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x2, 0x400}], 0x8) (async, rerun: 64) semop(0x0, &(0x7f0000000000), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x101}, {0x7}, {0x6, 0x40, 0x0, 0xd5}]}) (async, rerun: 32) writev(r0, &(0x7f0000000100)=[{&(0x7f00000003c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) (async, rerun: 32) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) (async) setreuid(0xee00, 0xffffffffffffffff) (async) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) (async) r2 = getuid() seteuid(r2) (async) shmget(0x1, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) getuid() setreuid(0x0, 0x0) (async) getgid() (async) getuid() (async) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r3 = semget$private(0x0, 0x3, 0x53c) semop(r3, 0xffffffffffffffff, 0x4) (async, rerun: 64) semctl$IPC_RMID(0x0, 0x0, 0x0) (async, rerun: 64) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000000c0)=0x9) r4 = semget$private(0x0, 0x4000000009, 0x82) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000600)=""/222) (async) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000240)=""/65) 09:21:23 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x1, 0x0, 0x3, 0x0) 09:21:23 executing program 4: semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)) (async, rerun: 64) semop(0x0, &(0x7f0000000180)=[{0x1, 0x5}, {0x3, 0x3, 0x1000}, {0x1, 0x1, 0x1000}, {0x3, 0x6, 0x1000}, {0x4}, {0x4, 0x2, 0x1000}, {0x3, 0x9, 0x1000}, {0x0, 0x9d5d}, {0x1, 0x8, 0x2000}], 0x9) (async, rerun: 64) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001200)=""/40) (async) semop(0x0, &(0x7f0000000080)=[{0x0, 0x43, 0x800}, {0x4, 0xe6, 0x800}, {0x0, 0xfd, 0x800}, {0x4, 0x1020, 0xd3d1d7ba3eab9f74}, {0x2, 0x5, 0x1800}, {0x1, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x2, 0x400}], 0x8) semop(0x0, &(0x7f0000000000), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x101}, {0x7}, {0x6, 0x40, 0x0, 0xd5}]}) (async, rerun: 64) writev(r0, &(0x7f0000000100)=[{&(0x7f00000003c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) (async, rerun: 32) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) (async, rerun: 32) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) (async) setreuid(0xee00, 0xffffffffffffffff) (async) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) (async, rerun: 64) r2 = getuid() (rerun: 64) seteuid(r2) shmget(0x1, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) getuid() (async) setreuid(0x0, 0x0) getgid() getuid() (async, rerun: 64) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) (async, rerun: 64) r3 = semget$private(0x0, 0x3, 0x53c) semop(r3, 0xffffffffffffffff, 0x4) (async, rerun: 32) semctl$IPC_RMID(0x0, 0x0, 0x0) (async, rerun: 32) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000000c0)=0x9) r4 = semget$private(0x0, 0x4000000009, 0x82) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000600)=""/222) (async, rerun: 32) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000240)=""/65) (rerun: 32) 09:21:23 executing program 3: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = dup(r0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0xa8) (async) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/17, 0x11}, {&(0x7f0000000140)=""/35, 0x23}, {&(0x7f0000000200)=""/186, 0xba}, {&(0x7f00000002c0)=""/234, 0xea}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f00000003c0)=""/254, 0xfe}], 0x6, &(0x7f0000000540)=""/247, 0xf7}, 0x800) (async, rerun: 64) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000000000}, 0x0, 0x0) (async, rerun: 64) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000680)={0x0, 0x6, 0x2, 0x20000001, "99a48a4f02000107e8154c8d4a0b7b96b3dfe59c", 0x4}) 09:21:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x4, 0x1f, 0x7, 0x539, 0x400}, {0x0, 0xfff8, 0x9, 0x2, 0x1}]}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffff7, 0x0, 0x10, 0xffffffffffffffff, 0x8) 09:21:23 executing program 6: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x2b, 0x10, 0x40000000000}], 0x1, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) kqueue() (async) r2 = kqueue() r3 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r4) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r5) (async) dup(r5) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) (async) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) (async) r6 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r7) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r8) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) (async) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r10 = dup(r9) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r11) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) r12 = open$dir(&(0x7f0000000200)='./file0\x00', 0x20000, 0x1cd) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x4, 0x2, 0x7}, {{r1}, 0xfffffffffffffffd, 0x2, 0x1, 0x1, 0x9}, {{r2}, 0xfffffffffffffffa, 0x0, 0x40, 0x40, 0x81}, {{r3}, 0xfffffffffffffff8, 0x10, 0x1, 0x101, 0x2aeb}, {{r4}, 0xffffffffffffffff, 0x28, 0x2, 0x77, 0x2}, {{r0}, 0xfffffffffffffff8, 0x8, 0x80000000, 0x8000, 0x1}, {{r5}, 0xfffffffffffffffa, 0x24, 0x20000001, 0x100000000, 0x8571}, {{r0}, 0x6, 0xc0, 0x8, 0x7fffffffffffffff}, {{r0}, 0xfffffffffffffff9, 0x0, 0x8, 0x3, 0x7fffffffffffffff}, {{r6}, 0xfffffffffffffff8, 0x10, 0x4, 0xbdf, 0x100000000}], 0x7f, &(0x7f0000000240)=[{{r7}, 0xfffffffffffffffe, 0x24, 0x1, 0x1, 0xd9e}, {{r0}, 0xfffffffffffffff9, 0x10, 0x4, 0x8, 0x4}, {{r8}, 0xfffffffffffffff9, 0x20, 0x40000000, 0x4a0, 0x81}, {{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x80000001, 0x1ff}, {{r0}, 0xfffffffffffffffc, 0x8, 0x40, 0xeb0}, {{}, 0xfffffffffffffffa, 0x1, 0x1, 0x3, 0x7ff}, {{r10}, 0xfffffffffffffffa, 0xd5, 0x2, 0x3, 0x1}, {{r11}, 0xfffffffffffffffd, 0x14, 0x1, 0x80, 0x7e}, {{r12}, 0x7, 0x0, 0x8, 0xdd, 0x3}], 0x1, &(0x7f0000000380)={0xefae, 0x3}) 09:21:23 executing program 5: sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x1, 0xd}, 0x3, &(0x7f0000000100)="b8dba0bd0a6d45b4eed06bb4ebec0222934afe309725cddf6c59f8494911adfd553bb7ec6f9b8b26562ed656ac01da9ce17963b374c1195e723b62cfde31e9a6b2bbe83f5b9d905147304b911dbed92ea698a5f755bb57f66525551c107aef95f3a0fd0111d0d506fc053a95db96631ae3221f4a4aca3d60b332bf00aa07a4980e7995fb01a1f81ff3943bec6d32e9bc5107e475c1273b3595e5eae0ea52ed87d1a7ac5c9c73d853b960a616378917157d7f1d46f08b539c8d97214117623d382dbbce880b9ece5a22de4e0e38bd20446b9c5f07", &(0x7f0000000080)=0xd4, &(0x7f0000000200)="a29279ab8c72b74e0e5c2592dd4465fb5b68e7b8c361a4d2a7e6508f00066a4f17f2a30451a93ccd44c7cc99166b1185928804fdd3c213491244dcc7be5b85929dbb70b923a9c880242d1e25009250cb9881055f29c86ba714ff77d0ae3c2aec7707e30b3c71e1b85e61c6c1a4", 0x6d) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3}, {0x6, 0x0, 0x0, 0xc2a}]}) 09:21:23 executing program 7: mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) munmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000) (async) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f00009ce000/0x1000)=nil, 0x0) (async) shmat(r0, &(0x7f0000b33000/0x4000)=nil, 0x2000) (async) r1 = getuid() setreuid(0xee00, 0x0) (async) r2 = shmget$private(0x0, 0x4000, 0x7, &(0x7f0000ffc000/0x4000)=nil) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(r1, r1) (async) r5 = semget(0x3, 0x3, 0x12) r6 = getuid() setreuid(0xee00, r6) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) (async) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000004c0)={{0x9, 0x0, 0x0, r4, 0x0, 0x123, 0x5}, 0xd9, 0x7fffffffffffffff, 0x10000000006}) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) shmget(0x3, 0x3000, 0x289, &(0x7f00007a4000/0x3000)=nil) (async) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) (async) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0x0, 0x0, r7, 0xe663df97993c827e, 0x800}, 0x80000001, 0x3, r3, r3, 0x1, 0x8, 0x4}) (async) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000380)=""/245) (async) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/118) shmat(r2, &(0x7f0000471000/0x3000)=nil, 0x0) (async) setreuid(0xee00, r1) (async) r9 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x3, 0x0, 0x0, 0x0, 0x140}, 0x100, 0x0, 0x0, 0x0, 0x0, 0x261}) (async) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000002040)=""/4083) (async) shmat(r9, &(0x7f0000841000/0x3000)=nil, 0x3000) (async) shmdt(0x0) (async) getuid() 09:21:23 executing program 2: minherit(&(0x7f0000fed000/0x13000)=nil, 0x13000, 0x0) munmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000) minherit(&(0x7f0000fed000/0x3000)=nil, 0x3000, 0x0) r0 = shmget$private(0x0, 0x2000, 0xb0, &(0x7f0000ffa000/0x2000)=nil) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 09:21:23 executing program 2: minherit(&(0x7f0000fed000/0x13000)=nil, 0x13000, 0x0) munmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000) minherit(&(0x7f0000fed000/0x3000)=nil, 0x3000, 0x0) r0 = shmget$private(0x0, 0x2000, 0xb0, &(0x7f0000ffa000/0x2000)=nil) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x0) (async) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 09:21:23 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x1, 0x0, 0x3, 0x0) 09:21:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x4, 0x1f, 0x7, 0x539, 0x400}, {0x0, 0xfff8, 0x9, 0x2, 0x1}]}) (async) mmap(&(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffff7, 0x0, 0x10, 0xffffffffffffffff, 0x8) 09:21:23 executing program 7: mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) munmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f00009ce000/0x1000)=nil, 0x0) (async) shmat(r0, &(0x7f0000b33000/0x4000)=nil, 0x2000) (async) r1 = getuid() (async) setreuid(0xee00, 0x0) r2 = shmget$private(0x0, 0x4000, 0x7, &(0x7f0000ffc000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) (async) setreuid(r1, r1) r5 = semget(0x3, 0x3, 0x12) (async) r6 = getuid() setreuid(0xee00, r6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) (async) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000004c0)={{0x9, 0x0, 0x0, r4, 0x0, 0x123, 0x5}, 0xd9, 0x7fffffffffffffff, 0x10000000006}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) (async) shmget(0x3, 0x3000, 0x289, &(0x7f00007a4000/0x3000)=nil) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) (async) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0x0, 0x0, r7, 0xe663df97993c827e, 0x800}, 0x80000001, 0x3, r3, r3, 0x1, 0x8, 0x4}) (async) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000380)=""/245) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/118) (async) shmat(r2, &(0x7f0000471000/0x3000)=nil, 0x0) setreuid(0xee00, r1) r9 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x3, 0x0, 0x0, 0x0, 0x140}, 0x100, 0x0, 0x0, 0x0, 0x0, 0x261}) (async) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000002040)=""/4083) (async) shmat(r9, &(0x7f0000841000/0x3000)=nil, 0x3000) (async) shmdt(0x0) (async) getuid() 09:21:23 executing program 3: open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = dup(r0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0xa8) (async) open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0xa8) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/17, 0x11}, {&(0x7f0000000140)=""/35, 0x23}, {&(0x7f0000000200)=""/186, 0xba}, {&(0x7f00000002c0)=""/234, 0xea}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f00000003c0)=""/254, 0xfe}], 0x6, &(0x7f0000000540)=""/247, 0xf7}, 0x800) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000000000}, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000680)={0x0, 0x6, 0x2, 0x20000001, "99a48a4f02000107e8154c8d4a0b7b96b3dfe59c", 0x4}) 09:21:23 executing program 4: semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)) semop(0x0, &(0x7f0000000180)=[{0x1, 0x5}, {0x3, 0x3, 0x1000}, {0x4, 0x1, 0x1000}, {0x3, 0x6, 0x1000}, {0x4}, {0x4, 0x2, 0x1000}, {0x3, 0x9, 0x1000}, {0x0, 0x9d5b}, {0x1, 0x8, 0x2000}], 0x9) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001200)=""/40) semop(0x0, &(0x7f0000000080)=[{0x0, 0x43, 0x800}, {0x4, 0xe6, 0x800}, {0x0, 0xfd, 0x800}, {0x4, 0x1020, 0xd3d1d7ba3eab9f74}, {0x2, 0x5, 0x1800}, {0x1, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x2, 0x400}], 0x8) semop(0x0, &(0x7f0000000000), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20}, {0x7}, {0x6, 0x40, 0x0, 0xd5}]}) writev(r0, &(0x7f0000000100)=[{&(0x7f00000003c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) setreuid(0xee00, 0xffffffffffffffff) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) r2 = getuid() seteuid(r2) shmget(0x1, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) getuid() setreuid(0x0, 0x0) getgid() getuid() open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r3 = semget$private(0x0, 0x3, 0x53c) semop(r3, 0xffffffffffffffff, 0x4) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000000c0)=0x9) r4 = semget$private(0x0, 0x4000000009, 0x82) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000600)=""/222) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000240)=""/65) poll(&(0x7f00000002c0)=[{0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x10}, {0xffffffffffffffff, 0x10}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x10}], 0x5, 0x10001) 09:21:23 executing program 5: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000100000415}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) openat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x8000, 0x2e8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r2) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r4 = dup(r3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r6 = dup(r5) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r8 = dup(r7) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r10 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x80, 0x103) r11 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) r12 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0), 0x68e4d0b9def547d9, 0x0) r13 = fcntl$dupfd(r1, 0xa, r6) ioctl$PCIOCGETROM(r13, 0xc0107005, &(0x7f00000004c0)={{}, 0x4, &(0x7f0000000480)=[0x0, 0x0, 0x0, 0x0]}) r14 = socket(0x18, 0x1, 0x1f) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r15) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) kevent(r1, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffffd, 0x0, 0x300000c2, 0x2, 0x2}, {{r8}, 0xffffffffffffffff, 0x8, 0x10, 0x5, 0x8000}, {{r0}, 0xfffffffffffffff8, 0x18, 0x10, 0x1, 0x81}, {{r9}, 0xfffffffffffffffe, 0x20, 0x2, 0x6, 0x3}, {{r10}, 0xffffffffffffffff, 0xe0, 0x4, 0xdc7, 0x1f}, {{}, 0xfffffffffffffffc, 0x100, 0x4, 0x4, 0x5}, {{r11}, 0xfffffffffffffffb, 0x30, 0x4, 0x60000000000000, 0x100}, {{r12}, 0xffffffffffffffff, 0x1, 0x4, 0x5, 0x6}, {{r0}, 0xfffffffffffffffd, 0x14, 0x20, 0xa158, 0x6}], 0x7, &(0x7f0000000340)=[{{r14}, 0xfffffffffffffffd, 0x5, 0x40000000, 0x97a, 0x6}, {{r0}, 0xfffffffffffffff9, 0x20, 0x1, 0x8, 0x7}, {{r15}, 0xfffffffffffffffb, 0x40, 0x1, 0x7, 0x3}], 0x81, &(0x7f00000003c0)={0x6, 0x7}) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x1, 0x8, 0x280000000, 0xffffffffffffffff}) syz_open_pts() syz_open_pts() 09:21:23 executing program 6: r0 = dup(0xffffffffffffff9c) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000280)=0x1) r1 = kqueue() r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f00000003c0)={0x10, 0xffffffffffffffff, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff6000/0xa000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xfffffffffffff55b}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x100000001}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x39}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x1ff}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x7fff}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000fef000/0x3000)=nil, 0x7fffffffffffffff}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000fe5000/0x13000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000feb000/0x3000)=nil, 0x7548}], './file0\x00', 0x8}) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180), 0x110, 0x0) accept$inet(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x8, 0x1, 0x100}, {{r1}, 0xffffffffffffffff, 0x4, 0x8, 0x76b4, 0xfff}, {{r1}, 0xfffffffffffffffb, 0x8, 0x80, 0x10001, 0x2}, {{}, 0xffffffffffffffff, 0xb0, 0x10, 0x9000000, 0x10000}, {{r1}, 0xfffffffffffffffb, 0x68, 0x10, 0x2, 0xad6e}, {{r3}, 0xfffffffffffffffb, 0x40, 0x2, 0x1, 0x80000001}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x84, 0x2, 0x7, 0x3f}], 0x20, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x27, 0xd, 0xbbd0, 0x100000001}, {{r4}, 0xfffffffffffffffb, 0x4, 0x1, 0x64, 0x7}, {{r5}, 0xfffffffffffffffb, 0xa9, 0x40, 0x9, 0x9}, {{r1}, 0xffffffffffffffff, 0x4, 0x80000000, 0x2000000, 0x100000001}], 0x1e2, &(0x7f0000000240)={0xab2, 0x100000000}) kevent(r1, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x2b, 0x10, 0x40000000000}], 0x1, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000340)={'./file0\x00', 0x4, 0x101, 0x100, 0x0, 0x0, 0x6, 0x40, 0x1, 0x0, 0xfff, 0x100000000}) shmget$private(0x0, 0x1000, 0x642, &(0x7f0000ffb000/0x1000)=nil) 09:21:23 executing program 0: kqueue() (async) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x1, 0x0, 0x3, 0x0) 09:21:23 executing program 6: r0 = dup(0xffffffffffffff9c) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000280)=0x1) r1 = kqueue() r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f00000003c0)={0x10, 0xffffffffffffffff, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff6000/0xa000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xfffffffffffff55b}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x100000001}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x39}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x1ff}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x7fff}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000fef000/0x3000)=nil, 0x7fffffffffffffff}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000fe5000/0x13000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000feb000/0x3000)=nil, 0x7548}], './file0\x00', 0x8}) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180), 0x110, 0x0) accept$inet(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x8, 0x1, 0x100}, {{r1}, 0xffffffffffffffff, 0x4, 0x8, 0x76b4, 0xfff}, {{r1}, 0xfffffffffffffffb, 0x8, 0x80, 0x10001, 0x2}, {{}, 0xffffffffffffffff, 0xb0, 0x10, 0x9000000, 0x10000}, {{r1}, 0xfffffffffffffffb, 0x68, 0x10, 0x2, 0xad6e}, {{r3}, 0xfffffffffffffffb, 0x40, 0x2, 0x1, 0x80000001}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x84, 0x2, 0x7, 0x3f}], 0x20, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x27, 0xd, 0xbbd0, 0x100000001}, {{r4}, 0xfffffffffffffffb, 0x4, 0x1, 0x64, 0x7}, {{r5}, 0xfffffffffffffffb, 0xa9, 0x40, 0x9, 0x9}, {{r1}, 0xffffffffffffffff, 0x4, 0x80000000, 0x2000000, 0x100000001}], 0x1e2, &(0x7f0000000240)={0xab2, 0x100000000}) kevent(r1, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x2b, 0x10, 0x40000000000}], 0x1, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000340)={'./file0\x00', 0x4, 0x101, 0x100, 0x0, 0x0, 0x6, 0x40, 0x1, 0x0, 0xfff, 0x100000000}) shmget$private(0x0, 0x1000, 0x642, &(0x7f0000ffb000/0x1000)=nil) dup(0xffffffffffffff9c) (async) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000280)=0x1) (async) kqueue() (async) kqueue() (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) (async) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f00000003c0)={0x10, 0xffffffffffffffff, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff6000/0xa000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xfffffffffffff55b}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x100000001}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x39}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x1ff}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x7fff}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000fef000/0x3000)=nil, 0x7fffffffffffffff}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000fe5000/0x13000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000feb000/0x3000)=nil, 0x7548}], './file0\x00', 0x8}) (async) openat$tty(0xffffffffffffff9c, &(0x7f0000000180), 0x110, 0x0) (async) accept$inet(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) (async) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x8, 0x1, 0x100}, {{r1}, 0xffffffffffffffff, 0x4, 0x8, 0x76b4, 0xfff}, {{r1}, 0xfffffffffffffffb, 0x8, 0x80, 0x10001, 0x2}, {{}, 0xffffffffffffffff, 0xb0, 0x10, 0x9000000, 0x10000}, {{r1}, 0xfffffffffffffffb, 0x68, 0x10, 0x2, 0xad6e}, {{r3}, 0xfffffffffffffffb, 0x40, 0x2, 0x1, 0x80000001}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x84, 0x2, 0x7, 0x3f}], 0x20, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x27, 0xd, 0xbbd0, 0x100000001}, {{r4}, 0xfffffffffffffffb, 0x4, 0x1, 0x64, 0x7}, {{r5}, 0xfffffffffffffffb, 0xa9, 0x40, 0x9, 0x9}, {{r1}, 0xffffffffffffffff, 0x4, 0x80000000, 0x2000000, 0x100000001}], 0x1e2, &(0x7f0000000240)={0xab2, 0x100000000}) (async) kevent(r1, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x2b, 0x10, 0x40000000000}], 0x1, 0x0, 0x0, 0x0) (async) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000340)={'./file0\x00', 0x4, 0x101, 0x100, 0x0, 0x0, 0x6, 0x40, 0x1, 0x0, 0xfff, 0x100000000}) (async) shmget$private(0x0, 0x1000, 0x642, &(0x7f0000ffb000/0x1000)=nil) (async) 09:21:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r0) (async) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x4, 0x1f, 0x7, 0x539, 0x400}, {0x0, 0xfff8, 0x9, 0x2, 0x1}]}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffff7, 0x0, 0x10, 0xffffffffffffffff, 0x8) 09:21:23 executing program 2: minherit(&(0x7f0000fed000/0x13000)=nil, 0x13000, 0x0) munmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000) (async, rerun: 64) minherit(&(0x7f0000fed000/0x3000)=nil, 0x3000, 0x0) (async, rerun: 64) r0 = shmget$private(0x0, 0x2000, 0xb0, &(0x7f0000ffa000/0x2000)=nil) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x0) (async) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 09:21:23 executing program 3: ioctl$TIOCMGET(0xffffffffffffff9c, 0x4004746a, &(0x7f0000000000)) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x67, 0x0, 0x0) 09:21:24 executing program 3: ioctl$TIOCMGET(0xffffffffffffff9c, 0x4004746a, &(0x7f0000000000)) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x67, 0x0, 0x0) ioctl$TIOCMGET(0xffffffffffffff9c, 0x4004746a, &(0x7f0000000000)) (async) socket$inet(0x2, 0x3, 0x0) (async) setsockopt$inet_opts(r0, 0x0, 0x67, 0x0, 0x0) (async) 09:21:24 executing program 2: syz_emit_ethernet(0xe6, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000008100460008001b2fecdfee14fb926d897876f5a317d1de8b6ee06741acc8e8f24eb41f7399f35546920500000000000000c01813dd757e86cb6afb194f905b946de5bbca7ba2d06f13ba6deb6e945173958053ed4696988f3d6c140a17bcba79ad2e9b9ab7fd96a0f91fbcb7a115d81ccfc65bed5e4f2fa74f8e649046c6713e9bbf042e0f534cf83fad396e7f9dbdaa325dcb4b08b9c96d24082f73b61e941943f3960c7dc1ea43f98d112c35cd01bb75da094bac15de99441ae3a1970400000053e14c7569989982d3c5190e130a45fc445b2c9eef725dcc53b811ee287aae1029b8800a4b12e1f5e89724a80e36dedcd8300eb72b4b8ed108ea9a152ed1019cc88dfc073d73a5e234f3abb5178f675a914588b95375bcbc58ab2a7c54bd213bd1fa746cd7c5b22fb204ecc3d5c02b4602e2200b81720c16fb81ed9e72"]) 09:21:24 executing program 7: mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) munmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f00009ce000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000b33000/0x4000)=nil, 0x2000) r1 = getuid() setreuid(0xee00, 0x0) r2 = shmget$private(0x0, 0x4000, 0x7, &(0x7f0000ffc000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = semget(0x3, 0x3, 0x12) r6 = getuid() setreuid(0xee00, r6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000004c0)={{0x9, 0x0, r4, r6, 0x0, 0xa3, 0x5}, 0xd9, 0x9902, 0x6}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) setsockopt(0xffffffffffffffff, 0x6, 0x8000, &(0x7f0000000200)="6a497ff5d596506b1a7616486f535d4b3a8bca4251a72f650c6f0edf9a22f0689cf98ee5d321fa1fe002d15b89b51f19a72b88d78856b0a13ff9b769d2fc8ecd448a3e019ecc67228017878965d4ccb26fedf913", 0x54) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0x0, 0x0, r8, 0x1ba, 0x800}, 0x7fff, 0x3, r3, 0x0, 0x1, 0x8, 0x1}) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000380)=""/245) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/118) shmat(r2, &(0x7f0000471000/0x3000)=nil, 0x0) setreuid(0xee00, r1) r9 = shmget$private(0x0, 0x1000, 0x200, &(0x7f000019d000/0x1000)=nil) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x3, 0x0, 0x0, 0x0, 0x140}, 0x100, 0x0, 0x0, 0x0, 0x0, 0x261}) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000002040)=""/4083) shmat(r9, &(0x7f0000841000/0x3000)=nil, 0x3000) shmdt(0x0) getuid() 09:21:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x4d}, {0x3c}, {0x416}]}) syz_emit_ethernet(0x32, &(0x7f0000000100)=ANY=[@ANYBLOB="aabaaaaaaabbaaaaaaaaaaaa08060000000000000000aaaaaaaaaaaa421f1647433976323374a9b8cf80c2ad95c1d3988aaed4ec0f9a70f2d404000000000000002b30aba154d9a0a360299e880546774119f2da9cc8f4a97b8ec2015a7b16889062f1b6c840daa55a7af5e20ac56b7c306f2ecec67683e40a0526e0ac4e394ca7f82930076115432b51e3"]) 09:21:24 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x2b, 0x10}], 0x1, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000040), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = dup(r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40, 0x0, 0x0, 0x200}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r5 = dup(r4) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[{0x3fb, 0x4, 0x3, 0x7}]}) dup(r6) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x93}, {0x41}, {0xa}]}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x8dd5, 0x6, 0xff, 0x10001}, {0x29, 0x0, 0xa6, 0xd9}, {0x9, 0x8, 0x6, 0x3}, {0xdfa, 0x7, 0xfc, 0x81}, {0x0, 0x0, 0xd9, 0xec4}]}) r8 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r9) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) dup(r9) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff9, 0x80, 0x80, 0x7ff, 0x1}], 0x5, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffff9, 0x44, 0xf0000000, 0xffffffffffff008b, 0x6}, {{r0}, 0x0, 0x9c, 0xfffff, 0x4, 0x3abe}, {{r8}, 0xfffffffffffffffc, 0x60, 0x2, 0x4, 0x80}], 0x7f, &(0x7f0000000140)={0x0, 0x6}) 09:21:24 executing program 6: r0 = dup(0xffffffffffffff9c) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000280)=0x1) (async) r1 = kqueue() (async) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) (async) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f00000003c0)={0x10, 0xffffffffffffffff, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff6000/0xa000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xfffffffffffff55b}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x100000001}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x39}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x1ff}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x7fff}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000fef000/0x3000)=nil, 0x7fffffffffffffff}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000fe5000/0x13000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000feb000/0x3000)=nil, 0x7548}], './file0\x00', 0x8}) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180), 0x110, 0x0) accept$inet(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) (async) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x8, 0x1, 0x100}, {{r1}, 0xffffffffffffffff, 0x4, 0x8, 0x76b4, 0xfff}, {{r1}, 0xfffffffffffffffb, 0x8, 0x80, 0x10001, 0x2}, {{}, 0xffffffffffffffff, 0xb0, 0x10, 0x9000000, 0x10000}, {{r1}, 0xfffffffffffffffb, 0x68, 0x10, 0x2, 0xad6e}, {{r3}, 0xfffffffffffffffb, 0x40, 0x2, 0x1, 0x80000001}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x84, 0x2, 0x7, 0x3f}], 0x20, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x27, 0xd, 0xbbd0, 0x100000001}, {{r4}, 0xfffffffffffffffb, 0x4, 0x1, 0x64, 0x7}, {{r5}, 0xfffffffffffffffb, 0xa9, 0x40, 0x9, 0x9}, {{r1}, 0xffffffffffffffff, 0x4, 0x80000000, 0x2000000, 0x100000001}], 0x1e2, &(0x7f0000000240)={0xab2, 0x100000000}) (async) kevent(r1, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x2b, 0x10, 0x40000000000}], 0x1, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000340)={'./file0\x00', 0x4, 0x101, 0x100, 0x0, 0x0, 0x6, 0x40, 0x1, 0x0, 0xfff, 0x100000000}) (async) shmget$private(0x0, 0x1000, 0x642, &(0x7f0000ffb000/0x1000)=nil) 09:21:24 executing program 2: syz_emit_ethernet(0xe6, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000008100460008001b2fecdfee14fb926d897876f5a317d1de8b6ee06741acc8e8f24eb41f7399f35546920500000000000000c01813dd757e86cb6afb194f905b946de5bbca7ba2d06f13ba6deb6e945173958053ed4696988f3d6c140a17bcba79ad2e9b9ab7fd96a0f91fbcb7a115d81ccfc65bed5e4f2fa74f8e649046c6713e9bbf042e0f534cf83fad396e7f9dbdaa325dcb4b08b9c96d24082f73b61e941943f3960c7dc1ea43f98d112c35cd01bb75da094bac15de99441ae3a1970400000053e14c7569989982d3c5190e130a45fc445b2c9eef725dcc53b811ee287aae1029b8800a4b12e1f5e89724a80e36dedcd8300eb72b4b8ed108ea9a152ed1019cc88dfc073d73a5e234f3abb5178f675a914588b95375bcbc58ab2a7c54bd213bd1fa746cd7c5b22fb204ecc3d5c02b4602e2200b81720c16fb81ed9e72"]) 09:21:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x4d}, {0x3c}, {0x416}]}) (async) syz_emit_ethernet(0x32, &(0x7f0000000100)=ANY=[@ANYBLOB="aabaaaaaaabbaaaaaaaaaaaa08060000000000000000aaaaaaaaaaaa421f1647433976323374a9b8cf80c2ad95c1d3988aaed4ec0f9a70f2d404000000000000002b30aba154d9a0a360299e880546774119f2da9cc8f4a97b8ec2015a7b16889062f1b6c840daa55a7af5e20ac56b7c306f2ecec67683e40a0526e0ac4e394ca7f82930076115432b51e3"]) 09:21:24 executing program 4: semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)) semop(0x0, &(0x7f0000000180)=[{0x1, 0x5}, {0x3, 0x3, 0x1000}, {0x4, 0x1, 0x1000}, {0x3, 0x6, 0x1000}, {0x4}, {0x4, 0x2, 0x1000}, {0x3, 0x9, 0x1000}, {0x0, 0x9d5b}, {0x1, 0x8, 0x2000}], 0x9) (async, rerun: 64) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) (async, rerun: 64) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001200)=""/40) (async, rerun: 32) semop(0x0, &(0x7f0000000080)=[{0x0, 0x43, 0x800}, {0x4, 0xe6, 0x800}, {0x0, 0xfd, 0x800}, {0x4, 0x1020, 0xd3d1d7ba3eab9f74}, {0x2, 0x5, 0x1800}, {0x1, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x2, 0x400}], 0x8) (async, rerun: 32) semop(0x0, &(0x7f0000000000), 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20}, {0x7}, {0x6, 0x40, 0x0, 0xd5}]}) (async, rerun: 32) writev(r0, &(0x7f0000000100)=[{&(0x7f00000003c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) (rerun: 32) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) setreuid(0xee00, 0xffffffffffffffff) (async) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) (async) r2 = getuid() seteuid(r2) shmget(0x1, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) (async) getuid() (async) setreuid(0x0, 0x0) getgid() (async) getuid() (async, rerun: 64) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) (rerun: 64) r3 = semget$private(0x0, 0x3, 0x53c) semop(r3, 0xffffffffffffffff, 0x4) (async, rerun: 32) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000000c0)=0x9) (async, rerun: 32) r4 = semget$private(0x0, 0x4000000009, 0x82) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000600)=""/222) (async, rerun: 32) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000240)=""/65) (async, rerun: 32) poll(&(0x7f00000002c0)=[{0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x10}, {0xffffffffffffffff, 0x10}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x10}], 0x5, 0x10001) 09:21:24 executing program 3: ioctl$TIOCMGET(0xffffffffffffff9c, 0x4004746a, &(0x7f0000000000)) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x67, 0x0, 0x0) ioctl$TIOCMGET(0xffffffffffffff9c, 0x4004746a, &(0x7f0000000000)) (async) socket$inet(0x2, 0x3, 0x0) (async) setsockopt$inet_opts(r0, 0x0, 0x67, 0x0, 0x0) (async) 09:21:24 executing program 2: syz_emit_ethernet(0xe6, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000008100460008001b2fecdfee14fb926d897876f5a317d1de8b6ee06741acc8e8f24eb41f7399f35546920500000000000000c01813dd757e86cb6afb194f905b946de5bbca7ba2d06f13ba6deb6e945173958053ed4696988f3d6c140a17bcba79ad2e9b9ab7fd96a0f91fbcb7a115d81ccfc65bed5e4f2fa74f8e649046c6713e9bbf042e0f534cf83fad396e7f9dbdaa325dcb4b08b9c96d24082f73b61e941943f3960c7dc1ea43f98d112c35cd01bb75da094bac15de99441ae3a1970400000053e14c7569989982d3c5190e130a45fc445b2c9eef725dcc53b811ee287aae1029b8800a4b12e1f5e89724a80e36dedcd8300eb72b4b8ed108ea9a152ed1019cc88dfc073d73a5e234f3abb5178f675a914588b95375bcbc58ab2a7c54bd213bd1fa746cd7c5b22fb204ecc3d5c02b4602e2200b81720c16fb81ed9e72"]) 09:21:24 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x2b, 0x10}], 0x1, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000040), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r1) (async) dup(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r2) (async) r3 = dup(r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40, 0x0, 0x0, 0x200}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r5 = dup(r4) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) pipe(&(0x7f0000000200)) (async) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[{0x3fb, 0x4, 0x3, 0x7}]}) (async) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[{0x3fb, 0x4, 0x3, 0x7}]}) dup(r6) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x93}, {0x41}, {0xa}]}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x8dd5, 0x6, 0xff, 0x10001}, {0x29, 0x0, 0xa6, 0xd9}, {0x9, 0x8, 0x6, 0x3}, {0xdfa, 0x7, 0xfc, 0x81}, {0x0, 0x0, 0xd9, 0xec4}]}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) (async) r8 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r9) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) (async) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) dup(r9) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff9, 0x80, 0x80, 0x7ff, 0x1}], 0x5, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffff9, 0x44, 0xf0000000, 0xffffffffffff008b, 0x6}, {{r0}, 0x0, 0x9c, 0xfffff, 0x4, 0x3abe}, {{r8}, 0xfffffffffffffffc, 0x60, 0x2, 0x4, 0x80}], 0x7f, &(0x7f0000000140)={0x0, 0x6}) 09:21:24 executing program 7: mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) munmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000) (async) munmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f00009ce000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000b33000/0x4000)=nil, 0x2000) getuid() (async) r1 = getuid() setreuid(0xee00, 0x0) shmget$private(0x0, 0x4000, 0x7, &(0x7f0000ffc000/0x4000)=nil) (async) r2 = shmget$private(0x0, 0x4000, 0x7, &(0x7f0000ffc000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = semget(0x3, 0x3, 0x12) getuid() (async) r6 = getuid() setreuid(0xee00, r6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000004c0)={{0x9, 0x0, r4, r6, 0x0, 0xa3, 0x5}, 0xd9, 0x9902, 0x6}) (async) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000004c0)={{0x9, 0x0, r4, r6, 0x0, 0xa3, 0x5}, 0xd9, 0x9902, 0x6}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) setsockopt(0xffffffffffffffff, 0x6, 0x8000, &(0x7f0000000200)="6a497ff5d596506b1a7616486f535d4b3a8bca4251a72f650c6f0edf9a22f0689cf98ee5d321fa1fe002d15b89b51f19a72b88d78856b0a13ff9b769d2fc8ecd448a3e019ecc67228017878965d4ccb26fedf913", 0x54) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0x0, 0x0, r8, 0x1ba, 0x800}, 0x7fff, 0x3, r3, 0x0, 0x1, 0x8, 0x1}) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000380)=""/245) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/118) (async) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/118) shmat(r2, &(0x7f0000471000/0x3000)=nil, 0x0) setreuid(0xee00, r1) r9 = shmget$private(0x0, 0x1000, 0x200, &(0x7f000019d000/0x1000)=nil) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x3, 0x0, 0x0, 0x0, 0x140}, 0x100, 0x0, 0x0, 0x0, 0x0, 0x261}) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000002040)=""/4083) shmat(r9, &(0x7f0000841000/0x3000)=nil, 0x3000) (async) shmat(r9, &(0x7f0000841000/0x3000)=nil, 0x3000) shmdt(0x0) (async) shmdt(0x0) getuid() (async) getuid() 09:21:24 executing program 6: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x2b, 0x10, 0x40000000000}], 0x1, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0x10, 0x7fffffffffffffff, 0x200800}], 0x80000000, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x20, 0x80000000, 0x6, 0x1}], 0x2, &(0x7f0000000100)={0xc0000000000000, 0xb2cc}) 09:21:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x4d}, {0x3c}, {0x416}]}) syz_emit_ethernet(0x32, &(0x7f0000000100)=ANY=[@ANYBLOB="aabaaaaaaabbaaaaaaaaaaaa08060000000000000000aaaaaaaaaaaa421f1647433976323374a9b8cf80c2ad95c1d3988aaed4ec0f9a70f2d404000000000000002b30aba154d9a0a360299e880546774119f2da9cc8f4a97b8ec2015a7b16889062f1b6c840daa55a7af5e20ac56b7c306f2ecec67683e40a0526e0ac4e394ca7f82930076115432b51e3"]) (async) syz_emit_ethernet(0x32, &(0x7f0000000100)=ANY=[@ANYBLOB="aabaaaaaaabbaaaaaaaaaaaa08060000000000000000aaaaaaaaaaaa421f1647433976323374a9b8cf80c2ad95c1d3988aaed4ec0f9a70f2d404000000000000002b30aba154d9a0a360299e880546774119f2da9cc8f4a97b8ec2015a7b16889062f1b6c840daa55a7af5e20ac56b7c306f2ecec67683e40a0526e0ac4e394ca7f82930076115432b51e3"]) 09:21:24 executing program 5: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000100000415}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) (async) openat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x8000, 0x2e8) (async, rerun: 32) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (rerun: 32) dup(r2) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r4 = dup(r3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async, rerun: 64) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (rerun: 64) r6 = dup(r5) (async, rerun: 32) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (rerun: 32) r8 = dup(r7) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) (async) r10 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x80, 0x103) (async) r11 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) (async) r12 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0), 0x68e4d0b9def547d9, 0x0) r13 = fcntl$dupfd(r1, 0xa, r6) ioctl$PCIOCGETROM(r13, 0xc0107005, &(0x7f00000004c0)={{}, 0x4, &(0x7f0000000480)=[0x0, 0x0, 0x0, 0x0]}) (async, rerun: 32) r14 = socket(0x18, 0x1, 0x1f) (rerun: 32) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r15) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) (async) kevent(r1, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffffd, 0x0, 0x300000c2, 0x2, 0x2}, {{r8}, 0xffffffffffffffff, 0x8, 0x10, 0x5, 0x8000}, {{r0}, 0xfffffffffffffff8, 0x18, 0x10, 0x1, 0x81}, {{r9}, 0xfffffffffffffffe, 0x20, 0x2, 0x6, 0x3}, {{r10}, 0xffffffffffffffff, 0xe0, 0x4, 0xdc7, 0x1f}, {{}, 0xfffffffffffffffc, 0x100, 0x4, 0x4, 0x5}, {{r11}, 0xfffffffffffffffb, 0x30, 0x4, 0x60000000000000, 0x100}, {{r12}, 0xffffffffffffffff, 0x1, 0x4, 0x5, 0x6}, {{r0}, 0xfffffffffffffffd, 0x14, 0x20, 0xa158, 0x6}], 0x7, &(0x7f0000000340)=[{{r14}, 0xfffffffffffffffd, 0x5, 0x40000000, 0x97a, 0x6}, {{r0}, 0xfffffffffffffff9, 0x20, 0x1, 0x8, 0x7}, {{r15}, 0xfffffffffffffffb, 0x40, 0x1, 0x7, 0x3}], 0x81, &(0x7f00000003c0)={0x6, 0x7}) (async) flock(r0, 0x2) (async) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x1, 0x8, 0x280000000, 0xffffffffffffffff}) syz_open_pts() syz_open_pts() 09:21:24 executing program 2: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x84) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000140)) 09:21:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5c}, {0x4c}, {0x186}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff539d1b83f30e0800450000300000000000009078e000000200000000050076787f000001450000000000d224a5d1143db00af52b18c6addb8ead000000000000000000007f000001"]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000040)=[{0x1, 0x9, 0x7}, {0x8, 0x8, 0x1f, 0x48}, {0x5, 0xfa, 0x81, 0x3}, {0x9, 0x20, 0x0, 0x5}, {0x3, 0x0, 0x2, 0xff000000}]}) syz_emit_ethernet(0x228, &(0x7f0000000200)={@broadcast, @random="b484ee9de62c", [{[], {0x8100, 0x5, 0x0, 0x2}}], {@ipv6={0x86dd, {0x7, 0x6, "be4914", 0x1ee, 0x8, 0x2, @ipv4, @empty, {[@routing={0x1a2b0d8939aac41a, 0xc, 0x0, 0x73, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, @empty, @empty, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast1]}, @hopopts={0xff, 0x0, '\x00', [@enc_lim, @padn={0x1, 0x1, [0x0]}]}, @fragment={0x6, 0x0, 0x6d, 0x1, 0x0, 0x17, 0x66}, @routing={0x0, 0x10, 0x0, 0x7f, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, @empty, @loopback, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="0e6563928b33ed4bb2d3bfb2fd5f36b3", @mcast2]}, @routing={0x29, 0xa, 0x0, 0x9, 0x0, [@mcast1, @rand_addr="2d3d578a68cfc847539a71ad38b08658", @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, @empty, @empty]}, @dstopts={0x89, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0x1f}, @pad1]}, @routing={0x6c, 0x2, 0x0, 0x3, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}]}, @hopopts={0x6, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0x3d}]}], @udp={{0x1, 0x1, 0x8}, {"83daf13bf771b72ac7d09690a80ba760372958c80143b9cbac11d61493b6b294f38fca62f6489b901c235111683c35b18b477f4fb05c01e97a3e46bc4336065bfb5be516e2b6d30a290c63909493"}}}}}}}) 09:21:24 executing program 4: semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)) (async) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)) semop(0x0, &(0x7f0000000180)=[{0x1, 0x5}, {0x3, 0x3, 0x1000}, {0x4, 0x1, 0x1000}, {0x3, 0x6, 0x1000}, {0x4}, {0x4, 0x2, 0x1000}, {0x3, 0x9, 0x1000}, {0x0, 0x9d5b}, {0x1, 0x8, 0x2000}], 0x9) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001200)=""/40) semop(0x0, &(0x7f0000000080)=[{0x0, 0x43, 0x800}, {0x4, 0xe6, 0x800}, {0x0, 0xfd, 0x800}, {0x4, 0x1020, 0xd3d1d7ba3eab9f74}, {0x2, 0x5, 0x1800}, {0x1, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x2, 0x400}], 0x8) semop(0x0, &(0x7f0000000000), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20}, {0x7}, {0x6, 0x40, 0x0, 0xd5}]}) writev(r0, &(0x7f0000000100)=[{&(0x7f00000003c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) setreuid(0xee00, 0xffffffffffffffff) getuid() (async) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) r2 = getuid() seteuid(r2) shmget(0x1, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) getuid() (async) getuid() setreuid(0x0, 0x0) getgid() getuid() (async) getuid() open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) semget$private(0x0, 0x3, 0x53c) (async) r3 = semget$private(0x0, 0x3, 0x53c) semop(r3, 0xffffffffffffffff, 0x4) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000000c0)=0x9) r4 = semget$private(0x0, 0x4000000009, 0x82) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000600)=""/222) (async) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000600)=""/222) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000240)=""/65) (async) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000240)=""/65) poll(&(0x7f00000002c0)=[{0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x10}, {0xffffffffffffffff, 0x10}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x10}], 0x5, 0x10001) (async) poll(&(0x7f00000002c0)=[{0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x10}, {0xffffffffffffffff, 0x10}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x10}], 0x5, 0x10001) 09:21:24 executing program 6: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x2b, 0x10, 0x40000000000}], 0x1, 0x0, 0x0, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) (async) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0x10, 0x7fffffffffffffff, 0x200800}], 0x80000000, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x20, 0x80000000, 0x6, 0x1}], 0x2, &(0x7f0000000100)={0xc0000000000000, 0xb2cc}) 09:21:24 executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) getrlimit(0x1, &(0x7f0000000040)) getrlimit(0x0, &(0x7f0000000000)) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000280)="625fcda2e3e23953750404de4599cdb431096965b7642938d8123599c6eb437ca95b03450f05928d2c87daf614fe2cbf8f4b475829413af421f464126efa242a78b181003e2517dbb9659680e66298f3a6d5d1c94f123d8abfb47608377be8374006c1a50bd8aa23ceb64665634d59859211fb4075e0f46252c5dc0d", 0x7c}], 0x1) 09:21:24 executing program 2: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x84) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000140)) (async) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000140)) 09:21:24 executing program 6: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x2b, 0x10, 0x40000000000}], 0x1, 0x0, 0x0, 0x0) (async) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x2b, 0x10, 0x40000000000}], 0x1, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0x10, 0x7fffffffffffffff, 0x200800}], 0x80000000, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x20, 0x80000000, 0x6, 0x1}], 0x2, &(0x7f0000000100)={0xc0000000000000, 0xb2cc}) 09:21:24 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x2b, 0x10}], 0x1, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000040), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = dup(r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40, 0x0, 0x0, 0x200}, {0x6}]}) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r5 = dup(r4) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[{0x3fb, 0x4, 0x3, 0x7}]}) (async) dup(r6) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x93}, {0x41}, {0xa}]}) (async) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x8dd5, 0x6, 0xff, 0x10001}, {0x29, 0x0, 0xa6, 0xd9}, {0x9, 0x8, 0x6, 0x3}, {0xdfa, 0x7, 0xfc, 0x81}, {0x0, 0x0, 0xd9, 0xec4}]}) (async) r8 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) (async) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r9) (async) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) (async) dup(r9) (async) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff9, 0x80, 0x80, 0x7ff, 0x1}], 0x5, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffff9, 0x44, 0xf0000000, 0xffffffffffff008b, 0x6}, {{r0}, 0x0, 0x9c, 0xfffff, 0x4, 0x3abe}, {{r8}, 0xfffffffffffffffc, 0x60, 0x2, 0x4, 0x80}], 0x7f, &(0x7f0000000140)={0x0, 0x6}) 09:21:24 executing program 2: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x84) (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000140)) 09:21:24 executing program 7: mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) munmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000) (async) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f00009ce000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000b33000/0x4000)=nil, 0x2000) r1 = getuid() (async) setreuid(0xee00, 0x0) (async) r2 = shmget$private(0x0, 0x4000, 0x7, &(0x7f0000ffc000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) (async) r5 = semget(0x3, 0x3, 0x12) r6 = getuid() setreuid(0xee00, r6) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) (async) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000004c0)={{0x9, 0x0, r4, r6, 0x0, 0xa3, 0x5}, 0xd9, 0x9902, 0x6}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) setsockopt(0xffffffffffffffff, 0x6, 0x8000, &(0x7f0000000200)="6a497ff5d596506b1a7616486f535d4b3a8bca4251a72f650c6f0edf9a22f0689cf98ee5d321fa1fe002d15b89b51f19a72b88d78856b0a13ff9b769d2fc8ecd448a3e019ecc67228017878965d4ccb26fedf913", 0x54) (async, rerun: 64) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0x0, 0x0, r8, 0x1ba, 0x800}, 0x7fff, 0x3, r3, 0x0, 0x1, 0x8, 0x1}) (rerun: 64) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000380)=""/245) (async, rerun: 32) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/118) (async, rerun: 32) shmat(r2, &(0x7f0000471000/0x3000)=nil, 0x0) setreuid(0xee00, r1) (async) r9 = shmget$private(0x0, 0x1000, 0x200, &(0x7f000019d000/0x1000)=nil) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x3, 0x0, 0x0, 0x0, 0x140}, 0x100, 0x0, 0x0, 0x0, 0x0, 0x261}) (async) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000002040)=""/4083) (async) shmat(r9, &(0x7f0000841000/0x3000)=nil, 0x3000) (async, rerun: 64) shmdt(0x0) (async, rerun: 64) getuid() 09:21:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5c}, {0x4c}, {0x186}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff539d1b83f30e0800450000300000000000009078e000000200000000050076787f000001450000000000d224a5d1143db00af52b18c6addb8ead000000000000000000007f000001"]) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000040)=[{0x1, 0x9, 0x7}, {0x8, 0x8, 0x1f, 0x48}, {0x5, 0xfa, 0x81, 0x3}, {0x9, 0x20, 0x0, 0x5}, {0x3, 0x0, 0x2, 0xff000000}]}) (async) syz_emit_ethernet(0x228, &(0x7f0000000200)={@broadcast, @random="b484ee9de62c", [{[], {0x8100, 0x5, 0x0, 0x2}}], {@ipv6={0x86dd, {0x7, 0x6, "be4914", 0x1ee, 0x8, 0x2, @ipv4, @empty, {[@routing={0x1a2b0d8939aac41a, 0xc, 0x0, 0x73, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, @empty, @empty, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast1]}, @hopopts={0xff, 0x0, '\x00', [@enc_lim, @padn={0x1, 0x1, [0x0]}]}, @fragment={0x6, 0x0, 0x6d, 0x1, 0x0, 0x17, 0x66}, @routing={0x0, 0x10, 0x0, 0x7f, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, @empty, @loopback, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="0e6563928b33ed4bb2d3bfb2fd5f36b3", @mcast2]}, @routing={0x29, 0xa, 0x0, 0x9, 0x0, [@mcast1, @rand_addr="2d3d578a68cfc847539a71ad38b08658", @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, @empty, @empty]}, @dstopts={0x89, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0x1f}, @pad1]}, @routing={0x6c, 0x2, 0x0, 0x3, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}]}, @hopopts={0x6, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0x3d}]}], @udp={{0x1, 0x1, 0x8}, {"83daf13bf771b72ac7d09690a80ba760372958c80143b9cbac11d61493b6b294f38fca62f6489b901c235111683c35b18b477f4fb05c01e97a3e46bc4336065bfb5be516e2b6d30a290c63909493"}}}}}}}) 09:21:24 executing program 6: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = dup(r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r5 = dup(r4) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x10) kevent(r0, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0x9a92a7e326a36407, 0x0, 0x40, 0x8000000000000001}, {{r0}, 0xfffffffffffffffa, 0x8, 0x40000041, 0xe26, 0xfff}, {{r1}, 0xffffffffffffffff, 0x8, 0x20000000, 0x7, 0xffffffffffff0000}, {{r0}, 0xfffffffffffffffc, 0x0, 0x4, 0x9, 0xfd}, {{r3}, 0xfffffffffffffffc, 0x10, 0x1, 0xffffffffffffffff}, {{}, 0xfffffffffffffff8, 0x50, 0x8, 0x9, 0x3}, {{r5}, 0xfffffffffffffff8, 0x18, 0x2, 0x100000000, 0x7}, {{r0}, 0xfffffffffffffffc, 0x8, 0x1, 0x3, 0x7fff}, {{r6}, 0x0, 0x64, 0x80, 0x7, 0xffffffff}], 0x4, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0xb, 0x1, 0x7f, 0x9}], 0x1, &(0x7f0000000200)={0x7, 0x401}) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x2b, 0x10, 0x40000000000}], 0x1, 0x0, 0x0, 0x0) 09:21:24 executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) sendmsg$unix(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f00000001c0)="23b20925c0da23211e969babd439a57dc4", 0x11}], 0x1}, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000240)=[{r1, 0x4}, {}, {r1, 0x40}], 0x3, 0x0) r2 = open$dir(&(0x7f0000000900)='./file0\x00', 0x100, 0x10) r3 = open$dir(&(0x7f0000000200)='./file0\x00', 0x400, 0xa) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r4) poll(&(0x7f0000000940)=[{r3, 0x8}, {r4, 0x40}, {r3, 0x40}, {r2, 0x4}], 0x4, 0x5) dup2(r1, r0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r6 = dup(r5) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(r6) socket(0x6, 0xdd1d5489cd60a97c, 0xf8) r7 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r7, 0x8020699d, &(0x7f00000001c0)) ioctl$FIONREAD(r7, 0x8020699f, &(0x7f00000001c0)) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) flock(r8, 0x9) r9 = accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x200, &(0x7f00000002c0)=0x132, 0x4) poll(&(0x7f0000000280)=[{r0, 0x80}, {r1, 0x1}, {r9, 0x100}, {0xffffffffffffff9c, 0x1}], 0x4, 0x6) writev(r0, &(0x7f0000000840)=[{&(0x7f0000000300)="916ef9151adb4d1cf5e90a1da15ea1fccacd86e9ed6424294d62bbeb80fe1c079d1dd8da8cc3b8b71dbd1722ac4242215d038b49e437c4f5f20b0e4648fc70c033d100543e6e6c37c064588e7009b4c02f871d8f0b5ab84089e079964061a999dc0a0e7b071a27bcd5b5e49f9b645fef384dcb845133b08e1872a5e7d1fbeed86dc24bf07de0ac406466561a32686936be0b8d2e4f9a4c1db3c7f49f80ca7d8f3c6e54c1e13d87ccb5a0ad48bfe9", 0xae}, {&(0x7f00000003c0)="fbd14d52f289b5fbbbffb7222ddb24232707a7", 0x13}, {&(0x7f0000000400)="f09ea1b98bd20b58b1a622d7192f42cdc1db35c965e2c32299ea92056f117075bcfcb2c35ea6adf08bca4d7f1e713ffe47c0b7df06f672c3a13c0d8af86d001b921f6d6e2bc3787b113f90c374cc43c50ea0a7469469134b8c174441f919efc8f8b24611df63e03305e91f3153d3be5d327cc998bf985b20eb3d82b87f3324bd03a1016818d27b8e611052a20b10349a79eb16e84898968afe06faadd5facac8bea2d3ce5e46aa87296e980d12dbfe09d92bd98d2abd0059b580f423fac14548ed65e34e0b2829c65cab1ac044e7", 0xce}, {&(0x7f0000000500)="334e6615b141edfa72dbba7fcf06044113ae9f9b60b5a5f2c9dbdd007ee3a6fa80fef56991795fd2a34842d148e1789a2ad278a8e3b0504521d2edc66dc6a4c863811ebcf3002d5d21399b665cd06b5f14d4eff04e2ffb0d8671e44067c4469489b612", 0x63}, {&(0x7f0000000580)="5481e5765cb9f51d2fb1faa65dd8d5847dfbb6a4c6592e28ef8315d3d472ca0f840dd7085c826dc07245e96f962c7642bf7bdedd55bf3f31f4a63150e275c7144d015a4588d23386614c693e0e482d2c83d8d7", 0x53}, {&(0x7f0000000600)="70e1a7d2da44c50064e02a20d00a67bde65e519063f63489a7399355cc8de49a391ff415215dbf4f5c63b22446477399d593b6269642fb396d", 0x39}, {&(0x7f0000000640)="b80b3e0832853b3bf87329960798eaf92dab6fffb354b6dec88bdcd71e66011c81906bc5da88468e228c44e0fc094f81fdd757e51ba5a07baf659e90cdf16998206fcd9404f970900dcfba49a4d289be086cc26ba71a06092fb99c50245c36eb68af67eb01a8ed1e2708736fbacbbe377bdb32c57def91fc3437ffd10cd184677cb7c3aeab7ed22b6dfa5e7f06b0a8a022be4b61fefd198e24cf5fa77d22c02a2faf218bc43b814d7ab3d578f098dbaa0ee34c6630b4", 0xb6}, {&(0x7f0000000700)="f4ae8823b89f184fd963f91231ce2203484504baf0cdc0e5623fea398c74c63f486f8878dff26ab1937e3300ac6cf138a98a9e9df2c6ab990e86fd890217a75c333c223090689b44789b475832c632f02e0194958deb5f3871", 0x59}, {&(0x7f0000000780)="ef89dd3c608cfc1296fafb4ccfb680344ecea1f4b0d4746ea96508172f656590a347e862f0eb8a8a8433bd1a", 0x2c}, {&(0x7f00000007c0)="e4247fcb543c905c9126a6e98d44698fda4de6d5745cdae2736a2e34d9c9b1aae9c47e395795cf4e911157a9c7232f37f106", 0x32}], 0xa) dup2(r8, r7) open(&(0x7f0000000100)='./file0\x00', 0xe3dec74017dc52ca, 0x108) r10 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r10, 0x8020699d, &(0x7f00000001c0)) setsockopt$sock_linger(r10, 0xffff, 0x80, &(0x7f0000000040)={0x401, 0x7}, 0x8) 09:21:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5c}, {0x4c}, {0x186}]}) (async, rerun: 64) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff539d1b83f30e0800450000300000000000009078e000000200000000050076787f000001450000000000d224a5d1143db00af52b18c6addb8ead000000000000000000007f000001"]) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r1) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000040)=[{0x1, 0x9, 0x7}, {0x8, 0x8, 0x1f, 0x48}, {0x5, 0xfa, 0x81, 0x3}, {0x9, 0x20, 0x0, 0x5}, {0x3, 0x0, 0x2, 0xff000000}]}) (async, rerun: 32) syz_emit_ethernet(0x228, &(0x7f0000000200)={@broadcast, @random="b484ee9de62c", [{[], {0x8100, 0x5, 0x0, 0x2}}], {@ipv6={0x86dd, {0x7, 0x6, "be4914", 0x1ee, 0x8, 0x2, @ipv4, @empty, {[@routing={0x1a2b0d8939aac41a, 0xc, 0x0, 0x73, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, @empty, @empty, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast1]}, @hopopts={0xff, 0x0, '\x00', [@enc_lim, @padn={0x1, 0x1, [0x0]}]}, @fragment={0x6, 0x0, 0x6d, 0x1, 0x0, 0x17, 0x66}, @routing={0x0, 0x10, 0x0, 0x7f, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, @empty, @loopback, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="0e6563928b33ed4bb2d3bfb2fd5f36b3", @mcast2]}, @routing={0x29, 0xa, 0x0, 0x9, 0x0, [@mcast1, @rand_addr="2d3d578a68cfc847539a71ad38b08658", @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, @empty, @empty]}, @dstopts={0x89, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0x1f}, @pad1]}, @routing={0x6c, 0x2, 0x0, 0x3, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}]}, @hopopts={0x6, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0x3d}]}], @udp={{0x1, 0x1, 0x8}, {"83daf13bf771b72ac7d09690a80ba760372958c80143b9cbac11d61493b6b294f38fca62f6489b901c235111683c35b18b477f4fb05c01e97a3e46bc4336065bfb5be516e2b6d30a290c63909493"}}}}}}}) 09:21:24 executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) getrlimit(0x1, &(0x7f0000000040)) (async) getrlimit(0x0, &(0x7f0000000000)) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000280)="625fcda2e3e23953750404de4599cdb431096965b7642938d8123599c6eb437ca95b03450f05928d2c87daf614fe2cbf8f4b475829413af421f464126efa242a78b181003e2517dbb9659680e66298f3a6d5d1c94f123d8abfb47608377be8374006c1a50bd8aa23ceb64665634d59859211fb4075e0f46252c5dc0d", 0x7c}], 0x1) 09:21:25 executing program 5: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000100000415}) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) (async) openat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x8000, 0x2e8) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r2) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r4 = dup(r3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r6 = dup(r5) (async) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r8 = dup(r7) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) r9 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r10 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x80, 0x103) (async) r11 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) (async) r12 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0), 0x68e4d0b9def547d9, 0x0) (async) r13 = fcntl$dupfd(r1, 0xa, r6) ioctl$PCIOCGETROM(r13, 0xc0107005, &(0x7f00000004c0)={{}, 0x4, &(0x7f0000000480)=[0x0, 0x0, 0x0, 0x0]}) r14 = socket(0x18, 0x1, 0x1f) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r15) (async) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) (async) kevent(r1, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffffd, 0x0, 0x300000c2, 0x2, 0x2}, {{r8}, 0xffffffffffffffff, 0x8, 0x10, 0x5, 0x8000}, {{r0}, 0xfffffffffffffff8, 0x18, 0x10, 0x1, 0x81}, {{r9}, 0xfffffffffffffffe, 0x20, 0x2, 0x6, 0x3}, {{r10}, 0xffffffffffffffff, 0xe0, 0x4, 0xdc7, 0x1f}, {{}, 0xfffffffffffffffc, 0x100, 0x4, 0x4, 0x5}, {{r11}, 0xfffffffffffffffb, 0x30, 0x4, 0x60000000000000, 0x100}, {{r12}, 0xffffffffffffffff, 0x1, 0x4, 0x5, 0x6}, {{r0}, 0xfffffffffffffffd, 0x14, 0x20, 0xa158, 0x6}], 0x7, &(0x7f0000000340)=[{{r14}, 0xfffffffffffffffd, 0x5, 0x40000000, 0x97a, 0x6}, {{r0}, 0xfffffffffffffff9, 0x20, 0x1, 0x8, 0x7}, {{r15}, 0xfffffffffffffffb, 0x40, 0x1, 0x7, 0x3}], 0x81, &(0x7f00000003c0)={0x6, 0x7}) (async) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x1, 0x8, 0x280000000, 0xffffffffffffffff}) syz_open_pts() syz_open_pts() 09:21:25 executing program 6: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r1) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = dup(r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r5 = dup(r4) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x10) kevent(r0, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0x9a92a7e326a36407, 0x0, 0x40, 0x8000000000000001}, {{r0}, 0xfffffffffffffffa, 0x8, 0x40000041, 0xe26, 0xfff}, {{r1}, 0xffffffffffffffff, 0x8, 0x20000000, 0x7, 0xffffffffffff0000}, {{r0}, 0xfffffffffffffffc, 0x0, 0x4, 0x9, 0xfd}, {{r3}, 0xfffffffffffffffc, 0x10, 0x1, 0xffffffffffffffff}, {{}, 0xfffffffffffffff8, 0x50, 0x8, 0x9, 0x3}, {{r5}, 0xfffffffffffffff8, 0x18, 0x2, 0x100000000, 0x7}, {{r0}, 0xfffffffffffffffc, 0x8, 0x1, 0x3, 0x7fff}, {{r6}, 0x0, 0x64, 0x80, 0x7, 0xffffffff}], 0x4, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0xb, 0x1, 0x7f, 0x9}], 0x1, &(0x7f0000000200)={0x7, 0x401}) (async) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x2b, 0x10, 0x40000000000}], 0x1, 0x0, 0x0, 0x0) 09:21:25 executing program 7: mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) munmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f00009ce000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000b33000/0x4000)=nil, 0x2000) r1 = getuid() setreuid(0xee00, 0x0) r2 = shmget$private(0x0, 0x4000, 0x7, &(0x7f0000ffc000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = semget(0x3, 0x3, 0x12) r6 = getuid() r7 = geteuid() r8 = getuid() setreuid(r7, r8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000004c0)={{0x9, 0x0, r4, r6, 0x0, 0xa3, 0x5}, 0xd9, 0x9902, 0x6}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0x0, 0x0, r10, 0x1ba, 0x800}, 0x7fff, 0x3, r3, 0x0, 0x1, 0x8, 0x1}) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000380)=""/245) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/118) shmat(r2, &(0x7f0000471000/0x3000)=nil, 0x0) setreuid(0xee00, r1) r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x3, 0x0, 0x0, 0x0, 0x140}, 0x100, 0x0, 0x0, 0x0, 0x0, 0x261}) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000002040)=""/4083) shmat(r11, &(0x7f0000841000/0x3000)=nil, 0x3000) shmdt(0x0) getuid() 09:21:25 executing program 4: r0 = semget(0x2, 0x0, 0x21) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)=[0x3f, 0xfffa]) semop(0x0, &(0x7f0000000180)=[{0x1, 0x5}, {0x3, 0x3, 0x1000}, {0x1, 0x1, 0x1000}, {0x3, 0x6, 0x1000}, {0x4}, {0x4, 0x2, 0x1000}, {0x3, 0x9, 0x1000}, {0x0, 0x9d5b}, {0x1, 0x8, 0x2000}], 0x9) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001200)=""/40) semop(0x0, &(0x7f0000000080)=[{0x0, 0x43, 0x800}, {0x4, 0xe6, 0x800}, {0x0, 0xfd, 0x800}, {0x4, 0x1020, 0xd3d1d7ba3eab9f74}, {0x2, 0x5, 0x1800}, {0x1, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x2, 0x400}], 0x8) semop(0x0, &(0x7f0000000000), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20}, {0x7}, {0x6, 0x40, 0x0, 0xd5}]}) writev(r1, &(0x7f0000000100)=[{&(0x7f00000003c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) setreuid(0xee00, 0xffffffffffffffff) r2 = getuid() chown(&(0x7f0000000000)='./file0\x00', r2, 0x0) r3 = getuid() seteuid(r3) shmget(0x1, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) getuid() setreuid(0x0, 0x0) getgid() getuid() open(&(0x7f0000000180)='./file0\x00', 0x400, 0x0) r4 = semget$private(0x0, 0x3, 0x53c) semop(r4, 0xffffffffffffffff, 0x4) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000000c0)=0x9) r5 = semget$private(0x0, 0x4000000009, 0x82) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000000600)=""/222) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000240)=""/65) 09:21:25 executing program 0: ioctl$WSKBDIO_GETDEFAULTBELL(0xffffffffffffffff, 0x40105706, &(0x7f0000000040)) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x2b, 0x10}], 0x1, 0x0, 0x0, 0x0) 09:21:25 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) socket(0x18, 0x2, 0xf9) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) setsockopt(r2, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) write(r2, 0x0, 0x0) 09:21:25 executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) getrlimit(0x1, &(0x7f0000000040)) getrlimit(0x0, &(0x7f0000000000)) (async) getrlimit(0x0, &(0x7f0000000000)) r0 = syz_open_pts() close(r0) (async) close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000280)="625fcda2e3e23953750404de4599cdb431096965b7642938d8123599c6eb437ca95b03450f05928d2c87daf614fe2cbf8f4b475829413af421f464126efa242a78b181003e2517dbb9659680e66298f3a6d5d1c94f123d8abfb47608377be8374006c1a50bd8aa23ceb64665634d59859211fb4075e0f46252c5dc0d", 0x7c}], 0x1) 09:21:25 executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) sendmsg$unix(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f00000001c0)="23b20925c0da23211e969babd439a57dc4", 0x11}], 0x1}, 0x0) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000240)=[{r1, 0x4}, {}, {r1, 0x40}], 0x3, 0x0) r2 = open$dir(&(0x7f0000000900)='./file0\x00', 0x100, 0x10) (async) r3 = open$dir(&(0x7f0000000200)='./file0\x00', 0x400, 0xa) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r4) poll(&(0x7f0000000940)=[{r3, 0x8}, {r4, 0x40}, {r3, 0x40}, {r2, 0x4}], 0x4, 0x5) (async) dup2(r1, r0) (async) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r6 = dup(r5) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(r6) (async) socket(0x6, 0xdd1d5489cd60a97c, 0xf8) (async) r7 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r7, 0x8020699d, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r7, 0x8020699f, &(0x7f00000001c0)) (async) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) flock(r8, 0x9) r9 = accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) (async) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x200, &(0x7f00000002c0)=0x132, 0x4) poll(&(0x7f0000000280)=[{r0, 0x80}, {r1, 0x1}, {r9, 0x100}, {0xffffffffffffff9c, 0x1}], 0x4, 0x6) (async) writev(r0, &(0x7f0000000840)=[{&(0x7f0000000300)="916ef9151adb4d1cf5e90a1da15ea1fccacd86e9ed6424294d62bbeb80fe1c079d1dd8da8cc3b8b71dbd1722ac4242215d038b49e437c4f5f20b0e4648fc70c033d100543e6e6c37c064588e7009b4c02f871d8f0b5ab84089e079964061a999dc0a0e7b071a27bcd5b5e49f9b645fef384dcb845133b08e1872a5e7d1fbeed86dc24bf07de0ac406466561a32686936be0b8d2e4f9a4c1db3c7f49f80ca7d8f3c6e54c1e13d87ccb5a0ad48bfe9", 0xae}, {&(0x7f00000003c0)="fbd14d52f289b5fbbbffb7222ddb24232707a7", 0x13}, {&(0x7f0000000400)="f09ea1b98bd20b58b1a622d7192f42cdc1db35c965e2c32299ea92056f117075bcfcb2c35ea6adf08bca4d7f1e713ffe47c0b7df06f672c3a13c0d8af86d001b921f6d6e2bc3787b113f90c374cc43c50ea0a7469469134b8c174441f919efc8f8b24611df63e03305e91f3153d3be5d327cc998bf985b20eb3d82b87f3324bd03a1016818d27b8e611052a20b10349a79eb16e84898968afe06faadd5facac8bea2d3ce5e46aa87296e980d12dbfe09d92bd98d2abd0059b580f423fac14548ed65e34e0b2829c65cab1ac044e7", 0xce}, {&(0x7f0000000500)="334e6615b141edfa72dbba7fcf06044113ae9f9b60b5a5f2c9dbdd007ee3a6fa80fef56991795fd2a34842d148e1789a2ad278a8e3b0504521d2edc66dc6a4c863811ebcf3002d5d21399b665cd06b5f14d4eff04e2ffb0d8671e44067c4469489b612", 0x63}, {&(0x7f0000000580)="5481e5765cb9f51d2fb1faa65dd8d5847dfbb6a4c6592e28ef8315d3d472ca0f840dd7085c826dc07245e96f962c7642bf7bdedd55bf3f31f4a63150e275c7144d015a4588d23386614c693e0e482d2c83d8d7", 0x53}, {&(0x7f0000000600)="70e1a7d2da44c50064e02a20d00a67bde65e519063f63489a7399355cc8de49a391ff415215dbf4f5c63b22446477399d593b6269642fb396d", 0x39}, {&(0x7f0000000640)="b80b3e0832853b3bf87329960798eaf92dab6fffb354b6dec88bdcd71e66011c81906bc5da88468e228c44e0fc094f81fdd757e51ba5a07baf659e90cdf16998206fcd9404f970900dcfba49a4d289be086cc26ba71a06092fb99c50245c36eb68af67eb01a8ed1e2708736fbacbbe377bdb32c57def91fc3437ffd10cd184677cb7c3aeab7ed22b6dfa5e7f06b0a8a022be4b61fefd198e24cf5fa77d22c02a2faf218bc43b814d7ab3d578f098dbaa0ee34c6630b4", 0xb6}, {&(0x7f0000000700)="f4ae8823b89f184fd963f91231ce2203484504baf0cdc0e5623fea398c74c63f486f8878dff26ab1937e3300ac6cf138a98a9e9df2c6ab990e86fd890217a75c333c223090689b44789b475832c632f02e0194958deb5f3871", 0x59}, {&(0x7f0000000780)="ef89dd3c608cfc1296fafb4ccfb680344ecea1f4b0d4746ea96508172f656590a347e862f0eb8a8a8433bd1a", 0x2c}, {&(0x7f00000007c0)="e4247fcb543c905c9126a6e98d44698fda4de6d5745cdae2736a2e34d9c9b1aae9c47e395795cf4e911157a9c7232f37f106", 0x32}], 0xa) (async) dup2(r8, r7) (async) open(&(0x7f0000000100)='./file0\x00', 0xe3dec74017dc52ca, 0x108) (async) r10 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r10, 0x8020699d, &(0x7f00000001c0)) (async) setsockopt$sock_linger(r10, 0xffff, 0x80, &(0x7f0000000040)={0x401, 0x7}, 0x8) 09:21:25 executing program 7: mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) munmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000) (async) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f00009ce000/0x1000)=nil, 0x0) (async) shmat(r0, &(0x7f0000b33000/0x4000)=nil, 0x2000) r1 = getuid() (async, rerun: 32) setreuid(0xee00, 0x0) (async, rerun: 32) r2 = shmget$private(0x0, 0x4000, 0x7, &(0x7f0000ffc000/0x4000)=nil) (async, rerun: 32) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) (async, rerun: 32) r5 = semget(0x3, 0x3, 0x12) r6 = getuid() r7 = geteuid() r8 = getuid() setreuid(r7, r8) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) (async, rerun: 32) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000004c0)={{0x9, 0x0, r4, r6, 0x0, 0xa3, 0x5}, 0xd9, 0x9902, 0x6}) (rerun: 32) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0x0, 0x0, r10, 0x1ba, 0x800}, 0x7fff, 0x3, r3, 0x0, 0x1, 0x8, 0x1}) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000380)=""/245) (async, rerun: 32) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/118) (async, rerun: 32) shmat(r2, &(0x7f0000471000/0x3000)=nil, 0x0) setreuid(0xee00, r1) (async) r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x3, 0x0, 0x0, 0x0, 0x140}, 0x100, 0x0, 0x0, 0x0, 0x0, 0x261}) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000002040)=""/4083) (async) shmat(r11, &(0x7f0000841000/0x3000)=nil, 0x3000) shmdt(0x0) (async) getuid() 09:21:25 executing program 6: r0 = kqueue() (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = dup(r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r5 = dup(r4) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x10) kevent(r0, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0x9a92a7e326a36407, 0x0, 0x40, 0x8000000000000001}, {{r0}, 0xfffffffffffffffa, 0x8, 0x40000041, 0xe26, 0xfff}, {{r1}, 0xffffffffffffffff, 0x8, 0x20000000, 0x7, 0xffffffffffff0000}, {{r0}, 0xfffffffffffffffc, 0x0, 0x4, 0x9, 0xfd}, {{r3}, 0xfffffffffffffffc, 0x10, 0x1, 0xffffffffffffffff}, {{}, 0xfffffffffffffff8, 0x50, 0x8, 0x9, 0x3}, {{r5}, 0xfffffffffffffff8, 0x18, 0x2, 0x100000000, 0x7}, {{r0}, 0xfffffffffffffffc, 0x8, 0x1, 0x3, 0x7fff}, {{r6}, 0x0, 0x64, 0x80, 0x7, 0xffffffff}], 0x4, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0xb, 0x1, 0x7f, 0x9}], 0x1, &(0x7f0000000200)={0x7, 0x401}) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x2b, 0x10, 0x40000000000}], 0x1, 0x0, 0x0, 0x0) 09:21:25 executing program 0: ioctl$WSKBDIO_GETDEFAULTBELL(0xffffffffffffffff, 0x40105706, &(0x7f0000000040)) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x2b, 0x10}], 0x1, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(0xffffffffffffffff, 0x40105706, &(0x7f0000000040)) (async) kqueue() (async) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x2b, 0x10}], 0x1, 0x0, 0x0, 0x0) (async) 09:21:25 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}}) (async) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async) socket(0x18, 0x2, 0xf9) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r2 = dup2(r1, r0) setsockopt(r2, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) (async) write(r2, 0x0, 0x0) 09:21:25 executing program 6: r0 = kqueue() r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/520}, &(0x7f0000000280)=0x20a) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0), 0x100, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r4 = dup(r3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffb, 0xf4, 0xfffff, 0x3, 0x8}, {{r1}, 0xfffffffffffffff8, 0x0, 0x40, 0x6, 0x1}, {{r2}, 0xfffffffffffffff8, 0x53f2b01b39f1186c, 0x20, 0x5, 0xfffffffffffffffc}], 0xa25, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x20000000, 0x400, 0x1000}, {{r0}, 0xfffffffffffffffc, 0x84, 0x20, 0x31c8, 0x1}, {{r4}, 0xfffffffffffffffa, 0x4, 0x0, 0x800, 0x20}, {{r5}, 0xfffffffffffffff9, 0x26, 0x20000000, 0x3, 0x9}], 0xfa, &(0x7f0000000440)={0x1, 0x8}) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x2b, 0x10, 0x40000000000}], 0x1, 0x0, 0x0, 0x0) 09:21:25 executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) sendmsg$unix(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f00000001c0)="23b20925c0da23211e969babd439a57dc4", 0x11}], 0x1}, 0x0) (async, rerun: 64) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (rerun: 64) poll(&(0x7f0000000240)=[{r1, 0x4}, {}, {r1, 0x40}], 0x3, 0x0) (async) r2 = open$dir(&(0x7f0000000900)='./file0\x00', 0x100, 0x10) (async) r3 = open$dir(&(0x7f0000000200)='./file0\x00', 0x400, 0xa) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r4) poll(&(0x7f0000000940)=[{r3, 0x8}, {r4, 0x40}, {r3, 0x40}, {r2, 0x4}], 0x4, 0x5) (async) dup2(r1, r0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r6 = dup(r5) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async, rerun: 32) close(r6) (async, rerun: 32) socket(0x6, 0xdd1d5489cd60a97c, 0xf8) r7 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r7, 0x8020699d, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r7, 0x8020699f, &(0x7f00000001c0)) (async) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) flock(r8, 0x9) (async) r9 = accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x200, &(0x7f00000002c0)=0x132, 0x4) (async, rerun: 64) poll(&(0x7f0000000280)=[{r0, 0x80}, {r1, 0x1}, {r9, 0x100}, {0xffffffffffffff9c, 0x1}], 0x4, 0x6) (async, rerun: 64) writev(r0, &(0x7f0000000840)=[{&(0x7f0000000300)="916ef9151adb4d1cf5e90a1da15ea1fccacd86e9ed6424294d62bbeb80fe1c079d1dd8da8cc3b8b71dbd1722ac4242215d038b49e437c4f5f20b0e4648fc70c033d100543e6e6c37c064588e7009b4c02f871d8f0b5ab84089e079964061a999dc0a0e7b071a27bcd5b5e49f9b645fef384dcb845133b08e1872a5e7d1fbeed86dc24bf07de0ac406466561a32686936be0b8d2e4f9a4c1db3c7f49f80ca7d8f3c6e54c1e13d87ccb5a0ad48bfe9", 0xae}, {&(0x7f00000003c0)="fbd14d52f289b5fbbbffb7222ddb24232707a7", 0x13}, {&(0x7f0000000400)="f09ea1b98bd20b58b1a622d7192f42cdc1db35c965e2c32299ea92056f117075bcfcb2c35ea6adf08bca4d7f1e713ffe47c0b7df06f672c3a13c0d8af86d001b921f6d6e2bc3787b113f90c374cc43c50ea0a7469469134b8c174441f919efc8f8b24611df63e03305e91f3153d3be5d327cc998bf985b20eb3d82b87f3324bd03a1016818d27b8e611052a20b10349a79eb16e84898968afe06faadd5facac8bea2d3ce5e46aa87296e980d12dbfe09d92bd98d2abd0059b580f423fac14548ed65e34e0b2829c65cab1ac044e7", 0xce}, {&(0x7f0000000500)="334e6615b141edfa72dbba7fcf06044113ae9f9b60b5a5f2c9dbdd007ee3a6fa80fef56991795fd2a34842d148e1789a2ad278a8e3b0504521d2edc66dc6a4c863811ebcf3002d5d21399b665cd06b5f14d4eff04e2ffb0d8671e44067c4469489b612", 0x63}, {&(0x7f0000000580)="5481e5765cb9f51d2fb1faa65dd8d5847dfbb6a4c6592e28ef8315d3d472ca0f840dd7085c826dc07245e96f962c7642bf7bdedd55bf3f31f4a63150e275c7144d015a4588d23386614c693e0e482d2c83d8d7", 0x53}, {&(0x7f0000000600)="70e1a7d2da44c50064e02a20d00a67bde65e519063f63489a7399355cc8de49a391ff415215dbf4f5c63b22446477399d593b6269642fb396d", 0x39}, {&(0x7f0000000640)="b80b3e0832853b3bf87329960798eaf92dab6fffb354b6dec88bdcd71e66011c81906bc5da88468e228c44e0fc094f81fdd757e51ba5a07baf659e90cdf16998206fcd9404f970900dcfba49a4d289be086cc26ba71a06092fb99c50245c36eb68af67eb01a8ed1e2708736fbacbbe377bdb32c57def91fc3437ffd10cd184677cb7c3aeab7ed22b6dfa5e7f06b0a8a022be4b61fefd198e24cf5fa77d22c02a2faf218bc43b814d7ab3d578f098dbaa0ee34c6630b4", 0xb6}, {&(0x7f0000000700)="f4ae8823b89f184fd963f91231ce2203484504baf0cdc0e5623fea398c74c63f486f8878dff26ab1937e3300ac6cf138a98a9e9df2c6ab990e86fd890217a75c333c223090689b44789b475832c632f02e0194958deb5f3871", 0x59}, {&(0x7f0000000780)="ef89dd3c608cfc1296fafb4ccfb680344ecea1f4b0d4746ea96508172f656590a347e862f0eb8a8a8433bd1a", 0x2c}, {&(0x7f00000007c0)="e4247fcb543c905c9126a6e98d44698fda4de6d5745cdae2736a2e34d9c9b1aae9c47e395795cf4e911157a9c7232f37f106", 0x32}], 0xa) (async, rerun: 64) dup2(r8, r7) (async, rerun: 64) open(&(0x7f0000000100)='./file0\x00', 0xe3dec74017dc52ca, 0x108) r10 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r10, 0x8020699d, &(0x7f00000001c0)) setsockopt$sock_linger(r10, 0xffff, 0x80, &(0x7f0000000040)={0x401, 0x7}, 0x8) 09:21:25 executing program 3: setitimer(0x2, &(0x7f00000000c0)={{}, {0x0, 0x3}}, 0x0) getitimer(0x1, &(0x7f0000000000)) getitimer(0x0, &(0x7f0000000040)) r0 = dup(0xffffffffffffff9c) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x2011, r0, 0x3) 09:21:25 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}}) (async) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) socket(0x18, 0x2, 0xf9) (async) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) setsockopt(r2, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) (async) write(r2, 0x0, 0x0) 09:21:26 executing program 5: r0 = getgid() getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0xffffffffffffffff, r0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(0x0, r1) setgroups(0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x95faccba37c3be8c) 09:21:26 executing program 7: mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) munmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f00009ce000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000b33000/0x4000)=nil, 0x2000) r1 = getuid() setreuid(0xee00, 0x0) (async) setreuid(0xee00, 0x0) r2 = shmget$private(0x0, 0x4000, 0x7, &(0x7f0000ffc000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = semget(0x3, 0x3, 0x12) getuid() (async) r6 = getuid() geteuid() (async) r7 = geteuid() r8 = getuid() setreuid(r7, r8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000004c0)={{0x9, 0x0, r4, r6, 0x0, 0xa3, 0x5}, 0xd9, 0x9902, 0x6}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0x0, 0x0, r10, 0x1ba, 0x800}, 0x7fff, 0x3, r3, 0x0, 0x1, 0x8, 0x1}) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000380)=""/245) (async) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000380)=""/245) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/118) shmat(r2, &(0x7f0000471000/0x3000)=nil, 0x0) (async) shmat(r2, &(0x7f0000471000/0x3000)=nil, 0x0) setreuid(0xee00, r1) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) (async) r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x3, 0x0, 0x0, 0x0, 0x140}, 0x100, 0x0, 0x0, 0x0, 0x0, 0x261}) (async) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x3, 0x0, 0x0, 0x0, 0x140}, 0x100, 0x0, 0x0, 0x0, 0x0, 0x261}) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000002040)=""/4083) shmat(r11, &(0x7f0000841000/0x3000)=nil, 0x3000) shmdt(0x0) getuid() 09:21:26 executing program 4: r0 = semget(0x2, 0x0, 0x21) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)=[0x3f, 0xfffa]) semop(0x0, &(0x7f0000000180)=[{0x1, 0x5}, {0x3, 0x3, 0x1000}, {0x1, 0x1, 0x1000}, {0x3, 0x6, 0x1000}, {0x4}, {0x4, 0x2, 0x1000}, {0x3, 0x9, 0x1000}, {0x0, 0x9d5b}, {0x1, 0x8, 0x2000}], 0x9) (async) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001200)=""/40) (async) semop(0x0, &(0x7f0000000080)=[{0x0, 0x43, 0x800}, {0x4, 0xe6, 0x800}, {0x0, 0xfd, 0x800}, {0x4, 0x1020, 0xd3d1d7ba3eab9f74}, {0x2, 0x5, 0x1800}, {0x1, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x2, 0x400}], 0x8) (async) semop(0x0, &(0x7f0000000000), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20}, {0x7}, {0x6, 0x40, 0x0, 0xd5}]}) (async) writev(r1, &(0x7f0000000100)=[{&(0x7f00000003c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) setreuid(0xee00, 0xffffffffffffffff) r2 = getuid() chown(&(0x7f0000000000)='./file0\x00', r2, 0x0) (async) r3 = getuid() seteuid(r3) (async) shmget(0x1, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) (async) getuid() setreuid(0x0, 0x0) (async) getgid() (async) getuid() (async) open(&(0x7f0000000180)='./file0\x00', 0x400, 0x0) (async) r4 = semget$private(0x0, 0x3, 0x53c) semop(r4, 0xffffffffffffffff, 0x4) (async) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000000c0)=0x9) (async) r5 = semget$private(0x0, 0x4000000009, 0x82) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000000600)=""/222) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000240)=""/65) 09:21:26 executing program 6: r0 = kqueue() (async) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/520}, &(0x7f0000000280)=0x20a) (async) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0), 0x100, 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r4 = dup(r3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffb, 0xf4, 0xfffff, 0x3, 0x8}, {{r1}, 0xfffffffffffffff8, 0x0, 0x40, 0x6, 0x1}, {{r2}, 0xfffffffffffffff8, 0x53f2b01b39f1186c, 0x20, 0x5, 0xfffffffffffffffc}], 0xa25, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x20000000, 0x400, 0x1000}, {{r0}, 0xfffffffffffffffc, 0x84, 0x20, 0x31c8, 0x1}, {{r4}, 0xfffffffffffffffa, 0x4, 0x0, 0x800, 0x20}, {{r5}, 0xfffffffffffffff9, 0x26, 0x20000000, 0x3, 0x9}], 0xfa, &(0x7f0000000440)={0x1, 0x8}) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x2b, 0x10, 0x40000000000}], 0x1, 0x0, 0x0, 0x0) 09:21:26 executing program 0: ioctl$WSKBDIO_GETDEFAULTBELL(0xffffffffffffffff, 0x40105706, &(0x7f0000000040)) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x2b, 0x10}], 0x1, 0x0, 0x0, 0x0) 09:21:26 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) poll(&(0x7f00000000c0)=[{0xffffffffffffff9c, 0x40}, {0xffffffffffffff9c, 0x20}, {0xffffffffffffff9c, 0x80}, {r0, 0x10}, {r1, 0x100}, {r2, 0x4}, {r3, 0x100}], 0x7, 0x9) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000140)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) preadv(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/66, 0x42}, {&(0x7f0000000240)=""/255, 0xff}], 0x2, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000380)={0x8, 0xfffffddd, {[0x4, 0x9, 0x400, 0x0, 0x1, 0x586, 0x7, 0x0, 0x0, 0x5, 0x4, 0x1, 0x1, 0x1, 0x1, 0x96, 0xfffffffffffff000, 0x9], [0x8000, 0x0, 0x5, 0x101, 0x7, 0x1, 0x401, 0x2, 0x2, 0x7], [0x4, 0x2, 0x0, 0xffff, 0x10000, 0x8000000000000001, 0x9], [0xfffffffffffffffa, 0x61fc, 0x7, 0x2, 0x7f, 0x6], [{0x7, 0x40, 0x3ee, 0x7ff}, {0x1, 0x2, 0x8, 0x8}, {0x6, 0x9cc, 0x778, 0xa8}, {0x8000, 0x2, 0x6, 0x81}, {0x8, 0x1, 0x1, 0x7}, {0x6, 0x13ca, 0x8183, 0x6}, {0x4, 0x1c, 0x8001, 0x1000}, {0x8, 0x3, 0x401, 0x8}], {0x38, 0x8, 0x6, 0x144d}, {0x1, 0x1, 0x8, 0xffffffffc0e3fb0d}}}) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f00000005c0)) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) pread(r4, &(0x7f0000000640)="9dfe9b51b9cba01ae5f45e6110861c191629c3eca54e0e86dbfda0a9db6a508b64e28dfa36476ad7ffea2d41e3e3c4052fa9f6073bd87c6426e9fd1a561afd97100a89cd44dfcf16ff3fcae1173d03863939237a289c0cb3c022fe45f249d7eea6601e1b917dabd555eff772a0d46f29679729ce257bddcd5c153fead39a387ee7c82b2b39e675ad4122970648ac449f9036b89a6559db44145db623e6636f87bc0f69f7f9a12dce70e43d33b6a1494015705ef717b6f77105", 0xb9, 0xee4) r5 = getpgid(0x0) fcntl$lock(r2, 0x7, &(0x7f0000000700)={0x2, 0x2, 0x9, 0x3, r5}) socketpair(0x2, 0x3, 0x7, &(0x7f0000000740)={0xffffffffffffffff}) shutdown(r6, 0x2) r7 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r3) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000780), 0x20, 0x0) r9 = fcntl$dupfd(r6, 0xa, r2) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000007c0), 0x200, 0x0) r11 = accept$unix(r3, &(0x7f00000008c0)=@abs, &(0x7f0000000900)=0x8) pipe2(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r7, &(0x7f0000000800)=[{{r8}, 0xfffffffffffffff9, 0x74, 0x1, 0x29, 0x8}, {{r9}, 0xfffffffffffffffd, 0x81, 0x1, 0x10000}, {{r0}, 0xfffffffffffffffd, 0x2, 0x1, 0x3, 0x3}, {{r4}, 0xffffffffffffffff, 0x81, 0x1, 0xfbdb, 0x7}, {{r10}, 0xfffffffffffffffd, 0x7, 0x2, 0x3f, 0x2}], 0x0, &(0x7f0000000980)=[{{r11}, 0xfffffffffffffffe, 0x8, 0x1, 0x4, 0x81}, {{r13}, 0xfffffffffffffffb, 0xd2, 0x80000000, 0x9000000000000000, 0x2}], 0x9, &(0x7f00000009c0)={0x101, 0x6}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0, 0x0}, &(0x7f0000000a40)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0}, 0xc) r16 = getpid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000ac0)={{0x7, 0xffffffffffffffff, r14, r15, 0xffffffffffffffff, 0x14b, 0x40}, 0x80000000, 0x80, 0x0, r16, 0x1000, 0x4, 0x2}) r17 = accept$unix(r7, &(0x7f0000000b40)=@file={0x0, ""/503}, &(0x7f0000000d40)=0x1f9) ioctl$FIONREAD(r17, 0x4004667f, &(0x7f0000000d80)) 09:21:26 executing program 3: setitimer(0x2, &(0x7f00000000c0)={{}, {0x0, 0x3}}, 0x0) getitimer(0x1, &(0x7f0000000000)) getitimer(0x0, &(0x7f0000000040)) dup(0xffffffffffffff9c) (async) r0 = dup(0xffffffffffffff9c) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x2011, r0, 0x3) 09:21:26 executing program 0: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r2) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) r3 = dup(r0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x88, 0x200fffff, 0x9, 0x81}, {{r2}, 0xfffffffffffffffd, 0x40, 0x1, 0x3f, 0xff}, {{r0}, 0xfffffffffffffffb, 0x10, 0x4, 0x16, 0x1}, {{r0}, 0xfffffffffffffffb, 0x8, 0x4, 0x7ff, 0x2}], 0xda85, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x30, 0x20000000, 0x3, 0x8000}], 0x5, &(0x7f0000000100)={0x0, 0x4}) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x2b, 0x10}], 0x1, 0x0, 0x0, 0x0) 09:21:26 executing program 6: r0 = kqueue() r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/520}, &(0x7f0000000280)=0x20a) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0), 0x100, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r4 = dup(r3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffb, 0xf4, 0xfffff, 0x3, 0x8}, {{r1}, 0xfffffffffffffff8, 0x0, 0x40, 0x6, 0x1}, {{r2}, 0xfffffffffffffff8, 0x53f2b01b39f1186c, 0x20, 0x5, 0xfffffffffffffffc}], 0xa25, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x20000000, 0x400, 0x1000}, {{r0}, 0xfffffffffffffffc, 0x84, 0x20, 0x31c8, 0x1}, {{r4}, 0xfffffffffffffffa, 0x4, 0x0, 0x800, 0x20}, {{r5}, 0xfffffffffffffff9, 0x26, 0x20000000, 0x3, 0x9}], 0xfa, &(0x7f0000000440)={0x1, 0x8}) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x2b, 0x10, 0x40000000000}], 0x1, 0x0, 0x0, 0x0) kqueue() (async) accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/520}, &(0x7f0000000280)=0x20a) (async) openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0), 0x100, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) dup(r3) (async) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) (async) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffb, 0xf4, 0xfffff, 0x3, 0x8}, {{r1}, 0xfffffffffffffff8, 0x0, 0x40, 0x6, 0x1}, {{r2}, 0xfffffffffffffff8, 0x53f2b01b39f1186c, 0x20, 0x5, 0xfffffffffffffffc}], 0xa25, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x20000000, 0x400, 0x1000}, {{r0}, 0xfffffffffffffffc, 0x84, 0x20, 0x31c8, 0x1}, {{r4}, 0xfffffffffffffffa, 0x4, 0x0, 0x800, 0x20}, {{r5}, 0xfffffffffffffff9, 0x26, 0x20000000, 0x3, 0x9}], 0xfa, &(0x7f0000000440)={0x1, 0x8}) (async) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x2b, 0x10, 0x40000000000}], 0x1, 0x0, 0x0, 0x0) (async) 09:21:26 executing program 3: setitimer(0x2, &(0x7f00000000c0)={{}, {0x0, 0x3}}, 0x0) getitimer(0x1, &(0x7f0000000000)) getitimer(0x0, &(0x7f0000000040)) r0 = dup(0xffffffffffffff9c) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x2011, r0, 0x3) setitimer(0x2, &(0x7f00000000c0)={{}, {0x0, 0x3}}, 0x0) (async) getitimer(0x1, &(0x7f0000000000)) (async) getitimer(0x0, &(0x7f0000000040)) (async) dup(0xffffffffffffff9c) (async) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x2011, r0, 0x3) (async) 09:21:26 executing program 5: r0 = getgid() getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0xffffffffffffffff, r0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(0x0, r1) (async) setgroups(0x0, 0x0) (async) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x95faccba37c3be8c) 09:21:26 executing program 7: mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) munmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f00009ce000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000b33000/0x4000)=nil, 0x2000) r1 = getuid() setreuid(0xee00, 0x0) r2 = shmget$private(0x0, 0x4000, 0x7, &(0x7f0000ffc000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = semget(0x3, 0x3, 0x12) r6 = getuid() setreuid(0xee00, r6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000004c0)={{0x9, 0x0, r4, r6, 0x0, 0xa3, 0x5}, 0xd9, 0x9902, 0x6}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0x0, 0x0, r8, 0x1ba, 0x800}, 0x7fff, 0x3, r3, 0x0, 0x1, 0x8, 0x1}) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000380)=""/245) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000280)=""/54) shmat(r2, &(0x7f0000471000/0x3000)=nil, 0x0) setreuid(0xee00, r1) r9 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x3, 0x0, 0x0, 0x0, 0x140}, 0x100, 0x0, 0x0, 0x0, 0x0, 0x261}) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000002040)=""/4083) shmat(r9, &(0x7f0000841000/0x3000)=nil, 0x3000) r10 = shmget(0x3, 0x4000, 0x400, &(0x7f0000f66000/0x4000)=nil) shmat(r10, &(0x7f0000906000/0x4000)=nil, 0x1000) shmdt(0x0) getuid() 09:21:26 executing program 4: r0 = semget(0x2, 0x0, 0x21) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)=[0x3f, 0xfffa]) semop(0x0, &(0x7f0000000180)=[{0x1, 0x5}, {0x3, 0x3, 0x1000}, {0x1, 0x1, 0x1000}, {0x3, 0x6, 0x1000}, {0x4}, {0x4, 0x2, 0x1000}, {0x3, 0x9, 0x1000}, {0x0, 0x9d5b}, {0x1, 0x8, 0x2000}], 0x9) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001200)=""/40) semop(0x0, &(0x7f0000000080)=[{0x0, 0x43, 0x800}, {0x4, 0xe6, 0x800}, {0x0, 0xfd, 0x800}, {0x4, 0x1020, 0xd3d1d7ba3eab9f74}, {0x2, 0x5, 0x1800}, {0x1, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x2, 0x400}], 0x8) (async) semop(0x0, &(0x7f0000000000), 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20}, {0x7}, {0x6, 0x40, 0x0, 0xd5}]}) (async) writev(r1, &(0x7f0000000100)=[{&(0x7f00000003c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) (async) setreuid(0xee00, 0xffffffffffffffff) (async) r2 = getuid() chown(&(0x7f0000000000)='./file0\x00', r2, 0x0) (async) r3 = getuid() seteuid(r3) shmget(0x1, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) (async) getuid() (async, rerun: 32) setreuid(0x0, 0x0) (rerun: 32) getgid() (async, rerun: 64) getuid() (async, rerun: 64) open(&(0x7f0000000180)='./file0\x00', 0x400, 0x0) r4 = semget$private(0x0, 0x3, 0x53c) semop(r4, 0xffffffffffffffff, 0x4) (async, rerun: 64) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000000c0)=0x9) (rerun: 64) r5 = semget$private(0x0, 0x4000000009, 0x82) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000000600)=""/222) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000240)=""/65) 09:21:26 executing program 2: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="d49134359463"], 0xa, 0x0}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) accept$inet6(r1, 0x0, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) 09:21:26 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='.\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x1}], 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) connect$unix(r2, &(0x7f0000000100)=@file={0x0, './file1\x00'}, 0xa) link(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file1\x00') unlinkat(r0, &(0x7f0000000140)='./file1\x00', 0x0) unlink(&(0x7f0000000000)='./file0\x00') 09:21:26 executing program 0: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r2) (async) dup(r2) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) r3 = dup(r0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x88, 0x200fffff, 0x9, 0x81}, {{r2}, 0xfffffffffffffffd, 0x40, 0x1, 0x3f, 0xff}, {{r0}, 0xfffffffffffffffb, 0x10, 0x4, 0x16, 0x1}, {{r0}, 0xfffffffffffffffb, 0x8, 0x4, 0x7ff, 0x2}], 0xda85, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x30, 0x20000000, 0x3, 0x8000}], 0x5, &(0x7f0000000100)={0x0, 0x4}) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x2b, 0x10}], 0x1, 0x0, 0x0, 0x0) (async) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x2b, 0x10}], 0x1, 0x0, 0x0, 0x0) 09:21:26 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) (async) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) poll(&(0x7f00000000c0)=[{0xffffffffffffff9c, 0x40}, {0xffffffffffffff9c, 0x20}, {0xffffffffffffff9c, 0x80}, {r0, 0x10}, {r1, 0x100}, {r2, 0x4}, {r3, 0x100}], 0x7, 0x9) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) (async) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000140)) (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) preadv(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/66, 0x42}, {&(0x7f0000000240)=""/255, 0xff}], 0x2, 0x0) (async) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000380)={0x8, 0xfffffddd, {[0x4, 0x9, 0x400, 0x0, 0x1, 0x586, 0x7, 0x0, 0x0, 0x5, 0x4, 0x1, 0x1, 0x1, 0x1, 0x96, 0xfffffffffffff000, 0x9], [0x8000, 0x0, 0x5, 0x101, 0x7, 0x1, 0x401, 0x2, 0x2, 0x7], [0x4, 0x2, 0x0, 0xffff, 0x10000, 0x8000000000000001, 0x9], [0xfffffffffffffffa, 0x61fc, 0x7, 0x2, 0x7f, 0x6], [{0x7, 0x40, 0x3ee, 0x7ff}, {0x1, 0x2, 0x8, 0x8}, {0x6, 0x9cc, 0x778, 0xa8}, {0x8000, 0x2, 0x6, 0x81}, {0x8, 0x1, 0x1, 0x7}, {0x6, 0x13ca, 0x8183, 0x6}, {0x4, 0x1c, 0x8001, 0x1000}, {0x8, 0x3, 0x401, 0x8}], {0x38, 0x8, 0x6, 0x144d}, {0x1, 0x1, 0x8, 0xffffffffc0e3fb0d}}}) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f00000005c0)) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) pread(r4, &(0x7f0000000640)="9dfe9b51b9cba01ae5f45e6110861c191629c3eca54e0e86dbfda0a9db6a508b64e28dfa36476ad7ffea2d41e3e3c4052fa9f6073bd87c6426e9fd1a561afd97100a89cd44dfcf16ff3fcae1173d03863939237a289c0cb3c022fe45f249d7eea6601e1b917dabd555eff772a0d46f29679729ce257bddcd5c153fead39a387ee7c82b2b39e675ad4122970648ac449f9036b89a6559db44145db623e6636f87bc0f69f7f9a12dce70e43d33b6a1494015705ef717b6f77105", 0xb9, 0xee4) (async) r5 = getpgid(0x0) fcntl$lock(r2, 0x7, &(0x7f0000000700)={0x2, 0x2, 0x9, 0x3, r5}) (async) socketpair(0x2, 0x3, 0x7, &(0x7f0000000740)={0xffffffffffffffff}) shutdown(r6, 0x2) (async) r7 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r3) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000780), 0x20, 0x0) r9 = fcntl$dupfd(r6, 0xa, r2) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000007c0), 0x200, 0x0) (async) r11 = accept$unix(r3, &(0x7f00000008c0)=@abs, &(0x7f0000000900)=0x8) pipe2(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r7, &(0x7f0000000800)=[{{r8}, 0xfffffffffffffff9, 0x74, 0x1, 0x29, 0x8}, {{r9}, 0xfffffffffffffffd, 0x81, 0x1, 0x10000}, {{r0}, 0xfffffffffffffffd, 0x2, 0x1, 0x3, 0x3}, {{r4}, 0xffffffffffffffff, 0x81, 0x1, 0xfbdb, 0x7}, {{r10}, 0xfffffffffffffffd, 0x7, 0x2, 0x3f, 0x2}], 0x0, &(0x7f0000000980)=[{{r11}, 0xfffffffffffffffe, 0x8, 0x1, 0x4, 0x81}, {{r13}, 0xfffffffffffffffb, 0xd2, 0x80000000, 0x9000000000000000, 0x2}], 0x9, &(0x7f00000009c0)={0x101, 0x6}) (async) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0, 0x0}, &(0x7f0000000a40)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0}, 0xc) (async) r16 = getpid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000ac0)={{0x7, 0xffffffffffffffff, r14, r15, 0xffffffffffffffff, 0x14b, 0x40}, 0x80000000, 0x80, 0x0, r16, 0x1000, 0x4, 0x2}) (async) r17 = accept$unix(r7, &(0x7f0000000b40)=@file={0x0, ""/503}, &(0x7f0000000d40)=0x1f9) ioctl$FIONREAD(r17, 0x4004667f, &(0x7f0000000d80)) 09:21:26 executing program 5: r0 = getgid() getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0xffffffffffffffff, r0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(0x0, r1) (async) setgroups(0x0, 0x0) (async) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x95faccba37c3be8c) 09:21:26 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='.\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x1}], 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) connect$unix(r2, &(0x7f0000000100)=@file={0x0, './file1\x00'}, 0xa) (async) link(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file1\x00') (async) unlinkat(r0, &(0x7f0000000140)='./file1\x00', 0x0) (async) unlink(&(0x7f0000000000)='./file0\x00') 09:21:26 executing program 4: semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)) semop(0x0, &(0x7f0000000180)=[{0x1, 0x5}, {0x3, 0x3, 0x1000}, {0x1, 0x1, 0x1000}, {0x3, 0x6, 0x1000}, {0x4}, {0x4, 0x2, 0x1000}, {0x3, 0x9, 0x1000}, {0x0, 0x9d5b}, {0x1, 0x8, 0x2000}], 0x9) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001200)=""/40) semop(0x0, &(0x7f0000000080)=[{0x0, 0x43, 0x800}, {0x4, 0xe6, 0x800}, {0x0, 0xfd, 0x800}, {0x4, 0x1020, 0xd3d1d7ba3eab9f74}, {0x2, 0x5, 0x1800}, {0x1, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x2, 0x400}], 0x8) semop(0x0, &(0x7f0000000000), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20}, {0x7}, {0x6, 0x40, 0x0, 0xd5}]}) writev(r0, &(0x7f0000000100)=[{&(0x7f00000003c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) setreuid(0xee00, 0xffffffffffffffff) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) r2 = getuid() seteuid(r2) shmget(0x1, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) getuid() setreuid(0x0, 0x0) getgid() getuid() open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r3 = semget$private(0x0, 0x3, 0x53c) semop(r3, 0xffffffffffffffff, 0x4) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000000c0)=0x9) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f00000002c0)=""/252) r4 = semget$private(0x0, 0x4000000009, 0x82) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000600)=""/222) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000240)=""/65) 09:21:26 executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() readv(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000080)=""/209, 0xd1}, {&(0x7f00000009c0)=""/4096, 0x1000}, {&(0x7f0000000180)=""/104, 0x68}, {&(0x7f00000019c0)=""/4096, 0x1000}, {&(0x7f0000000200)=""/88, 0x58}], 0x5) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000480)=0x7) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000000)="d52b211b7c793e479c2232d3d1d86dfe09d2a8ff47d225a8ad2a27246206b939493be1c0931ffc02b2288e8405a220befefa98a2e4888e32b491b45f514cd893f508290a44bfb96ce9d4b0a624474c53868e125cc96ac85fa7b0c15da0748a1b4cbf2040004e93000d", 0x69}], 0x1) 09:21:26 executing program 0: r0 = kqueue() (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r1) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r2) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) r3 = dup(r0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x88, 0x200fffff, 0x9, 0x81}, {{r2}, 0xfffffffffffffffd, 0x40, 0x1, 0x3f, 0xff}, {{r0}, 0xfffffffffffffffb, 0x10, 0x4, 0x16, 0x1}, {{r0}, 0xfffffffffffffffb, 0x8, 0x4, 0x7ff, 0x2}], 0xda85, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x30, 0x20000000, 0x3, 0x8000}], 0x5, &(0x7f0000000100)={0x0, 0x4}) (async) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x2b, 0x10}], 0x1, 0x0, 0x0, 0x0) 09:21:26 executing program 7: mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) munmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000) (async) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f00009ce000/0x1000)=nil, 0x0) (async) shmat(r0, &(0x7f0000b33000/0x4000)=nil, 0x2000) r1 = getuid() (async) setreuid(0xee00, 0x0) (async) r2 = shmget$private(0x0, 0x4000, 0x7, &(0x7f0000ffc000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) (async) r5 = semget(0x3, 0x3, 0x12) (async, rerun: 64) r6 = getuid() (rerun: 64) setreuid(0xee00, r6) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000004c0)={{0x9, 0x0, r4, r6, 0x0, 0xa3, 0x5}, 0xd9, 0x9902, 0x6}) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0x0, 0x0, r8, 0x1ba, 0x800}, 0x7fff, 0x3, r3, 0x0, 0x1, 0x8, 0x1}) (async) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000380)=""/245) (async, rerun: 64) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000280)=""/54) (async, rerun: 64) shmat(r2, &(0x7f0000471000/0x3000)=nil, 0x0) setreuid(0xee00, r1) r9 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x3, 0x0, 0x0, 0x0, 0x140}, 0x100, 0x0, 0x0, 0x0, 0x0, 0x261}) (async, rerun: 32) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000002040)=""/4083) (async, rerun: 32) shmat(r9, &(0x7f0000841000/0x3000)=nil, 0x3000) r10 = shmget(0x3, 0x4000, 0x400, &(0x7f0000f66000/0x4000)=nil) shmat(r10, &(0x7f0000906000/0x4000)=nil, 0x1000) (async, rerun: 32) shmdt(0x0) (async, rerun: 32) getuid() 09:21:26 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='.\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x1}], 0x1, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) connect$unix(r2, &(0x7f0000000100)=@file={0x0, './file1\x00'}, 0xa) (async) link(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file1\x00') unlinkat(r0, &(0x7f0000000140)='./file1\x00', 0x0) (async) unlink(&(0x7f0000000000)='./file0\x00') 09:21:26 executing program 6: r0 = kqueue() r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) write(r1, &(0x7f0000000080)="a758aca9752bc0ad5f560e1507db1d8c80fa040b4837f34f6904a8c50ea154b938b0bcefa58e289d29a19ddbd41f8c4fa134898f414a12a8c06ba02e5dbbfae5e983e2f975dd5e3abec0b6ca5d7946778e8359bb8e296fd45e8e8641e4ef53c3e6d4a2917fbb6bc8bf2c651eeb1f4aa8283076bb46b60b6f04208f083097bb5a7fbf521fc3c34a376b21fce3118fe9329edfbcd0ff4c2173d08963e164fb84e702597147", 0xa4) kevent(r0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x2b, 0x1, 0x40000000000}], 0x1, 0x0, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r6 = dup(r5) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[{0x6, 0xf5, 0x7, 0x5}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r9 = dup(r8) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r11 = dup(r10) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r12 = openat$vnd(0xffffffffffffff9c, &(0x7f00000003c0), 0x10, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r14 = dup(r13) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r6}, 0xfffffffffffffff9, 0x0, 0x21, 0x100, 0x7}, {{r9}, 0xfffffffffffffffd, 0x2b, 0x2, 0x81, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x8, 0x400, 0x1}], 0x0, &(0x7f0000000400)=[{{r1}, 0x0, 0x1, 0x2, 0x100, 0x4}, {{r11}, 0xfffffffffffffffa, 0x22, 0x1, 0x9, 0x3}, {{r12}, 0xfffffffffffffffa, 0xf8, 0x1, 0x7245, 0x5}, {{r14}, 0xfffffffffffffff9, 0x0, 0x3, 0xcbb9, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x4, 0x40, 0x8, 0x9}], 0x10001, &(0x7f00000004c0)={0x9, 0xfffffffffffffffb}) r15 = dup(r7) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r15, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f00000002c0)=[{0x1, 0x7, 0x6b, 0x7}, {0x2, 0x52, 0x20, 0x4}, {0x5, 0x2, 0x1, 0x5}]}) fcntl$setown(r3, 0x6, r4) dup2(r2, 0xffffffffffffffff) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000180)={0x200, 0x101}) 09:21:26 executing program 0: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r2, &(0x7f0000000000), 0x1, 0x0, 0x400, 0x0) kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r4 = dup(r3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r5) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r7 = dup(r6) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x20090, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r9) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) r10 = socket$inet(0x2, 0x8000, 0x6) r11 = socket(0x18, 0x1, 0x2) kevent(r4, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffffc, 0x1, 0x8, 0x7, 0xeb16}, {{r7}, 0xfffffffffffffffc, 0x22d5e951c25eea3d, 0x2, 0xfffffffffffffff7, 0x6}, {{r0}, 0xfffffffffffffffe, 0x0, 0xfffff, 0x40, 0x5}, {{}, 0xfffffffffffffffb, 0x40, 0x1, 0x0, 0x8001}, {{r0}, 0xfffffffffffffffd, 0xfc, 0x2, 0x40, 0xfffffffffffffffe}], 0x9, &(0x7f0000000180)=[{{r8}, 0xfffffffffffffffe, 0x4, 0x80, 0x200, 0x7f}, {{r9}, 0xfffffffffffffffb, 0x80, 0x40000000, 0x1, 0x2}, {{r10}, 0xfffffffffffffffa, 0x36, 0xd, 0x2, 0xffff}, {{r0}, 0x0, 0x94, 0x20000000, 0x100, 0x9}, {{r11}, 0xfffffffffffffffa, 0x44, 0x20000000}], 0x9, &(0x7f0000000240)={0x0, 0x5}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r12) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f00000002c0)={0x5, &(0x7f0000000280)=[{0x40, 0x3f, 0x5, 0x3f}, {0x1000, 0x5b, 0x2, 0x80}, {0x9, 0x1f, 0x2, 0x3}, {0x3, 0x4, 0x20, 0xff}, {0x0, 0x3, 0x1, 0x1}]}) 09:21:26 executing program 7: mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) munmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f00009ce000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000b33000/0x4000)=nil, 0x2000) r1 = getuid() (async) setreuid(0xee00, 0x0) (async) r2 = shmget$private(0x0, 0x4000, 0x7, &(0x7f0000ffc000/0x4000)=nil) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) (async) r5 = semget(0x3, 0x3, 0x12) (async) r6 = getuid() setreuid(0xee00, r6) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) (async) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000004c0)={{0x9, 0x0, r4, r6, 0x0, 0xa3, 0x5}, 0xd9, 0x9902, 0x6}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0x0, 0x0, r8, 0x1ba, 0x800}, 0x7fff, 0x3, r3, 0x0, 0x1, 0x8, 0x1}) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000380)=""/245) (async) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000280)=""/54) (async) shmat(r2, &(0x7f0000471000/0x3000)=nil, 0x0) (async) setreuid(0xee00, r1) r9 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x3, 0x0, 0x0, 0x0, 0x140}, 0x100, 0x0, 0x0, 0x0, 0x0, 0x261}) (async) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000002040)=""/4083) shmat(r9, &(0x7f0000841000/0x3000)=nil, 0x3000) (async) r10 = shmget(0x3, 0x4000, 0x400, &(0x7f0000f66000/0x4000)=nil) shmat(r10, &(0x7f0000906000/0x4000)=nil, 0x1000) shmdt(0x0) getuid() 09:21:26 executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) syz_open_pts() (async) r0 = syz_open_pts() close(r0) syz_open_pts() readv(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000080)=""/209, 0xd1}, {&(0x7f00000009c0)=""/4096, 0x1000}, {&(0x7f0000000180)=""/104, 0x68}, {&(0x7f00000019c0)=""/4096, 0x1000}, {&(0x7f0000000200)=""/88, 0x58}], 0x5) (async) readv(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000080)=""/209, 0xd1}, {&(0x7f00000009c0)=""/4096, 0x1000}, {&(0x7f0000000180)=""/104, 0x68}, {&(0x7f00000019c0)=""/4096, 0x1000}, {&(0x7f0000000200)=""/88, 0x58}], 0x5) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000480)=0x7) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000000)="d52b211b7c793e479c2232d3d1d86dfe09d2a8ff47d225a8ad2a27246206b939493be1c0931ffc02b2288e8405a220befefa98a2e4888e32b491b45f514cd893f508290a44bfb96ce9d4b0a624474c53868e125cc96ac85fa7b0c15da0748a1b4cbf2040004e93000d", 0x69}], 0x1) 09:21:26 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) (async) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) poll(&(0x7f00000000c0)=[{0xffffffffffffff9c, 0x40}, {0xffffffffffffff9c, 0x20}, {0xffffffffffffff9c, 0x80}, {r0, 0x10}, {r1, 0x100}, {r2, 0x4}, {r3, 0x100}], 0x7, 0x9) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) (async) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000140)) (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) preadv(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/66, 0x42}, {&(0x7f0000000240)=""/255, 0xff}], 0x2, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000380)={0x8, 0xfffffddd, {[0x4, 0x9, 0x400, 0x0, 0x1, 0x586, 0x7, 0x0, 0x0, 0x5, 0x4, 0x1, 0x1, 0x1, 0x1, 0x96, 0xfffffffffffff000, 0x9], [0x8000, 0x0, 0x5, 0x101, 0x7, 0x1, 0x401, 0x2, 0x2, 0x7], [0x4, 0x2, 0x0, 0xffff, 0x10000, 0x8000000000000001, 0x9], [0xfffffffffffffffa, 0x61fc, 0x7, 0x2, 0x7f, 0x6], [{0x7, 0x40, 0x3ee, 0x7ff}, {0x1, 0x2, 0x8, 0x8}, {0x6, 0x9cc, 0x778, 0xa8}, {0x8000, 0x2, 0x6, 0x81}, {0x8, 0x1, 0x1, 0x7}, {0x6, 0x13ca, 0x8183, 0x6}, {0x4, 0x1c, 0x8001, 0x1000}, {0x8, 0x3, 0x401, 0x8}], {0x38, 0x8, 0x6, 0x144d}, {0x1, 0x1, 0x8, 0xffffffffc0e3fb0d}}}) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f00000005c0)) (async, rerun: 32) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) (rerun: 32) pread(r4, &(0x7f0000000640)="9dfe9b51b9cba01ae5f45e6110861c191629c3eca54e0e86dbfda0a9db6a508b64e28dfa36476ad7ffea2d41e3e3c4052fa9f6073bd87c6426e9fd1a561afd97100a89cd44dfcf16ff3fcae1173d03863939237a289c0cb3c022fe45f249d7eea6601e1b917dabd555eff772a0d46f29679729ce257bddcd5c153fead39a387ee7c82b2b39e675ad4122970648ac449f9036b89a6559db44145db623e6636f87bc0f69f7f9a12dce70e43d33b6a1494015705ef717b6f77105", 0xb9, 0xee4) (async) r5 = getpgid(0x0) fcntl$lock(r2, 0x7, &(0x7f0000000700)={0x2, 0x2, 0x9, 0x3, r5}) socketpair(0x2, 0x3, 0x7, &(0x7f0000000740)={0xffffffffffffffff}) shutdown(r6, 0x2) (async) r7 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r3) (async) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000780), 0x20, 0x0) r9 = fcntl$dupfd(r6, 0xa, r2) (async, rerun: 64) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000007c0), 0x200, 0x0) (async, rerun: 64) r11 = accept$unix(r3, &(0x7f00000008c0)=@abs, &(0x7f0000000900)=0x8) pipe2(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r7, &(0x7f0000000800)=[{{r8}, 0xfffffffffffffff9, 0x74, 0x1, 0x29, 0x8}, {{r9}, 0xfffffffffffffffd, 0x81, 0x1, 0x10000}, {{r0}, 0xfffffffffffffffd, 0x2, 0x1, 0x3, 0x3}, {{r4}, 0xffffffffffffffff, 0x81, 0x1, 0xfbdb, 0x7}, {{r10}, 0xfffffffffffffffd, 0x7, 0x2, 0x3f, 0x2}], 0x0, &(0x7f0000000980)=[{{r11}, 0xfffffffffffffffe, 0x8, 0x1, 0x4, 0x81}, {{r13}, 0xfffffffffffffffb, 0xd2, 0x80000000, 0x9000000000000000, 0x2}], 0x9, &(0x7f00000009c0)={0x101, 0x6}) (async, rerun: 64) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0, 0x0}, &(0x7f0000000a40)=0xc) (async, rerun: 64) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0}, 0xc) (async) r16 = getpid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000ac0)={{0x7, 0xffffffffffffffff, r14, r15, 0xffffffffffffffff, 0x14b, 0x40}, 0x80000000, 0x80, 0x0, r16, 0x1000, 0x4, 0x2}) r17 = accept$unix(r7, &(0x7f0000000b40)=@file={0x0, ""/503}, &(0x7f0000000d40)=0x1f9) ioctl$FIONREAD(r17, 0x4004667f, &(0x7f0000000d80)) 09:21:26 executing program 2: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="d49134359463"], 0xa, 0x0}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) accept$inet6(r1, 0x0, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="d49134359463"], 0xa, 0x0}, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) dup(r0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) accept$inet6(r1, 0x0, &(0x7f0000000080)) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) 09:21:26 executing program 4: semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)) semop(0x0, &(0x7f0000000180)=[{0x1, 0x5}, {0x3, 0x3, 0x1000}, {0x1, 0x1, 0x1000}, {0x3, 0x6, 0x1000}, {0x4}, {0x4, 0x2, 0x1000}, {0x3, 0x9, 0x1000}, {0x0, 0x9d5b}, {0x1, 0x8, 0x2000}], 0x9) (async) semop(0x0, &(0x7f0000000180)=[{0x1, 0x5}, {0x3, 0x3, 0x1000}, {0x1, 0x1, 0x1000}, {0x3, 0x6, 0x1000}, {0x4}, {0x4, 0x2, 0x1000}, {0x3, 0x9, 0x1000}, {0x0, 0x9d5b}, {0x1, 0x8, 0x2000}], 0x9) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001200)=""/40) (async) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001200)=""/40) semop(0x0, &(0x7f0000000080)=[{0x0, 0x43, 0x800}, {0x4, 0xe6, 0x800}, {0x0, 0xfd, 0x800}, {0x4, 0x1020, 0xd3d1d7ba3eab9f74}, {0x2, 0x5, 0x1800}, {0x1, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x2, 0x400}], 0x8) semop(0x0, &(0x7f0000000000), 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20}, {0x7}, {0x6, 0x40, 0x0, 0xd5}]}) writev(r0, &(0x7f0000000100)=[{&(0x7f00000003c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) setreuid(0xee00, 0xffffffffffffffff) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) (async) chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) r2 = getuid() seteuid(r2) shmget(0x1, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) (async) shmget(0x1, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) getuid() setreuid(0x0, 0x0) getgid() (async) getgid() getuid() open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r3 = semget$private(0x0, 0x3, 0x53c) semop(r3, 0xffffffffffffffff, 0x4) (async) semop(r3, 0xffffffffffffffff, 0x4) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000000c0)=0x9) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f00000002c0)=""/252) semget$private(0x0, 0x4000000009, 0x82) (async) r4 = semget$private(0x0, 0x4000000009, 0x82) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000600)=""/222) (async) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000600)=""/222) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000240)=""/65) 09:21:26 executing program 3: ioctl$TIOCCLRVERAUTH(0xffffffffffffff9c, 0x2000741d) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) 09:21:26 executing program 3: ioctl$TIOCCLRVERAUTH(0xffffffffffffff9c, 0x2000741d) (async) ioctl$TIOCCLRVERAUTH(0xffffffffffffff9c, 0x2000741d) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) 09:21:26 executing program 7: mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) munmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000) r0 = shmget$private(0x0, 0x3000, 0x308, &(0x7f0000095000/0x3000)=nil) shmat(r0, &(0x7f00009ce000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000b33000/0x4000)=nil, 0x2000) r1 = getuid() setreuid(0xee00, 0x0) r2 = shmget$private(0x0, 0x4000, 0x70f, &(0x7f0000ffc000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = semget(0x3, 0x3, 0x12) r6 = getuid() setreuid(0xee00, r6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000004c0)={{0x9, 0x0, r4, r6, 0x0, 0xa3, 0x5}, 0xd9, 0x9902, 0x6}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0x0, 0x0, r9, 0x1ba, 0x800}, 0x7fff, 0x3, r3, 0x0, 0x1, 0x8, 0x1}) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000380)=""/245) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/118) socketpair(0x10, 0x5, 0x1, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r10, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) shmat(r2, &(0x7f0000471000/0x3000)=nil, 0x0) setreuid(0xee00, r1) r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x3, 0x0, r4, r7, 0x140}, 0x104, 0x0, 0x0, 0x0, 0x1, 0x261}) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000002580)=""/4099) shmat(r11, &(0x7f0000841000/0x3000)=nil, 0x3000) shmdt(0x0) getuid() 09:21:26 executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() (async) readv(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000080)=""/209, 0xd1}, {&(0x7f00000009c0)=""/4096, 0x1000}, {&(0x7f0000000180)=""/104, 0x68}, {&(0x7f00000019c0)=""/4096, 0x1000}, {&(0x7f0000000200)=""/88, 0x58}], 0x5) (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000480)=0x7) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000000)="d52b211b7c793e479c2232d3d1d86dfe09d2a8ff47d225a8ad2a27246206b939493be1c0931ffc02b2288e8405a220befefa98a2e4888e32b491b45f514cd893f508290a44bfb96ce9d4b0a624474c53868e125cc96ac85fa7b0c15da0748a1b4cbf2040004e93000d", 0x69}], 0x1) 09:21:26 executing program 0: r0 = kqueue() (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) kevent(r2, &(0x7f0000000000), 0x1, 0x0, 0x400, 0x0) (async) kqueue() (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r4 = dup(r3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r5) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r7 = dup(r6) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x20090, 0x0) (async, rerun: 32) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (rerun: 32) dup(r9) (async) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) r10 = socket$inet(0x2, 0x8000, 0x6) (async) r11 = socket(0x18, 0x1, 0x2) kevent(r4, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffffc, 0x1, 0x8, 0x7, 0xeb16}, {{r7}, 0xfffffffffffffffc, 0x22d5e951c25eea3d, 0x2, 0xfffffffffffffff7, 0x6}, {{r0}, 0xfffffffffffffffe, 0x0, 0xfffff, 0x40, 0x5}, {{}, 0xfffffffffffffffb, 0x40, 0x1, 0x0, 0x8001}, {{r0}, 0xfffffffffffffffd, 0xfc, 0x2, 0x40, 0xfffffffffffffffe}], 0x9, &(0x7f0000000180)=[{{r8}, 0xfffffffffffffffe, 0x4, 0x80, 0x200, 0x7f}, {{r9}, 0xfffffffffffffffb, 0x80, 0x40000000, 0x1, 0x2}, {{r10}, 0xfffffffffffffffa, 0x36, 0xd, 0x2, 0xffff}, {{r0}, 0x0, 0x94, 0x20000000, 0x100, 0x9}, {{r11}, 0xfffffffffffffffa, 0x44, 0x20000000}], 0x9, &(0x7f0000000240)={0x0, 0x5}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r12) (async) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f00000002c0)={0x5, &(0x7f0000000280)=[{0x40, 0x3f, 0x5, 0x3f}, {0x1000, 0x5b, 0x2, 0x80}, {0x9, 0x1f, 0x2, 0x3}, {0x3, 0x4, 0x20, 0xff}, {0x0, 0x3, 0x1, 0x1}]}) 09:21:26 executing program 6: r0 = kqueue() r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) write(r1, &(0x7f0000000080)="a758aca9752bc0ad5f560e1507db1d8c80fa040b4837f34f6904a8c50ea154b938b0bcefa58e289d29a19ddbd41f8c4fa134898f414a12a8c06ba02e5dbbfae5e983e2f975dd5e3abec0b6ca5d7946778e8359bb8e296fd45e8e8641e4ef53c3e6d4a2917fbb6bc8bf2c651eeb1f4aa8283076bb46b60b6f04208f083097bb5a7fbf521fc3c34a376b21fce3118fe9329edfbcd0ff4c2173d08963e164fb84e702597147", 0xa4) (async) kevent(r0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x2b, 0x1, 0x40000000000}], 0x1, 0x0, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) (async) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r4) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r6 = dup(r5) (async) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) (async) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[{0x6, 0xf5, 0x7, 0x5}]}) (async) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r9 = dup(r8) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r11 = dup(r10) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) r12 = openat$vnd(0xffffffffffffff9c, &(0x7f00000003c0), 0x10, 0x0) (async) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r14 = dup(r13) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async, rerun: 32) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r6}, 0xfffffffffffffff9, 0x0, 0x21, 0x100, 0x7}, {{r9}, 0xfffffffffffffffd, 0x2b, 0x2, 0x81, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x8, 0x400, 0x1}], 0x0, &(0x7f0000000400)=[{{r1}, 0x0, 0x1, 0x2, 0x100, 0x4}, {{r11}, 0xfffffffffffffffa, 0x22, 0x1, 0x9, 0x3}, {{r12}, 0xfffffffffffffffa, 0xf8, 0x1, 0x7245, 0x5}, {{r14}, 0xfffffffffffffff9, 0x0, 0x3, 0xcbb9, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x4, 0x40, 0x8, 0x9}], 0x10001, &(0x7f00000004c0)={0x9, 0xfffffffffffffffb}) (rerun: 32) r15 = dup(r7) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r15, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f00000002c0)=[{0x1, 0x7, 0x6b, 0x7}, {0x2, 0x52, 0x20, 0x4}, {0x5, 0x2, 0x1, 0x5}]}) (async) fcntl$setown(r3, 0x6, r4) (async) dup2(r2, 0xffffffffffffffff) (async) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000180)={0x200, 0x101}) 09:21:26 executing program 5: sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) setsockopt(r2, 0x1000000029, 0x480, &(0x7f00000000c0)="15306acbb671bc6f42b6050893ed1e80fcac63607653c41d9a86b3c78b692b16301fe5a3cdb14a12456ffd7651991b3f696f10f22667b219b275ba1399db4349d422e25d8f7929a83f4375fa690e1daed1148ec0f319535657a3fa1104c825eb3365f145c8228059d4e618d15b2b9fa1f4ace25ed28dffe72c3ef091b58a29295e6a2d3fec27a1d71a6d5d68e418629d4e6039a20936b77cf42c7514e031d99c4bfdc6be5c01a0cae9e7b0dc6b8306b05f647420eb8aed8aced6d6d2bcb5eb777c24fe31ef0da0bdf31f2acda70e5eebe5ec70d0919c62f6a798f2b8729a9f466ece7818ca2175794f2718545b4ebd891c957304be", 0xf5) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) 09:21:27 executing program 0: kqueue() (async) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r1) (async) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r2, &(0x7f0000000000), 0x1, 0x0, 0x400, 0x0) kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r3) (async) r4 = dup(r3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r5) (async) dup(r5) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r7 = dup(r6) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x20090, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r9) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) r10 = socket$inet(0x2, 0x8000, 0x6) r11 = socket(0x18, 0x1, 0x2) kevent(r4, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffffc, 0x1, 0x8, 0x7, 0xeb16}, {{r7}, 0xfffffffffffffffc, 0x22d5e951c25eea3d, 0x2, 0xfffffffffffffff7, 0x6}, {{r0}, 0xfffffffffffffffe, 0x0, 0xfffff, 0x40, 0x5}, {{}, 0xfffffffffffffffb, 0x40, 0x1, 0x0, 0x8001}, {{r0}, 0xfffffffffffffffd, 0xfc, 0x2, 0x40, 0xfffffffffffffffe}], 0x9, &(0x7f0000000180)=[{{r8}, 0xfffffffffffffffe, 0x4, 0x80, 0x200, 0x7f}, {{r9}, 0xfffffffffffffffb, 0x80, 0x40000000, 0x1, 0x2}, {{r10}, 0xfffffffffffffffa, 0x36, 0xd, 0x2, 0xffff}, {{r0}, 0x0, 0x94, 0x20000000, 0x100, 0x9}, {{r11}, 0xfffffffffffffffa, 0x44, 0x20000000}], 0x9, &(0x7f0000000240)={0x0, 0x5}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r12) (async) dup(r12) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f00000002c0)={0x5, &(0x7f0000000280)=[{0x40, 0x3f, 0x5, 0x3f}, {0x1000, 0x5b, 0x2, 0x80}, {0x9, 0x1f, 0x2, 0x3}, {0x3, 0x4, 0x20, 0xff}, {0x0, 0x3, 0x1, 0x1}]}) 09:21:27 executing program 6: r0 = kqueue() (async) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) write(r1, &(0x7f0000000080)="a758aca9752bc0ad5f560e1507db1d8c80fa040b4837f34f6904a8c50ea154b938b0bcefa58e289d29a19ddbd41f8c4fa134898f414a12a8c06ba02e5dbbfae5e983e2f975dd5e3abec0b6ca5d7946778e8359bb8e296fd45e8e8641e4ef53c3e6d4a2917fbb6bc8bf2c651eeb1f4aa8283076bb46b60b6f04208f083097bb5a7fbf521fc3c34a376b21fce3118fe9329edfbcd0ff4c2173d08963e164fb84e702597147", 0xa4) (async) kevent(r0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x2b, 0x1, 0x40000000000}], 0x1, 0x0, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) (async, rerun: 32) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) (async, rerun: 32) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r4) (async, rerun: 32) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (rerun: 32) r6 = dup(r5) (async) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) (async) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[{0x6, 0xf5, 0x7, 0x5}]}) (async, rerun: 32) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async, rerun: 32) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r9 = dup(r8) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r11 = dup(r10) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r12 = openat$vnd(0xffffffffffffff9c, &(0x7f00000003c0), 0x10, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r14 = dup(r13) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r6}, 0xfffffffffffffff9, 0x0, 0x21, 0x100, 0x7}, {{r9}, 0xfffffffffffffffd, 0x2b, 0x2, 0x81, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x8, 0x400, 0x1}], 0x0, &(0x7f0000000400)=[{{r1}, 0x0, 0x1, 0x2, 0x100, 0x4}, {{r11}, 0xfffffffffffffffa, 0x22, 0x1, 0x9, 0x3}, {{r12}, 0xfffffffffffffffa, 0xf8, 0x1, 0x7245, 0x5}, {{r14}, 0xfffffffffffffff9, 0x0, 0x3, 0xcbb9, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x4, 0x40, 0x8, 0x9}], 0x10001, &(0x7f00000004c0)={0x9, 0xfffffffffffffffb}) (async) r15 = dup(r7) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETWF(r15, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f00000002c0)=[{0x1, 0x7, 0x6b, 0x7}, {0x2, 0x52, 0x20, 0x4}, {0x5, 0x2, 0x1, 0x5}]}) (async, rerun: 32) fcntl$setown(r3, 0x6, r4) (async) dup2(r2, 0xffffffffffffffff) (async) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000180)={0x200, 0x101}) 09:21:27 executing program 1: socket(0x18, 0x1, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) recvmsg(r0, &(0x7f0000000480)={&(0x7f0000000100)=@un=@file={0x0, ""/38}, 0x28, &(0x7f0000000400)=[{&(0x7f0000000140)=""/214, 0xd6}, {&(0x7f0000000240)=""/161, 0xa1}, {&(0x7f0000000300)=""/222, 0xde}], 0x3, &(0x7f0000000440)=""/36, 0x24}, 0x1000) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) 09:21:27 executing program 3: ioctl$TIOCCLRVERAUTH(0xffffffffffffff9c, 0x2000741d) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(0xffffffffffffff9c, 0x2000741d) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) (async) 09:21:27 executing program 7: mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) munmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000) r0 = shmget$private(0x0, 0x3000, 0x308, &(0x7f0000095000/0x3000)=nil) shmat(r0, &(0x7f00009ce000/0x1000)=nil, 0x0) (async) shmat(r0, &(0x7f0000b33000/0x4000)=nil, 0x2000) (async) r1 = getuid() (async) setreuid(0xee00, 0x0) r2 = shmget$private(0x0, 0x4000, 0x70f, &(0x7f0000ffc000/0x4000)=nil) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) (async) r5 = semget(0x3, 0x3, 0x12) (async) r6 = getuid() setreuid(0xee00, r6) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) (async) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000004c0)={{0x9, 0x0, r4, r6, 0x0, 0xa3, 0x5}, 0xd9, 0x9902, 0x6}) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0x0, 0x0, r9, 0x1ba, 0x800}, 0x7fff, 0x3, r3, 0x0, 0x1, 0x8, 0x1}) (async) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000380)=""/245) (async) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/118) (async) socketpair(0x10, 0x5, 0x1, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r10, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) shmat(r2, &(0x7f0000471000/0x3000)=nil, 0x0) (async) setreuid(0xee00, r1) (async) r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x3, 0x0, r4, r7, 0x140}, 0x104, 0x0, 0x0, 0x0, 0x1, 0x261}) (async) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000002580)=""/4099) (async) shmat(r11, &(0x7f0000841000/0x3000)=nil, 0x3000) (async) shmdt(0x0) (async) getuid() 09:21:27 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x1, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x40) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r5 = dup(r4) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r6) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) r7 = openat(r3, &(0x7f0000000180)='./file0\x00', 0xa0, 0x0) r8 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) r9 = socket$inet(0x2, 0x4, 0xf3) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r10) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x8, 0x2, 0x1, 0x7}], 0x4, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffffe, 0xcc, 0x20000000, 0xfffffffffffff822, 0x3}, {{r6}, 0x7, 0x29, 0x40000000, 0x9, 0x5}, {{r7}, 0xffffffffffffffff, 0x0, 0x80, 0x4, 0x8001}, {{r1}, 0xfffffffffffffffc, 0x88, 0xfffff, 0x2, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x191, 0x1, 0x1697, 0x81}, {{r3}, 0xfffffffffffffff8, 0x95, 0xf0000000, 0x1, 0x1}, {{r8}, 0xfffffffffffffffd, 0xa, 0x1, 0x7f, 0x2}, {{r9}, 0x41fe59552cebd43d, 0xc0, 0x4, 0x6, 0x2}, {{r10}, 0xfffffffffffffffb, 0x11, 0xfffff, 0x6, 0xfffffffffffffffa}], 0x1, &(0x7f0000000340)={0x100, 0x2}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x6, 0x4, 0x40, 0x40}, {0x56a, 0x8, 0x4b}]}) 09:21:27 executing program 5: sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) setsockopt(r2, 0x1000000029, 0x480, &(0x7f00000000c0)="15306acbb671bc6f42b6050893ed1e80fcac63607653c41d9a86b3c78b692b16301fe5a3cdb14a12456ffd7651991b3f696f10f22667b219b275ba1399db4349d422e25d8f7929a83f4375fa690e1daed1148ec0f319535657a3fa1104c825eb3365f145c8228059d4e618d15b2b9fa1f4ace25ed28dffe72c3ef091b58a29295e6a2d3fec27a1d71a6d5d68e418629d4e6039a20936b77cf42c7514e031d99c4bfdc6be5c01a0cae9e7b0dc6b8306b05f647420eb8aed8aced6d6d2bcb5eb777c24fe31ef0da0bdf31f2acda70e5eebe5ec70d0919c62f6a798f2b8729a9f466ece7818ca2175794f2718545b4ebd891c957304be", 0xf5) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) (async) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) 09:21:27 executing program 2: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="d49134359463"], 0xa, 0x0}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) accept$inet6(r1, 0x0, &(0x7f0000000080)) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) 09:21:27 executing program 4: semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)) (async) semop(0x0, &(0x7f0000000180)=[{0x1, 0x5}, {0x3, 0x3, 0x1000}, {0x1, 0x1, 0x1000}, {0x3, 0x6, 0x1000}, {0x4}, {0x4, 0x2, 0x1000}, {0x3, 0x9, 0x1000}, {0x0, 0x9d5b}, {0x1, 0x8, 0x2000}], 0x9) (async, rerun: 32) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) (async, rerun: 32) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001200)=""/40) semop(0x0, &(0x7f0000000080)=[{0x0, 0x43, 0x800}, {0x4, 0xe6, 0x800}, {0x0, 0xfd, 0x800}, {0x4, 0x1020, 0xd3d1d7ba3eab9f74}, {0x2, 0x5, 0x1800}, {0x1, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x2, 0x400}], 0x8) (async, rerun: 64) semop(0x0, &(0x7f0000000000), 0x0) (async, rerun: 64) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20}, {0x7}, {0x6, 0x40, 0x0, 0xd5}]}) (async, rerun: 32) writev(r0, &(0x7f0000000100)=[{&(0x7f00000003c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) (async, rerun: 64) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) (async, rerun: 64) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) (async, rerun: 64) setreuid(0xee00, 0xffffffffffffffff) (async, rerun: 64) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) (async) r2 = getuid() seteuid(r2) (async) shmget(0x1, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) (async) getuid() (async) setreuid(0x0, 0x0) (async) getgid() (async) getuid() (async, rerun: 32) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) (rerun: 32) r3 = semget$private(0x0, 0x3, 0x53c) semop(r3, 0xffffffffffffffff, 0x4) (async) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000000c0)=0x9) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f00000002c0)=""/252) (async) r4 = semget$private(0x0, 0x4000000009, 0x82) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000600)=""/222) (async) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000240)=""/65) 09:21:27 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7}, {0x35, 0x3}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r1, &(0x7f0000000080)="2300efe4855a00beaa9acc7808d0", 0xe) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000100)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x10, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r4 = dup(r3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r5) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r7 = dup(r6) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0x84, 0x80, 0x0, 0x5}, {{r4}, 0xfffffffffffffffd, 0x19, 0x10, 0x8001, 0x8000}, {{r5}, 0x1, 0x11, 0x10, 0x61d4, 0x100}, {{r7}, 0xfffffffffffffff9, 0x40, 0x1200fffff, 0x40, 0x3f}], 0x7f, &(0x7f0000000200)=[{{r8}, 0xfffffffffffffffb, 0x69, 0xa, 0x5, 0x6}, {{r1}, 0xfffffffffffffffe, 0x8, 0x1, 0xfffffffffffffffc, 0x1ca}, {{}, 0xfffffffffffffffa, 0x22, 0xf0000000, 0x1, 0x7}], 0x9, &(0x7f0000000280)={0x5}) 09:21:27 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x1, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x40) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r4) (async) r5 = dup(r4) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r6) (async) dup(r6) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) r7 = openat(r3, &(0x7f0000000180)='./file0\x00', 0xa0, 0x0) r8 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) r9 = socket$inet(0x2, 0x4, 0xf3) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r10) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) (async) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x8, 0x2, 0x1, 0x7}], 0x4, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffffe, 0xcc, 0x20000000, 0xfffffffffffff822, 0x3}, {{r6}, 0x7, 0x29, 0x40000000, 0x9, 0x5}, {{r7}, 0xffffffffffffffff, 0x0, 0x80, 0x4, 0x8001}, {{r1}, 0xfffffffffffffffc, 0x88, 0xfffff, 0x2, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x191, 0x1, 0x1697, 0x81}, {{r3}, 0xfffffffffffffff8, 0x95, 0xf0000000, 0x1, 0x1}, {{r8}, 0xfffffffffffffffd, 0xa, 0x1, 0x7f, 0x2}, {{r9}, 0x41fe59552cebd43d, 0xc0, 0x4, 0x6, 0x2}, {{r10}, 0xfffffffffffffffb, 0x11, 0xfffff, 0x6, 0xfffffffffffffffa}], 0x1, &(0x7f0000000340)={0x100, 0x2}) (async) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x8, 0x2, 0x1, 0x7}], 0x4, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffffe, 0xcc, 0x20000000, 0xfffffffffffff822, 0x3}, {{r6}, 0x7, 0x29, 0x40000000, 0x9, 0x5}, {{r7}, 0xffffffffffffffff, 0x0, 0x80, 0x4, 0x8001}, {{r1}, 0xfffffffffffffffc, 0x88, 0xfffff, 0x2, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x191, 0x1, 0x1697, 0x81}, {{r3}, 0xfffffffffffffff8, 0x95, 0xf0000000, 0x1, 0x1}, {{r8}, 0xfffffffffffffffd, 0xa, 0x1, 0x7f, 0x2}, {{r9}, 0x41fe59552cebd43d, 0xc0, 0x4, 0x6, 0x2}, {{r10}, 0xfffffffffffffffb, 0x11, 0xfffff, 0x6, 0xfffffffffffffffa}], 0x1, &(0x7f0000000340)={0x100, 0x2}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x6, 0x4, 0x40, 0x40}, {0x56a, 0x8, 0x4b}]}) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x6, 0x4, 0x40, 0x40}, {0x56a, 0x8, 0x4b}]}) 09:21:27 executing program 5: sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r1) (async) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) setsockopt(r2, 0x1000000029, 0x480, &(0x7f00000000c0)="15306acbb671bc6f42b6050893ed1e80fcac63607653c41d9a86b3c78b692b16301fe5a3cdb14a12456ffd7651991b3f696f10f22667b219b275ba1399db4349d422e25d8f7929a83f4375fa690e1daed1148ec0f319535657a3fa1104c825eb3365f145c8228059d4e618d15b2b9fa1f4ace25ed28dffe72c3ef091b58a29295e6a2d3fec27a1d71a6d5d68e418629d4e6039a20936b77cf42c7514e031d99c4bfdc6be5c01a0cae9e7b0dc6b8306b05f647420eb8aed8aced6d6d2bcb5eb777c24fe31ef0da0bdf31f2acda70e5eebe5ec70d0919c62f6a798f2b8729a9f466ece7818ca2175794f2718545b4ebd891c957304be", 0xf5) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) (async) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) 09:21:27 executing program 1: socket(0x18, 0x1, 0x0) (async) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) recvmsg(r0, &(0x7f0000000480)={&(0x7f0000000100)=@un=@file={0x0, ""/38}, 0x28, &(0x7f0000000400)=[{&(0x7f0000000140)=""/214, 0xd6}, {&(0x7f0000000240)=""/161, 0xa1}, {&(0x7f0000000300)=""/222, 0xde}], 0x3, &(0x7f0000000440)=""/36, 0x24}, 0x1000) (async) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) 09:21:27 executing program 7: mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) munmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000) (async) r0 = shmget$private(0x0, 0x3000, 0x308, &(0x7f0000095000/0x3000)=nil) shmat(r0, &(0x7f00009ce000/0x1000)=nil, 0x0) (async) shmat(r0, &(0x7f0000b33000/0x4000)=nil, 0x2000) r1 = getuid() setreuid(0xee00, 0x0) (async) r2 = shmget$private(0x0, 0x4000, 0x70f, &(0x7f0000ffc000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = semget(0x3, 0x3, 0x12) r6 = getuid() setreuid(0xee00, r6) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) (async) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000004c0)={{0x9, 0x0, r4, r6, 0x0, 0xa3, 0x5}, 0xd9, 0x9902, 0x6}) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0x0, 0x0, r9, 0x1ba, 0x800}, 0x7fff, 0x3, r3, 0x0, 0x1, 0x8, 0x1}) (async) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000380)=""/245) (async) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/118) (async) socketpair(0x10, 0x5, 0x1, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r10, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) shmat(r2, &(0x7f0000471000/0x3000)=nil, 0x0) setreuid(0xee00, r1) (async) r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x3, 0x0, r4, r7, 0x140}, 0x104, 0x0, 0x0, 0x0, 0x1, 0x261}) (async) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000002580)=""/4099) (async) shmat(r11, &(0x7f0000841000/0x3000)=nil, 0x3000) (async) shmdt(0x0) (async) getuid() 09:21:27 executing program 6: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x2b, 0x10, 0x40000000000}], 0x1, 0x0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x9) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = dup(r2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) open(&(0x7f0000000180)='./file0\x00', 0x80, 0x180) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff8, 0xa5, 0x80000000, 0x23, 0x2bf}, {{r3}, 0xfffffffffffffffb, 0x48, 0x80000000, 0x3ff}], 0x0, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffd, 0x20, 0x2, 0x4, 0xfffffffffffffffe}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x7ff}, {{r0}, 0xfffffffffffffff9, 0x42, 0x2, 0x7, 0x4}], 0x2, &(0x7f0000000140)={0xfb, 0x8}) 09:21:27 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2000000000000150, &(0x7f00000003c0)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r4 = dup(r3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r6 = dup(r5) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) r7 = dup(0xffffffffffffffff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) dup2(r1, r0) accept$inet6(r6, 0x0, &(0x7f0000000380)) r8 = dup(r7) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) accept$inet(r8, &(0x7f00000001c0), &(0x7f00000002c0)=0xc) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r10) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) dup(r10) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x6d, 0x0, 0x80, 0x9}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000100)=0xa3) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000300)) syz_emit_ethernet(0x2780b0c38283d577, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08004500007a0000000000009078e0000002e00008014e214e2100089078cd4207836f8f8c0f63a5ee63712e59f29923c2b1873cf90edc9fa859d9e86a0dc31cd766a8ccf14598a5790690f9f6565311d88d19bc274906caf96456c7eeef3cd2ead2e519478644af88f64d7d8e1c58d2f9a433e8da5babac8609bde6"]) 09:21:27 executing program 4: semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)) semop(0x0, &(0x7f0000000180)=[{0x1, 0x5}, {0x3, 0x3, 0x1000}, {0x1, 0x1, 0x1000}, {0x3, 0x6, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x2, 0x1000}, {0x3, 0x9, 0x1000}, {0x0, 0x9d5b}, {0x1, 0x8, 0x2000}], 0x9) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000140)) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001200)=""/40) semop(0x0, &(0x7f0000000080)=[{0x0, 0x43, 0x800}, {0x4, 0xe6, 0x800}, {0x0, 0xfd, 0x800}, {0x4, 0x1020, 0x1800}, {0x2, 0x5, 0x1800}, {0x1, 0x9e, 0x1000}, {0x2, 0xfffb}, {0x0, 0x2, 0x400}], 0x8) semop(0x0, &(0x7f0000000300), 0x2b) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x4f, &(0x7f00000002c0)}) writev(r0, &(0x7f0000000100)=[{&(0x7f00000003c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) setreuid(0xee00, 0xffffffffffffffff) r2 = getuid() chown(&(0x7f0000000000)='./file0\x00', r2, 0x0) r3 = getuid() seteuid(r3) shmget(0x1, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) getuid() ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x7, &(0x7f00000001c0)=[{0x9, 0x20, 0x6, 0x8}, {0x3, 0x0, 0x9, 0x10000}, {0x401, 0x1, 0x0, 0x1f}, {0x5, 0x6, 0x5, 0x5}, {0x7, 0x3, 0x0, 0x2}, {0x2, 0x20, 0x8, 0x3}, {0x1, 0x20, 0x8, 0x2}]}) setreuid(0x0, 0x0) getgid() getuid() open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r4 = semget$private(0x0, 0x3, 0x53c) semop(r4, 0xffffffffffffffff, 0x4) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000000c0)=0x9) r5 = semget$private(0x0, 0x4000000009, 0x82) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000000600)=""/222) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000240)=""/65) 09:21:27 executing program 7: mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) munmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f00009ce000/0x1000)=nil, 0x0) shmat(0x0, &(0x7f0000b33000/0x4000)=nil, 0xeb8972975e3d2cf8) r1 = getuid() setreuid(0xee00, 0x0) r2 = shmget$private(0x0, 0x4000, 0x7, &(0x7f0000ffc000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x9, 0x0, r4, 0x0, r5, 0x1f9, 0x1}, 0x0, 0x4, 0x8}) r6 = semget(0x3, 0x3, 0x12) r7 = getuid() setreuid(0xee00, r7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000004c0)={{0x9, 0x0, r4, r7, 0x0, 0xa3, 0x5}, 0xd9, 0x9902, 0x6}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0x0, 0x0, r9, 0x1ba, 0x800}, 0x7fff, 0x3, r3, 0x0, 0x1, 0x8, 0x1}) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000540)=""/287) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/118) shmat(0x0, &(0x7f0000357000/0x2000)=nil, 0x2000) setreuid(0xee00, r1) r10 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x2, 0x0, 0x0, 0x0, 0x140}, 0x100, 0x0, 0x0, 0x0, 0x0, 0x261}) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000002040)=""/4083) shmat(r10, &(0x7f0000841000/0x3000)=nil, 0x3000) shmdt(0x0) getuid() 09:21:27 executing program 0: kqueue() (async) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x1, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r1) (async) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x40) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r5 = dup(r4) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r6) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) r7 = openat(r3, &(0x7f0000000180)='./file0\x00', 0xa0, 0x0) r8 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) socket$inet(0x2, 0x4, 0xf3) (async) r9 = socket$inet(0x2, 0x4, 0xf3) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r10) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x8, 0x2, 0x1, 0x7}], 0x4, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffffe, 0xcc, 0x20000000, 0xfffffffffffff822, 0x3}, {{r6}, 0x7, 0x29, 0x40000000, 0x9, 0x5}, {{r7}, 0xffffffffffffffff, 0x0, 0x80, 0x4, 0x8001}, {{r1}, 0xfffffffffffffffc, 0x88, 0xfffff, 0x2, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x191, 0x1, 0x1697, 0x81}, {{r3}, 0xfffffffffffffff8, 0x95, 0xf0000000, 0x1, 0x1}, {{r8}, 0xfffffffffffffffd, 0xa, 0x1, 0x7f, 0x2}, {{r9}, 0x41fe59552cebd43d, 0xc0, 0x4, 0x6, 0x2}, {{r10}, 0xfffffffffffffffb, 0x11, 0xfffff, 0x6, 0xfffffffffffffffa}], 0x1, &(0x7f0000000340)={0x100, 0x2}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x6, 0x4, 0x40, 0x40}, {0x56a, 0x8, 0x4b}]}) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x6, 0x4, 0x40, 0x40}, {0x56a, 0x8, 0x4b}]}) 09:21:27 executing program 3: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) dup(r0) (async) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7}, {0x35, 0x3}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7}, {0x35, 0x3}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r1, &(0x7f0000000080)="2300efe4855a00beaa9acc7808d0", 0xe) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000100)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x10, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r4 = dup(r3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r5) (async) dup(r5) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r7 = dup(r6) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (async) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0x84, 0x80, 0x0, 0x5}, {{r4}, 0xfffffffffffffffd, 0x19, 0x10, 0x8001, 0x8000}, {{r5}, 0x1, 0x11, 0x10, 0x61d4, 0x100}, {{r7}, 0xfffffffffffffff9, 0x40, 0x1200fffff, 0x40, 0x3f}], 0x7f, &(0x7f0000000200)=[{{r8}, 0xfffffffffffffffb, 0x69, 0xa, 0x5, 0x6}, {{r1}, 0xfffffffffffffffe, 0x8, 0x1, 0xfffffffffffffffc, 0x1ca}, {{}, 0xfffffffffffffffa, 0x22, 0xf0000000, 0x1, 0x7}], 0x9, &(0x7f0000000280)={0x5}) (async) kevent(r1, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0x84, 0x80, 0x0, 0x5}, {{r4}, 0xfffffffffffffffd, 0x19, 0x10, 0x8001, 0x8000}, {{r5}, 0x1, 0x11, 0x10, 0x61d4, 0x100}, {{r7}, 0xfffffffffffffff9, 0x40, 0x1200fffff, 0x40, 0x3f}], 0x7f, &(0x7f0000000200)=[{{r8}, 0xfffffffffffffffb, 0x69, 0xa, 0x5, 0x6}, {{r1}, 0xfffffffffffffffe, 0x8, 0x1, 0xfffffffffffffffc, 0x1ca}, {{}, 0xfffffffffffffffa, 0x22, 0xf0000000, 0x1, 0x7}], 0x9, &(0x7f0000000280)={0x5}) 09:21:27 executing program 1: socket(0x18, 0x1, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) recvmsg(r0, &(0x7f0000000480)={&(0x7f0000000100)=@un=@file={0x0, ""/38}, 0x28, &(0x7f0000000400)=[{&(0x7f0000000140)=""/214, 0xd6}, {&(0x7f0000000240)=""/161, 0xa1}, {&(0x7f0000000300)=""/222, 0xde}], 0x3, &(0x7f0000000440)=""/36, 0x24}, 0x1000) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) socket(0x18, 0x1, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) (async) recvmsg(r0, &(0x7f0000000480)={&(0x7f0000000100)=@un=@file={0x0, ""/38}, 0x28, &(0x7f0000000400)=[{&(0x7f0000000140)=""/214, 0xd6}, {&(0x7f0000000240)=""/161, 0xa1}, {&(0x7f0000000300)=""/222, 0xde}], 0x3, &(0x7f0000000440)=""/36, 0x24}, 0x1000) (async) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) (async) 09:21:27 executing program 2: r0 = socket(0x18, 0x1, 0x0) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x200) r1 = openat(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0x20, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = dup(r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) r5 = dup2(r4, r1) r6 = accept$inet(r5, &(0x7f0000000300), &(0x7f0000000340)=0xc) close(r6) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) writev(r3, &(0x7f0000000240)=[{&(0x7f0000000080)="66481a91c4105c32c70bb96148b2d2bf41c8cf33ce84949f9017ab0209ddcb6b0fac2c8385fec0cdd48974da9af26db4d774f9548e8f98eb898ccb18be2205a17e0b601602de817884", 0x49}, {&(0x7f0000000100)="87b8842af2a8d55bd609e0e74f2b8b57f74ed100d527034ca8e3fcee74e1eba7bfd0821af04dd61498d96b6b5067e38ff6434fbe4f65bc0a717493bd448e44ed7a4e17f1c762783692271a8b2591bc421e0a232c5ae75011fc85e09f35641ef0fa3efe004eed9c536df70240da101dbdec993271fe94", 0x76}, {&(0x7f0000000180)="990ff93b00c021fd96005eec4ff0d9f72bd1da4e58d119afb9fcaaea292329d8e5", 0x21}, {&(0x7f00000001c0)="6a3d8479e085cacc2d5987b17939259d2d2f905ef9b665a65506c12d9d0786734bf99d07df87882523d3a00e5cff860767a60ccf85043212d28b155c3f64548bfc3c1a1d28401863f4408b92824b2f330970d51167df6b49455ade4d76fb", 0x5e}], 0x4) 09:21:27 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x2b, 0x10}], 0x1, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r3) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffb, 0x14, 0x40000000, 0x7fff, 0x80}], 0x3, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffa, 0x54, 0x80, 0x5e060b07, 0x6}, {{r0}, 0xfffffffffffffff8, 0xc, 0x40000080, 0x6, 0x100000001}, {{r4}, 0xfffffffffffffff9, 0x10, 0xfffff, 0x3be, 0x2}, {{r0}, 0xfffffffffffffffc, 0x84, 0x20, 0xfffffffffffff001, 0x8000}], 0x6, &(0x7f0000000140)={0x1000, 0x2}) 09:21:27 executing program 4: semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)) (async) semop(0x0, &(0x7f0000000180)=[{0x1, 0x5}, {0x3, 0x3, 0x1000}, {0x1, 0x1, 0x1000}, {0x3, 0x6, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x2, 0x1000}, {0x3, 0x9, 0x1000}, {0x0, 0x9d5b}, {0x1, 0x8, 0x2000}], 0x9) (async) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000140)) (async) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001200)=""/40) (async) semop(0x0, &(0x7f0000000080)=[{0x0, 0x43, 0x800}, {0x4, 0xe6, 0x800}, {0x0, 0xfd, 0x800}, {0x4, 0x1020, 0x1800}, {0x2, 0x5, 0x1800}, {0x1, 0x9e, 0x1000}, {0x2, 0xfffb}, {0x0, 0x2, 0x400}], 0x8) semop(0x0, &(0x7f0000000300), 0x2b) (async, rerun: 64) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (rerun: 64) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x4f, &(0x7f00000002c0)}) writev(r0, &(0x7f0000000100)=[{&(0x7f00000003c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) (async) setreuid(0xee00, 0xffffffffffffffff) r2 = getuid() chown(&(0x7f0000000000)='./file0\x00', r2, 0x0) (async) r3 = getuid() seteuid(r3) (async) shmget(0x1, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) (async, rerun: 32) getuid() (async, rerun: 32) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x7, &(0x7f00000001c0)=[{0x9, 0x20, 0x6, 0x8}, {0x3, 0x0, 0x9, 0x10000}, {0x401, 0x1, 0x0, 0x1f}, {0x5, 0x6, 0x5, 0x5}, {0x7, 0x3, 0x0, 0x2}, {0x2, 0x20, 0x8, 0x3}, {0x1, 0x20, 0x8, 0x2}]}) setreuid(0x0, 0x0) (async) getgid() (async) getuid() (async) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) (async) r4 = semget$private(0x0, 0x3, 0x53c) semop(r4, 0xffffffffffffffff, 0x4) (async, rerun: 32) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000000c0)=0x9) (rerun: 32) r5 = semget$private(0x0, 0x4000000009, 0x82) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000000600)=""/222) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000240)=""/65) 09:21:27 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2000000000000150, &(0x7f00000003c0)}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r4 = dup(r3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r5) (async) r6 = dup(r5) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) r7 = dup(0xffffffffffffffff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) dup2(r1, r0) (async) dup2(r1, r0) accept$inet6(r6, 0x0, &(0x7f0000000380)) (async) accept$inet6(r6, 0x0, &(0x7f0000000380)) dup(r7) (async) r8 = dup(r7) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) accept$inet(r8, &(0x7f00000001c0), &(0x7f00000002c0)=0xc) (async) accept$inet(r8, &(0x7f00000001c0), &(0x7f00000002c0)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r10) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) dup(r10) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x6d, 0x0, 0x80, 0x9}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000100)=0xa3) (async) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000100)=0xa3) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000300)) (async) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000300)) syz_emit_ethernet(0x2780b0c38283d577, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08004500007a0000000000009078e0000002e00008014e214e2100089078cd4207836f8f8c0f63a5ee63712e59f29923c2b1873cf90edc9fa859d9e86a0dc31cd766a8ccf14598a5790690f9f6565311d88d19bc274906caf96456c7eeef3cd2ead2e519478644af88f64d7d8e1c58d2f9a433e8da5babac8609bde6"]) 09:21:27 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7}, {0x35, 0x3}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async, rerun: 64) write(r1, &(0x7f0000000080)="2300efe4855a00beaa9acc7808d0", 0xe) (async) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000100)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async, rerun: 64) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x10, 0x0) (rerun: 64) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r4 = dup(r3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r5) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) (async, rerun: 64) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (rerun: 64) r7 = dup(r6) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0x84, 0x80, 0x0, 0x5}, {{r4}, 0xfffffffffffffffd, 0x19, 0x10, 0x8001, 0x8000}, {{r5}, 0x1, 0x11, 0x10, 0x61d4, 0x100}, {{r7}, 0xfffffffffffffff9, 0x40, 0x1200fffff, 0x40, 0x3f}], 0x7f, &(0x7f0000000200)=[{{r8}, 0xfffffffffffffffb, 0x69, 0xa, 0x5, 0x6}, {{r1}, 0xfffffffffffffffe, 0x8, 0x1, 0xfffffffffffffffc, 0x1ca}, {{}, 0xfffffffffffffffa, 0x22, 0xf0000000, 0x1, 0x7}], 0x9, &(0x7f0000000280)={0x5}) 09:21:27 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x2b, 0x10}], 0x1, 0x0, 0x0, 0x0) (async, rerun: 32) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (rerun: 32) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r3) (async, rerun: 64) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) (async, rerun: 64) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffb, 0x14, 0x40000000, 0x7fff, 0x80}], 0x3, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffa, 0x54, 0x80, 0x5e060b07, 0x6}, {{r0}, 0xfffffffffffffff8, 0xc, 0x40000080, 0x6, 0x100000001}, {{r4}, 0xfffffffffffffff9, 0x10, 0xfffff, 0x3be, 0x2}, {{r0}, 0xfffffffffffffffc, 0x84, 0x20, 0xfffffffffffff001, 0x8000}], 0x6, &(0x7f0000000140)={0x1000, 0x2}) 09:21:27 executing program 4: semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)) (async, rerun: 64) semop(0x0, &(0x7f0000000180)=[{0x1, 0x5}, {0x3, 0x3, 0x1000}, {0x1, 0x1, 0x1000}, {0x3, 0x6, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x2, 0x1000}, {0x3, 0x9, 0x1000}, {0x0, 0x9d5b}, {0x1, 0x8, 0x2000}], 0x9) (async, rerun: 64) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000140)) (async) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001200)=""/40) (async) semop(0x0, &(0x7f0000000080)=[{0x0, 0x43, 0x800}, {0x4, 0xe6, 0x800}, {0x0, 0xfd, 0x800}, {0x4, 0x1020, 0x1800}, {0x2, 0x5, 0x1800}, {0x1, 0x9e, 0x1000}, {0x2, 0xfffb}, {0x0, 0x2, 0x400}], 0x8) semop(0x0, &(0x7f0000000300), 0x2b) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x4f, &(0x7f00000002c0)}) (async) writev(r0, &(0x7f0000000100)=[{&(0x7f00000003c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) (async) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) (async, rerun: 64) setreuid(0xee00, 0xffffffffffffffff) (rerun: 64) r2 = getuid() chown(&(0x7f0000000000)='./file0\x00', r2, 0x0) (async) r3 = getuid() seteuid(r3) (async) shmget(0x1, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) getuid() (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x7, &(0x7f00000001c0)=[{0x9, 0x20, 0x6, 0x8}, {0x3, 0x0, 0x9, 0x10000}, {0x401, 0x1, 0x0, 0x1f}, {0x5, 0x6, 0x5, 0x5}, {0x7, 0x3, 0x0, 0x2}, {0x2, 0x20, 0x8, 0x3}, {0x1, 0x20, 0x8, 0x2}]}) setreuid(0x0, 0x0) (async) getgid() getuid() (async) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) (async) r4 = semget$private(0x0, 0x3, 0x53c) semop(r4, 0xffffffffffffffff, 0x4) (async) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000000c0)=0x9) r5 = semget$private(0x0, 0x4000000009, 0x82) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000000600)=""/222) (async) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000240)=""/65) 09:21:27 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x2b, 0x10}], 0x1, 0x0, 0x0, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r3) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) (async) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffb, 0x14, 0x40000000, 0x7fff, 0x80}], 0x3, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffa, 0x54, 0x80, 0x5e060b07, 0x6}, {{r0}, 0xfffffffffffffff8, 0xc, 0x40000080, 0x6, 0x100000001}, {{r4}, 0xfffffffffffffff9, 0x10, 0xfffff, 0x3be, 0x2}, {{r0}, 0xfffffffffffffffc, 0x84, 0x20, 0xfffffffffffff001, 0x8000}], 0x6, &(0x7f0000000140)={0x1000, 0x2}) 09:21:27 executing program 3: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) r5 = semget$private(0x0, 0x5, 0x8) r6 = semget$private(0x0, 0x5, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f00000002c0)=""/185) semop(r6, &(0x7f00000003c0)=[{0x1, 0xffff, 0x1000}, {0x1, 0x2, 0x1800}, {0x0, 0x4, 0x1000}, {0x3, 0x1000}], 0x4) semop(r6, &(0x7f0000000080)=[{0x2, 0xb13}, {0x3, 0x2000, 0x800}, {0x1, 0x1, 0x1000}, {0x2, 0x8, 0x400}, {0x2, 0x6}], 0x5) semctl$IPC_RMID(r6, 0x0, 0x0) chown(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) getgroups(0x2, &(0x7f0000000000)=[r9, 0x0]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000400)={{0xda22, 0x0, 0x0, 0x0, r9, 0xd8, 0x29}, 0x3, 0x3, 0x81}) semop(r6, &(0x7f00000001c0)=[{0x2, 0x5, 0x800}, {0x2, 0xfc0}, {0x0, 0xabc4, 0x1000}, {0x2, 0x6, 0x1000}, {0x0, 0x1000}, {0xf81ff74d94ed8c48, 0x7, 0x1800}], 0x6) r10 = geteuid() r11 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0xff, r10, r11, r3, r7, 0x40, 0x20}, 0x7, 0xcd, 0x1}) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f00000002c0)=""/185) semop(r5, &(0x7f00000000c0)=[{0x1, 0xffff}, {0x0, 0x2, 0x1800}, {0x1, 0x4}, {0x3, 0x1000}], 0x1) semop(r5, &(0x7f0000000080)=[{0x2, 0xb13}, {0x2, 0x2000, 0x800}, {0x1, 0x1, 0x1000}, {0x2, 0x8, 0x400}, {0x2, 0x6}], 0x5) semctl$IPC_RMID(r5, 0x0, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20, r3, 0xffffffffffffffff, r3, r4, 0x32, 0x5}, 0x3, 0x2, 0x3}) setpgid(0x0, r2) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x3, 0x2, 0x3, 0x7fff, r2}) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000001740)=""/4080) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) acct(&(0x7f0000000000)='./file0\x00') semop(0xffffffffffffffff, &(0x7f0000000200)=[{0x4, 0x5, 0x1800}, {0x0, 0x1f, 0x800}, {0x2, 0x4, 0x1000}, {0x2, 0xa9}, {0x0, 0x0, 0x1000}], 0x5) 09:21:28 executing program 6: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x2b, 0x10, 0x40000000000}], 0x1, 0x0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x9) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = dup(r2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) open(&(0x7f0000000180)='./file0\x00', 0x80, 0x180) (async) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff8, 0xa5, 0x80000000, 0x23, 0x2bf}, {{r3}, 0xfffffffffffffffb, 0x48, 0x80000000, 0x3ff}], 0x0, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffd, 0x20, 0x2, 0x4, 0xfffffffffffffffe}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x7ff}, {{r0}, 0xfffffffffffffff9, 0x42, 0x2, 0x7, 0x4}], 0x2, &(0x7f0000000140)={0xfb, 0x8}) 09:21:28 executing program 5: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2000000000000150, &(0x7f00000003c0)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r4 = dup(r3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r5) (async) r6 = dup(r5) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) r7 = dup(0xffffffffffffffff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) dup2(r1, r0) accept$inet6(r6, 0x0, &(0x7f0000000380)) (async) accept$inet6(r6, 0x0, &(0x7f0000000380)) r8 = dup(r7) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) accept$inet(r8, &(0x7f00000001c0), &(0x7f00000002c0)=0xc) (async) accept$inet(r8, &(0x7f00000001c0), &(0x7f00000002c0)=0xc) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r10) (async) dup(r10) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) dup(r10) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) (async) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x6d, 0x0, 0x80, 0x9}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000100)=0xa3) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000300)) syz_emit_ethernet(0x2780b0c38283d577, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08004500007a0000000000009078e0000002e00008014e214e2100089078cd4207836f8f8c0f63a5ee63712e59f29923c2b1873cf90edc9fa859d9e86a0dc31cd766a8ccf14598a5790690f9f6565311d88d19bc274906caf96456c7eeef3cd2ead2e519478644af88f64d7d8e1c58d2f9a433e8da5babac8609bde6"]) 09:21:28 executing program 1: sendto(0xffffffffffffffff, &(0x7f0000000340)="123e51de16ad6e19f22167ddeec27696a400dd5bebc6860d08d854cb472d75ecaefff78241fbf7d2c7efd32b92e805e707596e84be3fc469e1ca78242be3c96d27239b1e26550a47d1c54659c1e97a8912e883ed0f34926ce5bf556b57783e8295801cfa98cf45cafd05534d1b4f8b364fee7017ee7d56", 0x77, 0x20a, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="637f92a9e3d84a9e2a6ee5eb1e8fbdfc8ddee89ab9e71e5938f74f65a14b2f110480043fe05c62421c0daa666605abb89d209d601be7fd0a8b828e2f8ad914dc73c10b40d5384f01f1cb1c371d76bff1f636f3b97f7ee443893c81dadbde42ddeb08a77e7967ed5943e050ac42d23e2fd1d4447103932076b36e900ae1a4386162296cfa9caaaf4a19275080ce87deb9e33c4840f8b340d7a5133b536d42efa48f7f20054f6a8300dd64bae519bbc428b51c71", 0xb3) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f00000000c0)="82d80400323528d0d0bd295b0bc7f3a1e3a0885f642a2581025ae352e735a20dc2fea8e2e66116d7bd122c35e82f0447e5a3440eff927d2a050b37db472ac011208c7db5561fb61c1eb1e047398e5f898787c50d4f9bf75eeb0167", 0x5b) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x3}, {0x30}, {0x6, 0x0, 0x0, 0x8000000}]}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="797255194c524def1b25e3da6941", 0xe}], 0x1) 09:21:28 executing program 0: r0 = kqueue() r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) sendmsg$unix(r1, &(0x7f00000006c0)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000100)="f0aad769867ba794df4d644610d8c77894ecf2f5085ef18686c0c8ad", 0x1c}, {&(0x7f0000000140)="c0af1c90272c6b6166c019f5390fb9dff1488d8a372cce5267a74fc56b8215ac841dcdd1f72b4c64bf98860580d447b6bf36a81cdbad17eb4114e5978f5fcf4ac3e3f43945ba6e52cf0b83fd00993572", 0x50}, {&(0x7f00000001c0)="10abd3c161177bc29b3c92f501676ed738", 0x11}, {&(0x7f0000000200)="61748b4a9391272e5ccf25465d96df8d6d719756810072599b7aed20d85af5f40444a35e15002ca47ae01751ffe0b795d99a512e66820b1ec987cd49c45050d8c056c1c3b6b53e20d8c20aa3aa22d8593c1def7ffe708d70c6cd9d4420bfe0fa7ccaedabb190297e60af13f4ee8390c9b78433e6b2981cc3322721fdc3fbe76622ecaba39f61ebe772829c256e344e80a9ab60e54a9a4a8e6752e8eaa2033bc2a56e9708445fa8bb8a53", 0xaa}, {&(0x7f00000002c0)="33434f95ac0b16e1914a6af8d77ee0fa06186ff04516a5a2633744102df78e855c532291c112aabee35b51721199d369b76efe1f3357993dc2e0ce84f682a49eb5cb75fbc70de5c638a801478ce1a8be397d0534b03c6e07bf4c97e36367b339a2d643f04e6f4b5536ca3948acca076e23c8437eb80fb29d9adc814d9595900230c8ce7eb65f741970c09c55e7252a262d14c416ce7b8d3e5d772ee2398fab314de234", 0xa3}, {&(0x7f0000000380)="6978101a5c24ecb9b8f320f781183d87f8392595cfdf98abea88243b70ca4f2c433698004747c19413272e6e5d6c4f252d4676e02295b9512ca9155e3bd7f88f063bce6efa984a19bb92cf07f90b0a82b89e4d0068b737f772e21145c97ac23cffc3ff35cf03ea02f0d5915a4c92d23140fb22dd933732d5e3dec16a469984d540f779ddc06001d7cff80cd7fbb6710f77f0cebb23ca06fe", 0x98}, {&(0x7f0000000440)="155f84a6f41f4719ec308f331213cccb212ddcbbe1021ed6f287f38f1a6bdfeb07cf6ddb0001da89d4f81b003038ab65ee3a0389d475cc2a7e81f97e54e7e31b3bb385929ea741fd6a2645318acfd6bc9f1b9d8a3a5c74b3a632486ef935d5faef76db929016cad05379955010c7a370f844", 0x72}, {&(0x7f00000004c0)="2bfba03e772b4932164ed2ae64f3af9408f8ab7e3149cdb884457e193fb46ead4143623d7b285f1293f4dec347f8be7d8bb05194aaa96302167cfaed1e9298bc45bc7aee47bda2eec4de6b294417fa8a81292bbdc736547c1831c30bc293676ded8fec7d957f17dff074665a11d1c5b9e3d817e50fba583098dec5288c33442875a2e3614f42fd264603468c81a7165759113b5d2375b3f1a08f0535bbce1cae397fefd5778328f6b5470f1ab6d9e8d2c2936941ea5f71701472f85bf8148380a26411cee525138fb695fe8880fc16349358287cf0939352be9e511a5be7dc2cdb6921cbee1cc8d52884a1329a", 0xed}, {&(0x7f00000005c0)}], 0x9, 0x0, 0x0, 0x2}, 0x0) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x2b, 0x10}], 0x1, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = dup(r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f00000005c0), &(0x7f0000000700)=0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r6 = dup(r5) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r7) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) r8 = socket$inet6(0x18, 0x1, 0x56) r9 = socket$inet(0x2, 0x1, 0x2) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f0000000980)) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r10) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) kevent(r0, &(0x7f0000000740)=[{{r3}, 0xfffffffffffffffe, 0x42, 0x8, 0x5}, {{r1}, 0xfffffffffffffff9, 0x40, 0x10, 0x13}, {{r0}, 0xfffffffffffffffe, 0x20, 0x1, 0x40, 0x57}, {{r4}, 0xfffffffffffffffd, 0x65, 0x20000000, 0xfffffffffffff001, 0x4}, {{r1}, 0x1f144778d1f791cc, 0x0, 0x20, 0x1, 0x5}, {{r6}, 0xfffffffffffffffe, 0x44, 0x0, 0x8, 0x401}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x10, 0x91, 0x2d5f, 0x1}, {{r7}, 0xfffffffffffffff9, 0x24, 0xfffff, 0x8, 0x8}, {{r8}, 0xfffffffffffffffb, 0x30, 0x80000000, 0x330, 0x10000}, {{r0}, 0xfffffffffffffffe, 0xc, 0x1, 0x68, 0x9}], 0x0, &(0x7f0000000880)=[{{r0}, 0xfffffffffffffff8, 0x33, 0x8, 0x1, 0x4}, {{r9}, 0xfffffffffffffffc, 0x80, 0x40, 0x1, 0x4}, {{r10}, 0xfffffffffffffff9, 0x1, 0x1, 0x81, 0x5}, {{r0}, 0xfffffffffffffffb, 0x30, 0x40, 0x3}, {{r0}, 0xfffffffffffffffc, 0x6, 0xf0000000, 0x2, 0x8}, {{r0}, 0xfffffffffffffffd, 0x55, 0x80000000, 0x9, 0xfffffffffffffffa}], 0x7fffffff, &(0x7f0000000940)={0x2, 0x800}) 09:21:28 executing program 4: semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)) semop(0x0, &(0x7f0000000180)=[{0x1, 0x5}, {0x3, 0x3, 0x1000}, {0x1, 0x1, 0x1000}, {0x3, 0x6, 0x1000}, {0x4}, {0x4, 0x2, 0x1000}, {0x3, 0x9, 0x1000}, {0x0, 0x9d5b}, {0x1, 0x8, 0x2000}], 0x9) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001200)=""/40) semop(0x0, &(0x7f0000000080)=[{0x0, 0x43, 0x800}, {0x4, 0xe6, 0x800}, {0x0, 0xfd, 0x800}, {0x4, 0x1020, 0xd3d1d7ba3eab9f74}, {0x2, 0x5, 0x1800}, {0x1, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x2, 0x400}], 0x8) semop(0x0, &(0x7f0000000000), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20}, {0x7}, {0x6, 0x40, 0x0, 0xd5}]}) writev(r0, &(0x7f0000000100)=[{&(0x7f00000003c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) setreuid(0xee00, 0xffffffffffffffff) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) r2 = getuid() seteuid(r2) shmget(0x1, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) getuid() setreuid(0x0, 0x0) r3 = getgid() getuid() open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r4 = semget$private(0x0, 0x3, 0x53c) semop(r4, 0xffffffffffffffff, 0x4) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000000c0)=0x9) r5 = semget$private(0x0, 0x4000000009, 0x82) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000000600)=""/222) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000240)=""/65) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x80000000, 0x0, 0x0, 0x0, r3, 0x101, 0x7fff}, 0x6, 0xb1b0, 0x7fffffffffffffff}) 09:21:28 executing program 7: mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async, rerun: 64) munmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000) (rerun: 64) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f00009ce000/0x1000)=nil, 0x0) (async) shmat(0x0, &(0x7f0000b33000/0x4000)=nil, 0xeb8972975e3d2cf8) (async) r1 = getuid() (async) setreuid(0xee00, 0x0) (async) r2 = shmget$private(0x0, 0x4000, 0x7, &(0x7f0000ffc000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x9, 0x0, r4, 0x0, r5, 0x1f9, 0x1}, 0x0, 0x4, 0x8}) (async) r6 = semget(0x3, 0x3, 0x12) r7 = getuid() setreuid(0xee00, r7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000004c0)={{0x9, 0x0, r4, r7, 0x0, 0xa3, 0x5}, 0xd9, 0x9902, 0x6}) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0x0, 0x0, r9, 0x1ba, 0x800}, 0x7fff, 0x3, r3, 0x0, 0x1, 0x8, 0x1}) (async) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000540)=""/287) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/118) (async) shmat(0x0, &(0x7f0000357000/0x2000)=nil, 0x2000) setreuid(0xee00, r1) r10 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) (async) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x2, 0x0, 0x0, 0x0, 0x140}, 0x100, 0x0, 0x0, 0x0, 0x0, 0x261}) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000002040)=""/4083) (async) shmat(r10, &(0x7f0000841000/0x3000)=nil, 0x3000) shmdt(0x0) getuid() 09:21:28 executing program 3: accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) (async) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) r5 = semget$private(0x0, 0x5, 0x8) semget$private(0x0, 0x5, 0x8) (async) r6 = semget$private(0x0, 0x5, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000380)=0xc) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f00000002c0)=""/185) semop(r6, &(0x7f00000003c0)=[{0x1, 0xffff, 0x1000}, {0x1, 0x2, 0x1800}, {0x0, 0x4, 0x1000}, {0x3, 0x1000}], 0x4) semop(r6, &(0x7f0000000080)=[{0x2, 0xb13}, {0x3, 0x2000, 0x800}, {0x1, 0x1, 0x1000}, {0x2, 0x8, 0x400}, {0x2, 0x6}], 0x5) semctl$IPC_RMID(r6, 0x0, 0x0) chown(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000700)=0xc) (async) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) getgroups(0x2, &(0x7f0000000000)=[r9, 0x0]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000400)={{0xda22, 0x0, 0x0, 0x0, r9, 0xd8, 0x29}, 0x3, 0x3, 0x81}) semop(r6, &(0x7f00000001c0)=[{0x2, 0x5, 0x800}, {0x2, 0xfc0}, {0x0, 0xabc4, 0x1000}, {0x2, 0x6, 0x1000}, {0x0, 0x1000}, {0xf81ff74d94ed8c48, 0x7, 0x1800}], 0x6) (async) semop(r6, &(0x7f00000001c0)=[{0x2, 0x5, 0x800}, {0x2, 0xfc0}, {0x0, 0xabc4, 0x1000}, {0x2, 0x6, 0x1000}, {0x0, 0x1000}, {0xf81ff74d94ed8c48, 0x7, 0x1800}], 0x6) r10 = geteuid() getgid() (async) r11 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0xff, r10, r11, r3, r7, 0x40, 0x20}, 0x7, 0xcd, 0x1}) (async) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0xff, r10, r11, r3, r7, 0x40, 0x20}, 0x7, 0xcd, 0x1}) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f00000002c0)=""/185) semop(r5, &(0x7f00000000c0)=[{0x1, 0xffff}, {0x0, 0x2, 0x1800}, {0x1, 0x4}, {0x3, 0x1000}], 0x1) semop(r5, &(0x7f0000000080)=[{0x2, 0xb13}, {0x2, 0x2000, 0x800}, {0x1, 0x1, 0x1000}, {0x2, 0x8, 0x400}, {0x2, 0x6}], 0x5) (async) semop(r5, &(0x7f0000000080)=[{0x2, 0xb13}, {0x2, 0x2000, 0x800}, {0x1, 0x1, 0x1000}, {0x2, 0x8, 0x400}, {0x2, 0x6}], 0x5) semctl$IPC_RMID(r5, 0x0, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20, r3, 0xffffffffffffffff, r3, r4, 0x32, 0x5}, 0x3, 0x2, 0x3}) setpgid(0x0, r2) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x3, 0x2, 0x3, 0x7fff, r2}) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000001740)=""/4080) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) acct(&(0x7f0000000000)='./file0\x00') semop(0xffffffffffffffff, &(0x7f0000000200)=[{0x4, 0x5, 0x1800}, {0x0, 0x1f, 0x800}, {0x2, 0x4, 0x1000}, {0x2, 0xa9}, {0x0, 0x0, 0x1000}], 0x5) (async) semop(0xffffffffffffffff, &(0x7f0000000200)=[{0x4, 0x5, 0x1800}, {0x0, 0x1f, 0x800}, {0x2, 0x4, 0x1000}, {0x2, 0xa9}, {0x0, 0x0, 0x1000}], 0x5) 09:21:28 executing program 2: r0 = socket(0x18, 0x1, 0x0) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x200) (async) r1 = openat(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0x20, 0x5) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = dup(r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async, rerun: 64) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) (rerun: 64) r5 = dup2(r4, r1) r6 = accept$inet(r5, &(0x7f0000000300), &(0x7f0000000340)=0xc) close(r6) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) writev(r3, &(0x7f0000000240)=[{&(0x7f0000000080)="66481a91c4105c32c70bb96148b2d2bf41c8cf33ce84949f9017ab0209ddcb6b0fac2c8385fec0cdd48974da9af26db4d774f9548e8f98eb898ccb18be2205a17e0b601602de817884", 0x49}, {&(0x7f0000000100)="87b8842af2a8d55bd609e0e74f2b8b57f74ed100d527034ca8e3fcee74e1eba7bfd0821af04dd61498d96b6b5067e38ff6434fbe4f65bc0a717493bd448e44ed7a4e17f1c762783692271a8b2591bc421e0a232c5ae75011fc85e09f35641ef0fa3efe004eed9c536df70240da101dbdec993271fe94", 0x76}, {&(0x7f0000000180)="990ff93b00c021fd96005eec4ff0d9f72bd1da4e58d119afb9fcaaea292329d8e5", 0x21}, {&(0x7f00000001c0)="6a3d8479e085cacc2d5987b17939259d2d2f905ef9b665a65506c12d9d0786734bf99d07df87882523d3a00e5cff860767a60ccf85043212d28b155c3f64548bfc3c1a1d28401863f4408b92824b2f330970d51167df6b49455ade4d76fb", 0x5e}], 0x4) 09:21:28 executing program 1: sendto(0xffffffffffffffff, &(0x7f0000000340)="123e51de16ad6e19f22167ddeec27696a400dd5bebc6860d08d854cb472d75ecaefff78241fbf7d2c7efd32b92e805e707596e84be3fc469e1ca78242be3c96d27239b1e26550a47d1c54659c1e97a8912e883ed0f34926ce5bf556b57783e8295801cfa98cf45cafd05534d1b4f8b364fee7017ee7d56", 0x77, 0x20a, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="637f92a9e3d84a9e2a6ee5eb1e8fbdfc8ddee89ab9e71e5938f74f65a14b2f110480043fe05c62421c0daa666605abb89d209d601be7fd0a8b828e2f8ad914dc73c10b40d5384f01f1cb1c371d76bff1f636f3b97f7ee443893c81dadbde42ddeb08a77e7967ed5943e050ac42d23e2fd1d4447103932076b36e900ae1a4386162296cfa9caaaf4a19275080ce87deb9e33c4840f8b340d7a5133b536d42efa48f7f20054f6a8300dd64bae519bbc428b51c71", 0xb3) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f00000000c0)="82d80400323528d0d0bd295b0bc7f3a1e3a0885f642a2581025ae352e735a20dc2fea8e2e66116d7bd122c35e82f0447e5a3440eff927d2a050b37db472ac011208c7db5561fb61c1eb1e047398e5f898787c50d4f9bf75eeb0167", 0x5b) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x3}, {0x30}, {0x6, 0x0, 0x0, 0x8000000}]}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="797255194c524def1b25e3da6941", 0xe}], 0x1) sendto(0xffffffffffffffff, &(0x7f0000000340)="123e51de16ad6e19f22167ddeec27696a400dd5bebc6860d08d854cb472d75ecaefff78241fbf7d2c7efd32b92e805e707596e84be3fc469e1ca78242be3c96d27239b1e26550a47d1c54659c1e97a8912e883ed0f34926ce5bf556b57783e8295801cfa98cf45cafd05534d1b4f8b364fee7017ee7d56", 0x77, 0x20a, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="637f92a9e3d84a9e2a6ee5eb1e8fbdfc8ddee89ab9e71e5938f74f65a14b2f110480043fe05c62421c0daa666605abb89d209d601be7fd0a8b828e2f8ad914dc73c10b40d5384f01f1cb1c371d76bff1f636f3b97f7ee443893c81dadbde42ddeb08a77e7967ed5943e050ac42d23e2fd1d4447103932076b36e900ae1a4386162296cfa9caaaf4a19275080ce87deb9e33c4840f8b340d7a5133b536d42efa48f7f20054f6a8300dd64bae519bbc428b51c71", 0xb3) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f00000000c0)="82d80400323528d0d0bd295b0bc7f3a1e3a0885f642a2581025ae352e735a20dc2fea8e2e66116d7bd122c35e82f0447e5a3440eff927d2a050b37db472ac011208c7db5561fb61c1eb1e047398e5f898787c50d4f9bf75eeb0167", 0x5b) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x3}, {0x30}, {0x6, 0x0, 0x0, 0x8000000}]}) (async) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="797255194c524def1b25e3da6941", 0xe}], 0x1) (async) 09:21:28 executing program 7: mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) munmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000) (async) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f00009ce000/0x1000)=nil, 0x0) (async) shmat(0x0, &(0x7f0000b33000/0x4000)=nil, 0xeb8972975e3d2cf8) (async) r1 = getuid() setreuid(0xee00, 0x0) r2 = shmget$private(0x0, 0x4000, 0x7, &(0x7f0000ffc000/0x4000)=nil) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) (async) r5 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x9, 0x0, r4, 0x0, r5, 0x1f9, 0x1}, 0x0, 0x4, 0x8}) r6 = semget(0x3, 0x3, 0x12) (async) r7 = getuid() setreuid(0xee00, r7) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000004c0)={{0x9, 0x0, r4, r7, 0x0, 0xa3, 0x5}, 0xd9, 0x9902, 0x6}) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0x0, 0x0, r9, 0x1ba, 0x800}, 0x7fff, 0x3, r3, 0x0, 0x1, 0x8, 0x1}) (async) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000540)=""/287) (async) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/118) shmat(0x0, &(0x7f0000357000/0x2000)=nil, 0x2000) (async) setreuid(0xee00, r1) (async) r10 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x2, 0x0, 0x0, 0x0, 0x140}, 0x100, 0x0, 0x0, 0x0, 0x0, 0x261}) (async) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000002040)=""/4083) shmat(r10, &(0x7f0000841000/0x3000)=nil, 0x3000) (async) shmdt(0x0) (async) getuid() 09:21:28 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5a5eade27d52622a, 0x0, &(0x7f0000000000)) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) poll(&(0x7f0000000240)=[{r1, 0x80}, {r1}], 0x2, 0x0) dup2(r2, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) 09:21:28 executing program 4: semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)) (async, rerun: 64) semop(0x0, &(0x7f0000000180)=[{0x1, 0x5}, {0x3, 0x3, 0x1000}, {0x1, 0x1, 0x1000}, {0x3, 0x6, 0x1000}, {0x4}, {0x4, 0x2, 0x1000}, {0x3, 0x9, 0x1000}, {0x0, 0x9d5b}, {0x1, 0x8, 0x2000}], 0x9) (rerun: 64) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001200)=""/40) (async) semop(0x0, &(0x7f0000000080)=[{0x0, 0x43, 0x800}, {0x4, 0xe6, 0x800}, {0x0, 0xfd, 0x800}, {0x4, 0x1020, 0xd3d1d7ba3eab9f74}, {0x2, 0x5, 0x1800}, {0x1, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x2, 0x400}], 0x8) (async, rerun: 64) semop(0x0, &(0x7f0000000000), 0x0) (rerun: 64) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20}, {0x7}, {0x6, 0x40, 0x0, 0xd5}]}) (async) writev(r0, &(0x7f0000000100)=[{&(0x7f00000003c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) (async, rerun: 32) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) (async, rerun: 32) setreuid(0xee00, 0xffffffffffffffff) (async) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) (async) r2 = getuid() seteuid(r2) (async) shmget(0x1, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) (async) getuid() setreuid(0x0, 0x0) (async) r3 = getgid() (async, rerun: 32) getuid() (rerun: 32) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) (async) r4 = semget$private(0x0, 0x3, 0x53c) semop(r4, 0xffffffffffffffff, 0x4) (async) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000000c0)=0x9) r5 = semget$private(0x0, 0x4000000009, 0x82) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000000600)=""/222) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000240)=""/65) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x80000000, 0x0, 0x0, 0x0, r3, 0x101, 0x7fff}, 0x6, 0xb1b0, 0x7fffffffffffffff}) 09:21:28 executing program 3: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) (async) r5 = semget$private(0x0, 0x5, 0x8) (async) r6 = semget$private(0x0, 0x5, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) (async) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f00000002c0)=""/185) semop(r6, &(0x7f00000003c0)=[{0x1, 0xffff, 0x1000}, {0x1, 0x2, 0x1800}, {0x0, 0x4, 0x1000}, {0x3, 0x1000}], 0x4) semop(r6, &(0x7f0000000080)=[{0x2, 0xb13}, {0x3, 0x2000, 0x800}, {0x1, 0x1, 0x1000}, {0x2, 0x8, 0x400}, {0x2, 0x6}], 0x5) (async) semctl$IPC_RMID(r6, 0x0, 0x0) (async) chown(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) getgroups(0x2, &(0x7f0000000000)=[r9, 0x0]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000400)={{0xda22, 0x0, 0x0, 0x0, r9, 0xd8, 0x29}, 0x3, 0x3, 0x81}) (async) semop(r6, &(0x7f00000001c0)=[{0x2, 0x5, 0x800}, {0x2, 0xfc0}, {0x0, 0xabc4, 0x1000}, {0x2, 0x6, 0x1000}, {0x0, 0x1000}, {0xf81ff74d94ed8c48, 0x7, 0x1800}], 0x6) (async) r10 = geteuid() (async) r11 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0xff, r10, r11, r3, r7, 0x40, 0x20}, 0x7, 0xcd, 0x1}) (async) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f00000002c0)=""/185) semop(r5, &(0x7f00000000c0)=[{0x1, 0xffff}, {0x0, 0x2, 0x1800}, {0x1, 0x4}, {0x3, 0x1000}], 0x1) (async) semop(r5, &(0x7f0000000080)=[{0x2, 0xb13}, {0x2, 0x2000, 0x800}, {0x1, 0x1, 0x1000}, {0x2, 0x8, 0x400}, {0x2, 0x6}], 0x5) (async) semctl$IPC_RMID(r5, 0x0, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20, r3, 0xffffffffffffffff, r3, r4, 0x32, 0x5}, 0x3, 0x2, 0x3}) (async) setpgid(0x0, r2) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x3, 0x2, 0x3, 0x7fff, r2}) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000001740)=""/4080) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) acct(&(0x7f0000000000)='./file0\x00') (async) semop(0xffffffffffffffff, &(0x7f0000000200)=[{0x4, 0x5, 0x1800}, {0x0, 0x1f, 0x800}, {0x2, 0x4, 0x1000}, {0x2, 0xa9}, {0x0, 0x0, 0x1000}], 0x5) 09:21:28 executing program 7: mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) munmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f00009ce000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000b33000/0x4000)=nil, 0x2000) r1 = getuid() setreuid(0xee00, 0x0) r2 = shmget$private(0x0, 0x4000, 0x7, &(0x7f0000ffc000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000140)=0xc) semget(0x3, 0x3, 0x12) r4 = getuid() setreuid(0xee00, r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) r5 = semget$private(0x0, 0x3, 0x286) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000004c0)={{0x9, 0x0, 0x0, r1, 0x0, 0xd5a591c7e3ec15ae, 0x6497}, 0x1, 0x1, 0x6}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0x0, 0x0, r7, 0x1ba, 0x800}, 0x7fff, 0x3, r3, 0x0, 0x1, 0x8, 0x1}) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000380)=""/245) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/118) shmat(r2, &(0x7f0000471000/0x3000)=nil, 0x0) setreuid(0xee00, r1) r8 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x3, 0x0, 0x0, 0x0, 0x140}, 0x100, 0x0, 0x0, 0x0, 0x0, 0x261}) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000002040)=""/4083) shmat(r8, &(0x7f0000841000/0x3000)=nil, 0x3000) shmdt(0x0) getuid() 09:21:28 executing program 4: semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)) (async) semop(0x0, &(0x7f0000000180)=[{0x1, 0x5}, {0x3, 0x3, 0x1000}, {0x1, 0x1, 0x1000}, {0x3, 0x6, 0x1000}, {0x4}, {0x4, 0x2, 0x1000}, {0x3, 0x9, 0x1000}, {0x0, 0x9d5b}, {0x1, 0x8, 0x2000}], 0x9) (async) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001200)=""/40) (async) semop(0x0, &(0x7f0000000080)=[{0x0, 0x43, 0x800}, {0x4, 0xe6, 0x800}, {0x0, 0xfd, 0x800}, {0x4, 0x1020, 0xd3d1d7ba3eab9f74}, {0x2, 0x5, 0x1800}, {0x1, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x2, 0x400}], 0x8) (async) semop(0x0, &(0x7f0000000000), 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20}, {0x7}, {0x6, 0x40, 0x0, 0xd5}]}) (async) writev(r0, &(0x7f0000000100)=[{&(0x7f00000003c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) setreuid(0xee00, 0xffffffffffffffff) (async) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) r2 = getuid() seteuid(r2) shmget(0x1, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) (async) getuid() setreuid(0x0, 0x0) (async) r3 = getgid() (async) getuid() (async) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) (async) r4 = semget$private(0x0, 0x3, 0x53c) semop(r4, 0xffffffffffffffff, 0x4) (async) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000000c0)=0x9) (async) r5 = semget$private(0x0, 0x4000000009, 0x82) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000000600)=""/222) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000240)=""/65) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x80000000, 0x0, 0x0, 0x0, r3, 0x101, 0x7fff}, 0x6, 0xb1b0, 0x7fffffffffffffff}) 09:21:28 executing program 1: sendto(0xffffffffffffffff, &(0x7f0000000340)="123e51de16ad6e19f22167ddeec27696a400dd5bebc6860d08d854cb472d75ecaefff78241fbf7d2c7efd32b92e805e707596e84be3fc469e1ca78242be3c96d27239b1e26550a47d1c54659c1e97a8912e883ed0f34926ce5bf556b57783e8295801cfa98cf45cafd05534d1b4f8b364fee7017ee7d56", 0x77, 0x20a, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="637f92a9e3d84a9e2a6ee5eb1e8fbdfc8ddee89ab9e71e5938f74f65a14b2f110480043fe05c62421c0daa666605abb89d209d601be7fd0a8b828e2f8ad914dc73c10b40d5384f01f1cb1c371d76bff1f636f3b97f7ee443893c81dadbde42ddeb08a77e7967ed5943e050ac42d23e2fd1d4447103932076b36e900ae1a4386162296cfa9caaaf4a19275080ce87deb9e33c4840f8b340d7a5133b536d42efa48f7f20054f6a8300dd64bae519bbc428b51c71", 0xb3) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f00000000c0)="82d80400323528d0d0bd295b0bc7f3a1e3a0885f642a2581025ae352e735a20dc2fea8e2e66116d7bd122c35e82f0447e5a3440eff927d2a050b37db472ac011208c7db5561fb61c1eb1e047398e5f898787c50d4f9bf75eeb0167", 0x5b) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x3}, {0x30}, {0x6, 0x0, 0x0, 0x8000000}]}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="797255194c524def1b25e3da6941", 0xe}], 0x1) 09:21:29 executing program 6: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x2b, 0x10, 0x40000000000}], 0x1, 0x0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x9) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = dup(r2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) open(&(0x7f0000000180)='./file0\x00', 0x80, 0x180) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff8, 0xa5, 0x80000000, 0x23, 0x2bf}, {{r3}, 0xfffffffffffffffb, 0x48, 0x80000000, 0x3ff}], 0x0, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffd, 0x20, 0x2, 0x4, 0xfffffffffffffffe}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x7ff}, {{r0}, 0xfffffffffffffff9, 0x42, 0x2, 0x7, 0x4}], 0x2, &(0x7f0000000140)={0xfb, 0x8}) kqueue() (async) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x2b, 0x10, 0x40000000000}], 0x1, 0x0, 0x0, 0x0) (async) socket$inet6(0x18, 0x2, 0x9) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) dup(r2) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) open(&(0x7f0000000180)='./file0\x00', 0x80, 0x180) (async) pipe(&(0x7f0000000080)) (async) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff8, 0xa5, 0x80000000, 0x23, 0x2bf}, {{r3}, 0xfffffffffffffffb, 0x48, 0x80000000, 0x3ff}], 0x0, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffd, 0x20, 0x2, 0x4, 0xfffffffffffffffe}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x7ff}, {{r0}, 0xfffffffffffffff9, 0x42, 0x2, 0x7, 0x4}], 0x2, &(0x7f0000000140)={0xfb, 0x8}) (async) 09:21:29 executing program 3: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x7) sysctl$net_inet_tcp(&(0x7f0000001540)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000000)="8582b279fa45a0eeebf0cfd010448fed016ad9faa5bd70b0b69da4855b4a0e7db332bc9bc8de8210415222a5e923121ebb1aef6a3c73f57782", 0x0, 0x0, 0x0) 09:21:29 executing program 4: semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)) semop(0x0, &(0x7f0000000180)=[{0x4, 0x5}, {0x4, 0x3, 0x1000}, {0x1, 0x1, 0x1000}, {0x3, 0x6, 0x1000}, {0x2}, {0x4, 0x2, 0x1000}, {0x3, 0x9}, {0x0, 0x707}, {0x1, 0x808, 0x2000}], 0x9) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001200)=""/40) semop(0x0, &(0x7f0000000080)=[{0x3, 0x43, 0x800}, {0x4, 0xe6, 0x800}, {0x0, 0xfd, 0x800}, {0x4, 0x1020, 0xd3d1d7ba3eab9f74}, {0x2, 0x5, 0x1800}, {0x1, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x6, 0x2, 0x400}], 0x8) semop(0x0, &(0x7f0000000000), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20}, {0x7}, {0x6, 0x40, 0x0, 0xd5}]}) writev(r0, &(0x7f0000000100)=[{&(0x7f00000003c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) open(&(0x7f0000000200)='./file0\x00', 0x80000000020207, 0x4ebfac6bbaf7959) setreuid(0xee00, 0xffffffffffffffff) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) r2 = getuid() seteuid(r2) semctl$SETVAL(0xffffffffffffffff, 0x0, 0x8, &(0x7f00000001c0)=0x3) shmget(0x1, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) getuid() setreuid(0x0, 0x0) getgid() getuid() open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r3 = semget$private(0x0, 0x3, 0x53c) semop(r3, 0xffffffffffffffff, 0x4) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000000c0)=0x9) r4 = semget$private(0x0, 0x4000000009, 0x82) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000600)=""/222) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000240)=""/65) 09:21:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x30}, {0x1}, {0x16}]}) syz_emit_ethernet(0x66, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffff331194c8b28786dd604392e700300000ff02000000000000000000000000000175db53cb3a67d53dafccff5fa9e16dc5030090780000000060e1554200000000f8231d46d4b1f922284b4379d3d718a600"/102]) 09:21:29 executing program 7: mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) munmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000) (async, rerun: 32) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) (rerun: 32) shmat(r0, &(0x7f00009ce000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000b33000/0x4000)=nil, 0x2000) r1 = getuid() setreuid(0xee00, 0x0) r2 = shmget$private(0x0, 0x4000, 0x7, &(0x7f0000ffc000/0x4000)=nil) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000140)=0xc) (async, rerun: 32) semget(0x3, 0x3, 0x12) (async, rerun: 32) r4 = getuid() setreuid(0xee00, r4) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) (async) r5 = semget$private(0x0, 0x3, 0x286) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) (async) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000004c0)={{0x9, 0x0, 0x0, r1, 0x0, 0xd5a591c7e3ec15ae, 0x6497}, 0x1, 0x1, 0x6}) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) (async, rerun: 32) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) (rerun: 32) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0x0, 0x0, r7, 0x1ba, 0x800}, 0x7fff, 0x3, r3, 0x0, 0x1, 0x8, 0x1}) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000380)=""/245) (async) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/118) (async) shmat(r2, &(0x7f0000471000/0x3000)=nil, 0x0) (async) setreuid(0xee00, r1) r8 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x3, 0x0, 0x0, 0x0, 0x140}, 0x100, 0x0, 0x0, 0x0, 0x0, 0x261}) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000002040)=""/4083) (async) shmat(r8, &(0x7f0000841000/0x3000)=nil, 0x3000) shmdt(0x0) (async) getuid() 09:21:29 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async) socketpair$unix(0x1, 0x5a5eade27d52622a, 0x0, &(0x7f0000000000)) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) poll(&(0x7f0000000240)=[{r1, 0x80}, {r1}], 0x2, 0x0) (async) dup2(r2, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) 09:21:29 executing program 2: r0 = socket(0x18, 0x1, 0x0) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x200) (async) r1 = openat(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0x20, 0x5) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = dup(r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) r5 = dup2(r4, r1) r6 = accept$inet(r5, &(0x7f0000000300), &(0x7f0000000340)=0xc) close(r6) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) writev(r3, &(0x7f0000000240)=[{&(0x7f0000000080)="66481a91c4105c32c70bb96148b2d2bf41c8cf33ce84949f9017ab0209ddcb6b0fac2c8385fec0cdd48974da9af26db4d774f9548e8f98eb898ccb18be2205a17e0b601602de817884", 0x49}, {&(0x7f0000000100)="87b8842af2a8d55bd609e0e74f2b8b57f74ed100d527034ca8e3fcee74e1eba7bfd0821af04dd61498d96b6b5067e38ff6434fbe4f65bc0a717493bd448e44ed7a4e17f1c762783692271a8b2591bc421e0a232c5ae75011fc85e09f35641ef0fa3efe004eed9c536df70240da101dbdec993271fe94", 0x76}, {&(0x7f0000000180)="990ff93b00c021fd96005eec4ff0d9f72bd1da4e58d119afb9fcaaea292329d8e5", 0x21}, {&(0x7f00000001c0)="6a3d8479e085cacc2d5987b17939259d2d2f905ef9b665a65506c12d9d0786734bf99d07df87882523d3a00e5cff860767a60ccf85043212d28b155c3f64548bfc3c1a1d28401863f4408b92824b2f330970d51167df6b49455ade4d76fb", 0x5e}], 0x4) 09:21:29 executing program 0: r0 = kqueue() (async) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) sendmsg$unix(r1, &(0x7f00000006c0)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000100)="f0aad769867ba794df4d644610d8c77894ecf2f5085ef18686c0c8ad", 0x1c}, {&(0x7f0000000140)="c0af1c90272c6b6166c019f5390fb9dff1488d8a372cce5267a74fc56b8215ac841dcdd1f72b4c64bf98860580d447b6bf36a81cdbad17eb4114e5978f5fcf4ac3e3f43945ba6e52cf0b83fd00993572", 0x50}, {&(0x7f00000001c0)="10abd3c161177bc29b3c92f501676ed738", 0x11}, {&(0x7f0000000200)="61748b4a9391272e5ccf25465d96df8d6d719756810072599b7aed20d85af5f40444a35e15002ca47ae01751ffe0b795d99a512e66820b1ec987cd49c45050d8c056c1c3b6b53e20d8c20aa3aa22d8593c1def7ffe708d70c6cd9d4420bfe0fa7ccaedabb190297e60af13f4ee8390c9b78433e6b2981cc3322721fdc3fbe76622ecaba39f61ebe772829c256e344e80a9ab60e54a9a4a8e6752e8eaa2033bc2a56e9708445fa8bb8a53", 0xaa}, {&(0x7f00000002c0)="33434f95ac0b16e1914a6af8d77ee0fa06186ff04516a5a2633744102df78e855c532291c112aabee35b51721199d369b76efe1f3357993dc2e0ce84f682a49eb5cb75fbc70de5c638a801478ce1a8be397d0534b03c6e07bf4c97e36367b339a2d643f04e6f4b5536ca3948acca076e23c8437eb80fb29d9adc814d9595900230c8ce7eb65f741970c09c55e7252a262d14c416ce7b8d3e5d772ee2398fab314de234", 0xa3}, {&(0x7f0000000380)="6978101a5c24ecb9b8f320f781183d87f8392595cfdf98abea88243b70ca4f2c433698004747c19413272e6e5d6c4f252d4676e02295b9512ca9155e3bd7f88f063bce6efa984a19bb92cf07f90b0a82b89e4d0068b737f772e21145c97ac23cffc3ff35cf03ea02f0d5915a4c92d23140fb22dd933732d5e3dec16a469984d540f779ddc06001d7cff80cd7fbb6710f77f0cebb23ca06fe", 0x98}, {&(0x7f0000000440)="155f84a6f41f4719ec308f331213cccb212ddcbbe1021ed6f287f38f1a6bdfeb07cf6ddb0001da89d4f81b003038ab65ee3a0389d475cc2a7e81f97e54e7e31b3bb385929ea741fd6a2645318acfd6bc9f1b9d8a3a5c74b3a632486ef935d5faef76db929016cad05379955010c7a370f844", 0x72}, {&(0x7f00000004c0)="2bfba03e772b4932164ed2ae64f3af9408f8ab7e3149cdb884457e193fb46ead4143623d7b285f1293f4dec347f8be7d8bb05194aaa96302167cfaed1e9298bc45bc7aee47bda2eec4de6b294417fa8a81292bbdc736547c1831c30bc293676ded8fec7d957f17dff074665a11d1c5b9e3d817e50fba583098dec5288c33442875a2e3614f42fd264603468c81a7165759113b5d2375b3f1a08f0535bbce1cae397fefd5778328f6b5470f1ab6d9e8d2c2936941ea5f71701472f85bf8148380a26411cee525138fb695fe8880fc16349358287cf0939352be9e511a5be7dc2cdb6921cbee1cc8d52884a1329a", 0xed}, {&(0x7f00000005c0)}], 0x9, 0x0, 0x0, 0x2}, 0x0) (async) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x2b, 0x10}], 0x1, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = dup(r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f00000005c0), &(0x7f0000000700)=0xc) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r6 = dup(r5) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r7) (async) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) (async) r8 = socket$inet6(0x18, 0x1, 0x56) (async) r9 = socket$inet(0x2, 0x1, 0x2) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f0000000980)) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r10) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) (async) kevent(r0, &(0x7f0000000740)=[{{r3}, 0xfffffffffffffffe, 0x42, 0x8, 0x5}, {{r1}, 0xfffffffffffffff9, 0x40, 0x10, 0x13}, {{r0}, 0xfffffffffffffffe, 0x20, 0x1, 0x40, 0x57}, {{r4}, 0xfffffffffffffffd, 0x65, 0x20000000, 0xfffffffffffff001, 0x4}, {{r1}, 0x1f144778d1f791cc, 0x0, 0x20, 0x1, 0x5}, {{r6}, 0xfffffffffffffffe, 0x44, 0x0, 0x8, 0x401}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x10, 0x91, 0x2d5f, 0x1}, {{r7}, 0xfffffffffffffff9, 0x24, 0xfffff, 0x8, 0x8}, {{r8}, 0xfffffffffffffffb, 0x30, 0x80000000, 0x330, 0x10000}, {{r0}, 0xfffffffffffffffe, 0xc, 0x1, 0x68, 0x9}], 0x0, &(0x7f0000000880)=[{{r0}, 0xfffffffffffffff8, 0x33, 0x8, 0x1, 0x4}, {{r9}, 0xfffffffffffffffc, 0x80, 0x40, 0x1, 0x4}, {{r10}, 0xfffffffffffffff9, 0x1, 0x1, 0x81, 0x5}, {{r0}, 0xfffffffffffffffb, 0x30, 0x40, 0x3}, {{r0}, 0xfffffffffffffffc, 0x6, 0xf0000000, 0x2, 0x8}, {{r0}, 0xfffffffffffffffd, 0x55, 0x80000000, 0x9, 0xfffffffffffffffa}], 0x7fffffff, &(0x7f0000000940)={0x2, 0x800}) 09:21:29 executing program 3: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x7) (async) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x7) sysctl$net_inet_tcp(&(0x7f0000001540)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000000)="8582b279fa45a0eeebf0cfd010448fed016ad9faa5bd70b0b69da4855b4a0e7db332bc9bc8de8210415222a5e923121ebb1aef6a3c73f57782", 0x0, 0x0, 0x0) 09:21:29 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async) socketpair$unix(0x1, 0x5a5eade27d52622a, 0x0, &(0x7f0000000000)) (async) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) poll(&(0x7f0000000240)=[{r1, 0x80}, {r1}], 0x2, 0x0) (async) dup2(r2, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) 09:21:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x30}, {0x1}, {0x16}]}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x30}, {0x1}, {0x16}]}) syz_emit_ethernet(0x66, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffff331194c8b28786dd604392e700300000ff02000000000000000000000000000175db53cb3a67d53dafccff5fa9e16dc5030090780000000060e1554200000000f8231d46d4b1f922284b4379d3d718a600"/102]) 09:21:29 executing program 3: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x7) (async) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x7) sysctl$net_inet_tcp(&(0x7f0000001540)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000000)="8582b279fa45a0eeebf0cfd010448fed016ad9faa5bd70b0b69da4855b4a0e7db332bc9bc8de8210415222a5e923121ebb1aef6a3c73f57782", 0x0, 0x0, 0x0) 09:21:29 executing program 4: semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)) semop(0x0, &(0x7f0000000180)=[{0x4, 0x5}, {0x4, 0x3, 0x1000}, {0x1, 0x1, 0x1000}, {0x3, 0x6, 0x1000}, {0x2}, {0x4, 0x2, 0x1000}, {0x3, 0x9}, {0x0, 0x707}, {0x1, 0x808, 0x2000}], 0x9) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001200)=""/40) semop(0x0, &(0x7f0000000080)=[{0x3, 0x43, 0x800}, {0x4, 0xe6, 0x800}, {0x0, 0xfd, 0x800}, {0x4, 0x1020, 0xd3d1d7ba3eab9f74}, {0x2, 0x5, 0x1800}, {0x1, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x6, 0x2, 0x400}], 0x8) semop(0x0, &(0x7f0000000000), 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20}, {0x7}, {0x6, 0x40, 0x0, 0xd5}]}) writev(r0, &(0x7f0000000100)=[{&(0x7f00000003c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) open(&(0x7f0000000200)='./file0\x00', 0x80000000020207, 0x4ebfac6bbaf7959) setreuid(0xee00, 0xffffffffffffffff) (async) setreuid(0xee00, 0xffffffffffffffff) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) getuid() (async) r2 = getuid() seteuid(r2) semctl$SETVAL(0xffffffffffffffff, 0x0, 0x8, &(0x7f00000001c0)=0x3) (async) semctl$SETVAL(0xffffffffffffffff, 0x0, 0x8, &(0x7f00000001c0)=0x3) shmget(0x1, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) getuid() setreuid(0x0, 0x0) (async) setreuid(0x0, 0x0) getgid() (async) getgid() getuid() open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) (async) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r3 = semget$private(0x0, 0x3, 0x53c) semop(r3, 0xffffffffffffffff, 0x4) (async) semop(r3, 0xffffffffffffffff, 0x4) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000000c0)=0x9) r4 = semget$private(0x0, 0x4000000009, 0x82) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000600)=""/222) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000240)=""/65) 09:21:29 executing program 5: mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000003c0)=0x5) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) 09:21:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x30}, {0x1}, {0x16}]}) syz_emit_ethernet(0x66, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffff331194c8b28786dd604392e700300000ff02000000000000000000000000000175db53cb3a67d53dafccff5fa9e16dc5030090780000000060e1554200000000f8231d46d4b1f922284b4379d3d718a600"/102]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x30}, {0x1}, {0x16}]}) (async) syz_emit_ethernet(0x66, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffff331194c8b28786dd604392e700300000ff02000000000000000000000000000175db53cb3a67d53dafccff5fa9e16dc5030090780000000060e1554200000000f8231d46d4b1f922284b4379d3d718a600"/102]) (async) 09:21:29 executing program 7: mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) munmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f00009ce000/0x1000)=nil, 0x0) (async) shmat(r0, &(0x7f0000b33000/0x4000)=nil, 0x2000) (async) r1 = getuid() (async) setreuid(0xee00, 0x0) (async) r2 = shmget$private(0x0, 0x4000, 0x7, &(0x7f0000ffc000/0x4000)=nil) (async, rerun: 64) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000140)=0xc) (async, rerun: 64) semget(0x3, 0x3, 0x12) (async, rerun: 64) r4 = getuid() (rerun: 64) setreuid(0xee00, r4) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) (async) r5 = semget$private(0x0, 0x3, 0x286) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) (async, rerun: 64) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000004c0)={{0x9, 0x0, 0x0, r1, 0x0, 0xd5a591c7e3ec15ae, 0x6497}, 0x1, 0x1, 0x6}) (async, rerun: 64) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0x0, 0x0, r7, 0x1ba, 0x800}, 0x7fff, 0x3, r3, 0x0, 0x1, 0x8, 0x1}) (async) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000380)=""/245) (async) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/118) (async) shmat(r2, &(0x7f0000471000/0x3000)=nil, 0x0) setreuid(0xee00, r1) (async) r8 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x3, 0x0, 0x0, 0x0, 0x140}, 0x100, 0x0, 0x0, 0x0, 0x0, 0x261}) (async) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000002040)=""/4083) shmat(r8, &(0x7f0000841000/0x3000)=nil, 0x3000) (async) shmdt(0x0) (async) getuid() 09:21:29 executing program 6: r0 = kqueue() r1 = kqueue() r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1, 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r6 = dup(r5) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = dup(r0) r8 = dup(r1) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r9) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r11 = dup(r10) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffd, 0x9a, 0x4, 0x3, 0xffff}], 0x80, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x40, 0xfffff, 0x5, 0xd8}, {{r1}, 0xfffffffffffffffa, 0x0, 0x20000000, 0x3b8c, 0x4}, {{r4}, 0xfffffffffffffff8, 0x20, 0x20, 0x101, 0x8000}, {{r6}, 0xfffffffffffffffa, 0x80, 0x8, 0x37b, 0x2}, {{r7}, 0xfffffffffffffffc, 0x91, 0x1, 0xffffffffffffffff, 0x100}, {{r8}, 0xfffffffffffffffc, 0xeb, 0x80000000, 0x9, 0x7fffffffffffffff}, {{r9}, 0xfffffffffffffff9, 0x7, 0x80000000, 0x7, 0x200}, {{r11}, 0xfffffffffffffff8, 0xc7, 0x0, 0x80000000, 0x4}, {{r12}, 0xfffffffffffffff9, 0x0, 0x1, 0x3, 0x7fffffff}], 0x1, &(0x7f00000002c0)={0x200, 0x188000000}) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x2b, 0x10, 0x40000000000}], 0x1, 0x0, 0x0, 0x0) r13 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) dup(r13) 09:21:29 executing program 3: fchflags(0xffffffffffffff9c, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) readv(r1, &(0x7f0000000200)=[{&(0x7f0000000000)=""/246, 0xf6}, {&(0x7f0000000100)=""/23, 0x17}, {&(0x7f0000000140)=""/145, 0x91}], 0x3) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) 09:21:29 executing program 7: mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) munmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f00009ce000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000b33000/0x4000)=nil, 0x2000) r1 = getuid() setreuid(0xee00, 0x0) r2 = shmget$private(0x0, 0x4000, 0x7, &(0x7f0000ffc000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = semget(0x3, 0x3, 0x12) r7 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) setreuid(0xee00, r8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000004c0)={{0x9, 0x0, r5, r7, 0x0, 0xa3, 0x5}, 0xd9, 0x9902, 0x6}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x1, r4, 0x0, 0x0, r10, 0x1ba, 0x800}, 0x7fff, 0x3, r3, 0x0, 0x1, 0x8, 0x4}) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000380)=""/245) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/118) shmat(r2, &(0x7f0000471000/0x3000)=nil, 0x0) setreuid(0xee00, r1) r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x7, r8, 0x0, 0x0, 0x140, 0x20}, 0xfc, 0x0, 0x0, 0x0, 0x0, 0x9947}) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000002040)=""/4083) shmat(r11, &(0x7f0000841000/0x3000)=nil, 0x3000) shmdt(0x0) getuid() 09:21:29 executing program 3: fchflags(0xffffffffffffff9c, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) readv(r1, &(0x7f0000000200)=[{&(0x7f0000000000)=""/246, 0xf6}, {&(0x7f0000000100)=""/23, 0x17}, {&(0x7f0000000140)=""/145, 0x91}], 0x3) (async) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) (async) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) 09:21:29 executing program 5: mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x0) (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') (async) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000003c0)=0x5) (async, rerun: 32) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (rerun: 32) 09:21:29 executing program 4: semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)) (async) semop(0x0, &(0x7f0000000180)=[{0x4, 0x5}, {0x4, 0x3, 0x1000}, {0x1, 0x1, 0x1000}, {0x3, 0x6, 0x1000}, {0x2}, {0x4, 0x2, 0x1000}, {0x3, 0x9}, {0x0, 0x707}, {0x1, 0x808, 0x2000}], 0x9) (async) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001200)=""/40) (async) semop(0x0, &(0x7f0000000080)=[{0x3, 0x43, 0x800}, {0x4, 0xe6, 0x800}, {0x0, 0xfd, 0x800}, {0x4, 0x1020, 0xd3d1d7ba3eab9f74}, {0x2, 0x5, 0x1800}, {0x1, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x6, 0x2, 0x400}], 0x8) (async) semop(0x0, &(0x7f0000000000), 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20}, {0x7}, {0x6, 0x40, 0x0, 0xd5}]}) (async) writev(r0, &(0x7f0000000100)=[{&(0x7f00000003c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) (async) open(&(0x7f0000000200)='./file0\x00', 0x80000000020207, 0x4ebfac6bbaf7959) (async) setreuid(0xee00, 0xffffffffffffffff) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) r2 = getuid() seteuid(r2) (async) semctl$SETVAL(0xffffffffffffffff, 0x0, 0x8, &(0x7f00000001c0)=0x3) shmget(0x1, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) getuid() (async) setreuid(0x0, 0x0) getgid() (async) getuid() (async) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) (async) r3 = semget$private(0x0, 0x3, 0x53c) semop(r3, 0xffffffffffffffff, 0x4) (async) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000000c0)=0x9) (async) r4 = semget$private(0x0, 0x4000000009, 0x82) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000600)=""/222) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000240)=""/65) 09:21:29 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x1, 0x2d, 0x0, 0x9}, {0x1, 0x1f, 0x40}, {0x5, 0x80, 0x9, 0x2}, {0x401, 0x3, 0x3f, 0xffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) syz_emit_ethernet(0x52, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaad1f9b24eb04a86dd60a6b960bea695df317ba120b9700000aafe00"/53, @ANYRES64=0x0, @ANYRESHEX=r0, @ANYRES32=r0, @ANYRES32=r1]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = dup(r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) connect$unix(r3, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) 09:21:29 executing program 0: r0 = kqueue() (async) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) sendmsg$unix(r1, &(0x7f00000006c0)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000100)="f0aad769867ba794df4d644610d8c77894ecf2f5085ef18686c0c8ad", 0x1c}, {&(0x7f0000000140)="c0af1c90272c6b6166c019f5390fb9dff1488d8a372cce5267a74fc56b8215ac841dcdd1f72b4c64bf98860580d447b6bf36a81cdbad17eb4114e5978f5fcf4ac3e3f43945ba6e52cf0b83fd00993572", 0x50}, {&(0x7f00000001c0)="10abd3c161177bc29b3c92f501676ed738", 0x11}, {&(0x7f0000000200)="61748b4a9391272e5ccf25465d96df8d6d719756810072599b7aed20d85af5f40444a35e15002ca47ae01751ffe0b795d99a512e66820b1ec987cd49c45050d8c056c1c3b6b53e20d8c20aa3aa22d8593c1def7ffe708d70c6cd9d4420bfe0fa7ccaedabb190297e60af13f4ee8390c9b78433e6b2981cc3322721fdc3fbe76622ecaba39f61ebe772829c256e344e80a9ab60e54a9a4a8e6752e8eaa2033bc2a56e9708445fa8bb8a53", 0xaa}, {&(0x7f00000002c0)="33434f95ac0b16e1914a6af8d77ee0fa06186ff04516a5a2633744102df78e855c532291c112aabee35b51721199d369b76efe1f3357993dc2e0ce84f682a49eb5cb75fbc70de5c638a801478ce1a8be397d0534b03c6e07bf4c97e36367b339a2d643f04e6f4b5536ca3948acca076e23c8437eb80fb29d9adc814d9595900230c8ce7eb65f741970c09c55e7252a262d14c416ce7b8d3e5d772ee2398fab314de234", 0xa3}, {&(0x7f0000000380)="6978101a5c24ecb9b8f320f781183d87f8392595cfdf98abea88243b70ca4f2c433698004747c19413272e6e5d6c4f252d4676e02295b9512ca9155e3bd7f88f063bce6efa984a19bb92cf07f90b0a82b89e4d0068b737f772e21145c97ac23cffc3ff35cf03ea02f0d5915a4c92d23140fb22dd933732d5e3dec16a469984d540f779ddc06001d7cff80cd7fbb6710f77f0cebb23ca06fe", 0x98}, {&(0x7f0000000440)="155f84a6f41f4719ec308f331213cccb212ddcbbe1021ed6f287f38f1a6bdfeb07cf6ddb0001da89d4f81b003038ab65ee3a0389d475cc2a7e81f97e54e7e31b3bb385929ea741fd6a2645318acfd6bc9f1b9d8a3a5c74b3a632486ef935d5faef76db929016cad05379955010c7a370f844", 0x72}, {&(0x7f00000004c0)="2bfba03e772b4932164ed2ae64f3af9408f8ab7e3149cdb884457e193fb46ead4143623d7b285f1293f4dec347f8be7d8bb05194aaa96302167cfaed1e9298bc45bc7aee47bda2eec4de6b294417fa8a81292bbdc736547c1831c30bc293676ded8fec7d957f17dff074665a11d1c5b9e3d817e50fba583098dec5288c33442875a2e3614f42fd264603468c81a7165759113b5d2375b3f1a08f0535bbce1cae397fefd5778328f6b5470f1ab6d9e8d2c2936941ea5f71701472f85bf8148380a26411cee525138fb695fe8880fc16349358287cf0939352be9e511a5be7dc2cdb6921cbee1cc8d52884a1329a", 0xed}, {&(0x7f00000005c0)}], 0x9, 0x0, 0x0, 0x2}, 0x0) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x2b, 0x10}], 0x1, 0x0, 0x0, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = dup(r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f00000005c0), &(0x7f0000000700)=0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r6 = dup(r5) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r7) (async) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) (async) r8 = socket$inet6(0x18, 0x1, 0x56) (async) r9 = socket$inet(0x2, 0x1, 0x2) (async) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f0000000980)) (async) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r10) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) (async) kevent(r0, &(0x7f0000000740)=[{{r3}, 0xfffffffffffffffe, 0x42, 0x8, 0x5}, {{r1}, 0xfffffffffffffff9, 0x40, 0x10, 0x13}, {{r0}, 0xfffffffffffffffe, 0x20, 0x1, 0x40, 0x57}, {{r4}, 0xfffffffffffffffd, 0x65, 0x20000000, 0xfffffffffffff001, 0x4}, {{r1}, 0x1f144778d1f791cc, 0x0, 0x20, 0x1, 0x5}, {{r6}, 0xfffffffffffffffe, 0x44, 0x0, 0x8, 0x401}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x10, 0x91, 0x2d5f, 0x1}, {{r7}, 0xfffffffffffffff9, 0x24, 0xfffff, 0x8, 0x8}, {{r8}, 0xfffffffffffffffb, 0x30, 0x80000000, 0x330, 0x10000}, {{r0}, 0xfffffffffffffffe, 0xc, 0x1, 0x68, 0x9}], 0x0, &(0x7f0000000880)=[{{r0}, 0xfffffffffffffff8, 0x33, 0x8, 0x1, 0x4}, {{r9}, 0xfffffffffffffffc, 0x80, 0x40, 0x1, 0x4}, {{r10}, 0xfffffffffffffff9, 0x1, 0x1, 0x81, 0x5}, {{r0}, 0xfffffffffffffffb, 0x30, 0x40, 0x3}, {{r0}, 0xfffffffffffffffc, 0x6, 0xf0000000, 0x2, 0x8}, {{r0}, 0xfffffffffffffffd, 0x55, 0x80000000, 0x9, 0xfffffffffffffffa}], 0x7fffffff, &(0x7f0000000940)={0x2, 0x800}) 09:21:29 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0xe02) recvmmsg(0xffffffffffffff9c, &(0x7f0000003cc0)={&(0x7f00000009c0)={&(0x7f00000001c0)=@in, 0xc, &(0x7f0000003c40)=[{&(0x7f0000000240)=""/3, 0x3}, {&(0x7f0000000580)=""/129, 0x81}, {&(0x7f0000000b40)=""/4096, 0x1000}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/4096, 0x1000}, {&(0x7f0000000940)=""/122, 0x7a}, {&(0x7f0000003b40)=""/200, 0xc8}], 0x7, &(0x7f0000000280)=""/64, 0x40}, 0xbf6f}, 0x10, 0x821, &(0x7f0000003d00)={0x600000000000, 0x5}) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) readv(r0, &(0x7f0000000800)=[{&(0x7f0000000500)=""/120, 0x68}, {&(0x7f00000002c0)=""/122, 0x7a}, {&(0x7f0000000340)=""/228, 0xe4}, {&(0x7f0000000440)=""/102, 0x74}, {&(0x7f00000004c0)=""/62, 0x3e}, {&(0x7f0000000a40)=""/225, 0xec}, {&(0x7f0000000640)=""/242, 0xf2}, {&(0x7f0000000740)=""/142, 0x8e}], 0x8) r1 = socket$inet(0x2, 0x4003, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x7fd600faffc9bf32, 0x0) poll(&(0x7f0000000040)=[{}, {r3, 0x1}], 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000003d40)="06d8d1b81f3a6632510d154a7788e22c4fbc5227deb161aa30e68e070dce9ee3852d5c1a466c8b4492756c792fa7fe3532befd969cae2283e7", 0x39) writev(r2, &(0x7f00000005c0)=[{&(0x7f0000000740)="725c8409679f313f04e4b9d42c3c87840bce82cdd178d6ed6a60862c0ec6c2efa1fffa6bc8e424931e23a9f3edb23850f45d360bd5ea818b41738cb92aadcee4d8b3400a1063dd91e935979dec31aaccb2cb5899ad1281ca57ce5eed2e6196c591f280f290f40361623853a6555485007cd1d82417488523ab00e83703eeaa96594999f5045941a0b7a270405e11557ddb9502b9a513bf0da7c552814269d3edbf5a65a973b9a2e71e3d1478a032f7422f8a0d1ff92589429f95ae780075f65ed3d4d7fc564ac6eb890cea7c046de94e9ef5297a1a6190831076bd70b9640c7b894baf78df076e3232d8159045b9f987d6a8d9353ac5c2257ffdcea15ac32c8696111eadacaa5960f704f8bd481a807777724cc4d646d0ec68d1228734d300e74105c9fbf82add6c8da38517c0f0f15d20dc228a2b9c3616731027b99b0a2e74cde07afb29fdb47013353c3fd88935aa944641eeac605d6dd23a8dd9e565c3187a86be9a4aef895e9d8e6d2fdc644a858a5d8907f60fd9db761281b977f3058f3e33e2f65b13ba640f536fd39dba38c0187e0e2a1716ab480fecb11d4f46f56cbabf76506774f4332d60afbffdc9244a7b3ee7ccd1fe86191ed4f74a4620116539957a785975621bac2cba5200c375c1cd1784cf23bbb56681b037e7c4d921dbb037ce546c561c3bb5eb0ca0d6a620ae87e5f66bb9f33cd79cd20e49ffe81695189d65b7c77d253b45917a0c4761a8c822401aeefe6dd13c9ee120b2d14b5a9a0db341407350933c1efb9f5c61dd7f91ace54e78b746b196d37ddb4742f25efa660be97cb2581311a94ecccd2da878a1d052e9e19a5b3cb854cd0a697b600e417817131266834ec8ce59669c9fa755641874f2877e6f82a88246815ae114b53fe2c0685ef2789b1b4f02cbac6645d7de427f3ef35938a4a499a7f05b054886ea8c7117bb3c99e003176ed9df7fe50b875e3ab206456bd5566c8007051482c9a01b5363fe1557213119070bfa39f1b71ffbf531fa0d929da5698c2c9286e9b5ce0b660d8829645c6c08f2f095f91a57fc70b3f173682b64c400086c4f0aaa94df08ed8f69245bdb5a15b14baf7bf72b451f25bc5fdd51c0c5d0f40a7a813dc07c9dfa3c7039c4585b49885d2420bb9af88f362e5ca203d3a3b2dc6b58c06d5908dd5b5d2e802578e46ee80e21003c7935a340412442747d920f78ef27905a2f0fb2efff968cf4bb33bd4d8a5384fcd886b4c4dbea593770b799f1e09b6fa08f966ae16feab25cdb104b075d424bd371d51b054b94fb288e0e2b76bc67b695baa5bebc7a68f00ea8b8d9d6e6c9e53af21a30cd5fc31c9a07b33da448bf4543fe850e1dd5fdf5cfca72e5dab0e36a5e0854fea45a590eef3297449bc082ee3e80f552ddec8c0dc7f7adf9d960c94cbfa9ce4d1990249fd4ad6c59b91040dbef8611bce60459e85c5f9125b0c769192ef40f1eefba6067aa75fa2e0cfc92cf8d5c65db999e16d43f6d6cf28a460b3ef7ff8d9421c9602cee2bda0b817021fe41964b305e8b9ab2be3e898fbf7c42ffe01ce1edd3c71622bcfd15b67d320e0917d191d209f709a268b0c324898437883922514fcddefd035d315a14de005c9ede97e539f5054f3aec738fb2394d4178ef323c7cb85a273064f3af8d274ea034a9cdd8e10582fdec0e3a385df843ea102f368bf8a89e15c42cc7fd85e33f6229f47c6b3143e0c6476a62d50ca341e7679aa816f901a5546c78774cb9663591f71f9eea1467034dd1a90a829a104727c8c61dc27491d146c4b26b9054ea346512d2aa363f64d5cdbe80d8c4db33998f25e777e44c6eec49c4bdb3cc122cb5dbece3cf106381eecfb789dc8f013a07358386ac575a0c94aba872e5d6f91e1dcdf4f3c60af3a1aaf2c4895b33ccfc176a3c553e07fe21d2f3c617833f92fc0e86ec93c024ce7c3deb72fd1712c7022dad05345cf0b78f69d55a622d81b72e03067449b5c04b8c3d17c25bb97ae27203201739d6271b6752a7520e90266b1d920eaed1f70f97d9e7da4da94862989b494fdcadde71182329c47269a149b14d1fd4443f3ee97bf73e2a097f60854b0f36c35f017a30300d2d39fdb822fcc7ec3fb188f73112f869ec57b04888c35417a8806569f5b9f060fbfe7560b735f85677febc836cdc7feefac1546d6a45673bb31aa004edda049f28f167c533156823f2ded3236c8502216ce2188e3099a6c20f1f3af437ceb5bedbfcbeea20212ac2bdf574037cff354799a1739f1fdeaf59e8698d9dc1132484c64ac771f6b4eddc3cf359c267fbed037bba5025a9a9ef596628b5e1a3de1489dda596e7f8461fc394fc3a6199378a55a53d14c7cf1f0bfe3a41fe73d749e215ec6a06ee36c5fb53930162ae840685a7020566919720e5e86091eecbb2e4e35ef009974abfffdfcaa95266ad3fb17a102ccb2c222cc5d23684a70e67918eb659f541883ad975634b6bd5a1f6e7b426355c68267147d435152db7a0ba33adca52901cbca3f716eba2b7dc2a3341d7be725ee70caf99142d3c40872ef30e64841d03beee1c6bef29a69ddd0e1c701e1ee4656f5cca9a40b9aa0b5a797b3a6587a775d85a8fdbe9ffdb54073ed8df4c35b80bada6c86cba3172e985bc91c6f090068d5d53df3073c8e4bffa3c37d40077f95184ca9f35d1e7866c62dad0a7b36ada4c3f7704f2bbd5a435520b84f106600358952e7377fa8027f81783e7b8f4441e014db0f99ec83e29cc2e34c47ecbeb8c08b1f4622102c213bdd056a1b58328579bc81cead0291cf46e4c24aeef8161204a6307ae5d86010c77ae87c39ef640e3e5872e59a4e4f4d53df9f1c327dd1bf471b89d42b5bce7666c830e781d031b78dcaf76b697b3f2c823dc8997caca87b12cddc604058fb134f2948a09a45afae836d051aef84b624c1184c76ddd895cc2480d3d4fa1b6ff606afddf894da02c4c1e62277ec6612cf85b9451aa8d33ce73ff2620e3532f00a85cb9713492d0ac31b6800d5efe6511a971a608286e45df8ac8e2cbbe2498ae7cff5fff2912d9a09febb949feb59ef5da653f864656a9d5d6bc65cea79d987ee5c370474252a6c43b00177f4f94a1bc3e1c6d1affe6ed3cddc074edcfd84e22269359ccf5d8a24fb1d6cf22ea160edfff061792bd9ca386a311ebeec593c083821c242ec78d040a3fc5e14bfff47c499509b20f21fb294ce521fa4ffd79afe32e163b6dc80d09f2085f78a6d407b1107b68ce31927ea3aa1e7d43400ed67c9b525912a73c7cad2977bbc4288503e5595b865842caba1f6a27b463f37d74ca81e6f420eb59fc94e35204d04817c405016b350cf3c63d73d588b444d46f52fc775ab0fb4f855757855f90bbca18f93ed2b88587ecb20b50420b18c32fa7732ca25231a09a178cf263e349b7ff36ae4e3f4c590e7c704830bd050f4783e43e6e480135debac1acdd504baf17f5aa919d74d2ed0248278f885fd0e9a6e0ec0ac614a5c3d9fee0f077f4ca3b14541e43a032e121cf91a0f6509ca135a16f58bcfe954b62e0e73a71067dd3e389f0e0806864b9d427a820ceee0763d4f455c2fa75a442ad8c9ac8163f484d32d1f3edc6b7d9af5d4b00eb93f896fbb953dac8d6cac4ce4bbe70e716a6fa45e79a2d1137f271099f7ec197bedece74dac272850c04f2d10a0e1ce1c1fa034fafe2bd976269a0bfdfe6e313361789550aa213fed4ac6c6def448411ca59ecb2382bfa6b2245c49a373a931950de09b23d56bfd0a7ab72c44d0f90910d063979dc6a7228f2d578b4d6f80d77a0e9b4abf18606a1ecadaea9493897c910757ddb6837c54a466b67a495868947f47b504f71d0fa48d99245d18c5e37dbf73cb91650f704de521b6f864ccc016d26d002bcad06d278b6f21c324121f9a37997f0875b7fa024f7b2d9fb8ae8263de347dd3939b2308d79ff4e28291c6afbc7932a077a5443ea64b6b3c1afc78c80b6531d08c220a1cb3be9de6c092941d98ee3aa6dcadc3ef1d6b5c9cae5de7c0c8a9d4a0c31d65fc0d1bb758d2ecd464e9bc81d945625c26702569afc841a2f170a0de02549fedf36474597b6fb4caef11d291fe8ceb1761ab0e428d43c20d703b474786af57839d1e8bd971dacde760fc77956c57665dcc2b50106f91d90da4bb0772eeddccfe7e6f374bb6dd4c2510a", 0xb8e}], 0x1) dup(r0) dup(r2) setsockopt$inet_opts(r1, 0x0, 0x6, &(0x7f0000000180)="99c300016bae3b53fb0b7051", 0x4) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000000)="741693220c5b6189a4e45ee498d2756dfb0e9e4986cb196a5323d8fd9fef2d03f8cb57a8a7b5a547375fb4b308e849187741595c11dd5f59c4a08adc72848e6956056f6790e1379c3f394f86bb1712aea6a6a68310a12908b17379c5278fe07a075021a4b548f4ff84f4e4b37be1b610d5dc71795730b619d2f7f2826e624bee7bfc2ef6f6d18922022fc1188ea02b6820654804d25d2bf689a5d43a22f7f4f35278248e972b7795285746", 0xab}, {&(0x7f00000000c0)="4118a3d9e102ac9cb0e0b038d3f743512c5c8b30112c99a8eae151b0d2b264d282f6b7085f4a99bf135100fccfdb6088c45e22a47891a845644b5426e792e7c072bd6fde9a7898a0123317837d38fe463c52e145be75a0d358d3f3c632e8a1d8fff333456f7c1165306141cc6f2002bee67105f0daaadf979c2b3f9789c5cd8877ee0e7e1426fdc43f8f5d91068d7a2a277733f96cfeef1cb698057c2d2ff951e5921d65852a8c2ee61f93f1893d0bca5467d0dbd89c00851d5a309eabcc9ac7c47d30bb279745ca18778c103fc22e8dc218a2f12e290332ce31835b6563c7fd6bcf8b1b697f6a297c636baca143815d0f5a9f21e1d08044", 0xf8}], 0x2) r4 = socket(0x6, 0x4000, 0x1f) mquery(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x10, r4, 0x4) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x9) r5 = socket(0x20, 0x3, 0x8) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r7 = dup(r6) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup2(r7, r5) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000003dc0), 0x10, 0x0) 09:21:29 executing program 5: mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') (async) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000003c0)=0x5) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) 09:21:29 executing program 3: fchflags(0xffffffffffffff9c, 0x1) (async, rerun: 64) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (rerun: 64) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) readv(r1, &(0x7f0000000200)=[{&(0x7f0000000000)=""/246, 0xf6}, {&(0x7f0000000100)=""/23, 0x17}, {&(0x7f0000000140)=""/145, 0x91}], 0x3) (async) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) socketpair$unix(0x1, 0x0, 0x0, 0x0) (async, rerun: 32) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) (rerun: 32) 09:21:29 executing program 4: semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)) semop(0x0, &(0x7f0000000180)=[{0x1, 0x5}, {0x3, 0x3, 0x1000}, {0x1, 0x1, 0x1000}, {0x3, 0x6, 0x1000}, {0x4}, {0x4, 0x2, 0x1000}, {0x3, 0x9, 0x1000}, {0x0, 0x9d5b}, {0x1, 0x8, 0x2000}], 0x9) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001200)=""/40) semop(0x0, &(0x7f0000000080)=[{0x0, 0x43, 0x800}, {0x4, 0xe6, 0x800}, {0x0, 0xfd, 0x800}, {0x4, 0x1020, 0xd3d1d7ba3eab9f74}, {0x2, 0x5, 0x1800}, {0x1, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x2, 0x400}], 0x8) semop(0x0, &(0x7f0000000000), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20}, {0x7}, {0x6, 0x40, 0x0, 0xd5}]}) writev(r0, &(0x7f0000000100)=[{&(0x7f00000003c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) setreuid(0xee00, 0xffffffffffffffff) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) r2 = getuid() seteuid(r2) shmget(0x1, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) getuid() setreuid(0x0, 0x0) getgid() getuid() open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r3 = semget$private(0x0, 0x3, 0x53c) semop(r3, 0xffffffffffffffff, 0x4) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000000c0)=0x9) r4 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000001c0)=[0x0]) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000600)=""/222) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000240)=""/65) 09:21:29 executing program 6: r0 = kqueue() (async) r1 = kqueue() (async) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1, 0x1) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r6 = dup(r5) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) r7 = dup(r0) (async) r8 = dup(r1) (async) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r9) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) (async) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r11 = dup(r10) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffd, 0x9a, 0x4, 0x3, 0xffff}], 0x80, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x40, 0xfffff, 0x5, 0xd8}, {{r1}, 0xfffffffffffffffa, 0x0, 0x20000000, 0x3b8c, 0x4}, {{r4}, 0xfffffffffffffff8, 0x20, 0x20, 0x101, 0x8000}, {{r6}, 0xfffffffffffffffa, 0x80, 0x8, 0x37b, 0x2}, {{r7}, 0xfffffffffffffffc, 0x91, 0x1, 0xffffffffffffffff, 0x100}, {{r8}, 0xfffffffffffffffc, 0xeb, 0x80000000, 0x9, 0x7fffffffffffffff}, {{r9}, 0xfffffffffffffff9, 0x7, 0x80000000, 0x7, 0x200}, {{r11}, 0xfffffffffffffff8, 0xc7, 0x0, 0x80000000, 0x4}, {{r12}, 0xfffffffffffffff9, 0x0, 0x1, 0x3, 0x7fffffff}], 0x1, &(0x7f00000002c0)={0x200, 0x188000000}) (async) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x2b, 0x10, 0x40000000000}], 0x1, 0x0, 0x0, 0x0) (async) r13 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) dup(r13) 09:21:29 executing program 7: mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) munmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000) (async) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f00009ce000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000b33000/0x4000)=nil, 0x2000) r1 = getuid() (async) setreuid(0xee00, 0x0) (async) r2 = shmget$private(0x0, 0x4000, 0x7, &(0x7f0000ffc000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = semget(0x3, 0x3, 0x12) (async) r7 = getuid() (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) setreuid(0xee00, r8) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000004c0)={{0x9, 0x0, r5, r7, 0x0, 0xa3, 0x5}, 0xd9, 0x9902, 0x6}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x1, r4, 0x0, 0x0, r10, 0x1ba, 0x800}, 0x7fff, 0x3, r3, 0x0, 0x1, 0x8, 0x4}) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000380)=""/245) (async, rerun: 64) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/118) (async, rerun: 64) shmat(r2, &(0x7f0000471000/0x3000)=nil, 0x0) (async, rerun: 64) setreuid(0xee00, r1) (rerun: 64) r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x7, r8, 0x0, 0x0, 0x140, 0x20}, 0xfc, 0x0, 0x0, 0x0, 0x0, 0x9947}) (async) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000002040)=""/4083) (async, rerun: 64) shmat(r11, &(0x7f0000841000/0x3000)=nil, 0x3000) (rerun: 64) shmdt(0x0) (async) getuid() 09:21:29 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = dup(r0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x1, 0x2d, 0x0, 0x9}, {0x1, 0x1f, 0x40}, {0x5, 0x80, 0x9, 0x2}, {0x401, 0x3, 0x3f, 0xffffffff}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) syz_emit_ethernet(0x52, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaad1f9b24eb04a86dd60a6b960bea695df317ba120b9700000aafe00"/53, @ANYRES64=0x0, @ANYRESHEX=r0, @ANYRES32=r0, @ANYRES32=r1]) (async, rerun: 32) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (rerun: 32) r3 = dup(r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) connect$unix(r3, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) 09:21:29 executing program 5: setrlimit(0x8, &(0x7f0000000040)={0x0, 0x6c9}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x5, 0xfff, 0x2, 0x8c4, "96cfc955da8b8dbd00d3a5024bbb2033d57a8c59", 0x3bf, 0x80000001}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0xffff) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCNXCL(r1, 0x2000740e) syz_open_pts() r2 = syz_open_pts() r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r4) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) poll(&(0x7f0000000080)=[{r0, 0x2}, {r4, 0x100}, {r2, 0x80}, {r0, 0x4}], 0x4, 0x4) 09:21:29 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0xe02) recvmmsg(0xffffffffffffff9c, &(0x7f0000003cc0)={&(0x7f00000009c0)={&(0x7f00000001c0)=@in, 0xc, &(0x7f0000003c40)=[{&(0x7f0000000240)=""/3, 0x3}, {&(0x7f0000000580)=""/129, 0x81}, {&(0x7f0000000b40)=""/4096, 0x1000}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/4096, 0x1000}, {&(0x7f0000000940)=""/122, 0x7a}, {&(0x7f0000003b40)=""/200, 0xc8}], 0x7, &(0x7f0000000280)=""/64, 0x40}, 0xbf6f}, 0x10, 0x821, &(0x7f0000003d00)={0x600000000000, 0x5}) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) readv(r0, &(0x7f0000000800)=[{&(0x7f0000000500)=""/120, 0x68}, {&(0x7f00000002c0)=""/122, 0x7a}, {&(0x7f0000000340)=""/228, 0xe4}, {&(0x7f0000000440)=""/102, 0x74}, {&(0x7f00000004c0)=""/62, 0x3e}, {&(0x7f0000000a40)=""/225, 0xec}, {&(0x7f0000000640)=""/242, 0xf2}, {&(0x7f0000000740)=""/142, 0x8e}], 0x8) (async) r1 = socket$inet(0x2, 0x4003, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x7fd600faffc9bf32, 0x0) poll(&(0x7f0000000040)=[{}, {r3, 0x1}], 0x2, 0x0) (async) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000003d40)="06d8d1b81f3a6632510d154a7788e22c4fbc5227deb161aa30e68e070dce9ee3852d5c1a466c8b4492756c792fa7fe3532befd969cae2283e7", 0x39) (async) writev(r2, &(0x7f00000005c0)=[{&(0x7f0000000740)="725c8409679f313f04e4b9d42c3c87840bce82cdd178d6ed6a60862c0ec6c2efa1fffa6bc8e424931e23a9f3edb23850f45d360bd5ea818b41738cb92aadcee4d8b3400a1063dd91e935979dec31aaccb2cb5899ad1281ca57ce5eed2e6196c591f280f290f40361623853a6555485007cd1d82417488523ab00e83703eeaa96594999f5045941a0b7a270405e11557ddb9502b9a513bf0da7c552814269d3edbf5a65a973b9a2e71e3d1478a032f7422f8a0d1ff92589429f95ae780075f65ed3d4d7fc564ac6eb890cea7c046de94e9ef5297a1a6190831076bd70b9640c7b894baf78df076e3232d8159045b9f987d6a8d9353ac5c2257ffdcea15ac32c8696111eadacaa5960f704f8bd481a807777724cc4d646d0ec68d1228734d300e74105c9fbf82add6c8da38517c0f0f15d20dc228a2b9c3616731027b99b0a2e74cde07afb29fdb47013353c3fd88935aa944641eeac605d6dd23a8dd9e565c3187a86be9a4aef895e9d8e6d2fdc644a858a5d8907f60fd9db761281b977f3058f3e33e2f65b13ba640f536fd39dba38c0187e0e2a1716ab480fecb11d4f46f56cbabf76506774f4332d60afbffdc9244a7b3ee7ccd1fe86191ed4f74a4620116539957a785975621bac2cba5200c375c1cd1784cf23bbb56681b037e7c4d921dbb037ce546c561c3bb5eb0ca0d6a620ae87e5f66bb9f33cd79cd20e49ffe81695189d65b7c77d253b45917a0c4761a8c822401aeefe6dd13c9ee120b2d14b5a9a0db341407350933c1efb9f5c61dd7f91ace54e78b746b196d37ddb4742f25efa660be97cb2581311a94ecccd2da878a1d052e9e19a5b3cb854cd0a697b600e417817131266834ec8ce59669c9fa755641874f2877e6f82a88246815ae114b53fe2c0685ef2789b1b4f02cbac6645d7de427f3ef35938a4a499a7f05b054886ea8c7117bb3c99e003176ed9df7fe50b875e3ab206456bd5566c8007051482c9a01b5363fe1557213119070bfa39f1b71ffbf531fa0d929da5698c2c9286e9b5ce0b660d8829645c6c08f2f095f91a57fc70b3f173682b64c400086c4f0aaa94df08ed8f69245bdb5a15b14baf7bf72b451f25bc5fdd51c0c5d0f40a7a813dc07c9dfa3c7039c4585b49885d2420bb9af88f362e5ca203d3a3b2dc6b58c06d5908dd5b5d2e802578e46ee80e21003c7935a340412442747d920f78ef27905a2f0fb2efff968cf4bb33bd4d8a5384fcd886b4c4dbea593770b799f1e09b6fa08f966ae16feab25cdb104b075d424bd371d51b054b94fb288e0e2b76bc67b695baa5bebc7a68f00ea8b8d9d6e6c9e53af21a30cd5fc31c9a07b33da448bf4543fe850e1dd5fdf5cfca72e5dab0e36a5e0854fea45a590eef3297449bc082ee3e80f552ddec8c0dc7f7adf9d960c94cbfa9ce4d1990249fd4ad6c59b91040dbef8611bce60459e85c5f9125b0c769192ef40f1eefba6067aa75fa2e0cfc92cf8d5c65db999e16d43f6d6cf28a460b3ef7ff8d9421c9602cee2bda0b817021fe41964b305e8b9ab2be3e898fbf7c42ffe01ce1edd3c71622bcfd15b67d320e0917d191d209f709a268b0c324898437883922514fcddefd035d315a14de005c9ede97e539f5054f3aec738fb2394d4178ef323c7cb85a273064f3af8d274ea034a9cdd8e10582fdec0e3a385df843ea102f368bf8a89e15c42cc7fd85e33f6229f47c6b3143e0c6476a62d50ca341e7679aa816f901a5546c78774cb9663591f71f9eea1467034dd1a90a829a104727c8c61dc27491d146c4b26b9054ea346512d2aa363f64d5cdbe80d8c4db33998f25e777e44c6eec49c4bdb3cc122cb5dbece3cf106381eecfb789dc8f013a07358386ac575a0c94aba872e5d6f91e1dcdf4f3c60af3a1aaf2c4895b33ccfc176a3c553e07fe21d2f3c617833f92fc0e86ec93c024ce7c3deb72fd1712c7022dad05345cf0b78f69d55a622d81b72e03067449b5c04b8c3d17c25bb97ae27203201739d6271b6752a7520e90266b1d920eaed1f70f97d9e7da4da94862989b494fdcadde71182329c47269a149b14d1fd4443f3ee97bf73e2a097f60854b0f36c35f017a30300d2d39fdb822fcc7ec3fb188f73112f869ec57b04888c35417a8806569f5b9f060fbfe7560b735f85677febc836cdc7feefac1546d6a45673bb31aa004edda049f28f167c533156823f2ded3236c8502216ce2188e3099a6c20f1f3af437ceb5bedbfcbeea20212ac2bdf574037cff354799a1739f1fdeaf59e8698d9dc1132484c64ac771f6b4eddc3cf359c267fbed037bba5025a9a9ef596628b5e1a3de1489dda596e7f8461fc394fc3a6199378a55a53d14c7cf1f0bfe3a41fe73d749e215ec6a06ee36c5fb53930162ae840685a7020566919720e5e86091eecbb2e4e35ef009974abfffdfcaa95266ad3fb17a102ccb2c222cc5d23684a70e67918eb659f541883ad975634b6bd5a1f6e7b426355c68267147d435152db7a0ba33adca52901cbca3f716eba2b7dc2a3341d7be725ee70caf99142d3c40872ef30e64841d03beee1c6bef29a69ddd0e1c701e1ee4656f5cca9a40b9aa0b5a797b3a6587a775d85a8fdbe9ffdb54073ed8df4c35b80bada6c86cba3172e985bc91c6f090068d5d53df3073c8e4bffa3c37d40077f95184ca9f35d1e7866c62dad0a7b36ada4c3f7704f2bbd5a435520b84f106600358952e7377fa8027f81783e7b8f4441e014db0f99ec83e29cc2e34c47ecbeb8c08b1f4622102c213bdd056a1b58328579bc81cead0291cf46e4c24aeef8161204a6307ae5d86010c77ae87c39ef640e3e5872e59a4e4f4d53df9f1c327dd1bf471b89d42b5bce7666c830e781d031b78dcaf76b697b3f2c823dc8997caca87b12cddc604058fb134f2948a09a45afae836d051aef84b624c1184c76ddd895cc2480d3d4fa1b6ff606afddf894da02c4c1e62277ec6612cf85b9451aa8d33ce73ff2620e3532f00a85cb9713492d0ac31b6800d5efe6511a971a608286e45df8ac8e2cbbe2498ae7cff5fff2912d9a09febb949feb59ef5da653f864656a9d5d6bc65cea79d987ee5c370474252a6c43b00177f4f94a1bc3e1c6d1affe6ed3cddc074edcfd84e22269359ccf5d8a24fb1d6cf22ea160edfff061792bd9ca386a311ebeec593c083821c242ec78d040a3fc5e14bfff47c499509b20f21fb294ce521fa4ffd79afe32e163b6dc80d09f2085f78a6d407b1107b68ce31927ea3aa1e7d43400ed67c9b525912a73c7cad2977bbc4288503e5595b865842caba1f6a27b463f37d74ca81e6f420eb59fc94e35204d04817c405016b350cf3c63d73d588b444d46f52fc775ab0fb4f855757855f90bbca18f93ed2b88587ecb20b50420b18c32fa7732ca25231a09a178cf263e349b7ff36ae4e3f4c590e7c704830bd050f4783e43e6e480135debac1acdd504baf17f5aa919d74d2ed0248278f885fd0e9a6e0ec0ac614a5c3d9fee0f077f4ca3b14541e43a032e121cf91a0f6509ca135a16f58bcfe954b62e0e73a71067dd3e389f0e0806864b9d427a820ceee0763d4f455c2fa75a442ad8c9ac8163f484d32d1f3edc6b7d9af5d4b00eb93f896fbb953dac8d6cac4ce4bbe70e716a6fa45e79a2d1137f271099f7ec197bedece74dac272850c04f2d10a0e1ce1c1fa034fafe2bd976269a0bfdfe6e313361789550aa213fed4ac6c6def448411ca59ecb2382bfa6b2245c49a373a931950de09b23d56bfd0a7ab72c44d0f90910d063979dc6a7228f2d578b4d6f80d77a0e9b4abf18606a1ecadaea9493897c910757ddb6837c54a466b67a495868947f47b504f71d0fa48d99245d18c5e37dbf73cb91650f704de521b6f864ccc016d26d002bcad06d278b6f21c324121f9a37997f0875b7fa024f7b2d9fb8ae8263de347dd3939b2308d79ff4e28291c6afbc7932a077a5443ea64b6b3c1afc78c80b6531d08c220a1cb3be9de6c092941d98ee3aa6dcadc3ef1d6b5c9cae5de7c0c8a9d4a0c31d65fc0d1bb758d2ecd464e9bc81d945625c26702569afc841a2f170a0de02549fedf36474597b6fb4caef11d291fe8ceb1761ab0e428d43c20d703b474786af57839d1e8bd971dacde760fc77956c57665dcc2b50106f91d90da4bb0772eeddccfe7e6f374bb6dd4c2510a", 0xb8e}], 0x1) dup(r0) (async) dup(r2) setsockopt$inet_opts(r1, 0x0, 0x6, &(0x7f0000000180)="99c300016bae3b53fb0b7051", 0x4) (async) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000000)="741693220c5b6189a4e45ee498d2756dfb0e9e4986cb196a5323d8fd9fef2d03f8cb57a8a7b5a547375fb4b308e849187741595c11dd5f59c4a08adc72848e6956056f6790e1379c3f394f86bb1712aea6a6a68310a12908b17379c5278fe07a075021a4b548f4ff84f4e4b37be1b610d5dc71795730b619d2f7f2826e624bee7bfc2ef6f6d18922022fc1188ea02b6820654804d25d2bf689a5d43a22f7f4f35278248e972b7795285746", 0xab}, {&(0x7f00000000c0)="4118a3d9e102ac9cb0e0b038d3f743512c5c8b30112c99a8eae151b0d2b264d282f6b7085f4a99bf135100fccfdb6088c45e22a47891a845644b5426e792e7c072bd6fde9a7898a0123317837d38fe463c52e145be75a0d358d3f3c632e8a1d8fff333456f7c1165306141cc6f2002bee67105f0daaadf979c2b3f9789c5cd8877ee0e7e1426fdc43f8f5d91068d7a2a277733f96cfeef1cb698057c2d2ff951e5921d65852a8c2ee61f93f1893d0bca5467d0dbd89c00851d5a309eabcc9ac7c47d30bb279745ca18778c103fc22e8dc218a2f12e290332ce31835b6563c7fd6bcf8b1b697f6a297c636baca143815d0f5a9f21e1d08044", 0xf8}], 0x2) (async) r4 = socket(0x6, 0x4000, 0x1f) mquery(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x10, r4, 0x4) (async) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x9) (async) r5 = socket(0x20, 0x3, 0x8) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r7 = dup(r6) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) dup2(r7, r5) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000003dc0), 0x10, 0x0) 09:21:29 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x1, 0x2d, 0x0, 0x9}, {0x1, 0x1f, 0x40}, {0x5, 0x80, 0x9, 0x2}, {0x401, 0x3, 0x3f, 0xffffffff}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) (async) syz_emit_ethernet(0x52, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaad1f9b24eb04a86dd60a6b960bea695df317ba120b9700000aafe00"/53, @ANYRES64=0x0, @ANYRESHEX=r0, @ANYRES32=r0, @ANYRES32=r1]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = dup(r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) connect$unix(r3, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) 09:21:29 executing program 6: r0 = kqueue() r1 = kqueue() r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) (async) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1, 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r6 = dup(r5) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) r7 = dup(r0) r8 = dup(r1) (async) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r9) (async) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r11 = dup(r10) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffd, 0x9a, 0x4, 0x3, 0xffff}], 0x80, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x40, 0xfffff, 0x5, 0xd8}, {{r1}, 0xfffffffffffffffa, 0x0, 0x20000000, 0x3b8c, 0x4}, {{r4}, 0xfffffffffffffff8, 0x20, 0x20, 0x101, 0x8000}, {{r6}, 0xfffffffffffffffa, 0x80, 0x8, 0x37b, 0x2}, {{r7}, 0xfffffffffffffffc, 0x91, 0x1, 0xffffffffffffffff, 0x100}, {{r8}, 0xfffffffffffffffc, 0xeb, 0x80000000, 0x9, 0x7fffffffffffffff}, {{r9}, 0xfffffffffffffff9, 0x7, 0x80000000, 0x7, 0x200}, {{r11}, 0xfffffffffffffff8, 0xc7, 0x0, 0x80000000, 0x4}, {{r12}, 0xfffffffffffffff9, 0x0, 0x1, 0x3, 0x7fffffff}], 0x1, &(0x7f00000002c0)={0x200, 0x188000000}) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x2b, 0x10, 0x40000000000}], 0x1, 0x0, 0x0, 0x0) (async) r13 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) dup(r13) 09:21:29 executing program 3: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f00000003c0)=[{&(0x7f00000000c0)=""/107, 0x6b}], 0x1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x5) execve(&(0x7f0000000380)='./file0\x00', &(0x7f0000003600)=[&(0x7f0000003500)='^\x00', &(0x7f0000003540)='tap', &(0x7f0000003580)='/dev/bpf\x00', &(0x7f00000035c0)='tap'], &(0x7f0000003780)=[&(0x7f0000003640)='(@]!\xd4\xd9\x00', &(0x7f0000003680)='tap', &(0x7f00000036c0)='/dev/bpf\x00', &(0x7f0000003700)='tap', &(0x7f0000003740)='^^\x00']) chmod(&(0x7f0000000240)='./file0\x00', 0x98) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) readv(r2, &(0x7f0000003480)=[{&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000000080)=""/26, 0x1a}, {&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f0000000140)=""/43, 0x2b}, {&(0x7f0000000180)=""/156, 0x9c}, {&(0x7f00000002c0)=""/168, 0xa8}, {&(0x7f0000002400)=""/75, 0x4b}, {&(0x7f0000002480)=""/4096, 0x1000}], 0x8) execve(0x0, 0x0, 0x0) 09:21:29 executing program 4: semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)) (async) semop(0x0, &(0x7f0000000180)=[{0x1, 0x5}, {0x3, 0x3, 0x1000}, {0x1, 0x1, 0x1000}, {0x3, 0x6, 0x1000}, {0x4}, {0x4, 0x2, 0x1000}, {0x3, 0x9, 0x1000}, {0x0, 0x9d5b}, {0x1, 0x8, 0x2000}], 0x9) (async) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) (async) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001200)=""/40) (async) semop(0x0, &(0x7f0000000080)=[{0x0, 0x43, 0x800}, {0x4, 0xe6, 0x800}, {0x0, 0xfd, 0x800}, {0x4, 0x1020, 0xd3d1d7ba3eab9f74}, {0x2, 0x5, 0x1800}, {0x1, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x2, 0x400}], 0x8) (async) semop(0x0, &(0x7f0000000000), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20}, {0x7}, {0x6, 0x40, 0x0, 0xd5}]}) writev(r0, &(0x7f0000000100)=[{&(0x7f00000003c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) (async) setreuid(0xee00, 0xffffffffffffffff) (async) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) (async) r2 = getuid() seteuid(r2) (async) shmget(0x1, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) (async) getuid() (async) setreuid(0x0, 0x0) (async) getgid() getuid() open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) (async) r3 = semget$private(0x0, 0x3, 0x53c) semop(r3, 0xffffffffffffffff, 0x4) (async) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000000c0)=0x9) (async) r4 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000001c0)=[0x0]) (async) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000600)=""/222) (async) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000240)=""/65) 09:21:29 executing program 5: setrlimit(0x8, &(0x7f0000000040)={0x0, 0x6c9}) (async) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x5, 0xfff, 0x2, 0x8c4, "96cfc955da8b8dbd00d3a5024bbb2033d57a8c59", 0x3bf, 0x80000001}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0xffff) (async) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCNXCL(r1, 0x2000740e) (async) syz_open_pts() (async) r2 = syz_open_pts() r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x1) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r4) (async) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) poll(&(0x7f0000000080)=[{r0, 0x2}, {r4, 0x100}, {r2, 0x80}, {r0, 0x4}], 0x4, 0x4) 09:21:29 executing program 7: mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) munmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000) (async) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f00009ce000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000b33000/0x4000)=nil, 0x2000) (async) r1 = getuid() setreuid(0xee00, 0x0) (async) r2 = shmget$private(0x0, 0x4000, 0x7, &(0x7f0000ffc000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) (async) r6 = semget(0x3, 0x3, 0x12) (async) r7 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) setreuid(0xee00, r8) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) (async) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000004c0)={{0x9, 0x0, r5, r7, 0x0, 0xa3, 0x5}, 0xd9, 0x9902, 0x6}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x1, r4, 0x0, 0x0, r10, 0x1ba, 0x800}, 0x7fff, 0x3, r3, 0x0, 0x1, 0x8, 0x4}) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000380)=""/245) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/118) shmat(r2, &(0x7f0000471000/0x3000)=nil, 0x0) setreuid(0xee00, r1) (async) r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) (async) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x7, r8, 0x0, 0x0, 0x140, 0x20}, 0xfc, 0x0, 0x0, 0x0, 0x0, 0x9947}) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000002040)=""/4083) (async) shmat(r11, &(0x7f0000841000/0x3000)=nil, 0x3000) shmdt(0x0) (async) getuid() 09:21:30 executing program 0: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r3) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffd, 0xc4, 0xfffff, 0xd2c}, {{r3}, 0xffffffffffffffff, 0x80, 0x2, 0xc000000000000000, 0x100000001}, {{r0}, 0xfffffffffffffffd, 0x4, 0x40000000, 0xb14, 0x5}], 0x0, &(0x7f00000000c0)=[{{r0}, 0x5, 0x30, 0x80, 0x1e54, 0x4}], 0xa1, &(0x7f0000000100)={0x9, 0x4}) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x2b, 0x10}], 0x1, 0x0, 0x0, 0x0) 09:21:30 executing program 2: syz_emit_ethernet(0x72, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd600be128003c2b00fed872d08000000000000000000000000000aa"]) syz_emit_ethernet(0x30e, &(0x7f00000003c0)={@remote, @remote, [{[{0x88a8, 0x0, 0x1, 0x2}], {0x8100, 0x5, 0x1, 0x4}}], {@ipv6={0x86dd, {0x4, 0x6, "f751f5", 0x2d0, 0x67, 0x2, @mcast1, @mcast2, {[@dstopts={0x89, 0x1b, '\x00', [@generic={0x4, 0x30, "ba809682deb4a3a1d03e464b396edcbe70f8550456176898d4923cab0895f82c54a8927011af9721f86d2b7e99796dda"}, @generic={0x0, 0xa0, "2114cacb20a8b770e9e7e61f3bf07f5fa8210a887b518148532a666ef69e09ee1452be4e9e28ab36e9391ef68da8f3b680a5917fba319b1af280d2b1e1b9ccf2fd18951568322a6abb5496bdfb00a3df92a9a76da84b23ca6676023deabbd03f6b5461d270cd40c0424582a3d26155f6aac655eb3dabab2bf14f03a71330af6540eca58f4a4077bd9774824c5140bb7cdb635219694a181b06b7f4ed65e37a64"}, @ra={0x5, 0x2, 0x4}]}, @hopopts={0x12, 0x36, '\x00', [@generic={0x0, 0xd9, "3ecd886381c87c4f9ce2fb31e9c6fe8ca39434e4b3f8c469cf71695e0cbc834d69841207e2862490bc0ce31913d5166b53ca724835826e9350155ffb20af94f2d66c1305c771fae5d2a869c6ff2e4f85408e707317b32186e4c13de397c0d2990cf9591350e91c515ad62a084047bb2211a8e5286240c3eb8b8e998a4275cb36a90753caf996c718df158b5fc138ac0a8beb599b4c298b2d0d6c6fc7102d589931cd8a5a3e0363291955bd928ddfdef501ea1780a1b6daddbb756f11a41a658566da1aede329c6ae4f343281618face29fcbb1f42b99402f00"}, @generic={0x48, 0xc5, "b7ba80de699cad7456c5524436c79465b17641c8dd7182aefef925b63101f4b0660b0d4f61ae520d7cea1a1d02abafab535ed471797f262304e10e4edb536d1b1f0bdf851ee9f10605a2e13b4a62419ef0b3a18a76251cf812aed2f0da1d62a5bfc30521db2d5dc3661defe7e21051049fd043bb82fa57c33bfeb830e9d01cc26d2416b8835fcd30fbacbf5630caee1150707ce8bdaf8e05debf006c9c63b582b995bf843831170a2713f81cddad0f71a9bf556037e82daae0ac0779a996f2710a958bcb89"}, @pad1, @ra={0x5, 0x2, 0xed01}, @pad1, @ra={0x5, 0x2, 0x22e4}]}], @generic="15c82f20e0a528956d5b824cf52a423f345805388bfca6af1cc4c6e44a9bb38bfa67373688adf4ce79d3d8a8a93a3e8c6acfa5e903a27651"}}}}}) syz_emit_ethernet(0x13b, &(0x7f0000000280)={@remote, @local, [{[{0x88a8, 0x5, 0x0, 0x81}], {0x8100, 0x2, 0x1, 0xffe}}], {@ipv6={0x86dd, {0x0, 0x6, "3bb6f1", 0xfd, 0x6c, 0x5, @local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, {[], @generic="810e54269fc9cafd2855ed1a91cb63ee5dc3322b546ea0e6b2e9120c5128354f0b3e5b8ae1894056300c5be8139d62d44421c7ff332213d34da78ff98cbd038b6ebcf7e879a66e0a401e3fff21dfd724d2d67157a8337d863626176e8b3b3d25056f7e318655fb340ea7cdd0a4888cf777300785191bd80f448017c4a52eade1f27d486cc1d84af2a99376dbbeac096cb21bf8d50df4f9c2ba9a9b8e14d3f848b40e4cec1873caabcf7ae0203004048f2d8b8a2ed9c51fa3850c76676613580018a758d9e96930ba6e11b541a7d2fefde47987c4caa9bbb9ddb9d93ae8cbea3c1696fee9f345dcd1456c6be2343d72df48007484602ea050361e16cbbf"}}}}}) 09:21:30 executing program 6: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x2b, 0xfffff, 0x40000000000}], 0x2, 0x0, 0x0, 0x0) r1 = kqueue() r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r3) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r6 = dup(r5) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x29, 0x1, 0x5, 0x80000000}], 0xffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffa, 0x0, 0x4, 0x8, 0x2}, {{r3}, 0x0, 0x0, 0x2, 0x2, 0x9}, {{r4}, 0xfffffffffffffffe, 0x18, 0x80, 0x5, 0x1}, {{0xffffffffffffff9c}, 0x6, 0x2, 0x8, 0x4}, {{r6}, 0xfffffffffffffffd, 0xd1, 0x10, 0x1f, 0x8c56}], 0x7, &(0x7f00000001c0)={0x2, 0x9}) 09:21:30 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0xe02) (async) recvmmsg(0xffffffffffffff9c, &(0x7f0000003cc0)={&(0x7f00000009c0)={&(0x7f00000001c0)=@in, 0xc, &(0x7f0000003c40)=[{&(0x7f0000000240)=""/3, 0x3}, {&(0x7f0000000580)=""/129, 0x81}, {&(0x7f0000000b40)=""/4096, 0x1000}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/4096, 0x1000}, {&(0x7f0000000940)=""/122, 0x7a}, {&(0x7f0000003b40)=""/200, 0xc8}], 0x7, &(0x7f0000000280)=""/64, 0x40}, 0xbf6f}, 0x10, 0x821, &(0x7f0000003d00)={0x600000000000, 0x5}) (async) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) readv(r0, &(0x7f0000000800)=[{&(0x7f0000000500)=""/120, 0x68}, {&(0x7f00000002c0)=""/122, 0x7a}, {&(0x7f0000000340)=""/228, 0xe4}, {&(0x7f0000000440)=""/102, 0x74}, {&(0x7f00000004c0)=""/62, 0x3e}, {&(0x7f0000000a40)=""/225, 0xec}, {&(0x7f0000000640)=""/242, 0xf2}, {&(0x7f0000000740)=""/142, 0x8e}], 0x8) (async) r1 = socket$inet(0x2, 0x4003, 0x0) (async) r2 = syz_open_pts() close(r2) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) (async) r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x7fd600faffc9bf32, 0x0) poll(&(0x7f0000000040)=[{}, {r3, 0x1}], 0x2, 0x0) (async) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000003d40)="06d8d1b81f3a6632510d154a7788e22c4fbc5227deb161aa30e68e070dce9ee3852d5c1a466c8b4492756c792fa7fe3532befd969cae2283e7", 0x39) (async) writev(r2, &(0x7f00000005c0)=[{&(0x7f0000000740)="725c8409679f313f04e4b9d42c3c87840bce82cdd178d6ed6a60862c0ec6c2efa1fffa6bc8e424931e23a9f3edb23850f45d360bd5ea818b41738cb92aadcee4d8b3400a1063dd91e935979dec31aaccb2cb5899ad1281ca57ce5eed2e6196c591f280f290f40361623853a6555485007cd1d82417488523ab00e83703eeaa96594999f5045941a0b7a270405e11557ddb9502b9a513bf0da7c552814269d3edbf5a65a973b9a2e71e3d1478a032f7422f8a0d1ff92589429f95ae780075f65ed3d4d7fc564ac6eb890cea7c046de94e9ef5297a1a6190831076bd70b9640c7b894baf78df076e3232d8159045b9f987d6a8d9353ac5c2257ffdcea15ac32c8696111eadacaa5960f704f8bd481a807777724cc4d646d0ec68d1228734d300e74105c9fbf82add6c8da38517c0f0f15d20dc228a2b9c3616731027b99b0a2e74cde07afb29fdb47013353c3fd88935aa944641eeac605d6dd23a8dd9e565c3187a86be9a4aef895e9d8e6d2fdc644a858a5d8907f60fd9db761281b977f3058f3e33e2f65b13ba640f536fd39dba38c0187e0e2a1716ab480fecb11d4f46f56cbabf76506774f4332d60afbffdc9244a7b3ee7ccd1fe86191ed4f74a4620116539957a785975621bac2cba5200c375c1cd1784cf23bbb56681b037e7c4d921dbb037ce546c561c3bb5eb0ca0d6a620ae87e5f66bb9f33cd79cd20e49ffe81695189d65b7c77d253b45917a0c4761a8c822401aeefe6dd13c9ee120b2d14b5a9a0db341407350933c1efb9f5c61dd7f91ace54e78b746b196d37ddb4742f25efa660be97cb2581311a94ecccd2da878a1d052e9e19a5b3cb854cd0a697b600e417817131266834ec8ce59669c9fa755641874f2877e6f82a88246815ae114b53fe2c0685ef2789b1b4f02cbac6645d7de427f3ef35938a4a499a7f05b054886ea8c7117bb3c99e003176ed9df7fe50b875e3ab206456bd5566c8007051482c9a01b5363fe1557213119070bfa39f1b71ffbf531fa0d929da5698c2c9286e9b5ce0b660d8829645c6c08f2f095f91a57fc70b3f173682b64c400086c4f0aaa94df08ed8f69245bdb5a15b14baf7bf72b451f25bc5fdd51c0c5d0f40a7a813dc07c9dfa3c7039c4585b49885d2420bb9af88f362e5ca203d3a3b2dc6b58c06d5908dd5b5d2e802578e46ee80e21003c7935a340412442747d920f78ef27905a2f0fb2efff968cf4bb33bd4d8a5384fcd886b4c4dbea593770b799f1e09b6fa08f966ae16feab25cdb104b075d424bd371d51b054b94fb288e0e2b76bc67b695baa5bebc7a68f00ea8b8d9d6e6c9e53af21a30cd5fc31c9a07b33da448bf4543fe850e1dd5fdf5cfca72e5dab0e36a5e0854fea45a590eef3297449bc082ee3e80f552ddec8c0dc7f7adf9d960c94cbfa9ce4d1990249fd4ad6c59b91040dbef8611bce60459e85c5f9125b0c769192ef40f1eefba6067aa75fa2e0cfc92cf8d5c65db999e16d43f6d6cf28a460b3ef7ff8d9421c9602cee2bda0b817021fe41964b305e8b9ab2be3e898fbf7c42ffe01ce1edd3c71622bcfd15b67d320e0917d191d209f709a268b0c324898437883922514fcddefd035d315a14de005c9ede97e539f5054f3aec738fb2394d4178ef323c7cb85a273064f3af8d274ea034a9cdd8e10582fdec0e3a385df843ea102f368bf8a89e15c42cc7fd85e33f6229f47c6b3143e0c6476a62d50ca341e7679aa816f901a5546c78774cb9663591f71f9eea1467034dd1a90a829a104727c8c61dc27491d146c4b26b9054ea346512d2aa363f64d5cdbe80d8c4db33998f25e777e44c6eec49c4bdb3cc122cb5dbece3cf106381eecfb789dc8f013a07358386ac575a0c94aba872e5d6f91e1dcdf4f3c60af3a1aaf2c4895b33ccfc176a3c553e07fe21d2f3c617833f92fc0e86ec93c024ce7c3deb72fd1712c7022dad05345cf0b78f69d55a622d81b72e03067449b5c04b8c3d17c25bb97ae27203201739d6271b6752a7520e90266b1d920eaed1f70f97d9e7da4da94862989b494fdcadde71182329c47269a149b14d1fd4443f3ee97bf73e2a097f60854b0f36c35f017a30300d2d39fdb822fcc7ec3fb188f73112f869ec57b04888c35417a8806569f5b9f060fbfe7560b735f85677febc836cdc7feefac1546d6a45673bb31aa004edda049f28f167c533156823f2ded3236c8502216ce2188e3099a6c20f1f3af437ceb5bedbfcbeea20212ac2bdf574037cff354799a1739f1fdeaf59e8698d9dc1132484c64ac771f6b4eddc3cf359c267fbed037bba5025a9a9ef596628b5e1a3de1489dda596e7f8461fc394fc3a6199378a55a53d14c7cf1f0bfe3a41fe73d749e215ec6a06ee36c5fb53930162ae840685a7020566919720e5e86091eecbb2e4e35ef009974abfffdfcaa95266ad3fb17a102ccb2c222cc5d23684a70e67918eb659f541883ad975634b6bd5a1f6e7b426355c68267147d435152db7a0ba33adca52901cbca3f716eba2b7dc2a3341d7be725ee70caf99142d3c40872ef30e64841d03beee1c6bef29a69ddd0e1c701e1ee4656f5cca9a40b9aa0b5a797b3a6587a775d85a8fdbe9ffdb54073ed8df4c35b80bada6c86cba3172e985bc91c6f090068d5d53df3073c8e4bffa3c37d40077f95184ca9f35d1e7866c62dad0a7b36ada4c3f7704f2bbd5a435520b84f106600358952e7377fa8027f81783e7b8f4441e014db0f99ec83e29cc2e34c47ecbeb8c08b1f4622102c213bdd056a1b58328579bc81cead0291cf46e4c24aeef8161204a6307ae5d86010c77ae87c39ef640e3e5872e59a4e4f4d53df9f1c327dd1bf471b89d42b5bce7666c830e781d031b78dcaf76b697b3f2c823dc8997caca87b12cddc604058fb134f2948a09a45afae836d051aef84b624c1184c76ddd895cc2480d3d4fa1b6ff606afddf894da02c4c1e62277ec6612cf85b9451aa8d33ce73ff2620e3532f00a85cb9713492d0ac31b6800d5efe6511a971a608286e45df8ac8e2cbbe2498ae7cff5fff2912d9a09febb949feb59ef5da653f864656a9d5d6bc65cea79d987ee5c370474252a6c43b00177f4f94a1bc3e1c6d1affe6ed3cddc074edcfd84e22269359ccf5d8a24fb1d6cf22ea160edfff061792bd9ca386a311ebeec593c083821c242ec78d040a3fc5e14bfff47c499509b20f21fb294ce521fa4ffd79afe32e163b6dc80d09f2085f78a6d407b1107b68ce31927ea3aa1e7d43400ed67c9b525912a73c7cad2977bbc4288503e5595b865842caba1f6a27b463f37d74ca81e6f420eb59fc94e35204d04817c405016b350cf3c63d73d588b444d46f52fc775ab0fb4f855757855f90bbca18f93ed2b88587ecb20b50420b18c32fa7732ca25231a09a178cf263e349b7ff36ae4e3f4c590e7c704830bd050f4783e43e6e480135debac1acdd504baf17f5aa919d74d2ed0248278f885fd0e9a6e0ec0ac614a5c3d9fee0f077f4ca3b14541e43a032e121cf91a0f6509ca135a16f58bcfe954b62e0e73a71067dd3e389f0e0806864b9d427a820ceee0763d4f455c2fa75a442ad8c9ac8163f484d32d1f3edc6b7d9af5d4b00eb93f896fbb953dac8d6cac4ce4bbe70e716a6fa45e79a2d1137f271099f7ec197bedece74dac272850c04f2d10a0e1ce1c1fa034fafe2bd976269a0bfdfe6e313361789550aa213fed4ac6c6def448411ca59ecb2382bfa6b2245c49a373a931950de09b23d56bfd0a7ab72c44d0f90910d063979dc6a7228f2d578b4d6f80d77a0e9b4abf18606a1ecadaea9493897c910757ddb6837c54a466b67a495868947f47b504f71d0fa48d99245d18c5e37dbf73cb91650f704de521b6f864ccc016d26d002bcad06d278b6f21c324121f9a37997f0875b7fa024f7b2d9fb8ae8263de347dd3939b2308d79ff4e28291c6afbc7932a077a5443ea64b6b3c1afc78c80b6531d08c220a1cb3be9de6c092941d98ee3aa6dcadc3ef1d6b5c9cae5de7c0c8a9d4a0c31d65fc0d1bb758d2ecd464e9bc81d945625c26702569afc841a2f170a0de02549fedf36474597b6fb4caef11d291fe8ceb1761ab0e428d43c20d703b474786af57839d1e8bd971dacde760fc77956c57665dcc2b50106f91d90da4bb0772eeddccfe7e6f374bb6dd4c2510a", 0xb8e}], 0x1) (async) dup(r0) (async) dup(r2) setsockopt$inet_opts(r1, 0x0, 0x6, &(0x7f0000000180)="99c300016bae3b53fb0b7051", 0x4) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000000)="741693220c5b6189a4e45ee498d2756dfb0e9e4986cb196a5323d8fd9fef2d03f8cb57a8a7b5a547375fb4b308e849187741595c11dd5f59c4a08adc72848e6956056f6790e1379c3f394f86bb1712aea6a6a68310a12908b17379c5278fe07a075021a4b548f4ff84f4e4b37be1b610d5dc71795730b619d2f7f2826e624bee7bfc2ef6f6d18922022fc1188ea02b6820654804d25d2bf689a5d43a22f7f4f35278248e972b7795285746", 0xab}, {&(0x7f00000000c0)="4118a3d9e102ac9cb0e0b038d3f743512c5c8b30112c99a8eae151b0d2b264d282f6b7085f4a99bf135100fccfdb6088c45e22a47891a845644b5426e792e7c072bd6fde9a7898a0123317837d38fe463c52e145be75a0d358d3f3c632e8a1d8fff333456f7c1165306141cc6f2002bee67105f0daaadf979c2b3f9789c5cd8877ee0e7e1426fdc43f8f5d91068d7a2a277733f96cfeef1cb698057c2d2ff951e5921d65852a8c2ee61f93f1893d0bca5467d0dbd89c00851d5a309eabcc9ac7c47d30bb279745ca18778c103fc22e8dc218a2f12e290332ce31835b6563c7fd6bcf8b1b697f6a297c636baca143815d0f5a9f21e1d08044", 0xf8}], 0x2) (async) r4 = socket(0x6, 0x4000, 0x1f) mquery(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x10, r4, 0x4) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x9) (async) r5 = socket(0x20, 0x3, 0x8) (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r7 = dup(r6) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) dup2(r7, r5) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000003dc0), 0x10, 0x0) 09:21:30 executing program 3: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f00000003c0)=[{&(0x7f00000000c0)=""/107, 0x6b}], 0x1, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x5) execve(&(0x7f0000000380)='./file0\x00', &(0x7f0000003600)=[&(0x7f0000003500)='^\x00', &(0x7f0000003540)='tap', &(0x7f0000003580)='/dev/bpf\x00', &(0x7f00000035c0)='tap'], &(0x7f0000003780)=[&(0x7f0000003640)='(@]!\xd4\xd9\x00', &(0x7f0000003680)='tap', &(0x7f00000036c0)='/dev/bpf\x00', &(0x7f0000003700)='tap', &(0x7f0000003740)='^^\x00']) (async) chmod(&(0x7f0000000240)='./file0\x00', 0x98) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) readv(r2, &(0x7f0000003480)=[{&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000000080)=""/26, 0x1a}, {&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f0000000140)=""/43, 0x2b}, {&(0x7f0000000180)=""/156, 0x9c}, {&(0x7f00000002c0)=""/168, 0xa8}, {&(0x7f0000002400)=""/75, 0x4b}, {&(0x7f0000002480)=""/4096, 0x1000}], 0x8) (async) execve(0x0, 0x0, 0x0) 09:21:30 executing program 5: setrlimit(0x8, &(0x7f0000000040)={0x0, 0x6c9}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x5, 0xfff, 0x2, 0x8c4, "96cfc955da8b8dbd00d3a5024bbb2033d57a8c59", 0x3bf, 0x80000001}) (async) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0xffff) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCNXCL(r1, 0x2000740e) (async) syz_open_pts() r2 = syz_open_pts() (async) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r4) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) poll(&(0x7f0000000080)=[{r0, 0x2}, {r4, 0x100}, {r2, 0x80}, {r0, 0x4}], 0x4, 0x4) 09:21:30 executing program 7: mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) munmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f00009ce000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000b33000/0x4000)=nil, 0x2000) r1 = getuid() setreuid(0xee00, 0x0) r2 = shmget$private(0x0, 0x4000, 0x7, &(0x7f0000ffc000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = semget(0x3, 0x3, 0x12) r7 = getuid() setreuid(0xee00, r7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000004c0)={{0x9, 0x0, r5, r7, 0x0, 0xa3, 0x5}, 0xd9, 0x9902, 0x6}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0x0, 0x0, r10, 0x1ba, 0x800}, 0x7fff, 0x3, r3, 0x0, 0x1, 0x8, 0x1}) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000380)=""/245) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/118) shmat(r2, &(0x7f0000471000/0x3000)=nil, 0x0) setreuid(0xee00, r1) r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x3, 0x0, 0x0, 0x0, 0x140}, 0x100, 0x0, 0x0, 0x0, 0x0, 0x261}) setreuid(r9, r4) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000002040)=""/4083) shmat(r11, &(0x7f0000841000/0x3000)=nil, 0x3000) shmdt(0x0) getuid() 09:21:30 executing program 4: semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)) (async) semop(0x0, &(0x7f0000000180)=[{0x1, 0x5}, {0x3, 0x3, 0x1000}, {0x1, 0x1, 0x1000}, {0x3, 0x6, 0x1000}, {0x4}, {0x4, 0x2, 0x1000}, {0x3, 0x9, 0x1000}, {0x0, 0x9d5b}, {0x1, 0x8, 0x2000}], 0x9) (async) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) (async) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001200)=""/40) (async) semop(0x0, &(0x7f0000000080)=[{0x0, 0x43, 0x800}, {0x4, 0xe6, 0x800}, {0x0, 0xfd, 0x800}, {0x4, 0x1020, 0xd3d1d7ba3eab9f74}, {0x2, 0x5, 0x1800}, {0x1, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x2, 0x400}], 0x8) semop(0x0, &(0x7f0000000000), 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20}, {0x7}, {0x6, 0x40, 0x0, 0xd5}]}) writev(r0, &(0x7f0000000100)=[{&(0x7f00000003c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) setreuid(0xee00, 0xffffffffffffffff) (async) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) (async) r2 = getuid() seteuid(r2) (async) shmget(0x1, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) getuid() (async) setreuid(0x0, 0x0) (async) getgid() (async) getuid() (async) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) (async) r3 = semget$private(0x0, 0x3, 0x53c) semop(r3, 0xffffffffffffffff, 0x4) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000000c0)=0x9) (async) r4 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000001c0)=[0x0]) (async) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000600)=""/222) (async) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000240)=""/65) 09:21:30 executing program 4: semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)) semop(0x0, &(0x7f0000000180)=[{0x1, 0x5, 0x800}, {0x3, 0x3, 0x1000}, {0x1, 0x1, 0x1000}, {0x3, 0x6, 0x1000}, {0x4}, {0x4, 0x2}, {0x3, 0x9, 0x1000}, {0x0, 0x9d5b}, {0x1, 0x8, 0x2000}], 0x9) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001200)=""/40) semop(0x0, &(0x7f0000000080)=[{0x0, 0x43, 0x800}, {0x4, 0xe6, 0x800}, {0x0, 0x1, 0x800}, {0x4, 0x1020, 0xd3d1d7ba3eab9f74}, {0x2, 0x5, 0x1800}, {0x1, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x2, 0x400}], 0x8) semop(0x0, &(0x7f0000000000), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20}, {0x7}, {0x4, 0x40, 0x0, 0xd5}]}) writev(r0, &(0x7f0000000100)=[{&(0x7f00000003c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) setreuid(0xee00, 0xffffffffffffffff) r2 = getuid() chown(&(0x7f0000000000)='./file0\x00', r2, 0x0) r3 = getuid() seteuid(r3) shmget(0x2, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) getuid() setreuid(0x0, 0x0) getgid() getuid() open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r4 = semget$private(0x0, 0x3, 0x53c) semop(r4, 0xffffffffffffffff, 0x4) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000000c0)=0x9) r5 = semget$private(0x0, 0x4000000009, 0x82) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000000600)=""/222) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000240)=""/65) 09:21:30 executing program 2: syz_emit_ethernet(0x72, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd600be128003c2b00fed872d08000000000000000000000000000aa"]) (async) syz_emit_ethernet(0x72, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd600be128003c2b00fed872d08000000000000000000000000000aa"]) syz_emit_ethernet(0x30e, &(0x7f00000003c0)={@remote, @remote, [{[{0x88a8, 0x0, 0x1, 0x2}], {0x8100, 0x5, 0x1, 0x4}}], {@ipv6={0x86dd, {0x4, 0x6, "f751f5", 0x2d0, 0x67, 0x2, @mcast1, @mcast2, {[@dstopts={0x89, 0x1b, '\x00', [@generic={0x4, 0x30, "ba809682deb4a3a1d03e464b396edcbe70f8550456176898d4923cab0895f82c54a8927011af9721f86d2b7e99796dda"}, @generic={0x0, 0xa0, "2114cacb20a8b770e9e7e61f3bf07f5fa8210a887b518148532a666ef69e09ee1452be4e9e28ab36e9391ef68da8f3b680a5917fba319b1af280d2b1e1b9ccf2fd18951568322a6abb5496bdfb00a3df92a9a76da84b23ca6676023deabbd03f6b5461d270cd40c0424582a3d26155f6aac655eb3dabab2bf14f03a71330af6540eca58f4a4077bd9774824c5140bb7cdb635219694a181b06b7f4ed65e37a64"}, @ra={0x5, 0x2, 0x4}]}, @hopopts={0x12, 0x36, '\x00', [@generic={0x0, 0xd9, "3ecd886381c87c4f9ce2fb31e9c6fe8ca39434e4b3f8c469cf71695e0cbc834d69841207e2862490bc0ce31913d5166b53ca724835826e9350155ffb20af94f2d66c1305c771fae5d2a869c6ff2e4f85408e707317b32186e4c13de397c0d2990cf9591350e91c515ad62a084047bb2211a8e5286240c3eb8b8e998a4275cb36a90753caf996c718df158b5fc138ac0a8beb599b4c298b2d0d6c6fc7102d589931cd8a5a3e0363291955bd928ddfdef501ea1780a1b6daddbb756f11a41a658566da1aede329c6ae4f343281618face29fcbb1f42b99402f00"}, @generic={0x48, 0xc5, "b7ba80de699cad7456c5524436c79465b17641c8dd7182aefef925b63101f4b0660b0d4f61ae520d7cea1a1d02abafab535ed471797f262304e10e4edb536d1b1f0bdf851ee9f10605a2e13b4a62419ef0b3a18a76251cf812aed2f0da1d62a5bfc30521db2d5dc3661defe7e21051049fd043bb82fa57c33bfeb830e9d01cc26d2416b8835fcd30fbacbf5630caee1150707ce8bdaf8e05debf006c9c63b582b995bf843831170a2713f81cddad0f71a9bf556037e82daae0ac0779a996f2710a958bcb89"}, @pad1, @ra={0x5, 0x2, 0xed01}, @pad1, @ra={0x5, 0x2, 0x22e4}]}], @generic="15c82f20e0a528956d5b824cf52a423f345805388bfca6af1cc4c6e44a9bb38bfa67373688adf4ce79d3d8a8a93a3e8c6acfa5e903a27651"}}}}}) syz_emit_ethernet(0x13b, &(0x7f0000000280)={@remote, @local, [{[{0x88a8, 0x5, 0x0, 0x81}], {0x8100, 0x2, 0x1, 0xffe}}], {@ipv6={0x86dd, {0x0, 0x6, "3bb6f1", 0xfd, 0x6c, 0x5, @local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, {[], @generic="810e54269fc9cafd2855ed1a91cb63ee5dc3322b546ea0e6b2e9120c5128354f0b3e5b8ae1894056300c5be8139d62d44421c7ff332213d34da78ff98cbd038b6ebcf7e879a66e0a401e3fff21dfd724d2d67157a8337d863626176e8b3b3d25056f7e318655fb340ea7cdd0a4888cf777300785191bd80f448017c4a52eade1f27d486cc1d84af2a99376dbbeac096cb21bf8d50df4f9c2ba9a9b8e14d3f848b40e4cec1873caabcf7ae0203004048f2d8b8a2ed9c51fa3850c76676613580018a758d9e96930ba6e11b541a7d2fefde47987c4caa9bbb9ddb9d93ae8cbea3c1696fee9f345dcd1456c6be2343d72df48007484602ea050361e16cbbf"}}}}}) 09:21:30 executing program 3: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f00000003c0)=[{&(0x7f00000000c0)=""/107, 0x6b}], 0x1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x5) (async) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x5) execve(&(0x7f0000000380)='./file0\x00', &(0x7f0000003600)=[&(0x7f0000003500)='^\x00', &(0x7f0000003540)='tap', &(0x7f0000003580)='/dev/bpf\x00', &(0x7f00000035c0)='tap'], &(0x7f0000003780)=[&(0x7f0000003640)='(@]!\xd4\xd9\x00', &(0x7f0000003680)='tap', &(0x7f00000036c0)='/dev/bpf\x00', &(0x7f0000003700)='tap', &(0x7f0000003740)='^^\x00']) chmod(&(0x7f0000000240)='./file0\x00', 0x98) (async) chmod(&(0x7f0000000240)='./file0\x00', 0x98) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) readv(r2, &(0x7f0000003480)=[{&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000000080)=""/26, 0x1a}, {&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f0000000140)=""/43, 0x2b}, {&(0x7f0000000180)=""/156, 0x9c}, {&(0x7f00000002c0)=""/168, 0xa8}, {&(0x7f0000002400)=""/75, 0x4b}, {&(0x7f0000002480)=""/4096, 0x1000}], 0x8) (async) readv(r2, &(0x7f0000003480)=[{&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000000080)=""/26, 0x1a}, {&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f0000000140)=""/43, 0x2b}, {&(0x7f0000000180)=""/156, 0x9c}, {&(0x7f00000002c0)=""/168, 0xa8}, {&(0x7f0000002400)=""/75, 0x4b}, {&(0x7f0000002480)=""/4096, 0x1000}], 0x8) execve(0x0, 0x0, 0x0) 09:21:30 executing program 5: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x80002e, &(0x7f0000000000)="ebff3192964800"/20, 0xe) sendmsg$unix(r0, &(0x7f0000001e40)={&(0x7f0000001600)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001d80)=[@cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}], 0x20}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup(0xffffffffffffffff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r4 = dup(r3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r5) r6 = getuid() setreuid(0xee00, r6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, r8) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500), 0x200, 0x0) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540), 0x8, 0x0) r11 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x40000530, r11) r12 = getuid() setreuid(0xee00, r12) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, r14) r15 = getppid() sendmsg$unix(r2, &(0x7f00000006c0)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000100)="40d32e3cae082982c20f64d744002b0a2f4dc49f3773deb265a56fd3074531e3c0f8d4c6e505c72815a0b61963d2dc1218f292682aae550cf7db4d6ebd8a2c0e183c24cb49741e9724bcffcc0aa9a606a9555b7c31999af5e40f91d1d98f713bff5415435dd36e1f40316615e8f29f85e66efc81623d7c07bd42c3d711dd89412a7c752dc1c01561120b04f302b44ed0cafbd47d54ffc25c297bb85ecf", 0x9d}, {&(0x7f00000001c0)="c63cd8b6f800337033d0e6b7a15238324a3f29f4d95c67e858a4d515ee8347150bf4aa8a3e557edf04ac2a50249bc74ef36d1e9e22f161aeffdcbc64918f8806491b3048de109cfdc010704fb12f2bcbd834688e29b85e5ecb0863cb31d5882e70614be0a88cdaf4959d2fd57e38901c4e21be639a85bbe149bcdbc2b3f1faa4b005c7ba43dceddb927a83d1de07453f61c3444b4fda3d2d", 0x98}, {&(0x7f0000000280)="151915c407f7d14283fcb83e348ffb8a0a34b749394c1247de226a309c13c187d3daa491971054e596147e7bafbfbafa4bab3e662f2554d30d272376f163c914c8cc6b0b4c6f0d0766b97342801fd223a67fea6cfad6ee8ef6a8acff9b86660715852443908398f9a23f0c2bb815b13d3680bc8879f23e54b83575cd60cf92bfce8f46d0f9d6a79b8bfa9aef531a8138cda435bf67c642e74e6dbfa352158e843d8180105c0db4d46f0e70099ec62d50308638a053a949dc063ece0936c1de797c4f4c7b8a80aee17e16da93b3ead3bde11db682c5836bf39f705f739187e66d3ac108739a455132", 0xe8}, {&(0x7f0000000380)="45abdb2f06d23826d5bae0b3bd0207cc5f0c231d1c627fd481534212a60813c5c2bd05c66aff20a74b4c00709f5924868f00594d40c4a76c558a0d7a4ff6e64cecf3ab7798ccd306aec0e5d4f31c0af231e0552f8e0291dd222627fa1ab813ef4b8b911ae2779ba97d243e017531150f80395c6d40e030acf98436fbb9d76bc6432457863312bf2b2aede6df152a3bd90210c8a78216c6f1f788cd0882b28ba3940e9236a7a7c02eccb668d228fec977a2ac96de584aab2d76eae43c70a80e8221b65e1a8286f1cf51db57e23128", 0xce}], 0x4, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [r2, r2]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, r4, r2, r2, 0xffffffffffffff9c, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r5, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0x0, r6, r8}, @rights={0x28, 0xffff, 0x1, [r0, r9, r2, r2, r10]}, @cred={0x20, 0xffff, 0x0, r11, r12, r14}, @cred={0x20, 0xffff, 0x0, r15, 0x0, 0xffffffffffffffff}], 0x118}, 0x405) setsockopt(r2, 0xf81b, 0x7fffffff, &(0x7f0000000040)="b0e3c3", 0x3) 09:21:30 executing program 2: syz_emit_ethernet(0x72, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd600be128003c2b00fed872d08000000000000000000000000000aa"]) (async) syz_emit_ethernet(0x30e, &(0x7f00000003c0)={@remote, @remote, [{[{0x88a8, 0x0, 0x1, 0x2}], {0x8100, 0x5, 0x1, 0x4}}], {@ipv6={0x86dd, {0x4, 0x6, "f751f5", 0x2d0, 0x67, 0x2, @mcast1, @mcast2, {[@dstopts={0x89, 0x1b, '\x00', [@generic={0x4, 0x30, "ba809682deb4a3a1d03e464b396edcbe70f8550456176898d4923cab0895f82c54a8927011af9721f86d2b7e99796dda"}, @generic={0x0, 0xa0, "2114cacb20a8b770e9e7e61f3bf07f5fa8210a887b518148532a666ef69e09ee1452be4e9e28ab36e9391ef68da8f3b680a5917fba319b1af280d2b1e1b9ccf2fd18951568322a6abb5496bdfb00a3df92a9a76da84b23ca6676023deabbd03f6b5461d270cd40c0424582a3d26155f6aac655eb3dabab2bf14f03a71330af6540eca58f4a4077bd9774824c5140bb7cdb635219694a181b06b7f4ed65e37a64"}, @ra={0x5, 0x2, 0x4}]}, @hopopts={0x12, 0x36, '\x00', [@generic={0x0, 0xd9, "3ecd886381c87c4f9ce2fb31e9c6fe8ca39434e4b3f8c469cf71695e0cbc834d69841207e2862490bc0ce31913d5166b53ca724835826e9350155ffb20af94f2d66c1305c771fae5d2a869c6ff2e4f85408e707317b32186e4c13de397c0d2990cf9591350e91c515ad62a084047bb2211a8e5286240c3eb8b8e998a4275cb36a90753caf996c718df158b5fc138ac0a8beb599b4c298b2d0d6c6fc7102d589931cd8a5a3e0363291955bd928ddfdef501ea1780a1b6daddbb756f11a41a658566da1aede329c6ae4f343281618face29fcbb1f42b99402f00"}, @generic={0x48, 0xc5, "b7ba80de699cad7456c5524436c79465b17641c8dd7182aefef925b63101f4b0660b0d4f61ae520d7cea1a1d02abafab535ed471797f262304e10e4edb536d1b1f0bdf851ee9f10605a2e13b4a62419ef0b3a18a76251cf812aed2f0da1d62a5bfc30521db2d5dc3661defe7e21051049fd043bb82fa57c33bfeb830e9d01cc26d2416b8835fcd30fbacbf5630caee1150707ce8bdaf8e05debf006c9c63b582b995bf843831170a2713f81cddad0f71a9bf556037e82daae0ac0779a996f2710a958bcb89"}, @pad1, @ra={0x5, 0x2, 0xed01}, @pad1, @ra={0x5, 0x2, 0x22e4}]}], @generic="15c82f20e0a528956d5b824cf52a423f345805388bfca6af1cc4c6e44a9bb38bfa67373688adf4ce79d3d8a8a93a3e8c6acfa5e903a27651"}}}}}) (async) syz_emit_ethernet(0x13b, &(0x7f0000000280)={@remote, @local, [{[{0x88a8, 0x5, 0x0, 0x81}], {0x8100, 0x2, 0x1, 0xffe}}], {@ipv6={0x86dd, {0x0, 0x6, "3bb6f1", 0xfd, 0x6c, 0x5, @local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, {[], @generic="810e54269fc9cafd2855ed1a91cb63ee5dc3322b546ea0e6b2e9120c5128354f0b3e5b8ae1894056300c5be8139d62d44421c7ff332213d34da78ff98cbd038b6ebcf7e879a66e0a401e3fff21dfd724d2d67157a8337d863626176e8b3b3d25056f7e318655fb340ea7cdd0a4888cf777300785191bd80f448017c4a52eade1f27d486cc1d84af2a99376dbbeac096cb21bf8d50df4f9c2ba9a9b8e14d3f848b40e4cec1873caabcf7ae0203004048f2d8b8a2ed9c51fa3850c76676613580018a758d9e96930ba6e11b541a7d2fefde47987c4caa9bbb9ddb9d93ae8cbea3c1696fee9f345dcd1456c6be2343d72df48007484602ea050361e16cbbf"}}}}}) 09:21:30 executing program 1: sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x3}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000023c0)={&(0x7f0000002380)={0x0, 0x0, &(0x7f0000001300)=[{&(0x7f0000000040)=""/34, 0x22}, {&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/183, 0xb7}, {&(0x7f0000001140)=""/209, 0xd1}, {&(0x7f0000001240)=""/131, 0x83}], 0x5, &(0x7f0000001380)=""/4096, 0x1000}, 0x5}, 0x10, 0x1802, &(0x7f0000002400)={0x1f, 0x4}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000002440), &(0x7f0000002480)=0x10) 09:21:30 executing program 7: mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async, rerun: 32) munmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000) (rerun: 32) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f00009ce000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000b33000/0x4000)=nil, 0x2000) (async, rerun: 32) r1 = getuid() (async, rerun: 32) setreuid(0xee00, 0x0) r2 = shmget$private(0x0, 0x4000, 0x7, &(0x7f0000ffc000/0x4000)=nil) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) (async) r6 = semget(0x3, 0x3, 0x12) (async) r7 = getuid() setreuid(0xee00, r7) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) (async) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000004c0)={{0x9, 0x0, r5, r7, 0x0, 0xa3, 0x5}, 0xd9, 0x9902, 0x6}) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0x0, 0x0, r10, 0x1ba, 0x800}, 0x7fff, 0x3, r3, 0x0, 0x1, 0x8, 0x1}) (async) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000380)=""/245) (async) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/118) (async) shmat(r2, &(0x7f0000471000/0x3000)=nil, 0x0) setreuid(0xee00, r1) r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x3, 0x0, 0x0, 0x0, 0x140}, 0x100, 0x0, 0x0, 0x0, 0x0, 0x261}) (async) setreuid(r9, r4) (async) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000002040)=""/4083) shmat(r11, &(0x7f0000841000/0x3000)=nil, 0x3000) (async) shmdt(0x0) (async, rerun: 32) getuid() (rerun: 32) 09:21:30 executing program 2: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup2(r0, r0) setsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f0000001000), 0x0) writev(0xffffffffffffff9c, &(0x7f0000000200)=[{&(0x7f0000000000)="f7587a3bbdb4a19bf79cc62a92db9a2031f8a59e8fed54e3783c6e2b266ae10b610884ef59e9b98162dbdefb2d9a1db5c8875ad74a868dc571fe15a2e0baf9b52559a472863f604196d79c8dcdc120ddd9", 0xffffffffffffff80}, {&(0x7f0000000080)="c00b1edc52f425c4b7bc8c6450a7201cdb2152d1378e086843a49a4e011933f6a07979bb711ff29517d7f02e27caef172d178847760648c38c0eb41a227770314f4609919670e0da57ffea2462e42148ac526ef58cfb8daaeb2b82a51dab8b6915984c4da5e0e3a3765b2770154843e5ec81f9e91cd7379f0e76dd5f590285936dc8fbd952440bd36096855391d1d4d77ffc86404870ba6797", 0x99}, {&(0x7f0000000140)="2f4341a6d97a372aaea1d4a5718906632496ab3bb27579fda7e93d550a5747fd6be53ca3026c03d6cd79fd56d7757b65d125233edfbfee91756ba60e945551a6c31b896358f6972ed7272e2231f42e83663fc922b4bc093bc46b24cbd4e2afaa1b3067f3d335926dbe81f2ba8f7970cc31383c91123f3242e13302749f0b29a7835b87a63bc41359d7d97043b3a6e5383fb5bbbd6dc69571ce20f1e26f", 0x9d}], 0x3) 09:21:31 executing program 0: r0 = kqueue() (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r3) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) (async) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffd, 0xc4, 0xfffff, 0xd2c}, {{r3}, 0xffffffffffffffff, 0x80, 0x2, 0xc000000000000000, 0x100000001}, {{r0}, 0xfffffffffffffffd, 0x4, 0x40000000, 0xb14, 0x5}], 0x0, &(0x7f00000000c0)=[{{r0}, 0x5, 0x30, 0x80, 0x1e54, 0x4}], 0xa1, &(0x7f0000000100)={0x9, 0x4}) (async) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x2b, 0x10}], 0x1, 0x0, 0x0, 0x0) 09:21:31 executing program 4: semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)) (async) semop(0x0, &(0x7f0000000180)=[{0x1, 0x5, 0x800}, {0x3, 0x3, 0x1000}, {0x1, 0x1, 0x1000}, {0x3, 0x6, 0x1000}, {0x4}, {0x4, 0x2}, {0x3, 0x9, 0x1000}, {0x0, 0x9d5b}, {0x1, 0x8, 0x2000}], 0x9) (async) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) (async) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001200)=""/40) (async) semop(0x0, &(0x7f0000000080)=[{0x0, 0x43, 0x800}, {0x4, 0xe6, 0x800}, {0x0, 0x1, 0x800}, {0x4, 0x1020, 0xd3d1d7ba3eab9f74}, {0x2, 0x5, 0x1800}, {0x1, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x2, 0x400}], 0x8) (async) semop(0x0, &(0x7f0000000000), 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) (async) r1 = dup2(r0, r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20}, {0x7}, {0x4, 0x40, 0x0, 0xd5}]}) writev(r0, &(0x7f0000000100)=[{&(0x7f00000003c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) setreuid(0xee00, 0xffffffffffffffff) r2 = getuid() chown(&(0x7f0000000000)='./file0\x00', r2, 0x0) (async) r3 = getuid() seteuid(r3) (async) shmget(0x2, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) (async) getuid() setreuid(0x0, 0x0) (async) getgid() (async) getuid() open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) (async) r4 = semget$private(0x0, 0x3, 0x53c) semop(r4, 0xffffffffffffffff, 0x4) (async) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000000c0)=0x9) (async) r5 = semget$private(0x0, 0x4000000009, 0x82) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000000600)=""/222) (async) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000240)=""/65) 09:21:31 executing program 6: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x2b, 0xfffff, 0x40000000000}], 0x2, 0x0, 0x0, 0x0) (async) r1 = kqueue() (async) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r3) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r6 = dup(r5) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x29, 0x1, 0x5, 0x80000000}], 0xffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffa, 0x0, 0x4, 0x8, 0x2}, {{r3}, 0x0, 0x0, 0x2, 0x2, 0x9}, {{r4}, 0xfffffffffffffffe, 0x18, 0x80, 0x5, 0x1}, {{0xffffffffffffff9c}, 0x6, 0x2, 0x8, 0x4}, {{r6}, 0xfffffffffffffffd, 0xd1, 0x10, 0x1f, 0x8c56}], 0x7, &(0x7f00000001c0)={0x2, 0x9}) 09:21:31 executing program 3: syz_emit_ethernet(0x4f, &(0x7f0000000000)={@local, @empty, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x41, 0x0, 0xffc1, 0x0, 0x0, 0x0, @empty, @multicast1, {[@ra={0x94, 0x6}, @ra={0x94, 0x6}]}}, @generic="c9b84660461d5fd146ab094ea01539f5d5bd002085a0a3fac5ec415d5cb40cf615"}}}}) syz_emit_ethernet(0x33, &(0x7f0000000080)={@remote, @remote, [], {@arp={0x806, @generic={0x6, 0x3c05, 0x6, 0x1, 0x1, @broadcast, "cd", @remote, "f0441c1461fabd23e17ff1c7d5dab8e5"}}}}) 09:21:31 executing program 2: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup2(r0, r0) setsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f0000001000), 0x0) writev(0xffffffffffffff9c, &(0x7f0000000200)=[{&(0x7f0000000000)="f7587a3bbdb4a19bf79cc62a92db9a2031f8a59e8fed54e3783c6e2b266ae10b610884ef59e9b98162dbdefb2d9a1db5c8875ad74a868dc571fe15a2e0baf9b52559a472863f604196d79c8dcdc120ddd9", 0xffffffffffffff80}, {&(0x7f0000000080)="c00b1edc52f425c4b7bc8c6450a7201cdb2152d1378e086843a49a4e011933f6a07979bb711ff29517d7f02e27caef172d178847760648c38c0eb41a227770314f4609919670e0da57ffea2462e42148ac526ef58cfb8daaeb2b82a51dab8b6915984c4da5e0e3a3765b2770154843e5ec81f9e91cd7379f0e76dd5f590285936dc8fbd952440bd36096855391d1d4d77ffc86404870ba6797", 0x99}, {&(0x7f0000000140)="2f4341a6d97a372aaea1d4a5718906632496ab3bb27579fda7e93d550a5747fd6be53ca3026c03d6cd79fd56d7757b65d125233edfbfee91756ba60e945551a6c31b896358f6972ed7272e2231f42e83663fc922b4bc093bc46b24cbd4e2afaa1b3067f3d335926dbe81f2ba8f7970cc31383c91123f3242e13302749f0b29a7835b87a63bc41359d7d97043b3a6e5383fb5bbbd6dc69571ce20f1e26f", 0x9d}], 0x3) (async) writev(0xffffffffffffff9c, &(0x7f0000000200)=[{&(0x7f0000000000)="f7587a3bbdb4a19bf79cc62a92db9a2031f8a59e8fed54e3783c6e2b266ae10b610884ef59e9b98162dbdefb2d9a1db5c8875ad74a868dc571fe15a2e0baf9b52559a472863f604196d79c8dcdc120ddd9", 0xffffffffffffff80}, {&(0x7f0000000080)="c00b1edc52f425c4b7bc8c6450a7201cdb2152d1378e086843a49a4e011933f6a07979bb711ff29517d7f02e27caef172d178847760648c38c0eb41a227770314f4609919670e0da57ffea2462e42148ac526ef58cfb8daaeb2b82a51dab8b6915984c4da5e0e3a3765b2770154843e5ec81f9e91cd7379f0e76dd5f590285936dc8fbd952440bd36096855391d1d4d77ffc86404870ba6797", 0x99}, {&(0x7f0000000140)="2f4341a6d97a372aaea1d4a5718906632496ab3bb27579fda7e93d550a5747fd6be53ca3026c03d6cd79fd56d7757b65d125233edfbfee91756ba60e945551a6c31b896358f6972ed7272e2231f42e83663fc922b4bc093bc46b24cbd4e2afaa1b3067f3d335926dbe81f2ba8f7970cc31383c91123f3242e13302749f0b29a7835b87a63bc41359d7d97043b3a6e5383fb5bbbd6dc69571ce20f1e26f", 0x9d}], 0x3) 09:21:31 executing program 5: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x80002e, &(0x7f0000000000)="ebff3192964800"/20, 0xe) sendmsg$unix(r0, &(0x7f0000001e40)={&(0x7f0000001600)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001d80)=[@cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}], 0x20}, 0x0) (async) sendmsg$unix(r0, &(0x7f0000001e40)={&(0x7f0000001600)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001d80)=[@cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}], 0x20}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup(0xffffffffffffffff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r4 = dup(r3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r5) getuid() (async) r6 = getuid() setreuid(0xee00, r6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, r8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000500), 0x200, 0x0) (async) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500), 0x200, 0x0) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540), 0x8, 0x0) getpid() (async) r11 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x40000530, r11) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x40000530, r11) r12 = getuid() setreuid(0xee00, r12) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, r14) (async) chown(&(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, r14) getppid() (async) r15 = getppid() sendmsg$unix(r2, &(0x7f00000006c0)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000100)="40d32e3cae082982c20f64d744002b0a2f4dc49f3773deb265a56fd3074531e3c0f8d4c6e505c72815a0b61963d2dc1218f292682aae550cf7db4d6ebd8a2c0e183c24cb49741e9724bcffcc0aa9a606a9555b7c31999af5e40f91d1d98f713bff5415435dd36e1f40316615e8f29f85e66efc81623d7c07bd42c3d711dd89412a7c752dc1c01561120b04f302b44ed0cafbd47d54ffc25c297bb85ecf", 0x9d}, {&(0x7f00000001c0)="c63cd8b6f800337033d0e6b7a15238324a3f29f4d95c67e858a4d515ee8347150bf4aa8a3e557edf04ac2a50249bc74ef36d1e9e22f161aeffdcbc64918f8806491b3048de109cfdc010704fb12f2bcbd834688e29b85e5ecb0863cb31d5882e70614be0a88cdaf4959d2fd57e38901c4e21be639a85bbe149bcdbc2b3f1faa4b005c7ba43dceddb927a83d1de07453f61c3444b4fda3d2d", 0x98}, {&(0x7f0000000280)="151915c407f7d14283fcb83e348ffb8a0a34b749394c1247de226a309c13c187d3daa491971054e596147e7bafbfbafa4bab3e662f2554d30d272376f163c914c8cc6b0b4c6f0d0766b97342801fd223a67fea6cfad6ee8ef6a8acff9b86660715852443908398f9a23f0c2bb815b13d3680bc8879f23e54b83575cd60cf92bfce8f46d0f9d6a79b8bfa9aef531a8138cda435bf67c642e74e6dbfa352158e843d8180105c0db4d46f0e70099ec62d50308638a053a949dc063ece0936c1de797c4f4c7b8a80aee17e16da93b3ead3bde11db682c5836bf39f705f739187e66d3ac108739a455132", 0xe8}, {&(0x7f0000000380)="45abdb2f06d23826d5bae0b3bd0207cc5f0c231d1c627fd481534212a60813c5c2bd05c66aff20a74b4c00709f5924868f00594d40c4a76c558a0d7a4ff6e64cecf3ab7798ccd306aec0e5d4f31c0af231e0552f8e0291dd222627fa1ab813ef4b8b911ae2779ba97d243e017531150f80395c6d40e030acf98436fbb9d76bc6432457863312bf2b2aede6df152a3bd90210c8a78216c6f1f788cd0882b28ba3940e9236a7a7c02eccb668d228fec977a2ac96de584aab2d76eae43c70a80e8221b65e1a8286f1cf51db57e23128", 0xce}], 0x4, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [r2, r2]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, r4, r2, r2, 0xffffffffffffff9c, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r5, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0x0, r6, r8}, @rights={0x28, 0xffff, 0x1, [r0, r9, r2, r2, r10]}, @cred={0x20, 0xffff, 0x0, r11, r12, r14}, @cred={0x20, 0xffff, 0x0, r15, 0x0, 0xffffffffffffffff}], 0x118}, 0x405) (async) sendmsg$unix(r2, &(0x7f00000006c0)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000100)="40d32e3cae082982c20f64d744002b0a2f4dc49f3773deb265a56fd3074531e3c0f8d4c6e505c72815a0b61963d2dc1218f292682aae550cf7db4d6ebd8a2c0e183c24cb49741e9724bcffcc0aa9a606a9555b7c31999af5e40f91d1d98f713bff5415435dd36e1f40316615e8f29f85e66efc81623d7c07bd42c3d711dd89412a7c752dc1c01561120b04f302b44ed0cafbd47d54ffc25c297bb85ecf", 0x9d}, {&(0x7f00000001c0)="c63cd8b6f800337033d0e6b7a15238324a3f29f4d95c67e858a4d515ee8347150bf4aa8a3e557edf04ac2a50249bc74ef36d1e9e22f161aeffdcbc64918f8806491b3048de109cfdc010704fb12f2bcbd834688e29b85e5ecb0863cb31d5882e70614be0a88cdaf4959d2fd57e38901c4e21be639a85bbe149bcdbc2b3f1faa4b005c7ba43dceddb927a83d1de07453f61c3444b4fda3d2d", 0x98}, {&(0x7f0000000280)="151915c407f7d14283fcb83e348ffb8a0a34b749394c1247de226a309c13c187d3daa491971054e596147e7bafbfbafa4bab3e662f2554d30d272376f163c914c8cc6b0b4c6f0d0766b97342801fd223a67fea6cfad6ee8ef6a8acff9b86660715852443908398f9a23f0c2bb815b13d3680bc8879f23e54b83575cd60cf92bfce8f46d0f9d6a79b8bfa9aef531a8138cda435bf67c642e74e6dbfa352158e843d8180105c0db4d46f0e70099ec62d50308638a053a949dc063ece0936c1de797c4f4c7b8a80aee17e16da93b3ead3bde11db682c5836bf39f705f739187e66d3ac108739a455132", 0xe8}, {&(0x7f0000000380)="45abdb2f06d23826d5bae0b3bd0207cc5f0c231d1c627fd481534212a60813c5c2bd05c66aff20a74b4c00709f5924868f00594d40c4a76c558a0d7a4ff6e64cecf3ab7798ccd306aec0e5d4f31c0af231e0552f8e0291dd222627fa1ab813ef4b8b911ae2779ba97d243e017531150f80395c6d40e030acf98436fbb9d76bc6432457863312bf2b2aede6df152a3bd90210c8a78216c6f1f788cd0882b28ba3940e9236a7a7c02eccb668d228fec977a2ac96de584aab2d76eae43c70a80e8221b65e1a8286f1cf51db57e23128", 0xce}], 0x4, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [r2, r2]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, r4, r2, r2, 0xffffffffffffff9c, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r5, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0x0, r6, r8}, @rights={0x28, 0xffff, 0x1, [r0, r9, r2, r2, r10]}, @cred={0x20, 0xffff, 0x0, r11, r12, r14}, @cred={0x20, 0xffff, 0x0, r15, 0x0, 0xffffffffffffffff}], 0x118}, 0x405) setsockopt(r2, 0xf81b, 0x7fffffff, &(0x7f0000000040)="b0e3c3", 0x3) 09:21:31 executing program 1: sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x3}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000023c0)={&(0x7f0000002380)={0x0, 0x0, &(0x7f0000001300)=[{&(0x7f0000000040)=""/34, 0x22}, {&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/183, 0xb7}, {&(0x7f0000001140)=""/209, 0xd1}, {&(0x7f0000001240)=""/131, 0x83}], 0x5, &(0x7f0000001380)=""/4096, 0x1000}, 0x5}, 0x10, 0x1802, &(0x7f0000002400)={0x1f, 0x4}) (async) recvmmsg(0xffffffffffffffff, &(0x7f00000023c0)={&(0x7f0000002380)={0x0, 0x0, &(0x7f0000001300)=[{&(0x7f0000000040)=""/34, 0x22}, {&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/183, 0xb7}, {&(0x7f0000001140)=""/209, 0xd1}, {&(0x7f0000001240)=""/131, 0x83}], 0x5, &(0x7f0000001380)=""/4096, 0x1000}, 0x5}, 0x10, 0x1802, &(0x7f0000002400)={0x1f, 0x4}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000002440), &(0x7f0000002480)=0x10) (async) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000002440), &(0x7f0000002480)=0x10) 09:21:31 executing program 7: mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) munmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000) (async) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f00009ce000/0x1000)=nil, 0x0) (async) shmat(r0, &(0x7f0000b33000/0x4000)=nil, 0x2000) (async) r1 = getuid() (async) setreuid(0xee00, 0x0) (async) r2 = shmget$private(0x0, 0x4000, 0x7, &(0x7f0000ffc000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) (async) r6 = semget(0x3, 0x3, 0x12) (async) r7 = getuid() setreuid(0xee00, r7) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000004c0)={{0x9, 0x0, r5, r7, 0x0, 0xa3, 0x5}, 0xd9, 0x9902, 0x6}) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0x0, 0x0, r10, 0x1ba, 0x800}, 0x7fff, 0x3, r3, 0x0, 0x1, 0x8, 0x1}) (async) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000380)=""/245) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/118) shmat(r2, &(0x7f0000471000/0x3000)=nil, 0x0) (async) setreuid(0xee00, r1) (async) r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x3, 0x0, 0x0, 0x0, 0x140}, 0x100, 0x0, 0x0, 0x0, 0x0, 0x261}) (async) setreuid(r9, r4) (async) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000002040)=""/4083) (async) shmat(r11, &(0x7f0000841000/0x3000)=nil, 0x3000) (async) shmdt(0x0) (async) getuid() 09:21:31 executing program 4: semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)) semop(0x0, &(0x7f0000000180)=[{0x1, 0x5, 0x800}, {0x3, 0x3, 0x1000}, {0x1, 0x1, 0x1000}, {0x3, 0x6, 0x1000}, {0x4}, {0x4, 0x2}, {0x3, 0x9, 0x1000}, {0x0, 0x9d5b}, {0x1, 0x8, 0x2000}], 0x9) (async) semop(0x0, &(0x7f0000000180)=[{0x1, 0x5, 0x800}, {0x3, 0x3, 0x1000}, {0x1, 0x1, 0x1000}, {0x3, 0x6, 0x1000}, {0x4}, {0x4, 0x2}, {0x3, 0x9, 0x1000}, {0x0, 0x9d5b}, {0x1, 0x8, 0x2000}], 0x9) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001200)=""/40) semop(0x0, &(0x7f0000000080)=[{0x0, 0x43, 0x800}, {0x4, 0xe6, 0x800}, {0x0, 0x1, 0x800}, {0x4, 0x1020, 0xd3d1d7ba3eab9f74}, {0x2, 0x5, 0x1800}, {0x1, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x2, 0x400}], 0x8) semop(0x0, &(0x7f0000000000), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20}, {0x7}, {0x4, 0x40, 0x0, 0xd5}]}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20}, {0x7}, {0x4, 0x40, 0x0, 0xd5}]}) writev(r0, &(0x7f0000000100)=[{&(0x7f00000003c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) (async) writev(r0, &(0x7f0000000100)=[{&(0x7f00000003c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) setreuid(0xee00, 0xffffffffffffffff) getuid() (async) r2 = getuid() chown(&(0x7f0000000000)='./file0\x00', r2, 0x0) r3 = getuid() seteuid(r3) shmget(0x2, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) getuid() setreuid(0x0, 0x0) (async) setreuid(0x0, 0x0) getgid() getuid() (async) getuid() open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r4 = semget$private(0x0, 0x3, 0x53c) semop(r4, 0xffffffffffffffff, 0x4) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000000c0)=0x9) r5 = semget$private(0x0, 0x4000000009, 0x82) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000000600)=""/222) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000240)=""/65) (async) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000240)=""/65) 09:21:31 executing program 0: r0 = kqueue() (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r3) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) (async) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffd, 0xc4, 0xfffff, 0xd2c}, {{r3}, 0xffffffffffffffff, 0x80, 0x2, 0xc000000000000000, 0x100000001}, {{r0}, 0xfffffffffffffffd, 0x4, 0x40000000, 0xb14, 0x5}], 0x0, &(0x7f00000000c0)=[{{r0}, 0x5, 0x30, 0x80, 0x1e54, 0x4}], 0xa1, &(0x7f0000000100)={0x9, 0x4}) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x2b, 0x10}], 0x1, 0x0, 0x0, 0x0) 09:21:31 executing program 3: syz_emit_ethernet(0x4f, &(0x7f0000000000)={@local, @empty, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x41, 0x0, 0xffc1, 0x0, 0x0, 0x0, @empty, @multicast1, {[@ra={0x94, 0x6}, @ra={0x94, 0x6}]}}, @generic="c9b84660461d5fd146ab094ea01539f5d5bd002085a0a3fac5ec415d5cb40cf615"}}}}) (async) syz_emit_ethernet(0x33, &(0x7f0000000080)={@remote, @remote, [], {@arp={0x806, @generic={0x6, 0x3c05, 0x6, 0x1, 0x1, @broadcast, "cd", @remote, "f0441c1461fabd23e17ff1c7d5dab8e5"}}}}) 09:21:31 executing program 4: semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)) semop(0x0, &(0x7f0000000180)=[{0x1, 0x5}, {0x3, 0x3, 0x1000}, {0x1, 0x1, 0x1000}, {0x3, 0x6, 0x1000}, {0x4}, {0x4, 0x2, 0x1000}, {0x3, 0x9, 0x800}, {0x0, 0x9d5b}, {0x1, 0x8, 0x2000}], 0x9) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000140)=[0x9, 0xfffd, 0x800, 0x8, 0x8809, 0xd4, 0x8, 0x8]) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001200)=""/40) semop(0x0, &(0x7f0000000080)=[{0x0, 0x43, 0x800}, {0x4, 0xe6, 0x800}, {0x0, 0xfd, 0x800}, {0x4, 0x1020, 0xd3d1d7ba3eab9f74}, {0x2, 0x5, 0x1800}, {0x1, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x2, 0x400}], 0x8) semop(0x0, &(0x7f0000000000), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20}, {0x7}, {0x6, 0x40, 0x0, 0xd5}]}) writev(r0, &(0x7f0000000100)=[{&(0x7f00000003c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) setreuid(0xee00, 0xffffffffffffffff) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) r2 = getuid() seteuid(r2) shmget(0x1, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) getuid() setreuid(0x0, 0x0) getgid() open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r3 = semget$private(0x0, 0x3, 0x53c) semop(r3, 0xffffffffffffffff, 0x4) semop(0x0, &(0x7f00000000c0)=[{0x4, 0x1ff, 0x1000}, {0x1, 0x2, 0x1000}, {0x2, 0x5, 0x800}, {0x4, 0x4, 0x2800}, {0x0, 0x6, 0x800}, {0x4, 0x2}, {0x2, 0xfff, 0x800}], 0x7) semget(0x1, 0x0, 0x401) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x9) r4 = semget$private(0x0, 0x4000000009, 0x82) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000600)=""/222) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000240)=""/65) 09:21:31 executing program 0: fcntl$getflags(0xffffffffffffffff, 0x1) r0 = kqueue() kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x2b, 0x10}], 0x3f, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = socket$inet6(0x18, 0x1, 0xea) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x40, 0x2, 0x7, 0x37}, {{r0}, 0xfffffffffffffffd, 0x8, 0x4, 0x4, 0xf5f}], 0x7, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0x8a, 0x10, 0x2, 0x5}, {{r0}, 0xfffffffffffffff8, 0xa2, 0x80000000, 0x1, 0x1bc}, {{r4}, 0xfffffffffffffff9, 0x1c, 0x40000000, 0x5, 0x3ff}, {{r0}, 0xfffffffffffffffa, 0x44, 0x0, 0x7, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x8, 0x4dc0000000000000, 0xffff}, {{r0}, 0xfffffffffffffffd, 0x2, 0x4, 0x4dc3, 0x9}], 0x4, &(0x7f0000000180)={0x4d, 0x8}) 09:21:31 executing program 2: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup2(r0, r0) setsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f0000001000), 0x0) (async) writev(0xffffffffffffff9c, &(0x7f0000000200)=[{&(0x7f0000000000)="f7587a3bbdb4a19bf79cc62a92db9a2031f8a59e8fed54e3783c6e2b266ae10b610884ef59e9b98162dbdefb2d9a1db5c8875ad74a868dc571fe15a2e0baf9b52559a472863f604196d79c8dcdc120ddd9", 0xffffffffffffff80}, {&(0x7f0000000080)="c00b1edc52f425c4b7bc8c6450a7201cdb2152d1378e086843a49a4e011933f6a07979bb711ff29517d7f02e27caef172d178847760648c38c0eb41a227770314f4609919670e0da57ffea2462e42148ac526ef58cfb8daaeb2b82a51dab8b6915984c4da5e0e3a3765b2770154843e5ec81f9e91cd7379f0e76dd5f590285936dc8fbd952440bd36096855391d1d4d77ffc86404870ba6797", 0x99}, {&(0x7f0000000140)="2f4341a6d97a372aaea1d4a5718906632496ab3bb27579fda7e93d550a5747fd6be53ca3026c03d6cd79fd56d7757b65d125233edfbfee91756ba60e945551a6c31b896358f6972ed7272e2231f42e83663fc922b4bc093bc46b24cbd4e2afaa1b3067f3d335926dbe81f2ba8f7970cc31383c91123f3242e13302749f0b29a7835b87a63bc41359d7d97043b3a6e5383fb5bbbd6dc69571ce20f1e26f", 0x9d}], 0x3) 09:21:31 executing program 1: sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x3}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000023c0)={&(0x7f0000002380)={0x0, 0x0, &(0x7f0000001300)=[{&(0x7f0000000040)=""/34, 0x22}, {&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/183, 0xb7}, {&(0x7f0000001140)=""/209, 0xd1}, {&(0x7f0000001240)=""/131, 0x83}], 0x5, &(0x7f0000001380)=""/4096, 0x1000}, 0x5}, 0x10, 0x1802, &(0x7f0000002400)={0x1f, 0x4}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000002440), &(0x7f0000002480)=0x10) 09:21:31 executing program 5: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x80002e, &(0x7f0000000000)="ebff3192964800"/20, 0xe) (async) sendmsg$unix(r0, &(0x7f0000001e40)={&(0x7f0000001600)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001d80)=[@cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}], 0x20}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async, rerun: 64) dup(0xffffffffffffffff) (async, rerun: 64) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r4 = dup(r3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r5) (async) r6 = getuid() setreuid(0xee00, r6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, r8) (async) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500), 0x200, 0x0) (async) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540), 0x8, 0x0) (async) r11 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x40000530, r11) r12 = getuid() setreuid(0xee00, r12) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, r14) (async) r15 = getppid() sendmsg$unix(r2, &(0x7f00000006c0)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000100)="40d32e3cae082982c20f64d744002b0a2f4dc49f3773deb265a56fd3074531e3c0f8d4c6e505c72815a0b61963d2dc1218f292682aae550cf7db4d6ebd8a2c0e183c24cb49741e9724bcffcc0aa9a606a9555b7c31999af5e40f91d1d98f713bff5415435dd36e1f40316615e8f29f85e66efc81623d7c07bd42c3d711dd89412a7c752dc1c01561120b04f302b44ed0cafbd47d54ffc25c297bb85ecf", 0x9d}, {&(0x7f00000001c0)="c63cd8b6f800337033d0e6b7a15238324a3f29f4d95c67e858a4d515ee8347150bf4aa8a3e557edf04ac2a50249bc74ef36d1e9e22f161aeffdcbc64918f8806491b3048de109cfdc010704fb12f2bcbd834688e29b85e5ecb0863cb31d5882e70614be0a88cdaf4959d2fd57e38901c4e21be639a85bbe149bcdbc2b3f1faa4b005c7ba43dceddb927a83d1de07453f61c3444b4fda3d2d", 0x98}, {&(0x7f0000000280)="151915c407f7d14283fcb83e348ffb8a0a34b749394c1247de226a309c13c187d3daa491971054e596147e7bafbfbafa4bab3e662f2554d30d272376f163c914c8cc6b0b4c6f0d0766b97342801fd223a67fea6cfad6ee8ef6a8acff9b86660715852443908398f9a23f0c2bb815b13d3680bc8879f23e54b83575cd60cf92bfce8f46d0f9d6a79b8bfa9aef531a8138cda435bf67c642e74e6dbfa352158e843d8180105c0db4d46f0e70099ec62d50308638a053a949dc063ece0936c1de797c4f4c7b8a80aee17e16da93b3ead3bde11db682c5836bf39f705f739187e66d3ac108739a455132", 0xe8}, {&(0x7f0000000380)="45abdb2f06d23826d5bae0b3bd0207cc5f0c231d1c627fd481534212a60813c5c2bd05c66aff20a74b4c00709f5924868f00594d40c4a76c558a0d7a4ff6e64cecf3ab7798ccd306aec0e5d4f31c0af231e0552f8e0291dd222627fa1ab813ef4b8b911ae2779ba97d243e017531150f80395c6d40e030acf98436fbb9d76bc6432457863312bf2b2aede6df152a3bd90210c8a78216c6f1f788cd0882b28ba3940e9236a7a7c02eccb668d228fec977a2ac96de584aab2d76eae43c70a80e8221b65e1a8286f1cf51db57e23128", 0xce}], 0x4, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [r2, r2]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, r4, r2, r2, 0xffffffffffffff9c, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r5, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0x0, r6, r8}, @rights={0x28, 0xffff, 0x1, [r0, r9, r2, r2, r10]}, @cred={0x20, 0xffff, 0x0, r11, r12, r14}, @cred={0x20, 0xffff, 0x0, r15, 0x0, 0xffffffffffffffff}], 0x118}, 0x405) setsockopt(r2, 0xf81b, 0x7fffffff, &(0x7f0000000040)="b0e3c3", 0x3) 09:21:31 executing program 7: mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) munmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f00009ce000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000b33000/0x4000)=nil, 0x2000) r1 = getuid() setreuid(0xee00, 0x0) r2 = shmget$private(0x0, 0x4000, 0x7, &(0x7f0000ffc000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = semget(0x3, 0x3, 0x12) r6 = getuid() setreuid(0xee00, r6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000004c0)={{0x9, 0x0, r4, r6, r4, 0xa3, 0x5}, 0x0, 0x9902, 0x6}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x1ba, 0x800}, 0x7fff, 0x3, r3, 0x0, 0x1, 0x8, 0x1}) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000380)=""/245) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/118) r7 = shmget$private(0x0, 0x3000, 0x15, &(0x7f0000745000/0x3000)=nil) shmat(r2, &(0x7f0000471000/0x3000)=nil, 0x0) semop(r5, &(0x7f0000000200)=[{0x1, 0x9, 0x1000}], 0x1) setreuid(0xee00, r1) r8 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r7, 0x0) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x3, 0x0, 0x0, 0x0, 0x140}, 0x100, 0x0, 0x0, 0x0, 0x0, 0x261}) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000002040)=""/4083) shmat(r8, &(0x7f0000841000/0x3000)=nil, 0x3000) shmdt(0x0) getuid() 09:21:31 executing program 3: syz_emit_ethernet(0x4f, &(0x7f0000000000)={@local, @empty, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x41, 0x0, 0xffc1, 0x0, 0x0, 0x0, @empty, @multicast1, {[@ra={0x94, 0x6}, @ra={0x94, 0x6}]}}, @generic="c9b84660461d5fd146ab094ea01539f5d5bd002085a0a3fac5ec415d5cb40cf615"}}}}) (async) syz_emit_ethernet(0x33, &(0x7f0000000080)={@remote, @remote, [], {@arp={0x806, @generic={0x6, 0x3c05, 0x6, 0x1, 0x1, @broadcast, "cd", @remote, "f0441c1461fabd23e17ff1c7d5dab8e5"}}}}) 09:21:32 executing program 6: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x2b, 0xfffff, 0x40000000000}], 0x2, 0x0, 0x0, 0x0) (async) r1 = kqueue() (async) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) (async, rerun: 32) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (rerun: 32) dup(r3) (async, rerun: 64) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) (rerun: 64) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r6 = dup(r5) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x29, 0x1, 0x5, 0x80000000}], 0xffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffa, 0x0, 0x4, 0x8, 0x2}, {{r3}, 0x0, 0x0, 0x2, 0x2, 0x9}, {{r4}, 0xfffffffffffffffe, 0x18, 0x80, 0x5, 0x1}, {{0xffffffffffffff9c}, 0x6, 0x2, 0x8, 0x4}, {{r6}, 0xfffffffffffffffd, 0xd1, 0x10, 0x1f, 0x8c56}], 0x7, &(0x7f00000001c0)={0x2, 0x9}) 09:21:32 executing program 1: sysctl$vm(&(0x7f0000000040)={0x7, 0xc}, 0x2e, 0x0, 0x0, &(0x7f0000000300), 0x4) sysctl$vm(&(0x7f0000000000)={0x2, 0x4}, 0x2, &(0x7f0000000280)="4db199af316f09b13c22311342442a2c0276d113438005abea7af99c8d81819b54932594166f66f112b8187685c7e7d1c30c9b4ed609b984250eed1642c852aa67061ba942a94682cee90af843085aff4d3b9cda59e9c5b1080073cb30443f9f56fbc8e42f9b6eaed0aed9cde6e1705906b9cc9d4b03e3c1b8fe974ede49c7c8a90c4fdb474cad573c95a2649a7dec8b660536b8695d3b69619967dd91ac6f647390095d7de7d4f66343b36479424cff2a983b626c6cd7a53c9fb0cced24a03bde84e5d73b5ebcfc96f144c5234becb52878c92b1fa6865c2fb3c1", &(0x7f0000000180)=0xdb, &(0x7f00000001c0)="0d34722ea0ad1d233a84ea82818bdb02f6b32a46e4f1aad9d590eaf6d0b0143484773aa187520cbb7479cedb31996e4607cf5ace9b862695925cb3bc4a3c3665c165601487dae8c79c17961de5bba4e3e4516976b41b61eacbe965ca36209b39774e3bcc86e6f86c3b51473689c8cf30b68ccf3b8d0b472da502d203ee02dfe76662ac5d8f6a8af507afa6ee4ca985ecf608dc6f9bfbd6f5", 0x98) 09:21:32 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x80}, {0x35}, {0x6, 0x0, 0x0, 0x10002}]}) write(r0, &(0x7f0000000280)="76e5daad6f01f8607dc9956e8c63", 0xe) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x8, 0x5, 0x2, 0x6}, {0x3f, 0x7, 0x5, 0x9ab}, {0x7, 0x6, 0x81, 0xd6}, {0x8, 0x7, 0x5, 0x4}, {0xffea, 0x3, 0xeb, 0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r2, &(0x7f00000000c0)="c94d4b75b3a23f0acc00c3678c3e35b1e75514c193373b9e0747f6bb2cc0063796d373ed50013951ce1f33c9e373ad4e4a02b27be65d4e6d5e248cfff72bf7dc21fba59ab0868d9fd7468b923186b57b1b90cb6bf1c8d3db07af353df39084e55e0424111a584f698f", 0x69) 09:21:32 executing program 3: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getuid() r3 = getuid() r4 = getuid() setreuid(0xee00, r4) setreuid(r4, r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r8 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r8) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000280)={{0x80000000, r2, r1, r5, r7, 0x2, 0x8d9}, 0x0, 0x4, r8, r0, 0xffffffff, 0x1, 0x5, 0x7fff}) r9 = getuid() setreuid(0xee00, r9) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000300)={{0xa48b, r9, r6, 0xffffffffffffffff, r1, 0x82}, 0x6, 0x1, 0xffffffff}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) r10 = socket(0x18, 0x3, 0x3a) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getuid() sendmsg(r10, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001100)=[{&(0x7f0000000100)="10d4997cd4e2665a", 0x61}], 0x1, &(0x7f0000000140)=[{0x10, 0x0, 0x0, "a2e4e2c38f098816d6d02d33c98c128636bc557f1212108d7f75022e549afe4e5c4a8dd97618383d8f231fa0e094b00ec06b2fb986139142b802764bc24f5a947e5b6512ee39b06da08cf2f9b6ac7e9852781342befa886d3a412b602102f4cf958d73d3faa0958a3f54607d227a"}], 0x10}, 0x0) socket(0x6, 0x5, 0x2) 09:21:32 executing program 4: semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)) (async) semop(0x0, &(0x7f0000000180)=[{0x1, 0x5}, {0x3, 0x3, 0x1000}, {0x1, 0x1, 0x1000}, {0x3, 0x6, 0x1000}, {0x4}, {0x4, 0x2, 0x1000}, {0x3, 0x9, 0x800}, {0x0, 0x9d5b}, {0x1, 0x8, 0x2000}], 0x9) (async) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000140)=[0x9, 0xfffd, 0x800, 0x8, 0x8809, 0xd4, 0x8, 0x8]) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001200)=""/40) semop(0x0, &(0x7f0000000080)=[{0x0, 0x43, 0x800}, {0x4, 0xe6, 0x800}, {0x0, 0xfd, 0x800}, {0x4, 0x1020, 0xd3d1d7ba3eab9f74}, {0x2, 0x5, 0x1800}, {0x1, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x2, 0x400}], 0x8) semop(0x0, &(0x7f0000000000), 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20}, {0x7}, {0x6, 0x40, 0x0, 0xd5}]}) writev(r0, &(0x7f0000000100)=[{&(0x7f00000003c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) setreuid(0xee00, 0xffffffffffffffff) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) (async) r2 = getuid() seteuid(r2) shmget(0x1, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) (async) getuid() (async) setreuid(0x0, 0x0) (async) getgid() (async) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r3 = semget$private(0x0, 0x3, 0x53c) semop(r3, 0xffffffffffffffff, 0x4) semop(0x0, &(0x7f00000000c0)=[{0x4, 0x1ff, 0x1000}, {0x1, 0x2, 0x1000}, {0x2, 0x5, 0x800}, {0x4, 0x4, 0x2800}, {0x0, 0x6, 0x800}, {0x4, 0x2}, {0x2, 0xfff, 0x800}], 0x7) (async) semget(0x1, 0x0, 0x401) (async) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x9) (async) r4 = semget$private(0x0, 0x4000000009, 0x82) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000600)=""/222) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000240)=""/65) 09:21:32 executing program 5: mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) munmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) shmat(r0, &(0x7f0000b33000/0x4000)=nil, 0x2000) r1 = getuid() setreuid(0xee00, 0x0) r2 = shmget$private(0x0, 0x4000, 0x7, &(0x7f0000ffc000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = semget(0x3, 0x3, 0x12) r6 = getuid() setreuid(0xee00, r6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000004c0)={{0x9, 0x0, r4, r6, 0x0, 0xa3, 0x5}, 0xd9, 0x9902, 0x6}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r8, 0x0, 0x800}, 0x40000, 0x3, r3, 0x0, 0x0, 0x8, 0x1f}) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000003c0)=""/237) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/118) shmat(r2, &(0x7f0000471000/0x3000)=nil, 0x0) setreuid(0xee00, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setreuid(r9, r1) r10 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r11 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x6, 0x0, r12, r7, 0x140}, 0xfd, 0x0, 0x0, r11, 0x2000000000, 0xa, 0x3ff}) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000002040)=""/4083) 09:21:32 executing program 7: mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) munmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f00009ce000/0x1000)=nil, 0x0) (async) shmat(r0, &(0x7f0000b33000/0x4000)=nil, 0x2000) (async) r1 = getuid() setreuid(0xee00, 0x0) r2 = shmget$private(0x0, 0x4000, 0x7, &(0x7f0000ffc000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) (async, rerun: 32) r5 = semget(0x3, 0x3, 0x12) (async, rerun: 32) r6 = getuid() setreuid(0xee00, r6) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) (async) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000004c0)={{0x9, 0x0, r4, r6, r4, 0xa3, 0x5}, 0x0, 0x9902, 0x6}) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x1ba, 0x800}, 0x7fff, 0x3, r3, 0x0, 0x1, 0x8, 0x1}) (async) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000380)=""/245) (async) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/118) (async) r7 = shmget$private(0x0, 0x3000, 0x15, &(0x7f0000745000/0x3000)=nil) (async) shmat(r2, &(0x7f0000471000/0x3000)=nil, 0x0) semop(r5, &(0x7f0000000200)=[{0x1, 0x9, 0x1000}], 0x1) (async, rerun: 32) setreuid(0xee00, r1) (rerun: 32) r8 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r7, 0x0) (async, rerun: 32) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x3, 0x0, 0x0, 0x0, 0x140}, 0x100, 0x0, 0x0, 0x0, 0x0, 0x261}) (async, rerun: 32) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000002040)=""/4083) (async) shmat(r8, &(0x7f0000841000/0x3000)=nil, 0x3000) shmdt(0x0) (async) getuid() 09:21:32 executing program 0: fcntl$getflags(0xffffffffffffffff, 0x1) r0 = kqueue() (async) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x2b, 0x10}], 0x3f, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) r3 = socket$inet6(0x18, 0x1, 0xea) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x40, 0x2, 0x7, 0x37}, {{r0}, 0xfffffffffffffffd, 0x8, 0x4, 0x4, 0xf5f}], 0x7, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0x8a, 0x10, 0x2, 0x5}, {{r0}, 0xfffffffffffffff8, 0xa2, 0x80000000, 0x1, 0x1bc}, {{r4}, 0xfffffffffffffff9, 0x1c, 0x40000000, 0x5, 0x3ff}, {{r0}, 0xfffffffffffffffa, 0x44, 0x0, 0x7, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x8, 0x4dc0000000000000, 0xffff}, {{r0}, 0xfffffffffffffffd, 0x2, 0x4, 0x4dc3, 0x9}], 0x4, &(0x7f0000000180)={0x4d, 0x8}) 09:21:32 executing program 1: sysctl$vm(&(0x7f0000000040)={0x7, 0xc}, 0x2e, 0x0, 0x0, &(0x7f0000000300), 0x4) sysctl$vm(&(0x7f0000000000)={0x2, 0x4}, 0x2, &(0x7f0000000280)="4db199af316f09b13c22311342442a2c0276d113438005abea7af99c8d81819b54932594166f66f112b8187685c7e7d1c30c9b4ed609b984250eed1642c852aa67061ba942a94682cee90af843085aff4d3b9cda59e9c5b1080073cb30443f9f56fbc8e42f9b6eaed0aed9cde6e1705906b9cc9d4b03e3c1b8fe974ede49c7c8a90c4fdb474cad573c95a2649a7dec8b660536b8695d3b69619967dd91ac6f647390095d7de7d4f66343b36479424cff2a983b626c6cd7a53c9fb0cced24a03bde84e5d73b5ebcfc96f144c5234becb52878c92b1fa6865c2fb3c1", &(0x7f0000000180)=0xdb, &(0x7f00000001c0)="0d34722ea0ad1d233a84ea82818bdb02f6b32a46e4f1aad9d590eaf6d0b0143484773aa187520cbb7479cedb31996e4607cf5ace9b862695925cb3bc4a3c3665c165601487dae8c79c17961de5bba4e3e4516976b41b61eacbe965ca36209b39774e3bcc86e6f86c3b51473689c8cf30b68ccf3b8d0b472da502d203ee02dfe76662ac5d8f6a8af507afa6ee4ca985ecf608dc6f9bfbd6f5", 0x98) sysctl$vm(&(0x7f0000000040)={0x7, 0xc}, 0x2e, 0x0, 0x0, &(0x7f0000000300), 0x4) (async) sysctl$vm(&(0x7f0000000000)={0x2, 0x4}, 0x2, &(0x7f0000000280)="4db199af316f09b13c22311342442a2c0276d113438005abea7af99c8d81819b54932594166f66f112b8187685c7e7d1c30c9b4ed609b984250eed1642c852aa67061ba942a94682cee90af843085aff4d3b9cda59e9c5b1080073cb30443f9f56fbc8e42f9b6eaed0aed9cde6e1705906b9cc9d4b03e3c1b8fe974ede49c7c8a90c4fdb474cad573c95a2649a7dec8b660536b8695d3b69619967dd91ac6f647390095d7de7d4f66343b36479424cff2a983b626c6cd7a53c9fb0cced24a03bde84e5d73b5ebcfc96f144c5234becb52878c92b1fa6865c2fb3c1", &(0x7f0000000180)=0xdb, &(0x7f00000001c0)="0d34722ea0ad1d233a84ea82818bdb02f6b32a46e4f1aad9d590eaf6d0b0143484773aa187520cbb7479cedb31996e4607cf5ace9b862695925cb3bc4a3c3665c165601487dae8c79c17961de5bba4e3e4516976b41b61eacbe965ca36209b39774e3bcc86e6f86c3b51473689c8cf30b68ccf3b8d0b472da502d203ee02dfe76662ac5d8f6a8af507afa6ee4ca985ecf608dc6f9bfbd6f5", 0x98) (async) 09:21:32 executing program 0: fcntl$getflags(0xffffffffffffffff, 0x1) r0 = kqueue() (async) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x2b, 0x10}], 0x3f, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = socket$inet6(0x18, 0x1, 0xea) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x40, 0x2, 0x7, 0x37}, {{r0}, 0xfffffffffffffffd, 0x8, 0x4, 0x4, 0xf5f}], 0x7, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0x8a, 0x10, 0x2, 0x5}, {{r0}, 0xfffffffffffffff8, 0xa2, 0x80000000, 0x1, 0x1bc}, {{r4}, 0xfffffffffffffff9, 0x1c, 0x40000000, 0x5, 0x3ff}, {{r0}, 0xfffffffffffffffa, 0x44, 0x0, 0x7, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x8, 0x4dc0000000000000, 0xffff}, {{r0}, 0xfffffffffffffffd, 0x2, 0x4, 0x4dc3, 0x9}], 0x4, &(0x7f0000000180)={0x4d, 0x8}) 09:21:32 executing program 3: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getuid() r3 = getuid() r4 = getuid() setreuid(0xee00, r4) setreuid(r4, r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r8 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r8) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000280)={{0x80000000, r2, r1, r5, r7, 0x2, 0x8d9}, 0x0, 0x4, r8, r0, 0xffffffff, 0x1, 0x5, 0x7fff}) r9 = getuid() setreuid(0xee00, r9) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000300)={{0xa48b, r9, r6, 0xffffffffffffffff, r1, 0x82}, 0x6, 0x1, 0xffffffff}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) r10 = socket(0x18, 0x3, 0x3a) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getuid() sendmsg(r10, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001100)=[{&(0x7f0000000100)="10d4997cd4e2665a", 0x61}], 0x1, &(0x7f0000000140)=[{0x10, 0x0, 0x0, "a2e4e2c38f098816d6d02d33c98c128636bc557f1212108d7f75022e549afe4e5c4a8dd97618383d8f231fa0e094b00ec06b2fb986139142b802764bc24f5a947e5b6512ee39b06da08cf2f9b6ac7e9852781342befa886d3a412b602102f4cf958d73d3faa0958a3f54607d227a"}], 0x10}, 0x0) socket(0x6, 0x5, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) getuid() (async) getuid() (async) getuid() (async) setreuid(0xee00, r4) (async) setreuid(r4, r3) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000001c0)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) (async) getpid() (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r8) (async) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000280)={{0x80000000, r2, r1, r5, r7, 0x2, 0x8d9}, 0x0, 0x4, r8, r0, 0xffffffff, 0x1, 0x5, 0x7fff}) (async) getuid() (async) setreuid(0xee00, r9) (async) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000300)={{0xa48b, r9, r6, 0xffffffffffffffff, r1, 0x82}, 0x6, 0x1, 0xffffffff}) (async) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) (async) socket(0x18, 0x3, 0x3a) (async) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getuid() (async) sendmsg(r10, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001100)=[{&(0x7f0000000100)="10d4997cd4e2665a", 0x61}], 0x1, &(0x7f0000000140)=[{0x10, 0x0, 0x0, "a2e4e2c38f098816d6d02d33c98c128636bc557f1212108d7f75022e549afe4e5c4a8dd97618383d8f231fa0e094b00ec06b2fb986139142b802764bc24f5a947e5b6512ee39b06da08cf2f9b6ac7e9852781342befa886d3a412b602102f4cf958d73d3faa0958a3f54607d227a"}], 0x10}, 0x0) (async) socket(0x6, 0x5, 0x2) (async) 09:21:32 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x80}, {0x35}, {0x6, 0x0, 0x0, 0x10002}]}) (async) write(r0, &(0x7f0000000280)="76e5daad6f01f8607dc9956e8c63", 0xe) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x8, 0x5, 0x2, 0x6}, {0x3f, 0x7, 0x5, 0x9ab}, {0x7, 0x6, 0x81, 0xd6}, {0x8, 0x7, 0x5, 0x4}, {0xffea, 0x3, 0xeb, 0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r2, &(0x7f00000000c0)="c94d4b75b3a23f0acc00c3678c3e35b1e75514c193373b9e0747f6bb2cc0063796d373ed50013951ce1f33c9e373ad4e4a02b27be65d4e6d5e248cfff72bf7dc21fba59ab0868d9fd7468b923186b57b1b90cb6bf1c8d3db07af353df39084e55e0424111a584f698f", 0x69) 09:21:32 executing program 1: sysctl$vm(&(0x7f0000000040)={0x7, 0xc}, 0x2e, 0x0, 0x0, &(0x7f0000000300), 0x4) (async) sysctl$vm(&(0x7f0000000040)={0x7, 0xc}, 0x2e, 0x0, 0x0, &(0x7f0000000300), 0x4) sysctl$vm(&(0x7f0000000000)={0x2, 0x4}, 0x2, &(0x7f0000000280)="4db199af316f09b13c22311342442a2c0276d113438005abea7af99c8d81819b54932594166f66f112b8187685c7e7d1c30c9b4ed609b984250eed1642c852aa67061ba942a94682cee90af843085aff4d3b9cda59e9c5b1080073cb30443f9f56fbc8e42f9b6eaed0aed9cde6e1705906b9cc9d4b03e3c1b8fe974ede49c7c8a90c4fdb474cad573c95a2649a7dec8b660536b8695d3b69619967dd91ac6f647390095d7de7d4f66343b36479424cff2a983b626c6cd7a53c9fb0cced24a03bde84e5d73b5ebcfc96f144c5234becb52878c92b1fa6865c2fb3c1", &(0x7f0000000180)=0xdb, &(0x7f00000001c0)="0d34722ea0ad1d233a84ea82818bdb02f6b32a46e4f1aad9d590eaf6d0b0143484773aa187520cbb7479cedb31996e4607cf5ace9b862695925cb3bc4a3c3665c165601487dae8c79c17961de5bba4e3e4516976b41b61eacbe965ca36209b39774e3bcc86e6f86c3b51473689c8cf30b68ccf3b8d0b472da502d203ee02dfe76662ac5d8f6a8af507afa6ee4ca985ecf608dc6f9bfbd6f5", 0x98) 09:21:32 executing program 4: semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)) (async) semop(0x0, &(0x7f0000000180)=[{0x1, 0x5}, {0x3, 0x3, 0x1000}, {0x1, 0x1, 0x1000}, {0x3, 0x6, 0x1000}, {0x4}, {0x4, 0x2, 0x1000}, {0x3, 0x9, 0x800}, {0x0, 0x9d5b}, {0x1, 0x8, 0x2000}], 0x9) (async) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000140)=[0x9, 0xfffd, 0x800, 0x8, 0x8809, 0xd4, 0x8, 0x8]) (async, rerun: 32) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001200)=""/40) (async, rerun: 32) semop(0x0, &(0x7f0000000080)=[{0x0, 0x43, 0x800}, {0x4, 0xe6, 0x800}, {0x0, 0xfd, 0x800}, {0x4, 0x1020, 0xd3d1d7ba3eab9f74}, {0x2, 0x5, 0x1800}, {0x1, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x2, 0x400}], 0x8) (async) semop(0x0, &(0x7f0000000000), 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20}, {0x7}, {0x6, 0x40, 0x0, 0xd5}]}) (async) writev(r0, &(0x7f0000000100)=[{&(0x7f00000003c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) (async, rerun: 64) setreuid(0xee00, 0xffffffffffffffff) (async, rerun: 64) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) (async) r2 = getuid() seteuid(r2) (async, rerun: 32) shmget(0x1, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) (rerun: 32) getuid() setreuid(0x0, 0x0) (async) getgid() (async) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) (async) r3 = semget$private(0x0, 0x3, 0x53c) semop(r3, 0xffffffffffffffff, 0x4) (async) semop(0x0, &(0x7f00000000c0)=[{0x4, 0x1ff, 0x1000}, {0x1, 0x2, 0x1000}, {0x2, 0x5, 0x800}, {0x4, 0x4, 0x2800}, {0x0, 0x6, 0x800}, {0x4, 0x2}, {0x2, 0xfff, 0x800}], 0x7) (async, rerun: 64) semget(0x1, 0x0, 0x401) (async, rerun: 64) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x9) (async) r4 = semget$private(0x0, 0x4000000009, 0x82) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000600)=""/222) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000240)=""/65) 09:21:32 executing program 5: mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) munmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) shmat(r0, &(0x7f0000b33000/0x4000)=nil, 0x2000) r1 = getuid() setreuid(0xee00, 0x0) (async) r2 = shmget$private(0x0, 0x4000, 0x7, &(0x7f0000ffc000/0x4000)=nil) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) (async) r5 = semget(0x3, 0x3, 0x12) (async) r6 = getuid() setreuid(0xee00, r6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000004c0)={{0x9, 0x0, r4, r6, 0x0, 0xa3, 0x5}, 0xd9, 0x9902, 0x6}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r8, 0x0, 0x800}, 0x40000, 0x3, r3, 0x0, 0x0, 0x8, 0x1f}) (async) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000003c0)=""/237) (async) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/118) (async) shmat(r2, &(0x7f0000471000/0x3000)=nil, 0x0) setreuid(0xee00, r1) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setreuid(r9, r1) (async) r10 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) (async) r11 = getpid() (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x6, 0x0, r12, r7, 0x140}, 0xfd, 0x0, 0x0, r11, 0x2000000000, 0xa, 0x3ff}) (async) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000002040)=""/4083) 09:21:32 executing program 7: mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) munmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000) (async) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f00009ce000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000b33000/0x4000)=nil, 0x2000) (async) r1 = getuid() setreuid(0xee00, 0x0) (async) r2 = shmget$private(0x0, 0x4000, 0x7, &(0x7f0000ffc000/0x4000)=nil) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) (async) r5 = semget(0x3, 0x3, 0x12) (async, rerun: 64) r6 = getuid() (rerun: 64) setreuid(0xee00, r6) (async, rerun: 32) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) (async, rerun: 32) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000004c0)={{0x9, 0x0, r4, r6, r4, 0xa3, 0x5}, 0x0, 0x9902, 0x6}) (async, rerun: 64) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) (async, rerun: 64) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x1ba, 0x800}, 0x7fff, 0x3, r3, 0x0, 0x1, 0x8, 0x1}) (async) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000380)=""/245) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/118) (async) r7 = shmget$private(0x0, 0x3000, 0x15, &(0x7f0000745000/0x3000)=nil) shmat(r2, &(0x7f0000471000/0x3000)=nil, 0x0) semop(r5, &(0x7f0000000200)=[{0x1, 0x9, 0x1000}], 0x1) (async) setreuid(0xee00, r1) (async) r8 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r7, 0x0) (async) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x3, 0x0, 0x0, 0x0, 0x140}, 0x100, 0x0, 0x0, 0x0, 0x0, 0x261}) (async, rerun: 32) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000002040)=""/4083) (async, rerun: 32) shmat(r8, &(0x7f0000841000/0x3000)=nil, 0x3000) (async, rerun: 32) shmdt(0x0) (rerun: 32) getuid() 09:21:33 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0xa8e, 0x9, 0x9, 0x9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{}, 0xffffffffffffffff, 0x2b, 0x0, 0x40000000000, 0x800000000003}], 0x1, 0x0, 0x400, 0x0) 09:21:33 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x2b, 0x10}], 0x1, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) r2 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r3) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r5 = dup(r4) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f0000000240)=[{0xffff, 0x3f, 0x9, 0x100}, {0x65ef, 0x81, 0x8, 0x40000000}, {0x101, 0x1, 0x4, 0x81}, {0x4, 0x6, 0x9, 0xfffffffe}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r6) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) r8 = dup2(r5, r7) kevent(r8, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x88, 0xf0000000, 0xe12, 0x8000000000000001}, {{r1}, 0xfffffffffffffff8, 0x2e, 0x1, 0x3683204b, 0x9}, {{r2}, 0xffffffffffffffff, 0xa, 0x1, 0x9, 0x7fffffffffffffff}, {{r3}, 0xfffffffffffffffd, 0x4, 0x10, 0x8, 0x7f}], 0x3, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffa, 0x84, 0xf0000000, 0x57b, 0x7fffffffffffffff}, {{r6}, 0xfffffffffffffff8, 0x20, 0xfffff, 0x9, 0x3}, {{r7}, 0xffffffffffffffff, 0x80, 0x704eeb9b539fba9d, 0xfffffffffffffc00, 0x9}, {{r0}, 0xfffffffffffffffe, 0x40, 0x20000000, 0x3, 0x9}], 0x101, &(0x7f0000000200)={0x3fffc00000000, 0xff}) 09:21:33 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, r1) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x7, 0x0, r1, 0xffffffffffffffff, r2, 0x11b, 0xffff}, 0x0, 0xffffffff00000001, 0xffffffff7fffffff}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xd}, 0x4, &(0x7f0000000040)="f0aa6e94", &(0x7f00000000c0)=0x4, 0x0, 0x0) 09:21:33 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x80}, {0x35}, {0x6, 0x0, 0x0, 0x10002}]}) (async) write(r0, &(0x7f0000000280)="76e5daad6f01f8607dc9956e8c63", 0xe) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x8, 0x5, 0x2, 0x6}, {0x3f, 0x7, 0x5, 0x9ab}, {0x7, 0x6, 0x81, 0xd6}, {0x8, 0x7, 0x5, 0x4}, {0xffea, 0x3, 0xeb, 0x6}]}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r2, &(0x7f00000000c0)="c94d4b75b3a23f0acc00c3678c3e35b1e75514c193373b9e0747f6bb2cc0063796d373ed50013951ce1f33c9e373ad4e4a02b27be65d4e6d5e248cfff72bf7dc21fba59ab0868d9fd7468b923186b57b1b90cb6bf1c8d3db07af353df39084e55e0424111a584f698f", 0x69) 09:21:33 executing program 5: mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) munmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) (async) shmat(r0, &(0x7f0000b33000/0x4000)=nil, 0x2000) (async) r1 = getuid() (async) setreuid(0xee00, 0x0) (async) r2 = shmget$private(0x0, 0x4000, 0x7, &(0x7f0000ffc000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = semget(0x3, 0x3, 0x12) (async) r6 = getuid() setreuid(0xee00, r6) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) (async) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000004c0)={{0x9, 0x0, r4, r6, 0x0, 0xa3, 0x5}, 0xd9, 0x9902, 0x6}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r8, 0x0, 0x800}, 0x40000, 0x3, r3, 0x0, 0x0, 0x8, 0x1f}) (async) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000003c0)=""/237) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/118) (async) shmat(r2, &(0x7f0000471000/0x3000)=nil, 0x0) (async) setreuid(0xee00, r1) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setreuid(r9, r1) (async) r10 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) (async) r11 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x6, 0x0, r12, r7, 0x140}, 0xfd, 0x0, 0x0, r11, 0x2000000000, 0xa, 0x3ff}) (async) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000002040)=""/4083) 09:21:33 executing program 4: semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)) semop(0x0, &(0x7f0000000180)=[{0x1, 0x5}, {0x3, 0x3, 0x1000}, {0x1, 0x1, 0x1000}, {0x3, 0x6, 0x1000}, {0x4}, {0x4, 0x2, 0x1000}, {0x3, 0x9, 0x1000}, {0x0, 0x9d5b}, {0x1, 0x8, 0x2000}], 0x9) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001200)=""/40) semop(0x0, &(0x7f0000000080)=[{0x0, 0x43, 0x800}, {0x4, 0xe6, 0x800}, {0x0, 0xfd, 0x800}, {0x4, 0x1020, 0xd3d1d7ba3eab9f74}, {0x2, 0x5, 0x1800}, {0x1, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x2, 0x400}], 0x8) semop(0x0, &(0x7f0000000000), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20}, {0x7}, {0x6, 0x40, 0x0, 0xd5}]}) writev(r0, &(0x7f0000000100)=[{&(0x7f00000003c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) open(&(0x7f0000000480)='./file0\x00', 0x40, 0x4ebfac6bbaf7949) setreuid(0xee00, 0xffffffffffffffff) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) r2 = getuid() seteuid(r2) shmget(0x1, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r3 = getuid() setreuid(0x0, 0x0) r4 = getgid() getuid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000002c0)={{0xb412, r3, r4, r1, 0x0, 0x0, 0xce0}, 0xffffffffffffff46, 0x10001, 0x4}) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r5 = semget$private(0x0, 0x3, 0x53c) semop(r5, 0xffffffffffffffff, 0x4) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000000c0)=0x9) r6 = semget$private(0x0, 0x4000000009, 0x82) semctl$GETVAL(r6, 0x3, 0x5, &(0x7f0000000600)=""/222) semctl$GETNCNT(r5, 0x1, 0x3, &(0x7f0000000240)=""/54) 09:21:33 executing program 7: mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) munmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f00009ce000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000b33000/0x4000)=nil, 0x2000) r1 = getuid() setreuid(0xee00, 0x0) r2 = shmget$private(0x0, 0x4000, 0x7, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000540)=""/4096) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = semget(0x3, 0x3, 0x12) r7 = getuid() setreuid(0xee00, r7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000004c0)={{0x9, 0x0, r5, r7, 0x0, 0xa3, 0x5}, 0xd9, 0x9902, 0x6}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setreuid(r4, r8) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0x0, 0x0, r10, 0x1ba, 0x800}, 0x80000001, 0x3, r3, 0x0, 0x1, 0x8, 0x1}) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000380)=""/245) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/118) shmat(r2, &(0x7f0000471000/0x3000)=nil, 0x0) setreuid(0xee00, r1) r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x3, 0x0, 0x0, 0x0, 0x140}, 0x100, 0x0, 0x0, 0x0, 0x0, 0x261}) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000002040)=""/4083) shmat(r11, &(0x7f0000841000/0x3000)=nil, 0x3000) shmdt(0x0) getuid() 09:21:33 executing program 3: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) (async) r2 = getuid() r3 = getuid() (async) r4 = getuid() setreuid(0xee00, r4) (async) setreuid(r4, r3) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r8 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r8) (async) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000280)={{0x80000000, r2, r1, r5, r7, 0x2, 0x8d9}, 0x0, 0x4, r8, r0, 0xffffffff, 0x1, 0x5, 0x7fff}) (async) r9 = getuid() setreuid(0xee00, r9) (async) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000300)={{0xa48b, r9, r6, 0xffffffffffffffff, r1, 0x82}, 0x6, 0x1, 0xffffffff}) (async) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) (async) r10 = socket(0x18, 0x3, 0x3a) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getuid() (async) sendmsg(r10, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001100)=[{&(0x7f0000000100)="10d4997cd4e2665a", 0x61}], 0x1, &(0x7f0000000140)=[{0x10, 0x0, 0x0, "a2e4e2c38f098816d6d02d33c98c128636bc557f1212108d7f75022e549afe4e5c4a8dd97618383d8f231fa0e094b00ec06b2fb986139142b802764bc24f5a947e5b6512ee39b06da08cf2f9b6ac7e9852781342befa886d3a412b602102f4cf958d73d3faa0958a3f54607d227a"}], 0x10}, 0x0) (async) socket(0x6, 0x5, 0x2) 09:21:33 executing program 3: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) getsockname$unix(r0, 0x0, &(0x7f0000000280)=0xfffffffffffffe7f) 09:21:33 executing program 2: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)="fb89a341f4ce123878a8c68b7196280c8a80b183c2e846d6949ecdd5d376f885b0b14bb54566875607ee06fd4a643dad6930082d45646170891cd2f137173782e167f8dde359737288a6f42c4228b24865c1238353d125748e97663dda5b4a6c328c5ac868e50d56bdbdef0fa0a238f44eb604eb7b06a56bc3c9de537f6e0f3a549f161f2784", 0x86}, {&(0x7f0000000140)="60ac20840c01a31abe2b4bb406c339a01edf9dc42c26", 0x16}, {&(0x7f0000000740)="c3683a3567b51bf6945404ddbf42d5dddda14be565a0cc882ea0cc93c2aad74fee80ea8449210958d2b669f9f54bc7cc6798d8b6932bc82f900552550539ed9e37912f7e41db6707094da7d999c22095c3b2a2e8445de04bde59500ab8a10c682fbbd0346229060da1409c016b19fc1e7003c428f07a62c1bf8486f0efb5ab40752f31c28521fe56500beeb44e6be5b805a896c2253bbbb92463a451861d37c14941e68bfa44754a362cd7109b0597c2d4e45079df24c00579e1ebec4b7f597384c60f925f21cc62dd58a75e095e2dfca5d0f45150a6e759b9c03a642a150de6fd83e4f0e082c2fe3c6fec0d02a7271888dd162e5c7d7f84fc7066e6ef37b76396af97081369c8560689e1b0aa16b1069b4ddaa4a0f50c86d2da4f1012c93efb87a4a38c4ba475678ea32f6fc5cd16035a357090b3ef03edef3460fef52d37d800a6114ec8a03f9ddc61cef99f1ebe1a326b802c0392dcb4603af7b57f79b0e09dadaf53a8259df5fa94412a69c86da5750f34b0bb057cd5f0d43488a1c2ccaa5fd1bd2da09fa3caf55ba3c983af0421b505a64d1f6a9d7baeff4899ba90d63b2609220abf1bdcdf2a401cfe1f526eb91ccc1bef3f7749b4e17e724d97978e3b04c9b362ab57cc8790ea7714f9d5000af747ae5669f4c09a37b1cfa0e3b91079b2eb367ba75894ee57042578129446161343e84561699e95f07487238fe40f1ff66c3789a0e52373b13f98192f54f8dbe7ea80bd7da2002e94e1e52b1ddca30cce0333e7fb5eb3fb95727d8705607f42e602aa48f70f6e53bb0d123eaa1a6c2c2281ba57edca4faf0e744061a210ec6324b5add58868be1f3ba08ef5601cd582826ca0e7e21e8970096518b6f855578e82e99215f474aecb95c72804d541185b265f937dd2c45e4f8c5ace2ad4698e33423887505868ce34d048b0a902714e3bb3e483e7288771a6c956d9e25bda2699edc9f16767a067bb387b4ad49f2cba9e75ed017e184684eaf47d7fde6793b5fe3ec9f1a4dd13198c0b17db67caa516753a290a3377674a10a526651e0bc971162248ae5cb76311b951fb55ab964a568f57facee289d7b4d5c2c785222927a7e30446e516ad61ea9c549d2ce49888c87da1f67ce0de4904dd873b3fee8a4ad849ddc354848ee2b76dbcd0d7a89d13467cc6caf38acbba0eaac3a81a14e5d133f50a39b016d56c4f4c20745a30985a738212bbbec03e50bfc5a91c51380c122270d05c1141ddeea45b4b58762a803650de322575deba69db3c6fc537eed1eb45729096f0476cd5b24d83ec59c4580c428fda548650f19706ab959f414fc8c18c80a733118679053bd1e1c00c585b0bbbc3479d1c9a8c059562507aa5b49d0cd130aea99ebc83941b75bf290621a1333d15cffbf6924381de0ee7afe05f17cec6cb7ae176299e14e2f90fedbf20aee204981f44526e7894433bf96dfa75fd0503725c73e90e5ad28b955334151cbab762abadb7a8966e7ae87b87ccb125b99893c0c44f4ce5d59ee43b8e56dc23a79ac48b34143efcdc22d10e71e149e93ce3295ac0ae0f55f46a4fff1f4acbaaf8f4f1296141c250fcf8e0008bb88d898591355a6c93783b623f7e53a68e486e14af1ff17403440c9f91ea3acec9e07b8aff7836e1dc6e6ced28bd97498203e2083e1867f44aeedd12bb85c0c1c44dfbd4446f664587290eb9b0b7414c2394a26c9d440fed471bf4a503764537f97704aeb29a3eadd9b2110e3bd12b29787f7bf6b567f88f41277080e1e4a7cf8e54da8b3067804d574c4efb11b5af579759e3d0650a79b0fdc89fb00fbbab50e9d01afbd47cf26211abba0edf4f7bb7444299a1b8a379605df10254debd8013d3137daf70b5a0759f5c86aa8806f49263337bcbcf0ecde9ce83c44c1fae8962f475e7ec19b0e6d3e370f65feedb230ac78ce033927381558e91992da93f11c7a46df5d19fd8f66f465870b1e695349db89c26124e0ed650e9745785671d068fe67dd2b9edf8fcb4c987d2ef57fea60ba6717d8fd17c3e01d5673a26fcd3803f6396e8b33c3323a0a461c34a6108a5341cf5e65647c782220448685f7875605e9d5ba0b58f0e146cfe89f9e2495ec19dad23f73afe91cc6422b76c7aea7741f0606751673b28f88e80899345332f67932853ace6cdc042d5d3a83de601bd4b4e98e622a55de6b1adc28442a5ece19d6b5d422b26b698c38f7fab38bfa441a0f65cf8dfa573e85123fe19759670547daa19f5b5b0ed85859c6b319f078896eda472c24a4a919b88ae60f821d92f19be77211423caf1b2d02b2551e98aa329d590043c8ae53705cff53e9ceb6cb93f9346dcc028ac334b85ad18ddc7eb9a611d014fde56bea50ed3269dce49f669a3ab5d6b09256d7d782d10f3c564f5c0666f87548fad60b92b3ced112b5ca576fbf2cb0b0d8fdda565956563f45dbc2b62935ec2a67b788ca233169b3faba7decc1cefa60b7050d5808218b00b288acd842c8b7d29aef6b33472a9d28fa5953781c1c3f3426f8f7fa31c427d5d9b4fcaf4f02ce12428f1563406caffe261ee9e42096ee33b53c0e96cd3f9c9b629451b311897e261f0dec0f4459d4290ba7390cf6a1976d8ef940d6b78934a6e9a567a17230cfef481e5186ed2dde8ba2cb1bc38ed84fe5693b0540b4b8677ffa93195da6aa7473c0ff846e414e2d7df60c8da1ee119d29ede4289b1652ce740f1ca293953675a59709862d3c0250a9e874ff18ff48034cba926cd72f7a2a9621b69a4f305a0d253f63f1e634c1081e92552d1e470361435c340d43b81cb7eaa5806e588c2963900de2fb59bd5dcbdd4a6445160004cfbe8b8c98663f21c8af3c512c4e45c026c78c45e48d2354ba083fa7f897490d2fcfbb87f73f23648110db6a168b8c1255adcf6acc3a344c1a440a8fd576f280d21c87a70b8d8560a126741da63fea0a6ca84f1e2cefed8d282c29873a4ddcfc6bbda9cee6f8d586855af0aa4ebd2c0cb80c73f2abc05faf81ddeb3cd85e2ab4c5faadb4fa65a44a68526a12e6e0787866b20fbf09606b90e0abaa596123246c7e97362c6900a73938d0f9f04097a153d12b244522bdbd463455cd7611ea7e36c5d0f0a5d1de7702c57a9a610e6de3367427f153bc15521589bcb3b4b82636a26b4f61ee8f1ef8e71616a73c87ca67475739e1afb45a330c0676a16114578cf9f5661ac127a3b49eeb984bf40a66f614f2a51a75dd75a8990ebd3e92fb57041c80b92e642d775e228110479bbe5f8fce562aa5b72abafdf47736eb32c9d5b84cc33e9b99b115808a8b501fdd360ebceebb39d400712eceff249be0f20a77fee47b23bd4c662511689ddaa4d66f7d0684def69d05023e2362bf8fa444226ad95b40ef057bfcdd9487756b82e7ec1760f8d70889c3283ac244388e6143f7077766bc2bee0e55c6aff82c43300c0c82bc92928d95123bbd6a7b624478330d474938b16014651bea36f1fd1e0b2527942b3e161def522ccefc558e7835a6348d46331bdd5306a470ddb995845fcd126ec0bb262c4ee64cc06d16551c2334ee75dbf471452e1a3adaad018015935404b98e02af9c6f90fe53b61538d41d4b1cf9aef951ad37874d0cffd33f2073c8e22ba10141c01d104a52386641237574a9f562f101a26eb2fad2c7b5ef1cb7498b55ff1bdcd12186f36e735c57c5c454f336037c9d36c66c76a050979e50fd0d40403825bbf779a1d98989db60dd72ad6da87a36548a8e94442592a4839ae9cadfae7d2ef90049c1a62119aecb8ffb686eeea833155ebf8540adab637abcac1783e111e41efb4a0afe3353c81455da6a49d97f28403c5c7c0b0143ffd652eec6e02953f1453552b0356b89c8cfd85ad3835258e138c3d2d9c7d10964a7f88b1c96bcf5ace51b8c6c670001ce653fddb0f046cb3f425c58b7f6f3f9a5e75f0c63cc8fd9bd2fa58a40d7f810e1674d8ba53e82f053d3a032417f75568b8fc3351ba9003013215300f3ac9f22798fe2e52bff18de1c50a3ae9c3f33495e8cf8600d3f014cca3af342230d3deece3c808ddba1085fe481f792493ab80d5ef4a3c9debbe95b0621a7ac93d21f395f44dce3e86ff000000eda5b971927bc0afbb869310cfd66c0510a41a94f422a09eb6ecdb3a087eb305d94aa0ae736ab950eeb5d21671bcd536ce95f20b40facc00f5baea68f82c58d07dc47b0300fabe1a2c93c39e7505e5e1eed415eba2e74037f8aa71121b98494e04aa14f9dc9f30f3442c036fae45b2ff9c286fb048a1531f3194c72241e23b1d8d329e22317083e01954bda33ace96dcce76e8465616f5bea6f8219bb15c89b1d441a962b1eea1e0f6272b34969c10671c2f26f007bcae4f3c57969a8ef335bf07459b5648a58b80ddfbff78abfc3f448af89eb5c9c49ae7aa02d4e831b05ce1f591d8cfdba3f6ed3cfd492853f1aff80f198809ce0dd362301eed6d86ad2bcb3593ee9a0d1e2788fc895c6140555ae88fbfaa5f9518e0d3e612d03267fee7862bfbd4c8c16f8092692a849199fa3c8017f1bad795a83036ac34040676a985a8a2345d5c104973b10fc58eef6c7a88184717e1149b9db1ccf2576a9d25186b2d8ad7195844cd3079e694586bf9ee88da52a0c4770b778be9f2fbb2f15a317608eb947d7a8bffd9ffeaf30c06335f232ad22ee181586df2c93dbff95b3b2d539aa29637995a95145bec93672330f170dc060044001b4d7a9f65a45f615925b09da449cca3009d072ed7ed21016ae9c28678cd0c0c57648bdf7db90a03e55ff1650a15780ef5632310d7703e9de5cc835639999e5851eab96ac6f6513257592ee9fb33307f5f36c5d09582d97e7088df40fb44cdb88c35b726b64f494eee221b642279829d932b00af59e6e5c14634a196bb4e2ca7a6ae52499b47e5951698425cfa3b8466576a977b73491fc29b260ba0236c727e50a53ec0804e4cd335380876be008974905c4c6c5285673974921d7bd2a56c0d7be56be666c2cf60eaadf36125f34e38e1c4c7799ec51124ae3068449edda0bd7457ffceb9d45b05338c2fa1ef4d32e17b16881e5c015d6e60200e416fb781da819acd0c065da583bb793f74861bf9219f4c40bfcb69140da60b244cc613fa144554bc38c29f1062e3a50650b916f03d7cda44a4343a5c45d17c3cc0dcf35cce24eb21ca09f90bf0f96e7e5797e3fc4f46f2caaf91f22be8ce68c04b192124373c0e8601272c1c6771a547e785979b155d18b59421b6c8f54b2e67a55dc12f4c622e12aab12dce1771a2159727941d084b9c9b8e47e5703887c5905275834553732accc89961b7a670c6f141331107809d772d3b4addaf8d2990209735685f1f8d7030337e23b7ce385b194977a66d2d7cfb77d511ea53685b272e0b52e0cae4e112fb73aea3cb87cd33d90b79fb3ab007e7090f9448c4c77fbba477b9d162ce7f2de27a75c69f8386cc4e99198810c6a7b114b4a05ec99f71445392154b9204982b3532ba7e5b6e3f1c140fe1438e85141e53a62ccfa544c107d0d97e9a9848ab6ea482642d9598722417de56138cb76438470e5d701c3be16a4a8557dce4189cc1923054f153840d7e066594e5c525d4433c5def482e8650342cbfb592a3f279e9f7334d2bb9ae543c9471bbd5cf24af863eea1bf0cab4e3f5f84f30c5ec6ff2040762859917c891b5ae8c85a503a58a39fa624a72df282e5007ed8600c993b5559de48a942b9eaf44f54310b806f34a8e1f891a64e4fe02daf2d598a34e13dcce45131cf68069019d832946d747214e798d", 0x1000}, {&(0x7f0000001740)="6667aed9d4fc78ec7a8b5646a88a5ee01cfaff873162784345f22bcc9935ffdd001316a448203e85958bab13977a766fbfb44c65a57985648374c95fa5d3f8cba2099fa861b2ed810102dd14ec0d7b87d4d8d0f1a9bf26b17b145f338d0083c29bf6b881668696d8ed0e5231454d6c03f4d8b520dfd1a051fd8464dd805d9968fefa9032cbcc798ffa0a7a917cfffdffaa112c5784e5d6a5cf20cdbe8d2b6daa718b2a90fc706418a4f410d15047e327e0c422614c90322d153261bdb49955b081e6315201c8aeaadd3fb4103a228e66da51ce75378d85211627ac6beabf9a538976cc16ea5304400468215c39d1b6e97b56a018711a69b5ac99af785d8cf98d2e072f92f0f8ac8c2bbb4c1b4127cf7574d62ea01b080e7f6c18038481f3670e6d458a201f66cad762d3625bff1858b7ac386f2feebfc6abb3128723e8a965c9d81adc7b70f8594f486486c5d35377c353703d78b3dbad283208eae7248156404e549474686291887ffb4142ae03c7224522c3071b7f0ea69e95bf67e5e5ab36a2661c09b2f51c335596af99103bdbf4d63e16a442ac0f07150e28ce38a8cfa2446c19fc3003806eee7b8f7140f2590342e4b0416f5383f1cf082d57dfaeb8ff63c22f6de7a36c1745b2f4f3ed088aa8358f6537b795ad73cfb283f06e2a6bbded2a85fa35ed1f29148f10a49e38eb5401deb36188a529d464b3ee604654c2819d5f4b9967a2df56249f9eb7dae3251055c0bdde1f759eb032b6f4467e8b99af9da227368ea109d813226da1680c8793ac1d898063301ed1cbad6182e41a7d3db5af136105866314be8fe1cc36059fe533dab85fa4b7d0a07197dd13339121dd2b024911742bc728b3884f93718261733a4edcc5d7e0a5d77baac7da77ade0c8355bc70b275905a43249a857e15c556beaeeccc28238599fa71ff5556d08077efd75e678572f2e110af22215dbb32fa47b145dc2bc57b4fc824daf1d72c3b4f5fafb6517c7052b71ff223a72a54cb1acd818e20e3f87f4699ba98f7451867089a2c5c130033125a77e4a43fff06b2a16ce1a820ae00b93ef49e14d9ed00ce25cdf2b6eb0d1ecbdcdc875853fa8297ca246c0c1982a99cff589865c52502f94a7f68612bea6cd207bf0e6c72f690df274006b185fc313c31fffbf8d5760035f100a793473d36870223aed099a549b03f99456c7847b6e3c0fae6e073e592f93ceec626da8585044fb5bbdb31e3a030696b35aa2641a83ab3440b70cd186d990cfb8c56ffc2ca2b808aade05c7f2d0658d01a58bb6caee05b9b6b96c910046252e85c6693dbadc87a2042ee4c9a9e4cc5aee3bee99530558601af4da469632f37ef81089c6254edf34f7c3905d203ae5fa17bd028096d6abc907bf89205851825313f52295035bbb4aff4b43a0b02d7b47c7b96a03dc13383ab5a7187ba8bf0e6e82e816b20e6079816bd9528e9029102540906cdd0355dd8dd6f5cd65ed6029df64752ea83b96b115a77d7a495bdad8c9365cbeca545341f02d73d73559d4cae09e86664d4ce33cd8af0f632c8f4b5760eebedabc19fc3cd5d6294d50ef161da158e0f02e265bc561ae4c26e2227f40e88eaa408c1ef70076b2500431aad4b2a338da913006235bbe56ad5875dd0e6d3dec4245d32c4b7383b50c61eae2700d1b3c1406913d2e03c4489786a397a02c59093d260df48b7df93ae242185acac1f85c374d63c51b2d0ce869874cc9f8a52ecdd5d561a7ca255bdebf9e070b01021b56dfc92ada9c7bde13b0176a7caebc6d42dfb7a5ce5dfb636af5a0b0a8b7ab79bdae32c1330a25432dd8bdf32fd8638a83e0abd309c35cfbcf1af6c551451e0a21a6a734e32ec6ddaf116872b19e0d01f847846d3030004cbe37f1ccd0cc637b8ff88cc2fb79fac03a7173c7a183ea99fa20904759dfd386b9fdae333872a8378b5d6eaba8d7ca044a5b68f5796bb964621a781ac8f6504ee80a9f7612b626376fa068e65a3e73f05c797f6d3e9d48b20f51395544ca425a7de405b8783c1e78b621b6193b9c6ead70bea6b585e669a272039882007a3db13250d6dfd32a6e19bb77e57e5e3986d9b6ed017d1b60607553ff9c67e6704f6dc3f53a0e255ac75df33dd102035fd2cf39e48791d8708e03c0e2969418df553198804118b1a2dd4134ab1c728155ffff914fbf4995751199b4ab4786c68b6a3f37071f532623575c9a0ca7d021e9f754bf5f7716ff374036c823273e0b8ff8cd9c3931c0c334f220f71add88c9ec7b009702d7a2fa4b142b35f9fb69d634b4b06852ed1b86b0f16d8111d39fa7d2613e5f0c8b3f5c4998e8c7f83b71008665a0fa17c05656a34b1eda91c3b4b0790bf8cb6354fb50ea805d932d6bbd3a9c2fa16433afd841097ee739759f863881a3f16ae1119504cf9d0d3691ddcf15787245d6be0e95cca387c2826232bfddc5dbecfe5832f85e1413fcc3fc0404765fb03929ba1eab51ce049950e430a38a412fa61b1b6a181c9397b4a03910fe4d77e387dc9ace6901e68cca17c773d3c21ca39dc91e23d9b8ddfce67f5ab911fdff4f39e1d4671914566d6ed1010e0da1f39853a9bf53e84ccb522531706d4e9a4644d6135d67831801539616924e01da866d0b7eb4a3ae6e7fa13400aec0abe5c44fe5f538b38059a5c4d1d967ba2e73fb77e18925461df4ea3b744d2de4dc6204ce305955d1dc857b53b98f6f2d1ea0c76415b1628a72f563a543655efef4e5b1c6ca2fbd2f24c7b4650f5520ef6636345d6912d7fb505b2ca27808c9bdf8650c075def19144a08ac07296ba43c86a7e07cbca13fb488018507eadcfa7dfab52e13c4f79dcf44af854c829d2ce25e42e9500cb2a8285d499a8114ea8a39746ecd9bac8a21d4e3553b0b4ed556534b9bbc255446824f544f6a88feceb049734d00ced6eea0fef70427f7b75d64d9184b84d80526e251837a75ccc16d6e68f47ef1615b48e4cd794313294562037271ad6d167dba9aee3ff4a6051478ac2667e02fb8058bbfcc55514bc1d5e01d204101e5c4e135b58248f56b3f787d21ed80bade3bafe8a8796d404c47d581f4fd06c659588d90d06cd114c5b11cddb6ad39ad9895014ee3234ea6e7849c5e43e6c7e060b15dcc065f296fdbe09a085089c59aeae5c5bc00f382014d99248adb6964cac64a66697a587193a095ce22a6163d0d0c8077d462960a2b4ca3e17ba0ae2e74c126df274c98202f2fe2dfb008e91cfb728ab44061816a66c782ba89891072f511bf068e9cb6d8b3f24841dfb22668c30d01fc1255181cf7d72c0a61006f273829edcc2f21985c0c1724bab461694f77fbbd02c0458ea3517f0f1ca59d11f336ad977c77b2fcea0cdac7ca7f7201c0e891f5f2188804ef2580711ddbec7fe88383cd8224af9984334d32402f9a2e1d41501ea6b59ccf979f63d9107a8b2f8f745231e46e3b91c53892717946ef43984d0a2f6cebf75484d3675bc7ae2bb788c01ba313b5f29191ce471c844a1eefcb8c3046a7967f87b8cf34adba02c27ffdc112cc6eea031de86c3cc2e7516fb8cb6999f7a3bc3b57ddede75a243e4fc5b605712132da5fd48b6dd18f093f7a9493df3a8c559d577060d5953e37ff9f6f205158dc9c8c3bb2dd9608408a844682757efd6eae1fa3e6be85ba1cb4e61b38cd4840caa23bc7dd19a1fec20904defb25564cede46afe6648e2589ac1e697c0ac38c8076fabe8a3d73ed393faa6df1280c0d25a229d4c96512518289d20d2be9c7c0de53b7568dc545aad7f3fcd255fcde9515abc2223a69dab2a058fa508b279a21a564588071f490c6b25477ee280ad81d5ae7ac83bb5d4d862d8d37cb961f0056488ea07d937482ad87cd473d59297b879212ed38147e3dd8f1cfca16b60f0b050117b5c18c87d240ead2adbf04339dbfcc1b41764705e34b31244dc4e757f25c2278774280d6ba29e0337daeb89734f9b726f15fdad7a73f16dee4d264274f49098595cfc80e03cb52f468889650a0b371e989d80bdb32b302dca66edab4c3cc964d8287815795f1a893e5bfd5945dac9b89f04d1d1096545df3da9b30d70e77d2b1430031e9577c4384acad0b4bc1ec27c48d12c53099fc08d1d84b65208917fd8e8be542449446e59074f473b82aa7d09f8908d84d42b86b8e0403c4d98f6d61e89ddbb80b3b5cfe5b9f10e582a755f1c178b17aa71c91c87cbe590d5b75b1952252dc426c1afa02c58467e794982fa57a0730bc95dc99cf657c0f3be161b86fb45dd6d067b310fcf4c97d089a141cff6c7182baf67e1fd1f27b60b7fb88c0de02ff0a829a9f1a52c59341fe7c389552e127fc9ade0d3fe66b2639174498ef2ae2861a78f7bc28f76b70c3cf2cea43b372ed9e4b55015e96f32090886261cd7a6099cba682af0ed177e391fb915e6336d20147f550260b93ec78e20b45eb7fbfb92fed85d3fdaf54e1fb83e46ecab73d2c86ba163f32ab5fc38ea39f00515fa5f0984830ae912df4b1164062cd005002df88ba412aa0360224023881484c3741f45bf6ea725d2ed90bcbe3b62a3e4e3bb89884303620b4f91cc50b2ba90f37dcfc7002eefe8445c162eaaf7109589b53bf071c3164bd9d73d4c2b041bf5576836cc08505f230b48dbc37d20c0a76876421e68840ab2a6369f7555494a2bbb97157fcf3775bcd206449e0937b8018e3a88a86ba57d010bc979a9129510ed27123f36ecb711d7b94fd3da87f6292cc2af2182a9a98b6c0adf8c18236c2da31eb6b69447a161d95fc2144b224d426222dd8bbd6d0c189cde0332f4cdae9eded70dbbe24921ebf8a164f118b3179403f9296a1190ab53d13048e39c45fab23b7c43cc2fc5ec82a0a95afc85c15043fb3d3393fd89423735193fa9b2ff0f53689a69d95570a11e71c48c9e7d3d7dceee4e7b13241791780c6ab22b3a6fcbab492010f7eb8ca6d97a26439a5c9c046fd9536fc5a0f453388ea9d17a9ae4fcffa215629efa44960c5bb933df8d946787c5736160c75a8c248baac3281bffcbb8b77e86ff1fd9e837bf828bf09183ad74bf8ad8aea19779a93ed85ad1292fdfee141ae05fb56d91672ca23722bf288bdf92e87eb2b242b515da73afa793ce460d45b2bef5feefb024bc7bda2c23e8ac0e6e72157ecebff70842d77fe9cb57a205ce70030d7c6696b509410b5c6613b471283306203babf601bff6071755aa276122f6a851ccb91f271661a7ffefd837c85776b472a5137b3c978a198d068d477760d2e33c2fb7f16d272231bde2d1b825399c078aedd5c5a37e2b02532c9ef2dc85ea4a0e11fd75d05302b9d1e378b6b857bcf3d9638df09a0430237c84968d0a84d3b3794a23fe3c4a6ef4e3dea010cd04a3425a299f57400fbbdc740315a8eb4a3a93a7203501b2f6793a80e757626f9d9a390f8763dc4b420f145840433e3e673c599fafcf8662ed9bef887b21407577c955d1d17884dc4004e0844dc4438137fa1e4bba03a1d820234f7225b48fed75bbf4dc5e83fa63caf21a50816d33d8c90688944d0634b4db481c1ef3020fa39408f8ac7821e398c1d3bbb56efb24a1993b", 0xf65}], 0x4) execve(0x0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x1, 0x180) 09:21:33 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0xa8e, 0x9, 0x9, 0x9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{}, 0xffffffffffffffff, 0x2b, 0x0, 0x40000000000, 0x800000000003}], 0x1, 0x0, 0x400, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) dup(r0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0xa8e, 0x9, 0x9, 0x9}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) kqueue() (async) kevent(r2, &(0x7f0000000000)=[{{}, 0xffffffffffffffff, 0x2b, 0x0, 0x40000000000, 0x800000000003}], 0x1, 0x0, 0x400, 0x0) (async) 09:21:33 executing program 7: mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) munmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f00009ce000/0x1000)=nil, 0x0) (async) shmat(r0, &(0x7f00009ce000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000b33000/0x4000)=nil, 0x2000) getuid() (async) r1 = getuid() setreuid(0xee00, 0x0) (async) setreuid(0xee00, 0x0) r2 = shmget$private(0x0, 0x4000, 0x7, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000540)=""/4096) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = semget(0x3, 0x3, 0x12) r7 = getuid() setreuid(0xee00, r7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000004c0)={{0x9, 0x0, r5, r7, 0x0, 0xa3, 0x5}, 0xd9, 0x9902, 0x6}) (async) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000004c0)={{0x9, 0x0, r5, r7, 0x0, 0xa3, 0x5}, 0xd9, 0x9902, 0x6}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setreuid(r4, r8) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0x0, 0x0, r10, 0x1ba, 0x800}, 0x80000001, 0x3, r3, 0x0, 0x1, 0x8, 0x1}) (async) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0x0, 0x0, r10, 0x1ba, 0x800}, 0x80000001, 0x3, r3, 0x0, 0x1, 0x8, 0x1}) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000380)=""/245) (async) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000380)=""/245) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/118) shmat(r2, &(0x7f0000471000/0x3000)=nil, 0x0) setreuid(0xee00, r1) (async) setreuid(0xee00, r1) r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x3, 0x0, 0x0, 0x0, 0x140}, 0x100, 0x0, 0x0, 0x0, 0x0, 0x261}) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000002040)=""/4083) shmat(r11, &(0x7f0000841000/0x3000)=nil, 0x3000) shmdt(0x0) (async) shmdt(0x0) getuid() 09:21:33 executing program 4: semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)) (async) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)) semop(0x0, &(0x7f0000000180)=[{0x1, 0x5}, {0x3, 0x3, 0x1000}, {0x1, 0x1, 0x1000}, {0x3, 0x6, 0x1000}, {0x4}, {0x4, 0x2, 0x1000}, {0x3, 0x9, 0x1000}, {0x0, 0x9d5b}, {0x1, 0x8, 0x2000}], 0x9) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001200)=""/40) semop(0x0, &(0x7f0000000080)=[{0x0, 0x43, 0x800}, {0x4, 0xe6, 0x800}, {0x0, 0xfd, 0x800}, {0x4, 0x1020, 0xd3d1d7ba3eab9f74}, {0x2, 0x5, 0x1800}, {0x1, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x2, 0x400}], 0x8) (async) semop(0x0, &(0x7f0000000080)=[{0x0, 0x43, 0x800}, {0x4, 0xe6, 0x800}, {0x0, 0xfd, 0x800}, {0x4, 0x1020, 0xd3d1d7ba3eab9f74}, {0x2, 0x5, 0x1800}, {0x1, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x2, 0x400}], 0x8) semop(0x0, &(0x7f0000000000), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20}, {0x7}, {0x6, 0x40, 0x0, 0xd5}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20}, {0x7}, {0x6, 0x40, 0x0, 0xd5}]}) writev(r0, &(0x7f0000000100)=[{&(0x7f00000003c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) open(&(0x7f0000000480)='./file0\x00', 0x40, 0x4ebfac6bbaf7949) (async) open(&(0x7f0000000480)='./file0\x00', 0x40, 0x4ebfac6bbaf7949) setreuid(0xee00, 0xffffffffffffffff) (async) setreuid(0xee00, 0xffffffffffffffff) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) r2 = getuid() seteuid(r2) shmget(0x1, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) (async) shmget(0x1, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r3 = getuid() setreuid(0x0, 0x0) (async) setreuid(0x0, 0x0) r4 = getgid() getuid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000002c0)={{0xb412, r3, r4, r1, 0x0, 0x0, 0xce0}, 0xffffffffffffff46, 0x10001, 0x4}) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) semget$private(0x0, 0x3, 0x53c) (async) r5 = semget$private(0x0, 0x3, 0x53c) semop(r5, 0xffffffffffffffff, 0x4) (async) semop(r5, 0xffffffffffffffff, 0x4) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000000c0)=0x9) r6 = semget$private(0x0, 0x4000000009, 0x82) semctl$GETVAL(r6, 0x3, 0x5, &(0x7f0000000600)=""/222) semctl$GETNCNT(r5, 0x1, 0x3, &(0x7f0000000240)=""/54) 09:21:33 executing program 5: msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b30ccf53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1da9304dc8bf8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114aa2b"], 0x401, 0x0) msgrcv(0x0, &(0x7f0000000240)={0x0, ""/219}, 0xe3, 0x0, 0x1800) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) 09:21:33 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, r1) getgid() (async) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x7, 0x0, r1, 0xffffffffffffffff, r2, 0x11b, 0xffff}, 0x0, 0xffffffff00000001, 0xffffffff7fffffff}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x7, 0x0, r1, 0xffffffffffffffff, r2, 0x11b, 0xffff}, 0x0, 0xffffffff00000001, 0xffffffff7fffffff}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xd}, 0x4, &(0x7f0000000040)="f0aa6e94", &(0x7f00000000c0)=0x4, 0x0, 0x0) 09:21:33 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x2b, 0x10}], 0x1, 0x0, 0x0, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) (async, rerun: 32) r2 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) (async, rerun: 32) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r3) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r5 = dup(r4) (async) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f0000000240)=[{0xffff, 0x3f, 0x9, 0x100}, {0x65ef, 0x81, 0x8, 0x40000000}, {0x101, 0x1, 0x4, 0x81}, {0x4, 0x6, 0x9, 0xfffffffe}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r6) (async) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) (async) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) r8 = dup2(r5, r7) kevent(r8, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x88, 0xf0000000, 0xe12, 0x8000000000000001}, {{r1}, 0xfffffffffffffff8, 0x2e, 0x1, 0x3683204b, 0x9}, {{r2}, 0xffffffffffffffff, 0xa, 0x1, 0x9, 0x7fffffffffffffff}, {{r3}, 0xfffffffffffffffd, 0x4, 0x10, 0x8, 0x7f}], 0x3, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffa, 0x84, 0xf0000000, 0x57b, 0x7fffffffffffffff}, {{r6}, 0xfffffffffffffff8, 0x20, 0xfffff, 0x9, 0x3}, {{r7}, 0xffffffffffffffff, 0x80, 0x704eeb9b539fba9d, 0xfffffffffffffc00, 0x9}, {{r0}, 0xfffffffffffffffe, 0x40, 0x20000000, 0x3, 0x9}], 0x101, &(0x7f0000000200)={0x3fffc00000000, 0xff}) 09:21:33 executing program 3: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) getsockname$unix(r0, 0x0, &(0x7f0000000280)=0xfffffffffffffe7f) socket(0x18, 0x2, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) dup(r1) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) (async) getsockname$unix(r0, 0x0, &(0x7f0000000280)=0xfffffffffffffe7f) (async) 09:21:33 executing program 5: msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b30ccf53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1da9304dc8bf8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114aa2b"], 0x401, 0x0) (async) msgrcv(0x0, &(0x7f0000000240)={0x0, ""/219}, 0xe3, 0x0, 0x1800) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (async) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) 09:21:33 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x2b, 0x10}], 0x1, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) r2 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r3) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r5 = dup(r4) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f0000000240)=[{0xffff, 0x3f, 0x9, 0x100}, {0x65ef, 0x81, 0x8, 0x40000000}, {0x101, 0x1, 0x4, 0x81}, {0x4, 0x6, 0x9, 0xfffffffe}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r6) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) r8 = dup2(r5, r7) kevent(r8, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x88, 0xf0000000, 0xe12, 0x8000000000000001}, {{r1}, 0xfffffffffffffff8, 0x2e, 0x1, 0x3683204b, 0x9}, {{r2}, 0xffffffffffffffff, 0xa, 0x1, 0x9, 0x7fffffffffffffff}, {{r3}, 0xfffffffffffffffd, 0x4, 0x10, 0x8, 0x7f}], 0x3, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffa, 0x84, 0xf0000000, 0x57b, 0x7fffffffffffffff}, {{r6}, 0xfffffffffffffff8, 0x20, 0xfffff, 0x9, 0x3}, {{r7}, 0xffffffffffffffff, 0x80, 0x704eeb9b539fba9d, 0xfffffffffffffc00, 0x9}, {{r0}, 0xfffffffffffffffe, 0x40, 0x20000000, 0x3, 0x9}], 0x101, &(0x7f0000000200)={0x3fffc00000000, 0xff}) kqueue() (async) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x2b, 0x10}], 0x1, 0x0, 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) dup(r1) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) (async) accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) dup(r3) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) dup(r4) (async) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f0000000240)=[{0xffff, 0x3f, 0x9, 0x100}, {0x65ef, 0x81, 0x8, 0x40000000}, {0x101, 0x1, 0x4, 0x81}, {0x4, 0x6, 0x9, 0xfffffffe}]}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) dup(r6) (async) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) (async) dup2(r5, r7) (async) kevent(r8, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x88, 0xf0000000, 0xe12, 0x8000000000000001}, {{r1}, 0xfffffffffffffff8, 0x2e, 0x1, 0x3683204b, 0x9}, {{r2}, 0xffffffffffffffff, 0xa, 0x1, 0x9, 0x7fffffffffffffff}, {{r3}, 0xfffffffffffffffd, 0x4, 0x10, 0x8, 0x7f}], 0x3, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffa, 0x84, 0xf0000000, 0x57b, 0x7fffffffffffffff}, {{r6}, 0xfffffffffffffff8, 0x20, 0xfffff, 0x9, 0x3}, {{r7}, 0xffffffffffffffff, 0x80, 0x704eeb9b539fba9d, 0xfffffffffffffc00, 0x9}, {{r0}, 0xfffffffffffffffe, 0x40, 0x20000000, 0x3, 0x9}], 0x101, &(0x7f0000000200)={0x3fffc00000000, 0xff}) (async) 09:21:33 executing program 7: mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) munmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f00009ce000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000b33000/0x4000)=nil, 0x2000) (async) r1 = getuid() (async) setreuid(0xee00, 0x0) r2 = shmget$private(0x0, 0x4000, 0x7, &(0x7f0000ffc000/0x4000)=nil) (async) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000540)=""/4096) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) (async) r6 = semget(0x3, 0x3, 0x12) (async) r7 = getuid() setreuid(0xee00, r7) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) (async) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000004c0)={{0x9, 0x0, r5, r7, 0x0, 0xa3, 0x5}, 0xd9, 0x9902, 0x6}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setreuid(r4, r8) (async) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0x0, 0x0, r10, 0x1ba, 0x800}, 0x80000001, 0x3, r3, 0x0, 0x1, 0x8, 0x1}) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000380)=""/245) (async) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/118) (async) shmat(r2, &(0x7f0000471000/0x3000)=nil, 0x0) setreuid(0xee00, r1) (async) r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) (async) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x3, 0x0, 0x0, 0x0, 0x140}, 0x100, 0x0, 0x0, 0x0, 0x0, 0x261}) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000002040)=""/4083) shmat(r11, &(0x7f0000841000/0x3000)=nil, 0x3000) (async) shmdt(0x0) getuid() 09:21:33 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, r1) (async) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x7, 0x0, r1, 0xffffffffffffffff, r2, 0x11b, 0xffff}, 0x0, 0xffffffff00000001, 0xffffffff7fffffff}) (async) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xd}, 0x4, &(0x7f0000000040)="f0aa6e94", &(0x7f00000000c0)=0x4, 0x0, 0x0) 09:21:33 executing program 4: semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)) semop(0x0, &(0x7f0000000180)=[{0x1, 0x5}, {0x3, 0x3, 0x1000}, {0x1, 0x1, 0x1000}, {0x3, 0x6, 0x1000}, {0x4}, {0x4, 0x2, 0x1000}, {0x3, 0x9, 0x1000}, {0x0, 0x9d5b}, {0x1, 0x8, 0x2000}], 0x9) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001200)=""/40) (async) semop(0x0, &(0x7f0000000080)=[{0x0, 0x43, 0x800}, {0x4, 0xe6, 0x800}, {0x0, 0xfd, 0x800}, {0x4, 0x1020, 0xd3d1d7ba3eab9f74}, {0x2, 0x5, 0x1800}, {0x1, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x2, 0x400}], 0x8) semop(0x0, &(0x7f0000000000), 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20}, {0x7}, {0x6, 0x40, 0x0, 0xd5}]}) (async) writev(r0, &(0x7f0000000100)=[{&(0x7f00000003c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) (async) open(&(0x7f0000000480)='./file0\x00', 0x40, 0x4ebfac6bbaf7949) setreuid(0xee00, 0xffffffffffffffff) (async) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) r2 = getuid() seteuid(r2) shmget(0x1, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) (async) r3 = getuid() (async) setreuid(0x0, 0x0) (async) r4 = getgid() getuid() (async) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000002c0)={{0xb412, r3, r4, r1, 0x0, 0x0, 0xce0}, 0xffffffffffffff46, 0x10001, 0x4}) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) (async) r5 = semget$private(0x0, 0x3, 0x53c) semop(r5, 0xffffffffffffffff, 0x4) (async) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000000c0)=0x9) r6 = semget$private(0x0, 0x4000000009, 0x82) semctl$GETVAL(r6, 0x3, 0x5, &(0x7f0000000600)=""/222) semctl$GETNCNT(r5, 0x1, 0x3, &(0x7f0000000240)=""/54) 09:21:33 executing program 2: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)="fb89a341f4ce123878a8c68b7196280c8a80b183c2e846d6949ecdd5d376f885b0b14bb54566875607ee06fd4a643dad6930082d45646170891cd2f137173782e167f8dde359737288a6f42c4228b24865c1238353d125748e97663dda5b4a6c328c5ac868e50d56bdbdef0fa0a238f44eb604eb7b06a56bc3c9de537f6e0f3a549f161f2784", 0x86}, {&(0x7f0000000140)="60ac20840c01a31abe2b4bb406c339a01edf9dc42c26", 0x16}, {&(0x7f0000000740)="c3683a3567b51bf6945404ddbf42d5dddda14be565a0cc882ea0cc93c2aad74fee80ea8449210958d2b669f9f54bc7cc6798d8b6932bc82f900552550539ed9e37912f7e41db6707094da7d999c22095c3b2a2e8445de04bde59500ab8a10c682fbbd0346229060da1409c016b19fc1e7003c428f07a62c1bf8486f0efb5ab40752f31c28521fe56500beeb44e6be5b805a896c2253bbbb92463a451861d37c14941e68bfa44754a362cd7109b0597c2d4e45079df24c00579e1ebec4b7f597384c60f925f21cc62dd58a75e095e2dfca5d0f45150a6e759b9c03a642a150de6fd83e4f0e082c2fe3c6fec0d02a7271888dd162e5c7d7f84fc7066e6ef37b76396af97081369c8560689e1b0aa16b1069b4ddaa4a0f50c86d2da4f1012c93efb87a4a38c4ba475678ea32f6fc5cd16035a357090b3ef03edef3460fef52d37d800a6114ec8a03f9ddc61cef99f1ebe1a326b802c0392dcb4603af7b57f79b0e09dadaf53a8259df5fa94412a69c86da5750f34b0bb057cd5f0d43488a1c2ccaa5fd1bd2da09fa3caf55ba3c983af0421b505a64d1f6a9d7baeff4899ba90d63b2609220abf1bdcdf2a401cfe1f526eb91ccc1bef3f7749b4e17e724d97978e3b04c9b362ab57cc8790ea7714f9d5000af747ae5669f4c09a37b1cfa0e3b91079b2eb367ba75894ee57042578129446161343e84561699e95f07487238fe40f1ff66c3789a0e52373b13f98192f54f8dbe7ea80bd7da2002e94e1e52b1ddca30cce0333e7fb5eb3fb95727d8705607f42e602aa48f70f6e53bb0d123eaa1a6c2c2281ba57edca4faf0e744061a210ec6324b5add58868be1f3ba08ef5601cd582826ca0e7e21e8970096518b6f855578e82e99215f474aecb95c72804d541185b265f937dd2c45e4f8c5ace2ad4698e33423887505868ce34d048b0a902714e3bb3e483e7288771a6c956d9e25bda2699edc9f16767a067bb387b4ad49f2cba9e75ed017e184684eaf47d7fde6793b5fe3ec9f1a4dd13198c0b17db67caa516753a290a3377674a10a526651e0bc971162248ae5cb76311b951fb55ab964a568f57facee289d7b4d5c2c785222927a7e30446e516ad61ea9c549d2ce49888c87da1f67ce0de4904dd873b3fee8a4ad849ddc354848ee2b76dbcd0d7a89d13467cc6caf38acbba0eaac3a81a14e5d133f50a39b016d56c4f4c20745a30985a738212bbbec03e50bfc5a91c51380c122270d05c1141ddeea45b4b58762a803650de322575deba69db3c6fc537eed1eb45729096f0476cd5b24d83ec59c4580c428fda548650f19706ab959f414fc8c18c80a733118679053bd1e1c00c585b0bbbc3479d1c9a8c059562507aa5b49d0cd130aea99ebc83941b75bf290621a1333d15cffbf6924381de0ee7afe05f17cec6cb7ae176299e14e2f90fedbf20aee204981f44526e7894433bf96dfa75fd0503725c73e90e5ad28b955334151cbab762abadb7a8966e7ae87b87ccb125b99893c0c44f4ce5d59ee43b8e56dc23a79ac48b34143efcdc22d10e71e149e93ce3295ac0ae0f55f46a4fff1f4acbaaf8f4f1296141c250fcf8e0008bb88d898591355a6c93783b623f7e53a68e486e14af1ff17403440c9f91ea3acec9e07b8aff7836e1dc6e6ced28bd97498203e2083e1867f44aeedd12bb85c0c1c44dfbd4446f664587290eb9b0b7414c2394a26c9d440fed471bf4a503764537f97704aeb29a3eadd9b2110e3bd12b29787f7bf6b567f88f41277080e1e4a7cf8e54da8b3067804d574c4efb11b5af579759e3d0650a79b0fdc89fb00fbbab50e9d01afbd47cf26211abba0edf4f7bb7444299a1b8a379605df10254debd8013d3137daf70b5a0759f5c86aa8806f49263337bcbcf0ecde9ce83c44c1fae8962f475e7ec19b0e6d3e370f65feedb230ac78ce033927381558e91992da93f11c7a46df5d19fd8f66f465870b1e695349db89c26124e0ed650e9745785671d068fe67dd2b9edf8fcb4c987d2ef57fea60ba6717d8fd17c3e01d5673a26fcd3803f6396e8b33c3323a0a461c34a6108a5341cf5e65647c782220448685f7875605e9d5ba0b58f0e146cfe89f9e2495ec19dad23f73afe91cc6422b76c7aea7741f0606751673b28f88e80899345332f67932853ace6cdc042d5d3a83de601bd4b4e98e622a55de6b1adc28442a5ece19d6b5d422b26b698c38f7fab38bfa441a0f65cf8dfa573e85123fe19759670547daa19f5b5b0ed85859c6b319f078896eda472c24a4a919b88ae60f821d92f19be77211423caf1b2d02b2551e98aa329d590043c8ae53705cff53e9ceb6cb93f9346dcc028ac334b85ad18ddc7eb9a611d014fde56bea50ed3269dce49f669a3ab5d6b09256d7d782d10f3c564f5c0666f87548fad60b92b3ced112b5ca576fbf2cb0b0d8fdda565956563f45dbc2b62935ec2a67b788ca233169b3faba7decc1cefa60b7050d5808218b00b288acd842c8b7d29aef6b33472a9d28fa5953781c1c3f3426f8f7fa31c427d5d9b4fcaf4f02ce12428f1563406caffe261ee9e42096ee33b53c0e96cd3f9c9b629451b311897e261f0dec0f4459d4290ba7390cf6a1976d8ef940d6b78934a6e9a567a17230cfef481e5186ed2dde8ba2cb1bc38ed84fe5693b0540b4b8677ffa93195da6aa7473c0ff846e414e2d7df60c8da1ee119d29ede4289b1652ce740f1ca293953675a59709862d3c0250a9e874ff18ff48034cba926cd72f7a2a9621b69a4f305a0d253f63f1e634c1081e92552d1e470361435c340d43b81cb7eaa5806e588c2963900de2fb59bd5dcbdd4a6445160004cfbe8b8c98663f21c8af3c512c4e45c026c78c45e48d2354ba083fa7f897490d2fcfbb87f73f23648110db6a168b8c1255adcf6acc3a344c1a440a8fd576f280d21c87a70b8d8560a126741da63fea0a6ca84f1e2cefed8d282c29873a4ddcfc6bbda9cee6f8d586855af0aa4ebd2c0cb80c73f2abc05faf81ddeb3cd85e2ab4c5faadb4fa65a44a68526a12e6e0787866b20fbf09606b90e0abaa596123246c7e97362c6900a73938d0f9f04097a153d12b244522bdbd463455cd7611ea7e36c5d0f0a5d1de7702c57a9a610e6de3367427f153bc15521589bcb3b4b82636a26b4f61ee8f1ef8e71616a73c87ca67475739e1afb45a330c0676a16114578cf9f5661ac127a3b49eeb984bf40a66f614f2a51a75dd75a8990ebd3e92fb57041c80b92e642d775e228110479bbe5f8fce562aa5b72abafdf47736eb32c9d5b84cc33e9b99b115808a8b501fdd360ebceebb39d400712eceff249be0f20a77fee47b23bd4c662511689ddaa4d66f7d0684def69d05023e2362bf8fa444226ad95b40ef057bfcdd9487756b82e7ec1760f8d70889c3283ac244388e6143f7077766bc2bee0e55c6aff82c43300c0c82bc92928d95123bbd6a7b624478330d474938b16014651bea36f1fd1e0b2527942b3e161def522ccefc558e7835a6348d46331bdd5306a470ddb995845fcd126ec0bb262c4ee64cc06d16551c2334ee75dbf471452e1a3adaad018015935404b98e02af9c6f90fe53b61538d41d4b1cf9aef951ad37874d0cffd33f2073c8e22ba10141c01d104a52386641237574a9f562f101a26eb2fad2c7b5ef1cb7498b55ff1bdcd12186f36e735c57c5c454f336037c9d36c66c76a050979e50fd0d40403825bbf779a1d98989db60dd72ad6da87a36548a8e94442592a4839ae9cadfae7d2ef90049c1a62119aecb8ffb686eeea833155ebf8540adab637abcac1783e111e41efb4a0afe3353c81455da6a49d97f28403c5c7c0b0143ffd652eec6e02953f1453552b0356b89c8cfd85ad3835258e138c3d2d9c7d10964a7f88b1c96bcf5ace51b8c6c670001ce653fddb0f046cb3f425c58b7f6f3f9a5e75f0c63cc8fd9bd2fa58a40d7f810e1674d8ba53e82f053d3a032417f75568b8fc3351ba9003013215300f3ac9f22798fe2e52bff18de1c50a3ae9c3f33495e8cf8600d3f014cca3af342230d3deece3c808ddba1085fe481f792493ab80d5ef4a3c9debbe95b0621a7ac93d21f395f44dce3e86ff000000eda5b971927bc0afbb869310cfd66c0510a41a94f422a09eb6ecdb3a087eb305d94aa0ae736ab950eeb5d21671bcd536ce95f20b40facc00f5baea68f82c58d07dc47b0300fabe1a2c93c39e7505e5e1eed415eba2e74037f8aa71121b98494e04aa14f9dc9f30f3442c036fae45b2ff9c286fb048a1531f3194c72241e23b1d8d329e22317083e01954bda33ace96dcce76e8465616f5bea6f8219bb15c89b1d441a962b1eea1e0f6272b34969c10671c2f26f007bcae4f3c57969a8ef335bf07459b5648a58b80ddfbff78abfc3f448af89eb5c9c49ae7aa02d4e831b05ce1f591d8cfdba3f6ed3cfd492853f1aff80f198809ce0dd362301eed6d86ad2bcb3593ee9a0d1e2788fc895c6140555ae88fbfaa5f9518e0d3e612d03267fee7862bfbd4c8c16f8092692a849199fa3c8017f1bad795a83036ac34040676a985a8a2345d5c104973b10fc58eef6c7a88184717e1149b9db1ccf2576a9d25186b2d8ad7195844cd3079e694586bf9ee88da52a0c4770b778be9f2fbb2f15a317608eb947d7a8bffd9ffeaf30c06335f232ad22ee181586df2c93dbff95b3b2d539aa29637995a95145bec93672330f170dc060044001b4d7a9f65a45f615925b09da449cca3009d072ed7ed21016ae9c28678cd0c0c57648bdf7db90a03e55ff1650a15780ef5632310d7703e9de5cc835639999e5851eab96ac6f6513257592ee9fb33307f5f36c5d09582d97e7088df40fb44cdb88c35b726b64f494eee221b642279829d932b00af59e6e5c14634a196bb4e2ca7a6ae52499b47e5951698425cfa3b8466576a977b73491fc29b260ba0236c727e50a53ec0804e4cd335380876be008974905c4c6c5285673974921d7bd2a56c0d7be56be666c2cf60eaadf36125f34e38e1c4c7799ec51124ae3068449edda0bd7457ffceb9d45b05338c2fa1ef4d32e17b16881e5c015d6e60200e416fb781da819acd0c065da583bb793f74861bf9219f4c40bfcb69140da60b244cc613fa144554bc38c29f1062e3a50650b916f03d7cda44a4343a5c45d17c3cc0dcf35cce24eb21ca09f90bf0f96e7e5797e3fc4f46f2caaf91f22be8ce68c04b192124373c0e8601272c1c6771a547e785979b155d18b59421b6c8f54b2e67a55dc12f4c622e12aab12dce1771a2159727941d084b9c9b8e47e5703887c5905275834553732accc89961b7a670c6f141331107809d772d3b4addaf8d2990209735685f1f8d7030337e23b7ce385b194977a66d2d7cfb77d511ea53685b272e0b52e0cae4e112fb73aea3cb87cd33d90b79fb3ab007e7090f9448c4c77fbba477b9d162ce7f2de27a75c69f8386cc4e99198810c6a7b114b4a05ec99f71445392154b9204982b3532ba7e5b6e3f1c140fe1438e85141e53a62ccfa544c107d0d97e9a9848ab6ea482642d9598722417de56138cb76438470e5d701c3be16a4a8557dce4189cc1923054f153840d7e066594e5c525d4433c5def482e8650342cbfb592a3f279e9f7334d2bb9ae543c9471bbd5cf24af863eea1bf0cab4e3f5f84f30c5ec6ff2040762859917c891b5ae8c85a503a58a39fa624a72df282e5007ed8600c993b5559de48a942b9eaf44f54310b806f34a8e1f891a64e4fe02daf2d598a34e13dcce45131cf68069019d832946d747214e798d", 0x1000}, {&(0x7f0000001740)="6667aed9d4fc78ec7a8b5646a88a5ee01cfaff873162784345f22bcc9935ffdd001316a448203e85958bab13977a766fbfb44c65a57985648374c95fa5d3f8cba2099fa861b2ed810102dd14ec0d7b87d4d8d0f1a9bf26b17b145f338d0083c29bf6b881668696d8ed0e5231454d6c03f4d8b520dfd1a051fd8464dd805d9968fefa9032cbcc798ffa0a7a917cfffdffaa112c5784e5d6a5cf20cdbe8d2b6daa718b2a90fc706418a4f410d15047e327e0c422614c90322d153261bdb49955b081e6315201c8aeaadd3fb4103a228e66da51ce75378d85211627ac6beabf9a538976cc16ea5304400468215c39d1b6e97b56a018711a69b5ac99af785d8cf98d2e072f92f0f8ac8c2bbb4c1b4127cf7574d62ea01b080e7f6c18038481f3670e6d458a201f66cad762d3625bff1858b7ac386f2feebfc6abb3128723e8a965c9d81adc7b70f8594f486486c5d35377c353703d78b3dbad283208eae7248156404e549474686291887ffb4142ae03c7224522c3071b7f0ea69e95bf67e5e5ab36a2661c09b2f51c335596af99103bdbf4d63e16a442ac0f07150e28ce38a8cfa2446c19fc3003806eee7b8f7140f2590342e4b0416f5383f1cf082d57dfaeb8ff63c22f6de7a36c1745b2f4f3ed088aa8358f6537b795ad73cfb283f06e2a6bbded2a85fa35ed1f29148f10a49e38eb5401deb36188a529d464b3ee604654c2819d5f4b9967a2df56249f9eb7dae3251055c0bdde1f759eb032b6f4467e8b99af9da227368ea109d813226da1680c8793ac1d898063301ed1cbad6182e41a7d3db5af136105866314be8fe1cc36059fe533dab85fa4b7d0a07197dd13339121dd2b024911742bc728b3884f93718261733a4edcc5d7e0a5d77baac7da77ade0c8355bc70b275905a43249a857e15c556beaeeccc28238599fa71ff5556d08077efd75e678572f2e110af22215dbb32fa47b145dc2bc57b4fc824daf1d72c3b4f5fafb6517c7052b71ff223a72a54cb1acd818e20e3f87f4699ba98f7451867089a2c5c130033125a77e4a43fff06b2a16ce1a820ae00b93ef49e14d9ed00ce25cdf2b6eb0d1ecbdcdc875853fa8297ca246c0c1982a99cff589865c52502f94a7f68612bea6cd207bf0e6c72f690df274006b185fc313c31fffbf8d5760035f100a793473d36870223aed099a549b03f99456c7847b6e3c0fae6e073e592f93ceec626da8585044fb5bbdb31e3a030696b35aa2641a83ab3440b70cd186d990cfb8c56ffc2ca2b808aade05c7f2d0658d01a58bb6caee05b9b6b96c910046252e85c6693dbadc87a2042ee4c9a9e4cc5aee3bee99530558601af4da469632f37ef81089c6254edf34f7c3905d203ae5fa17bd028096d6abc907bf89205851825313f52295035bbb4aff4b43a0b02d7b47c7b96a03dc13383ab5a7187ba8bf0e6e82e816b20e6079816bd9528e9029102540906cdd0355dd8dd6f5cd65ed6029df64752ea83b96b115a77d7a495bdad8c9365cbeca545341f02d73d73559d4cae09e86664d4ce33cd8af0f632c8f4b5760eebedabc19fc3cd5d6294d50ef161da158e0f02e265bc561ae4c26e2227f40e88eaa408c1ef70076b2500431aad4b2a338da913006235bbe56ad5875dd0e6d3dec4245d32c4b7383b50c61eae2700d1b3c1406913d2e03c4489786a397a02c59093d260df48b7df93ae242185acac1f85c374d63c51b2d0ce869874cc9f8a52ecdd5d561a7ca255bdebf9e070b01021b56dfc92ada9c7bde13b0176a7caebc6d42dfb7a5ce5dfb636af5a0b0a8b7ab79bdae32c1330a25432dd8bdf32fd8638a83e0abd309c35cfbcf1af6c551451e0a21a6a734e32ec6ddaf116872b19e0d01f847846d3030004cbe37f1ccd0cc637b8ff88cc2fb79fac03a7173c7a183ea99fa20904759dfd386b9fdae333872a8378b5d6eaba8d7ca044a5b68f5796bb964621a781ac8f6504ee80a9f7612b626376fa068e65a3e73f05c797f6d3e9d48b20f51395544ca425a7de405b8783c1e78b621b6193b9c6ead70bea6b585e669a272039882007a3db13250d6dfd32a6e19bb77e57e5e3986d9b6ed017d1b60607553ff9c67e6704f6dc3f53a0e255ac75df33dd102035fd2cf39e48791d8708e03c0e2969418df553198804118b1a2dd4134ab1c728155ffff914fbf4995751199b4ab4786c68b6a3f37071f532623575c9a0ca7d021e9f754bf5f7716ff374036c823273e0b8ff8cd9c3931c0c334f220f71add88c9ec7b009702d7a2fa4b142b35f9fb69d634b4b06852ed1b86b0f16d8111d39fa7d2613e5f0c8b3f5c4998e8c7f83b71008665a0fa17c05656a34b1eda91c3b4b0790bf8cb6354fb50ea805d932d6bbd3a9c2fa16433afd841097ee739759f863881a3f16ae1119504cf9d0d3691ddcf15787245d6be0e95cca387c2826232bfddc5dbecfe5832f85e1413fcc3fc0404765fb03929ba1eab51ce049950e430a38a412fa61b1b6a181c9397b4a03910fe4d77e387dc9ace6901e68cca17c773d3c21ca39dc91e23d9b8ddfce67f5ab911fdff4f39e1d4671914566d6ed1010e0da1f39853a9bf53e84ccb522531706d4e9a4644d6135d67831801539616924e01da866d0b7eb4a3ae6e7fa13400aec0abe5c44fe5f538b38059a5c4d1d967ba2e73fb77e18925461df4ea3b744d2de4dc6204ce305955d1dc857b53b98f6f2d1ea0c76415b1628a72f563a543655efef4e5b1c6ca2fbd2f24c7b4650f5520ef6636345d6912d7fb505b2ca27808c9bdf8650c075def19144a08ac07296ba43c86a7e07cbca13fb488018507eadcfa7dfab52e13c4f79dcf44af854c829d2ce25e42e9500cb2a8285d499a8114ea8a39746ecd9bac8a21d4e3553b0b4ed556534b9bbc255446824f544f6a88feceb049734d00ced6eea0fef70427f7b75d64d9184b84d80526e251837a75ccc16d6e68f47ef1615b48e4cd794313294562037271ad6d167dba9aee3ff4a6051478ac2667e02fb8058bbfcc55514bc1d5e01d204101e5c4e135b58248f56b3f787d21ed80bade3bafe8a8796d404c47d581f4fd06c659588d90d06cd114c5b11cddb6ad39ad9895014ee3234ea6e7849c5e43e6c7e060b15dcc065f296fdbe09a085089c59aeae5c5bc00f382014d99248adb6964cac64a66697a587193a095ce22a6163d0d0c8077d462960a2b4ca3e17ba0ae2e74c126df274c98202f2fe2dfb008e91cfb728ab44061816a66c782ba89891072f511bf068e9cb6d8b3f24841dfb22668c30d01fc1255181cf7d72c0a61006f273829edcc2f21985c0c1724bab461694f77fbbd02c0458ea3517f0f1ca59d11f336ad977c77b2fcea0cdac7ca7f7201c0e891f5f2188804ef2580711ddbec7fe88383cd8224af9984334d32402f9a2e1d41501ea6b59ccf979f63d9107a8b2f8f745231e46e3b91c53892717946ef43984d0a2f6cebf75484d3675bc7ae2bb788c01ba313b5f29191ce471c844a1eefcb8c3046a7967f87b8cf34adba02c27ffdc112cc6eea031de86c3cc2e7516fb8cb6999f7a3bc3b57ddede75a243e4fc5b605712132da5fd48b6dd18f093f7a9493df3a8c559d577060d5953e37ff9f6f205158dc9c8c3bb2dd9608408a844682757efd6eae1fa3e6be85ba1cb4e61b38cd4840caa23bc7dd19a1fec20904defb25564cede46afe6648e2589ac1e697c0ac38c8076fabe8a3d73ed393faa6df1280c0d25a229d4c96512518289d20d2be9c7c0de53b7568dc545aad7f3fcd255fcde9515abc2223a69dab2a058fa508b279a21a564588071f490c6b25477ee280ad81d5ae7ac83bb5d4d862d8d37cb961f0056488ea07d937482ad87cd473d59297b879212ed38147e3dd8f1cfca16b60f0b050117b5c18c87d240ead2adbf04339dbfcc1b41764705e34b31244dc4e757f25c2278774280d6ba29e0337daeb89734f9b726f15fdad7a73f16dee4d264274f49098595cfc80e03cb52f468889650a0b371e989d80bdb32b302dca66edab4c3cc964d8287815795f1a893e5bfd5945dac9b89f04d1d1096545df3da9b30d70e77d2b1430031e9577c4384acad0b4bc1ec27c48d12c53099fc08d1d84b65208917fd8e8be542449446e59074f473b82aa7d09f8908d84d42b86b8e0403c4d98f6d61e89ddbb80b3b5cfe5b9f10e582a755f1c178b17aa71c91c87cbe590d5b75b1952252dc426c1afa02c58467e794982fa57a0730bc95dc99cf657c0f3be161b86fb45dd6d067b310fcf4c97d089a141cff6c7182baf67e1fd1f27b60b7fb88c0de02ff0a829a9f1a52c59341fe7c389552e127fc9ade0d3fe66b2639174498ef2ae2861a78f7bc28f76b70c3cf2cea43b372ed9e4b55015e96f32090886261cd7a6099cba682af0ed177e391fb915e6336d20147f550260b93ec78e20b45eb7fbfb92fed85d3fdaf54e1fb83e46ecab73d2c86ba163f32ab5fc38ea39f00515fa5f0984830ae912df4b1164062cd005002df88ba412aa0360224023881484c3741f45bf6ea725d2ed90bcbe3b62a3e4e3bb89884303620b4f91cc50b2ba90f37dcfc7002eefe8445c162eaaf7109589b53bf071c3164bd9d73d4c2b041bf5576836cc08505f230b48dbc37d20c0a76876421e68840ab2a6369f7555494a2bbb97157fcf3775bcd206449e0937b8018e3a88a86ba57d010bc979a9129510ed27123f36ecb711d7b94fd3da87f6292cc2af2182a9a98b6c0adf8c18236c2da31eb6b69447a161d95fc2144b224d426222dd8bbd6d0c189cde0332f4cdae9eded70dbbe24921ebf8a164f118b3179403f9296a1190ab53d13048e39c45fab23b7c43cc2fc5ec82a0a95afc85c15043fb3d3393fd89423735193fa9b2ff0f53689a69d95570a11e71c48c9e7d3d7dceee4e7b13241791780c6ab22b3a6fcbab492010f7eb8ca6d97a26439a5c9c046fd9536fc5a0f453388ea9d17a9ae4fcffa215629efa44960c5bb933df8d946787c5736160c75a8c248baac3281bffcbb8b77e86ff1fd9e837bf828bf09183ad74bf8ad8aea19779a93ed85ad1292fdfee141ae05fb56d91672ca23722bf288bdf92e87eb2b242b515da73afa793ce460d45b2bef5feefb024bc7bda2c23e8ac0e6e72157ecebff70842d77fe9cb57a205ce70030d7c6696b509410b5c6613b471283306203babf601bff6071755aa276122f6a851ccb91f271661a7ffefd837c85776b472a5137b3c978a198d068d477760d2e33c2fb7f16d272231bde2d1b825399c078aedd5c5a37e2b02532c9ef2dc85ea4a0e11fd75d05302b9d1e378b6b857bcf3d9638df09a0430237c84968d0a84d3b3794a23fe3c4a6ef4e3dea010cd04a3425a299f57400fbbdc740315a8eb4a3a93a7203501b2f6793a80e757626f9d9a390f8763dc4b420f145840433e3e673c599fafcf8662ed9bef887b21407577c955d1d17884dc4004e0844dc4438137fa1e4bba03a1d820234f7225b48fed75bbf4dc5e83fa63caf21a50816d33d8c90688944d0634b4db481c1ef3020fa39408f8ac7821e398c1d3bbb56efb24a1993b", 0xf65}], 0x4) (async) execve(0x0, 0x0, 0x0) (async) open(&(0x7f0000000100)='./file0\x00', 0x1, 0x180) 09:21:33 executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0xa8e, 0x9, 0x9, 0x9}) (async) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0xa8e, 0x9, 0x9, 0x9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{}, 0xffffffffffffffff, 0x2b, 0x0, 0x40000000000, 0x800000000003}], 0x1, 0x0, 0x400, 0x0) 09:21:33 executing program 5: msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b30ccf53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1da9304dc8bf8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114aa2b"], 0x401, 0x0) msgrcv(0x0, &(0x7f0000000240)={0x0, ""/219}, 0xe3, 0x0, 0x1800) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b30ccf53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1da9304dc8bf8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114aa2b"], 0x401, 0x0) (async) msgrcv(0x0, &(0x7f0000000240)={0x0, ""/219}, 0xe3, 0x0, 0x1800) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) (async) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) (async) 09:21:33 executing program 1: syz_emit_ethernet(0x81, &(0x7f0000000140)={@remote, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x1, 0x3c, 0x73, 0x64, 0x9, 0x93, 0x50, 0x0, @rand_addr=0x1ff, @multicast2}, @generic="168255f470fe5a4cc2eb749199e4a89bc771ade201ea3b15cf6b27d767a53751e9e38fc3f0771937480100e5c7c42f09a13ee30eaf9cb4425c5446cfae692b7f9b0c2faad840829a20f1a38c7cda90e7f78807c0ec69dfd97a9e26552b5787"}}}}) syz_emit_ethernet(0x5b, &(0x7f0000000000)={@remote, @random="a7d79ef947dd", [], {@generic={0x3c01, "526c4f54f08b8f71ecdf603a59932bc5f692dc7f5f1277d0f513a98b947ee4678a1c3d94dd2c31dbdef71a4ce223be159064d92d2d868d5d0900000021036d80a95bfd93701ff422b271572364"}}}) syz_extract_tcp_res(&(0x7f0000000080), 0x80000001, 0x101) 09:21:33 executing program 3: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) getsockname$unix(r0, 0x0, &(0x7f0000000280)=0xfffffffffffffe7f) socket(0x18, 0x2, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) dup(r1) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) (async) getsockname$unix(r0, 0x0, &(0x7f0000000280)=0xfffffffffffffe7f) (async) 09:21:33 executing program 4: semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)) semop(0x0, &(0x7f0000000180)=[{0x1, 0x5}, {0x3, 0x3, 0x1000}, {0x1, 0x1, 0x1000}, {0x3, 0x6, 0x1000}, {0x4}, {0x4, 0x2, 0x1000}, {0x3, 0x9, 0x1000}, {0x0, 0x9d5b}, {0x1, 0x8, 0x2000}], 0x9) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001200)=""/40) semop(0x0, &(0x7f0000000080)=[{0x0, 0x43, 0x800}, {0x4, 0xe6, 0x800}, {0x0, 0xfd, 0x800}, {0x4, 0x1020, 0xd3d1d7ba3eab9f74}, {0x2, 0x5, 0x1800}, {0x1, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x2, 0x400}], 0x8) semop(0x0, &(0x7f0000000000), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20}, {0x7, 0x2}, {0x6, 0x40, 0x0, 0xd5}]}) writev(r0, &(0x7f0000000100)=[{&(0x7f00000003c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) setreuid(0xee00, 0xffffffffffffffff) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) r2 = getuid() seteuid(r2) shmget(0x1, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) getuid() setreuid(0x0, 0x0) getgid() getuid() open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r3 = semget$private(0x0, 0x3, 0x53c) semop(r3, 0xffffffffffffffff, 0x4) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000000c0)=0x9) r4 = semget$private(0x0, 0x4000000009, 0x82) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000600)=""/222) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000240)=""/65) 09:21:33 executing program 7: mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) munmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f00009ce000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000b33000/0x4000)=nil, 0x2000) r1 = getuid() setreuid(0xee00, 0x0) r2 = shmget$private(0x0, 0x4000, 0x7, &(0x7f0000ffc000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = semget(0x3, 0x3, 0x12) r6 = getuid() setreuid(0xee00, r6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000004c0)={{0x9, 0x0, r4, r6, 0x0, 0xa3, 0x5}, 0xd9, 0x9902, 0x6}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0x0, 0x0, r9, 0x1ba, 0x800}, 0x7fff, 0x3, r3, 0x0, 0x1, 0x8, 0x1}) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000380)=""/245) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/118) shmat(r2, &(0x7f0000471000/0x3000)=nil, 0x0) setreuid(0xee00, r1) r10 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x3, 0x0, 0x0, 0x0, 0x140}, 0x100, 0x0, 0x0, 0x0, 0x0, 0x261}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000200)={{0x3, 0x0, 0x0, 0x0, r7, 0x28, 0xf0e3}, 0x1ff, 0x3ff, 0x0, 0x0, 0x5, 0x91a, 0x1f}) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000002040)=""/4083) shmat(r10, &(0x7f0000841000/0x3000)=nil, 0x3000) shmdt(0x0) getuid() 09:21:33 executing program 2: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)="fb89a341f4ce123878a8c68b7196280c8a80b183c2e846d6949ecdd5d376f885b0b14bb54566875607ee06fd4a643dad6930082d45646170891cd2f137173782e167f8dde359737288a6f42c4228b24865c1238353d125748e97663dda5b4a6c328c5ac868e50d56bdbdef0fa0a238f44eb604eb7b06a56bc3c9de537f6e0f3a549f161f2784", 0x86}, {&(0x7f0000000140)="60ac20840c01a31abe2b4bb406c339a01edf9dc42c26", 0x16}, {&(0x7f0000000740)="c3683a3567b51bf6945404ddbf42d5dddda14be565a0cc882ea0cc93c2aad74fee80ea8449210958d2b669f9f54bc7cc6798d8b6932bc82f900552550539ed9e37912f7e41db6707094da7d999c22095c3b2a2e8445de04bde59500ab8a10c682fbbd0346229060da1409c016b19fc1e7003c428f07a62c1bf8486f0efb5ab40752f31c28521fe56500beeb44e6be5b805a896c2253bbbb92463a451861d37c14941e68bfa44754a362cd7109b0597c2d4e45079df24c00579e1ebec4b7f597384c60f925f21cc62dd58a75e095e2dfca5d0f45150a6e759b9c03a642a150de6fd83e4f0e082c2fe3c6fec0d02a7271888dd162e5c7d7f84fc7066e6ef37b76396af97081369c8560689e1b0aa16b1069b4ddaa4a0f50c86d2da4f1012c93efb87a4a38c4ba475678ea32f6fc5cd16035a357090b3ef03edef3460fef52d37d800a6114ec8a03f9ddc61cef99f1ebe1a326b802c0392dcb4603af7b57f79b0e09dadaf53a8259df5fa94412a69c86da5750f34b0bb057cd5f0d43488a1c2ccaa5fd1bd2da09fa3caf55ba3c983af0421b505a64d1f6a9d7baeff4899ba90d63b2609220abf1bdcdf2a401cfe1f526eb91ccc1bef3f7749b4e17e724d97978e3b04c9b362ab57cc8790ea7714f9d5000af747ae5669f4c09a37b1cfa0e3b91079b2eb367ba75894ee57042578129446161343e84561699e95f07487238fe40f1ff66c3789a0e52373b13f98192f54f8dbe7ea80bd7da2002e94e1e52b1ddca30cce0333e7fb5eb3fb95727d8705607f42e602aa48f70f6e53bb0d123eaa1a6c2c2281ba57edca4faf0e744061a210ec6324b5add58868be1f3ba08ef5601cd582826ca0e7e21e8970096518b6f855578e82e99215f474aecb95c72804d541185b265f937dd2c45e4f8c5ace2ad4698e33423887505868ce34d048b0a902714e3bb3e483e7288771a6c956d9e25bda2699edc9f16767a067bb387b4ad49f2cba9e75ed017e184684eaf47d7fde6793b5fe3ec9f1a4dd13198c0b17db67caa516753a290a3377674a10a526651e0bc971162248ae5cb76311b951fb55ab964a568f57facee289d7b4d5c2c785222927a7e30446e516ad61ea9c549d2ce49888c87da1f67ce0de4904dd873b3fee8a4ad849ddc354848ee2b76dbcd0d7a89d13467cc6caf38acbba0eaac3a81a14e5d133f50a39b016d56c4f4c20745a30985a738212bbbec03e50bfc5a91c51380c122270d05c1141ddeea45b4b58762a803650de322575deba69db3c6fc537eed1eb45729096f0476cd5b24d83ec59c4580c428fda548650f19706ab959f414fc8c18c80a733118679053bd1e1c00c585b0bbbc3479d1c9a8c059562507aa5b49d0cd130aea99ebc83941b75bf290621a1333d15cffbf6924381de0ee7afe05f17cec6cb7ae176299e14e2f90fedbf20aee204981f44526e7894433bf96dfa75fd0503725c73e90e5ad28b955334151cbab762abadb7a8966e7ae87b87ccb125b99893c0c44f4ce5d59ee43b8e56dc23a79ac48b34143efcdc22d10e71e149e93ce3295ac0ae0f55f46a4fff1f4acbaaf8f4f1296141c250fcf8e0008bb88d898591355a6c93783b623f7e53a68e486e14af1ff17403440c9f91ea3acec9e07b8aff7836e1dc6e6ced28bd97498203e2083e1867f44aeedd12bb85c0c1c44dfbd4446f664587290eb9b0b7414c2394a26c9d440fed471bf4a503764537f97704aeb29a3eadd9b2110e3bd12b29787f7bf6b567f88f41277080e1e4a7cf8e54da8b3067804d574c4efb11b5af579759e3d0650a79b0fdc89fb00fbbab50e9d01afbd47cf26211abba0edf4f7bb7444299a1b8a379605df10254debd8013d3137daf70b5a0759f5c86aa8806f49263337bcbcf0ecde9ce83c44c1fae8962f475e7ec19b0e6d3e370f65feedb230ac78ce033927381558e91992da93f11c7a46df5d19fd8f66f465870b1e695349db89c26124e0ed650e9745785671d068fe67dd2b9edf8fcb4c987d2ef57fea60ba6717d8fd17c3e01d5673a26fcd3803f6396e8b33c3323a0a461c34a6108a5341cf5e65647c782220448685f7875605e9d5ba0b58f0e146cfe89f9e2495ec19dad23f73afe91cc6422b76c7aea7741f0606751673b28f88e80899345332f67932853ace6cdc042d5d3a83de601bd4b4e98e622a55de6b1adc28442a5ece19d6b5d422b26b698c38f7fab38bfa441a0f65cf8dfa573e85123fe19759670547daa19f5b5b0ed85859c6b319f078896eda472c24a4a919b88ae60f821d92f19be77211423caf1b2d02b2551e98aa329d590043c8ae53705cff53e9ceb6cb93f9346dcc028ac334b85ad18ddc7eb9a611d014fde56bea50ed3269dce49f669a3ab5d6b09256d7d782d10f3c564f5c0666f87548fad60b92b3ced112b5ca576fbf2cb0b0d8fdda565956563f45dbc2b62935ec2a67b788ca233169b3faba7decc1cefa60b7050d5808218b00b288acd842c8b7d29aef6b33472a9d28fa5953781c1c3f3426f8f7fa31c427d5d9b4fcaf4f02ce12428f1563406caffe261ee9e42096ee33b53c0e96cd3f9c9b629451b311897e261f0dec0f4459d4290ba7390cf6a1976d8ef940d6b78934a6e9a567a17230cfef481e5186ed2dde8ba2cb1bc38ed84fe5693b0540b4b8677ffa93195da6aa7473c0ff846e414e2d7df60c8da1ee119d29ede4289b1652ce740f1ca293953675a59709862d3c0250a9e874ff18ff48034cba926cd72f7a2a9621b69a4f305a0d253f63f1e634c1081e92552d1e470361435c340d43b81cb7eaa5806e588c2963900de2fb59bd5dcbdd4a6445160004cfbe8b8c98663f21c8af3c512c4e45c026c78c45e48d2354ba083fa7f897490d2fcfbb87f73f23648110db6a168b8c1255adcf6acc3a344c1a440a8fd576f280d21c87a70b8d8560a126741da63fea0a6ca84f1e2cefed8d282c29873a4ddcfc6bbda9cee6f8d586855af0aa4ebd2c0cb80c73f2abc05faf81ddeb3cd85e2ab4c5faadb4fa65a44a68526a12e6e0787866b20fbf09606b90e0abaa596123246c7e97362c6900a73938d0f9f04097a153d12b244522bdbd463455cd7611ea7e36c5d0f0a5d1de7702c57a9a610e6de3367427f153bc15521589bcb3b4b82636a26b4f61ee8f1ef8e71616a73c87ca67475739e1afb45a330c0676a16114578cf9f5661ac127a3b49eeb984bf40a66f614f2a51a75dd75a8990ebd3e92fb57041c80b92e642d775e228110479bbe5f8fce562aa5b72abafdf47736eb32c9d5b84cc33e9b99b115808a8b501fdd360ebceebb39d400712eceff249be0f20a77fee47b23bd4c662511689ddaa4d66f7d0684def69d05023e2362bf8fa444226ad95b40ef057bfcdd9487756b82e7ec1760f8d70889c3283ac244388e6143f7077766bc2bee0e55c6aff82c43300c0c82bc92928d95123bbd6a7b624478330d474938b16014651bea36f1fd1e0b2527942b3e161def522ccefc558e7835a6348d46331bdd5306a470ddb995845fcd126ec0bb262c4ee64cc06d16551c2334ee75dbf471452e1a3adaad018015935404b98e02af9c6f90fe53b61538d41d4b1cf9aef951ad37874d0cffd33f2073c8e22ba10141c01d104a52386641237574a9f562f101a26eb2fad2c7b5ef1cb7498b55ff1bdcd12186f36e735c57c5c454f336037c9d36c66c76a050979e50fd0d40403825bbf779a1d98989db60dd72ad6da87a36548a8e94442592a4839ae9cadfae7d2ef90049c1a62119aecb8ffb686eeea833155ebf8540adab637abcac1783e111e41efb4a0afe3353c81455da6a49d97f28403c5c7c0b0143ffd652eec6e02953f1453552b0356b89c8cfd85ad3835258e138c3d2d9c7d10964a7f88b1c96bcf5ace51b8c6c670001ce653fddb0f046cb3f425c58b7f6f3f9a5e75f0c63cc8fd9bd2fa58a40d7f810e1674d8ba53e82f053d3a032417f75568b8fc3351ba9003013215300f3ac9f22798fe2e52bff18de1c50a3ae9c3f33495e8cf8600d3f014cca3af342230d3deece3c808ddba1085fe481f792493ab80d5ef4a3c9debbe95b0621a7ac93d21f395f44dce3e86ff000000eda5b971927bc0afbb869310cfd66c0510a41a94f422a09eb6ecdb3a087eb305d94aa0ae736ab950eeb5d21671bcd536ce95f20b40facc00f5baea68f82c58d07dc47b0300fabe1a2c93c39e7505e5e1eed415eba2e74037f8aa71121b98494e04aa14f9dc9f30f3442c036fae45b2ff9c286fb048a1531f3194c72241e23b1d8d329e22317083e01954bda33ace96dcce76e8465616f5bea6f8219bb15c89b1d441a962b1eea1e0f6272b34969c10671c2f26f007bcae4f3c57969a8ef335bf07459b5648a58b80ddfbff78abfc3f448af89eb5c9c49ae7aa02d4e831b05ce1f591d8cfdba3f6ed3cfd492853f1aff80f198809ce0dd362301eed6d86ad2bcb3593ee9a0d1e2788fc895c6140555ae88fbfaa5f9518e0d3e612d03267fee7862bfbd4c8c16f8092692a849199fa3c8017f1bad795a83036ac34040676a985a8a2345d5c104973b10fc58eef6c7a88184717e1149b9db1ccf2576a9d25186b2d8ad7195844cd3079e694586bf9ee88da52a0c4770b778be9f2fbb2f15a317608eb947d7a8bffd9ffeaf30c06335f232ad22ee181586df2c93dbff95b3b2d539aa29637995a95145bec93672330f170dc060044001b4d7a9f65a45f615925b09da449cca3009d072ed7ed21016ae9c28678cd0c0c57648bdf7db90a03e55ff1650a15780ef5632310d7703e9de5cc835639999e5851eab96ac6f6513257592ee9fb33307f5f36c5d09582d97e7088df40fb44cdb88c35b726b64f494eee221b642279829d932b00af59e6e5c14634a196bb4e2ca7a6ae52499b47e5951698425cfa3b8466576a977b73491fc29b260ba0236c727e50a53ec0804e4cd335380876be008974905c4c6c5285673974921d7bd2a56c0d7be56be666c2cf60eaadf36125f34e38e1c4c7799ec51124ae3068449edda0bd7457ffceb9d45b05338c2fa1ef4d32e17b16881e5c015d6e60200e416fb781da819acd0c065da583bb793f74861bf9219f4c40bfcb69140da60b244cc613fa144554bc38c29f1062e3a50650b916f03d7cda44a4343a5c45d17c3cc0dcf35cce24eb21ca09f90bf0f96e7e5797e3fc4f46f2caaf91f22be8ce68c04b192124373c0e8601272c1c6771a547e785979b155d18b59421b6c8f54b2e67a55dc12f4c622e12aab12dce1771a2159727941d084b9c9b8e47e5703887c5905275834553732accc89961b7a670c6f141331107809d772d3b4addaf8d2990209735685f1f8d7030337e23b7ce385b194977a66d2d7cfb77d511ea53685b272e0b52e0cae4e112fb73aea3cb87cd33d90b79fb3ab007e7090f9448c4c77fbba477b9d162ce7f2de27a75c69f8386cc4e99198810c6a7b114b4a05ec99f71445392154b9204982b3532ba7e5b6e3f1c140fe1438e85141e53a62ccfa544c107d0d97e9a9848ab6ea482642d9598722417de56138cb76438470e5d701c3be16a4a8557dce4189cc1923054f153840d7e066594e5c525d4433c5def482e8650342cbfb592a3f279e9f7334d2bb9ae543c9471bbd5cf24af863eea1bf0cab4e3f5f84f30c5ec6ff2040762859917c891b5ae8c85a503a58a39fa624a72df282e5007ed8600c993b5559de48a942b9eaf44f54310b806f34a8e1f891a64e4fe02daf2d598a34e13dcce45131cf68069019d832946d747214e798d", 0x1000}, {&(0x7f0000001740)="6667aed9d4fc78ec7a8b5646a88a5ee01cfaff873162784345f22bcc9935ffdd001316a448203e85958bab13977a766fbfb44c65a57985648374c95fa5d3f8cba2099fa861b2ed810102dd14ec0d7b87d4d8d0f1a9bf26b17b145f338d0083c29bf6b881668696d8ed0e5231454d6c03f4d8b520dfd1a051fd8464dd805d9968fefa9032cbcc798ffa0a7a917cfffdffaa112c5784e5d6a5cf20cdbe8d2b6daa718b2a90fc706418a4f410d15047e327e0c422614c90322d153261bdb49955b081e6315201c8aeaadd3fb4103a228e66da51ce75378d85211627ac6beabf9a538976cc16ea5304400468215c39d1b6e97b56a018711a69b5ac99af785d8cf98d2e072f92f0f8ac8c2bbb4c1b4127cf7574d62ea01b080e7f6c18038481f3670e6d458a201f66cad762d3625bff1858b7ac386f2feebfc6abb3128723e8a965c9d81adc7b70f8594f486486c5d35377c353703d78b3dbad283208eae7248156404e549474686291887ffb4142ae03c7224522c3071b7f0ea69e95bf67e5e5ab36a2661c09b2f51c335596af99103bdbf4d63e16a442ac0f07150e28ce38a8cfa2446c19fc3003806eee7b8f7140f2590342e4b0416f5383f1cf082d57dfaeb8ff63c22f6de7a36c1745b2f4f3ed088aa8358f6537b795ad73cfb283f06e2a6bbded2a85fa35ed1f29148f10a49e38eb5401deb36188a529d464b3ee604654c2819d5f4b9967a2df56249f9eb7dae3251055c0bdde1f759eb032b6f4467e8b99af9da227368ea109d813226da1680c8793ac1d898063301ed1cbad6182e41a7d3db5af136105866314be8fe1cc36059fe533dab85fa4b7d0a07197dd13339121dd2b024911742bc728b3884f93718261733a4edcc5d7e0a5d77baac7da77ade0c8355bc70b275905a43249a857e15c556beaeeccc28238599fa71ff5556d08077efd75e678572f2e110af22215dbb32fa47b145dc2bc57b4fc824daf1d72c3b4f5fafb6517c7052b71ff223a72a54cb1acd818e20e3f87f4699ba98f7451867089a2c5c130033125a77e4a43fff06b2a16ce1a820ae00b93ef49e14d9ed00ce25cdf2b6eb0d1ecbdcdc875853fa8297ca246c0c1982a99cff589865c52502f94a7f68612bea6cd207bf0e6c72f690df274006b185fc313c31fffbf8d5760035f100a793473d36870223aed099a549b03f99456c7847b6e3c0fae6e073e592f93ceec626da8585044fb5bbdb31e3a030696b35aa2641a83ab3440b70cd186d990cfb8c56ffc2ca2b808aade05c7f2d0658d01a58bb6caee05b9b6b96c910046252e85c6693dbadc87a2042ee4c9a9e4cc5aee3bee99530558601af4da469632f37ef81089c6254edf34f7c3905d203ae5fa17bd028096d6abc907bf89205851825313f52295035bbb4aff4b43a0b02d7b47c7b96a03dc13383ab5a7187ba8bf0e6e82e816b20e6079816bd9528e9029102540906cdd0355dd8dd6f5cd65ed6029df64752ea83b96b115a77d7a495bdad8c9365cbeca545341f02d73d73559d4cae09e86664d4ce33cd8af0f632c8f4b5760eebedabc19fc3cd5d6294d50ef161da158e0f02e265bc561ae4c26e2227f40e88eaa408c1ef70076b2500431aad4b2a338da913006235bbe56ad5875dd0e6d3dec4245d32c4b7383b50c61eae2700d1b3c1406913d2e03c4489786a397a02c59093d260df48b7df93ae242185acac1f85c374d63c51b2d0ce869874cc9f8a52ecdd5d561a7ca255bdebf9e070b01021b56dfc92ada9c7bde13b0176a7caebc6d42dfb7a5ce5dfb636af5a0b0a8b7ab79bdae32c1330a25432dd8bdf32fd8638a83e0abd309c35cfbcf1af6c551451e0a21a6a734e32ec6ddaf116872b19e0d01f847846d3030004cbe37f1ccd0cc637b8ff88cc2fb79fac03a7173c7a183ea99fa20904759dfd386b9fdae333872a8378b5d6eaba8d7ca044a5b68f5796bb964621a781ac8f6504ee80a9f7612b626376fa068e65a3e73f05c797f6d3e9d48b20f51395544ca425a7de405b8783c1e78b621b6193b9c6ead70bea6b585e669a272039882007a3db13250d6dfd32a6e19bb77e57e5e3986d9b6ed017d1b60607553ff9c67e6704f6dc3f53a0e255ac75df33dd102035fd2cf39e48791d8708e03c0e2969418df553198804118b1a2dd4134ab1c728155ffff914fbf4995751199b4ab4786c68b6a3f37071f532623575c9a0ca7d021e9f754bf5f7716ff374036c823273e0b8ff8cd9c3931c0c334f220f71add88c9ec7b009702d7a2fa4b142b35f9fb69d634b4b06852ed1b86b0f16d8111d39fa7d2613e5f0c8b3f5c4998e8c7f83b71008665a0fa17c05656a34b1eda91c3b4b0790bf8cb6354fb50ea805d932d6bbd3a9c2fa16433afd841097ee739759f863881a3f16ae1119504cf9d0d3691ddcf15787245d6be0e95cca387c2826232bfddc5dbecfe5832f85e1413fcc3fc0404765fb03929ba1eab51ce049950e430a38a412fa61b1b6a181c9397b4a03910fe4d77e387dc9ace6901e68cca17c773d3c21ca39dc91e23d9b8ddfce67f5ab911fdff4f39e1d4671914566d6ed1010e0da1f39853a9bf53e84ccb522531706d4e9a4644d6135d67831801539616924e01da866d0b7eb4a3ae6e7fa13400aec0abe5c44fe5f538b38059a5c4d1d967ba2e73fb77e18925461df4ea3b744d2de4dc6204ce305955d1dc857b53b98f6f2d1ea0c76415b1628a72f563a543655efef4e5b1c6ca2fbd2f24c7b4650f5520ef6636345d6912d7fb505b2ca27808c9bdf8650c075def19144a08ac07296ba43c86a7e07cbca13fb488018507eadcfa7dfab52e13c4f79dcf44af854c829d2ce25e42e9500cb2a8285d499a8114ea8a39746ecd9bac8a21d4e3553b0b4ed556534b9bbc255446824f544f6a88feceb049734d00ced6eea0fef70427f7b75d64d9184b84d80526e251837a75ccc16d6e68f47ef1615b48e4cd794313294562037271ad6d167dba9aee3ff4a6051478ac2667e02fb8058bbfcc55514bc1d5e01d204101e5c4e135b58248f56b3f787d21ed80bade3bafe8a8796d404c47d581f4fd06c659588d90d06cd114c5b11cddb6ad39ad9895014ee3234ea6e7849c5e43e6c7e060b15dcc065f296fdbe09a085089c59aeae5c5bc00f382014d99248adb6964cac64a66697a587193a095ce22a6163d0d0c8077d462960a2b4ca3e17ba0ae2e74c126df274c98202f2fe2dfb008e91cfb728ab44061816a66c782ba89891072f511bf068e9cb6d8b3f24841dfb22668c30d01fc1255181cf7d72c0a61006f273829edcc2f21985c0c1724bab461694f77fbbd02c0458ea3517f0f1ca59d11f336ad977c77b2fcea0cdac7ca7f7201c0e891f5f2188804ef2580711ddbec7fe88383cd8224af9984334d32402f9a2e1d41501ea6b59ccf979f63d9107a8b2f8f745231e46e3b91c53892717946ef43984d0a2f6cebf75484d3675bc7ae2bb788c01ba313b5f29191ce471c844a1eefcb8c3046a7967f87b8cf34adba02c27ffdc112cc6eea031de86c3cc2e7516fb8cb6999f7a3bc3b57ddede75a243e4fc5b605712132da5fd48b6dd18f093f7a9493df3a8c559d577060d5953e37ff9f6f205158dc9c8c3bb2dd9608408a844682757efd6eae1fa3e6be85ba1cb4e61b38cd4840caa23bc7dd19a1fec20904defb25564cede46afe6648e2589ac1e697c0ac38c8076fabe8a3d73ed393faa6df1280c0d25a229d4c96512518289d20d2be9c7c0de53b7568dc545aad7f3fcd255fcde9515abc2223a69dab2a058fa508b279a21a564588071f490c6b25477ee280ad81d5ae7ac83bb5d4d862d8d37cb961f0056488ea07d937482ad87cd473d59297b879212ed38147e3dd8f1cfca16b60f0b050117b5c18c87d240ead2adbf04339dbfcc1b41764705e34b31244dc4e757f25c2278774280d6ba29e0337daeb89734f9b726f15fdad7a73f16dee4d264274f49098595cfc80e03cb52f468889650a0b371e989d80bdb32b302dca66edab4c3cc964d8287815795f1a893e5bfd5945dac9b89f04d1d1096545df3da9b30d70e77d2b1430031e9577c4384acad0b4bc1ec27c48d12c53099fc08d1d84b65208917fd8e8be542449446e59074f473b82aa7d09f8908d84d42b86b8e0403c4d98f6d61e89ddbb80b3b5cfe5b9f10e582a755f1c178b17aa71c91c87cbe590d5b75b1952252dc426c1afa02c58467e794982fa57a0730bc95dc99cf657c0f3be161b86fb45dd6d067b310fcf4c97d089a141cff6c7182baf67e1fd1f27b60b7fb88c0de02ff0a829a9f1a52c59341fe7c389552e127fc9ade0d3fe66b2639174498ef2ae2861a78f7bc28f76b70c3cf2cea43b372ed9e4b55015e96f32090886261cd7a6099cba682af0ed177e391fb915e6336d20147f550260b93ec78e20b45eb7fbfb92fed85d3fdaf54e1fb83e46ecab73d2c86ba163f32ab5fc38ea39f00515fa5f0984830ae912df4b1164062cd005002df88ba412aa0360224023881484c3741f45bf6ea725d2ed90bcbe3b62a3e4e3bb89884303620b4f91cc50b2ba90f37dcfc7002eefe8445c162eaaf7109589b53bf071c3164bd9d73d4c2b041bf5576836cc08505f230b48dbc37d20c0a76876421e68840ab2a6369f7555494a2bbb97157fcf3775bcd206449e0937b8018e3a88a86ba57d010bc979a9129510ed27123f36ecb711d7b94fd3da87f6292cc2af2182a9a98b6c0adf8c18236c2da31eb6b69447a161d95fc2144b224d426222dd8bbd6d0c189cde0332f4cdae9eded70dbbe24921ebf8a164f118b3179403f9296a1190ab53d13048e39c45fab23b7c43cc2fc5ec82a0a95afc85c15043fb3d3393fd89423735193fa9b2ff0f53689a69d95570a11e71c48c9e7d3d7dceee4e7b13241791780c6ab22b3a6fcbab492010f7eb8ca6d97a26439a5c9c046fd9536fc5a0f453388ea9d17a9ae4fcffa215629efa44960c5bb933df8d946787c5736160c75a8c248baac3281bffcbb8b77e86ff1fd9e837bf828bf09183ad74bf8ad8aea19779a93ed85ad1292fdfee141ae05fb56d91672ca23722bf288bdf92e87eb2b242b515da73afa793ce460d45b2bef5feefb024bc7bda2c23e8ac0e6e72157ecebff70842d77fe9cb57a205ce70030d7c6696b509410b5c6613b471283306203babf601bff6071755aa276122f6a851ccb91f271661a7ffefd837c85776b472a5137b3c978a198d068d477760d2e33c2fb7f16d272231bde2d1b825399c078aedd5c5a37e2b02532c9ef2dc85ea4a0e11fd75d05302b9d1e378b6b857bcf3d9638df09a0430237c84968d0a84d3b3794a23fe3c4a6ef4e3dea010cd04a3425a299f57400fbbdc740315a8eb4a3a93a7203501b2f6793a80e757626f9d9a390f8763dc4b420f145840433e3e673c599fafcf8662ed9bef887b21407577c955d1d17884dc4004e0844dc4438137fa1e4bba03a1d820234f7225b48fed75bbf4dc5e83fa63caf21a50816d33d8c90688944d0634b4db481c1ef3020fa39408f8ac7821e398c1d3bbb56efb24a1993b", 0xf65}], 0x4) (async) execve(0x0, 0x0, 0x0) (async) open(&(0x7f0000000100)='./file0\x00', 0x1, 0x180) 09:21:33 executing program 6: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x2b, 0x10, 0x40000000000}], 0x1, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x80, 0xf0000000, 0x9, 0x5}, {{r0}, 0xfffffffffffffffc, 0x24, 0x8, 0x0, 0x5}], 0x80000000, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffd, 0x9, 0x4, 0x8}, {{r0}, 0xfffffffffffffff8, 0x9, 0x1, 0x7fffffff, 0x4}, {{r0}, 0xfffffffffffffff9, 0x2, 0x4, 0x0, 0x5}, {{r4}, 0xfffffffffffffffa, 0x34, 0x1, 0x1}], 0x9, &(0x7f0000000180)={0x81, 0x8}) 09:21:33 executing program 1: syz_emit_ethernet(0x81, &(0x7f0000000140)={@remote, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x1, 0x3c, 0x73, 0x64, 0x9, 0x93, 0x50, 0x0, @rand_addr=0x1ff, @multicast2}, @generic="168255f470fe5a4cc2eb749199e4a89bc771ade201ea3b15cf6b27d767a53751e9e38fc3f0771937480100e5c7c42f09a13ee30eaf9cb4425c5446cfae692b7f9b0c2faad840829a20f1a38c7cda90e7f78807c0ec69dfd97a9e26552b5787"}}}}) syz_emit_ethernet(0x5b, &(0x7f0000000000)={@remote, @random="a7d79ef947dd", [], {@generic={0x3c01, "526c4f54f08b8f71ecdf603a59932bc5f692dc7f5f1277d0f513a98b947ee4678a1c3d94dd2c31dbdef71a4ce223be159064d92d2d868d5d0900000021036d80a95bfd93701ff422b271572364"}}}) (async) syz_extract_tcp_res(&(0x7f0000000080), 0x80000001, 0x101) 09:21:33 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x2b, 0x10}], 0x1, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[{0x73cc, 0x200, 0x96, 0x1}]}) r4 = socket$inet6(0x18, 0x1, 0x7) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x200, 0x0) ioctl$BIOCGRTIMEOUT(r6, 0x4010426e, &(0x7f0000000200)) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) r7 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffb, 0x5c, 0x1, 0x1, 0x26}, {{r0}, 0xfffffffffffffff8, 0x14, 0x40, 0xa55e, 0x5}], 0x81, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffff8, 0x2, 0x8, 0x2, 0x8}, {{r0}, 0xfffffffffffffffd, 0x0, 0x1, 0xff}, {{r4}, 0xfffffffffffffffa, 0x42, 0xf0000000, 0x1ff, 0x8000000000000000}, {{r5}, 0xfffffffffffffffb, 0x4e, 0x20000000, 0xffffffff7fffffff, 0x40}, {{r7}, 0xfffffffffffffffd, 0x10, 0x20000000, 0x3ff, 0x4}, {{r0}, 0xfffffffffffffffe, 0x20, 0x10, 0x3, 0x6}], 0x6, &(0x7f0000000180)={0x41, 0x2}) 09:21:33 executing program 5: ioctl$TIOCSFLAGS(0xffffffffffffff9c, 0x8004745c, &(0x7f0000000040)=0xf4c) flock(0xffffffffffffff9c, 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x26}, 0x2, &(0x7f0000000080)="1c7d11c7", &(0x7f0000000180)=0x4, &(0x7f00000001c0), 0x0) 09:21:33 executing program 3: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYRES8=r0], 0x10) r1 = kqueue() ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) 09:21:33 executing program 1: syz_emit_ethernet(0x81, &(0x7f0000000140)={@remote, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x1, 0x3c, 0x73, 0x64, 0x9, 0x93, 0x50, 0x0, @rand_addr=0x1ff, @multicast2}, @generic="168255f470fe5a4cc2eb749199e4a89bc771ade201ea3b15cf6b27d767a53751e9e38fc3f0771937480100e5c7c42f09a13ee30eaf9cb4425c5446cfae692b7f9b0c2faad840829a20f1a38c7cda90e7f78807c0ec69dfd97a9e26552b5787"}}}}) syz_emit_ethernet(0x5b, &(0x7f0000000000)={@remote, @random="a7d79ef947dd", [], {@generic={0x3c01, "526c4f54f08b8f71ecdf603a59932bc5f692dc7f5f1277d0f513a98b947ee4678a1c3d94dd2c31dbdef71a4ce223be159064d92d2d868d5d0900000021036d80a95bfd93701ff422b271572364"}}}) (async) syz_emit_ethernet(0x5b, &(0x7f0000000000)={@remote, @random="a7d79ef947dd", [], {@generic={0x3c01, "526c4f54f08b8f71ecdf603a59932bc5f692dc7f5f1277d0f513a98b947ee4678a1c3d94dd2c31dbdef71a4ce223be159064d92d2d868d5d0900000021036d80a95bfd93701ff422b271572364"}}}) syz_extract_tcp_res(&(0x7f0000000080), 0x80000001, 0x101) 09:21:33 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x2b, 0x10}], 0x1, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[{0x73cc, 0x200, 0x96, 0x1}]}) (async) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[{0x73cc, 0x200, 0x96, 0x1}]}) r4 = socket$inet6(0x18, 0x1, 0x7) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r5) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x200, 0x0) (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x200, 0x0) ioctl$BIOCGRTIMEOUT(r6, 0x4010426e, &(0x7f0000000200)) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) r7 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffb, 0x5c, 0x1, 0x1, 0x26}, {{r0}, 0xfffffffffffffff8, 0x14, 0x40, 0xa55e, 0x5}], 0x81, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffff8, 0x2, 0x8, 0x2, 0x8}, {{r0}, 0xfffffffffffffffd, 0x0, 0x1, 0xff}, {{r4}, 0xfffffffffffffffa, 0x42, 0xf0000000, 0x1ff, 0x8000000000000000}, {{r5}, 0xfffffffffffffffb, 0x4e, 0x20000000, 0xffffffff7fffffff, 0x40}, {{r7}, 0xfffffffffffffffd, 0x10, 0x20000000, 0x3ff, 0x4}, {{r0}, 0xfffffffffffffffe, 0x20, 0x10, 0x3, 0x6}], 0x6, &(0x7f0000000180)={0x41, 0x2}) (async) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffb, 0x5c, 0x1, 0x1, 0x26}, {{r0}, 0xfffffffffffffff8, 0x14, 0x40, 0xa55e, 0x5}], 0x81, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffff8, 0x2, 0x8, 0x2, 0x8}, {{r0}, 0xfffffffffffffffd, 0x0, 0x1, 0xff}, {{r4}, 0xfffffffffffffffa, 0x42, 0xf0000000, 0x1ff, 0x8000000000000000}, {{r5}, 0xfffffffffffffffb, 0x4e, 0x20000000, 0xffffffff7fffffff, 0x40}, {{r7}, 0xfffffffffffffffd, 0x10, 0x20000000, 0x3ff, 0x4}, {{r0}, 0xfffffffffffffffe, 0x20, 0x10, 0x3, 0x6}], 0x6, &(0x7f0000000180)={0x41, 0x2}) 09:21:33 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x3, 0xf2, 0x74, 0x1}, {0xffff, 0x20, 0x0, 0x7}, {0x2, 0x37, 0x1, 0xfffffffd}, {0x0, 0x3, 0x2, 0xfffffffd}, {0xe93b, 0xff, 0xb, 0x79a}]}) syz_emit_ethernet(0x2e, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @rand_addr, {[@ssrr={0x89, 0x3}]}}, @generic="09b021c020f4d2d8"}}}}) 09:21:33 executing program 7: mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) munmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) (async) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f00009ce000/0x1000)=nil, 0x0) (async) shmat(r0, &(0x7f00009ce000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000b33000/0x4000)=nil, 0x2000) (async) shmat(r0, &(0x7f0000b33000/0x4000)=nil, 0x2000) r1 = getuid() setreuid(0xee00, 0x0) r2 = shmget$private(0x0, 0x4000, 0x7, &(0x7f0000ffc000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semget(0x3, 0x3, 0x12) (async) r5 = semget(0x3, 0x3, 0x12) getuid() (async) r6 = getuid() setreuid(0xee00, r6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000004c0)={{0x9, 0x0, r4, r6, 0x0, 0xa3, 0x5}, 0xd9, 0x9902, 0x6}) (async) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000004c0)={{0x9, 0x0, r4, r6, 0x0, 0xa3, 0x5}, 0xd9, 0x9902, 0x6}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) (async) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0x0, 0x0, r9, 0x1ba, 0x800}, 0x7fff, 0x3, r3, 0x0, 0x1, 0x8, 0x1}) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000380)=""/245) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/118) shmat(r2, &(0x7f0000471000/0x3000)=nil, 0x0) setreuid(0xee00, r1) r10 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x3, 0x0, 0x0, 0x0, 0x140}, 0x100, 0x0, 0x0, 0x0, 0x0, 0x261}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000200)={{0x3, 0x0, 0x0, 0x0, r7, 0x28, 0xf0e3}, 0x1ff, 0x3ff, 0x0, 0x0, 0x5, 0x91a, 0x1f}) (async) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000200)={{0x3, 0x0, 0x0, 0x0, r7, 0x28, 0xf0e3}, 0x1ff, 0x3ff, 0x0, 0x0, 0x5, 0x91a, 0x1f}) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000002040)=""/4083) shmat(r10, &(0x7f0000841000/0x3000)=nil, 0x3000) shmdt(0x0) (async) shmdt(0x0) getuid() (async) getuid() 09:21:33 executing program 5: ioctl$TIOCSFLAGS(0xffffffffffffff9c, 0x8004745c, &(0x7f0000000040)=0xf4c) (async) flock(0xffffffffffffff9c, 0x2) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x26}, 0x2, &(0x7f0000000080)="1c7d11c7", &(0x7f0000000180)=0x4, &(0x7f00000001c0), 0x0) 09:21:33 executing program 6: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x2b, 0x10, 0x40000000000}], 0x1, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) (async) r4 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x80, 0xf0000000, 0x9, 0x5}, {{r0}, 0xfffffffffffffffc, 0x24, 0x8, 0x0, 0x5}], 0x80000000, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffd, 0x9, 0x4, 0x8}, {{r0}, 0xfffffffffffffff8, 0x9, 0x1, 0x7fffffff, 0x4}, {{r0}, 0xfffffffffffffff9, 0x2, 0x4, 0x0, 0x5}, {{r4}, 0xfffffffffffffffa, 0x34, 0x1, 0x1}], 0x9, &(0x7f0000000180)={0x81, 0x8}) 09:21:33 executing program 4: semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)) (async) semop(0x0, &(0x7f0000000180)=[{0x1, 0x5}, {0x3, 0x3, 0x1000}, {0x1, 0x1, 0x1000}, {0x3, 0x6, 0x1000}, {0x4}, {0x4, 0x2, 0x1000}, {0x3, 0x9, 0x1000}, {0x0, 0x9d5b}, {0x1, 0x8, 0x2000}], 0x9) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) (async) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001200)=""/40) (async) semop(0x0, &(0x7f0000000080)=[{0x0, 0x43, 0x800}, {0x4, 0xe6, 0x800}, {0x0, 0xfd, 0x800}, {0x4, 0x1020, 0xd3d1d7ba3eab9f74}, {0x2, 0x5, 0x1800}, {0x1, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x2, 0x400}], 0x8) semop(0x0, &(0x7f0000000000), 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20}, {0x7, 0x2}, {0x6, 0x40, 0x0, 0xd5}]}) (async) writev(r0, &(0x7f0000000100)=[{&(0x7f00000003c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) (async) setreuid(0xee00, 0xffffffffffffffff) (async) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) (async) r2 = getuid() seteuid(r2) (async) shmget(0x1, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) getuid() (async) setreuid(0x0, 0x0) (async) getgid() getuid() (async) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) (async) r3 = semget$private(0x0, 0x3, 0x53c) semop(r3, 0xffffffffffffffff, 0x4) (async) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000000c0)=0x9) (async) r4 = semget$private(0x0, 0x4000000009, 0x82) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000600)=""/222) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000240)=""/65) 09:21:33 executing program 3: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYRES8=r0], 0x10) (async) r1 = kqueue() ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) 09:21:33 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async, rerun: 64) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) (rerun: 64) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x3, 0xf2, 0x74, 0x1}, {0xffff, 0x20, 0x0, 0x7}, {0x2, 0x37, 0x1, 0xfffffffd}, {0x0, 0x3, 0x2, 0xfffffffd}, {0xe93b, 0xff, 0xb, 0x79a}]}) (async) syz_emit_ethernet(0x2e, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @rand_addr, {[@ssrr={0x89, 0x3}]}}, @generic="09b021c020f4d2d8"}}}}) 09:21:33 executing program 1: sendmmsg(0xffffffffffffff9c, &(0x7f0000001740)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000001380), 0x0, 0x0}}, 0x10, 0x402) fchownat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffff9c) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) openat$bpf(0xffffffffffffff9c, &(0x7f00000018c0), 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) linkat(r0, 0x0, 0xffffffffffffffff, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000019c0), 0x20, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000001a00)) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000001a80)={0x200, './file1\x00', './file1\x00'}) 09:21:33 executing program 5: ioctl$TIOCSFLAGS(0xffffffffffffff9c, 0x8004745c, &(0x7f0000000040)=0xf4c) (async) ioctl$TIOCSFLAGS(0xffffffffffffff9c, 0x8004745c, &(0x7f0000000040)=0xf4c) flock(0xffffffffffffff9c, 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x26}, 0x2, &(0x7f0000000080)="1c7d11c7", &(0x7f0000000180)=0x4, &(0x7f00000001c0), 0x0) 09:21:33 executing program 6: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x2b, 0x10, 0x40000000000}], 0x1, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x80, 0xf0000000, 0x9, 0x5}, {{r0}, 0xfffffffffffffffc, 0x24, 0x8, 0x0, 0x5}], 0x80000000, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffd, 0x9, 0x4, 0x8}, {{r0}, 0xfffffffffffffff8, 0x9, 0x1, 0x7fffffff, 0x4}, {{r0}, 0xfffffffffffffff9, 0x2, 0x4, 0x0, 0x5}, {{r4}, 0xfffffffffffffffa, 0x34, 0x1, 0x1}], 0x9, &(0x7f0000000180)={0x81, 0x8}) kqueue() (async) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x2b, 0x10, 0x40000000000}], 0x1, 0x0, 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) dup(r1) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) (async) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) (async) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x80, 0xf0000000, 0x9, 0x5}, {{r0}, 0xfffffffffffffffc, 0x24, 0x8, 0x0, 0x5}], 0x80000000, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffd, 0x9, 0x4, 0x8}, {{r0}, 0xfffffffffffffff8, 0x9, 0x1, 0x7fffffff, 0x4}, {{r0}, 0xfffffffffffffff9, 0x2, 0x4, 0x0, 0x5}, {{r4}, 0xfffffffffffffffa, 0x34, 0x1, 0x1}], 0x9, &(0x7f0000000180)={0x81, 0x8}) (async) 09:21:33 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x2b, 0x10}], 0x1, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async, rerun: 32) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) (rerun: 32) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[{0x73cc, 0x200, 0x96, 0x1}]}) (async) r4 = socket$inet6(0x18, 0x1, 0x7) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r5) (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x200, 0x0) ioctl$BIOCGRTIMEOUT(r6, 0x4010426e, &(0x7f0000000200)) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) (async) r7 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffb, 0x5c, 0x1, 0x1, 0x26}, {{r0}, 0xfffffffffffffff8, 0x14, 0x40, 0xa55e, 0x5}], 0x81, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffff8, 0x2, 0x8, 0x2, 0x8}, {{r0}, 0xfffffffffffffffd, 0x0, 0x1, 0xff}, {{r4}, 0xfffffffffffffffa, 0x42, 0xf0000000, 0x1ff, 0x8000000000000000}, {{r5}, 0xfffffffffffffffb, 0x4e, 0x20000000, 0xffffffff7fffffff, 0x40}, {{r7}, 0xfffffffffffffffd, 0x10, 0x20000000, 0x3ff, 0x4}, {{r0}, 0xfffffffffffffffe, 0x20, 0x10, 0x3, 0x6}], 0x6, &(0x7f0000000180)={0x41, 0x2}) 09:21:33 executing program 5: ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffff9c, 0x80105702, &(0x7f0000000000)={0x8, 0x5, 0xa430, 0x9}) ioctl$WSKBDIO_SETBELL(0xffffffffffffff9c, 0x80105703, &(0x7f00000005c0)={0x1, 0x8, 0x0, 0x1}) ioctl$WSKBDIO_GETBELL(0xffffffffffffffff, 0x40105704, &(0x7f0000000c80)) sendmsg(0xffffffffffffffff, &(0x7f00000015c0)={&(0x7f0000000080)=@in6={0x18, 0x3}, 0xc, &(0x7f0000001440), 0x10000111, &(0x7f00000014c0)=[{0x50, 0x0, 0x0, "ea1d06de801467282d9245ccda553ce4c5eb502b22d720603cc1c78a34d2ad8dd454bfe70e7fd4380a0d5cbb0000"}, {0xa0, 0x0, 0x0, "4922fabcf7c6a345291713741879b6a4e2e0062a03e213dd71972b5dcffb989a513d5d714f4526267aa92ec409eae77b65251be3a1623c8a80752b995c23f3fc3a2c51f9fb0f395c86fe764115efa665effb8f241103aa7840b73266d0e51d9e35db1c296dd373800cea26c88c2098d32ccf1bde36f539b1ddb93afd2a8902abf3828d979221197f61f1f0"}], 0xf0}, 0x9) sendmmsg(0xffffffffffffff9c, &(0x7f0000000500)={&(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)="34d7ca13265afa4f33271b63d60861bbb5c89e91ec8e7e14b79474db991ad57a6fc1de86751e9a045a8c44c40824337bdd47f3eb2065f8ab005283b17833488957a00229a887df8b4dd46ec0ed6b3c2668b7aff39b9e6d39da91d31c63c7291627fc0fa3d5487f4762f39c77e18e792ab0cb281a46c8e367fb7ac045cdc624300520e6b3913c5240cc62764c92f3805e6b7501", 0x93}], 0x1, &(0x7f0000000180)=[{0x88, 0x1, 0x8b, "dbe4066f427c00b77b00a782cc44f832a3aff66971dffcafd256b772aa51621c6f2ffc47be243de80c9b83c121b33578e0d5d36191541c25edd8f7fcb129f06897af8b81b4990467428e5c711f958a2fab74f92669c8f6283c28ebea7ba8e60b83caedc215c826a54bacc7f9ab1510c68a05e8c67b5cd1"}, {0xd8, 0x1, 0x1, "dfe8f1b85132dd09adace8cc3a30a2b129e27f34b1ab38fccf36c87d14f7e22d6477d990374c3892056adf9d7d4e7a3514c077e9fc34187ebbe6f821f79d5cf58c8c2b33a54e5f29a29b03507b2ee9990d096eb4ee4591390780bb82d993e19a24fa78c2a702c8edbfb4226daef2cd212171ab1a820e32b28e747011a2339e00a17d4006fd12ad8d39ecc1fb9800d92cf259a0eff55e0b2a1c1f9d5ddfed68c36831d9dbe448c9af82aa253ceb7eea33a45c5effb43feca1a0aa2d9d30f513849c75729a"}, {0x48, 0xffff, 0x2, "95bdeab5264f3f556b5f176d4b1be474ff7d14685f17d94360e37e6e6f68e915434945268b5d23f070743a4a24f0507113ff46c620"}, {0x90, 0xffff, 0x4, "8b9485eae4d44080080fcf3fa3abe2f30c3ec7fa748d97df4f5ff0f433c2c1eaa468ed22a71e42df2d30b12645493b1b7238305b33e291ef5addac66fb86781aaa485ce3d4043cb5d9cbebf0c820822809b949d2d5fd0fa4eefeb7dbd485445f716da7544b9e38e86bf70593cf4acaf98ba6d0e2a1727cdfad"}, {0xe8, 0x1, 0x4, "a380aa9cb3ea11bffce8d0c7a220365852a8a2fdad168890b890ddaefabc43dfc389f450714a6cf19ed0e63599b13f80a262ee339dadfb9b6b15a3dff316c05e89fc9735f2be26d0597c27113e80354c39eb5da81c844e9e03c664b58cc470af506b20d1c12aa67d53ad6ab7270d532b56e0a94c7ed625e955101e8682a58e39ed1ebd1c194bcdb457293bfa021390fbc77840455f15923f7ab39cd14bbc0267042260781388366a73be2185d6b2cb0d38ce6e18eef53df73c2b2e0fb67743c1d5a9fcf7fefb33cc7045e378306cdd25669081ed09f00a6d"}], 0x320}, 0x4}, 0x10, 0x408) acct(&(0x7f0000000540)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = dup(r0) sendmmsg(r1, &(0x7f0000000bc0)={&(0x7f0000000b80)={&(0x7f0000000600)=@in6={0x18, 0x2, 0xfff, 0x2}, 0xc, &(0x7f0000000940)=[{&(0x7f0000000640)="258193bfab1ce0c45dc8e77c3da9ea767fe6746430cda20d9eff23069caf6de2f73f1cfd82073337680f84557cf7bb08325c75c36978420a6671d81d7301612d6bf2336c58d4d45f8736ee7170fec76f0503084080b0586923018d32b1932a9d2ae3cca76b40beb19b5ac40ce12b768580495c0547a14934024d4b687e43dcb4726c9f56b10c47baa260c4f041539251ed1b797a44e1411151530ca349860c4a154317ffef12b3dc2bc6ec6e3c1b02b22ed673282a9b0bf44a11e013419d83ef2523d58ebfd267b69393", 0xca}, {&(0x7f0000000740)="366d2fe138210fa3329c37a3fc6f71d1ed14113a064d6ea9ebe456888bd7ca8e4059214dcc4ecae2d72c027f7e25b52a8799d179fc69fa3688b77f7d57c840201b4ccea2a3716ff8b07f93cc39914bcb3d6c22ebdf103d489b96c063975e009ccd27cc10bdcea3fe8d29980a2a50201496b8b10adff90dec15ea8596e9c6837bf74f7c6196b1864193aba63306cd916ec63b9c9934d62811773ce715341adbe89072d68a1624716bb79a2671ac9e5a4366878b6832e36f9eff5597f90af0f2616bba5baabbcd5d423c293bbbab2a8cf9b430d3cbacadf2709a4f2a370124ad310a5ceeb76bc906b44a70e1", 0xeb}, {&(0x7f0000000840)="64db37d41472189207adf6e48de97892b8e1ee9a31654995394b1effb7631817d778690016c3b942ebd595fd08c19b3c820dea1f40fc8cf6ff70b9e17f75d6a9c381302b31e7344f296e46c83f86ac3d4d70e9ce7c7785906caaa27fae522762e33f90644dbe6d19d6629149b14c7514fdca253612e6509a1f96bef797955ce0e5f621838582194d3fdfc5c8412a3ca358c2274ff2158509500a826cd09890b75103dbc175fef4555da32157096f1a820a3b593cba820e9807f5b485dae6393bb78a55726916a713a7789eef0336f5011a52ff6ebae7def54ce8e00abc08d12864f4c298254ede28", 0xe8}], 0x3, &(0x7f0000000980)=[{0xe8, 0x1, 0xf8, "d3ec2da2c904732bc433d5405ba886d18412344772fc0b3bdb39ca8f51bc555ecf1ed9a9f62ae6da35e111fbbda30d9d04a0464692d9a2182808592a0abbed313d3486cd17a74e5bce3f86091a343583138ce61223960d466245e6de83e25a085a5d79c57a3b125167c07febf4d8f3a04c14503f125813429fe44d1aacbf4685e07dbd09ffc9ecaebce6e5eadf37701833bf440b7b1580236c266e255043d151d1e42f170bc847bf4ff2cde05bf9c9ee7e8040d8c202ea2861d0d86d50a9641870634e0e23b4234200664e47a77b2899934be0a28b75e8"}, {0xf8, 0xffff, 0x7, "4b1235a237fa2e861615b00ab0789ae1ebe262d266a0a5cf54a35c433ff9bb006469b9ddbdcfb73f3b8c60c75dbd6aadfbfea5deb01aa746a01c65b231339df6f57dece1996db7da357c3017dc2587413fbcd9ff8d23f1cb28437cb6194dc86b62e28370ce954e42b5020e5bde879adf2fa4211c41de4f807b70916609eca04c1a41318204ad392fc6201db39755729a620a6fa907258be31fa16e86253e3c35865f6f3fcabc2b5a775cb71ac38300c7cc525306078a88eb3ef4d00a1f33fd0f322ffeecfb8a57cc30a89e51822a06a0fb5276df4b4ff4fd9d63b7aed8704e7fea2be258"}], 0x1e0}, 0x9}, 0x10, 0x402) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000c00), 0x8, 0x0) ioctl$WSKBDIO_GETBELL(r2, 0x40105704, &(0x7f0000000c40)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) setsockopt(r1, 0x9, 0x4, &(0x7f0000000580)="b06bf7", 0x3) dup(r0) 09:21:33 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async, rerun: 32) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x3, 0xf2, 0x74, 0x1}, {0xffff, 0x20, 0x0, 0x7}, {0x2, 0x37, 0x1, 0xfffffffd}, {0x0, 0x3, 0x2, 0xfffffffd}, {0xe93b, 0xff, 0xb, 0x79a}]}) (rerun: 32) syz_emit_ethernet(0x2e, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @rand_addr, {[@ssrr={0x89, 0x3}]}}, @generic="09b021c020f4d2d8"}}}}) 09:21:33 executing program 1: sendmmsg(0xffffffffffffff9c, &(0x7f0000001740)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000001380), 0x0, 0x0}}, 0x10, 0x402) (async) fchownat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0) (async) dup2(0xffffffffffffffff, 0xffffffffffffff9c) (async) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) (async) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) openat$bpf(0xffffffffffffff9c, &(0x7f00000018c0), 0x0, 0x0) (async) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) linkat(r0, 0x0, 0xffffffffffffffff, 0x0, 0x0) (async) open$dir(0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000019c0), 0x20, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000001a00)) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000001a80)={0x200, './file1\x00', './file1\x00'}) 09:21:33 executing program 3: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) (async) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYRES8=r0], 0x10) r1 = kqueue() ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) 09:21:33 executing program 7: mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) munmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f00009ce000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000b33000/0x4000)=nil, 0x2000) r1 = getuid() setreuid(0xee00, 0x0) r2 = shmget$private(0x0, 0x4000, 0x7, &(0x7f0000ffc000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semget(0x3, 0x3, 0x12) (async) r5 = semget(0x3, 0x3, 0x12) r6 = getuid() setreuid(0xee00, r6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000004c0)={{0x9, 0x0, r4, r6, 0x0, 0xa3, 0x5}, 0xd9, 0x9902, 0x6}) (async) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000004c0)={{0x9, 0x0, r4, r6, 0x0, 0xa3, 0x5}, 0xd9, 0x9902, 0x6}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0x0, 0x0, r9, 0x1ba, 0x800}, 0x7fff, 0x3, r3, 0x0, 0x1, 0x8, 0x1}) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000380)=""/245) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/118) shmat(r2, &(0x7f0000471000/0x3000)=nil, 0x0) (async) shmat(r2, &(0x7f0000471000/0x3000)=nil, 0x0) setreuid(0xee00, r1) (async) setreuid(0xee00, r1) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) (async) r10 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x3, 0x0, 0x0, 0x0, 0x140}, 0x100, 0x0, 0x0, 0x0, 0x0, 0x261}) (async) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x3, 0x0, 0x0, 0x0, 0x140}, 0x100, 0x0, 0x0, 0x0, 0x0, 0x261}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000200)={{0x3, 0x0, 0x0, 0x0, r7, 0x28, 0xf0e3}, 0x1ff, 0x3ff, 0x0, 0x0, 0x5, 0x91a, 0x1f}) (async) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000200)={{0x3, 0x0, 0x0, 0x0, r7, 0x28, 0xf0e3}, 0x1ff, 0x3ff, 0x0, 0x0, 0x5, 0x91a, 0x1f}) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000002040)=""/4083) shmat(r10, &(0x7f0000841000/0x3000)=nil, 0x3000) shmdt(0x0) getuid() (async) getuid() 09:21:33 executing program 5: ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffff9c, 0x80105702, &(0x7f0000000000)={0x8, 0x5, 0xa430, 0x9}) (async) ioctl$WSKBDIO_SETBELL(0xffffffffffffff9c, 0x80105703, &(0x7f00000005c0)={0x1, 0x8, 0x0, 0x1}) ioctl$WSKBDIO_GETBELL(0xffffffffffffffff, 0x40105704, &(0x7f0000000c80)) (async) sendmsg(0xffffffffffffffff, &(0x7f00000015c0)={&(0x7f0000000080)=@in6={0x18, 0x3}, 0xc, &(0x7f0000001440), 0x10000111, &(0x7f00000014c0)=[{0x50, 0x0, 0x0, "ea1d06de801467282d9245ccda553ce4c5eb502b22d720603cc1c78a34d2ad8dd454bfe70e7fd4380a0d5cbb0000"}, {0xa0, 0x0, 0x0, "4922fabcf7c6a345291713741879b6a4e2e0062a03e213dd71972b5dcffb989a513d5d714f4526267aa92ec409eae77b65251be3a1623c8a80752b995c23f3fc3a2c51f9fb0f395c86fe764115efa665effb8f241103aa7840b73266d0e51d9e35db1c296dd373800cea26c88c2098d32ccf1bde36f539b1ddb93afd2a8902abf3828d979221197f61f1f0"}], 0xf0}, 0x9) (async) sendmmsg(0xffffffffffffff9c, &(0x7f0000000500)={&(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)="34d7ca13265afa4f33271b63d60861bbb5c89e91ec8e7e14b79474db991ad57a6fc1de86751e9a045a8c44c40824337bdd47f3eb2065f8ab005283b17833488957a00229a887df8b4dd46ec0ed6b3c2668b7aff39b9e6d39da91d31c63c7291627fc0fa3d5487f4762f39c77e18e792ab0cb281a46c8e367fb7ac045cdc624300520e6b3913c5240cc62764c92f3805e6b7501", 0x93}], 0x1, &(0x7f0000000180)=[{0x88, 0x1, 0x8b, "dbe4066f427c00b77b00a782cc44f832a3aff66971dffcafd256b772aa51621c6f2ffc47be243de80c9b83c121b33578e0d5d36191541c25edd8f7fcb129f06897af8b81b4990467428e5c711f958a2fab74f92669c8f6283c28ebea7ba8e60b83caedc215c826a54bacc7f9ab1510c68a05e8c67b5cd1"}, {0xd8, 0x1, 0x1, "dfe8f1b85132dd09adace8cc3a30a2b129e27f34b1ab38fccf36c87d14f7e22d6477d990374c3892056adf9d7d4e7a3514c077e9fc34187ebbe6f821f79d5cf58c8c2b33a54e5f29a29b03507b2ee9990d096eb4ee4591390780bb82d993e19a24fa78c2a702c8edbfb4226daef2cd212171ab1a820e32b28e747011a2339e00a17d4006fd12ad8d39ecc1fb9800d92cf259a0eff55e0b2a1c1f9d5ddfed68c36831d9dbe448c9af82aa253ceb7eea33a45c5effb43feca1a0aa2d9d30f513849c75729a"}, {0x48, 0xffff, 0x2, "95bdeab5264f3f556b5f176d4b1be474ff7d14685f17d94360e37e6e6f68e915434945268b5d23f070743a4a24f0507113ff46c620"}, {0x90, 0xffff, 0x4, "8b9485eae4d44080080fcf3fa3abe2f30c3ec7fa748d97df4f5ff0f433c2c1eaa468ed22a71e42df2d30b12645493b1b7238305b33e291ef5addac66fb86781aaa485ce3d4043cb5d9cbebf0c820822809b949d2d5fd0fa4eefeb7dbd485445f716da7544b9e38e86bf70593cf4acaf98ba6d0e2a1727cdfad"}, {0xe8, 0x1, 0x4, "a380aa9cb3ea11bffce8d0c7a220365852a8a2fdad168890b890ddaefabc43dfc389f450714a6cf19ed0e63599b13f80a262ee339dadfb9b6b15a3dff316c05e89fc9735f2be26d0597c27113e80354c39eb5da81c844e9e03c664b58cc470af506b20d1c12aa67d53ad6ab7270d532b56e0a94c7ed625e955101e8682a58e39ed1ebd1c194bcdb457293bfa021390fbc77840455f15923f7ab39cd14bbc0267042260781388366a73be2185d6b2cb0d38ce6e18eef53df73c2b2e0fb67743c1d5a9fcf7fefb33cc7045e378306cdd25669081ed09f00a6d"}], 0x320}, 0x4}, 0x10, 0x408) (async) acct(&(0x7f0000000540)='./file0\x00') (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = dup(r0) sendmmsg(r1, &(0x7f0000000bc0)={&(0x7f0000000b80)={&(0x7f0000000600)=@in6={0x18, 0x2, 0xfff, 0x2}, 0xc, &(0x7f0000000940)=[{&(0x7f0000000640)="258193bfab1ce0c45dc8e77c3da9ea767fe6746430cda20d9eff23069caf6de2f73f1cfd82073337680f84557cf7bb08325c75c36978420a6671d81d7301612d6bf2336c58d4d45f8736ee7170fec76f0503084080b0586923018d32b1932a9d2ae3cca76b40beb19b5ac40ce12b768580495c0547a14934024d4b687e43dcb4726c9f56b10c47baa260c4f041539251ed1b797a44e1411151530ca349860c4a154317ffef12b3dc2bc6ec6e3c1b02b22ed673282a9b0bf44a11e013419d83ef2523d58ebfd267b69393", 0xca}, {&(0x7f0000000740)="366d2fe138210fa3329c37a3fc6f71d1ed14113a064d6ea9ebe456888bd7ca8e4059214dcc4ecae2d72c027f7e25b52a8799d179fc69fa3688b77f7d57c840201b4ccea2a3716ff8b07f93cc39914bcb3d6c22ebdf103d489b96c063975e009ccd27cc10bdcea3fe8d29980a2a50201496b8b10adff90dec15ea8596e9c6837bf74f7c6196b1864193aba63306cd916ec63b9c9934d62811773ce715341adbe89072d68a1624716bb79a2671ac9e5a4366878b6832e36f9eff5597f90af0f2616bba5baabbcd5d423c293bbbab2a8cf9b430d3cbacadf2709a4f2a370124ad310a5ceeb76bc906b44a70e1", 0xeb}, {&(0x7f0000000840)="64db37d41472189207adf6e48de97892b8e1ee9a31654995394b1effb7631817d778690016c3b942ebd595fd08c19b3c820dea1f40fc8cf6ff70b9e17f75d6a9c381302b31e7344f296e46c83f86ac3d4d70e9ce7c7785906caaa27fae522762e33f90644dbe6d19d6629149b14c7514fdca253612e6509a1f96bef797955ce0e5f621838582194d3fdfc5c8412a3ca358c2274ff2158509500a826cd09890b75103dbc175fef4555da32157096f1a820a3b593cba820e9807f5b485dae6393bb78a55726916a713a7789eef0336f5011a52ff6ebae7def54ce8e00abc08d12864f4c298254ede28", 0xe8}], 0x3, &(0x7f0000000980)=[{0xe8, 0x1, 0xf8, "d3ec2da2c904732bc433d5405ba886d18412344772fc0b3bdb39ca8f51bc555ecf1ed9a9f62ae6da35e111fbbda30d9d04a0464692d9a2182808592a0abbed313d3486cd17a74e5bce3f86091a343583138ce61223960d466245e6de83e25a085a5d79c57a3b125167c07febf4d8f3a04c14503f125813429fe44d1aacbf4685e07dbd09ffc9ecaebce6e5eadf37701833bf440b7b1580236c266e255043d151d1e42f170bc847bf4ff2cde05bf9c9ee7e8040d8c202ea2861d0d86d50a9641870634e0e23b4234200664e47a77b2899934be0a28b75e8"}, {0xf8, 0xffff, 0x7, "4b1235a237fa2e861615b00ab0789ae1ebe262d266a0a5cf54a35c433ff9bb006469b9ddbdcfb73f3b8c60c75dbd6aadfbfea5deb01aa746a01c65b231339df6f57dece1996db7da357c3017dc2587413fbcd9ff8d23f1cb28437cb6194dc86b62e28370ce954e42b5020e5bde879adf2fa4211c41de4f807b70916609eca04c1a41318204ad392fc6201db39755729a620a6fa907258be31fa16e86253e3c35865f6f3fcabc2b5a775cb71ac38300c7cc525306078a88eb3ef4d00a1f33fd0f322ffeecfb8a57cc30a89e51822a06a0fb5276df4b4ff4fd9d63b7aed8704e7fea2be258"}], 0x1e0}, 0x9}, 0x10, 0x402) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000c00), 0x8, 0x0) ioctl$WSKBDIO_GETBELL(r2, 0x40105704, &(0x7f0000000c40)) (async, rerun: 64) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (rerun: 64) setsockopt(r1, 0x9, 0x4, &(0x7f0000000580)="b06bf7", 0x3) (async) dup(r0) 09:21:33 executing program 4: semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)) semop(0x0, &(0x7f0000000180)=[{0x1, 0x5}, {0x3, 0x3, 0x1000}, {0x1, 0x1, 0x1000}, {0x3, 0x6, 0x1000}, {0x4}, {0x4, 0x2, 0x1000}, {0x3, 0x9, 0x1000}, {0x0, 0x9d5b}, {0x1, 0x8, 0x2000}], 0x9) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001200)=""/40) (async) semop(0x0, &(0x7f0000000080)=[{0x0, 0x43, 0x800}, {0x4, 0xe6, 0x800}, {0x0, 0xfd, 0x800}, {0x4, 0x1020, 0xd3d1d7ba3eab9f74}, {0x2, 0x5, 0x1800}, {0x1, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x2, 0x400}], 0x8) (async) semop(0x0, &(0x7f0000000000), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20}, {0x7, 0x2}, {0x6, 0x40, 0x0, 0xd5}]}) writev(r0, &(0x7f0000000100)=[{&(0x7f00000003c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) (async) setreuid(0xee00, 0xffffffffffffffff) (async) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) (async) r2 = getuid() seteuid(r2) (async) shmget(0x1, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) (async, rerun: 64) getuid() (async, rerun: 64) setreuid(0x0, 0x0) (async) getgid() (async) getuid() open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) (async) r3 = semget$private(0x0, 0x3, 0x53c) semop(r3, 0xffffffffffffffff, 0x4) (async) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000000c0)=0x9) (async, rerun: 32) r4 = semget$private(0x0, 0x4000000009, 0x82) (rerun: 32) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000600)=""/222) (async) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000240)=""/65) 09:21:33 executing program 0: msgget$private(0x0, 0x18) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x2b, 0x10}], 0x1, 0x0, 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = dup(r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r5 = dup(r4) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0x2) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x400, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r8) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) r9 = socket$inet(0x2, 0x2, 0x4) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x2}, {{r0}, 0xfffffffffffffffc, 0x4, 0x4, 0x1, 0x745}, {{r0}, 0xffffffffffffffff, 0x4b, 0xfffff, 0x3888}, {{r0}, 0xfffffffffffffffc, 0x20, 0x20000000, 0xfffffffffffffffd, 0x5}, {{r0}, 0xffffffffffffffff, 0x1, 0x80000000, 0x7, 0x7}, {{r3}, 0xfffffffffffffffc, 0xa0, 0x4, 0x400, 0xe7}, {{r5}, 0x42da1f5da4bf1a0f, 0xc4, 0x40000000, 0x6, 0x100}], 0x12, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffff8, 0x0, 0x2, 0x42ea, 0x7}, {{r0}, 0xfffffffffffffffa, 0x20, 0x20, 0xffffffff, 0x3}, {{r7}, 0xfffffffffffffff8, 0x6e3a9cb3a9b6da22, 0x1, 0x0, 0x65c}, {{}, 0xfffffffffffffffe, 0x1, 0x8, 0x7, 0xfffffffffffffffe}, {{r8}, 0xfffffffffffffffe, 0x86, 0x80, 0x6, 0x5}, {{r0}, 0xfffffffffffffffb, 0x40, 0x80000000, 0x6, 0x7f}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0xa1, 0x80000000, 0x80, 0x7}, {{r9}, 0xffffffffffffffff, 0x21, 0x10, 0x7fff, 0x1}], 0x2f1, &(0x7f0000000300)={0x7cef, 0x8000000000000001}) 09:21:33 executing program 1: sendmmsg(0xffffffffffffff9c, &(0x7f0000001740)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000001380), 0x0, 0x0}}, 0x10, 0x402) (async) fchownat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0) (async) dup2(0xffffffffffffffff, 0xffffffffffffff9c) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) (async) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) openat$bpf(0xffffffffffffff9c, &(0x7f00000018c0), 0x0, 0x0) (async) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) linkat(r0, 0x0, 0xffffffffffffffff, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000019c0), 0x20, 0x0) (async) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000001a00)) (async) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000001a80)={0x200, './file1\x00', './file1\x00'}) 09:21:33 executing program 3: r0 = getuid() r1 = getuid() setreuid(0xee00, r1) setreuid(r1, r0) r2 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0x1, 0xffffffffffffffff, 0xffffffffffffffff, r0, r2, 0x24, 0xffc0}, 0xfffffffffffffbff, 0x0, 0xa33b}) syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[]) r3 = msgget(0x2, 0x81) r4 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, r6) r7 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r7) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, r1, r2, r4, r6, 0x40, 0x6}, 0x9, 0x7fffffffffffffff, r7, 0x0, 0x7, 0x2, 0x5, 0xffffffffffffffff}) 09:21:33 executing program 2: getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(0x0, r0) setgroups(0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x95faccba37c3be8c) mkdir(&(0x7f0000000040)='./file0\x00', 0x78) 09:21:33 executing program 4: semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)) semop(0x0, &(0x7f0000000180)=[{0x1, 0x5}, {0x3, 0x3, 0x1000}, {0x0, 0x1, 0x1000}, {0x3, 0x6, 0x1000}, {0x4}, {0x4, 0x2, 0x1000}, {0x3, 0x9, 0x1000}, {0x0, 0x9d5b, 0x1800}, {0x1, 0x8, 0x2000}], 0x9) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) semop(0x0, &(0x7f0000000080)=[{0x0, 0x43, 0x800}, {0x4, 0xe6, 0x800}, {0x0, 0xfd, 0x800}, {0x4, 0x1020, 0xd3d1d7ba3eab9f74}, {0x2, 0x5, 0x1800}, {0x1, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x2, 0x400}], 0x8) semop(0x0, &(0x7f0000000300)=[{0x4, 0x401, 0x1c00}, {0x4, 0x4000, 0x1000}, {0x1, 0x401}, {0x4, 0x9, 0x1800}, {0x3, 0x4, 0x1000}, {0x0, 0x8, 0x800}, {0x2, 0x8001, 0x1000}], 0x7) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20}, {0x7}, {0x6, 0x40, 0x0, 0xd5}]}) writev(r0, &(0x7f0000000100)=[{&(0x7f00000003c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) setreuid(0xee00, 0xffffffffffffffff) r2 = getuid() chown(&(0x7f0000000000)='./file0\x00', r2, 0x0) r3 = getuid() seteuid(r3) shmget(0x1, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) getuid() setreuid(0x0, 0x0) getgid() semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000002c0)=""/1) getuid() open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r4 = semget$private(0x0, 0x3, 0x53c) semop(r4, 0xffffffffffffffff, 0x4) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000000c0)=0x9) r5 = semget$private(0x0, 0x4000000009, 0x82) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000000600)=""/222) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000240)=""/65) write(r1, &(0x7f00000001c0)="f92e58eeba2573e3055d2c698e6d7536b5d94be0c141550ff191f1b5915de21e261979ef7a8a95a166c7dec05422ccd88ce57bdddbfa043d407fff04c215772ab9", 0x41) 09:21:33 executing program 7: mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) munmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f00009ce000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000b33000/0x4000)=nil, 0x2000) r1 = getuid() setreuid(0xee00, 0x0) r2 = shmget$private(0x0, 0x4000, 0x7, &(0x7f0000ffc000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = semget(0x3, 0x3, 0x12) r6 = getuid() setreuid(0xee00, r6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000004c0)={{0xd, 0x0, r4, r1, r4, 0x7b, 0x5}, 0xd9, 0x10000, 0x6}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0x0, 0x0, r9, 0x1ba, 0x800}, 0x7fff, 0x3, r3, 0x0, 0x1, 0x8, 0x1}) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000380)=""/245) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/118) shmat(0x0, &(0x7f0000471000/0x3000)=nil, 0x1000) setreuid(0xee00, r1) r10 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x3, 0x0, 0x0, 0x0, 0x140}, 0x100, 0x0, 0x0, 0x0, 0x0, 0x261}) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000002040)=""/4083) shmat(r10, &(0x7f0000841000/0x3000)=nil, 0x3000) shmdt(0x0) getuid() 09:21:33 executing program 2: getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(0x0, r0) setgroups(0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x95faccba37c3be8c) mkdir(&(0x7f0000000040)='./file0\x00', 0x78) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) (async) setregid(0x0, r0) (async) setgroups(0x0, 0x0) (async) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x95faccba37c3be8c) (async) mkdir(&(0x7f0000000040)='./file0\x00', 0x78) (async) 09:21:34 executing program 6: kqueue() r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) writev(r0, &(0x7f0000001080)=[{&(0x7f0000000080)="6bacb2e8d8afe8eeaa2726aae8af8e55c89fc192f0231db9ba339232355cdd22582d00d47f703a353ffcc43b343b6683245ea14fbda7de16a7da5a0ba1eb3ba6768570d105a2b92037e3ccf8ee3790a5b4c1fff0c4862ad54853115413de894a6a527de981784e5a55a5b74097f2e484b776d4e25909323672ee1b95e7d8f348bd86ba19a00f51b81cde1446ae0968b9f86abfb2f85addb1de2ee1b4e952b50b3dc80e291d37b58fdaca69469da1e3a5b1f8ee54b0fb3de6b2246f5d501838e853f15b4c8562885cfeb88b74149d53524b4902c800dfa3cf948c1f183333e0943b754fef069a190aaddb12a060b636e6457f743eff144fea27f78691ba70ada95ce8ded13d9d8d0808968af7cf90faeefa983275583d0b6617abb7deab1eb96efbcdcc717d6d967bf8f7a937397392bc459322df17a15cb809ada5c9d5b6c8f8d2971ceee01df849c35f73bb2b3d2ad35b64485828f46f44aa7bd850c9bd6e0e555045cef80dab38be47d61159466d4c3bf42817022beaca796eb17ee2378d290619d070ac6c6802e6eb95947e696037c17fa95773204982a9ba9125f456c711062317c0daa39f96a040115b55203ca94b9794136a48cec03ee3a600014ad7812150349aa178197bc1982012b6b6c466847975cd1a1a7a65313cd9113ceedb58f454697f488d862f2d040534b9a603750e414c21ffcf78c366ca0c1508433271823af457b3c764f65e557857517418ec056ff107fdb086515a4c3cc92e227e711409d8636dbc862c9a53403411c64bfc6a2ee4254b30310db22f88cdf55e0fdb7b24d8df98d9954fc5bca4baf4bface6325ec59394aa702df84b223ac4127f967f0d4d210711e31a6bd026c1ff581236ad16e335f215c7656b51790c6d3768c6793cc9a7883c6029c63eaae5b948bab288a7698e178b8210dc41f63680ba10d7bd3151affa2d41806576b3805c84fc7bd20513db460579e8e9b2952439df6ba7fbc880168bb9a22366f5243ef3e6cf8ef8f6328ea4d3af8b69dd2e07eaaafe81ed3e9316dc6cd397434583881ba4a8d4c3b40761d9263f655d0eb9ef876fb1403d1c6a6a59b45f538ecf10a9b7ebe9e469708ea552f0ad171aceb2c9708a5c6bde60bb766a860d850ae5c150678274c9ba17d2d842118b1bb8ba6b7467f25b8771b91debbf643bdee9c5d0e8832b45555bef63d7f4e8c3bd464c4d5e2ba26908cf1030033122b379c48242f2cbbf01792fb283a55f1377fac523afd2dfb8c60e03798860a38891c05d1588b37f00f4ae599c1be148e5f56ad76c07809c82408d49a4964aab10d5466f50fd2274ab8d6c3c058979a36971ebfc3ec67c3dcb9252cc18d40ce9f13e382fc0c3ef6ba72ba79c23e0834276831b9218730675810fd5a8c866dffa0dd59677fe71ad714be2bf019796073725ef7d51d56a77dfe2b5aef7da74e20579bcdfa56e6a0e10c418fcd7d22fd4b228759d3634d012f38e6d0a349e0b2f1e6c6b6fb03be0697f34f0e0e5532ed690e5eb3ec2e4f7fe3f43da681e23971a66c940b820beef251a6b6769c8bddb1cba3828a1a9f5dad82cb59dc88f5046169f58df2213bea39fd3448e6e78c0172eb4b8740dc5004c7014493016820715f162e53f124e0658c1982bb5313ce89fd490d59644efe6e27e128edb6fd3327bb4bade34ba277b26fc3f486972ec0f382bf41c3dcd92918ac135f3420d798a26918b8683ddbc2300c5d550023f68af4ec622b157aa8aa8cc3126d46da4e366cb69c0a39f4a5a3cfd2d4e3033987c12577e6b7d1db2d76d35f26782239ff15346903478a654f30456c7fbdb5e88b40ab6bae77f61a6923b93a4ed7b6c13c558e8bb8e544cdc925a73c4f8c21d6501672caf03cdf7d54cde43ca137db6dd1f79690a42647c2f84456c12a2e7179d1c25857141a52e9ec7d9ae7695cbaba485332734d1198bb671b99f92c4159907391ef598064d70f9f0c588132a30af6ccf333682b4c13d7ef38751b4f38913ea2d54e05702ee01f8cdb97bc0b3f4b226eb59d35e38ccb48009bfcf66aa58e4375e360a6f9c7e9c7b0674da529ea85138821c13694da895014fd4835580366d72bffd3085a4028149016bf5df7e9c5f06b9f10ff24fb371b4bf125b4c311a82c741fe48144eb50d77b661bd9ab08fbd7d3c125c038e40c48d02d490a99ef5ee5fa57bcde9faa664a393b98194938d2d2ba18816a0ac25b79166562afe4b18220937a5db2a311170def40661e9450897c62e674627bdd8646fd3be8bb416f53db774b680a03031e1ce04efbc4bf558960e7891088beafd85d40d32e7be3aadc78376b508d95c46b6c2eb42cc92213120cea5454e130571bc2135d02e07481a1195c0fd0ac7679fffff63ea8590f7cdf2310ec46f462142a621b7bcdf952b1b5d7be4c6768d97616e5d76e498fb1b47207487a54ca9c87ba0af39aa14ad962c17c9f89a4ac722c1b65b029c45989fb04def79d4ee936be415cf50592d8e0b33cd9bee58c5a0c7e6f8619ba1916ddb0d8a56fabdb203f3837034f2dd5efce31902a98d753e511fcb0d561f8c95c59ce00268eacc0d586f7d8320c6937f57e495cd96daf04f385203cf423a338851d3b9bd056f020f9bcdd15bca1bf234b01978a014d885e5b2a4da8b3bdc09b1f23739952e0bba47b419d686d5d35bb7b82654e04a182e4bf00a4ca4170fa1d6d439a7c18cdb5f70962ea822491c5e06c4553e962236d1f551e1fd4609ff789b4284fef8300f29084c2be3cf8345cffd28780e6a0f579335b0eb4fe06efa65327460d6bfe3ae0cfb47a62218df1715765c11b54e59927c3e53f639759075c2be3ede4699e6fd2f1dff885f40a9e353503821b29a7a445a2cf0816cdce288cb19e082bd5ab8f5c1b7fe6d7c6601206a073bc5bf45e88c042d4e818ffe76a9cd2ffca5355185c6a0df8bf9b4cd5d2ba3e216fc0a53c1651a52b25af0c7858cbc73fef3449c8687eae39fecc3b88f54967fba6b5580ff03b8165e50db48122cd88ce41bd7f6dd26348973f368678d106db24fe825993aa9d8a3415a7d7a1a8f55ef4a46547f82d22fcff815c2dd0a6e3aa021ed5cb0f832b689a1a89e8717507d484bcded05c4897df8b22a456c1ac88a2db138c1b66de790ca387e0db1d372021bf2800e1ce2a05f1f20ae7024eda0e1236d2228593698b7e6588e5de40422e3a8988d3284f39ee09043c5b35aaa61a4c90659efdc59e407f6849f875fa39468e4480513e3a83fb4a04d32288e939e686045fbe0393e7f6b4f4e60dbd9dce6b8652382e633cc8dd9aef6ca223f3821be7bc529bcff4a201167014caf10d0fa703b81c649f9cc9653adbd9670bf17deb94a7e31c0df82de4d8baa85e4255331e6045ac7f5ab7abcb6bb09e1c1103bef8ad570fd418183526486a83f00bf871aa6324f30ea8e8307b63013bfde9e40ae0eacd4e013ea5a72226821fce504183ef68b73dbaa611ffb415257720369a309842e61c46e01dd4a6f2f9d8cb5814923797d64ebcdf0c1272e45e30f05e2852f29ba424661583511eb4f296d5288338e76b65d14e3b53595084d1401b1a7016228a8fed72454bac5933172400bbd5a22fce64e055120eb83ed5421676e0ba57391905c5670233b3c75658b9d139688f8d1dcc11bbbc3e74a7ab3f67178baf0f25d1576d9d140c649cb2ca52f3fb2b4fadffc590cc2a3fc793d10f0618d59f3234ba95d3361c43e26c3442f2a725248e3f89acc3c8c79d54c964bf827ece646bd3921ca190cde387fe9053d99df38b9081f867aa54fc7472332f07f5d0d5eea2afcbc2f5983acf39e59688b0386632afc220c9f187c9a724556c255e5b47559aebdb0f7c85ca965d7129fa332bb16967c96686d39ba4b2812d3e32206f44292b6d6c9668a84089a99cb6f9f61891f71da1e740096c6e32b64e0e365eb4b5df66e2e98a3b9c4dce7eb1faaf5b389c8f77faa7475ebdce9dd37bd455bb8ac2686e54fae1f10bbbe077b4e25d22f19427ea78e83116b7252c39b5b9613fcc101376a1c3efeea75f15b9f30d34154557cdcd49bf5a2a85ec4dea6d90ef1598ae91459c4e65548e81c870470c1af78c131ed5c0793af71170904f2c7107657b906f0b0443d96ad75caf9419be4abd400c9ccfe235da4b04dd96c112ddfcf5fd818597784e5af36a49ae7598b333d2f6ddd585b667e8278535042474c17fffbc39e42e447a03e60f80779bfd00147390a08a63fb21778ec74d6661c931c816443f60621510666afbb3d9e8d987c2323c57b5c38e926fa5018080f50cadf2f7effcace8086f255148120564ecd01e04bf0639bedf9a1734e1be4d8293e761cf91d2cd27cad0c38e3edb9344d675bd2113af54aff63b499ed007de635c03235d8119e71a861d1ca72c3a863afea85036684f58fad217a53e29faa8763ec44d4f2fb57df057c99ccc7fc198a72d84c4ffd16e40c113f12eba768d3a0755992291e8366a47eec64e9209453467a5753ad8aed41ffc28d055951705d1474f49255248ef1bb2a14993675f01322373ed30f0e128d133974ddf172d9a11424697b94ca896101a305c3b2e33d9177058b7b41724d0b813a7e14ddcadacd530f0bc928342050c6df607c3185cbac564f21d0b5619cfcff26a8ccabb5760361d07d18d93081b0a559f5187f7dfc0ca669b955e2b5e22ac6f08d260bd1aff365ac1022e794c04911589ef06ad0f881bceac9e1a9d710b3a969e41b46f32f15cc07308a61c753ccac21c9c93e1ef59a17b2a56093ef0d449350714fc37b63be46c43318bf8796a60de2f85dbbf3d78a79f184a9b1da5048b83304fc249dc95cbf5f22a7666f4fee9a2cc14360010d3302fdcf5c7257eea2106b4f6f8b24ac1c018cf0ce43cbfc454736e6aba16bc5561fb742953acfbafc462f2c9af826e6d71fca25d98e61a584e519f355fb76bd0937b434c9ed41843f1602d2fb783ebcc57815c15295d30eeff4b79d28fded4fe93d052c7f5e37be832ff02f8e79f674830b580350505d5cec04bb48470eda0b0cd87891d3ce3f53f380b950a554240e0d90cb8603d928b236ad585cf19d6788c37017dddea65e9d50064b45ecce16d4fb6f4bca0131cda2648353ad2742b0059547c319572605ebe191d4df9288c502ff827277e9b1ac3dda45739c61b25f685d60ba134ffd97b1d41d2adc158a8d6f8497b2d57163e527b8a38b443ef16e9d2c11594c23244ca51020d004d2e1d1aa6e04cd709304d606d92814d1d4641bd2cd96546f8f79cb2fe9891c28e203807141f0ec7e3faec4429248962d437e053826e90b718ead2ed6fe160f3777bba0f5aa6d20d4c91d34bcdc92c48cc03c78004acbd16631b0a947038249db2c19b9176383747a1d92816ffc563fff411c8d2fe860fdcadcf16482c6689885d1a90f7e11cf8a5ccf654645df6ec22b9eb1d55f8d216e9661d02c38bdffd58c7c426347e93fa29ca98bfdaebe20bcace2e9cd3c7dc71b014104929e207d5d842fd8e80afaaec7411663cd6ea537748ac1bd4fb58f258d4326dc16584dfd2d075daac3b8074ecb8a0bd0b9817bb5c702ecc934f6539fdda504872fec58420552980a9e8f66f64f7741be3cff4b70b38efb555a60c6d16c5ec582121a99299963954fc7da1991ca6d2e170f713dcc827ae4d5da0aeb3374952f1aff0cfbc64c9251e04862f8860cb2d7fefc1d712ad8529879c9d4f8a83d7d47200bd7cc47e13318e5e89402d6bba0aafdadef8f3968f57c98de10361ac609b5ec4c7d00"/4096, 0x1000}], 0x1) listen(0xffffffffffffffff, 0x9) 09:21:34 executing program 3: r0 = getuid() (async) r1 = getuid() setreuid(0xee00, r1) setreuid(r1, r0) (async, rerun: 64) r2 = getgid() (rerun: 64) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0x1, 0xffffffffffffffff, 0xffffffffffffffff, r0, r2, 0x24, 0xffc0}, 0xfffffffffffffbff, 0x0, 0xa33b}) syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[]) (async, rerun: 64) r3 = msgget(0x2, 0x81) (async, rerun: 64) r4 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, r6) (async) r7 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r7) (async, rerun: 64) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, r1, r2, r4, r6, 0x40, 0x6}, 0x9, 0x7fffffffffffffff, r7, 0x0, 0x7, 0x2, 0x5, 0xffffffffffffffff}) (rerun: 64) 09:21:34 executing program 1: mknod(&(0x7f0000000480)='./file0\x00', 0x2000, 0x2802) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) dup2(r0, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x10, 0x2) close(r0) 09:21:34 executing program 0: msgget$private(0x0, 0x18) (async) msgget$private(0x0, 0x18) kqueue() (async) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x2b, 0x10}], 0x1, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) (async) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = dup(r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r5 = dup(r4) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0x2) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x400, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r8) (async) dup(r8) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) (async) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) r9 = socket$inet(0x2, 0x2, 0x4) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x2}, {{r0}, 0xfffffffffffffffc, 0x4, 0x4, 0x1, 0x745}, {{r0}, 0xffffffffffffffff, 0x4b, 0xfffff, 0x3888}, {{r0}, 0xfffffffffffffffc, 0x20, 0x20000000, 0xfffffffffffffffd, 0x5}, {{r0}, 0xffffffffffffffff, 0x1, 0x80000000, 0x7, 0x7}, {{r3}, 0xfffffffffffffffc, 0xa0, 0x4, 0x400, 0xe7}, {{r5}, 0x42da1f5da4bf1a0f, 0xc4, 0x40000000, 0x6, 0x100}], 0x12, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffff8, 0x0, 0x2, 0x42ea, 0x7}, {{r0}, 0xfffffffffffffffa, 0x20, 0x20, 0xffffffff, 0x3}, {{r7}, 0xfffffffffffffff8, 0x6e3a9cb3a9b6da22, 0x1, 0x0, 0x65c}, {{}, 0xfffffffffffffffe, 0x1, 0x8, 0x7, 0xfffffffffffffffe}, {{r8}, 0xfffffffffffffffe, 0x86, 0x80, 0x6, 0x5}, {{r0}, 0xfffffffffffffffb, 0x40, 0x80000000, 0x6, 0x7f}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0xa1, 0x80000000, 0x80, 0x7}, {{r9}, 0xffffffffffffffff, 0x21, 0x10, 0x7fff, 0x1}], 0x2f1, &(0x7f0000000300)={0x7cef, 0x8000000000000001}) 09:21:34 executing program 4: semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)) (async) semop(0x0, &(0x7f0000000180)=[{0x1, 0x5}, {0x3, 0x3, 0x1000}, {0x0, 0x1, 0x1000}, {0x3, 0x6, 0x1000}, {0x4}, {0x4, 0x2, 0x1000}, {0x3, 0x9, 0x1000}, {0x0, 0x9d5b, 0x1800}, {0x1, 0x8, 0x2000}], 0x9) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) semop(0x0, &(0x7f0000000080)=[{0x0, 0x43, 0x800}, {0x4, 0xe6, 0x800}, {0x0, 0xfd, 0x800}, {0x4, 0x1020, 0xd3d1d7ba3eab9f74}, {0x2, 0x5, 0x1800}, {0x1, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x2, 0x400}], 0x8) (async) semop(0x0, &(0x7f0000000300)=[{0x4, 0x401, 0x1c00}, {0x4, 0x4000, 0x1000}, {0x1, 0x401}, {0x4, 0x9, 0x1800}, {0x3, 0x4, 0x1000}, {0x0, 0x8, 0x800}, {0x2, 0x8001, 0x1000}], 0x7) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20}, {0x7}, {0x6, 0x40, 0x0, 0xd5}]}) (async) writev(r0, &(0x7f0000000100)=[{&(0x7f00000003c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) (async) setreuid(0xee00, 0xffffffffffffffff) r2 = getuid() chown(&(0x7f0000000000)='./file0\x00', r2, 0x0) (async) r3 = getuid() seteuid(r3) (async) shmget(0x1, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) (async) getuid() (async) setreuid(0x0, 0x0) (async) getgid() semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000002c0)=""/1) (async) getuid() open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) (async) r4 = semget$private(0x0, 0x3, 0x53c) semop(r4, 0xffffffffffffffff, 0x4) (async) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000000c0)=0x9) r5 = semget$private(0x0, 0x4000000009, 0x82) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000000600)=""/222) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000240)=""/65) write(r1, &(0x7f00000001c0)="f92e58eeba2573e3055d2c698e6d7536b5d94be0c141550ff191f1b5915de21e261979ef7a8a95a166c7dec05422ccd88ce57bdddbfa043d407fff04c215772ab9", 0x41) 09:21:34 executing program 7: mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) munmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f00009ce000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000b33000/0x4000)=nil, 0x2000) (async) r1 = getuid() (async) setreuid(0xee00, 0x0) (async) r2 = shmget$private(0x0, 0x4000, 0x7, &(0x7f0000ffc000/0x4000)=nil) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) (async) r5 = semget(0x3, 0x3, 0x12) (async) r6 = getuid() setreuid(0xee00, r6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) (async) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000004c0)={{0xd, 0x0, r4, r1, r4, 0x7b, 0x5}, 0xd9, 0x10000, 0x6}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0x0, 0x0, r9, 0x1ba, 0x800}, 0x7fff, 0x3, r3, 0x0, 0x1, 0x8, 0x1}) (async) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000380)=""/245) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/118) shmat(0x0, &(0x7f0000471000/0x3000)=nil, 0x1000) (async) setreuid(0xee00, r1) (async) r10 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x3, 0x0, 0x0, 0x0, 0x140}, 0x100, 0x0, 0x0, 0x0, 0x0, 0x261}) (async) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000002040)=""/4083) (async) shmat(r10, &(0x7f0000841000/0x3000)=nil, 0x3000) (async) shmdt(0x0) (async) getuid() 09:21:34 executing program 5: ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffff9c, 0x80105702, &(0x7f0000000000)={0x8, 0x5, 0xa430, 0x9}) ioctl$WSKBDIO_SETBELL(0xffffffffffffff9c, 0x80105703, &(0x7f00000005c0)={0x1, 0x8, 0x0, 0x1}) (async) ioctl$WSKBDIO_GETBELL(0xffffffffffffffff, 0x40105704, &(0x7f0000000c80)) (async) sendmsg(0xffffffffffffffff, &(0x7f00000015c0)={&(0x7f0000000080)=@in6={0x18, 0x3}, 0xc, &(0x7f0000001440), 0x10000111, &(0x7f00000014c0)=[{0x50, 0x0, 0x0, "ea1d06de801467282d9245ccda553ce4c5eb502b22d720603cc1c78a34d2ad8dd454bfe70e7fd4380a0d5cbb0000"}, {0xa0, 0x0, 0x0, "4922fabcf7c6a345291713741879b6a4e2e0062a03e213dd71972b5dcffb989a513d5d714f4526267aa92ec409eae77b65251be3a1623c8a80752b995c23f3fc3a2c51f9fb0f395c86fe764115efa665effb8f241103aa7840b73266d0e51d9e35db1c296dd373800cea26c88c2098d32ccf1bde36f539b1ddb93afd2a8902abf3828d979221197f61f1f0"}], 0xf0}, 0x9) (async) sendmmsg(0xffffffffffffff9c, &(0x7f0000000500)={&(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)="34d7ca13265afa4f33271b63d60861bbb5c89e91ec8e7e14b79474db991ad57a6fc1de86751e9a045a8c44c40824337bdd47f3eb2065f8ab005283b17833488957a00229a887df8b4dd46ec0ed6b3c2668b7aff39b9e6d39da91d31c63c7291627fc0fa3d5487f4762f39c77e18e792ab0cb281a46c8e367fb7ac045cdc624300520e6b3913c5240cc62764c92f3805e6b7501", 0x93}], 0x1, &(0x7f0000000180)=[{0x88, 0x1, 0x8b, "dbe4066f427c00b77b00a782cc44f832a3aff66971dffcafd256b772aa51621c6f2ffc47be243de80c9b83c121b33578e0d5d36191541c25edd8f7fcb129f06897af8b81b4990467428e5c711f958a2fab74f92669c8f6283c28ebea7ba8e60b83caedc215c826a54bacc7f9ab1510c68a05e8c67b5cd1"}, {0xd8, 0x1, 0x1, "dfe8f1b85132dd09adace8cc3a30a2b129e27f34b1ab38fccf36c87d14f7e22d6477d990374c3892056adf9d7d4e7a3514c077e9fc34187ebbe6f821f79d5cf58c8c2b33a54e5f29a29b03507b2ee9990d096eb4ee4591390780bb82d993e19a24fa78c2a702c8edbfb4226daef2cd212171ab1a820e32b28e747011a2339e00a17d4006fd12ad8d39ecc1fb9800d92cf259a0eff55e0b2a1c1f9d5ddfed68c36831d9dbe448c9af82aa253ceb7eea33a45c5effb43feca1a0aa2d9d30f513849c75729a"}, {0x48, 0xffff, 0x2, "95bdeab5264f3f556b5f176d4b1be474ff7d14685f17d94360e37e6e6f68e915434945268b5d23f070743a4a24f0507113ff46c620"}, {0x90, 0xffff, 0x4, "8b9485eae4d44080080fcf3fa3abe2f30c3ec7fa748d97df4f5ff0f433c2c1eaa468ed22a71e42df2d30b12645493b1b7238305b33e291ef5addac66fb86781aaa485ce3d4043cb5d9cbebf0c820822809b949d2d5fd0fa4eefeb7dbd485445f716da7544b9e38e86bf70593cf4acaf98ba6d0e2a1727cdfad"}, {0xe8, 0x1, 0x4, "a380aa9cb3ea11bffce8d0c7a220365852a8a2fdad168890b890ddaefabc43dfc389f450714a6cf19ed0e63599b13f80a262ee339dadfb9b6b15a3dff316c05e89fc9735f2be26d0597c27113e80354c39eb5da81c844e9e03c664b58cc470af506b20d1c12aa67d53ad6ab7270d532b56e0a94c7ed625e955101e8682a58e39ed1ebd1c194bcdb457293bfa021390fbc77840455f15923f7ab39cd14bbc0267042260781388366a73be2185d6b2cb0d38ce6e18eef53df73c2b2e0fb67743c1d5a9fcf7fefb33cc7045e378306cdd25669081ed09f00a6d"}], 0x320}, 0x4}, 0x10, 0x408) acct(&(0x7f0000000540)='./file0\x00') (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = dup(r0) sendmmsg(r1, &(0x7f0000000bc0)={&(0x7f0000000b80)={&(0x7f0000000600)=@in6={0x18, 0x2, 0xfff, 0x2}, 0xc, &(0x7f0000000940)=[{&(0x7f0000000640)="258193bfab1ce0c45dc8e77c3da9ea767fe6746430cda20d9eff23069caf6de2f73f1cfd82073337680f84557cf7bb08325c75c36978420a6671d81d7301612d6bf2336c58d4d45f8736ee7170fec76f0503084080b0586923018d32b1932a9d2ae3cca76b40beb19b5ac40ce12b768580495c0547a14934024d4b687e43dcb4726c9f56b10c47baa260c4f041539251ed1b797a44e1411151530ca349860c4a154317ffef12b3dc2bc6ec6e3c1b02b22ed673282a9b0bf44a11e013419d83ef2523d58ebfd267b69393", 0xca}, {&(0x7f0000000740)="366d2fe138210fa3329c37a3fc6f71d1ed14113a064d6ea9ebe456888bd7ca8e4059214dcc4ecae2d72c027f7e25b52a8799d179fc69fa3688b77f7d57c840201b4ccea2a3716ff8b07f93cc39914bcb3d6c22ebdf103d489b96c063975e009ccd27cc10bdcea3fe8d29980a2a50201496b8b10adff90dec15ea8596e9c6837bf74f7c6196b1864193aba63306cd916ec63b9c9934d62811773ce715341adbe89072d68a1624716bb79a2671ac9e5a4366878b6832e36f9eff5597f90af0f2616bba5baabbcd5d423c293bbbab2a8cf9b430d3cbacadf2709a4f2a370124ad310a5ceeb76bc906b44a70e1", 0xeb}, {&(0x7f0000000840)="64db37d41472189207adf6e48de97892b8e1ee9a31654995394b1effb7631817d778690016c3b942ebd595fd08c19b3c820dea1f40fc8cf6ff70b9e17f75d6a9c381302b31e7344f296e46c83f86ac3d4d70e9ce7c7785906caaa27fae522762e33f90644dbe6d19d6629149b14c7514fdca253612e6509a1f96bef797955ce0e5f621838582194d3fdfc5c8412a3ca358c2274ff2158509500a826cd09890b75103dbc175fef4555da32157096f1a820a3b593cba820e9807f5b485dae6393bb78a55726916a713a7789eef0336f5011a52ff6ebae7def54ce8e00abc08d12864f4c298254ede28", 0xe8}], 0x3, &(0x7f0000000980)=[{0xe8, 0x1, 0xf8, "d3ec2da2c904732bc433d5405ba886d18412344772fc0b3bdb39ca8f51bc555ecf1ed9a9f62ae6da35e111fbbda30d9d04a0464692d9a2182808592a0abbed313d3486cd17a74e5bce3f86091a343583138ce61223960d466245e6de83e25a085a5d79c57a3b125167c07febf4d8f3a04c14503f125813429fe44d1aacbf4685e07dbd09ffc9ecaebce6e5eadf37701833bf440b7b1580236c266e255043d151d1e42f170bc847bf4ff2cde05bf9c9ee7e8040d8c202ea2861d0d86d50a9641870634e0e23b4234200664e47a77b2899934be0a28b75e8"}, {0xf8, 0xffff, 0x7, "4b1235a237fa2e861615b00ab0789ae1ebe262d266a0a5cf54a35c433ff9bb006469b9ddbdcfb73f3b8c60c75dbd6aadfbfea5deb01aa746a01c65b231339df6f57dece1996db7da357c3017dc2587413fbcd9ff8d23f1cb28437cb6194dc86b62e28370ce954e42b5020e5bde879adf2fa4211c41de4f807b70916609eca04c1a41318204ad392fc6201db39755729a620a6fa907258be31fa16e86253e3c35865f6f3fcabc2b5a775cb71ac38300c7cc525306078a88eb3ef4d00a1f33fd0f322ffeecfb8a57cc30a89e51822a06a0fb5276df4b4ff4fd9d63b7aed8704e7fea2be258"}], 0x1e0}, 0x9}, 0x10, 0x402) (async) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000c00), 0x8, 0x0) ioctl$WSKBDIO_GETBELL(r2, 0x40105704, &(0x7f0000000c40)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) setsockopt(r1, 0x9, 0x4, &(0x7f0000000580)="b06bf7", 0x3) (async) dup(r0) 09:21:34 executing program 2: getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(0x0, r0) (async) setgroups(0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x95faccba37c3be8c) (async, rerun: 32) mkdir(&(0x7f0000000040)='./file0\x00', 0x78) (rerun: 32) 09:21:34 executing program 6: kqueue() (async) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) writev(r0, &(0x7f0000001080)=[{&(0x7f0000000080)="6bacb2e8d8afe8eeaa2726aae8af8e55c89fc192f0231db9ba339232355cdd22582d00d47f703a353ffcc43b343b6683245ea14fbda7de16a7da5a0ba1eb3ba6768570d105a2b92037e3ccf8ee3790a5b4c1fff0c4862ad54853115413de894a6a527de981784e5a55a5b74097f2e484b776d4e25909323672ee1b95e7d8f348bd86ba19a00f51b81cde1446ae0968b9f86abfb2f85addb1de2ee1b4e952b50b3dc80e291d37b58fdaca69469da1e3a5b1f8ee54b0fb3de6b2246f5d501838e853f15b4c8562885cfeb88b74149d53524b4902c800dfa3cf948c1f183333e0943b754fef069a190aaddb12a060b636e6457f743eff144fea27f78691ba70ada95ce8ded13d9d8d0808968af7cf90faeefa983275583d0b6617abb7deab1eb96efbcdcc717d6d967bf8f7a937397392bc459322df17a15cb809ada5c9d5b6c8f8d2971ceee01df849c35f73bb2b3d2ad35b64485828f46f44aa7bd850c9bd6e0e555045cef80dab38be47d61159466d4c3bf42817022beaca796eb17ee2378d290619d070ac6c6802e6eb95947e696037c17fa95773204982a9ba9125f456c711062317c0daa39f96a040115b55203ca94b9794136a48cec03ee3a600014ad7812150349aa178197bc1982012b6b6c466847975cd1a1a7a65313cd9113ceedb58f454697f488d862f2d040534b9a603750e414c21ffcf78c366ca0c1508433271823af457b3c764f65e557857517418ec056ff107fdb086515a4c3cc92e227e711409d8636dbc862c9a53403411c64bfc6a2ee4254b30310db22f88cdf55e0fdb7b24d8df98d9954fc5bca4baf4bface6325ec59394aa702df84b223ac4127f967f0d4d210711e31a6bd026c1ff581236ad16e335f215c7656b51790c6d3768c6793cc9a7883c6029c63eaae5b948bab288a7698e178b8210dc41f63680ba10d7bd3151affa2d41806576b3805c84fc7bd20513db460579e8e9b2952439df6ba7fbc880168bb9a22366f5243ef3e6cf8ef8f6328ea4d3af8b69dd2e07eaaafe81ed3e9316dc6cd397434583881ba4a8d4c3b40761d9263f655d0eb9ef876fb1403d1c6a6a59b45f538ecf10a9b7ebe9e469708ea552f0ad171aceb2c9708a5c6bde60bb766a860d850ae5c150678274c9ba17d2d842118b1bb8ba6b7467f25b8771b91debbf643bdee9c5d0e8832b45555bef63d7f4e8c3bd464c4d5e2ba26908cf1030033122b379c48242f2cbbf01792fb283a55f1377fac523afd2dfb8c60e03798860a38891c05d1588b37f00f4ae599c1be148e5f56ad76c07809c82408d49a4964aab10d5466f50fd2274ab8d6c3c058979a36971ebfc3ec67c3dcb9252cc18d40ce9f13e382fc0c3ef6ba72ba79c23e0834276831b9218730675810fd5a8c866dffa0dd59677fe71ad714be2bf019796073725ef7d51d56a77dfe2b5aef7da74e20579bcdfa56e6a0e10c418fcd7d22fd4b228759d3634d012f38e6d0a349e0b2f1e6c6b6fb03be0697f34f0e0e5532ed690e5eb3ec2e4f7fe3f43da681e23971a66c940b820beef251a6b6769c8bddb1cba3828a1a9f5dad82cb59dc88f5046169f58df2213bea39fd3448e6e78c0172eb4b8740dc5004c7014493016820715f162e53f124e0658c1982bb5313ce89fd490d59644efe6e27e128edb6fd3327bb4bade34ba277b26fc3f486972ec0f382bf41c3dcd92918ac135f3420d798a26918b8683ddbc2300c5d550023f68af4ec622b157aa8aa8cc3126d46da4e366cb69c0a39f4a5a3cfd2d4e3033987c12577e6b7d1db2d76d35f26782239ff15346903478a654f30456c7fbdb5e88b40ab6bae77f61a6923b93a4ed7b6c13c558e8bb8e544cdc925a73c4f8c21d6501672caf03cdf7d54cde43ca137db6dd1f79690a42647c2f84456c12a2e7179d1c25857141a52e9ec7d9ae7695cbaba485332734d1198bb671b99f92c4159907391ef598064d70f9f0c588132a30af6ccf333682b4c13d7ef38751b4f38913ea2d54e05702ee01f8cdb97bc0b3f4b226eb59d35e38ccb48009bfcf66aa58e4375e360a6f9c7e9c7b0674da529ea85138821c13694da895014fd4835580366d72bffd3085a4028149016bf5df7e9c5f06b9f10ff24fb371b4bf125b4c311a82c741fe48144eb50d77b661bd9ab08fbd7d3c125c038e40c48d02d490a99ef5ee5fa57bcde9faa664a393b98194938d2d2ba18816a0ac25b79166562afe4b18220937a5db2a311170def40661e9450897c62e674627bdd8646fd3be8bb416f53db774b680a03031e1ce04efbc4bf558960e7891088beafd85d40d32e7be3aadc78376b508d95c46b6c2eb42cc92213120cea5454e130571bc2135d02e07481a1195c0fd0ac7679fffff63ea8590f7cdf2310ec46f462142a621b7bcdf952b1b5d7be4c6768d97616e5d76e498fb1b47207487a54ca9c87ba0af39aa14ad962c17c9f89a4ac722c1b65b029c45989fb04def79d4ee936be415cf50592d8e0b33cd9bee58c5a0c7e6f8619ba1916ddb0d8a56fabdb203f3837034f2dd5efce31902a98d753e511fcb0d561f8c95c59ce00268eacc0d586f7d8320c6937f57e495cd96daf04f385203cf423a338851d3b9bd056f020f9bcdd15bca1bf234b01978a014d885e5b2a4da8b3bdc09b1f23739952e0bba47b419d686d5d35bb7b82654e04a182e4bf00a4ca4170fa1d6d439a7c18cdb5f70962ea822491c5e06c4553e962236d1f551e1fd4609ff789b4284fef8300f29084c2be3cf8345cffd28780e6a0f579335b0eb4fe06efa65327460d6bfe3ae0cfb47a62218df1715765c11b54e59927c3e53f639759075c2be3ede4699e6fd2f1dff885f40a9e353503821b29a7a445a2cf0816cdce288cb19e082bd5ab8f5c1b7fe6d7c6601206a073bc5bf45e88c042d4e818ffe76a9cd2ffca5355185c6a0df8bf9b4cd5d2ba3e216fc0a53c1651a52b25af0c7858cbc73fef3449c8687eae39fecc3b88f54967fba6b5580ff03b8165e50db48122cd88ce41bd7f6dd26348973f368678d106db24fe825993aa9d8a3415a7d7a1a8f55ef4a46547f82d22fcff815c2dd0a6e3aa021ed5cb0f832b689a1a89e8717507d484bcded05c4897df8b22a456c1ac88a2db138c1b66de790ca387e0db1d372021bf2800e1ce2a05f1f20ae7024eda0e1236d2228593698b7e6588e5de40422e3a8988d3284f39ee09043c5b35aaa61a4c90659efdc59e407f6849f875fa39468e4480513e3a83fb4a04d32288e939e686045fbe0393e7f6b4f4e60dbd9dce6b8652382e633cc8dd9aef6ca223f3821be7bc529bcff4a201167014caf10d0fa703b81c649f9cc9653adbd9670bf17deb94a7e31c0df82de4d8baa85e4255331e6045ac7f5ab7abcb6bb09e1c1103bef8ad570fd418183526486a83f00bf871aa6324f30ea8e8307b63013bfde9e40ae0eacd4e013ea5a72226821fce504183ef68b73dbaa611ffb415257720369a309842e61c46e01dd4a6f2f9d8cb5814923797d64ebcdf0c1272e45e30f05e2852f29ba424661583511eb4f296d5288338e76b65d14e3b53595084d1401b1a7016228a8fed72454bac5933172400bbd5a22fce64e055120eb83ed5421676e0ba57391905c5670233b3c75658b9d139688f8d1dcc11bbbc3e74a7ab3f67178baf0f25d1576d9d140c649cb2ca52f3fb2b4fadffc590cc2a3fc793d10f0618d59f3234ba95d3361c43e26c3442f2a725248e3f89acc3c8c79d54c964bf827ece646bd3921ca190cde387fe9053d99df38b9081f867aa54fc7472332f07f5d0d5eea2afcbc2f5983acf39e59688b0386632afc220c9f187c9a724556c255e5b47559aebdb0f7c85ca965d7129fa332bb16967c96686d39ba4b2812d3e32206f44292b6d6c9668a84089a99cb6f9f61891f71da1e740096c6e32b64e0e365eb4b5df66e2e98a3b9c4dce7eb1faaf5b389c8f77faa7475ebdce9dd37bd455bb8ac2686e54fae1f10bbbe077b4e25d22f19427ea78e83116b7252c39b5b9613fcc101376a1c3efeea75f15b9f30d34154557cdcd49bf5a2a85ec4dea6d90ef1598ae91459c4e65548e81c870470c1af78c131ed5c0793af71170904f2c7107657b906f0b0443d96ad75caf9419be4abd400c9ccfe235da4b04dd96c112ddfcf5fd818597784e5af36a49ae7598b333d2f6ddd585b667e8278535042474c17fffbc39e42e447a03e60f80779bfd00147390a08a63fb21778ec74d6661c931c816443f60621510666afbb3d9e8d987c2323c57b5c38e926fa5018080f50cadf2f7effcace8086f255148120564ecd01e04bf0639bedf9a1734e1be4d8293e761cf91d2cd27cad0c38e3edb9344d675bd2113af54aff63b499ed007de635c03235d8119e71a861d1ca72c3a863afea85036684f58fad217a53e29faa8763ec44d4f2fb57df057c99ccc7fc198a72d84c4ffd16e40c113f12eba768d3a0755992291e8366a47eec64e9209453467a5753ad8aed41ffc28d055951705d1474f49255248ef1bb2a14993675f01322373ed30f0e128d133974ddf172d9a11424697b94ca896101a305c3b2e33d9177058b7b41724d0b813a7e14ddcadacd530f0bc928342050c6df607c3185cbac564f21d0b5619cfcff26a8ccabb5760361d07d18d93081b0a559f5187f7dfc0ca669b955e2b5e22ac6f08d260bd1aff365ac1022e794c04911589ef06ad0f881bceac9e1a9d710b3a969e41b46f32f15cc07308a61c753ccac21c9c93e1ef59a17b2a56093ef0d449350714fc37b63be46c43318bf8796a60de2f85dbbf3d78a79f184a9b1da5048b83304fc249dc95cbf5f22a7666f4fee9a2cc14360010d3302fdcf5c7257eea2106b4f6f8b24ac1c018cf0ce43cbfc454736e6aba16bc5561fb742953acfbafc462f2c9af826e6d71fca25d98e61a584e519f355fb76bd0937b434c9ed41843f1602d2fb783ebcc57815c15295d30eeff4b79d28fded4fe93d052c7f5e37be832ff02f8e79f674830b580350505d5cec04bb48470eda0b0cd87891d3ce3f53f380b950a554240e0d90cb8603d928b236ad585cf19d6788c37017dddea65e9d50064b45ecce16d4fb6f4bca0131cda2648353ad2742b0059547c319572605ebe191d4df9288c502ff827277e9b1ac3dda45739c61b25f685d60ba134ffd97b1d41d2adc158a8d6f8497b2d57163e527b8a38b443ef16e9d2c11594c23244ca51020d004d2e1d1aa6e04cd709304d606d92814d1d4641bd2cd96546f8f79cb2fe9891c28e203807141f0ec7e3faec4429248962d437e053826e90b718ead2ed6fe160f3777bba0f5aa6d20d4c91d34bcdc92c48cc03c78004acbd16631b0a947038249db2c19b9176383747a1d92816ffc563fff411c8d2fe860fdcadcf16482c6689885d1a90f7e11cf8a5ccf654645df6ec22b9eb1d55f8d216e9661d02c38bdffd58c7c426347e93fa29ca98bfdaebe20bcace2e9cd3c7dc71b014104929e207d5d842fd8e80afaaec7411663cd6ea537748ac1bd4fb58f258d4326dc16584dfd2d075daac3b8074ecb8a0bd0b9817bb5c702ecc934f6539fdda504872fec58420552980a9e8f66f64f7741be3cff4b70b38efb555a60c6d16c5ec582121a99299963954fc7da1991ca6d2e170f713dcc827ae4d5da0aeb3374952f1aff0cfbc64c9251e04862f8860cb2d7fefc1d712ad8529879c9d4f8a83d7d47200bd7cc47e13318e5e89402d6bba0aafdadef8f3968f57c98de10361ac609b5ec4c7d00"/4096, 0x1000}], 0x1) listen(0xffffffffffffffff, 0x9) 09:21:34 executing program 3: r0 = getuid() (async) r1 = getuid() setreuid(0xee00, r1) (async) setreuid(r1, r0) r2 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0x1, 0xffffffffffffffff, 0xffffffffffffffff, r0, r2, 0x24, 0xffc0}, 0xfffffffffffffbff, 0x0, 0xa33b}) (async) syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[]) r3 = msgget(0x2, 0x81) (async) r4 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, r6) (async) r7 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r7) (async) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, r1, r2, r4, r6, 0x40, 0x6}, 0x9, 0x7fffffffffffffff, r7, 0x0, 0x7, 0x2, 0x5, 0xffffffffffffffff}) 09:21:34 executing program 2: select(0x46, &(0x7f0000000000), &(0x7f0000000080)={0x5, 0x10000}, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x3, 0x0, 0x9, 0x3a, 0x8, 0xffffffff, 0x3ff, 0xffffffff}, &(0x7f00000000c0)={0x0, 0xb56, 0x20, 0x2, 0x8001, 0x9, 0x80000001, 0x1}, &(0x7f0000000100)={0x8, 0xff, 0x6, 0x800, 0x200, 0x1, 0x7fffffffffffffff}, &(0x7f0000000140)={0x1, 0x9}) 09:21:34 executing program 5: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r1 = accept(r0, &(0x7f0000000180)=@un=@abs, &(0x7f0000000040)=0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r2) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) fcntl$lock(r2, 0x8, &(0x7f0000000140)={0x3, 0x1, 0x3, 0x8001}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0xffffffffffffffff, 0x1000101010005}) 09:21:34 executing program 0: msgget$private(0x0, 0x18) (async) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x2b, 0x10}], 0x1, 0x0, 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = dup(r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r5 = dup(r4) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0x2) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x400, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r8) (async) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) (async) r9 = socket$inet(0x2, 0x2, 0x4) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x2}, {{r0}, 0xfffffffffffffffc, 0x4, 0x4, 0x1, 0x745}, {{r0}, 0xffffffffffffffff, 0x4b, 0xfffff, 0x3888}, {{r0}, 0xfffffffffffffffc, 0x20, 0x20000000, 0xfffffffffffffffd, 0x5}, {{r0}, 0xffffffffffffffff, 0x1, 0x80000000, 0x7, 0x7}, {{r3}, 0xfffffffffffffffc, 0xa0, 0x4, 0x400, 0xe7}, {{r5}, 0x42da1f5da4bf1a0f, 0xc4, 0x40000000, 0x6, 0x100}], 0x12, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffff8, 0x0, 0x2, 0x42ea, 0x7}, {{r0}, 0xfffffffffffffffa, 0x20, 0x20, 0xffffffff, 0x3}, {{r7}, 0xfffffffffffffff8, 0x6e3a9cb3a9b6da22, 0x1, 0x0, 0x65c}, {{}, 0xfffffffffffffffe, 0x1, 0x8, 0x7, 0xfffffffffffffffe}, {{r8}, 0xfffffffffffffffe, 0x86, 0x80, 0x6, 0x5}, {{r0}, 0xfffffffffffffffb, 0x40, 0x80000000, 0x6, 0x7f}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0xa1, 0x80000000, 0x80, 0x7}, {{r9}, 0xffffffffffffffff, 0x21, 0x10, 0x7fff, 0x1}], 0x2f1, &(0x7f0000000300)={0x7cef, 0x8000000000000001}) 09:21:34 executing program 6: kqueue() (async) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) writev(r0, &(0x7f0000001080)=[{&(0x7f0000000080)="6bacb2e8d8afe8eeaa2726aae8af8e55c89fc192f0231db9ba339232355cdd22582d00d47f703a353ffcc43b343b6683245ea14fbda7de16a7da5a0ba1eb3ba6768570d105a2b92037e3ccf8ee3790a5b4c1fff0c4862ad54853115413de894a6a527de981784e5a55a5b74097f2e484b776d4e25909323672ee1b95e7d8f348bd86ba19a00f51b81cde1446ae0968b9f86abfb2f85addb1de2ee1b4e952b50b3dc80e291d37b58fdaca69469da1e3a5b1f8ee54b0fb3de6b2246f5d501838e853f15b4c8562885cfeb88b74149d53524b4902c800dfa3cf948c1f183333e0943b754fef069a190aaddb12a060b636e6457f743eff144fea27f78691ba70ada95ce8ded13d9d8d0808968af7cf90faeefa983275583d0b6617abb7deab1eb96efbcdcc717d6d967bf8f7a937397392bc459322df17a15cb809ada5c9d5b6c8f8d2971ceee01df849c35f73bb2b3d2ad35b64485828f46f44aa7bd850c9bd6e0e555045cef80dab38be47d61159466d4c3bf42817022beaca796eb17ee2378d290619d070ac6c6802e6eb95947e696037c17fa95773204982a9ba9125f456c711062317c0daa39f96a040115b55203ca94b9794136a48cec03ee3a600014ad7812150349aa178197bc1982012b6b6c466847975cd1a1a7a65313cd9113ceedb58f454697f488d862f2d040534b9a603750e414c21ffcf78c366ca0c1508433271823af457b3c764f65e557857517418ec056ff107fdb086515a4c3cc92e227e711409d8636dbc862c9a53403411c64bfc6a2ee4254b30310db22f88cdf55e0fdb7b24d8df98d9954fc5bca4baf4bface6325ec59394aa702df84b223ac4127f967f0d4d210711e31a6bd026c1ff581236ad16e335f215c7656b51790c6d3768c6793cc9a7883c6029c63eaae5b948bab288a7698e178b8210dc41f63680ba10d7bd3151affa2d41806576b3805c84fc7bd20513db460579e8e9b2952439df6ba7fbc880168bb9a22366f5243ef3e6cf8ef8f6328ea4d3af8b69dd2e07eaaafe81ed3e9316dc6cd397434583881ba4a8d4c3b40761d9263f655d0eb9ef876fb1403d1c6a6a59b45f538ecf10a9b7ebe9e469708ea552f0ad171aceb2c9708a5c6bde60bb766a860d850ae5c150678274c9ba17d2d842118b1bb8ba6b7467f25b8771b91debbf643bdee9c5d0e8832b45555bef63d7f4e8c3bd464c4d5e2ba26908cf1030033122b379c48242f2cbbf01792fb283a55f1377fac523afd2dfb8c60e03798860a38891c05d1588b37f00f4ae599c1be148e5f56ad76c07809c82408d49a4964aab10d5466f50fd2274ab8d6c3c058979a36971ebfc3ec67c3dcb9252cc18d40ce9f13e382fc0c3ef6ba72ba79c23e0834276831b9218730675810fd5a8c866dffa0dd59677fe71ad714be2bf019796073725ef7d51d56a77dfe2b5aef7da74e20579bcdfa56e6a0e10c418fcd7d22fd4b228759d3634d012f38e6d0a349e0b2f1e6c6b6fb03be0697f34f0e0e5532ed690e5eb3ec2e4f7fe3f43da681e23971a66c940b820beef251a6b6769c8bddb1cba3828a1a9f5dad82cb59dc88f5046169f58df2213bea39fd3448e6e78c0172eb4b8740dc5004c7014493016820715f162e53f124e0658c1982bb5313ce89fd490d59644efe6e27e128edb6fd3327bb4bade34ba277b26fc3f486972ec0f382bf41c3dcd92918ac135f3420d798a26918b8683ddbc2300c5d550023f68af4ec622b157aa8aa8cc3126d46da4e366cb69c0a39f4a5a3cfd2d4e3033987c12577e6b7d1db2d76d35f26782239ff15346903478a654f30456c7fbdb5e88b40ab6bae77f61a6923b93a4ed7b6c13c558e8bb8e544cdc925a73c4f8c21d6501672caf03cdf7d54cde43ca137db6dd1f79690a42647c2f84456c12a2e7179d1c25857141a52e9ec7d9ae7695cbaba485332734d1198bb671b99f92c4159907391ef598064d70f9f0c588132a30af6ccf333682b4c13d7ef38751b4f38913ea2d54e05702ee01f8cdb97bc0b3f4b226eb59d35e38ccb48009bfcf66aa58e4375e360a6f9c7e9c7b0674da529ea85138821c13694da895014fd4835580366d72bffd3085a4028149016bf5df7e9c5f06b9f10ff24fb371b4bf125b4c311a82c741fe48144eb50d77b661bd9ab08fbd7d3c125c038e40c48d02d490a99ef5ee5fa57bcde9faa664a393b98194938d2d2ba18816a0ac25b79166562afe4b18220937a5db2a311170def40661e9450897c62e674627bdd8646fd3be8bb416f53db774b680a03031e1ce04efbc4bf558960e7891088beafd85d40d32e7be3aadc78376b508d95c46b6c2eb42cc92213120cea5454e130571bc2135d02e07481a1195c0fd0ac7679fffff63ea8590f7cdf2310ec46f462142a621b7bcdf952b1b5d7be4c6768d97616e5d76e498fb1b47207487a54ca9c87ba0af39aa14ad962c17c9f89a4ac722c1b65b029c45989fb04def79d4ee936be415cf50592d8e0b33cd9bee58c5a0c7e6f8619ba1916ddb0d8a56fabdb203f3837034f2dd5efce31902a98d753e511fcb0d561f8c95c59ce00268eacc0d586f7d8320c6937f57e495cd96daf04f385203cf423a338851d3b9bd056f020f9bcdd15bca1bf234b01978a014d885e5b2a4da8b3bdc09b1f23739952e0bba47b419d686d5d35bb7b82654e04a182e4bf00a4ca4170fa1d6d439a7c18cdb5f70962ea822491c5e06c4553e962236d1f551e1fd4609ff789b4284fef8300f29084c2be3cf8345cffd28780e6a0f579335b0eb4fe06efa65327460d6bfe3ae0cfb47a62218df1715765c11b54e59927c3e53f639759075c2be3ede4699e6fd2f1dff885f40a9e353503821b29a7a445a2cf0816cdce288cb19e082bd5ab8f5c1b7fe6d7c6601206a073bc5bf45e88c042d4e818ffe76a9cd2ffca5355185c6a0df8bf9b4cd5d2ba3e216fc0a53c1651a52b25af0c7858cbc73fef3449c8687eae39fecc3b88f54967fba6b5580ff03b8165e50db48122cd88ce41bd7f6dd26348973f368678d106db24fe825993aa9d8a3415a7d7a1a8f55ef4a46547f82d22fcff815c2dd0a6e3aa021ed5cb0f832b689a1a89e8717507d484bcded05c4897df8b22a456c1ac88a2db138c1b66de790ca387e0db1d372021bf2800e1ce2a05f1f20ae7024eda0e1236d2228593698b7e6588e5de40422e3a8988d3284f39ee09043c5b35aaa61a4c90659efdc59e407f6849f875fa39468e4480513e3a83fb4a04d32288e939e686045fbe0393e7f6b4f4e60dbd9dce6b8652382e633cc8dd9aef6ca223f3821be7bc529bcff4a201167014caf10d0fa703b81c649f9cc9653adbd9670bf17deb94a7e31c0df82de4d8baa85e4255331e6045ac7f5ab7abcb6bb09e1c1103bef8ad570fd418183526486a83f00bf871aa6324f30ea8e8307b63013bfde9e40ae0eacd4e013ea5a72226821fce504183ef68b73dbaa611ffb415257720369a309842e61c46e01dd4a6f2f9d8cb5814923797d64ebcdf0c1272e45e30f05e2852f29ba424661583511eb4f296d5288338e76b65d14e3b53595084d1401b1a7016228a8fed72454bac5933172400bbd5a22fce64e055120eb83ed5421676e0ba57391905c5670233b3c75658b9d139688f8d1dcc11bbbc3e74a7ab3f67178baf0f25d1576d9d140c649cb2ca52f3fb2b4fadffc590cc2a3fc793d10f0618d59f3234ba95d3361c43e26c3442f2a725248e3f89acc3c8c79d54c964bf827ece646bd3921ca190cde387fe9053d99df38b9081f867aa54fc7472332f07f5d0d5eea2afcbc2f5983acf39e59688b0386632afc220c9f187c9a724556c255e5b47559aebdb0f7c85ca965d7129fa332bb16967c96686d39ba4b2812d3e32206f44292b6d6c9668a84089a99cb6f9f61891f71da1e740096c6e32b64e0e365eb4b5df66e2e98a3b9c4dce7eb1faaf5b389c8f77faa7475ebdce9dd37bd455bb8ac2686e54fae1f10bbbe077b4e25d22f19427ea78e83116b7252c39b5b9613fcc101376a1c3efeea75f15b9f30d34154557cdcd49bf5a2a85ec4dea6d90ef1598ae91459c4e65548e81c870470c1af78c131ed5c0793af71170904f2c7107657b906f0b0443d96ad75caf9419be4abd400c9ccfe235da4b04dd96c112ddfcf5fd818597784e5af36a49ae7598b333d2f6ddd585b667e8278535042474c17fffbc39e42e447a03e60f80779bfd00147390a08a63fb21778ec74d6661c931c816443f60621510666afbb3d9e8d987c2323c57b5c38e926fa5018080f50cadf2f7effcace8086f255148120564ecd01e04bf0639bedf9a1734e1be4d8293e761cf91d2cd27cad0c38e3edb9344d675bd2113af54aff63b499ed007de635c03235d8119e71a861d1ca72c3a863afea85036684f58fad217a53e29faa8763ec44d4f2fb57df057c99ccc7fc198a72d84c4ffd16e40c113f12eba768d3a0755992291e8366a47eec64e9209453467a5753ad8aed41ffc28d055951705d1474f49255248ef1bb2a14993675f01322373ed30f0e128d133974ddf172d9a11424697b94ca896101a305c3b2e33d9177058b7b41724d0b813a7e14ddcadacd530f0bc928342050c6df607c3185cbac564f21d0b5619cfcff26a8ccabb5760361d07d18d93081b0a559f5187f7dfc0ca669b955e2b5e22ac6f08d260bd1aff365ac1022e794c04911589ef06ad0f881bceac9e1a9d710b3a969e41b46f32f15cc07308a61c753ccac21c9c93e1ef59a17b2a56093ef0d449350714fc37b63be46c43318bf8796a60de2f85dbbf3d78a79f184a9b1da5048b83304fc249dc95cbf5f22a7666f4fee9a2cc14360010d3302fdcf5c7257eea2106b4f6f8b24ac1c018cf0ce43cbfc454736e6aba16bc5561fb742953acfbafc462f2c9af826e6d71fca25d98e61a584e519f355fb76bd0937b434c9ed41843f1602d2fb783ebcc57815c15295d30eeff4b79d28fded4fe93d052c7f5e37be832ff02f8e79f674830b580350505d5cec04bb48470eda0b0cd87891d3ce3f53f380b950a554240e0d90cb8603d928b236ad585cf19d6788c37017dddea65e9d50064b45ecce16d4fb6f4bca0131cda2648353ad2742b0059547c319572605ebe191d4df9288c502ff827277e9b1ac3dda45739c61b25f685d60ba134ffd97b1d41d2adc158a8d6f8497b2d57163e527b8a38b443ef16e9d2c11594c23244ca51020d004d2e1d1aa6e04cd709304d606d92814d1d4641bd2cd96546f8f79cb2fe9891c28e203807141f0ec7e3faec4429248962d437e053826e90b718ead2ed6fe160f3777bba0f5aa6d20d4c91d34bcdc92c48cc03c78004acbd16631b0a947038249db2c19b9176383747a1d92816ffc563fff411c8d2fe860fdcadcf16482c6689885d1a90f7e11cf8a5ccf654645df6ec22b9eb1d55f8d216e9661d02c38bdffd58c7c426347e93fa29ca98bfdaebe20bcace2e9cd3c7dc71b014104929e207d5d842fd8e80afaaec7411663cd6ea537748ac1bd4fb58f258d4326dc16584dfd2d075daac3b8074ecb8a0bd0b9817bb5c702ecc934f6539fdda504872fec58420552980a9e8f66f64f7741be3cff4b70b38efb555a60c6d16c5ec582121a99299963954fc7da1991ca6d2e170f713dcc827ae4d5da0aeb3374952f1aff0cfbc64c9251e04862f8860cb2d7fefc1d712ad8529879c9d4f8a83d7d47200bd7cc47e13318e5e89402d6bba0aafdadef8f3968f57c98de10361ac609b5ec4c7d00"/4096, 0x1000}], 0x1) (async) listen(0xffffffffffffffff, 0x9) 09:21:34 executing program 7: mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) munmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000) (async) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f00009ce000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000b33000/0x4000)=nil, 0x2000) (async) r1 = getuid() setreuid(0xee00, 0x0) (async) r2 = shmget$private(0x0, 0x4000, 0x7, &(0x7f0000ffc000/0x4000)=nil) (async, rerun: 64) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) (async, rerun: 64) r5 = semget(0x3, 0x3, 0x12) r6 = getuid() setreuid(0xee00, r6) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) (async, rerun: 32) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) (rerun: 32) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000004c0)={{0xd, 0x0, r4, r1, r4, 0x7b, 0x5}, 0xd9, 0x10000, 0x6}) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0x0, 0x0, r9, 0x1ba, 0x800}, 0x7fff, 0x3, r3, 0x0, 0x1, 0x8, 0x1}) (async) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000380)=""/245) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/118) shmat(0x0, &(0x7f0000471000/0x3000)=nil, 0x1000) setreuid(0xee00, r1) r10 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x3, 0x0, 0x0, 0x0, 0x140}, 0x100, 0x0, 0x0, 0x0, 0x0, 0x261}) (async) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000002040)=""/4083) shmat(r10, &(0x7f0000841000/0x3000)=nil, 0x3000) (async) shmdt(0x0) (async) getuid() 09:21:34 executing program 4: semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)) semop(0x0, &(0x7f0000000180)=[{0x1, 0x5}, {0x3, 0x3, 0x1000}, {0x0, 0x1, 0x1000}, {0x3, 0x6, 0x1000}, {0x4}, {0x4, 0x2, 0x1000}, {0x3, 0x9, 0x1000}, {0x0, 0x9d5b, 0x1800}, {0x1, 0x8, 0x2000}], 0x9) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) semop(0x0, &(0x7f0000000080)=[{0x0, 0x43, 0x800}, {0x4, 0xe6, 0x800}, {0x0, 0xfd, 0x800}, {0x4, 0x1020, 0xd3d1d7ba3eab9f74}, {0x2, 0x5, 0x1800}, {0x1, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x2, 0x400}], 0x8) semop(0x0, &(0x7f0000000300)=[{0x4, 0x401, 0x1c00}, {0x4, 0x4000, 0x1000}, {0x1, 0x401}, {0x4, 0x9, 0x1800}, {0x3, 0x4, 0x1000}, {0x0, 0x8, 0x800}, {0x2, 0x8001, 0x1000}], 0x7) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20}, {0x7}, {0x6, 0x40, 0x0, 0xd5}]}) writev(r0, &(0x7f0000000100)=[{&(0x7f00000003c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) setreuid(0xee00, 0xffffffffffffffff) (async) setreuid(0xee00, 0xffffffffffffffff) getuid() (async) r2 = getuid() chown(&(0x7f0000000000)='./file0\x00', r2, 0x0) getuid() (async) r3 = getuid() seteuid(r3) shmget(0x1, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) (async) shmget(0x1, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) getuid() (async) getuid() setreuid(0x0, 0x0) getgid() semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000002c0)=""/1) (async) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000002c0)=""/1) getuid() open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) semget$private(0x0, 0x3, 0x53c) (async) r4 = semget$private(0x0, 0x3, 0x53c) semop(r4, 0xffffffffffffffff, 0x4) (async) semop(r4, 0xffffffffffffffff, 0x4) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000000c0)=0x9) r5 = semget$private(0x0, 0x4000000009, 0x82) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000000600)=""/222) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000240)=""/65) write(r1, &(0x7f00000001c0)="f92e58eeba2573e3055d2c698e6d7536b5d94be0c141550ff191f1b5915de21e261979ef7a8a95a166c7dec05422ccd88ce57bdddbfa043d407fff04c215772ab9", 0x41) 09:21:34 executing program 2: select(0x46, &(0x7f0000000000), &(0x7f0000000080)={0x5, 0x10000}, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x3, 0x0, 0x9, 0x3a, 0x8, 0xffffffff, 0x3ff, 0xffffffff}, &(0x7f00000000c0)={0x0, 0xb56, 0x20, 0x2, 0x8001, 0x9, 0x80000001, 0x1}, &(0x7f0000000100)={0x8, 0xff, 0x6, 0x800, 0x200, 0x1, 0x7fffffffffffffff}, &(0x7f0000000140)={0x1, 0x9}) select(0x46, &(0x7f0000000000), &(0x7f0000000080)={0x5, 0x10000}, 0x0, 0x0) (async) select(0x40, &(0x7f0000000040)={0x3, 0x0, 0x9, 0x3a, 0x8, 0xffffffff, 0x3ff, 0xffffffff}, &(0x7f00000000c0)={0x0, 0xb56, 0x20, 0x2, 0x8001, 0x9, 0x80000001, 0x1}, &(0x7f0000000100)={0x8, 0xff, 0x6, 0x800, 0x200, 0x1, 0x7fffffffffffffff}, &(0x7f0000000140)={0x1, 0x9}) (async) 09:21:34 executing program 6: r0 = kqueue() r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x0) r3 = syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r5 = dup(r4) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000580)={0x3, &(0x7f0000000540)=[{0xffff, 0xce, 0x6, 0x1}, {0xfff, 0x1, 0x0, 0x400}, {0x1, 0xff, 0x3, 0xffffffff}]}) accept$unix(r6, &(0x7f00000005c0)=@file={0x0, ""/75}, &(0x7f0000000640)=0x4d) r7 = accept$inet6(r2, &(0x7f0000000300), &(0x7f0000000340)=0xc) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380), 0x100, 0x0) r9 = accept$unix(r5, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) connect$unix(r9, &(0x7f0000000500)=@abs={0x0, 0x0, 0x2}, 0x8) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffd, 0x108, 0x4, 0x2, 0x1000}, {{r5}, 0xfffffffffffffffe, 0x23, 0x4, 0x80}, {{r1}, 0xfffffffffffffffb, 0x50, 0x10, 0x8001, 0x8}, {{r1}, 0xfffffffffffffffa, 0x2, 0x0, 0x5, 0x1}, {{r2}, 0xfffffffffffffffe, 0x41, 0x2, 0x5d8, 0x9}, {{r6}, 0xfffffffffffffffd, 0x18, 0x0, 0x6, 0x20}], 0x3, &(0x7f00000003c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0xa8, 0x1, 0x80000001}, {{r7}, 0xffffffffffffffff, 0x84, 0x4, 0x80000000, 0x1fc}, {{r8}, 0xfffffffffffffffb, 0x19, 0x80, 0x6, 0x4}], 0x51, &(0x7f0000000440)={0x1}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r11 = dup(r10) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffa, 0xb5058f9a50376e1e, 0x1, 0x9, 0x4}, {{r0}, 0xfffffffffffffffe, 0x3a, 0x4, 0x7f, 0x9}, {{r0}, 0xfffffffffffffffe, 0xaa, 0x40000000, 0x1000, 0x444}, {{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x4, 0x6}, {{r2}, 0xfffffffffffffff9, 0xc, 0xfffff, 0x0, 0x4}, {{r0}, 0xfffffffffffffffe, 0x5, 0x0, 0x4, 0x7c2d}], 0x2, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x7, 0x40000000, 0xffffffff, 0xfffffffffffeffff}, {{r11}, 0xfffffffffffffff9, 0x10, 0x0, 0x4834, 0x8000}], 0x401, &(0x7f00000001c0)={0x400, 0x1ff}) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x2b, 0x10, 0x40000000000}], 0x1, 0x0, 0x0, 0x0) 09:21:34 executing program 1: mknod(&(0x7f0000000480)='./file0\x00', 0x2000, 0x2802) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) dup2(r0, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x10, 0x2) close(r0) mknod(&(0x7f0000000480)='./file0\x00', 0x2000, 0x2802) (async) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) dup2(r0, r0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) dup(r1) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x10, 0x2) (async) close(r0) (async) 09:21:34 executing program 3: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r0 = geteuid() getgroups(0x7, &(0x7f0000000400)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) lchown(&(0x7f0000000280)='./bus\x00', r0, r1) stat(&(0x7f00000002c0)='./bus\x00', &(0x7f0000001480)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x81, 0x8, 0x280000, 0x0, 0xcea6, 0x4, 0x1, 0x1, 0x1, 0x5, 0x6}) preadv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) 09:21:34 executing program 6: r0 = kqueue() (async, rerun: 32) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) (async, rerun: 32) r2 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x0) (async) r3 = syz_open_pts() (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r5 = dup(r4) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000580)={0x3, &(0x7f0000000540)=[{0xffff, 0xce, 0x6, 0x1}, {0xfff, 0x1, 0x0, 0x400}, {0x1, 0xff, 0x3, 0xffffffff}]}) (async) accept$unix(r6, &(0x7f00000005c0)=@file={0x0, ""/75}, &(0x7f0000000640)=0x4d) r7 = accept$inet6(r2, &(0x7f0000000300), &(0x7f0000000340)=0xc) (async) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380), 0x100, 0x0) r9 = accept$unix(r5, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) connect$unix(r9, &(0x7f0000000500)=@abs={0x0, 0x0, 0x2}, 0x8) (async) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffd, 0x108, 0x4, 0x2, 0x1000}, {{r5}, 0xfffffffffffffffe, 0x23, 0x4, 0x80}, {{r1}, 0xfffffffffffffffb, 0x50, 0x10, 0x8001, 0x8}, {{r1}, 0xfffffffffffffffa, 0x2, 0x0, 0x5, 0x1}, {{r2}, 0xfffffffffffffffe, 0x41, 0x2, 0x5d8, 0x9}, {{r6}, 0xfffffffffffffffd, 0x18, 0x0, 0x6, 0x20}], 0x3, &(0x7f00000003c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0xa8, 0x1, 0x80000001}, {{r7}, 0xffffffffffffffff, 0x84, 0x4, 0x80000000, 0x1fc}, {{r8}, 0xfffffffffffffffb, 0x19, 0x80, 0x6, 0x4}], 0x51, &(0x7f0000000440)={0x1}) (async) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r11 = dup(r10) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffa, 0xb5058f9a50376e1e, 0x1, 0x9, 0x4}, {{r0}, 0xfffffffffffffffe, 0x3a, 0x4, 0x7f, 0x9}, {{r0}, 0xfffffffffffffffe, 0xaa, 0x40000000, 0x1000, 0x444}, {{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x4, 0x6}, {{r2}, 0xfffffffffffffff9, 0xc, 0xfffff, 0x0, 0x4}, {{r0}, 0xfffffffffffffffe, 0x5, 0x0, 0x4, 0x7c2d}], 0x2, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x7, 0x40000000, 0xffffffff, 0xfffffffffffeffff}, {{r11}, 0xfffffffffffffff9, 0x10, 0x0, 0x4834, 0x8000}], 0x401, &(0x7f00000001c0)={0x400, 0x1ff}) (async, rerun: 64) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x2b, 0x10, 0x40000000000}], 0x1, 0x0, 0x0, 0x0) (rerun: 64) 09:21:34 executing program 4: semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)) semop(0x0, &(0x7f0000000180)=[{0x3, 0x5}, {0x4, 0x3, 0x1000}, {0x1, 0x1, 0x1000}, {0x3, 0x6, 0x1000}, {0x4, 0x0, 0x1800}, {0x4, 0x2, 0x1000}, {0x3, 0x9, 0x1000}, {0x0, 0x9d5b}, {0x1, 0x8, 0x2000}], 0x9) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001200)=""/40) semop(0x0, &(0x7f0000000080)=[{0x0, 0x43, 0x800}, {0x4, 0xe6, 0x800}, {0x0, 0xfd, 0x800}, {0x4, 0x1020, 0xd3d1d7ba3eab9f74}, {0x2, 0x5, 0x1800}, {0x1, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x2, 0x400}], 0x8) semop(0x0, &(0x7f00000001c0)=[{0x0, 0x9, 0x1000}, {0x1, 0x4}, {0x2, 0xfff7, 0x1000}], 0x3) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20}, {0x7}, {0x6, 0x40, 0x0, 0xd5}]}) writev(r0, &(0x7f0000000100)=[{&(0x7f00000003c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000002c0)={0x1, &(0x7f0000000200)=[0x401]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) setreuid(0xee00, 0xffffffffffffffff) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) r2 = getuid() seteuid(r2) shmget(0x1, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) getuid() setreuid(0x0, 0x0) getgid() getuid() open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r3 = semget$private(0x0, 0x3, 0x53c) semop(r3, 0xffffffffffffffff, 0x4) r4 = semget$private(0x0, 0x4000000009, 0x82) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000600)=""/222) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000240)=""/65) 09:21:34 executing program 7: mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) munmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000) r0 = shmget$private(0x0, 0x3000, 0x15d, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000883000/0x3000)=nil, 0x2000) shmat(r0, &(0x7f0000b33000/0x4000)=nil, 0x2000) r1 = getuid() setreuid(0xee00, 0x0) r2 = shmget$private(0x0, 0x4000, 0x7, &(0x7f0000ffc000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = semget(0x3, 0x3, 0x12) r6 = getuid() setreuid(0xee00, r6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000004c0)={{0x9, 0x0, r4, r6, 0x0, 0xa3, 0x5}, 0xd9, 0x9902, 0x6}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) shmat(0xffffffffffffffff, &(0x7f000099f000/0x1000)=nil, 0x0) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0x0, 0x0, r8, 0x1ba, 0x800}, 0x7fff, 0x3, r3, 0x0, 0x1, 0x8, 0x1}) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000380)=""/245) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/118) shmat(r2, &(0x7f0000471000/0x3000)=nil, 0x0) setreuid(0xee00, r1) r9 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) setreuid(0x0, 0x0) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x3, 0x0, 0x0, 0x0, 0x140}, 0x100, 0x0, 0x0, 0x0, 0x0, 0x261}) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000002040)=""/4083) shmat(0x0, &(0x7f00008db000/0x2000)=nil, 0x0) shmdt(0x0) getuid() 09:21:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) close(r0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x2b, 0x10}], 0x1, 0x0, 0x0, 0x0) 09:21:34 executing program 5: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r1 = accept(r0, &(0x7f0000000180)=@un=@abs, &(0x7f0000000040)=0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r2) (async, rerun: 64) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) (async, rerun: 64) fcntl$lock(r2, 0x8, &(0x7f0000000140)={0x3, 0x1, 0x3, 0x8001}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) (async) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0xffffffffffffffff, 0x1000101010005}) 09:21:34 executing program 2: select(0x46, &(0x7f0000000000), &(0x7f0000000080)={0x5, 0x10000}, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x3, 0x0, 0x9, 0x3a, 0x8, 0xffffffff, 0x3ff, 0xffffffff}, &(0x7f00000000c0)={0x0, 0xb56, 0x20, 0x2, 0x8001, 0x9, 0x80000001, 0x1}, &(0x7f0000000100)={0x8, 0xff, 0x6, 0x800, 0x200, 0x1, 0x7fffffffffffffff}, &(0x7f0000000140)={0x1, 0x9}) select(0x46, &(0x7f0000000000), &(0x7f0000000080)={0x5, 0x10000}, 0x0, 0x0) (async) select(0x40, &(0x7f0000000040)={0x3, 0x0, 0x9, 0x3a, 0x8, 0xffffffff, 0x3ff, 0xffffffff}, &(0x7f00000000c0)={0x0, 0xb56, 0x20, 0x2, 0x8001, 0x9, 0x80000001, 0x1}, &(0x7f0000000100)={0x8, 0xff, 0x6, 0x800, 0x200, 0x1, 0x7fffffffffffffff}, &(0x7f0000000140)={0x1, 0x9}) (async) 09:21:35 executing program 3: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r0 = geteuid() getgroups(0x7, &(0x7f0000000400)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) lchown(&(0x7f0000000280)='./bus\x00', r0, r1) stat(&(0x7f00000002c0)='./bus\x00', &(0x7f0000001480)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x81, 0x8, 0x280000, 0x0, 0xcea6, 0x4, 0x1, 0x1, 0x1, 0x5, 0x6}) preadv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) (async) geteuid() (async) getgroups(0x7, &(0x7f0000000400)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) (async) lchown(&(0x7f0000000280)='./bus\x00', r0, r1) (async) stat(&(0x7f00000002c0)='./bus\x00', &(0x7f0000001480)) (async) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x81, 0x8, 0x280000, 0x0, 0xcea6, 0x4, 0x1, 0x1, 0x1, 0x5, 0x6}) (async) preadv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) (async) 09:21:35 executing program 2: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() fchown(r0, r1, 0xffffffffffffffff) r2 = getuid() r3 = getegid() r4 = geteuid() semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000001c0)=[0x7, 0x401, 0x95, 0x1, 0x5]) semop(0x0, &(0x7f00000002c0)=[{0x3, 0xffff, 0x1800}, {0x0, 0x0, 0x1000}], 0x2) r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xeaf, 0xffffffffffffffff, r3, r4, r5, 0xb, 0x7}, 0x6, 0x6000000, 0x5}) setreuid(0x0, r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r8 = getpid() ktrace(&(0x7f0000000200)='./file0\x00', 0x2, 0xc73d7de2f5d55fd8, r8) r9 = msgget$private(0x0, 0x0) msgsnd(r9, 0xfffffffffffffffe, 0x0, 0x0) msgsnd(r9, &(0x7f0000001540)=ANY=[@ANYBLOB="010000000000000000102576165b208021084c314ec7ff7071e8c92d0bf8c3f7efaf9e631376071672082fb409bb30a595a1d5cc0c7c3d37081a967ca4bcca7d26fcdd22700e5a39df5c7716b44954e1127a0500744abc8f87e69671cefb30019ddeaf989a9b64ce14dd6b6a461170e280cd4923b049d632987ac7fcd6cc43b535308e6546879ae6ae46e478ab1bf069df7974b8093feaf4c9784a252130382d4d37e95c21d4aa666efc5dffff9c71780fd6555c959c78cccd1a000b49af40"], 0xbf, 0x800) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r11) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000240)={{0x3, r4, r11, r7, 0x0, 0x4, 0x6}, 0x0, 0x0, r6, r8, 0x1c2, 0x6, 0x3, 0x2}) r12 = getuid() setreuid(0xee00, r12) r13 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r13) msgctl$IPC_SET(r9, 0x1, &(0x7f00000000c0)={{0x7fffffff, r1, 0x0, r12, 0xffffffffffffffff, 0x114}, 0x6, 0x10000000000, 0x0, r13, 0x1c00000000, 0x8, 0x1f, 0x6}) setreuid(0xee00, r2) open$dir(&(0x7f0000000000)='./file1\x00', 0x7ffd, 0x0) execve(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) 09:21:35 executing program 5: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r1 = accept(r0, &(0x7f0000000180)=@un=@abs, &(0x7f0000000040)=0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r2) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) fcntl$lock(r2, 0x8, &(0x7f0000000140)={0x3, 0x1, 0x3, 0x8001}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0xffffffffffffffff, 0x1000101010005}) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) (async) accept(r0, &(0x7f0000000180)=@un=@abs, &(0x7f0000000040)=0x8) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) dup(r2) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) (async) fcntl$lock(r2, 0x8, &(0x7f0000000140)={0x3, 0x1, 0x3, 0x8001}) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) (async) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0xffffffffffffffff, 0x1000101010005}) (async) 09:21:35 executing program 6: r0 = kqueue() (async) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x0) r3 = syz_open_pts() (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r5 = dup(r4) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000580)={0x3, &(0x7f0000000540)=[{0xffff, 0xce, 0x6, 0x1}, {0xfff, 0x1, 0x0, 0x400}, {0x1, 0xff, 0x3, 0xffffffff}]}) accept$unix(r6, &(0x7f00000005c0)=@file={0x0, ""/75}, &(0x7f0000000640)=0x4d) (async) r7 = accept$inet6(r2, &(0x7f0000000300), &(0x7f0000000340)=0xc) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380), 0x100, 0x0) (async) r9 = accept$unix(r5, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) connect$unix(r9, &(0x7f0000000500)=@abs={0x0, 0x0, 0x2}, 0x8) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffd, 0x108, 0x4, 0x2, 0x1000}, {{r5}, 0xfffffffffffffffe, 0x23, 0x4, 0x80}, {{r1}, 0xfffffffffffffffb, 0x50, 0x10, 0x8001, 0x8}, {{r1}, 0xfffffffffffffffa, 0x2, 0x0, 0x5, 0x1}, {{r2}, 0xfffffffffffffffe, 0x41, 0x2, 0x5d8, 0x9}, {{r6}, 0xfffffffffffffffd, 0x18, 0x0, 0x6, 0x20}], 0x3, &(0x7f00000003c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0xa8, 0x1, 0x80000001}, {{r7}, 0xffffffffffffffff, 0x84, 0x4, 0x80000000, 0x1fc}, {{r8}, 0xfffffffffffffffb, 0x19, 0x80, 0x6, 0x4}], 0x51, &(0x7f0000000440)={0x1}) (async) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r11 = dup(r10) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffa, 0xb5058f9a50376e1e, 0x1, 0x9, 0x4}, {{r0}, 0xfffffffffffffffe, 0x3a, 0x4, 0x7f, 0x9}, {{r0}, 0xfffffffffffffffe, 0xaa, 0x40000000, 0x1000, 0x444}, {{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x4, 0x6}, {{r2}, 0xfffffffffffffff9, 0xc, 0xfffff, 0x0, 0x4}, {{r0}, 0xfffffffffffffffe, 0x5, 0x0, 0x4, 0x7c2d}], 0x2, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x7, 0x40000000, 0xffffffff, 0xfffffffffffeffff}, {{r11}, 0xfffffffffffffff9, 0x10, 0x0, 0x4834, 0x8000}], 0x401, &(0x7f00000001c0)={0x400, 0x1ff}) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x2b, 0x10, 0x40000000000}], 0x1, 0x0, 0x0, 0x0) 09:21:35 executing program 4: semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)) semop(0x0, &(0x7f0000000180)=[{0x3, 0x5}, {0x4, 0x3, 0x1000}, {0x1, 0x1, 0x1000}, {0x3, 0x6, 0x1000}, {0x4, 0x0, 0x1800}, {0x4, 0x2, 0x1000}, {0x3, 0x9, 0x1000}, {0x0, 0x9d5b}, {0x1, 0x8, 0x2000}], 0x9) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001200)=""/40) semop(0x0, &(0x7f0000000080)=[{0x0, 0x43, 0x800}, {0x4, 0xe6, 0x800}, {0x0, 0xfd, 0x800}, {0x4, 0x1020, 0xd3d1d7ba3eab9f74}, {0x2, 0x5, 0x1800}, {0x1, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x2, 0x400}], 0x8) semop(0x0, &(0x7f00000001c0)=[{0x0, 0x9, 0x1000}, {0x1, 0x4}, {0x2, 0xfff7, 0x1000}], 0x3) (async) semop(0x0, &(0x7f00000001c0)=[{0x0, 0x9, 0x1000}, {0x1, 0x4}, {0x2, 0xfff7, 0x1000}], 0x3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20}, {0x7}, {0x6, 0x40, 0x0, 0xd5}]}) writev(r0, &(0x7f0000000100)=[{&(0x7f00000003c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) (async) writev(r0, &(0x7f0000000100)=[{&(0x7f00000003c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000002c0)={0x1, &(0x7f0000000200)=[0x401]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) setreuid(0xee00, 0xffffffffffffffff) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) (async) chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) r2 = getuid() seteuid(r2) shmget(0x1, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) (async) shmget(0x1, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) getuid() setreuid(0x0, 0x0) (async) setreuid(0x0, 0x0) getgid() getuid() open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r3 = semget$private(0x0, 0x3, 0x53c) semop(r3, 0xffffffffffffffff, 0x4) (async) semop(r3, 0xffffffffffffffff, 0x4) r4 = semget$private(0x0, 0x4000000009, 0x82) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000600)=""/222) (async) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000600)=""/222) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000240)=""/65) 09:21:35 executing program 3: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r0 = geteuid() getgroups(0x7, &(0x7f0000000400)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) lchown(&(0x7f0000000280)='./bus\x00', r0, r1) stat(&(0x7f00000002c0)='./bus\x00', &(0x7f0000001480)) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x81, 0x8, 0x280000, 0x0, 0xcea6, 0x4, 0x1, 0x1, 0x1, 0x5, 0x6}) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x81, 0x8, 0x280000, 0x0, 0xcea6, 0x4, 0x1, 0x1, 0x1, 0x5, 0x6}) preadv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) 09:21:35 executing program 6: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x6}]}) kevent(r0, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0x2b, 0x10, 0x40000000000}, {{r0}, 0xfffffffffffffff9, 0x5, 0x20, 0x2, 0x10000}, {{r1}, 0xfffffffffffffff8, 0x40, 0x4, 0x8, 0x4}], 0x1, 0x0, 0x0, 0x0) 09:21:35 executing program 3: msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1da9304dc8bf8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114aa2b6ff73741b6c4c953d4fd45a49aa77d"], 0x401, 0x0) r0 = msgget(0x1, 0x0) msgrcv(r0, &(0x7f0000000840)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000be9de8d6ca298ca291c827d1df4017094615c8e78d015fa9dad13cc42e1a8311c0923df6db6b451a2257f1db802ed57517f107a6a7a1d18a03aefe1f"], 0x37, 0x1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, 0x0, 0xffffffffffffffff}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000280)={0x7, 0x0, 0x1, 0x8000, &(0x7f0000000d80)={{0x18, 0x81, 0x9, 0x8, 0x7, 0x6, 0x20}, {[0x80000001, 0x7ff, 0x20000000006, 0x400, 0x2000000000, 0xfffffffffffff26c, 0x2400, 0x3, 0x2, 0x5, 0x800, 0x6, 0x9d4, 0x9, 0x7, 0x5, 0xfffffffffffffffd, 0x8000], [0x9, 0x105, 0x7, 0x9, 0x2ef93fffc, 0x7, 0x6, 0x0, 0x6, 0x7fff], [0xfff, 0xfffffffffffffffd, 0x401, 0x7c8e, 0x80, 0x9], [0x209, 0x5, 0x8000000000000002, 0x40001, 0x5, 0xf4], [{0x2, 0x6, 0xfde1, 0x1}, {0x804, 0xf06, 0x9, 0x400000000000008}, {0x89d9, 0x6, 0x6, 0x1d}, {0x2, 0x3, 0x51e, 0x5}, {0x2, 0x1, 0x5, 0xfffffffffffffff9}, {0x1, 0x1, 0x200, 0x79}, {0x1f, 0x3, 0x800, 0x3a}, {0x58c0, 0x9, 0x1001, 0x21}], {0x20, 0x5}, {0x3, 0xca, 0x700000, 0x8}}}, 0x0, 0x2}) r2 = msgget$private(0x0, 0x690) msgrcv(r2, &(0x7f0000000540)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'/151], 0x97, 0x2, 0x800) msgsnd(r2, &(0x7f0000001040)=ANY=[@ANYBLOB="0000000000000000a2d23ba1e87fc216b208da74b5510d237d58cf2878bc63ce52486333aff80c82a20cec4ab1fbafdd964dd3f7ac8a4a9f8cc4abe64cbcff0a504d1130b0062098e9edc9662524f6bb342eb6f283caecd3a6bd90dd2d485c7196898f0c2666ce28be149f73fe7389ea1e59453b6b5ec2a83cc393c3d119565d570e975baf95a41b238d8c3c03e1b0f489c9c41d5b8fd55b1425652b630fa4314a9876a73146234ed0c4d3831c1bceb564365b659dd65d3924b243e7d1da21cdc8f56001da831dc9378248afff51b5bbcebd219ac740a6bec27022819ebaa6be59ce6f23a426383d3a13ecadc3e2f151c38224c780957970307f63a8676e491be3d9b8c95a280545ebe5d6992b5593f2dbc6c0efb74d39bb66dedeaefffb41b0c0b6eb487f0bed9ffea53561e1ef1ae4cf5a95ae31445d272da66981670d4daf7a80f5e8d249f08af9e9806342863b95741e58ee1f79387937a57029160351f97fb885ac3435c2b002f056a4a77300cf317e94f6c59904caa810dfb8da1b2cba8501bddb4fd1f54b6177060683d498f6e9"], 0x68, 0x800) r3 = msgget$private(0x0, 0x597) msgrcv(r3, &(0x7f0000002500)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000a31d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffd1849000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d98f6e17b76a0ff2bf300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009532eefd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097ee6bd99f2543650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1c8fd09625a594b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045ecf090b9cce0dc0333ee3f0dc7304782fc139615ca3825e2db78a19c7a20c725047d9cb787f4be6b1beacb4c645d73cff0cad999a34bab50a687de930a739408b75b3cbcfa322cf3cdb2e07cfcc8d4c5e566c1137e41096a081710bc454d00defd4639549642ea0e06bf6f11a72fd217da83a015451a184c751c20aaa33b00"/4218], 0x1008, 0x0, 0x1400) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=ANY=[], 0x10) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, r5, 0x0, r6, 0x156, 0xfbfb}, 0x5de3, 0x5, 0xffffffffffffffff, 0x0, 0xb8, 0x83, 0x3, 0x400}) msgsnd(0x0, &(0x7f0000000780)={0x2, "5a2deb695f2c8db60cbfa2ad49f05cb8ccd1159c6c050c6d9ccd9102e1da334c5eec565395a68c1cc672d5bb72b2f8964ac7640abbe59f81317791dec5356801fdcb2275bdd5527f21d96c1644a8ae6aa438341896d46b1a1e78e1ecf11534209712d0a244b3412696b32a05f0bd894e2dc9561d8d6775023212009464aa1f6457f036a9792c2b14f4b7c38853d0"}, 0x96, 0x0) r7 = dup(r4) listen(r7, 0x0) ioctl$VMM_IOC_RUN(r7, 0xc0205602, &(0x7f00000002c0)={0x4, 0x0, 0x1f, 0x90, &(0x7f0000000a40)={{0x1f, 0x8, 0x3, 0xe0, 0x9, 0x3ff, 0x4}, {[0x1, 0xbef, 0x4, 0x401, 0xffff, 0x9, 0x1, 0x405, 0x16, 0x3, 0x8000000000000001, 0x6, 0xfffffffffffffff8, 0x0, 0x5, 0x1, 0x80000000, 0x5], [0x7, 0x80000001, 0x1, 0x6, 0x400000000005, 0x3, 0x7, 0xffffffff, 0x8000000000000000, 0x2], [0x800, 0x3, 0x23, 0xaf, 0x161, 0x400, 0x4], [0x3fe, 0xaae, 0x0, 0x8, 0x637, 0xff], [{0x17d4, 0x5, 0x4, 0x6}, {0x3800, 0x0, 0x2, 0x80000}, {0x200, 0x7, 0x8001, 0x3}, {0x0, 0x3366, 0x6, 0x1}, {0xf954, 0x9, 0x8, 0x9}, {0x2, 0x401, 0x7e0, 0x1000}, {0x4b0, 0x4, 0x8, 0x2}, {0xfdb7, 0x7, 0x2, 0xf4}], {0x8fff, 0xd8, 0x2, 0x6}, {0x2, 0xb, 0x2dc, 0x92}}}, 0x7, 0x80}) msgrcv(r3, &(0x7f0000001200)=ANY=[@ANYBLOB="000000000300000000deffffff0000000000ffea0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f554000000000000000000000000000000000000000010000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f5f280e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000042fe5ee489d93a6de152086f52f47505eba308ebc7380f4504748a056dda41e7d994eab611e3b4d407000000000000002eabe216446ec2ed996a3a05d9229db5868ee7282799267ea4c4d4f3199a2a70383df681152c6283ea3dfbc5cda71d2ef29d608ac0f87b4a99d11b1df16360ed8417a93dba3473e01e47811c86d4090bc50a331d52c49363e84d427ba2e84bc359337a0e4da091622387127ffe4eebe2cecc8fc1c5e83a1e4aafa53d9f04ae1e6656e30f3d2744f7f90f1137f9cc809b56b14bc5d5a928f14b922ede6472", @ANYRESOCT, @ANYRESHEX=r5], 0xbc, 0x2, 0x1000) msgsnd(r3, &(0x7f0000000600)=ANY=[@ANYBLOB="030000000000000019738c1b385fd457226fe763c17d3a2c97f93d274962bca36246e07d5514744c52fd78f250a5dc1bc8dbed8538143f8279c96ca8a194794cefc1fc5993108c52ebc994b3b33779def1bbffdc7a368dd99f2107c345001fa4cefe80f176dd198361a14c2eeca785c42609a1e909c3ff37b8cc3417c9bbabdc1677910a5aef892c96a8cff43cedea322a68ebaadbd0d0857a22ddc8df0084c097c74e2c4b1702f81dcdfce7d8970cb58857df4053e0226dfc2d65cf02e404ed3b5dabd3c5f31aeef615280d8dd4d9d5a71328a5fece40dcc3f592193cf9b200a463394a37d2101a92143611ef510eb2ec849ad3033861a2a23174a5b2e6f7055074f282e7293e5df31a68477cfa8bacbdf431cd5113f0965f21478ea375f1f09557fee1fbb14b3f2028facecda923f0f4dea0e2e961666157319d2112d1587abd04af43f02681b81f034f8abe08302c2555634bc4f6f8e59c5c5e0ceb408d9799"], 0xed, 0x0) msgctl$IPC_RMID(r3, 0x0) getgid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)) r8 = msgget$private(0x0, 0x0) msgsnd(r8, 0xfffffffffffffffe, 0x0, 0x0) msgsnd(r8, &(0x7f0000001540)={0x1, "00102576165b208021084c314ec7ff7071e8c92d0bf8c3f7efaf9e631376071672082fb409bb30a595a1d5cc0c7c3d37081a967ca4bcca7d26fcdd22700e5a39df5c7716b44954e1127a0500744abc8f87e69671cefb30019ddeaf989a9b64ce14dd6b6a461170e280cd4923b049d632987ac7fcd6cc43b535308e6546879ae6ae46e478ab1bf069df7974b8093feaf4c9784a252130382d4d37e95c21d4aa666efc5d9dbb9c71780fd6555c959c78cccd1a000b49af40"}, 0xbf, 0x800) kernel: protection fault trap, code=0 Stopped at done_flush+0x38: movl %eax,%dr6 ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic the kernel did not panic ddb> trace done_flush() at done_flush+0x38 vm_run(ffff800033e15b50) at vm_run+0x163 vmmioctl(a00,c0205602,ffff800033e15b50,1,ffff800033dee560) at vmmioctl+0x299 VOP_IOCTL(fffffd806faa3438,c0205602,ffff800033e15b50,1,fffffd807f7d7a28,ffff800033dee560) at VOP_IOCTL+0x91 vn_ioctl(fffffd807147a810,c0205602,ffff800033e15b50,ffff800033dee560) at vn_ioctl+0xbb sys_ioctl(ffff800033dee560,ffff800033e15c60,ffff800033e15cb0) at sys_ioctl+0x49e syscall(ffff800033e15d20) at syscall+0x543 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xddf2a4d5a60, count: -8 ddb> show registers rdi 0x6c14 __ALIGN_SIZE+0x5c14 rsi 0xffff800033e29630 rbp 0xffff800033e158a0 rbx 0x756e6547 rdx 0x49656e69 rcx 0x6c65746e rax 0xfffffffffffffffc r8 0 r9 0x10000 __ALIGN_SIZE+0xf000 r10 0xbd9ef4c4db9c4884 r11 0xb8de72ff5e3a0d4 r12 0xffff800033e293a8 r13 0xffff800033e157d6 r14 0xffff800033e29000 r15 0x246 rip 0xffffffff811796eb done_flush+0x38 cs 0x8 rflags 0x10046 __ALIGN_SIZE+0xf046 rsp 0xffff800033e15706 ss 0x10 done_flush+0x38: movl %eax,%dr6 ddb> show proc PROC (syz-executor.3) tid=509924 pid=92189 tcnt=2 stat=onproc flags process=0 proc=4000000 runpri=32, usrpri=81, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 forw=0xffffffffffffffff, list=0xffff800033dee808,0xffffffff82ce6520 process=0xffff800035e32bd8 user=0xffff800033e10000, vmspace=0xfffffd807dabde80 estcpu=36, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 92189 165070 75110 0 2 0 syz-executor.3 *92189 509924 75110 0 7 0x4000000 syz-executor.3 87842 516662 33953 0 3 0x80 nanoslp syz-executor.5 87842 361121 33953 0 3 0x4000080 fsleep syz-executor.5 68191 474029 90165 60928 2 0x10 syz-executor.2 68191 97909 90165 60928 3 0x4000090 fsleep syz-executor.2 2357 177940 57853 0 3 0x4081000 smrbar syz-executor.1 2357 260650 57853 0 3 0x4003000 suspend syz-executor.1 71047 154100 54616 0 3 0x82 nanoslp syz-executor.6 75110 81626 54616 0 3 0x82 nanoslp syz-executor.3 72875 454161 0 0 3 0x14200 acct acct 47324 232815 54616 0 3 0x82 piperd syz-executor.0 18061 24389 0 0 3 0x14200 bored sosplice 57853 457494 54616 0 3 0x82 nanoslp syz-executor.1 34190 524092 54616 0 3 0x82 piperd syz-executor.4 43106 128075 0 0 3 0x14280 nfsidl nfsio 23022 458361 0 0 3 0x14280 nfsidl nfsio 2532 161792 0 0 3 0x14280 nfsidl nfsio 93159 228743 0 0 3 0x14280 nfsidl nfsio 65213 201930 0 0 3 0x14280 nfsidl nfsio 31806 411490 0 0 3 0x14280 nfsidl nfsio 23615 281999 0 0 3 0x14280 nfsidl nfsio 47066 172269 0 0 3 0x14280 nfsidl nfsio 13357 354139 0 0 3 0x14280 nfsidl nfsio 74017 494233 0 0 3 0x14280 nfsidl nfsio 18997 380056 0 0 3 0x14280 nfsidl nfsio 75228 347597 0 0 3 0x14280 nfsidl nfsio 61058 447821 0 0 3 0x14280 nfsidl nfsio 96435 42124 0 0 3 0x14280 nfsidl nfsio 93648 477343 0 0 3 0x14280 nfsidl nfsio 52807 226755 0 0 3 0x14280 nfsidl nfsio 31145 336804 0 0 3 0x14280 nfsidl nfsio 91750 104148 0 0 3 0x14280 nfsidl nfsio 51884 515020 0 0 3 0x14280 nfsidl nfsio 44344 477925 0 0 3 0x14280 nfsidl nfsio 15367 508255 1 0 3 0x100083 ttyin getty 40550 147664 54616 0 2 0x2 syz-executor.7 33953 424869 54616 0 3 0x82 nanoslp syz-executor.5 90165 243389 54616 0 3 0x82 nanoslp syz-executor.2 54616 218453 15771 0 3 0x2000082 wait syz-fuzzer 54616 144811 15771 0 3 0x6000082 nanoslp syz-fuzzer 54616 261666 15771 0 3 0x6000082 thrsleep syz-fuzzer 54616 59051 15771 0 3 0x6000082 wait syz-fuzzer 54616 438727 15771 0 3 0x6000082 wait syz-fuzzer 54616 200104 15771 0 3 0x6000082 wait syz-fuzzer 54616 147819 15771 0 3 0x6000082 wait syz-fuzzer 54616 361358 15771 0 3 0x6000082 thrsleep syz-fuzzer 54616 259826 15771 0 3 0x6000082 wait syz-fuzzer 54616 104413 15771 0 3 0x6000082 kqread syz-fuzzer 54616 429800 15771 0 3 0x6000082 thrsleep syz-fuzzer 54616 285394 15771 0 3 0x6000082 wait syz-fuzzer 54616 392737 15771 0 3 0x6000082 thrsleep syz-fuzzer 54616 131875 15771 0 3 0x6000082 wait syz-fuzzer 15771 83551 49128 0 3 0x10008a sigsusp ksh 49128 330397 84040 0 3 0x9a kqread sshd 84040 318796 1 0 3 0x88 kqread sshd 25415 216749 89867 73 3 0x1100090 kqread syslogd 89867 76090 1 0 3 0x100082 netio syslogd 19487 149303 1 0 3 0x100080 kqread resolvd 91808 352050 44351 77 3 0x100092 kqread dhcpleased 53457 158212 44351 77 3 0x100092 kqread dhcpleased 44351 247006 1 0 3 0x80 kqread dhcpleased 49047 78925 0 0 3 0x14200 bored smr 11332 375559 0 0 2 0x14200 zerothread 5844 381510 0 0 3 0x14200 aiodoned aiodoned 60274 275145 0 0 3 0x14200 syncer update 66050 391739 0 0 3 0x14200 cleaner cleaner 83025 442785 0 0 3 0x14200 reaper reaper 48505 241334 0 0 3 0x14200 pgdaemon pagedaemon 34771 208378 0 0 3 0x14200 bored viomb 58281 477835 0 0 3 0x40014200 acpi0 acpi0 10190 185825 0 0 3 0x14200 bored softnet3 64190 118644 0 0 3 0x14200 bored softnet2 17942 414435 0 0 3 0x14200 bored softnet1 7415 294063 0 0 3 0x14200 bored softnet0 91084 61159 0 0 3 0x14200 bored systqmp 53969 267011 0 0 3 0x14200 bored systq 70177 200141 0 0 3 0x40014200 tmoslp softclock 62942 430817 0 0 3 0x40014200 idle0 1 452515 0 0 3 0x80082 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 10233 6500K 7853K 166960K 35254 0 pcb 13 13K 15K 166960K 177 0 rtable 209 14K 17K 166960K 865 0 pf 34 9K 10K 166960K 152 0 ifaddr 40 11K 12K 166960K 142 0 ifgroup 59 2K 2K 166960K 249 0 sysctl 3 0K 0K 166960K 3 0 counters 30 17K 17K 166960K 86 0 ioctlops 0 0K 2K 166960K 99 0 iov 0 0K 36K 166960K 616 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1514 95K 95K 166960K 10427 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 534 0 VM map 2 1K 1K 166960K 2 0 sem 12 1K 1K 166960K 12 0 dirhash 12 2K 2K 166960K 45 0 ACPI 1697 195K 286K 166960K 12548 0 file desc 14 49K 81K 166960K 5483 0 sigio 0 0K 0K 166960K 118 0 proc 57 59K 75K 166960K 878 0 subproc 104 6K 6K 166960K 244 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 96 0 in_multi 83 6K 7K 166960K 279 0 ether_multi 1 0K 0K 166960K 13 0 mrt 0 0K 0K 166960K 3 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 229 1023K 1023K 166960K 229 0 exec 0 0K 1K 166960K 1227 0 tdb 3 0K 0K 166960K 3 0 pagedep 1 8K 8K 166960K 1 0 inodedep 1 32K 32K 166960K 1 0 newblk 1 0K 0K 166960K 1 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 371 286K 305K 166960K 54901 0 UVM aobj 131 4K 4K 166960K 134 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 88 0 NDP 13 0K 0K 166960K 108 0 temp 74 5920K 6020K 166960K 50161 0 kqueue 12 18K 28K 166960K 1069 0 SYN cache 2 1236K 1244K 166960K 3 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle rtpcb 120 171 0 168 2 1 1 2 0 8 0 rtentry 112 250 0 157 4 1 3 4 0 8 0 unpcb 144 7079 0 7064 66 62 4 6 0 8 3 syncache 312 40 0 40 9 9 0 1 0 8 0 tcpqe 32 215 0 215 7 7 0 1 0 8 0 tcpcb 808 1675 0 1671 68 67 1 11 0 8 0 arp 88 40 0 26 1 0 1 1 0 8 0 ipq 40 2 0 2 2 2 0 1 0 8 0 ipqe 40 39 0 39 2 2 0 1 0 8 0 inpcb 336 3107 0 3100 76 75 1 12 0 8 0 nd6 104 64 0 44 1 0 1 1 0 8 0 pkpcb 40 44 0 44 3 3 0 1 0 8 0 kcovpl 48 18 0 10 1 0 1 1 0 8 0 ppxss 1160 20 0 20 5 5 0 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 1039 0 621 37 10 27 29 0 8 0 art_table 32 1040 0 621 4 0 4 4 0 8 0 art_node 16 245 0 160 1 0 1 1 0 8 0 sysvmsgpl 40 100 0 86 1 0 1 1 0 8 0 semapl 112 10 0 0 1 0 1 1 0 8 0 shmpl 112 131 0 3 4 0 4 4 0 8 0 dirhash 1024 39 0 22 3 0 3 3 0 8 0 dino2pl 256 9320 0 7860 92 0 92 92 0 8 0 ffsino 240 9320 0 7860 87 0 87 87 0 8 0 nchpl 144 17114 0 15472 63 0 63 63 0 8 0 uvmvnodes 80 5926 0 0 121 0 121 121 0 8 0 vnodes 216 5926 0 0 330 0 330 330 0 8 0 namei 1024 62801 0 62800 5 4 1 3 0 8 0 vcpupl 2048 23 0 0 3 0 3 3 0 8 0 vmpool 664 23 0 0 2 0 2 2 0 8 0 kstatmem 264 138 0 112 2 0 2 2 0 8 0 scxspl 216 53502 0 53502 28 27 1 8 1 8 1 plimitpl 152 520 0 505 1 0 1 1 0 8 0 sigapl 424 5782 0 5718 8 0 8 8 0 8 0 futexpl 64 75792 0 75790 3 2 1 1 0 8 0 knotepl 120 48769 0 48688 17 14 3 17 0 8 0 kqueuepl 184 1947 0 1939 27 25 2 7 0 8 1 pipepl 288 1220 0 1192 36 29 7 7 0 8 4 fdescpl 432 5744 0 5719 4 0 4 4 0 8 0 filepl 120 44127 0 43881 108 94 14 16 0 8 5 lockfpl 104 1478 0 1475 4 2 2 2 0 8 1 lockfspl 48 610 0 607 1 0 1 1 0 8 0 sessionpl 144 34 0 18 1 0 1 1 0 8 0 pgrppl 48 197 0 181 1 0 1 1 0 8 0 ucredpl 104 7822 0 7805 1 0 1 1 0 8 0 zombiepl 144 5720 0 5718 1 0 1 1 0 8 0 processpl 1008 5782 0 5718 11 2 9 9 0 8 0 procpl 680 15046 0 14964 23 14 9 9 0 8 1 sosppl 168 24 0 24 4 4 0 1 0 8 0 sockpl 456 10404 0 10379 298 286 12 25 0 8 8 mcl64k 65536 170 0 170 25 24 1 1 0 8 1 mcl16k 16384 81 0 81 18 17 1 1 0 8 1 mcl12k 12288 165 0 165 23 23 0 1 0 8 0 mcl9k 9216 82 0 82 18 17 1 1 0 8 1 mcl8k 8192 303 0 303 17 16 1 1 0 8 1 mcl4k 4096 659 0 659 6 5 1 1 0 8 1 mcl2k2 2112 115 0 115 20 19 1 1 0 8 1 mcl2k 2048 77204 0 77155 47 39 8 29 0 8 0 mtagpl 96 1248 0 916 17 5 12 12 0 8 0 mbufpl 256 158797 0 158331 143 106 37 70 0 8 0 bufpl 288 14283 0 7889 458 0 458 458 0 8 0 anonpl 24 1620077 0 1605726 180 68 112 128 0 188 7 amapchunkpl 152 232702 0 231871 126 82 44 51 0 158 3 amappl16 200 12400 0 11904 42 15 27 34 0 8 0 amappl15 192 7 0 7 1 1 0 1 0 8 0 amappl14 184 177 0 166 2 1 1 2 0 8 0 amappl13 176 6 0 6 1 1 0 1 0 8 0 amappl12 168 6528 0 6498 2 0 2 2 0 8 0 amappl11 160 57 0 46 1 0 1 1 0 8 0 amappl10 152 41 0 32 1 0 1 1 0 8 0 amappl9 144 162 0 161 1 0 1 1 0 8 0 amappl8 136 370 0 297 3 0 3 3 0 8 0 amappl7 128 191 0 170 2 0 2 2 0 8 0 amappl6 120 448 0 435 1 0 1 1 0 8 0 amappl5 112 205 0 197 1 0 1 1 0 8 0 amappl4 104 544 0 520 2 1 1 2 0 8 0 amappl3 96 33930 0 33853 3 0 3 3 0 8 0 amappl2 88 6352 0 6282 3 1 2 3 0 8 0 amappl1 80 29473 0 28979 22 10 12 22 0 8 0 amappl 88 53762 0 53536 6 0 6 6 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 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 72 133 0 3 3 0 3 3 0 8 0 uaddrrnd 24 5767 0 5719 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 5767 0 5719 1 0 1 1 0 8 0 vmmpekpl 168 45440 0 45371 4 0 4 4 0 8 0 vmmpepl 168 352184 0 349961 260 152 108 127 0 357 3 vmsppl 368 5766 0 5719 5 0 5 5 0 8 0 rwobjpl 24 93232 0 85667 46 0 46 46 0 8 0 pdppl 4096 11540 0 11461 530 444 86 86 0 8 7 pvpl 32 2835432 0 2815659 464 268 196 360 0 265 11 pmappl 216 5766 0 5719 3 0 3 3 0 8 0 extentpl 40 56 0 38 1 0 1 1 0 8 0 phpool 112 1692 0 861 25 0 25 25 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace done_flush() at done_flush+0x38 vm_run(ffff800033e15b50) at vm_run+0x163 vmmioctl(a00,c0205602,ffff800033e15b50,1,ffff800033dee560) at vmmioctl+0x299 VOP_IOCTL(fffffd806faa3438,c0205602,ffff800033e15b50,1,fffffd807f7d7a28,ffff800033dee560) at VOP_IOCTL+0x91 vn_ioctl(fffffd807147a810,c0205602,ffff800033e15b50,ffff800033dee560) at vn_ioctl+0xbb sys_ioctl(ffff800033dee560,ffff800033e15c60,ffff800033e15cb0) at sys_ioctl+0x49e syscall(ffff800033e15d20) at syscall+0x543 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xddf2a4d5a60, count: -8 ddb> machine ddbcpu 1 No such command ddb> trace done_flush() at done_flush+0x38 vm_run(ffff800033e15b50) at vm_run+0x163 vmmioctl(a00,c0205602,ffff800033e15b50,1,ffff800033dee560) at vmmioctl+0x299 VOP_IOCTL(fffffd806faa3438,c0205602,ffff800033e15b50,1,fffffd807f7d7a28,ffff800033dee560) at VOP_IOCTL+0x91 vn_ioctl(fffffd807147a810,c0205602,ffff800033e15b50,ffff800033dee560) at vn_ioctl+0xbb sys_ioctl(ffff800033dee560,ffff800033e15c60,ffff800033e15cb0) at sys_ioctl+0x49e syscall(ffff800033e15d20) at syscall+0x543 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xddf2a4d5a60, count: -8